Blogger news

Social Media

Wednesday, February 25, 2015

MCDU, FMC, FMS, Apakah itu?

 
Dok. Pribadi
Boeing 737NG FMC / MCDU (Dok. Pribadi)

                  Pertama kali naik Pesawat, pasti kita berfikir "bagaimana sih pesawat bisa terbang?" dan "Di cockpit ada apa sih?" Ya, mungkin itu sebagian dari pertanyaan yang mungkin terfikir (Menurut pengalaman saya sendiri :D ). Setelah saya baca-baca artikel tentang dunia aviasi dan bermain game Flight Simulator, Saya sedikit mengerti apa yang ada di dalam cockpit dan apakah fungsinya.

                Saat ini, Saya akan membahas salah satu bagian dari dalam cockpit, yaitu Flight Management Computer / Flight Management System. Jadi, apa sih fungsi FMC / FMS itu? Berikut saya kutip dari wikipedia :  

 "A flight management system (FMS) is a fundamental component of a modern airliner's avionics. An FMS is a specialized computer system that automates a wide variety of in-flight tasks, reducing the workload on the flight crew to the point that modern civilian aircraft no longer carry flight engineers or navigators. A primary function is in-flight management of the flight plan. Using various sensors (such as GPS and INS (Inertial Navigation System) often backed up by radio navigation) to determine the aircraft's position, the FMS can guide the aircraft along the flight plan. From the cockpit, the FMS is normally controlled through a Control Display Unit (CDU) which incorporates a small screen and keyboard or touchscreen. The FMS sends the flight plan for display to the Electronic Flight Instrument System (EFIS), Navigation Display (ND), or Multifunction Display (MFD)."

              Menurut salah satu profile Pilot Airbus A320 di Instagram (@pilotata320) yang telah memberikan izin untuk di copy ke Blog saya :

            Multipurpose Control and Display Unit.

            "Two MCDU are installed on the pedestal for flight crew loading and display of data.
            The use of the MCDU allows the flight crew to interface with the FMGC by selection of a flight plan for lateral and vertical trajectories and speed profiles. The flight crew may also modify selected navigation or performance data and specific functions of Flight Management (revised flight plan, engine-out, secondary flight plan, etc.). Additional data from peripherals CFDS (Centralized Fault Display System), ACARS (Aircraft Communication Addressing and Reporting System), Air Traffic Service Unit (ATSU) can also be displayed. Data that is entered into the MCDU that is illogical or beyond the aircraft capabilities will either be disregarded or will generate an advisory message.

            The MCDUs allow the activation of the back–up navigation in the case of a dual FM Failure.
"

                Sekian penjelasannya, Mohon dikoreksi apabila ada kesalahan dalam penjelasannya. Maklum, Pengetahuan saya di dunia aviasi masih "cetek".

                Those who doesn't understand with the written language above, you can translate it. Thanks for reading and Thanks for @pilotata320 to let me copy the explanation.

Sunday, November 25, 2012

Making SSH Tunelling On VPS

Assalamualaikum... Kali ini gua share gimana cara bikin ssh tunelling PRIVATE di vps, untuk share ada di bawah. langsung cara ya :

Bahan yang dibutuhkan :
- VPS, OS bisa pakai OS linux apa saja, yang penting sudah ada OpenSSH
- Putty, Untuk Koneksi Ke VPS

How To nya :
1. Buka putty, Kemudian isi IP VPS dan login seperti biasa.
2. Pastikan kita login denga id ROOT atau dalam artian superuser,  kemudian ketikkan :
vi /etc/ssh/sshd_config
Setelah diketik seperti itu, nanti akan muncul seperti ini :
Nah, di situ tekan " i " sekali saja untuk mengedit, lihat pada baris 14 - 20, tambahkan port yang ingin digunakan sesuka anda.ikuti gambar jika ingin caranya berhasil . setelah dirasa selesai menambah port, save file tersebut dengan cara : tekan ESC pada keyboard, kemudian :w dan kemudian :q

3. Restart ssh server dengan cara : service sshd restart / /etc/init.d/sshd restart

