EzGraphs | 11 years ago | on: Retrospective: Writing an O'Reilly Book
EzGraphs's comments
EzGraphs | 11 years ago | on: Sistine Chapel
EzGraphs | 12 years ago | on: The slow death of purposeless walking
EzGraphs | 12 years ago | on: Ask HN: Best Way to Distribute an Independently Developed Games
EzGraphs | 12 years ago | on: How did ancient Greek music sound?
EzGraphs | 12 years ago | on: How did ancient Greek music sound?
EzGraphs | 12 years ago | on: ECMA-404: The JSON Data Interchange Format [pdf]
EzGraphs | 12 years ago | on: WebStorm Tricks and Tips: Live webinar Thursday, October 24th
https://www.youtube.com/user/johnlindquist
They were helpful to me as demonstrations of building simple Angular Apps from the ground up and compelling enough that I bothered to shell out a few bucks for the IDE (the first one I purchased in years).
EzGraphs | 12 years ago | on: A Capella Science - Bohemian Gravity
EzGraphs | 12 years ago | on: Play 2.2.0 Released
EzGraphs | 12 years ago | on: How The Art of Computer Programming was ruined for me
Yes - really a rather profound change. The entire way new books are produced has changed as a result as well. Print-on-demand in particular can result in you literally having a "one-off" edition of a book. The benefit is quicker integration of corrections. Am not sure we really fully understand some of the negative consequences...
EzGraphs | 12 years ago | on: VNC client in 200 lines of JavaScript
EzGraphs | 12 years ago | on: “Castrol Rocket” Makes a Bid on the 400 MPH Mark
EzGraphs | 12 years ago | on: SDL 2.0.0 is out after many years in development
"Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. It is used by video playback software, emulators, and popular games including Valve's award winning catalog and many Humble Bundle games."
EzGraphs | 12 years ago | on: Show HN: Sketch, connect and simulate gears and chains
http://www.amazon.com/Mindstorms-Children-Computers-Powerful...
In the intro of the book Seymour A. Papert describes how gears provided an early concrete framework that made understanding abstract mathematical concepts presented at a later point much easier to visualize and apply.
EzGraphs | 12 years ago | on: PeepCode: Leveling Up
EzGraphs | 12 years ago | on: Pluralsight acquires PeepCode
PeepCode's screencasts and other materials are great. They are extremely focused high quality productions that merit more than a single watch to appreciate all the insights. Wishing you all the best with the acquisition and future work!
EzGraphs | 12 years ago | on: Database Design Mistakes
Yeah - they seem kind of silly and meaningless, so instead you use sequential integers. After all, they work nicely with object-relational frameworks like ActiveRecord, they are sequential, and they are more "human readable". And then one day you have a subset of data that you need to migrate from one environment. And when you try, you end up with some clashing records created in the target environment. No big deal, you will just increment all of your sequential integers so that there are no clashes. Oh wait, there are foreign keys - need to update those as well. Which reminds me, what is going to happen when ids in the target system catch up the the ones imported. OK we can change the sequence to cause it to start adding records after the one imported. Hey, this is really kind of complicated. There must be an easier way...
Hmmm... about those GUIDs? They completely eliminate an entire class of problems that occur when migrating data across environments (a very common scenario in some quarters).
If this type of scenario never will arise for you, then GUIDs may not make sense for your application. Hopefully this does explain why some "people just love" them.
EzGraphs | 12 years ago | on: San Jose State suspends online courses
EzGraphs | 12 years ago | on: JavaScript Isn't Scheme
Obviously JavaScript isn't Scheme using the author's "top 10 defining characteristics of Scheme." Crockford's analysis is on track - and John Resig and Bear Bibeault highlight the same idea by introducing functions are really fundamental to the languages more than objects (in "Secrets of a JavaScript Ninja").
The language's history does imply the comparison as well. Eich's original mandate was to "write Scheme for the browser" but he was later directed to give his language a C-like syntax and to ride on the coat-tails of the hype surrounding Java.
"JavaScript isn't Scheme" might not be accurate for folks schooled in the finer points of Scheme. It is very useful to those who cut their teeth learning Java.