Tag | Open Source Posts

Ok, I admit it. I don’t know when I’d be likely to do a project that needs this, but it is very cool. OpenNLP is both the name of a group of open source projects related to natural language processing (NLP), and the name of a library of NLP tools written in Java by Jason Baldridge, Tom Morton, and Gann Bierner. My C# port is based upon the latest version (1.2.0) of the Java OpenNLP tools, released in April 2005. Development of the Java library is ongoing, and I hope to update the C# port ...
Well, technically its just day 2, but counting the UG Summit, Wednesday is Day 3. I blogged a bit earlier about the night before, so this is more of a recap for today in general. I was really looking forward to Derek Hatchard's talk on Open Source vs Team System for testing and building, but I heard he had a bout of the flu so it was cancelled (I saw him around later on in the day, so I hope you're feeling better man). Instead, I checked out Beth Massi's talk on datasources and databinding. Great ...
Virtual Appliances: VMTN Appliances. VMWare has done a great job of leveraging the community to build ready-to-go Virtual Machines build on Linux core and other open source software. These are download and start machines that do all sorts of things. So, if you want to ramp up on some technology this is one way. Now, for Microsoft, the biggest struggle is the OS licensing cost. Is really a shame but if Microsoft could get product in trial form out the door and download-able in VM form it would be ...
I am so stoked I looked at Phil Haack's Blog today. I noticed an article about SubText using Cruise Control for their open source development process. I had never heard of CruiseControl and didnt realize it was open source. I quickly hopped to sourceforge and downloaded the latest source. I noticed from the documentation that CCNet was 2.0 compatable. Within minutes I was fighting with VS 2005 to make it work on 2.0. I had to first edit the csproj file to force a WAP type conversion and everything ...
This is a compelling platform, if it works, and it’s now going open source in hope of garnering a greater number of developers contributing and using. The DotNetNuke folks have built a DNN administration console based upon this. - CORRECTION - Someone has built an Admin Console; not the DNN folks.... WinForms Over Web (the WOW model) is a revolutionary development & deployment platform made possible by a unique, patented, server based RIA paradigm. The WOW model enables development of rich ...
What could be better than being paid to write open source code?! http://code.google.com/soc/... 1. What is Summer of Code 2006? Summer of Code 2006 is a program that offers student developers stipends to create new open source programs or to help currently established projects. Google will be working with a variety of open source, free software, and technology-related groups to identify and fund several hundred projects over a three-month period. The inaugural instance of the program, ...
Visual WebGui is going open source enabling developers to contribute to the Visual WebGui platform, extend it or create a completely different SDK more suited to there needs. Opening the SDK also can help developers gain a better understanding of the inner working of the Visual WebGui platform, enabling them to create better apps. The source forge project can be found here (http://sourceforge.net/pro... ...
Some of the country’s leading web-hosting providers now claim that it is cheaper to offer services based on Windows than on Open Source software and have passed on cost savings to customers as a result. They say the price difference between has come about through a new licence agreement from Microsoft in addition to claimed lower costs of running and managing Windows-based servers. "Over the years we have had many internal debates on the best server platform for hosting our customers’ ...
Some good common sense to keep yourself productive and happy at work. Write stuff down Quit reading e-mail and blogs Work on open source late at night, with a beer on your desk Work disconnected Listen to music while you work Work long hours on Monday and Tuesday Avoid meetings at all costs Sleep Work on something you're passionate about I would add the following to the list: Get some privacy - constant disruptions throughout the day can really hurt the flow. Matt addresses this with the “listen ...
I am by means no expert to be writing on this topic but I've had this conversation with SO MANY different people (developers / clients / Project Managers) on this topic and everyone seems to have a slightly different opinion and stand. So, I feel I should take my stand on this topic as well. A HIGHLY opinionated one – that is. Of course, other’s who read this may / may not beg to differ. The Question – “To develop or Re-Use?” There are times when I need to write design ...
Earlier this week I conducted a Training 3 hour Marathon Session on DotNetNuke; there were some follow up items on the session and answers to some questions I wanted to post out: Some Questions Asked During the Training And Their Answers: Question à How can I get DotNetNuke Templates for Visual Studio.NET 2005 Professional? Answer à You’ll need to download DotNetNuke Starter Kits at - http://www.dotnetnuke.com/t... and install them. Question à When I am designing ...
Walk this way: Microsoft late last week did something longtime industry watchers thought they'd never see: The company announced it has set up a Web site specifically aimed at improving communications with Linux and the rest of the open source world. Dubbed Port 25 (http://port25.technet.com) -- a reference to the Internet port that typically carries e-mail communications traffic -- Microsoft's site is an attempt to generate discussions between the open source community and Microsoft. It is sponsored ...
With my first entry on GWB, I would just like to introduce myself. My name is Eric Ramseur and I am a .NET Consultant. I have played a couple hats but my biggest interest is Software Architecture. Currently, I am the Rainbow Portal 2.0 Admin. For those of you who do not know about our project please visit us Rainbow Portal is a portal project based off Ibuyspy. My main responsibilities are to lead the .NET 2.0 framework version and organization. Enough about rainbow. I also like to integrate applications ...
In some situations it is helpful to maintain an XML document using a class that mimics the structure of the XML document. If the document has a schema there shouldn’t be any reason to code the class. If the schema is well written, then everything necessary to generate the class is in the schema. You could then write code along the lines of: MyDoc doc = new MyDoc(documentPath); doc.Collection["key"].Name = "Joe"; doc.Save(); There are 3 code generators I know of for generating these classes. ...
Microsoft has launched Port 25 – the blog\website for its open source software development team.
On April 22nd I will be making the trek over to Alabama along with others such as Paul Lockwood http://www.dotnetworkaholic... Mark Dunn http://devcow.com/blogs/mdu... Wally McClure http://weblogs.asp.net/wallym, and Jom Wooley http://www.devauthority.com... You can view the current speaker list here http://www.alabamacodecamp.... I will be giving two presentations. Aspect Oriented Programming (chalk talk) Aspect Oriented Programming (Part 1: Method Injection) ...
In the afternoon I got to sit in on a few presentations myself and I saw the following: John Bristowe - WinFx. A good presentation about the upcoming bits in WinFx. Most of this material has been covered here and there over the past year, but it was really nice to see some examples of XAML and WPF in person. It's something that's going to be really cool when it's released. Owen Rogers and Rob Chartier - Continuous Integration in Cruise Control .NET. Cruise Control is a really awesome open source ...
A quick recap of this month's .NET BC user group meeting: It was an awesome one, it was really fun to see Scott Hanselman presenting once again. He gave us a real behind the scenes tour of DasBlog. It looks like a great piece of open source software written in .NET, and anyone can contribute to bug fixes, which is really cool. I'm going to give it a serious look for an upcoming project I'm working on. I also got to meet up with a few people from the upcoming Vancouver Code Camp, and say hi to Richard ...
For the past couple of weeks i've been looking at several implementations of open source content management systems(CMS). This is because i have been entrusted, along with another developer to develop a CMS product to augment the rest of the e-Governance product suite, which we have developed already. After reviewing a lot of CMS products i have finally come to the conclusion that Cuyahoga is the product i'm going to move ahead with. Although it is still a very basic system with a relatively limited ...
I read with great interest in the ACM Communication magazine, a letter from the President David A. Patterson. The article is entitled “Computer Science Education in the 21st Century.” His letter is based on his position statement for a workshop on the preparation of IT graduates for 2010 and beyond. His opening paragraph starts off by admitting that in the past we created obstacles to reduce the number of CS majors and he states” we should take advantage of reduced pressures from ...
I got another head's up, this time from Marco at Groeneveld Management Services, about another open source OLAP application at www.palo.net, below is the Overview from their website: Palo Overview Are you working with big Excel workbooks that are difficult to maintain because of their size? Then Palo is for you. Palo is an advanced data store for Microsoft Excel that allows you to handle large amounts of Excel data on a small number of worksheets. In addition, it also allows you to share Excel data ...
I got an interesting email from Chris Harringtion today which I though I would share: Hey, I had a really interesting impromtu collaboration yesterday with Nickolas Goodman. The results of our experiment are posted to his blog at http://www.bayontechnologie... I ran my command-line XMLA client on my machine and made requests to his Mondrian XMLA provider. Before talking with Nick I had no idea that there was an open source ROLAP PTS and XMLA provider. ...
Apparently, there’s no such thing as too many AJAX toolkits at the moment. Yahoo! has entered the fray. The Yahoo! User Interface Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, HTML and AJAX. The UI Library Utilities facilitate the implementation of rich client-side features by enhancing and normalizing the developer's interface to important elements of the browser infrastructure (such ...
Well another month and another London Girl Geek Dinner has been organised, and this time the hostess is Katy Pearce! (Well done Katie for taking the initiative!) She has managed to get Cory Doctorow to come and do a talk on all things techie, sci-fi and geeky! There are already 25 people signed up to the event and it is looking like places are getting filled fast The rules of engagement for this event are the same as all the rest... guys, bring a girl with you (after all it is only polite considering ...
As other posters have noted, Delphi is dead. Story in eweek.com This is not unexpected. Delphi has been on life support for at least four years. Where Borland dropped the ball: Borland became unfocused in the late 90's as they tried to reinvent themselves as Inprise, disowning their superior (at that time) development tools. Borland moved to Dotnet and put a shell around MS's compiler. Delphi 8 was a complete failure. Users clamored loudly all over the net for updated support for Delphi 7 and Win32 ...
I'm gonna say this up front, so that there's no confusion. I'm NOT against open source. I am, however, against it's use in most corporate environments. My strongest argument for this is that there is no one person or organization that you can hold accountable when something goes pear-shaped. There's no “throat to choke”. A recent bug in Subversion, an open source version control system whose mission is to become a compelling alternative to CVS which itself is an alternative to RCS, PRCS, ...
Well, it's finally happened. Borland will no longer be making any IDEs. I remember learning C++ using Borland's IDE. I think the box is still in my basement. Leaving the IDE business means that Borland will no longer sell its Delphi, C++ Builder, C# Builder, JBuilder, Kylix or InterBase product lines. I think the big question now is, what will happen to Delphi. If their tools business is bought up, it will probably die a slow death (not that is isn't already). Maybe they will open source the products ...
New just been posted in MSmobiles about an open source Project called Funambol Now MSmobiles has always been keen to be setting the record straight with regard to MS's claims about the Push email (MSFP, AKU2, etc.) just being around the corner, pointing out about the onging court action by Visto, so it will be interesting to see what sort of reply Jason has regarding this and when we might actually start to see some releases by the Carriers? What is quite exciting is that although this is listed ...
[Crosspost from Managed World] If you've been reading my blog for a while now, it's probably no secret to you that I'm a fan of Open Source Software. I enjoy the benefits of using many open source products like NUnit, NCover, NAnt, etc. At the same time, I also believe that you need to be careful when modifying code in an open source product for use within the enterprise. Why? Because there are several hidden costs associated with modifying OSS that are not realized by your average company or developer. ...
UIMA Framework: The Unstructured Information Management ArchitectureOpen, scalable and extensible platform for building analytic solutions that process unstructured information to find latent meaning, relationships and relevant facts.Source: http://sourceforge.net/proj... http://www.alphaworks.ibm.c... GIMP: GNU Image Manipulation ProgramIt is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on ...
IBM recently introduced a free version of its DB2 database called DB2 Express-C, a move designed to win software developers over to its products. The database is essentially the same as there commercial product but is limited to a single dual core processor and a memory limit of 4GB. IBM's decision to add a free database to its lineup is really keeping up with the Jones follows moves by its largest rivals in the database business, Oracle and Microsoft. With the release of SQL Server 2005 in November ...
I am leaning towards re-implementing my dynamic proxy as open source (BSD license of course). As with any open source project my biggest problem was not a shortage of ideas but in finding a really cool name that I could also have the domain for :) In this process I have come across something odd. In AOP Ido not actually use dynamic proxies! I use Dynamic Decorators. Proxy Decorator from http://www.nku.edu/~hauserj... The Proxy Pattern is similar in structure to the ...
Hey all, Today I'm the new blogger on the block (or should that be the blog?). Let me introduce myself. I am an Enterprise Architect working primarily on Microsoft technologies. I develop asp.net web applications, web services, business logic, data access... I also help architecturing solutions with BizTalk, SharePoint and other Business Solutions. I love the .net framework and the Visual Studio as an IDE and I continually seek to expand my skills in this area. However, I find that Microsoft doesn't ...
Today I had some time to install the latest version of dotnetnuke which uses ASP.NET 2.0. The installation was on a local pc and I must say it really was a breeze to install. I used the new starter kit that comes with this version and with instructions from Shawn Walker who is the leader of this open source project. Using Visual Web Developer is another plus especially for teachers who want to teach their students about web portals. You don't need to install IIs on each pc in the computer lab because ...
Yesterday was the third dotnetnuke webcast that I presented. It was on creating your own module using Visual Studio .NET. I asked Michael Flanakin whose a professional developer join me on the webcast to answer any questions on the newer version of dotnetnuke. He did a great job and I thank him for sharing his knowledge. Michael had so much fun on the webcast that he'll be joining me next Tuesday when I'll be talking about creating your own skins. I've been quite surprised at how many people participate ...
It was interesting to note a couple of different articles that popped up on Michel's site this week, it seems to me that Citrix might have pushed the Presentation Server revenues about as far as it can? In some ways they are acting like the 800 pound gorilla that does what ever it wants because it can get away with it? There's no doubt that Citrix is price sensitive in it's newer markets like the SSL-VPN play as well as NetScaler, etc. but in the Terminal Server market it is still quite a price to ...
Well I've seen so many 10 reasons to date a geek that I thought I would go with the opposite, having dated a few in the past! Share the knowledge so to speak! Bear in mind that I am also a geek so there will be clashes there! OK so here goes.... 1. They prefer to talk to you via the computer than directly to you. 2. If it were a choice between computer or female they will choose the computer. (Don't ask me why they just seem to! - Something to do with online gaming I believe!) 3. They actually think ...
Very good post by Rockford Lhotka on how the media treats open source software. Americans like the underdog, and OSS is the underdog compared to any proprietary system out there. So the media throws objectivity out the window and cuts them a break. OSS is held to a lower standard, even so far as that having your database server freeze up is a trivial concern ...
A combination of the new smartphone and Christmas means a bit of a delay since my last post. But, hey, I now have a good perspective to draw some conclusions on my T-Mobile MDA Vario (HTC Wizard, Windows Mobile 2005 smartphone). The summary is based upon having been a long time Windows Mobile user. I started with a Casio E-100 (Windows CE 2.11), upgraded that to an iPaq 3630 (Pocket PC 2002, 2003), and then moved my mobile phone to a C500 (HTC Typhoon) Windows Mobile 2003 smartphone. I always found ...
LEARNING HOW TO CREATE PORTALS USING DOTNETNUKE Brian Scarbeau Brian.Scarbeau@gmail.com The future of internet applications is based on the creation of portals to deliver web based services. Organizations that have a great deal of information are centralizing their applications by an information portal. More specifically they are solving their problem by creating an Enterprise Information portal to share information on databases over the web using applications that are created with object oriented ...
In a recent study, PricewaterhouseCoopers found that 90% of all healthcare leaders don't believe a taxpayer funded healthcare system is the solution to America's healthcare crisis. This is despite the fact that the federal and state governments are funding nearly 50% of current healthcare costs in the United States today, and that healthcare costs are expected to rise to the point where they consume 21% of US GDP by the year 2020. Without going into my personal feelings about “socialized medicine“ ...
VMWare has for download at its website a pre-compiled virtual machine image for Ubuntu Linux. This is one of my favorite desktop Linux distros due to its stability (Debian core) and ease of use. Check it out for yourself. Ubuntu is a free, open source operating system that starts with the breadth of Debian and adds regular releases (every six months), a clear focus on the user and usability (it should "Just Work", TM) and a commitment to security updates with 18 months of support for every release ...
I haven't been posting much lately because I got pretty busy over the past few months and it looks like it isn't going to change quickly either. I got added to the new zealand .NET user group with this blog. and would like to thank nic wise for adding me. his blog can be found @ http://www.fastchicken.co.n... I decided together with 2 other guys to start writing a book about quick and simple programming using .NET 2 technology. And what better way is there than to write a fully working application ...
Last week, I purchased the new Wrox Publisher ASP.NET book called Professional ASP.NET 2.0 by Bill Evjen, Scott Hanselman, Farhan Muhammad, S. Srinivasa Sivakumar, Devin Rader. The book was mentioned on Brian Goldfarb’s blog. Brian works with ASP.NET at Microsoft Corporation and he’s bright and super energetic. I’ve heard him talk on a couple of occasions and more recently heard him on a webcast that he did on stage with Steve Balmer at the VS Studio event in San Francisco. A couple ...
IT Survivors Staying Alive In A Software Job This was one of the best blogs I've ever read Definitely the stuff is appealing n makes one think whether we Indian S/W professionals are anything more than Cyber Coolies?? The aura of intellect that we seem to be around ourselves. Is that real or we're just fooling everyone (not excepting ourselves) around.. Does the work which we're doing is the same which we dreamt of while we were in College? Don't u feel (I do feel) that ur mind is going blunt as ...
In my most recent post, I describe the nature of scalability in terms of design, not platform. The events that prompted me to make that entry also urge me to follow a different branch with that discussion. Having served five years and nine months in the United States Navy, I will use that as an example. The skipper (a.k.a. Captain, a.k.a. Old Man) of a ship is a great and terrible thing. Ultimately, the skipper is responsible for every action of every sailor on board. The captain must have a great ...
A while ago I wrote a CDO replacement library that I figured may be useful to others, it is open source under the BSD license it can be found at http://sourceforge.net/proj... I have also added some additional functionality to the library if you do not use the CDO mail attachment object to create your email. One thing I have been asked quite a few times in the past has been how to mail an attachment from a stream or other medium without the need to create a temp file. The EmailAttachment ...
In the past I would frequently use gotdotnet.com as a place to share code and find code samples. I have even used it as a open source tool with a project I created called IIsreporter (http://www.iisreporter.com) or download here (http://sourceforge.net/pro... I noticed the other day that they have updated their site with a new look and new functionality. However, when I attempted to go there today it throws an error. I have to say that I like the new look and feel of the site and ...
The db4o open source object database is introducing the concept of Native Queries into their new 5.0 release. Native Queries are a new approach to express database queries with .Net syntax, completely without the use of strings. Native Queries are fully checked at compile time, they can be written using IDE autocompletion and they can be automatically refactored by the IDE. An example query would look like this: IList <Cat> cats = db.Query <Cat> (delegate (Cat cat) { return cat.Father.Father.FirstName ...

The RSS feed for Where's Tim wasn't working quite right. It's back now.

http://www.timhibbard.com/wherestim.xml

Also, if you need a quick and dirty Windows application to create RSS feeds, check out RSS Builder. It is an open source program and he is looking for developers to help him out.