stanford-oval/wikipedia huggingface dataset:
Lua (bahasa pemrograman)
Sejarah

Lua ditulis pertama kali oleh Roberto Ierusalimschy, Luiz Henrique de Figueiredo, dan Waldemar Celes yang merupakan anggota Computer Graphics Technology Group (Tecgraf) pada universitas Pontifical Catholic, Rio de Janeiro, Brasil, pada tahun 1993.
Sebelumnya, sejak tahun 1977 hingga tahun 1992, pemerintah Brazil menerapkan kebijakan perdagangan yang membatasi perdagangan termasuk pertukaran baik perangkat keras ataupun perangkat lunak komputer. Dalam atmosfer yang demikian, banyak klien Tecgraf tidak mampu, baik secara politik maupun finansial, untuk membeli perangkat lunak dari luar. Alasan itulah yang mendorong Tecgraf untuk mengimplementaskan perangkat utilitas dasar yang dibutuhkan.
Secara historis, bahasa pemrograman Lua berawal dari bahasa pemrograman yang digunakan untuk pendeskripsian serta entri data, serta pengkonfigurasian suatu sistem yang masing-masing dikembangkan secara terpisah oleh tecgraf dari tahun 1992 hingga tahun 1993. Tujuan pengembangan tersebut awalnya merupakan usaha untuk menambahkan fitur serta meningkatkan fleksibilitas atas dua proyek pengembangan perangkat lunak yang sedang mereka kerjakan saat itu. Namun terdapat kekurangan atas alur kontrol atas bahasa tersebut sehingga menumbuhkan ide untuk mengembangkannya lebih lanjut dengan fitur-fitur dasar yang lengkap sebagai sebuah bahasa pemrograman.
Fitur

Secara umum Lua digambarkan sebagai bahasa pemrograman multi paradigma yang menyediakan seperangkat kecil atas fitur-fitur umum yang dapat dikembangkan lebih lanjut untuk memenuhi ragam kebutuhan yang berbeda-beda, karenanya Lua tidak menyediakan fitur yang lengkap dan kompleks yang hanya berfokus pada satu paradigma pemrograman. Sebagai contoh, Lua tidak secara eksplisit mendukung inheritance yang merupakan kemampuan untuk menurunkan sifat sebuah objek dalam konsepsi pemrograman berorientasi objek namun Lua menyediakan fasilitas metatable yang memungkinkan hal tersebut diimplementasikan relatif cukup mudah.
Secara umum, Lua berusaha untuk menyediakan fitur-fitur abstrak/meta yang lebih fleksibel dan dapat dikembangkan jika dibutuhkan dibandingkan menyediakan seperangkat pustaka yang lengkap untuk memenuhi satu kebutuhan tertentu. Hal tersebut menjadikan Lua sebagai bahasa pemrograman yang ringkas dan dapat secara mudah diadaptasikan untuk memenuhi beragam jenis kebutuhan.
Lua merupakan bahasa pemrograman dinamis yang ditujukan untuk digunakan sebagai bahasa skrip, dan cukup ringkas untuk disisipkan dalam berbagai jenis platform utama. Lua hanya mendukung beberapa jenis struktur data atomik seperti; boolean, floating point, serta string. Jenis-jenis tipe/struktur data lainnya seperti; larik, set, ataupun list direpresentasikan dalam Lua melalui satu bentuk tipe data, table.
Contoh program Lua

Contoh klasik sebuah program hello world dapat ditulis dengan bahasa Lua sebagai berikut:
print("Hello World!")
Komentar menggunakan sintaksis yang lebih kurang sama dengan Ada, Eiffel, SQL dan VHDL:
-- Sebuah komentar di Lua dimulai dengan tanda hubung ganda dan berlaku sampai ke akhir baris.
--[[ String dengan beberapa baris & komentar
     dibuka dan ditutup dengan kurung siku ganda. ]]
--[=[ Komentar seperti ini dapat memiliki --[[komentar]] didalamnya. ]=]
Contoh lainnya, fungsi rekursif atas faktorial:
function factorial(n)
  if n == 0 then
    return 1
  else
    return n * factorial(n - 1)
  end
 end
