• GUNNARS: Апгрейд зрения IT человека (Часть 2)



      Данная статья является заключением статей RG|Blue Light Hazard и GUNNARS: Апгрейд зрения IT человека (Часть 1). Под катом информация об очках, видах, обзор нескольих оправ и информация о RX-программе.
      Параллельно с обсуждением этой статьи, пользователь rroyter из США, взялся за собственное тестирование очков GunnarOptiks.
      Читать дальше →
    • Стек директорий. Снова простая вещь + дополнения

        Мало кто знает о таких командах bash как pushd и popd.
        Они позволяют работать со стеком директорий.
        pushd $DIR позволяет перейти в $DIR и добавить текущую в стек. При каждом выполнении команды стек пополняется текущей директорией.
        popd позволяет перейти к последней директории в стеке и извлечь её оттуда. Таким образом после каждого выполнения команды стек уменьшается на одну директорию, а текущая директория становится директорией на вершине стека.
        Читать дальше →
      • iPad и новости: небольшой обзор лучших приложений



          Недавно выпущенный The Daily для iPad’ов вызвал волну публикаций о будущем новостей в мире планшетов. Между тем революционного в этом событии ничего нет, за исключением, пожалуй, впервые появившейся модели подписки в AppStore, да и этого уже давно все ждали. Что касается “нового инновационного” интерфейса, полезно будет сравнить The Daily с уже существующими новостными приложениями для iOS.

          iPad-версии традиционных газет и журналов

          В первые месяцы после начала продаж iPad для него выпустили свои версии практически все ведущие американские газеты: New York Times, Wall Street Journal, Financial Times и т.п., а также многие журналы. Особенно много шуму наделал специализированный номер от Wired, которое правда так и остался в единственном числе, остальные номера представляют из себя полные аналоги печатных. Интерфейсные и контентные основы The Daily были заложены уже тогда — “жестовый” переход между разделами и страницами, много фото и видео-вставок. Вот например интерфейс журнала Time вполне себе до-thedaily-вской эпохи.
          Читать дальше →
        • Вышел XBMC 10.0 «Dharma»

            image

            В минувший викенд после долгих месяцев ожидания вышел пожалуй лучший кросплатформенный плеер-оболочка для домашних кинотеатров XBMC 10.0 «Dharma».

            Из новшеств стоит отметить:
            • абсолютно новый API для плагинов и других расширений функционала
            • начальная поддержка жестов мыши в движке GUI
            • поддержка декодирования Broadcom Crystal HD
            • поддержка Google WebM
            • проигрывание незашифрованных Blu-Ray дисков


            Полный список изменений: mirrors.xmission.com/xbmc/releases/10.0-Dharma-changelog.txt

            Официальный сайт: xbmc.org
            Страница скачивания: xbmc.org/download
          • 404fest, доклад о дополненной реальности и презентация

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

              Как рассказать о дополненной реальности, чтобы было интересно? Было найдено очевидное решение: построить доклад на той технологии, о которой пойдет речь. Была разработана презентация с использованием спецмаркеров (QR-кодов). Всего предстояло нарисовать 21 маркер. Все они должны быть разные. Это долгая и муторная работа. И наш программист придумал еще одно очевидное решение. Он просто взял и использовал 21 букву из латинского алфавита, добавив для ассиметрии небольшой квадратик. Вот так выглядели мои печатные материалы:

              image

              Рассказывать о дополненной реальности бесполезно. Это нужно видеть.
              Читать дальше →
            • Трейдинг. Часть 1

                Читая Хабр, заметил, что время от времени проскальзывают здесь эпизодические статьи об игре на бирже. Поскольку моя деятельность плотно связана с этим вопросом, и я решил написать пробную статью по этой теме для Хабра, возможно она окажется полезной для читателей и позволит немного прояснить, как обстоят дела в этой сфере.

                Если вы задумывались о том, что когда-нибудь надо попробовать, что такое биржа, если кванты информационного поля биржевой тематики оставляют след на сетке вашего восприятия, вас непременно будут бомбить разного рода заинтересованные источники и смущать сообщениями о том, как просто торговать на бирже.
                Читать дальше →
              • Краткий обзор популярных нейронных сетей

                  К написанию этой статьи меня побудила большая распространенность некоторых заблуждений на тему искусственных нейронных сетей (ИНС), особенно в области представлений о том, что они могут и чего не могут, ну и хотелось бы знать, насколько вопросы ИНС вообще актуальны здесь, стоит ли что-либо обсудить подробнее.

                  Я хочу рассмотреть несколько известных архитектур ИНС, привести наиболее общие (в следствие чего не всегда абсолютно точные) сведения об их устройстве, описать их сильные и слабые стороны, а также обрисовать перспективы.

                  Начну с классики.

                  Читать дальше →
                • Google наконец-то выпустил в свет свой корпоративный javascript-фреймворк

                    Похоже, не все поняли, что произошло: вместо того, чтобы говорить о фреймворке от Google, народ обратил внимание на вторичную вещь — компрессор javascript-кода Closure Compiler.

                    А ведь Closure Library есть ни что иное, как внутренний javascript framework Гугла, компоненты которого использованы в Gmail, Google Docs и прочих веб-приложениях от Г. И это замечательно, друзья мои! Ведь это фреймворк от непревзойдённых профессионалов разработки популярных вебприложений. Что подразумевает собой качество, стабильность и оптимальность кода, единообразность разных частей фреймворка.

                    До сих пор подобных фреймворков была только одна штука — это YUI, корпоративный фреймворк Yahoo. Безусловно, YUI радует единообразием, отличной документацией, компонентами, удобными для создания вебприложений. Однако мне всегда казалось странным, что Yahoo, далеко не лидер в области rich internet applications, опубликовала свои библиотеки, а Google, та самая компания, которая своими Maps и Gmail просто заставила разработчиков браузеров поддержать всё то, благодаря чему мы сейчас имеем кучу 2.0 сервисов, не обнародавала свои javascript-библиотеки на пользу простым разработчикам.

                    И вот это произошло. Ура, товарищи!
                  • YouTube видео в вашем Flash/Flex-сайте

                      Недавно делал сайт с весьма урезанным бюджетом на Flex-e. Была проблема с размещением видео контента (экономили $ на хостинге, да и хостить 2 г видео...), намучившись с FXVideo Comp и SWFLoader, ударился в поиском в Гугл.

                      Решение было найдено:
                      TubeLoc — (YouTube LocalConnection) мост между вашим swf приложением и видео плеером YouTube (который написан на AS2).
                      Компонент понравился, разобрался за минут 10. Есть примеры и для чистых AS3 проектов, так и для Flex-а. :)
                      Из фишек — встраивание обычного ютубовского плеера, так и хромлесс.

                      Читать дальше →
                    • Создание Rich Internet Appliations с помощью OpenLaszlo. Пример разработки фреймворка для приложений Вконтакте

                        image
                        В одном из топиков была затронута тема создания приложений для Вконтакте. Что ж, продолжим её, только на этот раз перейдем на другое средство разработки. В этом топике я не буду рассматривать методы API вконтакта, принцип создания подписи и т.п., что было описано в том топике.
                        Читать дальше →
                      • Несколько jQuery плагинов, которые вы возможно станете использовать

                          qTip





                          qTip — это бесплатный плагин для jQuery для создания подсказок (tooltip). Данный плагин кроссбраузерный, имеет обширные возможности к настройке и содержит множество функций, таких как: закругленные углы без применения изображений, speech bubbles (изображение речи как в комиксах), а так же эффекты — fade (постепенное исчезновение изображения), slide и возможность создания собственных эффектов. Данный плагин уже включает пять готовых тем, но можно создавать свои темы без особых усилий. Кроме того можно создавать окна диалогов, изменять цвет фона подсказки и места, где она отображается.

                          Скачать | Демо

                          Читать дальше
                        • Поиск пути в двухмерном пространстве: компонент AStar (action script 3.0)

                            Данная статья представляет собой описание компонента AStar, реализующего простейший поиск пути по алгоритму А*. Существует много исходных кодов с реализацией данного алгоритма, однако предлагаемый мною компонент прост в использовании и хорошо документирован. Несмотря на малое количество методов и свойств, компонент весьма гибкий и применим во многих областях (хотя, конечно, разработчикам игр он придется больше всего по душе). Компонент будет дорабатываться в соответствие с пожеланиями и замечаниями читателей. Поэтому прошу всех заинтересованных писать мне на почту или в комментариях.

                            Далее идет исчерпывающее описание компонента и ссылки, по которым файл компонента можно скачать
                          • Использование Midnight Commander в качестве IDE (codejump)

                              Преамбула…


                              я давно искал редактор способный удовлетворить мои скромные запросы в плане написания кода на языке C. Он должен:
                              1. работать в консоли;
                              2. быть по возможности максимально быстрым;
                              3. поддерживать подсветку синтаксиса;
                              4. иметь возможность навигации по исходному коду (переход к определению функций, отображение свойств объектов, и т.п.);
                              5. устанавливать закладки в тексте и перемещаться по ним;
                              6. отображать номера строк;
                              7. позволять удобно и интуитивно форматировать исходный код программы;
                              8. иметь привычное для меня сочетание клавиш, либо иметь возможность эти сочетания переопределить;

                              Читать дальше →
                            • Spacewalk 0.6 — новая версия опенсорс ПО для централизованного управления Linux-системами

                                Spacewalk — это опенсорс ПО для управления Linux системами.
                                С помощью Spacewalk возможно:
                                • Инвентаризация систем (информация по железу и софту)
                                • Установка и обновление ПО на большом количестве систем
                                • Установка систем с помощью kickstart
                                • Изменение и распространение конфигурационных файлов
                                • Мониторинг систем
                                • Установка виртуальных систем
                                • Запуска/остановка/конфигурация виртуальных систем

                                Spacewalk служит основой для Red Hat Network Satellite и является его бесплатным аналогом. Spacewalk работает с системами RHEL, Fedora, и другими системами, основанными на RHEL, например, CentOS, Scientific Linux, и другие.

                                Честно говоря, я немного удивлен, что на хабре по слову Spacewalk не находится ни одной статьи, однако это довольно мощный инструмент, который позволяет систематизировать и упростить работу с большим количеством систем. Я впервые услышал о нем в декабре прошлого года от Андрея Мартынова, когда учился на RHCE в инвенте, успешно внедрил Spacewalk в нашей компании и более полугода использую его для централизованного управления системами на базе CentOS 5.

                                Spacewalk 0.6 Release Notes
                                Сайт проекта
                              • Хотите ли вы коворкинг в Тайланде?

                                  Уже два с половиной года я живу в этой стране. Всё бы ничего, не хватает одного — единомышленников. В этом посте я решил выяснить — какому количеству людей интересна возможность пожить и поработать в Тайланде, в коворкинг-центре на севере страны?

                                  Зачем это может быть нужно вам


                                  • Cheap life. Тот же уровень жизни можно сохранить при гораздо меньших денежных затратах. Для тех, кто любит совать это слово в каждую статью — ок, называйте это антикризисным предложением. Для тех, кто не любит — затраты настолько меньшие, что тут удобнее было жить и до кризиса.
                                  • Easy life. Инфраструктуры много, она рядом, она дёшева. Куча едальных заведений, кафе, рынков, развлечений разного рода. Всё в минутах езды на мотоцикле.
                                  • Interesting life. Это во-первых, заграница, экзотическая страна. Во-вторых, здесь встречается много интересных, свободомыслящих людей со всего мира. Здесь есть множество способов провести время активно, творчески и т. п.
                                  • Colorful life. Что лучше — работать в бывшем заводском цеху, или красивом тропическом саду? Я предлагаю второе!


                                  Зачем это нужно мне?


                                  Некоторые могут заподозрить неладное — если всё так клёво, то, парень, наверное, хочет подзаработать? Да, парень хочет подзаработать, однако несколько иным образом: продуктивно работая в обществе интересных, творческих коллег и единомышленников. Поэтому предприятие будет совершенно некоммерческое, как это и было принято в коворкинге изначально (признаться, меня даже коробят стерильно-гламурные интерьеры отечественных коворкинг-заведений). Поэтому я не пощу объявление «приходите к нам работать, вход стоит столько-то, фото прилагаются».

                                  Естественно, если дело пойдёт, такое объявление здесь появится. А пока я хочу собрать «могучую кучку» людей, которые образуют костяк коворкинг-центра. Людей, которые готовы уже готовы собрать чемоданы ;)

                                  Я готов предложить этим людям помощь в:
                                  • Переезде
                                  • Решении визовых вопросов
                                  • Ориентировании на местности

                                  Естественно, т. к. эти люди составят костяк коммюнити, от них требуется активность и готовность к самопожертвованию во всех вопросах, касающихся обустройства центра.

                                  Что скажете?

                                  Мини-ЧАВО по вопросам из комментов


                                  У меня есть жена, мне нельзя в Тайланд!
                                  Я не зря написал «север Тайаланда» — это совсем не пляжные секс-курорты. Здесь, можно сказать, интеллектуальный центр — много университетов, много студентов. Есть даже международные факультеты, оттого — много молодых и умных американцев и европейцев.

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

                                  У меня самого есть жена :). Более того, многие знакомые живут тут с 1-2 детьми совершенно разных возрастов — от грудных, до школьных (студенты уже едут учиться либо в столицу, либо в развитые страны — Австралию, Европу, США).

                                  Что с пасспортно-визовым режимом? Не темни!
                                  Безвизовый въезд, либо виза по прибытию на мес. Путём простых манипуляций можно получить и потом продлять более долгосрочные визы. Люди живут тут годами.

                                  Каковы траты на жизнь?
                                  Всё зависит от вас. Можно жить в комнате за 2500 рублей в месяц и есть за 20 рублей местную еду. Можно жить в дворце за тысячи долларов и питаться в пафосных ресторанах. Можно выбирать какие-то промежуточные состояния.

                                  Можно ли открыть счет в банке, платить налоги? Работать?
                                  Счёт можно открыть, как инсотранцу, получать на него деньги откуда угодно. Работать — найдя работодателя, готового совершить все операции по легализации. Однако в рамках данного топика речь идёт прежде всего об удалённой работе.

                                  Где это вообще — север Тайланда?
                                  Это тут!
                                • Искусственный искусственный интеллект

                                    Social Design — это разработка правил сообщества и выборов по умолчанию, которые мотивируют желаемое поведение участников. Удачная социальная архитектура стала одним из решающих факторов успеха для многих проектов: Wikipedia, Digg, Yahoo! Answers, Yahoo! Personals, Stumble Upon, del.icio.us, Facebook, Slashdot.org, Reader2.com, Eventful.com, Yelp.com, VKontakte.ru, News2.ru, Habr.ru, Yandex Блоги, Imhonet.Ru.

                                    Из каких компонетов состоит social design?
                                    Читать дальше →
                                  • Личная капсула счастья

                                      Начало проекту The Oculas было положено британским дизайнером Ли МакКормаком (Lee McCormack) в 2002 году. Первая версия устройства OV1 явила миру «уникальное мультимедийное решение для помешанных на высоких технологиях индивидуалистов», так и оставшееся в стадии прототипа.
                                      В 2005 к МакКормаку присоединились разработчики из McLaren Applied Technologies, начав с решения некоторых технических вопросов, а затем с головой погрузившись в процесс конструирования и создания устройства. 14 мая 2007 года было завершено создание The Oculas OV2. Согласно планам созданной МакКормаком и командой McLaren компании Lifestyle Space Ltd, первое устройство The Oculas OV2 будет продано в 2008 году.
                                      что это такое?
                                    • Секреты дизайна проектов Web 2.0

                                        Если вы читали крупнейшую бесплатную энциклопедию, то наверняка заметили, что в статье Web 2.0 Wikipedia не сказано ни слова, каким должен быть внешний вид страниц нового поколения. Ничего не сказано ни о красочных иконках, ни о пастельных тонах, ни о приятных градиентах, рефлекциях, большого размера шрифте и т.п… Какой же веб дизайн доминирует с возникновением Web 2.0?

                                        Секреты дизайна проектов Web 2.0
                                        Читать дальше →