oSchools, Aplikasi Open source untuk sekolah

Konsep detail sudah ada, desain system dan database sudah jalan, tinggal mengetik code yang masih males. Saya berharap 2 bulan kedepan, oSchools bisa didownload secara gratis dari situs ini.

Sistemnya gak jauh jauh amat dari sistem administrasi sekolah, kan sekarang lagi jaman ICT, semua sekolah da ada komputernya dan banyak yang udah melek IT, para karyawan sekolah minimal sudah bisa MS Word. Sehingga dari lubuk hati yang paling dalam pengen banget mengabdi dan menyumbangkan jerih payah kepada bangsa dan khalayak banyak.

Siapa yang mau bergabung, mari yuk join.

Livescore Australian Open dengan AJAX

Anda pasti tahu turnamen Grand slam Tennis Australia open, yang sekarang lagi berlangsung di melbourn Australia Selatan. dan bagi anda yang berlangganan TV kabel bisa berkesempatan menonton pertandingan secara langsung via televisi. Tetapi bagi penonton yang lagi ngenet juga bisa, lho kok bisa, emang bisa nonton TV via Internet ?

Manajemen australia open telah menyediakan layanan di website mereka tanyangan live langsung dari lapangan tennis di semua coart, coba anda klik link ini http://www.australianopen.com/en_AU/scores/index.html, di sana ditampilkan table status dan skor pertandingan secara aktual.

Jika point game bertambah, dia akan memberikan efek perubahan warna dan perubahan point. Begitu juga jika pemain menang dalam game, point gamenya akan bertambah.

Menurut pandangan saya, sistem ini terintegrasi dengan sistem yang ada di papan skor lapangan. Karena di sana awal informasi dan ada sistem yang menampilkan point actual pada waktu itu juga.

Setelah selidik - selidik, tidak ada extensi file php,asp atau aspx dan jsp. semua extensi web file dalam bentuk html. Sehingga bisa dipastikan teknik yang digunakan adalah AJAX.

Anda kenal AJAX, AJAX adalah sebuah teknik load/refresh ke webserver yang dilakukan oleh javascript. Sehingga tidak membutuhkan refresh page untuk menampilkan data yang terbaru. Teknologi ini mungkin juga digabungkan dengan webservice jika platform program berbeda atau server yang berbeda.

Jawapos, Konversi Koran ke PDF

Jawapos, koran harian nasional dari Surabaya, telah meluncurkan website koran edisi PDF. Konsep ini merupakan ide dan inovasi yang pertama di dunia, mempublish hard paper(koran kertas) ke softpaper (PDF) dan ditayangkan di website. Ini sungguh terobosan yang bagus dan patut diikuti oleh media massa nasional.

Untuk dapat melihat koran versi PDF coba anda klik di link ini ,http://versipdf.jawapos.co.id/ , disediakan halaman - halaman sesuai dengan koran edisi kertas. Sungguh pemikiran yang brilliant.  Sehingga bagi orang yang tidak sempat beli atau langganan koran Jawapos masih bisa membaca dan menikmati berita seperti kita beli koran berupa kertas.

Secara programming, program ini menggunakan PHP dan sebuah database. Dan hanya menggunakan simple javascript berikut adalah potongan program load gambar dan file PDF:

function loadGbrJP(nGbr,encVar){
	document.images.imgjp.src="jpimg/hal-"+nGbr+".jpg";
	document.getElementById('linkJP').href="index.php?detail=jp_det&file_det="+encVar;
}
function loadGbrOR(nGbr,encVar){
	document.images.imgor.src="orimg/hal-"+nGbr+".jpg";
	document.getElementById('linkOR').href="index.php?detail=or_det&file_det="+encVar;
}
function loadGbrMT(nGbr,encVar){
	document.images.imgmt.src="mtimg/hal-"+nGbr+".jpg";
	document.getElementById('linkMT').href="index.php?detail=mt_det&file_det="+encVar;
}

Sedangkan untuk eksekusinya setiap halaman dengan menggunakan :

onclick=loadGbrJP(1,’00241260′)
onclick=loadGbrOR(1,’00241260′)
onclick=loadGbrMT(1,’00241260′)

Sehingga di dalam file index.php disediakan sebuah operasi select ke database, untuk bisa mendapatkan file binary atau path yang disimpan.

Rugi dong jawapos, pelanggannya pada lari ke warnet jadinya :)

Tapi sistem ini masih mempunyai kelemahan yang mendasar, berikut beberapa usul membangun dari saya :

  1. History berita, baik di versi PDF maupun web portal, jawapos masih belom menyediakan histore back date. sehingga berita cuma pada hari itu saja, ini menimbulkan kesan “pelit” sharing. Tapi secara bisnis mungkin beda lagi.
  2. Navigasi kurang menarik, sehingga user kurang leluasa.
  3. Resolusi dpi PDF kadang2 kurang baik (terlalu kecil), sehingga tulisan maupun gambar kurang jelas.

Software ERP Free Download

Anda pasti udah kenal dengan aplikasi ERP (Entreprice Resource Planning), apalagi khusus untuk anda para professional dan kalangan eksekutif di bidang industri dan manajement. Dan Anda pasti sudah kenal semacam software-software ERP seperti : SAP dari Jerman, Oracle ERP dari Oracle atau software - software lain yang dibuat sendiri oleh perusahaan.

