Posts

Showing posts with the label programming

Bonus Speed - Profiling - 快!(上)

Image
有冇試過同人講自己寫既program好很快?但係又唔知有幾快呀。 有冇“朋友”行埋來同你講叫你咁咁咁就會快d,但係佢講既野又係9up多ga。 又有冇試過冇啦啦食曬你部機d ram 呀,但係你又唔知邊q個問題喎。 因為大家未試過profiling 吧。 講真,有時用個profiler check一check, 一試便知龍 與鳳 這個道理大家又點會唔明白呀~ 問題係做完試完改完,個老細又唔會加你人工,最多咪講句thank you(on9)=[ 不過,你一生唔會得一個老細,為下一個老細加油吧!轉工急先鋒!上!

Programming Course Outline - BJC

Since it will be targeting a novice student to pickup their programming knowledge, we will build/learn things from ground up. p.s. I am not a specialist in every kind of aspect, The purpose of doing those is not trying to impress people of what I am capable of. (More on this in Later Post). We are looking for feedback, criticise whatever that could make the course be more useful for our student. Feel free to drop me a line. Be a Programmer Operating System Choosing  - Linux Vs. Windows  Development Setup - IDE, SDK, Complier  Fundamental Programming Intro - Why need Programmer What is Programming Language What is Class What is Types What is For-loop and While and If Else condition What is Functions File Input/Output What is OOP What is Inheritance What is Divide and Conquer , Recursion What is Sorting What is Pointer iOS Application What is Mobile Application Programming Language in Mobile Application Industry How to Start Building an App...

Let's Start the First Entry... Google Code Jam

Image
Learn by challenging  Anyone like programming should go and challenge yourself ...... But how!? Every year there is a contest organise by Google, they named it "Google Code Jam". I don't know why, but i like the name so much !!! so Let's JAM it ! First, I'm not an expert on those questions (I'm only a baby on those =]). But I like the way they organise the question...... They start from easy, and test your ability on different aspect, such as File I/O, data types and structure, sorting, efficience of algorithm, memory etc. Thats help you get to the thinking of "How myself so shit on this!" "Why sorting so hard with different data structure" "Should I use an object instead of an int array for those data" etc. Hopefully, you will know which part of yourself need to enhance during the contest. Some people write awesome explanation on those questions. My suggestion is don't read the answer right from the beginni...