Забавна статистика.
Я не можу судити про достовірність наведених даних. але цілком очевидно, що по популярності Ruby не відстає від своїх прямих конкурентів Python і Perl.
неділя, 30 грудня 2007 р.
пʼятниця, 28 грудня 2007 р.
Install Ruby 1.9 on Ubuntu
Prerequire:
$ sudo apt-get install build-essential
Download Ruby 1.9:
$ wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-0.tar.gz
Compile & install:
$ mkdir ~/ruby1.9
$ tar xzvf ruby-1.9.0-0.tar.gz
$ cd ruby-1.9.0-0/
$ ./configure --prefix=/home/mama/ruby1.9/
$ make
$ make install
Try it:
$ PATH=/home/mama/ruby1.9/bin:$PATH
$ irb
$ sudo apt-get install build-essential
Download Ruby 1.9:
$ wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-0.tar.gz
Compile & install:
$ mkdir ~/ruby1.9
$ tar xzvf ruby-1.9.0-0.tar.gz
$ cd ruby-1.9.0-0/
$ ./configure --prefix=/home/mama/ruby1.9/
$ make
$ make install
Try it:
$ PATH=/home/mama/ruby1.9/bin:$PATH
$ irb
irb(main):001:0> RUBY_VERSION
=> "1.9.0"
irb(main):002:0> RUBY_RELEASE_DATE
=> "2007-12-25"
вівторок, 25 грудня 2007 р.
Ruby 1.9
Matz анонсував Ruby 1.9.0.
Доступні різдвяні пакунки як у вигляді вихідних кодів так і бінарних пакетів для Windows (i386 | x64).
Список відмінностей Ruby 1.9 від попередньої версії 1.8.
Доступні різдвяні пакунки як у вигляді вихідних кодів так і бінарних пакетів для Windows (i386 | x64).
Список відмінностей Ruby 1.9 від попередньої версії 1.8.
Merry Christmas!
пʼятниця, 21 грудня 2007 р.
UaEnv::FIO
Модуль UaEnv::FIO призначений для відмінювання прізвища, імені і по батькові у давальний відмінок.
На даний момент доступний через SVN проекту.
або
Подивитись вихідний код:
http://uaenv.rubyforge.org/svn/lib/fio/fio.rb
Попереджаю відразу, лінгвіст тут і поруч не стояв. Тому використовуйте цей модуль на власний страх і ризик. Прошу за знайдені помилки мене сильно не лаяти. Код з часом буде вдосконалюватись. І було б дуже доречним якби Ви повідомляли про знайдені неточності і баги.
На даний момент доступний через SVN проекту.
svn checkout http://uaenv.rubyforge.org/svn/
або
svn checkout svn://rubyforge.org/var/svn/uaenv
Подивитись вихідний код:
http://uaenv.rubyforge.org/svn/lib/fio/fio.rb
Попереджаю відразу, лінгвіст тут і поруч не стояв. Тому використовуйте цей модуль на власний страх і ризик. Прошу за знайдені помилки мене сильно не лаяти. Код з часом буде вдосконалюватись. І було б дуже доречним якби Ви повідомляли про знайдені неточності і баги.
UaEnv::FIO::dative_case("Іванченко", "Іван", "Іванович")
=> ["Іванченку", "Івану", "Івановичу"]
понеділок, 17 грудня 2007 р.
Дело Ленина живет!
Щойно переглядаючи звіти у Google Analitycs помітив що частина Referring трафіку йде з [live.julik.nl (referral)] [/2007/08/ruitls-goes-ukrainian]. Зацікавило. Ось автор RuTils пише про мій UaEnv:
/me трохи соромно і водночас дуже приємно :).
А тепер щодо UaEnv. Я про нього вже і забув. Функціоналу який там зараз є мені наразі вистачає з головою :). Десь на днях додам до проекту функцію, що схиляє прізвище, ім'я і по батькові (в давальний відмінок). Заодно і скину нову версію gem-у.
Недавно в процессе браузинга наткнулся на UaEnv. Дело Ленина живет!
Как сторонник тотального космополитизма и дружбы между народами рукоплескаю и катаюсь в экстазе. Другое дело что перед форканием можно было и интегрировать оба, да? :-)
/me трохи соромно і водночас дуже приємно :).
А тепер щодо UaEnv. Я про нього вже і забув. Функціоналу який там зараз є мені наразі вистачає з головою :). Десь на днях додам до проекту функцію, що схиляє прізвище, ім'я і по батькові (в давальний відмінок). Заодно і скину нову версію gem-у.
Get current time from internet time server
Вдосконалюючи Новорічний Лічильник написав простенький скрипт який бере поточну дату і час з інтернету. Можливо комусь пригодиться.
# Provides date & time data from NIST (time.nist.gov)
require 'socket'
time_server = "time-nw.nist.gov"
begin
# http://www.faqs.org/rfcs/rfc867.html
# "JJJJJ YY-MM-DD HH:MM:SS TT L H msADV UTC(NIST) OTM"
#
client = TCPSocket.open(time_server, 13)
time_str = client.read
rescue SocketError => err
puts err
exit
end
# Parse and assign to variables
# ju - Modified Julian Date (MJD)
# ye - Year (2 digits)
# mo - Month (2 digits)
# da - Day (2 digits)
# ho - Hour (24-hour, 2 digits)
# me - Minutes (2 digits)
# se - Seconds (2 digits)
#
ju, ye, mo, da, ho, mi ,se = /(\d{5})\s(\d{2})-(\d{2})-(\d{2})\s(\d{2}):(\d{2}):(\d{2})/.match( time_str.strip)[1..7]
# Create the NIST time from parsed data
#
utc_time_now = Time.utc(ye, mo, da, ho, mi, se)
local_time_now = utc_time_now.localtime
puts local_time_now
неділя, 16 грудня 2007 р.
The First Rails 2.0 Screencast
От власне те чого так всі чекали :) Буде тепер що показати нубам...
Як написати блог за 15*2 хвилин на Rails 2.0.
Обережно! Розмір відео(flv) 115 М.
Як написати блог за 15*2 хвилин на Rails 2.0.
Обережно! Розмір відео(flv) 115 М.
четвер, 13 грудня 2007 р.
Rails & REST
Впивалися у вуха довбані звуки,
очі фіксували небачені глюки,
Мене зачепило й поволокло,
Туди, де прикольно, туди, де світло.
(© Роллік'С - Манера даБІЛА)
очі фіксували небачені глюки,
Мене зачепило й поволокло,
Туди, де прикольно, туди, де світло.
(© Роллік'С - Манера даБІЛА)
Рекомендовано до прочитання, ознайомлення і негайного вживання: http://www.b-simple.de/download/restful_rails_en.pdf
понеділок, 10 грудня 2007 р.
Rails 2.0.1 :: Обновився
Обновився... it's works: yay!

Пів дня потратив щоб хоч щось простеньке написати :(. Ніфіга з того не вийшло... Туплю, просто туплю...
І де "Wow!" яке я очікував? Де screencast-и "Як написати блог за 15 хвилин" :) ? Ну де хоча б один tutorial для dummies?
Хоча є і приємні моменти: Sexy migrations.
Дійсно sexyyyyy! Views також стали до неподобства sexy :). А без scaffold (це було "Wow!", коли я вперше подивився screencast про Rails 1.0) новачок в повній мірі зможе відчути жорсткий секс. Ага... є така файна штука як REST (wtf?).
В загальному враження позитивні! Будемо розбиратися...
От так от малята...Чекайте запису про те як же все таки написати блог за 15 хвилин використовуючи Rails 2.0.
UPD. Ласкаво просимо в світ Rails, світ не скаффолдінгу і тупих блогів за 15 хвилин, а уніфікації і організованості.

Пів дня потратив щоб хоч щось простеньке написати :(. Ніфіга з того не вийшло... Туплю, просто туплю...
І де "Wow!" яке я очікував? Де screencast-и "Як написати блог за 15 хвилин" :) ? Ну де хоча б один tutorial для dummies?
Хоча є і приємні моменти: Sexy migrations.
Дійсно sexyyyyy! Views також стали до неподобства sexy :). А без scaffold (це було "Wow!", коли я вперше подивився screencast про Rails 1.0) новачок в повній мірі зможе відчути жорсткий секс. Ага... є така файна штука як REST (wtf?).
В загальному враження позитивні! Будемо розбиратися...
От так от малята...
UPD. Ласкаво просимо в світ Rails, світ не скаффолдінгу і тупих блогів за 15 хвилин, а уніфікації і організованості.
неділя, 9 грудня 2007 р.
Декілька хороших новин
Відразу декілька хороших новин.
З'явилися 2 книжки по Ruby on Rails російською:Гибкая разработка веб-приложений в среде Rails
Rails. Сборник рецептов
Як тільки хоч одна з низ з'явиться в Україні, обов'язково придбаю :)
Вийшла фінальна версія Ruby on Rails 2: якось спробую...
І вийшла фінальна версія NetBeans 6.0 : ура!
Тепер тільки чекаємо Різдва і фінальної версії Ruby 2.
Підписатися на:
Дописи (Atom)