Kamis, 10 Juli 2014

Hello MontageJS

Ayo Belajar MontageJS



MontageJS merupakan framework HTML5 untuk membangun single-page applications (SPA), yang memiliki fitur mobile-optimized user interface widgets, logic-less templates, reusable components, simple and two-way bindings between components and objects, implicit event delegation, a managed draw cycle, and powerful command line tools for kickstarting and compiling SPA projects.
Nah, kali ini akan membahas bagaimana caranya konfigurasi montagejs.
Untuk bisa menjalankan montage, sebelumnya kita harus memiliki aplikasi program berikut:
Berhubung saya menggunakan Linux Ubuntu, jadi untuk download Nodejs langsung eksekusi dengan terminal :
 
$ sudo apt-get install nodejs
$ sudo apt-get install npm 
$ sudo apt-get install nodejs-legacy 
  
 Setelah itu, barulah kita ketahui langkahnya :
  1. Install minit Dengan Minit kamu dapat dengan cepat menghasilkan aplikasi template yang mencakup semua yang dibutuhkan untuk memulai membangun SPA mobile. Gunakan perintah berikut untuk menginstal versi terbaru dari Minit untuk platform Anda:Mac OS X / Linux: Open a Terminal window and type:
     
    $ sudo npm install -gq minit@latest
      
    Windows: Open the Command Prompt and type:
     
    npm install -gq minit@latest   
     

  2.  Buat project baru

    Untuk membuat project montage baru ketikkan command berikut pada cmd nodejs :
    $ minit create:app -n app-name

  3.  Verivikasi SetupBeralih ke direktori app-nama dan menggunakan Minit untuk melayani proyek Anda:
    $ cd app-name
    $ minit serve &
     
    Beralih ke browser, ketikkan http://localhost:8083/ . Dan jika browser menampilkan halaman yang ada tulisan versi montagejs berarti kamu sukses mengkonfigurasi MontageJS
     
     
     
     
     
    Selamat mencoba, tunggu pembahasan berikutnya ('_')9


Continue lendo

HTML5

Apa itu HTML5 ?  

 

HTML5 adalah teknologi bahasa markup Internet yang digunakan untuk penataan dan penyajian konten untuk World Wide Web. Ini merupakan revisi kelima dari standar HTML.
Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin atau perangkat komputer dan khusus dirancang untuk memberikan konten yang kaya tanpa membutuhkan plugin tambahan. Versi saat memberikan segala sesuatu dari animasi grafis, musik untuk film, dan juga dapat digunakan untuk membangun aplikasi web yang rumit.
 
HTML5 dirancang untuk menggantikan HTML 4, XHTML, dan HTML DOM Level 2.
 
HTML5 juga cross-platform. Hal ini dirancang untuk bekerja apakah Anda menggunakan PC, atau Tablet, Smartphone, atau Smart TV.
  
Berikut fitur terbaru paling menarik yang ditawarkan HTML5 : 
  1. Unsur <canvas> untuk gambar 2D 
  2. Unsur <video> dan elemen <audio> untuk media pemutaran  
  3. Dukungan untuk penyimpanan lokal
  4. Konten khusus terbaru, seperti <article>, <footer>, <header>, <nav>, <section> 
  5. Bentuk form control terbaru, seperti like calendar, date, time, email, url, search
Dan dukungan Browser untuk HTML5 mencakup semua browser utama (Chrome, Firefox, Internet Explorer, Safari, Opera) yang mendukung elemen HTML5 baru dan API, dan terus menambahkan fitur terbaru HTML5 untuk versi terbaru mereka.

Kelompok kerja HTML 5 kelompok kerja termasuk AOL, Apple, Google, IBM, Microsoft, Mozilla, Nokia, Opera, dan ratusan vendor lainnya.
 
Nah HTML5 juga memiliki beberapa framework populer dikalangan programmers untuk mengembangkan develop program, contohnya yaitu :


