... I'm sitting there in class, and thinking: wait, inputs, outputs, and chains of processes? This is functional programming. So I started taking notes, but not in English. I start scribbling away in Haskell, prototyping some functional programming ideas that relate to the problems represented by a Value Stream Map. I'm till not too experienced with ...
...for your edification, or at least hopefully enjoyment ^_^) There are lots of reasons why polymorphism (one object being treated as a different kind of object) is a valuable thing to have in a programminglanguage. As a fancifulexample, let's say that you are the MI6 program and you have an object reference called "doubleOhSeven" that refers to an instance of class Spy. The Spy class extends ...
I signed up for the Houston Turkey Trot 5K with my family. Unfortunately, it starts at 8 AM (which is very early for me these days) and I'm not in great shape and it's going to be cold, which doesn't do so great on my lungs. Hopefully I survive! Been working on WebOSJournal (the LiveJournalclient for the Palm Pre/Pixi) - it's coming along decently but I'm running into some frustration ...
Во время отпуска и по мотивам своего мастер-класса на PHPConf 2009 ( http://phpconf.ru ) я написала гид для тех, кому нужно поймать ошибку в SQL приложении. Правильнее было бы назвать в MySQL приложении, но я всё-таки думаю, что общие принципы едины для всех. В идеале мне бы хотелось, чтобы текст охватывал основные случаи неправильного поведения. Оговорюсь, что под неправильным поведением я ...
mrissa introduced me to a simple license-plate game: given a three-letter license plate, is there a word which uses those three letters in that order? I've been curious what percentage of possible three-letter combinations have no solution. (A somewhat harder question is what percentage of valid license plate combinations have no solution, as the selection is usually not truly random.)...
The documentation is great, and over the last decade I've gotten very used to being able to read man pages and figure out how to do whatever I want. Unfortunately, very few other projects regard documentation as nearly as important, and as I start setting up a Subversionrepository for a few personal projects, I'm reminded of this fact. How do you set up an svn server to use encrypted channels...
... an API. Historically, attempts at visual programming languages haven't yielded many success ...location information and remote networking in programming. In the end, I think ... editors as that is from programming with punchcards. [1] Not owning a... would not work well when programming where function names deliberately deviate ... could build language models for programming languages, of course, but you ...
Dear Oracle Corporation: Would you PLEASE get off your collective asses, and do some favors for us programmers who work with your databases, year after year, forever? Such as: Implement BOOLEAN as a SQL data type, already. It is seriously freaking annoying to have BOOLEAN available in PL/SQL, but not in regular SQL. Do you want to make a guess as to how many single-character VARCHAR2 columns ...
Kinda wish I could do these but it's Friday and I'm working: Death of Science Fiction Magazines: Fri 12 Noon Is it TV if you watch it on the internet? Fri 1:30 PM I have a Great Idea...Now What?: Fri 4:30 PM Writing Erotic Fantasy and Science Fiction: Fri 9 PM These ones for sure! Web Comics: Sat 11:30 (with GOH Tim Rickard) Which is more Important: Characters or Plot?: Sat 1 PM Make It ...
...
language to program in than Postscript, and that Chrome has some solid
security behind it. We've learned a lot in the last two decades:
Javascript was designed from the ground up for implementing the
programming side of a user interface, and HTML 5 plus SVG on the front end
are more than good enough to replace a 2-d graphics toolkit like GTK. So
there's that.
Sun also invented the ...