Zaki Akhmad | 6 May 11:25

Fetch Error, karena Proxy?

Salam

Saya coba menginstall ruby dan ruby on rails di Ubuntu 7.10 Namun saya
mengalami kesulitan di gem. Berikut pesan error yang muncul:

root <at> voffice:/home/za/rubygems-1.0.1# gem1.8 update
Updating installed gems...
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    Connection timed out - connect(2) (Errno::ETIMEDOUT)
        getting size of http://gems.rubyforge.org/Marshal.4.8

Saya melakukan ini dari server yang mengharuskan koneksi ke Internet
melalui proxy. Adakah hubungannya? Bagaimana solusinya?

--

-- 
Zaki Akhmad
Referensi
[1] http://tech.waltco.biz/2007/12/24/installing-ruby-and-ruby-on-rails-in-ubuntu-710-gutsy-gibbon/

------------------------------------

ID-Ruby
Berdiskusi dan belajar bersama Bahasa Pemrograman Ruby, termasuk segala varian Ruby (JRuby, Rubinius,
IronRuby, XRuby), dan program yang dibuat dengan Ruby (Ruby on Rails, JRuby on Rails, Merb)

<*> Kunjungi *arsip milis* id-ruby di
    http://groups.yahoo.com/group/id-ruby/messages
    http://www.mail-archive.com/id-ruby-hHKSG33TihhbjbujkaE4pw <at> public.gmane.org/
    http://rubyurl.com/Q8DD
    http://news.gmane.org/gmane.comp.lang.ruby.region.indonesia
(Continue reading)

Re: Fetch Error, karena Proxy?

salam...

untuk ubuntu (ato debian mungkin) bisa ambil ruby, rubygems dan rails yang
disediakan oleh repo ubuntu, untuk paket-nya rubygems & rails. (tapi saya
biasanya lebih suka ambil rails yang dari gems, so yang dari repo ubuntu
cuman ambil ruby dan rubygems buat ambil gems-nya).

untuk update gems melalui proxy, mungkin anda bisa men-setting environment
proxy http-nya dulu,
seperti ini:

[root <at> parikesit 20:03 ~]#export http_proxy=http://proxy.example.com:8080
[root <at> parikesit 20:03 ~]#gem1.8 update

untuk update rubygems dari gems mirror bisa pake cara ini :
[root <at> parikesit 20:03 ~]#export http_proxy=http://proxy.example.com:8080
[root <at> parikesit 20:03 ~]#gem1.8 update --system

untuk install rails gems-nya bisa pake cara ini
[root <at> parikesit 20:03 ~]#export http_proxy=http://proxy.example.com:8080
[root <at> parikesit 20:03 ~]#gem1.8 install rails --include-dependencies

hal yang sama bisa dilakukan untuk menginstall gems2 yang dibutuhkan laennya.
perlu diingat juga setting export http_proxy ndak harus dilakukan satu per
satu, ketika di session itu telah diset http_proxy-nya ndak usah dijalanin
lagi..

sekian dari saya yang pernah dibatesi oleh lingkungan berproxy yang
menggunakan email sebagai user:pass-nya.. (duh susah banget maenan console
klo dah nemu proxy kaya gini)
(Continue reading)

Zaki Akhmad | 7 May 13:18

Re: Fetch Error, karena Proxy?

Oh iya, terimakasih Wafa. Kemarin saya sudah bisa dengan langkah
sebagai berikut:

# gem1.8 install mongrel --http-proxy http://userid:password <at> ip-proxy:8080
# gem1.8 install rails --http-proxy http://userid:password <at> ip-proxy:8080

dst.
-za,

------------------------------------

ID-Ruby
Berdiskusi dan belajar bersama Bahasa Pemrograman Ruby, termasuk segala varian Ruby (JRuby, Rubinius,
IronRuby, XRuby), dan program yang dibuat dengan Ruby (Ruby on Rails, JRuby on Rails, Merb)

<*> Kunjungi *arsip milis* id-ruby di
    http://groups.yahoo.com/group/id-ruby/messages
    http://www.mail-archive.com/id-ruby-hHKSG33TihhbjbujkaE4pw <at> public.gmane.org/
    http://rubyurl.com/Q8DD
    http://news.gmane.org/gmane.comp.lang.ruby.region.indonesia

<*> Baca peraturan id-ruby sebelum posting
    http://rubyurl.com/gay1

