Kamis, 20 Desember 2012

Perbedaan HTML5 dan HTML4

kembali lagi ke tugas softskill bulan ini yg udah deadline.. haha

sebelumnya saya memposting tentang html5 saja..
dan sekarang adalah perbedaan dari html5 dan html4..

perbedaannya adalah sebagai berikut :

Strukturnya.. html5 mempunyai struktur seperti berikut

Sedangkan struktur html4 seperti ini

html5 mempunyai struktur ang lebih simpel dari pada html4, dan agar kita tau apakah suatu web menggunakan html4 atau html5, ketika membuka web tersebut, tekan ctrl+U untuk membuka source code atau yaa semacam script gitu deh.. hehe
dari situ kita bisa lihat strukturnya sesimpel html5 atau masih panjang seperti html4.. hehe

semoga bermanfaat.. :)

HTML 5

Tugas softskill kali ini adalah tentang fitur-fitur HTML5.. apasih HTML5 itu??

Nah.. HTML5 merupakan revolusi kebutuhan web yang dibutuhkan oleh pengguna. Faktanya adalah, HTML5 adalah masa depan apakah kita suka atau tidak, kita harus tetap mengikuti perkembangannya. Sebenarnya HTML5 tidak sulit untuk digunakan atau dipahami.

Tujuan dari dibuatnya HTML5 yaitu fitur baru harus didasarkan pada HTML, CSS, DOM , dan JavaScript. Mengurangi kebutuhan untuk plugin eksternal (seperti Flash). Penanganan kesalahan yang lebih baik. Lebih banyak markup untuk menggantikan scripting. HTML5 merupakan perangkat mandiri.


fitur-fitur baru yang ada di HTML5 berupa Unsur kanvas untuk menggambar.Video dan elemen audio untuk media pemutaran.Dukungan yang lebih baik untuk penyimpanan secara offline. Elemen konten yang lebih spesifik, seperti artikel, footer, header, navigation, section. Bentuk kontrol form seperti kalender, tanggal, waktu, e-mail, URL, search.


dan kelebihan HTML5 adalah dapat ditulis dalam sintaks HTML (dengan tipe media text/HTML) dan XML. Integrasi yang lebih baik dengan aplikasi situs dan pemrosesannya. Integrasi (‘inline’) dengan doctype yang lebih sederhana. Penulisan kode yang lebih efisien. Konten yang ada di situs lebih mudah terindeks oleh search engine.


kelebihan lainnya adalah sebagai berikut :

Cleaner code, karena sebagian besar kode telah termasuk di dalam sintaks html5, maka kode nampak terlihat lebih sederhana daripada penggabungan antara html, css dan java script.

Greater consistency, HTML5 telah melakukan banyak sekali penambahan sintaks yang dibuat dalam struktur lebih baik dan lebih sederhana daripada sintaks-sintaks sebelumnya.


Improve Semantics, dengan berbagai elemen kode di dalam html5 yang telah distandarisasi, maka nilai semantik dari sebuah web dapat lebih ditingkatkan.


Improved Accessibility, dengan teknologi HTML5 yang memudahkan struktur pembangunan sebuah web, maka developer dapat membangun pemahaman yang lebih detil mengenaik halaman web.


Client-side Database, HTML5 menyediakan model database SQL yang baru dengan API yang dapat dibangun dalam konsep lokal, dalam hal ini di sisi client.


Geolocation, HTML5 mempunyai API yang terintegrasi terhadap geolocation, fasilitas tersebut dapat diakses melalui GPS atau fasilitas lain seperti Google Latitude pada iphone.


Offline Aplication Cache, pengguna dapat terus melakukan interaksi dengan aplikasi meskipun mereka terputus dari jaringan internet.


Smarter Forms, terdapat semacam reguler expression (regex) yang membuat form mampu mengenali secara lebih baik tentang input, validasi data dan interaksi dengan elemen lain (misal : format email, password dll)


Sharper focus on Web Application Requiments, HTML5 membuat sebuah mekanisme yang lebih mudah dalam hal pembuatan front end, aplikasi chat, tools drag and drop, video player, pengolah grafis dan masih banyak lagi.


nah.. segitu aja dolo berita tentang HTML5.. semoga bermanfaat
ini sumbernya

Minggu, 18 November 2012

Pengaruh budaya pada grafik (atau sebaliknya)

