Author Archives: Tymur Porkuian

Tests shouldn’t mirror the application

Some time ago I’ve created a suite of (FitNesse) acceptance tests for the app we are working on. Some of them were of the form of: Given that a customer exists with customer name "John" Given that a search results page is displayed for search criteria customer name "John" Then at least one one customer should be displayed Our [...]
Posted in Uncategorized | Tagged , , | Leave a comment

My blog reborn

Let there be my blog and let it be in English. Let the posts be abundant and provocative and let the keywords in them be right so that all-seeing Google casts its eye upon it and makes someone read all this. I CAN HAS READERZ PWEASE? P.S.: And LJ cross-post will be disabled. Because LJ sucks.
Posted in Uncategorized | 1 Comment

Some programmer delusions

It’s 21st century, but these delusions born in ages when editors were crude are still out there. Formatting with spaces is better than formatting with tabs. Because then the text would look the same for all readers in all editors. I’ve seen people who use 8 spaces for indentation and I’ve seen people who say that one space [...]
Posted in Uncategorized | Tagged | Leave a comment

Опять микроблог

Определенно подсел на микроблог (http://juick.com/Shooshpanchick/). Настроить оттуда сюда трансляцию, что ли…
Posted in Uncategorized | Leave a comment

Микроблог

Увлекся микроблоггингом на http://juick.com/Shooshpanchick/
Posted in Uncategorized | Leave a comment

Desktop event integrator

Очень не хватает софтинки, которая ловила бы события в системе/инете и выводила очередь нотификаций куда-нибудь в таскбар. Например, появление нужного человека в аське, приход емейла по фильтру, новые посты в блогах/форумах… Т.е., это все можно устроить, но в разных приложениях и форматах (да и то не всегда, кстати).
Posted in Uncategorized | Leave a comment

100 отжиманий

Ниасилил. Попробую еще раз где-нить в июле, когда будет перерыв в тренировках.
Posted in Uncategorized | Tagged | Leave a comment

100 отжиманий

Решил попробовать программу сайта One Hundred Push-ups. Вроде ненапряжная, но обещают, что через 6 недель смогу сделать 100 отжиманий в одном подходе. Проверим. :) Буду отчитываться. Надеюсь, она совместима с тренажеркой и я не перетренируюсь. :) Итак, изначально делаю 30-35 отжиманий в одном подходе. Первая неделя, первый день: 10-10-8-6-30
Posted in Uncategorized | Tagged | 2 Comments

Орфография

Наткнулся на пост на Хабре про то, что школьники ходят в Интернет и – о ужас! – пишут там как им хочется, а не как НАДО. А потом с трудом сдают диктанты. И по этому поводу их нужно защищать. Например, проверкой орфографии на уровне протокола, как предложили в одном из каментов. В принципе, автора понять [...]
Posted in Uncategorized | Tagged | 7 Comments

Strings

Последнюю неделю читал разные статьи про суперструнные теории и прочую современную физику. Сегодня захожу на DZone, просматриваю заголовки, натыкаюсь на “Strings in the D programming language”. Долго думал. :)
Posted in Uncategorized | Leave a comment

Firefox vs Opera

Перешел с Оперы 9.5 на Firefox 3. Долгие годы яростно ее защищал, но вкрай задолбали проблемы с логином на некоторые сайты (DZone, Google Analytics, Diigo) и тормоза по каждому клику. Тем не менее, интерфейс Оперы в мелочах значительно удобнее, чем интерфейс FF – например, на такую фишку, как сворачивание таба по клику, я до сих [...]
Posted in Uncategorized | Tagged , | 2 Comments

sytycd s04e16

Увы, но, по-моему, в этом сезоне уже не будет ничего лучше, чем хип-хоп Челси и Марка (см. видео ниже). Имхо, лучшая пара сезона. Остальные их танцы, кстати, тоже заслуживают внимания. А лучший отдельный танцор – Вилл, и я думаю, что выиграет именно он, несмотря на то, что Твич прикольнее. :) Вообще, в сезоне царствуют толерантность по [...]
Posted in Uncategorized | Tagged | Leave a comment

Масштабы космоса

Разыскал недавно картинку, на которой наглядно показано что и как далеко находится от нашей планеты. Вплоть до Конца Вселенной. Сама картинка большая (1278 x 8425), так что кликайте на этот фрагмент: По вертикали – логарифм расстояния от центра Земли, а по горизонтали (насколько я понял) – угол в плоскости Млечного Пути (см. рисунок под катом).
Posted in Uncategorized | Leave a comment

Попытка №2

Окей, новый набег на вордпресс. Посмотрим, выйдет ли что-нибудь на этот раз. Импортировал все посты из ЖЖ для симуляции активного блоговодчества.
Posted in Uncategorized | Leave a comment

Уйти из вконтакта

Чем дальше, тем больше меня терзают сомненья, что ВКонтакте когда-нибудь будет API для интеграции с другими сервисами. Жлобская позиция. Уйти оттуда, что ли…
Posted in Uncategorized | Leave a comment

