:::: MENU ::::

Share is Care

  • Suitable for all screen sizes

  • Easy to Customize

  • Customizable fonts.

Simple, responsive theme, suitable for personal or corporate blog.

Jumat, 17 Januari 2020


Caesar Cipher merupakan salah satu algoritma cipher  tertua dan paling diketahui dalam perkembangan ilmu  kriptografi. Caesar cipher merupakan salah satu jenis cipher substitusi yang membentuk cipher dengan cara melakukan penukaran karakter pada plainteks menjadi tepat satu karakter pada chiperteks. Teknik seperti ini disebut juga sebagai chiper abjad tunggal.


Silahkan downlaod source code lengkapnya di https://github.com/perdianto27/caesar-cipher-java
Menggunakan gitlab tidak semudah github, kita harus menambahkan ssh key di laptop agar upload ke repository lancar. Berikut ini langkah-langkah menambahkan ssh key gitlab di windows.
  • Buka Git Bash lalu ketikan:

ls -al ~/.ssh
  • Lalu periksa daftar direktori untuk melihat apakah Anda sudah memiliki kunci SSH publik.
  • Secara default, nama filenya adalah :

id_rsa
id_rsa.pub
  • Membuat SSH key baru



  • Silahkan git bash disini.
  • Ketikan pada Git Bash

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
  • Ketikan email anda disitu, jida ada kolom isian kosongkan saja.
  • Lalu menambahkan SSH key yang baru.

eval "$(ssh-agent -s)"
  • Lalu tambhkan SSH key anda ke ssh-agent dengan ketikan

ssh-add ~/.ssh/id_rsa
  • Contohnya sbb :

  • Lalu tambahkan SSH Key baru ke akun Gitlab anda
  • Ketikan pada Git Bash

clip < ~/.ssh/id_rsa.pub
  • Lalu buka https://gitlab.com nya
  • Lalu masuk ke Profile Settings -> SSH Keys -> add



  • Lalu buka windows explorer anda masuk ke file dimana anda menyimpan folder .ssh



  • lalu buka folder .ssh dan buka file id_rsa menggunakan notepad


  • lalu coppy kan semua isinya dan paste di key pada Gitlab


  • dan isikan juga Title nya, Lalu pilih Add Key
  • Lalu yang terakhikir adalah Tes koneksi SSH anda
  • Buka Git Bash lalu ketikan

ssh -T git@github.com
  • Jika berhasil akan seperti ini




Jumat, 28 Desember 2018

ci eror
Tulisan ini dibuat karena ada masalah ketika saya bekerja. Saat itu saya mengupload codeigniter ke server ubuntu, ada suatu masalah yaitu:
- Kenapa semua url tidak berfungsi baik page maupun button.
- Ternyata base urlnya itu tidak bekerja.
Setelah saya telusuri berhari-hari akhirnya saya menemukan juga dengan keyword “index.php not working on php codeigniter” tapi yang muncul video yang berjudul “Codeigniter - error when Redirect URL(Not Found) in Ubuntu 16.04” ini linknya https://www.youtube.com/watch?v=UExwuaneFpg
Ternyata masalah itu terjadi karena 2 hal :
1) mod_rewrite not enable
2) no script 'AllowOverride All' in apache2.conf
Sekarang, silahkan di coba langkah-langkahnya.
- Masuk ke super user
- Ketikan perintah


a2enmod rewrite

- Ketikan perintah



service apache2 restart

- Ketikan perintah



vi /etc/apache2/apache2.conf

- Silahkan cari yang bagian </Directory>
- Silahkan ketik dengan pencet i dikeyboard

<Directory /var/www/html>
     AllowOverride All
</Directory>

- Setelah selesai silahkan pencet escape dan :x terus enter
- Langkah terakhir, silahkan restart apachenya.
sudo service apache2 restart
- Silahkan refresh url yang bermasalah.
Untuk lebih jelasnya silahkan lihat video dari sumber ini. https://www.youtube.com/watch?v=UExwuaneFpg

Kamis, 27 September 2018




# Node.js
Node.js adalah sebuah server-side platform untuk pengembangan cepat dan jaringan aplikasi terukur menggunakan Javascript. Node.js sudah diimplementasi oleh beberapa startup dan perusahaan kecil dan menengah seperti Uber dan Medium dan juga oleh perusahaan yang lebih besar seperti Paypal dan Wallmart. Jadi, Node.js sangatlah cocok untuk aplikasi-aplikasi enterprise.