Lihat pula

Bahasa pemrograman dinamis
Bahasa skrip
Interpreter
Rujukan

↑  "[ANN] Lua 5.4.7 now available". 25 Juni 2024. Diakses tanggal 27 Juni 2024.
↑  Ierusalimschy, R.; Figueiredo, L. H.; Celes, W. (2007). "The evolution of Lua" (PDF). Proc. of ACM HOPL III. hlm. 2–1–2–26. doi:10.1145/1238844.1238846. ISBN 978-1-59593-766-X Periksa nilai: invalid character |isbn= (bantuan).
↑  "The evolution of an extension language: a history of Lua". 2001. Diakses tanggal 2008-12-18.
Bacaan lanjutan

(Inggris) Ierusalimschy, R.; Figueiredo, L. H.; Celes, W. (2006). Lua 5.1 Reference Manual. Lua.org. ISBN 85-903798-3-3.
(Inggris) Ierusalimschy, R. (2006). Programming in Lua (edisi ke-2nd). Lua.org. ISBN 85-903798-2-5.  (1st ed. is available online)
(Inggris) Figueiredo, L. H.; Celes, W.; Ierusalimschy, R., ed. (2008). Lua Programming Gems. Lua.org. ISBN 978-85-903798-4-3.
(Inggris) Gutschmidt, T. (2003). Game Programming with Python, Lua, and Ruby. Course Technology PTR. ISBN 1592000770.
(Inggris) Schuytema, P.; Manyen, M. (2005). Game Development with Lua. Charles River Media. ISBN 1-58450-404-8.
(Inggris) Jung, K.; Brown, A. (2007). Beginning Lua Programming. Wrox. ISBN 0-470-06917-1. Diarsipkan dari versi asli tanggal 2013-10-22. Diakses tanggal 2011-07-07.
(Inggris) Quigley, Joseph (1 June 2007). "A Look at Lua". Linux Journal.
(Inggris) Streicher, Martin (28 April 2006). "Embeddable scripting with Lua". developerWorks. IBM.
(Inggris) Hamilton, Naomi (11 September 2008). "The A-Z of Programming Languages: Lua". Computerworld. IDG. [pranala nonaktif permanen] – Interview with Roberto Ierusalimschy
(Inggris) Ierusalimschy, Roberto; de Figueiredo, Luiz Henrique; Celes, Waldemar (12 May 2011). "Passing a Language through the Eye of a Needle". ACM Queue. ACM.  – How the embeddability of Lua impacted its design
Pranala luar

Situs web resmi
(Inggris) lua-users.org – Community website for and by users (and authors) of Lua
(Inggris) Lua papers and theses
(Inggris) Fieldhouse, Keith (16 February 2006). "Introducing Lua". ONLamp.com. O'Reilly Media. Diarsipkan dari versi asli tanggal 2006-03-12. Diakses tanggal 2011-07-07.
(Inggris) eLua – Embedded Lua Diarsipkan 2011-07-23 di Wayback Machine.
(Inggris) Projects in Lua Diarsipkan 2007-02-02 di Wayback Machine.
| l b Bahasa pemrograman |
| --- | --- |
 Garis waktu  Perbandingan  Sejarah 
 APL  Assembly  BASIC  C  C++  C#  COBOL  Fortran  Go  Groovy  Haskell  Java  JavaScript (JS)  Julia  Kotlin  Lisp  Lua  Objective-C  OCaml  Pascal  Perl  PHP  Python  Ruby  Rust  Shell  Smalltalk  Swift  Visual Basic  Visual Basic .NET (VB.NET)  selengkapnya... 
  Kategori   Daftar Menurut alfabet  Menurut kategori  Menurut muatan  bahasa non-Inggris 
| Pengawasan otoritas  |
| --- | --- |
Umum:  Integrated Authority File (Jerman) 
Perpustakaan nasional:  Prancis (data)  Amerika Serikat
JW Marriott Jakarta

