Category Archives: Learning Experience

One Semester Of Functional Programming At RWTH Aachen

Posted in kerneltrap.org on February 19, 2010 – 3:35pm Throughout my undergraduate study, I only heard about Functional Programming but had never been deep inside it. Then, I had the chance to dive into it for one semester at RWTH … Continue reading

Aside | Posted on by | Tagged | Leave a comment

Learning by Doing: Programming Razz Simulator

Posted in kerneltrap.org on February 5, 2010 – 9:54am As a final assignment in my Languages for Scientific Computing class, I develop a Razz Simulator. Basically Razz is the inverse of Poker in which you try to come up with … Continue reading

Posted in C, Learning Experience, Programming Languages, Software Engineering | Tagged | 1 Comment

Seeing It as a Relationship: <-> beta-reduction

Posted in kerneltrap.org on January 30, 2010 – 4:36am Last week I got a question that asks me to show that the following statement about Y combinator in LaTeX is correct: where is defined as The statement about the union … Continue reading

Posted in Lambda Calculus, Learning Experience, Mathematics | Tagged | Leave a comment

Massively Distributed Systems I (One Semester at RWTH Aachen)

Posted in kerneltrap.org on December 27, 2009 – 11:22pm The course in Massively Distributed Systems I: Peer-to-peer makes me able to appreciate the power of P2P networking in providing a scalable censorship-resistant robust network as well as the basic know-how … Continue reading

Posted in Computer Network, Learning Experience, Master Study, RWTH Aachen | Tagged | 2 Comments

Your CPU Peak Performance

Posted in kerneltrap.org on December 25, 2009 – 3:43am I am following an interesting class on Languages for Scientific Computing taught by Prof. Bientinesi. Just a week ago he explained about the theoretical peak performance of a processor that is … Continue reading

Posted in Computer Architecture & Organization, Learning Experience | Tagged | Leave a comment

Why It is Called Counting in Discrete Mathematics

Posted in kerneltrap.org on October 18, 2009 – 5:01am When I learned Discrete Mathematics, I was curios why it is called “counting” the chapter that discusses permutation and combination. Isn’t that mathematics about counting after all? But, I didn’t think … Continue reading

Posted in Discrete Mathematics, Learning Experience, Mathematics | Tagged | Leave a comment

SIM Card Does Matter when Setting up an SMS Gateway

Posted in kerneltrap.org on April 13, 2009 – 2:43pm One day when I tried another SIM card with the Huawei E220 modem that I told about here, I got the following error message on bearerbox.log: 2009-04-11 08:19:59 [7083] [6] DEBUG: … Continue reading

Posted in kannel, Learning Experience, Software Usage, Telecommunications | 3 Comments