Архив за 18 июня 2012 - 3

image
Эта статья направлена на новичков в изучении программирование семейства pic-контроллеров на базе языка assembler. Я взял за основу микроконтроллер pic16f886. Для программирование и моделирования использовались соответственно программы MPlab IDE (Microchip) и Proteus (Labcenter)
Читать полностью »

Munin очень неплохая штука для мониторинга серверов, особенно одного-двух. Однако если количество серверов растёт работает он всё хуже и хуже. Под катом рассказ как я разгонял его до мониторинга больше чем 1000 виртуалок (275K rrd файлов в системе).
Читать полностью »

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

К сожалению, я опоздал на несколько дней и на Хабре уже была выложена подобная аналитика, которая имеет некоторое количество явных промахов, обусловленных, в том числе, и экономическими причинами.

Так или иначе, настоящий обзор основан не только на тех технологиях, которые есть сейчас или будут завтра, но и на тех технологиях, которые были вчера, на их динамике развития без которой не может существовать ни одна экстраполяция. Здесь не будут описаны квантовые компьютеры, биокомпьютеры, нейрокомпьютеры и все прочее — я бы хотел остановиться на классе так называемых потребительских IT-технологий, которые живут в доме среднестатического пользователя.
Читать полностью »

Я не являюсь профессиональным разработчиком программного обеспечения и программирование практически никак не связано с моей основной трудовой деятельностью. Все гораздо хуже — это мое хобби. Смена деятельности весьма полезна и позволяет отдыхать от унылой и монотонной работы, а если она еще и позволяет извлекать удовольствие от процесса и результата, то это полезно вдвойне.

Для меня всегда интересным был gamedev (game development — разработка игр). Думаю, у каждого ребенка (подростка, гика, подставить свое) была такая пусть далекая и практически недостижимая, но мечта. Большинство вырастают и благополучно забывают о ней под грузом текущих проблем, а некоторые сохраняют ее даже до того момента, когда их дети вырастают и сами начинают мастерить что-то подобное. Мне повезло (или не повезло) относиться ко второй группе.
Читать полностью »

В конце мая Apple анонсировал 3d-карты в iOS 6; в начале июня свои 3d-карты представил и Гугл. Очевидно, мы наблюдаем за новым этапом битвы за пользователей карт в вебе.

Возникает, правда, маленький вопрос: а нужна ли пользователям эта самая трёхмерность? Станет ли наличие 3d киллер-фичей картографических сервисов?

Мне кажется, что нет.

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

Dell будет продавать в Индии компьютеры с Ubuntu

В 850 розничных магазинах Индии появятся компьютеры Dell с предустановленной Ubuntu, сообщает OMG! Ubuntu. В этих магазинах также будут развёрнуты брендинг Ubuntu, обучение и поддержка для пользователей.

С 21 июня Dell начнёт продавать ноутбуки ​​Inspiron 14R и 15R с Ubuntu. Другие модели поступят в продажу позже в этом году.

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

В этой небольшой статье расскажу про изменения во фреймворке 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.
Читать полностью »

После аварии на АЭС Фукусима-1 в Японии один за другим были остановлены для профилактического осмотра все 54 ядерных реактора, дававшие 30% необходимого стране электричества. Без атомной энергии экономику страны ждёт затяжной кризис, однако чтобы повторно запустить АЭС необходимо согласие местных властей на всех уровнях, получить которое после фукусимской катастрофы практически невозможно. Пока что правительству страны удалось договориться о запуске только двух реакторов в городе Ои в июле.

Если в краткосрочном периоде без запуска хотя бы части АЭС Японии не обойтись, в дальней перспективе японцы решительно переориентировались на альтернативные источники. С 1 июля вступает в силу новый закон о субсидиях для производителей “чистой энергии”. В течение двадцати лет Япония будет платить 42 йены (53 цента) за киловатт/час за солнечное электричество, вдвое больше чем мировой лидер альтернативной энергетики — Германия, и 23 йены за энергию ветряных установок, что в несколько раз выше немецкой цены. Повышенный тариф будет установлен и для геотермальных установок.
Читать полностью »

Японская компания NEC опубликовала пресс-релиз, посвященный выпуску нового планшетного компьютера — LifeTouch L. Примечательная черта новинки, на которой создатели особо акцентируют внимание, — ультратонкий корпус толщиной 7,99 мм. Интересно, что при этом устройство комплектуется аккумуляторной батареей емкостью 7400 мАч, а заявленное время автономной работы достигает 13 часов при просмотре интернет-страниц и 10 часов при просмотре видео.

NEC LifeTouch L

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

Привет, наверное многие читали мой пост Десяток ресурсов, которые помогают быть дизайнером. Как я понял эта тема интересная (147 плюсов как никак). А раз так, я решил не останавливаться на достигнутом и вот наконец-то закончил работу над своеобразным продолжением первой части. Надеюсь получилось не хуже. Итак, кому интересно, что получилось, прошу под кат. Читать полностью »


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