• Понадобилось мне прикрутить Lua к проекту на C++. Писать обертки в ручную — лень (слишком много писать), готовые не подходили по тем или иным причинам. Решил написать свою. А потому задался вопросом, как максимально упростить интерфейс? От одной только мысли об…

  • Перед новым годом вышла полная мобильная версия украинского законодательства ipLex.Профи. ipLex.Профи предназначена для работы на следующих устройствах: — планшеты iPad компании Apple, с операционной системой iOS 5.0 и выше; — смартфоны iPhone компании Apple, с операционной системой iOS 5.0 и…

  • Недавно мы писали о нашем валидаторе семантической разметки. А сегодня хотим рассказать, зачем и почему он был сделан, какие сложности возникли при разработке и как мы с ними справились. Одна из причин, по которой мы его сделали, конечно, в том,…

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

  • Конец 2012 года прошел в суматохе, и каким-то образом я упустил из внимания две важные новости: в декабре вышел GitLab 4.0, а на середину ноября пришелся релиз GitLab Continuous Integration Server. GitLab — это замечательное FOSS решение для хостинга git-репозиториев…

  • Я поделюсь 30 практиками для достижения максимальной производительности приложений, которые этого требуют. Затем, я расскажу, как применил их для коммерческого продукта и добился небывалых результатов! Приложение было написано на C# для платформы Windows, работающее с Microsoft SQL Server. Никаких профайлеров…

  • Всего каких-то 5-7 лет назад Интернет был местом для самых технологически продвинутых людей! Страницы дольше грузились, но мы получали больше удовольствия от их просмотра. Интернет был ламповым, свободным и не доступным основным человеческим массам. Потом он стал частью повседневной жизни.…

  • Я получил образование по специальности «Электротехника» и единственными языками программирования, которые мы изучали были C/C++, ассемблер и Matlab. После того как я посетил Startup Weekend, я понял, что информатика и разработка программного обеспечения мне небезразличны и решил погрузиться в эти…

  • Компания Unwired Planet, в последнее время больше известная как знатный «патентный тролль», в прошлом году подавшая иски о нарушении своих прав к Apple, Google и Research in Motion, получила более 2000 патентов от компании Ericsson. Ericsson передаст 2185 американских и…

  • Шелдон Купер из сериала «Теория большого взрыва» Сегодня мы научимся быстро создавать простой угадыватель мыслей, используя язык JavaScript, а также минимальный набор HTML и CSS. Это будет простая html-страничка, которая будет функционировать без перезагрузки. Основываться всё будет на простых математический…