Sai Lao Poeng

New Hosting with new URL

Posted by sailaopoeng on April 23, 2015

Thank you for visiting. You can now visit my new website from following link


I will no longer maintain this wordpress anymore. Thanks again.


Posted in Uncategorized | Leave a Comment »

Using WordPress now!!!

Posted by sailaopoeng on March 7, 2010

I import my blogspot post and comment into wordpress now and try to start using wordpress. WordPress domain will be my subdomain  My blogspot page will be remained. I will update both blogs when i post new post.

my blogspot blog –

my wordpress blog –

my poems blog – or

Posted in changing blog hosting, my blogs, wordpress | Leave a Comment »

My project in MSc

Posted by sailaopoeng on February 16, 2010

This is about the project I am currently working. My project has 13 members of MSc students including me and 3 PhD students from same department. Our supervisor is Professor Dr. Tan from ICIS of EEE in NTU. The project is divided into 5 parts at first.

(1) Infeasible Path Detection in Java
(2) Infeasible Path Detection in C
(3) Security Auditing in Source Code base (esp. in Java)
(4) Security Auditing in Binary Code base
(5) Life Cycle Analysis for DB Application – PHP code

But after first semester, Prof. Tan re-grouped project groups into only 3 groups because Prof. thought 2 groups were not making progress, even for 6 months. Dismissed project parts are Infeasible Path Detection in C language and Life Cycle Analysis for DB Application. Our project’s life time is only one year with 2 semesters.

I am in Security Auditing in Source code base. We are using Java to audit security in Java web pages written in JSP. Tools we are using are Eclipse for Java and Soot Java Optimization framework; both are free open-source software. Eclipse is code editor and complier for Java. Soot is framework to analyse Java source code. Soot has very large framework and cover most of analysis part. I will write about Soot Framework later for more detail.

Our sub-group has 3 members of MSc student and one PhD student. We focus on SQL injection and cross site scripting on JSP pages. PhD student is Myanmar, same as me, and 2 other members are Indian. PhD student’s name is Ko Shar Lwin Khin. Other 2 members are Chandra and VJ. Ko Shar is just supervising us and mostly he provides us with theories and algorithms about how to deal with our project. My part is to audit cross site scripting while other two member deal with SQL injections. Still we are working on that project and project is some kind of halfway finished in basic level. But Prof. expects us to finish more advances before project sign out at the end of second semester. So we are still trying hard to finish our project.

Luckily, we got sample coding, which was using soot, from previous year project which help us a lot. But these sample codes are from difference background project so still we have to find out how to deal with our project. Sample codes help us how Soot is working so that we can apply soot on our own project. Let me go into detail technical view of our project.

As our nature of project is to audit security of Java Web Pages, we need Java Web Application source code written in JSP to analysis. For my part, which is cross site scripting, I have to go through web application’s source code and identify HTML outputs, which have dynamic variables whose value is assigned from “getParameter” or from database. Then I have to find out their “Control” and “Data” Dependency for each of HTML output lines. For Data Dependency, I also have to get transitive data dependency (D) until I reach the final definition of variable, mostly end at “getParameter” or “database”. For Control Dependency, control dependency for original HTML output line (C) and control dependency for data dependent lines (DC) are needed. We have to store all these and display our analysis data to user with User friendly GUI. That’s how it’s working.

Although it’s easy to describe it in one paragraph, we were working on this for the whole 7 months and our progress is not as much as we expected. I hope we can finish this up next few weeks so that we can begin for documentation work for final project sign out.

Posted in Java, MSc, NTU, Project, Technical | 4 Comments »

Flobots – Handlebars

Posted by sailaopoeng on February 10, 2010

This song also is not a new song but I can still feel it whenever I listen. Video is very meaningful and lyrics make my skin crawl. Check it out.

Posted in Flobots, Music Video, youtube | Leave a Comment »

Life is a riddle

Posted by sailaopoeng on February 9, 2010

Have you ever listened to a song “The Riddle” by Five for Fighting? It’s a very touching sound for me. This sound is not new to me; it’s been 3 years since I had listened first time. Still now, I listen to this song occasionally. Whenever I listen to this song, I feel something and thoughts and questions are popping up in my head like bubbles. Very simple question, everyone is asking about but not gets old. “What is Life?” “What’s the meaning of Living?” The First verse draws me that way. “wait, what’s the sense in life” asking to the dying man. Then the riddle becomes. Yes, life is a riddle you have to answer but it’s optional. A lot of people didn’t answer that and died. Some are trying to find answer and didn’t get till they died. Some thought they got answer for that but the answer is correct only for them. “There are secrets that we still have left to find” the song describes directly. The Lyric are very strong and gave me direct hit to my heart. I can see the lonely child longing for his parent to play with him. I can see how small we are compared to the universe. – “Dad I’m big but we’re smaller than small ~ in the scheme of things, well we’re nothing at all. Yes, we are smaller than small and we are nothing at all, then why are we living our life? If we are so small, then not to mention how small our manners will be. But! This is big but. But the song gives us answer for the riddle from its perspective. L-O-V-E. Love. All we need is love. To Live our life happily ~~ love. The meaning of life ~~ love. “He said… You are looking for a clue I Love You free…” boy said to his father about finding the riddle. Although lyric said “clue”, the direction of the song ends here. We all love someone. You can argue you don’t love anyone but you love yourself for sure. We all live in love, we can’t survive without love. But it’s hard to express your love in some situations. For example, you can’t say “I love you” to your girlfriend. As for me, I don’t remember saying “I love you” to my parents though I did describe it in some of my letter. It’s difficult for me to say like that to them and I don’t know why? It’s another riddle to solve for me I guess. The song is written in the style of relationship between a father and a son. First part is between singer and his father and second part is between singer and his son. This song is from “Two Light” album of Five for Fighting. This song is described as the hardest to be written by Five for Fight and it took 18 months to write. And before he got the final version, he had more than 100 drafts.

Five For Fighting also has many good songs in this album; “Freedom Never Cries”, “World”, “I just love you” are highlight from me. So Cheer!!! Love someone before it’s too late. Love yourself. Love your parents. Love your girlfriend. Love your friends. Love your country. Love your world. Then we can solve the riddle easily …

Here’s a riddle for yah
Find the Answer
There’s a reason for the world
You and I…
for complete lyric click here
Reference: wiki
picture is also from wiki

Posted in Songs I Love | Leave a Comment »

My Personal Web Page using Blogspot !!

Posted by sailaopoeng on January 27, 2010

Actually, this is not my first web page using blogspot. I have blog about poems, which named, together with my friend. We wrote just poems in that blog and have some readers and supporters.

Now I just have registered domain name with my name that I had have dreaming about since I created my first poems blog. I am just the beginner in the world of domain name and other related stuff. So there maybe some mistakes.

I have create this web page for my personal information. I want to post poems of mine ( I also will post in our old blog), some info about my past, present and future plan, some of my feeling and thoughts and sometime essays. But in poems blog, I will only write poems so as my friend but I don’t know he is still willing to write poems or not.

That all for today intro. Hope you have a good time. 🙂

Posted in Personal | Leave a Comment »