Monday, January 13, 2020

referensi:
https://davidwalsh.name/
https://levelup.gitconnected.com/@kunaltandon.kt?source=post_page-----292e1962b1f6----------------------
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set
https://css-tricks.com/a-minimal-javascript-setup/

Get Unique Values of an Array

Getting an array of unique values is probably easier than you think:

var j = [...new Set([1, 2, 3, 3])]
>> [1, 2, 3]

Combining Multiple Objects

Consider you have three different objects:
const obj1 = {'a': 1, 'b': 2};
const obj2 = {'c': 3};
const obj3 = {'d': 4};

A Minimal JavaScript Setup:

Naming conventions

Scope

Wednesday, January 8, 2020

About YAML

YAML (a recursive acronym for "YAML Ain't Markup Language")

  • YAML is data serialization language. A language for make a file for data interchange and export between different system.
  • Structure is shown through indentation (one or more spaces). If you has learn some modern programming language. YAML has similar structure with python programming language and ruby programming language.
  • Sequence items are denoted by a dash, and key value pairs within a map are separated by a colon. Sequence items is like record, key value pairs is like record value, if you has learn some database knowledge.
  • YAML is used in modern Joomla.

PHP Documentor

About phpDocumentor

  • phpDocumentor is tool written in PHP.
  • phpDocumentor for documenting php source code.
  • phpDocumentor has an ugly searching function.

phpdoc tags

put inside multiline comment /**/

@package
@since
@method
@param
@global
@plugin
@link

package=namespace
since=version
method=function
param=function parameter

referensi:
https://docs.phpdoc.org/

Friday, August 4, 2017

StarDict Editor

tested in: StarDict Editor 3.0.1
type: portable

stardict-editor is a GUI front-end combining a number of tools. They allows to convert StarDict dictionary <-> tab file, (Babylon file) -> StarDict dictionary, verify dictionary.

minimal runtime file requirement / dll:
freetype6.dll
iconv.dll
intl.dll
libatk-1.0-0.dll
libcairo-2.dll
libexpat-1.dll
libfontconfig-1.dll
libgailutil-18.dll
libgdk-win32-2.0-0.dll
libgdk_pixbuf-2.0-0.dll
libgio-2.0-0.dll
libglib-2.0-0.dll
libgmodule-2.0-0.dll
libgobject-2.0-0.dll
libgthread-2.0-0.dll
libgtk-win32-2.0-0.dll
libpango-1.0-0.dll
libpangocairo-1.0-0.dll
libpangoft2-1.0-0.dll
libpangowin32-1.0-0.dll
libpng14-14.dll
zlib1.dll

If you want to more easier method, you can install first these following software before install:
  • GTK+ runtime environment
  • StarDict
If you have other method, you can comment in comment box.

Monday, July 3, 2017

Lagu semangat

