Saturday, November 8, 2014

Game Engine

Game Engine adalah suatu software yang digunakan untuk membuat game. Fungsi utama dari Game Engine adalah sebagai renderer grafik 2D maupun 3D, physics engine, pengatur audio, scripting, animasi game, AI (Artificial Intelligence), networking, streaming, pengaturan memori, localization support, dan pengaturan grafik. Satu Game Engine bisa untuk membuat berbagai tipe game, dan bisa memudahkan “port” games ke console lain.
Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan sistem operasi desktop seperti Microsoft Windows, Linux, dan Mac OS X. fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render (“renderer”) untuk 2D atau 3D.
Di dalam game engine, terdapat fungsi-fungsi atau modul-modul, antara lain :
·         Rendering engine
·         Physical engine (collision detection)
·         Sound script
·         Animation
·         Artificial intelegenct
·         Network
·         Streaming
·         Memory management
·         Scene graph


Sejarah Game Engine

Dalam istilah bidang komputer, game engine adalah sebuah software inti yang digunakan sebagai komponen utama dalam pembuatan video game. Umumnya sebuah game engine dibuat untuk menangani rendering dan beberapa teknologi penting lainnya, namun game engine juga dapat menangani tugas seperti game AI, collision detection antara game object, sound dan lainnya. Beberapa engine game pada umumnya menyediakan fasilitas graphics rendering( 2D atau 3D ). Engine yang menyediakan fasilitas real time 3D rendering biasanya dinamakan engine 3D.
Asal muasal game engine muncul pada pertengahan tahun 1990, kata ini erat kaitannya dengan game 3 dimensi misalnya First Person Shooter ( FPS ). Setelah game – game 3 dimensi Quake dan Doom ( id software ) keluar, para developer cenderung untuk menglisensi game engine dan memfokuskan ke pembuatan grafik, suara, gameplay, dan design game, dibandingkan harus memulainya dari nol lagi. Game – game generasi berikutnya seperti misalnya Quake 3 dan Unreal Tournament, sejak awal didesain, game ini memisahkan antara code game dengan asset
game ( gambar, suara, model 3 dimensi ) dengan tujuan agar developer – developer game lainnya dapat membuat game sebanyak mungkin dengan hanya mengganti – ganti asset tanpa harus mengubah struktur dasar engine tersebut sehingga produktivitas akan lebih meningkat, mengurangi biaya untuk operasional dan sangat membantu untuk mendukung kemajuan industri game.

Tujuan Penggunaan Game Engine

Tujuan penggunaan game engine untuk menyediakan fasilitas yang memudahkan pengembangan, seperti grafik, suara, fisika dan fungsi AI. Mesin permainan biasanya menyediakan abstraksi platform, yang memungkinkan permainan yang sama untuk dijalankan pada berbagai platform termasuk game konsol dan komputer pribadi dengan sedikit, jika ada, perubahan yang dibuat ke kode sumber permainan. Seringkali, mesin permainan dirancang dengan arsitektur berbasis komponen yang memungkinkan sistem tertentu dalam mesin yang akan diganti atau diperpanjang dengan lebih khusus (dan sering kali lebih mahal) komponen middleware game seperti Havok untuk fisika, Miles Sound System untuk suara, atau Bink untuk Video.
Beberapa mesin permainan hanya menyediakan 3D real-time rendering kemampuan bukan berbagai fungsi yang dibutuhkan oleh game. Mesin ini mengandalkan pengembang game untuk melaksanakan seluruh fungsi ini atau merakit dari komponen middleware permainan lainnya. Jenis mesin umumnya disebut sebagai “mesin grafis,” “mesin render,” atau “mesin 3D” bukan meliputi lebih istilah “mesin permainan.” Terminologi ini tidak konsisten banyak digunakan sebagai fitur lengkap mesin permainan 3D disebut hanya sebagai “mesin 3D.” Beberapa contoh mesin grafis adalah: Crystal Space, Genesis3D, Irrlicht, JMonkey Engine, OGRE, RealmForge, Truevision3D, dan Visi Engine. Modern permainan atau mesin grafis umumnya memberikan grafik adegan, yang merupakan representasi berorientasi objek dari dunia permainan 3D yang sering menyederhanakan desain game dan dapat digunakan untuk rendering yang lebih efisien dari dunia maya yang luas.

Tipe Game Engine

Game engine biasanya datang dengan berbagai macam jenis dan ditujukan untuk berbagai kemampuan pemrograman. Ada 3 tipe game engine yang ada saat ini, diantaranya :

1. Roll-your-own game engine

Banyak perusahaan game kecil seperti publisher indie biasanya menggunakan engine-nya sendiri. Mereka menggunakan API seperti XNA, DirectX atau OpenGL untuk membuat game engine mereka sendiri. Di sisi lain, mereka kadang menggunakan library komersil atau yang open source. Biasanya game engine tipe ini lebih disukai karena selain kemungkinan besar diberikan secara gratis, juga memperbolehkan mereka (para developer) lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri. Kelemahannya banyak engine yang dibuat dengan cara semacam ini malah menyerang balik developernya.

2. Mostly-ready game engines

Engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer/programer. Semuanya termasuk contoh GUI, physiscs, libraries model, texture dan lain-lain. Banyak dari mereka yang sudah benar-benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama. Game engine semacam ini memiliki beberapa batasan, terutama jika dibandingkan dengan game engine sebelumnya yang benar-benar terbuka lebar. Hal ini ditujukan agar tidak terjadi banyak error yang mungkin terjadi setelah sebuah game yang menggunakan engine ini dirilis dan masih memungkinkan game engine-nya tersebut untuk mengoptimalkan kinerja game-nya. Contoh tipe game engine seperti ini adalah Unreal Engine, Source Engine, id Tech Engine dan sebagainya yang sudah sangat optimal dibandingkan jika harus membuat dari awal. Dengan hal ini dapat menyingkat menghemat waktu dan biaya dari para developer game.

3. Point-and-click engines

Engine ini merupakan engine yang sangat dibatasi, tapi dibuat dengan sangat user friendly. Anda bahkan bisa mulai membuat game sendiri menggunakan engine seperti GameMaker, Torque Game Builder dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click yang kamu banget. Kekurangannya terletak pada terbatasnya jenis interaksi yang bisa dilakukan dan biasanya hal ini mencakup semuanya, mulai dari grafis hingga tata suara. Tapi bukan berarti game engine jenis ini tidak berguna, bagi developer cerdas dan memiliki kreativitas tinggi, game engine seperti ini bisa dirubah menjadi sebuah game menyenangkan, seperti Flow. Game engine ini memang ditujukan bagi developer yang ingin menyingkat waktu pemrogramman dan merilis game-game mereka secepatnya.

1. Cry Engine
Cry Engine adalah salah satu Game Engine yang dikeluarkan oleh German, Crytek. Game engine ini juga sempat menghebohkan dunia game pada tahun 2004. Beberapa contoh game yang dibuat dengan menggunakan software ini adalah Crysis, Crysis War Head, Crysis 2, FarCry, Alion : Tower of Eternity, dan masih banyak lagi.
Keunggulan dari Cry Engine ini sendiri adalah tidak perlu menggunakan spek yang dewa untuk menjalankan game-game yang dibuat dengan software ini, dan pencahayaannya juga sangat bagus
2. Anvil Engine
Tau game Assasin’s Creed kan ? Nah dengan menggunakan Game Engine ini jugalah Ubisoft berhasil membuat game tersebut. Ubisoft menjanjikan kita sebuah game dengan pencahayaan bervolume, lebih banyak interaksi interaktif dengan lingkungan, sistem musim dan cuaca, dan AI yang cerdas dalam Anvil Engine 2.0
3. Unreal Engine
Sejak 1998, GE keluaran Epic Games pertama digunakan untuk game Unreal, dan dilanjutkan oleh game bernuansa Stealth Deus Ex (2000). Generasi pertama Game Engine ini menunjukkan dunia yang gelap dan kelam. Beruntunglah kita para PCGamer, karena dapat merasakan game-game dari Unreal Engine dengan Framerate yang lebih stabil dibandingkan di console. Tetapi, Unreal Engine 3 mengalami revolusi yang membuatnya menjadi GE yang menghasilkan Framerate stabil, Kualitas Grafis yang mantap, Dynamic Shadows, HDRR (High Dynamic Range Rendering), Depth of Field, dan penggunaan DX 11 secara maksimal. Semua game dengan Engine ini memang mengagumkan, dan nyaris semua bertema kelam, karena GE ini memang mengutamakan di Shadows.
Contoh Game yang dibuat dengan software ini adalah Homefront, GRAW, Batman Arkham City dan banyak lagi.
4. IW Engine
Semua pasti tau game Call Of Duty khan ? Yap .. game ini juga dibuat dengan software yang bernama IW Engine atau yang biasa disebut Infinity Wizard Engine, Walaupun Call Of Duty yang pertama dibuat dengan ID Tech Engine, developer membuat sebuah GE tanpa nama resmi ini, yang diadaptasi dari ID Tech 3. Kelebihan utama GE ini adalah animasi dan pencahayaan yang fenomenal, juga dengan AI kompleks yang cerdas, Depth of Field, dan “dynamic bullet penetration”.
5. Frosbite Engine
Bisa dibilang Game Engine ini adalah saingan IW Engine, karena Grafik yang ditampilkan dalam Engine ini sangatlah dahsyat. Contoh game yang dibuat dengan engine ini sendiri seperti Battlefield 3, Need For Speed The Run, Dll. Namun game engine ini tidak mendukung dengan DX 9, dan juga Windows XP. Tetapi dapat dimaklumi, karena engine ini menggunakan DX 11 secara maksimal, sayapun dibuat kagum akan grafik dahsyat yang ditampilkan dari awal Battlefield 3 dimulai.
6. Avalance Engine
Game utama dari GE ini adalah Just Cause 2. Pertama kali memainkan Just Cause 2, kita akan disuguhi sebuah pulau tropis bernama Panau yang sangat luas, dan berbagai jenis kendaraan yang bisa kita kendarai (helikopter, pesawat jet, parasut, motor, perahu). Efek Ledakan yang dihasilkan oleh GE ini juga memukau, dengan grafis yang cukup bagus, motion bluring yang smooth, dan AI yang cerdas. Engine game ini lebih mengutamakan game aksi yang penuh ledakan, tembakan, dan kendaraan-kendaraan unik yang dapat kita kendarai. Sayangnya generasi kedua dari engine ini tidak suport dengan DX 9 dan Windows XP
7. ID Tech Engine
Engine ini adalah kakek dari segala game bergenre FPS. Sebenarnya, GE ini dibuat untuk game HoverTank 3d. Lalu berlanjut menghasilkan game FPS pertama Catacomb 3d, tapi karena kurang terkenal, dibuatlah Wolfenstein 3d. id Tech juga menghasilkan Game-game FPS Old School Quake series dan Doom Series, dengan Engine yang telah dimodifikasi. GE ini memiliki 5 generasi, dengan adanya FPS hebat hasil GE ini di setiap jamannya. Generasi terakhirnya adalah id Tech 5, yang menghasilkan game open-world post-apocalyptic bergenre FPS-Racing, RAGE.
Keunggulan dari Game Engine ini adalah bisa membuat MegaTexture, yaitu texture game yang bisa mencapai resolusi 128.000 x 128.000 pixel ! Dan juga dunia dinamis dengan Terrain Editor yang sederhana tetapi kompleks. GE ini juga memungkinkan pembuatan hanya satu jenis texture yang bisa dipakai untuk PC maupun console, yang sangat memudahkan port antar platform. Keunggulan lain adalah Soft-Edged Shadows, HDRR, dan beberapa fitur standar Game Engine.
8. Creation Engine

