ChromeOS — веб-ос 2010? Нет, Win 3.11! :)
Опубликовано TermiT Янв 25, 2010 в Trash, Web 2.0 |
Это пятничный пост, но так получилось запостить его в понедельник :)
В 2010 нас ждем много вариаций на тему веб-ос, и самый ожидаемый продукт это ChromeOS. Хотя зачем ждать, если можно уже сейчас попробовать Windows 3.11: Browser Edition?

Далее
Итоги 2009 года
Опубликовано TermiT Дек 31, 2009 в Trash |
Так принято в конце уходящего года подводить итог проделанной работы, вспоминать успехи и промахи. Я решил тоже попробовать.
2009 год был для меня очень сложен, особенно в личной жизни; в итоге я расстался со своей женой. Тяжело расставаться с человеком с которым ты пробыл вместе 5 лет — это для меня большой срок. Собственно поэтому у меня не было желания писать в блог, за весь 2009 год я написал только 4 заметки; еще 15 штук так и остались недописанными в черновиках.
На работе после того как моя команда сдала сборочный сервер для сертификации Linux XP по ФСТЭК, нам дали другой большой проект, которым я занимался больше полугода. Я получил тону опыта как руководитель группы разработчиков и как проектировщик. Проект был действительно сложен он соединял в себе 4 части: две вебовские (Python/Django), питоновский backend и C++ backend. Самое сложное для меня было это наладить процесс общения в команде, постоянно была ругань и перевод стрелок друг на друга. Другой проблемой было то что мы все не до конца понимали как должны себя вести процессы которые мы должны обслуживать, самое страшное что заказчик этого тоже не понимал :) Было конечно же и куча проблем с выбором технологий, навязыванием мной каких-то решений, в следствии которых некоторые куски приходилось переписывать (а сроки как известно не резиновые) и т.д. В общем я оцениваю результат на твердую четверку.
Да и в этом году я отказался от PHP в пользу Python, после Django я даже не мог представить как я работал с CodeIgniter. Django очень хороший инструмент, правда порог вхождения в него на несколько порядков выше чем в аналогичные фреймворки на PHP. Думаю в следующем году я напишу большой пост на эту тему…
В 2009 году я практически не занимался фрилансом, как-то я от него устал. Так по мелочи делал всякую халтурку… Месяц назад с товарищем пытались систематизировать наши «труды» и составить портфолио, оказалось не так много работ я могу показать: часть сайтов я показывать не могу, так как они часть интронета, часть просто не хочу показывать, так как дизайн не мой и он убог… Портфолио будет тут: pixelperfect.ru, в скором времени я наполню его работами.
Еще в свободное время я сделал несколько мелких проектов в стол, теперь даже и не знаю стоит ли их запускать: тратить на это время и денежные ресурсы. Еще я другу помог запустить интернет магазин гаджетов, собственно всем советую, сам там закупаюсь :)
Наверное самое большое впечатление в профессиональном плане на меня произвела разработка приложений под iPhone, это было действительно классно. Мы выпустили приложение (на самом деле два, но одно на русском, другое на английском) в Apple AppStore и уже готовим выпустить игру. Забавно видеть, что люди пишут обзоры на твоё творение, выкладывают ролики на ютуб и пишут восторженные коменты в AppStore. Очень интересный опыт.
Так же весь этот год, за исключением последних двух месяцев я активно пользовался twitter'ом, познакомился с очень интересными людьми, которые помогали мне советами в личной и профессиональной жизни, за что им большое спасибо.
2009 год пролетел очень быстро, но при этом был очень ярок, надеюсь следующий будет не хуже!
Всех с наступающим Новым Годом! Удачи!
ДалееStar Wars, iPod touch и лень...
Опубликовано TermiT Фев 3, 2009 в Trash |
Я большой фанат Star Wars, а сейчас идет неплохой анимационый сериал Clone Wars и мой патерн просмотра примерно такой: lostfilm.tv release+бутерброды+чай+диван. Но есть одна проблемма: во время просмотра меня всегда интересуют дополнительная информация о героях, но вставать с дивана, останавливать серию и открывать в firefox официальную базу StarWars мне как-то неохото :)) В итоге я написал мелкий парсер этой базы, запихул его в CodeIgniter и обернул все это дело iWebkit (набор css'ок и картинок для придания веб-приложениям псевдо нативного стиля iPhon'а/iPod'a, кстати используется и в Cydia). Потратил полчаса зато теперь смотрю Clone Wars и читаю нужную мне информацию с iPod'а не вставая с дивана.
Через некоторое время я добавил свое поделие в базу веб-приложений Apple и каково было моё удивление: поделие получило статус Staff Pick и провесело месяц в самый популярных приложениях. :))))




Если кому-нить нужны исходники могу кинуть на мыло…
ДалееПоломал
Опубликовано TermiT Дек 28, 2008 в Trash |
Что-то я поломал кодировку в блоге, не пойму в чем дело :)
Починю на следующей неделе…
Всех с наступающим!
ДалееYo Frankie! скоро!
Опубликовано TermiT Окт 28, 2008 в Trash |
Yo Frankie! (ранее Apricot) — это опенсорсная игрушка, разработанная Blender Foundation.
В игре присутствуют персонажи из другого проекта Blender Foundation — опенсорс фильма Big Buck Bunny, главным героем игры стала вредная белка-летяга. Как и остальные проекты Blender Institute игра разрабатывалась только при помощи бесплатного и открытого ПО, также сам движок игры распространяется под лицензией GPL, а контент под Creative Commons.
Окончательный релиз запланирован на начало ноября. Но уже сейчас можно скачать технодемку игры для linux, windows и macos. На dvd (можно сделать предзаказ тут), кроме самой игры, будут предоставлены все исходники и материалы, а также Blender Game Toolkit — набор инструментов, который позволит вам разработать собственную игру.
ДалееЗабудьте про свой редактор! Используйте Vim!
Опубликовано TermiT июля 26, 2008 в Trash |
Это статья моего друга и товарища: Швечикова Леонида (
shvechikov) известного также под ником tGL.
Вступление
Здравствуй, дорогой читатель! Данная статья не является ни руководством, ни учебником. В этой статье я лишь хочу рассказать Вам, что существует более эффективный инструмент для работы с текстовыми файлами. Этой статьёй я хочу вдохновить Вас на то, чтобы, поборов глубоко вросшие в Вас привычки, Вы попробовали совершенно другой, не похожий ни на что, метод работы с текстом.
Здесь я обойдусь и без истории возникновения Vim. Скажу лишь, что главный разработчик этого замечательного редактора — Брам Мооленаар, а произошёл он от стандартного редактора Unix — Vi, автором которого был Билл Джой.
Vi был создан в далёком 1976 году. Тогда же и был придуман его необычный интерфейс, основанный на разделении режимов работы на: нормальный, режим вставки и режим командной строки. Пусть многие спорят, что такой подход возник лишь вследствие ограничений техники тех времён, но я утверждаю, что этот метод работы эффективнее всего того, что предлагают нам другие редакторы.
Истинную мощь Vim демонстрирует при работе с текстами имеющими некоторую структуру, т.е. он незаменим для программистов и верстальщиков, но многие его возможности очень помогут и при работе с простым текстом.
Я также предполагаю, что Вы умеете или учитесь печатать вслепую и не сомневаетесь в том, что этот навык чрезвычайно полезен. Если же у Вас есть сомнения на этот счёт, то предлагаю прочесть небольшое отступление.
Печатайте вслепую!
Почему просто необходимо печатать вслепую?
Вспомните, как вы учились кататься на велосипеде! Сначала вы мучились, пытаясь понять, как же это делают остальные, не могли проехать и двух метров. Но вы старались! Вы пробовали ещё и ещё. Может быть час, день или даже несколько дней. Пока не почувствовали.
Помните, насколько приятным было то ощущение, когда вы впервые почувствовали, что нужно делать, и будто стали с велосипедом одним целым? А потом вы к этому быстро привыкли и забыли, что бывает иначе…
Если Вы не помните, как учились ездить на велосипеде, вспомните, как учились плавать или кататься на коньках, вспомните любое своё умение!
Так раз уж если Вам приходится пользоваться компьютером — получайте удовольствие от общения с клавиатурой, вместо того, чтобы постоянно ощущать этот ужасный 100-кнопочный барьер (с двухкнопочным в придачу) между вами и компьютером (и теми, с кем вы посредством компьютера общаетесь).
Печатайте мысли, а не буквы и слова!
Vim — редактируйте вслепую!
То же славное ощущение, про которое я говорил выше, появляется и в Vim'е.
Если вы просто печатаете вслепую, ты вы с удовольствием вводите текст, не задумываясь на процессом.
Овладев Vim'ом, вы начинаете вслепую редактировать текст:
- быстро, без всяких полос прокрутки, перемещаться по структуре документа,
- также быстро переключаться между множеством открытых документов,
- легко манипулировать любыми блоками текста: словами, предложениями, блоками кода,
- (список можно продолжать очень долго — смотрите материалы в конце статьи),
- и даже писать на ходу макросы для повторяющихся действий.
И всё это вслепую, не отрывая рук от клавиатуры, не пользуясь никакими элементами интерфейса и не используя сложных комбинаций клавиш Alt, Ctrl и т.п. Вместо этого, лишь используя по большей части легко запоминающиеся команды.
Ценой такого удовольствия является, как говорят, высокий барьер вхождения, т.е. сложный и небыстрый период освоения. Но это тот самый случай, когда единственной возможностью повысить качество работы является вложение времени в обучение.
Вы готовы меняться?
Итак, если Вас не пугают трудности на пути освоения совершенно другого инструмента, если Вас привлекают те перспективы, о которых я рассказал, я могу предложить Вам материалы, используя которые Вы покорите этот редактор.
Советы для новичков:
- для выхода из редактора введите :q‹Enter› :),
- пройдите vimtutor (:help vimtutor),
- прочтите Семь привычек эффективного редактирования текстов,
- пользуйтесь встроенной справочной системой :help.
Материалы для дальнейшего изучения
- прочтите весь :help целиком,
- регулярно просматривайте Best of Vim Tips: http://rayninfo.co.uk/vimtips.html,
- пользуйтесь Google.
Другие материалы:
- http://www.vim.org/ — официальный сайт Vim.
- Статья о Vim в Википедии.
- «Почему — Vim» — замечательная статья для журнала Linux Format.
- All About Vim — неплохой блог на русском.
- Большая коллекция советов (tips&tricks) в виде вики (на английском).
- 7 Habits For Effective Text Editing 2.0 — видео от «создателя» (на английском).
Желаю удачи в обретении нового полезного и приятного навыка!
P.S. У меня есть идея перевести некоторые материалы на русский язык (в том
числе продолжить заброшенный проект по переводу встроенной документации) и разместить на отдельном сайте. Если среди вас есть желающие присоединиться, пишите!
