Friday, December 31, 2010
Thursday, December 30, 2010
Thursday, December 23, 2010
Wednesday, December 22, 2010
Tuesday, December 21, 2010
Monday, December 20, 2010
Spreadsheet Extension Weirdness - Jocelyn Paine
http://www.ainewsletter.com/newsletters/aix_0505.htm#ess
The Art of Assembly Language Programming - Linux Edition - Randall Hyde
Note: http://www.nostarch.com has newer edition available, but this one is nice top browse online as needed.
Sunday, December 19, 2010
Two Maps, Same Scale -- ACME Labs
http://acme.com/same_scale/
Tcl for Web Nerds
http://philip.greenspun.com/tcl/index.adp
AOL Server referenced here
Saturday, December 18, 2010
The Yike Bike
http://www.yikebike.com/design/video-gallery/yikebike-discovery-channel
... Looks like fun :)
Thursday, December 16, 2010
Tuesday, December 14, 2010
Sunday, December 12, 2010
Quack - adding to Emacs
http://www.neilvandyke.org/quack/quack.el
and save it into a new directory called
/usr/share/emacs/site-lisp/quack/
Add these lines to .emacs:
(setq load-path
(append (list nil "/usr/share/emacs/site-lisp/quack")
load-path))
(require 'quack)
Quack should load when Emacs starts.
Saturday, December 11, 2010
Friday, December 10, 2010
Wednesday, December 8, 2010
Monday, December 6, 2010
Oracle AutoVue and .sbk files viewing
Download 30-day trial from Oracle.
147MB odd for the installer ... it's a bit disk-hungry too.
Saturday, November 27, 2010
Friday, November 26, 2010
Tuesday, November 23, 2010
Monday, November 22, 2010
Temple Grandin TED Talk
http://www.youtube.com/watch?v=fn_9f5x0f1Q
Saturday, November 20, 2010
Friday, November 19, 2010
Thursday, November 18, 2010
Wednesday, November 17, 2010
Tuesday, November 16, 2010
Sunday, November 14, 2010
Email Apnoea - Linda Stone (Huffington Post)
I notice I am also doing this when waiting for the computer to do anything ... load a webpage, compile something, do a grep or find on large sets, ... how about you?
Friday, November 12, 2010
Wednesday, November 10, 2010
Stepper Motor Specs
SE
SLO-SYN
Synchronous / Stepping Motor
Type
M061-FC-336
18 oz-in
200 steps per rev
24.0V 0.18A DC
SPEC 2462606/05
CONT DUTY
65degC rise
Class B INSUL
IMPEDANCE PROTECTED
The Superior Electric Company Bristol CT USA
Measured Black (common) to phases ~125ohm DC cold (~18degC?)
Phases unknown sequence at this stage
Red Blue Yellow Orange
JeeNode Experimenters Pack
Arduino-ish with an RF transceiver on ISM band(s) - nice
Tuesday, November 9, 2010
Reverse tunneling SSH ... manual extract
Specifies that the given port on the local (client) host is to be
forwarded to the given host and port on the remote side. This
works by allocating a socket to listen to port on the local side,
optionally bound to the specified bind_address. Whenever a con‐
nection is made to this port, the connection is forwarded over
the secure channel, and a connection is made to host port
hostport from the remote machine. Port forwardings can also be
specified in the configuration file. IPv6 addresses can be spec‐
ified with an alternative syntax:
[bind_address/]port/host/hostport or by enclosing the address in
square brackets. Only the superuser can forward privileged
ports. By default, the local port is bound in accordance with
the GatewayPorts setting. However, an explicit bind_address may
be used to bind the connection to a specific address. The
bind_address of “localhost” indicates that the listening port be
bound for local use only, while an empty address or ‘*’ indicates
that the port should be available from all interfaces.
Monday, November 8, 2010
The Autumn of the Multitaskers (2007 Atlantic Magazine)
Written pre-GFC; prescient, huh?
Sunday, November 7, 2010
How to set up a Private Centos Mirror (Nerdicism)
Seems straightforward enough ... one of the better howto's out there.
Saturday, November 6, 2010
Friday, November 5, 2010
Wednesday, November 3, 2010
ssh-copy-id copying ssh id (public key) to another host
$ ssh-copy-id myhost
...enter password...
...and that's it
Handy, eh?
Sherlock Holmes on Knowledge
“Yes,” I answered, laughing. “It was a singular document. Philosophy, astronomy, and politics were marked at zero, I remember. Botany variable, geology profound as regards the mud-stains from any region within fifty miles of town, chemistry eccentric, anatomy unsystematic, sensational literature and crime records unique, violin-player, boxer, swordsman, lawyer, and self-poisoner by cocaine and tobacco. Those, I think, were the main points of my analysis.”
Holmes grinned at the last item. “Well,” he said, “I say now, as I said then, that a man should keep his little brain-attic stocked with all the furniture that he is likely to use, and the rest he can put away in the lumber-room of his library, where he can get it if he wants it. Now, for such a case as the one which has been submitted to us to-night, we need certainly to muster all our resources. Kindly hand me down the letter K of the American Encyclopaedia which stands upon the shelf beside you. Thank you. Now let us consider the situation and see what may be deduced from it.
Excerpt from 'The Five Orange Pips'... partial quote in Pro Git book piqued my interest. Will read the book @ some stage ... it's PD and available on Project Gutenberg
Git Quick Reference online - Scott Chacon
By Scott Chacon - the same author as the Pro Git (Apress pub.) book
Looks very handy
Saturday, October 30, 2010
Friday, October 29, 2010
Attention and Information
http://theaporetic.com/?p=228
Wednesday, October 27, 2010
Monday, October 25, 2010
Monday, October 18, 2010
Sunday, October 17, 2010
Saturday, October 16, 2010
Proofs and Pictures: The Role of Visualization in Mathematical and Scientific Reasoning
Thursday, October 14, 2010
2010 Unlimited Investment Challenge finalists
The Up and Downsides of Selling Out
Wednesday, October 13, 2010
Tuesday, October 12, 2010
Monday, October 11, 2010
Do we blame Jesse James for AJAX?
Possibly a fairly lucid explanation for what it (AJAX) is and/or isn't, anyway...
Sunday, October 10, 2010
kate bush david gilmour comfortably numb
Darn - bad mic/mixing - or bootlegging :( Still pretty special though :)
David Gilmour & David Bowie - Comfortably Numb
A bit different from Dave G's version (and including bits of Dave too) :)
Saturday, October 9, 2010
Super RARE video: BEATLES with PINK FLOYD !!! TAKE 20 & 21
Lolol - definitely *not* real - entertaining nonetheless :)
rare beatles sessions#7
Peter Sellers as American Hippie Stoner in first sequence :)
BTW *Everyone* looks stoned when played back at half-real-speed... obviously done for (political?) effect (last sequence in particular)
Friday, October 8, 2010
Thursday, October 7, 2010
Wednesday, October 6, 2010
There is no Spoon
http://www.copyblogger.com/mental-blocks-creative-thinking/
Via copyblogger
Monday, October 4, 2010
Creativity Killers - (CopyBlog, via Guy Kawasaki Tweet)
How important do you think Creativity is to Engineers and Programmers?
Sunday, October 3, 2010
Thursday, September 30, 2010
Ted Nelson book: Geeks Bearing Gifts
http://geeks-bearing-gifts.com/gbgContents.html
Monday, September 13, 2010
Ruby Quine Globe ... Quobe
"1. Copy one of the above programs as a.rb.
2. Run:
while true; do clear; ruby a.rb | tee b.rb; sleep 1; mv -f b.rb a.rb; done
JAWDROP"
Sunday, September 12, 2010
Ian Piumarta's S3 2008 talk on youTube
http://video.google.com/videoplay?docid=5488338253021492539#
The link to the slides shown in the description is invalid; the slides can be got from
http://piumarta.com/papers/S3-2008-slides.pdf
Saturday, September 11, 2010
Converting LyX Documents to Word
Grab the Physics Thesis Template (zip file); read the ReadMeFirst.pdf contained therein.
tex4ht is the key :)
Export to HTML (NOT HTML (Word))
Open converted html document in Word
Save as a .doc file
Do special stuff if there are any graphics files linked in the document (must be saved into the document itself) - see the ReadMeFirst.pdf instructions.
Suggested alternative: http://www.zamzar.com/ to convert online (result emailed to you) - less secure of course - don't send your top-secret stuff thru this :)
Wednesday, September 8, 2010
Learn You a Haskell... for Great Good!
:)
A gentle (and rather strange) introduction to the Haskell programming language
Tuesday, September 7, 2010
nbench
UPdated synthetic benchmark based on the venerable BYTE Magazine benchmarks
Sunday, September 5, 2010
Saturday, September 4, 2010
Friday, September 3, 2010
How to Focus Your Mind on a Project
http://www.dumblittleman.com/2007/09/how-to-focus-your-mind-on-project.html
Thursday, September 2, 2010
Computer Programming Stupidity
A Sample:
"
Me: "What compiler do you use?"
Him: "Well, Qbasic is my favorite."
Me: "Nobody over the age of eight uses QBasic for serious purposes."
Him: "But they made windows with QBasic."
"
Some of these are pretty funny IMO :)
Wednesday, September 1, 2010
Noise in Resistors (Audio in particular) -- EE Times
http://www.eetimes.com/design/audio-design/4206460/Selecting-resistors-for-preamp--amplifier-and-other-high-end-audio-applications
Tuesday, August 31, 2010
Like Mom, Like Dad...
Spooky, eh? :)
Many of these are posed, obviously, but the point is not lost.
Time is shorter than you think, and you have more in common with your parents than you think (for better or worse).
Monday, August 30, 2010
Bruce Schneier on Cryptographic Snake Oil
http://www.schneier.com/crypto-gram-9902.html
Sunday, August 29, 2010
Tuesday, August 24, 2010
Vodafone’s DNS settings
I'm having problems surfing the internet? How do I change the DNS settings?
If you're having occasional browsing issues, you can specify 'domain name servers' on your computer to see if this fixes the problem.
Vodafone’s DNS settings are:
• Preferred/Primary DNS: 203.109.129.67
• Alternate/Secondary DNS: 203.109.129.68
How to change these settings if you're using broadband:
• Go to Control Panel > Network Connections and select your local network
• Click Properties, then select Internet Protocol (TCP/IP)
• Click Properties
• You will see 'Use the following DNS server addresses' and enter the desired DNS server(s) in the space(s) provided
• Click apply and then try browsing the internet again
Vodafone Broadband settings
These settings are the same for all our Vodafone fixed line broadband products.
Login: username (your username for broadband is your Vodafone fixed line email address eg. username@vodafone.co.nz)
Password: your password (lower case)
PPP: PPP over ATM (RFC2364) VCMUX encapsulation
VPI - 0
VCI - 100
Every ADSL modem or router has a slightly different way of entering in these basic settings. Simply look at the instruction manual that was supplied with your ADSL modem or router for full details on how to enter these settings correctly.Some brands of router ask for the DNS settings. If required these are
Preferred DNS server: 203.109.129.67
Alternate DNS server: 203.109.129.68
If you're switching to Vodafone broadband from another provider, we've put together a handy guide of all the settings you need to change.
If you're a consumer customer download a copy here
If you're a business customer download a copy here
Saturday, August 21, 2010
Thursday, August 19, 2010
Nice Things About the Web...
:)
Dave Winer's very often worth a read... this being no exception to that trend.
"4. If I want to write more than 140 characters on the web, I can damn well do it. (78 characters.) "
Zing! :)
Lies, Damned Lies and Statistics...
Rob Beschizza (BoingBoing) does the obvious thing and debunks the hype with facts.
Tufte (and Twain) would be proud :)
"Does 50MB of YouTube kitteh represent more meaningful growth than a 5MB Wired feature?"
If this is typical of the quality of Wired's content, I would venture a hearty 'Yes!' :)
Wired: How the Web Wins
Well at least it looks like some kind of debate... so it succeeds at (appearing to) generate (or reflect) controversy, right?
Web 2.0 - Points of Control
http://battellemedia.com/archives/2010/03/the_2010_web2_summit_theme_points_of_control
...the Web 2.0 Conference take (or one of them, from John Battelle)
Anderson v. O'Reilly: Web Dead?
http://www.wired.com/magazine/2010/08/ff_webrip_debate/all/1
Wired Says the Web is Dead
Must be true, eh?! -- We saw it on the Web :)
Everything is Dead... ?
http://www.pcworld.com/article/203638/the_tragic_death_of_practically_everything.html
...so sad, eh?
:)
Tim Berners-Lee on the present and future Web
Interesting stuff in parts - particularly re. collaboration which 'needs something...'
Wednesday, August 18, 2010
Ubuntu Currently-installed packages list / save / restore
Using Synaptic for the GUI-inclined among us :)
Producing a list of all installed packages in Ubuntu
"HowTo: Create a list of installed packages
I found out how to do this recently and thought it might be helpful to some people. To output this information to a file in your home directory you would use,
Code:
dpkg --get-selections > installed-software
And if you wanted to use the list to reinstall this software on a fresh ubuntu setup,
Code:
dpkg --set-selections < installed-software
followed by
Code:
dselect
"
Smart! -- So I put the resulting installed_software file on my ftp space.
Post-Oprah Waist measurement...
1070 sucked in == 42.12598"
i.e. 45" out, 42" in
=> I am at least 2" overgirth
=> exercise is NOT NEGOTIABLE
=> Get Walking!
RedBoot exec command options
Execute an image - with MMU off
exec [-w timeout] [-b
[-r
[-c "kernel command line"] [-t
RedBoot>
So:
exec -w 1 -c "init=/linuxrc root=1f01 rootfstype=jffs2 console=ttymxc0,115200 ro panic=1"
gives:
1 second timeout,
linux cmdline:
init=/linuxrc root=1f01 rootfstype=jffs2 console=ttymxc0,115200 ro panic=1
=> root fs is at FLASH address 0x1F01 ?
Debugging Embedded
http://www.drdobbs.com/blog/archives/2010/07/debugging_embed.html
"I've hired a lot of programmers over the years. Most were average, but you always remember the highs and the lows, I suppose. Ironically, one of the guys on the lower end of the scale did a fantastic interview."
Most were average? Amazing! :)
Tuesday, August 17, 2010
Sloooooww Reeeadiiiinnngggg.....
Lancelot R. Fletcher expounds on the virtues and benefits of slow reading :)
Reading Strategies
http://www.isu.edu/~kingkath/readstrt.html
Thanks, Dr. King!
I have struggled with many things identified here... and I appreciate the help :)
Computer Science Student Resources page
http://www.computersciencestudent.com/
http://www.computersciencestudent.com/SS/SS-research.html
Thanks, Prof. Stallings :)
This is insane - in a good way!
http://video.google.com/videoplay?docid=3688185030664621355&hl=en#
;-)
Found on William Stallings' Website http://www.computersciencestudent.com/SS/SS-Other.html
See the 'making of' also:
http://www.youtube.com/watch?v=DR3WmG3ci04
http://www.youtube.com/watch?v=Mcine1YUDMk
http://www.youtube.com/watch?v=ziQUKXP9YeI
Insight Cruises
"For those who thrive on life-long learning"
Kewl -- wish I was on one or more :)
Found this thru Randal L. Schwartz' plan file... I'm guessing he is either teaching on these cruises, or blowing a whole lotta dough :)
Sunday, August 15, 2010
Cloning VirtualBox Hard Drives
Nice Virtuatopia.com article on Understanding and Configuring VirtualBox Virtual Hard Disk images
Saturday, August 14, 2010
How Kewl is This Building?!
http://en.wikipedia.org/wiki/Stata_Center
Wow! -- Gotta see that one sometime! :)}
Friday, August 13, 2010
BeagleBoard Angstrom: kill udevd hald to simplify USB testing
killall udevd
killall hald
To kill background junk (hal, udev, usb-storage-extension, ...) in BeagleBoard Angstrom Linux to allow testing of mounted USB FLASH sticks throughput
Wednesday, August 11, 2010
Deduplicating Data Deduplication - Linux Magazine
Thursday, August 5, 2010
Beagle Board first impressions
There doesn't seem to be a canonical way to initially start up the board for checkout - what's initially loaded?
How do I tell whether someone has changed/bricked it?
How do I recover it if it has been bricked?
Wednesday, August 4, 2010
Tuesday, August 3, 2010
On the fear of reading code
....makes good sense - I can identify with this fear. What he doesn't mention is the use of various comprehension tools to aid the process... Diomidis Spinellis books (e.g. Reading Code, Code Quality) and online articles q.v.
Monday, August 2, 2010
Erik Naggum's Contempt Page
How applicable are the techniques of sound programming?
Edsger W. Dijkstra:
Answers to questions from students of Software Engineering (EWD 1305)
Mastering Complexity or Not
Edsger W. Dijkstra:
The humble programmer (Turing award lecture, EWD 340)
Tuesday, July 27, 2010
Saturday, July 17, 2010
Social Good / TechFu ... Rob Inskeep @ BCAK4
Web Search
Alts to Google
Teachers don't have time or B/W to learn new stuff all the time
Friday night sessions after school with cups of tea or something stronger :)
Water neuron with drinking straws (!)
Fabiana from University
brain study
Tilt / holes in straws etc.
happens in real brain - pathways degrade, neurons break and die...
discussion in class after playing with the neurons outside in the sun (water play)
Teachers can't be expected to know everything anymore
Kids need to learn how to learn and to teach each other also
KiwiFoo Robert??? - Peter Hall ? teacher
- whose focus is figuring out ways to get kids to cooperate (vs. individual and performance-oriented system)
interest.co.nz Bernard Hickey (doom and gloom?)
economic principles in the classroom - mutual currency system in class
exchange of values
5 minute units of time
accrue, spend
excited email - kid approach could she spend / give it away to some other student who needed it more
saving / value / charity etc.
use/lose - decaying value over time
alternative to interest
demurrage - e.g. grain etc deteriorating over time
tradeable/not
Honesty, transparency, respect as basis of the classroom
?response to Friday night sessions - initial nervousness - not knowing what to expect
tips - how to convince? parent! - automatic entry :)
(this would work with Rangi for this year for me)
e.g. robotics Mindstorms
Peter Hall believes CS should be in core school syllabus
Computer Science Unplugged (book, Canterbury University)
Dance routine by logic
leading ego - teacher feels they need to know it all and teach it
Take time to show teachers things and explain, answer questions
e.g. didn't know computer was internet-capable
Cool tips etc. sites
Throw straw men
show up
stacking books on lib shelves coz nobody shows up
10pm parents coming in the next day
type up kids stories as prep
Mum works @ primary school
don't get it
start with basics
build trust
educampnz
Wiki page
similar format to BarCamp
out west? Sumerfield?
Tauranga art gallery
Wiki - kids - interpretations
sessions on MediaWiki - only some will show interest; fewer will actually do anything.
Find time - recognize value - feel comfortable with the change it represents
Classroom blog
videos of reading the stories etc.
[privacy issues?]
other teachers see and emulate
kids doing their own thing
parents happy in general if they see immediate value
AUP addendum etc.
Moodle partner - Brenda
object-based security etc.
Sugar project - Sugar On a Stick
(Sugar CRM?)
OS and apps run from a stick
persistent and stays with the child
Sat 11am Windsor Parnell active community
testing Sugar on laptops etc.
looking @ ways of getting schools involved
IT specialist tends to be either youngest staff members or last out of Teachers' College
Google groups
MLE reference group - Managed Learning Environments
OSS -- don't want to pay MS fees anymore
some resistant - stick with MS
others embrace OSS etc. - more open to help?
Otumoetai Intermediate - principal switched on (trialling WiFi access points)
Beer @ 11am is good
Mojo MOQ is 100
cheaper than an Eee
a school (unnamed) is looking @ getting them for class sets
Ubuntu login looks just like windows - trialled on kids - didn't notice they weren't using Windoze :)
WikiEducator - q.v.
lesson plans - IP of the teacher - not collaborative traditionally
MIT OpenCourseWare
remix/mashups of lesson plans
WikiMediaCommons - AV files contributed
Tracking POV - who's contributed? who hasn't?
Reputation building via transparent means
Making the most of Home Tech - Rob Inskeep
Married an accountant => not same access to funds :)
=> need to get most out of what you have.
Buffalo TerraStation 6 yo PPC processor (later were ARM)
Community supported
SAMBA 3 etc.
Central disk storage
Disks scratch DVD's - kids
Linksys WRT(54G) Tomato etc.
...tweak power etc.
WAF - Wife Approval Factor :)
Media Center (Windoze, due to WAF)
MCE anyware/anywhere http://thegreenbutton.org
genre mood aartist etc. playlists
NASA space telescopes etc. - Hubble etc.
photo on web - South Island from ISS - stunning :) (NASA site?)
photos of holidays etc in place of just TV - helps to talk
Power usage monitoring
Special agent Laszlo - turning stuff off
Local weather (station on house)
walk dog? hang washing out? etc...
weather underground
Cost/kWh
Old house with old dodgy phone wiring - slow DSL
Google powermeter
http://inskeep.net/weather/
OpenMesh - ex Moeraki (evil?)
Media piping from one end of house to other
PRMA? VRMA?
PS/3 media server?
Samsung TV's VLMA? DLNA? hack to make TV think stuff is in a local USB device - so will play anything :)
Android TV Sweden?
Linux MCE
HDMI replacement over Cat5/6 - HDNet?
PoE?
100Mbps minimum capability required
SpeakerCraft NIRV
http://www.mynirv.com
64 zones of HD
2 pairs of cat6 to every plug
add boards in e.g. stairwell/cupboard
playlist follows you around the house
MythTV should be best IP TV backend
allow frontend to use web I/F
France - set top box IPTV for TV
from ISP
well-known standards
WDTV ? Linux under the hood - how to tweak?
WiFi not a great success
5.5 etc saturated as well as 2.4
old house - wiring round back of cupboards etc. (not in walls)
Build in Cat6 etc. - min 2 runs to each plate
@ least 2 outlets per room
3 for lounge etc.
Regret: not running ducting
future options: fibre - more coax - keep power etc out of network ducting - UHF / sat baseband etc.
PT106 Telecom - separations of data/power etc.
not many people implementing it
Fletchers?
large building companies
G.J.Gardner - can do but don't initiate the conversation by default
Google "cable your house Auckland"
LED lighting?
Solar panels - requests coming in for LEDs - different - beam shaping etc. and colors etc.
RightHouse - free advice
Passive systems (e.g. tilting house slightly to max insolation, extension options etc.
Waitakere ecoAdvisor -- hopefully will continue under the SuperCity
carrott.org/power/ power meter
type 5000 into box, then click somewhere else (bad JS)
Revenue meter from TradeMe $30
Dry contacts and flashing light
WallWarts from The Warehouse
Ripple control - helps - sometimes doesn't switch back on (West Auckland)
Meridian is state-owned - profits back to NZ
Genesis NZ owned but coal users
TrustPower - wind etc. - but overseas owned
"Contact is Evil"
Mighty River
Meter RJ45 - to - USB - replicate, virtualize it to various programs
?Query by mail to speaker?
Barcamp MongoDB presentation Sponno
list of users incl EA, GitHub and BlueSpark :)
Rich document store
Properties (== metadata?)
Schemas for mongo www.kurl.??????
schema-less -- install and dont do anything with it afterward (schema-setup-wise)
JSON / BSON
http://www.mongodb.org/
autoSharding in v.1.5 (end of this month) - alpha @ present?
Commercially supported
mongodb.org
port localhost:28017
may lose data as there is no logging?
Mongo Repair
Durability - You had to ask ... Long long story
been slammed lately for loss of data
Upsert - update or insert
PHP
web08.db - OLD
SQL database - BaseDB
vs CouchDB -- need to do sharding yourself in CouchDB
comparisons online
couch's strength is in replication where things go offline a lot e.g. mobile
Mongo Hub GUI
backup - fsync (mongo command)
shutdown copy /data/db
mongodump/mongorestore
if i need to do X i would use Y (NoSQL book guy quote)
FoaF Redis
Voldemort 1 billion records/day
soir / solr? full text search
text search of volatile data: Sphinx
"Facebook still uses MySQL, a lot. Wikipedia uses MySQL, a lot. FriendFeed uses MySQL, a lot. NoQSL is a great tool, but it's certainly not going to bbe your competitive edge, it's not going to make your applicationhot, and most of all, your users won't give a sh*t about any of this. ...."
errors?
call back on (successful) write?
_id returns id of inserted object
Aaarrgghh .. gotta find some power ...
Yayy--found it :)
RapidFire sessions BarCamp
Pacific Fibre
NZ <=> USA fibre
FTTH
need international component
Mark Rsuhworth ex Ihug head
David Kirk CEO
Tyndall
Gareth Morgan
900Gbps in Australasia - not much
2 fibre pairs
5Tbps
Vendor quotes
$US500M now but falling
-------------------------------
Maryland
Day Without Media
withoutmedia.wordpress.com
24 hours with no media
hated it failed - felt sick
"Worst experience of my entire life" (!)
-------------------------------
David ??
eval is evil... accept code and run it
security issue
arbitrary remote scripting
sandboxing
[demented coding]
-------------------------------
Seth Wiggler?
Christchurch
browser addons
Interclue
3M downloads
more you know the more you know you dont know
7 major points
1)hard to know what audience knows what about browser addons
JavaScript based extensions vs. directory addons
Interclue is far too complicated
Lazarus autosaves web form entries on HDD
2) how do you market addons? Nobody searches for them ... funded by toolbar installed by default etc.
3) what will the browser maker let u get away with?
Prefetch icons DNS fetch in background - not threadsafe, crashes
4) which browsers to support?
How hard? Market share?
5) Funding model -- freemium model (3 major ones one of which done yet)
6) ???
7) ultimatestatusbar.com
-----------------------------------------------
Scott Judson
judsonsteel.com
@dvint1
iPhone, Android
Job Dispatch
Hines Electrical
iPad for bigger hands
Technician Current Jobs
job - maps - relative geog from present loc
travel time
On site
add details site visit stock used
pause e.g. for lunch etc.
Job Complete
Q's help with invoicing and dispatch
Server sync
InFusion? backend
Call Out
Customer details etc.
Time sheets
job codes, stock codes
----------------------------
Group Photo...
-----------------------------
AR Augmented Reality
combines real and virtual
interactive in realtime
3D
General Electric
ecomaginati0on
smart grid
Lego model
Zugara shopping
markerless
futuroscope
BMW
TaT : Face recognition
augmented ID from face recognition
www.tat.se
mobile / geolocation
smartphones
NewYork nearest subway
YouTube
acrossair
Tools
ARToolkit desktop
FLARTToolkit for the web
LAyar for mobile
www.layar.com
----------------------
Wellywood Full Code Press
CodeBlacks
NZ vs. Australia originally
charity website
Organizers picked dream team
Matt Buchanan
Mike???
Amanda?
@sneak, @matthewbuchanan, @mandamonium
Web site design in 48 hours for charity who never met before
CodeBlacks mailing list
Amanda Project Manager
Lulu ???
Avoid coffee(!) -- V @ 2am => interesting results :)
[video for this]
Network issues - don't assume 24/7 availability of internet etc.
Server issues
Communal meals and mixing
Friday night setup
9:30 - 10am in Town Hall
11am meet client
Te Hua Rangitane Trust was CodeBlacks charity
@risk youth etc.
IA PoV
Parents perspective
Processes - how are kids looked after in the programs?
Structure
Client present for all but ~4 hours
clarification on the spot - invaluable
SilverStripe as CMS?
Low stress - calmest of all teams
vs. "expletives/blaspheming" from other teams
Organizing team fantastic - Natasha? (here)
Lots of volunteers
Facebook site hooked in
HTML5
Used GIT as SCCS/versioning
traditionally used SVN
Don't use unfamiliar technology in a competition situation
Can specify environment for server and ongoing sponsored hosting
Videos, photographs etc.
Judges around a bit - could talk to them'
Automating CMS installations - Liz Quilty
http://sparks.co.nz ?
Trouble with projector...
CMS from the commandline
@RHLiz @Velofile
Wordpress installation automatically
Fast - ~2 seconds
Less confusion for cust
Less human interaction
Magento Silverstripe Joomla Drupal OS Commerce ....
bash curl - as little as poss that is not default
Path URL Admin Email
DB user pass database root user
chk vars set
set any iunset vars
determine distro, set up vars accordingly
check everything installed and enabled
setup databases if not already set up
install -- download files
unpack chown/chmod - Install via curl or other
wget -c http://wordpress.com/latest.zip
installers
Drupal / Drush relies on PHP5.2
Silverstripe - Sake
Magento - broken simpleXML - php5.2 only
Joomla - Javascript only
Wordpress - easy
redhat /debian checks
php version det
clean url's - mod rewrite enabled
VPS $30 per month - can put 100 sites on it
vs. say $10 per site
install_$CMSNAME
CFEngine Puppet Chef ...
CentOS, Ubuntu
VPS's
startups
Starting what?
company
Project
when does it stop being a startup?
IPO?
High growth planning from the start
Ambitious targets
artfund.co.nz ?
Icehouse? incubator
Matched Funding
Singapore Incubators
Icdhouse - where?
TOR TechNZ (ex-FIRST)
YC model (Y Conbinator)
Rob (Rod) Jury? Xero
37Signals launnch and go hard
Xero should have gone global straight away .... $400k per month
T-shirts Despair
Hitting the ceiling -- NZ company vs global company
Networking opportunities in e.g. San Francisco much greater (?) -- only interested if they can see it 'in their backyard'
Face to face feedback is much more valuable than phone etc.
Beta customers especially important
e.g. Museums for mytoursapp ... SF has ? 30 museums
Ease of doing business in NZ is much better
Companies take smaller companies more seriously
Is NZ our incubator?
Really good @ connecting with each other
Who gives the legup? Govt?
KEA network of Kiwis in well connected strategic places - help Kiwis get connections and helps
Steven Tyndall's initiative
1 guy $10k budget sounds lame to nonKiwis but sensible to Kiwis
John Underkoffler
to Reality.
John Underkoffler points to the future of UI
Weekly Retrospect #10?
Back from Wellington
Very tired after doing lots of tidying in very dusty rooms.
Lungs starting to clear again after a full day @ home again.
Barcamp Kites Cameras
UAV drones from $400 odd?
Helicopters in MIT join and cooperate
Barcamp
Ludwig presenting now on Natural UI
Xbox, Natal/Connect,
http://weeklyretrospect.com
Sunday, June 20, 2010
VNC tunneling
ssh -L5901:localhost:5901 <hostname>
For viewing this, xvnc4viewer is closest approach to RealVNC ...
xvnc4viewer localhost:5901
(enter password and you should be in)
Monday, June 14, 2010
Friday, June 11, 2010
Thursday, June 3, 2010
Emacs VHDL mode reg exp switch for error lines in compilation
NB: The 'Options' is hidden @ the bottom of the Options submenu if the display is too short
Wednesday, June 2, 2010
Swapping Caps Lock and Control (Left) keys in X Window
xmodmap -e "remove lock = Caps_Lock"
xmodmap -e "remove control = Control_L"
xmodmap -e "add control = Caps_Lock"
xmodmap -e "add lock = Control_L"
Permanantly, in (Debian) xorg.conf:
Add the Section:
Section "InputDevice"
Option "XkbOptions" "ctrl:swapcaps"
EndSection
(You'll need to restart X for this to take effect)
Monday, April 26, 2010
Resigned Today
Friday, March 5, 2010
Earthquake-resistant wooden buildings up to 6 stories?
Caveat: The audio volume for the speech portions of this video is waaayy too low... I had my laptop on the verge of feedback listening to it... if you turn up the speech, WARNING! the ads will be VERY LOUD!
Thursday, March 4, 2010
Could This be the Answer? - 1Password
If so, I think I forgot the question...
...along with my password (again ... :( )
The problem with using multiple machines and/or browsers, like I do, is that if you once forget one of your many (different, right? ;-) ) passwords for online services, you start to chase your tail trying to re-synchronize the remembered passwords in the browser cookies and/or other magic.
Peter Jackson and James Cameron at Comic-con
Wide-ranging and amusing Q-and-A session - entertaining!
Achievement...
Thanks Mauray!
Not sure where this aphorism comes from originally.
South African Immigrant's Take on NZ and Auckland (so far)
Wonder how things are going now especially on the jobs / work permits front?
Grinding Gear Games
A few folk from this Titirangi company were @ the Auckland Game Developers' Meetup last night (which I thoroughly enjoyed :) )
Overcoming Creative Block
How does this apply to System Architecture, Coding, and grokking other people's code and design?
Wednesday, March 3, 2010
David Allen Podcast on 'Organized'
http://www.davidco.com/podcasts/play/36.html
Mentions Evernote and Dropbox and cloud services for keeping organized and synchronized (WebDAV?)
Other podcasts linked from here too
Tuesday, March 2, 2010
Friday, February 26, 2010
Google Holiday Logos (Historical ones retrievable)
http://www.google.com/logos/
Plugins in for Firefox
TinEye Reverse Image Search
CacheViewer
ClickCutter Autocopy
Dafizilla viewsourcewith
downloadhelper
FastestFox
FireFTP
FlashGot (needs Flashget)
JavaQuickStarter (comes with java install)
Session Manager
StumbleUpon
Thursday, February 25, 2010
N uses for a dead X ...
Kewl -- includes how to make a projector from an old laptop (and an OHP)
Wednesday, February 24, 2010
Saturday, February 20, 2010
Friday, February 19, 2010
Thursday, February 18, 2010
Monday, February 15, 2010
Markdown
Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).
Sunday, February 14, 2010
kittenwar
Yeah, I know it's old news ... but why is it so addictive? :)
I just love kittens I guess :)
Pointless but nice ... like some of the best things in life.
Saturday, February 13, 2010
Scheme and Common LISP on JVM
Wednesday, February 10, 2010
Building your own operating system (Courtesy of Ravi C.)
A slashdot question asking the same thing http://ask.slashdot.org/article.pl?sid=04/02/05/0020223&mode=nested&tid=126&tid=156&tid=185&tid=190 An ACM series on OS Development http://www.acm.uiuc.edu/sigops/roll_your_own/ "Developing your own 32-bit OS" - originally a book, but now in the public domain and downloadable from http://www.ipdatacorp.com/mmurtl.html
Ant
Ruby on Rails collected buzzwords
RubyMind
TextPlan?
(editors)
AMF
Horoku? Ruby hosting
VPS's
Rimu hosting
FFI Foreign Function Interface --- to C , via JNI? on JVM (for JRuby?)
Rubinius
Tiobe??? Language popularity survey
Ruby Quick Tips
REST
ActiveObject
Object-Relational Mapping
EC2 ? Amazon? Google?
Go Language (Google) - what's the point? Not different enought to be interesting? Like C? Concurrency keywords.
Presentation on this later in the year...
NewGem
Mr Bones
Intelli???? IDE?
IDEA?
Ruby->Cocoa translation?
Gordon : Flash emulation on JavaScript (how well does it run in V8/Chrome?)
Who was the talkative young Computer Systems Engineering degree (UoAkl) guy? (seen him somewhere else perhaps more than once)
TDD interest - load into machines for test and run them
[virtual printer e.g.?]
Rakefiles
Hoe
Cucumber? :)
Bundler
like xxx??? on steroids?
Sunday, February 7, 2010
iPad ... Meh
No multitasking...
No camera...
No Flash player...
Meh :(
Thursday, February 4, 2010
SmartAlloc
John Walker Embedded system components ATLAST FORTH
Embedded utilities including ATLAST (Autodesk Threaded Language Application System Toolkit) is a (very) FORTH-like language kernel designed to be embedded into applications, rendering them extensible to a degree far beyond normal macro languages.
Annoyance Filter John Walker FourmiLab
The AutoDesk File... story of AutoCad
Founder John Walker documents the history of AutoDesk and AutoCAD... online books available in several formats
Babbage's Analytical Engine -- Simulator / Emulator
ENIAC on a Chip
Done for ENIAC's 50th anniversary...
A group of students at the Department of Electrical Engineering have designed "ENIAC(TM)-on-a-Chip", under supervision of Professor J. Van der Spiegel,