Эта статья направлена на новичков в изучении программирование семейства pic-контроллеров на базе языка assembler. Я взял за основу микроконтроллер pic16f886. Для программирование и моделирования использовались соответственно программы MPlab IDE (Microchip) и Proteus (Labcenter)
Читать полностью »
Архив за 18 июня 2012 - 3
Программирование PIC16f886. Игра «Камень, ножницы, бумага»
2012-06-18 в 16:01, admin, рубрики: pic16, Песочница, метки: pic16, ассемблерСтероиды для Munin
2012-06-18 в 15:40, admin, рубрики: linux, munin, системное администрирование, метки: monitoring, munin Munin очень неплохая штука для мониторинга серверов, особенно одного-двух. Однако если количество серверов растёт работает он всё хуже и хуже. Под катом рассказ как я разгонял его до мониторинга больше чем 1000 виртуалок (275K rrd файлов в системе).
Читать полностью »
Компьютер счастья завтрашнего дня
2012-06-18 в 15:30, admin, рубрики: будущее здесь, интеллектуальные системы, интерфейсы, искусственный интеллект, умный дом, метки: интеллектуальные системы, интерфейсы, умный домДанный пост является экстраполяцией применения тех технологических достижений в области интерфейсов взаимодействия пользователя с вычислительной техникой, которое мы можем наблюдать уже сейчас.
К сожалению, я опоздал на несколько дней и на Хабре уже была выложена подобная аналитика, которая имеет некоторое количество явных промахов, обусловленных, в том числе, и экономическими причинами.
Так или иначе, настоящий обзор основан не только на тех технологиях, которые есть сейчас или будут завтра, но и на тех технологиях, которые были вчера, на их динамике развития без которой не может существовать ни одна экстраполяция. Здесь не будут описаны квантовые компьютеры, биокомпьютеры, нейрокомпьютеры и все прочее — я бы хотел остановиться на классе так называемых потребительских IT-технологий, которые живут в доме среднестатического пользователя.
Читать полностью »
Как я стал indie gamedev-разработчиком или особенности национальной разработки на коленке
2012-06-18 в 15:16, admin, рубрики: android development, game development, Gamedev, unity3d, метки: android development, game development, Gamedev, unity3dЯ не являюсь профессиональным разработчиком программного обеспечения и программирование практически никак не связано с моей основной трудовой деятельностью. Все гораздо хуже — это мое хобби. Смена деятельности весьма полезна и позволяет отдыхать от унылой и монотонной работы, а если она еще и позволяет извлекать удовольствие от процесса и результата, то это полезно вдвойне.
Для меня всегда интересным был gamedev (game development — разработка игр). Думаю, у каждого ребенка (подростка, гика, подставить свое) была такая пусть далекая и практически недостижимая, но мечта. Большинство вырастают и благополучно забывают о ней под грузом текущих проблем, а некоторые сохраняют ее даже до того момента, когда их дети вырастают и сами начинают мастерить что-то подобное. Мне повезло (или не повезло) относиться ко второй группе.
Читать полностью »
Почему я не верю в 3D-карты
2012-06-18 в 15:10, admin, рубрики: apple, Google, Анимация и 3D графика, интерфейсы, картография, Юзабилити в IT, метки: 3d карты, apple, Google, картографияВ конце мая Apple анонсировал 3d-карты в iOS 6; в начале июня свои 3d-карты представил и Гугл. Очевидно, мы наблюдаем за новым этапом битвы за пользователей карт в вебе.
Возникает, правда, маленький вопрос: а нужна ли пользователям эта самая трёхмерность? Станет ли наличие 3d киллер-фичей картографических сервисов?
Мне кажется, что нет.
Dell будет продавать в Индии компьютеры с Ubuntu
2012-06-18 в 14:54, admin, рубрики: dell, Ubuntu, Индия, Убунтариум, метки: dell, Ubuntu, Индия
В 850 розничных магазинах Индии появятся компьютеры Dell с предустановленной Ubuntu, сообщает OMG! Ubuntu. В этих магазинах также будут развёрнуты брендинг Ubuntu, обучение и поддержка для пользователей.
С 21 июня Dell начнёт продавать ноутбуки Inspiron 14R и 15R с Ubuntu. Другие модели поступят в продажу позже в этом году.
iOS6 SDK — изменения в UIKit
2012-06-18 в 14:43, admin, рубрики: iOS, ios 6, ios development, iOS SDK, разработка под iOS, метки: iOS, ios 6, ios development, iOS SDKВ этой небольшой статье расскажу про изменения во фреймворке UIKit, которые мне показались важными и полезными. Сразу оговорюсь — еще не имел возможности опробовать описываемые нововведения, так что статья в основном теоретическая.
NSAttributedString и UIKit
Для начала — то, что лично я ожидал еще в iOS 5 — поддержка NSAttributedString в текстовых компонентах — UILabel, UITextView, UITextField, а так же поддержка отрисовки строк с атрибутами и различные вспомогательные методы для этого. Конечно, весь этот функционал был доступен и раньше, используя Core Text, но работать с API стиля Core Foundation все же сложнее, так что можно смело ожидать улучшения поддержки форматирования текста (Rich Text) во многих сторонних приложениях. В качестве примера можно посмотреть стандартное приложение Mail.
Auto Layout в iOS
Очень важное нововведение — в iOS 6 появится Auto Layout от MacOS Lion. Теперь задавать положение компонентов интерфейса относительно друг друга станет проще. В кратце, Auto Layout позволяет задать набор ограничений (constraints), связывающих компоненты, например позволяет задавать границы размеров, зависимости между компонентами. Надеюсь это позволит облегчить создание интерфейса для нескольких языков (сейчас иногда приходится создавать отдельный nib/storyboard), включая арабские с написанием справа налево, а также упростит настройку интерфейса в зависимости от ориентации устройства. На данный момент документации для iOS по Auto Layout еще нет, нам предлагают документацию от MacOS.
Читать полностью »
Солнечный бум в Японии и мифы об альтернативной энергетике
2012-06-18 в 14:15, admin, рубрики: альтернативная энергетика, АЭС, солнечная энергия, фукусима, Энергия и элементы питания, япония, метки: альтернативная энергетика, АЭС, солнечная энергия, фукусима, японияПосле аварии на АЭС Фукусима-1 в Японии один за другим были остановлены для профилактического осмотра все 54 ядерных реактора, дававшие 30% необходимого стране электричества. Без атомной энергии экономику страны ждёт затяжной кризис, однако чтобы повторно запустить АЭС необходимо согласие местных властей на всех уровнях, получить которое после фукусимской катастрофы практически невозможно. Пока что правительству страны удалось договориться о запуске только двух реакторов в городе Ои в июле.
Если в краткосрочном периоде без запуска хотя бы части АЭС Японии не обойтись, в дальней перспективе японцы решительно переориентировались на альтернативные источники. С 1 июля вступает в силу новый закон о субсидиях для производителей “чистой энергии”. В течение двадцати лет Япония будет платить 42 йены (53 цента) за киловатт/час за солнечное электричество, вдвое больше чем мировой лидер альтернативной энергетики — Германия, и 23 йены за энергию ветряных установок, что в несколько раз выше немецкой цены. Повышенный тариф будет установлен и для геотермальных установок.
Читать полностью »
NEC комплектует тонкий Android-планшет LifeTouch L аккумулятором емкостью 7400 мАч
2012-06-18 в 13:03, admin, рубрики: Новости, метки: новостиЯпонская компания NEC опубликовала пресс-релиз, посвященный выпуску нового планшетного компьютера — LifeTouch L. Примечательная черта новинки, на которой создатели особо акцентируют внимание, — ультратонкий корпус толщиной 7,99 мм. Интересно, что при этом устройство комплектуется аккумуляторной батареей емкостью 7400 мАч, а заявленное время автономной работы достигает 13 часов при просмотре интернет-страниц и 10 часов при просмотре видео.

Ресурсы, которые помогают дизайнерам. Часть 2
2012-06-18 в 12:56, admin, рубрики: design, web-дизайн, веб-дизайн, метки: design, web-дизайн, веб-дизайнПривет, наверное многие читали мой пост Десяток ресурсов, которые помогают быть дизайнером. Как я понял эта тема интересная (147 плюсов как никак). А раз так, я решил не останавливаться на достигнутом и вот наконец-то закончил работу над своеобразным продолжением первой части. Надеюсь получилось не хуже. Итак, кому интересно, что получилось, прошу под кат. Читать полностью »