Creation Engine memang dibuat khusus untuk Skyrim, karena keunggulan utamanya, yaitu, Random Dungeon membuat kita tidak bosan menjelajahi semua Dungeon di Skyrim, mencari-cari senjata dewa maupun menyelesaikan quest, Radiant AI, yang membuat semua NPC memiliki sifat unik, Dynamic Lightning, Draw Distance Render yang jauuuuh, membuat kita bisa menikmati luasnya Skyrim, dan kemampuan untuk membuat Flora yang detail. grafik yang dihasilkan juga istimewa.
9. RAGE Engine

Bukan Engine game RAGE lho, melainkan RAGE (Rockstar Advanced Game Engine), dibuat Rockstar San Diego tahun 2004, dan dimulai dari game Bully.
Pembuatan game-game dengan Engine ini dibantu dengan Euphoria, yang membuat animasi tokoh semakin realistis. Euphoria ini juga yang merupakan software 3d utama untuk membuat Sequel game Max Payne 3
Keunggulan dari GE ini adalah kemungkinan memuat game open-world tanpa loading (seperti GTA IV, yang memungkinkan kita memasuki kios-kios burger tanpa loading) yang sangat luas, AI yang kompleks, Draw Distance Render yang cukup jauh, juga sirkulasi Cuaca yang realistis. Dengan bantuan Euphoria, pergerakan AI yang tidak “robot” dan animasi-animasi realistis lainnya juga menjadi nilai plus GE ini.
10.NAUGHTY DOG GAME ENGINE 
Meski game engine ini di buat untuk PS3, namun game engine ini langsung menjadi sebuah fenomena ketika pertama kali di tampilkan di even E3 2009 lalu. Sebagai pendatang baru, Naughty Dog Game Engine mampu menampilkan animasi visual yang menawan, karakter model yang mendetail, dan efek suara serta pencahayaan yang luar biasa memukau banyak orang. Game engine ini mampu menampilkan berbagai macam dynamic object sekaligus, dan lebih hebatnya lagi setiap objek mempunyai perhitungan physics tersendiri.  
11.THE DEAD ENGINE Ketika Dead Space pertama kali di rilis oleh Electronic Arts, game ini langsung mampu memikat banyak kalangan gamer dengan visual grafik dan gameplaynya yang menarik. Sebenarnya yang menamai “The Dead Engine” berasal daru kalangan media dan Fans. Game engine ini awalnya diciptakan developer untuk membuat The Godfather pada tahun 2006. Mereka merombak total game engine tersebut dan menciptakan The Dead Engine ini. Fitur utama engine ini adalah kemampuan untuk menciptakan efek-efek visual dan suara sedemikian rupa hingga mampu menciptakan game yang menarik.  
 12.UNREAL ENGINE
Merupakan salah satu game engine yang paling sering di gunakan pada generasi sekarang ini. Terutama setelah munculnya Unreal Engine 3, sudah beberapa game yang menggunakan engine ini. Unreal Engine 3 menjadi pilihan yang paling diminati karena kemudahan fitur multiformat-nya. Hingga saat ini engine ini masih di kembangakan oleh developer Epic Games. Unreal engine menjadi solusi game engine yang paling mudah unuk generasi next-gen sekarang ini. Epic Games sedang mengerjakan Unreal Engine 4 yang akan muncul pada tahun 2012. 
13.. HPL Engine
Dan yang terakhir yaitu HPL Engine, nama game engine ini adalah inisial dari orang tersebut. Dari penjelasan singkat barusan, bisa ditebak bahwa game-game hasil dari GE ini adalah game horror. Game Engine ini dibuat oleh developer Indie Frictional Games, yang menghususkan dalam pembuatan First Person Survival Horror. HPL adalah GE cross-platform (PC, Mac, Linux) yang kompatibel dengan OpenGL, OpenAL, dan Newton Game Dynamics.
Fitur utama Game Engine ini adalah interaksi objek yang sangat detail dengan penggunaan mouse dan keyboard. Dengan kata lain, game-game hasil dari GE ini memiliki physics yang detail. Keistimewaan lainnya adalah GE ini mendukung SSAO (Screen Space Ambient Occlusion) dan Deferred Shading. Walaupun keistimewaannya tidak terlalu banyak, spesifikasi komputer yang dibutuhkan untuk menjalankan game-game hasil GE ini cukup tinggi (tergantung resolusi layar).

sumber :
http://octianaeni.blogspot.com/2013/04/pengenalan-game-engine.html
http://hidup-ini-kejam.blogspot.com/2013/06/game-engine.html
http://ihwanulhadi.blogspot.com/2014/10/10-software-pembuat-game-terbaik-yang.html 

Sejarah dan Perkembangan Komputer

Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang pekerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.

