Friday, April 30, 2004

Thursday, April 29, 2004

Common Errors with Loops in C

Common Errors with Loops in C

The Code Project - Floating point utilites - C / MFC

The Code Project - Floating point utilites - C / MFC

IBM Linux Portal

People in the Open World

I dont know if Linux is going to have it easy. I was just watching the .Net Show and the kind of things that are being integrated into Longhorn are show stoppers. If we dont implement them now, Linux will be playing catch up, if and when longhorn gets released. The only way to get Linux to gain market share is to keep on developing, but it is harder now because Linux developers have to develop from scratch just like Microsoft is for Longhorn. Linux (Suse, Redhat, etc..) are almost equal in terms of capabilities with Windows XP. My impression is that from scratch development usually happens in companies like Suse and Redhat who so far have been focusing on installation software development, or enterprise level development. Somebody needs to start coming up with alternatives to WinFS, Avalon, Indigo and so forth. But how does that happen if file systems like reiserfs are made by third party developers? There has to be a lot of communication and arguing between the distribution vendor and the software developer. And there goals may not always be the same, creating problems for the distribution vendor.

I'm not saying it can't be done, I'm saying its going to be hard. Its not the same game anymore. Linux vendors are not playing catch up any more.

Free Ebook Download

Free Ebook Download

Netcraft: Interview with Miguel de Icaza, co-founder of Gnome, Ximian and Mono

Netcraft: Interview with Miguel de Icaza, co-founder of Gnome, Ximian and Mono

Sunday, April 25, 2004

OWASP

OWASP

The Open Web Application Security Project.

Enabling technologies for Web-centric applications (ResearchIndex)

Enabling technologies for Web-centric applications (ResearchIndex)

The Observer | Business | The Networker: What can't you find on Google? Vital statistics

The Observer | Business | The Networker: What can't you find on Google? Vital statistics

Wouldn't it be cool if google used jabber to tie in to gmail just like Microsoft does with hotmail and messenger.

Wouldn't it be even cooler that evolution on Linux worked with google mail just like outlook works with hotmail!

Oh boy... I'm excited!

Slashdot | Google's Gmail Goes Into Beta for Blogger Users

Slashdot | Google's Gmail Goes Into Beta for Blogger Users

I'm currently testing out gmail. As a blogger user, we get to test! :)

Seems interesting... there is no delete button, so I cant delete the welcome messeage from the gmail team. Or if I can, then the button is hidden really well. Maybe they should have a delete optioin. There are some emails that you might not want to keep around.

Friday, April 23, 2004

MSNBC - Sun's Java Desktop System shows promise

MSNBC - Sun's Java Desktop System shows promise

This is so weird. A sun product being reviewed by a MS web site. On top of that, the product is a Linux system. With the name that promotes the java platform. The same platform that MS .Net competes against. Ummm.....

We live in interesting times...

Wednesday, April 21, 2004

SecurityFocus HOME Infocus: Basic Web Session Impersonation

SecurityFocus HOME Infocus: Basic Web Session Impersonation

I could have used this article while preparing for my presentation today. Oh Well!

SecurityFocus HOME Infocus: Basic Web Session Impersonation

SecurityFocus HOME Infocus: Basic Web Session Impersonation

I could have used this article while preparing for my presentation today. Oh Well!

SecurityFocus HOME News: Serious TCP/IP vuln exposed

SecurityFocus HOME News: Serious TCP/IP vuln exposed

The UK's National Infrastructure Security Co-ordination Centre yesterday reported a fundamental flaw with the core Internet protocol - TCP/IP - which creates a mechanism for hackers to crash vulnerable routers and severely disrupt Internet traffic. The problem stems from the fact that it's far easier to reset TCP/IP sessions using spoofed packets than previously thought.

SecurityFocus HOME Infocus: Solaris 10 Security

SecurityFocus HOME Infocus: Solaris 10 Security

Interesting stuff... and it works on the x86 platform too!
This N1 Grid stuff sounds a whole lot like what can be accomplished with VMware, or that is done on the IBM Mainframes running Linux on top of thier main OS.

Linux.com | Securing a fresh Linux install, part 2

Linux.com | Securing a fresh Linux install, part 2

