Хостинг на amazon aws

Наконец-то переехал на amazon aws (ec2 micro instance)! Первый год обещают бесплатно, потом — недорого (1,2 цента в час): http://aws.amazon.com/ec2/pricing/. Вот что дают за эти деньги: http://aws.amazon.com/free/ Подробное пошаговое описание «для чайников», как оформить хостинг и даже как поставить php, mysql и т. д.: http://habrahabr.ru/post/135713/ (http://habrahabr.ru/post/62362/ — старая статья на ту же тему и менее …

Read more

Как написать тест на Selenium (для начинающих)

Трансляция webinar-а: http://www.youtube.com/watch?&v=IPraAY78jGY http://habrahabr.ru/post/141994/

Как удалить ssh fingerprint в windows 7

В windows есть замечательная штука — реестр:). В ветке HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys лежат все сохранённые отпечатки. Удаляем оттуда нужный — и система всё забыла:)

PHP coding style

Описал часть своего code style для PHP. To be updated.

Realtime-профилирование проекта от Instagram

Measurements: счетчики и таймеры Дабы следить за всем, что происходить внутри, надо как-то мониторить всю активность. Обычно это два типа активности: какие-то количества (counters, регистраций в секунду, например) и какие-то интервалы времени (timers, сколько по времени занимает лайкнуть винтажное фото, например). Но как быть, когда у тебя не одна машина на балконе, а пара десятков …

Read more

Работа с git в команде — gitflow

https://github.com/nvie/gitflow. Это надстройка над гитом, которая позволяет автоматизировать работу с репозиториями при обычной работе в коллективе. Ничего сверхъестественного — ветка develop, от которой отходят ветки features (и по завершении в неё мёржатся); ветки вида release/…, они создаются из девелопа для нового релиза; после релиза и тестов на проде он мёржится в master; также есть ветка …

Read more

Запуск команды от имени другого пользователя в shell

jQuery-плагин для создания timeline

http://timeline.verite.co/ Получается примерно вот что:

Новое в Django 1.4

Достаточно развёрнуто про новый функционал Django 1.4: http://blog.futurecolors.ru/search/label/Django%20Days

Боремся с Clickjacking

«Clickjacking — относительно новый и не очень широко известный тип атак на веб-сайты. Его суть в том, что пользователь, совершая клик на специально сформированной странице злоумышленника, на самом деле кликает по ссылке на совершенно другом сайте. Это может быть использовано как для относительно безобидных накруток голосований (например, ретвитов или лайков), так и более разрушительных вещей, …

Read more