Langsung ke konten utama

Postingan

Menampilkan postingan dengan label OPENSOURCE

Apa itu CodeIgniter - MVC Framework

    CodeIgniter didasarkan pada pola pengembangan Model-View-Controller (MVC). MVC adalah pendekatan perangkat lunak yang memisahkan logika aplikasi dari presentasi. Dalam praktiknya, ini memungkinkan halaman web Anda berisi skrip minimal karena presentasinya terpisah dari skrip PHP. Model mewakili struktur data Anda. Biasanya, kelas model Anda akan berisi fungsi yang membantu Anda mengambil, menyisipkan, dan memperbarui informasi dalam database Anda.  View adalah informasi yang disajikan kepada pengguna. Tampilan biasanya akan menjadi halaman web, tetapi di CodeIgniter, tampilan juga bisa menjadi fragmen halaman seperti header atau footer. Ini juga bisa berupa halaman RSS, atau jenis "halaman" lainnya.   Controller berfungsi sebagai perantara antara Model, View, dan sumber daya lain yang diperlukan untuk memproses permintaan HTTP dan menghasilkan halaman web. #codeigneter #bigdata #tegal #september2021 

Jenis Profesi Di Bidang Hadoop atau bigdata

Tegal | 16 Mei 2021  Asssalamu Alaikum warahmatullah Wabarokatuh Hai teman-teman, selamat datang kembali di modul ketiga dari data science and technology series, yaitu modul teknologi dan manajemen big data. Sebelumnya kita sudah belajar seperti apa cara kerja Hadoop secara simple . Di bagian ini kita akan masuk ke penjelasan mengenai profesi yang berkaitan dengan Hadoop itu sendiri. Sudah siap? Mari kita mulai. Berikut adalah chart yang mengilustrasikan tren pekerjaan yang membutuhkan kemampuan Hadoop dari tahun ke tahun, jadi disini bisa dilihat bahwa untuk data base, Hadoop tetap menjadi demand-nya paling tinggi, kemudian ada mongodb. Kalau di Indonesia, sepertinya ini akan masih terus growing, karena sebenarnya teknologi big data belum sampai ke titik majority atau titik matang untuk landscape industri di Indonesia. Kemudian untuk implementasi Hadoop itu sendiri, seperti yang sudah saya ceritakan.   Hadoop itu adalah technology distributed computing yang ada di layer bawah, ka

Pengenalan Apache Hadoop Ecosystem (Bigdata)

 Assalamu Alaikum Warahmatullah Wabarokatuh Pengenalan Apache Hadoop Ecosystem   Hai teman-teman, selamat datang kembali di modul data science and technology series, yang berjudul teknologi dan manajemen big data.   Setelah sebelumnya kita belajar mengenai Hadoop architecture, sekarang kita akan mencoba untuk meng-install single-node cluster Hadoop dengan menggunakan VirtualBox dan Cloudera QuickStart Virtual Machine.   Tapi sebelumnya, saya jelaskan dulu ya sedikit mengenai Apache Hadoop Ecosystem, karena ada banyak sekali tools yang berhubungan dengan projects Hadoop di Apache. Kita mulai dulu dengan basic-nya, supaya nanti ketika prakteknnya lebih mudah dipahami, sudah siap? Mari kita mulai.   Sebelum membahas apa ciri Hadoop Ecosystem, mungkin kita perlu tahu dulu apa itu Apache Project? Seperti bisa dilihat di sini Hadoop adalah salah satu Project yang dikembangkan oleh Apache Software Foundation, jadi di dalam project.apache.org ini ada macam-macam project yang

Pengertian Master/Slave Architecture Di Hadoop

  Assalamu Alaikum waramatullah wabarokatuh; Hai teman-teman, selamat datang kembali di modul ketiga dari data science and technology series, yaitu modul teknologi dan manajemen big data. Di bagian sebelumnya, kita telah belajar tentang Cluster dan nodes. Di bagian ini kita akan melanjutkan mengenai HDFS dan MapReduce. Sudah siap? Mari kita mulai. Seperti yang sudah saya ceritakan sebelumnya, dua komponen utama dari Hadoop adalah Hadoop distributed file system atau HDFS dan MapReduce. HDFS ini seperti sejarahnya terinspirasi dari GFS atau Google file system dan tujuan dari HDFS adalah untuk mengurusin storage atau penyimpanan data, data ini bisa berupa macam-macam files.  Bagaimana dengan MapReduce? MapReduce ini terinspirasi dari MapReduce algorithm yang dibuat oleh Google. Tujuannya adalah untuk mengurus data processing-nya. Jadi HDFS untuk storage-nya, MapReduce untuk processing. Bagaimana cara kerja Hadoop? Seperti video yang sudah ditunjukan dibagian sebelumnya, kita mengenal kons

Mengenal Apa Itu Hadoop

 Assalamu Alaikum waramatullah wabarokatuh; Pengantar Hadoop Hai teman-teman, selamat datang kembali di modul ketiga dari data science and technology series, yaitu modul teknologi dan manajemen big data. Di sesi ini, kita akan masuk ke penjelasan mengenai apa itu Hadoop ? Di bagian pertama ini kita akan membahas dulu mengenai motivasi di belakang penggunaan Hadoop dan sejarahnya. Bagaimana Hadoop muncul, Sudah siap? Mari kita mulai. Teman-teman pasti masih ingat dengan “3V’s of Big data” yang mencirikan kondisi data di zaman sekarang, yaitu volumenya besar, velocity atau kecepatan data dihasilkan juga begitu cepat dan variety atau macam-macam bentuk data. Data-data yang banyak dan bermacam-macam ini, dihasilkan oleh bukan hanya manusia tetapi juga device atau sensor.  Contoh dari human generated data misalkan email, foto, teks dan video , seperti yang kita upload di YouTube atau tetap posting di Facebook . Ada juga mesin generated data yang juga sebenarnya termasuk dalam big data, co

Pengertian Cluster And Node Hadoop

Asslamu Alaikum Warohmatullah Wabarokatuh Pengertian Cluster And Node Hadoop Selain tadi tentang Hadoop Cluster, ada juga konsep data Warehouse dan data lake. Bedanya apa? Kalau  data Warehouse itu lebih berpegang kepada skema-skema database yang structure, sedangkan kalau data lake dia berpegang pada skema database yang semi-structure atau un-structure, walalupun sebenarnya dia juga bisa dipakai untuk yang structure. Kemudian data Warehouse ini dipakai oleh bisnis professional, jadi dia bisa langsung dianalisis, sedangkan kalau data lake, dia biasanya digunakan oleh data Scientist, karena data Scientist akan melakukan pemrosesan lanjutan, supaya inside dari data lake bisa diambil. Jadinya ilustrasinya seperti ini, secara umum sebenarnya kita sudah mengalami semua ini, jadi ada data sources, kemudian kita melakukan akuisisi, kemudian kita simpanan dan kita analisis. Kalau untuk data Warehouse, datanya semua structure, kemudian di acquire dengan ETL (Extract Transformer Load), kemud

Cara mengisntal aplikasi editing image mengunakan Inkscape 1.0 di ubuntu 20.04

Assalamu Alaikum warahmatullahi wabarokatuh...  Tegal Jawa Tengah, Selamat menunggu THR ramadhan 1441 Hijriyah Tahun 2020. sering Kali kita diganntungkan dengan menggunakan aplikasi corel draw tahukah anda Inkscape adalah aplikasi alternatif berbasis opensource yang bisa di gunakan untuk editing, langsung saja berikut penjelasan mengenai apliksi tersebut dari sumber website resmi Inkscape. Pengenalan Inkscape 1.0 . Gambar 1.0 Situs Resmi Inscape Apa itu Inkscape? Inkscape adalah editor grafis vektor gratis dan open source untuk GNU / Linux, Windows dan MacOS X. Ia menawarkan serangkaian fitur yang kaya dan banyak digunakan untuk ilustrasi artistik dan teknis seperti kartun, clip art, logo, tipografi, diagram, dan diagram alur. Ini menggunakan grafik vektor untuk memungkinkan hasil cetak dan rendering yang tajam pada resolusi tidak terbatas dan tidak terikat pada sejumlah piksel seperti grafik raster. Inkscape menggunakan format file SVG standar sebagai form

Tutorial Cara menginstall Linux Apache + MariaDB + PHP + Perl (LAMPP) di Linux Ubuntu 20.04

Assalamualaikum warahmatullahi wabarokatuh Tegal, Selamat menjalankan ibadah puasa di tahun ini 2020 semoga sahabat blogger selalu di beri kesehatan dan kelancaran rezeki di situasi pandemi virus Corona di tempat masing masing. Kali ini Saya akan orat oret mengenai sekilas tentang bagaimana cara mengistall lampp Versi terbaru 7.4.5 / PHP 7.4.5 di ubuntu 20.04. Berikut cara menginstall Step by step penginstalan LAMPP XAMPP dimaksudkan hanya untuk tujuan pengembangan. Ini memiliki pengaturan konfigurasi tertentu yang membuatnya mudah dikembangkan secara lokal tetapi tidak aman jika Anda ingin instalasi Anda dapat diakses orang lain. Jika Anda ingin agar XAMPP Anda dapat diakses dari internet, pastikan Anda memahami implikasinya dan Anda memeriksa FAQ untuk mempelajari cara melindungi situs Anda. Atau Anda dapat menggunakan WAMP, MAMP atau LAMP yang merupakan paket serupa yang lebih cocok untuk produksi. Download disitus resmi https://www.apachefriends.org/download

Tentang LibreOffice 6.4.3

Assalamu alaikum warahmatullah wabarokatuh  Berikut adalah penjelasan tengtang pengembang perangkat lunak libre Office.Yuch Membaca. LibreOffice adalah perangkat lunak berbasis komunitas dan dikembangkan, dan merupakan proyek dari organisasi nirlaba, The Document Foundation. LibreOffice adalah perangkat lunak bebas dan sumber terbuka, awalnya berbasis pada OpenOffice.org umumnya dikenal sebagai OpenOffice ), dan merupakan proyek penerus OpenOffice.org yang paling aktif dikembangkan. LibreOffice dikembangkan oleh pengguna yang, sama seperti Anda, percaya pada prinsip-prinsip Perangkat Lunak Bebas dan berbagi pekerjaan mereka dengan dunia dengan cara yang tidak membatasi. Inti dari prinsip-prinsip ini adalah empat kebebasan esensial dan prinsip-prinsip Manifesto Dekade Berikutnya dari The Document Foundation [PDF]. Kami percaya bahwa pengguna harus memiliki kebebasan untuk menjalankan, menyalin, mendistribusikan, mempelajari, mengubah, dan meningkatkan perangkat lunak yan

Cara Mengenal lebih dekat bahasa pemograman PHP Web Development

Assalamu'alaikum Warahmatullaahi Wabarakaatuh. 1. Mengenal Bahasa Pemograman PHP.   Sekilas mengenal bahasa Pemograman PHP Hypertext Preprocessor (PHP) adalah bahasa pemrograman yang memungkinkan pengembang web membuat konten dinamis yang berinteraksi dengan basis data.PHP pada dasarnya digunakan untuk mengembangkan aplikasi perangkat lunak berbasis web. 2.Sejarah Bahasa Pemograman PHP     PHP dimulai sebagai proyek berbasis open source dan semakin berkembang seiring semakin banyak orang mengebangkan,  Pertama kali di di kebangkan oleh Rasmus Lerdorf merilis versi pertama cara PHP kembali pada tahun 1994. PHP menjadi bahasa pemograman wajib bagi seorang profesional web devloper adapun kelebihan mengunakan bahasa pemograman ini adalah, Saya akan mencantumkan beberapa keuntungan utama dari belajar PHP: PHP adalah singkatan dari untuk "PHP: Hypertext Preprocessor". PHP adalah bahasa scripting sisi ser