langsung saja ke topik pembicaraan.. haha
bingung juga nih.. sampe sekarang belum dapet jawabannya.. tapi setelah baca.. Insya Allah dah jawabannya bener..
jadi tugasnya itu kita harus memberi pendapat, apakah budaya mempengaruhi grafik? atau sebaliknya.. nah.. buat ngejawab pertanyaan itu.. kita kenalan dulu deh yuk apa itu budaya.. apa itu grafik..

Budaya
Budaya atau kebudayaan berasal dari bahasa Sanskerta yaitu buddhayah, yang merupakan bentuk jamak dari buddhi (budi atau akal) diartikan sebagai hal-hal yang berkaitan dengan budi dan akal manusia
Budaya adalah suatu cara hidup yang berkembang dan dimiliki bersama oleh sebuah kelompok orang dan diwariskan dari generasi ke generasi. Budaya terbentuk dari banyak unsur yang rumit, termasuk sistem agama dan politik, adat istiadat, bahasa, perkakas, pakaian, bangunan, dan karya seni.

Oke.. itu tadi adalah budaya.. sekarang grafik..
Grafik (berasal dari perkataan Greek γραφικός) merupakan persembahan visual yang ditunjukkan pada permukaan seperti dinding, kanvas, skrin komputer, kertas, papan untuk tujuan jenama, pemberitahuan, ilustrasi atau hiburan.

dan sekarang.. jawaban saya tentang tugas ini.. apakah grafik dipengaruhi oleh budaya atau sebaliknya? jawabannya adalah........hayoo apa hayoo? haha

jawaban saya adalah grafik dipengaruhi oleh budaya..kenapa? dari salah satu sumber mengatakan Contoh grafik ialah lukisan.. nah, lukisan.. kebanyakan lukisan menggambarkan adat atau budaya daerah-daerah tertentu, yaa walau gak selalu sih.. hehe
jadi dari kalimat tersebut saya dapat mengambil kesimpulan.. grafik itu.. dipengaruhi oleh budaya..
itu jawaban saya.. apa jawaban anda? hehe

sumber budaya
sumber grafik

Perkembangan Simulasi dan Teknologi Bidang Driving

next.. karena udah mepet waktunya jadi harus ngebut nih.. hahaha
tugas selanjutnya adalah perkembangan smulasi dan teknologi.. disini saya mengambil contoh di bidang driving.. atau mobil.. atau yaa pokoknya simulasi buat ngendarain mobil dah.. hahaha
namanya SCANeR DT
(katanya) SCANeR DT merupakan software simulasi mengemudi yang lengkap (katanya), yang dapat mengajarkan kita segala sesuatu tentang mengemudi.. ada berbagai macam type mobil yang ada di SCANeR DT..
yaitu Truck, Bus, mobil sehari-hari, mobil armor (tank dkk) dan mobil darurat (mungkin ambulance dkk).. langsung saja kita lihat gambar dari sistemnya :

Dan ini videonya :


sekian.. (gak dapet referensi lagi..hahaha)

sumber

Visual Teknologi Menggunakan Media Online

ngerjain tugas disaat-saat akhir.. yaah kebiasaan mahasiswa.. hahaha
tugas softskill kali ini membahas visual teknologi..
apa itu visual teknologi?
dari sumber yang saya baca sih.. visual disini adalah sesuatu yang dapat di lihat atau memiliki bentuk bahkan dapat didengar. untuk memwujutkan visual tesebut pastiya membutuhkan sebuah media. terdapat berbagai macam media visual salah satunya adalah media online.
kelebihan dari visual teknologi secara online adalah...

  1. Biaya yang dikeluarkan rendah ( low cost )
  2. Fitur yang dapat digunakan lebih banyak
  3. Dapat diakses dimana saja
  4. Dapat tersebar keseluruh dunia
itu kelebihannya, tapi tetep aje ye kan.. walau bagus, pasti ada kekurangannya.. kekurangan dari visual teknologi secara online adalah....

  1. Harus terkoneksi dengan internet
  2. Harus mengerti internet

contoh dari visual teknologi ini sudah sangat banyak, kita ambil contoh.. yang gampang saja.. google misalnya.. siapa sih yang gak kenal mbah goole? di google kita bisa mencari segala sesuatu yang ada.. tapi gak selalu ada sih.. hahaha
intinya kita gak perlu lagi repot buat nyari berita, tinggal buka google.. masalah selesai.. tapi nggak juga sih.. kalau gak koneksi ke internet, gimana bisa terselesaikan masalahnya? hahaha

