Когда-то, когда деревья были большими, а мобильники — ещё совсем дикими, и не существовало единых стандартов и Винды для телефонов, я был счастливым обладателем Siemens C72 — одного из немногих телефонов, позволяющих полноценно работать с файловой системой (на других телефонах в то время доступ к ФС был либо сильно ограничен, либо полностью отсутствовал).
Так уж вышло, что ПК к тому времени у меня ещё не было, а окунуться в увлекательный мир программирования уже хотелось. Так я поставил и родилась идея — начать кодить на мобильнике. Жесть, скажете вы? Оренбургские программисты настолько суровы, что мы пишут мобильные приложения на самих мобильных. Да, именно так, и я решил написать свою первую статью на Хабр, основываясь на своём опыте, т.к. в рунете подобные темы ещё не поднимались.
Итак, с чего все начиналось?
Архив Февраль 1, Понедельник, 2010
Когда звучит слово интерфейс, невольно представляешь себе интерфейс программы, сайта или устройства. Я же хочу поговорить о более высокой абстракции этого понятия — интерфейс сервиса. Многие из читателей тем или иным образом причастны к созданию разнообразных IT-продуктов: сайты, программы, железки и я хочу им рассказать о том как вместо интерфейсов вышеперечисленного сделать интерфейс сервиса и какое конкурентное преимущество можно с помощью него получить.
Скорее всего вы уже знаете о том, что в Rails 3 по умолчанию добавлена защита от XSS атак. Это значит, что отныне вам никогда не придется вручную фильтровать ввод пользователя используя хелпер h, потому что рельсы всегда будут делать это за вас.
Тем не менее, всё не так просто, как кажется на первый взгяд. Рассмотрим следующий код:
Привет <strong>друзья</strong>!
<%= tag(:p, some_text) %>
<%= some_text %>

Вы тоже в детстве разбирали кубик Рубика на куски, а потом складывали их правильно, по цветам? Современные дети такого не провернут, ибо на свет появились электронные версии знаменитого кубика. Сначала TouchCube за $150, теперь Rubik’s Slide по куда более вменяемой цене – $40.
В обновленном кубике переставлять местами можно всего девять разноцветных квадратов. Зато встроенных комбинаций – более десяти тысяч, разного уровня сложности. Сначала кубик показывает вам комбинацию, которую нужно собрать. Затем вы при помощи разных манипуляций, а именно поворачивая и сдвигая элементы головоломки, приходите к нужному результату. В продаже игрушка появится в продаже уже в этом году.
Мы наконец-то сделали это! Наверное, многие энтузиасты из области UNIX-, GNU/Linux-систем и Open Source знают старый-добрый ресурс nixp.ru, запущенный еще в 2002 году (а на домене третьего уровня — и вовсе в 2001). Долгое время он толком не обновлялся, но пару лет назад мы собрались, все переосмыслили и взялись за неторопливую разработку. Сегодня мы подошли к первой публичной milestone, которая получила в нашем таймлайне название «v3.0 Beta».

Из нашего пресс-релиза:
«Новая версия NIXP.RU — v3.0 — не просто расширила функциональные возможности сайта и принесла новое оформление, но и была создана с мыслью изменить саму парадигму ресурса, превратив его в социально-ориентированный портал. Такие привнесенные на NIXP.RU новшества, как комментарии, теги и голосования для всех доступных объектов (новости, статьи, рецепты, программы, ссылки), призваны способствовать развитию и сплочению русскоговорящего Open Source-сообщества. При подготовке нового дизайна NIXP.RU была применена концепция «строгий Web 2.0», основная идея которой — сочетание классического оформления информационных изданий и современных трендов социальных веб-ресурсов.»
Вышла новая сборка pre-alpha Opera 10.50. На блоге разработчиков статьи с описанием сборки пока не наблюдается (кстати, как и новой сборки для unix).
Когда появится пост в блоге разработчиков, я добавлю его перевод сюда.
Вольный перевод близкий к оригиналу.
Новая сборка.
Привет!
Как вы уже заметили, мы исправляем тонны ошибок, поэтому сейчас мы выкладываем новый билд для вас, ребята. Тестируем-с!
Примечательно, что у нас есть для вас кое-что новенькое — изменённое управление масштабом страницы (пока только для win, но скоро будет и для других платформ)![]()
Не забывайте сообщать нам о найденных ошибках через баг-визард. Выискивайте регрессии с версии 10.10 — сейчас это наиболее приоритетно для нас.

Быть в хорошем настроение важно не только для вас самих, но, как бы это банально не звучало, важно и для окружающих: людям приятно общаться с позитивно настроенным человеком.
От людей, посетивших офис разработчиков Facebook, появилась информация о том, чем сейчас занята большая команда программистов этого проекта. Судя по всему, они переписывают PHP-скрипты заново. Как известно, 90% кода Facebook написано на PHP.
Говорят, что эта работа идёт уже довольно давно, но она уже близка к завершению. Возможно, уже в ближайшие дни некоторые библиотеки будут опубликованы под открытой лицензией. Правда, до сих пор точно неизвестно, что это за проект.
Наиболее вероятна версия, что результатом их работы станет нечто вроде компилятора PHP. С его помощью якобы можно ускорить исполнение программного кода чуть ли не в пять раз и уменьшить загрузку CPU на серверах на 80% Эта же информация подтверждается одним из сотрудников Facebook на условиях анонимности (все они подписали NDA). Он говорит о неком HPHP (Hyper-PHP), что представляет собой практически новую версию языка.
На Международном конгрессе по мобильной связи (Mobile World Congress), который пройдет с 15 по 18 февраля в Барселоне, NTT DoCoMo продемонстрирует образец мобильного телефона на технологии LTE. Напомню, что LTE – следующее поколение мобильной связи, которое обеспечивает скорость передачи до 100 Мб/с. В этом году компания NTT DoCoMo планирует запустить сервисы передачи данных посредством LTE в Японии. Также ведется работа с компаниями NEC, Fujitsu и Panasonic по созданию образцов терминалов и трубок, поддерживающих LTE.
Для презентации будущего телефона в Барселоне будет использован LTE-чип, разработанный четырьмя IT-компаниями. Первый раз микросхема была показана в октябре прошлого года, в Барселоне же состоится ее «дебют» в действии. По информации NEC, посетители выставки станут свидетелями того, как концепт нового мобильного телефона осуществляет передачу high-definition видео через сеть LTE.NTT DoCoMo довольно агрессивно продвигает технологию LTE и готова потратить от 3,3 до 4,4 миллиардов долларов на ее развитие в течение ближайших пяти лет.
via pcworld.com

Хотелось бы представить вашему вниманию одну занятную игру, участницу студенческого IGF 2010.