?

Log in

No account? Create an account
Макс Лапшин's Journal
 
[Most Recent Entries] [Calendar View] [Friends View]

Thursday, November 30th, 2006

Time Event
1:01a
За все 15 лет прошедшего обучения лично я жалею о двух предметах, как-то поразительно легко проскользнувших мимо меня. Это химия и машграф в частности распознавания образов. Я искренне считаю, что самоценность знаний химии в обычной жизни есть в отличие от математики (в случае с которой имеет место быть самоценность умения решать задачи, а не знать их решения). Но если математику достаточно было понимать (остальное скатывалось), то химию, блин, надо было ботать. Это была принципиальная проблема. Машграф же… Сейчас уже как-то не до того, обидно даже. А ведь я его, ладно не буду рассказывать, как я его сдал.
12:20p
Сейчас в своей RSS ленте увидел кусок кода, это streaming библиотека для Amazon S3 на PHP. Смотрим, как никогда нельзя писать код:


function putObjectStream($bucket, $key, $streamFunction, 
  $contentType, $contentLength, $acl, $metadataArray, $md5)


8 параметров у одной функции. Таким дерьмом пользоваться невозможно. Сравним это с аналогом на Ruby:

  File.open(filename) do |f|
    bucket[key] = f
  end

<< Previous Day 2006/11/30
[Calendar]
Next Day >>
My Website   About LiveJournal.com