Showing posts with label IT. Show all posts
Showing posts with label IT. Show all posts

Sunday, April 09, 2017

Live Chat Untuk Customer Support



Aku terima email daripada support Netlify, ayat standard support macam biasa sebab aku baru lepas guna service dia. Dan aku reply email tu sebab ada maklumat menarik yang aku baru tahu daripada email tu.
Kebetulan dashboard website dia pun aku tengah buka. Dengar ada bunyi notifications. Rupanya live chat popup. Tapi yang menarik adalah, mesej yang sama aku dapat melalui email, dan termasuk dengan reply aku sekali !
Wow, menarik ! Email dan live chat fully integrated. Kemungkinan dia pakai intercom.com utk support application. Aku suka fungsi mcm ni. Tapi harga intercom.com ni boleh tahan mahal. USD99++ utk pelan asas.

Alternatif selain daripada intercom adalah Drift serta tawk.to. Yang menarik dengan Drift adalah ia mempunyai pelan percuma tapi masih mempunyai features seperti intercom.

Tuesday, October 07, 2014

Selamatkan laman web daripada hilang

Anda mungkin pernah mengalami, link yang dikongsi oleh rakan-rakan, atau yang anda bookmark satu ketika dahulu, kini hanya memaparkan mesej "Not Found" apabila cuba dicapai. Laman web hanyalah sebuah fail yang dikongsi secara umum di komputer pelayan web (web server). Komputer tersebut mungkin sebuah pelayan (server) di dalam sebuah data center gergasi, ataupun sebuah komputer biasa di ceruk rumah atau pejabat seseorang. Apabila fail tersebut dipadam, atau komputer (server) itu sendiri yang tamat riwayatnya, hilanglah laman yang anda cuba capai.

Dalam erti kata lain, laman web yang ada hari ini datang dan pergi. Ia tidak akan kekal. Sejarah dunia IT telah pun mencatat laman-laman web yang wujud suatu ketika dahulu, kini hanya tinggal nama. Anda mungkin pernah dengar nama Geocities, ia salah satu yang hanya wujud di celah lipatan sejarah dunia maya.

Ada pelbagai usaha dilakukan untuk mengekalkan (preserve) laman-laman web ini daripada terus hilang. Salah satu usaha yang paling signifikan pada pandangan saya adalah daripada Archive.org. Fungsi Wayback Machine membolehkan anda kembali ke belakang, untuk melihat bagaimana sesebuah laman web kelihatan di masa lampau. Laman  web pertama yang saya bina (selepas mempelajari HTML) contohnya, masih boleh dilihat di laman archive.org.

Laman archive.org bagaimana pun tidak membenarkan anda untuk menghantar laman web yang anda mahu arkibkan. Jadi ia hanya bergantung kepada crawler archive.org menemui laman anda. Untuk tujuan ini, saya gunakan laman archive.today yang membenarkan saya hantar link yang hendak diarkib.

Bagaimana pun baru-baru ini, saya perasan yang archive.org mempunyai fungsi baru yang dipanggil "Save Page Now". Sama dengan laman archive.today, ia membenarkan anda untuk memasukkan link yang anda hendak arkibkan. Jadi jika ada laman web yang anda rasa penting untuk anda, boleh gunakan kedua-dua perkhidmatan ini untuk memastikan ia tidak akan hilang.



Satu lagi kegunaan khidmat arkib ini ialah apabila anda hendak memasukkan sesuatu link ke dalam penulisan anda. Jadi tidaklah apabila pembaca tulisan anda cuba mencapai link yang anda sertakan, link tersebut sudah pun hilang. Ini pastinya amat penting jika penulisan tersebut berbentuk ilmiah seperti tesis dan jurnal.

Saturday, September 20, 2014

Nama-nama Domain Yang Anda Mungkin Tidak Pernah Dengar

Update Jun 2017

Kesemua domain-domain baru ini diwujudkan di bawah program New gTLD Program oleh ICANN. Di bawah program ini, nama top-level-domain (TLD) tidak lagi dihadkan kepada beberapa nama sahaja. Sebaliknya ICANN terbuka kepada sebarang proposal untuk TLD yang baru.

