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

USB клавиатура из старой печатной машинкиЧуть больше года назад прекратила работу последняя в мире фабрика по производству печатных машинок. Закончилась целая эпоха, и эти устройства теперь имеют скорее историческое, чем практическое значение. Однако старая печатная машинка ещё может пригодиться в деле. С помощью набора USB typewriter почти любую механическую машинку можно превратить в USB-клавиатуру и подключить её к компьютеру или планшету. При этом она по-прежнему сможет печатать на бумаге, так что для полного погружения в ностальгическую атмосферу во время печати можно отключить монитор. А планшет вообще можно закрепить на каретке машинки. Вместо клавиши “Enter” придётся переводить каретку вручную.
Читать полностью »

Напишу сразу, чтоб небыло вопросов в дальнейшем.

Для меня:
backend — серверная часть (работа с БД, обработка данных, и т.д.), вообщем все, чего клиент не видит.
frontend — все что видит клиент (верстка, JS скрипты, флеш и т.д.)

Очень часто я вижу сообщения с очередными «велосипедами» как разделить фронтенд часть от бекенд части (мухи отдельно, котлеты отдельно).

Не так давно в одной из статей на Хабре предлагали фронтенд делать XSLT файлами (аля как в Java), еще раньше все ударились в MVC архитектуру. Но мне это все не нравится и я сейчас объясню почему.

1. Мне _не_ нравится что вьюхи лежат в проекте (да, я плохой backend dev и редко хочу копаться в вьюхах).
2. Мне _не_ нравится что я преобразовываю корректные данные чтоб они «красиво легли в вьюху».
3. Мне _не_ нравится что вообще связан фронтенд и бекенд.

Вам тоже это не нравится? Тогда вам подкат.

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

О полетном контроллере MultiWii (коптеры, самолеты и вертолеты)Захотелось внезапно рассказать по подробнее об открытом и свободном проекте для управления различными летательными аппаратами (ЛА). Вообще до недавнего времени он был рассчитан только на мультиротороные системы (коптеры), стабилизацию подвеса камеры и в бета версии была стабилизация для летающего крыла, но судя по dev прошивкам в скором времени будут официально добавлены самолеты и вертолеты, а стабилизация полета летающего крыла уже вышла из стадии бета тестирования. Читать полностью »

Раньше Kickstarter публиковал статистику лишь от случая к случаю. Теперь данные будут обновляться ежедневно. Kickstarter — самая крупная площадка совместного финансирования. Всего с помощью kickstarter было собрано 263 миллиона долларов, из них 220 миллионов — на успешные проекты, 27 миллионов — на неуспешные. Ещё 16 миллионов сейчас на счетах незавершённых проектов. Доля успешных проектов — 44.04%. Большая часть успешных проектов — 17443 — собрали от 1 до 10 тысяч долларов. 168 проектов собрали больше 100 тысяч, 7 из них — больше миллиона.

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

Программа imagesnap (OSX) позволяет делать фотографии веб-камерой из командной строки. Например, она может автоматически фотографировать программиста после каждого коммита в репозиторий git, нужно всего лишь добавить следующий код в .git/hooks/post-commit.

#!/usr/bin/env ruby
file="~/.gitshots/#{Time.now.to_i}.jpg"
puts "Taking capture into #{file}!"
system "imagesnap -q -w 3 #{file}"
exit 0

Потом кадры собираются в видеоролик программой tlassemble.
Читать полностью »

Здравствуйте, читатели!

Недавно довелось копаться с рассылкой писем в HTML-формате. Есть много статей, написанных на тему валидной вёрстки рассылок, однако здесь речь пойдёт не об этом. Известно, что у каждого почтовика есть свои особенности отображения HTML-письма. Меня заинтересовали эти особенности и различия в отображении письма на разных почтовиках.
Читать полностью »

Компания Intel опубликовала четыре тома документации (2400+ страниц) с описанием архитектуры и полным руководством по программированию графических процессоров Ivy Bridge. Документация относится к наборам микросхем Intel HD Graphics 2500/4000, которые используются с процессорами третьего поколения Intel Core i7/i5/i3.

Все 17 PDF'ов опубликованы на сайте Linux Graphics Drivers from Intel под лицензией Creative Commons.

Документация описывает регистры, инструкции и интерфейсы памяти для программного взаимодействия с компонентами, в том числе графическое ядро (MMIO, медиарегистры, движок рендеринга, растровый движок), конвейер 3D-обработки, мультиформатный транскодер (MFX), регистры VGA, PCI и другие компоненты, а также различные системы: URB, оценка движения на видео, пиксельный интерполятор и исполнительный модуль (execution unit).
Читать полностью »

Хочу представить вашему вниманию сервис Boxopus.Com. Уже сейчас вы можете попробовать его основные возможности.

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

Второй пухленький выпуск «Индикатора» унесет своих зрителей в космос. В некотором смысле. Сегодня в выпуске:
— Uplink перебирается на мобильные платформы;
— первый тизер Amnesia: A Machine for Pigs;
— Grimmind — Амнезия с примесями Митбоя или Митбой с примесями Амнезии?
— демо-версия Skydive, но не от Gaijin Entertainment;
— на Gamin.ru стартовал Gaminator 10. Читать полностью »


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