| Frenzy 1.4 |
[Май. 6, 2012|12:55 pm] |
Тихо, незаметно и совершенно неожиданно для меня вышла Frenzy 1.4. Спасибо Егору за то, что нашел время и собрал-таки исошники. Конечно, многие ожидали и перехода на 9.0, и полной версии "как раньше" (1.4 выпущена только в лайт-версии с минимумом софта). Но если учесть, что версия 1.3 вышла два года назад - то это все-таки прогресс. Значит, проект не забыт и не заброшен :)
Подробности, как обычно, здесь: http://frenzy.org.ua/ru/releases/1.4/
К тому же я перетащил исходники Frenzy с SourceForge на Github в надежде, что кто-то еще заинтересуется проектом либо форкнет его :) |
|
|
| Демосцена: номинанты Scene.org 2011 года |
[Апр. 22, 2012|01:29 am] |
Неожиданно узнал, что выложен список номинантов на Scene.org awards за 2011 год. Немного о том, что мне понравилось:
 | Chaos Theory 4k (KK remix) by DMA
Переделка известной демки Chaos Theory, но вместо 64 килобайт оригинала эти умельцы умудрились уместить практически те же эффекты и музыку в 4 килобайта, не особо потеряв в качестве.
смотреть на Youtube | скачать | pouet.net |
 | Numb Res by CNCD & Fairlight
Здесь имется еще более красивые эффекты с частицами, но на этот раз черно-белые. Цифры появляются и исчезают, в то время как закадровый голос их озвучивает. Затягивает :)
смотреть на Youtube | скачать | pouet.net
|
 | Shake off the dust by Elude
Понятно, что качество графики на Amiga не выдерживает никакой конкуренции с PC. Но здесь этот недостаток превращен в достоинство - демо смотрится очень стильно. Лично мне очень нравится фрагмент с 1:30 по 2:00 =)
смотреть на Youtube | скачать | pouet.net |
 | Spin by Andromeda Software Development
Привет из 80-х. Подсветка людей, машин и животных, в стиле "Трона", простые текстуры, из колонок звучит синтпоп. По стилю совсем непохоже на предыдущие работы ASD. Не самая лучшая их работа, но однозначно самая оригинальная.
смотреть на Youtube | скачать | pouet.net
|
 | Struct by Outracks
Кубики!!! Много разноцветных кубиков! К тому же они еще и переливаются! В общем, красиво, и даже не надоедает после просмотра.
смотреть на Youtube | скачать | pouet.net
|
 | We Crave Sustenance by PlayPsyCo
Загадочная четырехлапая конструкция шагает по планете. В наличии много спецэффектов и отличная синхронизация с музыкой. Рекомендуется к просмотру.
смотреть на Youtube | скачать | pouet.net |
 | DUBrovnik by Gammel Opland af 1891
Честно говоря, демка скучновата, но эффекты местами очень хороши. Один только морфинг надписей в начале чего стоит.
смотреть на Youtube | скачать | pouet.net |
 | Azathioprine by Alcatraz
Ну вот мы и дожили до момента, когда полноценные демо можно писать на JavaScript. Спасибо Mozilla Foundation за изобретение WebGL :) Честно говоря, смотря это демо в браузере, с трудом верится что это не флеш и не встроенное в страницу видео. Так что лучше смотрите онлайн-версию этой демки в Chrome или FF - впечатлений хватит надолго =)
онлайн-версия | смотреть на Youtube | скачать | pouet.net |
|
|
|
| PHP: фрактал плохого дизайна |
[Апр. 11, 2012|01:14 am] |
Наткнулся на огромную статью, посвященную разбору недостатков PHP: http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/ Увлекательное чтение. Вот небольшой фрагмент из статьи (о, как знакомо :)
Взгляните на этот код, взятый из какой-то документации по PHP:
@fopen('http://example.com/not-existing-file', 'r');
Что он делает?
- Если PHP был скомпилирован с --disable-url-fopen-wrapper, это не заработает. (В документации не говорится, что значит "не заработает" - возвращает null, вызывает исключение?). Обратите внимание, что этот флаг был удален в PHP 5.2.5.
- Если в php.ini отключен параметр allow_url_fopen, это тоже не заработает.
- Поскольку там есть @, предупреждение о несуществующем файле не будет выдано.
- Но оно будет выдано если в php.ini установлен параметр scream.enabled.
- Или же если параметр scream.enabled установлен вручную через ini_set.
- Но только не в случае, когда не выставлен нужный уровень error_reporting.
- Если предупреждение все же будет выдано, то, куда оно попадет, зависит от параметра display_errors, опять-таки в php.ini. Или ini_set.
Я не могу сказать, как будет вести себя вызов этой безобидной функции, не изучив флаги компиляции, конфигурацию сервера и конфигурацию в моей программе. И все это - стандартное поведение.
|
|
|
| Вроде бы о FreeBSD, но не совсем |
[Авг. 2, 2011|09:53 pm] |

