Архив за 02 июня 2013 - 3

Решил я однажды реализовать гибкий способ стилизации подчеркивания ссылок — чтобы просто делать полупрозрачные подчеркивания, регулировать паттерн в dashed/dotted-border, делать волнистые подчеркивания и вообще иметь настройки CSS3 text-decoration, которые еще ни один браузер не умеет.

Реализация стилей подчеркивания в LESS через генерацию png в data URI

В результате получился генератор PNG в data-URI на LESS.

Демо.

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

Читателю ненавязчиво предлагается попробовать себя в роли разработчика 3D-принтера.

Принцип действия принтера у нас будет следующий. Будем напылять на подложку расплавленные частицы: частички металла в потоке газа плавятся лазерным лучом и летят дальше капельками, прилипая на подложку.

Задача

Скорость частичек V мы допустим, что знаем. Знаем и количество частичек в единице объема: n. И размер всего пятна от печатной головки S* — знаем. И даже знаем какую площадь закрывает прилипшая капелька: s. Но вот мы хотим, чтобы доля площади D на подложке, которую закроют налипшие частички равнялась какому то наперед заданному числу от нуля до единицы. Тогда какое время t надо держать нашу печатную головку на одном месте? Т.е. надо найти функцию: D = D(t).
Читать полностью »

Задача стояла следующая — выполнить upgrade системы хранения для фотографа. Вернее, фотографов.
Имелся сетевое хранилище на основе Windows Server 2008 (так сложилось исторически), RAID контроллера Adaptec 3405 и 4х подключенных к нему дисков по 1.5Тб. Для связи с внешним миром использовалась 2х портовая гигабитная серверная сетевая карта HP NC360T.

Проблемы имеющейся системы:
— скорость доступа к сетевым ресурсам «упиралась» в производительность гигабитных Ethernet интерфейсов,
— место на RAID массиве кончалось.

Пожелания:
— быстрый доступ по сети к расположенным на дисковом массиве файлам фото и видео материалов,
— увеличение доступного объема дискового массива в 2-3 раза.
Читать полностью »

Однажды мне было очень скучно. Настолько, что я решил достать все детали своего «конструктора» и собрать что-нибудь.
Используем twitter по назначению
В закромах нашлось следующее: Arduino совместимая плата, роутер tp-link mr3020, модуль GPS, гироскопакселерометр, и куча всякой прочей ерунды.
Читать полностью »

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

В этом топике я хочу собрать всё полезное, что возможно пригодится новичкам и читателям.

Всё это я поднимать на Ubuntu 13.04. Предполагается что вы уже скачали её с официального сайт, и установили.
Читать полностью »

На Хабре последнюю неделю популярна тематика морского боя. Хочу показать вам свою реализацию этой игры на JavaScript с использованием библиотеки JQuery. Я считаю себя начинающим программистом и многие мои решения могут быть крайне не оптимальными. Игру делал для себя, чтобы развить свои навыки программирования.

image

Поиграть можно прямо сейчас
Читать полностью »

В Совете ООН по правам человека предложили временно запретить производство боевых автономных роботов, способных самостоятельно принимать решение об уничтожении живых мишеней. Эксперты уверены, что если не сдерживать развитие подобных технологий, то через 30 лет стоит ожидать гибели множества людей от рук «немного сбившихся в один момент с программы роботов».

В четверг спецдокладчик ООН по вопросу о внесудебных казнях, казнях без надлежащего судебного разбирательства или произвольных казнях Кристоф Хайнс призвал ввести повсеместный мораторий на производство летальных автономных роботизированных систем (Lethal autonomous robotics – LARS).

«Есть шагающие роботы, в том числе двуногие, очень похожие на человека. Они могут взять обычную винтовку М-16 и убивать. Это уже реальность»
Читать полностью »

Молодая итальянская компания 2045Tech намерена приступить к выпуску показанного на иллюстрациях устройства Floome, которое подключается к смартфону и превращает его в прибор для определения количества алкоголя в организме человека по выдыхаемому воздуху.

Устройство Floome превращает смартфон в алкотестер

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

image

CMake — это система сборки ПО (точнее генерации файлов управления сборкой), широко используемая с Qt. При создании больших или сложных проектов, выбор CMake будет более предпочтительным, нежели использование qmake. KDE когда-то был переломным моментом в популярности CMake как таковой, после чего свою «лепту» внес Qt 4. В Qt 5 поддержка CMake была значительно улучшена.
Читать полностью »

Компании PLDA и IP-Maker представили совместную разработку в области контроллеров твердотельных накопителей. В ней интегрирован контроллер PLDA XpressRICH3 с интерфейсом PCI Express 3.0 и ядро IP-Maker NVM Express (NVMe). По словам разработчиков, накопители с такими контроллерами, выполненные в виде карт расширения для шины PCI Express, будут востребованы в тех областях применения, где приоритет отдан высокой производительности и малым задержкам. Максимальной производительности удалось добиться за счет оптимизированной аппаратной реализации протокола NVMe.


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