kumpulan tutorial n share how to

kumpulan tutorial n share how to
free counters [URL=http://s07.flagcounter.com/more/v9Al][IMG]http://s07.flagcounter.com/count/v9Al/bg=FFFFFF/txt=000000/border=CCCCCC/columns=8/maxflags=248/viewers=0/labels=1/pageviews=1/[/IMG][/URL]

Wednesday, November 2, 2011

Update Pulseaudio Equalizer


HOWTO: PulseAudio Fixes & System-Wide Equalizer Support
Diambil Dari http://ubuntuforums.org/showthread.php?t=789578
Overview:

Note 1. Karmic & Jaunty users: If you have dist-upgraded from a previous release, I recommend that you follow the guide to remove obsolete configuration. If you have performed a clean installation, follow the guide only if you are experiencing issues.
Note 2. Jaunty & Intrepid users: due to a bug in the ALSA libraries, your PCM mixer may occasionally become muted or reset to 0% volume. If you cannot hear sound - or hear a faint crackling - refer to Part A, Step 6.
Note 3: OSSv4 users: PulseAudio does not support OSSv4, so this guide will serve no purpose to you. If you have chosen to install OSSv4 and experience issues, you should seek guidance within the threads dedicated to OSSv4. I do not recommend users to install OSSv4 due to compatibility and support issues.
Note 4: Kubuntu users: Don't follow this guide - PulseAudio isn't used in your distribution.

PulseAudio is an advanced sound server which has been included in Ubuntu (i.e. the standard GNOME version) since the release of Hardy Heron (8.04). Unfortunately, Hardy shipped with a suboptimal configuration of PulseAudio which has resulted in users experiencing various problems, ranging from sporadic crashes in Firefox to sound mixing being completely broken. PulseAudio in Intrepid should work by default, but it is quite possible that your configuration is suboptimal. For more information, refer to the FAQ below.

For best results, I recommend all users who are interested in PulseAudio to install the latest release - Karmic Koala (9.10). The developers have done an excellent job with PulseAudio integration and configuration in this release - enough to make this guide virtually obsolete.

When you are ready to follow this guide, this is all you need to know:

Hardy users: Follow Part A & B.
Intrepid users: Follow Part A & C.
Jaunty users: Follow Part A.
Karmic users: Follow Part A.

Additionally:

Appendix A gives general troubleshooting tips - if you have problems, start here.
Appendix B gives useful information on the more advanced/technical features of PulseAudio.
Appendix C gives information on how to properly configure specific applications that may not work with PulseAudio by default, including (but not limited to): WINE, Skype, and all OSS applications.
Appendix D (only for Intrepid and lower) will show you how to enable equalized audio for all applications on your system - this is especially useful for laptop users who experience poor audio quality with their internal speakers.

Frequently Asked Questions
The most common queries are answered here.

Q. What exactly is PulseAudio?
A. From the homepage:
Quote:
PulseAudio is a sound server for POSIX and Win32 systems. A sound server is basically a proxy for your sound applications. It allows you to do advanced operations on your sound data as it passes between your application and your hardware. Things like transferring the audio to a different machine, changing the sample format or channel count and mixing several sounds into one are easily achieved using a sound server.
Simplified: PulseAudio is responsible for playback and mixing of audio on your system. It is not a sound driver - in fact, it runs on top of the Advanced Linux Sound Architecture (ALSA). Aside from all the cool effects PulseAudio provides, it serves as a replacement for ALSA's virtual sound mixing device (DmixPlugin, or "dmix") - thus allowing multiple applications to share access to your sound card.

Q. PulseAudio? Bleh! I don't want it on my system.
A. Well... tough! PulseAudio is already installed and active on Hardy and Intrepid by default; it replaces ESD (ESound Daemon) for system sounds, and most of Ubuntu's default applications already use it (Totem, Rhythmbox, and any other applications using the GStreamer framework). Although some high-profile applications support PulseAudio natively (such as VLC and mplayer), most applications use plain ALSA or OSS output, and thus don't have native PulseAudio support.

Q. If PulseAudio is already installed, why do I need this guide?
A. While PulseAudio has been installed by default since Hardy Heron (8.04), we dropped the ball when it came to the configuration part. A quote from the main PulseAudio developer, Lennart Pöttering:
Quote:
Some distributions did a better job adopting PulseAudio than others. On the good side I certainly have to list Mandriva, Debian, and Fedora. OTOH Ubuntu didn't exactly do a stellar job. They didn't do their homework. Adopting PA in a distribution is a fair amount of work, given that it interfaces with so many different things at so many different places. The integration with other systems is crucial. The information was all out there, communicated on the wiki, the mailing lists and on the PA IRC channel. But if you join and hang around on neither, then you won't get the memo. To my surprise when Ubuntu adopted PulseAudio they moved into one of their 'LTS' releases rightaway. Which I guess can be called gutsy -- on the background that I work for Red Hat and PulseAudio is not part of RHEL at this time. I get a lot of flak from Ubuntu users, and I am pretty sure the vast amount of it is undeserving and not my fault.
When PulseAudio is running, it requires exclusive access to your sound card in order to work correctly as it assumes responsibility for mixing application's sounds instead of ALSA's "dmix" device. If you launch a "regular" application that does not have explicit PulseAudio support, it will most likely try to open the "Dmix" device - and this will deprive PulseAudio of control over the sound card. From the user's perspective, they will observe that audio mixing between applications is broken.

PulseAudio includes ALSA plugins (within the package "libasound2-plugins") which are designed make regular ALSA applications remap audio to the PulseAudio server (and thus avoid mixing problems as described above). Unfortunately, Hardy Heron shipped without these plugins enabled (or even installed) by default, which is causing many, many audio mixing issues for users. To compound the problem, the version of these PulseAudio ALSA plugins in the Hardy repositories do not function correctly, so updated versions are required for ALSA applications to work correctly with PulseAudio.

By following this guide, your system will be configured to use these PulseAudio ALSA plugins for Hardy users (and updated versions of necessary packages will get installed from my PPA). Although Intrepid has these plugins installed and configured by default, following this guide is still worthwhile because a) it will ensure you have a clean PulseAudio configuration, and b) you will hopefully gain a better understanding of how PulseAudio works.

Q. I'm glad to hear these issue are fixed in Intrepid, but why the hell aren't they fixed in Hardy already?
A. The simplest answer to this question is: complexity. Hardy is a LTS (Long Term Support) release, and there is a very strict policy towards updates (SRU; even the most trivial of bugfixes are entered into a code review). In order to fix Hardy, many components will require updates and changes, including but not limited to: libflashsupport, ia32-libs, pulseaudio, libasound2, libasound2-plugins, flashplugin-nonfree, nspluginwrapper...

Up until the last moment of Hardy's development cycle, the PulseAudio ALSA plugins weren't functioning correctly, and Flash 9 absolutely would not work without the "evil" libflashsupport library (I say evil, because it caused frequent random crashes in Firefox) - and so it wasn't possible to enact the required changes before the final release. It's possible now, but there would require a huge amount of effort to review and apply these changes.

Q. I followed your guide and PulseAudio still doesn't work!
A. Refer to Appendix A and provide the requested information in your post.

Q. I can't get Skype/WINE/an OSS application/XYZ working correctly with PulseAudio, what can I do?
A. Some applications require some extra configuration, and some applications don't work with PulseAudio - please refer to Appendix C for information on specific applications.

Q. Where can I find the appropriate bug reports related to these issues?
A. If you click on a step number it will link to the appropriate bug report, if one exists.

Part A: Common instructions (Hardy, Intrepid, Jaunty & Karmic)
All users must must follow the steps in this section to guarantee a fully working PulseAudio configuration.

1. Backup (and then delete) your previous configuration files:
Code:

$ mkdir ~/pulse-backup && cp -r ~/.pulse ~/.asound* /etc/asound.conf /etc/pulse -t ~/pulse-backup/
$ rm -r ~/.pulse ~/.asound*
$ sudo rm /etc/asound.conf

Warning: As always, use caution when removing files on your system. Any typos can potentially cause data loss.
Note: Don't worry if some of these files did not exist on your system.


2. Ensure you have the necessary PulseAudio libraries and configuration utilities installed:
Code:

$ sudo apt-get install libasound2-plugins padevchooser libsdl1.2debian-pulseaudio

3. Ensure the evil "libflashsupport" library is not installed:
Code:

$ sudo apt-get remove --purge libflashsupport flashplugin-nonfree-extrasound

Note: the libflashsupport library was (and to a certain extent, still is) the most common cause of Firefox instability since the Hardy release, because many users have been misled into thinking they must install it to ensure Flash & PulseAudio can work correctly. If you notice any postings that recommend this library to be installed, please reply to the post and point them to this thread, or the bug report linked. The more people that are aware of this issue the better. Thanks!

