Wednesday, February 15, 2023

Kenapa Cronjob selalu membuat file kosong baru?

Saya menulis sintax CRONJOB dan berhasil untuk menjalankannya, akan tetapi setiap CRONJOB selesai dikerjakan maka akan selalu muncul file baru di /root.


Pertanyaan seperti diatas banyak terjadi jika CRONJOB haya dijalankan dengan perintah dasarnya saja, contoh :

10 0 * * * wget -q https://xxx/api/cron/reminder-subscribe 

maka pada folder /root biasanya akan muncul file-file kosong dengan nama "reminder-subscribe" bahkan biasanya munumpuk hingga ribuan file, kondisi tersebut sangat berpengaruh pada saat kita mengakses FTP.

SOLUSI

Friday, March 25, 2022

Add a column with a default value to an existing table in SQL Server 2005

Format :

ALTER TABLE {Table_Name}

ADD {Column_Name} {NOT NULL|NULL}

CONSTRAINT {Constraint_Name} DEFAULT {Default_Value}

WITH Values

Contoh : 

 ALTER TABLE transaksi_master

ADD [ppn_persen] [numeric](18, 2) NULL

CONSTRAINT [DF_transaksi_master_ppn_persen] DEFAULT ((10))

WITH Values

Thursday, May 28, 2020

WINDOWS 10 - Error CredSSP encryption oracle remediation ketika Remote Desktop Connection

MASALAH :
1. Muncul error "CredSSP encryption oracle remediation" ketika melakukan Remote Desktop Connection



SOLUSI :

Saturday, August 8, 2015

CODEIGNITER - AKSES user_data pada table CI_SESSIONS

MASALAH :
1. Cara mengakses data user yang tersimpan ada tabel CI_SESSIONS

