scoon: (crazycat)
2013-06-14 02:24 pm

Отпуск

В понедельник сажусь в поезд и впервые за последние 3 (4?) года еду домой в отпуск. Соответственно, кому буду нужен -- будет 2 недели на то, чтобы меня выловить. :)
scoon: (Default)
2013-04-11 01:12 pm

Адовые клиенты?

Почитываю "Адовых клиентов". Авторы считают это юмором. Тем не менее, очень многое из этих "перлов" нужно рассматривать всерьез как руководство к действию. Например:


Вам необходимо выполнить тестовое задание - нарисовать пакет баннеров для нашего сайта по нашим требованиям. Далее, если баннеры нам понравятся, мы их размещаем на нашем сайте, ждем от нескольких дней до нескольких недель, и, если продажи повышаются, то мы берем вас в штат.


А действительно -- зачем в штате дизайнер, если его баннеры не увеличивают продажи?
scoon: (droid)
2013-01-27 07:09 pm

Programming Languages, первая неделя

Закончилась (с открытием Peer Assessments по первому домашнему заданию) первая неделя курса Programming Languages. Текущая оценка качества курса: 9 из 10.
Read more... )
scoon: (droid)
2013-01-18 04:42 pm

Не все курсы одинаково полезны

Начал смотреть курс Introduction to Databases -- было интересно, как будет организована подача материала, благо состав курса достаточно интересный. Увы, уже на четвертой лекции сработало правило тринадцатого удара: автор бодро сравнивает теплое с мягким -- Relational Model и XML -- показывая весьма поверхностное понимание того, что же собой представляет XML, как и где его использовать.

Правилу тринадцатого удара будем верить, курс идет в корзину...
scoon: (droid)
2013-01-11 11:47 am

всё те же перфокарты

Фраза, очень точно характеризующая нынешнее состоянии разработки ПО:

Мы все халтурим. Халтурим со страшной силой. Никто не умеет, не научился и не хочет учиться писать программы. Уже 20 лет потребительский компьютер ходит вокруг удобства использования, не приближаясь к нему. Аппаратный прогресс впечатляющ. Для компьютера больше не нужна отдельная комната, он может затеряться в папке бумаг. Но стоит загореться экрану, и на нем начинают крутиться всё те же перфокарты.
scoon: (droid)
2012-11-14 11:29 pm

Flash

Нашлись добрые люди, которые, похоже, не дадут flash'у умереть. Отрадно.

Забавно будет, если спор HTML5 vs Flash закончится выбором "Flash implemented by HTML5" :)
scoon: (tarakan)
2012-04-22 10:15 pm

RPG Maker

Подсадил детей на RPG Maker. Пошло заметно лучше, чем Scratch.

Read more... )
scoon: (droid)
2012-01-14 05:11 pm

перечитывая nodediff'ы

nodediff.279, 12.11.1993:
// Host,5010,...
,100,Nest_of_wild_Carriers,Ufa,Vladislav_Zlobin,7-3472-356-536,2400,MNP,XA,!00
,101,BY-Soft,Ufa,Vladislav_Zlobin,7-3472-355-744,2400,MNP,XA,!00
,102,Klingon's,Ufa,George_V._Levdic,7-3472-52-5073,2400,MNP,V42B,XA



nodediff.358, 17.12.1993
A9
Host,5011,Bashkiria,Ufa,Vladislav_Zlobin,7-3472-355-744,2400,MNP,XA,!00
,1,Klingon's_1st_BBS,Ufa,George_V._Levdic,7-3472-22-3571,2400,V42B,XA,!00
,2,BY-Soft_BBS,Ufa,Vladimir_Karabayev,7-3472-355-744,2400,V42B,XA,!00
,3,Nest_of_wild_Carriers_BBS,Ufa,Vladislav_Zlobin,7-3472-356-536,2400,MNP,XA,!00
,10,RMC_BBS,Ufa,Oleg_Bashlykov,7-3472-525-966,2400,XA,MO,MNP,!00
,13,Big_Flies_Meeting,Ufa,Damir_Bikmuhametov,7-3472-52-9870,2400,V42B,XA,!00
,14,HELL-GATE_BBS,Ufa,Anton_Kuznetsov,7-3472-43-3236,2400,XA,MO,V42B,!00
,16,Fly_BBS,Ufa,Arkady_Mukhtarov,7-3472-223-571,2400,XA,V42B,!00
;
scoon: (droid)
2011-09-29 12:29 pm

Комментаризм головного мозга

Есть такая болезнь -- недержание комментариев, оно же "комментаризм головного мозга". Страдающие от этой болезни испытывают маниакальную потребность писать никому не нужные комментарии к очевидному коду.

Сейчас, вспоминая по служебной надобности Python и освежая в памяти всяческие стилевые соглашения, перечитывал PEP-0257. Очень рекомендую к изучению как хороший пример клинической картины -- комментаризм головного мозга в терминальной стадии.

Пример "рекомендуемого" (на терминальной стандии) стиля комментирования кода.

def complex(real=0.0, imag=0.0):
    """Form a complex number.

    Keyword arguments:
    real -- the real part (default 0.0)
    imag -- the imaginary part (default 0.0)

    """
    if imag == 0.0 and real == 0.0: return complex_zero
    ...


Понятно, что здоровому человеку будет достаточно вот этого:

def complex(real=0.0, imag=0.0):
    if imag == 0.0 and real == 0.0: return complex_zero
    ...


