June 28th, 2006

(no subject)

Ха, генератор случайного пароля. В исполнении на руби:


  def newpass(len = 10)
      @@chars ||= ("a".."z").to_a + ("A".."Z").to_a + ("1".."9").to_a + ["_"]
      (1..len).to_a.inject("") { |newpass,i| newpass + @chars[rand(@chars.size-1)] }
  end

(no subject)

Эх, одним хорошим софтом стало меньше. Была такая хорошая софтина (не то что бы сильно красивая и удобная, но быстрая) - iView. Пожрал ее Майкрософт. Спи спокойно iView, теперь ты превратился в кусок дерьма.

(no subject)

Я все понимаю, воровать софт — это очень и очень плохо, я весь из себя категорически против этого, но когда на Extensis Portfolio меня кругами как по порносайту водят, а на демоноиде я нужный торрент нахожу с полтычка, то что мне прикажете думать?!