Новости информационных технологий - 26677

Электроника для начинающих / [Из песочницы] LPT программатор для AVR
Если вы задумали собрать какое-нибудь устройство на AVR микроконтроллерах Atmel (да хоть свою homemade Arduino), Вам просто не обойтись без программатора. Программатор позволит прошить микроконтроллер нужной программой или, в случае с Arduino, записать в память микроконтроллера подходящий bootloader.
Вообще-говоря, существует превеликое множество программаторов, различающихся сложностью сборки, скоростью прошивки и надежностью работы. Самым простым из них является вариант, называемый в народе «Пять проводков». Но надежность его оставляет желать лучшего, так как убить им LPT порт легче легкого=) Более надежным является программатор STK200, которыйЧитать полностью »

HTML5 / flotr2 — графики и диаграммы на HTML5
flotr2 — это библиотека с открытым кодом для построения HTML5 графиков и диаграмм. Flotr2 — так как стала ответвлением от Flotr, но уже без привязки к Prototype JS и с множеством усовершенствований.
Преимущества:поддержка мобильных устройств;

фреймворк-независима;

расширяемость с помощью плагинов;

пользовательские типы диаграмм;

поддержка браузерами на уровне FF, Chrome, IE6+, Android, iOS

поддерживает линии, бары, свечи, пироги, пузыри.

Настраивать можно заголовки, подзаголовки, цвета и много другое для каждой переменной.
Надеюсь, чтоЧитать полностью »

Недавно натолкнулся на хорошую и краткую презентацию по GTD от Persuasive Technology Lab (Stanford). Эта тематика как и любому гику мне близка и интересна, книг было прочтено много, опыт работы есть уже значительный, в итоге выработался некий концепт того, как я считаю правильно не только работать, но менять свои привычки, который сильно пересекается с тем что я прочитал в презентации. Далее перечислены ошибки, которые мы обычно совершаем в попытке изменить свое поведение, привычки и жирным выделено их решение. На мой взгляд этот список полезен и при решении любых других задач.
1. Опираться на силу воли для долгосрочных изменений.Представьте что силыЧитать полностью »

Анализ и проектирование систем / Архитектура платных дорог

Итак, коллеги, продолжим дорожную тематику. Мхатовская пауза с момента моей последней публикации до неприличия затянулась, а на сходные темы статей все нет. Память народная слаба, и мне уже начали присылать ссылки на мои же собственные посты. Дабы утолить информационный голод рискну завести речь о платных дорогах.
В этих ихних Европах платных дорог развелось множество, так как содержать приличного качества магистраль на народные деньги весьма затруднительно. Но вопрос даже не в содержании, а в строительстве. Такую прорву денег государству неоткуда взять. Приходится звать на помощь капиталиста и создавать с ним концессию.Читать полностью »

Поводом для написания этого поста стала прочитанная мною сегодня статья читателя sharptop. Просто начал писать комментарий, но он оказался очень длинным, итак: сказ о том, как мы енота разоблачали.
Когда у нас открывалась розничная сеть, магазины увязывались с головой точно по такому же принципу: FreeBSD 7.0 + IPSec + какой-нибудь-роутер-с-поддержкой-айписек. Изначально выбор пал на 804 D-Link, но с ним не пошло, тестовый образец показывал не менее 400ms пинга через шифрованный канал, что было, по понятным причинам, абсолютно неприемлемо (возможно был бракованый аппарат, сейчас уже не выяснить, мы его где-то потеряли). В итоге стали приобретать 3COMЧитать полностью »

Несколько дней назад у популярного в среде анимешников трекера www.nyaa.eu («NyaaTorrents») отключили трекерную часть (а оставили только хостинг торрентовых файлов). Согласно заявлению группы Underwater (известной своими релизами нелицензионных аниме с английскими субтитрами), причиной отключения трекера стало отклонение апелляции The Pirate Bay в шведском Верховном суде, что de facto означает, что битторрентовые трекеры в Швеции противозаконны.
Все торрентовые файлы на Няторрентс были автоматически перезаписаны так, чтобы содержать трекер OpenBitTorrent вместо собственного, так что с точки зрения рядового участника файлообмена потребуетсяЧитать полностью »

Mobile Development / Сравнение iOS и Android по количеству краш-репортов

Статистика краш-репортов с разных мобильных устройств показывает, что процент успешных запусков приложений под Android заметно выше, чем под iOS. Таковы данные агрегированной статистики, собранной компанией Crittercism, которая занимается мониторингом работы мобильных приложений. Они выпускают SDK и библиотеку real-time crash reporting, которую каждый разработчик может встроить в свой мобильное приложение и получать статистику по «крашам».
Необходимая оговорка: компания Crittercism является стартапом, для которого важно сделать себе имя и получить бесплатную рекламу за счёт упоминаний в СМИ, а в числе их инвесторов числится Google Ventures. С другойЧитать полностью »

Сегодня мы будет обсуждать технические аспекты и реализацию задач на Python и C/C++, которыми нас будет закидывать инженер из Google. Начнём с самых тривиальных проблем с последующим нарастанием сложности. Параллельно обратим внимание о чём стоит упомянуть во время интервью и где не попасть в ловушку.
Если Вы видите способ улучшить алгоритм или код приведённый в данной статье — милости прошу отписаться в комментариях. Я хочу научиться чему-то новому на этой публикации тоже.
Телефонное техническое интервью — весьма оригинально само по себе. В тех компаниях, где мне посчастливилось его проходить, обычно мы говорили о моихЧитать полностью »

Дизайн в IT / Рабочие места #2
Подборка рабочих мест. Первую часть я не стал публиковать, потому что она достаточно старая. Доступна у меня в блоге.
UPD: Некоторые загрузили свои фотографии. Если хотите поделиться своим рабочим местом, присылайте фото на ящик eugene@krouzhek.com с пометкой «Рабочее место».
@five.othreeetwo
@linxspiration
@linxspiration
@nespodzany
@therift
@schikedimdim
@stephaniedegeus
@eeliasmedia
@thinkdanijel
@hellogeriЗапись у меня в блоге.
PS: Если опубликовал не в тот блог, отпишите плз в комментах.

Читать полностью »

Программинг микроконтроллеров / MSP430, учимся программировать и отлаживать железо (часть 3)

Возможно Вы уже не первый раз садитесь за программирование Вашего MSP430. Если это не так, то рекомендую ознакомиться с предыдущими статьями по данной тематике: часть 1, часть 2.
В этой статье мы рассмотрим инструмент для графической настройки периферии нашего микроконтроллера — Grace, познакомимся с принципом работы watchdog и поработаем с виртуальным COM-портом (через программатор). Уже традиционно будет рассмотрен небольшой пример кода, и предоставлены все необходимые для понимания ссылки.
Введение

В первой статье я упоминал Code Composer Studio, от рассмотрения которого отказался, но недавно моё внимание,Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js