Posts
JavaScript Revision
Propositional Logic
This is supposed to be a complementary note to the post of Models of Computation. The notes below are from the book Foundations of Computer Science, that is a good place to learn the fundamental theories of computer science.
Distributed Systems Revision
Some dot points of my study of COMP90015 Distributed Systems (SM2 2017). The notes below also contain lecture materials (© the University of Melbourne).
Haskell Revision
A very little notes of my study of COMP90048 Declarative Programming (SM2 2017). The notes below contain my summaries and lecture materials (© the University of Melbourne).
Automata Theory By Stanford
This is my study notes of Automata Theory offered by Jeff Ullman at Stanford Online in the theory of automata and languages. The notes below contain my summaries and lecture materials.
Compilers By Stanford
This is my study notes of CS143 Compilers offered by Stanford Online and the resources can also be found on the web homepage. The notes below contain my summaries, lecture materials, and some assessments answers.
Mathematics for Computer Science By MIT
This is my study notes of MIT6.042J Mathematics for Computer Science offered by MIT OCW. The course covers elementary discrete mathematics for computer science and engineering. It emphasizes mathematical definitions and proofs as well as applicable methods. The notes below contain my summaries, lecture materials, and some assessments answers.
Fundamentals of Graphic Design By CalArts
This is my study notes of Fundamentals of Graphic Design provided by Coursera. The notes below contain my summaries and lecture materials. All the images below are screenshots from the online videos © CalArts.
JavaScript Robot Simulator (Updated)
JavaScript JSON.stringify and PHP json_encode json_decode
I used Ajax call quite a lot recently and thought that knowing how to process JavaScript array and PHP arrays as JSON string is really handy. So I’d like to note it down for future reference.
JavaScript prevent caching and preventDefault() not working issue in IE
Weeks ago, I incorporated Bootstrap popover function into one of my Facebook apps. It worked fine in Chrome (blame myself I didn’t do cross-browser testing in IE properly). This morning when it was supposed to go live we found that it didn’t work in IE! While debugging, I noticed the js file was not the right version that was supposed to be using. The solution is simple and you must have already known this but it’s worth noting it down: appending a timestamp to the JavaScript file should solve the problem (refer to David Walsh’s solution).
RGBa in IE
This week, when I was doing cross-browser testing, a new CSS problem came across to me - rgba supporting issue in IE.
Input box text vertical align problem in IE8
In IE7 or IE8 you will find there are problems with CSS settings which work very well in other browsers. I’ve encountered the input box text vertical alignment issues recently in IE.