| JW Marriott Jakarta |
| --- | --- |


Lokasi in Jakarta
Jaringan hotel: JW Marriott Hotels
Informasi umum
Lokasi: Jakarta, Indonesia
Alamat: Jl. Mega Kuningan Barat No.1-2, Kuningan Timur, Setiabudi, Jakarta Selatan
Koordinat: 6°13′37.3″S 106°49′37″E﻿ / ﻿6.227028°S 106.82694°E﻿ / -6.227028; 106.82694
Pembukaan: 26 September 2001; 23 tahun lalu (2001-09-26)
Pemilik: Century Properties Group
Manajemen: Marriott International
Data teknis
Jumlah lantai: 26
Desain dan konstruksi
Arsitek: Rice Daubney Group
Informasi lain
Jumlah kamar: 317
Jumlah suite: 32
Jumlah rumah makan: 6

Situs web
www.marriott.com/en-us/hotels/jktjw-jw-marriott-hotel-jakarta/overview/
JW Marriott Hotel Jakarta adalah hotel bintang lima yang terletak di Mega Kuningan, Jakarta Selatan, Indonesia. Dibuka pada tanggal 26 September 2001, hotel ini merupakan gerai Indonesia pertama untuk JW Marriott, merek mewah Marriott International yang ditargetkan untuk wisatawan bisnis. Selain di Jakarta, JW Marriott dapat ditemukan pula di Medan dan Surabaya. Kepemilikan hotel berada di tangan Century Properties Group (sebelumnya Dua Mutiara Group). JW Marriott Jakarta terletak berseberangan dengan The Ritz-Carlton Jakarta, yang juga dimiliki oleh Century Properties Group dan dikelola oleh Marriott International.
Fasilitas

JW Marriott Jakarta terletak di gedung pencakar langit setinggi 26 lantai. Hotel ini memiliki jumlah kamar sebanyak 317, 32 diantaranya adalah suite. Selain itu, hotel menawarkan empat rumah makan (Asuka Japanese Dining, Maya at Sailendra, Pearl Chinese Restaurant, dan Sailendra Restaurant), dua bar (Blu Martini Bar & Lounge dan JW Eat Out), kolam renang, spa, pusat kebugaran, dan 19 ruang pertemuan, termasuk sebuah balai riung sebesar 900 m2 yang dapat menampung 900 orang.
Insiden

Hotel ini telah dibom dua kali, pertama pada tanggal 5 Agustus 2003 dan yang kedua pada tanggal 17 Juli 2009 oleh teroris. Hotel ini telah mengalami kerusakan senilai $500 juta akibat dua kali pengeboman yang mematikan tersebut. Sejak kedua insiden tersebut, saat ini, terdapat lima lapis dinding anti ledakan yang mengelilingi hotel, petugas keamanan bersenjata, dan magnetometer untuk masuk ke dalam hotel.
Pranala luar

Situs resmi JW Marriott
Sambal Cengkeh Kudus

| Sambal Cengkeh Kudus |
| --- | --- |
Nama lain: Sambal kretek Kudus
Sajian: Hidangan utama, lazimnya untuk makan siang
Tempat asal: Indonesia
Daerah: Kudus, Jawa Tengah
Hidangan nasional terkait: Jawa Indonesia
Dibuat oleh: Kabupaten Kudus
Suhu penyajian: Suhu ruang atau suhu panas
Bahan utama: cabai, cengkih, kayumanis
Sunting kotak info • L • BBantuan penggunaan templat ini
Sambal Kretek Kudus atau disebut juga Sambal Cengkeh Kudus adalah masakan sambal khas kabupaten Kudus. Oleh karena itu terdapat kuliner yang memiliki cita rasa kretek, banyak yang menyukai sambal ini karena rasanya sungguh nikmat dengan bumbu khas kota kretek yang sedap.
Etimologi

