Results of a survey of software developers suggest that nearly half of all web services are being deployed outside the enterprise firewall to bridge business partners with an access route to company data.
Category: Web Services
-
Firewall Bypass Surgery
-
Journal.NET
For the past few days I’ve been working on a new project, called Journal.NET. (I know, what an original title?) Since I’ve taken to writing a lot more fiction these days, and not just code, I’ve also wanted to keep a journal again. But after surfing around for a bit I couldn’t find any decent journal keeping software. What does a programmer do in a case like that? Why, he writes his own, of course 🙂 In this case, I’m using VB.NET. I should have version 1.0 up here in a few days.
Cool! I’ll try to play around with it when he releases it.
-
Catch Up
Pardon me while I scramble to catch up. I need to write a semi-formal review of Prey, perhaps submitting it to Slashdot. I’ll probably end up manually catching up on some weblogs, as I’m sure that my RSS catchup will miss a few. It’s dog slow at work today. Nobody visits the mom ‘n pop shops on black friday, they’re all at the mall.
-
Back
I’m back in Maryland an actually in front of a keyboard.
-
Finished Prey early this morning. Great read. <Posted Via Cel Phone>
-
Couldnt resist– Im blogging on a monorail. <Posted Via Cel Phone>
-
I could blog, would blog in the air. I could blog, would blog over there. <Posted Via Cel Phone>
-
All is well, updates later. <random stuff deleted>
-
in orlando. Blogging by phone. Crichtons new book Prey has me hooked. Must write WAP/WML/mobile blogging client. More later. <Posted Via Cel Phone>
-
Freshmeat Gem of the Day
GPLify is a Perl script that adds notice of the GPL to a collection of source files. It can alternatively use a customized template file to put at the top of source files. It requires String::Trigram.
What I should really do (and would if I wasn’t at work and in the air) is modify this program and release it as BSDify, which would of course be released under the GPL license. How much brain-hurting fun would that be?
-
HTTPHeaders
HTTPHeaders for IE looks very cool:
ieHTTPHeaders is an explorer bar for Internet Explorer that will show you the HTTP Headers IE are sending and receiving.
[via Richard Caetano, who got it from Larkware]
-
SourceForge Gem of the Day
Scope is a framework built around an extensible implementation of the Hierarchical Model-View-Controller (HMVC) pattern similar to the pattern described in HMVC: The layered pattern for developing strong client tiers . It provides an easy-to-use Java library that can be used as a basis for component-oriented application development following the layered architecture detailed in Sun’s J2EE and in Cheesman/Daniels: UML Components .
Applications developed using Scope are “view-agnostic”: a Swing application uses the same infrastructure and patterns as a web application that happens to use XML/XSLT to generate HTML, or a JSP-based application. The framework has been used in production systems built using the default Swing and XML/XSL Servlet implementations, as well as proprietary VoiceXML, ColdFusion and custom XML/XSLT implementations.
-
Blog Browser
-
How Was Your Day?
This is how I turned 30: standing in my bathroom wearing nothing but a pair of latex gloves, holding a wet cat in mid-air.
If you only click on one link today, make sure it’s this one.
-
Meta
Quick update–
Something happened at the house this evening. Everyone is ok. I’m going to be out of town tomorrow evening through thursday evening. I’m in Florida visiting the folks. I planned the Florida trip a few weeks ago, and it’s unrelated to the events this evening. Details will follow, but it wasn’t the end of the world.
Update: 3:00am. If the quality of posts degrades significantly, it’s because I’m not going to be able to sleep tonight. My little sister was allergic to my friend’s cat, so we’re back at the house and I’m on watch.
7.00am Well I was able to sleep for a few hours…
-
Benchmarking .NET
Werner Vogels is benchmarking .NET and others with Scimark. The numbers below are approximate gigaflops. Take note at the Rotor column.
Memory Model Java (IBM 1.3) C# .Net 1.1 C J# C#-Rotor small 155 194 327 128 7 large 92 105 145 105 7 -
Intel Releases Version 7.0 Compiler Suite
OSNews covers the announcement:
Intel released its version 7.0 compiler suite for Linux and Windows, for the x86 and Itanium1/2 architectures. Optimizations include support for SSE2 in the Pentium 4 CPU and software pipelining in the Itanium1/2 CPUs. Inter-procedural optimization (IPO) and profile-guided optimization (PGO) can provide greater application performance. Intel Compilers support multi-threaded code development and optimization through the Auto-Parallelism feature and OpenMP 2.0 support. Intel claims that the new version of their compilers are now much more compatible with Linux code (including the GCC C++ ABI) and that they also outperform GCC 3.2 by 30% at the produced executables. There is a 30-day evaluation version for everyone to try out.
Windows and Linux versions are available. The full version is $399 and can be purchased at their online store.
-
More on Books
Juha over at Universal Rule also has two excellent blog entries on books and writing.
Getting feedback on your writing:
Having immediate feedback on your writing (and your thoughts) encourages you to keep on writing. The feedback also helps in the creative process. In micropublishing like weblogs you don’t have to publish a polished text, you can start with half-ready ideas and get feedback where to go from there. The weblog community is not individual writers fighting for the place on the printed page.
During the last four years I have reviewed about 60 books in the Tietoyhteys magazine, where I have been editing the book review column. Most of the reviews have been written by me, although I have been fortunate to find a couple of colleagues interested in reviewing books. Writing a book review is never a straightforward task, but it can be very rewarding. Writing a review forces you to ask: Did I understand what the writer intended to say? Often you find that you didn’t.
-
How Would You Write a Book?
This is how Graham Glass writes a book. He makes it sound so easy, tho he’s had a bit of experience.
-
Weak Geeky God
I know I shouldn’t be excited, but I’ve got 5 moderator points at Slashdot… I feel like a weak geeky god. They’re burning a hole in my pocket.