Topic
English
A collection of 32 issues
The Dilemma of Mobile Apps Development
Life of a SWE
2014 Resolution
Saw a friend receiving his 27 inch monitor and joking that his 2014 resolution
is now 1920×1080 🙂
Here I just write down my informal resolutions.
* Build several Gundam models and command some basic building skills.
* ReadSICP [http://mitpress.mit.edu/sicp/]and learn Scheme.
* Correct the way using chopsticks.
Thoughts on Front-end and Back-end Development
* Front-end development * If something works unexpectedly from the framework,
it always suggests a framework bug.
* Using the application framework is a great way to
learn how to architect software.
* A lot of bugs and a big amount of bugs are low
hanging fruit. But some nasty ones(Framework bugs) are
Tableau
One side effect of working on FileMaker Pro is raising my bar to appreciate
other software. I only consider a very limited number of software as ingenious.
Dropbox, Markdown Pro, Notational Velocity, Evernote(Unfortunately, it keeps
getting worse). Recently, I came across another one which I really appreciate,
it’s
Mac Software I Am Relying On
Just got my new retina MBP and setup my box. These are the software I install at
first. Most of them are quite common.
* Evernote
* Dropbox
* Chrome
* Xcode
* MacPorts
* Keys(Password Manager)
[https://itunes.apple.com/us/app/keys-essential-password-manager/id509963123?mt=12]
* Markdown Pro
* Skype
* 鼠鬚管(Chinese IME)
[http://code.
What Is a Data Model
1. Structure of the data * Relational Model: Resembles an array of structs in
C.
* Semistructured Model: XML
2. Operations on the data * Relational Model: Relational algebra (SQL)
* Semistructured Model: Path (e.g. n1.n2.n3.n4)
3. Constraints * Don’t see any major difference here. The semistructured model
can say
Connections and Sessions
* Connection: A connection is a “physical circuit”, a pathway to a database
server.
* Session: The SQL operations that are performed while a connection is active
form a session. The session is associated with CATALOG(database) and SCHEMA.
A connection can contain 0, 1 or more sessions
Compilation System
Programs are translated by other programs into different forms
The hello program begins life as a high-level C program because it can be read
and understood by human beings in that form. However, in order to run hello.c on
the system, the individual C statements must be translated by