Kabupaten Kudus merupakan penghasil rokok kretek, yang bahan utamanya adalah cengkih. Masyarakat menyukai cita rasa cengkih dalam rokok kretek, Oleh karena tercipta sambal dengan cita rasa kretek, karena memakai salah satu bahan pembuatan rokok kretek menjadi bumbu masakan tersebut, diantaranya cengkih dan kayumanis.
Bahan

Bahan Sambal Cengkeh Kudus terbuat dari cabai rawit merah, cabai rawit hijau, cabai keriting, kemiri, bawang putih, bawang merah, cengkeh, bubuk kayumanis, bubuk jinten hitam, biji wijen putih, gula merah, tomat, garam, minyak goreng.
Pembuatan

Cara membuatnya Goreng cabai rawit hijau, cabai rawit merah, cabai keriting, kemiri, bawang merah, dan bawang putih hingga layu. Uleg bersama cengkeh, kayumanis, gula merah, dan garam. Setelah halus, Siram sambal dengan minyak panas, aduk rata. Kemudian diatas sambal taburi sejumput biji wijen putih, dan beri taburan sejumput bubuk jinten hitam.
Perangkat lunak pangkalan data

Perangkat lunak pangkalan data adalah sebuah perangkat lunak yang digunakan untuk membuat dan mengelola struktur pangkalan data serta untuk mengakses data. Perangkat lunak pangkalan data juga biasa disebut dengan sistem pengelolaan pangkalan data. Secara umum, pangkalan data sendiri adalah sekumpulan data yang tersimpan secara elektronik pada sistem komputer. Secara khusus, pangkalan data adalah sekumpulan berkas pada sistem komputer yang saling terhubung. Dokumen-dokumen ini diatur sesuai kesamaan unsurnya, sehingga data yang diinginkan dapat dicari dengan mudah.
Keuntungan Perangkat Lunak Pangkalan Data

Keuntungan mengelola dokumen dengan perangkat lunak pangkalan data, yaitu:
Keutuhan
Dengan perangkat lunak pangkalan data, data tidak disimpan di dokumen yang berbeda. Istilahnya, utuh. Sehingga, alamat anda hanya perlu dicatat satu kali, dan semua kantor administrasi bisa mengakses informasi yang sama.
Keutuhan data meningkat
Keutuhan data berarti data itu tepat, konsisten, dan terbaru. Dalam perangkat lunak pangkalan data, berkurangnya pengulangan data berarti meningkatkan kesempatan keutuhan data karena semua perubahan hanya dilakukan di satu tempat. Selain itu, banyak perangkat lunak pangkalan data menyediakan sistem cek bawaan yang membantu memastikan ketepatan data yang dimasukkan. Ungkapan "garbage in, garbage out" (disingkat GIGO) menunjukkan bahwa sebuah pangkalan data dengan data yang tidak benar tidak akan bisa menghasilkan informasi yang benar.
Keamanan Data Meningkat
Walau berbagai departemen bisa berbagi pakai data, namun akses ke informasi bisa dibatasi hanya untuk pengguna tertentu. Hanya dengan menggunakan sandi maka informasi keuangan, pengobatan, dan nilai mahasiswa dalam pangkalan data sebuah universitas tersedia hanya bagi yang memiliki hak untuk mengetahuinya.
Kemudahan Memelihara Data
Perangkat lunak pangkalan data menawarkan tata cara baku untuk menambahkan, menyunting, dan menghapus rekaman, juga untuk mengesahkan pemeriksaan untuk memastikan bahwa data yang tepat sudah dimasukkan dengan benar dan lengkap ke dalam masing-masing jenis bidang. Pelayanan cadangan data membantu memastikan tersedianya data jika terjadi kegagalan pada sistem primer.
Dulu, pangkalan data hanya terus berisi teks. Tetapi, sekarang ini basis data juga bisa berisi gambar, suara, bahkan animasi. Bahkan misal, data pribadi anda di perusahaan masa depan akan memuat foto anda dan juga cuplikan suara anda. Jika anda hendak membeli rumah, anda bisa melihat cuplikan video yang ada di pangkalan data perusahaan properti yang mendeskripsikan rumah tersebut secara jelas tanpa anda harus meninggalkan kantor perusahaan properti tersebut.
Fitur-fitur Pokok Pangkalan Data > Pengaturan Pangkalan Data Relasional: Tabel, Rekaman, dan Bidang