Dan antara yang diperkenalkan di bawah program New gTLD ini adalah brand domain. Brand domain ini adalah TLD yang dimiliki dan diuruskan oleh nama-nama jenama terkenal seperti apple, nike, google, facebook dan sebagainya. Contohnya, google mempunyai domain mereka sendiri iaitu .google, dan antara website yang mereka bangunkan di bawah domain ini adalah blog.google dan domains.google !

***************

Nama domain yang berakhir dengan .com, .net, .org, .edu, .my sudah biasa didengari oleh warga Internet. Seiring dengan perkembangan Internet, banyak nama domain baru yang diperkenalkan sehingga mungkin ada antara kita yang tidak pernah mendengarnya atau tidak menyangka sama sekali ia wujud.

Dalam tulisan ini saya cuba senaraikan beberapa nama domain yang mungkin jarang kita dengar:-

.today
Tujuan domain ini diperkenalkan adalah untuk kegunaan umum. Sesuai untuk laman web yang ingin memaparkan maklumat semasa seperti laman berita. Diuruskan oleh Donuts (Pearl Woods, LLC). Harganya agak mahal sedikit berbanding .com, sekitar RM50-60. Contoh laman web menggunakan domain ini adalah archive.today.

.chat
Baru dibuka mulai Mei 2015. Melihat kepada nama, domain ini sesuai untuk laman web berorientasikan komunikasi. Saya jumpa domain ini melalui laman hack.chat. Juga diuruskan oleh Donuts. Agak mahal harga untuk domain ini, tinjauan ringkas di laman pendaftaran nama domain menunjukkan harganya sekitar USD39++ setahun,

.xyz
Tujuan utamanya adalah untuk menyediakan nama domain yang senang diingati, sesuai untuk kegunaan individu atau organisasi. Diuruskan oleh XYZ.COM LLC. Harganya lebih kurang dengan harga .com, sekitar RM30-40. Contoh laman web menggunakan domain ini adalah ceo.xyz, milik Daniel Negari, CEO XYZ.COM.

Pada 10 Ogos 2015 juga, Google mengumumkan pembentukan entiti baru mereka yang dinamakan Alphabet dan domain yang mereka gunakan untuk entiti baru tersebut adalah abc.xyz !

.life
Tiada maklumat ditemui berkenaan tujuan domain ini diperkenalkan. Diuruskan oleh Donuts (Pearl Woods, LLC). Harganya agak mahal, RM80++. Tiada laman web menarik ditemui menggunakan domain ini melainkan beberapa blog seperti dan.life, xpat.life, simplified.life dan www.organized.life.

.io
Domain ini sudah menjadi popular sekarang tapi saya senaraikan juga di sini. Ia pada mulanya khusus untuk British Indian Ocean Territory, sebuah pulau tanah jajahan British di Lautan Hindi. Domain ini popular di kalangan syarikat-syarikat startup IT dan selalu digunakan sebagai domain untuk perkhidmatan yang mereka tawarkan. Harganya agak mahal, RM190++.

.guru
Tiada maklumat rasmi daripada ICANN berkenaan tujuan domain ini diperkenalkan. Kemungkinan ia disasarkan untuk laman web daripada pakar dalam sesuatu topik. Harganya agak mahal juga, RM90++. Tiada laman menarik ditemui menggunakan domain ini.

.menu
Domain yang menarik untuk pengusaha restoran atau mereka yang terlibat dalam industri makanan. Cuma sayang, makanan.menu sudah pun dibeli. Harganya boleh tahan mahal, RM16++. Cuma satu laman web saya temui menggunakan domain ini iaitu one.menu.

.tips
Domain ini saya rasa dalam kategori yang sama dengan .guru atau .expert tapi mungkin sesuai dengan mereka yang tidak ingin menganggap diri mereka sebagai pakar. Sayang sekali lagi, domain kerjaya.tips telah pun diambil orang.

