Latest Links: Sunday Feb. 22, 2009
- Charlie Rose - A conversation with Marc Andreessen
Great interview covering social networking and internet tech in general - Fred Stutzman: How Facebook Should Address User Rights
"If Facebook were a country, it would more accurately resemble North Korea or China than the United States." - The Angry Drunk: Scoble Just Doesn't Get It
"Social Networking is not Marketing; but the inability to grasp that fact is the defining characteristic of the New Media Douchebag" - Eclipse Plugin Central: plugins resource center and marketplace
"OSDE is the Eclipse Plug-in for developing OpenSocial applications" - Engadget: Texas Instruments and Wind River do up Android right
"what basically amounts to the ultimate Android device" - InfoWorld: Mozilla backs move to decriminalize iPhone jailbreaking
"Consumers should be entitled to use any software program they choose" - Engadget: Android Market allows returns, but not sexy stuff
"Google maintains the right to forcefully remove an app from your device whenever it feels like it"
Latest Links - Roller
- First Blog (Apache Roller) : Gerry's View
"I would like to complement Apache Roller on its ease of use, excellent documentation and low set up time." - Groovy Grails and Webby Things : Apache Roller 4.0 supports Groovy
Groovy folks finally discover support in Roller - Sun on list of 15 Companies That Really Get Corporate Blogging
"That's 110,000 posts of promotional gold for Sun and they know it" - August 2008 Board Report - Apache Roller
Covers community health, status of our most recent release, work that has been done in the trunk and plans for new work - Introduction to Apache Roller
Presentation by Matt Raible on Slideshare - number 9: see me rollin, they hatin
Guidelines for running Roller 4 in a cluster - Using DTrace to Troubleshoot Roller (Japanese) - Jim Grisanzio
Wish I could read Japanese - GitHub repository search
Happy to find a couple of Roller plugin projects on Github
Latest Links - Open Source
- Placating people with options [dive into mark]
"Google Project Hosting is and has always been a tool to fight license proliferation. It is only incidentally useful" - tecosystems - Google Code vs License Proliferation
"There is room in my philosophy for file based reciprocal licenses such as the CDDL, EPL, and MPL. While they may create islands of code, some of those islands are very large indeed" - Launchpad, by Canonical
Speaking of FOSS project hosting, LaunchPad looks very cool. Take the tour. - JavaFX, are we there yet? [kirk.blog-city.com]
"With this in mind, I'm pretty optimistic that JavaFX, being free and open, will become the preferred choice for building rich clients if..." - OpenJFX: Open Source sidebar
"Sun is committed to delivering enhancements to the JavaFX platform and to this end will continue internal development -- hmm... I don't understand the logic here - Open Source and Cloud Computing - O'Reilly Radar
"almost all of the software stacks running on cloud computing platforms are open source, for the simple reason that proprietary software licenses have no provisions for cloud deployment" - Patent Law Blog (Patently-O): The Death of Google's Patents?
"The Patent and Trademark Office has now made clear that its newly developed position on patentable subject matter will invalidate many and perhaps most software patents"
Roller Mobile with iUI
Roller Mobile
Originally uploaded by snoopdave
After spending a couple of hours with iUI this week, I've put together the beginnings of an iPhone style interface to Roller. So far, I've been able to do everything I need to do by making a couple of changes in Roller's struts.xml and adding two new JSP pages -- no Java code required (yet). This screenshot shows two of the three screens I have created so far.
Latest Links
- InfoWorld 2008-07-07 Lab test: Climb aboard Ruby on Rails
Interesting that the best rated Ruby-on-Rails IDE is the one that is free & opensource. Go Netbeans! - ongoin · Atomic Monday
"Herewith some evidence, for the general tech public, that Atompub is a big deal" - InfoQ: AtomServer â The Power of Publishing for Data Distribution
"a distributed, publish-subscribe service is a great way to address resiliency and loose coupling of subsystems" - blog.reddit -- what's new on reddit: reddit goes open source
"Until now, the only portion of reddit that wasn't freely available is reddit itself" - OAuth for Google Data APIs
"we're proud to announce that all of the Google Data APIs support OAuth" - Google Code Blog: Protocol Buffers released as Open Source
"think XML, but smaller, faster, and simpler" - Daily Kos: Cars After The Age of Oil
"We can switch to a new tech that is older and simpler than the Internal Combustion Engine - the electric horseless carriage was first created in 1830" - Wired.com: Laugh at High Gas Prices With a 282-MPG VW
"VW has approved a plan to build a limited number of One-Liters in 2010" - SAS Solar Farm | New Raleigh, NC
"Our local 500 pound software gorilla is building a five acre, one megawatt photovoltaic solar farm"
Links - AFK edition
Here's another link blog post. In this one I'll explain why my del.icio.us feed is full of guitar tabs. I've been spending some time Away From Keyboard and near to fretboard. Since my 11 year old son Alex is learning guitar I've been doing the same and making some good progress. I've noodled around on bass for years, but never spent much time with guitar. I've always known the basic chords, but that's about it. Now I've finally learned how to string and "sing" at the same time and so I've been looking for good, fun and easy songs to play. Here are the ones I've found so far, straight from my bookmarks feed:
-
Animals â (House of the Rising Sun tab)
-
Connells â 74-75 tab
-
Connells â Fun & Games tab
-
Costello, Elvis â (What's So Funny tab)
-
Creedence Clearwater Revival â (Who'll Stop the Rain tab)
-
Creedence Clearwater Revival â (Lodi tab)
-
Creedence Clearwater Revival â (Have You Ever Seen the Rain tab)
-
Cure â (Love Song tab)
-
Diamond, Neil â (Solitary Man tab)
- <a href=
"http://www.ultimate-guitar.com/tabs/g/grateful_dead/friend_of_the_devil_ver2_tab.htm">
Grateful Dead - (Friend Of The Devil tab)
-
Grateful Dead - (Ripple tab)
-
REM â (Driver 8 tab)
You can probably guess my age now 
Here are a couple more kinda sorta related links from the feed.
-
Interactive Guitar chord explorer
Very nice Flash interface for viewing chords, playing them, etc. - Live review: R.E.M. drives the past into the present
REM "has come full circle, treating the old and new with the same vigor and precision" -
YouTube - Connells @ Borders: 74-75
2000 or 2001, in Chapel Hill, NC
I bookmarked that REM review because we attended that show last week. We took a bunch of kids and had a blast. REM played a bunch of their very early songs like 7 Chinese Brothers and Pretty Persuasion. The kids (from 5 to 11 years old) danced like fools on pogo-sticks the whole time.
And finally, here's something here's something not in my bookmarks feed; the Epiphone G-310 I bought for about $230 last weekend.
Latest Links - misc
It's time to catch up on blogging and I'm going to start by going through my backlog of links and adding some commentary, but not in this post; these are miscellaneous links that don't fit nicely into my other posts.
- Slashdot | Why Google Should Embrace OpenOffice.org
"If Google really wanted to deliver a knockout punch to Microsoft, it would integrate OpenOffice with Google Docs" -- and pump some money into OOo development - Headius: The Power of the JVM
"And while JRuby and Groovy will probably spend the next few months one-upping each other, we've both proven something far more important: the JVM is an *excellent* platform for dynamic languages. Don't let anyone tell you it's not." - SpringSource Blog - Open Source, Open Strategy
My 141 char summary: open source good, but we need money. we won't relicense existing parts, but we'll GPL the full-stack so we alone can ride it to the bank - Kohsuke Kawaguchi: GlassFish v3 just got embeddable
"GlassFish glassfish = new GlassFish(); glassfish.minimallyConfigure(8080);" - Derby: Using the bulk import and export procedures
closest thing to mysqldump in Derby land - Core team statement on replication in PostgreSQL
"it is time to include a simple, reliable basic replication feature in the core system" - Distributed Caching with Memcached
Nice how-it-works article on memcached.
Latest Links: Roller, REST and more
- Skrocki's Blog: WOOHOO Sun Blogs sees its 100,000th blog post!!!
Pat Chanezon made the first post, not sure who made the 100,000th - Mark Fortner: how to publish to Roller via Google Docs
"Google Docs 'publish' feature allows you to publish a doc as a blog entry." - Chandra Chan: Using wbloggar 4 with JRoller version 3
"using the new version of w.bloggar version 4.03" - Jean-Francois Arcand: Jersey 0.7 released...with a tiny taste of Grizzly Comet Support
"gives us a couple weeks and we gonna have something really amazing" - Earthly Powers: Jersey 0.7 released
"many additions and clarifications to the API" plus Comet support - NetBeans 6.1 RC2: Let the IDE Do The Web Services Plumbing For You
"brings support for web services from Google, Amazon, Facebook and others" - ZDNet: Social networking will be biggest enterprise 2.0 priority by 2013
"smaller businesses arenât even considering, while the giants are diving in head first" - Move Over Lotus Notes, SharePoint is Filling Yer Shoes
"What Microsoft makes look easy â can quickly become a nightmare in the making" - Joshua Marinacci: know of any good forum software?
Comments suggest JForum, LifeRay message board and other Java options - colmmacc: AWS, AppEngine and the future of data
coping with the "fallout of using a planet instead of a hard-disk" - Search Guy: Minion open source search engine from Sun Labs
search "engine that ships with the Portal Server and Web Server" - Unit Structures: Introducing Freedom
"I find myself desperately searching out places where I can be network-free"
Latest Links: open source, social networking and etc.
- cgwalters - A software tsunami
"OpenJDK is finally changing that. Now, you can write a library using Java, it can be sensibly integrated with Free operating systems" - Countdown for IBM Project Zero | Reg Developer
"bringing the feedback typical of an open source project without any of the obligations to give the resulting technology back to the community." - Soviet-era JCP needs change, concedes top commissar | Reg Developer
Patrick Curran has reached a firm conclusion on his organization: "We have to change," he said. "No more smoke-filled rooms." - Glynn Foster: Why Our Governance Doesnât Work
"Thereâs no substitute to JFDI - or improving our governance model so that it doesnât get in the way of suitably motivated people who want to contribute." - Skype Journal: Skype and the Social Network Stack
"We need a new stack to sort out social media's plumbing" - An Open Letter to American Express ~ Chris Pirillo
"You know, for all the buzz that FaceBook gets⦠I get far more value out of Twitter." - buddypress - Google Code
"suite of plugins that will completely transform a vanilla installation of Wordpress MU into a fully functional social network platform" - App Platform Strategies Blog: Looking for SOA success stories
"SOA is not working in most organizations" - OLPC News: Negroponte Says XP on XO in 60 Days
"the end of a dream". - Atlassian Dev Blog - Maven in our development process. Part 4.
"Maven users need training."
Latest Links: Twitter and JavaFX
As you can tell from the links below, I've been goofing around with the Twitter API and JavaFX. The Twitter API looks pretty nice and very easy to use. JavaFX looks cool to this old Swing geek, but I'm a little surprised at the state of the docs and the absence of apps. I expected more after the hyped-up launch last year. Oh, well. The Netbeans plugin is pretty nice. I'll stick with it and maybe I'll be able to squeeze a Twitter Client or at least a Java.net or O'Reilly article out of my late night JavaFX noodlings.
- Twitter API docs
Documentation for the Twitter API - org.json Java API docs
Easy to use JSON library for Java - Sven Drieling, "JavaFX -- Beispiele"
Nice set of JavaFX examples, even if you don't know German - Introduction to JavaFX Script
Nice introduction to JavaFX in the German version of O'Reilly - openjfx: downloads
JavaFX documentation, tutorials downloads, demos, Netbeans plugins, etc. - Jim Weaver's JavaFX blog
Jim Weaver is the author of the Apress JavaFX book - JavaFX Script Language Reference
Reference for the scripting language, seems kinda spotty, w/lots of TODOs - F3 Classes
JavaFX class docs, out of date but I've found them useful
Latest Links: Friday March 7, 2008
- snellspace.com: Contact!
"So Google announced it?s Contacts API? based on Atompub of course" - netzooid: Writing Your First AtomPub Service with Abdera
"This shows the much simplified server code base in action, so beware - this requires the latest trunk/ code. 0.4.0 should be out soon though" - Astoria: AtomPub support in the ADO.NET
"We have been looking for the last few months at adding first-class support for AtomPub to Project Astoria" - Marc Hadley's Blog: Authentication in Jersey
"Actions on some resources require authentication and I need access to the name of the authenticated user in the resource method" - The Aquarium: Jersey 0.6 released
"the Jersey client API, enhanced JSON suport, and better integration of Jersey with IoC containers" - Carrot2 - Open Source Search Results Clustering Engine
"Carrot2 is an Open Source Search Results Clustering Engine. It can automatically organize (cluster) search results into thematic categorie" - MySQL Forums: Partitioning
The official discussion forum for those interested in or experimenting with MySQL Partitioning technology - Partha's Blog: MySQL Table Partitioning
Nice series of posts on table partitioning in MySQL 5.1 - Simon Phipps: The Adoption-Led Market
"emerging approach which is rapidly spreading for smaller software projects and in my view is the future of all software acquisition" - Will Acquia ruin Drupal? | Open Source | ZDNet.com
"Acquia, a commercial version with all the bells and whistles, including venture capital partners, whoâve put in $7 million." - JPost.com | BlogCentral
Jerusalem Post is blogging with Roller! - triangletweetup wiki
Triangle Tweetup Attendance & information
Latest Links: March 2, 2008
- Shindig Architecture: Java Gadget Classes
"an environment for serving gadgets, a run-time environment for the gadgets to operate in, and a gadget container (as well as OpenSocial support)." - Ming the Mechanic: Open social networks
"Social networks *should* be independent of any particular central website" - blogs.sun.com heap and cache sizes
"We can run BSC fine on a single machine (SunFire T2000) even when restarting everything from scratch, but we have a 3.6G jvm heap and 6G of additional memory allocated to memcached for caching" - blogs.sun.com traffic
"blogs.sun.com has over 1.6 million hits a day and runs on just 2 T2000 servers" - Newsweek: Why Spore Is Taking So Long to Get Right, pt.1
Can't wait to see this game - [ogb-discuss] Roy Fielding resigns from OpenSolaris Gov. Board
"Sun should move on, dissolve the charter that it currently ignores, and adopt the governing style of MySQL. That company doesn't pretend to let their community participate in decisions" - ThoughtPark: when open source goes closed
"what happens if more companies take their open-source product and develop them into closed-source offerings?"
Latest Links: JSF vs. REST
I've been very happy with the choice of Struts 2 for Roller, but I still follow JSF because it's the Java standard. A couple of articles by Ryan Lubke about what's coming in JSF 2.0 got me thinking about JSF again.
- Ryan Lubke's Blog: JSF 2.0 New Feature Preview Series, pt. 2.1: Resources
"Previous versions of JSF had no facility for serving resources" - Ryan Lubke's Blog: JSF 2.0 New Feature Preview, pt. 1: ProjectStage
"the JSF 2.0 EG has given a nod to Ruby on Rails' RAILS_ENV functionality"
One of my problems with JSF is REST. REST fans say JSF is inherently RESTless because every JSF request is a POST. JSF advocates say JSF can do GET and bookmarkable URLs if necessary and that's good enough.
- Bill de hora on JSF and REST
"JSF is clearly not focused on or suitable for working in the REST style to the extent REST principles seem to be actively excluded from the design." - Gavin King on JSF and REST
"On these community sites that claim you can't build restful application with JSF. I mean it is total nonsense. It is not even remotely true." - Gavin's JSF bookmarkable URL example
In the comments thread of an anti-JSF story at The Server Side.
Fortunately, the plans for JSF 2.0 indicate that REST improvements are coming:
- Java.Net TWik: JSF 2.0 Requirements Scratchpad
Mentions REST API (JSR-311) and navigation without using POST - JSR-314: JavaServer Faces 2.0
"Allow JSF application resources to be accessed via REST" and "Add support for REST (JSR 311)"
Unfortunately, it sounds like all they're planning to do is make it easier to create bookmarkable URLs and add some support for the JSF-311 REST API. Why can't the goal be to make JSF applications RESTful by default? Why can't JSF ensure that POST is only used when required by the application (not the framework) and JSF URLs are simple, clean and always bookmarkable.
Latest Links: Feb. 16, 2008
- More on MySpaceâs Open Development Platform - GigaOM
"made up of three APIs â primarily Open Social and extensions weâve added" - ZDNet.com: Progress report on the OpenSocial Web
Summary of latest OpenSocial news and hackathons from Dan Farber - Facebook to Punish Stupid Applications, Reward Good Ones - ReadWriteWeb
"Metered messaging based on user engagement could save the Facebook Platform from a growing sense of app fatigue" - Roumen's Weblog: Android plug-in for NetBeans
"the screenshots look promising" - Rob Williams' Blog: finally ditched LifeRay
"we have finally ditched Liferay in favor of JBoss Portal. So far so good. It is much more stable. The code base is not a rat's nest of untested Struts goop." - Indoor WiFi Signal Booster by Meraki
"Meraki Mini is a small, easy-to-use wireless mesh repeater."
Lots of latest links: social networking APIs and more
Latest Links: social networking platforms and more...
First, some social software links.
- BuddyPress â Creating a Social Network based on Wordpress MU
"There is talk of BuddyPress and DiSo essentially being the same thing. DiSo, from what Iâve read so far, is all about distributing your user-generated content first using Wordpress as the central tool. BuddyPress is more about turning Wordpress (MU in fact) itself into its own niche social network." - Elgg: the open source social networking platform
"Elgg is an open-source social networking platform. It offers blogging, networking, community, collecting of news using feeds aggregation and file sharing features. Everything can be shared among users with access controls and everything can be cataloged by tags as well" - Cisco's Social Networking Strategy Comes Into Focus - ReadWriteWeb
CISCO's Entertainment Operating System (EOS) is a "platform that will be used to deliver video and other multimedia content to online community properties" with "social networking and content recommendation" - BadMagicNumber: Shipping software
"Custom vertical social network, with feed integration" - based on Java, ROME and PostgreSQL - The Blog Squad: your music. your friends. your life.
"Social music network" with blogs powered by Roller - IBM demos âOn Demand Workplaceâ
"Employees have their own profiles based on content and function. Personalization is also allowed via imported Google Gadgets and RSS feeds" with screen shots - Web 2.0 Can Be Dangerous (Jakob Nielsen's Alertbox)
"The most-hyped site right now, Facebook, is the 'Iron Chef' of the Internet." - Micro Persuasion: Reader Integrates Google's Stealth Social Net: The Address Book
"Google Reader became the latest Google service to leverage the Gmail contact database and become more social."
And second, some feel-good PHP, Rails and Linux links.
- Michael Kimsal: Continued sad state of PHP development
"with every release also comes fears of tiny, sometimes undocumented, changes that break existing code, and often for no solid reason" - ZSFA -- Rails Is A Ghetto (2007-12-31)
"If anyone had known Rails was that unstable they would have laughed in his face. Think about it further, this means that the creator of Rails in his flagship products could not keep them running for longer than 4 minutes on average." - Linux defector says RHEL zero, Sun Solaris hero
"Solaris ultimately has a lower acquisition cost because it includes features that users are likely to purchase separately in a Linux environment."
Latest Links
- GMJ Designs : Apache Roller 4.0 Released
"I love the interface and it works great." - Toast Technology Blogs : Weblog
SOA and business portal consultancy blogging with Roller - Limlom.com company blog
Business solutions and J2EE consultancy blogging with Roller - Biblical Recorder journals
Blogs and Baptist Planet all powered by Roller
- Dare Obasanjo: Thoughts on the Opening of the Facebook Platform
"looks like Facebook plans to assert their Intellectual Property rights on anyone who clones their platform" - OpenSocial API Blog: Let's get this Shindig started
"We're thrilled to tell you the initial commit to the Shindig repository is in" - Ruminating on DiSo and the public domain
"Iâm hopeful about projects like Shindig that call themselves âopen sourceâ and are able to be sponsored by stringent organizations like the Apache foundation. But..."
- InfoWorld: Open source and the corporate elephant (FOSS.IN coverage)
Danese Cooper: "Having a well-read blog is the best defense you can have against any problems you may encounter" - eWeek: Sun Open-Source Support Questioned
"The only reason anyone should be surprised by anything Sun does with [the open-source projects] it controls is because that person has fundamentally created an expectation that access to source code meant more than just thatâand that is a flawed assumption." - Reg Developer: Bruce Perens on the OpenDS spat
"In general open source is only going to work if you let it be a community led project. Sun has had a hard time learning this, and some of their open source projects have had a hard time getting outside contributors, because Sun has insisted on owning the [project]"
Latest Links: Feedsync, AtomPub for SOA, OpenSocial and more
- snellspace.com: Sync!
"Within the course of implementing several Atompub servers, the issue of âfeed synchronizationâ has come up repeatedly" - Paul Fremantle's Blog: A new kind of (SOA) Registry
"as we looked at the REST space, we kept noticing how close the [AtomPub] is to our needs" - OpenSocial - Berlin Web 2.0 Expo
Google API evangelist Pat Chanezon's OpenSocial presentation - opensocket - Run OpenSocial Gadgets in Facebook
An OpenSocial container written as a Facebook application. - Ruby on Rails: OpenSocial container plugin 0.0.1
"This is a very early version, but it is under very active development " - IBM's Carol Jones on Web 2.0 Research and Collaborative Software
Redmonk video discussion of Lotus Connections, Dogear, internal/private vs. external bookmarking - Wayne Horkan's weblog eclectic: Weblog language translator
With Roller specific functionality. Based on JavaScript and Google translation API - ZDNet.com: Social nets and identity fragmentation
FaberNovel Consulting has mapped out some trends in social networking and digital identity" - Postgres at Hi5: June 2007 user group preso
How unique features of PostgreSQL helped Hi5 scale (PDF presentation) - Scaling Java and PostgreSQL with Hyperic
Another perspective on PostgreSQL scalability at Hi5 (PDF presentation) - Skrentablog: Scaling Facebook, Hi5 with memcached
"discussion of high volume [sites] using memcached as a critical scaling tool"
Latest Links: Android, OpenSolaris and misc.
- Roy Fielding [ogb-discuss]: please dissolve the Desktop Community
"there is absolutely no reason for this organization to exist if all decisions are going to be made by Sun." - Ian Murdock [ogb-discuss]: re: please dissolve the Desktop Community
"You have to be joking? I don't even know where to begin.. This is like Robert's Rules of Order run amok" - Jim Grisanzio: Two Great Linus Quotes
"(1) one person or company shouldn't control the entire community, and (2) the real value of community development comes over the long term and results from many small contributions, not one big one." - Ed Burnette: Sun/Google Android âfightâ overblown
"Iâm here to tell you, itâs all bunk"..."However Google did make one big mistake with Android" - Slashdot: Google, Sun Headed for Showdown Over Android
Pure FUDtastic speculation based on Stefano's blog post - robilad: QOTD: Google's license for the Android SDK
"you may not extract the source code or create a derivative work of the SDK" - Javalobby: Is Google the New Microsoft?
Dalibor's comment: "Google will keep Android as proprietary as they can for as long as they can, while letting people believe something else" - David Heffelfinger: Eclipse Veteran Switches To NetBeans
"NetBeans has now surpassed Eclipse in usability. Count me in as a new convert." - Stuck in the middle : Weblog
Rickard Oberg is blogging at JRoller.com again - Alan Burlison's Blog: How to leave Facebook
"try mailing them, quoting the clear precedent they have set by closing my account" - Symphonious » Why Support OpenSocial?
"However, if OpenSocial gets support outside social networks it has the possibility of attracting developers who actually care about their users, not just their advertising profits and install count" - ZDNet: Firefox 3 Beta 1 has landed
"Improved performance with more than 300 memory leak fixes."
« Previous page | Main | Next page »
