..a dose of zero-day know-hows ..

10/07/2009

How to use 3G Phone/Modem to connect to the Internet on Fedora 11 (Linux)

Its been awhile since I attempted to connect to the internet via 3g using my phone (SGH-i550). The last time I did was several months ago with the help of wvdial. Now that there is a power outage in our area; and I forgot to install wvdial; and I just upgraded to Fedora 11, now is the perfect time to test the new features of the updated NetworkManager into action.

The following are the set of simple steps I have taken to connect to the internet using SGH-i550 via 3g on Fedora 11. I would assume that these steps will also work with other brands/models and most 3g modems around.

  1. Connect 3g phone/modem to the computer

  2. Right-Click on the NetworkManager Applet and select "Edit Connections"



  3. Select "Mobile Broadband" tab





  4. Select the 3g Device from the drop down list and click "Forward"





  5. Select the Country and click "Forward"





  6. Select a Provider and click "Forward"





  7. Select a Plan and click "Forward"





  8. Confirm the details and click "Apply"





  9. Leave the preset defaults and click "Apply"





  10. Close the Connection Settings Dialogue





  11. Right-Click on the NetworkManager Applet again and select the newly created connection





  12. The NetworkManager Applet will change its icon indicating a successful connection has been established





  13. And you are done.

10/03/2009

Web Developer tools for Opera 10 (switching from Firefox)

Just yesterday I decided to completely ditch Firefox and use Opera 10 as my default browser. The chronic issue of memory leaks and excessive CPU usage in Firefox appears to have gotten worse in their latest release and I just couldn't bear with it anymore.

As a recourse I decided to finally switch to Opera 10. I have been using it for awhile and noticed the vast difference in resource usage versus Firefox.

Below is a list of tools and widgets I found useful for web developers using Opera 10.

  • Dragonfly - is Opera's developer tool that is installed by default in Opera 10. It can be accessed via Tools -> Advanced -> Developer Tools. It offers functionalities such as DOM Inspector, CSS/Javascript Error Console, Javascript Console, Network Monitoring and more, it is pretty much like Firefox's Firebug.
  • phpManual - is an Opera Widget which provides the PHP manual. This widget is handy when looking up certain functions without having to search it up on php.net's website, the result just appears inline the widget.
  • CSS Help - provides an expandable CSS 2.1 mini-documentation.
  • Javascript Cheatsheet - as its name implies, provides an easy to browse Javascript Cheatseet.
  • Site Validator - This widget submits the current page to the W3C Markup Validation Service and returns the number of errors found and a link to the actual results. 

There are quite a number of other useful widgets for web developers in Opera's Widget home page. Dragonfly was the one which sold me entirely. I am still looking forward using Firefox again in the near future when the memory leak and high cpu usage issues are addressed.