bakso dia.
Jadi programmer cuma hobi aja, istilah kerennya aktualisasi diri ;p
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
seperti upload file
Selama gak ada itu, harusnya aman2 aja.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
service tetap Spring MVC
:D
Gak tau ya pengalaman orang lain, tapi kalo saya sih merasa Struts 2
itu kayak Frankenstein.
Macam-macam barang disolder dan diselotip jadi satu.
Istilahnya Fred Brooks, gak keliatan conceptual integrity-nya.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
waktu jamannya EJB 2.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
gak bisa, mendingan jadi junior programmer aja.
Jaman sekarang di Indonesia skill membuat build script makin langka saja.
Sangat memprihatinkan.
Apalagi setup CI server, ya sudahlah lupakan saja.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
2010/8/13 Frans Thamura fr...@meruvian.org
Makyus pak iman postnya
Saya kasih cendol
Jadi pengen gathering basica atau gwbasic nih
Nanti kalo udah ketemuan mau ngapain?
Demo aplikasi ramal jodoh?
:))
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
aja.
Kalo ngga ya terpaksa cluster JVM modelnya terracotta.
Coba dijelaskan lagi gimana arsitektur aplikasinya, dan yang paling
penting, *kenapa* mau clustering?
Biar kita2 disini bisa kasi solusi yang lebih terarah
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn
2010/8/13 Endy Muhardin endy.muhar...@gmail.com:
ApplicationContext nya spring juga gak masalah dicluster.
Soalnya mostly code di service layer bersifat stateless.
Selama dia stateless, berarti gak ada simpan data di memori, sehingga
tidak perlu mikir replikasi.
Contoh konkritnya :
Aplikasi
2010/8/12 Prahoro Satriyo satriyo...@yahoo.com
String executeCmd = mysql -uroot -padmin --database=wahana
\+fileName+\;
Coba ditampilkan dulu ini isi variabel executeCmd.
Jangan-jangan gak sesuai harapan
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn
bersifat
akal-akalan (workaround).
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
, browser harus melakukan get lagi untuk
resource tersebut.
Bisa coba lihat juga source codenya commons-httpclient.
Itu biasa saya pakai untuk aplikasi desktop supaya bisa ambil data
dari webserver.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
Buktikan Anda peduli pendidikan Indonesia.
Dukung Kurikulum SMK berJava.. kirimkan surat resmi perusahaan dukungan ke
moderator JUG.
===
Kalau mau keluar dari mailing
, tergantung banyak hal,
sehingga bisa disimpulkan tidak layak dicoba.
Kalo memang mau predictable, gunakan OSGi.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
2010/8/10 Niksen Harjanto milis.java.ko...@gmail.com
gmana cara manggilnya kalo pake soket manual?
string2 apa yang mesti dikirim?
ada dokumen/artikel sample nya?
Cari2 di gugel ga ketemu yang dimaksud
Google : wikipedia http protocol
Klik link paling atas
--
Endy Muhardin
http
.
Mana ada kampus yang mau terima lulusannya cuma jadi tukang jahit.
Gengsi dong :P
Ok pak Feris, demikian sudut pandang kami.
Kalo ada yang bisa disinergikan, you know where to find me :D
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
daripada
'pengennya' menghasilkan desainer pakaian
tapi akhirnya jahit gak bisa, desain apalagi makin gak bisa.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
saya gak paham.
Mungkin bisa dijelaskan konsumsi resource gede maksudnya gimana.
Seberapa gede sih kepakenya, dan batas wajar Anda berapa?
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
depan Spring dan juga Guice aman2 saja.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
yang dilarang itu yang butuh konfig
tambahan, yaitu error-if-maximum-exceeded=true.
Kalo ini diaktifkan, login kedua akan menimbulkan error dan usernya
harus tunggu session pertama expired dulu baru bisa login lagi
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
/applicationContext.xml
Nah, kalau sudah masuk applicationContext, tinggal digunakan langsung,
atau bisa diinject ke bean lainnya.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
10 orang, soalnya kalo lebih dari itu perlu asisten,
dan biayanya harus disesuaikan lagi.
Silahkan kalo mau diorganisir, berarti kan jatuhnya 2 jt-an per orang.
Tempatnya disediakan sendiri ya, kalo proyektor nanti bisa kita sediakan.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
lebih lanjut japri aja ya, bisa email ke saya atau i...@artivisi.com
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
2010/7/17 Hendry Luk hendrym...@gmail.com
Justru gw pikir token ngetrennya cuma di jkt, karna influence BCA.
BCA pernah kena phishing.
Rame bgt waktu itu.
Makanya makin paranoid :P
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
apapun gak harus Hibernate bisa.
Tapi karena saya belum coba, ya masih pakai embel2 konon.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
.
Setelah itu, kalo masih penasaran mau bikin sendiri, nyontek aja hasil
generate Netbeans, terutama manifest.mf nya.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
{
hasil.put(status, masih proses);
}
return hasil;
}
}
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
, sudah ludes.
Butuh effort tinggi untuk mendapatkan user/pass dan menyadap SMS.
Tapi effortnya tetap lebih kecil daripada ngakalin token.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
dari kalkulator +
sedikit memori buat simpan LMK.
Waktu development pakai bouncy castle, pas production baru pakai HSM.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
running atau sudah selesai.
Kalau ada, tinggal popup message, proses sedang berjalan, atau proses
sudah pernah dijalankan.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
simpan pinjam mungkin mau.
Tapi kalo bank besar, ya coba aja ditawarin.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
Buktikan Anda peduli pendidikan Indonesia.
Dukung Kurikulum SMK berJava.. kirimkan surat resmi
jalan lewat jalur public.
Sama aja kirim email ke milisnya kopeg Telkomsel yang isinya username
dan password.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
Buktikan Anda peduli pendidikan Indonesia.
Dukung Kurikulum
2010/7/13 Fredi Tansari rese_amat_...@yahoo.co.uk
hiihihi masih jaman ya pake otp gitu
btw gua mau arrange shipment nih utk smart card... ada yang interest gak?
Trus kalo gak pakai OTP, apa ada teknologi yang lebih baru?
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
deh sama salesnya :D
Yang dia jual itu token devicenya + file key pasangannya.
Token dikasi ke user, keyfile kita simpan di server.
Kalo ada request, kita lihat dari token id berapa, cari keyfile yang
sesuai, trus kirim ke aplikasinya dia.
Nanti responsenya sukses/gagal.
--
Endy Muhardin
http
, Mandiri, Danamon, pakai OTP.
Gak tau bank lainnya, soalnya gak punya rekeningnya ;)
OTP memang rada ngerepotin sih, apalagi yang punya banyak rekening
(walaupun belum tentu banyak duitnya ;p)
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
-web-mvc-and-json/
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
?
http://loianegroner.com/2010/03/extjs-and-spring-mvc-framework-crud-datagrid-example/
Saya tetap gak ngerti maksudnya tidak ada get-get.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
, DELETE.
Untuk ambil data ya pakai GET, mau HTML biasa atau Ajax ya pakai get.
Mau pakai ExtJS, jQuery, ya pakainya GET.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
, Freemarker, atau Velocity yang
hasilnya adalah HTML.
Coba deh paste isi konfigurasi DispatcherServletnya biar jelas.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
2010/7/3 mujoko mujoko mujoko.muj...@gmail.com
Setuju bang, 1500 RM kalo dapet flat murah :D ,
Baru 2 minggu di KL, kerasa banget biaya pas pertama itu kost/flat/tempat
tinggal.
Woh, bos Joko udah jadi TKI juga.
Jangan lupa tempat duduk dekat pintu ruang meeting dulu ya.
--
Endy Muhardin
batasan per slot di RMS berapa, jadi ya coba aja digoogle.
Kalo 1 MB masih dari batasan RMS, ya terpaksa dipecah.
Bikinlah kode untuk memecah file dan menggabungkannya lagi.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
?
Setahu saya, ada perbedaan yang cukup signifikan antara J2EE dan Java
EE yang terbaru.
Kurikulum Java EE yang baru menggunakan JSF 2, EJB 3.1, JPA 2.0.
JSF 2 cukup banyak bedanya, yang paling terasa adalah kita gak perlu
lagi bikin faces-config.xml.
--
Endy Muhardin
http://endy.artivisi.com
Y
/db_pages.getCourseDesc?dc=D61764GC10
Sedangkan FJ-310 polos materinya ini :
http://www.wjug.org/teamsoft/FJ-310.pdf
Bahkan dia masih pakai Sun Java Studio, yang mana sekarang adalah Netbeans.
Dan tidak ada materi JSF di dalamnya.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
kode untuk nampilin
datanya ke screen, tulis ke file, atau anything.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
pake teknologi ini.
Dan kayaknya ini juga gak terlalu mainstream, soalnya saya jarang
lihat liputannya di TSS, Infoq, Artima, dan situs2 berita lainnya.
Jadi ya pastinya bakalan sulit cari tutorial.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
://en.wikipedia.org/wiki/Videotape_format_war
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
, Ruby, whatever.
Setelah itu, suruh gridnya minta data ke sana.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
komponen.
Aplikasi yang baik tampilannya bisa bagus di resolusi 800x600,
1024x768, dan ukuran wide screen di laptop2 jaman sekarang.
Gimana tips dan triknya supaya bisa begitu?
Tidak ada jalan lain selain ditest dengan teliti.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn
dulu di sini
http://endy.artivisi.com/downloads/writings/JDBC.pdf
Setelah itu, bikin 1 class yang ada method main-nya.
Trus, bikin scheduler di OSnya, (cron di Linux, Task Scheduler di Windows)
yang memanggil class tsb tiap jam 01:00.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
bisa disniff orang.
- OAuth
http://www.sitepen.com/blog/2009/02/19/introducing-oauth-in-dojox/
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
.
Kalo A ingin sign message buat B, dia sign dengan privkeynya.
Begitu B terima, dia gunakan pubkey A untuk verifikasi bahwa benar msg
itu dari A.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
dojox.grid.DataGrid,
kita akan disuruh membuat object Store (ini modelnya), dan object grid
nya itu sendiri (View).
Kemudian kita bisa berikan event handler untuk memanipulasi data di
grid (Controller).
Demikian juga kalau kita pakai jQuery, extJS, dsb.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
- webservice
- server - db) ya sama aja.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
modul bisa juga, tapi konsekuensinya harus keluar
effort untuk bikin script konverter untuk inject data menggantikan
modul yang belum ready.
Saran saya sih, lakukan testing yang serius, lalu lakukan migrasi total.
Kalo testingnya bener, harusnya migrasinya mulus.
--
Endy Muhardin
http
atau user lain yang
sudah login ditendang.
Untuk membypass ini, harus ngedit source code.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
usah dilakukan.
Lebih baik mengadakan code review.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
Lihat aja di arsip milis, cari thread waktu anak saya lahiran.
Ada beberapa yang mengusulkan nama, mungkin bisa dapat inspirasi dari situ :D
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
pakai XML ya?
Kok gak pakai annotation aja?
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
,
Ada tips bagaimana melakukan pemanggilan session.flush jika DAO saya
menggunakan HibernateDaoSupport ?
Coba pastekan konfigurasi mappingnya dan kode program untuk ngesavenya
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
tinggi.
;p
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
2010/6/4 Saksomo Herwijaya saksomo.herwij...@gmail.com
boleh dijelaskan secara singkat mas Adelwin ?
apa itu maven??
thx =)
Nah inilah alasannya Ifnu kenapa gak pake maven.
@Saksomo : coba baca ini
http://www.maestrodev.com/better-build-maven
--
Endy Muhardin
http://endy.artivisi.com
Y
jalan lain yang bisa mengakali statement ini sehingga
orang beramai-ramai SUKSES dari segi Kecintaan dunia IT dan dari segi MATERI?
Yang menentukan prospek atau tidaknya itu si pelaku sendiri.
Ada orang yang bisnis hi-tech tapi gak sukses.
Ada juga yang bisnisnya nyikat WC tapi sukses.
--
Endy
menjadi JPEG file..
Minta sarannya yach..
Google : Base64 Encoding
Ini teknik yang digunakan untuk upload file di web dan mengirim
attachment di email.
Bukan cuma JPEG, tapi any file bisa digarap
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
apt-get install.
Sekali kena apt-get, yang lain langsung terasa sulit dan kuno.
Kita pakai Ubuntu untuk desktop.
Untuk server, kalo gak Ubuntu ya bapaknya sekalian, Debian.
Kalo RedHead, jangankan pakai, dengar aja baru sekarang ;p
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
://endy.artivisi.com/blog/java/tips-melaporkan-error/
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
, mendingan pakai pendekatan yang dicontohin
Ifnu.
UserService nya diinject di constructor secara manual.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
2010/5/21 Eko Kurniawan Khannedy echo.khann...@gmail.com
dimana2 barang kuno harganya mahal :D
jadi OOT nih :D
Kuno == proven.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
menginstalkannya.
Setahu saya, izPack bisa melakukan ini.
See, gak ada hubungannya dengan gimana generate exe, ataupun gimana
cara compile java jadi native.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
untuk memasukkan source
code SP ke version control.
Tidak semudah klik kanan commit seperti biasa kita lakukan kalau coding Java.
Urusan #1 itu masih bisa saya toleransi, tapi yang no #2 benar2 show-stopper.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
2010/5/20 Dj_ali jali...@yahoo.com
Dear Jugers,
Gmn ya cara jalanin aplikasi java tanpa JVM ??.
Boleh tau kenapa gak mau pakai JVM?
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
-disebut-paranormal
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
sifatnya
repetitif dan jalannya cepat aja.
Hal-hal yang berkaitan dengan performance test atau stress test tetap
harus ditest manual.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
.
Kalau mau belajar tools, ya harus menguasai konsepnya dulu.
Idealnya, belajar tools itu pada saat udah punya gambar di kertas.
Sehingga bisa fokus ke gimana cara memindahkan dari hardcopy (kertas)
ke softcopy (tools)
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn
dibikin instance variable.
Kalo bisa di dalam loop/if, jangan dibikin method-wide.
Dengan demikian, sehabis scopenya, object bisa langsung dibersihkan.
Praktek ini juga bisa mengurangi bug yang disebabkan karena tidak
sengaja menimpa nilai variabel.
--
Endy Muhardin
http://endy.artivisi.com
Y
di dalam loop karena loopnya bisa banyak sehingga objectnya
numpuk.
Tapi harus diingat juga bahwa begitu iterasinya selesai, object
tersebut sudah out of scope dan tinggal ngantri di GC.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
harus riset dan kapan harus deliver
Itu aja.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
database.
Gimana untuk kasus #1 ?
Short answer : Tidak bisa, harus ganti jam OS.
Long answer : Coba pakai ini :
http://code.google.com/p/powermock/wiki/MockSystem
Kemudian override System.currentTimeMillis(), new Date(), dan teman2nya.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life
di perusahaan,
tapi belum pernah bikin aplikasi.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
- ada paging : lumayanlah ada usaha
- ada paging, search, sort, dan filter : ini baru production
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
adalah dunia yang benar2 egaliter.
Tidak memandang asal usul keturunan, pendidikan, usia, jenis kelamin, whatever.
Yang penting, show me the code.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
clue clue apa saja untuk
mempercepat query ;..
http://endy.artivisi.com/blog/java/tuning-performance/
Pertama, cari dulu query mana yang lemot.
Kedua, profile querynya.
Kalo di MySQL pakai explain select.
Biasanya, kolom2 yang sering digunakan di klausul where, sebaiknya diindex.
--
Endy
template baru.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
proxy object :
1. Bila ada interfacenya, maka akan dibuatkan JDK Proxy
2. Bila tidak ada, maka akan dibuatkan proxy menggunakan CGLIB
http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/aop.html#aop-introduction-proxies
--
Endy Muhardin
http://endy.artivisi.com
Y
memproses yang diload oleh XML tempat dia
dideklarasikan.
http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/transaction.html#transaction-declarative-annotations
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
terpaksa
declare satu-satu.
Good ol' times :D
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
, mana coba lihat class daonya.
3. Datasource nya pakai JNDI, sedangkan tx managernya
HibernateTransactionManager.
Coba ganti jadi org.springframework.transaction.jta.JtaTransactionManager
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
seperti ini :
context:component-scan base-package=dao/
context:component-scan base-package=service/
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
Buktikan Anda peduli pendidikan Indonesia.
Dukung Kurikulum SMK
sedikit read, atau
mostly read, write sedikit, atau seimbang.
Pertumbuhan data 1 juta per hari tapi kalo cuma insert aja gak ada
select, ya kenceng2 aja.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
querynya (read) lemot dong?
Nah, ini kita pikirkan berikutnya, yang penting bisa insert dulu kan.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
tentang teknik tuning database.
Ok biar diblog aja deh, supaya kapan2 tinggal copas link.
http://endy.artivisi.com/blog/java/tuning-performance/
Tapi intinya sih, dengan data segitu pakai db apapun gak ada masalah.
Mau pake MS Access juga masih ok.
Jadi, belum saatnya mikirin tuning.
--
Endy
.
Tugas kuliah itu supaya Anda bisa.
Paling tidak coba kerjakan sendiri dulu, kalo mengalami kesulitan baru
tanya ke sini.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
production mendingan Zimbra sekalian.
Kalo buat development, pakai hMailServer lebih gampang.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
.html
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
pengalaman yang saya alami sekarang. Jika ada, apa
saran terbaik untuk permasalahan saya ini.
Langkah pertama, baca dulu ini :
http://endy.artivisi.com/blog/java/tips-melaporkan-error/
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
kalo redirect, diarahkan ke URLnya
URL kan != file jsp, kalau kamu pakai jsp hanya sebagai view.
Biasanya file template view, misalnya jsp, saya letakkan di dalam
WEB-INF, supaya gak bisa diakses langsung dari browser.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn
jawabnya coba.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
, saya ingin buka 2 group bersamaan, ini tidak bisa.
Kalo di Eclipse, cukup jalankan 2 Eclipse, masing-masing ke workspace berbeda.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
idFaktur=
:idfaktur).setParameter(idfaktur, id).getResultList();
}
}
Sebagai programmer, kita harus bertanggung jawab melakukan validasi input.
Jadi input yang diproses hanya yang benar2 kita inginkan.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
seperti ini.
--
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --
1 - 100 dari 687 matches
Mail list logo