thx to sumber

Jumat, 19 Oktober 2012

Apakah Seorang IT Perlu Melakukan Simulasi

Apakah Seorang IT Perlu Melakukan Simulasi?? hmmmm~ bagaimana menurut anda? jika menurut saya sih itu perlu, karena seperti pengertian simulasi di postingan sebelumnya, kita bisa mengurangi presentasi kegagalan dari suatu simulasi.. walaupun biayanya bisa jadi sangat mahal.. tetapi demi untuk mengurangi tingkat kegagalan.. gpp dong? hehe

Ini Pendapat saya dan tugas ketiga saya bulan ini.. apakah tugas saya selanjutnya?? kita nantikan dari sang dosen.. #ngomongaappaaa?

sekali lagi, jika ada kata-kata atau penyajian yang kurang berkenan atau kurang enak dilihat, mohon dibukakan pintu maaf yang sebesar-besarnya..
Semoga Bermanfaat.. :)

Kegagalan Simulasi Yang Mengakibatkan Kecelakaan

Huah~ susah susah gampang nyari eni tugas.. giliran dapet materinya.. eeh~ temen udah ada yg ambil.. hadeuh =.=a
tapi semoga yang ini nggak dah yaak.. haha
saya ngambil contoh kejadian pada tahun 1986.. peristiwa jadul.. saya jg blm lahir pada saat itu.. haha
kejadian mengenai meledaknya Space Shuttle Challenger.. ada yang tahu kah? bagi yang belum.. monggo disimak..


Menurut data yg saya dapet nih.. Bencana Pesawat Ulang-Alik Challenger  terjadi pada Selasa, 28 Januari 1986, ketika Space Shuttle Challenger meledak 73 detik setelah diluncurkan, menyebabkan kematian tujuh awak astronot.pesawat hancur di atas Samudera Atlantik , lepas pantai pusat Florida pada 11:38 EST (16:38 UTC
 ). Disintegrasi seluruh pesawat mulai setelah segel cincin-O  di kanan solid rocket booster (SRB) gagal dilepas. Satu dari dua roket pendorong miring dan menggores badan pesawat seketika timbul percikan api disusul meledaknya pesawat.
Kompartemen awak dan banyak fragmen kendaraan lain akhirnya ditemukan dari dasar laut setelah pencarian panjang dan operasi pemulihan. Meskipun waktu yang tepat dari kematian kru tidak diketahui, anggota kru beberapa diketahui telah selamat dari kecelakaan pesawat ruang angkasa.Namun, pesawat tidak punya sistem melarikan diri dan para astronot tidak bertahan dari kompartemen awak di permukaan laut. Bencana ini telah mengakibatkan kekosongan 32-bulan di program ulang-alik dan pembentukan Komisi Rogers , sebuah komisi khusus yang ditunjuk oleh Presiden Amerika Serikat Ronald Reagan untuk menyelidiki kecelakaan itu. Komisi Rogers menemukan bahwa NASA mengambil proses pengambilan keputusan yang salah telah menjadi faktor kunci kecelakaan.  manajer NASA telah mengetahui bahwa kontraktor Morton Thiokol desain SRB mengandung cacat yang berpotensi bencana di O -cincin sejak tahun 1977, tetapi mereka gagal untuk mengatasinya dengan benar. Mereka juga mengabaikan peringatan dari insinyur tentang bahaya meluncurkan ditimbulkan oleh suhu rendah pagi itu dan telah gagal untuk cukup melaporkan permasalahan teknis kepada atasan mereka. Komisi Rogers ditawarkan NASA sembilan rekomendasi yang harus dilaksanakan sebelum penerbangan antar-jemput kembali. Banyak dilihat meluncurkan hidup karena kehadiran pada awak Christa McAuliffe , anggota pertama dari Guru dalam Proyek Ruang . Liputan media kecelakaan itu luas: studi satu melaporkan bahwa 85 persen orang Amerika yang disurvei telah mendengar berita dalam satu jam kecelakaan. Bencana Challenger telah digunakan sebagai studi kasus dalam banyak diskusi keamanan teknik dan etika kerja.

