8 Fallacies of Distributed Computing:
SVG documents">Google search now finds SVG documents
You can now use Google search to find SVG documents. SVG is an open, XML-based format for vector graphics with support for interactive elements.
Goole indexes SVG content whether it is in a standalone file or embedded directly in HTML. The web is big, so it may take some time before Google can crawl and index most SVG files, but as of today you may start seeing them in your search results. If you want to see it yourself, try searching for sitemap site:fastsvg.com or HideShow site:svg-whiz.com
If you host SVG files and you wish to exclude them from Google’s search results, you can use the “X-Robots-Tag: noindex” directive in the HTTP header.
sproutcore generator cheat sheet
SproutCore is an HTML5 application framework for building responsive, desktop-caliber apps in any modern web browser, without plugins. This is a cheat sheet i put together for myself in the first instance of all the commands for generating sc components.
This looks like a useful tool … 05
HTTP Client .. A Mac OS X Leopard developer tool for debugging HTTP services by graphically creating & inspecting complex HTTP messages.
Features:
- HTTP methods: GET, POST, PUT, DELETE, TRACE, OPTIONS, HEAD, CONNECT
- HTTP Basic Authentication (with Keychain integration)
- Custom HTTP request headers with prepopulated names and values (date format strings and most popular User-Agent strings)
- Supports sending request bodies with POST or PUT
- Follow or ignore redirects
- Optional syntax highlighting (changeable in Preferences)
- Optional text wrap (changeable in Preferences)
- Each HTTP Client window is a document that can be saved as a .httpclient file and reopened later
Motorola acquires app developer 280 North
Here and here. The price has been confirmed at around$20,000,000 dollars which is not dab for the original $250,000 injected into it. A lot of Motorola’s recent success has been through Android devices and so we can expect Cappuccino to come up with a set of touch commands soon.
280 North already have Atlas which helps to speed up the development process by acting like X-Codes interface builder.
Mobile Frameworks Landscape — Sproutcore
The mobile development scene seems to be moving apace with a range of hardware devices and a matching and dizzying range of development platforms. When i say mobil development i am really talking about iPhone, and Android and WebKit devices. Now although this can be considered a small part of the market it seems to me to be the most innovative and the one that is driving developments, initiatives and public interest.
Development seems to be falling into a number of camps.
Objective-C for native on the iPhone/Pad/Pod
Java and java tools for native on Android Phones
HTML/CSS/JavaScript Frameworks for any WebKit based.
From the early rather rough days some of these offerings are getting very solid and some are also weighing with development front-ends to ease the pain of development and dare i say lock you in to their framework?
I have previously covered some of the frameworks and will be doing an update in the near futre to do a full catch up.
Anyway two of the frameworks that i missed past time round, because they didn’t really cater for mobile development were Cappuccino and Sproutcore. Cappuccino still has no direct mobile offering, i.e. touch capability, but Sproutcore now has.
First a bit about Sproutcore. It is a framework for writing HTML 5 sites and JavaScript and provides all the libraries and infrastructure to do this. The thing that helped Sproutcore a great deal was that Apple used it to build the MobileMe platfrom and are reputed to have adopted it for much of it’s web building. It is also use in iWork as well.
This is all very well but doesn’t let you build mobile apps with a touch interface. However in April of this year Sproutcore Touch was announced. You can go to Hedwig to see samples of the gestures available.
Finally they announced Greenhouse as the tool to build the interfaces for Sproutcore.
.toucan-css-reset
This is a reset stylesheet which unlike Meyer’s or YUI’s not only removes the default styling of HTML elements, but also rebuilds the new generic rules for the typography, headings, paragraphs, lists, forms, tables etc. It’s light-weight, flexible and browser-friendly. Free, trendy, cool new etc.
TextMate vs NetBeans vs Eclipse vs Zend Studio
Wherever possible i develop on a Mac. I’m not an Apple fanboy as such but there are certain aspects of the hardware and the software platform that i like and generally the whole development process on the OSX platform is smoother and easier than whenever i try Windows.
Having said that it will then tend to be that i am biased towards applications that run well on the Mac as well as offering the functionality required to develop software.
I started my computing career on HP’s with a shareware editor called Editor and a full screen one called QEdit and TECO on the DEC Tops 20 OS. At a later stage after moving to the PC and Windows platform i tried a number of editors, BRIEF which was quite cool for it’s day and is still going strong. However when i got to web development and was an MS user i either used Visual Studio or HomeSite. VS need no expansion but HomeSite was interesting as an HTML oriented development tool but let you get at the code and didn’t muck with the code like FrontPage (shudder) and was not as cluttered as even the early incarnations of Visual Studio were.
When i moved to the Mac i couldn’t take HomeSite with me as it was a Windows only tool so after a bit of hacking around i started to use Eclipse as it was similar to Homesite in it layout.
I stayed with Eclipse which became more useful as the PHP plugins were developed but as i got more used to the Mac the less i liked Eclipse as being Java based it was never quite Mac like. At one point i had a brief foray into Zend Studio, about 2007, but at that point it was not Mac like enough and had Ctrl+key as opposed to cmd+key which as a keyboard shortcut user was as annoying as hell. Ok maybe there were keybindings i could have altered but i am a bit lazy that way.
Some time later i bought a copy of TextMate as i had seen this touted as “THE” Mac Editor and the Ruby boys were flocking to it as well. This i found to be, like a lot of Mac software, the right level of compromise between usability, lack of overkill (see Visual Studio) and because it is native Cocoa sheer speed on the Mac. It’s other advantage is the openeness that allows bundles to be written which add functionality but don’t overwhelm.
Very recently i used NetBeans again. I had looked at it in the early days at the same time i was using Eclipse but then it was completely Java. However now it not only has PHP support but also Zend and Symphony support. THis means it will do code completion etc.
However it is Java and therefore tends to run like a dog on the Mac (or is that just me?) and the interface is back to the messy, busy windows type style.
I think therfore that TextMate is going to stay as my editor of choice for the foreseeable future.
librocubicularist .….
.….. someone who reads in bed. Me!
CouchDB on a Postit
Archives
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- January 2009
- December 2008
- March 2008
- February 2008
- December 2007
- November 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- September 2006
- July 2006
- November 2005
ajax / javascript
cli
css / design
database & related
frameworks & patterns
FreeBSD
general / technical
just silly
mapping
moi
open source paradigms
people i know
plugins
programming
search technologies
smalltalk
tna
underlying engines
web 2.xx stuff
weird stuff
