Istilah telematika pertama kali digunakan pada tahun 1978 oleh Simon Nora dan Alain Minc dalam bukunya L'informatisation de la Societe. Istilah telematika yang berasal dari kata dalam bahasa Perancis telematique merupakan gabungan dua kata: telekomunikasi dan informatika.
Telekomunikasi sendiri mempunyai pengertian sebagai teknik pengiriman pesan, dari suatu tempat ke tempat lain, dan biasanya berlangsung secara dua arah. 'Telekomunikasi' mencakup semua bentuk komunikasi jarak jauh, termasuk radio, telegraf/ telex, televisi, telepon, fax, dan komunikasi data melalui jaringan komputer. Sedangkan pengertian Informatika (Inggris: Informatics) mencakup struktur, sifat, dan interaksi dari beberapa sistem yang dipakai untuk mengumpulkan data, memproses dan menyimpan hasil pemrosesan data, serta menampilkannya dalam bentuk informasi.
Wednesday, October 13, 2010
Wednesday, June 16, 2010
How To Improve My Softskill
Softskill atau kemampuan yang berhubungan erat dengan Emotional Quote merupakan pendamping harskill dan sangat berperan didalam kehidupan sosial kita. Ada beberapa poin yang patut diperhitungkan dalam rangka meningkatkan softskill kita, diantaranya adalah sebagai berikut :
1. Melakukan aktivitas di luar kuliah
Ilmu pengetahuan tak hanya berasal dari bangku kuliah, pengalaman dan pengetahuan justru akan lebih banyak kita dapatkan di luar kuliah. Kebetulan untuk beberapa waktu ini saya mendapatkan kesempatan untuk magang di sebuah software house. Dan ternyata banyak sekali yang saya dapat dari sana seperti bagaimana berinteraksi dan bekerja sama dengan orang lain yang baru saja dikenal. Bagaimana sikap kita dalam menghadapi atasan dan rekan kerja, dan yang paling penting bagaimana kita memanage tingkat stress akibat beban tugas yang kita tanggung. Semua itu merupakan pengalaman berharga yang mungkin tak akan didapat di kelas.
1. Melakukan aktivitas di luar kuliah
Ilmu pengetahuan tak hanya berasal dari bangku kuliah, pengalaman dan pengetahuan justru akan lebih banyak kita dapatkan di luar kuliah. Kebetulan untuk beberapa waktu ini saya mendapatkan kesempatan untuk magang di sebuah software house. Dan ternyata banyak sekali yang saya dapat dari sana seperti bagaimana berinteraksi dan bekerja sama dengan orang lain yang baru saja dikenal. Bagaimana sikap kita dalam menghadapi atasan dan rekan kerja, dan yang paling penting bagaimana kita memanage tingkat stress akibat beban tugas yang kita tanggung. Semua itu merupakan pengalaman berharga yang mungkin tak akan didapat di kelas.
Tuesday, June 15, 2010
INTJ, Introverted Intuition
Kali ini saya ingin membahas sedikit tentang INTJ yang merupakan salah satu tipe dari MBTI atau Myers Briggs Type Indicator. MBTI ini merupakan sebuah kusionaer psikometri atau tes psikologi untuk mengukur preferensi psikologis seseorang dalam memandang dunia serta membuat keputusan. Preferensi ini adalah ekstrapolasi dari teori tipologi oleh Carl Gustav Jung , yang dipublikasikan dalam bukunya 1921 Psychological Types (edisi bahasa Inggris, 1923). Kemudian teori tersebut dikembangkan kembali oleh Isabel Briggs Myers dan Katharine Cook Briggs.
Mereka mulai menciptakan indikator selama Perang Dunia II , percaya bahwa pengetahuan tentang preferensi kepribadian akan membantu untuk mengidentifikasi jenis pekerjaan waktu perang di mana mereka akan merasa "paling nyaman dan efektif".
Monday, May 10, 2010
Pengenalan ORM
ORM, atau Object Relational Mapping, merupakan pendekatan yang menyederhanakan pengelolaan database yang kompleks untuk pemrograman. Alih-alih mengakses database langsung, lapisan ORM dalam framework PHP dapat membuat "object" yang tersimpan dalam suatu database berperilaku seperti objek aktual dari perspektif pemrograman - misalnya, menciptakan sebuah objek mobil "baru" yang tersimpan dalam database dapat melibatkan panggilan untuk
ORM membawa data lebih dekat dengan paradigma pemrograman berorientasi objek, dimana informasi aktual disimpan dan diakses melalui interface yang menyerupai objek sebenarnya. Dalam sebuah framework PHP, konsep tersebut biasanya dicapai dengan framework memberikan kelas-kelas yang mewakili informasi dalam database, yang kemudian dapat dimanipulasi sebagai objek aktual seperti mobil. This is almost always a level above actual database operations – when using an ORM layer, writing actual SQL queries is taken care of, although an understanding of how to is always helpful. Ketika menggunakan sebuah ORM, menulis query SQL sebenarnya hampir tidak perlu, meskipun pemahaman tentang bagaimana menulis query SQL selalu membantu.
$car->new(). Dengan menggunakan pendekatan abstrak untuk akses database sebenarnya, pembangunan web dapat menjadi lebih produktif dan menghasilkan aplikasi yang lebih dapat diandalkan. ORM membawa data lebih dekat dengan paradigma pemrograman berorientasi objek, dimana informasi aktual disimpan dan diakses melalui interface yang menyerupai objek sebenarnya. Dalam sebuah framework PHP, konsep tersebut biasanya dicapai dengan framework memberikan kelas-kelas yang mewakili informasi dalam database, yang kemudian dapat dimanipulasi sebagai objek aktual seperti mobil. This is almost always a level above actual database operations – when using an ORM layer, writing actual SQL queries is taken care of, although an understanding of how to is always helpful. Ketika menggunakan sebuah ORM, menulis query SQL sebenarnya hampir tidak perlu, meskipun pemahaman tentang bagaimana menulis query SQL selalu membantu.
Tuesday, May 4, 2010
Contoh Model dengan Doctrine
Pertama-tama kita diharuskan untuk meng-extends model yang kita buat dari kelas Doctrine_Record.
class Mahasiswa extends Doctrine_Record {
Kemudian baru kita bisa mendefinisikan atribut-atribut yang merupakan representasi skema di database. Doctrine menyediakan function setTableDefinition untuk mendefinisikan atribut tersebut. Di dalam function tersebut, kita bisa menambahkan atribut beserta property-nya dengan perintah hasColumn seperti pada contoh.
class Mahasiswa extends Doctrine_Record {
Kemudian baru kita bisa mendefinisikan atribut-atribut yang merupakan representasi skema di database. Doctrine menyediakan function setTableDefinition untuk mendefinisikan atribut tersebut. Di dalam function tersebut, kita bisa menambahkan atribut beserta property-nya dengan perintah hasColumn seperti pada contoh.
public function setTableDefinition()Atribut-atribut tersebut dinyatakan secara eksplisit sebagai kolom daru tabel Mahasiswa, sesuai dengan nama kelas.
{
$this->hasColumn('npm', 'string', 8);
$this->hasColumn('name', 'string', 50);
…
}
Doctrine, ORM untuk PHP
Kebetulan saat sedang mengerjakan karya tulis setara D3 yang biasa disebut di Universitas Gunadarma sebagai penelitian ilmiah, saya tak sengaja menemukan sebuah ORM (Object Relational Mappping) yang berjalan di PHP yaitu Doctrine. Karya tulis saya memang berupa website untuk administrasi dan membutuhkan koneksi serta penyimpanan data di database yang kebetulan memakai MySQL.
Membangun website memang tidaklah mudah terlebih jika berurusan dengan query yang lumayan rumit. Belum lagi relasi antar tabel yang harus dibuat dan lain sebagainya. Ditambah lagi jika menggunakan PHP yang berbasiskan objek. Rasanya kurang afdol kalau tidak menggunakan ORM untuk mengolah data dari database.
Membangun website memang tidaklah mudah terlebih jika berurusan dengan query yang lumayan rumit. Belum lagi relasi antar tabel yang harus dibuat dan lain sebagainya. Ditambah lagi jika menggunakan PHP yang berbasiskan objek. Rasanya kurang afdol kalau tidak menggunakan ORM untuk mengolah data dari database.
Subscribe to:
Posts (Atom)
