Archive for September, 2010

Кінні трюки

Сьогодні після місячної перерви знову сходив на тренування по верховій їзді. Спочатку я мав кататись на Тумані, але ця ледача зараза сьогодні мене взагалі ігнорувала (хоч це мій улюбленець, але я йому ще пригадаю… :twisted: ), тому довелося кататись на Диску. Диск – це просто казка. Хід плавний (щоправда інохідна рись штука вельми дивна), галоп навіть на досить великій швидкості надзвичайно приємний – з сідла не вилітаєш – і якби мене не інструктували тримати середній темп, то я б залюбки дав би йому промчати ще на 10-15 км/год швидше.

А потім я трохи пофоткав тренування своїх молодих інструкторів :roll:

Ann performing trick


Read the rest of this entry »


Mercurial саторі. Частина 2

TortoiseHG

Минулого разу я вже оглядово ознайомив вас із основними принципами роботи з Mercurial, а тепер час зробити нашу роботу зручнішою. Цього разу я буду більше сфокусований на реальній роботі з Меркуріалом під ОС Windows. перший крок для цього – треба скачати TortoiseHG. Це shell-extension для роботи з Mercurial під Windows. Також поки ви читатимете ці рядки рекомендую заодно завантажити WinMerge – це інструмент для візуалізації змін та злиття коду. Справа в тому, що вбудований у стандартну поставку Mercurial KDiff3 фактично неюзабельний і тому нам його потрібно буде замінити на більш зручний. Звісно, вибір інструменту виключно за вами (WinMerge просто мій особистий фаворит), якщо у вас є власні преференції серед merge tools – ви зможете аналогічним чином прикрутити щось інше. Ну а тепер трохи пройдемося по конфігураційному файлу Mercurial. Те, що тут описано буде частково цікавим і для тих, хто працює з Mercurial під *nix‘и.

Read the rest of this entry »


Global East Open Air 2010

Три дні промайнули як мить з усіма своїми позитивними та негативними сторонами. Як завжди основний внесок у позитив зробили команди, що виступали на фесті (цього разу lineup був просто шикарним), негатив знову ж таки по традиції деякі недоліки організації. Але все-таки позитивний настрій від виступів улюблених гуртів затьмарив собою всі мінуси фесту. Основний мінус – це як завжди звук. На багатьох групах він був далекий від ідеального. Так, наприклад, виступ Eluveitie був нефігово підпаскуджений постійним випаданням вокалу та скрипки. Ще з мінусів – пивна монополія Оболоні. Я звісно розумію, що вони спонсори фесту, але ж блін… 15 грн. за півлітри світлого – це не що інше як здирництво. Чай теж був ледь не золотий, при цьому кип’яток продавали по ціні чаю. Ох не заздрю я тим хто жили в палатках. З їстівного відносно адекватна ціна була лише на плов, тому доводилось від’їдатись в основному вранці перед фестом та опів на третю ночі після повернення з нього. До речі, цього разу нам пощастило з компанією – у нас був Антон з машиною, який вночі підкидав нас з Джоллі та Блеком до Шулявки :) На фесті побачив купу знайомих, кого вже не бачив чорт і скільки, а також познайомився ще з кількома цікавими людьми, що було дуже і дуже позитивно. Але це все речі колофестивальні. Найцікавіше – це ж власне виступи. Я був присутнім не на всіх гуртах, тому нижче я згадуватиму лише тих, кого хоч трохи чув та бачив. По можливості буду здоблювати все відео з виступів. Ню Ютюбі їх уже багацько, щоправда звук в більшості випадків ніякий. Тож почнемо…



Read the rest of this entry »


Eluveitie – Omnos

Цей тиждень чую буде присвячений переслуховуванню музики з Global East Rock Festival враження про який я постараюсь описати сьогодні ввечері. А зараз просто вирішив поділитись чудовим фолковим кліпом від Eluveitie (абсолютно не важким і майже акустичним). Чимось він мені дуже подобався завжди, але тексти там не англомовні, тому хз про що вони там співали, а сьогодні щось мене підбило пошукати переклад. Виявилось не дарма пісня так стала до вподоби моєму вовчому серцю: там же ж справжній “Червоний Капелюшок” :mrgreen:

Immi daga uimpi geneta,
lana be??os et’ iouintutos.
Blatus ceti, cantla carami.

Aia gnata uimpi iouinca,
pid in cete tu toue suoine,
pid uregisi peli doniobi?

Aia gnata uimpi iouinca,
pid in cete tu toue suoine

Aia mape coime, adrete!
In blatugabagli uorete,
cante snon celiIui in cete!

