Архив за 23 октября 2013 - 4

Добрый день!

Скажите, пользуетесь ли вы фотоаппаратом? Почти наверняка — да: если уж не отдельным устройством, то камерой смартфона точно. Сегодня фотография не требует от пользователя знания даже основных понятий, таких как “выдержка”, “диафрагма”, “фокусное расстояние” — все задачи более-менее успешно решает программный автомат, и сотни миллионов людей пользуются услугами научно-технического прогресса даже не задумываясь о том, что скрывается под капотом их устройств.

С одной стороны, оно и хорошо: жить хочется проще, а снимать — не задумываясь об экспозиции или балансе белого. Мир живет все динамичнее, и интересные кадры могут ускользнуть буквально за несколько секунд. С другой стороны, в Интернетах скоро уже свободное место закончится из-за многообразия ужасных фотографий, сделанных кривыми руками при отсутствии всякого вкуса и навыка пользователей. :) Но речь в этом посте пойдет отнюдь не о них, а о двух беззеркальных камерах от Samsung — NX300 и NX2000, а также о самой системе Samsung NX, куда входят и аксессуары, и объективы, и камеры. Ну что, от винта?

Samsung NX: превращение системной камеры в экосистемную. Часть 1
Читать полностью »

HTML Academy — это интерактивные онлайн-курсы по HTML и CSS. Проект существует уже более года, за который мы создали более 15 курсов, большая часть из которых бесплатна. Всё это время работа велась на чистом энтузиазме, однако, сейчас уже нужно выходить на новый уровень, чтобы делать курсы чаще, круче и полезнее. Для этого есть много путей, и один из них — народное финансирование.

Немного об HTML Academy

Всё обучение в академии происходит в практическом режиме. По сути, оно сводится к прохождению огромного количества практических заданий. Практическое задание выглядит вот так:

Практическое задание
Читать полностью »

В этом уроке я предлагаю рассмотреть, как делается минимальный модуль для Concrete5 CMS (в терминологии системы модули называются блоками) на примере модуля «Разделитель».

Допущу себе небольшое отступление и упомяну, что при разработке расширений для Concrete5 широко используется схема MVC, по этой причине я бы рекомендовал незнакомым с ней, сначала разрбраться что это такое и только потом продолжить чтение.
Читать полностью »

Пару месяцев назад я стал обладателем весьма интересного смартфона — TCL Idol X S950 (он же Alcatel One Touch 6040D). На сегодня имеющий одно из лучших соотношение цена/качество. Все характеристики перечислять не буду — Google их знает. Остановлюсь лишь на 5" — FullHD(Sharp) — 140.4 x 67.5 x 6.99 — 120 гр.

И все бы было хорошо, но вот заряжать его приходилось все так-же, по старинке, каждодневным изнашиванием маленького microUSB разъема.
Провода уже давно надоели, а к стандартизации беспроводных ЗУ производители все никак не доходили. А здесь в пользовании появился Nexus 7, с возможностью беспроводной зарядки, и оказалось, что наконец-то и стандартизация подоспела. Вот и было принято решение проапгрейдить свой смартфон такой удобной функцией, как беспроводная зарядка.
Читать полностью »

Вступление

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

Начальное описание

Алгоритм Ахо-Корасик реализует эффективный поиск всех вхождений всех строк-образцов в заданную строку. Был разработан в 1975 году Альфредом Ахо и Маргарет Корасик.
Опишем формально условие задачи. На вход поступают несколько строк pattern[i] и строка s. Наша задача — найти все возможные вхождения строк pattern[i] в s.

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

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

А мы идем далее.

Безлимит

В конторе в которой я работаю появилась необходимость использования индексированной локальной базы данных на стороне клиента и выбор сразу пал на IndexedDB.

Но как всегда есть одно «НО», это самое «НО» — ограничение размера БД на машине пользователя в размере 5 МБ, что отнюдь нас не устраивало. Так как данная технология планировалась использоваться в админке нашего проекта и все юзеры использовали в качестве дефолтного браузера Google Chrome, то было принято решение поиска обхода того самого ограничение через расширение-прокси. Перелопатив много инфы мы пришли к выводу, что ограничение на размер БД можно убрать использовав специальные флаги в манифесте нашего расширения:
Читать полностью »

На сайте компании Thecus появилось сообщение о выпуске хранилища с сетевым подключением N2310. Хранилище предназначено для использования дома или в небольшом офисе.

Домашний NAS Thecus N2310 имеет два отсека для накопителей

Основой NAS служит однокристальная система APM 86491 производства Advanced Micro Circuits Corporation (AMCC), процессор которой работает на частоте 800 МГц. В конфигурацию входит 512 МБ оперативной памяти DDR3.

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

На конференции GMIC в Сан-Франциско Павел Дуров предстал в облике хорошего парня, который готов к конструктивному сотрудничеству с другими компаниями, а не просто делает всё по своему.

Например, Нат Гаджибалаев зафиксировал желание Дурова делиться доходами от прослушивания музыки пользователями соцсети. Как Spotify. (Ирония тут в том, что музыкантов, которые не очень довольны тем, сколько они получают с Rdio и Spotify - достаточно много. Читать полностью »

На этой неделе компания Fractal Design представила модифицированную версию корпуса для ПК Arc Midi R2, выпущенного в январе.

Корпус Fractal Design Arc Midi R2 без окна стоит 74 евро

От своего предшественника новый вариант отличается отсутствием окна в боковой панели.

Корпус Fractal Design Arc Midi R2 без окна стоит 74 евро

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

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


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