laravel maintenance mode allow from spesific ip

untuk mode maintenance laravel , dan memperbolehkan ip tertentu untuk akses berikut scriptnya (perbolehkan ip 10.8.0.0 dan 10.0.0.0)

php artisan down –message=”Mohon maaf masih maintenance” –allow=10.8.0.0/16 –allow=10.0.0.0/16 –allow=127.0.0.1

Ditulis dalam php. 1 Comment »

pause dan resume apt get download file pada linux

untuk pause dan resume hasil download pada linux menggunakan perintah apt get install maka anda dapat klik 

</p>
<p>button Ctrl dan C</p>
<p>

kemudian setalah itu download ulang dengan perintah yang sama ,maka akan meneruskan hasil yang sudah didowload pada saat terakhir kali di pause / dimatikan  , misal aat sudah didownload  ukuran terakhir 50 persen maka , saat itu kita hentikan dengan menekan Ctrl dan  C , kemudian kita resume / download ulang kembali , maka start awal download kita di 50 persen tadi 

semoga berguna 🙂

referensi :

nftables permanen

agar settingan nftables anda menjadi permanen maka lakukan langkah dibawah ini


edit aturan pada /etc/nftables.conf kemudian set enable servisnya agar tidak hilang konfigurasinya saat reboot
systemctl enable nftables
systemctl start nftables
systemctl restart nftables
systemctl status nftables



semoga berguna 🙂

referensi :

Ditulis dalam linux. Leave a Comment »

mencari infromasi sequence pada postgre

untuk mencari informasi sequence pada postgresql


SELECT * FROM information_schema.sequences ORDER BY sequence_name

semoga berguna 🙂

referensi :

Ditulis dalam sql. Leave a Comment »

menghilangkan carriage return dan newline ” \r\n” di postgresql

biasanya jika ganti baris menggunakan text box akan mengahasilkan “\r\n” . untuk meghilangkan ” \r\n ” pada data yang sudah tersimpan pada postgre yang bisa kita lakukan seperti ini

</p>
<p>select regexp_replace(field, E'[\\n\\r]+', ' ', 'g' )<br /><br />


semoga berguna 🙂

 referensi :

 

Ditulis dalam sql. Leave a Comment »

trigger exception pada try catch laravel

untuk menggunakan atau melempar exception pada blok try catch laravel berikut caranya

</p>
<p>try</p>
<p>{</p>
<p>throw new \Exception('ini exception');</p>
<p>}</p>
<p>catch (\Exception $e)<br />{<br />$e-&gt;getMessage()<br />}</p>
<p>

referensi :

 

Ditulis dalam php. Tag: . Leave a Comment »

javascript error fungsi JS: Uncaught TypeError: object is not a function

hal ini biasanya terjadi kerena mungkin ada typo atau error nama fungsinya, cek apakah namanya ada ? yang kedua biasanya terjadi karena kita membuat nama fungsi yang sama dengan id dan name

misalnya

kita punya fungsi hallo()

kita panggil dengan

<input type=”checkbox” onchange=”hallo()” id=”hallo” name=”hallo” value=”ok” checked>

atau jika di laravel kita custum dengan ini   hallo + input id dari database

<input type=”checkbox” onchange=”hallo()” id=”hallo{{$model->kode_unik_sirup}}” name=”hallo{{$model->kode_unik_sirup}}” value=”{{$model->kodesirup}}” checked>

biasanya akan terjadi error fungsi tidak dikenali di javascript , solusinya ganti nama fungsi atau ganti nama id dan name tersebut

semoga berguna:)

referensi :

multiple select2 php laravel

memilih seleksi ganda pada select2 dan menyimpan dengan menggunakan laravel berikut caranya

konfigurasinya


.select2 {
width: 100% !important;
}

<div class="form-group row">
<label for="ambilkodeproduk" class="col-sm-3 col-form-label">Pilih Produk </label>

<div class="form-group col-sm-6">

<select multiple class="form-control form-control-sm select2" name="ambilkodeproduk[]" id="ambilkodeproduk">

</select>

</div>
<div class="form-group col-sm-1">
<button type="button" onclick="javascript:goSimpanAksesProdukAmel()" class="btn btn-sm btn-primary"> Simpan</button>
</div>

</div>

$(document).ready(function()
{

$('#ambilkodeproduk').select2({

allowClear: true,
closeOnSelect:false,
multiple:true,
placeholder: 'masukkan nama kategori barang / jasa',
ajax: {
dataType: 'json',
url: '{{URL('/amel/setting/getkategori')}}',
delay: 800,
type: "POST",
data: function(params)
{
return {
data: params.term
}
},
processResults: function (data, page)
{
return {
results: data
};
},
}
}).on('select2:select', function (evt)
{

$('#ambilkodeproduk').select2({

allowClear: true,
closeOnSelect:false,
multiple:true,
placeholder: 'masukkan nama kategori barang / jasa',
ajax: {
dataType: 'json',
url: '{{URL('/amel/setting/getkategori')}}',
delay: 800,
type: "POST",
data: function(params)
{
return {
data: params.term
}
},
processResults: function (data, page)
{
return {
results: data
};
},
}
});
});

setting pada php untuk insertnya


$kodeproduk2 = $request->input('kodeproduk2');

$dataprodukfix=null;

$N = count($kodeproduk2);

for($i=0; $i < $N; $i++)
{
$dataprodukfix[$i]=
['koderekanan' => $unitownerpenyedia,
'id_ecatalog_ms_barangjasa' => $kodeproduk2[$i],
'tupdateuser' => CustomHelp::format_db_integer_setempty($tupdateuser),
'tupdatehost' => $tupdatehost,
'tupdatetime' => $tupdatetime
];

}

//dd($dataprodukfix);

$hasilnya=DB::table('ecatalog_akses_produk_vendor')
->insert($dataprodukfix);

saemoga berguna 🙂

referensi :

Ditulis dalam jquery. Leave a Comment »

merubah property ahref html dengan jquery

misal  kita punya


<a href="#" id='btn_setting_aset' onclick="SettingAsetBatal()"> Batalkan</a>

untuk merubah property onclick


$("#btn_setting_aset").attr("onclick", "https://www.w3schools.com/jquery/");

semoga berguna 🙂

referensi :

get input radio jquery

untuk mengambil input dari radio button html menggunakan jquery maka
milan nama radio button nya

 <label><input type="radio" name="gender" value="male">Male</label>
<label><input type="radio" name="gender" value="female">Female</label 

untuk mengambil nilai dengan jquery berikut caranya :

 var radioValue = $("input[name='gender']:checked").val(); 

semoga berguna 🙂
referensi :