Selanjutnya akan kita bahas lebih detail sekaligus belajar tentang Montage HTML5 , tunggu postingan selanjutnya yaaa .

 
  

Continue lendo

Minggu, 27 Oktober 2013

Welcome Pack Pick-Up and Dinner Reception

Holla , Welcome to Santa Clara Marriot 2700 Mission College Blvd 

"Sedona- Santa Clara Marriot"

Yepp , after a long trip from Indonesia, finally i am here yeaaayy \m/

"welcome mozillians w/ +Eriska Triana "


And i got this too from mozilla , yepp for 3days -courtesy @eriskatp

After check-in, I immediately go to my room in 2630, it felt so tired after spending 12 hours on the flight u.u , yaa you know , it's called jetlag :D yaa it's my first time .
Felt better after rest for 2 hours , i went to Grand Ballroom A to attend Welcome Dinner Reception , in there i met with mozillians from various country ,  one of which is their (mozillians from Cina) :


"(Yuan Xiley -His friend - His Friend - Ray You - Erdeje - Me - Eriska) - courtesy @nurikidy"

In their country, they work as a Web API Developer , nice to see him , and at this time , we talk about programming , about our project to contribute mozilla , yaa honestly i am so excited :D

After this reception , I decided to go back to my room for rest and be ready for the opening Mozilla Summit 2013 the next day







Continue lendo

Mozilla Summit 2013 ! Official Invited

Hello , I want to introduce my self  , my name is Deryan Everestha Maured , i am a #mozillians from Indonesia , i am a student in senior high school too , especially for IT .

How lucky i am have invitation to participate in event of Mozilla Summit 2013 at Santa Clara , CA , United States . Because Mozilla Summit is an event that is very awesome, amazing and the people who participate in this event are all great people!

Mozilla Summit is the greatest experience for me, considering my young age at this time , yaa 16th years old

Thank you #Mozilla , honestly it's very very AWESOME !!


Continue lendo

Sabtu, 02 Februari 2013

Dare To Change !!

Kali ini saya akan berbagi tentang apa yang saya dapatkan 2hari lalu di acara #WikuFest2013 , suatu acara yang setiap tahunnya menjadi Trending Topic Indonesia .
Terimakasih pada Ibu Wijiasih yang sudah mau share buat saya dan semuanya :)
Oke langsung saja , ini tentang bagaimana sika kita untuk berani merubah apa yang ada dalam diri kita dari biasa , baik , menjadi yang terbaik !!


  • Pertama, kita harus menanamkan dalam diri kita untuk tidak berhenti melakukan perubahan, jangan merasa puas atas sesuatu dan beranilah untuk menyimpang dari jalur amanmu ! 
  • Kedua, kita seharusnya tau bahwa peubahan itu adalah sebuah kepastian !
  • Ketiga, meskipun perubahan itu sangat perlu untuk diri kita , tetapi perubahan belum tentu menjadi baik, tapi tanpa ada perubahan dalam diri kita maka tak akan ada pembaruan dalam diri kita ! . Jadi maksudnya kita harus melakukan suatu perubahan dalam diri kita ke arah yang positif .
Namun dalam penerapannya , kadang kita takut untuk berubah , bahkan malas . Berikut Kendala Permasalan Perubahan dalam diri ada 2jenis yaitu :
  1. Kendala Permasalahan Perubahan secara Internal :
  • Tidak punya mimpi
  • Menyerah pada nasib
  • Tidak berani
  • Gemar berwacana (Omong Doang)
  • Berpuas diri akan suatu hal
  • Kurang bersyukur
  • Tidak terbuka
    2.   Kendala Permasalahan Perubahan secara Eksternal :
  • Pengaruh teman
  • Pengaruh Keluarga
  • Mental Blockage
  • Confort Zone
Dari kendala diatas seharusnya kita ingat bahwa SEMUA BERAWAL DARI NIAT !! kita perlu melakukan ini pada diri kita :
  1. Tanya pada dirimu , "Impian Anda Apa ?" lalu catat. deskripsikan , dan umumkan
  2. Tanyakan kepada keluarga tentang kelebihan dan kekurangan kita
  3. Check jadwal harian anda
  4. Tinggalkan handphone dan gadget anda
  5. Berdiskusi dengan teman
  6. Cari Ide dari social media
  7. Jalan pagi + ikuti kata hati
  8. Ikuti Komunitas usaha
  9. Katakan ANDA MAMPU !!
  10. Berdoa
Kita juga harus GROW WITH CHARACTER :
  • Bangun karakter positif
  • Tampilkan citra positif (santun, berwawasan, penampilan)
  • BE HAVE (pintar membawa diri dan mengontrol emosi)
  • Kepribadian menarik (tidak sombong, pandai)
  • Membiasakan diri untuk BE HAVE
  • High Achiever (berbuatlah yg lebih dari yang anda bisa)
Terakhir , ada tips untuk mewujudkan semua yang telah dibahas :
  • Mulailah dari yang mudah
  • Cari dan tentukan yang unik
  • Do more and more
  • Go online (pasarkan)

Continue lendo

Jumat, 04 Januari 2013

Peran Guru dan Orang Tua Dalam Membentuk Attitude Anak


Keluarga, terutama orang tua merupakan lembaga pendidikan yang pertama bagi anak. Keluarga merupakan dunia anak pertama, yang memberikan sumbangan mental dan fisik terhadap hidupnya. Melalui interaksi dalam keluarga, anak tidak hanya mengenal dirinya dan orang tuanya melainkan juga mengenal kehidupan masyarakat dan alam sekitarnya.
Orang tua sebagai pendidik betul-betul merupakan peletak dasar kepribadian anak. Dasar kepribadian tersebut akan berperan selama berlangsungnya kehidupan.
Ketika anak sudah melepas masa balitanya, anak tidak lagi hanya berinteraksi dengan keluarganya. Namun, anak sudah mulai berinteraksi dengan lingkungannya. Pada masa itu, orang tua sudah menyerahkannya kepada sekolah. Usaha pendidikan di sekolah merupakan kelanjutan dari pendidikan dalam keluarga. Sekolah merupakan lembaga sosialisasi kedua setelah orang tua, sehingga mempengaruhi pribadi anak dan perkembangan sosialnya.
Selain lingkungan keluarga dan sekolah, lingkungan masyarakat juga membawa pengaruh pada pembentukan karakter anak. Karakter baik yang sudah ditanamkan oleh orang tua dan guru akan rusak, jika anak masuk ke lingkungan masyarakat yang tidak baik dan tidak sehat. Sebaliknya, jika anak berada pada lingkungan masyarakat yang sehat, maka hal itu akan mendorong pembentukan karakter baik pada anak.
Dari penjelasan di atas, dapat disimpulkan bahwa pendidikan bukan saja tanggung jawab perorangan, tapi tanggung jawab bersama antara orang tua,guru,dan masyarakat.

Namun dari ketiga pihak tersebut yang paling menentukan dan membentuk attitude anak tersebut yaitu anak itu sendiri. Karena bagaimanapun setiap anak memiliki caranya sendiri . Bagi mereka yang tidak bisa memahami maksud atas peranan yang didapatnya dari ketiga pihak tersebut dan juga belum bisa memilah mana yang baik dan tidak dari yang dilihatnya di kehidupannya maka bisa saja dia memiliki attitude , karakter yang tidak diinginkan ataupun menyimpang .
Anak itu sendirilah nantinya yang akan membentuk attitudenya , mereka yang akan memilih baik atau tidaknya .

“Jangan mengkuatirkan bahwa anak-anak tidak mendengarkan Anda, kuatirkanlah bahwa mereka selalu mengamati Anda” – Robert Fulghum

Mengutip apa yang diungkapkan Dorothy Law Nollte:
Jika anak dibesarkan dengan celaan, maka ia belajar memaki
Jika anak dibesarkan dengan permusuhan, maka ia belajar berkelahi
Jika anak dibesarkan dengan cemoohan, maka ia belajar rendah diri
Jika anak dibesarkan dengan penghinaan, maka ia belajar menyesali diri
Jika anak dibesarkan dengan toleransi, maka ia belajar mengendalikan diri
Jika anak dibesarkan dengan motivasi, maka ia belajar percaya diri
Jika anak dibesarkan dengan kelembutan, maka ia belajar menghargai
Jika anak dibesarkan dengan rasa aman, maka ia belajar percaya
Jika anak dibesarkan dengan dukungan, maka ia belajar menghargai diri sendiri
Jika anak dibesarkan dengan kasih sayang dan persahabatan, maka ia belajar menemukan kasih dalam kehidupannya ~
Continue lendo

Senin, 03 Desember 2012

Kembali ke Dasar

Hello , sudah lama tak berjumpa :D . Dari postingan yang sebelumnya kita banyak membicarakan masalah coding dan praktikum nih , kali ini saya akan mengulas kembali konsep dasar pemrograman java .

Percuma , bila kita hanya menuliskan coding-coding sebanyak itu tanpa kita ketahui dasar pemrogramannya dan apa yang terbentuk dari coding tersebut .

Mari kita mulai :) --->

PEMAKETAN


Pemaketaan merupakan pengelompokan class pada Java, layaknya file yang dikelompokkan ke dalam folder-folder menurut kategorinya.
Dalam Java folder tersebut di sebut package.
Package membantu mengelola/memanajemen source code java dalam skala besar.
Package bisa terdiri dari class dan sub-package.
Bila package tidak dinyatakan, maka class tersebut berada pada package default.

Fungsinya seperti folder pada windows Explorer, yaitu mengumpulkan dengan tujuan memudahkan pencarian, untuk mengelompokkan jenis  dan memungkinkan penamaan class yang sama.
Fungsi lainnya adalah untuk memberitahu compiler dimana untuk menemukan class-class yang ter-relasi.

Sifatnya adalah case-sensitif, yang berarti harus sama. Beda dan besar kecilnya huruf sangat diperhitungkan, sehinggak berbeda sedikit saja program akan error.
Hanya ada satu pendeklarasian package.

Cirinya adalah coding ini selalu berada pada baris pertama di program/class.

CLASS

Class adalah blue print dari objek-objek, maksudnya adalah class adalah pencetak objek.
Class menggambarkan data yang mencakup setiap object dan menggambarkan perilaku nbject tersebut.
Class mendefinisikan bentuk dan perilaku object.
Class merupakan pengkapsulan data-data dan metode pengoperasian pada data tersebut.
Class menjelaskan tentang apa yang diketahui dari object dan apa yang dapat dilakukan oleh object tersebut.
Class adalah pola/ template untuk pembuatan object, dan object adalah wujud nyata/instance dari sebuah kelas

Fungsi class adalah untuk menciptakan dan mendekripsikan object dengan properties dan atribut.

Sifat class adalah abstract. Class adalah tipe data abstrak.

Ciri-ciri class adalah penulisannya berawalan huruf besar, tanpa spasi bila terdiri lebih dari 1 kata, pemisahnya adalah pada awal kata berhuruf besar.

Object


Object adalah contoh dari suatu class .
Object adalah hasil cetakan atau implementasi dari class.
Object adalah sebuah entity yang memiliki keadaan, behavior, dan identitas yang tugasnya dirumuskan dalam suatu lingkup masalah dengan baik.
Object juga disebut instance/instans (proses pembuatan/perwujudan suatu kelas menjadi object)
Dalam membuat object baru tipe kelas yang telah didefinisikan yaitu :
Tahap 1 : mendeklarasikan variabel yang digunakan sebagai referensi ke objek dari      kelas yang bersangkutan.
Tahap 2 : Menginstansiasi (instans) kelas dengan menggunakan kata kunci new dan memasukkan instanc – nya ke dalam referensi yang baru dideklarasikan.

Sifat object adalah konkrit.

Ciri-cirinya adalah biasanya berwarna hijau pada netbeans, huruf kecil semua bila dua kata maka kata kedua huruf pertama tersebut besar, tidak boleh spasi.

Constructor


Constructor adalah method yang pertama kali dijalankan ketika object diciptakan dari suatu class.
Constructor adalah method khusus tanpa return type yang dipanggil secara ot
omatis setiap kali suatu object atau class diciptakan.
Constructor adalh pemberi nilai awal pada object.
Selalu ada setidaknya 1 constructor pada setiap class. Jika tidak disediakan oleh programmer, maka Java secara otomatis membuatnya dengan 2 kriteria :
Ø  Default constructor tidak memerlukan argument
Ø  Default constructor tidak memiliki statement
Ø   
Fungsi constructor adalah untuk melakukan inisialisasi nilai terhadap data-data ysng terdapat pada kelas bersangkutan.

Sifatnya adalh case sensitive, berarti harus sama persis de ngan nama class.

Ciri-Ciri constructor adalah bernama sama seperti nama kelas lalu dilanjutkan tanda ‘()’.
Penulisan tyersebut merupakan penulisan method, namu java menganggap itu constructorbukan method.

Method

Method adalah aksi yang dapat dilakukan oleh suatu object.
Method dalam java terbagi menjadi 2 :
1.    Void, method void adalah method yang tidak mengembailkan nilai
2.    Return, return adalah method yang mengembalikan nilai.
Method merupakan sarana untuk melakukan abstraksi procedural.

Fungsi method adalah untuk memodulasi program melalui pemisah satu tugas menjadi satu unit tersendiri.

Sifatnya case sensitive, yang berarti ketika method dipanggil penulisannya harus sama seperti saat method di deklarasikan.

Ciri-cirinya adalah hanya nama yang bersangkutan lalu tanda ‘()’, bila namanya sama dengan kelas maka bukan lagi method, melainkan constructor.

Modifier

Modifier merupaka  keyword yang digunakan untuk menentukan spesifikasi tingkat akses suatu variable atau method. Pengaksesan yang dimaksud bisa berupa pengaksesan dalam kelas maupun luar kelas dimana variable dan method dideklarasikan.
Macam-macam modifier :
Ø  Private, merupakan tingkatan akses yang sangat terbatas. Modifier ini menspesifikasikan anggota class yang hanya bisa diakses oleh kelas dimana anggota-anggota kclass tersebut dideklarasikan.
Ø  Default, Hanya menspesifikasikan class-class di paket yang sama yang bisa mengakses variabel dan method suatu kelas. Anggota kelas dengan modifier default bisa melihat kelas lain di package yang sama.
Ø  Protected, menspesifikasikan atau menentukan anggota class yang hanya bisa diakses
Ø  Public anggota class yang dideklarasikan sebagai baik dariclass yang sama maupun class yang berbeda public, maka anggotanya  akan bisa digunakan oleh siapa saja,

Fungsinya yaitu untuk menentukan spesifikasi tingkat akses suatu variable atau method.

Sifat Modifier adalah case sensitive, artinya modifier hanya ada 4 saja.

Ciri-cirinya adalah biasanya berwarna biru pada netbeans dan penulisannya huruf kecil semua.


ACCESS CONTROL

Modifier
Same Class
Same Package
Subclass
Universe
private
Yes



default
Yes
Yes


protected
Yes
Yes
Yes

public
Yes
Yes
Yes
Yes
Continue lendo
 

Deryan E.M. Copyright © 2011 | Template design by O Pregador | Powered by Blogger Templates