• Группа ученых ИГУ под руководством проректора по стратегическому развитию ИГУ, заведующего кафедрой информационных систем Андрея Манциводы разработала универсальный язык программирования. Как сообщает в конце июня 2013 года пресс-служба ИГУ, в мире существует множество языков программирования, каждый из которых сейчас решает…

  • В "Чертежи в SVG формате. Часть 2 — Черновик стандарта (обновляется)" приведён пример рисование простых графических объектов из CAD систем. В продолжении рассмотрим рисование штриховки для разных материалов.

  • На сегодняшнем мероприятии Bitcoin London conference основатель стартапа Lamassu Bitcoin Ventures показал прототип устройства Bitcoin Machine, который позволяет всем желающим обменять имеющуюся у них наличность на биткойны примерно так, как это делают банковские терминалы — только в данном случае, конечно,…

  • Предлагается разработать безопасную альтернативу встроенного макроса __COUNTER__. Первое вхождение макроса заменяется на 0, второе на 1, и так далее. Значение __COUNTER__ подставляется на этапе препроцессирования, следовательно его можно использовать в контексте constant expression. К сожалению, макрос __COUNTER__ опасно использовать в…

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

  • В одном из проектов понадобилось обрабатывать большие XML файлы, от сотен мегабайт до десятков гигабайт. Причем выдернуть надо было только некоторые тэги с расположенные на различной «глубине». XSLT «в лоб» ломался от недостатка памяти. Пришлось подумать и вспомнить о потоковом…

  • Не так давно я публиковал новость о белоголовом орлане, которому отпечатали на 3D принтере недостающую часть клюва, что позволило вести той практически нормальный образ жизни. Что касается новой истории, то здесь речь идет об утке без лапы (вернее, утке с…

  • Для начала – совсем простая модель. Есть три концептуальных угрозы безопасности конкретных данных: нарушение целостности, доступности и конфиденциальности информации. Когда хакер Вася находит в мусорнике письмо вашей любовницы – это нарушение конфиденциальности, когда хомяк Билл перегрызает кабель сервера с репозиторием…

  • За несколько лет, читая новости и события в мире Web разработки, у меня нарисовалась розовая мечта: написал один раз — работает везде и всегда. При этом очень часто встречаю негативные отзывы о разработке мобильных приложений на HTML5 ( тут и…

  • 1- 3 июля 2013 в Санкт-Петербурге проходит финал Международной студенческой олимпиады по спортивному программированию ACM-ICPC. Решающая встреча джедаев спортивного программирования пройдет в городе на Неве благодаря тому, что студенты питерского ИТМО заняли первое место на ACM-ICPC 2012. Mail.Ru Group давно…