<*> Ikutilah Jajak Pendapat ID-Ruby
    http://rubyurl.com/3CCt

<*> Links ID-Ruby
    http://rubyurl.com/n96r

(Continue reading)

Arie Kusuma Atmaja | 7 May 15:42

Re: Fetch Error, karena Proxy?

2008/5/7 Zaki Akhmad <zakiakhmad@...>:

>  # gem1.8 install mongrel --http-proxy http://userid:password <at> ip-proxy:8080

suka ya ngetik command panjang2? kalo gw di alias aja atau symlink
biar cuma gem (bukan gem1.8, kecuali yang buat mainan jruby, rubinius
ato yg lain)
lalu untuk gem install merb -p http://alamatproxynya itu cobain taroh
di ~/.gemrc utk referensi coba trace dari sini
http://tinyurl.com/5cgfma http://tinyurl.com/5wrzux / nanti kalo dah
dicoba jalan tikusnya kabar kabari lagi

>  dst.
>  -za,

Blog http://tinyurl.com/2bjgvn

------------------------------------

ID-Ruby
Berdiskusi dan belajar bersama Bahasa Pemrograman Ruby, termasuk segala varian Ruby (JRuby, Rubinius,
IronRuby, XRuby), dan program yang dibuat dengan Ruby (Ruby on Rails, JRuby on Rails, Merb)

<*> Kunjungi *arsip milis* id-ruby di
    http://groups.yahoo.com/group/id-ruby/messages
    http://www.mail-archive.com/id-ruby-hHKSG33TihhbjbujkaE4pw <at> public.gmane.org/
    http://rubyurl.com/Q8DD
    http://news.gmane.org/gmane.comp.lang.ruby.region.indonesia

<*> Baca peraturan id-ruby sebelum posting
(Continue reading)

Booking Heaven | 8 May 10:15

[Help] Rake Gak Mo Ekeskusi Unit Test

c:\ruby\coba>rake test/unit/percobaan_test.rb -- trace
**Invoke test/unit/percobaan_test.rb (first_time, not_needed)

c:\ruby\coba>_

Ini kenapa yah? ada yang salah kah??

Thanks
Reinhart

      ____________________________________________________________________________________
Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

------------------------------------

ID-Ruby
Berdiskusi dan belajar bersama Bahasa Pemrograman Ruby, termasuk segala varian Ruby (JRuby, Rubinius,
IronRuby, XRuby), dan program yang dibuat dengan Ruby (Ruby on Rails, JRuby on Rails, Merb)

<*> Kunjungi *arsip milis* id-ruby di
    http://groups.yahoo.com/group/id-ruby/messages
    http://www.mail-archive.com/id-ruby-hHKSG33TihhbjbujkaE4pw <at> public.gmane.org/
    http://rubyurl.com/Q8DD
    http://news.gmane.org/gmane.comp.lang.ruby.region.indonesia

<*> Baca peraturan id-ruby sebelum posting
    http://rubyurl.com/gay1

<*> Ikutilah Jajak Pendapat ID-Ruby
(Continue reading)

Edwin Pratomo | 8 May 11:10

Balasan: [Help] Rake Gak Mo Ekeskusi Unit Test


--- Booking Heaven <booking2heaven@...> wrote:

> c:\ruby\coba>rake test/unit/percobaan_test.rb -- trace
> **Invoke test/unit/percobaan_test.rb (first_time, not_needed)

kalo mau jalankan test case langsung, pake ruby bukan rake.

kalo mau menjalankan via rake, tambahkan instance Rake::TestTask di dalam
rakefile, misalken:

require 'rake/testtask'

Rake::TestTask.new do |t|
  t.test_files = FileList['test/unit/*_test.rb']
  t.warning = true
  t.verbose = false
end

lalu jalankan: rake test

rgds,
Edwin.

> 
> c:\ruby\coba>_
> 
> 
> Ini kenapa yah? ada yang salah kah??
> 
(Continue reading)

Booking Heaven | 8 May 11:48

Re: Balasan: [Help] Rake Gak Mo Ekeskusi Unit Test

thanks bos. akhirnya bisa juga.

--- On Thu, 5/8/08, Edwin Pratomo <edpratomo@...> wrote:
require 'rake/testtask'

Rake::TestTask. new do |t|

  t.test_files = FileList['test/ unit/*_test. rb']

  t.warning = true

  t.verbose = false