4. Oke, SSh tunneling siap digunakan Secara PRIVATE dengan menggunakan Bitvise Tunellier & Proxifier, 
       Settingan Bitvise : Ip pakai ip vps, user : username anda, Initial Method : password,  password  : password anda, kemudian buka Tab service kemudian pilih "enabled". Listen interface : 127.0.0.1 port : 7070. klik konek kemudian buka PF aka proxifier

      Settingan proxifier : klik tab options kemudian pilih proxy settings. klik ADD ,
isi nya sbb : 
server : 127.0.0.1 port : 7070 < sesuai yang si set di bitvise
protocol socks v 5

selesai,
Tips : 
- Jangan di share kesiapapun user & password nya, dikarenakan itu root password.
- kalau ingin share buat akun baru di vps nya, kemudian cari line di sshd_config yang bertuliskan #PermitRootLogin = No ubah jadi yes dan hilangkan tanda pagar.

Thanks to read, mohon maaf apabila bahasa & tulisan bikin pusing dan sulit dimengerti.
Wassalamualaikum Wr. Wb

Thursday, August 23, 2012

How to add adf ly ads to files links after transload

1- go to adf.ly and register your account

2-copy the code

<script>
var adfly_id = 925909;
var adfly_advert = 'banner';
var domains = ['yoursite.com/files'];
</script>
<script src="http://adf.ly/js/link-converter.js"></script>

3-get your id from adf.ly/referrals.php then change with id code
change yoursite.com to your site domain

4-add the code to header
\templates\plugmod\header.php
befor tage

Tuesday, June 19, 2012

[Tutorial] Installasi ruTorrent/rTorrent Seedbox pada Ubuntu

Bahasa Inggris dulu yaaa... lagi males terjemahin :D

This tutorial will guide you through the installation of libtorrent 0.13.0, rTorrent 0.9, and the ruTorrent Web UI (3.0) on a Debian or Ubuntu system. It has been tested with Debian 6 (x64) and Ubuntu 11.04 (x64).
To begin, access your VPS via SSH and run the following to update your platform and install some needed dependencies:

# apt-get update
# sudo apt-get install subversion build-essential automake libtool libcppunit-dev libcurl3-dev libsigc++-2.0-dev unzip unrar-free curl libncurses-dev
# apt-get install apache2 php5 php5-cli php5-curl
Enable scgi for Apache:
# apt-get install libapache2-mod-scgi
# ln -s /etc/apache2/mods-available/scgi.load /etc/apache2/mods-enabled/scgi.load
Install XMLRPC:
# mkdir /install;cd /install
# svn checkout http://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/stable xmlrpc-c
# cd xmlrpc-c
# ./configure --disable-cplusplus
# make
# make install
Intall libtorrent:
# cd /install
# wget http://vps6.net/src/libtorrent-0.13.0.tar.gz
# tar xvf libtorrent-0.13.0.tar.gz
# cd libtorrent-0.13.0
# ./autogen.sh
# ./configure
# make
# make install
Install rTorrent:
# cd /install
# wget http://vps6.net/src/rtorrent-0.9.0.tar.gz
# cd rtorrent-0.9.0
# ./autogen.sh
# ./configure --with-xmlrpc-c
# make
# make install
# ldconfig
Create required directories:
# mkdir /home/seeder1/rtorrent
# mkdir /home/seeder1/rtorrent/.session
# mkdir /home/seeder1/rtorrent/watch
# mkdir /home/seeder1/rtorrent/download
Setup .rtorrent.rc file (rTorrent config):
# cd ~/
# wget http://vps6.net/src/.rtorrent.rc
# cp .rtorrent.rc /home/seeder1/
(Edit the settings in .rtorrent.rc, like max upload/download speed, max connected peers, etc, as needed.)
Install rTorrent:
# cd /install
# wget http://vps6.net/src/rutorrent-3.0.tar.gz
# tar xvf rutorrent-3.0.tar.gz
# mv rutorrent /var/www
# wget http://vps6.net/src/plugins-3.0.tar.gz
# tar xvf plugins-3.0.tar.gz
# mv plugins /var/www/rutorrent
# rm -rf /var/www/rutorrent/plugins/darkpal
# chown -R www-data:www-data /var/www/rutorrent
Secure /rutorrent:
# a2enmod ssl
# a2enmod auth_digest
# a2enmod scgi
# openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem
# chmod 600 /etc/apache2/apache.pem
# htdigest -c /etc/apache2/passwords seedbox seeder1
(Enter a password of your choice when prompted, you will use this to log in to the ruTorrent web UI.)
# cd /etc/apache2/sites-available/
# rm -rf default
# wget http://vps6.net/src/default
# a2ensite default-ssl
# /etc/init.d/apache2 reload
Install screen:
# apt-get install screen
Start rTorrent in a detached shell using screen:
# screen -fa -d -m rtorrent
(To start rtorrent automatically after reboots, add the above command to /etc/rc.local)

