Visit site Compas Pascal
June 2010
1
vote
Poul-Henning Kamp popularizes algorithm research
Compas Pascal
– Think you've mastered the art of server performance? Think again. Poul-Henning Kamp recently published this article, which basically says that a binary-heap tree structure is inefficient and should not be used. Poul-Henning (PHK) has recently spent more of his spare time on blogging and making his ...
May 2010
1
vote
Sandboxed vs. Trust, sandboxing wins
Compas Pascal
– One of the most basic principles on Windows, in order to prevent malware, is that you trust your software provider. There are many trust mechanisms, including driver signing, website signing, remembering whether a file was downloaded or was produced locally etc. The idea is, that if you can trace ...
April 2010
0
votes
How Android beats Windows 7 laptops
Compas Pascal
– Here is a list of why it makes sense to use an Android phone instead of a Windows 7 laptop for many tasks: * The laptop does not have built-in GPS, so location information cannot be used to assist tasks by searching locally, looking up addresses, providing context-dependent functionality etc. * ...
1
vote
In defense of the iPhone 4.0 SDK section 3.3.1
Compas Pascal
– There have been many blog posts about the new iPhone 4.0 SDK which do not like section 3.3.1 of the developer license agreement, which says: 3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally ...
10
votes
Google Android reviewed by a Delphi developer
Compas Pascal
– With the major part of my background in Delphi, but also some in C, C++, Assembler, Java, C# and others, I threw myself at the Android platform in order to figure out how it works. The main language is Java, the obvious IDE is Eclipse, and after installing the Android SDK things are well integrated ...
0
votes
Bullshit bingo for programming
Compas Pascal
– A Bullshit Bingo card for software developers: Remember the rules, you need 5 in a row before you yell Bingo!
March 2010
1
vote
Nexus One: touch screens do not solve all problems
Compas Pascal
– When I first learned about Android and iPhone, it was fascinating to see, but I didn't leave my old Nokia phones before I saw somebody demonstrate to me, that it was actually possible to operate these phones with one hand. My Nexus One is still mostly handled with one hand, meaning that I don't use ...
February 2010
3
votes
Why almost nothing revolutionary comes out of Europe
Compas Pascal
– Recently, I overheard this one: "why is it almost nothing revolutionary comes out of Europe?" This question basically expresses a perception that can be explained. Most tech companies in Europe don't target the world market - they target one country first, and when they dominate that, they invade ...
1
vote
This is how Twitter and Google Buzz worked 100 years ago
Compas Pascal
– In year 1910, if you lived in Denmark, you could call your telephone exchange operator and tell a short message. They would then write it down and publish it to other callers and exchange operators. There was often one or more operators available, so there was no extra manpower costs for doing this, ...
January 2010
0
votes
Will Apple accept Google NaCl on iPhone, iPod, iPad?
Compas Pascal
– Apple did it again - they released a great product called the iPad. However, the main reasons that people buy these products, is that it is good quality and they do things better than the competitors. However, in order to protect the business model of Apple, and in order to ensure a good overall ...
5
votes
VMware converter review
Compas Pascal
– Recently I upgraded to a newer laptop, and considered to virtualize my old laptop, because there are so many settings for software development, that are not easily copied. This includes search paths that depend on the drive configuration, installation of tools (cygwin etc.), and many other things. ...
5
votes
ANSI in the Win32 API is not about the character set ANSI
Compas Pascal
– One of the most frequent misunderstandings that I have seen about the Unicode migration of Delphi, is that many consider the Ansistring of Delphi 2007 and older, and all the Ansi functions in the APIs, to be about the ANSI character set. If you live in USA or any other country that uses ...
2
votes
English - the superlanguage
Compas Pascal
– My first programming language (ND80) saved all identifiers by reference in order to save RAM, which was scarce. Using the swap instruction, it was possible to replace any identifier with another, so basically, the entire, programming language could be translated to Danish, my native language. Sounds ...
December 2009
6
votes
Snake game: when programming isn't compatible with modern theories
Compas Pascal
– I saw a question about how to create a snake game "like on the Nokia mobile phones". The answers differed a lot from each other - but few talked objects (OOP). The general consensus was that the snake should be represented as a double-linked list, linked using pointers. The first time that I saw ...
5
votes
Unicode technical paper from Cary Jensen
Compas Pascal
– Cary Jensen has produced a White Paper about migrating to Delphi 2009, with real stories from real migrations. View it here or download it here. The paper is the result of his call for migration stories, earlier, and a lot of people contributed with examples, including me. Besides being a good paper ...




