PHP Roadshow on the Go!

February 1, 2009 · Comments 

PHP Roadshow is an outreach to college students with the goal of reaching the same level of programming competency of our counterparts (Filipino and non-Filipino) outside of the country (including standardizations and value of work).

This is an initiated project of PHP User Group Philippines, Inc. (PHPUGPH), in support of the organization’s mission of advocating and disseminating the use of PHP (Hypertext Pre-processor) as well as Open Source technologies in schools and companies in the Philippines.

Competitive volunteer speakers from PHPUGPH discuss FOSS topics including PHP and MySQL, Content Management Systems (CMS) like Joomla! and Drupal, database designing, programming best practices and other  related topics for the PHP Roadshow.  

Below are some of the schools already visited by the PHP Roadshow:

  • AMA Computer College – Makati – 21 June 2008
  • University of Santo Tomas (UST) -  30 August 2008
  • Manila Central University (MCU) – 6 September 2008
  • Cavite State University (CvSU) – Naic – 20 September 2008
  • Centro Escolar University (CEU) Manila – 24 January 2009
  • University of the Philippines (UP) – Diliman – 31 January 2009

So, what are you waiting for? Contact us now to have the PHP Roadshow to your schools! ^_~

For inquiries and more details about the PHP Roadshow, please contact Jeffrey Seracarpio thru: jseracar@phpugph.com (E-mail), +63917.245.3255 (Globe), +63919.221.9285 (Smart), +63922.467.8332 (Sun)

For sponsorships, kindly contact me, Cherrie Ann Domingo, thru: chean@phpugph.com (E-mail), +63906.462.6937 (Globe), +63929.483.4951 (Smart), +63923.614.9306 (Sun)

Filed under Announcements, Events, InfoTech, Internet, News, Software · Tags: , , , , , , ,

Google Chrome is now out of beta

December 16, 2008 · Comments 

Google as you know used to release beta’s all the time for its new browser Chrome, the last “beta” update version was 0.4.154.29 but now Google has announced that in their 15th release (which is already released) that they will be taking off the beta label. So what we have here is a fully functional stable product. Currently there is no change-log available. And I did not see any difference using it either (maybe because I didn’t use it much yet :P)… Anyhow according to Google they have fixed some common bugs found in Chrome, improved the bookmark manger and privacy controls, also they say its 1.4 to 1.5 times faster than the beta.

You can now download it here

Source

Filed under Internet, Software · Tags: , , ,

How to Rename Your IE Titlebar

October 21, 2008 · Comments 

Go to ‘Run’ then type regedit.
image

  • The Windows Registry editor will appear. THis time, we just need to tweak just one registry key here. We’ll use fist the pane at the left to navigate to the registry key.image
  • Let’s make things easy for newbies. Go to HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main Use the pane at the left just like you’re using Windows Explorer.
  • Click on Edit Menu to add a new String Value then label it as ‘Window Title’image double-click it to add a value in it then type in your desired title.image
  • Restart IE, then see the changes..It works perhaps all versions of IE including 8 beta 2.

image

Filed under Internet, Software ·

Wordpress Acquires Polldaddy

October 16, 2008 · Comments 

Automattic, the company behind WordPress, bought the Irish startup Polldaddy (which is my poll service of choice and used in this blog). This is to further push and make WordPress better more than other things, similar to the recent acquisition of IntenseDebate. However, the acquisition, just like IntenseDebate and Gravatar, will not lead to exclusivity of the service to WordPress users.

Polldaddy’s stiff competitor in the Poll service space is Vizu, which provide features that daddy’s poll doesn’t provide. However, the same can be said for Vizu, and thus I created a test post displaying the two top poll services side-by-side: POLL: Where are you from?

Congratulations and good luck to Polldaddy and Automattic!

Originally Posted at: Technology Playground™.

Filed under Blogging, Internet, Software · Tags: , , , , ,

Android and iPhone gets 1st MMO

October 16, 2008 · Comments 

MMOs for Mobile Phones

It’s been years since the first announcement about an MMO for Mobile Phones – Nokia’s HinterWars: The Aterian Invasion. It’s defined as:

the revolutinoary dual-platform Symbian Mobile Massively Multiplayer Online Game (3MOG) that allows gamers to play simultaneously with tens of thousands of others using either their Nokia Series 60 and Nokia N-Series gamedeck or their PC.

(as copied from the official site)

Well, MMOs for Mobile Phones are getting closer and closer to reality.

But first, we have to check out how the journey continued after Nokia’s HinterWars. The next step (or maybe backstep) was the availability of Mobile Applications that allows a player to check his character and his friend’s statistics.

For example, the EVE Tracker by Saggy Software, that keeps you updated on your pilots.

