Archive for the 'Technical Notes' Category

Page 2 of 8

Useful Zend Framework Resources for Developers, Users, and Enthusiasts

As I heard that Zend Framework 2.0 is on the way to the public release, I became curious to know how the framework had been evolving during the recent releases. I started to fiddle with Zend Framework again but also realized that I should update my comprehension and knowledge about the framework. It has been a while since I wrote a complex ZF-based application for the last time. I feel it is necessary to collect more information about framework; manual, technical notes, tutorials, case studies, people, communities, and so forth so that I can upgrade my knowledge and get back on the track again. I found a good compilation by Robert Basic that actually covers almost all things in my list. Still, I consider that providing an alternative list is far from being counterproductive. Instead, the information redundancy can be good especially when the lists complement each other.

Below, I categorize useful resources one can use to learn about Zend Framework. If you have suggestions about other resources to add, feel free to drop a comment and I will add it into the list.
Continue reading

Quick Tip: How to Install and Configure PHP in Fedora Linux

Previously, I have discussed about how to install MySQL on Fedora Linux. In this post, I would like to elaborate PHP installation on Fedora. Even though the installation is simple by nature, I would like to provide some notes to help you troubleshoot some post-installation problems that may occur.

As usual, I will provide the screenshots of the installation along with the commands invoked on the terminal. For the environment, some important settings are written below:
OS : Fedora 13 64-bit
Web server : Apache HTTP Server
PHP version : PHP 5.3.2
Constraints : yum is installed, commands invoked in root shell, Apache is already installed and running

Note: Apache is installed by default in Fedora. You only need to configure and verify that the server is running. How to configure Apache is explained in the online documentation. If you want the server to be public, i.e. accessible from other computers in the network, you should not firewall the HTTP port, which is usually port 80. Also, if you enable selinux, you also need to properly set the flag of some security parameters related to http. I will explain about selinux and http in another post.

Now, let’s move to the installation. Basic installation steps are as follows:
1. Install PHP via yum
root# yum install php


Continue reading

Quick Tip: Installing MySQL on Fedora Linux

Installing MySQL on Fedora has never been easier than before. If you are a first timer who wants to know how to install MySQL on a Fedora server or desktop, follow this guide to successfully install both MySQL client and server only in three steps.

Before you proceed to the installation, the environment settings for the snapshot pictures of the installation are provided below:
OS: Fedora 13 64-bit
Prerequisites: yum is installed, commands invoked on root shell
Continue reading

Samsung Galaxy, New Android Phone to Compete in the Smartphone Market

In World IT Show 2010 held at COEX, Seoul from May 25 to 28, 2010, Samsung also introduced its new Android smartphone named Galaxy A to Korean public. The product code name is SHW-M100S and the version is the equivalent of its sister Galaxy S which is to be sold outside Korea. Galaxy A is equipped with 720 MHz CPU and 3.7 inch WVGA AMOLED touch screen.

The above figure shows a photo capture of the smartphone. On the right side is the explanation of the features of the smartphone in Korean which is translated below:

  • Android OS 2.1
  • Improved responsiveness with touch screen
  • Android market
  • Convenient progressive UI (total user control of installed widget)
  • Android and Samsung-social hub widget
  • Personalized background settings
  • WVGA AMOLED screen
  • DivX player installed
  • Terrestrial DMB (Digital Multimedia Broadcasting)
  • External memory slot (8GB memory offered)

Continue reading

Facebook’s Comment-by-Email Enhancement and Possibility of Future Privacy Violation

Facebook offers a new feature to its users which enable wall reply or comment directly from mailbox. This feature can be seen as another effort from Facebook to keep evolving and providing more convenience and a better user experience to more than its 400 million user base. From another perspective, however, concerns about security issue and the degree of exposure of this feature to user’s private data might be raised. As Facebook has been infamous for its inconsistent privacy policy, I would like to share some thought about this feature based on my quick finding.

The enhancement was observable in Yahoo mailbox. This enhancement might be observed in other third party email providers like Gmail or Hotmail, too. However, I can not guarantee the validity of the statement as I have no valid data.

To see the enhancement, you should opt-in wall or comment notification and configure the email client software to automatically display email content as HTML instead of plain text. Naturally, your Yahoo mailbox settings should have been configured to display HTML email by default. When you open the recent wall or comment notifications from Facebook, you will notice slight difference in the visual representation of the email. The notification email now also includes a text field in which you can type your comment and automatically post back to Facebook without having to log in first. The picture below shows the newly integrated text field.

Continue reading