Arsip: Anda pakai tools apa aja utk proyek?

 
user image
more 18 years ago

DonVall

Hi all, Thread "Tips: Hint untuk proyek besar" sangat menarik. Gimana kalo dilanjutkan dengan obrol-obrol soal tools yang dipake untuk buat proyek, besar atau kecil silahkan. Mis. compiler (hampir pasti Delphi, ya?), sistem versioning, UML, database, dll sb. Ok, mulai dari aku: Compiler: Borland Delphi 7 UML : Enterprise Architect 4.01 Database: MS SQL Server (via Enterprise Manager & Query Analyzer) Versioning: 1. CVS via WinCVS 2. FreeVCS/JEDIVCS Installer: Installshield Express Borland Edition (satu paket ama Delphi)
user image
more 18 years ago

ZeAL

ikut ahh.. Compiler : Borland Delphi 6 UML : Gak pake.. semua from scratch...tapi mulai tertarik mo pake.. Database : MsSQL 2000, MySQL 5, Paradox Versioning : Windows Explorer.. klik kanan, new folder, isi dengan tanggal sekarang, trus copy-paste semua source kesitu.. Installer : InstallShield, LSB (Little Setup Builder) Pack : ASPack, UPX
user image
more 18 years ago

deLogic

ikutan juga, diurutkan mulai dari yang sedang digunakan sampai yang pernah digunakan. Compiler : - Delphi 2005 Architect - Delphi 7 Enterprise - Delphi 6, 4, 3, 2, 1 UML : - ECO nya Delphi2005 - ModelMaker DBMS : - Firebird1.5 - MSSQL Server 2000 - mySQL4 Versioning : - CVS (GUI: Tortoise) - Borland StarTeam - dulu pake bawaan Delphi, kalo gak salah TeamSource. Installer : - lg nyobain NSIS - AdminStudio (Installshield Developer) Bug Tracking / Management : - Mantis Unit Testing : - DUnit Profiling : - ProDelphi - Peganza Pascal Analyzer Help / Documentation Maker : - RoboHelp 2002
user image
more 18 years ago

DonVall

@ZeAL: Versioning : Windows Explorer.. klik kanan, new folder, isi dengan tanggal
Huahahahaha... itu bukan versioning. ntu timbunan alias gundukan!! Kalo mo nyoba yang free, cukup populer, ada source code (dalam delphi), dan integrated ke IDE Delphi coba deh FreeVCS yang kini dah ditanganin ama team JEDI dan pake nama JediVCS. Cuma FreeVCS ngelawan arus. Kalo kebanyakan sistem versioning cuma nyimpen perbedaan antara tiap versi, kalo FreeVCS malah simpan semuanya. Jadi mirip timbunan kamu juga. Cuma lebih manageable aja. Mau tau di mana bisa dapetin FreeVCS... ada jawaban generik... googling ajaaaaaaaaaaaaa!!!
@deLogic: DBMS : - Firebird1.5
Bukannya Firebird udah ada versi 2 mas? Yang katanya udah ada driver ADO.NET-nya? Kalo testing pake apa ya? Selama ini testing manual aja sih.
user image
more 18 years ago

deLogic

@DonVall:
@deLogic: DBMS : - Firebird1.5
Bukannya Firebird udah ada versi 2 mas? Yang katanya udah ada driver ADO.NET-nya?
belum sempat coba aja.. masih pake yang stable version, apalagi saya suka FB yang Embedded Server...
Kalo testing pake apa ya? Selama ini testing manual aja sih.
mengenai testing, terkadang saya pake cara manual terkadang pake tool biar lebih automated. Untuk unit testing saya pake DUnit (untuk delphi2005 udah in-the-box). mengenai keseluruhan saya sebenarnya pengen coba AQTime, tp belum sempat... lihat update saya untuk posting sebelumnya mengenai tool yg saya gunakan.
user image
more 18 years ago

DonVall

@deLogic: belum sempat coba aja.. masih pake yang stable version, apalagi saya suka FB yang Embedded Server...
Wah, cocok! Bisa nanya nih! Sebenernya aku tertarik mau pake FB Embedded server. Cuman belom sempat eksperimen. Maklum kebanyakan proyek mintanya Access atau MSSQL Server. Yang kutanya, masalah privileges di FB Embeded jalan engga? Multi usernya gimana?
user image
more 18 years ago

DonVall

Sekedar tambahan, tools berikut keliatannya cukup vital waktu bikin proyek: - WinAmp, buat nyetel musik kenceng-kenceng! - Pisang goreng - tissue buat apus bekas minyak pisang goreng di keyboard en mouse - Kopi atau teh atau soft drink - tissue yang lain buat lap bekas ceceran kopi, teh, atawa softdrink di keyboard dan meja
user image
more 18 years ago

deLogic

@DonVall: Wah, cocok! Bisa nanya nih! Sebenernya aku tertarik mau pake FB Embedded server. Cuman belom sempat eksperimen. Maklum kebanyakan proyek mintanya Access atau MSSQL Server. Yang kutanya, masalah privileges di FB Embeded jalan engga? Multi usernya gimana?
masalah security dan privelege untuk embedded bisa dikatakan tidak disertakan... kecuali sysdba. multiuser..?? sebenarnya tujuan embedded server itu untuk akses DB firebird secara lokal (seperti akses MDB gitu lah).. tidak bisa dibuat multiuser karena ekslusif, ketika ada request untuk koneksi ke suatu DB, maka DB tersebut akan di lock sampai aplikasi yang melakukan request melakukan disconnect atau exit. selengkapnya:

