Архив за 12 июля 2013 - 2

Задача

Вот с таким дизайном мне предстояло разработать сайт, главная страница делится на две полосы – тёмную и светлую. Тонкие линии и некоторые ключевые элементы расположены строго по принципу золотого сечения. И тут меня накрыло…

макет сайта Опять делать простые вещи сложным html+css кодом? Опять каждый браузер будет отображать страницу по-своему? Опять возиться с кроссбраузерностью? Писать хаки?

И почему таких проблем нет в desktop-программировании? Менять размеры элемента по формуле – пожалуйта. Пододвинуть кнопку левее на 17 пикселей – пожалуйста. Устроить принципиально разное расположение элементов в строгой зависимости от размеров окна – нет проблем! И только в html+css с этим могут возникнуть подобные трудности. Однажды я чуть не потерял заказчика, когда затянул с задачей «пододвинуть блок немножечко выше и левее»… мне пришлось основательно переделать всю вёрстку, потому что старая структура на такие перемещения блока рассчитана не была. Труд этот был не оценен, и поделом, ведь в результате я всего лишь пододвинул блок.
Читать полностью »

Ассортимент компании Iiyama пополнился монитором P2252HS-1. Отличительной новинки производитель называет устойчивое к давлению и ударам закаленное стекло, благодаря которому она хорошо подходит для установки в общественных местах.

В мониторе Iiyama P2252HS-1 используется панель типа TN размером 21,5 дюйма

Бюджетная модель предназначена для использования в образовательных учреждениях, розничной торговле и на промышленных объектах. Этому способствует дизайн ее корпуса — скромное оформление не привлекает излишнего внимания.

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

На стыке земледелия, промышленности и медицины находится проект, реализуемый компанией Fujitsu Home & Office Services Limited, являющейся подразделением Fujitsu Limited, при участии Fujitsu Group, Aizufujikako и Fukushima Medical University. Цель проекта — обеспечение поставок овощей с низким содержанием калия.

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

«Умные» часы Pebble Watch стали одним из самых успешных проектов на Kickstarter. Примерно за месяц с апреля 2012 года компании удалось собрать более 10 млн. долларов. Часы используют экран, выполненный по технологии «электронной бумаги», хотя на самом деле дисплей представляет собой Memory LCD производства Sharp. Со смартфонами под управлением iOS и Android устройство синхронизируется с помощью Bluetooth.

Pebble Watch

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

Счастливые обладатели айфонов, вероятнее всего слышали про такую вещь как iRig, которая вместе с софтом от IK Multimedia (те самые авторы AmpliTube — софтверного гитарного комбика с педалями для PC) позволяют использовать их яблочную технику в качестве гитарного процессора. Однако цены на официальный iRig несколько завышены, мягко говоря. Плюс для меня огромным минусом данной вещи было отсутствие поддержки устройств на Android (о причинах несовместимости читайте далее).

Универсальный iRig для iPhone и Андроид своими руками или экономим 30 евро

И так, если вы хотите сделать свой iRig, чтобы он поддерживал ещё и андроид, плюс потратить минимум денег, то добро пожаловать под кат.
Читать полностью »

Честный glow и скорость Наверное все, кто хоть чуть-чуть работал с фотошопом — видели эффект outer glow для слоя, и пробовали с ним играться. В фотошопе есть 2 техники этого самого outer glow. Soft и precise. Soft мне был не так интересен, а вот глядя на precise — я задумался.

Выглядит он вот так:
Честный glow и скорость
Это однопиксельная линия. А градиент грубо говоря — отражает расстояние до ближайшего пикселя изображения. Это самое расстояние — могло бы быть очень вкусным для построения разнообразных эффектов. Это и всякие контуры, и собственные градиенты, и

даже газоразрядные эффекты вокруг и прочее.

Пример эффекта, который можно получить, если иметь в наличии карту расстояний. Пример использует OpenGL + GLSL, написан на Delphi

Основная проблема такого glow — это сложность вычисления для больших размеров. Если у нас glow на 100 пикселей, то нам надо для каждого пикселя изображения проверить 100*100 соседних пикселей. И для изображения например 800*600 это будет всего 4 800 000 000 проверок.

Однако фотошоп этим не страдает, и прекрасно строит точный glow даже больших (до 250) размеров. Значит решение есть. И мне любопытно было его найти. Нагуглить быстрый алгоритм такого glow у меня не получилось. Большинство алгоритмов использует blur чтобы построить glow, но мы то с вами знаем, что однопиксельная линия не даст нам такого эффекта, как на картинке, она просто сблюрится.

Поэтому я погнал велосипедить.
Читать полностью »

В первой части рассматривались базовые понятия Storm.

Разные классы задач предъявляют различные требования к надежности. Одно дело пропустить пару записей при подсчете статистики посещений, где счет идет на сотни тысяч и особая точность не нужна. И совсем другое — потерять, например, информацию о платеже клиента.

Далее рассмотрим о механизмы защиты от потери данных, которые реализованы в Storm.
Читать полностью »

"Одноклассники" запустили "Достижения" — виртуальные наклейки за выдающиеся успехи в использовании соцсети. Так, за 5 опубликованных статусов дадут медаль им. "Льва Толстого", а знак "Симпатяшка" обходится в загрузку пяти личных фотографий. В перспективе награждаться будет вообще любая некриминальная социальная активность. Собранные достижения пользовать может конвертировать в платные функции сайта через "аукционы".

Одноклассники запустили ачивки 

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

В самом разгаре лета, когда работать хочется все меньше, а отдыхать – все больше, вышла новая версия «Простого бизнеса». Команда разработчиков подготовила более 100 изменений, которые помогут Вам работать быстрее и продуктивнее, а, значит, у Вас будет больше времени для летнего отдыха. Теперь Вы сможете приветствовать клиентов по имени, настраивать клиентскую базу «под себя», связывать таблицы, создавать задачи под каждого клиента прямо из CRM, быстрее редактировать документы и видеть, какие дела сейчас в приоритете!
Подробнее о главных нововведениях.
Читать полностью »

В процессе изготовления полупроводниковой продукции возникает задача транспортировки пластин, для решения которой с учетом требований производства необходимо специальное оборудование. По сообщению компании Entegris, ее изделия, предназначенные для обращения с 450-миллиметровыми пластинами и для их транспортировки, выбраны консорциумом Global 450mm Consortium (G450C).

Заказ на средства транспортировки 450-миллиметровых пластин достался компании Entegris

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


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