Если я знаю, что в модуле идет работа с комплексными числами (для этого достаточно прочесть однострочный docstring в начале файла), то должно быть очевидно, что метод complex(real,imag) создает комплексное число, а не соединение с LDAP-сервером, правда? Но в запущенных случаях описываемой болезни пациент не в состоянии преодолеть потребность все это документировать.

Друзья! Будьте бдительны, следите за кодом, который пишут ваши коллеги. На ранних стадиях болезнь излечима!
scoon: (droid)
2011-09-21 03:52 pm

Притча об управлении проектами при разработке ПО

Не смог не перепостить, ибо суровая правда жизни. По крайней мере -- в области разработки ПО.


-...а за ними вышли из реки семь коров тощих. И пожрали семь тощих коров семь коров тучных, но не стали от этого толще. И как это понимать?
Монарх прищурился и пытливо уставился на Пророка. Пророк потёр ладонью лоб.
-Бред какой... Значит, говорите, коровы вышли из реки?
-Да.
-И пожрали других коров?
-Ну да, пожрали. А что?
-Коровы?!
-Ну, они же хищники?- не моргнув глазом, ответил Монарх.- Или я ошибаюсь?
Пророк снова вытер лоб.
-Извините, что спрашиваю, Ваше Величество, но вы когда-нибудь видели живую корову?
-Конечно. Во сне.
-И как они выглядели?
-Да так же, как на картинке,- Монарх небрежно махнул рукой в сторону настенных фресок.- Вылезали на берег, грелись на песочке...
Пророк долгую минуту молча изучал изображение.
-У них был длинный хвост, большая пасть и короткие лапки?- уточнил он.- И они были зелёные?
-Скорее зеленовато-бурые,- с ноткой сомнения протянул Монарх.- А что, это так важно?
Пророк вздохнул.
-Тогда ещё один вопрос. Вы упоминали о семи колосьях, которые пожрали другие семь колосьев. Опишите их, пожалуйста.
Монарх удивлённо моргнул, бросил быстрый взгляд на накрытый стол, а потом в деталях описал, как, по его мнению, выглядит в природе нормальный хлебный колос.
Пророк постоял некоторое время закрыв глаза и не произнося ни звука, словно хотел почтить чью-то память минутой молчания.
-Очень интересный и необычный сон,- произнёс он наконец.- Да, очень интересный...
-Это я и сам знаю,- не выдержал Монарх.- А ты мне его растолкуй! Что из него следует, чего ожидать?
-Да не о чем тут толковать,- пожал плечами Пророк.- Если у верховной власти такие представления о животноводстве и земледелии, ожидать можно только одного. Семи лет голода.
scoon: (tarakan)
2011-05-23 02:21 pm

Есть такая примета...

...купить телескоп -- к дождю. Имел возможность убедиться.

Read more... )
scoon: (tarakan)
2011-05-19 06:07 am
Entry tags:

Лунное утро



Очень лунное утро сегодня...
Read more... )
scoon: (cat)
2010-08-08 07:15 pm

Оранжевое солнце

Выглянул на балкон и увидел, как на светло-пепельном небе висит ярко-оранжевый апельсин солнца. Очень красиво и совершенно не слепит.

Если вы сейчас не в Москве -- вы даже не представляете, что потеряли. :)
scoon: (cat)
2010-04-26 01:33 pm
Entry tags:

Иллюзии

Сегодня потратил утро на освежение в памяти забытой истины: люди, рабающие в промзоне, имеют много иллюзий относительно того, как выглядит снаружи их место работы и какой номер на самом деле навешен на дом. :)

Каждые 3-4 года невовремя забываю про этот эффект...
scoon: (insane)
2010-04-16 10:59 am
Entry tags:

Суперпрограммеры от МТС

Вчера приспичило мне отправить пачку SMS'ок. И все бы, наверное, получилось, если бы не добрый сервис от компании МТС: не так давно они запустили новый веб-интерфейс для платной отправки SMS. Теперь -- с капчей.

Вдумайтесь: я должен ввести капчу, чтобы получить ПЛАТНУЮ услугу. Замечательно. Интересно, как называется мозговая болезнь того, кто это сделал.

Ok, не беда, у МТС есть специальная бесплатная программа для отправки SMS с компа (сама отправка, разумеется, платная). Очень быстро скачивается, без особых проблем ставится. Вот только отправленные SMS вот уже 8 часов находятся в загадочном состоянии. Невозможно определить, ушли они или нет. Добавляем к этому, что я не могу отправить больше 100 SMS в сутки. За свои деньги.

Просто чудесно. МТС делает все возможное, чтобы не получить моих денег.

Передаю пламенный привет всей команде программистов МТС.
scoon: (tarakan)
2009-11-12 11:52 pm
Entry tags:

Холодильник пуст....

Наконец-то освободил холодильник от непроявленных пленок, последняя пара сохнет в ванной. :) Завтра буду печатать...
scoon: (crazycat)
2009-08-11 07:15 pm
Entry tags:

Мода на пленочную фотографию

Ну когда же наконец мода на пленочную фотографию закончится и все эти идиоты свалят на цифру?!
scoon: (tarakan)
2009-08-09 03:26 am
Entry tags:

Дети за компом

С той же пленки: дети и Scratch.

scoon: (tarakan)
2009-08-09 03:09 am
Entry tags:

Под дождем

Добрался до июльской пленки. Орион-15, снималось под зонтом. :)
Read more... )