Rabu, 17 Agustus 2016

SLIM si ramping yang powerfull - SLIM PHP Framework

 

Mengenal Slim

Jika anda tanya saya Apa slim itu secara sederhana SLIM adalah operator yang mengatur , menerima dan memberikan jawaban "HTTP response" sebagai fungsi utmanya.

Slim sendiri merupakan Microframework yang berbeda dari fullstack framework  slim sebagai microframework tidak menyediakan keseluruhan kebutuhan kerangka kerja seperti Database abstraction , validasi input , otentikasi ,authoryti dan lain lain membuat Slim sesuai namanya sangat ramping namun powerfull dalam mengolah API.

CARA KERJA SLIM

  
Scenario HTTP request biasa
Secara sederhana Slim memiliki 3 fungsi utama yaitu:

- route adalah jalur yang di definisikan dengan spesifikasi tertentu agar dapat mengarahkan HTTP Request secara jelas.
 
- callback adalah jawaban dari setiap HTTP Request yang terjadi dan memberikan response dari HTTP Request tersebut

- response adalah nilai output dari callback 

dalam SLIM dapat di implementasikan seperti :

<?php
// Create and configure Slim app
$config = ['settings' => [
    'addContentLengthHeader' => false,
]];
$app = new \Slim\App($config);

// Define app routes
$app->get('/hello/{name}', function ($request, $response, $args) {
    return $response->write("Hello " . $args['name']);
});

// Run app
$app->run();

INSTALASI SLIM

Menggunakan Composer 

composer require slim/slim "^3.0"

jika belum menginstall composer silahkan install terlebih dahulu
GetComposer

setelah Slim terinstall panggil dengan autoloader
<?php
require 'vendor/autoload.php';

KELEBIHAN SLIM SEBAGAI MICROFRAMEWORK

KELEBIHAN Slim:

- Simply and lightweight, Slim Ini berukuran kecil dengan code PHP yang sederhana dan sangat human readable untuk programmer API tentunya.
- opensource, Ya Slim merupakan Opensource Microframework keseluruhan code nya bisa dilihat langsung di GitHub
- Well Documented , Semua cara penggunaan basic dan konsep slim tertata rapi di website officialnya
-Memiliki banyak pengguna, ini adalah kekayaan utama dari sebuah opensource framework semakin banyak pengguna maka semakin banyak org yang mungkin berkontribusi dan implikasinya akan semakin cepat berkembang pula framework tersebut

KEKURANGAN Slim:
ada yang tau ? silahkan berikan opini anda di komentar 


TERIMAKASIH :)

 

Rabu, 23 Maret 2016

DAPATKAN MICROSOFT OFFICE 365 GRATISS !!!


GRATIS MICROSOFT OFFICE 365  ORIGINAL!

saya baru baru ini dapat email dari MICROSOFT VIRTUAL ACADEMY isinya seperti gambar di atas :D
ajakan untuk belajar di MVA untuk mendapatkan akses MICROSOFT OFFICE 365 SECARA GRATISS 

 caranya kebetulan cukup mudah ...

kita hanya perlu menyelesaikan beberapa course / kursus yang ada di MICROSOFT VIRTUAL ACADEMY

langkah pertama yang harus di lakukan adalah

buka course yang MICROSOFT VIRTUAL ACADEMY DISINI

UDAH ?...

langkah kedua adalah dapatkan sertifikat nya :D...


CARA DAPETIN NYA JUGA LUMAYAN GAMPANG tinggal selesein semua runtutan tugas yang ada di MVA nanti sertifikatnya bisa di download di DASHBOARD :D....


setelah itu buat laporan minimal 10 paragraf ya ...


UDAH ?

TINGGAL TUNGGU DEH KONFIRMASI DAN DAPATKAN MICROSOFT OFFICE 365 FULL ORIGINAL GRATIS :D... 

EVENT INI HANYA BERLAKU DARI 15 maret s/d 15 april saja :D jadi ayo cepetan :D...

KETERANGAN LEBIH LANJUT BACA DISINI YA,...:D

sumber game dan technology
sekian terimakasih semoga bermanfaat :)



