-
Полгода назад я написал пост о придуманной мною технологии программирования ( habrahabr.ru/post/163881/ ), которая сильно мне помогла ускориться (и не только мне) и делать своё дело более качественно. Тогда как прошлый раз был посвящён практике и сравнению с привычной моделью…
-
Учёные из ИГУ разработали новый язык программирования
Группа ученых ИГУ под руководством проректора по стратегическому развитию ИГУ, заведующего кафедрой информационных систем Андрея Манциводы разработала универсальный язык программирования. Как сообщает в конце июня 2013 года пресс-служба ИГУ, в мире существует множество языков программирования, каждый из которых сейчас решает…
-
Чертежи в SVG формате. Часть 3. — Черновик стандарта (обновляется)
В "Чертежи в SVG формате. Часть 2 — Черновик стандарта (обновляется)" приведён пример рисование простых графических объектов из CAD систем. В продолжении рассмотрим рисование штриховки для разных материалов.
-
Прототип Bitcoin-обменника
На сегодняшнем мероприятии Bitcoin London conference основатель стартапа Lamassu Bitcoin Ventures показал прототип устройства Bitcoin Machine, который позволяет всем желающим обменять имеющуюся у них наличность на биткойны примерно так, как это делают банковские терминалы — только в данном случае, конечно,…
-
Занимательный C++: Счетчик времени компиляции
Предлагается разработать безопасную альтернативу встроенного макроса __COUNTER__. Первое вхождение макроса заменяется на 0, второе на 1, и так далее. Значение __COUNTER__ подставляется на этапе препроцессирования, следовательно его можно использовать в контексте constant expression. К сожалению, макрос __COUNTER__ опасно использовать в…
-
Автонастройка и автообновление ПО IP-телефонов Escene
В комментариях к обзору Escene US102 нас попросили подробнее рассказать о реализации автопровижинга. Автоматическая настройка одинакова для всех IP-телефонов Escene, поэтому мы размещаем ее описание отдельно от обзора.
-
JAXB и XSLT с использованием StAX
В одном из проектов понадобилось обрабатывать большие XML файлы, от сотен мегабайт до десятков гигабайт. Причем выдернуть надо было только некоторые тэги с расположенные на различной «глубине». XSLT «в лоб» ломался от недостатка памяти. Пришлось подумать и вспомнить о потоковом…
-
Утке отпечатали на 3D принтере протез лапы
Не так давно я публиковал новость о белоголовом орлане, которому отпечатали на 3D принтере недостающую часть клюва, что позволило вести той практически нормальный образ жизни. Что касается новой истории, то здесь речь идет об утке без лапы (вернее, утке с…
-
Ликбез по информационной безопасности сегодня
Для начала – совсем простая модель. Есть три концептуальных угрозы безопасности конкретных данных: нарушение целостности, доступности и конфиденциальности информации. Когда хакер Вася находит в мусорнике письмо вашей любовницы – это нарушение конфиденциальности, когда хомяк Билл перегрызает кабель сервера с репозиторием…
-
Мобильное приложение HTML5: ошибка или успех. Попытка №0
За несколько лет, читая новости и события в мире Web разработки, у меня нарисовалась розовая мечта: написал один раз — работает везде и всегда. При этом очень часто встречаю негативные отзывы о разработке мобильных приложений на HTML5 ( тут и…