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

  • С 21 по 24 июля в рамках Odessa Innovation Week 2014 пройдет V профессиональная конференция веб-разработчиков WebCamp 2014. Каждий день конференции будет посвящен отдельному направлению: 21 июля — WebCamp: Developer Day — день, посвященный технологиям разработки бекенда и фронтенда. 22…

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

  • С выявлением очередной опасной сетевой уязвимости Heartbleed стало предельно ясно, что никакие логины и пароли не гарантируют нам абсолютной безопасности в Интернете. Между тем для выполнения многих обычных задач в Сети вовсе не нужно нигде регистрироваться, придумывать ники, пароли и…

  • Немного облегчил установку sphinxapi.py через pip. Просто pip install https://github.com/Romamo/sphinxapi/zipball/master Используем import sphinxapi

  • Очередной сезон крупнейшей российской олимпиады для программистов Russian Code Cup стартовал в субботу, 19 апреля 2014 года. Впереди новые интересные и нетривиальные задания, бескомпромиссная борьба и отличные призы. Жюри Russian Code Cup подготовило всем участникам один сюрприз: 17 апреля у…

  • От переводчика: Привет Хабр! В эту пятницу я хочу поделиться с вами замечательной статьей Рона Гилберта, известного разработчика игр, программиста и продюсера. Этот человек подарил нам Monkey Island, Гайбраша Трипвуда и Пирата Призрака(зомби) Ле Чака. Думаю, что многие хабравчане провели…

  • Сразу раскрою мысль, вынесенную в заголовок. Использование потоков (также именуемых нити, треды, англ. threads) и средств прямой манипуляции ими (создание, уничтожение, синхронизация) для написания параллельных приложений оказывает столь же пагубное влияние на сложность алгоритмов, качество кода и скорость его отладки,…