Selasa, 21 Maret 2017

Perkembangan Dunia Website



 

PWA (PROGRESSIVE WEB APPS)



PWA adalah teknologi tools open source yang dihadirkan Google untuk membuat situs web mobile menjadi lebih ringan,  cepat, dan berfungsi seperti aplikasi mobile yang banyak digunakan saat ini.
Dengan konsep offline first dan Web APIs baru, aplikasi yang berjalan pada browser tidak akan memunculkan pesan network error atau white screen seperti yang selama ini seringkali kita alami ketika berada pada jaringan yang sangat buruk. Pada PWA, ketika kita meninggalkan browser, dan kembali lagi membuka aplikasi tersebut pada jaringan buruk atau tanpa jaringan sekalipun kita tidak akan kehilangan UI dan data-data terakhir, seperti contohnya applikasi chat blackberry.

Service Workers adalah teknologi dibalik PWA yang memberikan fungsionalitas offline, notifikasi, update konten, pergantian konektifitas dan lainnya. Memang belum banyak yang membahas tentang service workers dan bagaimana sebenarnya service workers itu diterapkan, tetapi bila kita mengunjungi developergoogle, bisa dikatakan service workers adalah semacam proxy yang berada ditengah antara aplikasi web, browser, dan jaringan, atau lebih sederhana lagi bisa dianalogikan aplikasi kita akan diatur oleh service workers agar bisa berlajan offline terlebih dahulu, mengembalikan data dari cache jika request ke jaringan gagal.
File service workers sendiri berisi kode javascript yang bisa dikembangkan oleh pengembang untuk menghandle event dan request sesuai dengan kebutuhan. Oh ya, untuk browser yang support service workers sendiri kita bisa lihat kembali disini.
Di laman resminya sendiri ionic yakin bahwa web adalah masa depan dari aplikasi, tanpa perlu mengembangkan aplikasi mobile secara terpisah, aplikasi native dan aplikasi web.

LARAVEL 5.4




Laravel adalah sebuah framework PHP yang dirilis dibawah lisensi MIT, dibangun dengan konsep MVC (model view controller). Laravel adalah pengembangan website berbasis MVP yang ditulis dalam PHP yang dirancang untuk meningkatkan kualitas perangkat lunak dengan mengurangi biaya pengembangan awal dan biaya pemeliharaan, dan untuk meningkatkan pengalaman bekerja dengan aplikasi dengan menyediakan sintaks yang ekspresif, jelas dan menghemat waktu.
MVC adalah sebuah pendekatan perangkat lunak yang memisahkan aplikasi logika dari presentasi. MVC memisahkan aplikasi berdasarkan komponen- komponen aplikasi, seperti : manipulasi data, controller, dan user interface.

  1. Model, Model mewakili struktur data. Biasanya model berisi fungsi-fungsi yang membantu seseorang dalam pengelolaan basis data seperti memasukkan data ke basis data, pembaruan data dan lain-lain.

  1. View, View adalah bagian yang mengatur tampilan ke pengguna. Bisa dikatakan berupa halaman web.

  1. Controller, Controller merupakan bagian yang menjembatani model dan view.

Pada tanggal 24 Januari 2017, Laravel 5.4 resmi dirilis dengan sejumlah fitur baru yang lebih keren.

Fitur baru laravel 5.4

1.Laravel Dusk adalah sebuah end-to-end browser testing tool untuk Javascript. Disediakan untuk membuat interaction test yang lebih baik. Kamu dapat menguji halaman web Laravel kamu seperti mengklik tautan dan tombol, mengisi form, dan juga drag and drop.

2.Laravel Mix adalah generation berikutnya dari Elixir. Elixir yang dimaksud bukanlah bahasa pemrograman, melainkan sebuah package khusus yang didedikasikan untuk Laravel. Sekarang Mix dibangun menggunakan Webpack ketimbang Gulp, dan namanya diganti karena banyak sekali perubahan penting.

3.Component dan Slot dirancang untuk memberikan fleksibilitas dalam menggunakan Blade. Sebagai contoh kamu dapat melakukan include template untuk menampilkan alert.

4.Automatic Façade
Sekarang kamu dapat menggunakan class apapun sebagai Facade on the fly. Berikut contohnya: namespace App;









