понедельник, 28 мая 2012 г.

Интересное в мае

Месяц был не очень насыщенный событиями, скорее учёбой. Так как последний курс плюс отправка вояк в лагерь, сессия сдвинута на пораньше. Поэтому в мае закрыты почти все курсы. Экзамены не котируются, поэтому все автоматом (при условии успешной сдачи лаб/курсачей).

Что ж, приступим.

Музыка:
Эээ... не понравился совсем, послушал несколько раз для галочки, как и отписался здесь.

Узнал о нём в теме про последний альбом Infected Mushroom (который уже заслушал до дыр). А там флуд типа "IM такой дабстеп страшный, а вот Скази!! мммм!". Открываю тему со Скази, жму плей, втыкаю. Тот же дабстеп, те же люди срутся о том же, что и с грибами. Фейспалм. Хотя альбомчик вроде ничего, гитара компенсирует треш.

VA - Obsession Lounge
Четыре сборника по несколько дисков в каждом отменного лаунжа, в сумме 102 трека, 8.5 часов релакса. Замечтательный чилаут, много знакомых треков. Настоятельно рекомендую.

Wilco
Просто приятный инди рок, подслушанный в одном из последних эпизодов хауса.

На азот немного подзабил, в вечер четвергов как-то музыку хочется слушать в последнюю очередь. Не знаю почему так вышло =)

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

Заметно чаще стал посещать фейсбук. Обнаружил много приятных социальных моментов. Не хватает сильно только гугловской функции распознавания лиц и автозакачки фото с телефона. В остальном гугл здорово отстаёт...

Поучаствовал в Dropquest 2012. Задачи нереальной сложности, прошёл несколько сам, потом сервера дропбокса сложили часа на два. Я потерял интерес и дальше следил только за готовыми ответами в Google Docs (которые, к слову, тоже ложились несколько раз). Как подобное можно решить в одиночку, представляю себе очень слабо. Финишировал 25-тыщ-каким-то, гигабайт таки отжал. Будет что вспомнить хотя бы =)


Сходил с Никой на концерт God is an Astronaut. Музыка хороша, концерты я люблю не очень. Клуб P!PL огорчил сильно, приехали за полчаса до начала, но простояли два часа на лестнице, дальше не пускали. Получилось так, что началось в 21:30 вместо обещанных 20:00, а в 23 я уже планировал быть дома. Очень жаль.



Гоняю мобов по просторам Diablo 3, Ника иногда помогает =)

В целом мне всё нравится, хотя и не без багов. Но я верю, что всё исправят. Присоединяйтесь.

Всё так же наматываю километры на велике, без особых проишествий, см. Sports Tracker.

И да, жаль что хаус закончился. Замечательный, наполненный сарказмом, артистизмом и креативностью.

Есть смысл глянуть бонусную серию от Хью Лори "House M.D. - Swan Song" о съемках сериала.

Спасибо!
Хорошего дня!

вторник, 8 мая 2012 г.

Персональный репозиторий

Все разработчики знают (или хотя бы слышали) о SourceForge, GitHub и тысячах подобных облачных сервисов, которые предоставляют относительно свободные svn или git репозитории разработчикам. С этим есть ряд проблем (основные, имхо):
  • Скорость иногда просто удручает.
  • За приватность проектов нужно платить (эти площадки всё таки для open source проектов).
  • Иногда не хочется засорять облако проектами в духе "я тестировал консоль", но где-нибудь этот один файлик  таки очень хочется оставить на память.
  • Не очень понятно, что на этих сервисах с местом.
Но тут приехал +Антон Маховер и подкинул идейку, от которой у меня мурашки по коже и я в восторге последнюю пару часов. Идея не нова, но я о таком не задумывался ранее.


Шаги для достижения счастья:
  1. Ставим Dropbox
  2. Ставим TortoiseSVN
  3. Добавить плагины в IDE по вкусу
  4. Создаём svn репозиторий внутри папки Dropbox
  5. Работаем как обычно!
Если есть необходимость рассмотреть этот процесс подробнее, со скриншотами, см. сюда (перевод).

Что мешает держать код в Dropbox как есть?
На самом деле - ничего. Это всё субъективно. Меня, например, банально раздражает то, что каждый раз когда я собираю проект или сохраняю файлик, изменения моментально начинают лететь по сети во все стороны.

Версионность в Dropbox'е есть, однако там всего лишь хранятся несколько последних копий файлов, на всякий случай. Не очень подходит в случае кода.

