Google – Year in Search 2014

here is a video created by Google depicting what the netizens searched for in 2014. explore the Year in Search http://www.google.com/2014 and follow the conversation on #YearInSearch.

 

Over 50 Ways to Watch Pacquiao vs Bradley 2 Live Stream (FREE)

PILIPINAS.IT once again show full support to the PINOY-pride Manny Pacquiao. our champ is out to redeem himself and will try to rise up once more, this time against Timothy Bradley.



Pacquiao recently won again Brandon Rios, but all eyes now in this fight whether he can win over the same person who beat him two fights ago. can the 8-Division Champ redeem himself? 

search no more as we have listed below blogs or sites, which were either tested working in manny’s past fights or have offered free live streams:

Twitterverse may follow top hash tags – #pacquiaovsbradley or #pacquiao.

Facebook pages as well have been created promising live stream links such as  Watch Pacquiao vs Rios: The Clash in Cotai

you may also use peer-to-peer tools such as Sopcast and RVU.  the following Sopcast channels have worked in Pacquiao’s last fights, better check them if they’d be online:

  • sop://broker.sopcast.com:3912/85856
  • sop://broker.sopcast.com:3912/29629
  • sop://broker1.sopcast.com:3912/6002
  • sop://broker.sopcast.com:3912/28233
  • sop://broker.sopcast.com:3912/69756
  • sop://broker.sopcast.com:3912/51813
  • sop://broker.sopcast.com:3912/94450
  • sop://broker.sopcast.com:3912/17525
  • sop://broker.sopcast.com:3912/26342
  • sop://broker.sopcast.com:3912/7524
  • sop://broker.sopcast.com:3912/24267
*to watch via sopcast, install the player download [here], after installing the software, launch and login as anonymous, check out CCTV-5 under sports menu. some of the links above promised to post channels where you can watch too!!

through TVU, download the play [here], check out the Sports section and select 63983 Wrestling 24/7 channel

or you can also hang out to several places in metro manila to watch the fight (while munching something), check out [spot.ph]

kapit mga PINOYs!!!


NOTE:  THERE ARE MANY MALWARE SITES THAT PROMISES LIVE STREAMS OF THE FIGHT, BE CAREFUL!

Are you an EXPERT?

here’s something to make any IT PINOY’s day. ¬†those in the information technology industry surely would relate to this video.“The Expert” is a funny sketch about an engineer, along with his boss and the clients, and how he is committed to achieve a-seem-to-be-impossible-and-vague-task.¬†

it shows that management would want to get the client and thus avoid saying “no” to requirements, the clients get anxious whether the engineer (team) can do what they ask, and that most often than not, the clients didn’t really know what they wanted in the first place, yet expected things to be done, just because we are “experts.”

 
the viral vid was written and directed by Lauris Beinerts and was based on a short story, “The Meeting” by Alexey Berezin, see more details [here]

PINOY OFWs Beware of New E-Mail Scam

an email scam has been recently reported targeting the PINOY Overseas Contract Workers (OFWs). 

the Philippine Overseas Employment Administration (POEA) advised everyone to ignore emails telling them they have qualified and may apply as a nurse or caregiver at the Canadian Virtual Hospice in Winnipeg, Canada.  

the said email further added that applying for the job does not have hidden charges and that the employer will shoulder the airfare, work permit fee, and working visa (sounds interesting huh?). now the catch… the candidate is told to pay at a designated Western Union and/or LBC account, for the coaching and medical exam fees and to reserve a slot at the embassy for the coaching seminar.¬†

its unnerving how some take advantage of people who are just trying to earn a better and honest living.  please share this, be aware.  

read more [inquirer.net].

Getting Started with PhantomJS – A New Journey Begins! [Book Review]


