Многие слышали о *nix-утилите GNU ddrescue, предназначенной для сохранения данных, читающихся с ошибками (существует две утилиты с таким названием, но я расматриваю именно GNU-версию). На хабре был топик о ней, рассказывающий основные особенности данной утилиты — копирование данных с записью в лог с последующими попытками считать проблемные места. Но мало кто знает, что её можно использовать в ос семейства windows, под катом я расскажу, как.

Читать полностью »
Рубрика «open source» - 329
Сохранение данных в ос windows с помощью ddrescue
2014-02-21 в 7:04, admin, рубрики: open source, Восстановление данных, системное администрирование, метки: восстановление данных, системное администрированиеOpenStack нужна не одна «шляпа»
2014-02-19 в 11:03, admin, рубрики: ceilometer, Hadoop, linux, open source, openstack, red hat, Блог компании Mirantis/OpenStack, мирантис, открытый код, метки: Hadoop, linux, openstack, red hat, мирантис, открытый кодАвтор: Ник Чейс
Похоже, становится модным ругать OpenStack. Это естественно, каждая технология испытывает болезнь роста, когда она уже достаточно продвинутая, чтобы люди захотели ее использовать, но не настолько продвинутая, чтобы оправдать 100% ожиданий всех и каждого.Читать полностью »
Основы создания 2D персонажа в Godot. Часть 2: компилирование шаблонов, немного о GDScript, движение и анимация героя
2014-02-18 в 15:52, admin, рубрики: game development, Gamedev, Godot, Linux для всех, open source, python, метки: Gamedev, Godot, linux для всех В предыдущей статье мы рассмотрели азы создания нового проекта в Godot. И с этими поверхностными знаниями можно разве что поглядеть demo-версии игр.

