Месяц: Февраль 2013
-
Как реагировать на отзывы о вашем продукте?
—
от автора
За последние несколько лет я полностью убедился в том, что нахождение как можно ближе к пользователям (за счет Минимального Ценного Продукта — MVP, механизмов обратной связи и т.д.), существенно повышают шансы продукта на успех. Тем не менее, как только у вас появляется приличная пользовательская база, вы сталкиваетесь с другой проблемой — что делать со всеми…
-
Формула вычисления объема части прямоугольного параллелепипеда отсеченного плоскостью
—
от автора
Задачка конечно так себе, если речь идет об одном параллелепипеде и одной плоскости. Ведь всё просто: возьмем бумажку, ручку, нарисуем и всё посчитаем. Но бывает, что нужно объяснить машине как вычислить такой объем. И еще их тысячи тысяч. Тогда одни вдумчиво садятся и дотошно рассматривают все возможные случаи сечения, расписывают алгоритм. Другие, более нетерпеливые, призывают…
-
ВУЗ или вуз. Зачем на Хабре грамотность?
—
от автора
ДИСКЛЕЙМЕР: я не считаю себя самым грамотным, в статьях я часто делаю ошибки (например, недавно я написал "длинна") и рад, когда мне об этом сообщают в личку. Решил просмотреть лучшие статьи Хабра «за все время» и наткнулся на девятый по счету пост: Спать мало, но правильно? И увидел ВУЗ! Дело в том, что моя деятельность…
-
Шаблоны в шаблонизаторе и как шаблоны Django до PHP дошли (в очередной раз)
—
от автора
За 23-м февраля можно даже и не заметить, как вечер четверговых разговоров о шаблонизаторах для PHP может плавно перетечь в вечер пятничных. В статье будет рассмотрено несколько тем, начиная с темы нужности шаблонизаторов вообще и в PHP в частности, и заканчивая заметками о процессе создания шаблонизатора dja (портировании кода с Python на PHP).
-
Отчет по Exchange окружению с помощью Powershell (теперь и по Exchange 2013)
—
от автора
19 января вышла новая версия скрипта, который позволяет получить наглядную информацию о состоянии инфраструктуры Exchange. Стив Гудман (Steve Goodman) добавил в версии 1.5.6 поддержку Exchange 2013. Если Вы еще не встречались с этим полезным инструментом, то рекомендуем сделать это уже сегодня. Скрипт собирает много полезной информации по Exchange инфраструктуре и выводит ее в html-файл. Также…
-
Такие разные дизайнеры. Как не перепутать?
—
от автора
Дизайнер — одно из самых размытых и обросших заблуждениями понятий в IT-индустрии. И это неудивительно, так как понятие «дизайн» охватывает вообще любое художественно-техническое проектирование и имеет несколько заметно отличающихся определений даже в Википедии. Поэтому, не только разработчикам непонятно, кто такой «дизайнер» и с чем его едят, но и очень многие дизайнеры сами не могут понять…
-
Новый пароль по умолчанию в SAP
—
от автора
Пароли по умолчанию в SAP давно не новость. Пятерка общеизвестных стандартных паролей опубликована уже во многих книгах и статьях по безопасности. Казалось бы, что по данной теме можно найти нового? Проводя аудит безопасности SAP у одного из клиентов, мы наткнулись на неизвестный пароль пользователя TMSADM. Этот пароль продемонстрировала нам сама система: при анализе стандартных учетных…
-
Отладка с Xcode 4.5 для разработчиков среднего уровня
—
от автора
Единственная константа в разработке программного обеспечения – это ошибки. Посмотрим правде в глаза, мы не всегда делаем всё правильно с первого раза. Причин куча, начиная от толстых пальцев и заканчивая неправильными предположениями. Разработка программного обеспечения — это как выпечка булок в мотеле, кишащем тараканами – только в нашем случае тварей мы делаем сами! К счастью,…
-
Акробатика квадрокоптеров
—
от автора
Наиболее сложными задачами для балансировки квадрокоптеров до сих пор считались балансировка обратного маятника и жонглирование мячами. Специалистам из института динамических систем и управления в Цюрихе удалось решить эти задачи в совокупности. Теперь квадрокоптеры не просто балансируют обратный маятник, но и жонглируют им, перебрасывая друг другу.
-
Возрождение Framework-а (часть 2)
—
от автора
Как я и обещал, продолжаю описание процесса разработки новой версии Marmalade Framework. Сегодня я расскажу об описаниях scopes и regions, позволяющих строить каркас приложения. Также я расскажу о том, как будут определяться и использоваться переменные и приберегу небольшой бонус напоследок.