Daisy Bell Bicycle Built for Two Chord

By Harry Dacre

D               G                    D
Daisy!  Daisy!  Give me your answer true.
A         D     Em                  A
I’m half crazy all for the love of you!
                      D
It won’t be a stylish marriage,
           G       D
I can’t afford a carriage.
    D            A      D       A
But you’ll look sweet upon the seat
     D        A         D
Of a bicycle built for two.

Source tab image: guitaristsource.com

Twinkle Twinkle Little Star Chord

By Jane Taylor

C       G       F      C
Twinkle twinkle little star
F     C      G        C
How I wonder what you are   
C   F        C        G
Up above the world so high
C      F       C      G
Like a diamond in the sky
C       G       F      C
Twinkle twinkle little star
F     C      G        C
How I wonder what you are 
 
Verse 2
C        G       F      C
When the blazing sun is gone
F       C       G       C
When he nothing shines upon
C        F         C      G
Then you show your little light
C       F       C       G
Twinkle twinkle all the night
C       G       F      C
Twinkle twinkle little star
F     C      G        C
How I wonder what you are
 
Verse 3
C        G        F      C
Then the traveler in the dark
F          C        G    C
Thanks you for your tiny spark
C        F             C      G
He could not see which way to go
C      F       C       G
If you did not twinkle so
C       G       F      C
Twinkle twinkle little star
F     C      G        C
How I wonder what you are
 
Verse 4
C      G         F       C
In the dark blue sky you keep
F         C        G      C
While you thro' my window peep
C       F     C         G
And you never shut your eye
C        F      C      G
Till the sun is in the sky
C       G       F      C
Twinkle twinkle little star
F     C      G        C
How I wonder what you are

Source tab image: guitaristsource.com

Memahami Command AS400

Sebagai pemula saat saya mempelajari AS400 adalah rasa bingung untuk memulai dari mana. Ketika dihadapkan dengan layar hijau yang sudah log-in, yang jadi pertanyaan saya adalah.. Oke, saya akan memulai dengan apa?

Sama seperti Linux ataupun Unix lainnya yang menggunakan terminal based, seluruh proses pengoperasian dilakukan dengan command. Meskipun di AS400 sudah tertuang menu-menu yang ada, tetapi dengan menggunakan command akan lebih memudahkan kita dalam beraktifitas di AS400. “Ah, sulit menghafal command-command..” Betul, tidak mudah menghafal semuanya, bahkan saya pun tidak hafal semua command yang ada di AS400. Tetapi cukup pahami konsep command AS400 maka kita akan dengan santainya mengoperasikan AS400.

Command AS400 memiliki aturan seperti berikut:

  1. Tidak lebih dari 10 karakter
  2. Gabungan dari 2 atau 3 kata yang disingkat
  3. Diawali dengan kata kerja dan diikut dengan object-nya.

Kata kerja yang dipakai menandakan aktifitas apa yang akan dilakukan, seperti:

  • ADD – Add
  • DLT – Delete
  • DSP – Display
  • EDT – Edit
  • CHG – Change
  • CRT – Create
  • RMV atau RM – Remove
  • WRK – Work with
  • dan lainnya.

Kata object yang merupakan target dari aktifitas yang akan dipakai oleh kata kerja, seperti:

  • OBJ – Object
  • F – File
  • FD – File Description
  • TCP – Tcp config
  • LIBL – Library list
  • DTAARA – data area
  • SPLF – Spool File

Object terlihat memang panjang, tetapi jika kita lihat tetap berada pada aturan bahwa satu kata di singkat menjadi 1 sampai 3 huruf. Jadi command AS400 merupakan gabungan dari kedua kata tersebut, sebagai contoh:

Command WRKOBJ, Work with Object, untuk mengakses object yang ada di AS400

Saya menjelaskan gabungan kata kerja dan kata benda diatas bukan berarti apapun kata kerjanya bisa digabung dengan kata objectnya. Sebagai contoh tidak ada command CHGSPLF. Untuk lebih mudahnya, pada command line bisa mengetik GO<spasi>CMD<kata_kerja> untuk mengetahui command apa saja yang dapat digunakan oleh kata kerja tersebut. Contoh, GO CMDDSP:

Maka akan keluar list command DSP:

Saran saya mulailah dari memahami kata kerja DSP dan WRK. Karena kedua kata kerja ini sifatnya tidak ada mengubah apa-apa. Untuk WRK, aktifitas ini untuk masuk ke ranah object, secara tampilan si layar hijau hanya menampilkan list object yang digunakan pada command. Tetapi di halam tampilan Work with kita bisa Display (DSP), Change (CHG), Remove (RMV) dan lainnya.

Command Work with (WRK):

Work with semua object pada library QUSRSYS

Command Display (DSP):

Display Object attribute sebuah program

Untuk mengetahui seluruh nama-nama command pada AS400, dapat dilhat di web IBM, https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_74/rbam6/SS1.htm

Object Based OS400

