Отпечаток браузера или browser fingerprint


Ребята из https://panopticlick.eff.org давно уже провели исследования и описали методику «отслеживания» браузера пользователя, даже в случае если у него отключены cookie.

Методика проста — собираем всю возможную информацию о браузере, плагинах, os  и т.п — комбинация всей этой информации достаточно уникальна, подробная математика тут:  https://panopticlick.eff.org/browser-uniqueness.pdf

В качестве разминки в стеке LAMP — реализовал описанный выше механизм для получения «отпечатка браузера».
Посмотреть «отпечаток» своего бразуера можно тут:
http://test.look-in.net/finger/
и если у вас не очень новый браузер то тут (ниже описано почему)
http://rest.look-in.net/restapi/static/

Читать далее Отпечаток браузера или browser fingerprint

«Flexible» protocol buffer implementation.

Every body knows about protobuf from Google team. It is very useful and effective protocol for data exchanges.

«Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of  its internal RPC protocols and file formats.»

For my project I need to implement specific router for messages from different clients. So my router (receiver) should be able to read (parse) body of message in order to get information about for routing. But I couldn’t predict all protobuf message format on design phase, as result I should analyze message format on runtime.

Читать далее «Flexible» protocol buffer implementation.

RSS потоки с форума DoubleBrick

Всем добрый день!

Как и все разработчики, я готов потратить несколько часов сейчас, что бы потом получить дополнительные удобства и экономию времени. Так и сейчас, вместо того что бы регулярно читать форум — настроил RSS потоки, которые содержат основные обновления. Пользуйтесь, может и вам будет полезно:

rss DoubleBrick Творчество/технический http://feeds.feedburner.com/doublebrick_creative_technic RSS с форума http://www.doublebrick.ru/forums/. Работы участников форума, технический подраздел.
rss DoubleBrick «Технодром» http://feeds.feedburner.com/doublebrick_technic RSS c форума http://www.doublebrick.ru/forums/. Lego Technic — интересные решения и вопросы.
rss DoubleBrick «Куплю» RSS c форума http://www.doublebrick.ru/forums/. О прокупке наборов и деталей лего.
rss DoubleBrick «Продам» http://feeds.feedburner.com/doublebrick_sell RSS c форума http://www.doublebrick.ru/forums/. О продаже наборов лего.
rss DoubleBrick «Продам детали» http://feeds.feedburner.com/doublebrick_sell_parts RSS c форума http://www.doublebrick.ru/forums/. О продаже деталей лего.

Читать далее RSS потоки с форума DoubleBrick

Prestashop: Изменения в базовых модулях

Для одного из сайтов понадобилось перенести несколько модулей из правой колонки в левую. (в частности blockcart — корзину покупателя)

В базовом функционале модули этого не делали.

Читать далее Prestashop: Изменения в базовых модулях

Поддержка товаров с ценой «по запросу». prestashop.

В магазине wo-da.ru появилась необходимость корректно отображать товары, цена на которые не известна на данный момент, и требует согласования по телефону. (Это особенность дистрибьютерского бизнеса для дорогих артикулов).

Дабы минимизировать изменения в коде prestashop было решено:

1) для товаров цена накоторые неизвестна  ставить цену 0 (у нас нет бесплатных товаров, поэтому нету и конфликтов)

2) для тех товаров у которых цена 0 — в шаблонах сделать допольнительную обработку и не отображать цену и кнопку «добавить в корзину».

Читать далее Поддержка товаров с ценой «по запросу». prestashop.

[lang_en]Subcategories in manufacturers module for prestashop[/lang_en][lang_ru]Подкатегории для производителей — модуль Prestashop[/lang_ru]

[lang_en]When you choose manufacturer in default prestashop site — you get list of all products of this manufacture, without any grouping. Module  blockmancategories add a list of categories into manufacturer page.[/lang_en]

[lang_ru]При выборе производителя prestashop по умолчанию выдает список всех товаров данного производителя. Без какой-либо группировки.  Модуль blockmancategories выводить список категорий товаров для данного производителя.[/lang_ru]

Читать далее [lang_en]Subcategories in manufacturers module for prestashop[/lang_en][lang_ru]Подкатегории для производителей — модуль Prestashop[/lang_ru]

Prestashop модуль Catalog Evaluation

image Исправил ошибку с оценкой “качества” описания продукта и привинтил русский перевод.

Скачать исправленную версию.

О модуле: Модуль позволяет быстро найти товары у которых незаполнены поля описания или нет изображений. Просто и красиво.

http://www.prestastore.com/back-office-tools/749-catalog-evaluation.html

[lang_ru]Доработанный sitemap генератор с поддержкой Polyglot[/lang_ru][lang_en]Updated plugin Google sitemap with Polyglot support[/lang_en]

[lang_ru]Для своего блога на WordPress доработал плагин Google XML Sitemaps (автор Arne Brachhold), теперь карта сайта содержит ссылки на страницы на всех языках что прописаны в Polyglot плагине (автор Martin Chlupac).[/lang_ru]

[lang_en] I have customize plugin for WordPress Google XML Sitemaps (author Arne Brachhold) in order to put in sitemap.xml all localized links to posts, my multilingual blog based on Polyglot plugin (author Martin Chlupac).[/lang_en]

Читать далее [lang_ru]Доработанный sitemap генератор с поддержкой Polyglot[/lang_ru][lang_en]Updated plugin Google sitemap with Polyglot support[/lang_en]

Cache module : Prestashop

[lang_en]In order to improve site performance I implement Cache module for my shop, which based on prestashop.
Cache module based on Pear:Cache_Lite engine and able to store cached part of pages to file system.
My estimation in such performance improvement — 2-8 times, depends of you site and database.[/lang_en]

[lang_ru]

С целью ускорения работы сайта пришлось собрать модуль кеширования для магазина на Prestashop.  Модуль базируется на Pear:Cache_Lite и позволяет кешировать блоки на страницах.  По моим оценкам прирост производительности 2-8 раз, в зависимости от вашей системы.[/lang_ru]

Читать далее Cache module : Prestashop