Tuesday, November 15, 2016

Xamarin Cartoon

My own initiative to illustrate what Microsoft Xamarin can bring to software developers.
More Info

Hacker Rank Programming Practice in 30 days:

  • Day 0: Hello, World.
  • Day 1: Data Types
  • Day 2: Operators
  • Day 3: Intro to Conditional Statements
  • Day 4: Class vs. Instance
  • Day 5: Loops
  • Day 6: Let's Review
  • Day 7: Arrays
  • Day 8: Dictionaries and Maps
  • Day 9: Recursion
  • Day 10: Binary Numbers
  • Day 11: 2D Arrays
  • Day 12: Inheritance
  • Day 13: Abstract Classes
  • Day 14: Scope
  • Day 15: Linked List
  • Day 16: Exceptions - String to Integer
  • Day 17: More Exceptions
  • Day 18: Queues and Stacks
  • Day 19: Interfaces
  • Day 20: Sorting
  • Day 21: Generics
  • Day 22: Binary Search Trees
  • Day 23: BST Level-Order Traversal
  • Day 24: More Linked Lists
  • Day 25: Running Time and Complexity
  • Day 26: Nested Logic
  • Day 27: Testing
  • Day 28: RegEx, Patterns, and Intro to Databases
  • Day 29: Bitwise AND

It was a long time since I posted on this blog.

I will start posting by tomorrow onwards. :-) 时间过得很快,一年复一年过去了。

Saturday, December 29, 2012

Python notes - 29.12.12

Python IDE shortcut:
Alt P - Move to previous command
Alt N - Move to next command

Wednesday, November 2, 2011

Good computer info

http://freecomputerbooks.com/webAjaxBooks.html

Asynchronous VS Synchronous

a telephone conversation is asynchronous because both parties can talk whenever they like. If the communication were synchronous, each party would be required to wait a specified interval before speaking.

AJAX change the world