Node.js berbasis pada Google V8 Engine, yang ditulis menggunakan C++.


# Express.js
Express adalah sebuah framework aplikasi berbasis web untuk membangun API cepat dengan peforma yang mengagumkan. Banyak framework untuk Node.js yang dibuat berdasarkan Express. 

Instalasi node.js
Sebagai langkah awal, kita harus sudah menginstall Node.js, Jika belum, silahkan download dulu di

Jika kita tidak tahu apakah sudah terinstall Node.js dikomputer atau belum, kita bisa menjalankan perintah dibawah ini pada terminal (command prompt).


node --version

Membuat file package.json
File ini merupakan file yang menyimpan informasi penting tentang project yang sedang dibuat seperti nama, versi, dll.
pakcage.json paling sederhana seperti ini:

{
      "name": "hello-world-express",
      "version": "0.0.1",
      "author": "Perdianto",
      "description": "Hello World program with node.js and express",
      "scripts": {
        "start": "node app.js"
      },
      "license": "MIT"
}


Sekarang kita sudah punya struktur dasar dari file JSON. Selanjutnya kita akan memasang package yang akan kita gunakan.
Buka console atau terminal lalu masuk ke tempat dimana file package.json disimpan (dalam tutorial ini, saya menyimpannya di lokasi E:\startnodejs).
Kemudian jalankan perintah dibawah ini:


npm install express --save

jika sudah berhasil, maka tampilannya seperti ini:




Perintah --save diatas merupakan perintah untuk menambahkan module yang diinstall menjadi dependencies dari project kita. Jika kita lihat file package.json, maka dalam file itu akan ada tambahan "dependencies".


Buat file app.js
Kita sudah memasang module dan dependencies project kita. Sekarang buatlah file app.js dan simpan satu folder dengan file package.jsonTulislah kode dibawah ini dalam file app.js.


/*
 * Main App file App.js
 */

// Dependencies requirements, Express 4
var express        = require('express');
var app            = express();

app.use(express.static(__dirname + '/public'));

app.listen(8080);
console.log('Im listening on port 8080');

// First example router
app.get('/', function(req, res) {
    res.send("Hello world!");
});


Jalankan aplikasi
Jalankan aplikasi dengan memasukan perintah berikut pada console


node app.js


Jika kita buka url http://localhost:8080/ , maka kita akan melihat tampilan seperti berikut:



Kamis, 01 Juni 2017

laravel-5-installation

Setelah membahas apa itu laravel, apa fiturnya dan apa kelebihannya sekarang ane akan menshare langkah-langkah install laravel 5.2.

Jika belum tahu apa itu laravel, silahkan sobat baca mengenai: laravel, fitur dan kelebihannya

Berikut adalah langkah-langkah install laravel 5.2:

Sebelum memulai pastikan server memadai:

Server Requirements:

  • PHP >= 5.5.9
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension

1. Pastikan sudah menginstal Xampp, atau jika belum silahkan download melaui link di bawah:

https://www.apachefriends.org/index.html

2. Pastikan juga sudah menginstal composer, bisa di download melaui link dibawah ini.

https://getcomposer.org/Composer-Setup.exe

Bagian System Variables yaitu pada variable Path dengan value lokasi file php.exe (C:\xampp\php)

3.  Open CMD

#composer –version

cek composer version

 

4. Download laravel 5.2

-Buka CMD, Masuk ke directori htdocs.Masukkan perintah dibawah

../htdocs# composer create-project --prefer-dist laravel/laravel laravelproject "5.2.*"

download laravel composer

- Pastikan laravel sudah ada di htdocs

image

-Masuk CMD masuk ke folder laravelproject

../laravelproject# php artisan key:generate

 

generate laravel

 

5. Silahkan jikalau sudah berhasil ditest, buka browser kemudian panggil directorinya.

localhost/laravelproject/public

image

-Agar lebih gampang memanggilnya silahkan buka CMD kemudian ketikan:

../laravelproject# php artisan serve

php artisan serve

-Kemuadian panggil dengan url :

localhost:8000

image

 

Demikian langkah-langkah instal laravel 5.2, semoga bisa membantu.

A call-to-action text Contact us