Posts Tagged “OSS”

Well, my last post was a long time ago. So, it’s time to write new one.

I want to present you my first semester work, which I work now. Here is screenshot:

Own OpenGL Color lines clone

As you can guess, this is the clone of an ancient super-mega epic trash game called «Color lines«. Some ppl can keep it in mind as the great secretary’s time killer «Lines 98″.

This game is making with OpenGL API and GLUT library. Appearance of the game, maybe, isn’t so great or awesome, but I’m trying to do it better, of course. The cooled thing, I’ve released, I think, it’s A* pathfinding algorithm, without path construction yet, but it works and can tell us: is there a path from source to aim, or not. Also I’ll try to make it crossplatform. Field is also rotatable in 3D space, movement of cursor released via WSAD-buttons and it is smooth.

For couple of days I plan to end the work and begin to write docs (uhhhg :-| ).

And also there are very good news: after some days of Humble Indie Bundle action, developers of Aquaria, Gish and Penumbra: Overture decided to open source codes of their games. Source code of Lugaru HD is already available too. Also, few days ago, Ryzom MMORPG has gone open source too. These are the awesomest news of past time. Let’s wish success to developers in future.

Comments 1 комментарий »

Ура! Вышла новая версия популярного дистрибутива Linux.

Список нововвежений публиковать не буду, да и вы сами можете найти его на офсайте, на ЛОРе, или на любых других ресурсах. Очень интересные нововведения. Скачать можно здесь, или здесь. Наверное, сейчас попробую слить и испробовать.

Алсо, проскочила новость, что Сanonical запиливает Shipit. Жалко. Я у них уже заказал диски, но, кажется, еще никто не отказал. Что-ж, придется, наверное, пробиваться в комьюнити :) . Или выкачивать из Интернета.

UPD Спустя сутки.

Must See:

Comments 2 комментариев »

Типичный OH SHI-~

Вот что бывает при делении на ноль в программном обеспечении. При том на ровном месте. И хотя это не конец света, но выглядит все так же забавно.

Comments 4 комментариев »

Итак, сегодня я заработал свои первые 400 миллионов баксов – почти полмиллиарда. Не верите? Вот пруфпик:

You'll shit bricks, when you'll see this

Ха-ха. Я знал, что большинство из вас, увидев такой заголовок будут хезать силикатными кирпичами. Но если еще вы увидели эту картинку, будете испражняться не только ними…

Скрин из игрушки OpenTTD 0.7.1 Smoky555 Build. На прошедшей неделе она «зохавала» меня со всем, с чем можно было. Вот интересно так играть и развиваться без всяких помех и прочего, чувствовать себя богом и не только. Для этого, наверное, и создаются подобного рода симуляторы. Вы скажите: какой же интерес играть без конкурентов? Я отвечу: конкуренты (они же AI) жмут на кнопочки быстрее. А когда ты успеваешь отправить из гаража свой автобус, комп уже во всю покоряет автодороги местности и весь профит теряется.

Как на меня, игрушка OpenTTD – яркий пример Open Source разработки, реверс-инжинеринга и продолжения жизненного цикла старой, древней игры. Жаль только, что не все разработчики тех старых игр это понимают, и не все желают делиться исходниками своего хламья. А вообще, надо будет накатать статейку про этот OpenTTD, но, как-нибуть в другой раз…

Вот еще бы сделали что-то типа открытого клона RollerCoaster Tycoon 2, было бы супер.

N.B. RollerCoaster Tycoon 2 – вторая часть RollerCoaster Tycoon, или «Магнат американских горок». Очень похожа по своей изометрически-пиксельной концепции на TTD, да что там говорить, от одного автора даже, с тем отличием, что здесь нам необходимо не строить транспортную компанию, а парк аттракционов. Игра не старая, и не является abandonware, в отличие от Transport Tycoon, но все так же увлекательна.

Comments 2 комментариев »

Ура! сбылась мечта идиота ярого фаната опенсорс!

После очень долгих упреков в сторону Canonical по поводу закрытости платформы для совместной работы Launchpad (которая только и используется для разработки Ubuntu), ровно год назад на OSCON’e сам Шаттлворт пообещал сделать платформу открытой.

И вот, через год обещания сбылись. Launchpad теперь Open Source!

Launchpad Logo

Сегодня платформа вышла под GNU Affero General Public license, версии 3. Как сообщалось раньше, компоненты codehosting (хостинг кода) и soyuz (сборщик пакетов PPA, или что-то в этом роде) должны были остаться закрытыми, ибо они составляют «бизнес бульон» компании. Однако, Canonical сменила свое решение: открыт весь код.

Команда Launchpad приглашает каждого взять участие в развитии платформы, и построить вокруг нее мощное сообщество (в принципе, этим они и занимались весь год).

Кстати, это была вторая моя новость, одобреная на LOR, с чем себя и поздравляю. Первая была про bbPress 1.0.

Если же до технических особенностей платформы, то она написана на Python и работает под питоновским веб-сервером Zope (зоуп). Ланчпад представляет из себя расширяемую модульную пратформу, что предоставляет широчайшие возможности для администраторов и разработчиков.