The command to find SUID and SGID files is quite useful, so I'll post it here:
find / -perm -4000 -o -perm -2000 -exec ls -ldb {} \; >> SUID_files.txt

Editorial: The Advent of Longhorn and OSS Considerations - OSNews.com

Editorial: The Advent of Longhorn and OSS Considerations - OSNews.com

I think OSS is already making strides greater than what Windows XP has to offer. But the features as advertised for longhorn are amazing as well. Its going to be interesting to see what the next few years will bring!

GNOME 2.6 Marks Smooth Upgrade

GNOME 2.6 Marks Smooth Upgrade

This may be all cool and good... but its not a reason for me to be using Linux in the first place. I dont want another Windows look alike, that has the same slow and boring interface. I use Linux because I like the feel of the command line. I use linux because I like Window Maker. I use Windows because of the ease with which you can get some tasks done compared to Linux. It depends...

Monday, April 19, 2004

A, B, C, ... D! The Programming Language - OSNews.com

A, B, C, ... D! The Programming Language - OSNews.com

Sounds good... a new programming language that will address the short comings of the old programming language. C++ ... leads to the D programming language. But this is the computer world, where users prefer to stick with what works. It doesn't matter whether your product is better or worse. What matters is how much money you have for marketting and how quickly you can get users to switch to the new language. And to perform the switch the user must have some incentive to learn something new. It won't happen otherwise.

Sunday, April 18, 2004

Web application security Paper 1
Paper 1
Paper 2

ACM Queue - A Conversation with Matt Wells - When it comes to competing in the search engine arena, IS bigger always better?

ACM Queue - A Conversation with Matt Wells - When it comes to competing in the search engine arena, IS bigger always better?

To understand the direction search is taking, it helps to know what search is. Search is a natural function of the brain. What it all comes down to is that the brain itself is rather like a search engine. For instance, you might look out the window and see your car. Your brain subconsciously converts the image of your car into a search term, not too unlike the word car itself. The brain first consults the index in your short-term memory. That memory is the fast memory, the L1 cache so to speak. Events and thoughts that have occurred recently are indexed into your short-term memory, and, later, while you are sleeping, are sorted and merged into your long-term memory. This is why I think you sometimes have weird dreams. Thoughts from long-term memory are being pulled into short-term memory so they can be merged and then written back out to long term, and you sometimes notice these thoughts while they are being sorted.

Visual C++ Developer Center: Microsoft Visual C++ Toolkit 2003

Visual C++ Developer Center: Microsoft Visual C++ Toolkit 2003

Thursday, April 15, 2004

Ars Technica: Amazon.com subsidiary A9 unveils search engine

Ars Technica: Amazon.com subsidiary A9 unveils search engine

A9 has another tool bar. How many toolbars are there? Everybody is making one... do they seriously think that if a person hasn't already installed a toolbar, he is going to install thiers? I dont know... having a toolbar is stupid. It takes away screen real estate which is already in short supply IMHO. The only toolbar that is a must have for me, is the google toolbar in IE, because it blocks popups so well. On linux, there is no need so NO toolbar!

Wednesday, April 14, 2004

Slashdot | Mandrakelinux 10.0 Community is Available

Slashdot | Mandrakelinux 10.0 Community is Available

Hmmm... a distro with 2.6.3 kernel... tempting. I might just install it @home, on the now barely ever used desktop.

Globetechnology

Globetechnology

Here are a few examples of what Microsoft now refers to as "integrated innovation" that could become fodder for future court skirmishes:

Search: In a widely covered recent speech, Mr. Ballmer conceded that the company was late to recognizing the importance of Internet and data searching. He reiterated earlier statements that Microsoft is building its own new search engine to be added into the next version of Windows, bringing it in close competition with current leaders Google and Yahoo.

Gaming: The company continues to subsidize heavy losses on the Xbox game console, while trying to catch up to leader Sony. Microsoft recently released new tools that would let game developers streamline an increasingly expensive production process by using the same components for PC and Xbox games.

Mobile phones: The company has tried with little success for a decade to move into the mobile phone OS business. But recent product releases from Motorola and AT&T have some worried that the company is finally gaining traction, aided by the high-powered phones' ability to tap into corporate Outlook e-mail servers.


