Поломал

Что-то я поломал кодировку в блоге, не пойму в чем дело :)

Починю на следующей неделе…

Всех с наступающим!

Далее

Yo Frankie! скоро!

 Yo Frankie! (ранее Apricot) — это опенсорсная игрушка, разработанная Blender Foundation.apricot-cover.jpg В игре присутствуют персонажи из другого проекта Blender Foundation — опенсорс фильма  Big Buck Bunny, главным героем игры стала вредная белка-летяга. Как и остальные проекты Blender Institute игра разрабатывалась только при помощи бесплатного и открытого ПО, также сам движок игры распространяется под лицензией GPL, а контент под Creative Commons.

Окончательный релиз запланирован на начало ноября.  Но уже сейчас можно скачать технодемку игры для linux, windows и macos. На dvd (можно сделать предзаказ тут), кроме самой игры, будут предоставлены все исходники и материалы, а также Blender Game Toolkit — набор инструментов, который позволит вам разработать собственную игру.

Далее

Забудьте про свой редактор! Используйте Vim!

Это статья моего друга и товарища: Швечикова Леонида (посмотреть профиль shvechikov) известного также под ником tGL.

Вступление

Здравствуй, дорогой читатель! Данная статья не является ни руководством, ни учебником. В этой статье я лишь хочу рассказать Вам, что существует более эффективный инструмент для работы с текстовыми файлами. Этой статьёй я хочу вдохновить Вас на то, чтобы, поборов глубоко вросшие в Вас привычки, Вы попробовали совершенно другой, не похожий ни на что, метод работы с текстом.

Здесь я обойдусь и без истории возникновения Vim. Скажу лишь, что главный разработчик этого замечательного редактора — Брам Мооленаар, а произошёл он от стандартного редактора Unix — Vi, автором которого был Билл Джой.

Vi был создан в далёком 1976 году. Тогда же и был придуман его необычный интерфейс, основанный на разделении режимов работы на: нормальный, режим вставки и режим командной строки. Пусть многие спорят, что такой подход возник лишь вследствие ограничений техники тех времён, но я утверждаю, что этот метод работы эффективнее всего того, что предлагают нам другие редакторы.

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

Я также предполагаю, что Вы умеете или учитесь печатать вслепую и не сомневаетесь в том, что этот навык чрезвычайно полезен. Если же у Вас есть сомнения на этот счёт, то предлагаю прочесть небольшое отступление.

Печатайте вслепую!

Почему просто необходимо печатать вслепую?

Вспомните, как вы учились кататься на велосипеде! Сначала вы мучились, пытаясь понять, как же это делают остальные, не могли проехать и двух метров. Но вы старались! Вы пробовали ещё и ещё. Может быть час, день или даже несколько дней. Пока не почувствовали.

Помните, насколько приятным было то ощущение, когда вы впервые почувствовали, что нужно делать, и будто стали с велосипедом одним целым? А потом вы к этому быстро привыкли и забыли, что бывает иначе…

Если Вы не помните, как учились ездить на велосипеде, вспомните, как учились плавать или кататься на коньках, вспомните любое своё умение!

Так раз уж если Вам приходится пользоваться компьютером — получайте удовольствие от общения с клавиатурой, вместо того, чтобы постоянно ощущать этот ужасный 100-кнопочный барьер (с двухкнопочным в придачу) между вами и компьютером (и теми, с кем вы посредством компьютера общаетесь).

Печатайте мысли, а не буквы и слова!

Vim — редактируйте вслепую!

То же славное ощущение, про которое я говорил выше, появляется и в Vim'е.

Если вы просто печатаете вслепую, ты вы с удовольствием вводите текст, не задумываясь на процессом.

Овладев Vim'ом, вы начинаете вслепую редактировать текст:

  • быстро, без всяких полос прокрутки, перемещаться по структуре документа,
  • также быстро переключаться между множеством открытых документов,
  • легко манипулировать любыми блоками текста: словами, предложениями, блоками кода,
  • (список можно продолжать очень долго — смотрите материалы в конце статьи),
  • и даже писать на ходу макросы для повторяющихся действий.

И всё это вслепую, не отрывая рук от клавиатуры, не пользуясь никакими элементами интерфейса и не используя сложных комбинаций клавиш Alt, Ctrl и т.п. Вместо этого, лишь используя по большей части легко запоминающиеся команды.

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

Вы готовы меняться?

Итак, если Вас не пугают трудности на пути освоения совершенно другого инструмента, если Вас привлекают те перспективы, о которых я рассказал, я могу предложить Вам материалы, используя которые Вы покорите этот редактор.

Советы для новичков:

Материалы для дальнейшего изучения

  • прочтите весь :help целиком,
  • регулярно просматривайте Best of Vim Tips: http://rayninfo.co.uk/vimtips.html,
  • пользуйтесь Google.

Другие материалы:

Желаю удачи в обретении нового полезного и приятного навыка!

P.S. У меня есть идея перевести некоторые материалы на русский язык (в том
числе продолжить заброшенный проект по переводу встроенной документации)  и разместить на отдельном сайте. Если среди вас есть желающие присоединиться, пишите!

