Очень непривычно почти без форматирования. Лучше дам ссылку на свою Blogger-запись.
Возникло у меня желание автоматом создавать граф иерархии классов и модулей Ruby в формате DOT для последующей обработки утилитами GraphViz. Вообще-то такая возможность есть в штатном автодокументаторе RDoc, но она меня не устроила.
Немного поковырялся и написал, благо Ruby поддерживает богатые возможности самоисследования.
По ссылке подробное описание.
Но давайте посмотрим и с другой стороны на ситуацию. Проект OpenSolaris не был успешен. Он не привлек толпы коммерческих компаний и тысячи независимых разработчиков. Конечно, в этом есть и вина Sun, но суть не в этом.
В Oracle работают весьма прагматичные люди. Они понимают, что вкладывать время и деньги в не успешный проект глупо. Если бы Sun сейчас оставалась независимой компанией, они бы низачто не признали, что из OpenSolaris не получилось сделать «второй линукс». Illumos может стать перерождением проекта, но OpenSolaris… OpenSolaris RIP, так может это и к лучшему?
Программисты тоже люди, и иногда они устают. А что хочется поделать, когда нет желания работать? Здесь каждый может написать то, что ему нравится. Но среди этого всего точно будет — поиграть! Так что предлагаю вашему вниманию игру для настоящих программистов — Core wars.
Читать дальше
Уважаемые коллеги!
Приглашаем Вас принять участие в третьей Международной конференции «FOSS Sea 2010», которая пройдёт с 16 по 17 сентября в городе Одессе. В рамках конференции планируется Software Freedom Day, а для начинающих пользователей свободного/открытого программного обеспечения будет организован Install Fest.
Читать дальше
Побуду сегодня адвокатом дьявола Oracle. Почти во всех комментариях к новости о том, что Oracle подаёт иск на Google за использование Java в Android осуждаются действия Oracle. И Oracle, конечно, идиоты, но и Google тоже не «белый и пушистый».
Давайте вспомним главную цель, ради которой создавалась Java — «Write once, run anywhere». Вспомнили? А теперь скажите, разве отвечает этой цели Java на Android? Разве можете вы запустить код, скомпилированый для Android на какой-либо другой Java-платформе? Нет. Не можете.
Такой же фокус с Java когда-то пыталась провернуть Microsoft. Sun тогда подала в суд и выиграла дело. Почему Oracle сейчас не может поступить так же? Не знаю, чем все это закончится, но лично мне хотелось бы, чтобы в результате байт-код Java был переносимым между платформами и не зависел бы от конкретной компании.
ps: теперь, кажется, понятно почему Гослинг ушел из Oracle.
Вот и наступило время массовых внедрений. Кто говорил "Генералы мыслят площадями" могут теперь оценить масштабы!
По договоренности с Управлением Образования Администрации г. Дзержинск Нижегородская Группа Пользователей Linux осуществляет проек по установке Школьного Linux в кабинеты информатики и на рабочие станции сотрудников общеобразовательных школ города Дзержинск.
По ссылке вы можете найти блог проекта в котором участники описывают ход событий, успехи и сложности, а так же их решения.
Вчера мне в IM отправили сообщение вида «Привет, я от твоего приятеля, поможешь в линуксе?». Делать было нечего, так что решил помочь.
Человек оказался не слишком опытным, но мог на некотором уровне пользоваться консолью, поэтому сначала решил использовать простейший метод — «Введи в консоль эту команду и скопируй сюда вывод». Сами понимаете, что это оказалось очень неудобным.
В результате я решил воспользоваться удаленным управлением. Ниже я напишу, какие проблемы встретил и как можно помочь человеку в данной ситуации.
Читать дальше
Еще одно яркое событие этого лета!
Помимо тренингов 20 августа в 19.00 в отеле «Московская горка» состоится открытая лекция Алексея Баранцева, главного редактора портала Software-Testing.Ru, тренера и консультанта в области тестирования ПО.
Читать дальше
Переведен 74-й выпуск новостей, в котором рассказано о:
— Работе над заголовками драйверов и проблемах с серверами проекта;
— Ветви Yarotows;
— Устранении причин повреждения данных в памяти;
— Проблемах реализации уведомлений файловой системы.
По последней статистике сайта DistroWatch, специализирующегося на распространении операционных систем на базе Linux, третье место по популярности среди дистрибутивов занял Linux Mint , уступив лишь таким известным проектам, как Ubuntu и Fedora. 18 мая 2010 г. вышла девятая версия Linux Mint c красивым именем Isadora – давайте попробуем разобраться, чем она отличается от других и почему оказалась столь успешной.