Secara luas, Komputer dapat didefinisikan sebagai suatu peralatan elektronik yang terdiri dari beberapa komponen, yang dapat bekerja sama antara komponen satu dengan yang lain untuk menghasilkan suatu informasi berdasarkan program dan data yang ada. Adapun komponen komputer adalah meliputi : Layar Monitor, CPU, Keyboard, Mouse dan Printer. Tanpa printer komputer tetap dapat melakukan tugasnya sebagai pengolah data, namun sebatas terlihat di layar monitor belum dalam bentuk print out.

Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti “komputer” adalah “yang memproses informasi” atau “sistem pengolah informasi.”

Dalam sejarah dan perkembangan komputer, Sempoa atau Abacus merupakan awal dari lahirnya komputer. Komputer dalam melakukan prosesnya berbentuk elektronik, yang memungkinkan untuk melakukan perhitungan yang lebih luas dan cepat. Hingga saat ini komputer dapat memproses gambar, suara, teks dan bentuk non-numerik data lainnya. Yang perlu diingat semuanya itu tidak lepas dari perhitungan numerik dasar. Gambar, suara dan lainnya hanyalah sebuah abstaksi dari angka-angka yang berderak di dalam sebuah mesin. Dalam komputer angka-angka tersebut yaitu “1” dan “0” yang mewakili kombinasi listrik aktif dan non-aktif. Dengan kata lain setiap gambar, suara, teks dan lainnya di dalam komputer memiliki kode biner yang sesuai.

Komputer Generasi Pertama (1940 – 1950)

Sejarah Komputer Generasi Pertama ENIACKomputer Generasi Pertama menggunakan beberapa tabung vakum yang besar dan kompleks seperti crystal diodes, relays, resistors, dan capacitors yang membutuhkan daya listrik sebesar 150 kilowatt. Komputer elektronik pertama yang digunakan untuk umum yaitu ENIAC (Electronic Numerical Integrator And Computer). Sudah berbentuk digital, namun belum menggunakan kode biner sebagai prosesnya. Digunakan untuk memecahkan rangkaian lengkap tentang masalah komputasi. Diprogram menggunakan plugboard dan switch, yang sudah mendukung input dan output dari IBM card.
Komputer elektronik pertama yang digunakan untuk non-umum yaitu ABC (Atanasoff-Berry Computer), ten British Colossus computers, german Z3, LEO, UNIVAC, dan Harvard Mark I.

Komputer Generasi Kedua (1955 – 1960)

Sejarah Komputer Generasi Kedua IBM1401Komputer Generasi Kedua muncul setelah ditemukannya transistor, yang kemudian mulai mengganti tabung vakum dalam desain komputer. Dengan transistor, daya, panas dan bentuk jauh lebih kecil dibandingkan dengan komputer generasi pertama. Namun, masih jauh lebih besar dengan komputer sekarang ini.
Komputer dengan transistor pertama ini dibuat di University of Manchester pada tahun 1953. Yang paling populer dari komputer transistor generasi kedua ini adalah IBM 1401. IBM juga menciptakan drive pertama (sebuah media penyimpanan) pada tahun 1956, yang dikenal dengan IBM 350 RAMAC.

Komputer Generasi Ketiga (1960)

Sejarah Generasi Komputer Ketiga IBM System 360Penemuan Integrated Circuits (IC) atau dikenal juga dengan microchips, membuka jalan untuk komputer generasi ketiga atau yang kita kenal dengan komputer sekarang ini. Berbentuk jauh lebih kecil dengan generasi komputer sebelumnya, dengan transistor yang lebih banyak dan dibenamkan ke dalam microchips tunggal. Dalam tahap perkembangannya, komputer generasi kedua masih bertahan.
Pertama munculnya minicomputer yang didasarkan pada kedua transistor dan microchips seperti IBM System/360. Komputer ini jauh lebih kecil dan lebih murah daripada generasi-generasi sebelumnya. Komputer Generasi Ketiga dikenal sebagai mainframe komputer. Minicomputer dapat dilihat sebagai jembatan antara mainframe dan microcomputer sebagai proliferasi dalam perkembangan komputer.

Komputer Generasi Keempat (1971)

Sejarah Komputer Generasi Keempat MikrokomputerMicrochips berbasis Central Processing Unit (CPU) pertama, terdiri dari beberapa microchips untuk komponen CPU yang berbeda. Dorongan untuk integrasi semakin besar dan miniasturisasi dipimpin menuju single-chip CPU, di mana semua komponen CPU yang diperlukan dimasukkan ke sebuah microchips tunggal yang disebut microprocessor. Microprocessor pertama yaitu Intel 4004.
Munculnya microprocessor melahirkan evolusi dari microcomputer, bentuk yang akhirnya akan menjadi komputer pribadi yang kita kenal sekarang ini.

 sumber :
http://hermawayne.blogspot.com/2011/04/5-generasi-dalam-sejarah-komputer.html
http://ilmupengetahuan.org/sejarah-komputer-dan-perkembangannya/

Sejarah Beberapa Tanda Baca

Tanda baca adalah simbol yang tidak berhubungan dengan fonem (suara) atau kata dan frasa pada suatu bahasa, melainkan berperan untuk menunjukkan struktur dan organisasi suatu tulisan, dan juga intonasi serta jeda yang dapat diamati sewaktu pembacaan. Aturan tanda baca berbeda antar bahasa, lokasi, waktu, dan terus berkembang. Beberapa aspek tanda baca adalah suatu gaya spesifik yang karenanya tergantung pada pilihan penulis.

