screencast

Smalltalk Daily: 7/11/07: Memory Policy

July 11, 2007 23:05:34.560

On today's Smalltalk Daily, we take a look at the configurability of MemoryPolicy in Cincom Smalltalk.

Technorati Tags: ,

 Share Tweet This

movies

Order of the Phoenix

July 11, 2007 22:24:07.806

I just got back from the latest Potter flick - "Harry Potter and the Order of the Phenix". I loved it - good pacing, and the story line with the Ministry of Magic's "head in the sand" reaction was perfect. My wife and daughter both that the woman who played "The Trunchbull" in "Mathilda" would have made a better weasel than the actress who played that role, but I thought she was quite good.

Anyway - well worth seeing.

 Share Tweet This

movies

Off to See Harry Potter

July 11, 2007 15:07:52.103

I'll be offline for a bit, as I'm headed out to see the new Potter flick with the family. I'll have more to say after I see it :)

 Share Tweet This

gadgets

The Console War for Families

July 11, 2007 11:24:49.689

Looks like Microsoft understands that Nintendo has hit the sweet spot with the Wii - check out their stance at E3:

As Microsoft executives played down the impact of an extensive repair program for defective Xbox 360 game machines, they announced several efforts to broaden the appeal of their machine to families.

As I posted last week, it sounds to me like they're on top of the defect problem. With this, it sounds like they know where they have to go to broaden their appeal: which means that the next generation XBox will probably be a very interesting piece of equipment.

Technorati Tags: , ,

 Share Tweet This

product management

Why not ICQ?

July 11, 2007 10:27:58.874

Scoble explains why he stopped using ICQ:

Why? Everytime I start it up I get a flurry of messages. Unlike Twitter IM has an expectation that you’ll answer it sometime soon. But that’s my problem and I’m an outlier. So why did everyone else stop using ICQ? It got too cluttered and stopped being developed. In 1996 it seemed like there was a new feature every few days. At some point after 2001 it stopped seeing radical improvements.

That really wasn't my problem. My problem was a lot simpler: spam requests for chat. As I recall things, ICQ got flooded with that kind of thing - I'd bring up the client, and I'd get tons of pr0n messages fired at me. I get one or two a month like that on skype, and virtually none on AIM. That's the thing that drove me off ICQ.

Technorati Tags: ,

 Share Tweet This

smalltalk

New Seaside Website

July 11, 2007 10:19:19.584

Lukas Renggli has announced the new Seaside website. Looks pretty good.

Technorati Tags:

 Share Tweet This

humor

When Evil Marketing gets green

July 11, 2007 10:14:33.101

Joy Of Tech explains :)

 Share Tweet This

Macintosh

Oil and Water

July 10, 2007 18:05:55.211

You have to admit, the XP install screen kind of stands out here :)

Technorati Tags: ,

 Share Tweet This

PR

Dressing for Failure

July 10, 2007 17:38:58.621

PR Differently has a good post up on corporate attire. Now, I'm kind of an odd one to be agreeing with him - I spent much of my career raging against "proper" attire. There comes a point where you have to decide something simple though:

Do you want to tilt at windmills, or do you want to be taken seriously?

I figured that being taken seriously made a lot more sense. It seems that this is a lesson that many people have to learn for themselves, though. From USA Today, a woman who was yanked from a meeting for dressing too casually said:

"Each generation seems to have a different idea of what is acceptable in the workplace, and in this situation I was highly offended," says Cohen, who works at a marketing firm in Philadelphia. "I was actually not allowed to attend a meeting because my attire was deemed 'inappropriate.' People my age are taught to express themselves, and saying something negative about someone's fashion is saying something negative about them."

Well, yes - it is a negative comment on you, just like it was a negative comment on me when I dressed down for meetings. You can imagine that it's a "rugged demonstration of individuality" all you want, but everyone else in the meeting is thinking "what a moron". It took me way too long to figure that out.

Technorati Tags: ,

 Share Tweet This

smalltalk

GLORP Updates

July 10, 2007 17:31:34.485

Alan Knight has an update on all things GLORP. Interesting stuff, especially given our Seaside plans.

Technorati Tags: ,

 Share Tweet This

BottomFeeder

BottomFeeder 4.4 Released

July 10, 2007 13:32:01.561