Dan di dalam route atau controller kamu dapat menggunakanya seperti ini:










5.Upgrading Route
Fitur baru lainnya adalah kemampuan menggunakan sintaks yang lebih ciamik untuk membuat named route atau middleware seperti contoh berikut:



Route caching layer sekarang menerima peningkatan fitur yang dapat membuat route matching pada aplikasi yang sangat besar.

Higher Order Messaging untuk Collection
           


Referensi:



 

Jumat, 11 November 2016

Memotong Dan Menggabungkan Video Dengan Vegas Pro 14





Vegas Pro adalah paket software editing video untuk non-linear editing (NLE) awalnya diterbitkan oleh Sonic Foundry, sekarang dimiliki dan dijalankan oleh MAGIX. Kali ini saya akan membahas cara melakukan editing yaitu cara memotong dan menyambung video dengan menggunakan Vegas Pro 14

Sebelum kita mulai melakukan editing terlebih dahulu siapkan Vegas Pro 14 dan video yang akan diedit
Setelah software dan videonya siap ,lalu buka Vegas Pro 14
Kemudian klik file à open pada Vegas Pro 14




Setelah berhasil membuka video maka tampilannya akan seperti berikut.




Setelah itu langsung kita eksekusi video tadi dengan cara arahkan kursor pada detik/frame di video yang akan dipotong. Setelah kursor berada pada frame yang sudah diinginkan tekan tombol “S” pada keyboard atau dapat juga dengan klik kanan à pilih Split

Setelah melakukan Split maka langkah selanjutnya adalah memotong video dengan cara klik kanan à Delete atau dapat juga dengan menekan tombol Delete pada keyboard



Setelah video dipotong-potong maka langkah selanjutnya adalah menyambukan lagi video tersebut dengan cara mendrag video ke video yang paling kiri



Untuk melihat hasilnya sementara kita dapat menekan “Space” pada keyboard
Setelah video tersusun rapih sesuai keinginan, tinggal bagian render video dengan cara klik menu File àRender As.
Lalu pada jendela dialog akan muncul, pilih lokasi video akan disimpan, pilih nama video, dan pilih jenis video.
Setelah itu tunggu sampai proses rendernya selesai.  

HASIL VIDEO SOFTSKILL




Memotong Dan Menggabungkan Video Dengan Vegas Pro 14





Vegas Pro adalah paket software editing video untuk non-linear editing (NLE) awalnya diterbitkan oleh Sonic Foundry, sekarang dimiliki dan dijalankan oleh MAGIX. Kali ini saya akan membahas cara melakukan editing yaitu cara memotong dan menyambung video dengan menggunakan Vegas Pro 14

Sebelum kita mulai melakukan editing terlebih dahulu siapkan Vegas Pro 14 dan video yang akan diedit
Setelah software dan videonya siap ,lalu buka Vegas Pro 14
Kemudian klik file à open pada Vegas Pro 14




Setelah berhasil membuka video maka tampilannya akan seperti berikut.




Setelah itu langsung kita eksekusi video tadi dengan cara arahkan kursor pada detik/frame di video yang akan dipotong. Setelah kursor berada pada frame yang sudah diinginkan tekan tombol “S” pada keyboard atau dapat juga dengan klik kanan à pilih Split

Setelah melakukan Split maka langkah selanjutnya adalah memotong video dengan cara klik kanan à Delete atau dapat juga dengan menekan tombol Delete pada keyboard



Setelah video dipotong-potong maka langkah selanjutnya adalah menyambukan lagi video tersebut dengan cara mendrag video ke video yang paling kiri



Untuk melihat hasilnya sementara kita dapat menekan “Space” pada keyboard
Setelah video tersusun rapih sesuai keinginan, tinggal bagian render video dengan cara klik menu File àRender As.
Lalu pada jendela dialog akan muncul, pilih lokasi video akan disimpan, pilih nama video, dan pilih jenis video.
Setelah itu tunggu sampai proses rendernya selesai.  




Gunadarma

Gunadarma
Link Gunadarma

 

© 2013 Welcome To My Blog. All rights resevered. Designed by Templateism

Back To Top