Home

Advertisement

Лог моей жизни

> Recent Entries
> Archive
> Friends
> User Info
> previous 20 entries

November 11th, 2009


09:41 pm - подумалось
Ты понимаешь, что слишком часто бываешь на Сенной, когда начинаешь придумывать клички местным барыгам.

(1 comment | Leave a comment)

September 22nd, 2009


08:10 pm - Уютный вечер
Бармен, мне, пожалуйста, двойной «Хаус» и порцию «Большого взрыва». Только не смешивай!

(Leave a comment)

September 20th, 2009


07:14 pm - Тема этой недели
Они прекрасны.


(Leave a comment)

September 11th, 2009


05:02 pm
Кризис? Ха, где он? Вот правда, где кризис?

В автосалонах просто не протолкнуться, все сносят с "прилавков" как мерсы и ауди, так и ниссаны с киа.
Маки просто не купить. Только их завозят, так все, за пару дней ресторы опустошают.

И так везде, в любой области, куда не плюнь.

Так где же кризис?

(Leave a comment)

September 1st, 2009


12:17 pm
1 сентября

(Leave a comment)

August 28th, 2009


10:17 pm
Сегодня осознал, что, судя по контингенту, topman давно пора переименовать в topgay.

(3 comments | Leave a comment)

August 27th, 2009


04:21 pm
Этот красавчик снова едет к нам. Троекратное ура и пара чепчиков.

Кто совсем про него ничего не знает, то советую порыться на ютубе. Ключевая фраза — dub fx.
А если коротко, то это офигенный битбоксер, который еще нормально петь умеет (что редкость).

А вот как он все записывает и выступает:



(6 comments | Leave a comment)

August 26th, 2009


07:47 pm
Откопал на просторах интернетов реликвию времен СССР.


Что, как и почему? )

(2 comments | Leave a comment)

August 2nd, 2009


06:40 pm
Лирический аккомпанемент этой недели — Incubus. Хотя на самом деле, от стиля к стилю и от настроения к настроению группу кидает не то что с каждым новым альбомом, но иногда и с каждой песней. Разносторонние ребята.

Для девочек:



Для мальчиков:


(4 comments | Leave a comment)

July 27th, 2009


10:10 am
Чтобы понять к какой касте относится человек, в древней Индии придумали хорошую систему цветовой градации.
В 21 веке ничего абсолютно не поменялось:



P.S. но все же надо отдать должное NCA (или кто там был организатором концерта LP?), что в этот раз все было на высшем уровне, не сравнить с той давкой, что была в Ледовом 2 года назад.

P.P.S. я хочу от Честера детей!

(1 comment | Leave a comment)

July 23rd, 2009


08:19 am
Интересное наблюдение. В южном парке Буша выставляют идиотом кучу раз. Издеваются над Обамой и Маккейном, обстебывают Клинтона. А потом это все показывают на национальных каналах.

У нас 2х2 тоже транслирует южный парк. Но все шутки про русское правительство очень аккуратно вырезаны. Магия!

(Leave a comment)

June 23rd, 2009


12:15 am - Продолжение истории. Русская версия.
У меня самого руки чесались подобное сделать. Все же у нас ситуация лучше. Но и без «мы знаем только одноклассники в вконтакте» не обошлось.



(Leave a comment)

June 17th, 2009


08:36 pm - Идиотизм detected
Я, конечно, понимаю, что "computer guy" — это особая каста людей. Я даже понимаю, почему 50-летние люди не могут ответить на вопросы связанные с компьютером. Но когда молодые парни и девчонки не могут ответить на вопрос «что такое браузер?» — это уже страшно.


(9 comments | Leave a comment)

June 16th, 2009


11:02 pm - Вкусне сочне инвайте!
Господа, появился инвайт на лепру. И он очень жжется, так что хочется побыстрее отдать его хорошему человеку.
Человек обязуется делать невозможное: не тупить там целый день, но и не забивать совсем (нафиг тогда рега?). Кстати, первые полгода писать там что-то категорически не советую.
Вообщем, дам инвайт тому, кто пройдет мой внутренний фейс-контроль. А если такого человека не найдется, то ничего другого не остается — буду брать пример со старших.

(3 comments | Leave a comment)

May 26th, 2009


02:26 pm - Маленькие летние радости
Все же хорошо, когда глупые мечты исполняются. Особенно, когда несколько раз. О том, чтобы у меня был билет на LB я мечтал класса с 6-го. Ужас, как же быстро время летит.
А в середине лета меня ждет вторая маленькая радость, не менее, кстати, желанная.


(11 comments | Leave a comment)

May 9th, 2009