Its interesting to note, that in each of the above mentioned fields, Microsoft has a number of large competitors that it has to face. It is also interesting to note, that these are not Microsofts primary fields as a software vendor, but it is the primary fields of its competitors. It will definitely be interesting to see how this works out.

Ars Technica: Linux.Ars (4/13/2004) - Page 2

Ars Technica: Linux.Ars (4/13/2004) - Page 2

Some Auto-Wifi stuff... could be helpful...
Wireless under Linux! YAY!

Sunday, April 11, 2004

Google Prediction #42 :: WebWord Usability Weblog :: Usability and Human Factors for the Internet

Google Prediction #42 :: WebWord Usability Weblog :: Usability and Human Factors for the Internet

SubEthaEdit

SubEthaEdit

GooOS, the Google Operating System (kottke.org)

GooOS, the Google Operating System (kottke.org)

labs.google.com - Papers by Googlers

labs.google.com - Papers by Googlers

Topix.net Weblog: The Secret Source of Google's Power

Topix.net Weblog: The Secret Source of Google's Power

Mozilla Looking to Forge Alliances with GNOME and Other Open Source Projects to Combat Longhorn - MozillaZine

Mozilla Looking to Forge Alliances with GNOME and Other Open Source Projects to Combat Longhorn - MozillaZine

Here is someone talking about some stuff that I've said before. I'm glad to see someone saying something along the lines I've said. But why isn't the main steam press picking up on this. Why isn't some reporter covering open source talking about this stuff. Opensource needs people other than mozilla developers hearing about this, so that they can start to actually use the mozilla framework.

Saturday, April 10, 2004

Did you know that evolution, the email client in GNOME has a RDF/RSS reader built in. I didn't until now. It seems cool, I may just have found the newsreader I wanted!

Friday, April 09, 2004

A full install of Suse Linux 9.0 takes up 5.1 GB. Damn! I allocated 4 GB on my laptop. Picking and choosing the packages brought me down to 3 GB, but still there are so many package interdependencies, you can hardly remove anything. In reality the only thing I need on the system is, KDE, WindowMaker, Mozilla, Kopete, Compiler, KDevelop, and something to play multimedia with like Mplayer. That should not take up 3GB! The one thing I hate about the major distributioins of Linux! They are so BLOATED!

Windows XP is Bloated too! 1.5 GB, and all I had was the OS with all the patches installed. Thats crazy!

http://www.deadly.org/

The end of the OpenBSD journal. The authors just got tired!

Microsoft clipping longhorn

Microsoft Clipping longhorn

Two years is a long time, in the computer industry especially. Who knows whats gonna happen? Maybe they will get uber programmer like me, and have all the features they want includded in longhorn :)

Wednesday, April 07, 2004

Thinking about it now, it seems to me Microsoft is just doing what Macromedia did a while back, and that is to get blogs to get some marketting momentum. Now though, you dont hear about Macromedia blogs, but you will continue to hear about Microsoft. People either love them or hate them, but every body has something to say about Microsoft, and its software.

So far this has turned out good for them! Will it help them get developers behind thier backs?

Computers suck!

Knowing .NET

Yup, they do. Thankfully I've never had such dire crashes of software!

Saturday, April 03, 2004

Windows XP SP2

I've been reading about Windows XP SP2 and all the great new useful features that it will come with by default. My question is that for those who already have popup blocking, firewall software and the other added software features of SP2, is there really a need for SP2. Can we go without having all this software installed because we already have third party software that works the same way or better.

I certainly hope that they will have the ability of adding and subtracting software from SP2, because I only would want bug fixes and the like, and nothing else installed on my laptop. Already I barely have any space for software, I dont want to end up having a bunch of SP2 stuff that I dont even use!

Sun and Microsoft: Friend and foe | CNET News.com

Sun and Microsoft: Friend and foe | CNET News.com

Hmmm... I would have never thought that I would see a picture such as the one on this page. It seems the Sun might be setting forever soon! :)

Mozilla and hypocrisy

Right, but what about the experiences that Mozilla chooses to default for users like switching to  Yahoo and making that the default upon ...