blog

Partikel は(wa)

Partikel は digunakan sebagai penanda topik kalimat. Topik dalam sebuah kalimat adalah hal utama yg ingin dikatakan melalui kalimat itu. Contoh: わたしはがくせいです: saya adalah seorang pelajar にほんごはおもしろいです: Bahasa Jepang itu menarik Partikel は biasanya digunakan untuk menandai suatu topik yang sudah pernah diperkenalkan dalam pembicaraan, atas sesuatu yang sudah familiar bagi pembicara maupun pendengar. Ketika sebuah topik…
Read more


April 23, 2012 0

Menggunakan Partikel の

Partikel の biasanya digunakan untuk menyatakan kepunyaan/kepemilikan, seperti penggunaan apostrope+s [‘s] pada bahasa Inggris. Partikel の menunjukkan bahwa kata-benda sebelum partikel tersebut memiliki kata-benda sesudahnya. Contoh: A: これは だれの ほんですか  — Ini buku milik siapa? B: わたしの ほんです — Buku milik saya. Jika kata-benda sesudah partikel の cukup jelas bagi pembicara maupun pendengar, kata-benda tersebut dapat ditiadakan. Contoh: あれはわたしの「くるま」です Itu [mobil]…
Read more


April 19, 2012 0

Cocoa: Mengelola window tambahan

Tutorial ini adalah sambungan dari: Membuat window tambahan Setelah tahu caranya membuat window tambahan, kita akan mencoba mengendalikan window tambahan ini dari window utamanya. 1) Buatlah UI seperti ini (MainMenu.xib): 2) Sunting file Header (MultiWindowAppDelegate.h): [sourcecode language=”objc”] // // MultiWindowAppDelegate.h // #import <Cocoa/Cocoa.h> #import "WindowTambahan.h" @interface MultiWindowAppDelegate : NSObject <NSApplicationDelegate> { NSWindow *window; WindowTambahan *myWin;…
Read more


December 12, 2011 0

Cocoa: Membuat window tambahan dengan NSWindowController

Sangat sering aplikasi kita terdiri atas lebih dari satu window. Misalnya, pada aplikasi database dimana kita menunjukkan daftar record pada window utama, dana detail sebuah record pada window tambahan. Bagaimana membuatnya? Perhatikan langkah2 berikut: 1) Buatlah project yang baru. Namakan: MultiWindow 2) Pada MainMenu.xib, buatlah UI seperti ini: 3) Buka menu File > New file……
Read more


December 11, 2011 0

Cocoa: Menampilkan image dengan dialog “Open file”

Tutorial ini akan menunjukkan cara: menampilkan dan menggunakan dialog Open file menampilkan sebuah image yg dipilih dari dialog Open file 1) Gunakan object NSImageView dan sebuah Push button untuk membuat UI seperti ini: 2) Editlah file Header: [sourcecode language=”objc”] // // ImageViewer4AppDelegate.h // #import <Cocoa/Cocoa.h> @interface ImageViewer4AppDelegate : NSObject <NSApplicationDelegate> { NSWindow *window; NSImageView *imageView; }…
Read more


December 8, 2011 0

Cocoa: Cara mudah menampilkan image

Inilah cara paling mudah menampilkan image: 1) Gunakan object NSImageView dan sebuah Push button untuk membuat UI seperti ini: 2) Editlah file Header: [sourcecode language=”objc”] // // ImageViewer3AppDelegate.h // #import <Cocoa/Cocoa.h> @interface ImageViewer3AppDelegate : NSObject <NSApplicationDelegate> { NSWindow *window; NSImageCell *imageView; } @property (assign) IBOutlet NSWindow *window; @property (assign) IBOutlet NSImageCell *imageView;// tambahkan outlet ini…
Read more


December 8, 2011 0

Cocoa: Mengatur posisi Image

