Catatan Setyo
Tulisan, catatan & coretan seorang engineer
Friday, February 21, 2014
Tuesday, June 11, 2013
E-Book Gratis Pemprograman IT
Secara kebetulan ketemu e-book gratis tentang pemprograman, mungkin bermanfaat, isinya:
- Visual Studio, convert to 2010 from 2005, 2008
- Tips & Trik Office 2010
- Sharepoint
- SQL Server 2008, 2012
- dll
Silahkan di download dari situs aslinya disini
- Visual Studio, convert to 2010 from 2005, 2008
- Tips & Trik Office 2010
- Sharepoint
- SQL Server 2008, 2012
- dll
Silahkan di download dari situs aslinya disini
Friday, March 1, 2013
Jadwal KRL On Line
Bagi pemakai jasa angkutan kereta khususnya KRL, sekarang sudah ada aplikasi yang bisa jalan di komputer, BB, I-Phone ataupun Android.
Beberapa aplikasi itu antara lain: Sikremut, Kommuta, Jadwal KRL dsb.
Beberapa minggu ini PT. KAI juga sudah membuat web site secara real time tentang jadwal keberangkatan KRL.
Jadwal sudah bisa di akses di http://infoka.krl.co.id/to/[kode stasiun].
Misal untuk stasiun Jakartakota, maka alamat yang harus diakses adalah: http://infoka.krl.co.id/to/jak
Berikut Kode singkatan Stasiun :
# Jakartakota JAK
# Jayakarta JYK
# Manggabesar MGB
# Sawahbesar SW
# Juanda JUA
# Gambir GMR
# Gondangdia GDD
# Cikini CKI
# Manggarai MRI
# Tebet TEB
# Cawang CW
# Durenkalibata DRN
# Pasarminggubaru PSMB
# Pasarminggu PSM
# Tanjungbarat TNT
# Lentengagung LNA
# Universitaspancasila UP
# Universitasindonesia UI
# Pondokcina POC
# Depokbaru DPB
# Depok DP
# Citayam CTA
# Bojonggede BJD
# Cilebut CLT
# Bogor BOO
# Bekasi BKS
# Kranji KRI
# Cakung CUK
# Klenderbaru KLDB
# Buaran BUA
# Klender KLD
# Jatinegara JNG
# Pondokjati POK
# Kramat KMT
# Gangsentiong GST
# Pasarsenen PSE
# Kemayoran KMO
# Rajawali RJW
# Kampungbandan KPB
# Ancol AC
# Tanjungpriok TPK
# Tanggerang TNG
# Batuceper BPR
# Poris PI
# Kalideres KDS
# Rawabuaya RW
# Bojongindah BOI
# Pesing PSG
# Duri DU
# Tanahabang THB
# Angke AK
# Karet KRT
# Sudirman SUD
# Serpong SRP
# Rawabuntu RU
# Sudimara SDM
# Jurangmangu JRU
# Podokranji PDJ
# Kebayoran KBY
# Palmerah PLM
Saat ini memang baru KRL area Jabodetabek yang bisa di tayangkan secara real time, mudah-mudahan bisa membantu para pemakai jasa KRL.
Beberapa aplikasi itu antara lain: Sikremut, Kommuta, Jadwal KRL dsb.
Beberapa minggu ini PT. KAI juga sudah membuat web site secara real time tentang jadwal keberangkatan KRL.
Jadwal sudah bisa di akses di http://infoka.krl.co.id/to/[kode stasiun].
Misal untuk stasiun Jakartakota, maka alamat yang harus diakses adalah: http://infoka.krl.co.id/to/jak
Berikut Kode singkatan Stasiun :
# Jakartakota JAK
# Jayakarta JYK
# Manggabesar MGB
# Sawahbesar SW
# Juanda JUA
# Gambir GMR
# Gondangdia GDD
# Cikini CKI
# Manggarai MRI
# Tebet TEB
# Cawang CW
# Durenkalibata DRN
# Pasarminggubaru PSMB
# Pasarminggu PSM
# Tanjungbarat TNT
# Lentengagung LNA
# Universitaspancasila UP
# Universitasindonesia UI
# Pondokcina POC
# Depokbaru DPB
# Depok DP
# Citayam CTA
# Bojonggede BJD
# Cilebut CLT
# Bogor BOO
# Bekasi BKS
# Kranji KRI
# Cakung CUK
# Klenderbaru KLDB
# Buaran BUA
# Klender KLD
# Jatinegara JNG
# Pondokjati POK
# Kramat KMT
# Gangsentiong GST
# Pasarsenen PSE
# Kemayoran KMO
# Rajawali RJW
# Kampungbandan KPB
# Ancol AC
# Tanjungpriok TPK
# Tanggerang TNG
# Batuceper BPR
# Poris PI
# Kalideres KDS
# Rawabuaya RW
# Bojongindah BOI
# Pesing PSG
# Duri DU
# Tanahabang THB
# Angke AK
# Karet KRT
# Sudirman SUD
# Serpong SRP
# Rawabuntu RU
# Sudimara SDM
# Jurangmangu JRU
# Podokranji PDJ
# Kebayoran KBY
# Palmerah PLM
Saat ini memang baru KRL area Jabodetabek yang bisa di tayangkan secara real time, mudah-mudahan bisa membantu para pemakai jasa KRL.
Tuesday, February 5, 2013
List Of Days in Month
Jika kita diminta untuk dapat menampilkan tanggal dalam tiap bulannya, mungkin dalam bentuk dropdownlist atau semacamnya, maka kita bisa memakai sql server untuk menampilkan datanya.
Berikut scriptnya:
declare @date datetime
set @date = '20130201'; //yyyyMMdd
with DaysInMonth as (
select @date as Date
union all
select dateadd(dd,1,Date)
from DaysInMonth
where month(date) = month(@Date))
select * from DaysInMonth where month(date) = month(@Date)
Scrip diatas bisa dibuat sebagai function untuk memudahkan pemakaian.
Berikut scriptnya:
declare @date datetime
set @date = '20130201'; //yyyyMMdd
with DaysInMonth as (
select @date as Date
union all
select dateadd(dd,1,Date)
from DaysInMonth
where month(date) = month(@Date))
select * from DaysInMonth where month(date) = month(@Date)
Scrip diatas bisa dibuat sebagai function untuk memudahkan pemakaian.
Monday, January 7, 2013
Cara Connect SQL Server Saat Tidak punya Akses
Jika kita sudah tidak punya akses atau role sebagaimana sysadmin atau login sa di disable, maka sebagai user biasa kita bisa memperolehnya kembali dengan beberapa cara.
Lebih lengkapnya silahkan baca tips berikut.
Lebih lengkapnya silahkan baca tips berikut.
Wednesday, December 12, 2012
Remote query timeout (Query timeout expired)
Jika kita biasa pake query dengan connection ke server lain, terkadang muncul error query time out atau contoh dalam sebuah schedule job muncul message
"Executed as user: NT AUTHORITY\SYSTEM. OLE DB provider "SQLNCLI" for linked server "192.168.96.96" returned message "Query timeout expired". [SQLSTATE 01000] (Message 7412). The step succeeded".
Kalau melihat history Job, pada step ini sering muncul pesan status 'Successful' tapi hasil querynya sebenarnya tidak (jangan terkecoh).
Maka ada settingan sql server yang harus kita setting time outnya lebih besar dari sebelumnya.
Cek terlebih dahulu berapa nilai time out dari Sql Server:
sp_configure 'remote query timeout (s)'
Kemudian setting di Sql Server:
(tampilan Sql Server 2000)
(tampilan Sql Server 2005 ke atas)
"Executed as user: NT AUTHORITY\SYSTEM. OLE DB provider "SQLNCLI" for linked server "192.168.96.96" returned message "Query timeout expired". [SQLSTATE 01000] (Message 7412). The step succeeded".
Kalau melihat history Job, pada step ini sering muncul pesan status 'Successful' tapi hasil querynya sebenarnya tidak (jangan terkecoh).
Maka ada settingan sql server yang harus kita setting time outnya lebih besar dari sebelumnya.
Cek terlebih dahulu berapa nilai time out dari Sql Server:
sp_configure 'remote query timeout (s)'
Kemudian setting di Sql Server:
(tampilan Sql Server 2000)
(tampilan Sql Server 2005 ke atas)
Wednesday, October 10, 2012
Function multiple return value in C# (C Sharp)
Ini catatan sebagai pengingat khususnya programmer dot Net.
Sengaja copas 100% dari ahlinya biar gak dibilang merubah content.
Ada
banyak cara agar function yang dubuat mempunyai return value lebih dari
satu, teknik dasarnya adalah merubah type return value dari type data
primitif(string, int, double, float, dll) menjadi type data
bentukan(array,stcut,list,kelas/object). disini akan dibahas bagaimana
sebuah function direturnkan menggunakan type data struct. Sebelumnya
perlu diketahui bahwa struct dan array itu berbeda, jika array adalah
type data bentukan dengan type data primitif yang mempunyai type data
sama, sedangkan struct adalah type data bentukan yang mempunyai type
data yang berbeda beda.
Nah ini sumbernya.
Sengaja copas 100% dari ahlinya biar gak dibilang merubah content.
Function
adalah salah satu teknik modular, yaitu teknik untuk memecah program
yang besar menjadi bagian bagian yang sistematis, tujuan utama dari
function itu sendiri adalah untuk mempermudah programer dalam mendevelop
software. Dalam suatu permasalahan kadang kita menemukan sebuah problem
dimana fucntion yang dibuat mempunyai return value lebih dari satu,
seperti kita kenal sekarang ini bahwasanya function jika direturn akan
mengembalikan single value.
Nah ini sumbernya.
Subscribe to:
Comments (Atom)