The latest dev build has been stable for a couple of weeks now, so I'm releasing it as BottomFeeder 4.4. What's new? With some advice from Michael Lucas-Smith, and a ton of help from Rich Demers (including updated Doc), here's a summary:

Changes from version 4.3

  • Eliminated Feedlists folder. Importing a feedlist now adds feeds directly to your subscription list
  • Eliminated the separate "Searches" folder. Search feeds are now part of your subscription list, and are marked with a new icon
  • Tabs now open empty, and remember their previous state
  • Newspaper view is now a mode, not a feed setting
  • Simplified the context menus for the item and HTML panes
  • Added an item level toolbar with common item functions
  • Simplified the main toolbar and menu
  • Simplified the context menus for feeds and folders
  • Feeds that redirect on initial add (i.e., FeedBurner) now follow the redirect on initial add
  • The Enclosure Manager is now shipped as a standard plugin
  • An updated Pongo (MSN) client is included with this build
  • Simplified settings. The text file can still be edited by advanced users
  • "Subscriptions" folder is now renamed "My Feeds"
  • Filters can be built to either filter in matches, or filter out matches
  • Many other bug fixes

I'm sure there will be updates along the way, but things look good for now.

Technorati Tags: , , ,

 Share Tweet This

screencast

Smalltalk Daily 7/10/07: Memory Settings

July 10, 2007 12:07:15.721

On today's Smalltalk Daily, we go over the settable memory parameters in ObjectMemory.

Technorati Tags: ,

 Share Tweet This

spam

Making the World Worse

July 10, 2007 10:50:56.489

After yesterday's excitement, this sort of thing just upsets me more: you too can make the world just a little worse for just $19.99. Via Darren Rowse (I won't link to the SEO twerps directly), we find this:

Blog comments help your site rank better in the SERPs. We hired a few people who go through a list of blogs in a database we set up and pick out blogs that are in your niche. They then read through blog posts and leave a comment that has to do with the blog post they read, that way it wont get deleted. Your backlink will then be on a targeted blog, giving you more weight in the search engines.

This is how you end up with "related" comments that say "great site, thanks for the information" - and then link over to pharmaceuticals. I think Glenn Reynolds has the proper level of contempt for these guys.

 Share Tweet This

smalltalk

Blast from the past

July 10, 2007 8:38:02.574

Eric Bowers takes us back to the dawn of OO:

Well, I finally got several gigs of the smalltalk/xerox alto disk image archives uploaded to my host. It will be a few days before I get the links posted to my site.
 Share Tweet This

Macintosh

Two Mac Vexations

July 9, 2007 22:10:27.872

I really like the new MacBook, but there are a couple of things that are bothersome - and interestingly enough, they both involve the power. First: yes, the magsafe power adaptor is cool. However, it's not compatible with anything else, so I had to buy a new plane adaptor. My old iGo supply is just a brick now. Second: Why does the plug have to be on the brick itself? Was there some odd desire to take up as much space as possible in the power strip?

Update: Doh! As pointed out in the comments, the 2 prong plug comes off, and the three prong plug slides in. I had just ignored that piece when I unpacked the box :)

 Share Tweet This

blog

Back on the Air

July 9, 2007 20:20:20.501

We had some confusion this afternoon - the IS security folks for a bank found some phishing files that had been uploaded to the Wiki (meaning - not in a terribly dangerous spot). They looked bad though, so they contacted our IT folks. In a nice comedy of errors, we had never properly recorded the contact info for this server, and it was after hours. That resulted in the box being taken off the net until we could get that straightened out. The contact info is all straightened out now, so here's hoping we don't have that problem again :)

 Share Tweet This

screencast

Smalltalk Daily 7/9/07: More Cairo Fun

July 9, 2007 11:54:20.979

On today's Smalltalk Daily, we take a look at a simple "spotlight" (i.e., a camera shining a light on graphics areas) using Cincom Smalltalk and Cairo.

Technorati Tags: , ,

 Share Tweet This

PR

Stupid PR Adventures

July 9, 2007 10:11:37.056

This kind of thing (via Ed Foster) makes you wonder whether Samsung's execs are familiar with the phrase "false advertising". In an ad for a snazzy monitor, they wind up with this:

And it's all topped off by a height-adjustable stand and optional integrated speakers. With the Samsung 225BW, it's not hard to imagine.