OS400 merupakan operating sistem berbasi obyek. Jika kita di windows mengenal folder, file, txt dan lainnya, tidak dengan OS400 secara spesifik. Secara dasar, OS400 berbasis UNIX, jadi kita masih bisa menemukan object-object berdasarkan pathnya. Tetapi dasar dari OS400 adalah object based. Dimana seluruh pengoperasian OS400 dapat diakses berdasarkan object-object tersebut. Object OS400 ditampung kedalam Library yang digunakan sebagai tempat penampungan object-object (atau di windows dikenal dengan sebutan Folder).

Pada sisi database OS400 pun sama. Sebagai contoh pada saat membuat database pada OS400, ketika membuat Schema, table dan lainnya pun tertuang menjadi object based jika kita akan mengaksesnya menggunakan layar hijau atau terminal TN5250 untuk OS400. Sebagai contoh, jika kita membuat database DB2 OS400. Apabila membuat schema MYDB, maka di OS400 akan terbentuk object MYDB dengan tipe object *LIB (Library). Begitupula jika kita akan membuat table pada schema database MYDB, misal dengan nama MYTABLE, maka pada OS400 akan terbentuk sebuah object *FILE dengan nama MYTABLE, dan seterusnya.

Hal ini yang menurut saya menjadi kelebihan OS400, kita punya berbagai cara dalam memanage database DB2 yang berjalan pada OS400. Kita bisa menggunakan DB2 Admin atau langsung menggunakan layar hijau akses ke objectnya.

Berikut object-object OS400 yang sering digunakan sehari-hari oleh saya:

  1. *LIB – Library (tempat penyimpanan semua object yang ada kecuali Library lain – tidak ada library di dalam library kecuali library QSYS).
  2. *FILE – File (object file baik berupa database atau data jenis lainnya)
  3. *PGM – Program (hasil compile program seperti CLP, RPGLE, C++, cobol dan lainnya)
  4. *DTAARA – Data area (semacam tempat penampungan data yang dapat digunakan oleh banyak job yang berjalan)
  5. *JRN – Journal (object journal sebagai tempat penampungan hasil pencatatan aktifitas sistem ataupun database)
  6. *JOBD – Job Description (predefine job sebagai parameter attribute ketika suatu job akan dijalankan)
  7. *JOBQ – Job Queue (tempat penampungan job yang akan jalan)
  8. *OUTQ – Output Queue (tempat penampungan output hasil suatu pemrosesan)
  9. *SBSD – Subsystem Description (predefine sebuah subsystem yang jalan pada system)
  10. *LIND – Line Description (object terkait konfigurasi ethernet card atau CMN yang ada di OS400)

Berikut object di OS400:

Untuk melihat lebih detail object-object tersebut, dapat mengunjungi website resmi IBM.

Jika ada yang ingin ditanyakan, silahkan ketik comment saja ya.

Apa itu OS/400?

Artikel ini penulis buat sebagai pembuka dari rencana penulis membuat konten tentang AS400. Adapun bahasa yang dituangkan mungkin menggunakan bahasa sehari-hari saya. Mohon maaf jika ada kekurangan atau hal yang tidak berkenan di hati pembaca.

Okeee… Welll.. Mari kita mulai dari apa itu AS400?

Sejarah singkat curhatan saya dengan AS400, saya bekerja di suatu perusahaan yang menjual jasa support AS400 ketika saya masih fresh graduate. Sebagai orang yang baru lulus dan masih lugu-lugunya dengan AS400 (karena saya yakin kampus berbasis IT manapun di Indonesia tidak mempunyai AS400 untuk dipelajari), saya ditantang untuk memahami AS400 secara cepat selama masa percobaan. Oke dan saya pun tenggelam dan berjibaku dalam dunia layar hijau.

Pastinya, saya tidak akan menuliskan sejarah AS400. Karena pembaca dapat mencarinya di SEO seperti Google atau Wikipedia. Saya akan menjelaskan sedikit tentang AS400 menggunakan bahasa saya.

AS400 merupakan suatu sistem produk keluaran IBM dengan operating systemnya dikenal dengan OS400 atau OS/400. Saat ini platform ini berjalan di IBM Power 9 Family atau mungkin sudah ada keluaran terbaru tergantung pembaca membaca artikel ini kapan.

Jadi, AS400 merupakan sistemnya, sedangkan OS400 adalah operating systemnya.

Berikut tampilan OS400..

Pada bagian bawah, ada tulisan Selection or Command, disertai garis underline dua baris. Garis underline tersebut merupakan tempat untuk mengetik dan menjalankan command yang ada pada OS400.

Oke, kenapa menggunakan AS400? Kalau saya ditanya ini, saya pasti akan menjawab dengan pandangan saya yang sudah menggunakan OS400 dari 2011. Menurut saya saya OS400 safety dan auditable (tergantung konfig dari sistem yang dibuat). Segala aktifitas apapun dapat ditrace dan dipertanggung jawabkan. Mungkin yang jadi kekurangannya adalah di sisi harga.. ^_^

Untuk lebih detail dalam pengoperasian OS400, akan dibahas di chapter-chapter lainnya.