ПНВ

KolibriOS на Kickstarter

Осталось менее 11 дней до завершения сбора средств на проведение мероприятия Summer of Code, которое организовывают участники проекта KolibriOS.

KolibriOS - операционная система для ПК архитектуры x86. Ядро этой системы, а также большая часть драйверов и программного обеспечения написаны на ассемблере. Другие особенности системы можно узнать, например, из Википедии.

Уже собрана пятая часть из запланированных 5 тысяч английских фунтов. Но этого недостаточно - чтобы получить их нужно собрать всю сумму.

На что же пойдут средства? На обучение студентов. Обучение будет заключаться в выполнении ими (под руководством опытных программистов сообщества разработчиков) реально необходимых проекту задач - разработка веб-браузера, локализацию операционки под другие языки (на данный момент выпускаются английская, русская, итальянская и испанская версии), внедрение новых шрифтов, поддержка различных файловых систем, написание драйверов устройств. Более подробно описано здесь. Обсуждение на форуме разработчиков, статья на Хабре.

И, наконец, ссылка на Kickstarter:
banner_kickstarter_en
ПНВ

Немного о прошедшем

Прошло уже два месяца с тех пор, как я вернулся из Норвегии. Это была моя первая зарубежная поездка (Россия - не в счёт). Провёл там месяц. Проходил стажировку в университете города Тромсё.

001

Collapse )
ПНВ

Теперь я понял, кто спрашивал о том, как пропатчить KDE!

Фраза про KDE отсюда
Вспомнил потому, что...


ipad

Взял отсюда


Что меня особо повеселило (перевод на русский язык):
Проверяя быстродействие нового устройства, Виктор Федорович заметил, что существует возможность зайти на планшет с ПК по SSH протоколу и запустить сторонний код. Президент быстренько набросал простой скрипт и с его помощью установил кастомную прошивку, которая позволяет устанавливать пиратские программы на планшет.
ПНВ

Исходный код, он, как нижнее бельё...

Исходный код, он, как нижнее бельё. Такой же личный, интимный, но в то же время обыкновенный, обыденный.

Миллионы программистов "надевают" свой исходный код, сев за компьютер, и "снимают" его с окончанием рабочего дня. И здоровое любопытство взглянуть на что-то элегантное, лёгкое, с изюминкой можно считать вполне нормальным. А вот вуайеризм, который сопровождается непристойностями в виде плагиата, должен караться по полной программе. 

Копание в чужом коде, однако, может быть не только отклонением, а и простой должностной обязанностью. И удовольствия этот процесс может и не приносить. Всё делается ради результата. Программист, успешно разобравший груду чужого кода, в конце концов выдаёт на гора "криминалистическое заключение" в виде отчёта, документации, статьи или же "очередной яркий заголовок для жёлтого таблоида" в виде патча или крэка.

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

Программисты должны следить за гигиеной. Запущенный код вызывает отвращение у окружающих, а нередко приводит к "заболеваниям", которые проявляются в появлении багов. Хороший код, выстиранный и проглаженный (в терминологии программистов - отформатированный, прокомментированный и отлаженный), вызывает доверие к владельцу. С таким программистом - хоть под венец (ну, то есть договор на будущие проекты).

Уважаемые программисты! Пожалуйста, следите за своим кодом, соблюдайте нравственные нормы, не допускайте нарушений этих норм в нашем, к сожалению, и так не совсем моральном, обществе! И всё у нас будет хорошо. :)