Я так думаю, все уже успели обсудить довольно провокационный пост о миграции Рамблера с FreeBSD на Linux, и другой, менее провокационный, но не менее интересный.
Ну и как ожидалось, практически все комментаторы доказывают что автор неправ, FreeBSD готовить в Рамблере не умеют и все такое прочее (что подтверждает старую истину - что бы ты ни делал, тебя всегда найдут за что раскритиковать). Однако если отбросить в сторону эмоции, получаем следующее: 1. В FreeBSD действительно есть проблемы, описанные в этом посте. Возможно, для кого-то они проблемами не являются, но они есть. 2. Решение этих проблем (а они на 90% решаемы) занимает неоправданно много времени и сил. 3. В других ОС этих проблем нет (хотя естественно есть другие, но они некритичны в конкретном случае). 4. В результате выбирают ту систему, которая дешевле в обслуживании, что выгоднее для бизнеса в целом.
Когда в нашем университете ставился вопрос о переводе факультета информатики на свободный софт (для справки: это было 6 назад), рассматривались как различные Linux-дистрибутивы, так и FreeBSD. И несмотря на то, что я был большим фанатом FreeBSD, настаивал я именно на том, чтобы установить везде Linux. Причина весьма простая - после установки "из коробки" популярный на тот момент ASP Linux 10 требовал минимум доводки, чтобы обеспечить 90% необходимой нам функциональности. Кому интересно, может ознакомиться с подробностями здесь: http://lists.linux.ru.net/pipermail/freeschool/2005-October/000820.html
По той же самой причине на рабочем ноуте у меня теперь стоит Ubuntu - мне стало жаль времени, затрачиваемого на "допиливание" системы под себя (даже с учетом того, что все конфиги у меня были готовые), а уж про обновление приложений и говорить нечего. К тому же программисту под Linux живется намного комфортнее.
Похоже, что единственное место, где FreeBSD еще долго не будет сдавать позиции - это сетевые шлюзы, маршрутизаторы и прочая сетевая инфраструктура. Сетевой стек и сопуствующий софт в FreeBSD всегда были на высоком уровне, проблемы с обновлением софта на таких машинах совершенно неактуальны, ну и большой простор для тюнинга. Даже при беглом просмотре планов на будущее FreeBSD 9 видно, что именно в этом направлении сосредоточены основные усилия разработчиков.
В общем, что я сказать-то хотел? Не стоит упираться только в одну операционную систему (или язык программирования, или еще что-нибудь). Для каждой задачи стоит подбирать наиболее оптимальный инструмент и не тратить свое драгоценное время.
P.S. Почему все время выводы у меня получаются в стиле Капитана Очевидность? Ну а с другой стороны, что еще тут скажешь? |
|
|
| I love GIT |
[Июл. 4, 2011|10:15 pm] |
Сейчас, когда git безумно популярен, писать в очередной раз о том что "git - это круто" как-то совсем не круто и напоминает "откровения Капитана Очевидность". Но тем не менее мне есть что сказать :)
Я познакомился с git-ом всего год назад, на хакатоне во время Perl Mova, но пользоваться им в дальнейшем почему-то не стал. Второе знакомство с ним состоялось, когда начал изучать Rails - в весьма хорошем туториале было недвусмысленно сказано, что без git делать в мире рельс нечего. И только тогда я все-таки оценил его преимущества. С тех пор практически во всех моих софтовых проектах я использовал git в качестве системы контроля версий (даже если сам проект хранится в другой VCS - для локальных модификаций я все равно пользуюсь гитом).
Что же стало для меня killer features?- Разделенность удаленного и локального репозитория. Я могу сколько угодно коммитить и откатывать код, а потом отправить на сервер только финальный вариант (вместе со всей историей)
- Бранчи. Мало того, что создавать их очень просто, между ними очень легко переключаться, что открывает массу возможностей. Например, в данный момент в проекте у меня три ветки - одна основная, одна с экспериментальной фичей и еще одна, в которой эта фича разрабатывается. Изменения вносятся в devel-ветку, как только они успешно проходят тесты - они вливаются в экспериментальную ветку, и потом в конце концов я волью эту ветку в основную. Из-за этого в графическом интерфейсе к git история версий напоминает карту метро :)
- "Машина времени" - возможность вернуться к любому коммиту в дереве. Я пользовался этой штукой неоднократно, когда выяснялось что поломана фича не покрытая тестами - делал новый тест, затем откатывался постепенно до места, начиная с которого была поломана фича, делал там новый бранч, в нем работал и затем вносил фикс опять в основную ветку.
А еще я из палок и веревок cygwin и gitosis соорудил git-сервер на Windows (да, мне приходится работать не только в юникс-системах). Сначала я хотел написать и об этом, но какой смысл, если все делалось вот по этой инструкции? Правда, не все прошло так гладко, пришлось делать rebaseall в cygwin (см. подробнее здесь) и немного править PATH, чтобы пользоваться не cygwin-овским гитом, а MSysGit (виндовым портом git, который содержит в себе в том числе и графическую оболочку)
В общем git - это круто, если вы еще им не пользуетесь - попробуйте :) |
|
|
| HTC против Linux Core Dev - 0:1 |
[Мар. 21, 2011|11:40 pm] |
Это краткий пересказ вот этой заметки.
Все, я полагаю, в курсе, что Android выходит под свободной лицензией, и все изменения, которые производители телефонов вносят в ядро системы, должны быть опубликованы сразу же после выпуска телефона, согласно требованиям GPLv2. Для разработчиков это имеет большое значение, однако производители, похоже, относятся не слишком серьезно к требованиям лицензии и затягивают выкладывание исходников на неопределенный срок.
Сообществу такое поведение не очень-то нравилось, поэтому в октябре 2010 года, когда HTC "забыла" выложить ядро для G2, Стивен Шульц решил напомнить им об этом. Что же ответили в HTC?
Спасибо, что связались с Центром Технической Поддержки HTC. Наша компания выкладывает на developer.htc.com исходные тексты ядра для недавно выпущенных устройств так быстро, насколько это возможно. Мы выкладываем их в течение 90-120 дней. Этот срок вполне согласуется с требованиями open source сообщества. Стивен не сдался и в ответ привел цитаты из GPLv2, где ясно было сказано - исходники должны публиковаться вместе (т.е. одновременно) с выпущенным программным продуктом. Спустя несколько дней HTC все-таки выполнили требования лицензии.
История эта сама по себе не новость - она произошла давно и не привлекла особого внимания, но... дальше было интереснее :)
Через несколько дней после публикации того самого ответа "90-120 дней" Мэтт Мэкколл, разработчик ядра Linux, наткнулся на сообщение от некого Мартина с email-адресом из домена @htc.com. Сообщение было отправлено в группу Linux.kernel и касалось низкоуровневой проблемы, которая для нас значения не имеет. Нас больше интересует ответ Мэтта:
Дорогой Мартин.
А вы случайно не из того ли HTC, который упоминается здесь?
Если да, пожалуйста, повторите вопрос через 90-120 дней. А пока вы уж как-нибудь сами. Такая вот история :)
P.S. Вы думаете, к следующим моделям телефонов они стали выкладывать ядро сразу же? Наверное, стоит спросить у HTC, где ядро от Thunderbolt, без которого довольно сложно, если не сказать невозможно, начинать делать собственные ROM-образы. |
|
|
| OSDN 2010 - впечатления |
[Окт. 5, 2010|05:34 pm] |

