October 30th, 2007
Returning to a pre-sxsw template for davidnunez.com… finally completing the mephisto to wordpress migration.

I’ve been hacking away at a little app to post/share what I’m going to call “sketchstreams”
I learned a lot about how I enjoy working while getting ready for maker faire.
I’ll be adding features and tweaking the design on the blog in iterations over time rather in fell swoops.
Collect, Wonder, Tinker, Build, Repeat — that should apply here too.
Posted in Tinker | Tags:davidnunez.com, web, web design, webdesign, wordpress | No Comments »
August 29th, 2007
http://www.ted.com/talks/view/id/46
She talks about her creative process during composition.
creativity process
- musical ideas / sketches
- choose one as “main theme”
- choose style to apply to theme and get inspiration from previous work
- make structure - outline / form
- fill in structure w/ ideas
- Polish the details
- Polish the entire piece
Posted in Live and Observe, Wonder | Tags:creative-process, creativity | No Comments »
August 13th, 2007
What is the name of this style of graphic design that I see on T-shirts and posters:

It’s a very loopy calligraphic-looking effect. Quite a bit organic and bold, usually monochromatic.
I’m calling it Calligraphy Weeds until someone tells me otherwise.
Technorati Tags: design, graphic
Posted in Wonder | Tags:calligraphy, style | 1 Comment »
August 1st, 2007
The applescript in this post will take the currently selected headline or tabbed article in NetNewsWire, prompt the user for tags about the article, and then create an HTML copy of the article in DEVONThink in a sub group.
If the first tag is not the word “private” then the link is also posted, via cocoalicious, to my del.icio.us account.
This was based on my prior script and Ethan’s attempt to deal with info overload.
It attaches the referral URL to the DEVONThink record, so when it creates the archive, it will actually fetch the article from the original source (ex. del.icio.us posts get the original article)
Since DEVONThink doesn’t really do tags, I’ve co-opted the “comments” field for this purpose.
This is attached to a Quicksilver trigger (CMD-CTR-OPTION-/).
Here is the workflow:
- SCAN: Quickly scan headlines in NetNewsWire and hit return when I see a headline that seems interesting. This opens the page in the background in a tab in NNW
- READ: Go down list of articles, skim them, do CMD-CTR-OPTION-/ for those I’d like to possibly include in future research to invoke my script. * In the prompt that appears, type a few keywords/tags that describe the content and hit “return”
- REVIEW: Later on, when doing research or work around a topic, I can use DEVONThink’s smart searching features confidently knowing that it will dig up at least some interesting connections between articles I saved.
Things to do:
- add a growl notification saying “successful import”
- write a looping script that will handle the few hundred articles marked as “flagged” in NNW by archiving them. What would the tags be here?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
| set destination_group_location to "/url/delicious/"
tell application "NetNewsWire"
set userInput to text returned of (display dialog "Enter Tag:" default answer "untagged")
set h_tags to userInput
set AppleScript's text item delimiters to space
set h_tags to h_tags's text items
set AppleScript's text item delimiters to {""}--> restore delimiters'
try
if (index of selected tab is not 0) then
set tabnum to index of selected tab + 1
set taburls to URLs of tabs
set h_URL to (get item tabnum of taburls)
set tabtitles to titles of tabs
set h_title to (get item tabnum of tabtitles)
set h_mdate to get current date
set h_when to current date
else if exists selectedHeadline then
set h_URL to URL of selectedHeadline
set h_title to title of selectedHeadline
set h_mdate to get current date
if exists date published of selectedHeadline then
set h_when to date published of selectedHeadline
else
set h_when to date arrived of this_headline
end if
else
error "No headline is selected."
end if
on error error_message number error_number
if the error_number is not -128 then
try
display alert "NetNewsWire" message error_message as warning
on error number error_number
if error_number is -1708 then display dialog error_message buttons {"OK"} default button 1
end try
end if
end try
tell application "DEVONthink Pro"
if item 1 of h_tags is "private" then
set destination_group_location to destination_group_location & item 2 of h_tags
else
set destination_group_location to destination_group_location & item 1 of h_tags
end if
if not (exists record at destination_group_location) then
set destination_group to create location destination_group_location
else
set destination_group to get record at destination_group_location in current database
end if
set archive to create record with {name:h_title, type:html, creation date:h_when, modification date:h_mdate, URL:h_URL, comment:userInput} in destination_group
set source of archive to download markup from h_URL
end tell
tell application "Cocoalicious"
if item 1 of h_tags is not "private" then
make new post with properties {description:h_title, url:h_URL, tag string:userInput}
end if
end tell
end tell |
Technorati Tags: applescript, devonthink, netnewswire
Posted in Tinker | Tags:Applescript, DEVONThink, netnewswire, Tinker | 2 Comments »
July 21st, 2007
- Questions - stated research interests - things I want to explore
- Sketches (Hardware, Software, incomplete thoughts, collected research (ex. delicious links)) as a direct response to questions or other sketches
- Articles / documentation of built projects — these are “answers”)
Posted in Wonder | Tags:davidnunez.com | No Comments »
July 21st, 2007
Finished pulling in old entries to wordpress.
- adjust controllers/feed_controller so that the article limit is greater than number of articles
- clear cached feed in settings
- in CLI, execute “curl http://yoururl.com/feed/ > feed.xml” (atom)
- use an xml / xsl editor on feed.xml to apply the Atom2RSS xsl sheet found here http://atom.geekhood.net/
- Use RSS import on wordpress
Issues: Tags / Categories get all mixed up. Pages and comments do not import
Posted in Tinker | Tags:blog, davidnunez.com | No Comments »
May 17th, 2007
I just heard that the life-sized mousetrap takes 125 man-hours to assemble.
It looks great! I can’t wait to see it work.
Wow.
Posted in Live and Observe | Tags:makerfaire | No Comments »
May 17th, 2007
Landed at SFO yesterday morning and went directly to the san mateo fairgrounds.
I’m here to learn, observe, and help any way I’m needed in anticipation of Maker Faire Austin in the fall (October 21).
I’ve done everything from wiping down whiteboards to rolling up posters to cross-checking maker lists for safety waivers. Grunt work and face time and positive attitude, etc.
There is a very small team that is running around like mad, but it’s truly an amazing machine. The fair is double in size from last year. The main make/craft building made my jaw drop when I walked in seeing it so empty… Projecting tens of thousands of people showing up (not sure how “public” the “unofficial estimate” is supposed to be… but it’s BIG)
A new feature for this year’s fair is a gathering of makers beforehand to mingle (since the weekend will be so busy interacting w/ the public). Currently, I’m listening to John Law talk about the origins of burning man.
I’ll be walking in and out of the talks today as I alternate between helping out and shadowing Michelle (maker relations person) and taking in some content, selfishly.
Posted in Live and Observe | Tags:makerfaire | 1 Comment »
May 15th, 2007
I’ll be at Maker Faire from Wednesday until Monday of next week… I’ll try to post some behind-the-scenes stories and event photos / wrap-ups at the hotel nightly (Hilton Garden Inn - complimentary Internet! yay.)
Posted in Live and Observe | Tags:faire, maker, makerfaire, travel | No Comments »
May 15th, 2007
I was making a list of things I wanted to do with my personal website. Before SxSW I spent many hours getting the blog running mephisto, for no other reason than it’s written with Ruby on Rails. I wanted to eat my own dogfood, etc.
As I was looking at my list of blog enhancements I wanted to spend time building, I realized that the Wordpress community has already accomplished most of these items and that it would take me months if not years to reinvent those wheels w/ mephisto.
So, I had to make a decision. Was I in all of this to wrestle with my web publishing platform? Does “build mephisto plugins for a relatively small community” satisfy my life purpose.
No.
I’m also exploring some ideas after reading 4 hour workweek that would be much more quickly implemented via one-click installs of wordpress.
I visited the websites for a handful of people who are doing interesting work that I admire, secretly envy, and wish to become… not one of them was using mephisto, and most were using wordpress or blogger — that sealed the deal.
So wordpress it is.
There is some more work to be done:
- conversion of old posts to wordpress… I have many years of content to convert
- conversion of my davidnunez.com mephisto theme to wordpress template
I also feel like I have to play catchup to understand the architecture and development path of wordpress. Wading through plugins, alone, is going to be a daunting task.
I found some plugins I installed right away to help w/ using textmate as a blog management tool with tags (a la Ultimate Tag Warrior).
Posted in Tinker | Tags:blog, mephisto, Tinker, wordpress | No Comments »