Lebih dalam, tool ini dapat membiarkan 2 atau lebih pengunjung melihat pergerakan cursor, klik, tracking halaman web yang sedang dibuka, edit form bersama-sama, melihat video bersama-sama, dan chat melalui audio dan WebRTC. Semua fitur tersebut bisa digunakan di semua situs / aplikasi web dan tidak membutuhkan software lain.
Oct 22, 2013
Mozilla Kenalkan TogetherJS, Tool Open Source untuk Kolaborasi
Lebih dalam, tool ini dapat membiarkan 2 atau lebih pengunjung melihat pergerakan cursor, klik, tracking halaman web yang sedang dibuka, edit form bersama-sama, melihat video bersama-sama, dan chat melalui audio dan WebRTC. Semua fitur tersebut bisa digunakan di semua situs / aplikasi web dan tidak membutuhkan software lain.
May 4, 2012
Setting dan Compile C++ dengan Compiler Gratis, Borland C++ Compiler
Salam Sohb, kembali lagi di blog saya. Setelah lama vacum buat nulis blog, sekarang saatnya nulis lagi :) Sohib-sohib pasti kesulitan untuk mencari compiler yang gratis untuk bahasa C++, ada sih yang gratis tapi itu bajakan dan ilegal. Nah .. post kali ini akan berisi mengenai compiler gratis dari Embercadero dan itu legal sohb! Sebelum meneruskan membaca perlu diingat bahwa ini hanya merupakan compiler tidak dengan IDE (Integrated Development Environment) nya seperti Borland C++ (C++ Builder) atau Dev C++. Yah, walaupun nama compiler ini juga Borland C++ Compiler. Jadi, minimal editor yang digunakan adalah notepad dan editor dari Command Line nya Windows. Pertama download dulu dari website Embarcadero. Sebelum download Embarcadero menyediakan form untuk diisi, isi dengan sebenarnya terutama pada email, karena link download ke file Borland C++ akan dikirimkan melalui email. Buka email, download, dan install seperti biasa.
Ada 2 cara untuk menggunakan Compiler ini:
- Buka notepad, buat program Hello World.
#include <conio.h>
Simpan dengan nama hello.cpp di folder instalasi compiler, misal di C:\Borland\BCC55\Bin\. Lalu masuk ke folder tersebut melalui Command Line Windows, ketikkan
#include <iostream.h>
main(){
cout<<"Hello world!";
getch();
}bcc32 -If:\Borland\bcc55\include -Lf:\Borland\bcc55\Lib hello.cpp
Buka dengan ketik hello.exe, taraa.. program Hello world keluar. :D -
Setting dulu di PATH Windows dengan:
- Klik kanan folder "My Computer" pilih "properties".
- Klik tab "Advanced".
- Klik button "Environment Variables...".
- Sorot "Path" System variable (bawah).
- Klik "Edit...".
- Tambahkan baris ";C:\BORLAND\BCC55\BIN;"
- Klik OK (di "Edit System Variables")
- Klik OK (di window "Environment Variables") dan klik OK (di window"System Properties" )
- Buka notepad, ketik
-I"c:\Borland\Bcc55\include" -L"c:\Borland\Bcc55\lib"
Simpan dengan nama BCC32.CFG ke folder bin misal C:\Borland\BCC55\Bin.
- Buka notepad lagi, ketik
-L"c:\Borland\Bcc55\lib", simpan dengan nama ILINK32.CFG di folder bin.
- Kemudian cek lagi dengan menggunakan program Hello World.
Buka notepad ketik
#include <conio.h>
Simpan di folder sohib (terserah, misal D:/belajarcpp)dengan nama hello.cpp. Lalu compile dengan ketik bcc32 hello.cpp. Buka program dengan ketik hello. Taraa .. berhasil!
#include <iostream.h>
main(){
cout<<"Hello world!";
getch();
}
Mar 22, 2012
Antara W3Schools dan W3Fools
Sebenarnya hal ini merupakan kasus lama. Tapi saya review lagi lewat blog ini deh :)
Ada apa dengan W3Schools dan W3Fools?
Sebelumnya apa itu W3Schools? Dari Wikipedia, W3Schools adalah sebuah website portal pengembangan website. Di dalamnya disediakan tutorial mengenai HTML, XML, CSS, JavaScript, PHP, ASP, ASP.NET, dan SQL. Website yang dikembangkan oleh Refsnes Data ini sering dijadikan sebagai rujukan dalam pengembangan website oleh beberapa kalangan.
Tapi W3Schools banyak dipertentangkan, khususnya oleh W3Fools. Dijelaskan melalui W3Fools, W3Schools tidak berafiliasi dengan website resmi W3C (World Wide Web Consortium) dengan cara apapun. Anggota W3C telah meminta W3Schools secara eksplisit mengingkari hubungan di masa lalu, dan mereka telah menolak untuk melakukannya.
W3Fools mengklaim banyak sekali kesalahan yang dilakukan oleh W3Schools dalam membuat tutorial dan dalam pembahasan mengenai beberapa bahasa pengembangan website, seperti pada HTML, CSS, dan Javascript. Karena itu, W3Fools memberikan beberapa website alternatif untuk beljar bahasa pengembangan website:
- Opera Web Standards Curriculum
- Google's HTML, CSS, and Javascript from the Ground Up
- SitePoint
- W3C (Learn page dan HTML element reference)
- The MDC (Mozilla's Doc Center)
Maka dari itu, "you decide!"
Nov 6, 2011
Macam-Macam Software Editor bagi Progammer (bag 1)
1. Notepad++
Seorang progammer yang bergelut di sistem operasi Windows tentunya sudah tidak asing dengan editor ini. Windows mempunyai editor Notepad sebagai bawaan dari sistem operasinya, tetapi Notepad++ ini mempunyai fitur-fitur yang lebih banyak dari editor Notepad biasa.
Beberapa fitur yang disediakan editor ini adalah: syntax highlighting (penyorotan sintak), plugin, dan tab (membuka lebih dari satu file dalam satu window).
2. Context Editor
Sejenis dengan Notepad++, Context berjalan di sistem operasi Windows. Dengan fitur kurang lebih sama dengan Notepad++, tetapi di Context secara default di sediakan fitur folder tree di sidebarnya.
3. Notepad2
Sesuai namanya, editor ini mempunyai tampilan yang agak sama dengan Notepad, tetapi mempunyai fitur-fitur yang kurang lebih sama dengan dua editor di atas.
4. VIM
Editor ini bentuk visual dari editor VIM (editor favorit saya :D). Vim mempunyai banyak fitur: syntax highlighting, plugin (yang dapat didownload di website resmi Vim), dan command. Salah satu keunggulan Vim ialah mampu melakukan perintah-perintah seperti open,save,quit dengan command line (Vim Commands Cheat Sheet).
Editor ini merupakan software cross platform alias dapat berjalan di lebih dari satu sistem operasi (Linux, Windows, Mac, dsb).
5. Crimson Editor
Crimson editor biasanya digunakan sebagai editor source code dan editor HTML di Microsoft Windows.
Beberapa fitur yang disediakan editor ini: Syntax highlighting, tab, project management (menampung file-file yang berupa proyek), dan directory tree.
Baca selanjutnya: Macam-Macam Software Editor bagi Progammer (bag 2)
May 6, 2010
REALBasic , VB yang Multiplatform
Beberapa hari yang lalu saya membaca koran pada rubrik "digital", eh .. nemu artikel tentang RealBasic. Bikin penasaran nih RealBasic. Ok, mari kita bahas deh bawah ini .
Sejarahnya
Bahasa BASIC merupakan bahasa pemrograman yang populer dari dulu hingga kini. Bahasa pemrograman ini memang mudah dipelajari dan digunakan. Bahasa BASIC dikembangkan oleh salah satu vendor ternama yaitu Microsoft. Seiring perkembangannya Microsoft mengeluarkan (merilis) bahasa BASIC yang berbasis visual dengan nama Visual Basic. Dikarenakan Visual Basic hanya bisa dijalankan di Windows dengan framework .NET nya, sehingga bagi pengguna Linux maupun Mac sulit untuk menggunakan Visual Basic di sistem operasinya (walaupun bisa berjalan tetapi belum optimal).Keadaan seperti inilah yang dimanfaatkan oleh vendor lain untuk memunculkan tandingan dari Ms Visual Basic dengan nama RealBasic.
Apa itu RealBasic?
RealBasic adalah sebuah bahasa pemrograman yang OOP (Object Oriented Programming) dengan bahasa yang mirip dengan Visual Basic. Bahasa ini dikembangkan oleh REAL Software. RealBasic memiliki fitur layaknya Java -- "Create One, Run Everywhere" -- dan ini merupakan fitur andalannya. Yap! RealBasic dapat di-compile di Mac maupun Linux tanpa mengubah banyak code seperti yang telah dijanjikan pengembangnya.
Saat ini RealBasic dikeluarkan dalam 2 versi, yaitu personal dan profesional. Anda dapat mencoba mendownloadnya di http://realsoftware.com , sebelumnya anda harus melakukan registrasi terlebih dahulu guna mendapatkan License Key. RealBasic ini bersifat trial selama 30 hari di komputer anda sebelum anda membayarnya.
Kelebihan yang lain yang penulis temukan adalah RealBasic mengkompilasi proyek anda kedalam bentuk file EXE tunggal sehingga tidak perlu kuatir akan adanya "DLL Missing" dalam distribusi proyek anda.Selain itu, anda juga akan dibuat berdecak kagum dengan kecepatan eksekusinya dibandingkan aplikasi yang dibuat dengan MS Visual Basic. Hal ini disebabkan RealBasic tidak membutuhkan dan bergantung kepada External Runtime seperti MSVBxxxx.dll atau file library lainnya.
Fitur bahasa
Bahasa pemrograman yang diciptakan oleh Andrew Barry ini mendukung inharitance tunggal dan interface, class method dan class properties, serta otomatisasi manajemen memori melalui penghitungan referensi. Fitur yang sangat penting adalah kemampuan untuk meng-extend class yang sudah ada.
Tentu saja "Tiada gading yang tak retak", setiap bahasa pemrograman pasti mempunyai kelebihan dan kekurangan. Kekurangan dari RealBasic saat ini adalah kurangnya dukungan dari berbagai pihak karena bahasa ini belum dikenal oleh khalayak umum. Dan hanya sedikit sekali forum yang membahas tentang bahasa ini. Sebagai programmer, tentunya tidak ada salahnya anda mencoba bahasa pemrograman ini, mungkin saja suatu saat nanti, RealBasic menjadi kompiler handal dan terpercaya untuk dijadikan sebagai bahasa pemrograman.
Selamat mencoba ya . Salam.