yak sekian informasi dari saya.. jika ada kata - kata yang kurang berkenan dan banyaknya kekurangan pada penyajian diatas, mohon dibukakan pintu maaf yang sebesar-besarnya..
semoga bermanfaat.. :)

sumber

Jumat, 28 September 2012

Pemanfaatan Simulasi Dalam Bidang Industri

Ngebayangin blog ini jadi rumah.. pasti udh banyak sarang laba-labanya.. udah lama banget gak update.. haha.
Tapi sekarang mau dibersihin aah dengan postingan baru.. karena belum dapet postingan buat iseng.. jadi postingan buat memenuhi tugas softskill aja deh..
Tugas pertamanya tentang "Pemanfaatan Simulasi Dalam Bidang Industri".. wuaah~ apa itu? saya sndiri juga gk tau.. haha
Mari belajar bersama.. :)

Menurut beberapa situs yang saya liat.. simulasi itu... bentar lupa.. ngintip dulu ke lapak sebelah.. hehe ^^v
oh yaa.. Simulasi itu merupakan suatu prosedur kuantitatif yang menggambarkan sebuah sistem dengan mengembangkan sebuah sistem model dari sistem tersebut dan melakukan sederetan uji coba untuk memperkirakan perilaku sistem pada kurun waktu tertentu.. 

Manfaat dari simulasi tersebut adalah....
  1. 1. To reduce the chance of failure to meet specifications,
  2. 2. To eliminate unforeseen bottlenecks,
  3. 3. To prevent under or over utilization of resource,
  4. 4. To optimize system performance.
karena keterbatasan saya dalam berbahasa inggris jadi saya mohon maaf karena tidak bisa mengartikan kata-kata di atas.. hehe ^^v tapi saya yakin pembaca skalian pasti mengerti artinya.. :)
selanjutnya adalah kekurangannya, yaah~ namanya juga bikinan manusia.. pasti ada kekurangannya.. betul tidak?

kekurangannya adalah....
  1. Namanya juga simulasi.. hanya model untuk uji coba.. saat perakitan atau pembuatan, hasilnya belum tentu sama dengan hasil simulasi.
  2. Model simulasi biasanya tuh mahal.. ini kata tetangga sebelah, saya mah belum pernah nyoba.. hehe
  3. Simulasi biasanya menghasilkan volume yang besar dari keluaran serta membutuhkan analisis statistik yang rumit.
Kesimpulan yang dapat saya ambil.. membuat model simulasi dalam bidang industri sangatlah perlu, dengan adanya simulasi, kita jadi bisa menghitung presentase kegagalan dan bisa memperbaiki kesalahan-kesalahan yang ada.. walaupun membutuhkan biaya yang sangat besar untung membuat modelnya dan belum pasti keakuratan model dan aslinya..

dan ini salah satu simulasi yang saya dapat :
sebuah aplikasi simulasi untuk Ujian SIM.. hehe

fuiihh~ nyari-nyari yang lain gak ketemu.. jadi segini dulu dari saya.. kurang lebihnya mohon maaf.. namanya juga masih belajar.. jadi harap maklumi yaa~ hehe

SUMBER :

Kamis, 19 April 2012

Inheritance dan Polimorfisme