Побывал в Киеве на очередной, уже девятой по счету, OSDN-конференции. Правда, холодная погода несколько подпортила впечатление :) Пообщался со множеством людей (было особенно интересно узнать о судьбе Deepstyle Linux непосредственно от разработчика), самые интересные моменты постил в твиттер (и не только я, см. записи по хэштегу #osdn).
Что касается докладов, в этом году для меня мало что было интересно. Коротко о том что понравилось или заинтересовало:
- "СПО — платформа для SaaS" - жаль что технических деталей было мало, но как обзорный доклад весьма неплохо. Интересно было про реализацию отказоустойчивости, а также о психологии заказчиков - на Западе SaaS пользуются весьма активно, у нас к этому виду софта есть некоторое недоверие, которое впрочем разрушается убойным аргументом "если к вам придет милиция и заберет ваши компьютеры - ваши данные и ваши сервисы не пострадают" :)
- "Agile-разработка средствами FOSS — это более чем возможно" - забавно слушать доклад, в котором английские слова используются вперемешку с русскими :) Хотя если знаешь терминологию - все понятно.
- "Разработка системы мониторинга для тысячи хостов" - хоть я уже не админ, но тем не менее было очень интересно :)
- "Ретроспектива графических интерфейсов в зеркале свободного ПО" - много интересных скриншотов. Некоторых из них, которые представляли собой GUI доPC-шной эпохи, я вообще не видел раньше. Также было любопытно проследить "эволюцию корзины", связанную с судебными исками от Apple.
- "Український дистрибутив — бути чи не бути?". Прошлогодний доклад разработчика Grusha Linux сильно повеселил аудиторию, и я честно говоря сомневался что из проекта выйдет что-то толковое. Однако прошел год, и результаты налицо. Дистрибутив создан и развивается, за базу взяли Sabayon (сначала была Ubuntu, но ее сложнее использовать как базу), в команде около 10 человек, многие наработки бэкпортируются в базовый дистрибутив и т.п. Молодцы ребята, так держать.
- "Інтелектуальна власність" - о том, почему лицензии на софт не вписываются в наше законодательство. Что интересно, даже купленная лицензия на Windows в Украине считается нарушением авторских прав, т.к. не составлен договор с правообладателем.
Презентации Фотографии Видео
Добавил свои записи из твиттера, чтобы не потерялось:
09.40 Идёт регистрация на #osdn, народ понемногу подтягивается 10.29 Докладчик из D-Link рассказывает про маршрутизаторы "для гламурных кис" :) 11.04 обзорный доклад про SaaS от SoftServe - жаль, что мало конкретики по софтовой части 11.05 зато про отказоустойчивость было интересно :) 11.07 "Если милиция придет, она не заберет ваши сервисы" - killer feature SaaS в СНГ :))) 11.11 докладчик по Agile в процессе conversation использует too much английских words 12.36 'мы назвали портированный ssh-сервер ШИШ - SHIelded SHell' 13.10 доклад о мониторинге 1000+ хостов - отличный 15.10 доклад о honeypots вызвал интерес у зала (хакеры? ;-) 15.21 доклад про интерфейсы - супер! Много раритетных фото и скриншотов 15.34 'etoile - им пользуются... те кто его разрабатывают, сколько их - они не говорят' 15.39 эволюция 'корзины' в ГУИ впечатляет ;-) 17.10 оказывается на питоне в некоторых вузах все-таки пишут научный софт 18.32 и снова о Груша Linux, которые перешли с убунты на генту 18.40 заметен прогресс Груша Linux по сравнению с прошлым годом 18.48 'Вы позиционируете ваш дистр как такой, которым можно пользоваться?' 18.51 вспомнили-таки про Болгенос 19.07 у меня спросили, знаю ли я в лицо автора Frenzy ;-) 19.22 закон про СПО уже 8 лет рассматривают... 20.06 #osdn закончился, всем спасибо за внимание
|
|
|
| Демо: "Rise" by Mindforce (2001) |
[Сент. 24, 2010|09:18 pm] |
Я не знаю, за что я люблю эту демо.
В ней всего три сцены, причем довольно простые даже по меркам того времени - в 64 килобайта другие демогруппы ухитрялись уместить намного больше. Здесь нет никаких особенных эффектов, нет реалистичных текстур, ничего такого, что могло бы поразить воображение современного зрителя.
Но тем не менее когда ее смотришь, все эти недостатки просто не замечаются. Спокойная и немного печальная музыка идеально соответствует видеоряду с видами города, полного небоскребов, на фоне звездного неба и яркой звезды, к которой в самом конце демки поднимаются какие-то квадратные плитки. В отличие от множества других демок, в этой чувствуется настроение, которое передано самыми простыми средствами. Такое получалось только у Replay и не удавалось повторить никому, а вот у Mindforce похоже получилось.
Не факт, что эта демо вам понравится, но посмотреть ее хотя бы раз стоит.
Скачать со scene.org (64 kb, выбор зеркал) Видео на Youtube
P.S. Группа Mindforce успела выпустить всего три демки. Кроме Rise, у них есть еще немного странноватая, но впечатляющая Reel и Neocracy. |
|
|
| UNIX для системных администраторов (4-е издание) |
[Сент. 24, 2010|01:46 pm] |
Оказывается, вышло 4-е издание "UNIX and Linux System Administration Handbook", известной у нас как "UNIX для системных администраторов".
Смотрю аннотацию на Амазоне:
UNIX® and Linux® System Administration Handbook, Fourth Edition, reflects the current versions of these operating systems:- Ubuntu® Linux
- openSUSE® Linux
- Red Hat® Enterprise Linux®
- Oracle America® Solaris™ (formerly Sun Solaris)
- HP HP-UX®
- IBM AIX®
Увы, FreeBSD больше в этой книге нет. Печально. А ведь когда-то именно благодаря этой книжке я осваивал нелегкое ремесло сисадмина... |
|
|
| FreeBSD на десктопе: итог наблюдений |
[Июл. 9, 2010|06:52 pm] |

