FIJI Fun - Still Crazy After All These Years
In 2001 I posted the last public changes of my ForthIsh Java Interpreter to SourceForge. There was a lot of interest in Java interpreters at that time. FIJI was a pretty good cut but the arcaneness of addressing Java classes in RPN insured a manageably small user community, so to speak.
Jump ahead to this week when
Software architecture is not a three-layer diagram -- UI/Business logic/Data. As an architect, you need to consider the project/solution at hand from a lot of different angles and take care for all sorts of concerns from the technical, team, managerial, and event esoteric ones.
"97 Things" - Architect Axioms
I recently stumbled on "97 Things - Things every software architect should know" (via Bobby Woolf). This is a list of axioms for architects (which will eventually be a book by O'Reilly) edited by Richard Monson-Haefel. While I don't agree with all the axioms, and some, which I fe
Google Launches Google Video For Business
The company is using its Google Apps business to provide the infrastructure necessary to search videos, restrict access to them, rate them, comment on them, and download them.
Zi Renews Nokia Contract
The multiyear contract to provide its text products to Nokia calls for a 100% increase in first year revenue over the existing contract, the company says.
Learning about Text Analytics
I spend a lot of time on teaching materials on text analytics: articles, presentations, and courses. I've gotten positive feedback about my introductory materials, which I designed for practitioners (like myself) rather than for academics or researchers. There are great resources out there — technical papers and white papers, case studies, software, etc. — but you have to get the basics down first...
MapReduce: And You Were There
There's been a lot of buzz lately about Google's MapReduce framework for speeding up the processing of large datasets. It makes you wonder, did Google just dream this up in last couple years while all of the database vendors were sleeping? Or, paraphrasing Isaac Newton, were they standing on the shoulders of giants? The answer is, both.
Google Unveils Android's App Store
A competitor to Apple's App Store, the Android Market will allow users to browse, purchase, install, and rate applications on Android handsets.
Open Source Code Auditing By Design, Not Happenstance
If there's any one thing you hear said consistently about open source, it's the security benefits. My take: given how much we depend on software, we need to stop assuming open source = secure, and take steps to make sure that happens. Here's one idea how.
Why MapReduce Matters to SQL Data Warehousing
Greenplum and Aster Data have both just announced the integration of MapReduce into their SQL MPP data warehouse products. So why do I think this could be a big deal? The short answer is "Because MapReduce offers dramatic performance gains in analytic application areas that still need great performance speed-up." The long answer goes something like this...
Linux Systems Being Hit By SSH-Key Attacks
The attack appears to rely on stolen SSH keys to gain access to a system and then uses a local kernel exploit to gain root access, whereupon it installs the "phalanx2" rootkit.
Linux Foundation's Collaboration Summit: Get It Together
The Linux Foundation sees no reason to sit still. This October in New York City, right on my doorstep practically, they're hosting the End User Collaboration Summit, a way to "give end users the opportunity to learn about upcoming developments in Linux and ensure they are maximizing their investment." Count me in.
TDWI Roundup: BI Bake Off on the Beach?
Back from sunny San Diego, place of TDWI's annual world conference. I kicked off my week with a birds-of-a-feather networking event. The most popular table? The business-IT partnership, which also happens to be one of the top barriers/enablers to BI success. The different perspectives - and just how polar opposites they could be - bordered on amusing.
Radio New Zealand Goes Open With Ogg
Over at Groklaw.net, there's an interview with Richard Hulse of Radio New Zealand, talking about his decision to begin offering some of that station's Internet-based audio in the nonproprietary Ogg Vorbis format. It's a veritable case study in both the etiquette and ethics of adopting open standards.
Nedstat Bows 'Live Segmentation'
Last week, European Web analytics vendor Nedstat announced a new feature called "Live Segmentation," which enables you to develop customized behavioral analysis across unaggregated Web data. This missing capability was a downside for an offering that competes in Europe with the likes of Omniture, and WebTrends - two vendors already providing a data-warehouse-like features that enable deeper and more customizable analysis.
Yahoo Plans "A New Generation of Search"
Prabhakar Raghavan, head of Yahoo Research, says that Yahoo "will be
launching a new generation of search in two to three months... Search is going to move in a completely new direction." The initiative, per a Financial Express interview, will build on Yahoo's BOSS (build your own search software) platform, which implements a "self-service Web services model for developers and start-ups."
How Not To Violate The GPL: An Easy Guide
It's never nice to know that you've been violating the GPL in some form. Far better, instead, to know how to not violate the GPL in the first place -- which is the premise behind the Software Freedom Law Center's new guide to same, "A Practical Guide to GPL Compliance".
David Raab Offers Kudos for QlikView
David Raab is a great fan and former reseller of QlikTech's QlikView. His recent lengthy post about the product is positive enough to have been recommended by the company itself. But of course, no technology is perfect... In particular, the idea that QlikView automagically gives you access to all your information, without any prior work, is refuted...
Seven Steps to Successful BI Competency Centers
From setting a strategic vision and gaining C-level support to promoting successes and responding to emergencies, follow these seven suggestions for developing BICCs that boost business performance.
Coral8 Upgrades CEP Engine
Coral8 Engine Release 5.4 includes greater configuration flexibility and enhancements to the vendor's Continuous Computation Language.
Cross the BI-Web Analytics Divide
At the TDWI Summit this week, I had the opportunity to talk about Web Analytics with enterprise business intelligence (BI) execs. I came away concluding that the worlds of enterprise data and Web metrics
still remain far apart... The separation is partly technical and partly cultural.
DirecTV Gets Truly Mobile CRM
Antenna Software lets the satellite TV provider's area sales managers tap into Siebel's CRM On Demand application via BlackBerrys.