Posted by Michel Barakat on Wednesday, February 4, 2009 In : Java
Whenever we want an object to initialize itself, we normally go for public constructor definition. But have you ever think about static factory method? A class can provide similar or some addition fetchers as in constructor to its clients with static factory method.
Factory methods are simply methods that instantiate objects. Some factory methods in the Java 2 API that you would likely have used are the getInstance() and valueOf() methods. getInstance() is the conventional instantiation method... Continue reading...
Posted by Michel Barakat on Thursday, January 22, 2009 In : LAU
Wednesday, January 21st, 2009, 2:00 pm. That was the date when the computer science department, faculty and students, met for discussions.
It was kinda cool gathering in a friendly atmosphere that allowed the students to chit-chat with their teachers. The new generation of LAU’s computer scientists was introduced to the seniors as well as to the faculty of the school.
The first thread was about the concerns and unsatisfactions of the new and continuing students according to their learning exp... Continue reading...
Posted by Michel Barakat on Friday, December 19, 2008
You already know about Firefox 3's marquee new features, but now it's time to dig deep and unearth the shortcuts, tweaks, and even Easter eggs that Mozilla marketing doesn't mention. In honor of today's official release of Firefox 3—at 10AM Pacific Time—let's dive in past Firefox 3's most talked-about feature-set into its lesser-known power uses, tricks, and customizations.
Shrink the Super-sized Back Button
The very first thing you notice in Firefox 3 is its extra large Back button. While ... Continue reading...
Posted by Michel Barakat on Thursday, December 18, 2008 In : Technology
What exactly are 3G networks, and why should we care? Here’s the story.. ;)
Phoning It In
3G is shorthand for the third generation of wireless network technology. 3G networks allow you to do all the science fiction things that weren’t possible to do before. :d
With 3G, mobile phones, handheld devices, and notebooks with 3G-compatible modems can easily handle high-speed multimedia content and serve as all-in-one communication, entertainment, and information devices, the promise goes. You’ll... Continue reading...
Posted by Michel Barakat on Tuesday, December 16, 2008
Well, after almost a year and a half of using Mozilla Firefox, upgrading from version to version, Flock was finally released. The most powerful browser used for fun browsing and it can be the best for professional browsing. Flock is a web browser built on Mozilla’s Firefox codebase that specializes in providing social networking and Web 2.0 facilities built into its user interface. Flock v2 was released on October 14, 2008.
About Flock
Internet users spend a lot of time going from one site to...
Posted by Michel Barakat on Tuesday, December 16, 2008 In : Mac
Yesterday, an online service called Pastebud was
announced. So far, it offers what seems to be the best solution to what
has been one of the iPhone’s greatest weaknesses, the cutting and
pasting of text. However, there is only one caveat, the service only
seems to currently work in the iPhone’s Mail app and Safari. Using some
clever javascript programming, the developer, Jed Schmidt is able to
copy selected text to his servers and then paste it back into the applications
Posted by Michel Barakat on Tuesday, December 16, 2008 In : Mac
As anticipated last week, Apple has posted its latest update to Mac OS X, v10.5.6.
Available through the Software Update service or direct download, the
patch consists mostly of dozens of fixes and performance enhancements,
for issues such as sync and graphics. Sync reliability has been
improved for Address Book, portable home directories and most notably
MobileMe, which should now propagate contact, calendar and boo... Continue reading...
Posted by Michel Barakat on Tuesday, December 16, 2008 In : Microsoft
It's the next version of Windows for PCs, and it's the
result of working hand-in-hand with our partners and with people who
use Windows in the real world every day. We're paying particular
attention to the things they're telling us are important to them and
will make their PCs work the way they want them to—things like enhanced
reliability, responsiveness, and faster boot and shut-down. We're also
trying to make their everyday tasks easier, like connecting and syncing
devices, browsing the...
Posted by Michel Barakat on Monday, December 1, 2008 In : Misc
On the 24th of November of 2008, Elie came to LAU after being graduated for almost a year and a half. We all thought that he's coming for a technical presentation about his famous Woopra. But once we gathered ourselves, CSC, COE, ELE and some Graphic Design students, along with the faculty of Maths and Computer Science division and the dean of The School of Arts and Sciences, Elie began his presentation. It was amazing and fast although he covered the most important features of Woopra and how... Continue reading...