Краткое содержание предыдущих серий: 1) я поставил Ubuntu Netbook Remix на нетбук, уточнив что не вижу перспектив у десктопной FreeBSD: http://frenzytechnix.livejournal.com/22541.html 2) осознав, что поторопился с выводами, т.к. не пробовал ни одного десктопного дистрибутива FreeBSD, поставил PC-BSD 8: http://frenzytechnix.livejournal.com/23153.html 3) ... и РУС-BSD 7.3.0: http://frenzytechnix.livejournal.com/23780.html и сейчас попробую подвести итоги :)
Для начала уточню, что представление о том, "готова ли такая-то операционная систему для десктопа" у каждого свое. В моем понимании "ОС для десктопа" означает "ОС, которой может пользоваться человек с минимумом IT-знаний". Так вот, в этом понимании в настоящее время десктопные дистрибутивы Linux и FreeBSD находятся примерно на одинаковом уровне. Установка проблем не вызывает, графические инсталляторы присутствуют. В интернете лазить можно, документы редактировать тоже, музыку послушать и кино посмотреть - легко, игры какие-никакие имеются. Т.е. в плане софта никакой разницы нет. Поддержка железа в FreeBSD практически на том же уровне. С локализацией проблем больше не возникает, особенно после повсеместного перехода на юникод.
А вот реальными проблемами FreeBSD-шного десктопа являются:
1) установка дополнительных программ, их обновление и удаление В PC-BSD эту проблему частично решили, предлагая ставить софт из PBI-пакетов. Но этим способом нельзя, к примеру, обновить уже установленные приложения, да и список PBI-пакетов невелик. Решение: нужно средство для управления пакетами - графическая надстройка над системой портов и пакаджей.
2) настройка системы Ни в одном дистрибутиве нет полноценных средств настройки операционной системы. Проблема в первую очередь в том, что большинство таких утилит пишутся для дистрибутивов линукса и не адаптированы под FreeBSD. Как следствие - настраивать сеть, bluetooth и т.п. зачастую приходится "руками". Решение: адаптация имеющихся конфигураторов (а их написан не один десяток уже) под FreeBSD.
3) обновление базовой системы и ядра. Пока что нам предлагают только бинарный апгрейд, то есть установка новой системы поверх старой с сохранением настроек. А хотелось бы иметь возможность обновлять систему через интернет :)
В общем, FreeBSD достаточно сделать всего несколько шагов, чтобы догнать Linux в плане десктопа. Но никто из разработчиков эти шаги пока не сделал. А жаль. |
|
|
| "Хороший Сервер" |
[Апр. 6, 2010|02:33 am] |
Некоторое время назад я интересовался различными "специализированными" серверными дистрибутивами различных операционных систем и даже делал доклад на FOSS SEA 2009 на эту тему. И все это время меня не покидала мысль о том, что можно ведь сделать и лучше. Сделать "идеальный" серверный дистрибутив.
Собственно, тема серверного дистрибутива обсуждалась еще в то время, когда я занимался разработкой Frenzy. В дискуссионной рассылке эта тема вызвала массу споров, что впрочем и понятно: серверный LiveCD - довольно странная идея :) Тогда в итоге сошлись на мнении, что FreeBSD сама по себе является хорошей серверной платформой, и лучше сделать ничего не выйдет.
Однако давайте немного помечтаем: представим серверный дистрибутив, который удовлетворял бы всем вашим требованиям. Назовем его для определенности "Хороший Сервер".
Какими возможностями, на ваш взгляд, должен обладать Хороший Сервер? Чего бы вы от него ожидали?
P.S. Не стоит привязываться к ограничениям существующих в реальности операционных систем и программ. В нашем придуманном дистрибутиве будет возможно всё :)
P.P.S. Да, "Хороший Сервер" - это отсылка к "Хорошей Системе" :) |
|
|
| PC-BSD 8 |
[Мар. 10, 2010|02:13 am] |