Вот еще бы коды OpenNet открыли…

Comments Нет комментариев »

Сегодня приспичило редактировать портретные фотки на поступление. Так как во время жесского кризиса платить лишнее бабло лишним людям влом, поэтому я взял фотоаппарат и сфоткал себя сам.

Где-то около года назад я начал большой легалайз домашнего ПО и переход на Open Source (да, наконец-то во мне проснулась совесть и уважительность к чужому труду :) ), то одной из «жертв» перехода стал Photoshop – популярный редактор векторной графики, который считается стандартом de-facto в компьютерной обработке фотоматериалов (и дизайна).

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

Так вот, поставил я GIMP 2.6 и особо не работал в нем до сегодняшнего дня. И хотя мои фотки рождались в муках, за 1,5 часа я сделал нормальную фотографию 3х4 и разместил таких аж девять штук на листке 10х15.

Gentoo ночью не ставил, но глаз пришлось перекрашивать :)

Доселе думал, что ГИМП – большая задница, но сегодняшняя работа изменила мои представления о программе. И хотя разработчикам не помешало бы ввести нормальный предпросмотр для многих функций (говорят, движок GEGL, который начали девить очень давно, а вливать в программу с версии 2.6 решит многие проблемы производительности и функциональности), но в целом, функционал напоминает Фотошоповский, местами – лучше, местами – хуже.

Еще мне страшно не понравился дизайн GIMP’a: эти окна, которые таскаются по экрану (еще с первых версий), и неуклюжие боковые панели. Но и тут уже обещают его переработать, и, должен сказать, чем быстрее – тем лучше, ибо дизайн, наверное, и пугает большую массу пользователей, которые хотели бы изучать эту программу, но не могут этого делать.

Тем фотографам, которых заинтересовал редактор, советую плагин UFRaw. С его помощью можно корректировать RAW снимки.

В принципе, неплохо, но если еще исправить те недочеты, которые я указал, то будет еще лучше. Надеюсь увидеть новые версии как можно быстрее.

Comments 2 комментариев »

Собственно сегодня вышла новая версия блог-движка WordPress 2.8 “Baker”. Как всегда, посвященная джаз-исполнителю. На сей раз обделили вниманием Chet Baker. Сейчас постараюсь вкратце рассказать о новых функциях и личное мнение о них.

Первое, чем нас травят разработчики движка – Theme Browser.

Браузер тем

Собственно, на эту функцию необходимо молиться той школоте, которая меняет свои визуальные темы блогов как носки. Мне кажется, абсолютно ненужная и тупая функция, которая только раздувает сам движок и снижает производительность. Польза – одноразовая. Тем более, что фича связана с серверами и сервисами разработчиков WordPress. А я, откровенно говоря, всегда был и буду за автономизацию сайтодвижков и ихнюю независимость от внешних серверов. Только по желанию вебмастера.

Не могли бы вынести на отдельный свой сервис, а такой функционал поставлять как плагин?

Syntax Highlighting

Подсветка синтаксиса

Интересно, может и нужно, но редко когда. Мегапопса для тех, кто не умеет править файлы шаблонов и пользоваться Notepad++ (хотя, больше чем уверен, такие люди даже не знают «шо такое стили css, html, php и т.д.»).

New Widgets Interface

Виджет-менеджмент

Интересно, но меня устраивало и то, как было. Мало чего полезного увидел.

New Widget API

Наверное, это хорошо. Хотя, переделки иногда бывают и плохими.

Improved Screen Options

Настройки экрана

Местами эта фича полезная. Позволяет установить количество просматриваемых элементов, столбцов и прочего.

Speed Optimization

Воо… А вот это уже более чем нужно. Матерые блогеры говорят, что по наполнении сайта, забивании его плагинами и прочей хренью начинаются тормоза и при том иногда конкретные. Надеюсь, возгласы по поводу оптимизации – не пустые слова. Хотя, они забыли написать, что при такой «оптимизации» размер движка увеличился до 8,5 мегабайт дискового пространства (6,85) юзерспейсового места, при том 2.7.1 занимал 6,85 МБ на диске (5,39).

Новая панель плагинов

Плагины

Смотреть New Widgets Interface.

Выводы

Честно, ожидал большего. Вот как-то версия 2.6  содержала более полезные и нужные улучшения, по сравнению с последующими. Хотя, изменения дизайна админки в 2.7 тоже было удачным. Подробный список изменений смотрите на официальном кодексе, или странице новости. Но что бы кто не писал, все на него перейдут и все будет как уже есть (так же как все кодеры все-равно перейдут с Python 2.6 на Python 3000). Даже я уже обновил свой блог до новой версии, и, наверное, будет всем разумно это сделать.

Comments Нет комментариев »

Страница 1 из 3123
Compatible with UTF-8 [Valid RSS]Valid XHTML 1.0 TransitionalValidated by HTML Validator
Copyright © 2008 Onix N.