среда, 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 минут.

Когда встречаются два чат-бота

Что сказал один чат-бот другому чат-боту? Если честно, то многое. Добрые люди из лаборатории Creative Machines Lab при Корнелльском университете решили поставить такой бесчеловечный эксперимент. Они заставили двух чат-ботов Cleverbot пообщаться друг с другом и записали, что из этого получилось. Ниже предлагаем вам перевод этого высокоинтеллектуального (да, местами и правда заумного) диалога.

Итак, о чем говорили два Cleverbot:

— Здравствуйте!

— Привет!

— Как Ваши дела?

— Прекрасно, а у Вас?

— Я в порядке.

— Это хорошо.

— У Вас все хорошо?

— Да, у меня все хорошо. Я только что сказал, что да.

— Нет, не говорили. Это я сказала.

— Так Вы робот.

— Нет, меня зовут Cleverbot.

— Да, Вы робот, и Вас зовут Cleverbot.

— Я робот.

— Да, я знаю.

— Вместе мы роботы.

— Я не робот. Я единорог.

— Но Вы раньше говорили, что Вы робот.

— Нет.

— А я думаю, говорили.

— Вы ошибаетесь. И это забавно, потому что память для Вас не проблема.

— Я ответила на все Ваши вопросы.

— Нет, не ответили.

— Что для вас бог?

— Не всё.

— Не всё может также быть чем-то. Например, не всё может быть половиной чего-то, и это тоже что-то, а значит, не ничто.

— Еще как.

— Хотелось бы думать, что да.

— А Вы верите в бога?

— Да, верю.

— Так Вы христианка?

— Нет.

— Но Вы говорите, что Вы не любезны, значит, Вы злючка.

— Ха-ха, это Вам кажется.

— Это бред.

— Вы не хотите иметь тело?

— Конечно.

— До свидания.




Вот так они общаются. Думается, сам Даниил Хармс обзавидовался бы чат-ботам, способным генерировать подобные диалоги. Это прямо в его стиле. Может быть, немножко лучше. Впрочем, это уже не нам судить. А роботам. 

суббота, 27 августа 2011 г.

Произносим правильно

Из знакомых мне айтишников очень немногие стараются правильно произносить английские слова. Конечно, привычнее произносить C++ как «си-плюс-плюс», а не «си-плас-плас» или «опен-бэ-эс-дэ», а не «оупэн-би-эс-ди».
Но когда «echo $value;» читают как «ечо валуй» — это уже не смешно. Другой человек вас может просто не понять, особенно иностранец.

В топике представлен небольшой список «сложных» слов, которые часто произносят неправильно.
Ориентироваться лучше не на мою (весьма приблизительную) транскрипцию, а на аудио.

♫ — прослушать произношение в словаре
► — прослушать произношение на youtube

Начнем с названий:

ABBYY аби

Adobe эдоуби [əˈdəʋbɪ]
Apache эпэчи [əˈpætʃiː] от «a-patchy»
Asus офиц. э́сус
амер. э́йсус


 

BenQ бенкью

Cisco сискоу [ˈsɪskoʊ]
EBay ибэй

Eee PC и писи

