Wednesday, October 21, 2020

Tips dan cara membuat compnay profile yang menarik!

DIka's Blog

Company Profile atau Profil perusahaan adalah deskripsi ringkas suatu perusahaan yang mencerminkan kualitas serta fokus kerja dari satu perusahaan. Biasanya, profil perusahaan (company profile) dibutuhkan saat kamu akan mengajukan penawaran atau investasi kepada calon pembeli, investor maupun kerjasama dengan mitra strategis bisnis.

Profil perusahaan semacam ini dirasa mampu meningkatkan nilai perusahaan di antara pesaing lainnya guna memberikan pengaruh bagi calon pelanggan lain. Untuk itu, ada baiknya tiap-tiap perusahaan memiliki company profile. Contoh company profile perusahaan yang bisa Anda simak ialah CV Astro, Web Developer Mufasya Media, PT. Tata Disain Imago dan sebagainya.

ISI COMPANY PROFILE

1.      Informasi Tentang Perusahaan

Informasi tersebut dimulai dari sejarah perusahaan berdiri hingga nomor telepon yang dapat dihubungi oleh masyarakat luas. Dengan adanya informasi semacam ini, maka dapat memperluas jaringan bisnis perusahaan yang bersangkutan.

2.      Status Perusahaan

Misalnya, dengan menuliskan kategori perusahaan apa yang saat ini ditekuni. Anda juga perlu menuliskan seperti apa rencana masa depan dari suatu perusahaan. Informasi semacam ini tentu sangat bermanfaat bagi publik.

3.      Statistik Umum Perusahaan

Statistik perusahaan yang dimaksud bisa berupa besaran jumlah pegawai, banyaknya pabrik hingga jumlah sejumlah kantor cabang. Identitas sangat penting dicantumkan dalam halaman profil perusahaan demi memperoleh lebih banyak peluang dalam menemukan investor.

4.      Rencana Masa depan Perusahaan

Melalui rencana masa depan, maka suatu perusahaan dapat berkembang semakin lebih baik. Cantuman rencana masa depan juga sangat bagus dijadikan sebagai nilai tambah bagi perusahaan lain yang hendak bekerjasama.

 

CARA MEMBUAT COMPANY PROFILE/ PROFIL PERUSAHAAN YANG MENARIK DAN PROFESIONAL

Company Profile yang baik adalah alat yang efektif untuk menjelaskan rincian informasi penting tentang perusahaan. Sehingga pembaca/ penonton mudah mempelajari perusahaan anda secara umum mengenai kinerja dan prestasi perusahaan anda.

Perhatikan data apa saja yang harus dicantumkan

Memaparkan profil perusahaan akan lebih baik jika dilakukan secara proporsional. Namun, kenyataan saat ini masih banyak perusahaan yang mencantumkan informasi yang sangat terbatas. Bahkan ada pula yang justru membuat semua hal yang terkait mengenai perusahaan dari hal “A sampai Z” dicantumkan sekaligus. Lalu, apa saja sebenarnya poin-poin penting yang harus dimasukkan dalam sebuah profil perusahaan yang baik?

Sajikan daftar isi

Adanya daftar isi ini bisa dibilang opsional namun sangat dianjurkan. Terlebih apabila profil perusahaan anda terdiri dari berlembar-lembar halaman.Tujuannya adalah untuk menampilkan kerangka isi atau informasi apa saja yang bisa diketahui dari profil perusahaan tersebut. Selain itu, juga dapat memudahkan pembaca/ pemirsa dalam menemukan halaman-halaman berdasarkan judul maupun sub judul tertentu tanpa harus membuka halaman satu persatu.

 

·         Deskripsi perusahaan, sejarah & struktur organisasi

Pada bagian ini berisi informasi mengenai di bidang apa perusahaan anda bergerak, latar belakang berdirinya perusahaan mencakup kapan, siapa pendiri dan jajaran direksi yang terlibat di dalamnya. Serta bagaimana berkembangnya perusahaan dari waktu ke waktu.

 

·         Dengan adanya poin-poin tersebut, pembaca/ pemirsa secara tidak langsung akan bisa diajak merasakan proses panjang perjalanan bisnis anda hingga mendapat kepercayaan hingga kini.

 

·         Visi dan misi perusahaan

Tunjukkan komitmen, strategi, serta arah tujuan perusahaan anda dalam melakukan yang terbaik bagi calon mitra bisnis ke dalam bentuk visi misi perusahaan. Menyampaikan visi ini akan memberikan gambaran tentang cita-cita besar yang ingin dicapai oleh perusahaan. Sedangkan penyampaian misi akan memberikan gambaran tentang berbagai upaya yang telah serta akan terus dilakukan oleh perusahaan demi menggapai cita-cita tersebut.

 

·         Tampilkan lini produk perusahaan

Pada bagian ini, tampilkan barang maupun jasa yang menjadi lini perusahaan anda. Deskripsikan tentang nama, kegunaan/ fungsi, keunggulan, spesifikasi dan berbagai hal lain tentang produk secara jelas. Sertakan pula gambar-gambar produk sehingga lebih mudah dipahami.

 

·         Pajang Pencapaian perusahaan, hasil karya/ portofolio, sertifikat

Agar calon mitra semakin tertarik dan mempercayai keberadaan bisnis anda, sajikan bukti kesuksesan kinerja perusahaan yang telah tercapai. Bisa berupa dokumentasi produk dari proyek-proyek klien sebelumnya beserta daftar klien yang pernah dilayani, sertifikat-sertifikat penghargaan dan lain sebagainya.

 

·         Semakin banyak pencapaian bisnis tentu akan semakin bagus. Namun perlu digaris bawahi, tidak semua pencapaian tersebut bisa dimuat. Anda perlu memilah dan memilih mana yang harus dicantumkan dan mana yang tidak begitu penting agar penyajiannya lebih efektif dan terukur.

 

·         Tampilkan dokumentasi aktivitas perusahaan

Satu poin lagi yang tak kalah penting yang harus dicantumkan di profil perusahaan adalah dokumentasi aktivitas perusahaan. Seperti misalnya tunjukkan fasilitas/ perlengkapan produksi yang ada, bisa juga potret tim-tim yang sedang bekerja.

 

Pakai data yang akurat dan terupdate

Seiring berjalannya waktu, sebuah perusahaan tentu akan mengalami perubahan-perubahan. Bisa saja perubahan mendasar pada kegiatan operasional, struktur organisasi, dalam hal keuangan dan lain sebagainya. Untuk itu, hal yang tak boleh anda lewatkan adalah selalu pastikan data yang akan disajikan sesuai dengan perkembangan dan kondisi terkini perusahaan anda.

 

Buat desain sekreatif dan eksklusif mungkin

Selain harus memuat informasi-informasi penting seperti pada poin-poin yang telah dijelaskan diatas. Profil perusahaan harus memiliki desain yang menarik, elegan dan terlihat profesional. Karena pada dasarnya profil perusahaan dengan visual yang baik terbukti bisa menciptakan suasana (mood) dan rasa ketertarikan yang lebih tinggi daripada profil perusahaan yang biasa-biasa saja. Maka dari itu anda perlu perhatikan pula beberapa hal berikut agar profil perusahaan anda memiliki nilai tambah tersendiri

 

Perhatikan pemilihan jenis font dan warna

Sebaiknya gunakan jenis huruf/ font Sans Serif Family karena jenis huruf ini tidak memiliki sirip/ garis-garis kecil pada ujung hurufnya.

Ketebalan huruf juga sama atau hampir sama sehingga terlihat solid dan tegas. Kesan teks yang ditimbulkan adalah kontemporer sekaligus modern.

Rekomendasi jenis font Sans terbaik yang bisa anda gunakan antara lain Roboto, Raleway, Kayak Sans, Century gothic, dsb. Pemilihan warna font dengan background pun perlu diperhatikan agar tulisan mudah dibaca dan enak dipandang.

 

 

 

Buat pemformatan (layout) yang ramah bagi pembaca

Secara umum daripada membaca paragraf yang terlalu panjang, pembaca akan lebih nyaman dan mudah paham jika tulisan dibuat dengan memakai list, grafik, atau tabel. Apabila terpaksa menggunakan bentuk paragraf, maka pastikan paragraf tersebut merupakan paragraf pendek.

Selain itu, susun gambar-gambar inti maupun pendukung secara terstruktur. Dan pastikan gambar tersebut tidak pecah maupun blur. Perhatikan juga komposisi konten apa yang ingin ditonjolkan, apakah gambar ataupun tulisannya.

 

Tambahkan gambar/ ilustrasi sebagai pelengkap materi

Terakhir, bila perlu sajikan juga gambar-gambar ilustrasi seperti ornamen-ornamen vektor sebagai penghias background agar profil perusahaan anda tampak lebih hidup dan tidak terkesan monoton.

 

CONTOH:

 Website PT. Aneka Adhilogam Karya


Website Fatma Karya Indah 


 



 

 

 

 

Sumber:

https://karinov.co.id/contoh-company-profile-perusahaan/

https://qwords.com/blog/contoh-company-profile/

https://grapiku.com/blog/cara-membuat-company-profile/ 

Wednesday, September 30, 2020

Profil singkat E-Commerce Tokopedia

DIka's Blog

Visi : Membangun sebuah ekosistem, dimana siapapun bisa memulai dan menemukan apa pun

Misi : Mencapai pemerataan ekonomi secara digital

Website : https://www.tokopedia.com/

Tahun Berdiri : 2009

Karyawan : 1.001-5.000 karyawan (2020)

Penjual: Sekitar 9,2 juta penjual (2020)

Alamat : Prof Dr. Satrio Street Kav. 11, 52nd Floor, Kelurahan Karet Semanggi, Kecamatan Setiabudi, RT.3/RW.3, Jakarta Selatan, DKI Jakarta 12940, ID

Spesialisasi : E-Commerce, online marketplace


PT Tokopedia yang didirikan oleh William Tanuwijaya dan Leontinus Alpha Edison pada 6 Februari 2009. Sejak resmi diluncurkan, PT Tokopedia berhasil menjadi salah satu perusahaan internet Indonesia dengan pertumbuhan yang sangat pesat. Tokopedia resmi diluncurkan ke publik pada 17 Agustus 2009.

Saat aplikasi Tokopedia pertama kali dirilis pada tahun 2009, hanya butuh waktu 12 menit untuk Tokopedia mendapatkan order pertamanya. Sejak saat itu, efek bola salju membuat kepopuleran Tokopedia meningkat karena mulai diliput oleh media sehingga jumlah merchant terus bertumbuh.

Dengan hastag #mulaiajadulu, Tokopedia mendorong semua orang untuk mulai berjualan online melalui dekstop dan mobile apps. Siapa saja kini dapat mulai untuk berjualan online dengan mudah dan gratis di Tokopedia.

Tokopedia terus bertumbuh dan kini lebih dari 9,2 juta penjual telah bergabung di Tokopedia. Kini omset transaksi di Tokopedia telah mencapai kurang lebih Rp 18,5 Triliun setiap bulannya atau Rp 200 Triliun setiap tahunnya. Menurut William Tanuwijaya, ini adalah permulaan dan harapan Tokopedia tetap sama: “Membangun Indonesia lebih baik lewat internet”.

Pada bulan Agustus 2017, Tokopedia menerima investasi sebesar USD 1,1 milyar dari Alibaba. Dikabarkan bahwa keputusan ini dilakukan agar Alibaba dapat semakin memperluas jaringannya di Indonesia dan Asia Tenggara setelah sebelumnya membeli saham Lazada.

Berkat peranannya dalam mengembangkan bisnis daring di Indonesia, Tokopedia berhasil meraih penghargaan Marketeers of the Year 2014 untuk sektor e-Commerce pada acara Markplus Conference 2015 yang digelar oleh Markplus Inc. pada tanggal 11 Desember 2014Pada 12 Mei 2016, Tokopedia terpilih sebagai Best Company in Consumer Industry dari Indonesia Digital Economy Award 2016

Pada tahun 2018, Tokopedia kembali meraih beberapa penghargaan. Mei lalu lalu aplikasi Tokopedia berhasil memuncaki Apple Store mengalahkan Facebook, WhatsApp, dan Instagram. Sementara di Android, Tokopedia juga berhasil menjadi  Top Chart di Google Play mengalahkan Facebook dan Instagram Pada Desember 2018 Tokopedia terpilih sebagai aplikasi terbaik pilihan masyarakat di Google Play.


Menurut penulis, Tokopedia adalah salah satu e-commerse terbesar yang ada di Indonesia yang dimana memiliki fungsionalitas yang beragam, dimana kita tidak hanya untuk jual beli, tetapi juga dapat melakukan transaksi dengan hanya satu aplikasi, seperti beli pulsa, bayar listrik, dll. ditambah dengan adanya OVO yaitu e-money yang semakin memanjakan pengguna dan memudahkan pengguna dalam melakukan transaksi dengan hanya satu klik. Walaupun pernah terjerat kasus besar yaitu kebocoran akun pelanggan sebanyak 91 juta akun, hingga menimbulkan ajakan untuk mengubah password akun tokopedia. 



Namun akhirnya masalah tersebut dapat diatasi dengan CEO Tokopedia William Tanuwijawa turun langsung dalam menyingkapi hal tersebut (Baca disini isi surat dari CEO Tokopedia) dan dalam rangka menarik kembali pelanggannya, seperti yang kita tahu, untuk sekarang mereka bekerja sama dengan salah satu idol kpop yang terkenal asal korea yaitu BTS.



Bahkan mereka juga mengundang artis-artis asal korea lain dalam acara WIB (Waktu Indonesia Belanja) yang dapat menarik banyak sekali orang-orang terutama anak-anak muda untuk mengunduh aplikasi tokopedia kedalam smartphone mereka, karena ada beberapa talkshow atau acara yang hanya ekslusif hanya ada dalam aplikasi tokopedia, ditambah juga promo-promo yang sangat menarik  yang mungkin sebagian banyak orang berpikir sangat rugi jika melewatkan promo tersebut. 




sumber:

https://www.linkedin.com/company/pt--tokopedia/about/

https://www.tokopedia.com/about/

https://howieandbelle.com/sejarah-singkat-tokopedia/

https://tekno.kompas.com/read/2020/05/12/17250087/ceo-tokopedia-surati-pengguna-pasca-kebocoran-data-begini-isinya?page=all

https://www.cnbcindonesia.com/tech/20200704112811-37-170183/kacau-banget-kok-bisa-sih-data-tokopedia-bocor

https://kswntii.blogspot.com/2019/09/profil-perusahaan-tokopedia.html

https://www.cnbcindonesia.com/tech/20200504190718-40-156185/cara-cek-data-akun-tokopedia-bocor-atau-tidak

Tuesday, July 7, 2020

PENGEMBANGAN GAME, PILIH RUBY, LUA ATAU PYTHON ?

DIka's Blog
Kita akan mulai dengan berbicara tentang masing-masing bahasa pemrograman itu sendiri. Kita akan membahas pertanyaan seperti “untuk apa bahasa pemrograman Ruby digunakan?”,“mengapa LUA bagus?” Dan “mengapa Python bagus?”. Setelah itu, kita akan membahas secara singkat beberapa perbedaan utama antara ketiga bahasa ini. Terakhir, setelah menetapkan beberapa aspek perbandingan, kita akan membandingkan dan membedakan bahasa Python,LUA dan Ruby, dan akan mencoba memutuskan apakah Ruby,LUA atau Python yang bagus untuk dipelajari.

Python – Logos DownloadRuby (bahasa pemrograman) - Wikipedia bahasa Indonesia ...
Lua (bahasa pemrograman) - Wikipedia bahasa Indonesia ...


Python
Dibuat pada tahun 1991 oleh Guido van Rossum, Python adalah bahasa pemrograman tingkat tinggi bertujuan umum (general purpose). Sama seperti Ruby, bahasa ini sepenuhnya berorientasi objek – satu perbedaan yang mungkin dapat kamu langsung temukan adalah bahwa Python merupakan bahasa “tingkat tinggi“. Apa artinya?

Berbeda dengan Ruby yang menekankan faktor manusia dalam pemrograman, titik fokus utama Python adalah tingkat kemudahan membaca (readability). Filosofi inti di balik Python adalah bahasa ini harus sangat mudah digunakan. Inilah arti dari “tingkat tinggi” – bahasa pemrograman tingkat tinggi memiliki sintaks yang sangat sederhana dan mudah dibaca yang sangat mirip dengan bahasa Inggris sehari-hari. Ini juga salah satu alasan utama mengapa Python begitu populer – kenyataan bahwa penggunaannya sangat mudah menarik lebih banyak orang setiap hari.

Walaupun Python sebagian besar berorientasi pada Linux, ia dapat digunakan pada platform utama lainnya. Ia mulai terkenal langsung setelah tersebarnya informasi bahwa bahasa ini digunakan untuk mengelola platform seperti YouTube, Dropbox dan Instagram. Sejak saat itu, ia telah menjadi salah satu bahasa pemrograman yang paling umum digunakan di seluruh dunia.

Dengan pembahasan singkat tentang bahasa pemrograman Python, kamu sekarang sudah memahami dasar-dasar dibangunnya bahasa ini.

Ruby
Apa itu Ruby? Ruby adalah bahasa pemrograman yang diciptakan pada tahun 1995, oleh seorang ilmuwan komputer dari Jepang bernama Yukihiro Matsumoto. Ruby adalah bahasa dengan tujuan umum dan berorientasi objek, yang berarti bahwa tujuan penggunaannya adalah untuk penerapan sehari-hari (digunakan untuk tugas harian). Bagian berorientasi objek juga sangat penting – artinya bahwa bahasa ini menggunakan objek dalam prosesnya, yang membolehkan bagian tertentu atau keseluruhan program ini, secara umum, dapat digunakan kembali untuk proyek lain. Selain itu, pemrograman berorientasi objek menyediakan struktur modular yang jelas untuk proyek-proyek programmernya.

Sejak awal, bahasa Ruby dimaksudkan untuk menjadi menyenangkan. Ini adalah sesuatu yang jarang disebut dalam artikel perbandingan Python,LUA dan Ruby lainnya, mungkin karena ini bukanlah parameter objektif dari bahasa pemrograman tersebut. Akan tetapi, masih penting untuk menyebut ini, karena fun adalah salah satu poin utama dari filosofi Ruby. Mr. Matsumoto menekankan bahwa Ruby harus mudah dan menyenangkan untuk digunakan, dan harus fokus pada sisi “manusia” daripada sisi “komputer” dalam proses pemrograman yang sebenarnya.

Bahasa Ruby memiliki fitur pengetikan dinamis, manajemen memori otomatis, pengumpulan sampah, dan banyak lagi fitur lainnya. Selain itu Ruby adalah bahasa OOP (Object-Oriented Programming atau Pemrograman Berorientasi Objek) sepenuhnya, dengan inheritance (warisan), masterclass (kelas master), dan semua di antaranya.

Ruby juga memiliki reputasi sebagai bahasa yang sangat menerima inovasi baru – bukan hanya Ruby memiliki banyak fitur untuk dipilih secara alami, tetapi Ruby juga dengan mudah menerima banyak implementasi dan pembaruan.

LUA
Lua merupakan bahasa pemrograman yang cukup populer dan sangat banyak digunakan dalam dunia pengembangan games. Lua (dibaca Loo-ah) yang berarti Bulan didalam bahasa Portugis, pertama kali dikembangkan di Brazil pada tahun 1993 oleh beberapa orang dari Tecgraf, University of Rio de Janeiro berdasarkan permintaan dari perusahaan Petrobras untuk simulasi data pada salah satu aplikasi yang dimilikinya.

Jika dibandingkan dengan bahasa pemrograman terkenal lainnya, Lua menonjol karena efisiensi, kecepatan dan kuat pada deskripsi dan manajemen data. Lua memiliki beberapa kelebihan seperti saat instalasi tidak membutuhkan kapasitas memori dan hard disk yang tinggi, mudah dipahami, sering dipasangkan dengan bahasa pemrograman lainnya dan juga merupakan bahasa pemrograman yang portable.

Hingga kini, penggunaan Lua sudah berkembang sangat pesat. Mulai dari aplikasi umum, hingga aplikasi yang memiliki fungsi spesifik. Tidak terkecuali untuk membuat permainan (games). Suatu hal yang diluar ekspektasi tim pengembang bahasa pemrograman Lua. Banyak aplikasi dan game populer yang menggunakan Lua seperti Sim City 4, Angry Birds, World of Warcraft, Civilization V, Adobe Lightroom dan VLC Media Player.

Dapat ditarik kesimpulan bahwa perbandingan dari 3 bahasa ini adalah kembalu kediri masing-masing, jika kamu ingin belajar bahasa pemrograman dengan cepat, mulailah bekerja dengan berbagai proyek besar (terutama – ilmu data) dan hasilkan banyak uang, maka Python adalah pilihan yang harus diambil. Namun, jika kamu punya waktu yang cukup dan ingin belajar dengan kurva pembelajaran yang lebih menantang dan juga bersenang-senang, Ruby adalah alternatif yang bagus. Tetapi jika kita menginginkan efisiensi, kecepatan dan kuat pada deskripsi dan manajemen data maka LUA adalah pilihannya. intinya Misal Anda merasa pemrograman paling nyaman di Ruby, dan Anda mengetahui pro dan kontra dibandingkan dengan bahasa populer lainnya, maka tentu saja Anda dapat mengembangkan game di Ruby, memang semuanya kembali pada diri anda sendiri!




sumber :

INSTALASI DAN PENJELASAN RUBY

DIka's Blog
Ruby adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Yukihiro “Matz” Matsumoto dan dirilis pertama kali pada tahun 1995, dengan versi yang lebih baru dirilis pada tahun 2011. Ruby kini semakin populer terutama ketika digunakan dengan Framework Rails.

Ruby adalah bahasa pemrograman yang bersifat Open Source,  mudah digunakan dan bisa sangat fleksibel yang mana bagus untuk programmer pemula.

Ruby mendukung beberapa paradigma pemrograman, termasuk pemrograman prosedural, Pemrograman berorientasi objek, dan fungsional. Menurut Matsumoto, Ruby dipengaruhi oleh Perl, Smalltalk, Eiffel, Ada, Basic, dan Lisp

Ada banyak platform yang dibangun dengan menggunakan bahasa Ruby seperti Hulu, Groupon, Airbnb, dan bahkan Twitter. Hal ini tentunya disebabkan karena kelebihan bahasa pemrograman Ruby tersebut.

Ruby (bahasa pemrograman) - Wikipedia bahasa Indonesia ...


Berikut adalah video tutorial cara menginstall Ruby pada Windows:



Banyak sekali implementasi dalam menggunakan bahasa ruby, salah satunya membuat game, berikut adalah salah satu contoh pembuatan game dengan menggunakan bahasa ruby :


Bahasa ruby juga memiliki keunggulan dengan bahasa lain, yaitu:

Mudah Dipelajari
Seperti yang dijelaskan sebelumnya, salah satu kelebihan bahasa pemrograman Ruby adalah mudah untuk dipelajari. Bahkan, dalam infografis bahasa pemrograman ini, bahasa pemrograman Ruby dinyatakan sebagai bahasa pemrograman awal terbaik ketika kamu pertama kali belajar pemrograman.

Oleh Yukihiro, bahasa pemrograman ini dikembangkan agar dapat digunakan secara natural dan mudah untuk dimengerti oleh penggunanya. Selain itu, telah terdapat berbagai macam situs yang telah membahas Ruby, yang dapat digunakan sebagai referensi saat mempelajari bahasa ini.

Library
Selain mudah untuk dipelajari, kelebihan bahasa pemrograman Ruby lainnya juga memiliki kesamaan dengan kelebihan yang dimiliki bahasa Phyton. Bahasa pemrograman Ruby juga menawarkan berbagai macam library perlengkapan yang menakjubkan serta fungsionalitas yang sangat luas.

Dengan kelebihan ini, para developer dapat menggunakan bahasa pemrograman Ruby dengan sangat mudah dalam membangun berbagai macam hal. Para developer tidak harus membuat segala sesuatunya dari awal, mereka dapat menggunakan beberapa library yang sudah ada sebelumnya dalam membangun sebuah kode.

Komunitas yang Besr & Berkembang
Salah satu kriteria yang dapat digunakan untuk memilih bahasa pemrograman yang tepat yaitu melihat seberapa besar komunitasnya. Hal tersebut dikarenakan, dengan adanya komunitas yang besar akan tersedia juga tempat dan sumber belajar yang lebih banyak.

Ruby menawarkan hal ini dalam salah satu kelebihan yang dimilikinya. Kelebihan bahasa pemrograman Ruby salah satunya adalah memiliki komunitas yang besar. Tidak hanya besar, komunitas-komunitas yang dimiliki oleh bahasa Ruby selalu tumbuh dari waktu ke waktu.

Hampir pada seluruh kota besar di dunia ini, terdapat komunitas yang mengiati bahasa pemrograman Ruby. Komunitas-komunitas tersebut juga sering mengadakan meetup secara rutin di kota-kotanya. Selain itu, bahasa pemrograman Ruby menjadi bahasa yang paling populer pada situs social coding GitHub.



Sumber:

INSTALASI LUA DAN LUASDL

DIka's Blog
Mungkin masih banyak yang asing jika mendengar kata lua ? apa itu lua? lebih sering dijadikan bahasa scripting untuk aplikasi dan sering kali nama Lua tidak disebut sama sekali. Lua artinya “Bulan” (moon) dalam bahasa portugis. Lua diciptakan oleh Roberto Ierusalimschy, Luiz Henrique de Figueiredo, dan Waldemar Celes, anggota dari Computer Graphics Technology Group (Tecgraf) di Pontifical Catholic University of Rio de Janeiro, di Brazil.



Lua dipakai di banyak software misalnya Adobe Lightroom, Nmap, Wireshark, dan lighttpd. Seperti saya sebutkan di awal, sering kali berbagai aplikasi menyebutkan bahasa Lua ini hanya sekilas, dan fitur aplikasinya yang lebih ditekankan dengan nama lain, misalnya dokumentasi Nmap menyebutkan tentang Nmap Scripting Engine (NSE) tapi Lua hanya disebut sekilas di tengah. Lua juga banyak dipakai di berbagai game (misalnya World Of Warcraft, Angry Birds) dan game engine. Interpreter Lua ukurannya sangat kecil sehingga bisa dipakai untuk embedded system/IOT (misalnya NodeMCU dan eLua).

Untuk menginstal LUA pada windows, berikut adalah video turorialnya:


Lua dalam penggunaan bahasanya memberikan beberapa kelebihan fasilitas-fasilitas diantaranya extensibility, simplicity, efisiensi, dan portabilitas. Dibawah ini merupakan penjelasan mengenai masing-masing fasilitas yang dimiliki bahasa pemrograman Lua tersebut. 

1. Extensibility Extensibility Lua menarik perhatian sehingga banyak orang menganggap Lua bukan sebagai suatu bahasa, tetapi sebagai suatu perangkat untuk membangun bahasa-bahasa domain spesifik. Lua telah dirancang untuk diperluas, pada kode Lua dan kode eksternal C. Lua menerapkan banyak kemampuan dasarnya melalui fungsi-fungsi eksternal. Hal ini sangat mudah untuk menghubungkan Lua dengan bahasa-bahasa lain, seperti Fortran, Java, Smalltalk, Ada, bahkan dengan bahasa bahasa penulisan yang lain. 

2. Simplicity Sederhana Lua adalah bahasa yang mudah dan sederhana. Lua mempunyai sedikit konsep. Kesederhanaan ini membuat Lua mudah dipelajari dan memperbesar suatu implementasi yang sederhana. Distribusinya yang lengkap source program, manual, biner-biner lebih untuk beberapa platform sesuai dengan floopy disk. 

3. Efisiensi Lua mempunyai implementasi yang efisien. Benchmark yang mandiri menunjukkan Lua sebagai bahasa tercepat dalam dunia bahasa penulisan. 

4. Portabilitas Lua dapat dijalankan di semua platform seperti: Android, NextStep, OS2, PlayStation II Sony, Mac OS-9 dan OS X, BeOS, MS-DOS, IBM, EPOC, PalmOS, MCF5206ELITE Evaluation Board, RISC OS, dan semua jenis Unix dan Windows. Source program untuk masing-masing platform hampir sama. Lua tidak menggunakan kumpulan kondisi untuk menyesuaikan kodenya kepada mesin-mesin yang berbeda sebagai gantinya.

sehingga dapat disimpulkan bahwa keunggulan bahasa lua sendiri adalah suatu bahasa pemrograman yang portable, sangat mudah dipahami, sering di merge (dipasangkan) dengan bahasa pemrograman lainnya, tidak membutuhkan kapasitas memory dan hard disk yang tinggi untuk menginstall Lua, lua terbukti sangat powerful, dan banyak dokumentasi tentang cara pengembangan menggunakan bahasa Lua.




sumber :


INSTALASI PYGAME DAN PENJELASANNYA

DIka's Blog
Kata pygame mungkin untuk anak dibidang teknologi tidak asing jika mendengar kata tersebut, terdiri dari kata py yang berasal dari python yang merupakan suatu bahasa programming dan game yang berarti permainan. sehingga dapat dikatakan bahwa PyGame adalah modul Python yang berisi fungsi dan class yang kita butuhkan untuk membuat game.

Banyak yang bilang:

“Kalau pakai Linux, nanati gak bisa main Game”

Pernyataan ini ada benarnya, karena Game yang dipublikasikan untuk Linux tidak sebanyak Windows dan Mac.

Mungkin karena Linux kebanyakan digunakan di server dan cloud.

Tapi ini sebenarnya bisa jadi potensi pasar dengan persaingan yang sedikit.

Bayangkan…

Game anda diterbitkan untuk platform Linux, seberapa banyak pengguna Linux (terutama yang baru bermigrasi) akan memainkan Game anda di Linux. Saya kira akan banyak.


Platform game desktop
Ah, saya tidak akan membahas ini lebih dalam. Karena pada artikel ini kita akan belajar cara menginstall pygame itu sendiri.

Pada tutorial ini, kita akan menggunakan modul PyGame dengan Python

Jadi ada dua hal utama yang harus disiapkan:

  1. Python 
  2. PyGame
Berikut adalah video tutorialnya:




Beikut adalah keunggulan dari pygame itu sendiri:

Sederhana
Python biasa disebut sebagai bahasa pemrograman terbaik untuk pertama kali belajar, dan banyak dipuji karena sintaks yang mudah dipelajari dan kurva belajar yang gradual. Untuk alasan ini, banyak programmer baru yang mulai belajar dengan Python.

Pygame mengembangkan Python, mengadopsi filosofi Python, dan ditargetkan agar mudah digunakan. Ditambah lagi, game developer baru dengan minim pengalaman bisa langsung menggunakan Pygame, secepat mereka mempelajari Python.

Memiliki komunitas yang besar
Pygame sudah tersedia sejak tahun 2000 dan sejak itu komunitas yang besar sudah terbangun. Komunitas menyatakan Pygame sudah didownload jutaan kali dan memiliki jutaan kunjungan ke websitenya. Hasil dari komunitas yang besar, bug yang dilaporkan diperbaiki dengan cepat, banyak bantuan yang tersedia, dan banyak fitur tambahan yang dibuat. Selain itu, komunitas memastikan pengembangan Pygame mmenyenangkan; misalnya, kompetisi setahun dua kali dijalankan untuk mempromosikan platform ini. Ukuran komunitas adalah yang membedakan Pygame dari framework Python game lain.

Open Source
Fakta bahwa Pygame open source berarti bug umumnya diperbaiki dengan cepat oleh komunitas. Itu juga berarti kamu bisa mengembangkan Pygame agar sesuai dengan kebutuhan kamu atau bahkan memberi kembali ke komunitas.

Pygame ditulis dalam C, dan melihat kode di dalamnya nadalah cara yang baik untuk mengerti bagaimana Python dan Pygame bekerja.

Sangat Portabel
Pygame sangat portabel, karena mendukung Windows, Linux, Mac OS X, BeOS, FreeBSD, NetBSD, OpenBSD, BSD/OS, Olaris, IRIX, dan QNX. Selain itu, subset Pygame untuk Android tersedia. Selain itu, Pygame tidak membutuhkan OpenGL dan bisa menggunakan DirectX, WinDIB, X11, Linux framebuffer, dan berbagai API lain untuk merender grafis. Ini memastikan banyak user bisa memainkan game kamu.














sumber :

https://www.petanikode.com/pygame-untuk-pemula/
https://gamedevelopment.tutsplus.com/id/tutorials/how-to-learn-pygame--cms-24184


Wednesday, March 25, 2020

Gameplay Uncharted 4 yang BIUTIFUL !

DIka's Blog
Gameplay adalah cara khusus di mana pemain berinteraksi dengan game,dan khususnya dengan video game. Dapat di katakan pula pola yang ditentukan melalui aturan permainan, koneksi antara pemain dan permainan,menantang dan mengatasinya,plot dan koneksi pemain dengan itu. Gameplay video game berbeda dari grafis dan elemen audio.

Gameplay Uncharted 4: A Thief's End

gambar: sampul Uncharted 4: A Thief's End


Uncharted 4: A Thief's End adalah sebuah game action-adventure dimainkan dari third-person perspektif. Dimana disini kita memainkan karakter utama nya yang bernama Nathan, yang memiliki kemampuan melompat, berlari, memanjat, berenang, berayun dengan tali,bertarung,mengendarai kendaraan dan melakukan gerakan akrobatik lainnya.Nathan dapat menggunakan berbagai senjata api seperti senapan, pistol dan granat untuk membunuh musuh. Stealth kill yang dimasukkan ke dalam permainan, yang memungkinkan pemain untuk menyelinap ke musuh dan membunuh mereka secara diam diam.

gambar : gamplay tembak menembak

gambar: sembunyi



Sementara permainan ini adalah linear ala Open-word, map yang sangat luas dan memiliki beberapa jalur untuk pemain untuk melakukan eksplorasi,dengan luas explorable menjadi 10 kali lebih besar dari game sebelumnya. Ditambah kecerdasan Buatan (AI) dari musuh ditingkatkan, diamana mereka sekarang mampu merespon tindakan pemain yang lebih responsif, mengkoordinasikan taktik, dan bekerjasama satu sama lain.

gambar: gambaran suasana game


Begitupun untuk alur cerita, dimana terdapat beberapa pilihan respon, yang membuat cerita dalam permainan menjadi sedikit lebih menarik di beberapa bagian cutscene. Meskipun terasa hanya sebagai gimmick, fitur ini memberikan sentuhan yang menarik karena percakapan sedikit berubah ketika kamu memilih jawaban yang berbeda.

gambar: pilihan jawaban respon





Referensi:

Search This Blog

Powered by Blogger.