Pages

Wednesday, September 3, 2014

Keunggulan Telegram dari WhatsApp


Aplikasi Telegram ini bisa berjalan pada Android ,iOS, Windows Phone, juga web version, OS X , OS Linux dan Windows desktop.
adapun beberapa keunggulan telegram dari whatsapp :

1. Telegram Lebih Cepat daripada WhatsApp

Tidak seperti WhatsApp, Telegram berbasis cloud (layanan komputasi awan) dan sangat terenkripsi. Hasilnya, Telegram menjadi lebih cepat daripada WhatsApp.

2. Telegram Lebih Aman daripada WhatsApp
Masih terkait cloud, basis data di sana membuat Telegram lebih aman.

3. Telegram Mudah Diakses dari Berbagai Perangkat
WhatsApp sebenarnya juga bisa diakses dari laptop. Namun, lagi-lagi karena faktor basis cloud, Telegram membuat Anda bisa mengakses pesan dari berbagai perangkat (termasuk PC) dan berbagi foto, video dan dokumen tanpa batas.

4. Telegram Bisa Berbagai File Hingga Ukuran GigaByte
Seperti dilansir Telegram dalam deskripsi di Google Play Store, aplikasi ini memungkinkan penggunanya berbagi file dan video hingga ukuran gigabyte.

5. Telegram Bebas Iklan
Meskipun WhatsApp dulunya juga bebas iklan, akuisisi mahal yang dilakukan Facebook atas aplikasi ini menimbulkan kekhawatiran bahwa WhatsApp akan dijejali iklan sebagaimana Facebook baik versi desktop maupun mobile. Sedangkan Telegram, developernya menjamin “100% free and no ads.”

6. Jumlah Anggota Grup Telegram Lebih Besar daripada WhatsApp
Mungkin Anda pernah merasakan betapa terbatasnya Grup WhatsApp yang membatasi anggotanya hanya 50 orang. Padahal, teman kantor atau teman alumni sekolah Anda lebih dari seratus orang. Sementara anggota grup WhatsApp terbatas 50 orang, anggota grup Telegram maksimal 200 orang. Empat kali lipan daripada WhatsApp. Ini salah satu alasan utama mengapa orang pindah ke Telegram.

Monday, September 1, 2014

install Telegram on Ubuntu


1. download application :

wget https://tdesktop.com/linux32 on a 32-bit system
or
wget https://tdesktop.com/linux on a 64-bit system

2. extact file

tar xvf linux*

3. Runing Application :

./Telegram/Telegram





Friday, July 4, 2014

Send Emali with SSMTP

install ssmtp :

sudo apt-get install ssmtp


Edit file  ssmtp.conf
sudo vim /etc/ssmtp/ssmtp.conf

edit seperti dibawah ini :

# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
#root=postmaster
root=test@gmail.com

# The place where the mail goes. The actual machine name is required no
# MX records are consulted. Commonly mailhosts are named mail.domain.com
#mailhub=mail
mailhub=smtp.gmail.com:587
AuthUser=test@gmail.com
AuthPass=xxxxxxxx
UseTLS=YES
UseSTARTTLS=YES

# Where will the mail seem to come from?
#rewriteDomain=

# The full hostname
hostname=test@gmail.com

# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
FromLineOverride=YES



on php file :



//create fuction for send email

   function sendmail ($cc,$to,$sb,$msg)
    {       

    $headers  = 'MIME-Version: 1.0' . "\r\n";
    $headers .= "From: aem@aem.co.id \r\n";
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
    $headers .= 'cc:'.$cc. "\r\n";
    $headers .= 'Bcc:aem@aem.co.id'. "\r\n";
    ini_set("SMTP","smtp.aem.co.id");
    ini_set("sendmail_from",$mailfrom); 
    mail($to,$sb, $msg, $headers);
    //return $true;           
       
    }   


//send mail

$from: "xxx@xxx.com";
$mailto: "xxx@xxx.com";
$subject: "testing send email";
$message: "Test";