However, as Ed Foster notes, those speakers don't exist:

As I write this, more than a week after the reader complained to Samsung, the description of the 225BW monitor on Samsung's webpage remains unchanged. And a quick perusal of the online retailers that have the monitor for sale finds several that echo Samsung's description of the optional integrated speakers, but I can't find any that actually offer the option for sale.

It takes a special kind of stupid to make an offer that you can't fulfill. There's no upside to it, only negatives. What were they thinking?

Technorati Tags:

 Share Tweet This

cincom

Selling CST Based Apps

July 9, 2007 9:39:13.161

Dave Cope wonders how much it would cost to build and sell a Cincom Smalltalk based application, since our pricing isn't public:

From my point of view, I prefer to develop cross platform apps. Dolphin is Windows only at the moment. Dolphin is an affordable Smalltalk. Price is, I admit, a sticking point with Cincom’s Smalltalk.,,the price is simply not available in the open, and I suspect it will be expensive for a one person developer who wishes to sell applications.

That's a natural conclusion to come to, but it's not really the case in that circumstance. Cincom as a corporate entity doesn't make prices public (for any product), and I have no real ability to change that policy. However, I can tell you to point your browser here, where I've detailed the basic VAR program. The terms listed there are the "no one negotiated anything" terms (meaning - you can always negotiate with Cincom sales).

Technorati Tags: , ,

 Share Tweet This

smalltalk

Painful Truths

July 8, 2007 23:34:45.626

Blaine Buxton riffs on what Smalltalk needs to do, and he's mostly on the ball:

Now, that being said, I think a better looking Squeak, VisualWorks, and VisualAge is a must. I think they should all look at Dolphin. Dolphin is everything a modern Smalltalk should be. It's gorgeous. The key bindings are consistent, tools are easy to understand, and it's a pleasure to work with. They are also constantly adding new tools to help productivity (IdeaSpace) as well. In fact, I usually show developers Dolphin first to get them interested.

He makes a lot of other good points as well. The thing is, Blaine's right - and we are working on many of the things he brings up. One of the things I'm committed to is "no 10 year plans". We'll be making continuous improvements in the product, and not deferring things off into the hazy future - because our customers need progress now, not later.

Technorati Tags: ,

 Share Tweet This

general

After the cookout

July 8, 2007 17:17:52.408

One thing is a constant about our parties: we always buy more food than we need. I have a bunch of burgers and hot dogs in the freezer, lots of deli meats, and more potato salad than I know what to do with. Witness my fridge:

 Share Tweet This

gadgets

Speaking of Consoles...

July 8, 2007 12:13:41.412

My friend Mike brought his Wii over for our party yesterday, and he brought along the new Tiger Woods golf game - which is amazingly good. It's also hilarious - as you play, the announcers get very snarky about your game. Anyway, that success is contrasted by this Wikipedia article that Andres pointed out to me - apparently, Sony isn't the only console vendor with a few issues:

In the early months after the console launch Microsoft claimed in the press that failure rate was in industry average 3-5%. However, the company have not released any official statistics on the failure rate of the console since its launch, and the company's policy is not to do so, instead focusing on a prompt solution of any technical problems arising. Despite Microsoft's reticence, some retailers have reported abnormally high failure rates, with one ex-employee of a retailer estimating the rate to be between 30-33%. FOX News reported 2.5 million consoles broken in the world.

You can follow the link for the citations - there are links to various sources in the original text I've quoted here. I haven't heard about these issues cropping up with the Wii, but Nintendo also didn't reach very far into the "bleeding edge" for their technology.

Update: Boris Popov reports that a lot of companies could go to school on the customer service offered by Microsoft on this. Rather than obfuscation and denial, it looks like they have stepped up and taken ownership of the problems.

Technorati Tags:

 Share Tweet This

podcast

Industry Misinterpretations 43: Deployment Options

July 8, 2007 11:55:14.213

Dave Buck and I discussed Smalltalk application deployment Friday night - this is coming to you on Sunday for two reasons: first, Audacity crashed while we were recording, so I had to go to my PowerGramo backup. Second, we had a big cookout yesterday - so I didn't get to all the editing before today.