Selasa, 22 Maret 2016

MICROSOFT HOLOLENS THE NEXT LEVEL OF VIRTUAL REALITY!!!

MICROSOFT HOLOLENS

ada yang sudah tau apa itu MICROSOFT HOLOLENS ?

apa itu VIRTUAL REALITY ?...
..BUKAN!!
apa itu AUGMENT REALITY?...
... BUKAN JUGA !!

lah terus apa ?


MICROSOFT HOLOLENS adalah gabungan dari VIRTUAL REALITY DAN AUGMENT REALITY menggabungkan keduanya kedalam satu perangkat yang dinamakan MICROSOFT HOLOLENS

 

JADI MICROSOFT HOLOLENS ini apa ?

 ini mirip seperti kaca mata VR pada umumnya namun memiliki AR/augment reality di dalamnya 

BENTUKNYA KAYA GIMANA SIH MICROSOFT HOLOLENS ITU ???


wiss keren gatuh MICROSOFT HOLOLENS itu yang di pake sama si mba mba yang lagi ngegambar :D

secara virtual dia bisa ngeliat gambarnya secara 3D alias tiga dimensi dengan natural writting yang SUPERR KEREN MICROSOFT HOLOLENS akan mengangkat DUNIA VIRTUAL KE LEVEL YANG LEBIH TINGGI 


bayangkan jika anda biasanya menggunakan VR hanya untuk melihat dunia maya/VIRTUAL dengan MICROSOFT HOLOLENS kita bisa mengatur dan menggerakan apa yang kita lihat :D 
keren kan ?


EMANG APA AJA SIH KELEBIHAN MICROSOFT HOLOLENS? 

yah tentu saja adabanyak kelebihan yang dimiliki si microsoft hololens ini diantaranya ...

1. DENGAN MICROSOFT HOLOLENS KITA GA BUTUH LAGI LAYAR ! KEREN GA
loh ko gabutuh layar ...

iya dong dengan widescreen virtual reality kita bisa melihat langsung dari MICROSOFT HOLOLENS dengan tampilan 3D yang SUPERR HD

2. DENGAN MICROSOFT HOLOLENS KITA BISA PEGANG HOLOGRAM LANGSUNG! KERENGA 

bisa di pegang langsung ? yakin nih ...
iyah serius ini bisa di pegang di puter puter dan di kendaliin pake gesture alias gerakan tangan badan dan kepala :D
karena MICROSOFT HOLOLENS ini gabungan dari VR dan AR maka sentuhan dari dunia nyata akan berinteraksi dengan dunia virtual 

3. DENGAN MICROSOFT HOLOLENS KITA AKAN BENAR BENAR BISA MASUK KEDUNIA HOLOGRAM !!! SUPEER KEREN GA 

masa sih bisa masuk ke dunia hologram ...
ya secara tidak langsung tapi heheh
karena ini benar benar di desain agar kita bisa merasakan dunia hologram dengan mata kita sendiri :D



KO CUMAN 3 katanya kelebihannya banyak ?


SAYA TERUS TERANG BELOM PERNAH NYOBA YANG NAMANYA MICROSOFT HOLOLENS JADI CUMA BISA REVIEW SEGINI AJA HEHEHEH :D...

sekian terumakasih :)

SEMOGA BERMANFAAT




Senin, 21 Maret 2016

4 ALASAN PILIH MICROSOFT SURFACE PRO 4!!

THIS IS MICROSOFT SURFACE!!!

mungkin ada yang belum tau apa itu microsoft surface ...
yah secara sederhanyanya MICROSOFT SURFACE adalah laptop tapibukan laptop biasa :v hahah
microsoft surface adalah laptop yang dapat di gunakan di hampir semua bidang/permukaan sesuai namanya MICROSOFT SURFACE (bahas indonesianya MICROSOFT permukaan)

kenapa bisa begitu ?

karena MICROSOFT SURFACE ini dirancang menjadi laptop yang sangat portable bisa jadi tab bisa jadi laptop bisa di berdiriin bisa di dudukin bisa di gimana gimanain hahah :D