4×10 = 5×8?

В штате Юта госслужащие будут работать 4 дня в неделю по 10 часов со следующего месяца. Очень замечательная инициатива, надеюсь что со временем ее подхватят и частные организации.
Posted in Uncategorized | Leave a comment

You Are Free!*

You Are Free!* Навеяно мобильными операторами и их бесплатными* акциями**.
Posted in Uncategorized | Leave a comment

244

По многочисленным просьбам пользователей, Rapidshare takes it to the new level.
Posted in Uncategorized | Leave a comment

SYTYCD s01e01

О, вот она – умудренность опытом. Похожие девушки, похожие танцы, но в первом сезоне Нигель сказал “you’re one of my favorites” (Kamillah Barret), а в 4-м – “worst audition I’ve seen” (Cassidy Corder)
Posted in Uncategorized | Tagged | Leave a comment

SYTYCD s01e01

В промежутках между сериями четвертого сезона начал смотреть первый. Сразу бросаются в глаза две вещи: 1) Жюри злое. Реально злое. Нигель не стесняется в выражениях и методично опускает непрошедших. В четвертом он хотя бы критикует, пытается что-то обьяснить… Наверное, надоело по судам таскаться. :) 2) Оформление хромает. Напомнило российские “Танцы без правил” – тоже плохо освещенная сцена, [...]
Posted in Uncategorized | Tagged | Leave a comment

Играю в DropSum

Опять подсел… :) http://nonoba.com/nick1972uk/dropsum
Posted in Uncategorized | Leave a comment

240

Согласен с каждым словом. Вообще, меня порой удивляет, что люди мечтают совместить несовместимое. Типа “хочу, чтобы в мире не было зла и насилия”. Не правда ли, замечательная идея – чтобы все люди относились друг к другу как братья, не завидовали, не ревновали, поддерживали и помогали?.. Да только вот люди злы и жестоки не просто так, это [...]
Posted in Uncategorized | Tagged | Leave a comment

239

Итак, сегодня речь пойдет о Citadels.
Posted in Uncategorized | Tagged , | Leave a comment

238

Не так давно приобрел несколько настольных игр – Carcassonne, Settlers of Catan, Munchkin и Citadels. О первой из них и хочу рассказать.
Posted in Uncategorized | Tagged , | Leave a comment

237

Из всех видов работы мне больше всего нравится такая, где я знаю как выполнить задание, имею все ресурсы и единственное, что от меня требуется – достичь цели наиболее красивым образом. Именно тогда включается flow mode и процесс приносит удовольствие, а не желание съехать под благовидным предлогом и отправиться спать. И, естественно, должна быть возможность (пусть [...]
Posted in Uncategorized | Tagged | Leave a comment

236

Не помню где нашел, но фраза заслуживает цитирования: Чем отличается опытный программист от новичка? И тот, и другой напишут один и тот же кривой код, но если новичок на вопрос “что это за фигня?” будет сидеть, краснеть и хлопать глазами, то опытный быстро, четко и обоснованно расскажет, почему все должно быть именно так, и никак иначе.
Posted in Uncategorized | Leave a comment

235

via
Posted in Uncategorized | Leave a comment

234

Здорово было бы, если б вечером можно было на пару минут ощутить демо-версию “как я себя буду чувствовать с утра”.
Posted in Uncategorized | Tagged | Leave a comment

233

Забавно наблюдать, как некогда альтернативные взгляды становятся мейнстримом, а их все равно пытаются использовать для отделения себя “от серой толпы”.
Posted in Uncategorized | Tagged | Leave a comment

232

Сегодня звоню в УкрИнБанк: - УкрИнБанк. - Это такой-то филиал? - Да. - Когда у вас сегодня обеденный перерыв? - Уже закончился. - А до скольки работаете? - Зачем вам это знать, вы кто? - Ваш килент, хочу сегодня зайти. - Раз вы клиент, то как это вы не знаете, до скольки? Как вас зовут? … Снял последний остаток со счета и порадовался, что недавно открыл [...]
Posted in Uncategorized | Leave a comment

231

Опять насчет Хауза. На мой взгляд, хороший руководитель отличается от плохого отнюдь не какими-то абстрактными вещами типа харизмы или тонкого понимания психологии. Если дистиллировать качества, которыми он должен обладать, то в итоге я прихожу к двум: 1) он изолирует подчиненных от лишних решений и ответственности… 2) …и избавляет их от забот, не касающихся прямых обязанностей. По крайней мере, если [...]
Posted in Uncategorized | Tagged , | Leave a comment

230

Смотрю Хауса. Ожидание за дверью во время операции над близким человеком – еще одна причина придумать эффективный и безвредный способ убивать время. Скажем, какие-нибудь таблетки, которые принял – и спишь ровно час на штуку. Конечно, есть распространенная идея, что каждая секунда жизни ценна, но раз об этом забывают во время очередей в госучреждения, то, может, [...]
Posted in Uncategorized | Tagged | Leave a comment

229