The features available are:

  • Pilot pager – track your pilots; includes attributes, race, gender, bloodline, and more
  • Currently training skill
  • Pilot skills
  • Skills database – search the skills database and plan the future of your pilot

There is also Rudip’s Warcraft Characters, that tracks your World of Warcraft characters anywhere and everywhere.

It features:

  • Checking all your characters
  • A summary of your character, similar to what’s seen on WoWArmory
  • Ability to see all the items you are wearing
  • See the ‘tooltip’ of the items
  • Track your reputation stats
  • Worldwide support for WoW-US, WoW-EU, WoW-KR, WoW-CN, and WoW-TW

These two applications are available for Apple’s iPhone only, but we can see how the MMO world slowly invades our mobile phones. A short stage but with a wide effect and opened plenty of possibilities for the players and the companies alike. Today, welcome the new kid on the block, a Mobile MMO by PerBlue entitled Parallel Kingdom: Age of Exploration.

As the name suggests, this Mobile MMO is set on a parallel world much like Earth. In fact, this world is on top of our world! Or if you’ve seen the movie – “The Spiderwick Chronicles” (or read the book), there is another world right here on our own planet that we can only see by some ‘means’.

This is what Parallel Kingdom is, and that ‘means’ is the iPhone and Android-based phones. By using GPS (Global Positioning System) combining it with the virtual world, a player will be able to explore this parallel world as s/he travels around the real-world (products that use GPS are called geo-aware).

Get to fight monsters in this virtual world, collect gold in this world, and even have a duel with another player (you two must be near each other in-real-world). The virtual world itself shows a Google Map of where you are in the real-world, imagine your phone as the window to another world giving you a visual of what our naked eyes can not see.

Parallel Kingdom is set to launch on October 31, and will use the same game network regardless if you are an Android user and your friend is an iPhone user. The game will be free initially, and we can hope that they release a 3D graphics version that will make use of iPhone’s and Android’s GFX capabilities.

And that is only just the beginning. Blizzard’s World of Warcraft team have been conducting polls for the past few months about Mobile Phones and Mobile Games, which led fans to believe that the company is considering developing a mobile version of WoW. Philippine online gaming companies are into Mobile Games development already, some are already providing Mobile services link to a player’s account. The possibilities are endless and the future of gaming and mobile phones are merging.

I can’t wait as our lives gets more mobile than ever, bringing online and social entertainment together and wherever we go. I just hope that they do not separate the game worlds between mobile, console, and PC (it’s possible). For now, I’ll wait for Motorola’s first Android Phone, then I’ll join the world of Parallel Kingdom.




Originally posted at: Technology Playground™.

Filed under Cellphones, Gadgets, Gaming, Mobile, Software · Tags: , , , , , , , , ,

Inviting developers from here, there and everywhere…

October 14, 2008 · Comments 

Once again, the MSDN Session hits the streets of Mandaluyong this October…

Join us as we debunk the fast spreading urban legend that LinQ to SQL was made for demo purposes only and not real world applications, exploit the full capabilitites of the object-relational mapping technology released with Microsoft .NET Franework 3.5 and Microsoft Visualy Studio 2008…

Real World LinQ to SQL
October 17, 2008, Friday, 6:00 p.m. – 9:00 p.m.

Megatrade Hall Function Room B
Summit, 5/F Mega B, SM Megamall, EDSA cor. Doña Julia Vargas Avenue,
Ortigas Center, Mandaluyong City

REGISTRATION AND ENTRANCE IS FREE!

See you there!

P.S.

The last time we had an MSDN Session here, some of the participants got confused with the location of the room, so here’s a map for your reference:

Function Room B is located at the CONFERENCE CENTER

 

Filed under Announcements, Events, News, Software · Tags: , , ,

Software Freedom Day Philippines 2008: One Nation, Unity for Software Freedom

September 18, 2008 · Comments 

Brought to you by Computer Professionals’ Union (CPU) in partnership with Hubnob and in cooperation with University of Makati (UMAK) – IT Society together with TXTpower, PHP User Group Philippines (PHPUGPH), Joomla! Users Group Philippines (JUG-PH), Philippine Ruby Users Group (PhRUG), Drupal User Group Philippines, Adobe User Group Philippines, Mindanao Bloggers, Angeles City Linux Users Group (ACGLUG), Internet Cafe Association of Imus (ICAII), University of the Philippines – Linux Users Group (UnPLUG), Polytechnic University of the Philippines (PUP) – Taguig, Mindanao State University (MSU) – Marawi City, Bayan Muna and Office of Rep. Teddy Casino

SOFTWARE FREEDOM DAY PHILIPPINES 2008: One Nation, Unity for Software Freedom – Live via Wi-cast

Date: September 20, 2008
Time: 8:00 AM – 5:00 PM
Main Event Venue: University of Makati (UMAK), J.P. Rizal Ext. West Rembo, Makati City

