torsten's .NET blog In the end, everything is a gag [Ch. Chaplin]
# Tuesday, June 03, 2003
Re: Validation in IE4
Found on eightypercent.net:
"I just noticed that when RSS Bandit finds an invalid RSS feed, it offers to fork off to Sam and Mark's RSS Validator. ... I'm not making any excuses here, but I think that everyone can agree that one of the reasons that IE was so successful at that time was because it could consume everything that was already out there on the net -- and that meant very careful duplication of all of netscapes bugs."
The success story is true, but: HTML isn't comparable to XML. If people generate (or write by hand) a file named e.g. rss.xml it SHOULD be at least wellformed. If this isn't true, it is not XML by definition.Name it HTML and you will get at least the text within the elements within a browser, but nothing more. We do not want to write the 99'th HTML scraper/parser and do not want to repeat the same mistake twice a time.
Technorati tags:
Tuesday, June 03, 2003 9:48:52 PM (W. Europe Standard Time, UTC+01:00)    #  Comments [0]  | 
still missing something
Jon Udell about Mozilla Firebird 0.6. Really nice to know about the XML support there. The package also contains the mozctlx.dll, that's currently a (spare-time) project of Adam Lock (member of the Netscape Dev team).
But how about a native (means .NET managed) render control based on Gecko or a layered framework like Apple's WebCore ? If there would be enough time I would wrote it by myself. Someone out there just working on this kind of bits?
Technorati tags:  |  | 
Tuesday, June 03, 2003 2:14:29 PM (W. Europe Standard Time, UTC+01:00)    #  Comments [0]  | 
More spam, more virus

Read on Feedster: new variant of the Sobig worm appears. Yesterday I got a mail from "System Administrator" titled "Your mail could not be delivered" with a completely unknown receiver mail address and an attachment. Clear that I have not opened the mail. Especially wondering about that message itself: have not send any message within the last 3 days (weekend). Also received some of the messages from support[at]microsoft.com which are reported to be virus last week. Spam-/Virus is filtered here by a server side running antivirus software (also my GMX account now filters) and on the client Cloudmark also helps.
But the best workaround to not open malicious mails in Outlook/OE is to disable the preview pane and enable the auto-preview for the Inbox folder. This way I can read over the first three lines of the message, display the mail header (Right-Click-Options) and then press "Block", the Cloudmark plugin button to move the mail to the Spam folder where they are deleted every 3 days. Missing /dev/null on my machine ... ;-)

Found on Harry Pierson aka DevHawk: PowerToys for VS.NET 2003. What I have missed a long time: the Custom Help Builder. Thanks for the links!

Technorati tags:  |  |  | 
Tuesday, June 03, 2003 1:49:32 PM (W. Europe Standard Time, UTC+01:00)    #  Comments [0]  | 
# Thursday, May 29, 2003
Re: Browser statistics
In response to Joe Gregorio, here are my non-representative statistics:
  1. Internet Explorer 6.x: 85.5 %
  2. Internet Explorer 5.x: 3.6 %
  3. Opera 7.x: 3.6 %
  4. Mozilla: 1.8 %
  5. Netscape 3.x: 1.8 %
  6. Netscape 7.x: 1.8 %
  7. Mozilla 1.x: 1.8 %
Technorati tags:
Thursday, May 29, 2003 9:37:39 PM (W. Europe Standard Time, UTC+01:00)    #  Comments [3]  | 
GUI without SendMessage()

If you are an experienced windows programmer using VB5 or 6 the last years, C++ of course (don't know about Delphi) you should be familiar with the Win32 SendMessage() call. Ever thought you don't need them anymore with .NET? Then you are not alone... ;-)

My first impression around the time .NET was published was: never again I must call Win32 API. That is definitively wrong for any productive code that uses any GUI. Yes, there are nice new features like inheritable forms and controls and much more: but to solve specific user interaction problems you still needs the API calls, especially the Win32 API. So my todays talk goes about a well known control: the listview. (Full Story).

Technorati tags:  |  | 
Thursday, May 29, 2003 1:18:50 PM (W. Europe Standard Time, UTC+01:00)    #  Comments [1]  | 
# Tuesday, May 27, 2003
InstallShield competitor...?