yah berikut ganbar dari MICROSOFT SURFACE ini sendiri
microsoft surface ini sendiri sudah lumayan lama dirilis sekitar tahun 2012an :D
dengan banyak fitur dan kelebihan lainnya berikut alasan memilih microsoft surface ..

TERUS KENAPA SIH MESTI MILIH MICROSOFT SURFACE INI  ?

1. MICROSOFT SURFACE INI SUPERRR RINGAAAN

YEEEEEEE MICROSOFT SURFACE ini bener bener ringan dengan berat sekitar 800gram 
MICROSOFT SURFACE ini akan bersaing dengan notebook notebook seperti macbook air dan sejenisnya dengan kemampuan bertahan di hampir segala bidang microsoft surface akan memiliki keunggukan jauh diantara para pesaingnya tersebut ...

2. MICROSOFT SURFACE INI KUAT DAN TAHAN LAMA :V

ya SERIUS ini bukan iklan pompa air kuat dan tahan lama tapi beneran kuat 
dengan seri prosessor intel mulai dari core i5 sampai dengan core i7 MICROSOFT surface bisa digunakan kurang lebih selama 9 jam dalam aktifitas anda bekerja 

dijamin kalo pake MICROSOFT SURFACE gaakan frustasi nyari colokan buat ngecas !!! ASLI

3. MICROSOFT SURFACE INI BIKIN KITA MAKIN KECE

PASTINYA MAKIN KECE KALO PAKE MICROSOFT SURFACE :D 
dengan natural writting hobby anda menggambar akan tersalurkan kedalam dunia digital akan sangat mudah menciptakan sebuah karya dengna dukungan FULL SSD mulai dari 128GB sampai 1TB bayangkan 1TERAA SSD anda akan semakin kece :D
ada lagi dengan keunggulan utama yang di usung dari MICROSOFT SURFACE anda tidak lagi membutuhkan tempat yang ribet untuk membuka MICROSOFT SURFACE!!!

4. DAN YANG TERAKHIR MICROSOFT SURFACE HUB AKAN MEMBUAT ANDA TERCENGANG

 normaly MICROSOFT SURFACE hanya akan berisi 1 latop tapi bagaimana jika ratusan MICROSOFT SURFACE disatukan kedalam 1 PLATFORM ?

ini dia yang mencengankan dari microsoft surface hub

dengan resolusi layar sekitar 4k microsoft surface hub diharapkan akan menjadi produk unggulan untuk meeting dan perusahaan perusahaan yang berkembang

desain futuristik dan sangat sederhana :D

microsoft surface akan membantu anda menyelesaikan permasalahan damlam rapat :D

sekian terimakasih :)
semoga bermanfaat


Jumat, 18 Maret 2016

BACK-END GAME DENGAN CLOUD COMPUTING MICROSOFT AZURE

MEMBUAT BACK-END GAME ONLINE DENGAN CLOUD COMPUTING MICROSOFT AZURE

GAME merupakan bagian yang fundamental dalam perkembangan teknologi dari waktu ke waktu game terus berkembang dari awalnya hanya stand alone application dan terus berkembang sampai online colaborative game :D 
membuat game online

sebagai developer dan calon developer(seperti saya :D) mengembangkan game memiliki kesulitan tersendiri baik aspek market maupun compleksitas...

pasar game terus menuntut agar setiap game lebih baik bahkan HARUS bisa online (dikira bikin game online gampang apa kwkwk :D ) ...

nah di era CLOUD COMPUTING  ini mengONLINE kan game seharusnya tidak menjadi terlalu rumit hal hal yang mendasar seperti websocket server storage dan security sudah tersedia dengan baik di CLOUD COMPUTING terutama MICROSOFT AZURE ...

lalu apa saja yang di butuhkan untuk membuat GAME MENJADI ONLINE atau membuat GAME ONLINE tersebut...

berikut saya rangkumkan untuk sobat sobat :D

1. Siapkan database untuk menampung data GAME ONLINE