sendmail($from,$mailto,$subject,$message);








Thursday, June 26, 2014

add virtaul IP on Ubuntu


#sudo vim /etc/network/interfaces

auto lo
iface lo inet loopback

Add script virtual ip :

auto eth0
iface eth0 inet static
address 192.9.18.27
netmask 255.255.255.0
gateway 192.9.8.8
dns-nameservers 180.131.144.144

auto eth0:0
iface eth0:0 inet static
address 192.168.1.12
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 180.131.144.144

Friday, June 20, 2014

Chagne Port 80 on ubuntu

Edit file port.conf

 vim /etc/apache2/ports.conf

and then You have to change your virtualHost setting,

vim /etc/apache2/sites-enabled/000-default


Change from ;

 <VirtualHost *:80>

to

 <VirtualHost *:8050>

And make sure that your ports.conf looks like

 NameVirtualHost *:8050

Testing :

 listen 8085

Restart apache
service apache2 restart
or
/etc/init.d/apache2 restart

check the result on firefox:

http://localhost:8085/ijinpedia/

Monday, June 16, 2014

Bunyi Beep pada PC


Bunyi Beep pada PC dan Artinya
Komputer Anda suka mengeluarkan suara beep panjang atau pendek? Waspadai peringatan yang diberikannya! Mau tahu artinya? Itu berarti masalah, masalah, dan masalah.
Tidak usah panik, keluarnya suara tiiiit (beep) panjang tersebut sebenarnya adalah cara komputer untuk memberi tahu Anda bahwa ada yang tidak beres dengan CPU Anda. Isyarat beep komputer ternyata tidak hanya beep panjang saja, ada bermacam-macam. Setidaknya jika komputer Anda memakai AWARD BIOS, maka ada 9 macam beep yang memiliki maksud tertentu:
Bunyi "beep" pendek 1 kali, mengindikasikan bahwa komputer anda telah berhasil melakukan dan menghidupkan semua komponen yang dibutuhkan untuk proses boot-up komputer.
Bunyi "beep" pendek 2 kali, artinya ada masalah pada konfigurasi atau seting pada CMOS.

1. Bunyi "beep" panjang 1 kali dan pendek 1 kali, artinya ada masalah pada perangkat keras Motherboard atau Memory anda, coba cek ulang apakah kedua perangkat tersebut masih bisa berfungsi/terpasang dengan baik atau tidak.

2. Bunyi beep panjang 1 kali dan pendek 2 kali, artinya ada masalah pada monitor atau VGA Card.

3.Bunyi "beep" panjang 1 kali dan pendek 3 kali, artinya ada masalah pada Keyboard, coba cek keyboard anda, atau coba kencangkan sambungan kabel dari keyboard yang biasanya terpasang ke port serial, ps2, ataupun usb.

4.Bunyi "beep" panjang 1 kali dan pendek 9 kali, artinya ada masalah pada ROM BIOS.

5.Bunyi "beep" panjang terus-menerus, artinya ada masalah di DRAM.

6.Bunyi "beep" pendek terus-menerus, artinya ada masalah penerimaan tegangan (power).

Pada beberapa merk Motherboard akan mengeluarkan bunyi "beep" beberapa kali apabila temperatur processornya terlalu tinggi (panas).


Install apache , php and mysql on ubuntu 12.04

please login su:

sudo su

1. istall apache :
sudo apt-get install apache2

2. isntall php :
sudo apt-get install php5 libapache2-mod-php5

3.install mysql server and client :
sudo apt-get install mysql-server mysql-client

insert user and password

4 install library php-mysql

sudo apt-cache search php5

Sunday, June 15, 2014

E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)


Isnatall applikasi pada ubuntu dengan command
apt-get istall ....  error.


E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/) is another process using it?

setelah mencari cari di mbah google ketemu cara mengatasinya:

1. Pastikan Synaptic Package manager tidak sedang digunakan, karena biasanya error itu muncul ketika anda melakukan install tapi synaptic package manager juga sedang anda gunakan.

kalo poin pertama masih ada error gunakan command dibawah ini:

2. Hapus file lock
sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo dpkg --configure -a

Sunday, June 8, 2014

Create Dynamic Combobox Using PHP











Create Dynamic Combobox Using  PHP


<select name="combobox_wipyear" id="combobox_wipyear" >
       <?php
             $ctahun = date("Y");
             $rollback = $ctahun - 4;
               while ($ctahun >= $rollback)
                     {
                        $option .= "<option ";
                        $option .= "value=\"$ctahun\">$ctahun</option> \n";
                        $ctahun = $ctahun - 1;
                     }
                   echo $option;
               ?>
</select>

Tuesday, June 3, 2014

Membuat Format Angka pada JqGrid


Membuat Format Angka pada JqGrid

Contoh : kolom QTY akan kita jadikan Fomat angka tampilanya :


jQuery("#g_lapbarangperdoc").jqGrid({
    url:"main.php?action=lapbarangperdoc_data&q=lapbarangperdoc",
datatype: "json",
height: 400,
width:1500,  
    colNames:['JENISBCDOC', 'NOMORBC', 'TANGGALBC', 'DONO', 'RECEIPTDATE', 'SUPPLIERNAME',
                   'ITEMCODE', 'ITEMNAME', 'UOM', 'QTY'],
    colModel:[
                {name:'JENISBCDOC',index:'JENISBCDOC', sorttype:"int", width: 30, frozen : true,key : true},                              
                {name:'NOMORBC',index:'NOMORBC', width:70, frozen : true},
                {name:'TANGGALBC',index:'TANGGALBC', width:100, frozen : true},
                {name:'DONO',index:'DONO', width:50, align: 'center'},
                {name:'RECEIPTDATE',index:'RECEIPTDATE', width:50, width:70, align: 'right'},
                {name:'SUPPLIERNAME',index:'SUPPLIERNAME', width:70, align: 'right'},              
                {name:'ITEMCODE',index:'ITEMCODE', width:70, align: 'right'},
                {name:'ITEMNAME',index:'ITEMNAME', width:70, align: 'right'},              
                {name:'UOM',index:'UOM', width:70, align: 'right'},                              
                {name:'QTY',index:'QTY', width:70, align: 'right', formatter: 'number', formatoptions: {thousandsSeparator: ",",decimalSeparator:".",decimalPlaces: 2}}          
                 ],
        rowNum:15,
    rowList:[15,30,45],      
    pager: '#p_lapbarangperdoc',
    sortname: 'NOURUT',
        loadonce :true,
        viewrecords: true,
        rownumbers : false,
        ignoreCase: false,
        shrinkToFit :true,
        sortorder: "desc",      
        caption: "Report Penerimaan Barang",
        height: 'auto'      
});

Tuesday, May 27, 2014

Contoh Stored Procedures SQL Server


Berikut Ini Contoh Stored Procedures Sederhana .