.pro
Ia adalah nama domain ke-7 yang diluluskan oleh ICANN, bersama dengan .info, .biz, .name, .museum, .coop dan .aero. Pendaftaran domain ini bagaimana pun memerlukan beberapa syarat, antaranya mempunyai lesen atau kelayakan yang diiktiraf oleh badan kerajaan sebagai profesional dalam bidang yang berkaitan. Antara laman web yang ditemui menggunakan domain ini adalah www.techwell.pro, sebuah laman berita berkaitan perkembangan terkini dalam industri pembangunan perisian.

.watch
Mula dibuka pada 23 January 2014. Pendaftarannya terbuka kepada sesiapa sahaja tapi mungkin sesuai untuk laman berkaitan media, video streaming ataupun NGO bersifat watchdog, contohnya rasuah.watch. Harganya agak mahal juga, lebih kurang RM90++ setahun.

.rocks
Mula dibuka untuk pendaftaran pada 10 April, 2014. Buat masa sekarang nampaknya banyak digunakan oleh laman-laman bertemakan muzik. Saya mula tahu berkenaan domain ini melalui seorang rakan FB yang menggunakannya untuk laman yang beliau bangunkan. Tidak bertemakan muzik tapi tetap satu pilihan nama yang menarik - demo.rocks - untuk web developer memuat naik aplikasi yang mereka bangunkan khusus untuk demo. Harga domain ini juga agak murah, lebih kurang RM30++ setahun.

.run
Mula dibuka untuk pendaftaran pada Ogos, 2015. Contoh laman web yang menggunakan domain ini adalah apex.run. Harganya agak mahal, sekitar RM150++ setahun.

Ada banyak lagi domain-domain menarik lain. Mungkin anda boleh turut berkongsi nama-nama domain yang anda rasa unik dan mungkin juga 'catchy'.

Thursday, August 28, 2014

Macam Astro Tapi Bukan Astro

Kerap kali pertanyaan tentang Skybox/Openbox atau apa-apa perkhidmatan seumpamanya muncul di wall FB. Untuk mengelakkan saya terpaksa mengulang balik setiap kali pertanyaan itu muncul, saya cuba kongsikan di sini apa yang saya faham berkaitan Skybox/Openbox ini.

Gambar hiasan - sumber.


Secara umumnya, perkhidmatan ini adalah satu bentuk card sharing. Seorang melanggan secara penuh perkhidmatan tv satelit berbayar (seperti Astro) dan kemudian kongsi langganannya kepada orang lain. Namun ada sedikit halangan teknikal sebelum perkongsian tersebut boleh dilakukan.

Semua signal siaran tv satelit berbayar telah dienkripkan. Jadi walaupun kita dapat menerima siaran tersebut melalui piring penerima satelit di rumah kita, ia tetap tidak dapat ditonton melalui tv kerana signalnya dalam bentuk scrambled. Itulah fungsi dekoder astro dan simcard yang dimasukkan padanya. Dalam simcard tersebut, ada encryption key yang digunakan untuk decrypt signal daripada astro.

Tapi itu tidak menghalang orang untuk berfikir sedikit kreatif bagi mengatasi halangan ini. Apa yang diperlukan cuma encryption key. Ia boleh didapati melalui pelbagai cara selain simcard. Salah satunya adalah melalui Internet.

Ini adalah sebab kenapa Skybox/Openbox memerlukan akses Internet. Dekoder Skybox akan menghubungi server penyedia perkhidmatan tersebut yang akan berkongsi encryption key dan hasilnya pelanggan Skybox dapat menonton siaran Astro melalui tv mereka. Internet hanya digunakan untuk mendapatkan encryption key jadi ia tidak perlukan bandwidth yang tinggi.

Selain perkhidmatan tv satelit berbayar, sebenarnya ada banyak juga tv satelit percuma. Ia dipanggil Free To Air Sattelite TV (FTA). Anda boleh cuba google untuk mendapatkan senarai FTA di Asia. Siaran FTA ini boleh dicapai melalui piring satelit Astro anda setelah melakukan sedikit penalaan frekuensi dan mungkin mengubah kedudukan piring itu sedikit.

