воскресенье, 4 сентября 2011 г.

Модернизируем конфиг баша

Наткнулся на Хабре на прикольный PS1 для bash`a.

~/.bashrc

export PS1='\[\e[37;42;1m\]\u@\h\[\e[0m\]\[\e[30;1m\] \d $(date +%H:%M:%S%P)\n\[\e[32;1m\]\w/\[\e[0m\]'

Результат:















И еще советую попробовать шрифт terminus
sudo apt-get install console-terminus xfonts-terminus


Неплохо так выглядит:


суббота, 3 сентября 2011 г.

Немного видео про киборгов и будущее

Превью на русском

Издательство Square Enix выпустило короткометражный документальный фильм о достижениях в области кибернетики. Картина приурочена к выходу Deus Ex: Human Revolution. В ней авторы проводят параллели между современными технологическими разработками и тем, какое развитие они получили в мире будущего в игре. Бионическая рука и протезы ног, вживление искусственного глаза через подключение камеры к мозгу — мир со страниц книг и игр в стиле киберпанк просачивается в нашу жизнь уже сейчас.


Собственно сам фильм



И на последок просто видео нарезка из самои игры Deus Ex: Human Revolution

Создатель Java уходит из Google и собирается разрабатывать подводных роботов

Канадец Джеймс Гослинг известен как создатель языка Java, который стал весьма популярным и используется во многих современных решениях. Более 16 лет он провел в компании Sun Microsystems, но в апреле прошлого года, когда ее выкупила корпорация Oracle, Гослинг ушел, не сойдясь характерами с новым руководством. В марте текущего года этого завидного специалиста переманил на свою сторону Google. К огромному огорчению Google, Гослинг быстро увлекся новым проектом и ушел, проработав на владельца мобильной платформы Android, в общей сложности, около шести месяцев.

Создатель Java уходит из Google и собирается разрабатывать подводных роботов

По словам самого Гослинга, его уход был определен причинами личного характера, но многие подозревают, что на его решение в какой-то мере повлияла затяжная война между Oracle и Google, в центре которой как раз находятся Java-технологии.

Как бы там ни было, а Гослинг уже «выписался» из Google и пополнил ряды стартапа Liquid Robotics. Эту компанию основал бывший коллега Гослинга по Sun Microsystems Билл Васс (Bill Vass). Она занимается созданием разноплановых роботов. Один из них, например, совершает глубоководные погружения и попутно собирает различных полезные данные. Энергию для работы Wave Glider получает от волн, а потому является полностью автономным «созданием».

Эволюция Интернет браузеров

evolution-of-web

К третьей годовщине браузера Chrome компания Google визуализировала историю развития технологий и программ для просмотра веб-страниц.

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

На одной странице можно посмотреть два десятилетия технологий восьми популярных браузеров: Mosaic, Netscape, Opera, Internet Explorer, Safari, Firefox, Chrome, и Chrome OS.

mosaic-v-1

Разработать сайт, построенный на HTML5, помогли компании Hyperakt, Vizzuality, mgmt design и GOOD.

Как результат, получился красивый музей браузеров.

четверг, 1 сентября 2011 г.

Kernel.org был заражен в течение 17 дней

Начиная с 12 августа на серверах kernel.org находился троян, который записывал пароли, действия пользователей, предоставлял root-доступ и модифицировал ПО на сервере.

Только через 17 дней троян был обнаружен на машине одного из разработчиков ядра H Peter Anvin. Далее на серверах kernel.org Hera и Odin1.

Были модифицированы файлы, относящиеся к ssh (openssh, openssh-server и openssh-clients), загрузчик трояна добавлен в rc3.d.

Разработчики уверяют, что все файлы ядра подписаны SHA-1, и подменить их невозможно, но на всякий случай проверяют дальше.

Троян удалось обнаружить по сообщению об ошибке в Xnest, на машине, в которой не должно быть X Window.

Oracle отозвала лицензию, позволявшую распространять Java в Linux-дистрибутивах

Как известно, проприетарные бинарники JDK, распространяемые во многих linux-дистрибутивах, не присутствуют на официальном сайте. Для каждого релиза Sun/Oracle выкладывали специальные сборки на странице проекта jdk-distros. Так сборщики дистрибутивов могли собирать специфические для своей системы пакеты.

На днях Oracle отозвала лицензию DLJ ( «Operating System Distributor License for Java» ), которая была опубликована компанией Sun после открытия Java на конференции JavaOne в 2006 году. Как раз именно эта лицензия была лазейкой, которая позволяла перепаковывать и распространять Sun’овские (позднее Oracle’вские) бинарники Java в дистрибутивах Linux. А также благодаря ей имелся легкий доступ к проприетарным пакетам при разработке OpenJDK.

Итак, впредь (начиная с 27 апдейта JDK 6) дистрибутивы linux не могут включать проприетарную версию Oracle Java.

Проект jdk-distros закрылся вместе с лицензией. В дистрибутивы предлагается включать OpenJDK 6 и OpenJDK 7. Доступные исходники можно пересобрать в свои пакеты. Если же Linux-пользователь вместо OpenJDK хочет непременно использовать «тщательно протестированные бинарники Oracle JDK», то они по-прежнему бесплатно доступны на прежних местах на тех же условиях, что и пользователям других платформ (Oracle Binary licence).

Один товарищ из Oracle объяснил причины такого решения компании в своём ЖЖ. Он утверждает, что потребность в реализации Oracle Java неуклонно сокращалась с момента релиза OpenJDK 6, что OpenJDK уже достаточно зрелый и входит в кучу дистрибутивов, и что так будет лучше для самого OpenJDK. Тем более, что в JDK 7 именно OpenJDK 7 является основой для собственных релизов Oracle JDK 7. Подобным же образом сторонние производители могут создавать свои реализации Java, совместимые с Java SE 7.

Sylvestre Ledru, один из разработчиков Debian отмечает, что некоторые дистрибутивные пакеты жёстко завязаны на оракловские проприетарные бинарники (sun-java6-jre) и что существуют известные проблемы со шрифтами, апплетами и поддержкой OpenJDK со стороны сторонних разработчиков приложений. Он просит, чтобы юзеры активно сообщали о проблемах OpenJDK. Это позволит оперативно исправлять их и довести качество OpenJDK до уровня OracleJDK.

среда, 31 августа 2011 г.

Фильм про Red Hat и Open Source 2011

Компания Red Hat представила документальный фильм "Default to Open: The Story of Open Source and Red Hat", в котором рассказывается об эволюции открытого ПО, а также прошлом, настоящем и будущем компании Red Hat. Фильм опубликован под лицензией Creative Commons и доступен для свободного распространения.
Из известных деятелей открытого ПО в фильме запечатлены DeLisa Alexander, Jeremy Allison, Paul Cormier, Alan Cox, John Halamka, Venky Hariharan, Lawrence Lessig, Alex Pinchev, Brian Stevens, Michael Tiemann, Mark Webbink, Jim Whitehurst, Jan Wildeboer и Bob Young. Продолжительность фильма 27 минут.