USE [ACCOUNTINGDB]
GO
/****** Object:  StoredProcedure [dbo].[spvw_SummFreight_ShippingCharge]    Script Date: 05/28/2014 08:18:34 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER OFF
GO
-- Create store procedure
-- By Kusdi Mei-2014
CREATE PROCEDURE [dbo].[spvw_SummFreight_ShippingCharge]
(
@month int,
@year int
)
 AS
--deklarasi variable 
declare 
@FRD_FRDCode int,
@FI_CurrencyCode int, 
@air_import numeric(18,2),
@air_export numeric(18,2), 
@sea_import numeric(18,2), 
@sea_export numeric(18,2)

--set @month=5
--set @year=2014
begin 
    create table #Temp_FreightInvoice( 
no_urut int,
forwadercode int,
CurrencyCode int,
air_import numeric(18,2) null,
air_export numeric(18,2) null,
sea_import numeric(18,2) null,
sea_export numeric(18,2) null)
--select * from #Temp_FreightInvoice
--insert from  select
insert into #Temp_FreightInvoice
(forwadercode,CurrencyCode)
select FRD_FRDCode,FI_CurrencyCode   
from  accountingdb..TBTI_FreightInvoice 
inner join  accountingdb..vw_mst_currency on FI_CurrencyCode  = cast(CRC_CurrencyCode as int)
inner join PPSDB..TB_MST_Forwarders on FRD_FRDCode = FI_ForwarderCode
where FI_flag <> 25 AND FI_Source = 22 and FI_Flag = 2 and month(FI_PaymentDate)=@month and  year(FI_PaymentDate)=@year
group by FRD_FRDCode,FI_CurrencyCode
    --buat deklarasi cursor
declare FreightInvoice cursor fast_forward for
select FRD_FRDCode,FI_CurrencyCode      
from  accountingdb..TBTI_FreightInvoice 
inner join  accountingdb..vw_mst_currency on FI_CurrencyCode  = cast(CRC_CurrencyCode as int)
inner join PPSDB..TB_MST_Forwarders on FRD_FRDCode = FI_ForwarderCode
where FI_flag <> 25 AND FI_Source = 22 and FI_Flag = 2 and month(FI_PaymentDate)=@month and  year(FI_PaymentDate)=@year
group by FRD_FRDCode,FI_CurrencyCode

Open FreightInvoice
Fetch next from FreightInvoice into @FRD_FRDCode,@FI_CurrencyCode
while @@Fetch_status = 0
begin
--summ air - import
select  @air_import= sum(FI_Amount)  
from  accountingdb..TBTI_FreightInvoice
where month(FI_PaymentDate)=@month and  year(FI_PaymentDate)=@year   
and FI_ShippingMode='Air - Import' and FI_ForwarderCode=@FRD_FRDCode 
and FI_CurrencyCode=@FI_CurrencyCode
  
--summ Air - Export
select @air_export= sum(FI_Amount)
from  TBTI_FreightInvoice
where month(FI_PaymentDate)=@month and  year(FI_PaymentDate)=@year 
and FI_ShippingMode='Air - Export' and FI_ForwarderCode=@FRD_FRDCode
and FI_CurrencyCode=@FI_CurrencyCode
--summ Sea - Import
select  @sea_import= sum(FI_Amount)
from  TBTI_FreightInvoice
where month(FI_PaymentDate)=@month and  year(FI_PaymentDate)=@year 
and FI_ShippingMode='Sea - Import' and FI_ForwarderCode=@FRD_FRDCode
and FI_CurrencyCode=@FI_CurrencyCode
--summ Sea - Import
select @sea_export= sum(FI_Amount)
from  TBTI_FreightInvoice
where month(FI_PaymentDate)=@month and  year(FI_PaymentDate)=@year 
and FI_ShippingMode='Sea - Export' and FI_ForwarderCode=@FRD_FRDCode
and FI_CurrencyCode=@FI_CurrencyCode   
   
   --update temp tabel  
update #Temp_FreightInvoice
set 
air_import=@air_import,
air_export=@air_export,
sea_import=@sea_import,
sea_export=@sea_export
Where forwadercode =@FRD_FRDCode and CurrencyCode =@FI_CurrencyCode

Fetch next from FreightInvoice into @FRD_FRDCode,@FI_CurrencyCode
end
Close FreightInvoice
Deallocate FreightInvoice 
end   

--select data temporary
select FRD_FRDName, CRC_CurrencyName, air_import, air_export ,sea_import , sea_export
from #Temp_FreightInvoice
inner join accountingdb..vw_mst_currency on CurrencyCode   = cast(CRC_CurrencyCode as int)
inner join PPSDB..TB_MST_Forwarders on  forwadercode=FRD_FRDCode 

--drop temporary table 
Drop table #Temp_FreightInvoice