Vrit- me lindos dubnon -piseti [x2]

N’immi mapos, immi drucocu.
In cetobi selgin agumi,
selgin blatos tou’ iouintutos.

Nu, uoregon, cu, uorigamos,
lamman, cu, suuercin lingamos,
indui uelui cantla canamos!

N’immi mapos, immi drucocu.
In cetobi selgin agumi,
Ne moi iantus gnaton uorega,
iantus drucocunos uoregon,
cante toi in medie cete.

Vrit- me lindos dubnon -piseti [x2]

Cu allate, papon sod urege, e??iIo de iantu in cridie.
VediIumi: cante moi uosta!

Ne, a gnata, ne uostami, ne te carami!

Boua daga uimpi geneta.
Immi trouga, lana nariIas.

Vrit- me lindos dubnon -piseti. [x2]

I am a fair, pretty girl,
full of virtue and youthfulness.
The forest’s flowers and songs I love.

Hey, pretty young girl
what are you doing in the forest alone,
so far from all beings?

Hey, pretty young girl
what are you doing in the forest alone

Hey, handsome boy, come here!
Let us pick some flowers
in this forest together!

Now only the deep pond awaits me. [x2]

I am not a boy, I am the bad wolf.
In the woods I hunt,
hunt for the flower of your youth.

Well, wolf, let us play a game,
let us dance a joyful dance,
let us sing decent songs!

I am not a boy, I am the bad wolf.
In the woods I hunt,
I don’t like children’s games,
I like playing sinister wolf games
in the depths of the forest, with you.

Now only the deep pond awaits me. [x2]

Wild wolf, do whatever your heart longs for,
But I beg you: Stay with me!

No, girl, I’m not staying with you and don’t love you.

I was a fair and pretty girl.
Now I’m poor and overcome with shame.

Now only the deep pond awaits me. [x2]

Переклад © Анна Мерфі, та що власне співає в кліпі ;)


Mercurial саторі. Частина 1

Скоро мені знадобиться знайомити одного майбутнього молодого розробника з таїнством користування системами контролю версій (надалі VCS, version control system) і тому щоб трохи систематизувати те, що я збирався розповісти, вирішив написати цей допис. Він розрахований на зовсім базовий рівень роботи і тому тут багато розжовувань, які більш досвідченим особам наврядчи будуть цікаві. Знайомство одразу буду проводити на прикладі сучасних розподілених систем, в нашому випадку Mercurial.

Навіщо воно треба?

Для людей які хоч трохи займались програмуванням відповідь має бути очевидною, але на всяк випадок нагадаю: під час роботи над чимось ви сто відсотків будете проходити якісь віхи розробки і контроль версій дозволить отримувати стан проекту на певний момент. Плюс можна створювати гілки розробки. Уявіть, що при побудові будинку ви вирішите добудувати якийсь незапланований поверх, але не впевнені чи все триматиметься як слід. Ви віртуально дублюєте поточний будинок, будуєте свій поверх, поки інші будівельники тим часом працюють по запланованому графіку. Потім ви вирішуєте, що результат вашої роботи вас влаштовує ви плеском в долоні вставляєте його у існуючий будинок. А може будівельники десь помилились при розрахунках і набудували якусь фігню, то вони можуть так само швидко відкотитись до місця коли щось пішло не так.
До речі, місце де зберігаютсья всі стани проекту в термінах VCS називаєтсья репозитарій, а місце в якому ви вносите правки – відповідно робоча копія. Процес відправки набору змін з робочої копії до репозиторію – це операція commit. Репозитарії часто зберігають десь подалі, не на робочих машинах, щоб у випаку коли у вас, наприклад, здохне комп, весь код можна буде повіністю відновити. У мене був гіркий досвід збереження єдиного екземпляру коду одного сайту на ноуті, який згодом сперли… З тих пір я не розлучний -з VCS та бекап-системами типу Dropbox і зберігаю всі важливі дані в інтернеті. Плюс зручно, що можна з легкістю отримувати точні копії на будь-яку машину.
І нарешті ще одна зручна штука в користуванні VCS, хоч і похідна від нього – це можливість робити code review – огляд змін які зробив розробник між версійми коду. Принципироботи code review-систем чудово накладаються на принципи роботи VCS і тому вони часто бувають нерозлучні, коли якість коду має велике значення.

Read the rest of this entry »


Культурний зсув

Давно щось я “Природних лих” не перекладав, а там час від часу все-таки чудові перли бувають. Сьогодні у мене гарний настрій і пара хвилин вільного часу – виправляюсь :)

Оригінал тут.