Dalam tutorial ini, kita akan menggunakan class MyView dalam tutorial sebelumnya: Bekerja dengan NSImage Dalam tutorial sebelumnya, posisi image dalam form nampak seperti  ini: Bagaimana mengatur posisi Image kita, misalnya meletakkannya di tengah form? Berikut ini adalah kode program MyView.m yg sudah diperbaiki: [sourcecode language=”objc”] // // MyView.m // #import "MyView.h" @implementation MyView – (id)initWithFrame:(NSRect)frame…
Read more


December 8, 2011 0

Obj-C: Apa itu Header file?

Apa itu Header file? Header file memisahkan deklarasi Method dengan implementasinya. Dengan hanya melihat deklarasi sebuah method, misalnya: (int) Tambah ((int)x, (int)y); kita bisa tahu bahwa method tersebut mengembalikan sebuah nilai integer dan untuk menggunakan method tersebut dibutuhkan dua parameter integer: x dan y. Mungkin bagaimana method tersebut diimplementasikan tidak penting buat kita. Tapi dari…
Read more


December 7, 2011 0

Obj-C: Kenapa kita perlu Header file? (bagian 3)

Tutorial ini masih berkaitan dengan kegunaan file Header, kali ini untuk keperluan subclass. Lihat tutorial sebelumnya: Obj-C: Kenapa kita perlu Header file? Obj-c: Kenapa kita perlu Header file? (bagian 2) Pada tutorial sebelumnya kita mencoba memanggil method2 yg berada di dalam file Header (MyClass.h) dan sebuah file Object (MyClass.0), yang berasal dari project yang lain. Dari…
Read more


December 7, 2011 0

Obj-C: Kenapa kita perlu Header file? (bagian 2)

Tutorial ini masih berkaitan dengan kegunaan file Header, khususnya dalam mendistribusikan kode program anda. Lihat tutorial sebelumnya: Obj-C: Kenapa kita perlu Header file? Pada tutorial sebelumnya kita telah membuat sebuah file Header (MyClass.h) dan sebuah file Object (MyClass.0) yg berisi implementation dari method2 yg prototype-nya didefinisikan di MyClass.h. Dalam tutorial ini kita akan mencoba menggunakan…
Read more


December 7, 2011 0

Obj-C: Kenapa kita perlu Header file?

Kenapa kita perlu mendeklarasikan Class ke dalam Header file dan Implementation file yang terpisah dari main.m? Tutorial kali ini akan mencoba menjawab pertanyaan tersebut dengan sebuah contoh program sederhana. 1) Buatlah sebuah Project baru (contoh: Test07) menggunakan template “Command line tool”. 2) Buka menu: File > New File. Pada dialog: “Choose a template for your…
Read more


December 7, 2011 0

Cocoa: Bekerja dengan NSImage

1) Buatlah sebuah project baru 2) Buka menu: File > New File. Pada pilihan template, pilih “Objective-C class” dan klik Next. 3) Pada pilihan “Choose options for your new file”, pilih “Subclass of NSView”, lalu klik Next. 4) Pada isian “Save As”, masukkan nama Class yg anda inginkan (Contoh: MyView) dan klik Save. XCode akan…
Read more


December 7, 2011 0

Obj-C: Membuat Method

Method adalah bagian dari program yang melaksanakan tugas tertentu. Bagian program ini diberi nama yang unik sehingga bisa dipanggil sewaktu-waktu jika diperlukan dan secara berulang-ulang. Dalam Obj-C, kita dapat membuat Method dengan dua cara: Instance Method: dipanggil melalui object (Class instance) Class Method: dipanggil melalui nama Class Deklarasi Instance Method diawali dengan tanda “-” (minus)…
Read more


December 5, 2011 0

Membuat posting yg mengandung sourcecode

1) Pindah ke modus HTML: 2) Ketikkan template berikut ini: 3) Isian parameter “language” adalah pengenal bahasa pemrograman yg anda gunakan. Dalam tutorial ini, saya gunakan “objc” untuk menggunakan format sintaks Objective-C. Untuk daftar pengenal selengkapnya, lihat disini: http://en.support.wordpress.com/code/posting-source-code/ 4) Masukkan kode anda di antara tag “Sourcecode”: 5) Kembali ke mode “Visual”, bagian sourcecode akan…
Read more


