Fri, 8 May 2015 9:38 am
Query ini dijalankan dengan jumlah row 82464
db.sms.find(
{
"tag.01" : { "$exists" : true},
"status" : "active"
}
).sort({"tag.01.tanggal_disposisi" : -1, "tag.01.nomor_agenda" : -1}).skip(0).limit(10)
waktu eksekusinya :
- 1,526 sec. di laptop (windows 8)
- 0,562 sec. di server 222 (ubuntu)
- 0,53 sec. di server 215 (ubuntu)
So, pilihan yang bagus untuk develop jatuh pada server 222 saja bukan ?
#project #mongodb
Fri, 8 May 2015 9:35 am
Query ini :
db.sms.find(
{
"tag.01" : { "$exists" : true},
"status" : "active"
}
).sort({"tag.01.tanggal_disposisi" : -1, "tag.01.nomor_agenda" : -1}).skip(0).limit(10)
waktu eksekusinya :
- 1,526 sec. di laptop (windows 8)
- 0,562 sec. di server 222 (ubuntu)
- 0,53 sec. di server 215 (ubuntu)
#project #mongodb
Fri, 8 May 2015 9:35 am
Query ini :
db.sms.find(
{
"tag.01" : { "$exists" : true},
"status" : "active"
}
).sort({"tag.01.tanggal_disposisi" : -1, "tag.01.nomor_agenda" : -1}).skip(0).limit(10)
waktu eksekusinya :
- 1,526 sec. di laptop (windows 8)
- 0,562 sec. di server 222 (ubuntu)
- 0,53 sec. di server 215 (ubuntu)
Wed, 6 May 2015 12:30 am
VMware Windows 7 Professional 32 bit, created ... masih 30 hari trial T_T #vm
Tue, 5 May 2015 5:34 pm
Hyper-v terkendala sama networknya, beralih ke vmware player 7, #alhamdulillah seperti punya mesin sendiri, percobaan pertama vm windows xp sp2 x86 (32 bit). Masalah css yang error kemaren tidak terjadi ... Mmm ... so ? #project
Mon, 4 May 2015 5:31 pm
Nyoba compile ke windows 32 bit, semua berjalan lancar, kecuali CSS external yang tidak terload ... #error #go #project Padahal di 64 lancar jaya ... Issue yang mirip di stackoverflow
Mon, 4 May 2015 10:03 am
Ternyata go compiler bisa mengcompile lintas OS dan ARCH (arsitektur prosessor, 32 atau 64 bit). GO di komputer ane bermasalah saat akan melakukan kompilasi lintas OS dan ARCH, ini nyoba install ulang GO, dari sourcenya langsung, untuk itu perlu compiler gcc Petunjuknya#go #project
Sun, 3 May 2015 10:02 pm
Tadi siang ke #resepsi teman seangkatan prajab #ayang di simpang anim kuin, pas disana ketemu sama #ninibanjar n #omopal, berduaan aja coz #kaibanjar lagi ke luar kota, habis dari resepsi ke ayam kresspi mbungkus, trus mampir ke 3 alfamart sampe ketemu susu #aim, plus es krim langganan #aim juga tentunya, es krim pelangi #sabtuminggu
Sun, 3 May 2015 10:00 pm
Tadi siang ke #resepsi teman seangkatan prajab #ayang di simpang anim kuin, pas disana ketemu sama #ninibanjar n #omopal, berduaan aja coz #kaibanjar lagi ke luar kota, habis dari resepsi ke ayam kresspi mbungkus, trus mampir ke 3 alfamart sampe ketemu susu #aim, plus es krim langganan #aim juga tentunya, es krim pelangi
Sun, 3 May 2015 9:56 pm
Meampar tanah jilid 2 nya hari sabtu kemaren, sambil mehadang #ayang pulang dari #dinaspagi, ditemani #aim main excavatornya ... :) #sabtuminggu
Sun, 3 May 2015 9:53 pm
Fri, 1 May 2015 3:15 pm
Ternyata #go bisa dibikin dengan multiple package main, tanpa harus import ... tapi saat compile harus dengan perintah build.
Misal saat ini saya sedang ada di folder Chat. Isi foldernya : /Chat : - main.go = package main - client.go = package main - room.go = package main dengan command berikut : go build -o chat.exe akan menghasilkan file chat.exe yang ready, hasilnya : /Chat : - main.go - client.go - room.go - chat.exe = Hasilnya catatan : "chat.exe" boleh diisi dengan nama apapun. Hasilnya nanti akan menjadi binary/executable
Fri, 1 May 2015 3:08 pm
#aim n #ayang ke selamatan rumah #ninimamaaula sama #kaibanjar,#ninibanjar, n #omopal ... rencananya setelah dari selamatan langsung minta dijemput di rumah #ninibanjarindah, tapi berhubung #ninibanjarindah sudah pulang duluan dari selamatan akhirnya #aim n #ayang ikut ke Pelaihari, ke keluarga yang mau nikahan hari minggu nanti dan #kaibanjar tidak bisa hadir #libur
Thu, 30 Apr 2015 6:26 pm
Perkiraan penerimaan berdasarkan realisasi tahun lalu, permintaan Pak Arif #done #kantor #portalkanwil
Wed, 29 Apr 2015 6:27 pm
Pindah semua variable di config.go ke file .json , sementara ini path dipakem ke c:\DWConf\config.json, berikutnya mungkin bisa dimasukkan ke argument command line saja #project #go
package config
import(
"encoding/json"
"os"
"fmt"
)
var (
// Path
// TemplatePath = "D:\\PROJECTS\\GO-APP\\sms.0.01\\templates\\"
// PublicPath = "D:\\PROJECTS\\GO-APP\\sms.0.01\\public\\"
UploadPath = "D:\\PROJECTS\\GO-APP\\sms.0.01\\public\\files\\"
PDFPath = "D:\\PROJECTS\\GO-APP\\sms.0.01\\public\\pdf\\"
ImagesLogoPath = "D:\\PROJECTS\\GO-APP\\sms.0.01\\public\\images\\depkeu.png" // PDF Generator | logo depkeu disposisi suratmasuk
// Tahun Nomor Agenda
TahunAgendaSMS = "2015"
)
type Configuration struct {
Port string
TemplatePath string
PublicPath string
}
func Port() string {
file, _ := os.Open("C:\\DWConf\\config.json")
decoder := json.NewDecoder(file)
configuration := Configuration{}
err := decoder.Decode(&configuration)
if err != nil {
fmt.Println("error:", err)
}
// fmt.Println() // output: [UserA, UserB]
return configuration.Port
}
func TemplatePath() string {
file, _ := os.Open("C:\\DWConf\\config.json")
decoder := json.NewDecoder(file)
configuration := Configuration{}
err := decoder.Decode(&configuration)
if err != nil {
fmt.Println("error:", err)
}
return configuration.TemplatePath
}
func PublicPath() string {
file, _ := os.Open("C:\\DWConf\\config.json")
decoder := json.NewDecoder(file)
configuration := Configuration{}
err := decoder.Decode(&configuration)
if err != nil {
fmt.Println("error:", err)
}
return configuration.PublicPath
}
Wed, 29 Apr 2015 10:35 am
Redesign tag #go #project ... Bentuk list diubah ke bentuk array saja
Sebelum
"tag" : [
{
"created_by" : "auto",
"created_from" : "::1",
"nama" : "ARIEF YANUAR",
"kode_jabatan" : "01",
"nama_jabatan" : "Kepala Kantor Wilayah DJP Kalimantan Selatan dan Tengah",
"nomor_agenda" : 2,
"tanggal_disposisi" : "2015-04-29 10:03:21.7417571 +0800 SGT",
"tanggal_terima" : "2015-04-29 10:03:21.7417571 +0800 SGT"
}
],
Planningnya
"tag" : {
"01" : {
"created_by" : "auto",
"created_from" : "::1",
"nama" : "ARIEF YANUAR",
"kode_jabatan" : "01",
"nama_jabatan" : "Kepala Kantor Wilayah DJP Kalimantan Selatan dan Tengah",
"nomor_agenda" : 2,
"tanggal_disposisi" : "2015-04-29 10:03:21.7417571 +0800 SGT",
"tanggal_terima" : "2015-04-29 10:03:21.7417571 +0800 SGT"
}
},