hal ini sangat penting dan harus disiapkan dari awal dari mulai perencanaan data apa saja entitas apa saja yang akan terlibat sampai data flow diagram dari perpindahan data yang penting dalam GAME ONLINE yang akan kita buat di Cloud Computing Microsoft Azure sudah terdapat banyak sekali database yang bisa digunakan untuk menampung data game online baik SQL maupun noSQL database

2. Siapkan Tranfer tool dan server untuk GAME ONLINE

server adalah jembatan antara anda dengan client atau client dengan client.
biasanya anda dapat menggunakan VPS namun akan mengalami banyak kesulitan dalam configurasi VPS tersebut terlebih banyak hal yang harus di siapkan dalam mengonlinekan game anda :D

hal hal teknis yang di butuhkan dalam server GAME ONLINE sudah terinclude dalam MICROSOFT AZURE CLOUD COMPUTING serverti network system websocket http request configuration
untuk lebih jelasnya bisa di baca disini

3. SIAPKAN BANDWIDTH YANG CUKUP AGAR CLIENT ANDA NYAMAN


 ini yang kadang bikin sering kesel ngeleg alias DELAY masalah ini umumnya di alami pada jaringan client yang tidak memiliki bandwidth yang cukup dan akhirnya data akan DELAY dan yang terjadi adalah stress yang berkepanjangan :D hal sederhana ini tidak akan mempengaruhi game anda dan popularitas game anda namun lain hal jika buka game lain normal dan buka game anda malah NGELEG nah ini baru masalah 

biasanya sebuah server game akan membutuhkan scaling bandwidth yang canggih kenapa ?
ya untuk menjaga agar setiap client mendapatkan bandwidth yang sama rata dan stabil :D

di MICROSOFT AZURE juga ada fitur autoscaling untuk scale up dan scale out agar mudah jadi tinggal set diemin udah deh ga ribet lagi mikirin scaling bandwidth di server:D

segitu aja yang saya bisa share mungkin selanjutnya akan saya share lebih banyak tentang web socket dan porting web online pada cloud computing :D

sekian terimaksih :)

semoga bermanfaat :)

 

Kamis, 17 Maret 2016

PERGANTIAN PENAMAAN PADA PRICING DI MICROSOFT AZURE

PERGANTIAN PENAMAAN PADA PRICING DI MICROSOFT AZURE

 

setelah beberapa waktu saya tidak mengapdate artikel ke blog ini saya baru bisa mendapatkan waktu untuk kembali aktif mengapdate blog ini :D

baru baru ini saya dapat email dari microsoft berkenaan pergantian nama harga jadi anda jangan kaget bisa di MICROSOFT AZURE subcription anda ada yang berubah :D

seperti yang kita ketahui cukup banyak pricing list yang di berikan oleh MICROSOFT AZURE mulai dari yang GRAATISSS sampai harga untuk kela enterprise nah rincian dari perubahan ini adalah sebagai berikut :D

mulai dari 1 mei 2016 akan diberlakukan bagi pelanggan yang mnggunakan Premium Scheduler Unit akan di ganti nama dengan "P10 PREMIUM" seperti terlihat pada gambar berikut..

penambahan aturan compliance apa MICROSOFT AZURE :


  •  Microsoft telah memperbaharui kami Azure Layanan Organisasi Kontrol (SOC) 1 dan 2 Laporan, memperluas cakupan layanan untuk memasukkan 14 layanan baru di SOC dan mencapai SOC 3. Baru Azure di-lingkup jasa meliputi: Scheduler, Manajemen API, Azure Redis Cache, ExpressRoute, Otomasi, load Balancer, HDInsight, Storage Premium, SQL database, Event Hub, Sync Fabric (Microsoft Azure Active Directory [Azure AD]), password single Sign-on (Azure AD), Self-Service Management Group (Azure AD) , dan Wawasan Operasional.
  • Microsoft baru kami Azure Industri Kartu Pembayaran (PCI) sertifikasi, memperbarui PCI Standar Keamanan Data (DSS) 3.0 untuk PCI DSS 3.1 dan memperluas cakupan layanan. Jasa ditambah dengan sertifikasi ini mencakup HDInsight, Key Vault, Resource Manager Azure, dan Azure Redis Cache.
  • Microsoft telah mencapai Jepang Cloud Security Emas Mark (CS Emas Mark) akreditasi oleh Jepang Keamanan Informasi Association Audit (JASA). Ruang lingkup meliputi semua lapisan (IaaS, PaaS, dan SaaS) dengan Azure dan Office 365 dan semua wilayah yang dioperasikan oleh Microsoft yang telah mencapai SOC 2 Tipe 2. CS Emas Mark adalah standar berdasarkan ISO / IEC 27017
ya berikut yang bisa saya sampaikan terimakasih :)
 
 

Minggu, 13 Maret 2016

5 hal yang sering di lupakan admin Cloud Computing yang membahayakan!

5 hal yang sering di lupakan admin Cloud Computing yang membahayakan!

dalam postingan kali ini saya akan menjabarkan beberapa hal yang sering di lupakan oleh admin cloud computing dalam hal ini adalah operator atau pengelola/staff yang menangani cloud computing.

dalam cloud computing seorang admin tentu haruslah cekatan dan bertanggung jawab dengan penuh komitmen pada cloud computing yang di kelolanya 

berikut adalah 5 hal yang sering di lupakan oleh admin cloud computing

pekerjaan admin


1. lupa mengganti password akun cloud computing secara berkala

perubahan ini perlu agar terjadi nya keamanan password yang kuat diperlukan pergantian password/encrypsi yang berbeda beda tiap waktunya dan berkala jika hal ini di lupakan begitu saja maka cloud computing yang di kelola oleh admin tersebut akan terancam kedalam bahaya 

2. LUPA MAKAN SAAT MENGELOLA CLOUD COMPUTING

hal ini amat sangat berbahaya bagi sorang admin cloud computing lupa makan ini akan menyebabkan hilangnya konsentrasi saat mengelola cloud computing bagaimana tidak jika seorang admin kehilangan konsentrasinya bahkan nekat meninggalkan posisinya untuk beli makan itu akan AMAT SANGAT MEMBAHAYAKAN KEAMANAN CLOUD COMPUTINGNYA

3. LUPA BROWSING GAMBAR IYKWIM TANPA PENGAMAN

 hal ini adalah hal yang sangat meresahkan dan tidak patut di tiru oleh seorang admin cloud computing bagaimana tidak jika dia sampai lupa dan tidak bisa menahan SYAKHWATNYA dan nekat membuka situs porno alias BOKEP ini akan sangat membahayakan karena selain DOSA tentu banyak virus bertebaran di beberapa situs tersebut :v

4. LUPA DOWNLOAD FILE SEMBARANGAN 

biasanya seorang setelah BROSWING GAMBAR IYKWIM biasanya dia akan mendownload apapun yang dia lihat yah wajar lah yah kerja sampe malem gaada yang nemenin butuh hiburan :v namun ini akan membahayakan Cloud computing yang dia kelola bagaimana tidak virus phising dan akan masuk begitu saja ke komputer yang sedang dia gunakan dan tidak menutup kemungkinan kalau dia terkena dan akan berdampak buruk bagi kemanan cloud computing yang dia kelola

5. ini yang paling penting lupa patroli trafic scaling bandwidth dan security

setelah beberapa hal penting yang sudah saya sebutkan ini adalah hal yang sangat fundamental dan tidak boleh di lupakan oleh seorang admin cloud computing adalah selalu menjaga agar cloud yang dia kelola berjalan baik yaitu dengan patroli trafic dan scaling bandwidth agar terjauh dari yang namanya DDOS dan flood ke service di dalam cloud computing yang dia kelola
kadang hal ini sering di lupakan karena mengingat banyaknya pekeraan waktu dan mepet mepet hal hal yang sudah saya utarakan di atas :v

microsoft azure meme
yah solusinya bisa menggunakan MICROSOFT AZURE yang memiliki auto scalling dan mitigating service yang sangat memudahkan untuk automasi hal hal seperti scalout dan scaleup juga mengamankan menggunakan rule based security dalam mitigating service

untuk lebih lanjut bisa di baca tentang keamanan dunia berbasis cloud

 


Diberdayakan oleh Blogger.