Месяц: Июнь 2013

  • Первый плагин для WordPress от Google

    от автора

    Недавно Google выложили свой первый плагин в официальную директорию WordPress.org. Google App Engine for WordPress заменяет некоторый функцонал ядра WordPress для полноценной его работы на cloud-хостинге App Engine. О поддержке языка PHP на платформе App Engine, Google заявили ещё в мае на конференции Google I/O.

  • TCP(syn-flood)-netmap-generator производительностью 1,5 mpps

    от автора

    Дано: # pciconf -lv | grep -i device | grep -i network device = I350 Gigabit Network Connection # dmesg | grep CPU: CPU: Intel(R) Core(TM)2 Duo CPU E7300 @ 2.66GHz (2666.69-MHz K8-class CPU) # uname -orp FreeBSD 9.1-RELEASE amd64 Задача: Необходимо на данном оборудовании и ОС создать нагрузочную вилку в виде tcp(syn)-генератора трафика производительностью…

  • Метод оптимизации задач создания и поддержки однотипных Xen VM

    от автора

    Цель У меня, как и у многих жителей хабра есть домашний «балконный» сервер, на котором крутится множество сервисов, как личных, так и публичных — начиная от архива фотографий и Gitolite, и заканчивая несколькими веб-сайтами. Однажды я озадачился вопросом отделения личного от публичного с целью наведения порядка и усиления безопасности системы. Было решено публичные сервисы вынести…

  • Доступны триальные версии Adobe Creative Cloud

    от автора

    Я рад уже в пятый раз донести благую весть о появлении триальных версий новых продуктов Adobe 🙂 Adobe Creative Cloud по заверениям разработчиков, полностью меняет рабочий процесс. Теперь все приложения интегрированы с облачным сервисом от Adobe и позволяют упростить разработку. Так же подписчикам доступны от 2 до 20 гигабайт в облачном хранилище.

  • Jimdo онлайн Конструктор сайтов

    от автора

    В 2004 году 3 основателя Jimdo создали компанию на старой ферме. Много друзей обращалось к ним, спрашивая, можно ли использовать систему Jimdo для своих личных целей. Разработчики сами были приятно удивлены, увидев какие замечательные сайты создавали пользователи с помощью Jimdo. Это натолкнуло основателей на мысль сделать службу Jimdo общедоступной. «Pages to the People — Страницы…

  • Стиль именования коммитов

    от автора

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

  • Какие сложности после запуска и как не сдаваться

    от автора

    От момента запуска первой версии до каких-либо значимых достижений прошло много времени. Этот период длился около двух лет и был самым тяжелым. Большинство проектов, которые как-то стартовали, загибаются именно на нем. Ажиотаж запуска уже прошел, стабильная работа еще не началась. С какими сложностями мы столкнулись и как мы с ними боролись, я расскажу в этой…

  • CISCO своими руками, или обзор сетевой платформы Lanner FW-7540

    от автора

    Да да, вы можете сделать маршрутизатор CISCO / Juniper своими руками. В своих постах я буду рассказывать о таких интересных штуках, как сетевые платформы.

  • Проблема инициализации объектов в ООП приложениях на PHP. Поиск решения при помощи шаблонов Registry, Factory Method, Service Locator и Dependency Injection

    от автора

    Так уж повелось, что программисты закрепляют удачные решения в виде шаблонов проектирования. По шаблонам существует множество литературы. Классикой безусловно считается книга Банды четырех «Design Patterns» by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides" и еще, пожалуй, «Patterns of Enterprise Application Architecture» by Martin Fowler. Лучшее из того, что я читал с примерами на…

  • Как я искал работу или Как не надо проводить собеседования

    от автора

    В общем, решение назревало давно, и вот, одним пасмурным Питерским утром, я сказал шефу, что, к сожалению, тут наши пути расходятся. Было составлено резюме, более или менее описан десятилетний опыт работы в области web-программирования, обдумана сумма оклада, немного выше средней по Питеру, но далеко не топовая (я пока ни разу не гуру), оплачены услуги по…