Why Real Madrid will continue struggle against Barcelona

In the time that Jose Mourinho’s been at Real Madrid, he’s won only once versus Barcelona, that being the Copa del Rey final where they won 1-0 off a Cristiano Ronaldo header. That might not seem bad, except that they’ve eight times now. Three times in the Copa Del Rey, three times in La Liga, and the two legs of the Champions League last season. Now that’s a problem if you’re a Real Madrid supporter. But what is to explain for their struggles against Barca? Continue reading

“Code Year” and Programming (in JavaScript)

So it’s 2012 now. And we all have our new year’s resolutions. Work out more, eat healthy, be on Facebook less. It’s all stuff we want to improve on… Or at least say we’re trying to do. But how about trying different endeavors… Like programming? Codecademy has a concept that surely will interest some people. And it’s worth trying, whether you’re a nerd or not.

A friend sent me a link to this new programming course called Code Year. Basically, it’s a one lesson a week course that started earlier this week. It teaches people how to program in JavaScript. And if you’re curious, it’s actually a useful programming language… You’ve probably used it while surfing the web. In any case, you get a lesson plan that teaches you some basics and you follow that up with a little “challenge” or application to what you’ve learned.

I decided to try it out myself since I’ve always wanted to learn JavaScript (but just been too lazy to actually buy a book and read up on it or ask my buddy Benji to borrow one of his books). One of the first things that stood out is that it starts users with a console instead of just an empty area to write a block of code. This allows you to see immediate results from what you’ve coded. It also makes finding errors a breeze. Try finding an error in a block of code as a beginner, to only find out you were simply missing a semicolon.

In any case, the early lesson plans are suited for the beginner. So for those with programming backgrounds, it’ll be somewhat boring and quick to complete. You go through the basics of what a programming language is capable of doing and then proceed to learn the syntax and other capabilities of the language. Afterwards, you get the opportunity to apply what you’ve learned through writing your own first application (and thus facing the arduous task of reading and writing a block of code). However, it’s worthwhile and pretty fun to complete.

Code Year definitely opens up an avenue for many people who haven’t even considered with free programming lessons for the masses. But it also opens up even more than just the ability to program. Farhad Manjoo of Slate.com wrote this in his article of Code Year:

But knowing how to code will improve your life even if you don’t ever program anything useful. I learned the Basic programming language when I was a kid, and then I sharpened my programming skills in high school and college. I am by no means an expert programmer, and I rarely take up coding in my job, but I learned enough to alter the way I approach problems. And that’s the most interesting thing about taking up programming: It teaches you to think algorithmically. When faced with a new challenge—whether at work or around the house—I find myself breaking down the problem into smaller, discrete tasks that can be accomplished by simple, repeatable processes.

I think he is accurate on this. I know when I took programming classes in high school, it made me think more “algorithmically”, that is, looking at a problem logically and attempting to solve it in a specific way. In essence, it helps improve our ability to approach problems that we might encounter, whether around the house to a specific task on the job. It makes us think differently about how we see those problems. I don’t just go about things in a guess-and-check methodology these days. It’s analyze the situation and work through it step by step. It also improves your efficiency as well, which is crucial in a day and age where you can’t be wasteful with your time.

Overall, Code Year definitely provides an opportunity to learn to code and does a good job of it for the person that has never touched programming in his or her life. Code Year won’t make you an expert programmer and get you a job at Google after finishing it by the end of the series (though that would be awesome). But it does allow you to think differently and enables people to learn how to program. For some people, they might find their calling and actually enjoy programming. From there, learn Python, Java, C#. Then you potentially get a job at a huge company like Microsoft or Google. Who knows? Anything’s possible right?

$28

“$30. That can feed a family of four in Viet Nam for a month.” –My Dad, to me

… I headed downtown with some guys in my small group this past Monday as part of a serving event we participate in. We get the opportunity to serve Seattle’s homeless dinner with the Lord’s Table, a program that serves the homeless every Monday through Thursday. It’s good in the sense that we know that they’ll get a good hot meal that evening. It wasn’t exactly the warmest weather either. But getting the opportunity to talk to them, hear their stories, and just serve their needs is something we’re called to do as Christians.

We’ve all served through the Lord’s Table numerous times. But as the first couple of individuals came around, I think for a number of us, there was a bit of surprise and heartache. Continue reading

Samuel L. Ipsum

This is kinda funny: Samuel L. Ipsum. I’ve linked the lite and SFW version (See the upper right hand corner for the NSFW version). It’s an alternative to the Lorem Ipsum that you find in doing dummy text. I recognized a couple of the quotes from there, namely this one from Samuel L. Jackson’s more well known roles:

The path of the righteous man is beset on all sides by the iniquities of the selfish and the tyranny of evil men. Blessed is he who, in the name of charity and good will, shepherds the weak through the valley of darkness, for he is truly his brother’s keeper and the finder of lost children. And I will strike down upon thee with great vengeance and furious anger those who would attempt to poison and destroy My brothers. And you will know My name is the Lord when I lay My vengeance upon thee.

Guess which movie this is from? Better yet, what book did he quote this from? (Thanks to Benji for the link).

The Johnny Cash Project

Now this is pretty cool. It started last year, but still going on today. It’s called the Johnny Cash Project. It’s a music video of Johnny Cash’s last song, “Ain’t No Grave”. However, instead of real film footage, people can draw a frame in the video and submit it to the project. Then users can vote on the best drawing for that frame. Eventually, they take the top vote getter for each frame and compile it to form the entire video. A very creative idea.