• Cukup ubah diri kamu sendiri dengan kreatifitasmu, dengan sendirinya hal itu akan mengubah orang disekitarmu.
  • "Kekayaan terbesar sebuah bangsa adalah manusianya, bukan sumber daya alamnya” - Anies Baswedan.
  • "Masa depan itu milik orang yang percaya akan mimpinya dan bekerja sepenuh hati untuk mewujudkannya" - Wishnutama.
  • "Keberhasilan adalah kemampuan untuk melewati dan mengatasi dari satu kegagalan ke kegagalan berikutnya tanpa kehilangan semangat" - Winston Chuchill.
  • "Hidup adalah lelucon yang baru saja dimulai" - W.S. Gilbert.

Rabu, 26 Oktober 2016

Mawang Creative Studio - Startup Makassar




Mawang Creative Studio merupakan startup yang bergerak dalam bidang Digital Art. Mawang CS didirikan oleh Anshar Iriansyah.
Mawang CS telah berkarya sejak bulan Mei 2015 dan hingga saat ini telah banyak membuat video, klien berasal dari universitas, pemerintahan, dan beberapa startup lokal Makassar.
Dalam proses pembuatan video, mereka selalu mendiskusikan konsep sesuai dengan klien inginkan, lalu pembuatan dimulai dari video per-scene. Tim mendengarkan tanggapan dari klien jika ada revisi yang perlu ditambahkan dalam video. 
Mawang CS merupakan startup digital art yang namanya sudah tenar di kota daeng sampai saat ini, hanya sedikit startup yang berani bergerak di bidang DIgital Art.

Mengguhubungkan Database di server local dengan CI - Step 4


Lanjutan tutorial sebelumnya, kali ini kita akan mengkonfigurasikan database dengan CI sekaligus menampilkan data. Langsung saja kita mulai CODING nya

pertama kita membuat database

-- phpMyAdmin SQL Dump
-- version 4.2.11
-- http://www.phpmyadmin.net
--
-- Host: 127.0.0.1
-- Generation Time: Oct 27, 2016 at 04:17 AM
-- Server version: 5.6.21
-- PHP Version: 5.6.3

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `databuku`
--

-- --------------------------------------------------------

--
-- Table structure for table `buku`
--

CREATE TABLE IF NOT EXISTS `buku` (
`id_buku` int(11) NOT NULL,
  `judul_buku` varchar(100) NOT NULL,
  `penerbit_buku` varchar(100) NOT NULL,
  `tater_buku` date NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `buku`
--

INSERT INTO `buku` (`id_buku`, `judul_buku`, `penerbit_buku`, `tater_buku`) VALUES
(1, 'Usaha membuat tempe dan oncom', 'https://books.google.co.id/books?isbn=9790024355', '2016-10-26'),
(2, 'Menulis Siapa Takut', 'https://books.google.co.id/books?isbn=9795617311', '2016-10-24');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `buku`
--
ALTER TABLE `buku`
 ADD PRIMARY KEY (`id_buku`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `buku`
--
ALTER TABLE `buku`
MODIFY `id_buku` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;


setelah itu masukkan library database di file config/autoload.php


lalu masuk di file config/database.php, dan ikuti skrip di bawah


kemudian buat file di folder controller, lalu beri nama buku.php , jika sudah ada file buku.php nya tinggal di rubah skrip nya yg didalam, seperti

<?php 

class Buku extends CI_Controller{

public function index(){
$this->load->model('model_buku');
$title = "Daftar Buku";
$data['title']= $title; 
$data['jenis'] = $this->model_buku->jenis_buku()->result();
$this->load->view('index',$data);
}
}

lalu setelah itu, kita membuat file model difolder model dengan nama file model_buku.php, skripnya seperti ini

<?php 
class Model_buku extends CI_Model{

function jenis_buku(){
$buku = $this->db->get('buku');
return $buku;
}
}

?>

terakhir kita membuat tampilannya di folder VIew, beri nama file index.php, skripsnya seperti ini

<?php $no = 0; ?>
<table border='1'>
<tr>
<th>No</th>
<th>Judul Buku</th>
<th>Penerbit</th>
<th>Tanggal Terbit</th>
</tr>
<?php 
foreach ($jenis as $data){
$no++;
echo "<tr>
<td>$no</td>
<td>$data->judul_buku</td>
<td>$data->penerbit_buku</td>
<td>$data->tater_buku</td>
</tr>";
}
?>
</table>

Fualaah tinggal buka di browser dan jadinya kek gini



kalo mau lebih jelasnya bisa lansung liat video tutorialnya di sini






Pengenalan metode MVC - Step 3



Model-View-Controller atau MVC adalah sebuah metode untuk membuat sebuah aplikasi dengan memisahkan data (Model) dari tampilan (View) dan cara bagaimana memprosesnya (Controller). Dalam implementasinya kebanyakan framework dalam aplikasi website adalah berbasis arsitektur MVC.

sekarang kita akan membuat file di folder application/controller lalu beri nama 
buku.php, kemudian isi seperti skrip di bawah;

<?php 

class Buku extends CI_Controller{

public function index(){
$this->load->model('model_buku');
$nama = "nama anda";
$data['nama']= $nama; 
$data['jenis'] = $this->model_buku->jenis_buku();
$this->load->view('index',$data);
}
}


?>

setelah file di cotroller di buat, lalu kita membuat sebuah model , di 
folder application/model lalu beri nama model_buku.php. kemudian 
skrip nya seperti di bawah;

<?php class Model_buku extends CI_Model{ function jenis_buku(){ $jenis = array('horror','romance','scifi'); return $jenis; } } ?>

nah, yang terakhir kita akan membuat file tampilannya di application/view 
lalu buat file baru  dan beri nama index.php. lalu ikuti skrip di bawah;

<?php echo $nama; foreach ($jenis as $data) { echo $data; echo '<br/>'; # code... } ?>

maka outputnya akan seperti ini;



untuk lebih jelas nya ada tutorial video nya;







Sabtu, 22 Oktober 2016

Instalasi dan Konfigurasi - Step 2





         CodeIgniter merupakan aplikasi open source yang berupa framework PHP dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP. CodeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat mudah dibandingkan dengan membuatnya dari awal. CodeIgniter dirilis pertama kali pada 28 Februari 2006. 

Langkah yang pertama kali kita lakukan adalah mendownload codeigniter versi terbaru pada situs resmi codeigniter.com. setelah itu mengextrack source code tersebut dan mengubah nama nya menjadi codeigniter lau pindahkan ke folder htdocs.
Untuk mencoba apakah proses instalasi berhasil atau tidak silahkan akses URL http://localhost/codeigniter/.  jika berhasil maka akan tampil welcome to codeigniter

Langkah Selanjutnya adalah konfigurasi, silahkan buka file config.php yang ada pada  folder application/config dan setting sesuai dengan konfigurasi dibawah ini :



$config['base_url'] = 'http://localhost/codeigniter/';

$config['index_page'] = '';



selanjutnya kita akan mengatur library apa saja yang di butuhkan selama proses development. konfigurasi ini terdapat pada file autoload.php yang ada folder application/config. silahkan ikuti setting berikut ini :


$autoload['libraries'] = array('database');

$autoload['helper'] = array('form','url');

karna kita memanggil library database maka pastingan settingan konfigurasi databasenya sudah anda isikan dengan benar sesuai dengan settingan di web server. konfigurasi database pada framework codeigniter bisa anda temukan pada file database.php yang ada di dalam folder application/config.

$active_group = 'default';
$query_builder = TRUE;

$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'codeigniter', (isi sesuai nama database anda)
'dbdriver' => 'mysqli', 
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => (ENVIRONMENT !== 'production'),
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);


Jika Belum Memiliki DATABASE ->
Selanjutnya kita membuat database baru dengan nama codeigniter dan isikan script berikut untuk membuat struktur tabel dan meng insert beberapa record yang dibutuhkan.

CREATE TABLE IF NOT EXISTS `buku` (
  `buku_id` varchar(5) NOT NULL,
  `buku_nama` text NOT NULL,
  `buku_harga` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `buku`
--

INSERT INTO `buku` (`buku_id`, `buku_nama`, `buku_harga`) VALUES
('HR001', 'CODEIGNITER', 90000),
('HR002', 'PHP', 95000),
('HR003', 'MYSQL', 145000),
('HR004', 'JAVASCRIPT', 115000),
('HR005', 'LARAVEL', 80000);

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

sekian tutorial kita kali ini
salam SENIKODING

Rabu, 13 Juli 2016

mari COBA CodeIgniter - Step 1(Pengenalan)






DI Step pertama ini, kita akan melakukan pengenalan dengan CodeIgniter
buat seorang programer PHP yang sudah handal sebenarnya mereka punya pilihan mau pelajari framework PHP atau tetap di PHP murni. Loh ko bisa? iya, sebab bagi mereka yang sudah Pro di dunia PHP sudah terbisa dengan aturan dan format pembagian folder yang rapi dan sudah bisa menutupi celah pada web mereka, 

sedangkan munculnya framework hanya membantu para Script Kiddie untuk bisa membuat sebuah Web agar lebih tersusun dengan pembagian folder dan metode MVC yang sudah tertata. karena itu, buat yang masi merasa newbie di dunia PHP maka mari nih coba CI

Codeigniter menjadi salah satu trend framework yang banyak digunakan pada pemrograman php. Banyak Skripsi skripsi tentang membuat aplikasi web dengan codeigniter, 


Beberapa Fitur Fitur yang terdapat pada CI Framework:
  • Model-View-Controller Based System
  • PHP 4 Compatible
  • Sangat ringan
  • Fitur lengkap untuk beberapa engine database.
  • Active Record
  • Form dan validasi data
  • Keamanan dan XSS filtering
  • Session Management
  • Email Sending Class. Supports Attachments, HTML/Text email, multiple protocols (sendmail, SMTP, dan Mail) dan lainnya
  • Image Manipulation Library (cropping, resizing, rotating, dsb.). Mendukung GD,
  • ImageMagick, dan NetPBM
  • File Uploading Class
  • FTP Class
  • Localization
  • Pagination
  • Data Encryption
  • Benchmarking
  • Full Page Caching
  • Error Logging
  • Application Profiling
  • Scaffolding
  • Calendaring Class
  • User Agent Class
  • Zip Encoding Class
  • Template Engine Class
  • Trackback Class
  • XML-RPC Library
  • Unit testing class
  • Search-engine friendly URLs
  • URI routing yang fleksibel
  • Mendukung hooks, class extension dan plugins
  • Pustaka helper yang lengkap

nih jika kalian berminat mempelajari CI , silahkan download CI -nya








NonQ lagi buka lowongan magang buat mahasiswa




Saat ini salah satu startup indonesia membuka lowongan magang bagi kalian para mahasiswa
tidak hanya diberikan pembekalan belajar tapi juga mendapatkan beasiswa loh!

Waaw keren kan
Tapi ada beberapa syarat nih




  • SUKA NONGKRONG
  • Terbuka buat semua jurusan mahasiswa se Universitas Kota Makassar
  • Mahasiswa dan punya Kamera Sendiri (opsional/diutamakan)
  • Memiliki kemampuan copywriting bahasa inggris menjadi nilai plus
  • Jago buat konten viral
  • Viral is your religion
  • Membawa laptop sendiri
  • Punya skill dan tambahan di bidang design, produksi konten video akan menjadi senjata hebat kalian buat gabung disini
  • Keputusan seleksi pelamar yang diterima dan pelamar yang mendapatkan beasiswa adalah keputusan mutlak dari pihak Nonq
  • Mengirimkan CV dan Portofolio ke hello@nonq.co paling lambat 22 agustus 2016

  • yah seperti itulah syarat utamanya,
    untuk posisi magangnya terbagi 2 nih kawan

    pertama, sebagai Conten Creator
    kedua, sebagai Socmed Manager

    jika kalian penasaran bisa liat di website nya nih kawan
    www.nonq.co
    dan Download aplikasi NonQ di paly store kalian

    Tidak banyak yang berani memilih bekerja dalam sebuah startup. Tapi dari startup lah lahir sebuah temuan temuan yang mengubah dunia yang kita gunakan dalam keseharian kita. Nonq adalah cara terbaru bagi para pencari tongkrongan serta para pemilik usaha tongkrongan untuk dapat saling berinteraksi dan kemudahan dalam mengakses informasi. Menjadi startup #KebanggaanMakassar merupakan visi utama kami teknologi Makassar untuk perekonomian kreatif Indonesia


    Selasa, 12 Juli 2016

    naik BUS yah di Tiketbusku.com aja





    Satu lagi perusahaan rintisan teknologi yang lahir di kota Makassar, tiketbusku.com, sebuah situs web yang menghubungkan calon penumpang yang ingin melakukan pembelian tiket dengan pengusaha transportasi bus yang ingin menjual dan mengelola penjualan tiket. Tiketbusku.com telah melakukan soft launching pada tanggal 1 Desember yang lalu di Roemah Kopi. Tiketbusku.com didirikan oleh Kasman Suherman dan Maghfira Suyuti, dan dibantu pengembangan dan operasional bersama 5 orang anggota tim.

    Untuk melakukan pembelian tiket di tiketbusku.com, pertama calon pembeli melakukan pencarian tiket berdasarkan rute, jadwal, perusahaan bus, dan jumlah penumpang, setelah itu melakukan pengisian data penumpang dan bisa memilih posisi kursi yang diiginkan, selanjutnya lakukan pembayaran melalui ATM ataue-banking dan terakhir pemesan akan menerima kode reservasi sebagai bukti pembelian tiket.

    Pengusaha transportasi bus yang bekerja sama dengan tiketbusku.com akan diberikan hak akses untuk mengelola penjualan tiketnya secara penuh. Dengan sistem penjualan tiket dari tiketbusku.com, pengusaha tidak lagi kerepotan dengan sistem manual yang dipakai sekarang, sehingga history dan report penjualan bisa lebih jelas. Bagi pengusaha transportasi bus yang ingin bekerja sama dengan tiketbusku.com bisa langsung menghubungi melalui email info@tiketbusku.com.

    Senin, 11 Juli 2016

    cari Tongkrongan bisa lewat aplikasi Nonq




    Sepuluh anak muda Makassar yang tergabung dalam startup Indevtekno meluncurkan aplikasi mobile yang diberi nama NonQ. NonQ merupakan aplikasi untuk mencari tempat nongkrong di Makassar seperti cafe, rumah makan, jajanan, atau ruang publik, dan hadir sebagai media penghubung antara pencari tempat nongkrong dengan para pemilik usaha. Aplikasi NonQ akan membantu pencari tempat nongkrong berdasarkan kategori, fasilitas, dan biaya.

    Indevtekno melihat sulitnya untuk mencari tempat nongkrong yang sesuai dengan keinginan seperti fasilitas dan berapa bujet yang harus dikeluarkan. Karena kurangnya informasi mengenai bujet tadi sehingga orang-orang menjadi ragu untuk datang ke tempat yang ingin dituju. Selain itu menurut Indevtekno, Makassar sebagai kota transit wilayah Indonesia timur sekaligus sebagai kota wisata kuliner orang-orang yang transit atau wisatawan membutuhkan informasi yang cepat mengenai lokasi kuliner lengkap dengan petunjuk arah menuju lokasi. Dari masalah-masalah inilah akhirnya Indevtekno mengembangkan aplikasi NonQ dan bagi para pengusaha dapat menjadikannya sebagai media promosi usaha mereka.


    Indevtekno telah melakukan soft launching NonQ pada tanggal 18 September 2015 dan sudah dapat diunduh melalui Google Play Store. Sampai saat ini jumlah pengguna sudah mencapai 800 pengguna dan lebih dari 100 lokasi. Pemilik usaha yang ingin memasukkan usahanya di NonQ cukup mendaftar di situsNonQ.co. NonQ saat ini masih fokus dengan kota Makassar, rencananya mereka akan memulai dengan kota-kota lain yang ditargetkan pada awal tahun 2016.
    Untuk metode monetize NonQ memberikan fitur promo dan top list bagi pemilik usaha, namun sampai akhir 2015 semua fitur masih gratis. Seperti biasa startup yang baru mulai pasti ada banyak kendala seperti NonQ yang masih terkendala modal untuk berpromosi dan menarik lebih banyak pemilik usaha untuk bergabung dengan NonQ.
    NonQ menjadi alasan utama bisnis cafe dan kuliner bisa mendapat pelayanan promosi yang sama untuk semua pemilik usaha. Karena di NonQ semua mempunyai kesempatan yang sama dalam berpromosi, tanpa melihat usia dan besarnya brand dari usaha yang tergabung. “Semoga NonQ bisa sedikit membantu perekonomian Indonesia secara umum dan Kota Makasssar secara khusus sesuai dengan visi Kota Makassar sebagai salah satu Smart City di Indonesia”, tutup Sudirman CMO Indevtekno. 

    Design Input search dengan CSS





    Salam senikoding 

    kali ini kita akan mempelajari cara membuat design pada inputan search

    check it out

    <html lang="en">
       <head>
          <meta charset="utf-8">
          <title>Judul Halaman Saya</title>
     <style type="text/css">
    form {
    width:500px;
    margin:50px auto;
    }
    .search {
    padding:8px 15px;
    background:rgba(50, 50, 50, 0.2);
    border:0px solid #dbdbdb;
    }
    .button {
    position:relative;
    padding:6px 15px;
    left:-8px;
    border:2px solid #53bd84;
    background-color:#53bd84;
    color:#fafafa;
    }
    .button:hover  {
    background-color:#fafafa;
    color:#207cca;
    }

    ::-webkit-input-placeholder { /* For WebKit browsers */
    color:    #dd3333;
    font-family:Helvetica Neue;
    font-weight:bold;
    }
    :-moz-placeholder { /* For Mozilla Firefox 4 to 18 */
    color:    #dd3333;
    font-family:Helvetica Neue;
    font-weight:bold;
    }
    ::-moz-placeholder { /* For Mozilla Firefox 19+ */
    color:    #dd3333;
    font-family:Helvetica Neue;
    font-weight:bold;
    }
    :-ms-input-placeholder { /* For Internet Explorer 10+ */
    color:    #dd3333;
    font-family:Helvetica Neue;
    font-weight:bold;
    }
    </style>
       </head>
    <body>
    <form>
        <input class="search" type="text" placeholder="Cari..." required>
        <input class="button" type="button" value="Cari">
    </form>
    </body>
    </html>



    Minggu, 10 Juli 2016

    LKTI ECLASHIP 2016







    Deadline 14 Agustus 2016

    Economy Call for Paper merupakan lomba karya tulis untuk mahasiswa ekonomi s1/diploma seluruh indonesia dengan tema "Demographic and Economic Challenges". bertujuan untuk mengembangkan potensi mahasiswa dengan mengangkat tema yang telah menjadi isu dan perdebatan di indonesia 

    Paper Topic 
    1. Globalization and Human Capital Development 
    2. Poverty Alleviation in Rural Areas
    3. Labour Market and Wage Gap
    4. The society's Consumer Behavior and Consumption Patterns


    Syarat dan ketentuan peserrta
    1.    Mahasiswa Fakultas Ekonomi aktif S-1 atau diploma di Indonesia
    2.    Satu team terdiri dari maksimal tiga orang
    3.    Satu team hanya diperkenankan mengirim satu karya
    4.    Karya sendiri dan tidak melakukan plagiat
    5.    Karya belum pernah menjadi pemenang diperlombaan manapun dan tidak dalam proses perlombaan lain serta belum pernah dipublikasikan dimanapun
    6.    10 team terbaik akan diundang untuk presentasi
    7.    Apabila terdapat kecurangan yang ditemukan panitia, maka peserta yang bersangkutan akan dinyatakan gugur
    8.    Syarat dan ketentuan lebih lanjut dapat dilihat di informasi
      
    Biaya Pendaftaran Rp. 150.000/team
    Guideline : hmjiesp-uinjkt.blogspot.com 
    Registration starts from July 25th-August 14th 
    Paper must be submitted before September 25th 2016.
    Selected paper will be notified on October 9th 2016
    Juara I Piagam+tropy + Rp 8.500.000

    Juara II Piagram+Tropy  Rp 7.000.000.
    Juara III  Piagram+Tropy  Rp 5.000.000