Code Context }
if ($quota['quota']['quota_person'] != 0)
$viewFile = '/home/store3/public/www3.bukabuku.com/app/View/Browses/product_book.ctp'
$dataForView = array(
'browse_view' => 'grid',
'system' => array(
'store' => array(
'id' => '3',
'name' => 'Bukabuku.com',
'name_label' => 'Bukabuku.com',
'url' => 'www.bukabuku.com',
'email_name' => 'Bukabuku.com',
'key' => '83be148a0563b4bebcb391917485dcc2',
'logo' => 'logo.gif',
'email_order' => 'cs@bukabuku.com',
'email_order_amazon' => 'cs@emails.bukabuku.com',
'address1' => 'Ruko Cempaka Mas Blok M/50',
'address2' => 'Jln. Letjen Suprapto',
'address3' => 'Jakarta Pusat',
'zip' => '10640',
'phone1' => '0896-7269-1122',
'phone2' => '',
'show_language_picker' => 'no',
'show_department_picker' => 'no',
'maintenance_mode' => 'no',
'readonly_mode' => 'no',
'show_banners' => 'yes',
'show_top_20' => 'yes',
'social_media_login' => 'yes',
'email_partnership' => 'partnership@bukabuku.com',
'allow_cod' => 'yes',
'sphinx_host' => 'sphinx2.bukabuku.net',
'sphinx_product_index_local' => 'product_bukabuku',
'sphinx_product_index' => 'product_bukabuku_rt'
),
'cart_content' => array(
'products' => array([maximum depth reached]),
'count' => (int) 0
),
'language' => array(
'ind' => 'Indonesia'
),
'depts' => array(
'all' => 'Semua Departemen',
'book' => 'Books'
),
'store_depts' => array(
(int) 0 => array(
[maximum depth reached]
)
),
'menu_categories' => array(
'Books' => array(
[maximum depth reached]
)
),
'wishlists' => array()
),
'show_edit' => false,
'products_by_author' => array(
(int) 0 => array(
'SearchCache' => array(
[maximum depth reached]
),
'BrandRule' => array(
[maximum depth reached]
),
'ProductRank' => array(
[maximum depth reached]
),
'Category' => array(
[maximum depth reached]
),
'SearchCacheDetail' => array(
[maximum depth reached]
)
)
),
'current_author' => array(
'People' => array(
'id' => '27345',
'name' => 'Kusnassriyanto Saiful Bahri',
'description' => null,
'email' => null,
'website' => null,
'facebook' => null,
'twitter' => null,
'instagram' => null,
'google+' => null
),
'PeopleImage' => array()
),
'products_bought_relation' => array(),
'availability' => array(
'text' => 'Stock tidak tersedia',
'color' => 'product_status_red',
'qty' => '0'
),
'promo_combined' => array(),
'result' => array(
'ProductBook' => array(
'id' => '2010000360897',
'EAN' => '9789791153584',
'code' => '',
'name' => 'Teknik Pemograman Delphi',
'subname' => '',
'brand' => 'Informatika',
'brand_id' => '103',
'brand_discount_id' => null,
'dimension_x' => '0',
'dimension_y' => '0',
'dimension_z' => '0',
'shipping_weight' => '533',
'weight_flag' => 'undefined',
'price' => '80000',
'price_dollar' => '80000',
'currency' => 'IDR',
'description' => 'Tidak ada perubahan mendasar atas buku edisi revisi ini melainkan penambahan sejumlah topik bahasan yang penulis rasa cukup penting untuk disertakan.
Dalam buku edisi revisi ini, pembahasan tentang beberapa hal terkait tipe dan struktur data dibuat lebih mendalam dibanding sebelumnya, yaitu long string, array, termasuk array statis dan array dinamik, record serta pointer.
Untuk user interface, topik tentang aplikasi MDI dibahas lebih detail. Selain itu, sebuah subbab ditambahkan untuk membahas berbagai hal tentang penggunaan frame yang belum disentuh sebelumnya.
Dan tambahan terbesar dalam buku ini adalah sebuah bab di akhir bagian kedua yang secara khusus membahas tentang pembuatan report di Delphi. Pembahasan dalam bab ini mencakup penggunaan QuickReport, sebagai report yang disediakan Delphi dan cukup populer, serta FastReport yang merupakan reporting tools pihak ketiga yang sangat powerful dan digunakan secara luas. Pendekatan yang digunakan dalam bab ke-10 ini adalah menggunakan contoh kasus agar lebih mengena.',
'eol' => 'no',
'product_group_id' => null,
'department_id' => '0',
'review_rating' => '0',
'review_count' => '0',
'review_count_1' => '0',
'review_count_2' => '0',
'review_count_3' => '0',
'review_count_4' => '0',
'review_count_5' => '0',
'sold' => '0',
'status' => 'active',
'isbn' => '',
'isbn13' => '9789791153584',
'date_release' => '2008',
'date_available' => '0000-00-00',
'serie_id' => '0',
'serie' => '',
'edition' => '',
'pages' => '0',
'tax' => 'include',
'status_available' => 'normal',
'redirect_ean' => null,
'data_source' => null,
'data_source_id' => null,
'data_source_updated' => null,
'created' => null,
'modified' => null,
'price_discount' => (int) 64000,
'discount_percent' => '20'
),
'Brand' => array(
'id' => '103',
'name' => 'Informatika',
'name_web' => 'Informatika',
'website' => '',
'phone' => '',
'fax' => '',
'email' => '',
'facebook' => '',
'twitter' => '',
'cash_status' => null,
'cash_value' => null,
'credit_status' => null,
'credit_value' => null,
'consign_status' => null,
'consign_value' => null,
'status' => 'active',
'created' => '2014-06-09 16:23:45',
'modified' => '2014-06-09 16:23:54',
'department_id' => '1'
),
'SearchCache' => array(
'id' => '36092',
'product_id' => '2010000360897',
'product_id_old' => '74462',
'serie' => '',
'serie_id' => '0',
'name' => 'Teknik Pemograman Delphi',
'subname' => '',
'edition' => null,
'date_release' => '2008-00-00',
'date_calc' => '2008-00-01',
'date_available' => '2008-00-00',
'ean' => '9789791153584',
'string_x1' => 'Kusnassriyanto Saiful Bahri & Wawan Sjachriyanto',
'string_x2' => 'Soft Cover',
'string_x3' => null,
'code' => '',
'code_x1' => '',
'code_x2' => '9789791153584',
'code_x3' => null,
'code_x4' => null,
'code_x5' => null,
'brand' => 'Informatika',
'brand_id' => '103',
'price_min' => '80000',
'price_max' => '0',
'price_dollar' => '80000',
'currency' => 'IDR',
'rating' => '0',
'reviewer' => '0',
'department' => 'Books',
'department_code' => 'book',
'department_id' => '1',
'picture' => '',
'picture_old' => 'delphi27112010.jpg',
'product_group_id' => '0',
'parent_group_id' => null,
'dimension_x' => '0',
'dimension_y' => '0',
'dimension_z' => '0',
'weight' => '533',
'qty' => '0',
'qty_supplier' => '0',
'sold' => '0',
'safety_stock' => '0',
'status' => 'out_of_stock',
'tax' => 'include',
'description_small' => 'Tidak ada perubahan mendasar atas buku edisi revisi ini melainkan penambahan sejumlah topik bahasan yang penulis rasa cukup penting untuk disertakan.
Dalam buku edisi revisi ini, pembahasan tentang beberapa hal terkait tipe dan struktur data dibuat lebih mendalam dibanding sebelumnya, yaitu long string, array, termasuk array statis dan array dinamik, record serta pointer.
Untuk user interface, topik tentang aplikasi MDI dibahas lebih detail. Selain itu, sebuah subbab ditambahkan untuk ',
'preorder' => 'no',
'status_available' => 'normal',
'input_reset_status' => 'yes',
'redirect_ean' => null,
'created' => null,
'modified' => null,
'data_fetch' => 'no',
'data_fetch_date' => null,
'data_compare_ignore' => 'no'
),
'ProductCategory' => array(
(int) 0 => array(
[maximum depth reached]
)
),
'ProductImage' => array(),
'Detail' => array(
'format' => array(
[maximum depth reached]
),
'language' => array(
[maximum depth reached]
),
'author' => array(
[maximum depth reached]
)
)
),
'rating' => array(
'count' => (int) 0,
'rating' => (int) 0,
'count1' => (int) 0,
'count2' => (int) 0,
'count3' => (int) 0,
'count4' => (int) 0,
'count5' => (int) 0
),
'reviews' => array(),
'first_image' => array(),
'promo' => array(),
'unavailable' => false,
'meta' => array(
'description' => 'Teknik Pemograman Delphi - Oleh: Kusnassriyanto Saiful Bahri & Wawan Sjachriyanto - Tidak ada perubahan mendasar atas buku edisi revisi ini melainkan penambahan sejumlah topik bahasan yang penulis rasa cukup penting untuk disertakan.
Dalam buku edisi revisi ini, pembahasan tentang beberapa hal terkait tipe dan struktur data dibuat lebih mendalam dibanding sebelumnya, yaitu long string, array, termasuk array statis dan array dinamik, record serta pointer.
Untuk user interface, topik tentang aplikasi MDI dibahas lebih detail. Selain itu, sebuah subbab ditambahkan untuk membahas berbagai hal tentang penggunaan frame yang belum disentuh sebelumnya.
Dan tambahan terbesar dalam buku ini adalah sebuah bab di akhir bagian kedua yang secara khusus membahas tentang pembuatan report di Delphi. Pembahasan dalam bab ini mencakup penggunaan QuickReport, sebagai report yang disediakan Delphi dan cukup populer, serta FastReport yang merupakan reporting tools pihak ketiga yang sangat powerful dan digunakan secara luas. Pendekatan yang digunakan dalam bab ke-10 ini adalah menggunakan contoh kasus agar lebih mengena.',
'og:title' => 'Teknik Pemograman Delphi - Oleh: Kusnassriyanto Saiful Bahri & Wawan Sjachriyanto',
'og:type' => 'book',
'og:url' => 'https://www.bukabuku.com/browses/product/9789791153584/teknik-pemograman-delphi.html',
'og:description' => 'Tidak ada perubahan mendasar atas buku edisi revisi ini melainkan penambahan sejumlah topik bahasan yang penulis rasa cukup penting untuk disertakan.
Dalam buku edisi revisi ini, pembahasan tentang beberapa hal terkait tipe dan struktur data dibuat lebih mendalam dibanding sebelumnya, yaitu long string, array, termasuk array statis dan array dinamik, record serta pointer.
Untuk user interface, topik tentang aplikasi MDI dibahas lebih detail. Selain itu, sebuah subbab ditambahkan untuk membahas berbagai hal tentang penggunaan frame yang belum disentuh sebelumnya.
Dan tambahan terbesar dalam buku ini adalah sebuah bab di akhir bagian kedua yang secara khusus membahas tentang pembuatan report di Delphi. Pembahasan dalam bab ini mencakup penggunaan QuickReport, sebagai report yang disediakan Delphi dan cukup populer, serta FastReport yang merupakan reporting tools pihak ketiga yang sangat powerful dan digunakan secara luas. Pendekatan yang digunakan dalam bab ke-10 ini adalah menggunakan contoh kasus agar lebih mengena.',
'twitter:title' => 'Teknik Pemograman Delphi - Oleh: Kusnassriyanto Saiful Bahri & Wawan Sjachriyanto',
'twitter:description' => 'Tidak ada perubahan mendasar atas buku edisi revisi ini melainkan penambahan sejumlah topik bahasan yang penulis rasa cukup penting untuk disertakan.
Dalam buku edisi revisi ini, pembahasan tentang beberapa hal terkait tipe dan struktur data dibuat lebih mendalam dibanding sebelumnya, yaitu long string, array, termasuk array statis dan array dinamik, record serta pointer.
Untuk user interface, topik tentang aplikasi MDI dibahas lebih detail. Selain itu, sebuah subbab ditambahkan untuk membahas berbagai hal tentang penggunaan frame yang belum disentuh sebelumnya.
Dan tambahan terbesar dalam buku ini adalah sebuah bab di akhir bagian kedua yang secara khusus membahas tentang pembuatan report di Delphi. Pembahasan dalam bab ini mencakup penggunaan QuickReport, sebagai report yang disediakan Delphi dan cukup populer, serta FastReport yang merupakan reporting tools pihak ketiga yang sangat powerful dan digunakan secara luas. Pendekatan yang digunakan dalam bab ke-10 ini adalah menggunakan contoh kasus agar lebih mengena.'
),
'title_for_layout' => 'Teknik Pemograman Delphi - BukaBuku.com - Toko Buku Online',
'url' => 'browses/product/9789791153584/teknik-pemograman-delphi.html'
)
$browse_view = 'grid'
$system = array(
'store' => array(
'id' => '3',
'name' => 'Bukabuku.com',
'name_label' => 'Bukabuku.com',
'url' => 'www.bukabuku.com',
'email_name' => 'Bukabuku.com',
'key' => '83be148a0563b4bebcb391917485dcc2',
'logo' => 'logo.gif',
'email_order' => 'cs@bukabuku.com',
'email_order_amazon' => 'cs@emails.bukabuku.com',
'address1' => 'Ruko Cempaka Mas Blok M/50',
'address2' => 'Jln. Letjen Suprapto',
'address3' => 'Jakarta Pusat',
'zip' => '10640',
'phone1' => '0896-7269-1122',
'phone2' => '',
'show_language_picker' => 'no',
'show_department_picker' => 'no',
'maintenance_mode' => 'no',
'readonly_mode' => 'no',
'show_banners' => 'yes',
'show_top_20' => 'yes',
'social_media_login' => 'yes',
'email_partnership' => 'partnership@bukabuku.com',
'allow_cod' => 'yes',
'sphinx_host' => 'sphinx2.bukabuku.net',
'sphinx_product_index_local' => 'product_bukabuku',
'sphinx_product_index' => 'product_bukabuku_rt'
),
'cart_content' => array(
'products' => array(),
'count' => (int) 0
),
'language' => array(
'ind' => 'Indonesia'
),
'depts' => array(
'all' => 'Semua Departemen',
'book' => 'Books'
),
'store_depts' => array(
(int) 0 => array(
'Department' => array(
[maximum depth reached]
),
'Store' => array([maximum depth reached])
)
),
'menu_categories' => array(
'Books' => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
),
(int) 12 => array(
[maximum depth reached]
),
(int) 13 => array(
[maximum depth reached]
),
(int) 14 => array(
[maximum depth reached]
),
(int) 15 => array(
[maximum depth reached]
),
(int) 16 => array(
[maximum depth reached]
),
(int) 17 => array(
[maximum depth reached]
),
(int) 18 => array(
[maximum depth reached]
),
(int) 19 => array(
[maximum depth reached]
),
(int) 20 => array(
[maximum depth reached]
),
(int) 21 => array(
[maximum depth reached]
),
(int) 22 => array(
[maximum depth reached]
),
(int) 23 => array(
[maximum depth reached]
),
(int) 24 => array(
[maximum depth reached]
),
(int) 25 => array(
[maximum depth reached]
),
(int) 26 => array(
[maximum depth reached]
),
(int) 27 => array(
[maximum depth reached]
),
(int) 28 => array(
[maximum depth reached]
),
(int) 29 => array(
[maximum depth reached]
),
(int) 30 => array(
[maximum depth reached]
),
(int) 31 => array(
[maximum depth reached]
),
(int) 32 => array(
[maximum depth reached]
),
(int) 33 => array(
[maximum depth reached]
),
(int) 34 => array(
[maximum depth reached]
),
(int) 35 => array(
[maximum depth reached]
),
(int) 36 => array(
[maximum depth reached]
),
(int) 37 => array(
[maximum depth reached]
),
(int) 38 => array(
[maximum depth reached]
),
(int) 39 => array(
[maximum depth reached]
),
(int) 40 => array(
[maximum depth reached]
),
(int) 41 => array(
[maximum depth reached]
),
(int) 42 => array(
[maximum depth reached]
),
(int) 43 => array(
[maximum depth reached]
),
(int) 44 => array(
[maximum depth reached]
),
(int) 45 => array(
[maximum depth reached]
),
(int) 46 => array(
[maximum depth reached]
)
)
),
'wishlists' => array()
)
$show_edit = false
$products_by_author = array(
(int) 0 => array(
'SearchCache' => array(
'id' => '13743',
'product_id' => '2010000137420',
'product_id_old' => '22957',
'serie' => '',
'serie_id' => '0',
'name' => 'Pemrograman Delphi',
'subname' => null,
'edition' => null,
'date_release' => '0000-00-00',
'date_calc' => '0000-00-00',
'date_available' => '0000-00-00',
'ean' => '2010000137420',
'string_x1' => 'Kusnassriyanto Saiful Bahri & Wawan Sjachriyanto',
'string_x2' => '',
'string_x3' => null,
'code' => null,
'code_x1' => '',
'code_x2' => null,
'code_x3' => null,
'code_x4' => null,
'code_x5' => null,
'brand' => 'Informatika',
'brand_id' => '103',
'price_min' => '55000',
'price_max' => '0',
'price_dollar' => '55000',
'currency' => 'IDR',
'rating' => (int) 0,
'reviewer' => '0',
'department' => 'Books',
'department_code' => 'book',
'department_id' => '1',
'picture' => '',
'picture_old' => '8af7064883647dce2905f13d02db1c43.gif',
'product_group_id' => '0',
'parent_group_id' => null,
'dimension_x' => '0',
'dimension_y' => '0',
'dimension_z' => '0',
'weight' => '367',
'qty' => '0',
'qty_supplier' => '0',
'sold' => '0',
'safety_stock' => '0',
'status' => 'out_of_stock',
'tax' => 'include',
'description_small' => 'Buku ini ditujuan kepada para pemrogram Delphi baik yang baru mulai belajar maupun yang sudah sering menggunakan Delphi tetapi ingin meningkatkan kemampuannya secara signifikan, karena buku ini berisi teknik-teknik yang diperlukan programer tetapi jarang ditulis bahkan di buku inpor sekalipun, karena buku ini ditulis oleh dua orang programer yang sudah menggunakan Delphi sejak pertamakali muncul sepuluh tahun lalu dan sampai sekarang masih menggunakannya sebagai development tool utama. Buku ini ',
'preorder' => 'no',
'status_available' => 'normal',
'input_reset_status' => 'yes',
'redirect_ean' => null,
'created' => null,
'modified' => null,
'data_fetch' => 'no',
'data_fetch_date' => null,
'data_compare_ignore' => 'no',
'highlight' => '',
'price' => '55000',
'price_discount' => (int) 44000,
'discount_pct' => '20',
'availability' => array(
[maximum depth reached]
),
'count' => (int) 0
),
'BrandRule' => array(
'id' => '1726',
'brand_id' => '103',
'discount' => '20',
'store_id' => '3'
),
'ProductRank' => array(
'id' => null,
'product_id' => null,
'category_id' => null,
'store_id' => null,
'rank' => null,
'created' => null,
'modified' => null
),
'Category' => array(
'id' => null,
'name' => null,
'status' => null,
'parent' => null,
'child_ids' => null,
'parent_ids' => null,
'parent_ids_space' => null,
'cat_names' => null,
'weight' => null
),
'SearchCacheDetail' => array(
'id' => '534828',
'search_cache_id' => '13743',
'key' => 'author',
'value_id' => '27345',
'value' => 'Kusnassriyanto Saiful Bahri',
'created' => null,
'modified' => null
)
)
)
$current_author = array(
'People' => array(
'id' => '27345',
'name' => 'Kusnassriyanto Saiful Bahri',
'description' => null,
'email' => null,
'website' => null,
'facebook' => null,
'twitter' => null,
'instagram' => null,
'google+' => null
),
'PeopleImage' => array()
)
$products_bought_relation = array()
$availability = array(
'text' => 'Stock tidak tersedia',
'color' => 'product_status_red',
'qty' => '0'
)
$promo_combined = array()
$result = array(
'ProductBook' => array(
'id' => '2010000360897',
'EAN' => '9789791153584',
'code' => '',
'name' => 'Teknik Pemograman Delphi',
'subname' => '',
'brand' => 'Informatika',
'brand_id' => '103',
'brand_discount_id' => null,
'dimension_x' => '0',
'dimension_y' => '0',
'dimension_z' => '0',
'shipping_weight' => '533',
'weight_flag' => 'undefined',
'price' => '80000',
'price_dollar' => '80000',
'currency' => 'IDR',
'description' => 'Tidak ada perubahan mendasar atas buku edisi revisi ini melainkan penambahan sejumlah topik bahasan yang penulis rasa cukup penting untuk disertakan.
Dalam buku edisi revisi ini, pembahasan tentang beberapa hal terkait tipe dan struktur data dibuat lebih mendalam dibanding sebelumnya, yaitu long string, array, termasuk array statis dan array dinamik, record serta pointer.
Untuk user interface, topik tentang aplikasi MDI dibahas lebih detail. Selain itu, sebuah subbab ditambahkan untuk membahas berbagai hal tentang penggunaan frame yang belum disentuh sebelumnya.
Dan tambahan terbesar dalam buku ini adalah sebuah bab di akhir bagian kedua yang secara khusus membahas tentang pembuatan report di Delphi. Pembahasan dalam bab ini mencakup penggunaan QuickReport, sebagai report yang disediakan Delphi dan cukup populer, serta FastReport yang merupakan reporting tools pihak ketiga yang sangat powerful dan digunakan secara luas. Pendekatan yang digunakan dalam bab ke-10 ini adalah menggunakan contoh kasus agar lebih mengena.',
'eol' => 'no',
'product_group_id' => null,
'department_id' => '0',
'review_rating' => '0',
'review_count' => '0',
'review_count_1' => '0',
'review_count_2' => '0',
'review_count_3' => '0',
'review_count_4' => '0',
'review_count_5' => '0',
'sold' => '0',
'status' => 'active',
'isbn' => '',
'isbn13' => '9789791153584',
'date_release' => '2008',
'date_available' => '0000-00-00',
'serie_id' => '0',
'serie' => '',
'edition' => '',
'pages' => '0',
'tax' => 'include',
'status_available' => 'normal',
'redirect_ean' => null,
'data_source' => null,
'data_source_id' => null,
'data_source_updated' => null,
'created' => null,
'modified' => null,
'price_discount' => (int) 64000,
'discount_percent' => '20'
),
'Brand' => array(
'id' => '103',
'name' => 'Informatika',
'name_web' => 'Informatika',
'website' => '',
'phone' => '',
'fax' => '',
'email' => '',
'facebook' => '',
'twitter' => '',
'cash_status' => null,
'cash_value' => null,
'credit_status' => null,
'credit_value' => null,
'consign_status' => null,
'consign_value' => null,
'status' => 'active',
'created' => '2014-06-09 16:23:45',
'modified' => '2014-06-09 16:23:54',
'department_id' => '1'
),
'SearchCache' => array(
'id' => '36092',
'product_id' => '2010000360897',
'product_id_old' => '74462',
'serie' => '',
'serie_id' => '0',
'name' => 'Teknik Pemograman Delphi',
'subname' => '',
'edition' => null,
'date_release' => '2008-00-00',
'date_calc' => '2008-00-01',
'date_available' => '2008-00-00',
'ean' => '9789791153584',
'string_x1' => 'Kusnassriyanto Saiful Bahri & Wawan Sjachriyanto',
'string_x2' => 'Soft Cover',
'string_x3' => null,
'code' => '',
'code_x1' => '',
'code_x2' => '9789791153584',
'code_x3' => null,
'code_x4' => null,
'code_x5' => null,
'brand' => 'Informatika',
'brand_id' => '103',
'price_min' => '80000',
'price_max' => '0',
'price_dollar' => '80000',
'currency' => 'IDR',
'rating' => '0',
'reviewer' => '0',
'department' => 'Books',
'department_code' => 'book',
'department_id' => '1',
'picture' => '',
'picture_old' => 'delphi27112010.jpg',
'product_group_id' => '0',
'parent_group_id' => null,
'dimension_x' => '0',
'dimension_y' => '0',
'dimension_z' => '0',
'weight' => '533',
'qty' => '0',
'qty_supplier' => '0',
'sold' => '0',
'safety_stock' => '0',
'status' => 'out_of_stock',
'tax' => 'include',
'description_small' => 'Tidak ada perubahan mendasar atas buku edisi revisi ini melainkan penambahan sejumlah topik bahasan yang penulis rasa cukup penting untuk disertakan.
Dalam buku edisi revisi ini, pembahasan tentang beberapa hal terkait tipe dan struktur data dibuat lebih mendalam dibanding sebelumnya, yaitu long string, array, termasuk array statis dan array dinamik, record serta pointer.
Untuk user interface, topik tentang aplikasi MDI dibahas lebih detail. Selain itu, sebuah subbab ditambahkan untuk ',
'preorder' => 'no',
'status_available' => 'normal',
'input_reset_status' => 'yes',
'redirect_ean' => null,
'created' => null,
'modified' => null,
'data_fetch' => 'no',
'data_fetch_date' => null,
'data_compare_ignore' => 'no'
),
'ProductCategory' => array(
(int) 0 => array(
'id' => '41601',
'product_id' => '2010000360897',
'category_id' => '237',
'category_text' => ':: Buku :: Komputer :: Pemrograman :: Delphi',
'category_ids' => '1,253,416,237',
'created' => '2017-04-18 10:58:18',
'modified' => '2017-04-18 10:58:18'
)
),
'ProductImage' => array(),
'Detail' => array(
'format' => array(
(int) 100 => 'Soft Cover'
),
'language' => array(
(int) 132 => 'Indonesia'
),
'author' => array(
(int) 27345 => 'Kusnassriyanto Saiful Bahri',
(int) 74597 => 'Wawan Sjachriyanto'
)
)
)
$rating = array(
'count' => (int) 0,
'rating' => (int) 0,
'count1' => (int) 0,
'count2' => (int) 0,
'count3' => (int) 0,
'count4' => (int) 0,
'count5' => (int) 0
)
$reviews = array()
$first_image = array()
$promo = array()
$unavailable = false
$meta = array(
'description' => 'Teknik Pemograman Delphi - Oleh: Kusnassriyanto Saiful Bahri & Wawan Sjachriyanto - Tidak ada perubahan mendasar atas buku edisi revisi ini melainkan penambahan sejumlah topik bahasan yang penulis rasa cukup penting untuk disertakan.
Dalam buku edisi revisi ini, pembahasan tentang beberapa hal terkait tipe dan struktur data dibuat lebih mendalam dibanding sebelumnya, yaitu long string, array, termasuk array statis dan array dinamik, record serta pointer.
Untuk user interface, topik tentang aplikasi MDI dibahas lebih detail. Selain itu, sebuah subbab ditambahkan untuk membahas berbagai hal tentang penggunaan frame yang belum disentuh sebelumnya.
Dan tambahan terbesar dalam buku ini adalah sebuah bab di akhir bagian kedua yang secara khusus membahas tentang pembuatan report di Delphi. Pembahasan dalam bab ini mencakup penggunaan QuickReport, sebagai report yang disediakan Delphi dan cukup populer, serta FastReport yang merupakan reporting tools pihak ketiga yang sangat powerful dan digunakan secara luas. Pendekatan yang digunakan dalam bab ke-10 ini adalah menggunakan contoh kasus agar lebih mengena.',
'og:title' => 'Teknik Pemograman Delphi - Oleh: Kusnassriyanto Saiful Bahri & Wawan Sjachriyanto',
'og:type' => 'book',
'og:url' => 'https://www.bukabuku.com/browses/product/9789791153584/teknik-pemograman-delphi.html',
'og:description' => 'Tidak ada perubahan mendasar atas buku edisi revisi ini melainkan penambahan sejumlah topik bahasan yang penulis rasa cukup penting untuk disertakan.
Dalam buku edisi revisi ini, pembahasan tentang beberapa hal terkait tipe dan struktur data dibuat lebih mendalam dibanding sebelumnya, yaitu long string, array, termasuk array statis dan array dinamik, record serta pointer.
Untuk user interface, topik tentang aplikasi MDI dibahas lebih detail. Selain itu, sebuah subbab ditambahkan untuk membahas berbagai hal tentang penggunaan frame yang belum disentuh sebelumnya.
Dan tambahan terbesar dalam buku ini adalah sebuah bab di akhir bagian kedua yang secara khusus membahas tentang pembuatan report di Delphi. Pembahasan dalam bab ini mencakup penggunaan QuickReport, sebagai report yang disediakan Delphi dan cukup populer, serta FastReport yang merupakan reporting tools pihak ketiga yang sangat powerful dan digunakan secara luas. Pendekatan yang digunakan dalam bab ke-10 ini adalah menggunakan contoh kasus agar lebih mengena.',
'twitter:title' => 'Teknik Pemograman Delphi - Oleh: Kusnassriyanto Saiful Bahri & Wawan Sjachriyanto',
'twitter:description' => 'Tidak ada perubahan mendasar atas buku edisi revisi ini melainkan penambahan sejumlah topik bahasan yang penulis rasa cukup penting untuk disertakan.
Dalam buku edisi revisi ini, pembahasan tentang beberapa hal terkait tipe dan struktur data dibuat lebih mendalam dibanding sebelumnya, yaitu long string, array, termasuk array statis dan array dinamik, record serta pointer.
Untuk user interface, topik tentang aplikasi MDI dibahas lebih detail. Selain itu, sebuah subbab ditambahkan untuk membahas berbagai hal tentang penggunaan frame yang belum disentuh sebelumnya.
Dan tambahan terbesar dalam buku ini adalah sebuah bab di akhir bagian kedua yang secara khusus membahas tentang pembuatan report di Delphi. Pembahasan dalam bab ini mencakup penggunaan QuickReport, sebagai report yang disediakan Delphi dan cukup populer, serta FastReport yang merupakan reporting tools pihak ketiga yang sangat powerful dan digunakan secara luas. Pendekatan yang digunakan dalam bab ke-10 ini adalah menggunakan contoh kasus agar lebih mengena.'
)
$title_for_layout = 'Teknik Pemograman Delphi - BukaBuku.com - Toko Buku Online'
$url = 'browses/product/9789791153584/teknik-pemograman-delphi.html'
$no_discount = array(
(int) 0 => (int) 2010001193678,
(int) 1 => (int) 2010001181750,
(int) 2 => (int) 2010001181767,
(int) 3 => (int) 2010001181736,
(int) 4 => (int) 2010001181743,
(int) 5 => (int) 2010001166962,
(int) 6 => (int) 2010001140221,
(int) 7 => (int) 2010001139553,
(int) 8 => (int) 2010001138846,
(int) 9 => (int) 2010001137580,
(int) 10 => (int) 2010001135500,
(int) 11 => (int) 2010001135135,
(int) 12 => (int) 2010001073796,
(int) 13 => (int) 2010001081821,
(int) 14 => (int) 2010001084686,
(int) 15 => (int) 2010001106319,
(int) 16 => (int) 2010001120469,
(int) 17 => (int) 2010001121046,
(int) 18 => (int) 2010001123521,
(int) 19 => (int) 2010001124139,
(int) 20 => (int) 2010001126324,
(int) 21 => (int) 2010001127574,
(int) 22 => (int) 2010001130055,
(int) 23 => (int) 2010001132219,
(int) 24 => (int) 2010001133490,
(int) 25 => (int) 2010001157434,
(int) 26 => (int) 2010001198611,
(int) 27 => (int) 2010001207054
)
$add_to_cart = 'disabled'
$price_display = 'disabled'
include - APP/View/Browses/product_book.ctp, line 60
View::_evaluate() - CORE/Cake/View/View.php, line 971
View::_render() - CORE/Cake/View/View.php, line 933
View::render() - CORE/Cake/View/View.php, line 473
Controller::render() - CORE/Cake/Controller/Controller.php, line 963
BrowsesController::product() - APP/Controller/BrowsesController.php, line 2268
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 110