Being in IT for almost two decades now I am perhaps lucky to have witnessed the growth of this industry.¬† More so, I am glad to see the “rebirth” of Java Scripting for front-end development in the recent years.¬† But ask any front-end developer and one thing they dreaded most was testing these web pages and Java Scripts.¬† PhantomJS – however is a game changer!
//Say Hello with PhantomJS 
console.log(‘Hello, world!’);
phantom.exit();
PhantomJS¬†provides “headless” testing of web applications. Wait, what did I mean with headless? When you are typing a URL from the browser, it essentially creates a request and the response is reflected on the page.¬†¬†PhantomJS¬†actually does the same thing, EXCEPT we don’t need to wait for it to be rendered before our eyes! Probably this is how it got its name ūüôā
PhantomJS also can dynamically capture/render pages as images, allow manipulation of page content/event,  gain access to network-level information, and ability to save important infos into files for later processing.
  
//This is how to load a page in PhantomJS:
var page = require(‘webpage’).create();
page.open(“http://www.amazon.com”, function (status) {
¬† ¬† ¬†if (status === “success”) {
         console.log(page.title);
     } else {
¬† ¬† ¬† ¬† ¬†console.log(“Page load failed.”);
     }
});

I find this book easy to read with only 121 pages, you can actually get done with it in one sitting (but would be good to do it in front of your laptop trying out the sample codes yourself).   However, it is advised you already have concrete knowledge of Java Scripts, HMTL, and CSS since the book heavily used later technologies such as DOM, JSON, and HTML5.
An improvement I guess would be since the goal of the book was to jumpstart IT practitioners into¬†PhantomJS, it would have been better to have laid out the different¬†syntaxes of PhantomJS itself.¬† In Chapter 2, I was surprised to see “===” as the conditional operator.¬† Having used to “==” in Java, I had to check this if it was a typo.¬†
//Example using HTTP POST operation
var page = require(‘webpage’).create(),
¬† ¬† data = ‘universe=expanding&answer=42’;

page.open(server, ‘post’, data, function (status) {
¬† ¬† if (status !== ‘success’) {
¬† ¬† ¬† ¬† console.log(‘Unable to post!’);
    } else {
        console.log(page.content);
    }
    phantom.exit();
});

The book has more to give than what I expected.  All throughout, the book used actual web pages (e.g. Pinterest, Instagram) as examples for us to run our tests, which challenges our creativity and encourages us to further try it out with other pages.  Aside from PhantomJS, I liked how in a subtle way, the author introduced other technologies such as Yahoo Local Search and Google Directions API (which made me realize how easy it was to use them!).  In the last chapter, the book introduced CasperJS Рa spin-off extension and further simplified PhantomJS. I find this really exciting!
The book is concise and straightforward, I highly encourage everyone doing front-end development to read this and for Technical Architects to consider PhantomJS at production work.  

On a side note, I noticed that the author used his family member’s names all throughout the book, so I guess this was in some way a personal book.¬† Anyway, I am excited for¬†PhantomJS¬†and is looking forward to further playing with it!

You can purchase the book via http://www.packtpub.com/getting-started-with-phantomjs/book or through Amazon.

Google Recognizes Grace Hopper’s 107th Birthday

Google today recognizes via a doodle one of the pioneers in Information Technology, Grace Hopper.

Grace Brewster Murray worked on a device called the Automatic Sequence Controlled Calculator, which worked out flight trajectories for rockets and was later used by the Manhattan Project scientists to build the atomic bomb.

in the 50s, Hopper was able to convince government agencies to agree that programs should be written close to the English language (instead of machine codes – the 0’s and 1’s) thus Common Business Programming Language or COBOL was born. this later paved way for modern day computer languages. ¬†she was also the one who coined “debugging” for they found a moth in a relay which affected their operation (this can be found in the Smithsonian Museum).¬†

known also as “Amazing Grace,” Hopper ¬†served as director of the US Navy Programming Languages Group in the Navy’s Office of Information Systems Planning and ultimately rose to the rank of rear admiral. ¬†

“The most important thing I’ve accomplished, other than building the compiler, is training young people. They come to me, you know, and say, ‘Do you think we can do this?’ I say, ‘Try it.’ And I back ’em up. They need that. I keep track of them as they get older and I stir ’em up at intervals so they don’t forget to take chances.”

she died¬†in January 1992 and was buried with full military honors in Arlington National Cemetery. ¬†her work however lives up to today.. every time you¬†withdraw¬†cash¬†from an ATM machine, it was her COBOL program you’re using ūüôā