Во второй части на повестке дня у нас:
1) Экспорт готового проекта в бинарные файлы для выбранной архитектуры.
2) Новые анимации. Параметры персонажа.
3) Управление.
3) GDScript. Добро пожаловать в настоящий кодинг!
4) Импорт простейших Tilesets.
5) Бонус: разбор устройства простейших задников.
Ну и как обычно, много картинок!
Свободные кодеки победили в голосовании Википедии
2014-02-17 в 21:36, admin, рубрики: mp4, open source, Wikimedia, wikipedia, видео, Википедия, Работа с видео, метки: mp4, Wikimedia, видео, ВикипедияСообщество Wikipedia завершило голосование по вопросу использования видеороликов в формате MP4. С более чем двукратным превосходством решено отказаться от поддержки этого проприетарного формата: 309 голосов «против» и 145 голосов за полную поддержку MP4 (+4 голоса за частичную поддержку только для просмотра и +56 голосов за частичную поддержку только для закачек нового видео).
Противники MP4 объяснили свою точку зрения. Для того, чтобы создавать по-настоящему свободный продукт (Википедию), чтобы гарантировать её полную открытость и свободу в будущем, нужно использовать только свободные кодеки. Иначе в будущем может сложиться ситуация, когда для показа видео на Википедии необходимо будет получить лицензию на использование патента в той или иной форме.
Читать полностью »
Open-source проекты, которые мы проверили с помощью PVS-Studio
2014-02-15 в 17:37, admin, рубрики: c++, open source, pvs-studio, static code analysis, Блог компании PVS-Studio, открытый исходный код, си плюс плюс, статический анализ кода, метки: c++, open source, pvs-studio, static code analysis, открытый исходный код, Си, си плюс плюс, статический анализ кода
Подобная статья уже публиковалась на нашем сайте. Однако, количество проектов увеличивается, и, думаю, будет рационально раз в год обновлять список. Этим и займёмся.
Мы хорошо относимся к бесплатным open-source проектам. Мы стараемся уведомить авторов проектов о найденных недочётах и при необходимости предоставляем им на время лицензию.
Читать полностью »
Математические выражения в .NET (разбор, дифференцирование, упрощение, дроби, компиляция)
2014-02-14 в 19:11, admin, рубрики: .net, open source, Компиляторы, компиляция, производная, упрощение, метки: компиляция, производная, упрощение .png)
Мне со школьных времен был интересен алгоритм вывода аналитических производных и упрощения выражений. Данная задача была актуальна впоследствии и в вузе. Тогда-то я реализовал ее, только получилось все не так, как хотелось: вместо кода IL у меня просто генерировался C# код в текстовом виде, сборки не выгружались, ну и к тому же не было возможности вывода производных в аналитическом виде. Однако потом я решил все-таки реализовать такую библиотеку, так как интерес остался. Стоит отметить, что таких библиотек в интернете большое количество, но нигде я не нашел именно этапа компиляции выражений в IL код, т.е. по сути везде выполняется интерпретация, которая не столь эффективна, в отличие от компиляции. Ну и к тому же я это разрабатывал чисто для себя, для изучения новых технологий, особо не надеясь, что результат моих трудов может где-нибудь потребоваться.
Читать полностью »
Операционную систему Plan 9 опубликовали под GPLv2
2014-02-13 в 17:38, admin, рубрики: gplv2, open source, plan 9, операционные системы, метки: gplv2
Разработчики уникальной операционной системы Plan 9, с разрешения руководства компании Alcatel-Lucent, изменили условия лицензирования. Теперь весь код ОС, который распространяется под Lucent Public License, будет одновременно распространяться под лицензией GPLv2.
Таким образом, пользователи могут распространять код системы и/или модифицировать его по своему желанию, в соответствии с условиями соглашения GPLv2, опубликованными Фондом свободного программного обеспечения.
Одновременно открыт и репозиторий на Github.
Читать полностью »
Автозакрытие скобок в Geany
2014-02-10 в 18:00, admin, рубрики: autocomplete, c language, geany, open source, Программирование, разработка, метки: autocomplete, c language, geany, open sourceЕсли вы пользовались редактором исходного кода Geany, то наверняка сталкивались с плохо предсказуемым поведением стандартного автозакрытия скобок и кавычек. Если не пользовались — рекомендую попробовать.
Geany замечательный редактор, но на протяжении всей его истории автозакрытие работало так:
func())
или так:
func()
{
}}
Настало время поставить крест на ручной расстановке скобочек. Встречайте, новый режим автозакрытия в Geany:
Игровой движок Godot отдали в общественное пользование
2014-02-10 в 13:13, admin, рубрики: game development, Godot, MIT, open source, python, игровой движок, метки: Godot, MIT, игровой движок 
Создатели движка Godot опубликовали исходный код под свободной лицензией MIT, так что теперь любой желающий может использовать его для создания собственных 2D- и 3D-игр. Авторы программы утверждают, что Godot предоставляет богатый набор функций и новый подход к разработке игр, что в совокупности «позволяет разработчикам-одиночкам и группам работать более эффективно, чем когда-либо». Они также отмечают простоту и лёгкость освоения программы: язык программирования похож на Python.
Читать полностью »
Открытый Терминальный Клиент — немного истории
2014-02-09 в 20:02, admin, рубрики: a10, allwinner, android, linux, open source, sunxi, Блог компании ИТ для бизнеса, компьютер на плате, метки: a10, allwinner, android, linux, open source, sunxi, компьютер на плате Второй пост блога нашей компании будет посвящен истории разработки и производства первой партии плат «Компьютер-на-плате» DS-110.

Ниже я коснусь некоторых аспектов этого проекта, а именно:
с чего начинали
- анализ характеристик и свойств конкурентов
- требования, которые надо было удовлетворить и условия в которых это было ещё выгодно
- поиск подрядчика на разработку и изготовление
- контракт, особенности заключения и соблюдения
- косяки в процессе, смелость и глупость таких проектов
- финансы

