Tuesday, 9. February 2010
0
votes
jqGrid and XSS Security
Craig Stuntz's Weblog
– Version 3.5.2 of jqGrid included an important new feature: Now when autoencode is set to true we encode the data coming from server and not only when we post it (secutity fix) Prior to this, you were required to encode the data yourself. Now personally, I think that should be the default. But ...
Monday, 8. February 2010
0
votes
February Photo of the Month
Chris Bensen
– This photo is currently featured on the Nature Photographer Magazine website. It was taken in Yellowstone on a very beautiful morning with a very simple camera: an old digital 3 mega pixel Canon Elph.
0
votes
ProDelphi profiler will not run anymore
Delphi Bistro
– Last Friday, while I was getting ready to setup a profiling session for the weekend I ran into a problem. My profiling tool – ProDelphi - would not run. A rather generic error message would display instead. The following message was being displayed every time I tried to run the program : ...
1
vote
Using LDAP for User Authentication
RemObjects Blogs
– We at RemObjects Software have been using LDAP for centralizing the authentication for all our different projects, like our issue tracker, internal websites, calendar and jabber and it’s been working very well. However for .NET there’s only one library that can be used on both Mono & ...
0
votes
Updated SimpleStorage demos and added IDocument
From Zero To One
– As I promised, I updated the demos. I added two new demos. One showing how to manipulate collection of documents and the other to show how to Encrypt / Decrypt whole documents. I also made a change in the “Cromis.SimpleStorage.Collection.pas” unit. There is now a new ...
1
vote
Delphi's NIL value and the Assigned RTL Function
About Delphi Programming
– in Delphi TIPS :: In Delphi, the NIL constant (also a reserved word) is a pointer value defined as "not-assigned" or "pointer to nothing" or "undetermined". Understand NIL before you use it... Read the full article to learn about Delphi's NIL value and the Assigned RTL Function. Related: ...
Sunday, 7. February 2010
1
vote
The ABA problem
The Delphi Geek
– I have discovered a truly remarkable solution which this margin is too small to contain. Jokes aside, I’m running the stress test suite now and the results look good. The queue is even faster than before. If the test survives 12 hours, I’ll check the code into the SVN. (And then I’ll write the ...
0
votes
I found TButton!!!
The Hacker's Corner
– TButton with a bonus Backstage Pass - Buy It Now! RAD enough for Delphi? Buy It Now! Can you tell I'm testing if someone will hit the Buy It Now? ;)Share This | Email this page to a friend
2
votes
What is new in SimpleStorage
From Zero To One
– As you probably know by now (or not) SimpleStorage is a set of interfaces to ease the manipulation of XML documents. It is based on OmniXML, a wonderful Delphi XML parser. Simple Storage aims to treat XML as a practical data storage and means of data serialization and transportation. I have written ...
2
votes
Releasing queue memory without the MREW lock
The Delphi Geek
– I know how to implement a no-wait release in my dynamic queue if somehow the ABA problem gets solved. (I also had some ideas on how to solve the ABA problem if the head pointer never catches the tail one. But that’s still very much in the design phase.) Each block gets a header element (with a ...
4
votes
Random Thoughts on the Passing Scene #143
Nick Hodges
– The Haitian Relief Auctions are going like gangbusters. We even made the Santa Cruz Sentinel! (Way to go, Anders! And hey, I even got my name in the papers!) Many of the items end on Sunday evening here on the US west coast, so you only have ...
0
votes
Signed books, mouse, stickers, and more
The Hacker's Corner
– I just added two signed books, Xavier Pacheco's and Steve Teixeira's "Delphi 2 Developer's Guide" (my copy) and Danny Thorpe's "Delphi Component Design" (Steve Trefethen's copy). Both books were signed by the authors. I also added two floppy disk sets - Delphi 1, and BP7, David I's leather jacket ...
Saturday, 6. February 2010
2
votes
Santa Cruz Sentinel article
The Hacker's Corner
– "SCOTTS VALLEY -- If you are secretly pining over old Borland memorabilia -- the classic Pascal 3.0 software still in its original shrink wrap, a Borland varsity letter jacket once reserved for executives or a shiny yellow bumper sticker proclaiming that "Delphi Developers Do It Faster" -- this is ...
6
votes
Don’t abuse FreeAndNil anymore
DelphiTools
– A recurring subject when it comes to freeing objects and preventing is whether you should just .Free them, thus leaving a invalid reference that should however never be used anymore when the code design is correct, or if you should defensively FreeAndNil() them, thus leaving a nil value that will ...
3
votes
Compiling a Hunspell DLL, step by step
Delphi Haven
– As I got asked, I thought I might as well make a separate post out of it, so here goes. To compile a new Hunspell DLL, you could do the following: Make sure you have a suitable C++ compiler at the ready. I’ve no idea about C++Builder, but Visual C++ Express does the job fine, and it’s ...




