понедельник, 5 сентября 2011 г.

Веник в порядке?



Посреди лета едем с товарищем в гараж покрутить гайки в мотоциклах. Звоню своему другу Ивану с предложением присоединиться к нам в гараже для распития пива и разьедания нищаков, болгаринга, сваркинга, напилинга и других несложных приемов кастомайзинга совкоциклетной техники.

— Здорово, дядька!
— Здорово, малой…
— В гараже буш?
— Не, не могу, трабла случилась — у меня сервант упал.
— Опа, попандос… И что, много пропало?
— Да почти всё, собираю по кускам с веником.
— Мдя… Слушай, а бэкапы были? И ваще, ты ж не админ, ты ж говнокодер! Пусть админ сервантом и занимается.

Пауза.

— Чё молчишь-то?
— Тарик, у меня сервант упал. На стенке висел, с посудой и вилками. Нужно убрать, отремонтировать и назад повесить.

=)

Признайтесь кто прочитал сервант как сервант а не как сервер? Лично я как и автор подумал сервер.



источник айтихепенс

воскресенье, 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.