Aku Bukan Pahlawan - Superman Is Dead
Aku Pasti Bisa - Citra Scolastika
Ayo (Come On) - Gita Gutawa
Ayo Semangat - The Chancuters VS DJ Sumantri
Badai Pasti Berlalu - Ari Lasso
Bangkit - Rocket Rockers
Bangkit dan Percaya - Superman Is Dead
Bebas - Sweet As Revenge
Bendera - Cokelat
Beraksi - Kotak
Berdiri Teman - Closehead Band
Buka Semangat Baru - Ello, Ipang, Berry Saint Loco, Lala
Di Atas Awan - Nidji
Dibawa Happy Aja - Regina
Do It Now - Sweet Killer
Don’t Worry -  Tony Q Rastafara ft. Steven and The Coconut Treez
Dream On Move On - Andra & The Backbone
Energi - Kotak
Esensi - Syubidupidapap
Finishkan! - Rocket Rockers
Gajah - Tulus
Hadapi Dengan Senyuman - Dewa 19
Hadapi Dunia - Pee Wee Gaskins
Hari Baru (Moving On) - Ran
Hidup Adalah Perjuangan - Dewa19
Hidup Berawal Dari Mimpi - Bondan Prakoso feat Fade 2 Black
Hidup Hanya Sekali - Garasi
Hidup Ini Adalah Film Terbaik - Rocket Rockers
Ikuti Kemana Kakiku Melangkah -  SuperSomeSoul
I’m Free -  Souljah
Jadilah Pemenang - Saint Loco
Jadilah Terang - Glenn Fredly
Jalan Masih Panjang - All Star
Jangan Menyerah - D’Massiv
Jika Kami Bersama - Superman Is Dead
Kemenangan - Regina
Kepompong - Sindentosca
Kita Bisa - Yovie and His Friends
Kita Selamanya - Bondan Prakoso feat Fade 2 Black
Ku Bahagia - Sherina
Lagu Santai - Steven and The Coconut Treez
Laskar Pelangi - Nidji
Liberty & Victor - Nidji
Mars Slanker - Slank
Melompat Lebih Tinggi - Sheila On 7
Menebus Impian - Zonna
Mengapa Ini Yang Terjadi - Tere dan Valent
Mengejar Mimpi - Maudy Rendy Claudia
Menjadi Diriku - Edcoustic
Meraih Mimpi - J Rocks
Misteri Illahi - Ari Lasso
Never Walk Alone - Ezu Band
Optimis - AB Three
Para Pemimpi - Silentium
Pejantan Tangguh - Sheila On 7
Percayalah - Last Child
RIVER - JKT48
Rumah Kita - God Bless
Sahabat Sejati - Sheila On 7
Sang Juara - Bondan Prakoso feat Fade 2 Black
Sang Juara - Maia
Sang Juara Sejati - Planet
Sang Pemimpi - Gigi
Sang Penghibur - Padi
Santai Saja - Saint Loco
Satu Sama - Kunci
Selamat Pagi - Ran
Selamat Tinggal Masa Lalu - Andra & The Backbone
Semangat - Andra Respati
Semangat - Scope
Semangat Yang Hilang - XPDC
Sukses - Saykoji
Tahukah Kau - Saykoji
Tak Terkalahkan - Bondan Prakoso feat Fade 2 Black
Takkan Berhenti - Alone at Least
Teruslah Bermimpi - Ipang
Tetap Semangat - Bondan Prakoso feat Fade 2 Black
Tetaplah Berdiri (Ost Sang Pemimpi) - Nineball
Waktu - Bondan Prakoso feat Fade 2 Black
Xpresikan - Bondan Prakoso feat Fade 2 Black
Ya Sudahlah - Bondan Prakoso feat Fade 2 Black

Operator Paska Bayar

Operator Seluler Paska Bayar
ESIA PASCA Bayar    :    Esia Postpaid
FLEXI    :    Telkom Flexi Pascabayar
HALO    :    Telkomsel Halo
MATRIX    :    Matrix Indosat
SMARTFREN    :    Smartfren Pascabayar
THREE    :    Three Pascabayar
XLPASCA    :    XL Explore / XL Prioritas

Saturday, July 1, 2017

Database Introduction 1

A database is made up of several main components.

Schema - A database contains one or more schemas, which is basically a collection of one or more tables of data.
    Table - Each table contains multiple columns, which are similar to columns in a spreadsheet. A table can have as little as two columns and as many as one hundred or more columns, depending on the type of data being stored in the table.
    Column - Each column contains one of several types of data or values, like dates, numeric or integer values, and alphanumeric values (also known as varchar).
    Row - Data in a table is listed in rows, which are like rows of data in a spreadsheet. Often there are hundreds or thousands of rows of data in a table.

A database is built and maintained by using a database programming language. The most common database language is SQL, but there are multiple "flavors" of SQL, depending on the type of database being used. Each flavor of SQL has differences in the SQL syntax, designed to be used with a specific type of database. For example, an Oracle database uses PL/SQL and Oracle SQL (basically Oracle's version of SQL). A Microsoft database uses Transact-SQL (T-SQL).

reference:
http://www.pcadvisor.co.uk/
http://www.pcmag.com/
http://www.pcworld.co.uk/
http://www.webopedia.com/
https://wikipedia.org/
https://www.computerhope.com/
https://www.pcreview.co.uk/
many school and university