end

lalu jalankan: rake test

rgds,

Edwin.

> 

> c:\ruby\coba> _

> 

> 

> Ini kenapa yah? ada yang salah kah??
(Continue reading)

Arie Kusuma Atmaja | 8 May 15:21

Re: [Help] Rake Gak Mo Ekeskusi Unit Test

--- In id-ruby@..., Booking Heaven wrote:

> c:\ruby\coba>rake test/unit/percobaan_test.rb -- trace
> **Invoke test/unit/percobaan_test.rb (first_time, not_needed)
> 
> c:\ruby\coba>_

kalau itu di dalam direktori rails berarti rake sudah support test secara default. biasakan 
sering2x cek dgn cara : 

rake -T

dari sana keliatan listing perintah rake apa saja yang tersedia. bisa juga bila ingin 
spesifik, mis:

rake -T test

maka disana pasti akan Anda dapati perintah2x seperti rake test, test unit doang, dst. 
kecuali kalau Anda ingin ngetes satu file aja caranya ya panggil file ybs langsung (pake 
ruby).

> Ini kenapa yah? ada yang salah kah??
> 
> Thanks
> Reinhart

http://ariekusumaatmaja.wordpress.com

------------------------------------

(Continue reading)

Booking Heaven | 8 May 17:40

[Confused] Pembuktian Transaction Tidak Sesuai

Sebelumnya ada baiknya mengucap terimakasih kepada Ari dan Edwin yang sudah menolong di permasalah
pertama tadi. Next, saya melakukan pembuktian transaction object pada Ruby on Rails :

Sumarry:
Saya membuka 2 windows DOS untuk membuktikan kebenaran transaction support di ruby on rails.
Masing-masing windows memiliki time execution yang berbeda-beda. Berikut penjelasannya.

-----------------------
Window DOS 1
-----------------------

F:\ruby\tiesto>ruby test/unit/barang_terpesan_test.rb
Loaded suite test/unit/barang_terpesan_test
Started
.
Finished in 42.078 seconds.

1 tests, 0 assertions, 0 failures, 0 errors

---------------------------
Windows DOS 2
---------------------------

F:\ruby\project_dev>ruby test/unit/barang_terpesan_test.rb
Loaded suite test/unit/barang_terpesan_test
Started
.
Finished in 42.125 seconds.

1 tests, 0 assertions, 0 failures, 0 errors
(Continue reading)

Booking Heaven | 8 May 17:47

[Sharing-Versi Lengkap] Pembuktian Transaction Support

Sebelumnya ada baiknya mengucap terimakasih kepada Ari dan Edwin yang sudah menolong di permasalah
pertama tadi. Next, saya melakukan pembuktian transaction object pada Ruby on Rails :

Sumarry:
Saya membuka 2 windows DOS untuk membuktikan kebenaran transaction support di ruby on rails.
Masing-masing windows memiliki time execution yang  berbeda-beda. Berikut penjelasannya.

-----------------------
Window DOS 1
-----------------------

F:\ruby\tiesto>ruby test/unit/barang_terpesan_test.rb
Loaded suite test/unit/barang_terpesan_test
Started
.
Finished in 42.078 seconds.

1 tests, 0 assertions, 0 failures, 0 errors

---------------------------
Windows DOS 2
---------------------------

F:\ruby\project_dev>ruby test/unit/barang_terpesan_test.rb
Loaded suite test/unit/barang_terpesan_test
Started
.
Finished in 42.125 seconds.

1 tests, 0 assertions, 0 failures, 0 errors
(Continue reading)

Booking Heaven | 8 May 17:57

Re: [CORRECTION Lengkap] Pembuktian Transaction Support

Dear All:

I have done my test for 2 actions do simultaneously for the same command. Here is my approvement.

------------------------
Window DOS 1
------------------------

F:\ruby\tiesto> ruby test/unit/item_test.rb
Loaded suite test/unit/item_test
Started
.
Finished in 42.078 seconds.

1 tests, 0 assertions, 0 failures, 0 errors

------------------------
Windows DOS 2
------------------------

F:\ruby\tiesto>ruby test/unit/barang_ terpesan_ test.rb
Loaded suite test/unit/barang_terpesan_ test
Started
.
Finished in 42.125 seconds.

1 tests, 0 assertions, 0 failures, 0 errors

------------ --------- --------- -----
SCRIPT di barang_terpesan_test.rb
(Continue reading)

