Месяц: Август 2013
-
Кэширование фронтэнда: Flask, Nginx+Memcached+SSI
—
от автора
Достаточно давно мне на глаза попались следующие статьи по этой тематике: nginx, memcached и SSI Nginx + Memcached + SSI — кеширование страниц и блоков (partials) Кеширование страниц — ускоряем сайт в 100 раз (Varnish + ESI) С PHP я дружу, поэтому попробовал примеры и убедился, что это работает. Но всё это имело «фатальные недостатки»…
-
3D панорама солнечного гало
—
от автора
Интересное явление заснял Юрий Гнатюк на острове Соловки 24 Августа 2013 года — солнечное гало. Причем не просто гало, а ещё ряд паргелиев, зенитная дуга, два вида гало, паргелийная дуга, а также редкие ложные Солнца, которые отстоят от Солнца на 120°. Само по себе гало — частое явление, но почти все его разновидности поймать в…
-
Custom layouts. Part 2. CellLayout
—
от автора
И снова здравствуйте, коллеги. И снова я пожаловал к вам с топиком кастомной разметки. На этот раз, я задумал сделать некую “ячейчатую” разметку. Смысл прост: вся площадь контейнера делится на сетку из квадратных ячеек одинакового размера, и каждый потомок может занять произвольные клетки на этой сетке. Используя подобную разметку можно составлять красивую мозаику из кнопок…
-
Google Translate: руководство для полного идиота
—
от автора
Вообще-то мы много раз предупреждали: не используйте Google Translate для перевода ваших драгоценных маркетинговых материалов. Но раз вы упорствуете, то хотя бы воспользуйтесь нашими советами, чтобы не выглядеть законченными идиотами добиться полного непонимания в общении с клиентами. Переведено в Alconost Translations.
-
Релиз Asterisk 12 выйдет в 2013 году
—
от автора
Информация с сайта разработчика: В стандартном релизе целью развития этой версии Asterisk является архитектурные усовершенствования, а также основные новые функции. Такие как: Новый расширяемый и производительный драйвер SIP канала построенный на стеке SIP — pjsip . Новая внутренняя шина сообщений, которая передает данные о состоянии каналов, мостов, конечных устройств и других объектов по всему Asterisk.…
-
Veeam Backup Free Edition v7 – обзор новой версии
—
от автора
Год назад мы делали обзор бесплатного инструмента для резервного копирования виртуальных машин (ВМ) и их управления в VMware и Hyper-V – Veeam Backup Free Edition. Недавно состоялся выпуск версии 7.0 с новыми фичами и улучшениями. В этом посте я хочу те функции, которые показались мне наиболее интересными. Для начала я хочу отметить три главные функции:…
-
SWD Page Recorder: Записывает PageObject-классы для Selenium WebDriver
—
от автора
Уверен, что бывалые автоматизаторы из мира веб-тестирования на Selenium WebDriver, уже успели попробовать на вкус все достоинства использования паттерна PageObject в своем ремесле. Да, это и сокращение времени на обслуживание кода автоматизации, и более читабельный простой и надежный код. К сожалению, всё еще тратится слишком много рутинных усилий на создание новых PageObject-классов и поддержку существующих.…
-
После подключения бесперебойника программа больше не работает
—
от автора
После публикации статьи "Заземлённые указатели", к ней было сделано немало комментариев. В том числе было отмечено, что различные устройства часто поставляются с поразительно некачественным вспомогательным программным обеспечением. Иногда это весьма раздражает. Впрочем, я не собираюсь брюзжать. Я хочу рассказать забавную историю на эту тему.
-
Поисковые системы Китая
—
от автора
Как и обещал в предыдущих статьях, сегодня мы поговорим о китайском рынке поисковых систем и его главных игроках, а также немного затронем особенности китайского SEO. За основу взяты мои исследования для одного инвестиционного фонда, а также опыт работы и мнения экспертов в этой сфере.
-
Вконтакте Node JS SDK
—
от автора
Впервые представляю широкой публике небольшой SDK, позволяющий выполнять запросы к API Вконтакте из NodeJS. Как раз вчера я собрал обновленную версию, так что есть отличный повод поделиться разработками с коллегами. nodejs-vksdk на github Отправка запросов через OAuth2(HTTPS) или подпись(HTTP). Запрос токенов OAuth для серверов приложений, получение токена по коду. Асинхронное выполнение запросов к API и…