Selamat Pagi Sobat.
Mungkin ada beberapa sahabat yang pernah mengalami gagal waktu melakukan backup data base MYSQL melalui command line :
mysqldump -u ketikuser -pketikpassword ketikdatabase > /var/lokasi/database_backup.sql
kadang gagal backup nya dikarenakan ada database :
mysqldump got error 1146 table doesn't exist when using lock tables
Sobat bisa mencoba syntak berikut ini:
pada command prompt masuk ke direktory database MYSQL:
#cd /var/lib/mysql
#myisamchk -r -v -f ./ketikdatabase/ketiktable.MYI
Semoga membantu.
Sunday, July 24, 2016
Thursday, July 21, 2016
Encode dan Decode bade64 Postgresql
Beberapa sahabat pernah bertanya, bagaimana cara Encode dan Decode base64 pada PostgreSQL.
Berikut saya kasih contoh :
--DECODE
SELECT CONVERT_FROM(DECODE(prospect_name, 'base64'), 'UTF-8') FROM master_customer WHERE vcust_id='HIRTM-TEKO-312'
"SkFVSEFSSQ=="
--ENCODE
SELECT customer_id,ENCODE(CONVERT_TO(prospect_name, 'UTF-8'), 'base64') FROM master_customer ORDER BY customer_id LIMIT 10;
Semoga bermanfaat.
Capture DTMF Digit Pada Asterisk
Buat sahabat yang mungkin sedang belajar pemrograman Asterisk (Telephony), dan sedang mencari artikel tentang bagaimana mengcapture digit DTMF dan menyimpannya ke dalam data base.
Berikut script yang saya tempakan pada "extension.conf":
[me]
exten => t,1,Hangup
exten => h,1,Hangup
exten => i,1,Hangup
exten => 1803,1,Set(wait=2)
exten => 1803,n,Set(wait_exp=1)
exten => 1803,n(begin),Playback("1-yes-2-no")
exten => 1803,n,Set(gottries=0)
exten => 1803,n,Set(got=)
exten => 1803,n(getmore),Set(timer=${EPOCH})
exten => 1803,n,Read(get,"silence/1",,,,${wait})
exten => 1803,n,Set(timer=$[${EPOCH}-${timer}])
exten => 1803,n,GotoIf($[${timer}==$[${wait}+1]]?gotnothing:gotsomething)
exten => 1803,n(gotnothing),Set(gottries=$[${gottries}+1])
exten => 1803,n,GotoIf($[${LEN(${get})} == 0]?reallynothing:gotdigit)
exten => 1803,n(reallynothing),GotoIf($[${gottries}>1]?done:getmore)
exten => 1803,n(gotsomething),Set(gottries=0)
exten => 1803,n,GotoIf($[${LEN(${get})} == 0]?gotpound:gotdigit)
exten => 1803,n(gotpound),Set(got=${got}#)
exten => 1803,n,Goto(getmore)
exten => 1803,n(gotdigit),Set(got=${got}${get})
exten => 1803,n,Set(get=)
exten => 1803,n,Goto(getmore)
//exten => 1803,n(done),SayDigits(${got})
exten => 1803,n,AGI(dtmf_capture.php,${got})
exten => 1803,n,Goto(begin)
Semoga bermanfaat.
Thursday, March 19, 2015
Baca Database Postgresql dari HDD atau OS nya crash
Buat sahabat yang pernah mengalami Harddisk atau OS crash dan punya database postgresql di dalamnya, saya pernah mengalaminya dan case nya pada OS Linux Centos.
Berikut step-stepnya:
1. Install Centos Linux pada komputer lain dan pastikan Postgresql terinstall.
2. Stop service postgresql # /etc/init.d/postgresql stop
3. Mount HDD yang postgresql nya mau di perbaiki.
Contoh :# mount /dev/sdb2 /mnt/
4. Backup folder data postgresql pada Centos baru kita
# mv -r /var/lib/pgsql/data /var/lib/pgsql/data_ori
Copy folder "data" (cari directory data postgresql biasanya di /lib/pgsql/data)
#cp -r /mnt/lib/pgsql/data /var/lib/pgsql/
5. Lakukan langkah berikut:
# chmod -R 700 /var/lib/pgsql/data
# chown -R postgres /var/lib/pgsql/data
# su postgres
# postmaster -D /var/lib/pgsql/data
# /etc/init.d/postgresql start
Semoga bisa membantu
Berikut step-stepnya:
1. Install Centos Linux pada komputer lain dan pastikan Postgresql terinstall.
2. Stop service postgresql # /etc/init.d/postgresql stop
3. Mount HDD yang postgresql nya mau di perbaiki.
Contoh :# mount /dev/sdb2 /mnt/
4. Backup folder data postgresql pada Centos baru kita
# mv -r /var/lib/pgsql/data /var/lib/pgsql/data_ori
Copy folder "data" (cari directory data postgresql biasanya di /lib/pgsql/data)
#cp -r /mnt/lib/pgsql/data /var/lib/pgsql/
5. Lakukan langkah berikut:
# chmod -R 700 /var/lib/pgsql/data
# chown -R postgres /var/lib/pgsql/data
# su postgres
# postmaster -D /var/lib/pgsql/data
# /etc/init.d/postgresql start
Semoga bisa membantu
Friday, August 15, 2014
Fungsi DBLINK pada PostgrSQL
Apakah anda seorang Perogrammer atau DB Admin, saya punya tips jika kebetulan database yang anda gunakan adalah PostgreSQL. Kadang kita punya tidak hanya satu database yang harus kita gunakan dalam waktu yang bersamaan, atau kita membutukhan data dari dua database yang berbeda, tapi dalam satu bentuk keluaran. PostgreSQL mempunyai satu Fungsi yang sangat membantu dalam hal ini, fungsi itu adalah DBLINK.
Jika pada versi awal fungsi ini memang belum including, maka jalankan dulu script dibawah ini melalui Query,
-- dblink_connect now restricts non-superusers to password
-- authenticated connections
CREATE OR REPLACE FUNCTION dblink_connect (text)
RETURNS text
AS '$libdir/dblink','dblink_connect'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_connect (text, text)
RETURNS text
AS '$libdir/dblink','dblink_connect'
LANGUAGE 'C' STRICT;
-- dblink_connect_u allows non-superusers to use
-- non-password authenticated connections, but initially
-- privileges are revoked from public
CREATE OR REPLACE FUNCTION dblink_connect_u (text)
RETURNS text
AS '$libdir/dblink','dblink_connect'
LANGUAGE C STRICT SECURITY DEFINER;
CREATE OR REPLACE FUNCTION dblink_connect_u (text, text)
RETURNS text
AS '$libdir/dblink','dblink_connect'
LANGUAGE C STRICT SECURITY DEFINER;
REVOKE ALL ON FUNCTION dblink_connect_u (text) FROM public;
REVOKE ALL ON FUNCTION dblink_connect_u (text, text) FROM public;
CREATE OR REPLACE FUNCTION dblink_disconnect ()
RETURNS text
AS '$libdir/dblink','dblink_disconnect'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_disconnect (text)
RETURNS text
AS '$libdir/dblink','dblink_disconnect'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_open (text,text)
RETURNS text
AS '$libdir/dblink','dblink_open'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_open (text,text,bool)
RETURNS text
AS '$libdir/dblink','dblink_open'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_open (text,text,text)
RETURNS text
AS '$libdir/dblink','dblink_open'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_open (text,text,text,bool)
RETURNS text
AS '$libdir/dblink','dblink_open'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_fetch (text,int)
RETURNS setof record
AS '$libdir/dblink','dblink_fetch'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_fetch (text,int,bool)
RETURNS setof record
AS '$libdir/dblink','dblink_fetch'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_fetch (text,text,int)
RETURNS setof record
AS '$libdir/dblink','dblink_fetch'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_fetch (text,text,int,bool)
RETURNS setof record
AS '$libdir/dblink','dblink_fetch'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_close (text)
RETURNS text
AS '$libdir/dblink','dblink_close'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_close (text,bool)
RETURNS text
AS '$libdir/dblink','dblink_close'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_close (text,text)
RETURNS text
AS '$libdir/dblink','dblink_close'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_close (text,text,bool)
RETURNS text
AS '$libdir/dblink','dblink_close'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink (text,text)
RETURNS setof record
AS '$libdir/dblink','dblink_record'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink (text,text,bool)
RETURNS setof record
AS '$libdir/dblink','dblink_record'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink (text)
RETURNS setof record
AS '$libdir/dblink','dblink_record'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink (text,bool)
RETURNS setof record
AS '$libdir/dblink','dblink_record'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_exec (text,text)
RETURNS text
AS '$libdir/dblink','dblink_exec'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_exec (text,text,bool)
RETURNS text
AS '$libdir/dblink','dblink_exec'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_exec (text)
RETURNS text
AS '$libdir/dblink','dblink_exec'
LANGUAGE 'c' STRICT;
CREATE OR REPLACE FUNCTION dblink_exec (text,bool)
RETURNS text
AS '$libdir/dblink','dblink_exec'
LANGUAGE 'c' STRICT;
CREATE TYPE dblink_pkey_results AS (position int4, colname text);
CREATE OR REPLACE FUNCTION dblink_get_pkey (text)
RETURNS setof dblink_pkey_results
AS '$libdir/dblink','dblink_get_pkey'
LANGUAGE 'c' STRICT;
CREATE OR REPLACE FUNCTION dblink_build_sql_insert (text, int2vector, int4, _text, _text)
RETURNS text
AS '$libdir/dblink','dblink_build_sql_insert'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_build_sql_delete (text, int2vector, int4, _text)
RETURNS text
AS '$libdir/dblink','dblink_build_sql_delete'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_build_sql_update (text, int2vector, int4, _text, _text)
RETURNS text
AS '$libdir/dblink','dblink_build_sql_update'
LANGUAGE 'C' STRICT;
CREATE OR REPLACE FUNCTION dblink_current_query ()
RETURNS text
AS '$libdir/dblink','dblink_current_query'
LANGUAGE 'C';
Setelah script success dijalan kan, ikuti contoh script berikut untuk mencoba:
Misalnya kita punya dua database,
- database test1
- database test2
kita bisa mendapatkan data dari database "test1" lewat jendela Query database "test2", contoh:
SELECT * FROM dblink('host=localhost dbname=test1 user=postgres password=password',
'
SELECT vid_user, vname
FROM master.tbl_master_user
ORDER BY vname
') AS TBL_PREMIUM
(
vid_user varchar (20),vname varchar (50)
)
Dan selanjutnya anda bisa mengkreasi query hasil Query anda tersebut, mau di JOIN dengan tabel lain dan selanjutnya terserah anda.
Selamat mencoba.
Jika ada yang butuh untuk share silahkan email ke : arifdhena@gmail.com
Tips Menjaga Kesehatan Otak
Tahukah kamu Otak manusia terdiri lebih dari 100 miliar syaraf yang masing-masing terkait dengan 10 ribu syaraf lain. Bayangkan, dengan kerumitan otak seperti itu, maka Anda wajib menyayangi otak Anda cukup dengan menghindari kebiasaan-kebiasaan buruk yang sering disepelekan.
Otak adalah organ tubuh vital yang merupakan pusat pengendali sistem syaraf pusat. Otak mengatur dan mengkordinir sebagian besar gerakan, perilaku dan fungsi tubuh homeostasis seperti detak jantung, tekanan darah, keseimbangan cairan tubuh dan suhu tubuh.
Otak juga bertanggung jawab atas fungsi seperti pengenalan, emosi. ingatan, pembelajaran motorik dan segala bentuk pembelajaran lainnya.Sungguh suatu tugas yang sangat rumit dan banyak. Maka, hindarilah kebiasaan buruk di bawah jika Anda masih ingin otak Anda bekerja dengan baik.
1. Tidak mau sarapan
Banyak orang menyepelekan sarapan, padahal tidak mengkonsumsi makanan di pagi hari menyebabkan turunnya kadar gula dalam darah. Hal ini berakibat pada kurangnya masukan nutrisi pada otak yang akhirnya berakhir pada kemunduran otak.
2. Kebanyakan makan
Terlalu banyak makan mengeraskan pembuluh otak yang biasanya menuntun kita pada menurunnya kekuatan mental.
3. MEROKOK
Merokok ternyata berakibat sangat mengerikan pada otak kita. Bayangkan, otak kita bisa menyusut dan akhirnya kehilangan fungsi-fungsinya. Tak ayal diwaktu tua kita rawan Alzheimer.
4. Terlalu banyak mengkonsumsi gula
Terlalu banyak asupan gula akan menghalangi penyerapan protein dan gizi sehingga tubuh kekurangan nutrisi dan perkembangan otak terganggu.
5. Polusi udara
Otak adalah bagian tubuh yang paling banyak menyerap udara. Terlalu lama berada di lingkungan dengan udara berpolusi membuat kerja otak tidak efisien.
6. Kurang tidur.
Tidur memberikan kesempatan otak untuk beristirahat. Sering melalaikan tidur membuat sel-sel otak justru mati kelelahan.
7. Menutup kepala ketika sedang tidur
Tidur dengan kepala yang ditutupi merupakan kebiasaan buruk yang sangat berbahaya karena karbondioksida yang diproduksi selama tidur terkonsentrasi sehingga otak tercemar. Jangan heran kalau lama kelamaan otak menjadi rusak.
8. Berpikir terlalu keras ketika sedang sakit
Bekerja keras atau belajar ketika kondisi tubuh sedang tidak fit juga memperparah ketidakefektifan otak.
9. Kurangnya stimulasi otak
Berpikir adalah cara terbaik untuk melatih kerja otak. Kurang berpikir justru membuat otak menyusut dan akhirnya tidak berfungsi maksimal.
10. Jarang bicara
Percakapan intelektual biasanya membawa efek bagus pada kerja otak
sumber:
newmasgun.blogspot.com
10 Makanan Terbaik Untuk Kesehatan Otak
Kita semua pernah mendengar "you are what you eat" atau "Anda adalah apa yang Anda makan". Makanan yang bergizi dan seimbang tentu saja bagus untuk tubuh kita, terutama untuk bagian yang paling penting dalam tubuh kita, yaitu Otak.
Berikut adalah daftar 10 makanan yang terbukti meningkatkan kesehatan otak secara keseluruhan. Mudah-mudahan sudah menjadi keseharian kita untuk mengkonsumsinya
10. Oysters / Kerang / Tiram
Penelitian telah menunjukkan bahwa tiram sangat bermanfaat untuk otak Anda. Tiram kaya akan mineral seng serta zat besi, yang sangat membantu agan untuk menjaga pikiran tetap tajam dan meningkatkan kemampuan agan untuk mengingat informasi dengan mudah. Seng dan besi telah dikaitkan dengan kemampuan otak untuk tetap fokus dan mengingat informasi. Kurangnya seng dan besi dapat mengakibatkan penyimpangan memori, konsentrasi yang buruk, dan tentu saja penyakit lain di seluruh tubuh.
9. Whole Grains / Biji-bijian
Adalah beras merah, oatmeal, roti whole grain, gandum, dll. Makanan ini bekerja untuk meningkatkan aliran darah ke otak yang berarti sangat menunjang kualitas dan kuantitas fungsi otak. Biji-bijian ini mengandung banyak vitamin B6, yang penuh dengan tiamin. Tiamin sangat bagus untuk siapa pun yang berusaha untuk meningkatkan daya ingat. Penelitian ilmiah telah menunjukkan bahwa hilangnya memori meningkat secara dramatis pada saat kita mencapai akhir 60's atau awal 70-an, makan biji-bijian sangat baik bagi agan saat usia sudah menua.
8. Tea / Teh Hijau
Agan suka minum kopi di pagi hari? cobalah agan ganti dengan secangkir teh! Baru diseduh saja, teh hijau atau teh hitam sangat bermanfaat bagi otak kita karena mengandung catechin. Apakah agan pernah mengalami hari di mana agan hanya merasa lelah, lelah, dan "terlalu malas" untuk berpikir? Mungkin karena agan kurangcatechin dalam otak Anda. Catechin bermanfaat untuk menjaga pikiran agan tetap tajam, segar, dan berfungsi dengan baik. Selain itu juga memungkinkan untuk lebih rileks dan membantu untuk memerangi kelelahan mental. Teh hijau jauh lebih kuat daripada teh hitam.
7. Eggs / Telur
Ketika kita semakin tua, otak kita mulai menyusut karena sesuatu hal yang disebut atrofi otak. Namun, kita bisa melawan proses alamiah ini dengan rutin memakan telur. Hal ini karena telur mengandung banyak vitamin B12 serta lesitin. Vitamin B12 membantu melawan penyusutan otak, yang sering terlihat pada penyakitAlzheimer. Telur, meskipun sangat tidak sehat jika agan makan terlalu banyak, karena penuh dengan asam lemak esensial. Kuning telur, meskipun sangat tinggi kolesterol, juga tinggi kolin, yang merupakan zat pembangun sel otak. Kolin dapat membantu meningkatkan daya ingat agan. Namun jangan kebanyakan yah, cukup 1-2 telur sehari.
6. Curry / Rempah-rempah
Rempah-rempah sangat beragam dan tidak terbatas pada ketumbar, kunyit, merica, cabai, bubuk paprika, jintan, kayu manis, kapulaga, bunga lawang, kelabet, adas manis, daun salam koja, dan cengkeh. Rempah-rempah ini sangat bermanfaat untuk menjaga otak tetap segar. Sebagai bahan utama bubuk kari, curcuminpenuh antioksidan yang membantu melawan penuaan otak dan memelihara fungsi kognitif saat usia bertambah. Antioksidan juga berjuang melawan kerusakan akibat radikal bebas yang dapat terjadi di dalam otak serta tubuh. Radikal bebas dapat menyebabkan peradangan dan penyakit lain dalam tubuh. Kari tidak hanya baik untuk otak, juga dapat melawan diabetes dan penyakit jantung.
5. Berries / Buah Berry
Blueberry sangat baik dalam meningkatkan keterampilan motorik serta kemampuan belajar agan secara keseluruhan. Kebanyakan berry, termasuk blackberry, blueberry, raspberry, dan lain-lain, penuh dengan antioksidan yang sangat baik untuk meningkatkan kesehatan otak. Agan dapat membantu membalikkan efek penuaan pada otak dengan makan buah ini sekali sehari. Berry, kebanyakan mengandung fisetin dan flavenoid, yang sangat baik untuk meningkatkan daya ingat dan memungkinkan kita untuk mudah mengingat peristiwa masa lalu.
4. Nuts and Seeds / Kacang-kacangan
Mencari camilan yang memiliki segala yang baik untuk otak? Adalah camilan dari kacang-kacangan dan biji-bijian. Seperti kacang, hazelnut, kacang mete, almond, walnut, pecan, biji labu, biji bunga matahari, dan jenis lain kacang atau benih yang bisa Anda pikirkan, baik untuk otak Anda. Kacang-kacangan dan biji-bijian penuh dengan Omega-3 dan Omega-6 fatty acid, serta folat, vitamin E, dan vitamin B6. Semua nutrisi ini memungkinkan agan untuk berpikir lebih jernih. Mereka juga membantu agan berpikir lebih positif, karena Omega-3 danOmega-6 fatty acid bekerja sebagai antidepresan alami. Beberapa biji-bijian dan kacang-kacangan juga penuhtiamin dan magnesium, yang bagus untuk daya ingat, dan fungsi kognitif otak.
3. Leafy Green Vegetables / Sayuran Hijau
Sayuran berdaun hijau seperti kubis, katuk, bayam, dan lain-lain, sangat baik untuk otak anak-anak dan orang dewasa. Sayuran ini sangat membantu ketika tiba saatnya untuk mengingat informasi lama dan proses seperti baru saja agan pelajari kemarin. Hal ini karena makanan ini penuh dengan vitamin B6, B12, dan folat, yang merupakan senyawa yang penting diperlukan di dalam otak untuk mendobrak tingkat homocystein, yang dapat mengakibatkan lupa dan bahkan penyakit Alzheimer. Sayuran ini seringkali mengandung zat besi yang tinggi.
2. Fish / Ikan
Ikan secara keseluruhan sangat bermanfaat bagi kesehatan agan, terutama untuk otak Anda. Ikan penuh dengan Omega-3, yang merupakan asam lemak yang sangat bermanfaat bagi tubuh dalam berbagai aspek. Makan satu porsi ikan seminggu dapat sangat mengurangi satu peluang untuk mendapatkan penyakitAlzheimer. Asam lemak ini membantu dengan fungsi otak karena mereka melapisi neuron yang kadang-kadang memiliki lapisan asam lemak kaku karena kandungan yang tinggi dari kolesterol dan lemak jenuh dalam tubuh. Omega-3 akan melapisi neuron dengan lemak baik, yang memungkinkan mereka untuk bergerak dengan mudah di seluruh otak. Omega-3 juga menyediakan lebih banyak oksigen ke otak, serta memungkinkan seseorang untuk menyimpan informasi baru sementara masih mengingat informasi lama. Ikan terbaik untuk makan untuk kesehatan otak adalah ikan salmon, tuna, dan ikan haring.
1. Chocolate / Cokelat
Para ilmuwan telah membuktikan bahwa kandungan antioksidan yang ditemukan hanya dalam dua atau tiga sendok makan bubuk coklat itu lebih kuat dari antioksidan yang ditemukan dalam makanan lain, seperti teh hijau atau anggur merah. Antioksidan utama yang ditemukan di kakao, yang dikenal sebagaiflavonol, penting untuk membantu meningkatkan aliran darah ke otak.
Sumber :
Kaskus.us
Subscribe to:
Posts (Atom)