SOLUSI :
function active_users() {
        $this->load->model('admin_model');
        $query =$this->admin_model->get_active_users();
        $num_row=$query->num_rows();
        $result=$query->result();

CODEIGNITER - SIMPAN user_data pada TABEL SESSIONS

MASALAH :
1. Cara menyimpan data user yang sedang login dari session yang sedang aktif ?

SOLUSI :
1. Masuk folder website CODEIGNITER anda
2. Masuk folder "APPLICATION"

SQL SERVER - (COMPARE) Membandingkan Dua Database Menggunakan DB Comparer

Saat saya kemarin mencoba aplikasi yang sedang saya kerjakan ternyata saya menemukan error. Saya ingat betul, error ini sudah pernah terjadi sebelumnya dan sudah diperbaiki oleh senior saya (menggunakan SQL Server 2008 R2). Karena penasaran saya meminta kepada tester untuk mengetes modul tersebut, ternyata hasilnya sama, error yang didapatkan juga sama. Lalu dicoba mengganti menggunakan database yang lain, ternyata bisa. Cukup heran saya melihatnya, karena saya yakin bahwa source yang dijalankan adalah yang terbaru, tapi memang saya tidak terlalu yakin apakah database yang digunakan adalah yang terbaru.

Aplikasi ini saya kembangkan bersama dua rekan saya, kami menggunakan metode extreme programming karena prubahan dari user cepat dan kadang berubah-ubah. Untuk source kami selalu synchronize menggunakan CVS. Tapi untuk database memang sedikit kesulitan, karena sering terjadi updata database (tabel, view, function, triger) dilakukan langsung ke database tanpa membuat file .sql terlebih dahulu sehingga tidak terupdate ke anggota tim yang lain.

Satu-satunya cara adalah saya melakukan perbandingan database, ada dua yaitu database development (yang terjadi error) dan database production (yang tidak mengalami error). Setelah googling saya mendapatkan tools yang free, yaitu DB Comparer. Berikut cara penggunaannya:

Monday, August 3, 2015

PHP, JAVASCRIPT - REORDERING TABLE NUMBER SEQUENCE

Permasalahan :
Tabel yang saya punya :

Apabila baris ke-3 saya hapus maka akan menjadi sbb :

Yang saya inginkan :

Solusi :

PHP - Menambahkan Angka '0' Pada Bagian Kiri STRING

Permasalahan :
saya mempunyai array sbb:
tutorial 1
tutorial 21
tutorial 2
tutorial 3
yang saya perlukan :
tutorial 01
tutorial 21
tutorial 02
tutorial 03
Solusi :

SQL SERVER – Convert Text to Numbers (Integer) - CAST and CONVERT

Cara merubah kolom dari tipe VARCHAR ke tipe INT :
SELECT CAST(NamaKolom AS INT) FROM NamaTabel
SELECT CONVERT(INT, 
NamaKolom ) FROM NamaTabel
Apabila Kolom yang akan dirubah mengandung huruf maka akan muncul ERROR.

-- SELAMAT MENCOBA --
** (BELAJAR,BELAJAR,BELAJAR) **
Referensi :
1. link
2. link

Monday, February 2, 2015

Browse, Show, Change COLLATION_NAME pada MYSQL

Pernah mengalami error seperti ini?
#1267 - Illegal mix of collations (latin1_general_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '='
Penyebab :
jenis COLLATION_NAME dari 2 kolom yang diEQUALkan tidak sama

Solusi :
tampilkan informasi schema dari DB anda dengan query sbb :
SELECT TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, COLLATION_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA="nilai" AND COLLATION_NAME="latin1_swedish_ci "
maka akan tampil kolom tabel yang mempunyai collation_name "latin1_swedish_ci" :

Friday, December 5, 2014

Cara Memperbesar Kapasitas Import File Database MYSQL pada phpmyadmin

Masalah :
ane mau restore database mysql yang besarnya 100Mb lebih, berhubung ane masih baru pegang pemrograman web base, ane langsung meluncur ke phpmyadmin. eh ternyata pas mau import ada tulisan ginian (MAX: 2,048KB) alhasil sql backup tidak bisa di restore



Solusi :

Thursday, November 20, 2014

32Bit ODBC Drivers pada Windows 64Bit

Setiap ada post baru pasti ane habis dapat masalah (wkwkwkwk) dan alhamdullillah sudah berhasil menemukan solusi.

Bermula dari kebutuhan membaca DBF pada program Delphi 6, ketika dulu komputer masih menggunakan sistem operasi winsows 32bit masih lancar2 saja, akan tetapi masalah muncul ketika dapet komputer baru dan dapet memory 4GB, kalo diinstal 32bit memory cuma terbaca 3.5GB kan sayang 512MB nya nggak kepake akhirnya ane memutuskan untuk install windows 64bit.

ane buka "odbc" pada search di start program


odbc bisa dibuka


pas mau add koneksi ternyata yang muncul cuma 3 biji itupun punya SQLSERVER semua padahal seharusnya ada banyak pilihan koneksi yang bisa dipilih


tidak kehabisan akal ane coba edit datasource yang sudah ada. waktu ane edit ehhh malah muncul error.. ARGHHGHGHHH


Install and menggunakan Windows XP Mode pada Windows 7

Bermula dari masalah kalau program yang saya butuhkan hanya bisa dijalankan pada windows 32bit sedangkan komputer yang saya pakai menggunakan windows 64bit. Yang saya tahu untuk mengatasi masalah ini adalah
1. Install dual boot dalam 1 PC
untuk cara yang ke-1, saya kurang begitu suka karena ribet kalo mau pake gatian antara 32bit dengan 64 bit
2. Install virtual PC menggunakan program Virtual PC, Virtual Box, atau VMWare
untuk cara yang ke-2, ribet karena harus cari installer windows terlebih dahulu dan banyak setting yang diperlukan
Setelah selancaran beberapa waktu ternyata pada Windows 7 ada fitur untuk memungkinkan

Tuesday, November 18, 2014

Cara mendaftarkan DLL pada Windows 7 64 bit (SOLVED)

Bermula dari kebutuhan untuk install komponent delphi, ternyata ada satu komponen yang DLL nya harus di daftarkan dulu ke windows. Pada panduannya DLL disuruh copy ke C:Windows\System32\ dan mendaftarkan DLL dengan cara C:\Windows\System32\regsvr32.exe<spasi>(nama DLL) ternyata setelah dilakukan ehh error. Setelah browsing ternyata begini caranya :

Jika DLL adalah versi 32 bit maka

Wednesday, November 12, 2014

CONNECT SQLSERVER 2005 MENGGUNAKAN PHP 5.2.9

Environment : XAMPP 1.7.1 (WEBSERVER)

Langkah :

1. Update MSSQL driver untuk PHP (download ntwdblib.dll)
2. Edit php.ini pada folder instalasi (ex: C:\xampp\php\php.ini)

    • Buka php.ini
    • Cari baris ;extension=php_mssql.dll
    • Hilangkan titik koma (;) didepan baris

Saturday, June 7, 2014

Apa arti Saw, As, Ra, Azza wa Jalla, Jalla Jalaluhu, Naudzubillahi mindzalik, Wallahu a'lam bishshowab, Jazzakumullah Khoiran Katsiro?

  • Saw merupakan singkatan dari Shallallahu `alaihi Wa Sallam, sebuah lafaz yang disunnahkan keadaan kita untuk mengucapkannya ketika menyebut nama Rasulullah SAW. Artinya adalah semoga Allah memberikan shalawat dan salam kepadanya. Perintah untuk bershalawat kjepada Rasulullah SAW merupakan perintah dari Al-Quran yaitu " Sesungguhnya Allah dan malaikat-malaikat-Nya bershalawat untuk Nabi. Hai orang-orang yang beriman, bershalawatlah kamu untuk Nabi dan ucapkanlah salam penghormatan kepadanya ."(QS. Al-ahzab : 56)
  • As biasa digunakan untuk menyingkat lafaz Alaihis Salam yang bermakna Semoga keselamatan dilimpahkan kepadanya. Ungkapan ini biasanya diberikan kepada para nabi dan Rasul termasuk juga para malaikat. " Dan kesejahteraan dilimpahkan atas para rasul."(QS. Ash-Shaffaat : 181)

Tuesday, June 4, 2013

Membuat Task Scheduler : Mematikan Komputer Secara Otomatis (Auto Shutdown) Windows 8

Ide tulisan tentang "Mematikan Komputer Secara Otomatis (Auto Shutdown) di Windows 8" ini berawal ketika penulis sering tertidur ketika memakai komputer alhasil komputer nyala sampe pagi, untuk alasan penghematan listrik maka penulis putuskan untuk membuat scheduled task yang berfungsi untuk mematikan komputer secara otomatis pada jam tertentu.

Bagi temen-temen yang tertarik ingin mengetahui bagaimana caranya "Mematikan Komputer Secara Otomatis (Auto Shutdown) di Windows 8"  pada waktu yang telah kita tentukan, berikut adalah langkah-langkahnya :

Friday, May 10, 2013

Pengertian, Keuntungan dan Kekurangan Virtual Box


Sama halnya dengan VMWare , Virtual Box adalah perangkat lunak virtualisasi yang dapat digunakan untuk mengeksekusi sistem operasi “tambahan” di dalam sistem operasi “utama”. Contohnya adalah jika sesorang mempunyai sistem operasi Windows yang terpasang di komputernya, maka seseorang tersebut dapat pula menjalankan sistem operasi Mikrotik di dalam sistem operasi Windows. Virtual Box merupakan aplikasi open source keluaran Sun MicroSystem (sekarang diakusisi oleh Oracle) yang ditarget untuk server, desktop dan penggunaan embedded.

KEUNTUNGAN MENGGUNAKAN Virtual Box

Pengertian, Keuntungan dan Kekurangan Microsoft Virtual PC

Microsoft Virtual PC sebenarnya adalah software gratis yang berjalan di windows bertujuan untuk mensimulasikan sebuah operating system. Singkat kata, anggap saja kalian memakai Operating Sytem dalam sebuah Operating System.

Sistem operasi yang didukung dengan baik Microsoft Virtual PC umumnya adalah yang berasal dari keluarga Microsoft sendiri seperti Windows 98, XP, Vista. Untuk linux dukungannya kurang, lebih baik memakai Software virtualization yang lain seperti VMWare (sayangnya tidak gratis).
Keuntungan dari Microsoft Virtual PC : 

Pengertian, Keuntungan dan Kekurangan VMware Player

1
VMWare adalah sebuah software yang berfungsi menjalakan sistem operasi, jadi kita tidak perlu khawatir komputer kita akan terformat atau terjadi hal yang tidak kita inginkan, ketika belajar menginstal suatu OS, atau istilah lainnya adalah sistem operasi yang memudahkan kita dan melindungi sistem operasi yang permanen agar terhindar dari kesalahan atau error dalam melakukan penginstalan sistem operasi. VMWare ini adalah berbasis windows atau dapat berjalan di sistem operasi window .
VMWare memungkinkan beberapa sistem operasi dijalankan pada satu mesin PC tunggal secara bersamaan. Hal ini dapat dilakukan tanpa melakukan partisi ulang dan boot ulang. Perangkat keras yang terdapat di dalam VMWare sama seperti perangkat keras yang dipakai PC , misalnya CPU, RAM, HDD, dll.
  • KEUNTUNGAN MENGGUNAKAN VMWare