Хостинг на 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/ — старая статья на ту же тему и менее …
Как написать тест на 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, сколько по времени занимает лайкнуть винтажное фото, например). Но как быть, когда у тебя не одна машина на балконе, а пара десятков …
Работа с git в команде — gitflow
https://github.com/nvie/gitflow. Это надстройка над гитом, которая позволяет автоматизировать работу с репозиториями при обычной работе в коллективе. Ничего сверхъестественного — ветка develop, от которой отходят ветки features (и по завершении в неё мёржатся); ветки вида release/…, они создаются из девелопа для нового релиза; после релиза и тестов на проде он мёржится в master; также есть ветка …
Запуск команды от имени другого пользователя в shell
1 |
sudo su [username] [whatever] |
jQuery-плагин для создания timeline
http://timeline.verite.co/ Получается примерно вот что:
Новое в Django 1.4
Достаточно развёрнуто про новый функционал Django 1.4: http://blog.futurecolors.ru/search/label/Django%20Days
Боремся с Clickjacking
«Clickjacking — относительно новый и не очень широко известный тип атак на веб-сайты. Его суть в том, что пользователь, совершая клик на специально сформированной странице злоумышленника, на самом деле кликает по ссылке на совершенно другом сайте. Это может быть использовано как для относительно безобидных накруток голосований (например, ретвитов или лайков), так и более разрушительных вещей, …