Месяц: Август 2013
-
Google выпустила парсер HTML5 на чистом Си
—
от автора
Удачная возможность для веб-разработчиков выучить язык программирования Си — HTML5-парсер Gumbo, реализованный в виде небольшой библиотеки C99 без внешних зависимостей. Парсер создан как строительный блок для создания других инструментов и библиотек, таких как валидаторы, языки шаблонов, инструменты рефакторинга и анализа кода. Особенности: Полная совместимость со спецификациями HTML5. Устойчивость к некачественным входным данным. Простые API, которые…
-
Применение GSM-шлюза Termit Sprut Universal
—
от автора
Для чего мы используем то или иное устройство? Ответ прост: человеческое желание упростить себе жизнь и сэкономить. Описываемый многофункциональный аналоговый сотовый шлюз (иногда его называют GSM-мост) не является исключением. Termit Sprut Universal обладает основной функцией GSM-шлюза — осуществление качественной связи. Он может работать с импульсным и тональным типами набора. Может быть использован для биллинга. Имеет…
-
Публичная разработка «Больше чем ридер»: функциональный дизайн
—
от автора
Разработка «Больше чем Ридер» захватила нас полностью, отняв у семей и читателей. А реакция на опрос в публикации на Хабре (спасибо!) привела к изменению этапности: кроме мобильного решения мы будем разрабатывать и web-версию. В первую очередь 🙂 Лето заканчивается, близится к завершению первый этап, и, как и обещали, выставляем на суд коллег и потенциальных пользователей…
-
«Новости по теме» с помощью PHP, phpmorphy и MySQL
—
от автора
Хочу поделиться методом определения «похожих» записей. Думаю будет полезно для блогов или новостных ресурсов. Цель данного поста показать принцип, имплементация может быть не совсем комильфо, так как автор не проф. программист, а любитель.
-
Распределенная брутфорс-атака на CMS с точки зрения хостера
—
от автора
Не секрет, что попытки подбора пароля методом перебора (брутфорс) — постоянное явление. Подбирают пароли к серверам и виртуальным машинам, к админкам сайтов и FTP-аккаунтам, к почтовым ящикам и социальным сетям. Обычно брутфорс идет в фоновом режиме и практически не заметен для владельцев ресурсов, т.к. не создает значительную нагрузку и не мешает работе сайта, по крайней…
-
Ключ к счастью, или Качество включено. Крик души программиста
—
от автора
В этот раз речь пойдет о модульных тестах и инспекциях кода. Когда мы в нашей команде начали использовать две эти практики в своих проектах, драйва и радости от работы прибавилось на порядок. Упомянутым темам посвящено огромное количество теоретических и практических трудов, но сегодня речь пойдет именно о личной выгоде разработчика.
-
Мелочи, о которых стоит помнить при использовании RavenDB
—
от автора
Доброго всем времени суток. Я буду говорить о RavenDB. Для тех, кто не знает, что это, посмотреть можно тут. В дальнейшем я предполагаю, что Вы знаете, о чем идет речь.
-
Y55: попытка геймификации счастья
—
от автора
Вместо эпиграфаЯ в первый раз, наверное, откровенно не уверен в какие хабы следует поместить этот топик, а потому заранее прошу прощения, если кому-то покажется неуместным мой выбор. В последнее время я часто хожу по краудфандинг-сайтам, с целью держать руку на пульсе времени. Ограничиваюсь обычно двумя: Kickstarter и Indiegogo. Они, в принципе, адекватно представляют ситуацию в…
-
Технологии автомобильной промышленности. Взгляд на IT
—
от автора
Вступление Эту статью я уже публиковал на другом ресурсе (autolynch.ru), но не могу не поделиться её с сообществом Хабра. Когда я писал её, я выбрал такого автопроизводителя как Вольво, и постарался собрать в одном посте по крупицам всю информацию о самых передовых технологиях которые они придумали, и будут внедрять в автомобили в ближайшие 10 лет.…
-
Ссылочные и значимые типы данных в CLR via C# (часть 1)
—
от автора
Ссылочные и значимые типы. CLR поддерживает две разновидности типов: ссылочные (reference types) и значимые (value types). Помимо этих есть еще и примитивые типы(но я их опишу в следующих статьях). Большинство типов в FCL(Framework Class Library)- ссылочные, но программисты чаще всего используют значимые. В чем между ними разница спросите вы? Переменные ссылочного типа содержат в себе…