<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3363261941096276516</id><updated>2011-07-30T15:25:28.960-07:00</updated><category term='Menikah di Atas Loko'/><category term='Site Meter'/><category term='new form'/><category term='developing language capability'/><category term='Students in Jakarta Continue Protests'/><category term='mdi'/><category term='Pengantar Akuntansi'/><title type='text'>Education Assistance</title><subtitle type='html'>New Vision</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://collegianhelp.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://collegianhelp.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>am13n</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3363261941096276516.post-7830936993877617118</id><published>2011-05-09T20:27:00.000-07:00</published><updated>2011-05-09T20:34:02.575-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pengantar Akuntansi'/><title type='text'>Pengantar Akuntansi</title><content type='html'>Salam Jumpa,&lt;br /&gt;&lt;br /&gt;Laporan keuangan merupakan informasi sangat berharga dalam menilai suatu perusahaan, sering dijumpai pada annual report, prospectus dan surat kabar. Tapi gimana cara bacanya..? kalau semua isinya angka-angka dan nggak ada ceritanya?&lt;br /&gt;&lt;br /&gt;Sebenarnya gampang saja, sebab laporan keuangan sudah diatur dengan sistematis. Pada bagian berikut kami akan berbagi sedikit rahasia untuk membaca dan menganalisa laporan keuangan, sehingga anda tidak perlu merasa alergi lagi melihat angka-angka pada laporan keuangan.&lt;br /&gt;&lt;br /&gt;Laporan Keuangan&lt;br /&gt;&lt;br /&gt;Mari kita mulai..! Sebenarnya ada dua elemen terpenting laporan keuangan yang sering anda jumpai di surat kabar.&lt;br /&gt;&lt;br /&gt;   1.&lt;br /&gt;&lt;br /&gt;      Neraca.&lt;br /&gt;   2.&lt;br /&gt;&lt;br /&gt;      Laporan Laba Rugi.&lt;br /&gt;&lt;br /&gt;Kedua laporan ini merupakan laporan inti yang selalu selalu hadir pada setiap laporan baik laporan kwartalan, semesteran dan tahunan. Terkadang laporan ini dilengkapi oleh Laporan Arus Kas, walau tidak selalu. Ketiga laporan keuangan ini baru muncul secara lengkap pada laporan annual report dan prospectus.&lt;br /&gt;&lt;br /&gt;selengkapnya bisa anda dapatkan disini&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3363261941096276516-7830936993877617118?l=collegianhelp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://collegianhelp.blogspot.com/feeds/7830936993877617118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3363261941096276516&amp;postID=7830936993877617118' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/7830936993877617118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/7830936993877617118'/><link rel='alternate' type='text/html' href='http://collegianhelp.blogspot.com/2011/05/pengantar-akuntansi.html' title='Pengantar Akuntansi'/><author><name>am13n</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3363261941096276516.post-2996471857936292562</id><published>2009-10-02T10:12:00.000-07:00</published><updated>2009-12-01T18:55:22.869-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='new form'/><title type='text'>new form</title><content type='html'>&lt;a href="http://stadiumgeneralut.blogspot.com"&gt;stadiumgeneralut.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://collegianhelp.blogspot.com"&gt;collegianhelp.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://thisweekfootball.blogspot.com"&gt;thisweekfootball.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://earncashreview.blogspot.com"&gt;earncashreview.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://semarangtourguide.blogspot.com"&gt;semarangtourguide.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://indotravelerguide.blogspot.com"&gt;indotravelerguide.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://notebookmu.blogspot.com"&gt;notebookmu.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://notebookseries.blogspot.com"&gt;notebookseries.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://goodtemplates.blogspot.com"&gt;goodtemplates.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://hardbasketball.blogspot.com"&gt;hardbasketball.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://digitalmanualphotography.blogspot.com"&gt;digitalmanualphotography.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://46sport.blogspot.com"&gt;46sport.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://shareprogramming.blogspot.com"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://indowanita.blogspot.com"&gt;indowanita.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://majorinsurance.blogspot.com"&gt;majorinsurance.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://freshinfotainment.blogspot.com"&gt;freshinfotainment.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cellphonerelease.blogspot.com"&gt;cellphonerelease.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cellphoneseries.blogspot.com"&gt;cellphoneseries.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogautomotif.blogspot.com"&gt;blogautomotive.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://niceboxing.blogspot.com"&gt;niceboxing.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yahoo.com"&gt;yahoo.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://plasa.com"&gt;plasa.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://facebook.com"&gt;facebook&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3363261941096276516-2996471857936292562?l=collegianhelp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://collegianhelp.blogspot.com/feeds/2996471857936292562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3363261941096276516&amp;postID=2996471857936292562' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/2996471857936292562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/2996471857936292562'/><link rel='alternate' type='text/html' href='http://collegianhelp.blogspot.com/2009/10/new-form.html' title='new form'/><author><name>am13n</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3363261941096276516.post-9199736715376428783</id><published>2009-08-09T03:39:00.000-07:00</published><updated>2009-08-09T05:09:48.021-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Menikah di Atas Loko'/><title type='text'>Menikah di Atas Loko</title><content type='html'>Pilih Menikah di Atas Loko&lt;br /&gt;Pacaran 8,5 Tahun, Sama-Sama Edan Sepur&lt;br /&gt;&lt;br /&gt;JOGJA - Ada-ada saja yang dilakukan Soni Gumilang dan Ana Kristiningsih ini. Saking hobinya dengan kereta api, menikah pun dilakukan di atas lokomotif. Tentu saja tindakan mereka tak hanya membuat kaget petugas Stasiun Tugu dan Lempuyangan. Ratusan calon penumpang di dua stasiun itu juga dibuat terperangah.&lt;br /&gt;&lt;br /&gt;Pemandangan langka itu pun sontak menjadi tontonan warga di sekitar rel, maupun pengendara yang kebetulan melintasi perlintasan Teteg Malioboro. Bagaimana tidak, menikah di atas lokomotif yang sedang berjalan adalah tidak lazim. Namun hal itu bukan tidak mungkin bagi dua orang penggila kereta api itu.&lt;br /&gt;&lt;br /&gt;Meski untuk bisa melakukan hajatnya itu, Soni mengaku sempat mengalami beberapa kesulitan. ''Kami harus minta izin dulu kepada Kadaop VI PT KAI. Prosesnya memang rumit. Tapi akhirnya kami bisa menyewa loko untuk rute Tugu-Lempuyangan untuk proses pernikahan kami," imbuh karyawan perusahaan periklanan di Jakarta ini.&lt;br /&gt;&lt;br /&gt;Loko sewaan milik Depo Loko Jatinegara Jakarta itu pun dihiasi layaknya mobil pengantin. Lengkap dengan bunga warna-warni di depan. Sebelum berangkat dari Stasiun Tugu, sepasang pengantin menunggu di ruang pimpinan perjalanan KA. Hal itu membuat calon penumpang penasaran. Beberapa di antaranya mengintip ke dalam ruang pimpinan.&lt;br /&gt;&lt;br /&gt;Tepat pukul 12.50, PPKA Stasiun Tugu, petugas stasiun Harsono meniup peluit dan mengangkat 'Semboyan 1' tanda loko siap berangkat. Junaidi yang didaulat menjadi masinis lantas membunyikan 'semboyan 35' atau terompet lokomotif. Loko pun berjalan dengan kecepatan minimal.&lt;br /&gt;&lt;br /&gt;Lambat laun, KLB (Kereta Luar Biasa) tak bergerbong ini meninggalkan Stasiun Tugu melalui rel jalur 2. Ratusan calon penumpang tak lupa memberikan aplaus tepuk tangan. Meski sempat terheran-heran dan kagum. ''Selama ya, semoga kuat mengarungi kehidupan, sekuat badan kereta api,'' ujar seorang penumpang KA sambil melambai.&lt;br /&gt;&lt;br /&gt;Saat dilakukan prosesi pernikahan di atas loko, pasangan pengantin itu mengaku sempat grogi. Karena mereka harus berdiri di luar loko bernomor CC 201103 itu di bagian depan. Meskipun loko yang dijalankan Junaidi tidak melaju kencang.&lt;br /&gt;&lt;br /&gt;''Paling ngeri saat melintas diatas jembatan Kewek sambil membunyikan Semboyan 35 atau klakson KA," kata Soni dan Ana, kompak. Kendati merasa ngeri, pasangan pengantin ini malah melambaikan tangan dan mengacungkan jempol dengan cueknya kepada orang-orang yang melintas di Jalan Abu bakar Ali tepat di bawah Jembatan Kewek.&lt;br /&gt;&lt;br /&gt;''Mereka memang sempat kaget saat klakson saya bunyikan," ungkap Junaidi. Ketika KA berhenti di Stasiun Lempuyangan, Soni yang mengenakan jas warna gelap langsung menggandeng istrinya yang bergaun satin warna putih panjang masuk ruang resepsi di Gedung Pertemuan, komplek Diklat PT Kereta Api Indonesia, timur Stasiun Lempuyangan.&lt;br /&gt;&lt;br /&gt;Kedatangan pasangan pengantin unik itu segera disambut lagi dengan tepuk tangan meriah oleh ratusan tamu yang sudah menunggu di depan gedung. ''Ini memang menjadi cita-cita kami setelah 8,5 tahun pacaran. Ya, akhirnya kami bisa juga menikah di atas loko yang sedang berjalan," papar Soni dengan wajah sumringah.&lt;br /&gt;&lt;br /&gt;Ana menambahkan, cita-cita itu dilakukan karena mereka merupakan penggila kereta api sejak kecil. ''Saya dan Mas Soni memang edan sepur," ungkapnya. Keduanya juga tergabung sebagai anggota Indonesian Railway Preservation Society (IRPS) atau komunitas penumpang KA di Jakarta yang beranggotakan lebih dari seratus orang.&lt;br /&gt;&lt;br /&gt;Sebagai penghobi kereta dan lokomotif, tentu saja mereka mempunya koleksi miniatur lokomotif dan kereta api. ''Jumlahnya ratusan," kata Ana yang mengaku rumahnya tidak terlalu jauh dari stasiun kereta api. (yog)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3363261941096276516-9199736715376428783?l=collegianhelp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://collegianhelp.blogspot.com/feeds/9199736715376428783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3363261941096276516&amp;postID=9199736715376428783' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/9199736715376428783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/9199736715376428783'/><link rel='alternate' type='text/html' href='http://collegianhelp.blogspot.com/2009/08/menikah-di-atas-loko.html' title='Menikah di Atas Loko'/><author><name>am13n</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3363261941096276516.post-3637620638175225814</id><published>2009-07-05T15:47:00.000-07:00</published><updated>2009-07-05T15:48:58.618-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='developing language capability'/><title type='text'>developing language capability</title><content type='html'>Data from Language Center (PB) showed that only ten percent of UIN Jakarta’s student class of 2005 achieved TOEFL score range of 450 until 600. The faculty with the highest number of students achieving this range of score is Faculty of Tarbiyah and Teaching Science (FITK) while the faculties with the lowest number of students achieving this range of score are FUF and FDI.&lt;br /&gt;&lt;br /&gt;Head of Language Center (PB) UIN Jakarta Dr Atiq Susilo said that there are many factors leading to this low TOEFL score result. “The factors are, the unavailability of an institution which specializes in handling language at UIN Jakarta, the student’s input and the output from the respective faculties,” he said in PB Building, Friday (4/4).&lt;br /&gt;&lt;br /&gt;He added, now UIN Jakarta only has a Unit of Technical Procedure (UPT) of language which is managed by Language Center (PB). This unit has no authority in developing students’ language capability because it only serves as the operational policy maker and not as the operational strategy maker.    &lt;br /&gt;&lt;br /&gt; “Due to the inadequate role of PB, the responsibility of developing language capability lies in the hands of respective faculties. Unfortunately, some faculties have guidelines and supervisions in language teaching and they also do not entirely comprehend the method of language teaching. Thus, in the end the responsibility all lies to the lecturers with their diverse competencies. And this is undermined by the lack of effort by the student in improving their English skills,” he said.&lt;br /&gt;&lt;br /&gt;The TOEFL which was jointly hold  last year was the implementation of the Rector Letter of Decision (SK) No 241, 2005 about the minimum TOEFL score of 450 and minimum TOAFL score of  375 as a prerequisite for  thesis  trial which is valid as of  class of  2005.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3363261941096276516-3637620638175225814?l=collegianhelp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://collegianhelp.blogspot.com/feeds/3637620638175225814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3363261941096276516&amp;postID=3637620638175225814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/3637620638175225814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/3637620638175225814'/><link rel='alternate' type='text/html' href='http://collegianhelp.blogspot.com/2009/07/developing-language-capability.html' title='developing language capability'/><author><name>am13n</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3363261941096276516.post-2685266061886229858</id><published>2009-07-05T15:45:00.000-07:00</published><updated>2009-07-05T15:46:37.971-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Students in Jakarta Continue Protests'/><title type='text'>Students in Jakarta Continue Protests</title><content type='html'>Hundreds of students, ringed by soldiers, staged a noisy but peaceful demonstration today across from the Presidential Palace in the third day of protests aimed at President B. J. Habibie and his Cabinet.&lt;br /&gt;&lt;br /&gt;''Habibie must step down and be replaced by a transitional government,'' said Indra Tarindrianto, an organizer for the Communication Forum of the Jakarta Student Senate, a umbrella group of students from 24 universities. Students have vowed to press their cause before a special parliamentary session planned for November to pass new electoral laws.&lt;br /&gt;&lt;br /&gt;With summer vacation coming to an end, the students who played a key role in bringing down President Suharto last May after his 32 years in power are making their way back onto campuses and hoping to again change the course of history.&lt;br /&gt;&lt;br /&gt;''If Habibie is not serious and consistent in dealing with allegations of human rights violations and the skyrocketing prices of essential goods, the students will come back and could be even bigger,'' said Muridan Widjoyo, from the Indonesian Institute of Sciences.&lt;br /&gt;&lt;br /&gt;A major focus of the unrest is inflation, which has climbed past 70 percent a year.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3363261941096276516-2685266061886229858?l=collegianhelp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://collegianhelp.blogspot.com/feeds/2685266061886229858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3363261941096276516&amp;postID=2685266061886229858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/2685266061886229858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/2685266061886229858'/><link rel='alternate' type='text/html' href='http://collegianhelp.blogspot.com/2009/07/students-in-jakarta-continue-protests.html' title='Students in Jakarta Continue Protests'/><author><name>am13n</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3363261941096276516.post-6543020292846757461</id><published>2009-07-04T15:37:00.000-07:00</published><updated>2009-07-04T15:38:20.640-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Site Meter'/><title type='text'>Site Meter</title><content type='html'>&lt;!-- Site Meter --&gt;&lt;br /&gt;&lt;script src="http://s46.sitemeter.com/js/counter.js?site=s46earncashreview" type="text/javascript"&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;noscript&gt;&lt;br /&gt;&lt;a href="http://s46.sitemeter.com/stats.asp?site=s46earncashreview" target="_top"&gt;&lt;br /&gt;&lt;img border="0" alt="Site Meter" src="http://s46.sitemeter.com/meter.asp?site=s46earncashreview"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;/noscript&gt;&lt;br /&gt;&lt;!-- Copyright (c)2006 Site Meter --&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3363261941096276516-6543020292846757461?l=collegianhelp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://collegianhelp.blogspot.com/feeds/6543020292846757461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3363261941096276516&amp;postID=6543020292846757461' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/6543020292846757461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/6543020292846757461'/><link rel='alternate' type='text/html' href='http://collegianhelp.blogspot.com/2009/07/site-meter.html' title='Site Meter'/><author><name>am13n</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3363261941096276516.post-5714512812675322829</id><published>2009-06-24T13:27:00.000-07:00</published><updated>2009-06-24T13:31:59.706-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mdi'/><title type='text'>Modify your programs</title><content type='html'>First, we'll create an MDI type of application:&lt;br /&gt;&lt;br /&gt;Here are the steps:&lt;br /&gt;&lt;br /&gt;   1. Create a new MDI application. You can even use the MDI Application wizard (File - New - Other - Projects - MDI Application).&lt;br /&gt;   2. Make sure FormStyle property of the main form is set to fsMDIForm.&lt;br /&gt;   3. Add a main menu to the application. Let it have one item - the one that loads the MDI child from the Package.&lt;br /&gt;&lt;br /&gt;      MDI module parent&lt;br /&gt;   4. Make sure you build the application using run-time packages. Go to Project-Options, select the Packages tab, and check the "Build with run-time packages". You should at least use the rtl and the vcl package.&lt;br /&gt;&lt;br /&gt;      Project-Options - built with packages &lt;br /&gt;&lt;br /&gt;Before writing some actual Delphi code, let's first build the package and add one MDI child form to it.&lt;br /&gt;&lt;br /&gt;   1. Start by creating a run-time package.&lt;br /&gt;   2. Add a TForm object to the package. Make sure FormStyle property is set to fsMDIChild.&lt;br /&gt;   3. Add one exported procedure to create an instance of the child form:&lt;br /&gt;&lt;br /&gt;procedure TPackageMDIChildForm.FormClose&lt;br /&gt;  (Sender: TObject; &lt;br /&gt;   var Action: TCloseAction);&lt;br /&gt;begin&lt;br /&gt;  //since this is an MDI child, make sure &lt;br /&gt;  //it gets closed when the user &lt;br /&gt;  //clicks the x button.&lt;br /&gt;  Action := caFree;&lt;br /&gt;end;&lt;br /&gt;&lt;br /&gt;procedure ExecuteChild;&lt;br /&gt;begin&lt;br /&gt;  TPackageMDIChildForm.Create(Application);&lt;br /&gt;end;&lt;br /&gt;&lt;br /&gt;exports&lt;br /&gt;  //NOTE!! The export name &lt;br /&gt;  //is CASE SENSITIVE&lt;br /&gt;  ExecuteChild;&lt;br /&gt;  &lt;br /&gt;end.&lt;br /&gt;&lt;br /&gt;Going back to the MDI host application...&lt;br /&gt;&lt;br /&gt;Here's the entire code in the main MDI form:&lt;br /&gt;&lt;br /&gt;type&lt;br /&gt;  //signature of the "ExecuteChild" &lt;br /&gt;  //procedure from the Package&lt;br /&gt;  TExecuteChild = procedure;&lt;br /&gt;&lt;br /&gt;  TMainForm = class(TForm)&lt;br /&gt;   ...&lt;br /&gt;  private&lt;br /&gt;    PackageModule : HModule;&lt;br /&gt;    ExecuteChild : TExecuteChild;&lt;br /&gt;    procedure PackageLoad;&lt;br /&gt;  end;&lt;br /&gt;&lt;br /&gt;var&lt;br /&gt;  MainForm: TMainForm;&lt;br /&gt;&lt;br /&gt;implementation&lt;br /&gt;{$R *.dfm}&lt;br /&gt;&lt;br /&gt;procedure TMainForm.PackageLoad;&lt;br /&gt;begin&lt;br /&gt;  //try loading the package &lt;br /&gt;  //(let's presume it's in the same &lt;br /&gt;  //folder, where the main app. exe is)&lt;br /&gt;  PackageModule := LoadPackage('MDIPackage.bpl');&lt;br /&gt;&lt;br /&gt;  //if loaded, try locating &lt;br /&gt;  //the ExecuteChild procedure&lt;br /&gt;  if PackageModule &lt;&gt; 0 then&lt;br /&gt;  try&lt;br /&gt;    @ExecuteChild := GetProcAddress(PackageModule,&lt;br /&gt;                                    'ExecuteChild');&lt;br /&gt;  except&lt;br /&gt;    //display an error message if we fail&lt;br /&gt;    ShowMessage ('Package not found');&lt;br /&gt;  end;&lt;br /&gt;end;&lt;br /&gt;&lt;br /&gt;//menu click&lt;br /&gt;procedure TMainForm.mnuCallFromDLLClick&lt;br /&gt;(Sender: TObject);&lt;br /&gt;begin&lt;br /&gt;  //lazzy load package&lt;br /&gt;  if PackageModule = 0 then PackageLoad;&lt;br /&gt;&lt;br /&gt;  //if the ExecuteChild procedure&lt;br /&gt;  //was found in the package, call it&lt;br /&gt;  if Assigned(ExecuteChild) then ExecuteChild;&lt;br /&gt;end;&lt;br /&gt;&lt;br /&gt;procedure TMainForm.FormDestroy(Sender: TObject);&lt;br /&gt;begin&lt;br /&gt;  //if the package was loaded, &lt;br /&gt;  //make sure to free the resources&lt;br /&gt;  if PackageModule &lt;&gt; 0 then &lt;br /&gt;    UnloadPackage(PackageModule);&lt;br /&gt;end;&lt;br /&gt;&lt;br /&gt;The above code, dynamically loads (PackageLoad procedure) the package as needed (when menu item is selected) and unloads the package when the application terminates. If you need help with the code, check the "Dynamic Form in Dynamic Package" article.&lt;br /&gt;&lt;br /&gt;Finally, at run time, we have an MDI child form loaded from a package and working happily inside an MDI parent form:&lt;br /&gt;&lt;br /&gt;Packaged MDI Child form inside an MDI parent&lt;br /&gt;&lt;br /&gt;One final note: when modularizing applications using run-time packages, you have to redistribute the required packages along with the application's exe file.&lt;br /&gt;&lt;br /&gt;That's it! As simple as it can be.&lt;br /&gt;Related Articles&lt;br /&gt;&lt;br /&gt;    * A Beginner’s Guide to Delphi Programming - Chapter 11&lt;br /&gt;    * Your First MDI Delphi Project&lt;br /&gt;    * MDI Development in Delphi. Part I.&lt;br /&gt;    * MDI Development in Delphi. Part II.&lt;br /&gt;    * Dynamic World of Packages - page 1/3&lt;br /&gt;&lt;br /&gt;Zarko Gajic&lt;br /&gt;Guide since 1998&lt;br /&gt;&lt;br /&gt;Zarko Gajic&lt;br /&gt;Delphi Programming Guide&lt;br /&gt;&lt;br /&gt;    * Sign up for my Newsletter&lt;br /&gt;&lt;br /&gt;    * My Blog&lt;br /&gt;    * My Forum&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3363261941096276516-5714512812675322829?l=collegianhelp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://collegianhelp.blogspot.com/feeds/5714512812675322829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3363261941096276516&amp;postID=5714512812675322829' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/5714512812675322829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/5714512812675322829'/><link rel='alternate' type='text/html' href='http://collegianhelp.blogspot.com/2009/06/modify-your-programs.html' title='Modify your programs'/><author><name>am13n</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3363261941096276516.post-7445778742469245814</id><published>2008-07-28T07:46:00.000-07:00</published><updated>2009-06-19T12:15:14.668-07:00</updated><title type='text'>Unspun</title><content type='html'>AFP’s loss, Jakarta Globe’s gain&lt;br /&gt;&lt;br /&gt;May 10, 2008 in Indonesia, Media, News and politics, foreign correspondents, journalists, media ownership&lt;br /&gt;Tags: James Riady, newspapers&lt;br /&gt;&lt;br /&gt;Jakarta’s soon-to-be-declared ’s English-language newspaper war has just got more interesting with the Jakarta Globe’s appointment of Bhimanto Suwastoyo, a 23 veteran journalist at AFP Jakarta as the paper’s Deputy Chief Editor. Bhim will pull equal weight as the other Deputy Chief Editor Joe Cochrane (who apparently may be tying the knot soon if little birds in Face Bar are to be believed).&lt;br /&gt;&lt;br /&gt;By signing Bhim on, the Jakarta Globe may finally begin to get some respect from media observers here who were wondering whether the paper would be stuffed with bules who may have excellent technical skills but not the necessary the insight and perspective of an Indoneian.&lt;br /&gt;&lt;br /&gt;Unspun’s known the 52-year old Bhim for more than a decade and he must rank as one of the mot knowledgeable, articulate and open minded journalists in Indonesia. Bhim speaks French ad a sprinkling of European languages frequently because he spent his younger days in Europe (then becoming an architect before moving into journalism).&lt;br /&gt;&lt;br /&gt;Friends close to Bhim have told Unspun that Bhim decided to pack it in at AFP because he was tired of the the agency sending rookies to Indonesia who think they have an instant understanding of the complexity in Indonesia and of news editors far away with a dubious grasp of what’s newsworthy coming out of the achipelago.&lt;br /&gt;&lt;br /&gt;They said Bhim joined the Jakarta Globe only when he was satisfied that he would have equal say among the newspaper’s editors on the treatment and placement of news, and also after seeking reassurances that the paper would have editorial independence. His other motivation, say th friends, was also a desire to see more competition among the English-language dailies in Indonesia.&lt;br /&gt;&lt;br /&gt;Bhim’s entry into the Jakarta Globe should send alam bells ringing in The Jakarta Post, which has enjoyed a virtual monopoly of the English-language daily market for most of its 25 years in existence. But chances are that it won’t because the Post is stuffed with too many old timers who have acquired a sense of invulnerability from their many years as a monopoly.&lt;br /&gt;&lt;br /&gt;Unspun would be very worried if he was working at the Post as the Jakarta Globe, which is funded by James Riyadi and therefore has suspect credential, has suddenly, with Bhim’s appointment, gained some respectability. The Globe also has the money and right now it doesn’t take much for someone who knows what they are doing to trump the Post. And in Bhim they have a veteran journalist who knows the country inside out. Plus he can write.&lt;br /&gt;&lt;br /&gt;There are signs that the Post is trying to fight back. In a recent move it instituted extensive training for it new recruits and increased their salaries, after several months of training, to Rp6.1 per month. It also bound them to a three-year contract to prevent poaching from the likes of the Globe and the wores services.&lt;br /&gt;&lt;br /&gt;That’s a quaint tactic to improve standards because some media analysts do not think that the problem lies so much with entry level journalists but with the higher ups. In change management it is always the middle layer that is most resistant to change.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3363261941096276516-7445778742469245814?l=collegianhelp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://collegianhelp.blogspot.com/feeds/7445778742469245814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3363261941096276516&amp;postID=7445778742469245814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/7445778742469245814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3363261941096276516/posts/default/7445778742469245814'/><link rel='alternate' type='text/html' href='http://collegianhelp.blogspot.com/2008/07/tes.html' title='Unspun'/><author><name>am13n</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