Setup is now complete! Access ruTorrent at http://xx.xx.xx.xx/rutorrent/ (replace xx.xx with your server's IP address). You should be greeted with a login prompt, where the username is "seeder1" and the password is the one you set above in the "secure /rutorrent" section.

Default username & Password : seeder1 : host2==

biasanya, abis login muncul error :



rtorrent: Could not lock session directory: /home/seeder1/rtorrent/.session

Bad link to rTorrent...
ok, ini cara ngefix nya :

If you receive either of these errors in the ruTorrent WebUI, the problem is likely to be that rTorrent has not successfully started. To fix this, access your VPS via SSH (or by VNC, and open a Temrinal window), and run the following:

# rm -rf /home/seeder1/rtorrent/.session/rtorrent.lock
# screen
# rtorrent
Press CTRL+A+D to exit screen, then exit SSH and refresh ruTorrent.

oke. sampe sini aja ah... 


terima kasih..

[Tutorial] Error Tidak jelas pada "YUM" di Centos Linux

kemarin, saya membeli VPS Centos di salah satu vps provider, bisa dibilang harga nya murah, tapi spesifikasi nya kurang memuaskan.. sewaktu saya ingin install program-program semacam PHP, MySQL,Apache, dll. saya mendapatkan error yang tidak jelas untuk orang awam seperti saya, kurang lebih seperti ini error nya :

[root@linux ~]# yum install php
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 309, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 178, in main
result, resultmsgs = base.doCommands()
File "/usr/share/yum-cli/cli.py", line 345, in doCommands
self._getTs(needTsRemove)
File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 101, in _getTs
self._getTsInfo(remove_only)
File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 112, in _getTsInfo
pkgSack = self.pkgSack
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 662, in <lambda>
pkgSack = property(fget=lambda self: self._getSacks(),
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 502, in _getSacks
self.repos.populateSack(which=repos)
File "/usr/lib/python2.4/site-packages/yum/repos.py", line 232, in populateSack
self.doSetup()
File "/usr/lib/python2.4/site-packages/yum/repos.py", line 79, in doSetup
self.ayum.plugins.run('postreposetup')
File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 179, in run
func(conduitcls(self, self.base, conf, **kwargs))
File "/usr/lib/yum-plugins/fastestmirror.py", line 181, in postreposetup_hook
all_urls = FastestMirror(all_urls).get_mirrorlist()
File "/usr/lib/yum-plugins/fastestmirror.py", line 333, in get_mirrorlist
self._poll_mirrors()
File "/usr/lib/yum-plugins/fastestmirror.py", line 376, in _poll_mirrors
pollThread.start()
File "/usr/lib/python2.4/threading.py", line 416, in start
_start_new_thread(self.__bootstrap, ())
thread.error: can't start new thread
 setelah submit ticket ke yang jual VPS dikasih tau dimana error nya, ternyata error di konfigurasi nya, yaitu di /etc/yum.conf  pada baris ke 11 (plugins=1). disuruh ganti menjadi plugins=0 .
dan, selesai... error pun hilang.

mohon maaf kalau artikel nya nggak jelas yah, karna lagi malas ngeblog juga nih..

terima kasih.