Отпечаток браузера или 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 потоки, которые содержат основные обновления. Пользуйтесь, может и вам будет полезно:

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

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

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

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

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

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

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

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

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

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

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

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

Subcategories in manufacturers module for prestashop

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.

Читать далее Subcategories in manufacturers module for prestashop

Prestashop модуль Catalog Evaluation

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

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

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

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

Cache module : Prestashop

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.

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