Monday, April 27, 2015

TechTalk #70 : REAL PROGRAMMER USE REGEX

Regular Expression atau yang lebih sering disebut regex merupakan sebuah teknik yang digunakan untuk mencocokan string teks, seperti karakter tertentu, kata-kata, atau pola karakter. RegEx memiliki 2 fungsi utama yakni mencari dan mengganti, mencari suatu pola tertentu dalam text lalu menggantinya menjadi pola yang lain.
Regular Expression digunakan oleh banyak teks editor, utilities, dan bahasa pemrograman untuk pencarian dan memanipulasi teks berdasarkan pola. Misalnya, Perl, Ruby dan Tcl memiliki engine Regular Expression yang kuat dibangun pada syntax mereka.
Engine RegEx terdiri dari 2 jenis Text-directed engine dan regex-directed engine atau ada juga yang mengatakan DFA (Deterministic Finite Automaton) dan NFA (Nondeterministic Finite Automaton) engines.


[Source Code ] : www.qisc.us/e/Bincangteknoth TechTalk #70

[Slide ] TechTalk #70 : REAL PROGRAMMER USE REGEX

Wednesday, April 8, 2015

TechTalk #69 : How to setup and run laravel apps inside vagrant


Laravel Homestead adalah vagrant box yang dibuat official oleh pihak core developer Laravel, dengan tujuan, untuk menyediakan environment development ketika kita bekerja menggunakan laravel. Dengan adanya vagrant box ini, kita tidak perlu khawatir terhadap perbedaan masalah environment, dan setiap developer bekerja dalam environment yang sama.
Tujuan techtalk kali ini adalah untuk menjelaskan tentang bagaimana kita setup dan bekerja menggunakan vagrant, khususnya bagi yang menggunakan framework php laravel. Harapan dari techtalk kali ini adalah agar kita mengetahui bagaimana sebenernya homestead itu bekerja, dan kita bisa setup homestead milik kita sendiri sesuai kebutuhan kita.




[Slide]  TechTalk #69 : How to setup and run laravel apps inside vagrant


Tuesday, April 7, 2015

TechTalk #65 : IGN-SDK


IGN SDK merupakan kependekan dari IGOS Nusantara Software Development Kit. Sebuah perangkat yang membantu Anda membangun aplikasi desktop berbasis hybrid (native+web). Tentunya teknologi web yang dapat digunakan di IGN SDK antara lain HTML, CSS3, dan Javascript. Teknologi web lainnya seperti Jquery dan Twitter Bootstrap dapat digunakan di IGN SDK untuk membangun aplikasi desktop yang Anda idamkan dengan mengandalkan kemampuan web programming yang dimiliki.

[Slide] TechTalk #65 : IGN-SDK
http://ignsdk.web.id/presentation.ign/#/step-1

TechTalk #64 : Playing angular.js speech recognition with annyang


A javascript library for adding voice commands to your site, using speech recognition.
In this techtalk we'll talk about how to use the function, and implemented ini
in simple application.


[Slide] TechTalk #64 : Playing angular.js speech recognition with annyang

TechTalk #66 : R language


      R is programming language for statistical analysis and graphics. Statisticians and data scientists use R to solve problem ranging from computational biology to quantitative marketing. Recently, R gain its popularity becase of its flexibility and capability to process and analyze big data. The greatest thing about R is it is an open source project. R is supported by a community of more than 2 million users and thousands of developer worldwide. For analytics driven company, R will be one of their valuable tools. R includes every data manipulation, statistical model and chart that modern data scientist could ever need. One of great things about R is its capability to create bautiful and unique data visualization. Some of R usage for startup:
- Social and Marketing Trends
 - Financial and Climate Models 
      So, if you want to start your career as a data analyst, data scientist, just want to analyze trends or something interesting, learn R. R u ready to learn R?


[Slide] TechTalk #66 : R language

Thursday, April 2, 2015

TechTalk #67 : Introduction to Ruby and Sinatra


Ruby adalah bahasa pemograman yang dinamis, open-source dengan fokus di simplicity dan productivity. Ruby memiliki syntax yang elegan yang natural dan mudah untuk dibaca dan ditulis. 


dirilis sejak tahun 1995 Ruby sekarang banyak digunakan di berbagai aplikasi, baik scripting, web, bahkan mobile development. 

Techtalk kali ini akan membahas beberapa basic pemrograman ruby, khususnya hal-hal yang mungkin jarang ditemukan di bahasa pemograman lainnya. Kemudian kita akan membahas aplikasi ruby di pemrograman web dengan memperkenalkan Sinatra, sebuah micro web framework yang elegan dan menginspirasi banyak micro web framework di bahasa pemrograman lainnya.



[Slide] TechTalk #67 : Introduction to Ruby and Sinatra

Wednesday, April 1, 2015

TechTalk #63 : Rapid Prototyping with MeteorJS


Meteor allows you to express your ideas without concern over the details, it's nice not having to think about that stuff while you're busy creating something. You can get into that when you're ready to. This makes it possible to put together a working prototype in just a few hours.
Meteor is a platform built on top of Node.js for building real-time web apps. It's what sits between your app's database and its user interface and makes sure that both are kept in sync.
Since it's built on Node.js, Meteor uses JavaScript on both the client and on the server. What's more, Meteor is also able to share code between both environments.
The result of all this is a platform that manages to be very powerful and very simple by abstracting away many of the usual hassles and pitfalls of web app development.



[Slide] TechTalk #63 : Rapid Prototyping with MeteorJS