В своей предыдущей заметке я довольно скептически отозвался насчет FreeBSD на десктопе. Впрочем, через некоторое время я решил что это не слишком правильно - ведь дистрибутивы FreeBSD, ориентированные на десктопное применение, я даже не пробовал ставить. Поэтому я решил исправить это досадное упущение - скачал и поставил последнюю (восьмую) версию PC-BSD.
Сразу скажу, что полноценным обзором эту заметку назвать нельзя - это мои личные впечатления от PC-BSD. В первую очередь меня интересовало, как и в каком объеме решены все те проблемы, которые возникают при "допиливании" стандартного дистрибутива FreeBSD до "десктопного" состояния. Возможно, что я чего-то не заметил или не учел - ну так для этого комменты есть :) В общем, приступим. ( Читать дальше ) |
|
|
| GNOBSD и "политика партии" |
[Фев. 25, 2010|12:33 pm] |
Прочитал очередной выпуск Distrowatch Weekly, в центральной статье которого рассказывалась история GNOBSD - дистрибутива OpenBSD с графическим интерфейсом. История показалась мне весьма интересной, так что я ее перескажу тут.
Автор дистрибутива - Стефан Ринке, большой фанат OpenBSD. Собранный им OpenBSD'шный LiveDVD (возможна также загрузка с USB Flash) автоматически определяет "железо" и загружает графическую оболочку (в качестве рабочей среды используется GNOME), а также содержит графический инсталлятор, позволяющий поставить систему на жесткий диск. Пожалуй, это первый на моей памяти дружественный к пользователю дистрибутив OpenBSD.
Через некоторое время ISO-образы пропадают с официального сайта. Причины две - проблемы с трафиком и... реакция OpenBSD-сообщества.
Стефан написал в рассылку обычный анонс о выходе его дистрибутива. Цитирую ответы из рассылки:
"Зачем было использовать этот раздутый GNOME? Чем не угодил fvwm, или например fluxbox?" "Пользуясь твоим продуктом, я копаю могилу OpenBSD" "Я не буду пользоваться твоим продуктом. Боюсь, ты движешься не в том направлении" "Я думаю, большинству пользователей OpenBSD графический инсталлятор не нужен" "Это запутает пользователей - они увидят графический инсталлятор и решат что тут все так же просто как в Ubuntu" "Не надо рекламировать в списке рассылки OpenBSD свои личные проекты" "Такие объявления стоит писать только 1 апреля" "Это почти дефолтная поставка OpenBSD с предустановленным GNOME, и никакого финансирования обратно в OpenBSD этот проект не делает. Получается, они делают деньги на OpenBSD (нормально) и спамят OpenBSD-рассылку такими вот анонсами (что ненормально)"
Увидев такую реакцию, Стефан написал на сайте: "Вместо готовых к использованию образов будут скрипты и HowTo по созданию/модификации GNOBSD. Я не хочу быть врагом проекта OpeBSD. В дальнейшем вам нужно будет скачивать/покупать OpenBSD - тем самым вы поддержите проект OpenBSD, однако все же сможете использовать GNOBSD.". Впрочем, через некоторое время по многочисленным просьбам исошники он выложил снова.
Автор статьи на Distrowatch был весьма удивлен таким отношением сообщества. "Даже если вы признаёте, что запускать OpenBSD без предварительного прочтения документации - плохая идея, не понимаю, почему дружественный к пользователю вариант не может мирно сосуществовать с основным проектом. <...> На мой взгляд, GNOBSD был шагом в верном направлении, способном потенциально привести больше пользователей в мир OpenBSD. Если автор действительно откажется от выкладывания готовых исошников и вместо этого сделает скрипты и howto, боюсь, проект станет одной из многих идей не заслуживающих внимания - возможно, кому-то интересных и нужных, но не революционных. Наподобие большинства "новых" линукс-дистрибутивов, анонсы которых каждый день отправляют на Distrowatch".
"Мораль этой истории? Если вы собираетесь разрабатывать дружественный к пользователю дистрибутив OpenBSD, даже и не думайте анонсировать его в списках рассылки OpenBSD. Разве что если вы невозмутимы как слон".
P.S. Проект Comixwall (файрвол на основе OpenBSD с удобным веб-интерфейсом) был закрыт по той же причине.
UPD. В истории с Comixwall все еще интереснее, жаль что я сразу не прочел тред целиком.
>> OpenBSD - отличная операционная система, и ComixWall позволяет многим >> людям пользоваться ей. Не вижу причин, почему эти два проекта не могут >> сотрудничать. > Потому что это не "сотрудничающие" проекты. OpenBSD не нуждается в Comixwall. > OpenBSD - Свободная, Функциональная и Безопасная (*). > > (*) И простая.
Правда. Всем глубоко пофиг.
Не помочь Comixwall, разрешая сделать всего-то один анонс о релизе за год - это не лень, даже не эгоизм, это ПРОСТО, БЛ*, ДЕБИЛИЗМ!
Ну а потом пришел лесник... то есть Тео де Раадт и всех разогнал.
> Таким образом, тот факт что ComixWall использует OpenBSD как основу, > _помогает_ продвигать OpenBSD и расширять пользовательскую базу
Полная чушь.
Уберите это из нашей рассылки, пожалуйста.
|
|
|
| Нетбук, Ubuntu Netbook Remix и мой линукс-экспириенс |
[Фев. 23, 2010|10:59 pm] |
Поддавшись зову потребительского общества и шумихе вокруг нетбуков, купил себе нетбук Samsung N130. Почему взял: МАТОВЫЙ экран, хорошая клавиатура, приятный дизайн, приличное время работы от батареи, ну и положительные отзывы на разных форумах тоже сыграли не последнюю роль :) Из минусов - нет аппаратной кнопки отключения вайфая, не все Fn-комбинации работают в линуксе (работает только регулировка звука, отключение тачпада), качество встроенных динамиков (вернее динамика - он всего один) весьма средненькое. От батареи нетбук в режиме просмотра видео (DVDRip) держит 3.5 часа, а серфиться по инету позволяет примерно часов 5. В режиме чтения книг, по отзывам, выдерживает часов 7, но я не пробовал :)
В комплекте шла Windows XP home, напичканная разным софтом (были даже триальные версии разных игрушек, включая Веселую Ферму :). Неожиданно выяснилось, что софт от Samsung для управления энергопотреблением и т.п. неадекватно реагирует, будучи запущен от юзера с ограниченными правами - выдает сообщения об ошибках и даже падает. Ну а во всем остальном - винда как винда :)
Поскольку в винде я работать давно уже отвык (пользуюсь только для игр), решил поставить на нетбук и что-нибудь юниксовое. Устанавливать туда FreeBSD я не собирался (почему так - расскажу ниже), хотелось попробовать что-нибудь из линуксовых дистрибутивов для нетбука. В итоге остановился на Ubuntu Netbook Remix 9.10, как наиболее широко разрекламированном, к тому же скриншоты его мне сразу понравились.
Сразу возникла проблема с заливанием исошника на флешку - утилита, шедшая в комплекте с образом диска, почему-то не справилась с этой задачей, и с полученной флешки я загрузиться не смог. То же самое получилось при попытке сделать флешку с помощью unetbootin (что еще более странно, это ж убунтовская утилита). В итоге я нашел комплект от сторонних разработчиков (http://www.pendrivelinux.com/create-a-ubuntu-9-10-live-usb-in-windows/), им и воспользовался.
Про установку писать в общем-то нечего, потому что все без проблем установилось и заработало, даже вебкамера - я был уверен, что она не подхватится. Также все нормально с "засыпанием" при закрытии крышки и последующим "пробуждением".
По итогам двух месяцев с убунтой могу сказать одно - мне нравится :) За все это время мне для настройки ни разу не потребовалась консоль. Хотя пара проблем все же нашлась: * добавить апплеты на панель (например, индикатор клавиатуры или регулятор громкости) - занятие для настоящих снайперов. Нужно навести курсор на самый край панели задач (идеальное место - чуть пониже часов) и там нажать правую кнопку - тогда вылезет меню где можно добавлять апплеты. * изменить вид самого netbook launcher невозможно никак - размер значков и шрифта не меняется, программы в Избранном невозможно отсортировать без лазания в gconf-editor.
( Скриншоты под катом )
Так сложилось, что моей десктопной системой на протяжении многих лет была именно FreeBSD. Различные линуксы уживались на моем компе максимум месяц, обычно же я их использовал в виде LiveCD, когда было необходимо. Поэтому о текущем состоянии дел в десктопных линукс-дистрибутивах я был осведомлен только из статей и обзоров в интернете :)
Наверное, именно поэтому увиденное мною в Ubuntu произвело на меня такое впечатление. Линукс наконец достиг такого состояния, при котором мне не нужно настраивать что-либо руками, он просто работает и я могу заниматься своими делами, не залезая лишний раз "под капот" для "допиливания" до рабочего состояния нужных мне вещей. К сожалению, в десктопной FreeBSD чего-либо подобного добиться весьма сложно и требуется много "ручной работы" для доводки. Здесь же все уже сделано за меня.
Я окончательно разочаровался в "десктопном" направлении развития FreeBSD. Увы, кроме энтузиастов, никто серьезно не занимается развитием фри в этом направлении. Прекрасно помню, как отбивался от желающих увидеть десктопную сборку Frenzy, понимая, какой объём работы для этого нужно проделать :) И дело не только в наличии софта - да, весь софт что есть в линуксе, доступен мне и в FreeBSD. Но при этом, например, опенофис на нетбуке в Ubuntu запускается в два раза быстрее, чем на ноутбуке в FreeBSD, да и работает ощутимо быстрее :) Т.е. оптимизацией ядра и файловой системы для десктоп-применения пока никто не озаботился, что в общем-то и понятно - все-таки FreeBSD больше серверная система, и в плане сетевых возможностей там много всего интересного.
Справедливости ради следует отметить, что я еще не тестировал PC-BSD и РУС-BSD - дистрибутивы фри, ориентированные именно на пользователей. Однако я не думаю, что они слишком сильно изменят моё мнение.
FreeBSD на рабочем ноутбуке, тем не менее, менять на какой-нибудь линукс я не спешу. Но кто знает, что будет дальше...
Обсудим? |
|
|
| Master Of Orion 2, или шедевры "русефекации" |
[Фев. 12, 2010|11:29 pm] |
После этого разговора я все-таки не выдержал и достал из завалов диск "Войны будущего" (сборник русифицированных стратегий, купленный году так в 97-м), чтобы заскриншотить прекраснейшую локализацию Master Of Orion 2. Это, пожалуй, единственная "руссефецированная" игра с того диска, в которую я так и не смог играть вообще. Почему - можно судить по скриншотам под катом :) ( Читать дальше... ) |
|
|
| navigation |
| [ |
viewing |
| |
most recent entries |
] |
| [ |
go |
| |
earlier |
] |
| |
|
|