Недавно я выложил под BSD лицензией небольшой проект на 8 килострочек C кода. Официально это коллекция бенчмарков для моих клиентов — вендоров промавтоматики. Код очень специфический, и, на первый взгляд, малоприменим за пределами узкой области PLC и motion control. Но есть небольшая изюминка, на которой я не очень акцентировал внимание в статье на IDZ. В поставку бенчмарков включена baremetal среда для их исполнения. В этом посте я опишу, что это такое, и как ее можно использовать.
Читать полностью »
Архив за 08 августа 2013 - 8
Мобильная версия 2ГИС — свежая порция обновлений
2013-08-08 в 4:38, admin, рубрики: android, iOS, OpenGL, windows phone, Блог компании 2ГИС, Геоинформационные сервисы, маршруты, поиск проезда, транспорт, метки: 2ГИС, android, iOS, OpenGL, windows phone, маршруты, поиск проезда, транспортВозможно, вы видели весной наш предыдущий пост на эту тему. Поэтому, следуя тренду, нам очень хотелось назвать этот «Масштабное обновление мобильной версии 2ГИС возвращается» или «Масштабное обновление мобильной версии 2ГИС наносит ответный удар». Но соблазн пришлось перебороть. Впрочем, заголовок — не главное, главное — содержание. А нам есть, о чем рассказать.
Поэлементный разбор внутренностей простейшей микросхемы — ULN2003
2013-08-08 в 4:26, admin, рубрики: diy или сделай сам, кислота, микросхема, микроэлектроника, старое железо, транзистор, Электроника для начинающих, метки: кислота, микросхема, микроэлектроника, транзисторВ предыдущих статьях с фотографиями кристаллов микросхем (1, 2) — в комментариях писали о том, что нужно разобрать простую микросхему по деталям — чтобы было понятно «что есть что» на самом низком уровне, и где там «магический дым» прячется. Я долго не мог выбрать микросхему, в схеме которой можно было бы разобраться за несколько минут — но наконец решение было найдено: ULN2003 — массив транзисторов Дарлингтона.
Эта микросхема состоит из 21 резистора, 14 транзисторов и 7 диодов, часто используется чтобы от слабой ноги микроконтроллера управлять относительно мощной нагрузкой (50 вольт / 0.5 ампер) .Читать полностью »
Производители видят в шестидюймовых смартфонах конкурентов семидюймовым планшетам
2013-08-08 в 4:00, admin, рубрики: Новости, метки: новостиЗа последнее время некоторые бренды первого эшелона, включая Sony и Samsung Electronics, а также безымянные производители выпустили смартфоны, оснащенные шестидюймовыми экранами. По словам источника, производители планшетов обеспокоены этим фактом. Они полагают, что шестидюймовые смартфоны могут составить конкуренцию их продукции.
Увидевший свет в конце июня аппарат Sony Xperia Z UltraЧитать полностью »
Schenker XMG P303 – мощный ноутбук с диагональю экрана 13,3 дюйма и видеоускорителем Nvidia GeForce GTX 765M
2013-08-08 в 3:40, admin, рубрики: Новости, метки: новостиКомпания Schenker Technologies (UK) представила ноутбук XMG P303, который входит в «семейство» устройств Pro и является самым мощным на сегодняшний день мобильным ПК компании с диагональю экрана 13,3 дюйма. Стоит отметить, что компания известна своими высокопроизводительными портативными компьютерами, одной из которых является модель XMG U700.
В серию GEIL Evo Potenza вошли модули памяти DDR3, работающие на эффективной частоте до 3000 МГц
2013-08-08 в 3:30, admin, рубрики: Новости, метки: новостиНа выставке Computex 2013, прошедшей в начале июня, компания GEIL продемонстрировала модули памяти новейший серии Evo Potenza, ориентированные на использование совместно с процессорами Intel Core четвертого поколения (Haswell). На этой неделе серия Evo Potenza пополнила ассортимент компании, название которой является аббревиатурой слов Golden Emperor International Ltd.
Biostar представила свою «первую в мире» системную плату для CPU Intel Haswell, сертифицированную на совместимость с Windows 8.1
2013-08-08 в 3:00, admin, рубрики: Новости, метки: новостиКомпания Biostar, специализирующаяся, в числе прочего, на выпуске системных плат, сообщила о том, что системная плата Hi-Fi Z87W успешно прошла сертификацию, подтверждающую полную совместимость с ОС Microsoft Windows 8.1. Сертификация Windows Hardware Quality Labs (WHQL) позволяет гарантировать стабильную работу компьютера под управлением ОС Microsoft Windows 8.1.
По словам Biostar, указанная плата является «первой в мире» системной платой для процессоров Intel Haswell, поддерживающей Windows 8.1. Справедливости ради отметим, что соответствующий пресс-релиз датирован 2 августа, тогда как еще 30 июня о «первой в мире» сертификации на совместимость с Windows 8.1 Читать полностью »
Проект Ubuntu Edge получил 80 тысяч долларов от Bloomberg, но этого недостаточно
2013-08-08 в 2:43, admin, рубрики: Ubuntu, ubuntu edge, краудфандинг, Смартфоны и коммуникаторы, Убунтариум, метки: Ubuntu, ubuntu edge, краудфандинг
22 июня компания Canonical объявила о начале сбора средств на смартфон нового поколения — Ubuntu Edge, поставив амбициозную цель собрать методом краудфандинга 32 миллиона долларов за месяц. За первые сутки проект получил почти три с половиной миллиона долларов, однако затем поток вложений значительно уменьшился и пока что собрано лишь чуть больше 8 миллионов долларов.
Сегодня у проекта появился первый крупный корпоративный спонсор: компания Bloomberg LP вложила 80 тысяч долларов в обмен на 100 устройств Ubuntu Edge, корпоративные семинары и техническую поддержку, пишет TechCrunch. Приличная сумма, но она вряд ли поможет собрать к 21 августа необходимые 32 миллиона.
Читать полностью »
Оптимизация изображений bash-скриптом
2013-08-08 в 1:04, admin, рубрики: bash, linux, высокая производительность, обработка изображений, скриптСкорость загрузки любого сайта во многом зависит от количества и качества используемых изображений. Поэтому очень важно уметь их оптимизировать. Существует множество веб сервисов для этого, но большинство из них обладает недостатками:
- Нет возможности оптимизировать автоматически много файлов
- Сложно и неудобно использовать в рабочем процессе
Но прежде всего следует отметить, что описанный ниже способ нельзя причислить к самым лучшим хотя бы потому, что в идеале каждое изображение следует оптимизировать индивидуально.
Оптимизация изображений с помощью командой строки
Для каждого png файла используются optipng и pngcrush, а для jpg — jpegtran. Для начала опробуем optipng: