Posts

Showing posts with the label others

MVC vs HMVC

Image
MVC atau yang biasa di sebut Model-View-Controller adalah metode untuk memisahkan aplikasi menjadi tampilan(View), data(Model), dan bagaimana cara kerjanya(Controller) Sedangkan HMVC adalah kumpulan dari MVC yang saling berhubungan. Berikut ini adalah model dari MVC: mvc Dalam pengaplikasiannya model view controller berbeda-beda setiap orang atau developer. Untuk mengetahui lebih jelas dari model diatas anda harus mengaplikasikannya ke bahasa pemerograman dengan framework. Berikut ini adalah model HMVC: hmvc Kekurangan MVC: Sulit untuk mengambil feature dari satu website ke website lain Bekerja dengan developer lain bisa menjadi malapetaka. MVC mudah runtuh jika website menjadi terlalu besar. Setiap orang tidak punya satu pemikiran bagaimana menggunakan MVC Menambah widget sangatlah sulit di MVC Dengan kekurangan-kekurangan di atas maka di buatlah HMVC untuk mengatasi kekurangan pada MVC. Kelebihan HMVC: Mudah untuk menggunakan feature dari satu websi...

Berapa Jam Normalnya Kita Koding?

Pertanyaan ini sudah menganggu saya ketika ada di bangku kuliah. Berapa sih Normalnya kita koding? bukan berapa lama kita kuat koding. Kalo kita ke pepet biasanya project sudah mepet deadline atau yang banyak ngalamin skripsi udah deket deadline. Biasanya mereka yang mendapatkan the power of kepepet ini bisa tidak tidur paling lama 3 hari, saya belum pernah mendengar yang lebih dari tiga hari. Menurut sumber yang ngoding 3 hari dia bisa berhalusinasi, dengan kata lain dikit lagi tumbang. Yuk kita balik ke topik berapa lama normalnya kita koding? Saya sudah menanyakan beberapa orang baik pada saat masih menjadi mahasiswa atau sudah menjadi seorang karyawan. Jawabannya pun bervariasi ada yang dua jam sehari, ada yang tiga jam, ada yang empat jam, ada juga yang enam jam. Ada yang fokus ketika koding tidak dapat di ganggu gugat ada juga yang setengah jam koding langsung buka yang web lain youtube atau facebook sebagai refreshing. Dari beberapa orang yang saya tanya saya dapat...

Anda ingin menjadi Web Programmer? Ini sitemap untuk Anda

Image
Jika Anda seorang mahasiswa atau anda bekerja pada bidang website ada baiknya anda mengetahui schema dari web development sehingga anda bisa memprediksi ingin menjadi apa anda ke depan. Karena kebanyakan dari istilah di atas sudah di kenal orang banyak maka saya akan menjelaskan sebagian yang kurang familiar di dengar namun hanya sebagai garis besar tidak mendetail. DevOps adalah  metode pengembangan perangkat lunak yang menekankan komunikasi, kolaborasi (berbagi informasi dan penggunaan layanan web), integrasi, otomatisasi dan kerjasama pengukuran antara pengembang perangkat lunak dan teknologi informasi lainnya. Bisa di bilang Orang yang bekerja di DevOps sebagian adalah orang yang lebih menggunakan otak kiri ada juga yang mengatakan bahwa DevOps adalah Kelanjutan dari backend. Note: Rute manapun yang anda ambis sebaiknya anda pikirkan matang-matang. Reference: Web Development Career Advise Note: Jika ada yang ingin menulis ulang d...

5 Kendala Freelancer

Bagi anda yang berpikir anda bahwa kehidupan freelancer sangat menyenangkan tanpa boss,bekerja fleksible, dan bekerja sesuai dengan passion. Namun kehidupan freelancer tidaklah seindah yang kita kira ada beberapa kendala yang sering mereka alami. Ini beberapa di antaranya: 1. Menghilangkan Distraksi Bekerja di lingkungan rumah memiliki Distraksi tersendiri seperti ingin menonton televisi. ingin makan cemilan atau mengecheck facebook status. Memiliki ruang kerja yang kondusif di rumah sangatlah penting untuk menghilangkan transaksi tersebut. Menghindari membuka youtube, atau mengecheck status facebook teman sangatlah susah di hindari jadi anda harus memiliki trik jitu sendiri karena solusi setiap orang berbeda. 2. Penghasilan Tidak Pasti Sebagai freelancer anda biasanya di bayar sesuai dengan proyek yang anda kerjakan. Kapan anda menerima uang dan berapa banyak pekerjaan yang anda pegang dalam satu bulan tergantung pada diri anda sendiri. Namun hal ini menjadi masalah ketika anda ...

8 Aplikasi Presentasi yang Bagus untuk Anda

Image
Apakah anda pernah melakukan presentasi? baik di kelas, di seminar, atau presentasi kepada client? Ada beberapa hal yang penting salah satunya adalah materi presentasi dan bagaimana anda menyajikan presentasi tersebut. 1. Keynote keynote Keynote adalah software pembuat presentasi yang populer. Keynote berjalan di iCloud jadi anda tetap bisa up-to-date. Keynote juga dapat berjalan di beberapa apple product seperti iPhone, iPad, iPod.  Anda bisa menggunakan membuat transisi perpindahan slide, animasi atau Grahics 3D. Keynote di lengkapi dengan Jam dan timer, dua hal ini sangat berguna untuk para pembawa prensetasi untuk mengontrol waktu. Keynote juga dapat menggunakan audio dan memberi timer per slide jika anda tidak ada ditempat. Anda bisa menambahkan fitur keynote remote $0.99 ke iPhone atau iPod touch. Anda bisa mendapatkan Keynote dengan $9.99 2. Prezi prezzi Prezi adalah alat presentasi next generation. Prezi menggabungkan visual mind-mapping dan penggunaan Zo...

8 Website Untuk Mencari Pekerjaan

Image
Anda baru lulus? Atau anda sedang mencari pekerjaan? Anda ingin pindah perusahaan? daripada anda menunggu jobfair lebih baik anda mendaftar secara online, berikut ini beberapa website yang dipercaya oleh perusahaan untuk mencari karyawan. 1. JobsDB jobDB  jobDB merupakan situs informasi lowongan pekerjaan yang besar dan berskala internasional. Terdapat bermacam-macam pekerjaan yang tersedia di jobDB. namun karena terlalu besar jobDB pernah terkena beberapa masalah diantaranya penipuan dan masalah pajak. Anda sebagai user di sarankan untuk berhati-hati dan teliti ketika melihat lowongan cari tahu lebih lanjut tentang perusahaan. 2. Monster   monster Monster nama yang aneh untuk sebuah situs pencarian pekerjaan namun ternyata situs ini cukup terpercaya dalam info lowongan kerja. Situs ini ditujukan untuk Amerika Utara, Amerika Latin dan beberapa Negara Eropa. Untuk indonseia situs ini belum cukup dikenal tetapi sudah ada beberapa perusahaan yang mengiklankan ...

10 Website untuk Belajar Online

Image
Untuk anda yang sibuk dan tidak ada waktu, anda tidak perlu pusing karena anda bisa belajar dimanapun dan kapanpun. Berikut 10 website untuk belajar online 1.KhanAkademy khanacademy website ini di d idirikan oleh Salman Khan pada tahun 2006 , situs non -profit ini sekarang memiliki lebih dari 4.000 video pendidikan meliputi topik dari keuangan untuk animasi untuk sejarah seni . Setiap video adalah sekitar sepuluh menit. 2.SkillShare skillshare   Moto Skillshare adalah : " Belajarlah dengan cara yang Berbeda ." Situs ini mengusulkan jenis baru model untuk pendidikan online siapapun dapat mendaftar untuk mengambil kelas , dan siapa saja bisa mendaftar untuk mengajar . Instruktur menentukan harga untuk kelas mereka (biasanya cukup rendah , sekitar $ 15 - $ 30) dan memutuskan apakah mereka ingin mengajar secara pribadi atau berlaku untuk mengajar kelas online global . Situs ini memiliki jangkauan yang sangat luas per...

Kuliah IT Berguna atau Tidak?

Disini kita membahas permasalahan Kuliah IT itu berguna atau tidak, sebagian dari anda pasti pernah membaca artikel di yang ada di techno k*mp*s atau d*t*k. Yuk kita bicarakan secara mendetail. 1. Tujuan Anda Kuliah Sebenarnya jika anda kuliah bertujuan untuk mencari pekerjaan yang menghasilkan banyak uang maka anda salah pilih jurusan IT seharusnya anda masuk management Ekonomi. Perlu anda ketahui bahwa pendidikan tersebut dibagi beberapa menjadi pendidikan formal dan non-formal. Akan tetapi banyak yang melupakan pendidikan Financial. Pertanyaannya kenapa pendidikan financial penting? Pendidikan financial penting karena pada dunia nyata anda bisa melihat kenapa manager yang penghasilannya 40 juta perbulan masih kekurangan uang dan tidak ada investasi akan tetapi yang penghasilan 10-20 juta bisa punya investasi di masa depan. hal ini berhubungan dengan Pendidikan financial yang akan kita bahas di akhir artikel ini. Intinya jika anda merasa tidak nyaman di Jurusan IT atau anda...

5 Hal yang diinginkan Perusahaan Dari Pekerjanya

Jika anda seorang pekerja ada beberapa hal yang perlu kamu ketahui agar anda mengetahui apa keinginan perusahaan anda. Secara garis besar keinginan semua perusahaan sama.Berikut beberapa keinginan perusahaan: 1. Anda Mendatangkan Profit Pastinya semua perusahaan ingin anda bisa mengerjakan perkerjaan anda, karena anda di hire untuk mengerjakan tugas yang mendatangkan profit bagi perusahaan anda. Kadang ada perusahaan yang mengharuskan pekerjanya untuk berfikir kreatif hal ini juga ditujukan agar pandangan client bagus terhadap perusahaan. Perusahaan juga akan menghargai anda jika anda dapat mendapatkan Awward atas nama perusahaan. 2. Anda Mengerjakan Kewajiban Anda Perusahaan meng-hire anda agar anda dapat mengerjakan kewajiban anda yaitu mengerjakan tugas dari perusahaan anda sebaik mungkin. Jika anda mengerjakan kewajiban anda secara cepat anda dapat naik pangkat atau mendapatkan bonus. 3. Anda Disiplin Waktu Semua Perusahaan menginginkan pekerjannya untuk tepat waktu bai...

Freelancer dengan website VS Freelancer Tanpa Website

Bagi kalian para freelancer pasti ada beberapa pekerjaan yang anda dapatkan secara offline maupun online dari 2 hal ini ada beberapa keuntungan dan kerugian masing-masing. Di sini kita akan membahas satu-satu tentang hal ini: Freelancer dengan Website Kelebihan: Dapat bekerja dengan siapa saja walaupun jaraknya jauh. Pendapatan anda bisa sangat Besar Potensial Client anda tidak terbatas Kekurangan: Untuk mendapatkan pekerjaan anda harus memiliki good review terlebih dahulu Anda harus mengambil test untuk major anda Jika anda ikut di odesk anda harus mengambil project kecil-kecilan terlebih dahulu Phortofolio anda tidak begitu berarti kecuali pekerjaan dilakukan diwebsite. Ada beberapa client yang tidak mengerti detail tentang projectnya anda kemungkinan menghadapi mereka ketika awal-awal. Jika client anda di Amerika atau benua eropa kadang anda harus mengikuti jam kerja disana. Freelancer tanpa Website Kelebihan: Pendapatan anda dari kecil sampai menengah jika ...

10 Bahan Pertimbangkan Sebelum Menerima Pekerjaan

Image
Jika kalian ingin berkerja di suatu perusahaan sebelum anda menandatangani kontrak kerja anda ada beberapa hal yang perlu anda pertimbangkan: 1. Reputasi Perusahaan Reputasi perusahaan sangatlah penting. Jika Anda diterima di perusahaan besar itu artinya pekerjaan anda juga akan besar. tetapi jika anda diterima diperusahaan yang reputasinya buruk maka pekerjaan andapun akan tidak jelas. Anda harus teliti sebelum menandatangani kontrak cari tahu terlebih dahulu tentang perusahaan anda baik dan buruknya lewat internet akan tetapi jika anda mengenal orang yang bekerja pada perusahaan tersebut akan lebih baik. 2. Lingkungan Kerja Linkungan kerja sangatlah penting jika anda ingin bekerja untuk jangka waktu yang lama. Karena lingkungan kerja seperti pabrik akan cepat menaikkan beban otak anda sehingga anda bisa stress, pengalaman saya ada juga perusahaan yang terbuka seperti rumah jadi banyak dari teman-teman yang bekerja di sana datang untuk mampir. Hal ini dapat menganggu konsentra...

Model Perancangan Software

Image
Untuk Merancang sebuah software diperlukan perencanaan yang matang agar poject anda berjalan lancar. Salah satu yang jadi faktor utama adalah Model Perancangan yang digunakan. Berikut ini adalah model-model perancangan software yang sering di gunakan: 1.Spiral Model spiral Model Spiral model adalah pendekatan yang dikembangkan oleh Boehm tahun 1988 untuk mengatasi masalah pada waterfall model . Spiral Model ini dimaksudkan untuk mencakup model siklus hidup lainnya, seperti waterfall model , incremental development model , dan throwaway prototyping .  Model spiral terdiri dari empat kuadran berikut yaitu : Tentukan tujuan, alternatif, dan kendala. Perencanaan rinci untuk siklus   mengidentifikasi tujuan dan pendekatan alternatif untuk mencapai tujuan pengembangan perangkat lunak.   Menganalisis risiko. Rinci penilaian risiko proyek saat ini, rencana kegiatan yang akan dilakukan untuk mengurangi risiko tersebut. Mengembangkan produk. Bekerj...