Вы читаете журнал [info]holmic

Useless

Holub Michael (Mysterio)
Date: 2009-08-26 09:21
Subject: Ruby + Apple = ?
Security: Public
Location:Ukraine, Sevastopol
Mood:geekygeeky
Music:Múm - Sing Along
Tags:apple, dhh, ruby, snow leopard
dhh: Apple loves Ruby. Note how the Ruby icon for scripting language is taking precedence on the Snow Leopard page: http://bit.ly/xcxt2

Вполне очевидно, в python'е ничего особенного нет, а ruby повкуснее будет. За последние годы технология заматерела, обзавелась достойным набором либ, получился очень даже вкусный язык для скриптинга и веба.
2 Comments | Post A Comment | В избранное | Поделиться | Ссылка



Holub Michael (Mysterio)
Date: 2007-06-14 03:24
Subject: Небольшая, но прикольная тонкость.
Security: Public
Music:Desimal Tribute
Tags:hints, ruby
Подсказали на фриноде, сижу в шоке :)
А вы знали, что в форме условного оператора или оператора цикла в конце можно использовать несколько выражений? Я нет. И всегда писал, если нужно, как

unless false
  expr1
  expr2
end


оказалось, что никто не мешает писать вот так:

(expr1
 expr2) unless false


Вау! Теперь мои руки будут уставать еще меньше! Хвала ruby :)
5 Comments | Post A Comment | В избранное | Поделиться | Ссылка



Holub Michael (Mysterio)
Date: 2007-06-13 03:00
Subject: Йо-хо-хо и бутылка рома!
Security: Public
Mood:crazycrazy
Music:neurofunk
Tags:fun, ruby
Сегодня ночью я решил поиграться с ruby. Вспомнил о таком веселом сайте, как http://99-bottles-of-beer.net.
Там собраны версии программ, которые печатают знаменитую песенку про 99 бутылок на разных языках.
Ну и немножко посидев, написал свою версию. Она получилась слегка громоздкой ;), поэтому не выкладываю ее здесь, а даю ссылку:
http://pastie.caboo.se/private/fkjfxgx9w7ee0wqco9
1 Comment | Post A Comment | В избранное | Поделиться | Ссылка



Holub Michael (Mysterio)
Date: 2007-05-22 00:36
Subject: (без темы)
Security: Public


Интересно, какой ninja way написан вот в таких книжках? И каков он вообще настоящий ninja way? И свой ли он у каждого человека или есть какой-то true ninja way?
3 Comments | Post A Comment | В избранное | Поделиться | Ссылка



Holub Michael (Mysterio)
Date: 2007-05-21 17:48
Subject: (без темы)
Security: Public
Music:Infected Mushroom - Merlin (Infected Remix)
Tags:psychedelic ambient, this world, мысли в 3 часа ночи
Хм... продолжаю продвигать свое мнение, что хардкор (== противоположность попсы) это тоже попса, как это не парадоксально звучит.

Вот есть фанатики попсы (их уже ничего не спасет), есть фанатики НЕ попсы (их тоже ничего не спасет), а есть Infected Mushroom, которые плевали на то, что их считают попсой, которые не пишут музыку специально хардкорно, а пишут ее так, чтобы было приятно слушать.

1. Heavyweight
2. Becoming Insane
3. Artillery
4. Merlin (Infected Remix)
5. Deeply Disturbed (Infected Remix)
6. Vicious Delicious
7. Suliman
8. Change The Formality

И это только с последних альбома и сингла

Короче, истина она не с краю, она посередине.
7 Comments | Post A Comment | В избранное | Поделиться | Ссылка



Holub Michael (Mysterio)
Date: 2007-05-20 18:29
Subject: (без темы)
Security: Public
Tags:simple, useless
По ссылке увидел это:
require 'date'

class Date
  def self.last_of_month( arg = Time.now )
    year = ( arg.is_a? Fixnum ) ? Time.now.year : arg.year
    mon  = ( arg.is_a? Fixnum ) ? arg : ( arg.mon rescue Time.now.mon )
    
    raise ArgumentError unless mon.between?( 1, 12 )

    begin; Date.new year, mon, mday ||= 31
    rescue ArgumentError; mday -= 1; retry
    end
  end
end

Подумал, нафик так было извращаться и написал вот это:
class Date
  def last_of_month
    (self >> 1) - mday
  end
end
1 Comment | Post A Comment | В избранное | Поделиться | Ссылка



Holub Michael (Mysterio)
Date: 2007-05-18 23:54
Subject: В следующих строчках нет ни слова о ruby
Security: Public
Music:non cadenza - серёжки
Tags:ninja way
Сходил в театр на "Медовый месяц в Венеции". Первый раз между прочим сходил за лет 8 как минимум. Можете кинуть в меня тапком, но вот такой вот я человек. Понравилось, рассчитываю появляться в театрах почаще. Море позитива и вдохновения и +1 очко к статусу ниндзя :)
4 Comments | Post A Comment | В избранное | Поделиться | Ссылка



Holub Michael (Mysterio)
Date: 2007-05-16 03:02
Subject: (без темы)
Security: Public
Tags:lisp, ninja way

...Please don't assume Lisp is only useful for Animation and Graphics, AI, Bioinformatics, B2B and E-Commerce, Data Mining, EDA/Semiconductor applications, Expert Systems, Finance, Intelligent Agents, Knowledge Management, Mechanical CAD, Modeling and Simulation, Natural Language, Optimization, Research, Risk Analysis, Scheduling, Telecom, and Web Authoring just because these are the only things they happened to list. -- Kent Pitman

1 Comment | Post A Comment | В избранное | Поделиться | Ссылка



Holub Michael (Mysterio)
Date: 2007-05-14 20:59
Subject: (без темы)
Security: Public
Music:что-то психоделично-депрессивно-веселое от infected mushroom
Tags:ruby, study, why
Задание: технический перевод с английского на русский.
Сижу и думаю, для кого пишутся эти тексты? Вот кому-то доставляет удовольствие читать сухие технические тексты, где слов реально написано в 3-4 раза больше чем надо, а diagnostics utility program через каждые 3 слова просто убивает мозг к концу текста?
Почему нельзя писать это по-человечески? Впрочем для этого нужен талант и чувство меры, который дан не каждому.
Вот _why's poignant guide этими качествами пропитана,
а Учебник по Ruby на wikibooks нет.
2 Comments | Post A Comment | В избранное | Поделиться | Ссылка



Holub Michael (Mysterio)
Date: 2007-05-13 22:22
Subject: Metamagic
Security: Public
Tags:java, metamagic, ruby
Java, ты мне теперь интересна лишь как виртуальная машина.

Кстати именно из-за этой штуки я и свалил на Ruby. Отличный "перетаскиватель".
1 Comment | Post A Comment | В избранное | Поделиться | Ссылка



browse
my journal
Август 2009