Месяц: Май 2013

  • Пользуетесь ли вы кнопкой «стоп» в музыкальном проигрывателе?

    от автора

    В последние несколько лет появилась тенденция убирать кнопку «стоп» из интерфейса музыкальных проигрывателей. Например, такой кнопки нет в Ubuntu (Rhythmbox), в Mac OS X (iTunes), в Android, в iOS. Так, в случае с Rhythmbox, если у вас нет кнопки «стоп» на мультимедийной клавиатуре (в этом случае «стоп» всё-таки работает — хотя в интерфейсе нет ни…

  • Где разработчики настолько суровы, что в хакатоне побеждает проект весом в 100 кг?

    от автора

    На днях в наших питерском и мюнхенском офисах прошел первый для JetBrains хакатон. Десятки команд внутри компании отложили обычную работу, чтобы на 48 часов сосредоточиться на создании собственного продукта. Такой формат кодинга нон-стоп набрал популярность давно, но в JetBrains хакатоны раньше не проводились. Первый опыт вышел удачным, и мы решили им поделиться: вдруг и в…

  • Выгодно покупаем софт для Mac OS X

    от автора

    Всем привет! Легализация программного обеспечения в настоящее время — это не только тернистый путь подчищения кармы, но и верный способ избежать возникновения разногласий с законами Российской Федерации, которые мы чтим и уважаем. И как бы ни шутили Windows-пользователи по поводу количества программ на Mac OS X, тем не менее, софт пишется, и зачастую — качественный…

  • HTML/CSS/JS + Node.js + node-webkit = Кроссархитектурные приложения

    от автора

    С ростом популярности node.js он становится всё более привлекательным для разработки приложений. По крайней мере я в последнее время очень часто использую эту технологию для быстрой разработки оных. И на данный момент, технологически нет никаких препятствий для разработки кроссплатформенных приложений на одном языке. И не только классических Web-приложений (клиент-сервер) но и десктопных.

  • Элементарный симулятор полёта спутника

    от автора

    Решил недавно написать симулятор полёта спутника вокруг центрального тела. Сразу оговорюсь, что масса спутника принебрежительно мала, по сравнению с массой центрального тела.

  • Найдены серьёзные баги в pymongo

    от автора

    Жаль отменили топики ссылки. Этот топик получается изрядно коротким. В багтрекере разработчиков mongodb появился забавный bug, касающийся качества исполнения драйвера Python->MongoDB. Я думаю, всем заинтересованным лучше проверить, затронет ли их эта проблема. И, похоже, null pointer dereference может встретиться далеко за пределами pymongo. Ждём красивых багрепортов от Монги. ссылка на оригинал статьи http://habrahabr.ru/post/181668/

  • Обзор Windows Workflow Foundation на примере построения системы электронного документооборота

    от автора

    Часть 1. Что такое WF Windows Workflow Foundation (WF) — уже не новая технология компании Microsoft, разработанная для создания и выполнения потоков работ (Workflow). Однако на данный момент она используется не очень активно, а многие разработчики вообще не слышали про нее. И мое знакомство с ней произошло относительно недавно. Тогда как применение WF при реализации…

  • Полная поддержка GROUP_CONCAT в Doctrine2

    от автора

    Привет всем. Так сложилось, что в проекте, над которым я сейчас работаю, потребовалось использовать функцию GROUP_CONCAT(). К сожалению, Doctrine2 «из коробки» эту функцию не поддерживает. Имеющееся же расширение от одного из разработчиков (Benjamin Eberlei) Doctrine2 значится как «limited support for GROUP_CONCAT». Понимаю, что использование данной функции автоматом ставит проект в зависимость от MySQL, но менять…

  • Хабр попал под раздачу Avast’а

    от автора

    Неожиданно ссылка на оригинал статьи http://habrahabr.ru/post/181662/

  • Как мы устроили бранчи под каждую задачу

    от автора

    Всем привет! Сегодня я бы хотел рассказать о том, какие есть способы устроить бранчи под каждую задачу и как мы это сделали у себя в Alawar. Здесь рассматривается простой приём с apache2, который позволяет получить отличный результат и может быть полезна как веб-разработчиками, так и системным администраторам. Стоит отметить, что аналогичные решения уже освещались на…