Tapi sudahkan anda tahu bahwa implementasi dan pembangunan dari software tersebut sangat mahal dan membutuhkan budget time yang banyak. Tetapi dari kalangan open sourcer telah menyediakan sebuah tools yang bisa di download dengan gratis alias free, tetapi mungkin kurang familiar dan kurang promosi, sehingga product ERP ini kurang dikenal.

Tetapi lumayan juga untuk penerapan di kantor anda, tetapi dengan sedikit catatan, masih banyak bugs dan perlu customisasi di beberapa tempat.Ya lumayan, hitung - hitung gratis.

Oh iya lupa, link untuk downloadnya ada disini :

1. Tiny ERP, http://www.tinyerp.org/

merupakan ERP yang simple dan mudah dipelajari, menggunakan database postgreSQL. dapat berjalan di platform Linux maupun Window$. modul modulnya cukup standard (seperti ERP kebanyakan/tempo dulu) sehingga untuk yang sudah biasa menggunakan aplikasi ERP lain akan dapat dengan mudah beradaptasi. Instalasinya pun sangat mudah, apabila anda
mempunyai PC yang sudah terinstall RedHat/ Fedora Core4 (atau clone Redhat yang lain) dan tersambung ke internet, maka tinggal ketik:
# yum install tinyerp maka TinyERP akan segera terinstall. kelemahan tinyerp adalah mungkin komunitasnya yang masih kecil sehingga, kalau ada masalah agak kelabakan cari support (tentu saja kalau membeli support dari tinyERP langsung akan lain ceritanya).

2. Web ERP, http://www.weberp.org/

Ini merupakan aplikasi opensource yang lumayan, dia berbasis web PHP menggunakan database mySQL. Pertama2 makai dia sangat sederhana. Sepertinya user interface yang agak membingungkan. Banyak fitur2nya, tetapi masih banyak bugs yang di temukan di beberapa tempat. Repot juga kalu diimplementasikan di kantor, perlu beberapa customisasi di beberapa menu tampilan. Proses install mudah, tinggal download, ekstrak ke htdocs web server dan running sql filenya, udah bisa jalan.

3. Compiere, ERP dan CRM,  http://www.compiere.com/

merupakan Opensource ERP yang pertama dan paling besar komunitasnya, menggunakan databse Oracle dan Sybase, dapat berjalan di platform Linux/Unix, maupun window$. Compiere menerapkan konsep baru ERP sehingga sedikit perlu waktu untuk adaptasi, terutama bagi yang sudah terbiasa menggunakan aplikasi ERP standard. Compiere bisa diakses
secara remote maupun Web (masih versi beta). Meskipun cukup rumit pada awalnya, namun karena komunitasnya cukup besar (di indonesia bisa joint di milis indocompiere@ yahoogroups. com), sehingga dukungan support dari komunitas cukup kuat. Secara umum fituranya cukup lengkap, hanya saja untuk CRM dan Manufacturing masih sangat terbatas.

4. Adempiere, http://www.adempiere.com/

merupakan turunan dari Compiere yang dikembangkan oleh komunitas, hal ini muncul karena Compiere dipandang kurang mengakomodir keingininan komunitas. Menggunakan databse postgreSQL maupun Oracle. Karena baru saja “berpisah” dengan Compiere, maka fiturnya masih sangat mirip dengan Compiere.

5. Openbravo, http://www.openbravo.com/

merupakan turunan dari COmpiere juga, akan tetapi Full Web Base, sehingga sangat cocok untuk perusahaan yang   mempunyai banyak cabang yang berlainan kota / negara, karena mereka semua dapat mengakses system secara web base. Menggunakan databse PostgreSQL atau Oracle.  dapat berjalan di platform Linux maupun window$. Satu  kekurangan yang saya catat adalah, Openbravo meniadakan modul CRM, dan ini sangat saya sayangkan, karena meskipun CRM di Compiere cukup sederhana, namun fitur ini sangat bermanfaat.

Untuk catatan dan testimonial penggunaan ini dibutuhkan kontribusi dari teman-teman nich. Selamat mencoba barang mahal tapi gratis :D

beberapa tulisan dikuti dari chinmi.wordpress.com

Create RSS Feed on your Website

Very simple to create RSS feed. You just add header of XML file on your page header, and select from table and loop your data into xml format.

<?php
require_once(”dbconnection.php”);
$query = “select address, cat, desc, title from `category` limit 15″;
$result = mysql_query($query, $link);

while ($line = mysql_fetch_assoc($result))
{
$return[] = $line;
}

$now = date(”D, d M Y H:i:s T”);

$output = “<?xml version=\”1.0\”?>
<rss version=\”2.0\”
xmlns:content=\”http://purl.org/rss/1.0/modules/content/\”
xmlns:wfw=\”http://wellformedweb.org/CommentAPI/\”
xmlnsdc=\”http://purl.org/dc/elements/1.1/\”
>
<channel>
<title>Judul RSS FEED</title>
<link>http://domain.com/feed.php</link>
<description>Deskripsi RSS</description>
<language>en-us</language>
<pubDate>$now</pubDate>
<lastBuildDate>$now</lastBuildDate>
<docs>http://domain.com</docs>
<managingEditor>mail@mail.co.id</managingEditor>
<webMaster>mail@mail.com</webMaster>
“;

foreach ($return as $line)
{
$output .= “<item><title>”.htmlentities($line[’title’]).”</title>
<link>”.htmlentities($line[’address’]).”</link>

<description>”.htmlentities(strip_tags($line[’desc’])).”</description>
</item>”;
}
$output .= “</channel></rss>”;
header(”Content-Type: application/rss+xml”);
echo $output;
?>