Sabtu, 22 April 2017

UBUNTU 16.04 : ONLYOFFICE Sebagai Alternatif Microsoft di linux

        saya akan sedikit berbagi pengelaman mengenai pengalaman saya di linux khususnya ubuntu yaitu mengenai aplikasi altenatif OFFICE. sudah banyak aplikasi office alternatif yang pernah saya gunakan untuk menggantika office punyanya si JENDELA hehehe.

        mulai dari LibreOffice merupakan awal kelanalnya di ubuntu 12.04 saya merasa kurang fameliaer menggunakan LibreOffice ini karena  cukup dalam pembukaan format yang berextensi docx kurang telalu rapi, tapi aplikasi ini sudah power full dalam dunia open source.

CARA MENGGANTI TEMA LIBREOFFICE SEPERTI OFFICE 2013 disini




        setelah itu saya mencoba untuk berpindah untuk mencari Aplikasi Office yang lebih atau hampir sama dengan punyanya si windows yaitu menggunakan WPS aplikasi ini saya bilang hampirsama dengan microsoft Office karena dari segi tampilan sangat sama jadi memudahkan orang yang terbiasah dengan microsoft office tapi ada sedikit fiture yang kuranglengkap dan menurut saya masih banyak bug atau error yang terjadi saya hampir dua tahun menggunakan aplikasi WPS ini.

        baru baru ini terdapat alternatif office yang saya dapatkan dari grub facabook yang menalkan aplikasi ini yaitu bernama OLYOFFICE. yang memberikan tampilan gak jauh berbeda dengan microsoft office dan sangat rapi dalam pembukaan file yang berxtensi docx dan juga sangat ringan saat penggunaanya berbeda degan WPS atau LibreOffice yang sedikit loading saat pebukaan file yang cukup besar.


screenshot
  

langsung saja download file dan install
atau 
alternatif zipshere

CARA INSTALLASI  
1. buka hasil download bisanya terdapat di direktory Download 
$ cd Downloads



Share:

Rabu, 13 April 2016

Artikel Ledakan BOM di Jalan Cikoko Barat


Bom Meledak di Tempat Kos di Pengadegan


Ledakan menggema di sebuah rumah kos di Cikoko Barat Nomor 23 Pengadegan, Pancoran, Jakarta Selatan, Selasa (19/6) pukul 04.15 WIB. Akibat ledakan itu, lima penghuni kos mengalami luka-luka. Ledakan juga meruntuhkan sebagian bangunan berlantai dua dan merusakkan sebuah mobil jenis Isuzu Panther bernomor polisi BK 2 UK. 

Kelima penghuni kos milik Amiruddin Siregar yang mengalami luka-luka langsung dilarikan ke Rumah Sakit Tebet, Jaksel. Di antara kelima korban, yang mengalami luka terparah adalah Simson Saragih dan Leonardo. Kedua korban itu mengalami luka di bagian kepala. Korban lain adalah Manasir Sirait, Agus Mulyana, dan Haris Sulaiman. 

Saksi mata mengatakan, ledakan terjadi sebanyak tiga kali. Saat ledakan terjadi 30 orang penghuni kos sedang tidur lelap. Tiga ledakan terjadi di kamar Nomor 30. Ledakan dahsyat itu juga menghancurkan atap rumah tetangga sebelah. Andri, anak pemilik kos mengatakan, kos itu berkamar 33 dan 27 kamar terisi.

Warga sekitar menuturkan, bunyi ledakan bisa didengar hingga radius 1 kilometer. Pukul 09.00 WIB Tim Gegana Polri sempat menjinakkan satu bom yang belum sempat meledak. Kemudian, bom aktif itu diledakkan.

Kepolisian Daerah Metro Jaya telah menetapkan satu orang tersangka kasus ledakan bom di rumah kos. Tersangka adalah Edy, penghuni kos yang sudah menghilang sejak dua pekan silam. Demikian dikemukakan Kepala Dinas Penerangan Kepolisian Daerah Metro Jaya Komisaris Besar Polisi Anton Bachrul Alam di Jakarta, hari ini. Hingga kini, para penghuni kos tengah diperiksa secara bergilir di Ruang Harda Polda Metro Jaya. 