Just read via Sellsbrothers: Ghost Installer Studio 3.6 released. Looking around a few minutes on their website, decided to give it a try. Should be easy enough to use for small .NET community software distribution (there is also a free edition on the compare chart). For professional use I miss some language packs like italian and spain or japanese.
InstallShield Installer can be very expensively over the time: our business software has only two major releases over the last 4/5 years: release 5 (a VB5 solution) and release 6 (VB6). The first installer software used was IS 5.0 International West (3K US$). Then we bought IS 5.5 (1.5K US$), IS 6 (but not used because of the many re-imported bugs there) IS 7 (1.5K US$) and upgraded to IS 8 Developer (1K US$). Each was a International West edition. Now calculate: ...

iTunes not only for Mac: MP3 serversoftware Slimp (OpenSource).

Technorati tags:  |  | 
Tuesday, May 27, 2003 4:10:24 PM (W. Europe Standard Time, UTC+01:00)    #  Comments [2]  | 
# Thursday, May 22, 2003
Buffalo or Borg?
Via Don Park:
"... I propose that, while people appear intelligent and have complex behaviors individually, people get dumber and their behavior simpler as group gets larger. If this is true, then given a large enough group of people, group behavior will be indistinguishable from the behavior of a buffalo herd. ...
...With buffalos, only female buffalos can reproduce and once a year. With bloggers, every blogger can reproduce year round without any limits to the number of offsprings. We are worse than rats or rabbits. We are worse than SARS. We are the Borgs."
The buffalo analogy does not fit very well -- who would like to be compared already gladly with a buffalo? ;-) There are mainstream topics discussed in the blogspace that are comparable to the phenomena of the mass hysteria (which fits to the buffalo herd). This forms the larger groups or communities of blogs in the space often reflected by their blogrolls. But the discussions are often controvers and not all of them are of the same opinion about the direction to go. So also the Borg analogy does not fit: the only community is blogging where assimilation can take place. BTW the term is already in use and a known as B0rg ;-)
Technorati tags:  | 
Thursday, May 22, 2003 9:16:46 AM (W. Europe Standard Time, UTC+01:00)    #  Comments [0]  | 
# Wednesday, May 21, 2003
working items
Found on Scripting News: "Bloki is...". Nothing new, each CMS yet supports it. Does not work with Opera, needs at least Mozilla 1.3 (alpha) or IE. If someone needs a really nice IE web editor, look at YusASP.com. Yes, Chris: agree completely. But Memory Management and Speed are working items, so it was not included at the Bandit wish/feature-list. And yes, the threaded view contributes to memory use. We do not use a in-memory graph but keeping currently all things in memory although we cache also feeds to the disk.
Technorati tags:
Wednesday, May 21, 2003 7:06:54 PM (W. Europe Standard Time, UTC+01:00)    #  Comments [0]  | 
# Tuesday, May 20, 2003
musing, new RSS Bandit links

The right stuff for a rainy day: Alice in Blibbetland, Part 1 [Dr. GUI]

Please note the RSS Bandit related links on the right navbar... All that just comsume my feed, here are the links again:

Technorati tags:  | 
Tuesday, May 20, 2003 7:36:54 PM (W. Europe Standard Time, UTC+01:00)    #  Comments [2]  | 
# Monday, May 19, 2003
MS goes UNIX
Technorati tags:  | 
Monday, May 19, 2003 11:07:40 AM (W. Europe Standard Time, UTC+01:00)    #  Comments [0]  | 
Out to the world
As I have posted, Bandit 1.1 is released. You can download it here. And: please, please post all bugs/suggestions to the Bandit Workspace on GDN. The item Report a bug... within Bandit's help menu provides the link. Thanks!
Technorati tags:
Monday, May 19, 2003 10:34:02 AM (W. Europe Standard Time, UTC+01:00)    #  Comments [0]  | 
# Sunday, May 18, 2003
They like the product, so they like me...?

Not really. But hey, it just feels like that. And it is a good feeling ;-). Don like and test it, Harry Pierson and ScottW are on the boat. Did they know about this (old, but not so obviously) feature: on any link within a browser opens a new tab with the link ( opens a new IE window, but that's a common well known one).

Dare Obasanjo is about releasing the final 1.1 of RSS Bandit this weekend (may be in a few hours). Look carefully over the release notes to know about the latest new features!

Technorati tags:
Sunday, May 18, 2003 10:48:05 PM (W. Europe Standard Time, UTC+01:00)    #  Comments [0]  | 
# Friday, May 16, 2003
Rant on MSDE
I really do agree here [via Don Box].
Technorati tags:  | 
Friday, May 16, 2003 12:25:32 PM (W. Europe Standard Time, UTC+01:00)    #  Comments [0]  | 
# Tuesday, May 13, 2003
And the story goes on
As I have written below, the story goes on...
Technorati tags:  | 
Tuesday, May 13, 2003 7:16:07 PM (W. Europe Standard Time, UTC+01:00)    #  Comments [0]  | 
again and again
It should be business as usual that aggregators support date/time informations on RSS feed items. But on RSS 0.91 it is completely missed, newer versions (should) have at least the pubDate element. Some also support the dublin core element date formatted as xsd:dateTime. Some use the US-centric (day-of-week, DD month-name CCYY hh:mm:ss zone, aka RFC822 or RFC2822) other the ISO format (CCYY-MM-DDThh:mm:ssTZD). As the whole format is XML one may expect to get dates in the XMLSchema format (ISO). Who knows? We are on the WWW, why not use the HTTP date (day-of-week, DD month-name CCYY hh:mm:ss GMT) defined in RFC2616 as a RFC1123-date? Or some of the specific database datetime formats?
Enough confusing...
So I am lucky with Don's RSS 2.0 Profile in general, but not in the special case of date format: why the date SHOULD use TZ of post, MAY use GMT and not HAVE to use TZ of post? The other side of the medal: how we get the date(s) into a native .NET DateTime format? Simply use DateTime.Parse(). Well, works 75 percent. No RFC2822 support. Use XmlConvert.ToDateTime() for the ISO dates, nice again 20 percent. May be there is somewhere a (internal) function to parse HTTP dates. OK, lets start implementing the missing 5 percent. Write a class RFC822DateTime: DateTime { ... Ups! It's a structure, no inheritance, sorry. How about to extend it?
Reading over the docs about IFormatProvider (more related to convert a DateTime to a string), DateTimeFormatInfo, Calendars, CultureInfo, etc.: my head explodes! OK, try the other way and check whether it is at all possible: no RFC(2)822 support. Now it was time to write the x'th date time parser. Deterred from the quantity of code found here, thus I decided to transfer the main load of datetime parse to the RegEx class. The Ruby class Time used as a blueprint now it works well.
BTW: feel free to download/test the official RSS Bandit 1.1 Beta 5.
Technorati tags:  | 
Tuesday, May 13, 2003 7:03:35 PM (W. Europe Standard Time, UTC+01:00)    #  Comments [0]  | 
# Saturday, May 10, 2003
Blog early, blog often
I think if Luke would read my entry made on March 23, 2003 he would't write stolen. Dare Obasanjo impl. the backend support on RssComponents, my part was the GUI. As I can remember SharpReader comes out first April 6, 2003. If Luke did read my entry, I could ask him the same question. As a old newsgroup reader I would say this "threaded view feature" is a natural requirement to visualize the blog's interconnections. As it is common to answer/reply another blog's entry on the own blog (as I do here), a normal aggregator cannot provide the interconnection feeling. However, as long as 25hoursaday.com is down, you may get a screenshot here.
Technorati tags:  |  | 
Saturday, May 10, 2003 9:28:02 PM (W. Europe Standard Time, UTC+01:00)    #  Comments [0]  | 
Navigation

Like RSS Bandit? Make a donation to help support its development and maintenance. As little as 1€ will help.

Make payments with PayPal - it's fast, free and secure!
On this page....
<June 2003>
SunMonTueWedThuFriSat
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

SUBSCRIBE RSS GeoURL e-mail

Search
Categories
Blogroll
[Feed] Dare Obasanjo
Dare Obasanjo aka Carnage4Life
[Feed] Clemens Vasters
[Feed] Omar Shahine
[Feed] Tom Mertens

newtelligence dasBlog 2.1.8102.813

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

WOT Notar

Join WebHost4Life.com