- ebizQ.net: The Insider’s Guide to IT and Business Agility
- JSF 2.0 Cross-field Form Validation – With Seam, Simple in Reality
- Will Microsoft use SharePoint/Office 2010 to Own the Cloud?
- Appro Introduces the Most Powerful 1U Quad GPU Server Based on NVIDIA Tesla 20-Series GPUs
- SpringSource To Acquire GemStone Systems Data Management Technology
News aggregator
Ubuntu Is A Poor Standard Bearer For Linux
Developing Android Applications with Java, Part 2
Learn to build mobile applications for the exciting new Android platform. When you purchase this product, you'll get access to the videos, slide presentations, and code examples associated with the online course, Developing Android Applications with Java, Part 2. As you learn, you will build a Twitter app from start to finish.
You can never have too many Twitter clients, as the market has already proven. We'll use a very comprehensive and useful library called twitter4j to do the heavy lifting for us, but there will be plenty of lifting left to do. We'll walk you through setting up sign ins, creating a public timeline, making sure your app is responsive and giving it style to stand out from the flock. Finally, for those times when 140 characters isn't enough, you'll extend your Twitter client to also post photos to the popular Twitpic image service.
(In Relation To - Site - Tag 'Seam News') Seam 3 Design Meetings
Following on from the success of the RichFaces Design Meetings held weekly on IRC, we're going to do the same for Seam 3. We'll be holding a regular 45 minute meeting every Thursday at 13:45 in #seam-dev on irc.freenode.net. At this meeting we will cover a mix of technical architecture and project planning - if you are interested in working on a Seam module, or just want to know more about the progress of Seam 3, this is a good opportunity to drop by!
I'm also back recently from an extended holiday to Nepal, which is a good enough excuse for me to include a photo of the high point of the trip (and at 5500m of my life!).
Pete Muir 2010-04-09T07:33:48ZFlorida DrupalCamp 2010 Case Study
Florida DrupalCamp 2010 held just outside of Orlando was the largest Drupal-related gathering the Sunshine state has ever seen. The February 20-21 event pulled in more than 175 attendees from Florida and the US, more than $5,000 in sponsorships, and generated a lot of interest in regional community building throughout Florida. Anecdotal input and a formal survey indicate the weekend was an unqualified success. In the spirit of open-source, this case study provides other DrupalCamp organizers insight into planning and organizing a worthwhile DrupalCamp, from early planning through follow-up participant surveys.
OverviewFDC10 was the culmination of a strong effort by the Florida Drupal User's Group, local companies, and generous sponsors. It was unique in many ways, including the number and diversity of the participants as well as how the event was organized. The weekend was less of a "barcamp" style event and more of a mini-DrupalCon, with almost all sessions pre-determined, and several generous sponsorships covering plenty of food and swag for all attendees who paid a minimal registration fee of $5.
The weekend featured a full day of sessions divided into three tracks based on experience level, including one dedicated to beginners to introduce users to the Drupal platform and sow the seeds for growing the community. The second day was Coding for A Cause, a coding sprint among 40 volunteer developers of all skill levels that built operational sites for two deserving, PR-savvy, Florida not-for profit organizations.
My iPad Review
I called the Cherry Creek Apple store and asked if they had any left. They said they did, but they'd likely be sold out before the end of the day. I arrived back in Denver around 3 and was 2nd in line at the Apple Store at 3:30. 5 minutes later, I walked out with an iPad. They were sold out of 32GB models, so I went with the 64GB.
CNET has a good about the 5 Reasons NOT to get an iPad. There #1 reason is great: because you don't need one. They're absolutely right, I didn't need an iPad. I wanted a new home computer so I don't have to pack my MacBook Pro back and forth to the office. However, I realized that most of the time I'm at home, I'm not doing much hard-core computing. Most of the time, I'm checking e-mail, reading Twitter or reading articles. So I bought it because it was cheaper than a new home computer, but I also realize it's not a computer replacement.
It's really just a big iPhone.
In every aspect, it's a larger iPhone. Abbie's first words when she opened it on Easter Sunday were "It's a big phone!" It is a big iPhone, but it's much more pleasant for reading articles and e-mail. Beyond that, it seems good for games, but it's certainly not super-duper fantastico. It's a bit heavy; too heavy to read as you would a book. After holding it for an hour or two last night, my left hand started to get sore. Also, its keyboard sucks. Maybe I'll get used to it in the long run, but without the tactile feedback of keys, it can be difficult to type without looking. The other things I don't like about it are:
- There are very few good apps (iPhone apps work, but they're small).
- The screen gets dirty quickly and it looks kinda gross when it's not lit up.
- The Photos app doesn't work at all for me. It says "Updating Library" when I open it, then crashes several seconds later. Maybe I have too many pictures (12.5K items, 28.5 GB).
- When it's synching with my laptop, it constantly connects and reconnects and makes a loud noise each time.
I took the iPad to work on Monday and received some interesting feedback from co-workers.
There are some good things about it. First of all, it's wicked fast. Apps *pop* and load their data very quickly. Way faster than my iPhone and faster than both my MacBook Pro and the powerhouse Mac Pro I use at work.
I really like the newspaper apps for reading the latest news articles. I'm not much of a news person, but there's a good chance I read more of it because the apps are so pleasing to the eye. Also, the Netflix app sucked me in as soon as I started reading about it. I've bought my kids several movies on iTunes, but there's still not a huge selection to choose from. With Netflix and its live streaming, we have seemingly thousands of movies to choose from and they're all a touch away. The Mail app is also pleasant to use, possibly moreso than Mail.app on OS X and Gmail in any ol' browser.
There's a good bit of me that's underwhelmed with the device, but I think it has a lot of potential when more apps start appearing. It also seems to need some accessories right away: namely a case to carry it in and a shield to keep clean. I could also see getting a stand for it to enhance its digital picture frame feature. If I could plug it into my HD TV, it might even eliminate my need for OnDemand Movies and DVDs.
I think the biggest potential for the iPad is kids, baby boomers and couples. There's a good chance all of these demographics have a real computer in their home, but the head of household doesn't want to spring for two. Take my mom for instance, she wants an iPad for e-mail because my dad always hogs their iMac. My kids aren't that enthralled with it, but it took them awhile to appreciate the Wii and iPhone. With the Wii, it was the Super Mario Bros. game that reeled them in. Same story with my iPhone; they love the games.
My guess is the real attraction of the iPad will be the apps that are built for it. I can't wait to see what developers come up with.
Episode 159: C++0X with Scott Meyers
Hosts: Markus
Guests:
Recording venue:
Skype
This episode is a conversation with Scott Meyers about the upcoming C++0x standard. We talk a bit about the reasons for creating this new standard and then cover the most important new features, including upport for concurrency, implicitly-typed variables, move semantics, variadic templates, lambda functions, and uniform initialization syntax. We also looked at some new features in the standard library.
LinksBookTeller: Subscription-based Library of Animated Children's Books
BookTeller.com is a subscription-based online library for animated and narrated children's books, available in both English and Chinese. Currently, there are over 200 books available for subscribers and more are being added. Its goals are to help parents and educators teach children how to read and to get them reading more often by giving them books that are both engaging and fun.
Besides being an online library, it is also a platform for authors and publishers who wish to transform their work into animated books and to monetize them. For that, we have a revenue sharing program and a team of award-winning animators to help out with the animation.
The consumer-facing website is used for, among other things, showcasing what books are in the library and to handle registrations/payments. The books are accessed via a client reader based on Adobe's AIR platform, which must be downloaded and installed.
The following is our experience in building out the website using Drupal. I hope it is useful as another example of what's possible.
Java Posse #301 - Newscast for April 2nd 2010
- Apple, Android, HTC, marketplaces and ex-CEOs.
- http://www.apple.com/pr/library/2010/03/02patents.html
- http://techcrunch.com/2010/03/02/apple-goes-after-htc-in-lawsuit-over-20-iphone-patents/
- http://techcrunch.com/2010/03/02/the-complaint-apples-patent-lawsuit-against-htc-is-all-about-android/
- http://www.reuters.com/article/idUSTRE62H0EA20100318
- http://java.dzone.com/dose/dzone-daily-dose-34
- http://threatpost.com/en_us/blogs/htc-phones-pre-installed-mariposa-bot-client-030910
- http://www.petitiononline.com/androidm/
- http://www.ilounge.com/index.php/news/comments/eff-posts-apples-iphone-developer-agreement-online/
- http://jonathanischwartz.wordpress.com/2010/03/09/good-artists-copy-great-artists-steal/
- Tim Bray, co-editor of the XML specifications and former Sun director of web technologies, joins Google as developer advocate.
- Is Java.net going to Sonatype for infrastructure?
- Miguel De Icaza speaks out against microsoft's handling of .NET, then the article mysteriously disappears (but Google still has it cached).
- Fallout from the Oracle acquisition of Sun continues, with Simon Phipps, former Sun open source officer, being elected to the OSI (Open Source Initiative) board of directors.
- A quick mention: the large hadron collider in CERN has had its first successful run.
- The Eclipsecon e4-rover mars challenge winner was announced at EclipseCon last week.
- Amazon announced a new Java SDK for Amazon Web Services at EclipseCon.
- DZone has a write up of the major news from EclipseCon.
- 11 sessions from the Glassfish virtual conference are now available in podcast form.
- Primefaces, available for both JSF 1.0 and 2.0, has just been released open source under the Apache v2 license.
- Google has launched the Google Apps Marketplace (not to be confused with the Android marketplace).
- Aaron Houston has joined Adobe as the community manager for several of their user groups including Flex, Air and ColdFusion.
- There may yet be hope for an improved Date and Time API for Java 7.
- How to kill an OSGi project in 10 questions by Adam Bien.
- It looks like the first Scala Days event, to be held in Lausanne, Switzerland on April 15th and 16th is assured success.
- The Scala team is organizing proposals for this year's Google summer of code.
- And a Scala application of the week. Kojo is a Scala learning environment written using the NetBeans rich client platform.
- IndicThreads has more information about Groovy++.
- Buttons stop working on Linux, the truth revealed
- PDF based replacement for Help
- HTTPCache4J
- Libsyn.com - http://www.libsyn.com - for hosting and bandwidth
- Feedburner.com - http://www.feedburner.com - for feed redirect
- Kirsty Doherty, Amy Ehmann for Java Posse artwork
- Theme Music:
- Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI),
- written and performed by Loose Bruce Kerr of the Dr. Demento Show and Sun Microsystems attorney.
- Based on the WWI popular song, "Ja-da." Ukelele style on the recording taught to Bruce by his dad.
- Re-produced with kind permission from "Loose" Bruce Kerr - http://loosebrucekerr.libsyn.com http://www.youtube.com/watch?v=TAX0gJt-aZg
- Closing - Juan Carlos Jimenez - In the House (Intro No. 1)
- Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI),
- To contact us:
- Visit our homepage - http://javaposse.com
- Post on our Google Group - http://groups.google.com/group/javaposse
- Pose a question on our Google Moderator group - http://tinyurl.com/q4javaposse
- Call us with questions and feedback - (408) 465-4626
- Or send us email - javaposse@gmail.com
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall
New Drupal Book - Drupal E-commerce with Ubercart 2.x
Drupal E-commerce with Ubercart 2.x, by George Papadongonas and Yiannis Doxaras, is a new title from Packt Publishing. It is aimed at business owners and ordinary Drupal users without development expertise who want to create, administer and design their own online shop. This is the first title that deals with Ubercart 2.x, providing non-technical users with information about how to sell shippable goods, downloadable products, recurring memberships, and event tickets, as well as enable other complex interactions using various contributed Drupal modules. As a reader of drupal.org, you can receive a 15% or 20% discount (see below) and benefit the Drupal Association!
2010 Google Summer of Code project applications now open!
2010 is here and its time for another Summer of Code, courtesy of Google! For those who don't know, Summer of Code is an amazing program in which student developers are paid a stipend by Google in exchange for working on open source projects along with mentors from those projects. Drupal has benefited enormously from Summer of Code over the years. Many of our most productive and well-known members are former Summer of Code students, including Drupal 7 core maintainer Angela Byron (webchick), Drupal 6 core maintainer Gábor Hojtsy and many many more. For more information see the Summer of Code FAQ.
2010 marks Drupal's sixth year being accepted as a mentoring organization. Last year we successfully completed 21 student projects and it would be great to match or even surpass that this year, but there are two things we need to make that happen - Students and Mentors!
(mojavelinux.com - Seam News) A concise and eloquent look at Seam
Despite all that I have written, explained and presented about Seam, I often find myself struggling to sum it up in a few short breaths. Fortunately, Matt Campbell does an superb job of defining the essence of what Seam provides eloquently and concisely in his blog series An Honest Look at Seam. (And I'm not just saying that because he credits Seam in Action as being his guide in his exploration of Seam).
- An Honest Look at Seam - Part 1: How Seam builds on Spring
- An Honest Look at Seam - Part 2: The Conversation
- An Honest Look at Seam - Part 3: Learning Seam
In part 1, Matt explains how the attention to scoping of components is what sets Seam apart from Spring and makes it more suited for the web environment. In my talks on Java EE 6, I often say that JSR-299 (CDI) considers the scope of a bean (where it's stored) to be just as important as the component instance itself. Speaking of Java EE 6, Matt does some comparisons of his own between Seam and CDI.
Having established the importance of context, Matt opens part 2 introducing the conversation scope. He quickly delves into the symbiotic relationship between this scope, the persistence context and the multi-request use case (which is just about any use case on the web). He raises the ever important issue of manual flush mode in Hibernate and how it enables use of an optimistic transaction.
Matt takes a break from the theory in part 3 to address the developer's first experience with Seam. He calms the anxiety a typical newcomer might have the first time the developer observes seam-gen churn out application. While some may appreciate the huge boast that a fully-functional application provides, the shear number of artifacts is daunting for those expecting "Hello World". But as Matt clarifies,
There is a lot to Seam, but not becuase Seam itself is vastly huge and complex, but because Seam integrates so many things together.So take your time and explore it all. Use what parts you need and skip the parts you don't.
In the future, rather than struggling to find the words to describe Seam on a trip in an elevator, I'm just going to hand the interested listener a card with the URL to these blogs on it ;)
It's important to zero in on what Seam 2 provides, especially as we look ahead to Java EE 6 and the development of the Seam 3 portable extension library. So regardless of where you are in your adoption of Seam 2 or Java EE 6, take a moment to read through these entries.
Dan Allen 2010-03-30T06:05:48ZDrupalCon SF 2010: Drupal core developer summit
On Saturday, April 17th, the weekend before DrupalCon San Francisco, I'm helping to organize the very first Drupal core developer summit. The goal of the Drupal core developer summit is to talk about ways we can improve Drupal core, and the core development processes, all while having a good time socializing with fellow core developers. Meeting in person for a full day and having more focused time to brainstorm about just core, should be really valuable. We can come up with plans to get Drupal 7 released, and we can get initial alignment on Drupal 8.
To make it lively and fun, we'll do a series of 10 minute lightning talks. In addition to the lightning talks, we'll have a number of meatier discussions and breakout sessions in smaller groups. The lightning talks will take the format: "How to make X more awesome?" where X can be anything in Drupal core. The idea behind the lightning talks is to educate core contributors about problems that need to be fixed, to present foundations for solutions, and to bootstrap collaboration. The original plan was to have 16 lightning talks, but based on feedback, I'm now leaning towards more breakout sessions and fewer lightning talks. On Sunday, the day after the Drupal core developer summit, there will be a code lounge where longer breakout sessions can be held too. Suggestions welcome as we can still made adjustments. Read on to learn more about how to attend.
The Trifecta: 3 Resorts in 3 Days
After several high-speed groomed runs, I hit Mary Jane's bumps a few times (completing Outhouse and Trestle w/o stopping) and watched the Whiteout begin around 11.
Around noon, I began searching for a location to watch DU in the NCAA Hockey Playoffs. Unable to find a bar with ESPN U, I skied until 2 and then headed to my friend's mountain home. He had the game recorded, so I got to watch it and endure its unfortunate outcome. DU played really well, but couldn't beat RIT.
On Saturday, the snow report said 6" at Steamboat and 6.5" at Winter Park. Since we hadn't been to Steamboat in a while, my friend (a.k.a. The Professor) and I decided to drive there for the day. It was an excellent decision because there was easily a foot of fresh powder in the chutes and trees. We skied from 9:30 to 4:00; easily my most difficult day of skiing this year.
On Sunday, I woke up and read the ski report: Copper had 3" of new snow. That's when it hit me that I could pull of The Trifecta. I don't know that I've ever done 3 resorts in 3 days before, but I'm happy to report I've done it now. Sunday was a beautiful day of Spring Skiing and Copper did not disappoint. They'd received 7" inches in 48 hours, making Sunday an awesome day for trees and double blacks. There was plenty of powder, great friends and lots of smiles from everyone. You can see from the pictures below what a beautiful Blue Bird Day it was.
With only 3 weeks left in ski season, I'm happy to report I have 22 days in. With any luck, I'll hit 25 days and set a personal record.
Do Car Safety Problems Come From Outer Space?
Read more of this story at Slashdot.
Best Way To Land Entry-Level Job?
Read more of this story at Slashdot.
BBC Activates DRM For Its iPlayer Content
Read more of this story at Slashdot.
The Technology Behind Formula 1 Racing
Read more of this story at Slashdot.
The Economics of Perfect Software
Read more of this story at Slashdot.
Rapidshare Trying To Convert Pirates Into Customers
Read more of this story at Slashdot.
Why Some Devs Can't Wait For NoSQL To Die
Read more of this story at Slashdot.
Theserverside
Seamframework
- (In Relation To - Site - Tag 'Seam News') Plans for Weld 1.1
- (In Relation To - Site - Tag 'Seam News') The timeline for Seam 3
- (In Relation To - Site - Tag 'Seam News') Brazil, May 2010
- (In Relation To - Site - Tag 'Seam News') RichFaces 3.3.3 Final is Released!!
- (In Relation To - Site - Tag 'Seam News') JBoss World 2010
O'Reilly Network
- Get ready to create an Android Twitter app
- Java: The Good Parts
- The XML Character Encoding Detection Routine in Different Programming Languages
- Developing Android Applications with Java, Part 2
- What's New in O'Reilly Answers - Windows phone and iPhone programming, algorithms in Python, recovering files in Win7, and much more!