Format pangkalan data yang sangat sering digunakan, terutama untuk komputer pribadi adalah pangkalan data relasional, dimana data diatur dalam bentuk tabel-tabel yang berhubung. Setiap tabel berisi baris dan kolom; baris data dinamakan rekaman (record), dan kolom dinamakan bidang (field).
Fitur-fitur Pokok Pangkalan Data > Penghubung Rekaman: Kunci

Pada pangkalan data relasional, kunci disebut juga kunci bidang, kunci sortir, indeks, atau kata kunci adalah bidang yang digunakan untuk mengurutkan data. Kunci biasanya berupa pengidentifikasi unik, seperti NIP (nomor induk pegawai) atau NIM (nomor induk mahasiswa). Sebagian besar sistem pengelolaan pangkalan data membolehkan kita memakai lebih dari 1 kunci sehingga kita bisa mengurutkan rekaman dalam banyak cara. Rekaman pertama bernama kunci primer, yang harus memiliki nilai unik untuk setiap rekaman. Sedangkan bidang lain yang mengidentifikasikan rekaman di tabel lain dinamakan kunci asing. Kunci yang disebut terakhir inilah yang digunakan untuk menghubungkan data (antar-acuan) di antara tabel-tabel relasional.
Fitur-fitur Pokok Pangkalan Data > Mencari Data yang Diinginkan: Kueri dan Menampilkan Rekaman

Daya tarik perangkat lunak pangkalan data terletak pada kemampuannya untuk mencari rekaman secara cepat. Sebagai contoh, sebagian kantor administrasi kampus membutuhkan data anda untuk beragam keperluan: pencatatan, keuangan, asrama, dan lain-lain. Salah satu kantor dapat melakukan kueri pada rekaman—yaitu mencari dan menampilkan rekaman dengan menampilkannya di layar computer, baik sekadar dilihat saja maupun diperbarui. Jika anda pindah, maka bidang alamat anda perlu diperbarui. Seseorang yang mencari data anda bisa membuat kueri, “Tampilkan alamat dari [nama Anda]”. Setelah rekaman tersebut ditampilkan, bidang alamat dapat diubah. Oleh karena itu, kantor-kantor lain yang menggunakan dokumen anda pun bisa melihat alamat baru anda.
Fitur-fitur Pokok Pangkalan Data > Mengurutkan dan Menganalisis Rekaman serta Menggunakan Formula

Dengan memakai perangkat lunak pangkalan data, anda bisa dengan mudah mencari dan mengubah urutan rekaman pada tabel, dengan kata lain dapat diurutkan dalam beberapa cara. Macam pengurutan adalah secara beralfabet, berangka, geografis, atau pengurutan lain. Contohnya, data dapat diurut berdasarkan provinsi, umur atau KTP. Bahkan perangkat lunak pangkalan data juga berisi formula matematis bawaan untuk keperluan analisis data. Fitur ini, misalnya, dapat digunakan untuk mencari nilai rata-rata IP (indeks prestasi) mahasiswa pada jurusan atau kelas yang berbeda.
Fitur-fitur Pokok Pangkalan Data > Hasil Pencarian: Disimpan, Diformat, Dicetak, Disalin, atau Ditransmisikan

Setelah melakukan kueri, mengurutkan dan menganalisis rekaman dan bidang, selanjutnya anda bisa langsung menyimpannya di cakram keras maupun cakram padat. Anda bisa memformat dalam banyak cara, mengubah tajuk dan gaya tulisan. Anda juga bisa mencetaknya di kertas sebagai bentuk laporan, misalnya daftar pegawai berikut alamat dan nomor telepon terbaru. Hal yang umum dilakukan adalah mencetak hasilnya (nama dan alamat) sebagai label amplop. Anda pun bisa menggunakan perintah Copy untuk menyalin hasil pencarian ke lembaran program pengolah kata. Anda bisa pula menyalinnya ke pesan surel atau menempatkannya sebagai lampiran di surel untuk dikirim ke orang lain.
Pengelola Informasi Pribadi

Pengelola informasi pribadi atau PIM (personal information manager), yaitu perangkat lunak yang bisa membantu anda mencatat dan mengelola informasi harian anda. Contohnya alamat, nomor telepon, janji, daftar tugas (to-do-list), serta catatan-catatan lain. Terdapat pula fitur garis besar (untuk mencatat kerangka gagasan) dan fungsi pengingat. Dengan PIM, anda bisa “mencatat” dalam beragam cara dan kemudian mencarinya kembali cukup dengan kata-kata kunci yang anda tuliskan. Perangkat lunak PIM populer antara lain Microsoft Outlook, Lotus SmartSuite Organizer, dan Microsoft Scheduler. Sebagai contoh, Microsoft Outlook memiliki komponen-komponen: Inbox (kotak masuk), Calendar (kalender), Task (daftar tugas), Journal (pencatat interaksi dengan orang lain), Notes, dan File.
Sanga-Sanga, Kutai Kartanegara

Sanga-Sanga merupakan sebuah kecamatan yang terletak di wilayah pesisir Kabupaten Kutai Kartanegara, Kalimantan Timur.
Kecamatan Sanga-Sanga memiliki luas wilayah mencapai 233,4 km2 yang dibagi dalam 5 kelurahan. Sementara jumlah penduduk kecamatan ini mencapai 17.535 jiwa (2024).
Kecamatan ini merupakan salah satu wilayah penghasil minyak bumi yang sangat penting di Kalimantan Timur sejak sumur minyak Louise untuk pertama kalinya mulai berproduksi pada tahun 1897, disamping sumur minyak Mathilde yang ada di Balikpapan.
Perjuangan melawan penjajah pertama di Sanga-Sanga dikenal dengan Perlawanan Samseng pada tahun 1926 oleh etnis Tionghoa yang marah kepada pihak Belanda karena tidak memberikan bahan bakar minyak untuk diperdagangkan kepada pedagang asal China itu.
Sanga-Sanga juga terkenal dengan sebuah peristiwa heroik yang terjadi pada tanggal 27 Januari 1947 ketika para pejuang kemerdekaan yang tergabung dalam Badan Pembela Republik Indonesia (BPRI) bahu membahu bersama rakyat mempertahankan Sanga-Sanga dari gempuran Belanda, meski akhirnya korban banyak berjatuhan dari pihak pejuang dan rakyat Sanga-Sanga.
Untuk mengenang peristiwa yang disebut sebagai Peristiwa Perjuangan Merah Putih Sanga-Sanga ini, Pemerintah Provinsi Kalimantan Timur bersama Pemerintah Kabupaten Kutai Kartanegara selalu menggelar upacara peringatan peristiwa tersebut setiap tanggal 27 Januari.
Sanga-Sanga juga merupakan kecamatan pertama yang berdiri secara administratif di luar Pulau Jawa dan Pulau Sumatra pada tahun 1949 dengan camat pertamanya adalah Awang Ishak, ayah dari gubernur Kaltim yang saat ini sedang menjabat, Awang Faroek Ishak.
Pembagian administratif

Kecamatan Sanga-Sanga dibagi menjadi 5 kelurahan, antara lain:
Sanga-Sanga Muara
Sarijaya
Sanga-Sanga Dalam
Jawa
Pendingin
Objek wisata

Sebagai kawasan bersejarah, Sanga-Sanga memiliki banyak objek wisata bersejarah dan tempat-tempat penting.
Museum Perjuangan Merah Putih
Tugu Habib Abdul Mutholib
Monumen Batu Kedaulatan Republik Indonesia Serikat (RIS) di Jl.Masjid
Tugu Kerukunan Umat Beragama yang terletak di sebuah bukit di Jl.Abdul Muthalib
Tugu Monumen Perjuangan Merah Putih
Tugu Pembantaian di Jl.Bakaran
Taman Makam Pahlawan Wadah Batuah
Eks Penjara Kolonial Belanda
Galeri

Jembatan 27 Januari yang menghubungkan Sanga-Sanga dengan Kota Samarinda.
Tugu Sambutan Selamat Datang di Sanga-Sanga.
Museum Perjuangan Merah Putih Sanga-Sanga.
Gedung Sandisa
| l b Kecamatan Sanga-Sanga, Kabupaten Kutai Kartanegara, Kalimantan Timur |
| --- | --- |
Kelurahan:  Jawa  Pendingin  Sanga-Sanga Dalam  Sanga-Sanga Muara  Sarijaya 
| l b Kabupaten Kutai Kartanegara, Kalimantan Timur |
| --- | --- | --- |
 Bupati: Edi Damansyah  Wakil Bupati: Rendi Solihin  Dewan Perwakilan Rakyat Daerah 
| Kecamatan |  Anggana  Kembang Janggut  Kenohan  Kota Bangun  Kota Bangun Darat  Loa Janan  Loa Kulu  Marang Kayu  Muara Badak  Muara Jawa  Muara Kaman  Muara Muntai  Muara Wis  Samboja  Samboja Barat  Sangasanga  Sebulu  Tabang  Tenggarong  Tenggarong Seberang  |  |
Lihat juga: Daftar kecamatan dan kelurahan di Kabupaten Kutai Kartanegara
Penggesek

Penggesek selo
Dalam musik, penggesek adalah tongkat yang dikencangkan yang memiliki rambut (biasanya rambut ekor kuda) yang dilapisi gondorukem (untuk memfasilitasi gesekan) yang ditempelkan padanya. Alat ini digesekkan pada senar alat musik gesek (seperti biola, viola, selo dan/atau kontrabas) sehingga menimbulkan getaran, yang diubah menjadi suara. Sebagian besar penggesek digunakan dengan instrumen senar, meskipun beberapa penggesek digunakan dengan gergaji musik dan idiofon gesek lainnya.
Penggesek terdiri dari tongkat khusus yang dipasangi tali atau rambut-rambut, yang digunakan untuk menggesek senar dan menghasilkan suara. Budaya musik yang berbeda telah mengadopsi berbagai desain penggesek. Misalnya, pada beberapa penggesek, seutas tali diikat di kedua ujung tongkat. Dalam tradisi Barat, pembuatan penggesek — untuk biola dan keluarga biola — bulu kuda biasanya digunakan.
Pranala luar

Article about horse hair.
Commissioning a bow.
Mastering New Materials: Commissioning an Amber Bow, no.65
The Accusation

The Accusation adalah sebuah buku yang berisi kumpulan cerita pendek karangan seseorang berkebangsaan Korea Utara yang memiliki nama samaran Bandi.  Buku ini menjadi terkenal karena memberi laporan yang dianggap cukup otentik mengenai kondisi nyata Korea Utara, yang selama ini banyak ditutupi oleh pemerintahnya.
Latar belakang

Bandi menulis naskahnya di kertas berwarna cokelat, mulai dari tahun 1989 hingga 1995 . Ia meminta seorang saudara perempuannya, yang melarikan diri secara ilegal, untuk menyelundupkan naskah-naskah tersebut keluar dari Korea Utara. Namun permintaan ini ditolak karena takut menjadi sumber masalah baru jika tertangkap.
Saudara perempuan Bandi pada akhirnya tertangkap juga oleh pemerintah Cina pada tahun 2012. Seorang aktivis bernama Do Hee-youn membayar uang sogok agar dia bisa dibebaskan dan dipindah ke Korea Selatan. Saat Do mendapat informasi mengenai naskah Bandi, ia lebih lanjut berupaya mendapatkannya dan menyelundupkannya, yang kemudian berhasil dilakukan pada tahun 2013. Pelaku penyelundupan ini adalah Orang Korea Utara yang memiliki etnis China yang mondar-mandir di perbatasan dan menyamar jadi turis.