Hingga saat ini, Simson dan Manasir masih dirawat di RS Tebet. Sedangkan Leonardo dan Agus Mulyana meninggalkan rumah sakit sekitar pukul 11.00 WIB dan segera dibawa ke Polda untuk dimintai keterangan sebagai saksi. Sedangkan Haris Sulaiman yang hanya mengalami luka ringan sudah diperbolehkan pulang setelah menjalani pemeriksaan di Polda Metro Jaya pagi tadi. Hingga berita ini disiarkan, polisi masih menyisir lokasi dan menyelidiki peristiwa tersebut.(ICH/Tim Liputan 6 SCTV).
Bom Meledak di Jalan Cikoko Barat IV

TEMPO InteraktifJakarta: Telah terjadi sebuah ledakan bom di kediaman Suhadi M Harun, 67 tahun, di jalan Cikoko Barat IV nomor 24 Rt 0012/03, Pangadegan, Pancoran , Jakarta Selatan, sekitar pukul 10.20 WIB, Senin (24/12). 
Menurut keterangan Kasat Serse Polres Jakarta Selatan Ajun Komisaris Polisi Merdisyam, ledakan berasal dari sebuah bom yang meledak di kamar Khairul Fitranda alias Dimas, 22 tahun, anak kedua Suhadi. Akibat ledakan tersebut kamar yang berada di depan sebelah kiri rumah, dan atap plafon runtuh. Polisi hingga saat ini belum bisa memastikan apakah bom tersebut berada di atas kamar atau justru di dalam kamar itu sendiri.
Tidak ada korban jiwa akibat ledakan tersebut. Dimas ketika ledakan terjadi tidak berada dalam kamar. Menurut seorang anggota reserse Polres Jakarta Selatan yang tidak bersedia disebut namanya, bom itu berbentuk selinder dengan diameter 10 cm dan panjang 20 cm. Diduga bom tersebut adalah sisa bom pada peristiwa ledakan di rumah kos-kosan milik Amirudin, Jl Cikoko Barat III No 23, RT 04/05, Pengadegan, Pancoran, Jakarta Selatan. Kebetulan sekali, rumah suhadi terletak sekitar empat meter samping Barat dari rumah kos Amirudin tersebut. 
Selain Suhadi rumah di jalan Cikoko Barat IV nomor 24 itu ditempati juga oleh Elly Rusmani, 50 tahun, Dewi Usmarin, 30 tahun, Dimas, dan Siti Riana Tania, 8 tahun. 
Petugas belum bisa memastikan faktor apa yang membuat bom tadi meledak. Sampai saat ini, Tim Gegana Polda Metro Jaya masih melakukan penyisiran di sekitar rumah Suhadi. Hal itu dilakukan untuk mengantisipasi kemungkinan ada bom lain yang masih tersisa. (Sam Cahyadi-Tempo News Room) 



Sejenis, Bom Cikoko dengan Ledakan Juni 2001
Pusat Laboratorium Forensik Kepolisian Daerah Metro menyimpulkan, jenis bom yang meledak di rumah kos Cikoko Barat, Pancoran, Jakarta Selatan, 24 Desember 2001, sama dengan bom yang meledak pada Juni silam. Namun demikian, polisi masih terus memeriksa empat saksi kunci dalam kasus ini. Demikian diutarakan Kepala Direktorat Reserse Polda Metro Komisaris Besar Polisi Bambang Hendarso Danuri di Jakarta, baru-baru ini. 

ambang menjelaskan, ledakan berasal dari sisa bom yang terpental dan tidak ditemukan saat penyisiran lokasi kejadian, Juni silam.  

Polisi Menemukan Lima Bom, Selain Tiga yang Meledak