berikut beberapa tanda baca yang kita bahas

(?) Tanda Tanya
Tanda Tanya ini berasal dari kata “questio” yang dalam bahasa latin digunakan sebagai penanda bahwa kalimat tersebut adalah kalimat Tanya.
Karena kata “questio” terlalu panjang, penggunaannya dipersingkat menjadi “qo” yang makna nya sama.Karena pada dasarnya otak manusia selalu memilih jalan pintas cara yang efisien, penggunaan kata “qo” dipersingkat lagi menjadi huruf “q” dengan “o” kecil yang diselipkan dibawah huruf “q”.
Semakin lama, penggunaan huruf “q” dan “o” berubah menjadi tanda tanya seperti yang kita sering gunakan sekarang.
(!) Tanda Seru
Mirip dengan kasus tanda Tanya, cuma, tanda seru ini berasal dari kata “io” yang artinya “seruan kegembiraan” dalam bahasa latin.
Karena emang sifat dasar otak manusia yang selalu mencari jalan pintas, penggunaan kata “io” menjadi huruf yang bertumpuk. Seiring perkembangan jaman, tumpukan dari kata “io” menjadi tanda seru seperti sekarang.
(#) Tanda ‘kres’ atau pagar (octothorpe)
Tanda ini awalnya digunakan untuk penamaan desa atau tanah pertanian yang dalam bahasa normandia kuno disebut ‘thorpe’. Dulunya, penggunaan tanda thorpe ini hanya digunakan dalam pembuatan peta saja, sebagai simbol untuk desa yang dikelilingi delapan lahan pertanian.
Karena delapan dalam bahasa latin adalah ‘octo’ dan berdasarkan sejarah kata thorpe, maka terciptalah octothorpe.
Sebenernya ada satulagi cerita tentang asal usul octothorpe ini. Di versi lain, disebut octothorpe karena berasal dari bentuknya yang memiliki delapan sudut dan didedikasikan untuk Jim Thorpe, peraih medali Olympic 1912.

(=) Tanda Sama Dengan

Ditemui oleh ahli matematik Inggris Robert Recorde pada 1557, dengan pemikiran seperti ini (dalam bahasa Inggris kuno) "I will settle as I doe often in woorke use, a paire of paralleles, or Gmowe [i.e., twin] lines of one length, thus : , bicause noe 2 thynges, can be more equalle."
        Atau terjemahannya:"Aku akan menggunakan tanda ini seperti biasanya, sepasang garis sejajar, atau kembar dengan panjang yang sama, karena tidak ada dua hal lagi yang boleh lebih sama dengan dua garis sejajar ini." Tanda sama dengan asli temuan Robert setidaknya 5 kali lebih panjang dari tanda yang kita kenal sekarang(=).

(&) Tanda Ampersand
 
 Simbol ini adalah bentuk tanda dari "et" dalam bahasa Latin yang berarti "Dan." Tanda ini ditemui oleh Marcus Tullius Tiro, seorang penulis dari abad pertama di Rome.
        Nama Ampersand baru diberikan setelah 17 abad kemudian. Pada awal 1800-an, murid di sekolah belajar simbol ini sebagai huruf ke 27 setelah Z, tapi masih tanpa mana.Jadi di awal 1800-an itu mereka belajar ABC dengan "and per se, and" yang berarti "&" dan kemudian kerana terlalu cepatnya dibaca, akhirnya menjadi "ampersand" (&).

sumber : 
http://malesbanget.com/2013/12/pengetahuan-umum-asal-muasal-tanda-baca
http://tristanoeca13.blogspot.com/2014/03/asal-muasal-tanda-baca.html
http://wikipedia.com

Pengertian DDL,DML,DCL dan Inner Join




1.   DDL

DDL merupakan perintah-perintah yang biasa digunakan administrator database untuk mendefinisikan skema dan subskema database.
Data Definition Language (DDL) mempunyai fungsi utama untuk mendefinisikan data dalam database secara logika, diantaranya yaitu:
Digunakan untuk mendefinisikan karakteristik dari record (meliputi nama, tipe dan lebar dari field), untuk menentukan kunci field, menyediakan cara untuk menentukan hubungan dengan data di file lain, untuk mengubah struktur dari record, untuk menampilkan struktur dari record. DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya tabel. Perintah yang termasuk DDL:
CREATE » untuk membuat, termasuk diantaranya membuat database dan tabel baru.
ALTER » untuk mengubah struktur tabel yang telah dibuat.
DROP » untuk menghapus database dan tabel.



2.   DML

DML merupakan merupakan perintah-perintah yang memungkinkan pengguna melakukan akses dan manipulasi data sebagaimana yang telah diorganisasikan sebelumnya dalam model data yang tepat, Data Manipulation Language digunakan untuk memanipulasi database yang telah didefinisikan dengan DDL. Perintah yang termasuk DML:
INSERT » untuk menyisipkan atau memasukan dalam tabel
UPDATE » untuk memperbaharui data lama menjadi data terkini
DELETE » untuk menghapus datadari tabel
SELECT » untuk mengambil data atau menampilkan data dari satu tabel atau beberapa tabel.



3.   DCL

DCL merupakan merupakan perintah-perintah yang digunakan untuk mengontrol data. Perintah yang termasuk DCL:
GRAND » untuk memberikan hak atau izin akses oleh administrator server kepada user
REVOKE » untuk menghilangkan atau mencabut hak akses yang telah diberikan kepada user oleh administrator.



4.   Inner Join

Inner join digunakan untuk menghasilkan baris data dengan cara menggabungkan 2 buah tabel atau lebih menggunakan pasangan data yang match pada masing-masing tabel. Perintah ini sama dengan perintah join yang sering digunakan
Dalam Inner join terdapat left join,right join dan full join
dengan syntax syntax dasar sebagai berikut 
- SELECT registrasi.nama,registrasi.email,order.no_order FROM registrasi LEFT JOIN 
   order ON registrasi.id=order.id ORDER BY registrasi.nama
-SELECT registrasi.nama,registrasi.emailmorder.no_order FROM registrasi RIGHT JOIN 
 order ON registrasi.id=order.i ORDER BY registrasi.nama 
-SELECT registrasi.nama,registrasi.email,order.no_order FROM registrasi FULL JOIN order
 ON registrasi.id=order.id ORDER BY registrasi.nama


Sumber :
http://www.carawebs.info/2013/08/pengertian-ddl-dml-dcl.html
http://mahasiswa.ung.ac.id/921411170/home/2012/12/11/syntax_sql__inner_join__left_join__right_join__full_join.html

kesehatan mata

Kesehatan mata sudah selayaknya dijaga dengan baik. Namun gaya hidup, budaya kerja, kebiasaan makan, lingkungan yang tercemar dan sikap terhadap diri sendiri seringkali justru membahayakan mata. Bahkan tanpa disadari ada beberapa hal yang dapat merusak kesehatan mata, mulai dari merokok hingga pola diet yang salah.

Kerusakan pandangan mata merupakan salah satu hal yang mungkin dialami pada usia muda jika tidak dijaga dengan baik. Pernahkah Anda pernah berpikir apa saja yang bisa menyebabkan berkurangnya kemampuan mata untuk melihat lebih jernih? Berikut beberapa faktor yang dapat merusak kesehatan mata, seperti dilansir Boldsky, Kamis (25/7/2013):

1. Merokok

Merokok memiliki banyak efek buruk pada kesehatan secara keseluruhan, merusak pandangan mata Anda adalah salah satunya. Rokok mengandung zat kimia dalam jumlah banyak dan merugikan bagian sensitif dari retina yang disebut makula. Ketika sel-sel makula mati, maka kerusakan pada mata akan semakin mungkin terjadi.

2. Mengerutkan mata

Terkadang tanpa sadar kita menempatkan terlalu banyak tekanan pada mata, misalnya saat bekerja di depan komputer, menonton TV, bermain video game, dan membaca selama berjam-jam. Tekanan berlebihan ini membuat otot-otot di sekitar mata mengalami kerusakan. Pada akhirnya, penglihatan pun akan mengalami gangguan.

3. Sinar ultraviolet (UV)

Saat paparan sinar matahari sedang sangat menyengat, Anda disarankan untuk memakai kacamata hitam. Mengapa demikian? Sinar UV yang berasal dari matahari dapat membahayakan mata Anda dengan membakar kornea dan merusak lensa mata serta retina. Selain itu, paparan sinar UV berlebihan pada mata juga meningkatkan risiko katarak.


4. Tekanan darah tinggi

Tekanan darah tinggi darah tinggi bisa sangat berbahaya bagi mata jika tidak diobati. Kondisi ini merusak pembuluh darah di retina, yaitu daerah di belakang mata yang berfungsi untuk memfokuskan gambar. Penyakit ini dikenal sebagai retinopati hipertensi.

5. Diabetes

Jika Anda adalah pasien dengan diabetes, Anda lebih mungkin untuk terkena beberapa penyakit mata seperti glaukoma. Kondisi ini disebut juga sebagai retinopati diabetes, yaitu di mana retina mengalami kerusakan parah. Saat ini, glaukoma merupakan penyebab utama kebutaan dan penglihatan yang kabur.

6. Alkohol

Asupan alkohol yang berlebihan dapat berbahaya bagi tubuh, termasuk mata. Hal itu dapat menyebabkan masalah pada penglihatan dan kesehatan mata secara keseluruhan. Efek dari mengonsumsi alkohol berlebihan antara lain penurunan kinerja visual, reaksi pupil melambat, sering migrain, mata kemerahan, dan penurunan sensitivitas kontras.

7. Diet yang tidak sehat

Jika Anda sedang mengikuti diet yang tidak sehat, maka tubuh tidak akan mendapatkan nutrisi penting termasuk untuk mata. Kondisi inilah yang membuat Anda lebih rentan terhadap penyakit mata. Kekurangan Vitamin A dapat menyebabkan kebutaan, kesulitan melihat pada malam hari, dan mata yang mengering. Tak hanya itu, kekurangan vitamin lain seperti vitamin B12 juga dapat menyebabkan penglihatan kabur.

8. Menggunakan komputer

Komputer saat ini sudah menjadi salah satu kebutuhan, baik untuk bekerja maupun untuk belajar. Namun masalahnya adalah kita tidak tahu batas kemampuan tubuh untuk beraktivitas di depannya. Setiap harinya, kita melihat layar komputer selama lebih dari 5-6 jam dan kadang-kadang tidak memberikan jeda istirahat untuk mata. Bahkan tanpa sadar, selama bekerja kita bahkan lupa untuk berkedip. Hal seperti ini menyebabkan ketegangan mata, kelelahan mata, iritasi, kurangnya kepekaan terhadap cahaya, iritasi mata, dan penglihatan ganda.

Setelah kita mengetahui 8 hal-hal yang tanpa kita sadari dapat merusak mata maka sekarang lebih baik kita menjaga kesehatan mata kita,berikut tips-tipsnya :

  • Riwayat kesehatan mata keluarga
  • Bicaralah pada anggota keluarga terutama orang tua Anda. Apakah orang tua Anda di diagnosis mengalami penyakit mata keturunan. Hal ini karena dapat menentukan Anda, apakah Anda beresiko tinggi terkena penyakit mata atau tidak.

  • Jaga jarak pandang
  • Jaga jarak pandang ketika sedang berada dilayar komputer maupun TV. Jarak pandang yang ideal sekitar 50-100cm. Seperti juga halnya ketika sedang membaca buku. Jarak yang ideal ketika membaca buku sekitar 30cm. Hal ini dimaksudkan agar dapat terhindar dari miopi atau rabun dekat.

  • Hindari kebiasaan mengucek mata
  • Jangan sering mengucek mata ketika mata terasa gatal. Ketika tangan Anda kotor sehabis memegang suatu benda dapat menginfeksi organ mata yang dapat berakibat sangat buruk untuk kesehatan mata.

  • Istirahatkan mata
  • Jangan paksakan mata untuk berlama-lama membaca buku atau berada di depan layar komputer. Jika Anda terlalu lama, mata akan sakit. Isitirahatkan mata selama beberapa menit.

  • Makan makanan yang mengandung vitamin A
  • Makan makanan seperti wortel yang mengandung vitamin A. Hal, ini dikarenakan wortel mengandung vitamin A dan beta karoten yang berfungsi untuk menjaga kesehatan mata Anda.

  • Pakai pelindung mata
  • Cobalah untuk memakai pelindung mata dalam berbagai kegiatan aktivitas seperti saat berkendara, olahraga, dan sebagainya. Banyak kacamata yang dirancang khusus untuk olahraga untuk menghindari terjadinya cedera mata dan terhindar dari debu.

  • Periksa mata
  • Periksakan mata Anda secara rutin agar dapat terhindar dari penyakit yang menyerang mata sewaktu-waktu.

  • Berhenti merokok
  • Bagi orang perokok, usahakan agar menghentikan kebiasaan merokok mulai sekarang. Ini dikarenakan, dapat berpotensi mengalami sejumlah penyakit mata seperti katarak dan kerusakan saraf optik pada mata.

    sumber :
    http://ayokesehatan.blogspot.com/2014/01/8-tips-cara-menjaga-kesehatan-mata.html
    http://health.detik.com/read/2013/07/25/073031/2313639/766/3/tanpa-disadari-8-hal-ini-dapat-merusak-kesehatan-mata


     

    Pengertian Desain dan Pemodelan Grafik

    1.Pengertian Desain Pemodelan Grafik
    Desain pemodelan grafik merupakan suatu proses penciptaan suatu obyek baru dengan menggunakan software dan melalui beberapa tahapan yakni membuat, menyimpan dan memanipulasi model dan citra. Desain pemodelan grafik terdiri dari 3 suku kata yakni  Desain, Pemodelan dan Grafik dan jika diuraikan masing – masing dari setiap arti suku kata tersebut memiliki pengertian sebagai berikut :
    Desain
    Desain adalah seni terapan, arsitektur dan pencapaian kreatif lainnya. Desain juga diartikan sebagai kerangka bentuk atau rancangan.
    Pemodelan
    Pemodelan adalah pola/contoh dari sesuatu yang akan dibuat atau dirancang. Pemodelan adalah tahap dimana akan dibentuknya suatu obyek. Proses pemodelan ini memerlukan perancangan dengan beberapa langkah saat pembuatannya.
    Grafik
    Grafik didefinisikan sebagai pengungkaapan dan perwujudan dalam bentuk huruf, simbol dan gambar dengan menggunakan proses pencetakan. Grafik juga didefinisikan sebagai suatu manipulasi model dan citra.
    Demikian pengertian dari setiap arti suku kata Desain Pemodelan Grafik dan jika di tarik kesimpulan maka pengertian Desain Pemodelan Grafik  sperti yang penulis sebut di awal penulisan.
    Desain Grafik
    Desain grafik adalah seni dalam berkomunikasi menggunakan tulisan, ruang, dan gambar. Bidang ini merupakan bagian dari komunikasi visual. Ilmu desain grafis mencakup seni visual, tipografi, tata letak, dan desain interaksi 


    2.Unsur Desain Pemodelan Grafik
    • Garis (Line)
    Sebuah garis adalah unsur desain yang menghubungkan antara satu titik poin dengan titik poin yang lain sehingga bisa berbentuk gambar garis lengkung (curve) atau lurus (straight).
    • Bentuk (Shape)
    Bentuk adalah segala hal yang memiliki diameter tinggi dan lebar.
    o   Huruf (Character) : yang direpresentasikan dalam bentuk visual yang dapat digunakan untuk membentuk tulisan sebagai wakil dari bahasa verbal dengan bentuk visual langsung, seperti A, B, C, dsb.
    o   Simbol (Symbol) : yang direpresentasikan dalam bentuk visual yang mewakili bentuk benda secara sederhana dan dapat dipahami secara umum sebagai simbol atau lambang untuk menggambarkan suatu bentuk benda nyata, misalnya gambar orang, bintang, matahari dalam bentuk sederhana (simbol), bukan dalam bentuk nyata (dengan detail).
    o   Bentuk Nyata (Form) : bentuk ini betul-betul mencerminkan kondisi fisik dari suatu obyek. Seperti gambar manusia secara detil, hewan atau benda lainnya.
    • Tekstur (Texture)
    Tekstur adalah tampilan permukaan (corak) dari suatu benda yang dapat dinilai dengan cara dilihat atau diraba.
    • Ruang (Space)
    Ruang merupakan jarak antara suatu bentuk dengan bentuk lainnya, pada praktek desain dapat dijadikan unsur untuk memberi efek estetika desain dan dinamika desain grafis.
    • Ukuran (Size)
    Ukuran adalah unsur lain dalam desain yang mendefinisikan besar kecilnya suatu obyek.
    • Warna (Color)
    Warna merupakan unsur penting dalam obyek desain. Karena dengan warna orang bisa menampilkan identitas, menyampaikan pesan atau membedakan sifat dari bentuk-bentuk bentuk visual secara jelas.
    Prinsip Desain Pemodelan Grafik
    • Kesederhanaan
    Banyak pakar desain grafis menyarankan prinsip ini dalam pekerjaan desain.
    • Keseimbangan
    Keseimbangan adalah keadaan atau kesamaan antara kekuatan yang saling berhadapan dan menimbulkan adanya kesan seimbang secara visual.
    • Kesatuan
    Kesatuan adalah kohesi, konsistensi, ketunggalan atau keutuhan, yang merupakan isi pokok dari komposisi.
    • Penekanan (aksentuasi)
    Penekanan dimaksudkan untuk menarik perhatian pembaca, sehingga ia mau melihat dan membaca bagian desain yang dimaksud.
    • Irama (repetisi)
    Irama merupakan selisih antara dua wujud yang terletak pada ruang, serupa dengan interval waktu antara dua nada musik beruntun yang sama.

     3.Pemahaman Desain dalam bidang:
    A.Kesenian
    Dalam bidang kesenian, desain sendiri meupakan sebuah seni tersendiri yang di hasilkan melalui karya-karya para pendesain. kesenian dan desain sangat berkaitan karena di setiap aspek desain selalu di kaitkan dengan seni ataupun kesenian.
    B.Sistem Informasi/Teknologi/IT
    Dalam bidang teknologi, desain juga sangat berkaitan. misalkan dalam pembuatan desain sebuah jaringan komputer atau jaringan internet yang memerlukan kreatifitas untuk membentuk sebuah desain jaringan tersebut agar dapat berfungsi dengan semsetinya.
    C. Arsitektur
    Dalam bidang arsitektur, desain juga sangat berkaitan. misalkan dalam pembuatan karoserie sebuah kendaraan dimana desain ersebut di kelola dengan menggunakan teknologi yang akan membentuk sebuah model atau bentuk dari sebuah bodi, rangka dan mesin kendaraan atau juga dapat di mislkan dalam pembuatan sebuah bangunan.
    D.Pakaian
    Dalam bidang pakaian, desain ini sangat amat saling terhubung karena agar dapat terlihat menarik dan setidaknya memiliki  model yang sesuai deperlukan sebuah desain untuk membuat atau membentuk pakaian memiliki model yang sesuai dan memiki nilai keindahan.


    4.Prinsip dan Unsur Desain Grafis dalam bidang:

    A. Kesenian prinsip dalam bidang kesenian sendiri yaitu desain memiiliki ruang kosong agar tampilan dari seni tersebut tidak terlalu terlihat padat sehingga dapat memiliki nilai keindahan yang enak untuk di nikmati serat memiliki kesederhanaan namun tidak mengurangi nilai keindahan di dalamnya.Unsur dalam bidang kesenian memiliki warna yang sesuai agar indah di lihat terutama. Unsur dari bentuk, apabila terlihat abstrak pun masih bisa terlihat nilai dari kesenian tersebut. Memiliki tekstur yang sesuai dengan kesenian yang dibuat.

    B. Arsitektur dalam bidang arsitektur, desain grafis ini memiliki prinsip Emphasis atau disebut juga pusat perhatian, merupakan pengembangan dominasi yang bertujuan untuk menonjolkan salah satu unsur sebagai pusat perhatian sehingga mencapai nilai artistic.Unsur dari bidang arsitektur adalah Ruang yang merupakan jarak antara suatu bentuk dengan bentuk lainnya, pada praktek desain dapat dijadikan unsur untuk memberi efek estetika desain dan dinamika desain grafis. Dalam bentuk fisiknya pengidentifikasian ruang digolongkan menjadi dua unsur, yaitu obyek (figure) dan latarbelakang (background).

    5.Pemahaman desain Grafis dalam karikatur
    Dalam sebuah krikatur, pemanfaatan desain grafis sangat di perlukan untuk membuat sebuah desain dari karikatur itu sendiri. Karena karikatur sangat memerlukan pemahaman tantang garis, titik-titik serta pewarnaan yang ssuai agar terlihat seperti aslinya.


    6.Contoh Pemodelan Grafis pada:
    A.Kesenian : Pembuatan suatu kerangka dalam membuat gambar 3D
    B.SISFO,Teknologi,IT: perancangan dalam membuat sebuah animasi 2D maupun 3D
    C.Arsitektur: membuat sebuah pemodelan terhadap bangunan yang ingin didirikan
    D. Budaya: Batik merupakan hanya sebagian kecil contoh manfaat desain pemodelan grafik pada bidang budaya.


    sumber : 
    http://syarifhidayat1.blogspot.com/2014/11/1.html
    http://aswendy.wordpress.com/2014/09/29/desain-pemodelan-grafik/
    http://upamy.blogspot.com/2010/02/disain-pemodelan-grafik.html
    http://ardiansyahgumay.blogspot.com/2014_11_01_archive.html