We covered deploying client apps and server apps, and how those differ - including a stroll through "the bad old days" and how hard it used to be to prepare a runtime application. I have to make a tip of the hat to listener Peter Fraser for the topic suggestion - he sent us a huge list of ideas recently, and they'll be fodder for many, many shows.

Technorati Tags: ,

Enclosures:
[http://www.cincomsmalltalk.com/audio/2007/industry_misinterpretations-07-08-07.mp3 ( Size: 12960363 )]

 Share Tweet This

logs

Weekly Log Analysis: 7/7/07

July 8, 2007 1:05:36.013

Well, it was a holiday week - BottomFeeder downloads went at a rate of 132/day. The details:

PlatformBottomFeeder Downloads
Windows230
Update143
Linux x86104
Solaris83
Mac X71
HPUX62
CE ARM55
Mac 8/941
AIX33
Linux Sparc30
SGI22
Linux PPC20
CE x8611
Windows98/ME8
ADUX4
Sources3

ToolPercentage of Accesses
Mozilla51%
Internet Explorer39%
MSN Bot5.5%
Other3%
Opera1.5%

meanwhile, even as IE use seems to be dropping on the pure HTML side, it's rising on the syndication front:

ToolPercentage of Accesses
Internet Explorer37.6%
Mozilla22.9%
BottomFeeder8.2%
Other4.5%
Net News Wire4%
Google Feed Fetcher3.6%
Vienna2.8%
Safari RSS2.7%
FeedOnFeeds2.6%
BlogLines2%
NewsGator1.8%
Akregator1.7%
XML-FeedPP1.3%
Liferea1.3%
Python1%
JetBrains1%
News Fire1%

 Share Tweet This

smalltalk

A Deployment Discussion

July 7, 2007 13:10:13.275

Last night Dave Buck and I had a conversation about deployment issues, and that's going to be posted as a podcast soon. However, I have a cookout party to attend to first - so posting will be light today, and I don't expect to get the podcast up until later this evening or tomorrow. Have a great weekend!

 Share Tweet This

smalltalk

Moving up the Seaside Shore

July 6, 2007 20:12:07.712

Boris Popov has posted a starting summary of changes from Seaside 2.7 to 2.8 - read the whole thing for migration tips:

I did a quick run-through today to see what it would take to move our application from the most recent version of Seaside 2.7 to the brand-spanking-new 2.8 snapshot Michel published this morning . Here are some notes about the changes I had to make and a few rewrite snippets to give you a starting point if you run into the same issues (you may not though).

Technorati Tags:

 Share Tweet This

Macintosh

Slowly migrating

July 6, 2007 18:22:41.165

I've been migrating things over to the Mac all day - I spent some of that time composing a document we needed for the business plan. I'm still waiting for the XP CD from corporate, too - I have Parallels, but need a version of Windows to go with it.

In the meantime, I'm liking the machine - it's solid, fast, and a pleasure to use. The screen is gorgeous, and the adjustable backlighting is great.

 Share Tweet This

law

GPL3 to get a fast test?

July 6, 2007 12:16:34.231

Microsoft is rejecting GPL3 out of hand, claiming that it is not now - nor will it be in the future - bound by any of it:

While there have been some claims that Microsoft’s distribution of certificates for Novell support services, under our interoperability collaboration with Novell, constitutes acceptance of the GPLv3 license, we do not believe that such claims have a valid legal basis under contract, intellectual property, or any other law. In fact, we do not believe that Microsoft needs a license under GPL to carry out any aspect of its collaboration with Novell, including its distribution of support certificates, even if Novell chooses to distribute GPLv3 code in the future. Furthermore, Microsoft does not grant any implied or express patent rights under or as a result of GPLv3, and GPLv3 licensors have no authority to represent or bind Microsoft in any way.

I don't even resemble a lawyer, so I have no idea how this will play out. I would guess that this will mean a fairly quick court test of the new GPL (as opposed to the old GPL, which went untested for eons). At the very least, that will be worth some popcorn :)

The Groklaw folks don't think much of MS' claims :)

Technorati Tags: , ,

 Share Tweet This

screencast

Smalltalk Daily 7/6/07: Using IE with Syndication

July 6, 2007 12:01:01.604

On today's Smalltalk Daily, we build a simple aggregator example using a listbox with RSS Items (from the Smalltalk syndication library), and the IE ActiveX control for display. This is ObjectStudio 8, of course - and a tip of the hat to Andreas Hiltner for his help with the example.