04:22 pm - Кусок из прошлого
До меня долетел пасмурный обмен репликами между парнем в очках и девицей, увы, без очков.
– Это маятник Фуко, – говорил ее милый. – Первый опыт проводили в погребе в 1851 году, потом в Обсерватории, потом под куполом Пантеона, длина каната шестьдесят семь метров, вес гири двадцать восемь кило. Наконец, в 1855-м подвешен тут, в уменьшенном масштабе. Канат протянут через нижнюю часть замка свода...
– А зачем надо, чтобы он болтался?
– Доказывается вращение земли. Поскольку точка крепления неподвижна...
– А почему она неподвижна?
– Потому что точка... Сейчас я тебе объясню... В центральной точке... любой точке, находящейся среди других видимых точек... В общем, это уже не физическая точка, а как бы геометрическая, и ты ее не можешь видеть, потому что у нее нет площади. А то, у чего нет площади, не может перекоситься ни влево, ни вправо, ни кверху, ни книзу. Поэтому она не вращается. Следишь? Если у точки нет площади, она не может поворачиваться вокруг себя. У нее нет этого самого себя...
– Но эта точка на Земле, а Земля вертится...
– Земля вертится, а точка не вертится. Можешь не верить, если не нравится. Ясно?
– Мне какое дело...

(3 comments | Leave a comment)

April 13th, 2009


06:07 pm
Весна все же пришла — сегодня было настолько тепло, что я прогулялся в трусах по дачному участку.

(Leave a comment)

April 5th, 2009


10:21 am - Мелкие программистские радости
Знаю, что пишу совсем не туда, надо бы на хабр, но уж очень хочется.

Сегодняшний пост посвящен тестированию. Авось кому интересно будет.

Есть такое понятие в программировании - автоматическое тестирование. Это когда ты пишешь код, который проверяет другой код. Все это сделано для того, чтобы сократить рабочие места, и увольнять тестеров нафиг =)
На самом деле это очень модный тренд последних лет, в руби-сообществе уж точно. Если придти куда-либо и заявить: "Я не пишу тестов!", то тебя закидают тухлыми помидорами.

На самом деле такой подход оправдан, но:
1. Тесты писать надо уметь.
2. Тесты писать лень.

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

Но, как только проект разрастается до размеров N (где N зависит от самого программиста и качества вырабатываемого им кода), то тут тесты saves the day.

Когда проект большой, то над ним редко работает только один человек. Проект надо развивать, а если даже не развивать, то просто поддерживать, а значит, что правки в коде неизбежны. И никто никогда не гарантирует, что одни изменения не вызовут поломку в другой части, про которую ты думать не думал. А при таком раскладе, "протыкать" все кнопочки уже проблематично. Слишком уж их много.

Поэтому и существуют тесты. Прогнал весь test suite и сиди довольный, что ничего не отвалилось.

Но побудило меня к написанию всего этого другая вещь. А именно - Cucumber.
Есть в руби-мире такой тестовый фреймворк, который позволяет очень элегантно работать по схеме Behaviour Driven Development (грубо говоря, это когда тесты пишутся до самого программного кода), да и при желании показать все это людям далеким от программированния, и они все поймут. Как? Да все просто. Тесты пишутся на обычном английском языке:

Feature: Manage Articles
In order to make a blog
As an author
I want to create and manage articles

Scenario: Articles List
Given I have articles titled Pizza, Breadsticks
When I go to the list of articles
Then I should see "Pizza"
And I should see "Breadsticks"

Scenario: Create Valid Article
Given I have no articles
And I am on the list of articles
When I follow "New Article"
And I fill in "Title" with "Spuds"
And I fill in "Content" with "Delicious potato wedges!"
And I press "Create"
Then I should see "New article created."
And I should see "Spuds"
And I should see "Delicious potato wedges!"
And I should have 1 article

Поймет даже ребенок. И при этом это реально тестирует существующий программный код. Вот именно о таком программировании я и мечтал в детстве =)

P.S. Что меня всегда радовало в рельсах, так это названия которые даются плагинам и гемам - вот cucumber, вот - prawn (библиотека для генерации pdf), а ведь был и authgasm (система аутентификации).

И еще по поводу хабра. Если кому надо инвайты - обращайтесь.

(Leave a comment)

March 21st, 2009


11:07 pm
Судя по моим наблюдениям, дети перенимают все самое худшее от своих родителей. Как же тогда возможна эволюция рода человеческого?

(Leave a comment)

March 10th, 2009


11:39 pm - Нет мочи больше скрывать!!!


(1 comment | Leave a comment)

> previous 20 entries
> Go to Top
LiveJournal.com

Advertisement