-
Что-то вроде предисловия Статья «Как два программиста хлеб пекли» сначала мне показалась просто шуткой — настолько абсурдно выглядят попытки выстроить какой-то «дизайн», основываясь на тех «требованиях», которые выдвигает «менеджер». Но в каждой шутке есть доля правды… В общем, возник вопрос…
-
Что и в каком объеме нужно знать php программисту
Хочу сразу оговориться данная статья что отображает мое собственное мнение по этому вопросу основанное на личном опыте и не претендует на абсолютную точность. Написана она для тех, кто или только задумывается на карьерой php программиста или думает что бы изучить…
-
Redmine — авторизация с помощью одноразовых паролей (OTP)
Если вы являетесь активным пользователем Redmine, содержимое которого наверняка конфиденциально, вы наверняка задумывались над усилением безопасности приложения. В этой статье описана процедура настройки авторизации в Redmine через одноразовые пароли (OTP) с помощью мобильного приложения Google Authenticator. Статья описывает установку и…
-
Рецензия на книгу Марка Сиимана «Dependency Injection in .NET»
Открывая книгу по «новомодной технике проектирования», такой как инверсия зависимостей ожидаешь увидеть описание очередной серебряной пули. Дескать, вот, до этого все мы жили неправильно, а теперь, вооружившись ломом контейнером и какой-то матерью мы сможем писать новые приложения за 10 минут.…
-
Результаты единого рейтинга веб-студий 2013
Привет, Хабр! Проект Ruward под моим (Терехова Андрея) чутким руководством опубликовал результаты первого единого рейтинга веб-студий. Ни для кого не секрет, что на рынке уже и так существует вагон и маленькая тележка различных рейтингов – все с разными методологиями, нюансами,…
-
Мониторинг состояния серверов HP Proliant в nagios/icinga
Плагинов для систем мониторинга существует огромное количество. Можно посмотреть и найти нужное в каталогах exchange.nagios и monitoringexchange. При поисках нужного плагина проверять лучше в обоих репозиториях — несмотря на кажущуюся идентичность, их содержимое различается. Другое дело, что качество и функционал…
-
Design Camp: как это было
В середине декабря прошлого года, мы организовали наш первый Design Camp — специальную конференцию для дизайнеров и про дизайн современных приложений. Сегодня мы хотим подвести первые итоги и рассказать о том, как это было для тех, кто все пропустил :)…
-
Ramos W41 — 4-х ядерный планшет по доступной цене
Спустя год после выхода двухъядерных чипов Rockchip RK3066 и Amlogic 8726-MX китайские производители снова обновляют свой парк чипов. Итак, в этом году нас ожидают такие 4-х ядерные решения: Allwinner A31 — 4 ядра Cortex-A7 с частотой до 1.4ГГц, GPU PowerVR…
-
Полезные мелочи при разработке на C# под AutoCAD
В продолжение своего предыдущего поста habrahabr.ru/post/164305/ продолжаю публиковать интересные тонкости при разработке на C# под AutoCAD. Сегодня речь пойдет о решении проблемы передачи фокуса в AutoCAD при использования Modeless Window.
-
Об одной малоизвестной уязвимости в веб сайтах
Первое правило безопасности при разработке Веб приложений гласит: — Не доверять данным пришедшим от клиента. Почти все это правило хорошо знают и соблюдают. Мы пропускаем через валидаторы данные форм, кукисы, даже URI. Но недавно я с удивлением обнаружил, что есть…