Apa yang saya perhatikan, kebanyakkan penyedia Skybox sekarang turut memasukkan fungsi untuk mengakses siaran FTA ke dalam dekoder mereka. Ini memudahkan pengguna kerana mereka tidak perlu membuat penalaan sendiri lagi.

Adakah perkhidmatan ini sah disisi undang-undang ? Saya tidak pasti. Saya bukan pelanggan Astro jadi saya tidak tahu apakah terma dan syarat mereka berkaitan card-sharing. Namun ada laporan akhbar sebelum ini berkaitan tangkapan terhadap penyedia perkhidmatan tv satelit.

Berkenaan FTA pula, saya ada jumpa perbincangan yang mengatakan sebarang akses kepada signal satelit di luar jarak tertentu memerlukan permit khas kerajaan dan buat masa sekarang, hanya Astro ada kebenaran tersebut.

Rujukan lain:-

http://blogsatellite.com/satellite-card-sharing-what-is-it-exactly.html
http://security.stackexchange.com/questions/41797/is-it-possible-to-decrypt-a-satellite-tv-signal-without-using-a-smart-card
http://satelitinew.wordpress.com/cardsharing/

Tuesday, February 12, 2013

Rasa nak terbelit lidah sebut www ? Ia tak perlu sebenarnya



Satu salah faham orang ramai bukan dalam bidang IT adalah untuk menyebut alamat sesuatu laman web, mesti mula dengan www. Prefix www pada permulaan alamat web adalah tinggalan zaman awal web dan sudah tidak begitu relevan sekarang. Ia adalah satu 'convention' yang digunakan oleh admin sistem di zaman lampau untuk merujuk kepada salah satu 'service' pada server tersebut iaitu World Wide Web. Untuk pengetahuan pembaca yang dihormati, Internet mempunyai banyak service seperti WWW, Email, FTP, Gopher, Newsgroup, IRC, Telnet dan sebagainya. Sebahagian daripada 'service' ini sudah tidak digunakan lagi dan seperti mana yang kita sedia maklum, WWW dan Email adalah 'service' yang berjaya menarik perhatian umum dan terus melalui inovasi serta penambahbaikan sehingga kini.

Walaupun banyak laman web masih menggunakan prefix www spt www.google.com, cukup utk anda menaip google.com dan semua pelayar web akan tau anda cuba mengakses service www di server google.com. Kadang-kadang ada juga yang menyebut alamat blogspot mereka sebagai www.blogsaya.blogspot.com. Ia lebih-lebih lagi tidak perlu.

Tuesday, January 22, 2013

DuckDuckGo - Enjin Carian Alternatif kepada Google

DuckDuckGo (DDG) adalah enjin carian baru yang semakin meningkat naik penggunaannya, walaupun masih agak jauh untuk menandingi Google. DDG digemari oleh mereka yang tidak suka akan amalan Google yang menyimpan jejak carian penggunanya. DDG sebagaimana mottonya "We believe in better search and not tracking" tidak akan menyimpan sebarang jejak carian anda. Namun bagi saya yang lebih penting daripada itu adalah DDG boleh mengeluarkan anda daripada "search bubble".

"Search bubble" adalah satu konsep di mana hasil carian yang dipaparkan oleh enjin carian adalah berdasarkan beberapa kriteria tertentu seperti apa yang anda minat, kedudukan geografi, jantina, jenis pekerjaan dan sebagainya. Kriteria-kriteria ini dikenalpasti oleh enjin carian melalui jejak-jejak data yang dikutip sepanjang anda menggunakan perkhidmatan berkenaan ataupun yang lain-lain yang ada kaitan dengan enjin carian tersebut. "Search bubble" boleh menghasilkan situasi di mana maklumat yang anda dapat terlalu bias kepada apa yang anda minat atau setuju sahaja. Ia umpama menonton satu siaran televisyen ataupun membaca satu akhbar kegemaran anda sahaja. Konsep ini diterangkan dengan lebih jelas oleh laman web dontbubble.us.

