Filipino Programmer | Philippines

Just another Filipino Programmer’s blog by Nick Fernandez III, on web development using PHP in LAMP framework and random information about everything I would tought interesting on and off the IT world.

Random Bytes:
My software never has bugs. It just develops random features.

Archive for the ‘Software’


Smack Your Mac

The Sudden Motion Sensor (SMS) is Apple’s patent-pending motion-based hardware- and data-protection system used in their notebook computer systems. Apple introduced the system 1 January 2005 in its refreshed PowerBook line, and included it in the iBook line 26 July 2005. Since that time, Apple has included the system in all of their portable systems, now the MacBook and MacBook Pro (as of October 2006).

SmacBook Pro is a hack for Apple’s sudden motion sensor using Fancy Desktop Manager to switch between virtual desktop. Basically you need to add customized code in order to use the Desktop Manager just by tapping your MacBook left and right to switch between desktops. The following codes describes the changes to be made.
(more…)

Bookmark This!

del.icio.us Digg Google StumbleUpon Technorati

3D Animation With Your WebCam

Do you want to make cool animated video clips but don’t have time to learn complicated video editing and animation software? Well here it is, Fix8 brings the world of computer generated animation to the webcam with software being pitched as “User-Generated Realityâ€?. The software is cutting edge, what you only need to have is the fix8 software, a computer and a webcam and you can create your own animation in a fun way. You can have a digital effects studio in the comfort of your home. It is yet another evolution on how software and applications can change the way we interact with each other on the Web. Fix8 software has this following minimum requirements for ideal performance:

  • Windows XP (Service Pack 2)
  • 512 MB or more of RAM
  • 100 MB or more of hard disk space
  • Internet Explorer 6.0 or higher
  • DirectX 9 or higher with supported video card
  • USB webcam

Bookmark This!

del.icio.us Digg Google StumbleUpon Technorati

Google Gears BETA - Browse Web Offline

Google Gears is an open source browser extension that lets developers create web applications that can run offline. It allows developers to enhance their AJAX applications to be able to run even when their users are offline. Basically web applications using GEAR’s API will benefit from this feature. To be able to understand fully how this new product will help developer’s enhance their web application here’s a few sample GEAR driven demo sites provided by Google:
Note: You must install Google Gears to use these samples.

For real world application Google Gears consists of three modules that address the core challenges in making web applications work offline.
LocalServer
- cache and serve application resources (HTML, JavaScript, images, etc.) locally
Database
- store data locally in a fully-searchable relational database
WorkerPool
- make your web applications more responsive by performing resource-intensive operations asynchronously
Currently Google Gear is supported on Firefox 1.5+ and Internet Explorer 6.0+ browsers. A tutorial for enabling static files to work offline using Gears is provided. This will get you started working on how the API works.

Google Reader is one of Google’s Product which already uses Google Gear API, below are screenshots of Google Reader using Gear in action:

1. When signing-in on your Google Reader account, if Google Gear is already installed on your browser, you will see a pop-up screen, just accept it and let your Reader loads.
Google Gears - Filipino Programmer

2. After the page loads a new icon is added on the upper right corner of your page, the small green button. This will enable you to download the articles locally.
Google Gears - Filipino Programmer

3. When you click the green arrow button. It will now download all articles for offline viewing.
Google Gears - Filipino Programmer

4. After downloading all file a screen will tell you all files are downloaded and you can switch to offline mode by turning off your Internet connection.
Google Gears - Filipino Programmer

Bookmark This!

del.icio.us Digg Google StumbleUpon Technorati

Coldfusion 8 aka Scorpio

Adobe® ColdFusion® 8 is the highly-anticipated upcoming major release of ColdFusion. The public beta release provides developers with the opportunity to begin building applications with new ColdFusion 8 features as well as test their existing applications on the new version.

Here are just a few of the key features that you’ll discover in the public beta:

  • Server monitoring to help identify server bottlenecks, allowing for tuning and improved performance.
  • Step through code debugging in a new Eclipse plug-in debugger.
  • Adobe Flexâ„¢ and Ajax features that let ColdFusion power personalized, multimedia-rich applications to enhance users’ experiences on the web.
  • High-quality, dynamically created on-demand multimedia presentations.
  • PDF document and form integration for a printable, portable way to intelligently capture and share information.
  • Image creation and manipulation with more than 50 new CFML tags and functions.
  • Native support for .NET objects to easily integrate ColdFusion applications with enterprise data and infrastructure services.
  • Significant application runtime and server performance improvements.

Get the beta copy here or share and discuss anything at coldfusion 8 labs forum

Bookmark This!

del.icio.us Digg Google StumbleUpon Technorati

Security Risks and Prevention Softwares

We will just pause our Ruby on Rails topic, and let’s discuss security risks software, which I would like to raise awareness. But first I would like to clarify that this topic’s intention is to educate people on security applications and how they are used, I will also be including preventions but not all are 100% fool-proof. Ok let’s start our “so-called hacking”!

First let me introduce some applications which might compromise your privacy like chatting. In this example we will be targeting Yahoo Messenger, Yahoo’s chat application is a widely used chat software today, and I think that most of online user’s are using Yahoo Messenger to communicate to friends and family online. But did you know that there are 3 basic applications that can compromise your privacy if a “so-called hacker” would be able to use your PC physically? IntellectualHeaven a group of people doing OS development and systems programming. Provides some of the applications I am talking about, these are the following:

Y!Pass
- Yahoo Messenger Saved Password Decrypter. If you are lazy typing your password and just let Yahoo Messenger to automatically login, well better think again, this application if used on your PC will decrypt your locally stored password.

YahDecode
- Yahoo Message Archive Decoder. Are you saving your chat history locally? This application will decrypt your chat archives which gives your “so-called hacker” access to your previous chat history and all of your secrets.

SniffIM
- Yahoo & MSN Instant Message Sniffer. It can grab chat message in realtime.

This applications listed are very basic applications and are not high risk applications, but I would like to raise awareness that this application when used properly will be able to help “so-called hackers” break into your privacy.

Prevention:

  • Always use a password on your PC, when leaving your computer open make sure have locked your PC and have it set upped to ask for password before using.
  • Never use Yahoo Messenger’s “Remember my ID & Password” feature, especially if you are sharing your PC to others.
  • Message Archives are sometimes convenient, if you need your chat history active the best way to protect your archives is use a software which can hide your folders with just a press of a key, I would recommend using HideFoldersXP.
  • Protect your PC by using Firewalls and Virus/Spyware softwares.

Bookmark This!

del.icio.us Digg Google StumbleUpon Technorati


Filipino Programmer | Philippines
The views expressed here reflect the views of the author alone.
HOME SUBSCRIBE WORK EXPERIENCE ABOUT ME



Filipino Programmer | Philippines © 2007 All Rights Reserved. Using WordPress Engine
Entries (RSS) and Comments (RSS).

Creative Commons License