WonderKid

Wonder Land

SVN simple notes

I wrote some interesting WordPress plugins one year ago, and I recevied lots of comments and suggestions on these plugins. They are very helpful, but I didn’t have enough to replay them and to improve my plugins. Today, after receiving a very long and careful comment, I think I have the responsibility to make some progress.

My plugins are hosted in wordpress.org. They prefer SVN to manager these small projects. So I spent a little time on SVN to upgrade my plugins. Here is some notes:

Take on of my small project for example: the repo of plugin automatic-tag-link is http://svn.wp-plugins.org/automatic-tag-link/

FIrst, create a folder as a local SVN repo.

mkdir automatic-tag

then, restore the files from remote SVN repo.

svn co http://svn.wp-plugins.org/automatic-tag-link  automatic-tag

so, we can modify the files, when finish, we should commit it to the SVN server.

svn ci -m “some messages”

if we add some new files(eg, newfiles.php), before commiting, we should add it to the repo.

svn add newfiles.php

Programming Pearls

I started read Programming Pearls days ago, now I have read 57 pages. It’s a very good book. You can hardly find such a great book in the sea of CS books.

I just read Chapter 5, something about program veritfication. It’s an old topic, but important for a starter.

hi, school days

After a long sweet holiday at home, now I’m back to the university. I got sick because of some corrupt food on the second day. I got very weak in the next day when i open my eyes in the morning. A bad start of my last term in the unviersity.

I just told to my teacher about the schedule of graduate staff. I’ll leave Tianjin Univeristy in June.

Six years in Tianjin, and I’ll say beybey to this soon. BeyBey, all the pains, all the happiness, I’ll never come back.

Think clearly

I haven’t read any semantic web related papers for a very long time,  and I’ve no idea what’s going in this area.

Days ago,  my roommate ask me some questions about owl,ontology,  and I could hardly answered them perfectly.  I spent most of  my time on job hurting, writing codes, and surfing the net recently. I’m not a qualified semantic web student.

I remember I filled the Research Area on the new student form with “service computing” just because I work on a big project about Web Service in the lab. Actually,  I didn’t really know what the hell is “service computing”, and I thought I’ll still foucs on Semantic Web in my research life, which proved wrong. It’s a little ridigous of the whole thing.

S.T.O.P.

A bad day for me!

Day Day Up

Chinese children grown up with a sentence “好好学习,天天向上”, which means “make improve every day”. Some chinese people call it “Good good study, up up everday”, and a more nice way to express this could be “day day up”.

“Day day up” is kind of spirit, a positive way of living. Tell yourself to improve when you get up and ask yourself what’s the achivement today when you go to bed. If you need to learn something difficult, that’s useful.

Phone Interview

Half years ago I sent my resumes to MSRA(Microsoft Research Asia) Machine Learning Group for an intern position, and I got my first phone interview at 9:30pm 2 days later.

All my research is fouce on Semantic Web, SOA, and I’m not familiar with data mining, NLP or such things. But the requirments of MSRA MLG are just about Semantic Web, so I think maybe I have chance to get it. But I failed in the end.

Why failed? I think about this sometimes. Bad phone communication skills? Bad Language(C++) skills? Misunderstanding the hiring manager’s words? None prepared?

I will take my second phone interview in some days. Now I should do some homework. I should prepare for every interview and never take naked again.

What’s Wrong with WP-Syntax

I’m a big fan of wp-syntax. It’s a great plugin, which makes my codes on post looks much beautiful and professional. Yesterday, I noticed that the new version just released, so I upgraded it immediately. I felt nothing wrong then.

When I opened my rss reader this morning, and I found all my codes become a serial of meaningless numbers. That’s strange.  It not happened all the time. but still, that depressed me a little.

There are some rules for using softwares I made years ago, one of them is: “If not necessary, do not upgrade!”. I’m against my own rules, and I paid for that.

I hope next release will fix this.

Try Google Chrome

Google Chrome is a brand new web browser released by Google yesterday. I have to say it’s a nice web browser after I trying it in the whole morning. The speed of loading(with google gear) and JS interpret are much faster than firefox3 and IE7. That’s impressive.

I like the status bar very much. I will only appear when you need it (eg. put your mouse on a link, then the statur bar will appear, when your mouse goes away, it’s gone too).

Surely, there are something not so good, especially the memory it eats.  I opened 5 tabs, and nearly 100M memory is gone.Waiting for the next release. :) 

Applied synopsys

To he honest , I almost know nothing about Synopsys. I see its hr’s posts on smth and sjtubbs and visits its web site, and learn that it’s a nice company, nice enough for me, so I sent my resumes to its hr’s. The response is quick, which suprised me a lot.  :)

Waiting for the further step.