Ко всему прочему, синхронизируются всякие лишние конфиги IDE, бинарники и различный кэш того же решарпера. Если я сижу под виртуалкой, а обмен с хостом осуществляется с помощью Dropbox'а, уведомления об обновлениях добивают. Да, их можно отключить, я знаю.


Что получаем на выходе? 
Да дофига всего:
  • Прежде всего то, ради чего всё это делалось - версионность кода.
  • Репозиторий теперь локальный - про медленную скорость можно забыть.
  • Никаких лишних файлов в облаке и синхронизаций по движению мыши.
  • Совместные проекты? Проще просто, в Dropbox есть гибкий механизм расшаривания.
Конечно, у данного решения есть и свои минусы:
  • О безопасности речи не идёт.
  • С опознаванием автора кода в совместном проекте могут быть проблемы.
  • В Dropbox место тоже не очень то бесконечное, но на более-менее обычный код должно хватать с лихвой.
  • Расшарить проект с человеком, у которого нет svn уже не так тривиально.
  • Если Вы забудете закоммититься, изменения сами, кэп, не синхронизируются.
Надеюсь, решение будет полезным. В первую очередь я буду использовать это именно как персональный репозиторий.

А какие Вы видите плюсы или минусы в использовании SVN в тандеме с Dropbox?

Спасибо!
Хорошего дня!

пятница, 4 мая 2012 г.

Реинкарнация?

А что будет там, после, хм, смерти?

вторник, 1 мая 2012 г.

Интересное в апреле

Привет всем! Поведаю о том, что же более менее интересного случилось за прошедший месяц.


Кино:
  • Битва Титанов
    В предвкушении Гнева Титанов, посмотрел приквел. Нормальное кино, ни о чём в общем-то, но смотреть можно, красиво, да. На вторую часть так и не попал, посмотрю потом.
  • Голодные игры (Кинопоиск, в блоге, How It Should Have Ended)
  • Американский Пирог: Все в сборе (Кинопоиск)
    Очень порадовал: те же герои, та же пошлость, отлично! Если Вам нравятся другие пироги (1,2,3), понравится и этот.
  • Пересмотрел всех Пиратов Карибского Моря
    Не знаю, как так вышло, но на выходных расхотелось что либо делать, плюс здоровье захромало, и внезапно вся серия сама посмотрелась! Правда!
Музыка:
Только одна запись:
Infected Mushroom - Army of Mushrooms
Вообще, выходит 8-го мая, но утёк в сеть сегодня. Просто послушайте =) 
По жизни:
В честь моего дня рождения я заполучил желанную всеми геймерами мышь от Razor. Отменная мышь, в руке лежит как влитая, скользит как по маслу. Больше просто нечего сказать, отличные впечатление, спасибо угадавшим! =) Понадобился, правда, к ней и коврик, но это не стало проблемой. Вдвоём украшают мой стол.
Сдал таки доки на загран и расписал детали того, как это делается в МАИ. 


"Бета Дьяблы" не прошла мимо =)
В то время "ветераны" уже весь форум исписали, как же всё плохо и насколько трава раньше была зеленее, а дьябло краснее. Тролль на тролле прям. Однако, есть и вменяемые
Я поиграл в бету два дня. Сделал предзаказ. Всё. В Diablo II я играл все 12 лет с 2000. Не думаю, что с D3 будет по другому =)
Ну да, ощущения другие, нет skill tree, статов, непривычно. But that's how life work. Всё меняется. Так же можно и альбом машрумов засерать, говорить "псай уже не тот". Да ну, пустая трата времени. Займитесь чем-нибудь полезным.

Между тем я стал счастливым обладателем GT Aggressor 3.0. Ролики теперь в прошлом - от них болят ноги! =) Планирую ездить по делам (если недалеко), может быть в магазин и на работу. Да и вообще очень приятный девайс! Спасибо Дюхе за наводки на велики!

Милости прошу в друзяшки на Sports Tracker, а для затравки - наш тестовый заезд сразу же после покупки:

Как вы помните, в прошлом месяце я рассказывал о Coursera

Так вот, в этом месяце там открыли ещё пару десятков курсов! В этот раз я взял Machine Learning на 10 недель и CS101 - это что-то вроде введения в компьютеры для нормальных людей - ради интереса. Присоединяйтесь!

Вот, наверное, и всё, что было интересного в апреле =) 

Спасибо за внимание!
Хороших праздников!