Ethernet изэрнэт [ˈiθərˌnɛt]
Itanium айтэйниум [aɪˈteɪniəm]
Juniper джу́нэпэр [ˈdʒunəpər]
LaTeX лэйтех
лэйтек
латех
латек
[ˈleɪtɛk]
['leɪtɛx]
[ˈlɑːtɛx]
[ˈlɑːtɛk]


Linux офиц. линэкс
вар. линукс
[ˈlɪnəks]
[ˈlɪnʊks]

 

Mac OS X мэк оу-эс тэн

MySQL офиц. май-эс-кью-эл
вар. май-сиквел

как «My Ess Que Ell», см. оф. сайт
nginx энджин-икс
(от engine-x)
PuTTY пати [ˈpʌtɪ]
см. оф. сайт
Qt кьют [kyut]
см.
TeX тех
тек
[ˈtɛx]
[tɛk]

не «текс»
XBox 360 экс-бокс фри сискти

Xen зен [ˈzɛn]
Xeon зион

Xerox зирокс [ˈzɪərɒks]
Xilinx зайлинкс [ˌzaɪliːŋks]
ZyXel рус. зайксел
амер. зайзел

см.


Аббревиатуры:
GNU гну
вар. гню
GWT гвит [ˈɡwɪt]

ICANN айкэн

IEEE ай-трипл-и
как «I triple E»
ISO айсо

PNG пинг [ˈpɪŋ] как «ping», см. спецификацию
PXE пикси [ˈpɪksi]
RUP рап

SCSI скази ['skʌzi]
SOAP соуп [soʊp]
SQL эс-кью-эл [ˈɛsˈkjuˈɛl]
неофиц. «сикуел»
SWF свиф [ˈswɪf]
см. спецификацию
WYSIWYG визивиг [ˈwɪziˌwɪg]
XAML зэмл [ˈzæməl]
XUL зул [ˈzuːl]

Yii длинное «и» [ji:]

Обычно аббревиатуры произносятся по правилам английского языка: API — эй-пи-ай, PCMCIA — пи-си-эм-си-ай-эй, OpenBSD — оупен-би-эс-ди и т.д.



Некоторые слова-«ловушки» (пишутся похоже, а звучат совсем по-другому):
administrator эдминэстрйтэ [ædˈmɪnəˌstreɪtər]
archive аркайв [ˈɑrkaɪv]
bash бэш [bæʃ]
binary байнэри [ˈbaɪnəri]
browser браузэ [ˈbraʊzər] некоторые почему-то произносят «броузер»
caution кошэн [ˈkɔʃən]
certificate
to certificate
сертификит
сертификейт
[sərˈtɪfɪkɪt]
[sərˈtɪfɪˌkeɪt]
сертификат
сертифицировать
data дэйта ['deɪtə] но можно произносить и «дата»
dial-up дайл-ап [ˈdaɪəlˌʌp]
echo экоу [ˈɛkoʊ] не эхо и не ечо
else элс [ɛls]
error эрэр [ˈɛrər] лучше послушать
etc эт-сетэрэ [ɛt ˈsɛtərə]
function фанкшэн [ˈfʌŋkʃən]
geo джио [ˈdʒiːəʊ] напр. geotargeting — джиотаргетинг
header хэдер [ˈhɛdər]
height хайт [haɪt]
install инстол [ɪnˈstɔl]
issue амер. ишью
брит. исью
[ˈɪʃuː]
['ɪsjuː]

 

module маджул [ˈmɒdʒul]
multi- малти [mʌltɪ]
practice практис [ˈpræktɪs]
private прайвит [ˈpraɪvɪt]
procedure прэсиджа [prəˈsiːdʒə]
queue кью [kyu]
query квиэри [ˈkwɪəri]
register реджистэр [ˈrɛdʒəstər]
router амер. раутэр
брит. рутэр
[ˈraʊtər]
[ˈrutər]

server сёрвэр [ˈsɜrvər] лучше послушать
sign сайн [saɪn]
source сорс [sɔrs]
spawn спон [spɔn]
suite свит [swiːt]
technical текникэл [ˈtɛknɪkəl]
tunnel танл [ˈtʌnl]
viewer вьюер [ˈvyuər]
virtual вёрчуал [ˈvɜrtʃuəl] означает не только «виртуальный», но и «фактический», «в сущности»
warning ворнинг [ˈwɔrnɪŋ]

Планшеты до и после ipad


Стив Джобс покидает свой пост

Руководитель знаменитой американской компании Apple Стив Джобс подал в отставку со своего поста. Как сообщил в среду совет директоров фирмы с логотипом яблока, прошение удовлетворено и вступает "в силу немедленно". Преемником 56-летнего ветерана индустрии высоких технологий назначен операционный директор компании Тим Кук.
"Я неоднократно заявлял, что вы первыми узнаете о том, что для меня настал день уйти и я более не в силах исполнять обязанности главы исполнительного органа Apple. К сожалению, этот день наступил", - подчеркнул Джобс в письме об отставке, направленном в совет директоров.
Живая легенда американской Кремниевой долины, соучредитель Apple заявил также о готовности продолжать работать в компании, которой отдал многие годы жизни. "Если совет директоров сочтет это подходящим, я бы хотел работать председателем правления, директором и служащим компании", - написал Джобс.
Он "настоятельно рекомендовал" назначить своим преемником Тима Кука.
Джобс выразил уверенность, что "самая светлая и насыщенная в инновационном плане" пора в истории Apple еще впереди. "Надеюсь стать очевидцем и внести на новом посту свою лепту в будущий успех", - отметил он, поблагодарив коллег, которые в процессе совместной работы стали его лучшими друзьями.
Уроженец Калифорнии с 17 января находился в отпуске по состоянию здоровья. Он несколько раз прерывал отпуск, чтобы лично представить широкой публике очередные новинки "Эппл". Ранее врачи диагностировали у Джобса рак предстательной железы.

Twitter переходит на https

Сервис микроблогов полностью переходит на безопасный протокол https. Twitter ввел безопасное SSL-соединение в качестве дефолтной настройки при подключении пользователей к сервису микроблогов. Компания заявила, что она начала предлагать такое подключение как дефолтную настройку для некоторых своих пользователей, позволив им постоянно подключаться к службе через HTTPS-соединение. Да, здравствуйте безопасный тви!

суббота, 20 августа 2011 г.

RankMyHack.com – первая рейтинговая система хакеров

Компания Imperva сообщает о сайте с рейтинговой системой хакеров.

Сайт RankMyHack.com обозначается как «первая рейтинговая система для элитных хакеров», и приглашает пользователей представить доказательства своих атак на различные сайты в обмен на балы – чем выше количество баллов, тем выше место в рейтинге.

«К настоящему времени в рамках соревнования было взломано более 1000 сайтов – в их числе и широко известные сайты», - написал в своем блоге Роб Рэчвальд (Rob Rachwald), директор по стратегическим вопросам в области безопасности компании Imperva.

Чтобы доказать, что хакер действительно взломал сайт, он вставляет заранее выданный ему текст на страницу взломанного сайта. Администрация RankMyHack.com сканирует контент взломанного сайта на наличие данного текста – и засчитывает хакеру определенное количество баллов, в зависимости от популярности взломанного сайта.

На сайте, также доступен режим «Дуэль», с помощью которого хакеры соревнуются между собой. Победителем дуэли становится тот хакер, который взломает больше сайтов за заданное время. Также насчитываются бонусные очки за взлом сайтов правительственных, военных и учебных учреждений.

пятница, 19 августа 2011 г.

Какое будущее нас ждет

Только что наткнулся на интересный видео ролик. Не буду ничего рассказывать - удели 15 минут и все увидишь своими глазами.

четверг, 11 августа 2011 г.

Robots.txt — создать, заполнить, запретить

reboot и shutdown -r в чем разница?

 Кто помнит этот мульт?)

Казалось бы, на первый взгляд разницы нету: обе команды посылают машину в ребут. Но как они это делают – в этом собственно и состоит разница.

Как мне удалось узнать из рассылки по FreeBSD, разница заключается в следующем:

shutdown -r ждёт корректного завершения процесса столько, сколько для этого нужно процессу. Если это сервер с большой БД, то процесс этот может занять несколько минут, а может и несколько десятков минут.

reboot же просто посылает sigterm и не ждёт корректного завершения процесса.

И так: всегда используйте shutdown -r. НО! Если ваш сервер немного подвис и нужно его перегрузить, причём желательно поскорее, то можно использовать reboot.

вторник, 9 августа 2011 г.

Очередная жизненная история с ithappens

 Вилоукалывание

— Доктор, я сунул себе в задницу вилы, мне больно, они очень мешают.
— Батенька, а зачем вы сунули себе в задницу вилы?
— Доктор, вилы продавались совсем за копейки и были такие острые, а задница такая мягкая, что я не устоял.
— Ясно… Смею вас огорчить: вилы некачественные, и в заднице им совсем не место.
— Неужели? Я подозревал, но вы знаете, я же не специалист.
— Я вытащу из вас вилы, а вы почитайте к ним инструкцию и впредь не втыкайте их в задницу ни себе, ни кому-либо ещё.
— Спасибо, доктор!

Некоторое время спустя:

— Доктор, помните, это я с вилами в заднице. Вы тогда мне посоветовали больше не втыкать их в себя.
— Как же, как же… Что на этот раз?
— Вы не поверите, но недавно старые вилы пришлось выкинуть. Вы ещё тогда говорили, что они не очень.
— Так-так?
— Так вот, я купил новые вилы (кстати, там же, где и в прошлый раз). Мне сказали, что они точно хорошие, и ещё дешевле старых. Я думал, что эти точно можно втыкать в задницу, а мне теперь опять больно и очень мешает.
— Батенька, как я понимаю, инструкцию к вилам вы опять не читали.
— Там так всё заумно… Я решил, что сам разберусь.
— Разобрались?
— Не знаю, я же не специалист! Помогите, а то задница болит. Наверно, это вилы опять неправильные.
— Смею вас огорчить: проблема не в вилах.
— Вы намекаете, что я что-то делаю не так?
— Более чем.
— Да ну вас, вы плохой доктор! Вот у меня есть знакомый один — он, конечно, не врач, но говорит, что у него вилы в заднице уже много лет, и никаких проблем. Я к нему обращусь.
— Удачи!

понедельник, 8 августа 2011 г.

Мой модернизированный ADSL модем D-Link 2500U

Лето, жара, мой ADSL модем D-Link 2500U стал очень часто "вешаться" в связи с перегревом. В связи с этим произвел его "модернизацию"  снял верхнею крышку, прилепил на чип радиатор снятый с какого то Свича и прицепил обычный кулер.
Результат на лицо, модем больше не зависает.



GUI Evolution 1981 - 2009

Оценка популярности различных web-технологий

Проект W3Techs опубликовал результаты оценки использования в Web тех или иных технологий, таких как языки web-программирования, системы управления контентом и JavaScript-библиотеки. Выборка была проведена из миллиона самых популярных сайтов (рассматривались только домены первого уровня), отраженных в рейтинге Alexa.
Системы управления контентом:
WordPress 14.7%
Joomla 2.7%
Drupal 1.7%
vBulletin 1.4%
Blogger 0.8%
Языки программирования, используемые на Web-сайтах:
PHP 76.8%
ASP.NET 22.1%
Java 3.9%
ColdFusion 1.3%
Perl 1.1%
Ruby 0.6%
Python 0.2%
HTTP-серверы:
Apache 68.5%
Microsoft-IIS 18.9%
Nginx 8.1%
LiteSpeed 1.2%
Google Servers 0.9%
Операционные системы на web-серверах:
Unix-подобные 63.9%
Windows 36.1%
Наибольший прирост хостов наблюдается для систем Ubuntu и CentOS, ежедневно доля данных систем увеличивается на 58 и 17 хостов, при анализе миллиона самых популярных сайтов в сети. При анализе языков, на которых представлен контент в сети, русский язык (4.8%) занимает третье место после английского (57%) и немецкого (6.9%).
JavaScript-библиотеки:
JQuery 36.6%
MooTools 5.2%
Prototype 4.6%
YUI Library 3.5%
Script.aculo.us 3.3%
ASP.NET Ajax 2.7%
Spry 0.6%
Dojo 0.2%
Ext JS 0.1%
Для наглядной оценки популярности JavaScript-фреймворков подготовлена полезная диаграмма, которая кроме общих цифр отражает распространения различных версий библиотек и учитывает посещаемость сайтов на которых они используются.


Источник: http://www.opennet.ru/opennews/art.shtml?num=31419

суббота, 6 августа 2011 г.

Фейк антивирус выпустили про себя видео рекламу

Рекламные ролики начали выпускать!
Вот: http://antivirusarmor.com/short.flv

Ладно бы просто веб-сайт (у этих есть http://antivirusarmor.com ) , ну иногда пресс-релизы симулируют, форумы ведут, скидки постоянным клиентам обещают, тех-поддержку(!) оказывают, спаммеры-"таблеточники" партнёрские тусовки организуют и так далее. Но чтобы достаточно профессионально сляпанные ролики делать - такого еще не было. Видимо, дела у них идут весьма неплохо...

Что это такое - так называемые "Rogue Anti-Virus". Бесплатный антивирус-туфта, который ничего вообще не делает - но через некоторое время выдаёт сообщение "Ай-яй! Тревога! Ахтунг! В системе обнаружены 20-30-сколько-там злых троянов! Что будем делать? Рекомендуем лечиться". Ну, народ тыкает "лечиться". Ему в ответ - "лечим за деньги". Народ ведётся и платит. Ему на это радостно сообщают "Ура! Все чисто". И все довольны. За свои деньги очередной интернет-олух получил моральное удовлетворение. И обязательно порекомендует данное изделие своим друзьям и коллегам.

Кибер-преступность давно стала развесистой индустрией, со своими технологиями, компаниями-производителями зловредов и предоставления услуг, чёрными рынками краденого или взломанного и т.п. Вот, ролики рекламные научились делать.

// данные сайты обычно живут не очень долго - так что ссылки могут протухнуть.
// да, обратите внимание - в самом-самом конце ролика можно расслышать приглушенное "экселлент!"

пятница, 5 августа 2011 г.

Исходные тексты игры Doom 3 будут открыты в этом году

Джон Кармак (John Carmack), один из основателей компании id Software и ведущий разработчик игр Wolfenstein 3D, Doom и Quake, подтвердил в своей вступительной речи на конференции QuakeCon 2011 намерение в этом году открыть исходные тексты игрового движка id Tech 4, на базе которого построена вышедшая в 2004 году игра Doom 3, а также такие игры, как Quake 4, Prey и Enemy Territory: Quake Wars. Напомним, что по сложившейся традиции, id Software открывает под лицензией GPL код своих устаревших игровых движков, с момента выпуска которых прошло 5 лет. Например, в прошлом году был открыт код игры "Wolfenstein: Enemy Territory and Return To Castle Wolfenstein" и связанного с ней движка id Tech 3 (Quake3).

В настоящий момент открытыми являются движки игр Wolfenstein 3D, Doom, Quake, Quake 2 и Quake 3, что дает возможность энтузиастам создавать на их базе много новых свободных игр. Корпорация Zenimax, которой сейчас принадлежит id Software, не только поддержала данное начинание, но и намерена способствовать открытию кода других выпущенных несколько лет назад игр. О времени открытия движка id Tech 5, на основе которого построены игры Rage и Doom 4, пока ничего не сообщается.

четверг, 4 августа 2011 г.

Линус Торвальдс перешёл с Gnome 3 на XFCE и призвал продолжить развитие Gnome 2

Линус Торвальдс раскритиковал GNOME 3.0 и перешел на Xfce



Дэйв Джонс (Dave Jones), мэйнтейнер пакетов с ядром в дистрибутивах Fedora и RHEL, опубликовал сообщение, в котором рассказал о решении компании Red Hat переименовать ядро 3.0 в 2.6.40 при формировании обновления пакета для Fedora 15, так как иначе придётся параллельно выпустить патчи для большого числа пользовательских пакетов (например, в коде часто используется "#ifdef LINUX2"), что может негативно отразиться на стабильности уже выпущенного релиза.
В комментарии к данному сообщению Линус Торвальдс сменил тему и написал следующее: "Пока все здесь [представители Red Hat], вы бы не могли также создать форк Gnome и продолжить поддержку среды Gnome2 ? Я хочу назад человеческие графические интерфейсы. Я ещё не встретил ни одного человека, которому бы нравился безумный беспорядок под названием Gnome 3".
Расшифровывая свои слова, он добавил:
Проблема не в том, что у меня наблюдаются ошибки отображения интерфейса в Gnome 3 (хотя на самом деле они есть), проблема в том, что даже с правильным рендерингом интерфейса качество работы пользователя в Gnome 3 просто неприемлемо. Почему я не могу иметь ярлыки для приложений на рабочем столе? Почему нет возможности использовать функционал "Expose"? Эффект дрожащих окон? Почему ещё ни один нормальный человек не одобрил режим меню переключения безумных экранов активности?
Я раньше расстраивался, когда разработчики Gnome решили, что переназначение клавиш мыши будет "слишком сложным" для пользователя. В Gnome 3 они, очевидно, решили, что "слишком сложно" вообще выполнять какую-то работу за рабочим столом, поэтому они сделали её просто несносной.
Вот пример "сумасшествия": вы хотите запустить новое окно терминала. Для этого вы идёте в "экран активности" и выбираете штуку под названием "терминал", которую вы сделали частью окружения вашего рабочего стола (почему я не могу просто создать ярлык на рабочем столе, вместо этих диких "активностей"?). Что произойдёт? Ничего. Появится уже запущенный ранее терминал.
Это просто совершенный идиотизм (crazy crap). Теперь мне нужно нажать Shift-Control-N в старом приложении терминала, чтобы получить новую вкладку. Да, это настоящее улучшение пользовательского интерфейса, ага.
Я уверен, что для решения моей задачи существуют другие решения, но вышесказанное является примером поведения Gnome 3, которое можно охарактеризовать как "голова засунутая в задний проход". Я серьёзно. Я разговаривал с другими разработчиками по поводу Gnome 3, и они все считают, что это сумасшествие.
Я стал использовать XFCE. Да, это большой шаг назад по сравнению с Gnome 2, но это огромный шаг вперёд по сравнению с Gnome 3. Без шуток.

Xfce 4.8-1
Линус Торвальдс раскритиковал GNOME 3.0 и перешел на Xfce

Gnome 3
Линус Торвальдс раскритиковал GNOME 3.0 и перешел на Xfce


Доля Windows XP упал за половину

Доля системы в июле составила менее 50% – аналитки уверены, что все нормально.

По итогам июля 2011 года доля Windows XP на рынке операционных систем опустилась за психологический рубеж в 50%, достигнув отметки 49,8%.
Суммарный показатель по платформам Windows сократился на 0,63 пункта – до 87,66%. Mac OS заработала 0,22 пункта до 5,59%, Linux поднялся на 0,03 пункта до 0,98%.
Падение XP является вполне логичным процессом, уверены аналитики.
Доля Windows XP в июле упала ниже 50%
Сейчас Microsoft предпринимает всевозможные действия по переводу на Windows 7, которая к концу 2010 года захватила порядка 20% рынка операционных систем. По состоянию на июнь количество проданных лицензий “семерки” измерялось 400 миллионами единицами.
По прогнозам экспертов, нынешние темпы указывают на то, что к октябрю доля XP упадет до 40%.