yaak~ bertemu lagi dengan saya.. siapa? entahlah..haha, lupakan..
kali ini saya akan mencoba memposting tentang Inheritance dan Polimorfisme pada Java.. dan di bawah ini sudah terdapat artikel yg bisa membantu kita memahaminya.. selamat membaca.. ^^
Pada dasarnya kita sebagai manusia sudah terbiasa untuk melihat objek yang berada di sekitar kita tersusun secara hierarki berdasarkan class-nya masing-masing. Dari sini kemudian timbul suatu konsep tentang pewarisan yang merupakan suatu proses dimana suatu class diturunkan dari class lainnya sehingga ia mendapatkkan ciri atau sifat dari class tersebut.
Dari hirarki di atas dapat dilihat bahwa, semakin ke bawah, class akan semakin bersifat spesifik. Misalnya, sebuah Class mamalia memiliki seluruh sifat yang dimiliki oleh binatang, demikian halnya juga anjing, kucing dan monyet memiliki seluruh sifat yang diturunkan dari class mamalia. Dengan konsep ini, karakteristik yang dimiliki oleh class binatang cukup didefinisikan dalam class binatang saja. Class mamalia tidak perlu mendefinisikan ulang apa yang telah dimiliki oleh class binatang, karena sebagai class turunannya, ia akan mendapatkan karakteristik dari class binatang secara otomatis. Demikian juga dengan class anjing, kucing dan monyet, hanya perlu mendefinisikan karakteristik yang spesifik dimiliki oleh class-nya masing-masing. Dengan memanfaatkan konsep pewarisan ini dalam pemrograman, maka hanya perlu mendefinisikan karakteristik yang lebih umum akan didapatkan dari class darimana ia diturunkan.
Penurunan sifat tersebut dalam Bahasa Pemrograman Java disebut dengan Inheritance yaitu satu dalam Pilar Dasar OOP (Object Oriented Programing), yang dalam implementasinya merupakan sebuah hubungan “adalah bagian dari” atau “is a relationship” object yang diinherit (diturunkan).
Latar belakang diperlukannya suatu inheritance dalam pemrograman java adalah untuk menghindari duplikasi object baik itu field, variable maupun methode yang sebenarnya merupakan object yang bisa diturunkan dari hanya sebuah class. Jadi inheritance bukan sebuah Class yang di inherit oleh sebuah Literial, tapi lebih menunjukkan ke hubungan antar object itu sendiri.
Sedangkan suatu kemampuan dari sebuah object untuk membolehkan mengambil beberapa bentuk yang berbeda agar tidak terjadi duplikasi object kita kenal sebagai polymorphism.
Antara penurununan sifat (inheritance) maupun polymorphism merupakan konsep yang memungkinkan digunakannya suatu interface yang sama untuk memerintah objek agar melakukan aksi atau tindakan yang mungkin secara prinsip sama namun secara proses berbeda. Dalam konsep yang lebih umum sering kali polymorphism disebut dalam istilah tersebut
OK biar gak banyak teori, buatlah base class Orang berikut ini:
01
package test.polimorfisme;
02


03
/**
04
 *

05
 * @author e12
06
 */

07
public class Orang {
08
    protected String name;

09
    protected String address;
10


11
    /** konstruktor tanpa parameter **/
12
    public Orang() {

13
        System.out.println("konstruktor dalam kelas Orang");
14
        name = "";

15
        address = "";
16
    }

17

18
    /** konstruktor dengan parameter nama, address **/

19
    public Orang(String name, String address) {
20
        this.name = name;

21
        this.address = address;
22
    }

23

24
    /** method accessor **/

25
    public String getAddress() {
26
        return address;

27
    }
28


29
    public void setAddress(String address) {
30
        this.address = address;

31
    }
32


33
    public String getName() {
34
        System.out.println("Nama orang : " + name);

35
        return name;
36
    }

37

38
    public void setName(String name) {

39
        this.name = name;
40
    }

41
}
Kemudian kita buat kelas turunan Siswa sebagai berikut:
01
package test.polimorfisme;
02


03
/**
04
 *

05
 * @author e12
06
 */

07
public class Siswa extends Orang {
08


09
    Siswa(String name, String address) {
10
        super(name, address);

11
    }
12
    @Override

13
    public String getName() {
14
        System.out.println("Nama Siswa : " + name);

15
        return name;
16
    }

17
}
Selanjutnya kelas Karyawan yang merupakan turunan dari Class Orang:
01
package test.polimorfisme;
02


03
/**
04
 *

05
 * @author e12
06
 */

07
public class Karyawan extends Orang {
08


09
    Karyawan(String name, String address) {
10
        super(name, address);

11
    }
12
    @Override

13
    public String getName(){
14
        System.out.println("Nama Kayawan : " + name);

15
        return name;
16
    }

17
}
Terakhir kita test Class-class yang telah kita buat:
01
package test.polimorfisme;
02


03
/**
04
 *

05
 * @author e12
06
 */

07
public class TestApp {
08
    public static void main(String[] args) {

09
        Orang ref;
10


11
        Siswa objSiswa = new Siswa("chester","yellowen");
12
        Karyawan objKaryawan = new Karyawan("Tokihiro","Osaka");

13

14
        /** orang merujuk kepada objek siswa **/

15
        ref = objSiswa;
16
        ref.getName();       

17

18
        /** orang merujuk kepada objek karyawan **/

19
        ref = objKaryawan;
20
        ref.getName();

21
    }
22
}

Semoga Bermanfaat.. ^^