This is a great list to share with folks just starting out. Kids graduating from school, getting their first digs, married couples setting up house for the first time.
Wish I had this list when I first bought my house!
Have you gotten a warning from Xcode that “setXxx is deprecated”? The warning is telling you that you’ve tried to change a property and that that property is no longer supported by the current SDK.
You may have gotten this warning by using dot notation:
yyy.xxx = 3;
This is the same as doing:
[yyy setXxx:3];
Properties and dot notation are part of Objective-C 2.0 and give you a nice short-hand for calling a property’s mutator. Dot notation can be confusing, as it looks just like the dot notation used with a struct, but they are NOT the same.
The warning “setXxx is deprecated” is telling you that the property xxx is no longer supported.
When you see this warning:
1. In Xcode, find the class that xxx belongs to.
2. Option-double-click on the class name. The documentation browser for that class should appear.
3. Scroll down until you find the listing for xxx.
4. Hover over the listing. A tooltip should appear, telling you that “xxx has been deprecated, instead use yyy”
I am just SO excited about the Caps’ incredible comeback win. They came back twice, actually. They were down 3 games to 1 in the series, and they were down 1-0 in game 7.
Pursuing tickets now. Game 1 of the Caps/Penguins series is Saturday at 1p. Go CAPS!!!!!!!!!!!
From Stu: IBM put together a marketing page to promote Watson, the artificially intelligent system specifically designed to compete against humans playing Jeopardy. The focus on the Watson project is not to win big cash prizes, but to demonstrate real progress is the quest to have a computer system answer questions posed by humans using natural language. Click here to read about the DeepQA Jeopardy Challenge, and click here to read a bit more about the DeepQA Project.
I very rarely read press releases. I just don’t like ‘em. Too self serving, rarely well written. This one was different. Pulled me in, found myself wondering if the $6 was a typo. Before I knew it, I’d read the whole thing (cause the best line is the last line). Which was, of course, the goal of the person who sent it to me. Well done.
iPhone app devs, pay attention!
– Dave
—————-
ListMonger for iPhone Surpasses Annual Sales Goal, Turns Profit of
Over $6 in First Week
FOR IMMEDIATE RELEASE
April 28, 2009
CHICAGO, Illinois – Inspiretis today announced that first-week sales
of ListMonger, a powerful yet easy-to-use list-making application for
iPhone and iPod touch, have wildly exceeded all internal sales goals,
covered all fiscal development costs, and delivered a profit of $6.86
in just seven days. “ListMonger has been a phenomenal hit with iPhone
and iPod touch users around the world,” said Paul Spire, Inspiretis
founder and president. “I’d sincerely like to thank my customers for
giving ListMonger a try and for helping Inspiretis reach this
astonishing milestone in just one week.”
International sales account for 25% of ListMonger’s 69 first-week
purchases, proving that passion for nested lists, robust sorting
options, and flexible insertion points, like love, knows no borders.
“At the current pace,” added Spire, “every 8,765.2 seconds someone
somewhere in the world purchases and downloads a copy of ListMonger. I
couldn’t be more thrilled.”
ListMonger offers:
- Multi-nested / hierarchical lists
- Flexible sorting
- Toggling column views
- Flexible insertion point for new items
- Robust flagging and checking
- Auto date stamping of checked items
- 10 fields, including 1 used-labeled field
- Send lists via email
- Thoughtful design
ListMonger was conceived in November 2008 by Spire, who last honed his
programming skills in the 6th grade (30 years ago) when his junior
high school received it’s very first personal computer (an Apple II,
natch). Spire’s fiscal outlay to re-launch his programming interests
and to develop ListMonger included:
Programming in Objective C by Stephan Kochan, $29.69*
The iPhone Developers Cookbook by Erica Sudan, $25.19*
Beginning iPhone Development by Dave Mark and Jeff LaMarche,
$26.39*
Apple iPhone Developer Program Registration, $99.00
Total fiscal investment = $180.27
Inspiretis’ portion of first week’s sales revenue = $187.13
Profit = $6.86
“In the face of worldwide economic crisis, Inspiretis’ strategy will
be to invest in the future and to innovate its way out of the current
downturn,” said Spire. To this end, Inspiretis plans to reinvest 100%
of its stunning week-1 profit into future ListMonger development. “I
hope that users find the features delivered in ListMonger version 1.0
to be useful and well-implemented,” Spire said. “Furthermore, I want
to assure current and potential future customers that ListMonger is in
active development, and much more is yet to come.”
Pricing & Availability
ListMonger is available for purchase for $3.99 on the iPhone App Store
at:
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=312259526&mt=8
Additional Information
For additional information about ListMonger, including screenshots, a
demo video, and more, please visit http://www.inspiretis.com
Found this article on the New York Times site. In a nutshell, IBM is pushing the boundaries of artificial intelligence by creating a piece of software that will be pitted against human Jeopardy contestants. A bit of a holy grail for AI enthusiasts.
Be sure to keep the playing field level, IBM. No net access for the software, right?