Наконец-то. Welcome to future. :)
Posted in Uncategorized | Leave a comment

228

Решил недавно завести тайный блог, для Очень Личных Мыслей. Завел, написал пару постов, а на третьем как-то задумался: а ведь неинтересно блог вести, если его никто читать не будет. Подумал, кому могу дать право его читать. Просмотрел два предыдущих поста. Повытирал то, что не хотел бы им показывать. Понял противоречивость затеи и все стер. :)
Posted in Uncategorized | Tagged | Leave a comment

227

Увидел ссылку на пост, почитал каменты… Неужели так сложно понять, что альфовость и всякие позитивные качества (чтобы не пил, не бил, не кололся, налево не гулял) – никак не связаны? Для размножения такие параметры не настолько важны, чтобы природа включила их в критерий альфовости, а алкоголизм и наркомания вообще на эволюционном поле появились совсем недавно.
Posted in Uncategorized | Tagged | Leave a comment

225

А вы знаете, что BEA AquaLogic Data Service Platform использует в своих запросах антисемитские join’ы?
Posted in Uncategorized | Tagged | Leave a comment

224

Работаю с админкой AquaLogic Service Bus и понимаю, насколько даже самая базовая возможность писать скрипты облегчила бы мне жизнь. Удивительно, что никому в голову еще не пришло сделать админку с возможностью записывать и воспроизводить действия.
Posted in Uncategorized | Tagged | Leave a comment

223

Дочитываю “Paladin of Souls” Буджолд – возникают ассоциации с логом ролевки, в которой мастер изо всех сил пытается придумать что-нибудь интересное, при этом придерживаясь изначально запланированных рельс.
Posted in Uncategorized | Tagged | Leave a comment

222

Совсем забыл. Мои инопланетные хозяева повелели мне сообщить всем, что я теперь тоже в контакте.
Posted in Uncategorized | Leave a comment

221

Уже около месяца пользуюсь таким замечательным планировщиком задач как Todoist. Перепробовал несколько других, в том числе популярные Remember the Milk и Ta-Da Lists – ни в какое сравнение не идут.
Posted in Uncategorized | Leave a comment

220

Недавно успешно использовал LoA. Все как по сценарию: альфа-отклик в течении суток, затем, через пару недель – бета-отклик. Теперь главное – не тормозить :) Хотя, впрочем, ЛоА позволяет делать retry…
Posted in Uncategorized | Tagged | Leave a comment

219

Сейчас пытаемся с моей компанией-нанимателем сформулировать пункт договора, по которому я, в случае увольнения, не смогу переманивать за собой людей пачками. В принципе, я не против, главная проблема в том, как описать, что форвард предложений на МойКруг.ру, который я раньше делал не глядя, под “переманивать” не подпадает…
Posted in Uncategorized | Leave a comment

218

В очередной раз наткнулся на мой любимый комик-стрип. Черт знает почему, но он меня цепляет чуть ли не до слез. :)
Posted in Uncategorized | Leave a comment

217

В продолжение Living to Interface. Нашел интересный пост про дефицитное мышление, дополнение к нему и понял, что именно оно мешает думать критериями, а не объектами. А проанализировав критерии, часто понимаешь, что они далеко не такие строгие, а значит – объект не настолько уникален, как казалось. Особенно если затем шагнуть в анализе на пару шагов дальше [...]
Posted in Uncategorized | Tagged | Leave a comment

216

Мне определенно нравится такой Иисус :)
Posted in Uncategorized | Leave a comment

215

Задачки на двоемыслие. Для студента Дано: Преподаватель, зачет, свежескачанный реферат. Найти: Пользу от обучения в универе. Для преподавателя Дано: Студент, зачет, свежескачанный реферат. Найти: Причины поставить студенту зачет.
Posted in Uncategorized | Leave a comment

214

В программировании есть концепция coding to interface. Если коротко, то суть ее в том, что, вместо жесткой привязки программы к какому-нибудь модулю, задается набор критериев – чего программе от этого модуля нужно. После этого ей можно передать любой модуль, этим критериям соответствующий. Интересно получается, если перенести эту концепцию на реальную жизнь – так сказать, living to [...]
Posted in Uncategorized | Tagged | Leave a comment

213

Цитата из одного поста: I’ve been programming in Java for more than ten years. I have studied a lot of languages, and I keep learning new ones just out of curiosity. I even use some of these exotic languages here and there as the need warrants. Yes, some of these feel really good to program in [...]
Posted in Uncategorized | Tagged | Leave a comment

212

Когда-то видел пост в ЖЖ (линк потерял) с такой идеей: если завести сайт, где люди смогут делать ставки на дату смерти политиков, то киллеры смогут неплохо и достаточно безопасно зарабатывать, а политики, соответственно – будут осторожнее в словах и действиях. Так вот, началось. Киллеры играют в приставки? :)
Posted in Uncategorized | Leave a comment

211

Наблюдение – работа имеет тенденцию подваливать прямо во время решения личных проблем.
Posted in Uncategorized | Leave a comment