Paparan laman DDG tidak jauh bezanya dengan Google, sebagaimana dalam screenshot di bawah.


Hasil carian daripada DDG kadang-kadang kurang memuaskan berbanding apa yang anda dapat melalui Google. Dalam situasi ini saya biasanya menggunakan fungsi DDG yang boleh melakukan carian melalui laman lain seperti Google atau Bing. Caranya mudah sahaja, jika anda mencari kata kunci seperti "resepi sate ayam", tukarkan kata kunci tersebut kepada "!g resepi sate ayam", anda akan dihantar ke laman Google beserta dengan hasil carian bagi kata kunci tersebut. Kelebihan menggunakan cara ini adalah carian tersebut tidak akan dijejak oleh Google.

Selain carian, DDG juga mempunyai banyak fungsi-fungsi lain dan ini antara sebab saya menggunakannya. Contohnya untuk menukar nilai matawang:-


Atau menukar kalendar masihi kepada Hijri:-



Dan banyak lagi fungsi-fungsi lain seperti menukar zon waktu, kalkulator, carian tempat, jana password dan lain-lain. Anda boleh lihat senarai keseluruhan di laman Goodies. Jika nama duckduckgo.com terlalu panjang untuk ditaip, anda boleh menggunakan versi yang lebih pendek iaitu ddg.gg.

Wednesday, October 03, 2012

Aplikasi carian harga barang-barang runcit

Tujuan asal nak buat aplikasi android untuk semak harga barang-barang runcit tempatan. Dah ada laman web yang dibangunkan untuk tujuan ini iaitu laman Pricewatch 1pengguna.com dan GoGoprice. Tapi saya fikir aplikasi android yang boleh digunakan secara offline adalah lebih praktikal berbanding laman online. Walaupun akses Internet daripada telefon bimbit agak senang sekarang tapi kalau network buat hal masa tengah nak beli ikan, tak guna juga.

Langkah pertama adalah dapatkan data. Cara paling cepat adalah scrap ! (hehe ..). Kemudian mula belajar balik cara-cara nak bangunkan aplikasi android. Paling senang guna Phonegap. Masalah pertama adalah Phonegap tak support baca data daripada database yang telah siap. Alhamdulillah, yang ni dapat diatasi. Masalah kedua adalah android tak support fail lebih besar daripada 1MB dalam folder asset, tempat saya letak fail db untuk dimuatkan ke dalam telefon android. Tersangkut kat sini.

Dah tawar hati nak teruskan tapi semalam bila cuba laman GoGoprice dia cuma support carian menggunakan 1 kata kunci sahaja dan tidak boleh cari mengikut negeri/kawasan. Dapat semangat balik nak teruskan. Tak dapat buat aplikasi android, buat aplikasi web je lah dulu. Data dah ada, kod pun dah ada (daripada laman carian status halal), kena ubah sikit je. Dalam masa lebih kurang 1 jam, akhirnya dapat siapkan - http://harga.smach.net/ atau http://bit.ly/hargabarang kalau susah nak ingat. Agak kurang sempurna sekarang kerana dibuat dalam masa yang cepat tapi saya ada beberapa idea lagi nak dikembangkan daripada sini.

Bagi yang berminat untuk buat aplikasi sama boleh dapatkan data dari Scrapperwiki:-

https://scraperwiki.com/scrapers/pricewatch_harga/
https://scraperwiki.com/scrapers/pricewatch_kawasan/
https://scraperwiki.com/scrapers/pricewatch_barang/

Saya asingkan scrapper sebab data kawasan dan barang agak statik dan tidak banyak berubah jadi tak perlu scrap berulang-kali.

Kod sumber laman tu sendiri boleh tengok kat github - https://github.com/k4ml/harga

Tuesday, May 08, 2012

Atasi spam dengan email sementara

Setiap pengguna email pasti akan berhadapan dengan spam - email yang tidak diduga daripada orang yang tidak dikenali yang biasanya berkaitan iklan produk, servis atau bermacam-macam skim yang anda langsung tidak berminat. Walaupun teknologi email seperti yang digunakan oleh Gmail semakin canggih dan mampu menghalang kebanyakkan spam daripada sampai ke peti email anda, sebahagian daripadannya masih terlepas dan menganggu tumpuan anda kepada email-email lain yang lebih penting.