Далее

Adobe AIR инструмент создания веб3.0 приложений

Мне нравится компании Adobe. Я люблю продукцию компании Adobe. Меня поглотила  платформа Adobe Air. Я просто тащусь от внешнего вида приложений Adobe Air. Недавно Adobe Air появился и для linux. Я просто обязан написать об Adobe Air.

Что же такое Adobe Air?

Air -  это технология, предназначенная для программистов, которые разрабатывают RIA-приложения (Rich Internet Application) с возможностью запуска на десктопе. AIR-приложение обладает всем необходимым функционалом, для создание RIA, например таким как — доступ к файловой системой, управление окнами, поддержка drag-and-drop и др. В роли оболочки AIR приложения, может выступать, как Flash/Flex, так и HTML с JavaScript. AIR — является специфичной виртуальной машиной. Немалым преимуществом AIR является кроссплатформенность. Т.е. ваше приложение (его расширение .air) может без проблем запускаться, практически под любой операционной системой — Windows, OS X, Linux (с учетом того, что на компьютере пользователя установлен AIR).

Ресурсы, где можно найти основную информацию о продукте:

Блоги:

Книги:

Видео:

Приложения на Adobe Air:

Статьи и заметки:

Постепенно буду добавлять новую инфу. И по возможности буду переводить туторы…

Далее

Первое апреля

Я никого не буду обманывать в этот день — это слишком хлопотно. Я лишь хочу написать об одном факте: у меня в квартире живет 14 грызунов, вот подтверждение:

Какого вы обо мне мнения?

Далее

Пару слов о подкастах, которые слушаю я и другим советую...

Как я писал у себя в about я много времени провожу в дороге, причиной тому является мое место проживания относительно центра славного города Саратова. В дороге меня спасает музыка, но иногда хочется общения, даже не общения, а какого-то возвращения в сеть, мне тяжело объяснить, что я имею ввиду, но может подслушиватели меня поймут.

Слушать подкасты я начал примерно год назад, вернее я пробовал разные подкасты, но ничего не находил интересного. Позже товарищь CityHawk рассказал мне про Radio-T и про подкаст от Umputun'a. Ну и понеслось… На сегодняшний день я слушаю достаточно большое количество подкастов, ссылочки с описанием которых я приведу ниже:

  • Radio-T — как я уже писал собственно это первый подкаст, который я начал слушать регулярно. Подкаст для гиков от гиков о всяческих hi-tech вещах: гаджетах, веб-сервисах, софте, событиях и т.д. Чаще всего слушаю в прямом эфире, так как в джабере шоу разворачиваются интересные дискусии.
  • Подкаст от Umputun из Чикаго — Umputun довольно серьезный разработчик из Чикаго, он также один из ведущих подкаста Radio-T. В своей подкаст ленте он рассказывает о своей жизни, много говорит о США, работе и семье. Всем советую очень интересных подкаст.
  • PodШтучки — это подкаст для тех, кто интересуется новостями из жизни веб2.0, новостями о новых и старых вебсервисах и стартапах. Он основан на популярном блоге Интернетные штучки, который после выхода подкаста я перестал читать, так как подкаста стало достаточно.
  • Подкаст Cлужбы новостей CNews — подборочка интересных заметок с известного новостного ресурса от cnews. Маленький подкаст для тех кто хочет быть в курсе последних новостей о высоких технологиях.
  • Обзор *nix блогов — единственный русскоязычный подкаст о линукс, который выходит постоянно. Давно хотел о нем написать, так как идея мне его понравилась: просто обзор постов линуксовых блогов с короткими комментариями о них, в шоу нотах всегда лежат ссылочки на эти посты.
  • Сиськи — Письки Шоу — да, я слушаю и такой подкаст :) Смешные и пошлые глупости от двух «писюханов». Просто попробуйте их послушать.

Теперь англоязычные подкасты:

  • LugRadio — это лучший подкаст о линуксе по мнению журнала LinuxFormat. Я бы согласился с этим мнением, если бы не несколько факторов. Во первых, большое количество участников их аж целых четыре, во вторых это большое количество «ha-ha» и «fuck you — fuck youself»; из-за этих факторов подкаст слушать становится тяжело, но менее интересным он от этого не становится.
  • The Linux Action Show! — мой любимый подкаст. Интересные новости из мира линукса и четкая понятная речь, конечно не без buzzwords, но слушать приятно. Также рекомендую другой полкаст от этого же состава
    CastaBlasta — show about things that brings to geeks geekorgazm.
  • WebDevRadio — подкаст грамотного вебдева, жалко только что короткий. Также советую посетить блог автора, попадаются очень занимательные статейки.
  • The WordPress Podcast — подкаст о всеми любимом блоговом движке: новости, обзоры плагинов и хаков, интервью с разработчиками. Только раздражает качество звука, но контент вытягивает подкаст, советую.

Вот вроде и всё, надеюсь что ничего не забыл :)

Далее