Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-06 Terurut Topik Hendy Irawan
2008/8/6 Widi Harsojo [EMAIL PROTECTED]

 2008/8/6 Joko Banu Sastriawan [EMAIL PROTECTED]:
  Edwin Pratomo wrote:
  sebetulnya yg saya tanyakan adalah kegunaannya, terutama dalam konteks
  ruby.
  bukan apa itu annotation atau seperti apakah annotation di java atau
  dotnyet.
 
  Bayangkan anda mebuat suatu aplikasi dengan berbagai macam plugins.
  Annotation bisa digunakan untuk menandai methods yg dipakai untuk
  inisialisasi, de-inisialisasi plugin.
 
  E.g.
 
  public class SpeakPlugin implements Plugin {
  @Post-create
  void doSomethingAfterCreate(){
 rubyvoid?


Itu tadi contoh di Java.

Untuk annotation di (J)Ruby syntax-nya seperti ini:

# This is a mojo description
# @goal
# @phase validate
# @requiresDependencyResolution compile
class MyMojo  Mojo

-- 
Best regards,
Hendy Irawan


[Non-text portions of this message have been removed]



Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-06 Terurut Topik irfani YangBaikHati
di Ruby, keyword2 RDoc udah bs termasuk annot

metadata

bener ga?

-- 
irfani

http://irfani.web.id
Y! irfani_s


Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-06 Terurut Topik Hendy Irawan
On Wed, Aug 6, 2008 at 2:58 PM, irfani YangBaikHati [EMAIL PROTECTED]wrote:

 di Ruby, keyword2 RDoc udah bs termasuk annot

 metadata

 bener ga?

 --
 irfani

Saya pikir tergantung perspektif si programmer.

Di Java/JRuby, annotation tersebut bisa dibaca oleh program pada saat
runtime, itu sudah termasuk bagian dari Java5 API, dan tidak membutuhkan
program eksternal (semisal Rdoc ato Javadoc).


-- 
Best regards,
Hendy Irawan


[Non-text portions of this message have been removed]



Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-06 Terurut Topik Edwin Pratomo

- Original Message 
From: Hendy Irawan [EMAIL PROTECTED]
To: id-ruby@yahoogroups.com
Sent: Wednesday, August 6, 2008 1:05:49 PM
Subject: Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang 
pernah coba mod_ruby di Apache ga?


2008/8/6 Widi Harsojo [EMAIL PROTECTED] com

 
  Bayangkan anda mebuat suatu aplikasi dengan berbagai macam plugins.
  Annotation bisa digunakan untuk menandai methods yg dipakai untuk
  inisialisasi, de-inisialisasi plugin.
 
  E.g.
 
  public class SpeakPlugin implements Plugin {
  @Post-create
  void doSomethingAfterCre ate(){
 rubyvoid?


Itu tadi contoh di Java.

Untuk annotation di (J)Ruby syntax-nya seperti ini:

# This is a mojo description
# @goal
# @phase validate
# @requiresDependency Resolution compile
class MyMojo  Mojo



maksudnya sudah di-support di jruby? khusus jruby tok?
tapi kok masuk sbg comment? (di belakang pound sign #)
atau contoh di atas ini baru hypothetical code?

rgds,
Edwin


  


Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-06 Terurut Topik Arie Kusuma Atmaja
Edwin Pratomo wrote:

 Itu tadi contoh di Java.
 
 Untuk annotation di (J)Ruby syntax-nya seperti ini:
 
 # This is a mojo description
 # @goal
 # @phase validate
 # @requiresDependency Resolution compile
 class MyMojo  Mojo
 
 
 
 maksudnya sudah di-support di jruby? khusus jruby tok?
 tapi kok masuk sbg comment? (di belakang pound sign #)
 atau contoh di atas ini baru hypothetical code?

yg saya tangkap:hendy kasih analogi kalau di ruby kurang lebih seperti 
apa (dari contoh java codes).

yg saya baca dari blog2x yg link2nya saya paste di lain reply annotation 
baru ditambahkan buat jruby. cmiiw.

-- 
http://ariekusumaatmaja.wordpress.com
Don't ask if you can ask, just ask!, R2D2


Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-06 Terurut Topik Hendy Irawan
2008/8/7 Arie Kusuma Atmaja [EMAIL PROTECTED]

 Edwin Pratomo wrote:

  Itu tadi contoh di Java.
 
  Untuk annotation di (J)Ruby syntax-nya seperti ini:
 
  # This is a mojo description
  # @goal
  # @phase validate
  # @requiresDependency Resolution compile
  class MyMojo  Mojo
 
  
 
  maksudnya sudah di-support di jruby? khusus jruby tok?
  tapi kok masuk sbg comment? (di belakang pound sign #)
  atau contoh di atas ini baru hypothetical code?


Memang seperti itu sintaks-nya (dimasukkan comment), karena JRuby tidak
mau menambahkan sintaks baru ke Ruby language.

Annotation yang didemonstrasikan tersebut kalau di Java jadinya kurang lebih
seperti ini:

@Goal @Phase(validate) @RequiresDependency(resolution=compile)
class MyMojo extends Mojo
...

Ini makanya saya bilang bahwa syntax annotation di JRuby itu jorok karena
masih lebih elegan/clean sintaks di Java, padahal sintaks di Java (selain
annotation) menurut saya secara umum lebih jorok daripada Ruby. Namun masih
lebih mending daripada nggak support annotation sama sekali.


 yg saya tangkap:hendy kasih analogi kalau di ruby kurang lebih seperti
 apa (dari contoh java codes).


Contoh yang saya berikan di atas adalah contoh real dari jruby-maven-plugin,
jadi bukan sekedar analogi

Sila lihat sendiri di:
http://mojo.codehaus.org/jruby-maven-plugin/howto.html



 yg saya baca dari blog2x yg link2nya saya paste di lain reply annotation
 baru ditambahkan buat jruby. cmiiw.


Yap kurang lebih begitu


-- 
Best regards,
Hendy Irawan


[Non-text portions of this message have been removed]



Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-05 Terurut Topik Hendy Irawan
2008/8/4 Edwin Pratomo [EMAIL PROTECTED]

 
  Java secara language aja punya hal2 yang di Ruby gak ada... percaya ga?
  Annotations! Ini sudah ada di C# / .NET sejak versi 1.0, di Java sejak
 Java
  1.4 (sekarang udah Java 1.6).. dan alhamdulillaah JRuby juga support
 tuh

 dan kegunaannya ?

 rgds,
 Edwin


Annotation diberikan pada sebuah class, method, atribut, ato elemen
programming lainnya yg bisa diproses oleh code/library lain.

Contoh pengaplikasiannya seperti yang diberikan sebelumnya:

@Entity
@Table(name=staff)
class Staff implements Serializable {

@Id @GeneratedValue
Long id
String firstname
String lastname
String position

}

FYI, meski OOT, kebetulan annotation @Entity, @Table, dsb. yang
didemonstrasikan di atas didefinisikan oleh JPA (Java Persistence API), di
mana JPA ini diimplementasikan oleh Hibernate dan EclipseLink.

Konsep annotation ini berlaku umum dan tidak hanya untuk Java, hanya
kebetulan saja setahu saya yang mempeloporinya .NET/C# (iyakah?)

Info lebih lanjut tentang annotation bisa dilihat di :
http://www.slideshare.net/karthik.tech123/java-annotation

-- 
Best regards,
Hendy Irawan


[Non-text portions of this message have been removed]



Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-05 Terurut Topik irfani YangBaikHati
penjelasan awamnya, seperti komentar yang jika si pembacanya tidak
mengenali sandi2 komentar tsb, maka di acuhkan saja. Namun akan
memiliki makna jika pembacanya mengenali sandi2 tsb.

-- 
irfani

http://irfani.web.id
Y! irfani_s


Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-05 Terurut Topik Edwin Pratomo

- Original Message 
From: irfani YangBaikHati [EMAIL PROTECTED]
To: id-ruby@yahoogroups.com
Sent: Tuesday, August 5, 2008 11:21:04 PM
Subject: Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang 
pernah coba mod_ruby di Apache ga?


penjelasan awamnya, seperti komentar yang jika si pembacanya tidak
mengenali sandi2 komentar tsb, maka di acuhkan saja. Namun akan
memiliki makna jika pembacanya mengenali sandi2 tsb.




sebetulnya yg saya tanyakan adalah kegunaannya, terutama dalam konteks ruby. 
bukan apa itu annotation atau seperti apakah annotation di java atau dotnyet.

rgds,
Edwin


  


Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-05 Terurut Topik Hendy Irawan
2008/8/6 Edwin Pratomo [EMAIL PROTECTED]


 - Original Message 
 From: irfani YangBaikHati [EMAIL PROTECTED]
 To: id-ruby@yahoogroups.com
 Sent: Tuesday, August 5, 2008 11:21:04 PM
 Subject: Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada
 yang pernah coba mod_ruby di Apache ga?


 penjelasan awamnya, seperti komentar yang jika si pembacanya tidak
 mengenali sandi2 komentar tsb, maka di acuhkan saja. Namun akan
 memiliki makna jika pembacanya mengenali sandi2 tsb.

 


 sebetulnya yg saya tanyakan adalah kegunaannya, terutama dalam konteks
 ruby.
 bukan apa itu annotation atau seperti apakah annotation di java atau
 dotnyet.

 rgds,
 Edwin


Kalau dalam konteks Ruby adalah menggunakan implementasi MRI, bisa dibilang
sangat minim atau tidak relevan, bukan karena annotation tidak berguna, tapi
karena tidak ada implementasinya di Ruby standar.

Kalo boleh beranalogi, mungkin seperti membahas namespace di PHP5. Bukannya
namespace itu tidak berguna (programmer Ruby tentu tau kegunaan dari
namespace), tapi dibahas pun tidak akan dapat diimplementasikan di PHP5, dan
seorang programmer PHP5 yang tidak tahu kegunaan namespace, akan mengalami
kesulitan membayangkan kegunaan namespace, kalau tidak terlebih dahulu
mencicip namespace yang ada di bahasa lain (misal Ruby), dan akhirnya baru
nyadar wah iya ya andaikan PHP5 ada namespace.

Sebelumnya saya menyinggung annotation dalam konteks JRuby, karena
underlying platform-nya adalah Java, dan banyak fungsionalitas di Java yang
memakai/membutuhkan annotation, maka tentunya JRuby juga diharapkan
mendukung annotation. Jika tidak, maka programmer JRuby akan kesulitan
mengoptimalkan platform Java-nya.

Untuk menjawab pertanyaan kegunaannya, terutama dalam konteks ruby saya
menjawabnya hanya akan berguna dalam konteks JRuby atau mungkin IronRuby
(.NET), dan bukan Ruby standar, karena di situ platformnya mendukung
annotation. Kegunaannya tentunya menyesuaikan dengan spesifik library yang
digunakan (mis. Hibernate).

Sekarang ini kata Ruby mulai agak rancu, karena bisa beda makna (MRI,
JRuby, YARV, Rubinius, Ruby .NET, IronRuby, ...). Mungkin nyaris sama dengan
kata Java yang bahkan bisa 3 arti dan dikombinasi lagi... ;) (
http://www.jroller.com/fthamura/entry/what_is_java_after_javafx )

-- 
Best regards,
Hendy Irawan


[Non-text portions of this message have been removed]



Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-05 Terurut Topik Joko Banu Sastriawan
Edwin Pratomo wrote:
 sebetulnya yg saya tanyakan adalah kegunaannya, terutama dalam konteks 
 ruby.
 bukan apa itu annotation atau seperti apakah annotation di java atau 
 dotnyet.

Bayangkan anda mebuat suatu aplikasi dengan berbagai macam plugins. 
Annotation bisa digunakan untuk menandai methods yg dipakai untuk 
inisialisasi, de-inisialisasi plugin.

E.g.

public class SpeakPlugin implements Plugin {
@Post-create
void doSomethingAfterCreate(){
 }

@Override
void process(PluginCommand cmd) {
}

@Pre-destroy
void doSomethingBeforeUnloading()
{
}
}

Plugin loader anda bisa men-scan Plugin class yg akan diload dan 
memanggil method tsb sesuai dengan urutan yg diharapkan.

Tentunya annotation bisa dipakai untuk yg lain juga. Silakan berimaginasi.

Cheers,


Joko Banu Sastriawan

 From Ada-C-Java-.NET-{ lost track }-Ruby


Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-05 Terurut Topik Widi Harsojo
2008/8/6 Joko Banu Sastriawan [EMAIL PROTECTED]:
 Edwin Pratomo wrote:
 sebetulnya yg saya tanyakan adalah kegunaannya, terutama dalam konteks
 ruby.
 bukan apa itu annotation atau seperti apakah annotation di java atau
 dotnyet.

 Bayangkan anda mebuat suatu aplikasi dengan berbagai macam plugins.
 Annotation bisa digunakan untuk menandai methods yg dipakai untuk
 inisialisasi, de-inisialisasi plugin.

 E.g.

 public class SpeakPlugin implements Plugin {
 @Post-create
 void doSomethingAfterCreate(){
rubyvoid?


Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-05 Terurut Topik Arie Kusuma Atmaja
Edwin Pratomo wrote:

 balik ke annotation: apa untungnya memasukkan comment ke dalam parse tree? 
 apakah supaya kalo didecompile comment-nya bisa diperoleh utuh? 

berikut ini adalah penjelasan secara umum tentang annotation di wikipedia

http://en.wikipedia.org/wiki/Annotation

jadi intinya sepertinya (yang saya tangkap) kegunaannya untuk menandai. 
kemudian dari yang saya telusuri dari google

http://www.google.com/search?hl=ensafe=offclient=safarirls=en-gbq=annotation+in+rubybtnG=Search

saya dapat blognya headius, yang sudah lumrah kalau bahas hal2x yang 
berbau java dan ruby

http://blog.headius.com/2007/05/adding-annotations-to-jruby-using-ruby.html

yang saya geli tu komentar2x yang dari blognya rspec-core guys nih, gara2x

blockquote
It took the Java community forever to do stuff like this. First a couple 
of years of XDoclet, then JSR175. And tons of code too. In Ruby it's 1 
hour's work and 25 lines of code. Go figure.
/blockquote

eh malah ada rubyist yang bisa berkelebat terbang lebih kencang =_=

http://blogs.codehaus.org/people/rinkrank/archives/000994_annotations_in_ruby.html

karena saya sendiri juga belum jelas (sama sekali bukan orang java) jadi 
saya pingin tanya lebih lanjut: Ada yang bisa membandingkan pakai 
annotation ini dengan gak usah aja sama sekali? kok sepertinya terlihat 
kayak hash di ruby ya? saya nangkapnya jadinya cuma gini: kalo gak 
dipanggil, dia gak nongol, sebut ann(:key) maka dia nongol? ada pencerahan?

ps. tulisan ini mustinya saya post kemarin, tapi karena lampu modem 
huawei e220 saya selalu ijo, jadi saya stres, offline aja terus

-- 
http://ariekusumaatmaja.wordpress.com
Don't ask if you can ask, just ask!, R2D2


Re: Annotations -- Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-05 Terurut Topik Arie Kusuma Atmaja
Hendy Irawan wrote:

 Sekarang ini kata Ruby mulai agak rancu, karena bisa beda makna (MRI,
 JRuby, YARV, Rubinius, Ruby .NET, IronRuby, ...)

yang benar:hanya orang2x yang belum terbiasa dengan ruby yang bilang 
kata ruby rancu

jadi hal2x yang jelas/mudah tidak perlu dibikin rumit atau dibikin rancu :-)

-- 
http://ariekusumaatmaja.wordpress.com
Don't ask if you can ask, just ask!, R2D2


Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-04 Terurut Topik Edwin Pratomo
 
 Java secara language aja punya hal2 yang di Ruby gak ada... percaya ga?
 Annotations! Ini sudah ada di C# / .NET sejak versi 1.0, di Java sejak Java
 1.4 (sekarang udah Java 1.6).. dan alhamdulillaah JRuby juga support tuh

dan kegunaannya ?

rgds,
Edwin


  


Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-04 Terurut Topik Frans Thamura
hehe rame nih, mulai pake JVM nih

kalau ada waktu di coba tambahin terracotta.org

biar clustered jruby

F


Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-08-03 Terurut Topik Hendy Irawan
2008/8/1 Arie Kusuma Atmaja [EMAIL PROTECTED]

 ngomong-ngomong soal deployment nih, jujur gua ngiri liat demo bean j2ee
 (awas kalo gw salah maklumin weh atuh gw bukan orang java lumayan euy
 kalo diracunin jruby dari kulon kono) pas deploy ke tomcat apache ama
 catalina gitu ya, tinggal main copy paste ke root direktori plung...
 abis gitu browser direfresh eh udah detek / kayak main autotest di ruby,
 langsung otomatis detek/keliatan juga di lognya.
 gitu juga pas nghapus, tinggal delete aja direktori projectnya..
 tuing... langsung kehapus :))

 


Memang seperti itu :) Pertama kali aq belajar itu, kayanya aneh... apa
bedanya dengan kita naruh script PHP di Apache pada zaman baheula, misalnya
...

Ternyata memang beda!!

Apache nggak ngerti kalo file tersebut ditambah, dikurangi, ato foldernya
hilang, misalnya... Kebetulan aja script tersebut pas di-request oleh
client, pas ada, lalu dijalanin, selesai udah deh hilang dari memori... Ini
mah model CGI.. Kalo udah mulai ke FastCGI, trus dedicated kayak Mongrel,
kerasa kan ribetnya?

Di server JavaEE, hal2 tersebut sudah ada lifecycle-nya. Aplikasi yang
didrop akan diberi notifikasi hoey kamu waktunya start nich ala
script/server gitu deh. Trus kalo ada file yg berubah alias kita ingin
redeploy aplikasi tsb. maka di JavaEE server juga ada istilah reload, dan
ini diurusin oleh server *bukan* oleh aplikasi. Trus kalo folder tersebut
didelete alias undeploy (sebenarnya bisa sih pake web interface kita klik
tombol Deploy, tapi ribet hehehe... mending pencet DEL aja :P ) maka
aplikasi tersebut akan di-notify oey tolong clean dong dirimu dari memory
... simpel kan.. sapa bilang JavaEE tuh rumit :-P

Justru RoR rumit karena dari awal dia mbikin hal-hal yang sebenarnya sudah
diurusin sama low-level app (kayak sebuah server)... katanya DRY principle,
mana?? Kaya perlu juga DRO = Don't Repeat Others...

di ruby jadi mikir, menerawang... apa ya kira-kira yang bisa semudah
 itu? aha! JRuby on Rails! tinggal jadi war, trus habis itu ... jadi
 penasaran liat teman2x java demokan kemudahan itu sinergi dengan Ruby.


Setuju... saya sendiri belom pernah first hand experience, tapi mbaca
blognya orang2 sono yang sudah pada berhasil **dengan riang** , saya terus
terang tertarik dan kayanya bagus :)


 Atau, buat yang development dan deployment pake ruby murni maupun selain
 JRuby : ada solusi atau akal-akalan lain gak yah buat deployment manja
 gini? -_-


Di kerjaan gw lebih banyak memasukkan Ruby ke dalam aplikasi Java dan
bukannya menjalankan aplikasi Ruby di atas JavaVM. Tapi either way bagus2
aja koq.

Simak saja Ola Bini yang semangat banget (secara core dev JRuby getoh),,
tapi secara umum gw setuju dengan poin2 dia -- secara udah nyicip for real
:-)

Presentasinya di sini :
http://www.slideshare.net/deimos/ola-bini-j-ruby-power-on-the-jvm

Gw kasih cuplikannya ya...

*Ruby Issues - Threading*
• Ruby 1.8: Green threading
  •  No scaling across processors/cores
  •  C libraries won't/can't yield
  •  One-size-fits-all scheduler
• Ruby 1.9: Native, non-parallel execution
• JRuby:
  •  Ruby threads are Java threads
  •  World class scheduler with tunable algorithms

*Ruby Issues - Unicode*
• Ruby 1.8: Partial Unicode
  •  Internet connection applications MUST have solid Unicode
  •  Ruby 1.8 provides very partial support
  •  App devs roll their own: Rails Multi-byte
• Ruby 1.9: Full encoding support
  •  Drastic changes to interface and implementation
  •  Performance issues
  •  Each string can have its own encoding
• JRuby: Java Unicode

*Ruby Issues - Performance*
• Ruby 1.8: Slower than most languages
  •  1.8 is usually called fast enough
  •  ...but routinely finishes last
  •  ...and no plans to improve in 1.8
• Ruby 1.9: Improvement, but not scalable
  •  New engine about 1.5x for general appliciations
  •  Only implicit AOT compilation
  •  No JIT, no GC or threading changes
• JRuby: Compiler provides better performance

*Ruby Issues - Memory*
• Ruby 1.8: Memory management
  •  Simple design
  •  Good for many apps, but not scalable
  •  Stop-the-world GC
• Ruby 1.9: No change
  •  Improved performance = more garbage
  •  GC problems could multiply
• JRuby: World class Java GC's

*Ruby Issues - C*
• Ruby 1.8  1.9: C language extensions
  •  C is difficult to write well
  •  Badly-behaved extensions can cause large problems
  •  Threading and GC issues relating to extensions
  •  Portable, but often with recompilation
  •  No security restrictions in the system
• JRuby
  •  Java extensions
  •  GC and threading no problem

Kesimpulannya apa? *All the goodness of Ruby, with all the goodness of
Java(VM), robust implementation, without the quirks that other Ruby
implementations suffer from!*

Java secara language aja punya hal2 yang di Ruby gak ada... percaya ga?
Annotations! Ini sudah ada di C# / .NET sejak versi 1.0, di Java sejak Java
1.4 (sekarang udah Java 1.6).. dan alhamdulillaah JRuby juga support tuh
:) Meski dengan syntax 'primitif' yang mirip2 

[id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-07-31 Terurut Topik Arie Kusuma Atmaja
ngomong-ngomong soal deployment nih, jujur gua ngiri liat demo bean j2ee 
(awas kalo gw salah maklumin weh atuh gw bukan orang java lumayan euy 
kalo diracunin jruby dari kulon kono) pas deploy ke tomcat apache ama 
catalina gitu ya, tinggal main copy paste ke root direktori plung... 
abis gitu browser direfresh eh udah detek / kayak main autotest di ruby, 
langsung otomatis detek/keliatan juga di lognya.
gitu juga pas nghapus, tinggal delete aja direktori projectnya.. 
tuing... langsung kehapus :))

jadi ingat perdjoeangan pake sudo monit status toet toet sudo monit 
restart nginx namaprojectnya, toet toet, confignya nyesuaiin (waktu di 
awal kerasa banget), ato semudah2x taktik yg dipake buat ngakalin 
dijadiin plugin ketika cap deploy tinggal otomatis semua uda ke copy 
tapi tetepan config macam2x taroh di /etc anu segala macam.

ada sih webistrano sampe anak2x non IT juga jadi pada sering deploy 
sendiri aja , jadi nggak usah gangguin orang IT buat deploy doang 
tinggal klik deploy.

di ruby jadi mikir, menerawang... apa ya kira-kira yang bisa semudah 
itu? aha! JRuby on Rails! tinggal jadi war, trus habis itu ... jadi 
penasaran liat teman2x java demokan kemudahan itu sinergi dengan Ruby.

Atau, buat yang development dan deployment pake ruby murni maupun selain 
JRuby : ada solusi atau akal-akalan lain gak yah buat deployment manja 
gini? -_-

-- 
http://ariekusumaatmaja.wordpress.com
Don't ask if you can ask, just ask!, R2D2


Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-07-31 Terurut Topik adit
manja ya ...

bikin file.rb

di dalemnya ada banyak perintah system

system(svn export blalalal)
system(mongrel_rails start balbala)

eh maap ini bukan manja deng, ini cara kepepet + kotor, jangan dilakuin...
dosa soale he he he, tapi dalam kasus2 terntentu bisa powerful juga loh ...
(misalnya sang client keukeuh minta dibikinin script deployment model gini)

2008/8/1 Arie Kusuma Atmaja [EMAIL PROTECTED]

   ngomong-ngomong soal deployment nih, jujur gua ngiri liat demo bean j2ee

 (awas kalo gw salah maklumin weh atuh gw bukan orang java lumayan euy
 kalo diracunin jruby dari kulon kono) pas deploy ke tomcat apache ama
 catalina gitu ya, tinggal main copy paste ke root direktori plung...
 abis gitu browser direfresh eh udah detek / kayak main autotest di ruby,
 langsung otomatis detek/keliatan juga di lognya.
 gitu juga pas nghapus, tinggal delete aja direktori projectnya..
 tuing... langsung kehapus :))

 jadi ingat perdjoeangan pake sudo monit status toet toet sudo monit
 restart nginx namaprojectnya, toet toet, confignya nyesuaiin (waktu di
 awal kerasa banget), ato semudah2x taktik yg dipake buat ngakalin
 dijadiin plugin ketika cap deploy tinggal otomatis semua uda ke copy
 tapi tetepan config macam2x taroh di /etc anu segala macam.

 ada sih webistrano sampe anak2x non IT juga jadi pada sering deploy
 sendiri aja , jadi nggak usah gangguin orang IT buat deploy doang
 tinggal klik deploy.

 di ruby jadi mikir, menerawang... apa ya kira-kira yang bisa semudah
 itu? aha! JRuby on Rails! tinggal jadi war, trus habis itu ... jadi
 penasaran liat teman2x java demokan kemudahan itu sinergi dengan Ruby.

 Atau, buat yang development dan deployment pake ruby murni maupun selain
 JRuby : ada solusi atau akal-akalan lain gak yah buat deployment manja
 gini? -_-

 --
 http://ariekusumaatmaja.wordpress.com
 Don't ask if you can ask, just ask!, R2D2
  




-- 
blog : http://adityakircon.blogsome.com
ym : adit.prawirasoft
skype : adit_skype

i continue to fight, i continue to FIGHT (O2 - Orange Range)


[Non-text portions of this message have been removed]



Re: [id-ruby] deployment manjanya # was Ada yang pernah coba mod_ruby di Apache ga?

2008-07-31 Terurut Topik Arie Kusuma Atmaja
adit wrote:

 manja ya ...
 
 bikin file.rb
 
 di dalemnya ada banyak perintah system
 
 system(svn export blalalal)
 system(mongrel_rails start balbala)
 
 eh maap ini bukan manja deng, ini cara kepepet + kotor, jangan dilakuin...
 dosa soale he he he, tapi dalam kasus2 terntentu bisa powerful juga loh ...
 (misalnya sang client keukeuh minta dibikinin script deployment model gini)

itu sih cheating (iya kotor pula) -_- bagusan masih plugin yg kemaren 
buat kita/tapi tetep belum puas sih krn ga bisa dimanja2x.

-- 
http://ariekusumaatmaja.wordpress.com
Don't ask if you can ask, just ask!, R2D2