Setiap kali mendaftar di laman-laman yang memerlukan anda memberikan alamat email, anda akan mendedahkan email anda kepada kemungkinan diperolehi oleh spammer. Ini kera.na banyak perkhidmatan percuma online yang sememangnya disediakan untuk menuai (harvest) alamat-alamat email untuk dijual kepada mereka yang berminat, termasuk spammer. Anda boleh atasi masalah ini dengan menggunakan alamat email alternatif namun sememangnya agak leceh untuk mendaftar beberapa alamat email berlainan semata-mata untuk tujuan ini.

Perkhidmatan email sementara seperti mailinator bertujuan mengatasi masalah ini. Anda dapat mencipta alamat email baru sepantas SATU langkah sahaja. Mulakan dengan akses laman web perkhidmatan ini - mailinator.com.

Klik gambar untuk paparan lebih jelas.

Setelah anda meng'klik' butang Go!, anda akan dibawa ke laman berikutnya yang merupakan peti email anda yang baru ! Sekiranya peti email tersebut masih belum wujud anda akan dapati ianya kosong. Sekiranya anda tidak mahu berkongsi peti email tersebut dengan sesiapa, pastikan nama yang anda pilih agak unik.

Klik gambar untuk paparan lebih jelas.
Sekarang anda boleh salin alamat email yang dipaparkan dan berikan pada laman yang memerlukan email untuk mendaftar. Dalam contoh di atas, alamat email yang saya boleh gunakan ialah:- 

M8R-abd8j7@mailinator.com. 

Untuk memeriksa email yang dihantar, klik butang Refresh pada pelayar web anda atau capai alamat yang dipaparkan pada peti email tersebut. Sebagai contoh - http://inboxsaya.mailinator.com/.

Sebagai peringatan, semestinya alamat email ini tidak digunakan untuk urusan sensitif seperti perbankan Internet, media sosial seperti Facebook, Twitter dan sebagainya. Untuk itu, gunakan alamat email sebenar anda. Harap maklumat ini berguna untuk anda, selamat mencuba.

Tuesday, November 22, 2011

Menggunakan Google Translate daripada pelayar mobile

Jika anda menggunakan telefon android dengan browser yang lebih canggih dan moden mungkin tiada masalah. Tetapi apabila saya cuba menggunakan Google Translate daripada pelayar mobile Opera Mini 4.4 (telefon samsung dengan platform MIDP 2.0), ia cuma memaparkan pilihan bahasa yang terhad dan bahasa yang saya nak iaitu Bahasa Melayu tiada dalam pilihan. Saya cuba dengan menukar ke mode 'classic' berbanding 'mobile' tetapi tetap tidak mendapat pilihan Bahasa Melayu. Ini tidak mungkin kerana kita semua sedia maklum Google Translate kini menyokong terjemahan Bahasa Inggeris ke Bahasa Melayu dan sebaliknya.

Apabila menggunakan laman Google Translate daripada pelayar desktop biasa, saya cuba turn off 'instant translation' agar dapat melihat URL sebenar yang digunakan oleh Google. Saya dapati ia menggunakan URL dalam format berikut:-

http://translate.google.com/#ms|en|gerimis

di mana ms adalah source language (bahasa asal yang nak diterjemah) dan en adalah translated language (terjemahan). Apabila mengakses Google Translate menggunakan url seperti di atas, Bahasa Melayu kini dipaparkan sebagai pilihan terjemahan.


Menaip karakter '|' agak leceh dalam telefon saya jadi saya dapati format URL berikut juga boleh digunakan:-

translate.google.com/m?sl=ms&tl=en&q=gerimis

Lebih mudah format yang ini nampaknya. Akhirnya dapat juga saya guna Google Translate daripada telefon dungu (dumbphone) saya ini ;)

* pelayar == browser.