4. (Karmic users - please skip this step, it's not necessary). Open System/Preferences/Sound. In the Devices section, ensure that all "Sound playback" options are set to Autodetect. Set the "Sound capture" item to "ALSA", or the appropriate hardware definition. Close the application when you're finished.
Note: Choosing PulseAudio for sound capture may result in crashes, so you are advised to choose the "direct" ALSA device instead.

5. Open the PulseAudio Volume Control application ("pavucontrol", or you can launch "Applications/Sound & Video/PulseAudio Device Chooser" and select Volume Control from this applet's menu). In the Output Devices section you will see a listing of the playback devices available on your system. Right-click on the entry that you desire to be made the default playback device on your system and enable the "Default" checkmark. Similarly, navigate to Input Devices, then right-click on the device you wish to set as your default input device (microphone), and ensure the "Default" setting is checked. Close the application when you're finished.

Note: If you are greeted with the error "Connection failed: Connection refused", manually launch PulseAudio before opening the PulseAudio Volume Control application:
Code:

$ pulseaudio & pavucontrol

6. Ensure that your sound card's PCM mixer is not muted or set to 0% volume (this appears to be a common bug in Intrepid and Jaunty):

Code:

$ alsamixer -Dhw

Note: When the PulseAudio ALSA plugins are active, you must explicitly specify your hardware device in alsamixer (marked in blue above), otherwise it will open the PulseAudio mixer.

7. Continue to Part B if you are running Hardy Heron (8.04), or Part C if you are running Intrepid Ibex (8.10). If you are running Karmic Koala (9.10) or Jaunty Jackalope (9.04), you're finished - log out and back in for changes to take effect!

Part B: Hardy Heron (8.04)
Follow the steps in this section only if you are running the Hardy Heron release.
Disclaimer: My PPA contains the necessary packages backported from Intrepid for: PulseAudio, ALSA, Flash 10 and nspluginwrapper. If you upgrade to a newer distribution, or Hardy receives official updates for any of these packages, you will not experience any issues.

0. 64-bit users only: Install "getlibs" and some extra 32-bit libraries that are required for Flash 10 & Skype to function properly:
Code:

$ wget http://www.boundlesssupremacy.com/Cappy/getlibs/getlibs-all.deb && sudo dpkg -i getlibs-all.deb && rm getlibs-all.deb
$ sudo getlibs -p libnss3-1d libnspr4-0d libcurl3 libasound2-plugins

1. Edit /etc/apt/sources.list:
Code:

$ gksudo gedit /etc/apt/sources.list

If they don't already exist, add the following lines to the end of this file and save:
Code:

# PulseAudio Fixes - http://ubuntuforums.org/showthread.php?t=789578
deb http://ppa.launchpad.net/psyke83/ubuntu hardy main
deb-src http://ppa.launchpad.net/psyke83/ubuntu hardy main

2. Add the authentication key for my PPA, update your repositories and upgrade packages:
Code:

$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 16AE4E77 && sudo apt-get update && sudo apt-get dist-upgrade

3. Enable the PulseAudio ALSA plugins:
Code:

$ asoundconf set-pulseaudio

Note: Please wait until you have upgraded packages in the previous step before running this command. My packages have a patch for "asoundconf" to ensure it enables the PulseAudio plugins correctly.

4. Log out & back in for changes to take effect!

Part C: Intrepid Ibex (8.10)
Follow the steps in this section only if you are running the Intrepid Ibex release.
Disclaimer: Currently there are no updated packages for Intrepid in my PPA (except for an updated nspluginwrapper package for i386 users). I have decided to keep this step in the guide in case I upload any important updates that will not make it into the official repositories. I will never upload any "risky" packages (i.e. highly untested backports), only upgrades that seem compelling and relatively stable.

1. Edit /etc/apt/sources.list:
Code:

$ gksudo gedit /etc/apt/sources.list

If they don't already exist, add the following lines to the end of this file and save:
Code:

# PulseAudio Fixes - http://ubuntuforums.org/showthread.php?t=789578
deb http://ppa.launchpad.net/psyke83/ubuntu intrepid main
deb-src http://ppa.launchpad.net/psyke83/ubuntu intrepid main

2. Add the authentication key for my PPA, update your repositories and upgrade packages:
Code:

$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 16AE4E77 && sudo apt-get update && sudo apt-get dist-upgrade

4. Log out & back in for changes to take effect!

Appendix A - General Troubleshooting
This section will outline some general troubleshooting steps you can perform to help identify your problem, and the information I need to help with your issues:

Close all applications that may be accessing the sound card.
Open the "PulseAudio Device Chooser" from Applications/Sound & Video. Click on the applet icon, and click "Volume Control...". Click on the "Playback" tab.
Launch the application you wish to test and allow it to play sound.
Check PulseAudio Volume Control's Playback tab and see if the application displays an entry while the application is (or should be) playing audio.

Here are the possible results within the PulseAudio Volume Control's Playback tab:

The application does plays audio and does list an entry in the Playback tab;
- the application is using PulseAudio correctly.
The application does plays audio and does not list an entry in the Playback tab;
- the application is either accessing your sound card directly or playing sound via ALSA's dmix device. This will prevent PulseAudio from working correctly & cause audio mixing errors.
The application does not play audio and does list an entry in the Playback tab;
- the application is using PulseAudio but there is a problem, such as: a bug in PulseAudio, a problem with your ALSA kernel module or libraries, or your PCM/Master volume is muted.
The application does not play audio and does not list an entry in the Playback tab;
- the application is trying either to access your sound card directly or to play sound via ALSA's dmix device, but the sound card is already in use. This is the opposite case to result B, which will also cause mixing errors.
The PulseAudio Volume Control application displays the error: "Connection failed: Connection refused";
- the PulseAudio daemon is not running.
Other (please specify).

Note: Unless the application you are testing is known to be incompatible with PulseAudio, you should always expect result "A" on a properly configured system.

If you require assistance with a particular application - or simply cannot get PulseAudio to work - provide the following information:

Your distribution version and architecture (e.g. Hardy Heron i386, Intrepid Ibex amd64, etc.).
A listing of your sound devices:
Code:

$ aplay -l

The verbose output from pulseaudio on your system:
Code:

$ pkill pulseaudio; sleep 2; pulseaudio -vv

If you are having a problem only with a specific application, specify the application's name and result you received from the instructions above (A-F).

Appendix B: Advanced PulseAudio Configuration
This appendix will explain some of the more advanced/technical features of PulseAudio.

Q. Where are the PulseAudio configuration utilities?
A. Providing you've followed this guide, you can gain access to all the utilities by launching "Applications/Sound & Video/PulseAudio Device Chooser". The applet's icon will appear in your notificiation tray - left-click to see the options.

The main applications you will want to check are the Manager (to see the current server status) and Volume Control (to manipulate the volume and stream settings).

Note: Please don't mess with any of the options until you have established a working configuration by following this guide - otherwise it'll be a nightmare to isolate your problem.

Q. How can I tell if an application is using PulseAudio successfully?
A. The application will give you result "A" from the troubleshooting steps of Appendix A.

Q. How can I change the default playback and/or recording device for my system?
A. Refer to Part A, Step 5.

Q. Is it possible to change to a different playback and/or recording device for an individual application?
A. Yes. Launch the desired application and play some sound (or begin recording), and open the PulseAudio Volume Control. Click the Playback or Recording tab (depending on which you want to change) and right-click on the desired application's entry. Choose the option "Move Stream..." and select the desired output device.

Note: The volume level, sink (playback) and source (recording) settings will be saved automatically for every application you run, so PulseAudio should remember your settings. If you wish to view or delete these saved settings, they're stored in the file "~/.pulse/volume-restore.table".

Q. If I plug in my USB/Bluetooth headset, my external speakers no longer work!
A. This is normal behaviour, as PulseAudio supports "hotplugging" of audio devices. If you plug in a new device, PulseAudio may choose it as the default sink (audio device). Also see Part A, Step 5.

Q. PulseAudio is working correctly, but I am noticing some stuttering on my system. Is there anything I can do to help?
A. Edit the file /etc/pulse/daemon.conf:
Code:

$ gksudo gedit /etc/pulse/daemon.conf

Find the following lines (usually at the bottom):
Code:

default-fragments = 8
default-fragment-size-msec = 10

Try experimenting with different values for both of these entries. I can't tell you what values are optimal for your system, as each sound card has different buffer sizes and characteristics - therefore you'll need to use trial & error. The default fragment amount and size used by an untweaked PulseAudio installation is 4 and 25, respectively.

Note 1: you must restart pulseaudio for any configuration changes to take effect.
Note 2: If your system was stuttering in versions of Ubuntu prior to Hardy, then you could be suffering from an ALSA kernel issue - these instructions probably won't help.

Q. I'm unhappy about the audio quality / CPU usage of PulseAudio. How do I change this?
A. For the record, PulseAudio should offer superior quality audio playback than ALSA's by default, as PulseAudio uses a higher quality audio resampler. This also means that PulseAudio may use more CPU usage compared to ALSA, unfortunately. If you wish to change the resampler:

Edit /etc/pulse/daemon.conf:
Code:

$ gksudo gedit /etc/pulse/daemon.conf

Find the following line:
Code:

resample-method = speex-float-1

You can change the resampler to any of the following, listed in descending order, from highest quality to lowest quality (and therefore, CPU usage):
Quote:
src-sinc-best-quality, src-sinc-medium-quality, src-sinc-fastest, speex-float-{10-0}, speex-fixed-{10-0}, ffmpeg, src-zero-order-hold, src-linear, trivial
Appendix C: Application Compatibility Guide
This appendix will explain how to configure specific applications that may require manual configuration to work with PulseAudio.

OSS applications: You need to launch the application using the "padsp" wrapper. For more information, see "man padsp".
Skype: The latest release of Skype has native PulseAudio support, and does not require special configuration. If you are using an older version, continue reading. Open Skype's Options, then go to Sound Devices. You need to set "Sound Out" and "Ringing" to the "pulse" device, and set "Sound In" to the hardware definition of your microphone. For example, my laptop's microphone is defined as "plughw:I82801DBICH4,0".
WINE: Open the Wine Configuration application ("winecfg"). On the Audio tab, choose the ALSA driver, and leave everything else to default. If your sound stutters, choose the OSS driver instead, and use the "padsp" wrapper to launch the wine executable (via the terminal, or edit your shortcuts).
Audacity (Intrepid users only, version in later distributions work correctly): From the PerfectSetup page:
Quote:
Audacity has now been packaged with a proper "alsa: pulse" device listed, in a ppa for ubuntu intrepid. See https://launchpad.net/~diwic/+archive
Everything else: refer to the Third Party Applications section of the upstream PerfectSetup wiki page.

Note: Many of the instructions on the PerfectSetup page are either outdated, too distro-agnostic to work on Ubuntu, or have been obsoleted by the fixes in this guide. You should ignore the advice for: ALSA applications, Flash, ESOUND, GNOME, GStreamer Applications, SDL, and Skype.

Appendix D: System-Wide Equalizer
In this section, we will configure PulseAudio to use equalized output, which is especially useful for laptops speakers which have very poor frequency response. If your sound is "tinny" or distorted at high ranges, then this will most likely enhance the quality of your audio.

Warning 1: this section is obsolete for users of Karmic or later. If you are using a recent distribution version, please ignore these instructions and use the PulseAudio Equalizer Script instead.
Warning 2: Do not attempt to set up the equalizer until you have followed the other parts of this guide and verified that PulseAudio works correctly using "unmodified" output.
Warning 3: The equalizer may not work on 64 bit systems, as extra 32-bit libraries could be required. If it doesn't work, simply revert the changes you made.
Warning 4: The equalizer currently does not work for Jaunty users, as there seems to be missing LADSPA plugins in the libasound2-plugins package. I'm investigating the issue currently, though you may want to test the Karmic equalizer script (mentioned above).

1. Install the required LADSPA plugins and tools:
Code:

$ sudo apt-get install swh-plugins ladspa-sdk

2. Edit ~/.asoundrc:
Code:

$ gedit ~/.asoundrc

Append the following text to the bottom of this file and save:

Code:

pcm.equalized {
type plug
slave.pcm "equalizer";
}

pcm.equalizer {
type ladspa

# The output from the EQ can either go direct to a hardware device
# (if you have a hardware mixer, e.g. SBLive/Audigy) or it can go
# to the software mixer shown here.
slave.pcm "plughw"
#slave.pcm "plug:dmix"

# Sometimes you may need to specify the path to the plugins,
# especially if you've just installed them. Once you've logged
# out/restarted this shouldn't be necessary, but if you get errors
# about being unable to find plugins, try uncommenting this.
path "/usr/lib/ladspa"

plugins [
{
label mbeq
id 1197
input {
#this setting is here by example, edit to your own taste
#bands: 50hz, 100hz, 156hz, 220hz, 311hz, 440hz, 622hz, 880hz,
# 1250hz, 1750hz, 2500hz, 5000hz, 10000hz, 20000hz
#range: -70 to 30
controls [ -1 -1 -1 -1 -5 -10 -20 -17 -12 -7 -6 -5 -5 0 0 ]
}
}
]
}

Note 1: If you are using the Intrepid or Jaunty release, this file will not exist - that's ok. Simply paste into the new file and save normally.
Note 2: If you have multiple sound cards, the section of this text marked in blue may need to be modified slightly. If you have problems, ask in the thread.

3. Edit /etc/pulse/default.pa:
Code:

$ gksudo gedit /etc/pulse/default.pa

Find the following line marked in blue:
Code:

### Load audio drivers statically (it's probably better to not load
### these drivers manually, but instead use module-hal-detect --
### see below -- for doing this automatically)
#load-module module-alsa-sink
#load-module module-alsa-source device=hw:1,0
#load-module module-oss device="/dev/dsp" sink_name=output source_name=input

Change the line in blue to the following, and save:
Code:

load-module module-alsa-sink device=equalized

Note: Be sure to also remove the comment (#) at the beginning of the line.

4. Log out & back in for changes to take effect!

That's all folks!

Wednesday, August 11, 2010

Sejarah dan Macam-macam Modem


Sejarah dan Macam-macam Modem


suka browsing ???? pasti pake internet kan..nah pake modem yang pastinyakan..ahahhaaha...
tau ga modem tuh apaan?
nih ane kasih inpoh

Sejarah nye dulu nih :

Modem, yang merupakan singkatan dari modulator / demodulator, diciptakan di tahun 1950 untuk keperluan militer. Diproduksi oleh perusahaan komputer sekarang populer, IBM, modem digunakan sebagai bagian dari sistem pertahanan udara; tujuan mereka adalah untuk menghubungkan berbagai pangkalan udara dan pusat-pusat kontrol. Modem adalah alat yang campuran (mengatur) dan terpisah (demodulasi) sinyal, yang memungkinkan satu komputer untuk menghubungkan ke lain. Mereka mentransfer data melalui saluran telepon dengan menggunakan gelombang analog dan modem lalu mengubah gelombang bolak-balik. Modem pertama dirancang untuk menahan penerima telepon dalam buaian dan memiliki hubungan kabel yang pergi dari buaian ke komputer. Saat ini, sebagian besar modem baik internal maupun eksternal perangkat keras.

Sebelum modem komputer, ada com-port. Bila kartu modem internal ditempatkan dalam komputer, berperilaku sebagai COM2 atau port COM3. Mungkin juga tikus serial menghubungkan ke salah satu port (Gilbert, 1996). Asynchronous komunikasi yang digunakan dalam PC COM port. Setiap byte data adalah sebuah unit terpisah dan komputer yang mengirimkan data dapat jeda antara dua byte pesan. Namun, penerima pesan mungkin harus menangkap data secepat tiba. Hal ini dilakukan oleh "selaras sebuah" membutuhkan data satu bit bernilai tambahan waktu untuk mengumumkan awal byte baru dan sedikit sekali nilai tambahan waktu di akhir. Ini adalah apa yang dikenal sebagai awal "" dan "berhenti" bit. Ini berarti bahwa modem 2400 baud bisa transfer hanya 240 byte data per detik. Setiap byte akan membutuhkan waktu minimal 10-bit. Ini pernah disebut "start-stop" komunikasi, tetapi asinkron (sync, singkatnya) adalah nama (Gilbert, 1995).
Modem tidak dimulai dan menghentikan bit. Mereka benar-benar menempatkan sebagai bagian dari kompresi data umum. Awal dan stop bit terus dihasilkan pada kawat yang menghubungkan port COM untuk modem eksternal.

Modulator merupakan bagian yang mengubah sinyal informasi kedalam sinyal pembawa (carrier) dan siap untuk dikirimkan, sedangkan Demodulator adalah bagian yang memisahkan sinyal informasi (yang berisi data atau pesan) dari sinyal pembawa yang diterima sehingga informasi tersebut dapat diterima dengan baik. Modem merupakan penggabungan kedua-duanya, artinya modem adalah alat komunikasi dua arah. Setiap perangkat komunikasi jarak jauh dua-arah umumnya menggunakan bagian yang disebut "modem", seperti VSAT, Microwave Radio, dan lain sebagainya, namun umumnya istilah modem lebih dikenal sebagai Perangkat keras yang sering digunakan untuk komunikasi pada komputer.

Data dari komputer yang berbentuk sinyal digital diberikan kepada modem untuk diubah menjadi sinyal analog. Sinyal analog tersebut dapat dikirimkan melalui beberapa media telekomunikasi seperti telepon dan radio.

Setibanya di modem tujuan, sinyal analog tersebut diubah menjadi sinyal digital kembali dan dikirimkan kepada komputer. Terdapat dua jenis modem secara fisiknya, yaitu modem eksternal dan modem internal.

Jenis-jenisnye :

Modem ADSL

Modem ADSL atau modem DSL adalah perangkat yang digunakan untuk menghubungkan komputer atau router ke saluran telepon, untuk menggunakan layanan ADSL. Seperti jenis modem lainnya, modem ADSL merupakan transceiver. Disebut juga dengan DSL Transceiver atau ATU-R. Singkata NTBBA (Network Termination Broad Band Adapter, Network Termination Broad Band Acces) juga sering ditemui di beberapa negara.

Beberapa modem ADSL juga mengelola dan membagi sambungan dari layanan ADSL dengan beberapa komputer. Dalam hal ini, modem ADSL berfungsi sebagai DSL router atau residential gateway. Blok di dalam DSL router ada yang bertugas dalam proses framing, sementara blok lainnya melakukan Asynchronous Transfer Mode Segmentation and Reassembly, IEEE 802.1D bridging dan atau IP routing. Antarmuka yang umum ditemui pada ADSL modem adalah Ethernet dan USB. Meskipun modem ADSL bekerja dalam modus bridge dan tidak membutuhkan IP address publik, modem ADSL tetap disertai IP address untuk fungsi managemen seperti alamat IP 192.168.1.1.

Perbandingan dengan voiceband modem

Sebuah modem ADSL memodulasi nada-nada frekuensi tinggi untuk proses transmisi ke sebuah DSLAM (Digital Subscriber Line Access Multiplexer) dan menerima serta mendemodulasinya dari DSLAM, dalam melayani sambungan komputer. Cara kerja ini mirip dengan modem Voiceband konvensional namun dengan sedikit perbedaan.

* Microsoft Windows dan sistem operasi lainnya tidak mengenali modem ADSL eksternal, sehingga tidak ada cara lain untuk menghubungkan kecuali secara jaringan. Meskipun dengan kabel USB, Microsoft Windows akan mendeteksi sebuah kartu jaringan yang terhubung ke modem ADSL melalui driver yang telah diinstall. Sehingga modem ADSL/router dapat dikonfigurasi secara manual dengan antarmuka halaman web. Hal ini disebabkan modem ADSL/router bekerja pada lapisan Physical Layer (Lapisan Fisik) dari sebuah jaringan komputer.

* Modem ADSL menggunakan frekuensi modulasi dari 25 kHz hingga di atas 1 MHz agar tidak mengganggu saluran suara pada spektrum 0-4 kHz. Pada modem konvensional atau modem voiceband menggunakan frekuensi yang sama dengan saluran data yaitu 0-4 kHz. Sehingga pada saat modem konvensional digunakan, saluran telepon tidak dapat dipakai untuk panggilan atau menerima panggilan.

* Modem ADSL mempunyai kecepatan yang bervariasi dari ratusan kilobit per detik hingga beberapa megabit per detik. Sedangkan modem konvensional terbatas pada kisaran 50-56 kilobit per detik (kb/s).

* Modem ADSL hanya dapat dihubungkan dengan line DSLAM yang telah dipasangkan kepadanya, sedangkan modem konvensional dapat dihubungkan secara langsung di seluruh dunia.

* Modem ADSL seringkali hanya didesain untuk protokol tertentu dan tidak dapat bekerja pada line yang berbeda meski masih dalam satu perusahaan penyedia.

Beberapa hal ini hanya menarik bagi sedikit konsumen, kecuali kecepatan yang tinggi yang ditawarkan modem ADSL dan kemampuan untuk digunakannya telepon dan modem secara simultan. Penggunaan line telepon secara simultan ini membutuhkan suatu alat yang disebut dengan Splitter atau A/DSL Splitter yang berfungsi memisahkan kanal voice dengan kanal data pada spektrum frekuensi yang berbeda.


Komponen perangkat keras

Dengan adanya kemajuan teknologi, berbagai fungsi dapat diintegrasikan ke dalam kepingan chip tunggal. Hal ini memberikan manfaat kepada teknologi A/DSL seperti perangkat komputer lainnya. Sebuah modem ADSL terdapat beberapa fungsi antara lain:

* Power Supply: berisi sebuah penurun tegangan (transformer) dan rangkaian filter DC seperti kapasitor.
* Koneksi untuk komunikasi data dengan komputer berupa antarmuka Ethernet, USB atau PCI.
* DSL digital data pump : berfungsi dalam penyaluran dan penerimaan data dari saluran telepon A/DSL.
* DSL analog chip and line driver : sebagai antarmuka rangkaian digital pada modem termasuk microcontroller dengan saluran telepon A/DSL.
* Microcontroller : bertugas menangani pengkodean, protokol, pengukuran kualitas saluran, routing, firewall, autentikasi dan fungsi-fungsi lain pada router.
* Filter : berfungsi melewatkan frekuensi-frekuensi yang digunakan dan menekan frekuensi lainnya termasuk noise.

Layanan pada modem ADSL

Selain memberikan koneksi ke layanan ADSL, beberapa modem juga mempunyai fungsi tambahan lain seperti:

* Dukungan pada ADSL2 atau ADSL2+
* Fungsi sebagai Router termasuk di dalamnya NAT (Network Address Translation) untuk membagi koneksi satu buah IP address (IPv4).
* Sebagai Wireless Access Point 802.11b, 802.11g atau 802.11n.
* Fungsi switch yang terintegrasi.
* Layanan Virtual Private Network.
* Dynamic Host Configuration Protocol (DHCP) server.
* Dynamic DNS (Domain Name System) clients.
* Layanan Voice over IP termasuk Quality of Service untuk menjamin kualitas data pada aplikasi voice.

Kebanyakan modem ADSL mempunyai program yang tertanam atau yang disebut dengan firmware sendiri-sendiri. Hal ini dapat dilakukan melalui jaringan atau melalui antarmuka komunikasi serial. Misalnya VPN, QoS, IPv6 native and tunneling, menaikkan daya pada WAP, DNS dan fungsi-fungsi lain yang disediakan pada lingkungan Linux.

Modem Kabel

Modem Kabel (Cable Modem), adalah perangkat keras yang menyambungkan PC dengan sambungan TV kabel. Jaringan TV kabel ini dapat dipakai untuk koneksi ke internet dengan kecepatan maksimum 27Mbps downstream (kecepatan download ke pengguna) dan 2,5Mbps upstream (kecepatan upload dari pengguna). Agar dapat menggunakan modem kabel, komputer harus dilengkapi dengan kartu ethernet (ethernet card).

Jaringan

Di dalam jaringan rumah, kabel dari "TV kabel" menggunakan kabel koaksial dan dipasang sebuah "pemisah saluran" (splitter) kabel. Setelah kabel dari jaringan (cable network) melewati splitter, kabel tersalur dalam dua saluran, satu ke TV dan satu lagi ke modem kabel. Dari modem kabel baru menuju kartu ethernet dan kemudian ke komputer.

Modem 3GP

Modem GSM

Modem CDMA

Modem Analog



Sori,kalo ane kurang lengkap infonya dan tanpa gambar...ahaha..
masih newbie..
sedikit tapi bisa jadi pelajaran yang lumayan..

Source


Tuesday, August 10, 2010

5 Tipe Programmer


5 Tipe Programmer
The 5 types of programmers

Spoiler for The duct tape programmer:

The code may not be pretty, but damnit, it works!

This guy is the foundation of your company. When something goes wrong he will fix it fast and in a way that won’t break again. Of course he doesn’t care about how it looks, ease of use, or any of those other trivial concerns, but he will make it happen, without a bunch of talk or time-wasting nonsense. The best way to use this person is to point at a problem and walk away.


Spoiler for The OCD perfectionist programmer:

You want to do what to my code?

This guy doesn’t care about your deadlines or budgets, those are insignificant when compared to the art form that is programming. When you do finally receive the finished product you will have no option but submit to the stunning glory and radiant beauty of perfectly formatted, no, perfectly beautiful code, that is so efficient that anything you would want to do to it would do nothing but defame a masterpiece. He is the only one qualified to work on his code.


Spoiler for The anti-programming programmer:

I’m a programmer, damnit. I don’t write code.

His world has one simple truth; writing code is bad. If you have to write something then you’re doing it wrong. Someone else has already done the work so just use their code. He will tell you how much faster this development practice is, even though he takes as long or longer than the other programmers. But when you get the project it will only be 20 lines of actual code and will be very easy to read. It may not be very fast, efficient, or forward-compatible, but it will be done with the least effort required.


Spoiler for The half-assed programmer:

What do you want? It works doesn’t it?

The guy who couldn’t care less about quality, that’s someone elses job. He accomplishes the tasks that he’s asked to do, quickly. You may not like his work, the other programmers hate it, but management and the clients love it. As much pain as he will cause you in the future, he is single-handedly keeping your deadlines so you can’t scoff at it (no matter how much you want to).


Spoiler for The theoretical programmer:

Well, that’s a possibility, but in practice this might be a better alternative.

This guy is more interested the options than what should be done. He will spend 80% of his time staring blankly at his computer thinking up ways to accomplish a task, 15% of his time complaining about unreasonable deadlines, 4% of his time refining the options, and 1% of his time writing code. When you receive the final work it will always be accompanied by the phrase “if I had more time I could have done this the right way”.


Wednesday, July 21, 2010

Fan Calculations - Measure Airflow with CFM


Fan Calculations - Measure Airflow with CFM

With one formula, you can find what fan is right for your home. This is the formula for fan CFM: Cubic feet per minute, more commonly known as CFM is calculated by the following formula: air speed (feet per minute) X area (square feet)=CFM. Not everyone is going to take a look at CFM, but for those who do it is a helpful tool. In simpler words than that of the formula, it is the amount of air a fan moves.

The amount of air depends on some other factors as well, such as the diameter and shape of the blades, speed at which the blades turn (revolutions per minute or rpm), horsepower (hp) of the motor, and overall fan design. These combined factors establish the air moving capacity of a fan. Fan capacity is measured in terms of the cubic feet, and again, this is how CFM (cubic feet per minute is determined.)

CFM and RPM are the two most important things to look for in a fan, so that you are guaranteed correct and effective operation. If you only know the RPM, and not the CFM, or vice versa, you should feel confident in your fan purchase. As long as you know one of the calculations, you are ensured of a well-working fan. However, if you are not satisfied with these calculations, this is not the only criteria one can use for evaluating fan performance.

One of the main qualifications, second to rpm and CFM measurement is noise level or decibel rating, followed by the next qualification of vibration. Look for fan noise levels rated in sones or decibels. Check these if the CFM or RPM still leave you unsettled about your fan choice.

A standard measurement of airflow indicates how many cubic feet of air passes by a stationary point in one minute. The higher the number, the more air is being forced through the system. The volumetric flow rate of a liquid or gas in cubic feet per minute equals the CFM, and one CFM equals approximately 2 liters per second.

Fan manufacturers base their measurements on a standard measurement with clean, dry air at a density of 0.075 pounds mass per cubic foot, barometric pressure at sea level of 29.92 inches of mercury, and a temperature of 70°F. These standard measurements are used to determine SCFM: Standard Cubic Feet Per Minute.

With the use of CFM and RPM, you can make a more educated choice when choosing your home ceiling, exhaust, or table fan, and know what you are getting!

Source



Tuesday, July 13, 2010

Jika Linux adalah Sistem Operasi Terpopuler Di Dunia


Jika Linux adalah Sistem Operasi Terpopuler Di Dunia
Aku mengerti sulitnya pindah dari Windows ke Linux, seperti yang pernah dirasakan oleh seseorang. Aku merasa aku harus mencoba Windows juga, secara selama ini semua temanku selalu bilang betapa hebatnya sistem operasi Windows itu .

Aku mengunjungi situs Microsoft untuk mendownlad Windows OS, tapi ternyata tidak tersedia. Aku sampai frustasi karena aku sudah menyia-nyiakan waktu mencari link untuk mendownload, jadi kuputuskan untuk bertanya kepada temanku di mana aku bisa membelinya.

Aku ngacir ke mall, ke gerai yang menjual software. Aku minta Windows OS ke penjualnya dan dia bertanya kepadaku versi mana yang aku inginkan.
- "Minta versi yang paling komplit dong mas", ujarku.
- "Ini, harganya tiga juta. Silakan bayar di kasir", si penjual berkata, sambil memasukkan box software ke tas plastik.
- "Bused harganya!" batinku, lalu segera kutinggalkan saja gerai software itu.

Salah seorang temanku memberiku sebuah copy Windows XP, tapi dia berpesan agar aku jangan bilang siapa-siapa. Kupikir, kok aneh... ngapain juga nggak boleh bilang siapa-siapa, padahal selama ini aku selalu men-copy distro Linux buat teman-temanku dan oke-oke saja. Ah, masa bodohlah...
Mulailah kumasukkan CD Windows XP itu ke CD-rom drive, lalu ku-restart komputernya. Aku tunggu munculnya menu untuk Live CD, tapi ternyata tidak ada! Satu-satunya pilihan cuma "install". Kutelpon temanku tadi untuk tanya masalah ini, dan dia bilang bahwa Windows XP tidak bisa dijalankan langsung dari CD.

Okelah, tak mengapa, kuputuskan untuk menginstall saja. Kuikuti langkah-langkah instalasi di layar, tapi aku mulai khawatir karena installer-nya tidak pernah menyebutkan masalah sistem operasi lain yang telah terinstal. Yang aku tahu, Linux jenis apapun yang ku-install selalu menunjukkan pilihan untuk membuat partisi baru atau hal-hal lain seputar itu. Kutelpon lagi temanku, dan dia bilang bahwa Windows XP akan menghapus dan menimpa sistem operasi apapun yang sudah ter-install sebelumnya . Hm.. Oke, akhirnya aku masuk ke Linux dulu untuk mem-backup semua dataku sebelum kuinstal Windows XP.

Proses instalasi berjalan cukup lancar, sampai saat aku diminta memasukkan sederetan huruf dan angka, yang disebut serial number. Aku tidak tahu harus mengetikkan apa, so kutelpon lagi temanku. Dia sampai jengkel karena aku telpon berulang-ulang, sehingga dia sendiri yang datang ke rumahku untuk mengetikkan serial number miliknya. Dia memperingatkanku lagi bahwa aku tidak boleh berkata kepada setiap orang yang hidup tentang copy-an Windows XP ini . Temanku lalu pulang, dan aku pun siap untuk menggunakan Windows XP untuk kali pertama!

Aku kaget saat Windows mengizinkan aku mengutak-atik "system configuration" tanpa meminta root access. Temanku misuh-misuh saat mengangkat telponku untuk yang kesekian-kalinya. Dia bilang bahwa root access-nya sudah diberikan sejak awal. Akhirnya kutemukan cara membuat user yang berbeda tanpa root access, dan aku log in menggunakan user ini. Kemudian aku sadar kalau memakai user ini, aku tidak bisa mengutak-atik sesuatupun, kecuali aku log out dulu, kemudian log in lagi sebagai administrator (istilah Windows untuk "root"). Tahu seperti ini, aku membayangkan betapa banyak orang yang menjalankan Windows langsung sebagai administrator, dan aku pun mulai merinding...

Oke, waktunya bekerja. Kubuka Start -> All Programs, untuk menjalankan aplikasi spreadsheet, tapi tak bisa kutemukan! Temanku bilang bahwa Windows tidak punya aplikasi bawaan semacam itu dan aku harus mendownloadnya dari internet.
"Oh", pikirku, "rupanya ini Windows versi Basic". Aku coba 'Add/Remove Programs' di control panel, seperti di Linux, tapi tidak ada program untuk di-install. Aku cuma dihadapkan pada pilihan untuk me-remove program. Tak kutemukan tombol atau menu untuk meng-install aplikasi. Sungguh aneh!
Kuhubungi temanku lagi, dan dia bilang bahwa aku harus mencari sendiri aplikasi yang kuinginkan, jadi kukunjungi Mbah Google, kutemukan aplikasi OpenOffice.org untuk didownload dan diinstall. Sekarang aku bisa menyelesaikan pekerjaanku dengan aplikasi spreadsheet.

Jujur saja nih, aku tidak merasakan kesenangan sama sekali. Aku tak begitu mengerti teknologi semacam ini. Mengapa ada drive A, lalu drive C; di mana drive B-nya?? Oh, pasti ini karena distro sistem operasinya yang versi basic . Ditambah lagi, distro ini tidak menyediakan aplikasi apapun yang dapat mendukung produktivitasku dan aku harus membuang-buang waktu untuk mencari sendiri aplikasi yang kubutuhkan. Kata temanku, aku juga perlu aplikasi antivirus karena tidak ada bawaannya dari distro Windows XP.

Aku tak mengerti apa itu virus komputer. Bagaimana bisa sebuah benda mati terinveksi virus??

Kusimpulkan bahwa menggunakan distro Windows sangatlah sulit. Mungkin Windows cocok bagi sebagian orang yang mengerti komputer, tapi bukan bagiku. Aku akan kembali ke Linux saja. .



Saturday, June 26, 2010

GNU/Linux 101 : all the basic stuffs

Q : Apa sih gnu/linux itu ?
A : linux adalah sebuah kernel / inti suatu sistem operasi komputer yang berisi baris kode perintah untuk menjalankan semua aplikasi pada komputer. Sedangkan kernel linux dibuat oleh Linus Torvalds pada tahun 1991. lebih lengkap mengenai kernel dan gnu linux silahkan klik link sbb :

gnu/linux : http://en.wikipedia.org/wiki/Linux atau http://www.linux.org/info/index.html
kernel : http://en.wikipedia.org/wiki/Kernel_(computer_science)
Linus Torvalds : http://en.wikipedia.org/wiki/Linus_Torvalds

Q : Bagaimana dengen istilah distro linux ?
A : distro linux adalah kumpulan paket-paket software tambahan semisal pengolah gambar, office suite, firewall, aplikasi voip dsb yang ditambahkan pada kernel linux itu sendiri...

perbedaan paket dan sistem pengoperasiannya itulah yang disebut dengan distro. contoh yang terkenal adalah Debian, Slackware, OpenSuse, Gentoo, Ubuntu, dan lain-lain. Lebih lengkap mengenai daftar distro linux bisa dilihat pada situs www.distrowatch.com

Q : Gnome, KDE dan XFCE apakah merupakan distro linux ?
A : ketiga nama tersebut merupakan window manager yang digunakan pada banyak distro linux, semisal Gnome pada Ubuntu, KDE pada Mandriva dan XFCE pada Zenwalk.

Selain itu masih banyak jenis window manager yang ada, semua mempunyai kelebihan dan kekurangannya masing-masing. jenis berbagai window manager bisa dilihat pada link http://xwinman.org dan http://en.wikipedia.org/wiki/Compari...p_environments

Q : Apakah kalimat "free" pada tiap distro berarti gratis ?
A : kalimat "free" yang dimaksud tidak selalu gratis, kalimat free tersebut diambil dari kalimat "Freedom" yang berarti merdeka / bebas. akankah berarti juga gratis ? tidak juga, programmer atau distro berhak meminta bayaran / sumbangan yang pantas akan produknya. biasanya dalam bentuk dukungan korporat dan sumbangan bagi proyek software terkait

Dalam artian lain sebagai pengguna distro tersebut, pengguna berhak menambah, mengurangi bahkan merubah susunan kode program dari distro yang bersangkutan. standar umum yang diterapkan ialah GPL (General Public License). keterangan mengenai lisensi tersebut bisa dilihat pada link : http://en.wikipedia.org/wiki/Gpl



Q : Saya ingin mencoba migrasi ke OS berbasis *nix demi alasan legalitas, apakah yang harus saya persiapkan ?

A : pertama-tama pastikan bahwa anda sebelumnya telah memahami / sedang mempelajari cara kerja sistem operasi *nix (termasuk linux) dan menguasai software-software-nya semisal openoffice.org untuk office suite, Blender sebagai aplikasi grafis 3D, GIMP sebagai pengolah gambar menggantikan Photoshop, VLC Player, Pidgin, dan sebagainya. hal ini untuk memudahkan anda dalam menggunakan aplikasi tersebut dalam lingkungan OS *nix, selain itu jangan lupa untuk selalu mencari informasi terkait dengan software alternatif lain.

salah satu contoh mengenai daftar software cross-platform linux-windows bisa di-unduh di sini http://romisatriawahono.net/2007/01/...windows-linux/

Kedua... pastikan spek komputer anda mencukupi untuk menggunakan linux hal ini juga harus diperhatikan dalam memilih distro linux pilihan anda dan paket software pelengkapnya. Sekali lagi, referensi mengenai distro linux bisa dilihat pada situs www.distrowatch.com

ketiga... rajin-rajinlah mengikuti milis atau forum berkaitan dengan linux bahkan distro linux pilihan anda. tetapi harap diingat biasakanlah membaca panduan atau mencari referensi lain sebelum anda bertanya pada mereka dan juga pastikan bahwa pertanyaan anda bukanlah hal yang terlalu awam.

bila pertanyaan anda seperti itu maka dapat dipastikan anda akan dicuekin atau yang terburuk anda dimaki-maki oleh mereka. bukan bermaksud untuk menakuti tapi untuk membiasakan agar anda tidak malas mencoba terlebih dahulu.


Q : Bagaimana bila software alternatif di linux tidak ada yang sesuai dengan kebutuhan komputasi saya dan bagimana bila software saya di windows tidak dapat dijalankan pada platform *nix

A : jawabannya hanya satu. emulator. software emulator tersebut semisal Wine, CrossOver dan Cedega. dari ketiga aplikasi tersebut hanya CrossOver dan Cedega yang berbayar.

Namun software emulasi tersebut pun tidak 100 % mendukung aplikasi pada windows... sebelumnya carilah informasi dukungan software yang berhasil di emulasikan oleh ketiga software tersebut.

Namun bila masih mandek gunakanlah alternatif dual-boot / virtualisasi windows pada komputer anda.

Q : Yang anda maksud dengan dual boot dan virtualisasi ?

A : dual boot adalah istilah yang digunakan dalam komputasi jika anda menggunakan 2 jenis sistem operasi (OS) disebut dual karena berjumlah 2, selebihnya ada istilah triple & quad-boot (3 atau 4 OS dalam sebuah PC)

cara yang lazim digunakan menggunakan dual boot adalah menginstall OS Window terlebih dahulu lalu diikuti dengan instalasi distro linux pilihan anda, namun hal sebaliknya juga bisa dilakukan dengan mengubah setting pada boot loader (dijelaskan lebih lanjut nantinya)

sedangkan virtualisasi adalah menjalankan OS lain didalam suatu OS yang sedang berjalan menggunakan software virtualisasi semisal virtualbox.

misalkan anda mempunyai sistem operasi utama pada PC anda (biasa disebut 'Host' pada beberapa software virtualisasi) dan anda ingin mencoba OS yang lain pada PC anda tanpa harus capek-capek merubah partisi hard disk anda dan tanpa harus menyetel beberapa opsi lainnya (sistem operasi kedua ini biasa disebut sebagai 'Guest'). Yang hanya anda ingin lakukan adalah memasang operating sistem tersebut dalam OS yang telah ada pada PC anda. Nah cara inilah yang disebut dengan virtualisasi

yang perlu diperhatikan dalam proses virtualisasi ini ialah resource atau beban kerja komputer yang bertambah dikarenakan software virtualisasi tersebut akan membuat sebuah OS lain didalam OS pada komputer anda. Dari beberapa info disarankan anda memiliki prosesor dengan kecepatan minimal 1.8 Ghz, RAM minimal 1 Ghz dan ruang kososg pada Hard Disk sekitar 8 - 15 Gb.

Andaikan dirasa terlalu berat bagi anda opsi dual-boot lebih disarankan. Perlu diketahui juga ada distro linux yang mempunyai opsi instalasi bagaikan sebuah aplikasi, pada distro Ubuntu dan variannya diketahui mempunyai fitur yang disebut Wubi.

Cara kerja Wubi tersebut adalah membuat distro linux tersebut bagaikan sebuah aplikasi biasa dan seperti sebelumnya pada teknik virtualisasi, menggunakan Wubi juga membutuhkan sumber daya yang besar terutama space kosong pada HDD.

info lain mengenai virtualisasi, virtualbox dan wubi bisa dilihat pada :

- http://wubi-installer.org
- http://www.virtualbox.org
- http://en.wikipedia.org/wiki/Virtualization


Q: Distro Linux ada banyak: Debian, Open Suse, Slackware, Fedora, Ubuntu, dst. Mengapa demikian? Kenapa gak dibuat jadi 1 saja?

A: Itulah kelebihan Linux, yaitu bisa di-custom sesuai kebutuhan. Tidak semua orang suka menginstall 1 distro besar/lengkap, padahal kebutuhannya spesifik saja, misal untuk mengatur router, membuat media center, atau menghidupkan kembali PC tua dimana Windows versi terbaru nggak bakal jalan disitu.

Q: Kalau begitu, distro mana yang sebaiknya saya pakai?

A: Salah satu guideline adalah "pilihlah distro yg dipakai orang-orang di sekitar anda". Jadi kalau anda ada masalah, anda bisa bertanya pada orang-orang tersebut. Terlepas dari itu, tiap2 distro memiliki target sendiri, misal:
- Debian, Red Hat, Centos: server
- Open Suse, Debian, Fedora, Slackware: desktop
- GeeXboX: media center
- Knoppix: live CD (gak perlu repot nginstall, cocok buat testing atau yg pengen distro yg bisa dibawa-bawa)
- dst

Distro-distro besar seperti Ubuntu, Slackware, Open Suse, dst punya komunitas yang besar. Kalau anda ada pertanyaan soal Linux, coba bertanya di forum Linux, seperti linuxquestions.org, dan jangan khawatir: newbie tidak akan diserang dengan "RTFM" atau semacamnya.

Q: Benarkah Linux bebas dari virus?

A: Sebenarnya Linux bukan bebas dari serangan virus, namun kasus infeksi virus atau malware sangat jarang terjadi pada Linux. Ini disebabkan karena konfigurasi dan struktur modul pada distribusi Linux dapat dirubah2 oleh siapapun sesuka kehendak hati, menyebabkan kinerja virus menjadi tidak efisien/efektif pada sistem operasi Linux. Misal, ketidak tersediaan shared library yg dibutuhkan oleh virus untuk berjalan karena tidak terinstal secara default. Selain itu versi sebuah distro Linux sangat sering dirilis dalam 1 tahun sehingga menambah dinamika perubahan struktur distribusi.


Q: Gan, bagi dong beberapa perintah console/terminal/CLI dasar yg berguna!

A: Haduh2...... belajar linux diperlukan bisa bahasa english jg nih kayaknya
ls = dir (di windoz) = melihat daftar (list) isi direktori
man = melihat manual page perintah bersangkutan
-h / --help = parameter help perintah bersangkutan
free = melihat penggunaan RAM dan swap file
top = melihat service yg berjalan secara live
cat = melihat isi sebuah text file
uname = melihat spesifikasi sistem
netstat = melihat statistik koneksi internet
fd = melihat available free space pada HDD
cp = mengkopi file
mv = memindahkan file
mount / umount = melakukan mounting / unmounting pada sebuah drive
pwd = melihat kita sedang berada di dalam folder/ direktori mana?
whoami = untuk melihat kita login dgn username apa?
whereis = mencari letak file tertentu
clear = membersihkan layar

sementara segini dulu ntar ditambah atau diedit klo ada yang salah.. yang mau menambahkan silahkan tapi jangan lupa kasih keterangan tambahan lain yak !!

linux Timelines


Friday, June 25, 2010

Linux Newbie

Multi IP di ubuntu

entu saja kita lebih menyukai ip static dari pada dhcp.
cara adalah dengan mengedit interface

Quote:
sudo gedit /etc/network/interfaces
hilangkan iface eth0 inet static

ganti dengan manual, misal

Quote:
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.212
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.10
gateway 192.168.1.1

#kalo mau multi ip

auto eth0:1
iface eth0:1 inet static
address 192.168.0.200
network 192.168.0.0
netmask 255.255.255.0
auto eth0:N N=jumlah ip static yang mau dipake

kadang ada error kalo make ip banyak, nah solusinya adalah dengan menghilangkan b.cast dan gateway alias make satu aja di eth0 (......... ato ada cara lain ??)

Khusus linux nyubie



Khusus linux nyubie

akan saya usahakan UPDATE




jikalau pada suatu ketika anda mendapati error

Quote:
apache2: Could not reliably determine the server's fully qualified domain name
maka untuk mengatasinya adalah dengan menambahkan localhost sebagai server name di http.conf

Quote:
sudo gedit /etc/apache2/httpd.conf
lanjut dengan menambahkan baris ini :

Quote:
ServerName localhost
warning : nyubi only

taklukkan panas pc anda



Penakluk Panas pada PC

Dengan pendinginan yang memadai, akan lebih menjamin sistem PC Anda

akan bekerja sebagaimana mestinya, memperpanjang umur

komponen-komponennya. Untuk PC, urusan cooling tidak sesederhana yang

dibayangkan kebanyakan penggunanya. Cukup banyak komponen dan variabel

yang akan mempengaruhinya.

Suhu ruangan termasuk salah satunya. Termasuk juga tingkat kelembaban

dan aliran udara di sekitar PC. Itu sebabnya ada sebagian pendapat yang

beranggapan untuk sebaiknya meletakkan PC di dalam ruangan ber-AC. Ini

bukanlah hal yang mutlak. Hanya saja tingkat kelembaban di negara

tropis, ditambah suhu rata-rata yang relatif panas dibandingkan di luar

area tropis, menyebabkan ruangan ber AC memiliki keuntungan tingkat

kelembaban yang lebih terjaga.

Dengan pendinginan yang memadai, akan lebih menjamin sistem PC Anda

akan bekerja sebagaimana mestinya, sekaligus kemungkinan memperpanjang

umur komponen-komponennya.

Ada beberapa sumber panas utama pada PC. Penggunaan monitor CRT yang

terus menyala, dan PC case.

Namun, pada pembahasan kali ini akan lebih menitikberatkan pembahasan

pada PC case beserta komponen di dalamnya. PC case menghasilkan panas

karena beberapa komponen di dalamnya. Utamanya berasal dari CPU, video

card dan harddisk, juga PSU. Drive optic yang beroperasi dengan

kecepatan maksimum dalam waktu yang lama juga akan menghasilkan panas.

Tidak semua akan dibahas secara lengkap pada kesempatan kali ini. Namun

beberapa bagian penting, perlu Anda simak.

PC Case
Pemilihan PC case akan mengambil peranan yang cukup penting. Dimulai

dari ukurannya. Dimensi dari sebuah PC case jelas akan mempengaruhi

volume yang mampu di tampungnya. Ini biasanya akan disesuaikan sesuai

dengan form factor motherboard yang digunakan. Termasuk jumlah volume

udara yang memungkinkan untuk disirkulasikan.

Selain itu, untuk PC case yang berbahan metal, permukaannya juga akan

berfungsi untuk melepas panas (heat dissapation) dari dalam case.

Semakin besar dimensi PC Case, maka akan semakin luas permukaan untuk

melepaskan panas. Hal ini tentunya sedikit berbeda untuk PC case

berbahan acrylic. Bahan metal memiliki kemampuan mentransfer panas

lebih baik, dibandingkan acrylic. Sedangkan alumunium, memiliki

kemampuan transfer panas yang paling baik dibandingkan dua bahan tadi.

Sedangkan untuk perbandingan keindahan, relative lebih menarik dengan

menggunakan acrylic. Untuk harga, kebanyakan PC case berbahan alumunium

akan memiliki harga penawaran yang paling mahal. Selengkapnya dapat

dilihat pada tabel.

Airflow
Kebanyakan PC case juga menyediakan fan atau setidaknya tempat untuk

fan tambahan. Idealnya ia akan dilengkapi fan di bagian depan, dan

belakang (di bawah PSU). Contoh tersebut, dengan asumsi pada fan dengan

formfactor ATX tower. Akan lebih ideal jika memungkinkan untuk memasang

fan dengan diameter hingga 120 mm. Fan dengan diameter besar memberikan

keuntungan pada tingkat kebisingan yang lebih minim. Selain debit

volume udara yang dipindahkan akan lebih besar dibandingkan kipas

berdiameter lebih kecil, jika dibandingkan kipas berdiameter lebih

kecil dengan kecepatan putar (rpm) yang sama.

Fan di bagian depan, sebaiknya difungsikan untuk memasukan udara

dingin. Dengan mengarahkan aliran udara ke dalam case, ada kemungkinan

debu dari luar case masuk melalui sirkulasi ini. Ada baiknya untuk

memasang sebuah filter untuk mencegah hal tersebut. Sedangkan bagian

fan belakang (di bawah PSU) difungsikan untuk menarik udara panas dari

dalam case. Untuk ini tidak memerlukan penggunaan air filter. Letak fan

yang menarik udara keluar memang lebih menguntungkan jika terletak

lebih atas, dibanding fan untuk memasukkan udara dingin. Di sini

memanfaatkan sifat udara panas yang lebih ringan, dan akan berkumpul di

bagian atas pada ruangan tertutup.

Tambahan penempatan kipas pada bagian atas, samping juga mungkin

tersedia pada PC case. Ini akan disesuaikan dengan konsep aliran udara

yang diinginkan. Yang perlu diperhatikan pada pembahasan selanjutnya

adalah lebih memperhatikan debit volume udara yang dapat dipindahkan

(maximum air flow). Biasa dinyatakan dalam satuan CFM (cubic feet per

minute). Tidak perlu terpaku memperhatikan jumlah fan yang terpasang.

Alasan utamanya adalah, jumlah fan tidak selalu mengacu pada jumlah

debit volume udara yang mampu dipindahkan. Ukuran diameter fan, desain

fin, putaran kipas adalah beberapa faktor yang akan mempengaruhi

kemampuan fan.

Negative-pressure
Yang dimaksud negative pressure system adalah, di mana pada PC case

terpasang kipas yang mengarah ke dalam memiliki total debit yang lebih

kecil dibandingkan kipas yang menghisap udara dari dalam casing ke

luar. Singkatnya akan lebih mudah:
CFM in < CFM out Bagaimana cara menghitungnya? Perhatikan spesifi kasi fan yang digunakan. Biasanya disertai debit volume udara yang mampu dipindahkan setiap satuan waktu, biasanya dalam satuan CFM. Jumlahkan total CFM untuk kipas yang menghisap udara dari luar (CFM in). Bandingkan dengan jumlah total CFM untuk kipas yang menghisap udara dari dalam PC case keluar (CFM out). Perlu diingat, pemasangan filter sedikit banyak akan mempengaruhi (mengurangi) debit udara yang mampu dipindahkan. Juga spesifikasi yang ada memang tidak dapat dijadikan patokan 100% akurat. Menggunakan metode ini, kekosongan udara yang ada di dalam PC case akan memaksa udara dari luar masuk. Selain dari lubang fan, juga dari celah-celah yang ada pada PC case. Keuntungannya secara kinerja, metoda ini lebih menguntungkan dibandingkan positive- pressure. Kekosongan udara di dalam PC case cenderung dalam besaran yang stabil. Udara yang mengalir pun akan lebih merata, tidak semata-mata mengikuti arah dorongan dari putaran kipas. Sehingga lebih memastikan aliran udara di dalam casing. Kerugiannya, udara kotor mungkin masuk tidak terfi lter, sehingga perlu diperhatikan jika terjadi tumpukan debu di dalam. Positive-pressure Kebalikan dari yang sebelumnya, positive pressure system terjadi dimana pada PC case terpasang kipas yang mengarah ke dalam dengan total debit yang lebih besar dibandingkan kipas yang menghisap udara dari dalam casing ke luar. Atau secara singkat dapat dinyatakan: CFM in > CFM out

Fan menghisap udara dari luar, untuk didorongkan. Aliran udara di

ruangan yang sempit tersebut akan lebih terpengaruh dengan dorongan

udara dari fan.

Diperlukan penataan pemasangan fan yang lebih akurat untuk

menerapkannya. Semisal, fan bagian depan langsung mendorong angin ke

arah dalam sekaligus mendinginkan harddisk, ataupun fan sam ping yang

juga mendorong angin luar ke arah CPU. Jika tidak tepat, udara dingin

tidak tepat ke sasaran (CPU, video card, dan harddisk), akibatnya

pendinginan tidak optimal.

Biasanya, untuk melakukan teknik ini juga akan diperlukan fan in lebih

dari satu. Sebaiknya memasang filter di setiap fan in.

Keuntungannya, jika posisi fan pada casing memungkinkan untuk optimal

tepat sasaran, ia akan memberikan pendinginan yang lebih optimal. Namun

untuk hal ini, diperlukan PC case yang sempurna atau perlu dilakukan

modding. CPU, VGA dan HDD adalah perangkat utama yang dituju.

Kerugiannya adalah perlunya pemasangan filter, jika tidak debu yang

terhisap dapat lebih banyak lagi. Kinerja pendinginan ini juga akan

sangat dipengaruhi keadaan filter. Semakin kotor filter, CFM in

berkurang, sehingga mempengaruhi kinerja pendinginannya. Udara terjebak

dalam PC case, juga menjadi kelemahan metode ini. Intinya, diperlukan

sebuah PC case dengan desain yang optimal atau keterampilan modding

untuk mengoptimalkan metode ini.

Penerapan pada PC Case
Seperti yang disampaikan, ada beberapa factor yang akan menentukan

hasil akhir kedua metode tersebut. Jika Anda berniat memperbaiki airfl

ow di dalam PC case, ada baiknya membuat perbandingan sederhana.

Dengan gambaran sebelumnya, dapat disimpulkan metode yang digunakan

selama ini. Lihat suhu untuk masing-masing komponen. Lalu, jika Anda

mengambil keputusan untuk merubahnya, bandingkan keadaan sesudah dengan

metode baru. Akan terlihat perubahan airfl ow secara keseluruhan,

maupun suhu komponen-komponen utama.

Ragam Cooling Device
Untuk mendinginkan komponen-komponen tersebut diperlukan pendinginan

tambahan ekstra. Khususnya untuk komponen berikut ini, CPU, video card,

dan chipset. Khusus untuk video card dan chipset motherboard,

tergantung pada chipset yang digunakan.

Komponen pada PC kebanyakan memiliki batasan suhu kerja, sesuai dengan

spesifikasi produk. Komponen yang bekerja di atas batas suhu kerja

(overheat) akan meningkatkan resiko kerusakan, selain memperpendek umur

teknis, atau sekedar mengalami gangguan kestabilan untuk keseluruhan

sistem. Heatsink digunakan untuk tujuan utama memperluas permukaan

untuk melepas panas. Dibantu dengan kipas, untuk meningkatkan aliran

udara pertukaran panas yang dilepaskan oleh heatsink. Gabungan heatsink

dan fan (HSF) inilah yang banyak digunakan pada PC.

Sistem pendinginan pun memiliki teknik yang beragam. Beberapa di

antaranya akan dibahas lebih mendalam berikut ini.

Air Cooling
Metoda pendinginan dengan mengalirkan udara dingin (air cooling) ke

komponen, adalah yang paling banyak digunakan. Penggunaan fan adalah

kunci utama memindahkan
udara dingin ke arah yang diinginkan. Ini ditemukan pada CPU fan, GPU

(video card), chipset, PSU, HDD, juga PCI slot. Ukuran diameter fan

yang digunakan juga variatif, mulai dari 60, 80, 92, dan 120 mm.

Passive heatsink adalah salah satu metoda pendinginan, dengan komponen

utama bahan metal dengan bentuk bertujuan memperluas permukaan. Pilihan

bentuk sirip yang tipis (fin) juga mulai banyak digunakan. Memungkinkan

memperluas permukaan secara drastis, ditambah tipisnya logam membuat ia

tidak menyimpan panas. Digunakannya metal, dikarenakan material ini

memiliki konduksi panas yang lebih baik dibandingkan udara. Alumunium

adalah salah satunya.

Efektivitas heatsink dalam mendinginkan komponen dapat menurun,

dikarenakan debu yang menempel di permukaannya. Ini akan membuatnya

lebih lambat saat melepas panas. Di situlah pentingnya memperhatikan

kebersihan heatsink.

Active heatsink menggunakan prinsip dasar dari passive heatsink, dengan

penambahan digunakannya fan untuk mendorong udara pada heatsink.

Keberadaan fan pada active heatsink menyebabkan ia juga sering dikenal

dengan sebutan heatsink fan (HSF). Bertambahnya aliran udara dari fan

membuat proses pelepasan panas dari permukaan heatsink lebih cepat.

Heatpipe
Penggunaan heatpipe berupa sebuah tabung berisi liquid/cairan yang

bertugas menghantarkan panas. Dibandingkan dengan solid material metal

pada heatsink, transfer panas dapat jauh lebih baik dilakukan oleh

heatpipe.

Penggunaan heatpipe selain pada desktop PC juga digunakan pada notebook

ataupun small form factor PC yang lain. Dimungkinkannya membuat cooling

device yang ringkas menggunakan heatsink, membuatnya memiliki

keuntungan yang dibutuhkan.

Tabung biasanya terbuat dari materi metal yang memiliki kemampuan

thermal konduktif. Di dalamnya terdapat cairan coolant, biasanya

terbuat dari tiga bahan dasar air, ethanol, dan mercury.

Pada ujung yang panas, cairan ini akan menguap berubah menjadi gas.

Kemudian akan bergerak ke ujung yang dingin, hingga mengalami

kondensasi dan berubah menjadi cair kembali. Ini sebabnya, heatpipe

sangat tergantung pada perbedaan suhu antara ujung yang panas dengan

ujung yang dingin.

Pergerakan cairan dan uap panas di dalamnya hampir sama sekali tidak

dipengaruhi gravitasi. Namun, ia memiliki kelemahan untuk suhu efektif.

Jika ujung yang panas tidak jauh berbeda dengan suhu pada ujung yang

dingin, maka efektivitas pendinginannya lambat, dikarenakan pergerakan

gas panas dan cairan dingin di dalamnya juga lambat.

Watercooling
Lebih dahulu dikenal dibandingkan dengan heatpipe. Memiliki banyak

kesamaan pada digunakannya cairan. Namun dengan cara kerja yang jauh

berbeda.

Terdiri dari tiga bagian utama. Water block adalah yang menempel

langsung ke komponen dan menerima panas. Antarbagian dihubungkan dengan

pipa fleksibel. Air menuju ke radiator untuk didinginkan melalui

heatsink, beberapa dilengkapi dengan fan. Air yang sudah dingin kembali

ditampung di reservoir, di mana di dalamnya juga terdapat water pump.

Dari sini air yang sudah dingin didorong water pump kembali menuju

water block.

Teknik pendinginan sebetulnya dapat dianalogikan dengan air cooling.

Perbedaanya pada media pendingin yang digunakan, air cooling

menggunakan udara sedang water cooling menggunakan air.

Kemampuan udara menerima energi, juga thermal conductivity membuatnya

panas mampu dibawa dengan jarak yang lebih jauh. Ini memungkinkan air

mampu memindahkan panas dari water block, yang menerima panas dari

komponen, ke radiator yang bertugas mendinginkannya kembali.

Peltier Cooling/TEC
Nama lain pelitier cooling adalah thermoelectric cooler (TEC).

Memanfaatkan thermocouple yang dialiri listrik sehingga menciptakan

perbedaan suhu antara kedua sisi thermocouple tersebut.

Peltier Effect sendiri ditemukan pada tahun 1834, lebih dari 1 abad

yang lalu oleh Jean Charles Athanase Peltier, ilmuwan berkebangsaan

Perancis. Pada sisi yang dingin, suhu yang dihasilkan dapat sangat

ekstrem, di bawah titik beku air. Sebuah tingkat pendinginan yang tidak

dapat dicapai oleh cooling device yang lain.

Yang menjadi permasalahan adalah mendinginkan sisi panas dari peltier.

Biasanya digunakan watercooling untuk mendinginkan sisi panas TEC ini.

Masalah berikutnya adalah kondensasi udara. Dinginnya sisi dingin

peltier dapat menimbulkan es pada sisi dingin. Tidak menjadi masalah

jika masih dalan wujud es, namun es yang mencair yang dapat menimbulkan

masalah untuk komponen elektronik pada PC. Risiko terjadinya kondensasi

ini menjadi bertambah besar jika diaplikasikan di tempat dengan

kelembaban tinggi seperti di Indonesia ini. Solusinya dengan

mengisolasi sisi yang dingin, dengan seal ataupun solusi sejenis.

Catuan daya pada pendingin TEC juga sebuah permasalahan tersendiri.

Tanpa catuan daya yang memadai, Peltier Effect tidak akan terjadi.

Diperlukan PSU dengan kemampuan yang memadai untuk dapat mewujudkan

pendingin dengan TEC ini.

cara setting pop3 dan smtp server di windows


POP Access Settings
[Close Window]

In order to read your Yahoo! Mail an external email client (such as Eudora, Outlook, Netscape, etc.), you will need to configure the Incoming (POP) and Outgoing (SMTP) server settings so that it can send and receive messages from your Yahoo! Mail account. Generally, you can find these settings under the Tools or Preferences menus for your particular email program.
Important: Do not delete your incoming mail settings

If you are already receiving mail from another mail server (such as incoming mail to your address at your ISP), you will need to add a new POP account. Sometimes this is called a new "profile," sometimes a new "personality," depending on your email client. If your email client only allows you to receive mail from one POP server at a time, make sure you write down your current settings before you replace them with Yahoo! Mail settings so that you can change them back if you need to. Below you will find the server settings for accessing your Yahoo! Mail.
Server Settings
Incoming Mail Server (POP3): pop.mail.yahoo.com

Use SSL, port: 995
Outgoing Mail Server (SMTP): smtp.mail.yahoo.com

Use SSL, port: 465, use authentication
Account Name/Username: your account@yahoo.com
Email address: your account@yahoo.com
Password: Your Yahoo! Mail password