Mean apa itu mean? apakah rata-rata dalam matematiika? tentu saja bukan. mean disini merupakan singkatan di web programming kata ini sudah cukup terkenal. Mean adalah(Mongodb,express js,angular js,dan node js).Mongodb adalah DBMS yg tanpa relasi masuk kedalam No sql, knp No Sql? karena dy tidak menggunakan relasi, dan sangat enteng karena dy menggunakan tipe data JSON. express js , ini yang menurut saya paling menarik karena express js adalah backend sekaligus web server waw. dan node js hampir mirip2 dengan control panel yang ada di xampp. kita tidak memerlukan xampp untuk menajalankan web ini.kita cukup instal node js kemudian isikan port yang ingin di listen kemudian jalankan dengan perintah node namafile.js,angular js adalah framework javacript yang di keluarkan oleh google pesaing dari angular js adalah react yaitu fw javascript buatan facebook. angular js mendukung web fullrest api jadi sangat enteng dalam melakukan request dan response.jadi bentuk nya seperti gambar di bawah ini
nah seperti itu kira2 jadi aplikasi menjadi powerfull. dan performanya juga jauh lebih baik sekian dari artikel saya ini selebihnya mohon maaf wassalamualakikum wr.wb
sumber gambar : http://www.rishabhsoft.com/wp-content/uploads/2014/10/MEAN-development-e1448603530804.png
nah seperti itu kira2 jadi aplikasi menjadi powerfull. dan performanya juga jauh lebih baik sekian dari artikel saya ini selebihnya mohon maaf wassalamualakikum wr.wb
sumber gambar : http://www.rishabhsoft.com/wp-content/uploads/2014/10/MEAN-development-e1448603530804.png
Codeigniter.
apa itu Codeigniter atau biasa disebut dengan CI. CodeIgniter adalah framework PHP yang bertujuan untuk mempercepat dan memudahkan dalam mendevelop sebuah web karena sudah menggunakan konsep MVC dan Konsep OOP di dalam scriptnya. dan sintaksnya pun sudah di sederhanakan sehingga lebih praktis untuk di implementasikan. Codeigniter atau CI ini sangat recomended untuk membuat porject-project besar atau startup project seperty: BukaLapak, TokoPedia, atau Matahari Mall. karena CI dalam hal perfomance kecepatan load nya sangat cepat apalagi jika di webhosting menggunakan PHP 7 pasti gk kebayang cepatnya seperti apa. CI yang support PHP 7 adalah CI versi 3. MVC atau Model,View,Controller adalah sebuah konsep yang di terapkan tidak hanya di CI tapi diseluruh framework PHP seperti Laravel, YII Dll. Konsep ini terbagi atas MODEL, model digunakan untuk memproses data yang ada di database.
apa itu Codeigniter atau biasa disebut dengan CI. CodeIgniter adalah framework PHP yang bertujuan untuk mempercepat dan memudahkan dalam mendevelop sebuah web karena sudah menggunakan konsep MVC dan Konsep OOP di dalam scriptnya. dan sintaksnya pun sudah di sederhanakan sehingga lebih praktis untuk di implementasikan. Codeigniter atau CI ini sangat recomended untuk membuat porject-project besar atau startup project seperty: BukaLapak, TokoPedia, atau Matahari Mall. karena CI dalam hal perfomance kecepatan load nya sangat cepat apalagi jika di webhosting menggunakan PHP 7 pasti gk kebayang cepatnya seperti apa. CI yang support PHP 7 adalah CI versi 3. MVC atau Model,View,Controller adalah sebuah konsep yang di terapkan tidak hanya di CI tapi diseluruh framework PHP seperti Laravel, YII Dll. Konsep ini terbagi atas MODEL, model digunakan untuk memproses data yang ada di database.
View digunakan untuk memview halaman website yang kita buat biasanya di dalam view ini isinya tagging html, Dan Controller digunakan untuk mengambil data yang ada di model, memanggil view,atau bisa jga melakukan proses data di database di controller.
ada beberapa yang harus di atur atau disetting di CI sebelum menggunakan CI:
1. Config.
2. Database.
3. Route.
4.autoload
untuk mengaturnya klik folder application->config->config.php
kemudian atur base_url. base_url adalah url yang saat ini kita gunakan contoh: http://localhost/namaFolder base_urlnya kalau di webhosting Http://www.apaaja.com adalah base_urlnya.
kemudian klik file database.php kemudian atur database yang digunakan kalau ada username isi aja root klw phpmyadmin di kasih password isi password sesuai password yang anda berikan di phpmyadmin.
Kemudian klik Route.php, Route ini digunakan untuk pengamanan URL jg. ubah default_controller sesuai controller yang akan dibuat.
autoload adalah digunakan untuk meload libraries2 yang digunakan. di bagian libaries isi database,session.
kemudian refresh maka CI siap digunakan
Karangan
Sinopsis
Pada
suatu pagi kami sedang berdiskusi mengenai karangan dari mulai pengertian
karangan dan mengarang serta jenis-jenis karangan, apa itu Topik dan Apa itu
Judul. Tempat berkumpul kami berada di tempat teman kami yaitu andre dengan
suasana pagi hari yang sejuk dan jam menandakan pukul 7.00, Kami pun mulai
berdiskusi tentang materi yang di berikan oleh dosen kami.
Nuraini
habibah: “eh guys apa sih karangan ?, dan apa sih mengarang?”
Frengky : ”ohhh....Karangan bentuk ungkapan dan pemikiran pengarang dalam satu kesatuan tema yang utuh dan mengarang adalah pekerjaan merangkai kata,kalimat, dan alinea untuk menjabarkan dan mengulas topik guna memperoleh hasil akhir berupa karangan”
Frengky : ”ohhh....Karangan bentuk ungkapan dan pemikiran pengarang dalam satu kesatuan tema yang utuh dan mengarang adalah pekerjaan merangkai kata,kalimat, dan alinea untuk menjabarkan dan mengulas topik guna memperoleh hasil akhir berupa karangan”
Nuraini
Habibah : “ terus apa saja jenis-jenis karangan?”
Andre : “ karangan narasi,karangan deskripsi,karangan eksposisi,karangan presuasi karangan argumentasi”
Frengky :”karangan narasi adalah karangan yang menyajikan peristiwa yang biasanya disusun menurut urutan waktu”.
Andre :”karangan deskripsi adalah karangan yang menggambarkan atau melukiskan sesuatu seakan-akan pembaca
melihat,mendengar,merasakan,dan mengalaminya sendiri.”
Juan :”karangan eksposisi adalah karangan yang memberi keterangan,menjelaskan,memberi informasi, sejelas-jelas mengenai suatu hal.”
Frengky :” Karangan presuasi adalah karangan yang tujuannya untuk membujuk pembaca agar mau mengikuti kemauan atau ide penulis
disertai alasan bukti dan contoh konkrit”.
Andre : “Karangan Argumentasi adalah karangan yang isinya bertujuan untuk meyakinkan atau mempengaruhi pembaca atau mempengaruhi
pembaca terhadap suatu masalah dengan mengemukakan alasan,bukti,
dan contoh nyata.”
Nuraini
Habibah : (menjelaskan pengertian Topik dan judul secara detail).
Andre,Nuraini
habibah,frengky,Juan :” Terimakasih sudah menonton dan menyimak video kami kami ucapkan terimakasih”
jquery merupakan framework javascript begitu pula angular js.
apa yang menyebabkan berbeda?
angular js lebih clear code dan simple why?
coba menggunakan fungsi keypress di jquery pasti banyak dan njlimet cba pke angular js hanya {{nama}}
pasty hasilnya saat kita ketk akan muncul di {{nama}} angular js menggunakan konsep data-binding jadi lbh responsive dan clear code.
untuk SPA bnyak yng menyarankan menggunakan angular.js karena dy tidak ada call back dan juga cukup enteng
angular js juga bisa digunakan untuk web rest api dengan menggunakan konsep ini web menjadi enteng karena menggunakan datatype JSON.
untuk penjelsan web rest api nanty akan di jelaskan di artikel saya berikut intinya angular js lbh baik di banding jquery
terimakasih
kritik saran dan pertanyaan silahakan komentar :D
apa yang menyebabkan berbeda?
angular js lebih clear code dan simple why?
coba menggunakan fungsi keypress di jquery pasti banyak dan njlimet cba pke angular js hanya {{nama}}
pasty hasilnya saat kita ketk akan muncul di {{nama}} angular js menggunakan konsep data-binding jadi lbh responsive dan clear code.
untuk SPA bnyak yng menyarankan menggunakan angular.js karena dy tidak ada call back dan juga cukup enteng
angular js juga bisa digunakan untuk web rest api dengan menggunakan konsep ini web menjadi enteng karena menggunakan datatype JSON.
untuk penjelsan web rest api nanty akan di jelaskan di artikel saya berikut intinya angular js lbh baik di banding jquery
terimakasih
kritik saran dan pertanyaan silahakan komentar :D
MEMBUAT GARIS VERTIKAL
ini adalah contoh pembuatan garis vertikal di DEV C++ dengan menggunakan Open GL Berikut saya jelaskan bagaimana cara untuk membuat program tersebut hingga running:
1. download packagenya di https://www.opengl.org/resources/libraries/glut/ jika sudah didownload. tinggal Install packagenya di DEV C++.
2. untuk install package klik tools package kemudian tekan instal jika sudah Pilih package yang anda download tadi ubh dlu open file type menjadi zip.
3.tinggal di next2 Selesai untuk menulis coding Open GL cari mark yang tulisan OPEN GL Code Goes here.
setelah sudah siap saya akan menjelaskan script2nya berikut ini:
4.gclearcolor(0.0f,0.0f,0.0f,0.0f) ini untuk memilih warna yang di gunakan untuk membersihkan latar dalam mode RGBA .RGB adalah mode warna yang terdiri dari RED GREEN BLUE. dan apa itu A ?? A adalah Alpha. Alpha Pada RGBA fungsinya sama dengan Opacity, yaitu digunakan untuk mengatur tingkat transparasi warna RGB yang sudah kita tentukan.
5. gClear(GL_COLOR,BUFFER,BIT) digunakan untuk membersihkan layar latar belakang dengan warna hitam.
6.gcolor3f(1,1,1); untuk menentukan warna garis titik berwarna putih. kenapa putih?? karena secara default openGL RGB jika kita set 0 smua maka akan berwarna hitam jika kita set 111 maka warna putih yang akan keluar kalau anda mw ganti warna membuat garis tinggal ubah aja misal kalau RED atau warna merah tinggal di set warnanya gcolor3f(1,0,0) berrty yang di set warna merah saja yang bertuliskan angka satu.
7.glbegin(GL_LINES) ini adalah script jika kita ingin membuat garis.
glvertex3f digunakan untuk memnentukan titik awal.
glvertex(0,0,0) untuk menentukkan titik akhir
glend untuk mengakhiri gambar garis di titik akhir.
glPopMatrix (); //Membuat baris kode menjadi tidak berlaku untuk bagian luar.
SwapBuffers (hDC); //Digunakan untuk menukar bagian belakang buffer menjadi buffer layar.
inilah outputnya.
untuk membuat garis horizontal berikut codenya
untuk penjelasan script sama yang di atas cuma yang membedakan adalah untuk menentukan garis awal dan akhir untuk horizontal glvertex untuk menentukan titik awa adalah yaitu sumbu x -0.6 berarti ke aarah kiri. dan glvertex berikutnya adalah koordinat X nya adalah 0.6 berarti kearah kanan karena positif jadi di tarik garis dari kiri ke kanan sumbu X maka jadilah garis Horizontal.
outputnya:
garis diagonal
penjelasan masing2 line code sama seperti yang di atas hanya saja titik awal glvertexnya di mulai dari sumbu z -0.8 berarty kearh miring kebawah berikut codenya
dan outputnya
untuk membuat garis horizontal berikut codenya
untuk penjelasan script sama yang di atas cuma yang membedakan adalah untuk menentukan garis awal dan akhir untuk horizontal glvertex untuk menentukan titik awa adalah yaitu sumbu x -0.6 berarti ke aarah kiri. dan glvertex berikutnya adalah koordinat X nya adalah 0.6 berarti kearah kanan karena positif jadi di tarik garis dari kiri ke kanan sumbu X maka jadilah garis Horizontal.
outputnya:
garis diagonal
penjelasan masing2 line code sama seperti yang di atas hanya saja titik awal glvertexnya di mulai dari sumbu z -0.8 berarty kearh miring kebawah berikut codenya
Angular Js adalah sebuah framework javascript yang di buat oleh google. kalau menurut saya angular Js sangat bagus untuk web yang ingin membuat SPA (Single Page Aplication). SPA adalah di mana web seolah2 seperti aplikasi di komputer jika kita mengklik maka browser tidak meload seluruh halaman. angular JS memliki beberapa kelebihan :
selain library angular js kita btuh library angular js route untuk route halaman
- Modular
- Dependency Injection
- Scope
- Directive
untuk download angular js silahkan di situs resminya www.angularjs.org, untuk angular js route silahkan download <<> untuk menampilkan halaman yang anda akses download disini >>DOWNLOAD<< untuk code lengkapnya silahkan download >>DISINI<<.
intinya untuk membuat web yang mantap saya sebagai frontend web developer menyarankan:
1. Angular JS untuk SPA(SinglePageAplication)
2.Jquery untuk DOM dan pengirim data via Ajax
3.Bootstrap untuk web responsive
Sekian dari saya terimakasih untuk kritik dan saran silahkan komen di bawah ya :)
sumber: arxiv.org/pdf/1307.8191