Technorati Tags: ,

 Share Tweet This

smalltalk

MetaCase Powers over to the Mac

July 6, 2007 11:20:47.178

Cincom Smalltalk customer MetaCase has just shipped support for the Mac for their Industry eading product, MetaEdit+:

MetaCase has announced the release of MetaEdit+ 4.5, a complete domain-specific modeling (DSM) environment, for Mac OS X operating systems. DSM with MetaEdit+ offers companies a superior approach for effective software development, significantly increasing overall productivity. This release follows the November 2006 launch of MetaEdit+ 4.5 for Windows.

That's the power of Cincom Smalltalk - and of course the excellent work of the MetaCase flks.

Technorati Tags:

 Share Tweet This

humor

Words to Live By

July 6, 2007 11:10:12.302

Troy came across this today in his development environment, but I think this qualifies as universal "developer words to live by":

 Share Tweet This

Macintosh

First Post from the MacBook

July 5, 2007 20:32:54.554

I'm slowly starting to get stuff moved over to the Mac; I'll be getting Parallels installed as soon as the XP install disks arrive (Vista? You must be joking). In the meantime, I'm seeing some of the instability that customers have been complaining about - and I can happily report that the VM team is working on the problem. Anyway - here I am!

 Share Tweet This

Macintosh

The Future Arrives

July 5, 2007 16:37:29.446

The MacBook Pro just arrived:

It's still installing updates; there's a lot to do to get things rolling :)

 Share Tweet This

Macintosh

Anticipation

July 5, 2007 15:04:31.966

So I missed the FedEx tuck with my MacBook Pro the other day - they are supposed to come back by today. Fortunately, my wife is home, because I have to head out to pick my daughter up from camp soon. It would be too painful to come home to find "strike two" stuck to the door!

 Share Tweet This

screencast

Smalltalk Daily: Using VW libraries in ObjectStudio 8

July 5, 2007 13:01:24.186

On today's Smalltalk Daily, we load the Syndication Library into ObjectStudio 8 (beta), and take a look at using it there.

Technorati Tags: , ,

 Share Tweet This

BottomFeeder

BottomFeeder 4.4

July 5, 2007 11:53:38.468

BottomFeeder 4.4 is close to release - in fact, the current dev build might be the release. I'm letting it sit for a few days to see how it runs, but the feature changes are done. With luck, I'll do the formal release next week.

Technorati Tags: , , ,

 Share Tweet This

holiday

Our local celebration

July 5, 2007 0:03:43.859

We drove down to a friend's house for a small barbecue and fireworks thing today - the fireworks were mostly of the "shooting stars" variety, but we did have a few rockets and Roman Candles (predictably, those got fired first). I snapped a few photos; here's Brian (our host) mixing some drinks before the fireworks:

And one of the Long Island Ice teas being consumed:

Fortified with appropriate beverages, we headed out to set things on fire :)

We had a fun evening - hope your fourth was enjoyable!

Technorati Tags:

 Share Tweet This

rss

A WordPress Service Problem?

July 4, 2007 13:38:10.018

Gordon Weakliem thinks that Google was redirecting his subscription to Jon Udell:

I suppose it had to happen - Google Reader seems to have gone insane and replaced my subscription to Jon Udell with an apparently random selection from various Wordpress blogs. It seems like a rule of server based aggregators that they become flaky as they scale up, and there's usually issues with feed identity and redirects right in the mix in every case I've seen.

I don't think this was a Google problem. Why? Well, I saw the same thing yesterday in BottomFeeder - which is a client side aggregator I wrote myself, so I was pretty sure that the problem wasn't on my end. Now that I've seen someone else mention it, I'm thinking that the service being used by Udell (and the random site that kept getting swapped in) had problems.

 Share Tweet This

gadgets

An Oversized, expensive Nano?

July 4, 2007 12:15:09.747

Someone with too much time on their hands has figured out how to hack an iPhone into an oversized 8GB nano. Yes, I know it has WiFi, but still - for $600, you could find another WiFi solution...

Technorati Tags: ,

 Share Tweet This

holiday

Fourth of July

July 4, 2007 2:37:16.742

Happy Fourth of July!

American Flag We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness.

Technorati Tags:

 Share Tweet This
-->