Edwin Pratomo | 8 May 21:59

Balasan: Re: [CORRECTION Lengkap] Pembuktian Transaction Support


--- Booking Heaven <booking2heaven@...> wrote:

> Dear All:
> 
> I have done my test for 2 actions do simultaneously for the same command.
> Here is my approvement.
> 
> 
> 
> ------------------------
> Window DOS 1
> ------------------------
> 
> F:\ruby\tiesto> ruby test/unit/item_test.rb
> Loaded suite test/unit/item_test
> Started
> .
> Finished in 42.078 seconds.
> 
> 1 tests, 0 assertions, 0 failures, 0 errors
> 
> ------------------------
> Windows DOS 2
> ------------------------
> 
> F:\ruby\tiesto>ruby test/unit/barang_ terpesan_ test.rb
> Loaded suite test/unit/barang_terpesan_ test
> Started
> .
(Continue reading)

Booking Heaven | 9 May 03:04

Re: Balasan: Re: [CORRECTION Lengkap] Pembuktian Transaction Support

Permasalahannya adalah database engine saya adalah MyISAM, pake MySQL 5.0 tapi saya coba berkali-kali
konvert ke InnoDB gagal terus, saya ber inisiatif mengupgrade ke MySQL 5.1 dan berhasil masuk ke InnoDB,
saya kemudian copy libMySQL.dll ke ruby/bin, dan hasilnya adalah :

F:\ruby\tiesto>ruby script/server
=> Booting WEBrick...
=> Rails application started on http://0.0.0.0:3000
=> Ctrl-C to shutdown server; call with --help for options
[2008-05-09 05:14:02] INFO  WEBrick 1.3.1
[2008-05-09 05:14:02] INFO  ruby 1.8.5 (2006-08-25) [i386-mswin32]
[2008-05-09 05:14:02] INFO  WEBrick::HTTPServer#start: pid=3928 port=3000
127.0.0.1 - - [09/May/2008:05:14:35 SE Asia Standard Time] "GET / HTTP/1.1" 500
941
- -> /
D:/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/connection_
adapters/mysql_adapter.rb:389: [BUG] Segmentation fault
ruby 1.8.5 (2006-08-25) [i386-mswin32]

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

F:\ruby\tiesto>

kok gak bisa-bisa yah? Saya dalam proses pembuktian Transaction Support untuk The Lost Updating and
Uncommitted dependency. Terimakasih lagi Edwin.

Reinhart
http://teapoci.blogspot.com

--- On Thu, 5/8/08, Edwin Pratomo <edpratomo@...> wrote:
(Continue reading)

Booking Heaven | 9 May 04:25

Re: Balasan: Re: [CORRECTION Lengkap] Pembuktian Transaction Support

Akhirnya saya install xamp yang ada phpmysqlna dan akhirnya bisa berjalan dengan meng copy paste
libmysql.dll ke ruby bin (yang punya xamp), permasalahan lainnya adalah di unit test apapun yang saya
lakukan  seperti CRUD, tidak mempengaruhi kondisi data value di attributnya. Misal saya mo update stock
10 jadi 9, semua berjalan dengan baik gak ada pesan error tapi hasilnya tetap 10 (bukan suatu kejadian
concurrent tapi ini sigle action). Kenapa yah?

Reinhart
http://teapoci. blogspot. com

--- On Thu, 5/8/08, Booking Heaven <booking2heaven@...> wrote:
From: Booking Heaven <booking2heaven@...>
Subject: Re: Balasan: Re: [id-ruby][CORRECTION Lengkap] Pembuktian Transaction Support
To: id-ruby@...
Date: Thursday, May 8, 2008, 6:04 PM

    
            Permasalahannya adalah database engine saya adalah MyISAM, pake MySQL 5.0 tapi saya coba berkali-kali
konvert ke InnoDB gagal terus, saya ber inisiatif mengupgrade ke MySQL 5.1 dan berhasil masuk ke InnoDB,
saya kemudian copy libMySQL.dll ke ruby/bin, dan hasilnya adalah :

F:\ruby\tiesto> ruby script/server

=> Booting WEBrick...

=> Rails application started on http://0.0.0. 0:3000

=> Ctrl-C to shutdown server; call with --help for options

[2008-05-09 05:14:02] INFO  WEBrick 1.3.1

(Continue reading)


Gmane