TEMPO InteraktifJakarta:Polisi menemukan lima bom yang diduga masih aktif di sekitar lokasi pengeboman di Jl. Cikoko Barat III No. 23 Rt 05 RW 05 Pancoran, Jakarta Selatan, Selasa (19/6) siang. Hal ini dikatakan oleh Kepala Satuan Reserse (Kasatserse) Polres Jakarta Selatan, Komisaris (Pol) Napoleon Bonaparte kepada pers setelah lokasi disisir dan di sterilkan oleh tim gegana Mabes Polri dan tim Puslabfor Polri. Sehingga secara keseluruhan bom yang ditemukan berjumlah delapan buah. Tiga di antaranya sudah meledak pagi hari tadi. 
Menurut Napoleon, bom yang ditemukan di lokasi kejadian, rumah No 23 milik Amiruddin Siregar semuanya ada di kamar A6, yang dihuni Edi yang mengaku mahasiswa dan kini dinyatakan sebagai buronan. “Belum bisa disampaikan di sini asal dia dari mana dan mahasiswa apa,” tutur Napoleon sambil tersenyum. 
Hingga siang hari, kata Napoleon, di luar tiga yang meledak, bom yang ditemukan di kamar A6 berjumlah tiga buah. Satu bom lain terlempar di rumah yang tepat berada di sebelah kiri TKP, yaitu Jl. Cikoko Barat IV No. 64 RT 05 RW 05. Rumah tersebut milik Cilombo Simatupang, 30 tahun. Sedangkan satu lagi ditemukan di reruntuhan rumah Amiruddin. 
Menurut Napoleon, saat ini benda yang diduga bom itu, sedang diamankan di tempat khusus oleh Puslabfor Polri untuk diketahui aktif tidaknya. Jenis bom tersebut merupakan bom berkekuatan besar, tetapi belum dipastikan tipenya apakah terbuat dari TNT (Tri Nitro Toluen) atau dari jenis yang lain. Bom tersebut tidak meledak karena syarat untuk meledak kurang lengkap, seperti tidak adanya detonator. 
Napoleon menduga penyebab ledakan ini karena kecelakaan biasa, dan lokasi kejadian bukan merupakan tempat perakitan, tetapi diduga sebagai tempat penyimpanan. Semua bom yang ditemukan itu, tambah dia, berbentuk pipa burukuran 10-15 cm, dengan diameter 5 cm. 
Lima bom itu ditemukan menyusul tiga kali ledakan bom di rumah indekos milik Amirudin Siregar pukul 04.15 WIB, Selasa (19/6). Ledakan terdengar sampai radius 1-2 kilometer dan merusakkan rumah berlantai dua yang memiliki 33 kamar itu. Rumah itu dihuni tiga puluhan orang dalam 27 kamar dari 33 kamar yang ada. Rata-rata mereka bekerja di bank, mahasiswa, tiga orang anggota polisi dan satu orang dari TNI. Akibat dari ledakan itu 5 orang luka-luka yaitu Leonardus Sitorus, Agus, Mimin, M.Sirait dan Simson yang terluka parah. Mereka dibawa ke Rumah Sakit Tebet, Jakarta Selatan. 
Sebelumnya, polisi menemukan sejenis bom tanam dengan ketebalan besi 2 cm. Pada saat polisi melakukan penyisiran sekitar pkl.11.00 WIB ditemukan satu bom aktif di ruang utama TKP. Menurut warga, polisi tiba di TKP sekitar pukul 4.30 WIB dari Polsek Tebet dan disusul dari Polda Metro Jaya. Setengah jam kemudian tim gegana dari Brimob Polda Metro Jaya tiba. Pada pkl.8.00 WIB, rumah warga yang berada dalam jarak 100 meter dari lokasi kejadian dikosongkan oleh polisi untuk mencari bom yang masih aktif. Polisi menemukan dua bom aktif di Jl. Cikoko Barat IV No.64 RT.05 RW.05 yang dihuni oleh warga pendatang penghuni tempat kos dan pembantu rumah tangga. (Istiqomatul Hayati)

 

Share:

Minggu, 03 April 2016

Contoh Program stack dan algoritma


A. Dasar Teori 

Stack adalah sebuah kumpulan data dimana data yang diletakkan di atas data yang lain.
 Denang demikian stack adalah struktur data yang tersusun secara rapi dan elemen tarkhir yang disimpan dalam stack menjadi elemen yang pertama yang akan diambil. Untuk meletakkan elemen pada bagian atas dari stack melakukan perintah pist. Dan untuk memindahkan dari tempat yang atas melakukan perintah pop.