December 5, 2011 0

Mibun, Gakubu dan Senmon

Buat anda yang mahasiswa, dalam percakapan sehari-hari pasti sering ditanyakan mengenai: 身分(みぶん): Status 学部(がくぶ):  Department (jurusan) 専門(せんもん):  Major (bidang studi) Misalnya dalam memperkenalkan diri: 初めまして、わたしはアルウィンです インドネシャからきました 身分はだいがくいんせいです 学部は工学部(こうがくぶ)です 専門は電子工学(でんしこうがく)です Terjemahan kata2 tertentu: だいがくいんせい = Mahasiswa pasca sarjana (Graduate student) 工学部 =  Teknik (Engineering) 電子工学 = Teknik Elektro (Electrical Engineering)


November 16, 2011 0

Konnichiwa: Menyapa seseorang

Kata-kata berikut ini sangat umum digunakan untuk menyapa seseorang: おはようございます =  Selamat pagi こんにちは = Selamat siang こんばんは = Selamat malam すみません = Permisi (Excuse me), maaf しつれいします = Selamat tinggal (biasanya kepada orang yang lebih senior) じゃ、また = Sampai nanti (kepada teman) Untuk menghafalkan kata-kata di atas, cobalah menggunakan flashcard di bawah ini: http://quizlet.com/8042979/familiarize/embed/?hideLinks…
Read more


November 16, 2011 0

Cocoa: Bekerja dengan TextField (bagian 2)

Dalam tutorial kali ini kita akan mempelajari cara: Mengambil isi TextField Menampilkan data angka di dalam TextField Melakukan operasi aritmatika sederhana 1)  Rancanglah UI seperti berikut ini: 2)  Pada file Header, buatlah Outlet untuk ketiga object TextField yang ada: firstNumber secondNumber resultNumber 3)  Buatlah sebuah Action dari object Button dan namakan: calculate Berikut sourcecode lengkap…
Read more


November 8, 2011 0

Octave: Menggunakan perintah “linspace”

Perintah “linspace” digunakan untuk membuat vector berisi deretan nilai dengan jarak yang linier. Contoh: 1,2,3,4,5 atau 2,4,6,8 Bentuk umum:  linspace(start, stop, length) Dimana: start : nilai awal stop : nilai akhir length : jumlah nilai Powered by Qumana


September 1, 2011 0

Nan kai shimasu ka: Menyatakan frekuensi

Ada beberapa kata yang biasa digunakan untuk menyatakan frekuensi (ひんど) dalam bahasa Jepang: いつも = selalu (always) よく = sering (often) ときどき = kadang-kadang (sometimes) たまに = sekali-sekali (once in a while) あまり = sedikit (not many, not much) ぜんぜん = tidak sama sekali (not at all) Contoh kalimat: かれはいつもメモをとるます さとさんはやくバドミントンをします Berikut ini beberapa kosa…
Read more


May 30, 2011 0

Kanada made onegaishimasu: Di kantor pos

Allen ingin mengirimkan sebuah paket (nimotsu) ke Kanada melalui jasa Kantor Pos (yubinkyoku). Perhatikan dialog antara Allan dan Petugas Kantor Pos (Kyokuin) berikut ini: Allan: すみません。このにもつ、カナダ まで おねがいします。 Kyokuin: ええと、 2キロですね。 こうくうびんですか、ふなびんですか Allan: あのう、こうくうびんはいくらですか Kyokuin: 2760円です。ふなびんは1080円です。 Allan: ふなびんは何日ぐらいかかりますか Kyokuin: 3しゅうかんぐらいですよ Allan: そうですか。 じゃ、ふなびんでおねがいします Kyokuin: はい。1080円ですね Allan: はい。 Kyokuin: ありがとうございました Kosa kata baru: にもつ = paket…
Read more


May 24, 2011 0