-----------------------------------------------------------
Firebird 1.5.2 Embedded Server notes
-----------------------------------------------------------
1. GENERIC INFORMATION
  The embedded server is a fully functional server linked
  as a dynamic library (fbembed.dll). It has exactly the
  same features as the usual server and exports the
  standard Firebird API entrypoints.
2. ISSUES AND LIMITATIONS
  2.1. Registry
    The Firebird registry entries are ignored. The root
    directory of the embedded server is the directory of
    its binary file (library).
  2.2. Database access
    Client access can be only via the local protocol, 
    i.e. NOT a TCP/IP connection string that includes 
    the server name "localhost" or IP address 127.0.0.1. 
    
    The embedded server supports only the IPServer "local
    connect" to a database file path without a server name.
    The client must have exclusive access to the database file.
    The embedded server acts as a true local server for a single
    client accessing databases on a local machine.  It can also
    act as a remote gateway that redirects all network calls to
    other hosts, just as the regular client library
    does.
  2.3. Authentication and security
    The security database (namely security.fdb) is not used
    in the embedded server and hence is not required. Any
    user is able to attach to any database. Since both
    the server and the client run in the same address space,
    the security becomes just an agreement between both
    sides which can be easily compromised.
    But note that SQL privileges are still checked.
  2.4. Compatibility
    You may run any number of applications with the embedded
    server without any conflicts. Having IB/FB server running
    is not a problem either.
    But you should be aware that you cannot access single
    database from a number of the embedded servers
    simultaneously, because they have SuperServer architecture
    and hence exclusively lock attached databases.
3. USAGE
  Just copy fbembed.dll into the directory with your
  application. Then rename it to either fbclient.dll or
  gds32.dll depending on your database connectivity software.
  Then start your application and it will use the embedded
  server as a client library and will be able to access
  local datasases. You should also copy firebird.msg and
  firebird.conf (if necessary) to the same directory.
  If external libraries are required for your application,
  then you should have them separately. Most probably, it
  will be INTL support (fbintl.dll) or UDF libraries. To
  be able to use them, you should place them into the
  directory tree which emulates the Firebird server one,
  i.e. has subdirectories like /intl or /udf:
  c:\my_app\app.exe
  c:\my_app\gds32.dll
  c:\my_app\ib_util.dll
  c:\my_app\firebird.conf
  c:\my_app\firebird.msg
  c:\my_app\intl\fbintl.dll
  c:\my_app\udf\fbudf.dll
  If you want to place the Firebird files (excluding the
  renamed fbembed.dll) in another directory, you need to
  modify your firebird.conf and set RootDirectory to the
  Firebird directory tree. Example:
  c:\my_app\app.exe
  c:\my_app\gds32.dll
  c:\my_app\ib_util.dll
  c:\my_app\firebird.conf
  d:\fb\firebird.msg
  d:\fb\intl\fbintl.dll
  d:\fb\udf\fbudf.dll
  firebird.conf:
  RootDirectory = d:\fb
user image
more 18 years ago

deLogic

@DonVall: Sekedar tambahan, tools berikut keliatannya cukup vital waktu bikin proyek: - WinAmp, buat nyetel musik kenceng-kenceng! - Pisang goreng - tissue buat apus bekas minyak pisang goreng di keyboard en mouse - Kopi atau teh atau soft drink - tissue yang lain buat lap bekas ceceran kopi, teh, atawa softdrink di keyboard dan meja
intinya... [list:632f034248]jangan lupa ibadah, makan dan minum serta istirahat, ngoprek sih boleh2 aja, asal jangan lupa segalanya[/list:u:632f034248] [list:632f034248]sediakan apapun yang dapat membuat Anda betah, sebagai penyejuk kala Anda bete karena kena error terus (mis. foto pacar, keluarga, musik kesukaan, dsb)[/list:u:632f034248] [list:632f034248]Dokumentasikan kegiatan yang Anda lakukan, misal alur proses, fungsi suatu prosedur, (possible) error yang muncul dan solusinya, dsb. Ini sangat penting sebagai brainstorming ketika kita membuka kembali project yang sudah lama kita tinggalkan, sehingga kita tidak membutuhkan waktu yang lama untuk adaptasi[/list:u:632f034248]
user image
more 18 years ago

cyber_hecker

huih toolsnya keren-keren... wakakakak :D jadi pengen ikutan juga... :P kalo gue seh tools yang di pake : compiler : - Delphi 6.0 "bajakan editions" uml : - gak pernah pake... habis cuma kotak-kotak ama panah doang :P bikin bingung neh... gak tau cara make dan fungsinya :D DBMS : - SQL Server 2000, Microsoft Access Versioning : - nah apa lagi ini... sama gak tau make yang penting bikin terus. ada error kita baikin... kalo gak ada buat form lain yang baru. wekekekekeke Installer : - Winrar SFX. milih yang sederhana aja :P males mo repod-repod. kalo gak masukkan exe dan database dalam satu folder. truz tinggal copy deh foldernya kemana-mana. wakakakak "simple thinking" :D bug tracking : - tombol [F7], [F8] pada delphi debugger... wakakakak unit testing : - try and error aja deh :P profiling : - gak tau di beri profile :oops: help maker : - HelpNDoc wah kalo di pikir-pikir, ternyata tools ku yang paling aneh neh. wakakak :P gak sesuai dengan standar programmer yang baik dan benar neh :P.. cuek bebek aja ah... bebek aja cuek... :D
more ...
  • Pages:
  • 1
  • 2
  • 3
Share to

Random Topic

Local Business Directory, Search Engine Submission & SEO Tools FreeWebSubmission.com SonicRun.com