Untuk gambaran dari stack yaitu kita mempunya dua buah kotak yang kita tumpuk, sehingga kotak kedua tidak taroh ditas kotak pertama. Jika kemudian stack dua buh kotak kita tambah dengan kotak ketiga, maka akan membentuk sebuah elemen stack kotak yang terdiri dari beberapa kotak atau N kotak.

A.1 Reprensentasi Stack dengan Array
Dalam stack kita dapat menggukan array untuk menggukan stack,dengan anggapan bahwa banyaknya elemen max dari stack tidak melebuhi batas banyaknya elemen dalam array. Kalau kita menambahkan data terus menerus akan menaykibatkan overflow. Dengan demikian perlu data tambahan untuk menctat ujung stack, dengan keadaan seperti itu kita dapat menyajikan stack dengan tipe data struktur (struct) yang terdiri dari dua field. Field pertama bertipe array yang berguna untuk menyimpan elemen stack dan yang kedua bertipe interger untuk mencatat posisi ujung stack. Deklarasi stack sebagai berikut.
#define MAXSTACK 100
typedef int ItemType;
/* Definisi struktur stack */
typedef struct
{
int Item[MAXSTACK];
/* Array yang berisi data tumpukan
*/
int Count; /* menunjukkan indeks data paling atas dari
stack */
}Stack;


B. PROGRAM

Sources code program stack

 

Output program


C. Penjelasan program 

#include<stdio.h>
#include<string.h>
#include<conio.h>
#define MAX_toko 10
Program diatas menggukan 3 file heder diantaranya stdio.h yaitu header standar input output untuk menambahkan fungsi-fungsi printf(), scanf() dll dan header conio.h menpilkan hasil antarmukakepada pengguna fungsi-fungsi getch(),getche(),dll hedear string.h yaitu untuk melakukan manipulasi string fungsi-fungsi yang ditampilkan  strcpy() dll. Define MAX_toko 10 berfungsi mendefinisikan suatu konstanta yang nantinya akan digantikan oleh prosesor saat program di-compiler dan bernilai max 10  untuk banyaknya karakter.

typedef struct stack{
    int atas;
    char data[10][10];
};
Sintak diatas yaitu berfungsi untuk medefinisikan struk untuk int atas” yaitu array yang berisi data tumpukan. Dan char data [10][10] yaitu jumlah data yang tersimpan di var data maksimal jumlah setiap data 10
stack tumpuk;
void inisialisasi(){
    tumpuk.atas=-1;
}
Sintak diatas yaitu inisialisasi dari array dari isi atas” bernilai -1 dikarenkan array dimulai dari 0 yang berarti stack dalam keadaan kosong

