Месяц: Март 2016

  • Технокуб для гиков — программируем свет

    от автора

    В том году мне посчастливилось получить для экспериментов набор от Амперки Технокуб (бесплатно, то есть даром), время шло, но попробовать его собрать времени всё не находилось… Набор увидел коллега по работе — и заинтересовался. Я с радостью отдал ему для экспериментов. И вот, что получилось (совместная статья): Некоторое время назад меня заинтересовала платформа Ардуино как…

  • Выпущено мобильное приложение для изучения японских иероглифов Kanji

    от автора

    Привет, GeekTimes! Давно я здесь не писал, благо появился хороший повод и я снова с вами! Для тех кто со мной не знаком, меня зовут Марат, и я занимаюсь маркетингом в казахстанской студии мобильных приложений ZeroToOneLabs. Наша студия на днях выпустила новое мобильное приложение для iOS Kanji Ninja для обучения более чем 1000 японским иероглифам…

  • Пару слов об архитектуре игрового движка

    от автора

    Предисловие В этой статье я хочу поговорить об абстракциях, на которых строится любой игровой движок. А конкретно — о реализации гибкой, «модульной» и без проблем расширяющейся платформы, на которой стоит вся «начинка» движка. Примеры исходного кода я буду приводить на C++, хотя изложенные здесь концепции так или иначе могут быть переведены на любой другой C-подобный…

  • (Дважды два четыре) != (2 * 2 = 4)

    от автора

    Изредка я сталкиваюсь с мнением, что без использования математических формул некорректно обсуждать физическую проблематику. В наиболее показательных случаях исследователь убежден, что числа являются универсальной отмычкой к тайнам Вселенной. Такие люди зачастую агрессивны. Адепты числового мира, они полагают всех представителей нематематических, особенно гуманитарных профессий бесполезными болтунами, о чем прямо заявляют. Не уверен, что это истинно.

  • Linux для начинающих или чему может научить девушка?

    от автора

    Приветствую, коллеги. Долгое время проект NetSkills был посвящен исключительно сетевым технологиям — Курс молодого бойца, Основы GNS, UNetLab. Однако от подписчиков все чаще звучал вопрос: “А что еще должен знать сетевой инженер или системный администратор?”. Тут можно привести большой список технологий/направлений и в итоге сделать вывод, что знать только сети — недостаточно! Совершенно очевидно, что…

  • Огнетушащий шар из Таиланда: Elide Fire Extinguishing Ball

    от автора

    Мало кто из нас хоть раз пользовался огнетушителем. Немногим больший процент людей теоретически представляют, как им пользоваться. Большинство в случае пожара будет читать инструкцию по его использованию, пока огонь будет разгораться. А большая площадь возгорания требует большого огнетушителя, который из-за необходимости хранить смесь под давлением, обычно оказывается очень тяжёлым. Изобретатель Фанаватнан Каймарт [Phanawatnan Kaimart] в…

  • Мошенники научились обманывать терминалы продажи билетов мгновенной лотереи

    от автора

    В Коннектикуте власти предъявили обвинения шести людям, подозреваемым в мошенничестве с автоматами, продающими лотерейные билеты «5 Card Cash». Владельцы и работники нескольких розничных магазинов сумели обмануть автоматы и заставить их печатать гораздо больший процент выигрышных билетов, чем это было задумано устроителями лотереи. Как установило следствие, группа лиц обнаружила уязвимость в автоматах, продающих билеты «мгновенных лотерей»,…

  • man!( Go => D ).concurrency

    от автора

    Многозадачность — это то, что реализовано в Go по настоящему хорошо, хоть и не идеально. Приятный синтаксис с терпким послевкусием, простые и мощные абстракции, подкупают своим изяществом по сравнению с остальными императивными языками. А попробовав лучшее, уже так не хочется скатываться к посредственности. Поэтому, если и переходить на другой язык, то он должен быть ещё…

  • Измерение покрытия кода тестами в Android с помощью JaCoCo

    от автора

    Автор: Mike Gouline https://blog.gouline.net/2015/06/23/code-coverage-on-android-with-jacoco/ Перевод: Семён Солдатенко С тех пор как эта возможность появилась в Android Gradle плагине версии 0.10.0 было написано много статей об измерении покрытия кода тестами (test coverage) — и я не испытываю никаких иллюзий по этому поводу. Однако, что меня раздражает, так это необходимость заглядывать в несколько таких статей и даже…

  • Торрент-клиент Transmission наконец-то вышел под Windows

    от автора

    Один из самых популярных торрент-клиентов Transmission спустя много лет всё-таки вышел под Windows. «У пользователей Windows в конце концов появился хороший BitTorrent-клиент», — пишет TechCrunch, намекая на деградацию uTorrent в последних версиях. Дистрибутивы Transmission 2.92 для 32-битной и 64-битной Windows уже появились в официальном депозитории (в самом низу), наряду со стандартными версиями для Linux и…