With satellite events at Holy Angel University (HAU) – Pampanga, University of Santo Tomas (UST), Polytechnic University of the Philippines (PUP) – Taguig and Mindanao State University (MSU) – Marawi City

Sponsored by Globe, Hubnob, Scenovia, Web.com.ph, Stratpoint Technologies and Sysandsoft

Read more »»

Filed under Announcements, Blogging, Events, InfoTech, Mobile, News, SEO, Software · Tags: , ,

Google Chrome for Linux and Mac is Out (for Fun)

September 17, 2008 · Comments 

While Google was getting down and dirty to release their version of Google Chrome for Linux and Mac users, CrossOver Chromium got into the scene. This new browser uses a similar codebase with Google Chrome.

I haven’t tried CrossOver Chromium yet as I’ve always been a Windows person, but the screencaps show that Google Chrome and CrossOver Chromium are very much alike:

Photobucket

CrossOver Chromium on Ubuntu Linux

Read more »»

Filed under InfoTech, Internet, Software · Tags: , , , ,

7 Turn Ons and Turn Offs About Google Chrome

September 9, 2008 · Comments 

This Google Chrome hype has been a consistent discussion especially among the tech community. Almost everyone had dissected this hip new browser and had given their own reviews. Everyone is excited! What amazes me is that almost every tech guru blogger had given his (or her) own opinion about this browser.

Like others I have this one brief date with this browser. I’m still with Google Chrome right now as I’m writing this brief article. I ended up having mixed feelings about this new guy in town.

What Turns Me On About Google Chrome

1. Really fast. I have to strongly agree with other bloggers that it loads up quickly on my 64-bit Windows XP system. It is mostly likely due to its simple flat design and the absence of extensions that made up this speedy browser.

2. One tab crash. The cool Google Chrome team designed this browser in a way that each tab would own its own process. This means that when one website hangs up, all the other windows are not affected. Another cool useful thing to see is that one can easily drag a tab down to open a new window, or simply drag that new window back up the tabs to return it to its tabbed state. Try it!

3. Hide your tracks. The incognito window provides a way to surf and not leave traces behind like cookie crumbs and footprint history. I’ve tried that but it could have been cooler if I am able to hide my IP address. Nevertheless, I’m still very happy to have that!

Read more »»

Filed under Internet, Software ·

Generating RSS Feeds with Rome

August 27, 2008 · Comments 

Want to have RSS feeds in your Java application? Try Rome..

Rome is an open source library for generating, parsing and manipulating RSS and Atom feeds. It supports different RSS and Atom feed formats such as Atom 0.3, and Atom 1.0, RSS 0.90, RSS 0.91 Netscape, RSS 0.91 Userland, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0 and RSS 2.0.”

A couple months back, I got to use the Rome library to implement RSS in Archiva. What I liked about Rome is how it’s so easy to understand and use. To generate an RSS feed, you basically just need to be familiar with these three classes: SyndFeed, SyndEntry and SyndContent. These three are Java interfaces with the following concrete implementations: SyndFeedImpl, SyndEntryImpl and SyndContentImpl respectively. Here’s a short example on how you can generate a RSS 2.0 feed:

SyndFeed feed = new SyndFeedImpl(); // create the feed
Date publishDate = new Date( System.currentTimeMillis() );

feed.setTitle( “Techblog.ph RSS Feeds” );
feed.setDescription( “RSS feeds of blog entries from Techblog.ph” );
feed.setLanguage( “en-us” );
feed.setPublishedDate( publishDate );
feed.setFeedType( “rss_2.0″ ); // set the type of your feed

List<SyndEntry> entries = new ArrayList<SyndEntry>();

SyndEntry entry = new SyndEntryImpl(); // create a feed entry
entry.setTitle( “Generating RSS Feeds with Rome” );
entry.setPublishedDate( publishDate );

SyndContent content = new SyndContentImpl(); // create the content of your entry
content.setType( “text/plain” );
content.setValue( “Want to have RSS feeds in your Java application? Try Rome…..” );

entry.setDescription( content );
entries.add( entry );
feed.setEntries( entries ); // you can add multiple entries in your feed

For the published date, make sure that you update it whenever you have a new entry and publish the feed so that the reader knows there were changes/updates in your feed.

Now, to publish your feed.. you can write it into a file (example, write it to rss.xml) which the feed reader checks for updates or you can generate the feed by request (like how it is done in Archiva). If you are publishing your feeds by writing it on a file, you might need to read the file into a SyndFeed before adding new entries as shown below:

SyndFeedInput input = new SyndFeedInput();
SyndFeed feed = input.build( new XmlReader( outputFile ) );

To learn more about the Rome library, check out the Rome API

Filed under InfoTech, Software · Tags: , , , ,

Next Page »