int penuh(){
    if(tumpuk.atas ==MAX_toko-1)
        return 1;
    else
        return 0;
Sitak diatas berfungsi melakukan pengecekan apakah stack dalam kondisi penuh jadi memeriksa atas” apakah nilainya sama dengn MAX_toko jika bernilai  1 maka full.
int cek(){
    if(tumpuk.atas == -1)
        return 1;
    else
        return 0;
}

Sintak diatas berfungsi melakukan apakan stack dalam keadaan kosong jikan nilai return bernilai 1 makan stack dalam keadaan kosong dan sebaliknya.
void masukkan(char d[10]){
    tumpuk.atas++;
    strcpy(tumpuk.atas[tumpuk.atas],d);
}
Sintak diatas berfungsi untuk memasukkan elemen ketackdan dan elemen tersebut akan menjadi elemn teratas dari stack, nilai atas akan proses incrent setiap kali ada penambahan stack akan menambah satu asalkan stack masih belum penuh.


void ambil(){
    printf("Pengambilan Data =%d\n",tumpuk.data[tumpuk.atas]);
        tumpuk.atas--;
}
Sintak diatas untuk mengambil nilai teratas pada stack dengan mengases array atas dan menampilkan nilai yang akan diambil terlebih dahulu baru akan melakukan decrement sehinggan stack akan erkurang.
void hapus(){
    tumpuk.atas=-1;
}
Sintak diatas untuk menghapus jika nilai sama dengan 1
void tampildata(){
    for(int i=tumpuk.atas;i>=0;i--)
    {
        printf("%d.\t Dta : %s\n",i,tumpuk.data[i]);
    }
}
Sintak diatas digunkan untuk menampilkan elemen-elemen stack disini terdapat proses looping terhadap bilai array jikan ingin menampilkan elemen stack kita harus membaca elemen array dari indek yang paling atas dan setelah itu melakukan decrement terhadap nilai var i
void menu(){
    int pil;
    inisialisasi();
    char dt[10];

    do{
        printf("1. Input Data\n");
        printf("2. Pengambilan Data\n");
        printf("3. Menampilkan Data\n");
        printf("4. Penghapusan Data\n");
        printf("5. EXIT\n");
printf("MENU PILIH :");
scanf("%d",$pil);
Sitak diatas yaitu awal dari program itu sendiri, disini variabel pil dengan tipe data interger yang nantinya digunkan untuk menyimpan hasil dari masukkan data . Dan fungsi inisialisasi dan varibel dt  dengan jumbah max karakter 10 dengan tipr data char
Perintah printf sendiri digunkan untuk memberikan pilhan menu saat pengimputan data 




switch(pil)
{
case 1:if(penuh() !=1)
        {
            printf("Data=");
            scanf("%s",dt);
            masukkan(dt);
        }
    else
            printf("\n Data penuh\n");
    break;
case 2:if(cek() !=1)
            ambil();
    else
            printf("\n Data Kosong\n");
    break;
case 3:if(cek() !=1)
            tampildata();
    else
            printf("\n Data Ksong\n");

    break;
case 4:hapus();
        printf("\nSudah Kosong \n");
    break;
    }
Program tersebut melakukam switch dengan di simpan di varibel pil dan untuk case 1 fungsi penuh jikan nilai tersebut tidak sama dengan 1 makan akan mencetak data yang akan disimpan di var dt, jika tidak menampilkan data penuh untuk case yang 2,3 jika fungsi cek bernilai tidak sama nilai  makan menampilkan data kosong untuk case 4 untuk menghapus data dan memberikan pemberitahuan data sudah kosong.
getch();
    }
    while(pil !=5);
    getch();
}

Sintak diatas digukan untuk menjeda tau pause program sampai user menekan tombol enter atau sembarang program akan kebali ke perintah sebelunya 


D. Algoritma program Stack 

1. Start 
2. Pertama melakukan pemeriksaan apakah stack kosong atau penuh
3. Ketika akan melakukan proses push lakukan pemeriksaan pada tumpukan  apakah tumpukan penuh jika salah makan lakukan proses no.4 jika benar  lakukan proses no.7
4. Masukkan elemen dalam tumpukan tersebut 
5. Ketikan akan melakukan proses pop lakukan pemeriksaan terlebih dahulu  pada tumpukan  apakah tumpukan sudah kosong jika benar maka lakukan  proses no.6 jika salah lakukan no.7
6. Menghapus elemen yang yang ada paling atas
7. Tampilkan pemberitahuan apakah tumpukan sudah penuh atau kosong.

















 




contoh program stack || algoritma program stack || dasar teori stack || dasar teori program stack
Share:

Selasa, 01 Maret 2016

Login wifi.id gratis dengan free wifi

Sore kawan siang siang gini enaknya wifian tapi wifi yang gak lemot dirumah gua hanya wifi id nah kendalanya harus beri spincard dulu. disini saya akan share cara login wifi id dengan dengan menggunakan free wifi. saya perjelas dulu disini saya tidak melakukan hecking ataupun trik trik yang lain disini saya memamfaatkan fasilitas yang diberikan oleh pihah telkom. trik ini saya gunakan saat gak punyak uang / nipis dut :D yaitu saya memberi vocer wifi id yang harganya 2000-an dengan watu 2 jam nah pas waktu habis pemakeaanya kita mamfaatkan free wifi. langsung saja ke tutorialnya 

yang pertama yang harus diwajibkan yaitu disini anda harus logiin atau pernah konek dengan wifi id menggunkan apapun akunya spincard ataupun indischool.

yang kedua anda ubah address login wifi id seperti ini 

http://welcome2.wifi.id/wifi.id-new/free/?gw_id=WAG-D5-KBL&client_mac=e0:ca:94:da:2e:d8&wlan=&sessionid=WAG-D5-0210002200000006455d261989


yang saya tebali silahkan diganti dan mulai login . lihat gambar 

Share: