Show Notes:
Enjoyed Michael's insights? Don't miss his episode about developing accessibly for mobile: https://youtube.com/live/qa0MZjE-Zc0?feature=share
What's new in Swift 5.9? Variadic generics, macros, observability, interoperability with C++, static linking via mergeable libraries, and more. https://www.hackingwithswift.com/articles/258/whats-new-in-swift-5-9
SwiftData, a modern, macro-based replacement for Core Data (well, it technically wraps Core Data). Makes it easy to persist data using declarative code, can query and filter data using regular Swift code, and integrates seamlessly with SwiftUI. https://developer.apple.com/xcode/swiftdata/
Apple Vision Pro: a $3800 pair of ski goggles, or "AirPods for the eyes." We kid, kind of, but we're excited to see where this gadget goes. https://www.apple.com/apple-vision-pro/
What's new in iOS 17? Voicemail for FaceTime, Assistive Access, NameDrop, SharePlay in CarPlay, NameDrop for sharing contacts, and more: https://www.tomsguide.com/news/ios-17
Here's how to run Apple OS X Sonoma Developer Beta on UTM from OS X Ventura, written by Ken Rimple: https://chariotsolutions.com/blog/post/how-to-run-apple-os-x-sonoma-developer-beta-on-utm-from-os-x-ventura/
]]>Show Notes: Enjoyed Michael's insights? Don't miss his episode about developing accessibly for mobile: https://youtube.com/live/qa0MZjE-Zc0?feature=share
What's new in Swift 5.9? Variadic generics, macros, observability, interoperability with C++, static linking via mergeable libraries, and more. https://www.hackingwithswift.com/articles/258/whats-new-in-swift-5-9
SwiftData, a modern, macro-based replacement for Core Data (well, it technically wraps Core Data). Makes it easy to persist data using declarative code, can query and filter data using regular Swift code, and integrates seamlessly with SwiftUI. https://developer.apple.com/xcode/swiftdata/
Apple Vision Pro: a $3800 pair of ski goggles, or "AirPods for the eyes." We kid, kind of, but we're excited to see where this gadget goes. https://www.apple.com/apple-vision-pro/
What's new in iOS 17? Voicemail for FaceTime, Assistive Access, NameDrop, SharePlay in CarPlay, NameDrop for sharing contacts, and more: https://www.tomsguide.com/news/ios-17
Here's how to run Apple OS X Sonoma Developer Beta on UTM from OS X Ventura, written by Ken Rimple: https://chariotsolutions.com/blog/post/how-to-run-apple-os-x-sonoma-developer-beta-on-utm-from-os-x-ventura/
]]>Ashley has worked at npm, Mozilla, and Cloudflare. Ashley studied Neuroscience and Philosophy and was originally a middle school science teacher in NYC.
]]>Ashley has worked at npm, Mozilla, and Cloudflare. Ashley studied Neuroscience and Philosophy and was originally a middle school science teacher in NYC.
]]>Thanks to Sujan and Joel for a great 70th podcast. Brought to you by R3D5 - R2D2's older brother. It knows where you dropped your keys... And it wants $75.00 to bring them to you.
]]>Thanks to Sujan and Joel for a great 70th podcast. Brought to you by R3D5 - R2D2's older brother. It knows where you dropped your keys... And it wants $75.00 to bring them to you.
]]>Sponsored by Haydle - ask, answer and rate answers to your company's questions, Data I/O 2013 a conference featuring a variety of technologies and techniques for dealing with large-scale and sophisticated data, and Chariot Education Services, providing training in Java, Spring, Maven/Nexus, Groovy/Grails, Hibernate, Map/Reduce and more.
Our interview begins by defining Corporate Social Responsibility, discussing how technology companies are adopting CSR missions to both improve the environment and their bottom lines. We discuss B Corporations, how companies best implement CSR plans, and avoiding greenwashing by being authentic in your goals.
You can find out more about Susan's work at her twitter address, @susanmcp1.
]]>Our interview begins by defining Corporate Social Responsibility, discussing how technology companies are adopting CSR missions to both improve the environment and their bottom lines. We discuss B Corporations, how companies best implement CSR plans, and avoiding greenwashing by being authentic in your goals.
You can find out more about Susan's work at her twitter address, @susanmcp1.
]]>"I can't stand a standing desk, but I can chase a running VM..."
This episode is light on iOS, heavy on Java and Javascript, and covers some large-scale processing and machine learning articles to boot.
"I can't stand a standing desk, but I can chase a running VM..."
This episode is light on iOS, heavy on Java and Javascript, and covers some large-scale processing and machine learning articles to boot.
TopicsWe also cover former Charioteer Brian O'Niell's Long Tail Treasure trove, a great JavaZone talk about some fantastic APIs he's used, Spring's new YARN framework for Hadoop 2.0, the Go language, $100 tablets, and more robot overlords.
(pause for cheesy marketing) - And if you act now, much, much more!!!
We also cover former Charioteer Brian O'Niell's Long Tail Treasure trove, a great JavaZone talk about some fantastic APIs he's used, Spring's new YARN framework for Hadoop 2.0, the Go language, $100 tablets, and more robot overlords.
The links(pause for cheesy marketing) - And if you act now, much, much more!!!
Ken Rimple
Ken Rimple
]]>In this podcast, we speak to Magnolia CMS's CTO, Boris Kraft, and to Magnolia engineer Tobias Mattsson.
We first speak with Boris Kraft about the history of Magnolia CMS, and discuss some of the basics of the platform.
Then we interview Tobias, who is the author of the Blossom module. This package provides a Spring MVC web context, which can export content to the CMS from non-traditional sources such as enterprise application data. It uses Spring MVC and annotation-driven classes to expose any data you'd like as content for your project
Tobias is speaking at the upcoming SpringOne/2GX summit in Santa Clara, CA. His topic will be Spring and Web Content Management.
In this podcast, we speak to Magnolia CMS's CTO, Boris Kraft, and to Magnolia engineer Tobias Mattsson.
We first speak with Boris Kraft about the history of Magnolia CMS, and discuss some of the basics of the platform.
Then we interview Tobias, who is the author of the Blossom module. This package provides a Spring MVC web context, which can export content to the CMS from non-traditional sources such as enterprise application data. It uses Spring MVC and annotation-driven classes to expose any data you'd like as content for your project
Tobias is speaking at the upcoming SpringOne/2GX summit in Santa Clara, CA. His topic will be Spring and Web Content Management.
More Resources ]]>Our news items this week:
The DevNews is sponsored by Chariot Solutions Education Services. Contact us today to learn about our private training and mentoring capabilities.
]]>Our news items this week:
The DevNews is sponsored by Chariot Solutions Education Services. Contact us today to learn about our private training and mentoring capabilities.
]]>Major themes included Data Science, Functional Programming, and Cloud Services. Show notes on our blog pages.
]]>Major themes included Data Science, Functional Programming, and Cloud Services. Show notes on our blog pages.
]]>We're brought to you by Chariot Solutions Education Services. Looking for training or team, one-on-one mentoring in Java, Spring, Grails, Tomcat/tc Server, Maven or another technology? Contact us, we're here to help you learn.
]]>We're brought to you by Chariot Solutions Education Services. Looking for training or team, one-on-one mentoring in Java, Spring, Grails, Tomcat/tc Server, Maven or another technology? Contact us, we're here to help you learn.
]]>This week we feature a Philadelphia developer, Andrew Larkin, who works at Comcast as an engineer specializing in accessibility for their various web platforms. He is currently working on an open-sourced Javascript component framework, Xooie, which provides drag and drop, tabbing, and other features and features support for add-ons and additional components.
Comcast is actively looking for external developers to contribute to Xooie and other projects. You can find their open source projects on GitHub at github.com/comcast.
Andrew runs the Philly Accessibility Meetup which discusses how to design and develop technology that can be used by everyone. Their August 5th, 2013 meeting will discuss five simple rules for accessibility.
]]>This week we feature a Philadelphia developer, Andrew Larkin, who works at Comcast as an engineer specializing in accessibility for their various web platforms. He is currently working on an open-sourced Javascript component framework, Xooie, which provides drag and drop, tabbing, and other features and features support for add-ons and additional components.
Comcast is actively looking for external developers to contribute to Xooie and other projects. You can find their open source projects on GitHub at github.com/comcast.
Andrew runs the Philly Accessibility Meetup which discusses how to design and develop technology that can be used by everyone. Their August 5th, 2013 meeting will discuss five simple rules for accessibility.
]]>The DevNews is sponsored by Chariot Solutions Education Services. Visit our website and sign up for private or public training in Android, Scala, Spring, Hibernate, Maven, and more.
]]>The DevNews is sponsored by Chariot Solutions Education Services. Visit our website and sign up for private or public training in Android, Scala, Spring, Hibernate, Maven, and more.
]]>Topics
New Philly ETE presentations on http://emergingtech.chariotsolutions.com/tag/ete2013/
Ken and Joel
(The opinions on this podcast do not represent those of our employer, Chariot Solutions.)
Topics
New Philly ETE presentations on http://emergingtech.chariotsolutions.com/tag/ete2013/
Ken and Joel(The opinions on this podcast do not represent those of our employer, Chariot Solutions.)
]]>Joel and Ken talk about:
Referenced:
]]>Joel and Ken talk about:
Referenced:
]]>To leave us feedback on the show, send us a message on Twitter as @techcast, we'd love to hear from you.
Ken Rimple
]]>To leave us feedback on the show, send us a message on Twitter as @techcast, we'd love to hear from you.
Ken Rimple
]]>Topics
Topics
Robert Hansen - moderator
Avital Oliver - Meteor Development group, core developer
Tim Branyan - Matchbox - Backbone contributor
Yehuda Katz - creator of Ember, Rails Ruby and other standards projects contributor
Brian Ford - AngularJS Core Team / Google / co-author AngularJS in Action
Lukas Ruebbelke - Senior Engineer WebFilings - co-author of AngularJS in Action
Sponsored by the Chariot Education Services Team.
]]>Robert Hansen - moderator Avital Oliver - Meteor Development group, core developer Tim Branyan - Matchbox - Backbone contributor Yehuda Katz - creator of Ember, Rails Ruby and other standards projects contributor Brian Ford - AngularJS Core Team / Google / co-author AngularJS in Action Lukas Ruebbelke - Senior Engineer WebFilings - co-author of AngularJS in Action
Sponsored by the Chariot Education Services Team.
]]>The interviewees are:
The interviewees are:
When Brian was working at Google as an intern, he was exposed to the Angular framework and learned quite a lot about it. So much in fact, that he developed the AngularJS Batarang, a Chrome debugging tool, and helped to launch their documentation site, also written in Angular.
Lukas has been working for over ten years as an application developer, starting with programming languages such as ActionScript and Flash, and then moving into the Javascript/HTML 5 world. He came upon Angular and also enjoyed working with it, as it just made sense to him.
In this TechCast episode, we'll discuss this framework, which helps developers put together browser-centric HTML and Javascript applications. We'll find out the major components, such as a very easily understood Model View Controller framework, the ViewModel or $scope, and other features such as services and the all-powerful Angular directives.
Topics mentioned include:
Books mentioned:
When Brian was working at Google as an intern, he was exposed to the Angular framework and learned quite a lot about it. So much in fact, that he developed the AngularJS Batarang, a Chrome debugging tool, and helped to launch their documentation site, also written in Angular.
Lukas has been working for over ten years as an application developer, starting with programming languages such as ActionScript and Flash, and then moving into the Javascript/HTML 5 world. He came upon Angular and also enjoyed working with it, as it just made sense to him.
In this TechCast episode, we'll discuss this framework, which helps developers put together browser-centric HTML and Javascript applications. We'll find out the major components, such as a very easily understood Model View Controller framework, the ViewModel or $scope, and other features such as services and the all-powerful Angular directives.
Topics mentioned include:
Books mentioned:
If you want to listen to Rod's history working on Spring, have a listen to episode 74.
Advertisement - my co-host for this episode, Michael Pigg, is running TypeSafe's Fast Track to Scala course at our training facility in January 2013. Use the discount code 'techcast' and save $200 on your seat.
Full disclosure: Chariot is a TypeSafe and SpringSource/VMware training partner.
]]>If you want to listen to Rod's history working on Spring, have a listen to episode 74.
Advertisement - my co-host for this episode, Michael Pigg, is running TypeSafe's Fast Track to Scala course at our training facility in January 2013. Use the discount code 'techcast' and save $200 on your seat.
Full disclosure: Chariot is a TypeSafe and SpringSource/VMware training partner.
]]>The podcast, then, is broken into two parts - the first part focuses on Rod's history in creating Spring, what makes it compelling, and how it has developed over the years.
The next part, which will appear on TechCast #75, will focus on Scala, a language that has become more popular of late. Rod is currently advising TypeSafe, the sponsors and creators of Scala, and he has been working on a project for several months totally written in the Scala language.
Disclosure Note - Chariot Solutions is a VMware consulting and value-added training center partner.
Enjoy this two-part interview.
Best,
Ken Rimple
]]>The podcast, then, is broken into two parts - the first part focuses on Rod's history in creating Spring, what makes it compelling, and how it has developed over the years.
The next part, which will appear on TechCast #75, will focus on Scala, a language that has become more popular of late. Rod is currently advising TypeSafe, the sponsors and creators of Scala, and he has been working on a project for several months totally written in the Scala language.
Disclosure Note - Chariot Solutions is a VMware consulting and value-added training center partner.
Enjoy this two-part interview.
Best,
Ken Rimple
]]>We'll hear how Bruno has participated in the PDF specification, has worked with various document management concerns including encryption, forms processing, and long-term archiving of PDF document formats. One very interesting section concerns how he approached licensing, and some of the challenges faced by developers when they are looking at dealing with open-source users versus paying clients, and how that informs the decisions of his company has he moves the library forward.
For information about the iText library, in both the commercial and open-source licensed versions, you can visit itextpdf.com.
]]>We'll hear how Bruno has participated in the PDF specification, has worked with various document management concerns including encryption, forms processing, and long-term archiving of PDF document formats. One very interesting section concerns how he approached licensing, and some of the challenges faced by developers when they are looking at dealing with open-source users versus paying clients, and how that informs the decisions of his company has he moves the library forward.
For information about the iText library, in both the commercial and open-source licensed versions, you can visit itextpdf.com.
]]>This summer has been anything but a vacation, with our training exploding and me spending lots of time in the classroom. I've also penned two updates to Spring Roo in Action, so I've been pretty busy. But I realized we haven't been updating the DevNews, so let's get back to it, shall we?
Links
Our Sponsor -special training deals from Chariot Solutions Education Services
Save $200 now on the upcoming Core Spring training on 9/11 - 9/14-2012 at Chariot Solutions in Fort Washington (Philly) PA by using the offer code back2school. Course details at http://chariotsolutions.com/training_events/49
]]>This summer has been anything but a vacation, with our training exploding and me spending lots of time in the classroom. I've also penned two updates to Spring Roo in Action, so I've been pretty busy. But I realized we haven't been updating the DevNews, so let's get back to it, shall we?
Links
Our Sponsor -special training deals from Chariot Solutions Education Services
Save $200 now on the upcoming Core Spring training on 9/11 - 9/14-2012 at Chariot Solutions in Fort Washington (Philly) PA by using the offer code back2school. Course details at http://chariotsolutions.com/training_events/49
]]>Events
News
Podcasts
Chariot Authors corner
Presentations
Events
News
Podcasts
Chariot Authors corner
Presentations
We discuss a number of topics, including:
For information about scalathon, head over to the event page at http://scalathon.org/2012/
Chariot is a Typesafe training partner.
]]>We discuss a number of topics, including:
For information about scalathon, head over to the event page at http://scalathon.org/2012/
Chariot is a Typesafe training partner.
]]>The developer productivity tools they mentioned were:
The developer productivity tools they mentioned were:
We discuss the evolution of Maven and repository management, the Nexus repository manager, and key features in 2.0, such as the new smart proxy and the advent of Sonatype's new repository license intelligence and health awareness.
Topics covered:
More information about Nexus and NuGet here. http://visualstudiomagazine.com/articles/2012/03/03/sonatype-repository-now-supports-net-framework.aspx
Chariot is a Sonatype consulting and training partner.
Thanks to Brian for speaking to us today on the Techcast.
You can find Brian's blog entries for Sonatype at http://www.sonatype.com/people/author/brian/. Nexus is available at nexus.sonatype.org.
You can find him on twitter at AT brian underscore fox, You can find out more information about Nexus at nexus.sonatype.org.
]]>We discuss the evolution of Maven and repository management, the Nexus repository manager, and key features in 2.0, such as the new smart proxy and the advent of Sonatype's new repository license intelligence and health awareness.
Topics covered:
More information about Nexus and NuGet here. http://visualstudiomagazine.com/articles/2012/03/03/sonatype-repository-now-supports-net-framework.aspx
Chariot is a Sonatype consulting and training partner.
Thanks to Brian for speaking to us today on the Techcast.
You can find Brian's blog entries for Sonatype at http://www.sonatype.com/people/author/brian/. Nexus is available at nexus.sonatype.org.
You can find him on twitter at AT brian underscore fox, You can find out more information about Nexus at nexus.sonatype.org.
]]>Links will be updated over time, I wanted to get this out early.
Alex will be speaking in depth about some emerging languages at ETE. This show is a quick introduction to some of the things going on in the industry, but not as comprehensive as Alex's talk will be. We hope to see you there, and if you're not attending ETE we should have the talk available online a short time after the end of the conference.
Notes:
Alex's first real computer : Mac Quadra.
Where to find Alex
- Twitter - @al3x
- web: http://al3x.net/
Produced by Chariot Solutions Education Services
Upcoming courses through June online now at chariotsolutions.com/training_events.
More classes added for summer soon.
]]>Links will be updated over time, I wanted to get this out early.
Alex will be speaking in depth about some emerging languages at ETE. This show is a quick introduction to some of the things going on in the industry, but not as comprehensive as Alex's talk will be. We hope to see you there, and if you're not attending ETE we should have the talk available online a short time after the end of the conference.
Notes:
Alex's first real computer : Mac Quadra.
Where to find Alex
- Twitter - @al3x - web: http://al3x.net/
Produced by Chariot Solutions Education Services
Upcoming courses through June online now at chariotsolutions.com/training_events.
More classes added for summer soon.
]]>My guest today is Alex Hillman. He is a leader in the co-working movement who helped found Independents Hall, known by the shortened name IndyHall (indyhall.org).
We discuss how Alex got into technology entprenuership, his technical background, how he involved himself in the co-working movement, and we also preview the subject of his talk, Enterprise Makeover: turning cost centers into profit centers.
Links:
My guest today is Alex Hillman. He is a leader in the co-working movement who helped found Independents Hall, known by the shortened name IndyHall (indyhall.org).
We discuss how Alex got into technology entprenuership, his technical background, how he involved himself in the co-working movement, and we also preview the subject of his talk, Enterprise Makeover: turning cost centers into profit centers.
Links:
Thanks for listening.
Sponsors:
Chariot Solutions Sponsors the Chariot TechCast. Visit Chariot Solutions on the web at chariotsolutions.com and learn about our project consulting, mentoring and training services.
Emerging Technologies for the Enterprise is happening on April 10-11, 2012. Early Bird specials run until mid-February. Grab your tickets before they all sell out. See the amazing speaker list, including Yehuda Katz, Matz (creator of Ruby), Douglass Crockford, and many more.
Ken, Gordon and Steve
]]>Thanks for listening.
Sponsors:
Chariot Solutions Sponsors the Chariot TechCast. Visit Chariot Solutions on the web at chariotsolutions.com and learn about our project consulting, mentoring and training services.
Emerging Technologies for the Enterprise is happening on April 10-11, 2012. Early Bird specials run until mid-February. Grab your tickets before they all sell out. See the amazing speaker list, including Yehuda Katz, Matz (creator of Ruby), Douglass Crockford, and many more.
Ken, Gordon and Steve
]]>Links:
Big thanks and congratulations to my co-host Jason Grittman, who is moving to California - this is his last show (as a regular!). Thanks Jason for all of your help! We'll hope to have you back soon from your new roost in Silicon Valley!
Ken
Well, it's a sad day in Chariot DevNews land. We have to say goodbye to Jason Grittman, who is leaving for a new gig on the west coast.
]]>Links:
Big thanks and congratulations to my co-host Jason Grittman, who is moving to California - this is his last show (as a regular!). Thanks Jason for all of your help! We'll hope to have you back soon from your new roost in Silicon Valley!
Ken
Well, it's a sad day in Chariot DevNews land. We have to say goodbye to Jason Grittman, who is leaving for a new gig on the west coast.
]]>Kohsuke discusses the challenges in developing a tool like Jenkins, which changed names after the new owner of Sun, Oracle, decided that it owned the trademark to the Hudson product name. Oracle has contributed Hudson to the Eclipse foundation, and Kohsuke has continued developing Jenkins, sticking to a build per week strategy, conducting all team meetings in an open IRC forum, as well as documenting project status on their website, jenkins-ci.org.
We talk about current efforts, including supporting the plug-in developer community, writing plugins in Ruby, the CloudBees projects he's working on, and more. Thanks again to Kohsuke and Lisa Wells, who lined up the interview.
Show Notes
Kohsuke discusses the challenges in developing a tool like Jenkins, which changed names after the new owner of Sun, Oracle, decided that it owned the trademark to the Hudson product name. Oracle has contributed Hudson to the Eclipse foundation, and Kohsuke has continued developing Jenkins, sticking to a build per week strategy, conducting all team meetings in an open IRC forum, as well as documenting project status on their website, jenkins-ci.org.
We talk about current efforts, including supporting the plug-in developer community, writing plugins in Ruby, the CloudBees projects he's working on, and more. Thanks again to Kohsuke and Lisa Wells, who lined up the interview.
Show Notes
Ken & Jason
]]>Ken & Jason
]]>Enjoy!
]]>Enjoy!
]]>For information about CloudBees or about the platforms, including hosted Hudson and open source CI instances, visit them on the web, at cloudbees.com.
We originally lined up CloudBees for our fall Continuous Delivery conference.
** Edit by Ken Rimple - removed some incorrect information **
]]>For information about CloudBees or about the platforms, including hosted Hudson and open source CI instances, visit them on the web, at cloudbees.com.
We originally lined up CloudBees for our fall Continuous Delivery conference.
** Edit by Ken Rimple - removed some incorrect information **
]]>Speaker - Mike Brocious - Lead Architect, Visibiz
From the ETE Session Abstract
So you’ve heard about MongoDB and it sounds really sweet (BTW, it is!). Now you’re thinking about using it in your application. We can’t tell you if it’s right for your application, but we can tell you how we’re using it at Visibiz and that might help you with your implementation.
This presentation provides a use case of MongoDB at Visibiz. It first discusses why we chose to use MongoDB as our application’s primary datastore (what were the relevant application requirements and perceived benefits). It then covers how we’re using MongoDB in the application, touching on schema design of the primary collection and listing several secondary uses for it in the architecture. We also touch on lessons learned, as well as pros and cons.
]]>From the ETE Session Abstract
So you’ve heard about MongoDB and it sounds really sweet (BTW, it is!). Now you’re thinking about using it in your application. We can’t tell you if it’s right for your application, but we can tell you how we’re using it at Visibiz and that might help you with your implementation.
This presentation provides a use case of MongoDB at Visibiz. It first discusses why we chose to use MongoDB as our application’s primary datastore (what were the relevant application requirements and perceived benefits). It then covers how we’re using MongoDB in the application, touching on schema design of the primary collection and listing several secondary uses for it in the architecture. We also touch on lessons learned, as well as pros and cons.
]]>Speaker - Mark Chadwick, Invite Media/Google
From the ETE Session Abstract
When dealing with high-volume distributed systems, even the most mundane tasks can be daunting challenges. This talk describes some of the steps, as well as missteps, made while building such a system. It will work through the discovery of such pain points, as well as describe their resolutions with specific technologies or patterns.
Over the course of three years, Invite Media built a high-volume system for serving online advertisements from the ground up. Some of the more interesting challenges revolved around operating routine services at scale, such as distributing requests, logging diagnostics, and keeping track of simple transactions.
This talk will dive into some of these problems, showing the evolution of simple systems at scale, with a strong bias towards cloud-hosted applications. It will include details about the discovery and resolution of bottlenecks we experienced, as well as specific technologies and pattens discovered in the process.
It may serve as a springboard for ideas when building distributed cloud-based systems, as well as hone a sense of when components may be reaching their tipping point.
]]>From the ETE Session Abstract
When dealing with high-volume distributed systems, even the most mundane tasks can be daunting challenges. This talk describes some of the steps, as well as missteps, made while building such a system. It will work through the discovery of such pain points, as well as describe their resolutions with specific technologies or patterns.
Over the course of three years, Invite Media built a high-volume system for serving online advertisements from the ground up. Some of the more interesting challenges revolved around operating routine services at scale, such as distributing requests, logging diagnostics, and keeping track of simple transactions.
This talk will dive into some of these problems, showing the evolution of simple systems at scale, with a strong bias towards cloud-hosted applications. It will include details about the discovery and resolution of bottlenecks we experienced, as well as specific technologies and pattens discovered in the process.
It may serve as a springboard for ideas when building distributed cloud-based systems, as well as hone a sense of when components may be reaching their tipping point.
]]>Puppet Labs can be found at www.puppetlabs.com, and they are hosting PuppetConf, a conference on the west coast that is not only about Puppet.
A word from our sponsor, Chariot Solutions:
Mark your calendars: Chariot's DevOps seminar - October 18, 2011 at the Penn State Great Valley campus in the Philadelphia suburbs. We'll have speakers from Chariot, CloudBees, NING, Puppet Labs, Sonatype, and a panel discussion at the end. Lunch is provided as well. Save on our early bird - $75 instead of the already low price of $99. More information on the event page.
Also, if Scala is your thing, come to our Fast Track to Scala training in New York City on October 4-5, 2011. Seats are still available but they will fill up fast. The course is taught by Typesafe, the company Martin Odersky formed around Scala and Akka to move the language and frameworks forward. Save $100 by using the coupon code 'techcast' during registration, which can be found at chariotsolutions.com/education.
]]>Puppet Labs can be found at www.puppetlabs.com, and they are hosting PuppetConf, a conference on the west coast that is not only about Puppet.
A word from our sponsor, Chariot Solutions:
Mark your calendars: Chariot's DevOps seminar - October 18, 2011 at the Penn State Great Valley campus in the Philadelphia suburbs. We'll have speakers from Chariot, CloudBees, NING, Puppet Labs, Sonatype, and a panel discussion at the end. Lunch is provided as well. Save on our early bird - $75 instead of the already low price of $99. More information on the event page.
Also, if Scala is your thing, come to our Fast Track to Scala training in New York City on October 4-5, 2011. Seats are still available but they will fill up fast. The course is taught by Typesafe, the company Martin Odersky formed around Scala and Akka to move the language and frameworks forward. Save $100 by using the coupon code 'techcast' during registration, which can be found at chariotsolutions.com/education.
]]>Hosts: Jason Gtitman and Ken Rimple
Hosts: Jason Gtitman and Ken Rimple
Show NotesPart two will be a deeper dive into Puppet itself. Look for that podcast in early September.
Resouces, per Eric:
Eric can be found at his blog, http://opsrealist.com and via e-mail at eric at opsrealist.com. Also twitter - @eshamow
Part two will be a deeper dive into Puppet itself. Look for that podcast in early September.
Resouces, per Eric:
Eric can be found at his blog, http://opsrealist.com and via e-mail at eric at opsrealist.com. Also twitter - @eshamow
]]>Speaker - Chris Richardson, VMware
From the ETE Session Abstract
Relational databases have long been considered the one true way to persist enterprise data. But today, NoSQL databases are emerging as a viable alternative for many applications. They can simplify the persistence of complex data models and offer significantly better scalability, and performance. But using NoSQL databases is very different than the ACID/SQL/JDBC/JPA world that we have become accustomed to. They have different and unfamiliar APIs and a very different and usually limited transaction model. In this presentation, we describe some popular NoSQL databases – Redis, SimpleDB, MongoDB, and Cassandra. You will learn about each database’s data model and Java API. We describe the benefits and drawbacks with using NoSQL databases. Finally, you will learn how the Spring Data project simplifies the development of Java applications that use NoSQL databases.
From the ETE Session Abstract
Relational databases have long been considered the one true way to persist enterprise data. But today, NoSQL databases are emerging as a viable alternative for many applications. They can simplify the persistence of complex data models and offer significantly better scalability, and performance. But using NoSQL databases is very different than the ACID/SQL/JDBC/JPA world that we have become accustomed to. They have different and unfamiliar APIs and a very different and usually limited transaction model. In this presentation, we describe some popular NoSQL databases – Redis, SimpleDB, MongoDB, and Cassandra. You will learn about each database’s data model and Java API. We describe the benefits and drawbacks with using NoSQL databases. Finally, you will learn how the Spring Data project simplifies the development of Java applications that use NoSQL databases.
]]>
Getting Involved
Want to send us audio feedback? Email your feedback, or even better, record your MP3 and share it with techcastfeedback@chariotsolutions.com, or tweet us at @techcast. We'd love to put your question, comment, rant or clarification on the air. But please keep it civil...
Events / Sponsorship
Chariot Solutions sponsors this DevNews episode.
Training Events in August:
Find out more about our courses, including Maven, Spring, and Rails, at chariotsolutions.com/education
]]>Getting Involved
Want to send us audio feedback? Email your feedback, or even better, record your MP3 and share it with techcastfeedback@chariotsolutions.com, or tweet us at @techcast. We'd love to put your question, comment, rant or clarification on the air. But please keep it civil...
Events / Sponsorship
Chariot Solutions sponsors this DevNews episode.
Training Events in August:
Find out more about our courses, including Maven, Spring, and Rails, at chariotsolutions.com/education
]]>The Philly Emerging Tech 2011 Conference really knocked me for a loop. What a great show, and so much to process from it too. We'll have content coming in very soon, including screencasts of close to a dozen sessions. Look for announcements here and on our blog soon.
So, we're joined this week by @kgriffin - no, not Kathy Griffin, Kevin Griffin (one's British, the other is on the B-List...) Kevin talks to us about iOS 5, what we know, what we can say without getting in big trouble. We also talk about some other things such as the HTML5 web workers API.
Then, I run through some articles, including Ubuntu's shiny new upcoming Unity desktop, the move by Oracle to open source Java even more by handing out Open JDK 7 as the new JDK RI (I know, right?), the VMWare vFabric internal cloud offering (Chariot is a SpringSource/VMware partner but we're including it because we talked about the Cloud Foundry offering, and this is a contrasting offering). We take Ben Darfler's (@bdarfler) audio feedback on the inaccuracies of our recent reporting about Jenkins and Hudson. Thanks to Ben for that feedback note!
So, we're joined this week by @kgriffin - no, not Kathy Griffin, Kevin Griffin (one's British, the other is on the B-List...) Kevin talks to us about iOS 5, what we know, what we can say without getting in big trouble. We also talk about some other things such as the HTML5 web workers API.
Then, I run through some articles, including Ubuntu's shiny new upcoming Unity desktop, the move by Oracle to open source Java even more by handing out Open JDK 7 as the new JDK RI (I know, right?), the VMWare vFabric internal cloud offering (Chariot is a SpringSource/VMware partner but we're including it because we talked about the Cloud Foundry offering, and this is a contrasting offering). We take Ben Darfler's (@bdarfler) audio feedback on the inaccuracies of our recent reporting about Jenkins and Hudson. Thanks to Ben for that feedback note!
LinksThe views and opinions expressed by Eric and Ken are their own, and not official viewpoints of Chariot Solutions. That said, enjoy!
]]>The views and opinions expressed by Eric and Ken are their own, and not official viewpoints of Chariot Solutions. That said, enjoy!
]]>This final pre-ETE podcast brings together Josh Clark, designer, developer and author of Tapworthy, a guide to designing great iPhone applications, and Jonathan Stark, VP of Application Architecture at Mobiquity and author of three books including "Building iPhone apps with HTML, CSS and Javascript". Chariot's Kevin Griffin and I sat down over the intertubes to get their take on mobile app design and development. Both authors are speaking at the Philadelphia Emerging Technologies for the Enterprise conference.
Jonathan Stark's twitter handle is @jonathanstark, and Josh Clark's is @globalmoxie.
Jonathan Stark's twitter handle is @jonathanstark, and Josh Clark's is @globalmoxie.
LinksHe is speaking at the Philadelphia Emerging Technologies for the Enterprise conference next week, and his talk, Practical Jasmine, will start with a 10 minute quick demo, then dive into real tips on how to best use (see how I didn't use utilize?) the framework. We spoke last week about a number of topics, including how Javascript is just a bit different than other languages, how the current testing tools didn't meet the needs of Pivotal when they were developing applications on the HP WebOS mobile platform, and about where to go to see well-written Jasmine tests (how about the Jasmine source code itself?)

This podcast is sponsored by Heroku - they let you deploy and scale powerful ruby-based applications on their rock-solid platform in the cloud. For more information, visit heroku.com.
]]>He is speaking at the Philadelphia Emerging Technologies for the Enterprise conference next week, and his talk, Practical Jasmine, will start with a 10 minute quick demo, then dive into real tips on how to best use (see how I didn't use utilize?) the framework. We spoke last week about a number of topics, including how Javascript is just a bit different than other languages, how the current testing tools didn't meet the needs of Pivotal when they were developing applications on the HP WebOS mobile platform, and about where to go to see well-written Jasmine tests (how about the Jasmine source code itself?)
ResourcesThis podcast is sponsored by Heroku - they let you deploy and scale powerful ruby-based applications on their rock-solid platform in the cloud. For more information, visit heroku.com.
]]>Today's guest is Brendan McAdams. He works for 10Gen, the company behind MongoDB, the document-oriented noSQL database. Brendan is a software engineer who wears many hats - he is a developer on the Java and Scala casbah drivers, works with and commits database driver contributions to frameworks like Akka and Lift, and does community outreach and training in MongoDB. Eric Snyder and I sat down to talk to Brendan about the 1.8 release and the MongoPhilly Philly Emerging Tech Week event on April 26. We start by asking Brendan to define MongoDB. If you want to register for the MongoPhilly event and save 20%, register at bit.ly/mongophilly with the offer code 'chariot'.

This podcast is sponsored by Heroku - they let you deploy and scale powerful ruby-based applications on their rock-solid platform in the cloud. For more information, visit heroku.com.
]]>This podcast is sponsored by Heroku - they let you deploy and scale powerful ruby-based applications on their rock-solid platform in the cloud. For more information, visit heroku.com.
]]>My guest this time is Johanna Rothman, an esteemed project management consultant who runs Rothman Consulting Group, and writes/blogs/speaks/podcasts on a wide variety of topics including Agile, managing suites of projects, and more. Her website is jrothman.com. She is speaking at the 2011 Philly Emerging Technologies for the Enterprise Conference on April 27-28, 2011.

This podcast is sponsored by Heroku - they let you deploy and scale powerful ruby-based applications on their rock-solid platform in the cloud. For more information, visit heroku.com.
]]>This podcast is sponsored by Heroku - they let you deploy and scale powerful ruby-based applications on their rock-solid platform in the cloud. For more information, visit heroku.com.
]]>Have a great week.
Ken and Eric
The opinions expressed on our developer news show are wholly those of Eric and Ken, and not official statements from Chariot Solutions.
]]>Have a great week.
Ken and Eric
The opinions expressed on our developer news show are wholly those of Eric and Ken, and not official statements from Chariot Solutions.
]]>Brought to you by Chariot Solutions Education Services. This Spring we have a Spring special - our Spring training courses are off-the-hook affordable for the months of April and May! Save some money and learn how we deliver superior training in Spring, Maven, Hibernate, and much more at chariotsolutions.com/education. Chariot Solutions is a VMware and Sonatype education services partner.
Brought to you by Chariot Solutions Education Services. This Spring we have a Spring special - our Spring training courses are off-the-hook affordable for the months of April and May! Save some money and learn how we deliver superior training in Spring, Maven, Hibernate, and much more at chariotsolutions.com/education. Chariot Solutions is a VMware and Sonatype education services partner.
Philly Emerging Tech - Seats are running out! Don't forget, register for Philly Emerging Tech, unless you don't want to meet everybody in open source mobile, Java, Javascript, OSGi, Ruby, NoSQL and a ton of other technologies.
Chariot Education Services - Fantastic discounts on our training courses in the months of March and April. Visit chariotsolutions.com/education for our course calendar today. Save almost $800 on our four-day SpringSource courses and $100 off our Maven training during March and April.
All the best, Ken
]]>Philly Emerging Tech - Seats are running out! Don't forget, register for Philly Emerging Tech, unless you don't want to meet everybody in open source mobile, Java, Javascript, OSGi, Ruby, NoSQL and a ton of other technologies.
Chariot Education Services - Fantastic discounts on our training courses in the months of March and April. Visit chariotsolutions.com/education for our course calendar today. Save almost $800 on our four-day SpringSource courses and $100 off our Maven training during March and April.
All the best, Ken
]]>Links (in no specific order - you can view them also at delicious.com/developernews/31
Hurry and register for our Philly Emerging Technologies for the Enterprise before IT FILLS UP.
For SpringSource, Maven and custom training, come learn at Chariot. Course and calendar information available at chariotsolutions.com/education. We've extended the Core Spring and Spring Enterprise Integration course early bird specials for March!
Ken and Eric
]]>Links (in no specific order - you can view them also at delicious.com/developernews/31
Hurry and register for our Philly Emerging Technologies for the Enterprise before IT FILLS UP.
For SpringSource, Maven and custom training, come learn at Chariot. Course and calendar information available at chariotsolutions.com/education. We've extended the Core Spring and Spring Enterprise Integration course early bird specials for March!
Ken and Eric
]]>Ken & Eric
]]>Ken & Eric
]]>
Chariot integration specialist Rod Biresch and I sat down to chat with Ross recently to talk about Mule, the version 3 release, other related topics. Chariot is a MuleSoft partner.
More show notes to come.
]]>
Chariot integration specialist Rod Biresch and I sat down to chat with Ross recently to talk about Mule, the version 3 release, other related topics. Chariot is a MuleSoft partner.
More show notes to come.
]]>
We also discuss the App Store trend - both of us have used the Apple Mac App Store, and kinda like it, from a consumer perspective.
Big news in JRuby-land, a big release, we have it covered. Also we talk about a very nice little feature in Spring's property placeholder configuration that enables default values, right in the XML. And we follow up with a discussion on Rich Hickey's decision to close financial donations to the Clojure project.
Show notes (until it dies) are currently available on delicious.com/developernews/29. Ken apologizes for the audio quality as he recorded it on his Macbook Air's internal mic, forgetting to bring his mics back from a recording session with 'da band' this weekend.
Have a good week.
Ken & Eric
]]>
We also discuss the App Store trend - both of us have used the Apple Mac App Store, and kinda like it, from a consumer perspective.
Big news in JRuby-land, a big release, we have it covered. Also we talk about a very nice little feature in Spring's property placeholder configuration that enables default values, right in the XML. And we follow up with a discussion on Rich Hickey's decision to close financial donations to the Clojure project.
Show notes (until it dies) are currently available on delicious.com/developernews/29. Ken apologizes for the audio quality as he recorded it on his Macbook Air's internal mic, forgetting to bring his mics back from a recording session with 'da band' this weekend.
Have a good week.
Ken & Eric
]]>
Show Notes
=== Sponsor Note ===
Philadelphia Emerging Technologies for the Enterprise Conference - April 27-28 2011 - is now taking registrations. We have an amazing array of speakers on a wide range of topics, including NodeJS, Ruby, Rails, Scala, Spring, Agile, and more. Visit the site today and take advantage of early bird registration.
]]>
Show Notes
=== Sponsor Note ===
Philadelphia Emerging Technologies for the Enterprise Conference - April 27-28 2011 - is now taking registrations. We have an amazing array of speakers on a wide range of topics, including NodeJS, Ruby, Rails, Scala, Spring, Agile, and more. Visit the site today and take advantage of early bird registration.
]]>
Disclaimers: Chariot is a SpringSource partner, and uses Amazon and Google services. The opinions of Eric and Ken do not reflect anything other than their viewpoints. Enjoy.
Disclaimers: Chariot is a SpringSource partner, and uses Amazon and Google services. The opinions of Eric and Ken do not reflect anything other than their viewpoints. Enjoy.
He is here this week to give us the state of the state in Adobe's Flash-based RIA technologies, including Flex 4, Flash Catalyst, Air 2.5, and Adobe's support for HTML 5 and CSS 3. We discuss mobile platform technologies as well, including how Air is being targeted as the mobile flash platform for Android, the Blackberry tablet, and iOS.
Links:
]]>
He is here this week to give us the state of the state in Adobe's Flash-based RIA technologies, including Flex 4, Flash Catalyst, Air 2.5, and Adobe's support for HTML 5 and CSS 3. We discuss mobile platform technologies as well, including how Air is being targeted as the mobile flash platform for Android, the Blackberry tablet, and iOS.
Links:
]]>
The talk, "State of the Art for Mobile Application Development", was given by Chariot's Don Coleman, who develops both enterprise and mobile applications in a variety of platforms and languages. In this talk, he surveys the current landscape of APIs and platforms, and gives his perspective on where things are today, and where they may be moving to in the future.
Links
]]>
The talk, "State of the Art for Mobile Application Development", was given by Chariot's Don Coleman, who develops both enterprise and mobile applications in a variety of platforms and languages. In this talk, he surveys the current landscape of APIs and platforms, and gives his perspective on where things are today, and where they may be moving to in the future.
Links
]]>
This podcast is brought to you by Chariot Solutions. We're hiring! Visit our recruiting page for more details.
Sponsored Events:
Act now for savings - use discount code 'spring25' for 25% off either of the Spring courses.
This podcast is brought to you by Chariot Solutions. We're hiring! Visit our recruiting page for more details.
Sponsored Events:
Act now for savings - use discount code 'spring25' for 25% off either of the Spring courses.
Chariot is a SpringSource Education and Consulting partner.
Topics
Ken
Sponsor Note
]]>Visit Chariot Solutions' Education Calendar for details on upcoming training courses in Spring, Maven
There is still time to register for our Mobile Event and our Continuous Integration event, both held in the Philadelphia area.
Chariot is a SpringSource Education and Consulting partner.
Topics
Ken
Sponsor Note
Visit Chariot Solutions' Education Calendar for details on upcoming training courses in Spring, Maven
There is still time to register for our Mobile Event and our Continuous Integration event, both held in the Philadelphia area.
]]>
We have several debates raging in Java-land right now, between the "Spring is a legacy framework" bruhaha, the movement to OpenJDK by IBM, and Apple's deprecation of the OS X JDK. We attempt to take no side, but we also leave no stone unturned (or is that Tern unstoned) in our efforts to open up debate on these topics...
Standard Podcast Disclaimers:
Send feedback to us on twitter! @techcast for the show, or @krimple for Ken, @time2code for Eric
Thanks,
Ken and Eric
]]>We have several debates raging in Java-land right now, between the "Spring is a legacy framework" bruhaha, the movement to OpenJDK by IBM, and Apple's deprecation of the OS X JDK. We attempt to take no side, but we also leave no stone unturned (or is that Tern unstoned) in our efforts to open up debate on these topics...
Links
Standard Podcast Disclaimers:
Send feedback to us on twitter! @techcast for the show, or @krimple for Ken, @time2code for Eric
Thanks,
Ken and Eric
]]>Hosts: Ken Rimple & Gordon Dickens
Mark Fisher is an engineer at SpringSource, a division of VMWare, who leads the Spring Integration project. He is a Spring consultant, contributor to the core framework, and works on projects such as Spring Flex Integration and the Spring AQMP project. A long time member of SpringSource, back to the Interface21 days, Mark has deep roots in what makes Spring tick.
Spring Integration is, as Mark describes it, Spring meets Enterprise Integration Patterns. In this talk, we discuss:
Mark is also working on Spring Integration In Action for Manning, which should be released early next year. He will be doing three talks at SpringOne in Chicago next week, covering Spring Integration,
Technologies mentioned in this podcast include:
Disclosure : Chariot is a SpringSource consulting and education partner.
Sponsor Announcement
The Chariot TechCast podcast is sponsored by Chariot Solutions.
Chariot is holding training in various Spring courses before the end of the year, including the Spring Enterprise Integration course, which covers Spring Integration as well as Spring Batch, on 12/7. More details can be found on our training calendar.
]]>Hosts: Ken Rimple & Gordon Dickens
Mark Fisher is an engineer at SpringSource, a division of VMWare, who leads the Spring Integration project. He is a Spring consultant, contributor to the core framework, and works on projects such as Spring Flex Integration and the Spring AQMP project. A long time member of SpringSource, back to the Interface21 days, Mark has deep roots in what makes Spring tick.
Spring Integration is, as Mark describes it, Spring meets Enterprise Integration Patterns. In this talk, we discuss:
Mark is also working on Spring Integration In Action for Manning, which should be released early next year. He will be doing three talks at SpringOne in Chicago next week, covering Spring Integration,
Technologies mentioned in this podcast include:
Disclosure : Chariot is a SpringSource consulting and education partner.
Sponsor Announcement
The Chariot TechCast podcast is sponsored by Chariot Solutions.
Chariot is holding training in various Spring courses before the end of the year, including the Spring Enterprise Integration course, which covers Spring Integration as well as Spring Batch, on 12/7. More details can be found on our training calendar.
]]>All this and more in today's Developer News for Thursday October 7, 2010.
Have a great week! - Ken and Eric.
Sponsored by: Chariot Solutions Events and Training for Fall/Winter 2010/11:
All this and more in today's Developer News for Thursday October 7, 2010.
Have a great week! - Ken and Eric.
Sponsored by: Chariot Solutions Events and Training for Fall/Winter 2010/11:
Links
Upcoming Events
Links
Upcoming Events
Especially THIS week, the opinions of Ken and Eric do not reflect the opinions of Chariot Solutions...
Speaking of this week, here are the links, found also on delicious.com at delicious.com/developernews/23
Links you can use!
Blog / Podcast Disclosure: we have partnered or worked in various capacities with a number of the companies mentioned in the show, including Sun, Oracle, Google and SpringSource.
Especially THIS week, the opinions of Ken and Eric do not reflect the opinions of Chariot Solutions...
Speaking of this week, here are the links, found also on delicious.com at delicious.com/developernews/23
Links you can use!
Blog / Podcast Disclosure: we have partnered or worked in various capacities with a number of the companies mentioned in the show, including Sun, Oracle, Google and SpringSource.
From http://www.delicious.com/developernews/2:
The Chariot DeveloperNews is sponsored by Chariot Solutions. In September we are running a number of training courses in the Spring Framework, including Enterprise Integration with Spring and Hibernate with Spring. We are also running two one-day Maven courses - an Intro and Advanced course. Check our course calendar at www.chariotsolutions.com/education.
]]>From http://www.delicious.com/developernews/2:
The Chariot DeveloperNews is sponsored by Chariot Solutions. In September we are running a number of training courses in the Spring Framework, including Enterprise Integration with Spring and Hibernate with Spring. We are also running two one-day Maven courses - an Intro and Advanced course. Check our course calendar at www.chariotsolutions.com/education.
]]>From the abstract:
"Cognitive scientists tell us that we are hardwired for deception. It seems we are overly optimistic, and, in fact, we wouldn’t have survived without this trait. With this built-in bias as a starting point, it’s almost impossible for us to estimate accurately.
That doesn’t mean all is lost. We must simply accept that our estimates are best guesses and continually re-evaluate as we go, which is, of course, the agile approach to managing change. Linda Rising has been part of many plan-driven development projects where sincere, honest people with integrity wanted to make the best estimates possible and used many “scientific” approaches to make it happen – all for naught. Re-estimation was regarded as an admission of failure to do the best up-front estimate and resulted in a lot of overhead and meetings to try to “get it right.” Offering examples from ordinary life – especially from the way people eat and drink – Linda demonstrates how hard it is for us to see our poor estimating skills and helps work with the self-deception that is hardwired in all of us."
Thanks to Linda Rising for speaking at ETE 2010 and letting us publish her talk.
]]>From the abstract:
"Cognitive scientists tell us that we are hardwired for deception. It seems we are overly optimistic, and, in fact, we wouldn’t have survived without this trait. With this built-in bias as a starting point, it’s almost impossible for us to estimate accurately.
That doesn’t mean all is lost. We must simply accept that our estimates are best guesses and continually re-evaluate as we go, which is, of course, the agile approach to managing change. Linda Rising has been part of many plan-driven development projects where sincere, honest people with integrity wanted to make the best estimates possible and used many “scientific” approaches to make it happen – all for naught. Re-estimation was regarded as an admission of failure to do the best up-front estimate and resulted in a lot of overhead and meetings to try to “get it right.” Offering examples from ordinary life – especially from the way people eat and drink – Linda demonstrates how hard it is for us to see our poor estimating skills and helps work with the self-deception that is hardwired in all of us."
Thanks to Linda Rising for speaking at ETE 2010 and letting us publish her talk.
]]>Sponsor Moment:
We are sponsored / supported by our employer, Chariot Solutions, a leader in development and integration services in areas such as Java, Spring, Flex and Ruby on Rails. Visit chariotsolutions.com/education to see our online training calendar. We're hosting courses in Spring and Maven this fall. Check us out today.
Podcast Disclosures:
We are partners with SpringSource, SonaType and Engine Yard, all of whom which may have been mentioned either directly or indirectly in this podcast.
Ken & Eric
Sponsor Moment:
We are sponsored / supported by our employer, Chariot Solutions, a leader in development and integration services in areas such as Java, Spring, Flex and Ruby on Rails. Visit chariotsolutions.com/education to see our online training calendar. We're hosting courses in Spring and Maven this fall. Check us out today.
Podcast Disclosures:
We are partners with SpringSource, SonaType and Engine Yard, all of whom which may have been mentioned either directly or indirectly in this podcast.
Ken & Eric
For the full list of developer news URLs we considered, head over to delicious.com/developernews/20
Ken & Eric
For the full list of developer news URLs we considered, head over to delicious.com/developernews/20
Ken & Eric
The watchword this week is Release... Many releases upcoming or out, including FireFox 4 beta/preview 1, Tomcat 7 beta 1, and the upcoming Passenger 3 and GMail with HTML 5.
Links are not being loaded to delicious yet, so here they are in their glory!
Links are not being loaded to delicious yet, so here they are in their glory!
"A question I’m often asked is how a non-technical manager like me can tell when their software team is pulling one over on them. This seems to be especially true of enterprise managers and points to structural problems with command and control development methodologies. The principlesof whole team interaction and the practices of rapid feedback and response in Agile seem to create an alternative culture in which things "just work."
You'll hear the word "B.S." in long form several times in this talk, so anyone offended by this term should not tune in. However, it's done in context, and is very tasteful.
"A question I’m often asked is how a non-technical manager like me can tell when their software team is pulling one over on them. This seems to be especially true of enterprise managers and points to structural problems with command and control development methodologies. The principlesof whole team interaction and the practices of rapid feedback and response in Agile seem to create an alternative culture in which things "just work."
Explicit tag warningYou'll hear the word "B.S." in long form several times in this talk, so anyone offended by this term should not tune in. However, it's done in context, and is very tasteful.
ResourcesGEEK OUT!
If you're curious, here's how we fetched and converted the list from delicious rss using Groovy Console
def feed = new XmlSlurper()
.parse("http://feeds.delicious.com/v2/rss/developernews/18")
println "
Enjoy,
Ken & Eric
PS - Standard disclosure: Chariot Solutions is a SpringSource partner.
GEEK OUT!
If you're curious, here's how we fetched and converted the list from delicious rss using Groovy Console
def feed = new XmlSlurper() .parse("http://feeds.delicious.com/v2/rss/developernews/18") println "
Enjoy,
Ken & Eric
PS - Standard disclosure: Chariot Solutions is a SpringSource partner.
Our ETE 2010 Session today is "Influencing your way to Agile" by Audrey Troutt. Audrey Troutt is a Software Engineer at the Drexel Math Forum. She can be reached on twitter at @auditty.
In this talk, Audrey describes ways to approach your team members, bosses, bosses bosses, and other types in a more productive, influential way. She discusses common pitfalls and traps, and the talk is very informative as well as entertaining. At the end of the session she takes audience questions.
Her slides are available online.
]]>
Our ETE 2010 Session today is "Influencing your way to Agile" by Audrey Troutt. Audrey Troutt is a Software Engineer at the Drexel Math Forum. She can be reached on twitter at @auditty.
In this talk, Audrey describes ways to approach your team members, bosses, bosses bosses, and other types in a more productive, influential way. She discusses common pitfalls and traps, and the talk is very informative as well as entertaining. At the end of the session she takes audience questions.
Her slides are available online.
]]>
A session with Chariot's Aaron Mulder and Kevin Griffin.
They discuss three popular mobile frameworks that allow developers to write the software one time and deploy it to each phone platform supported by the framework.
Rhodes, Titanium and PhoneGap are featured.
Slides for the presentation can be found here.
]]>A session with Chariot's Aaron Mulder and Kevin Griffin.
They discuss three popular mobile frameworks that allow developers to write the software one time and deploy it to each phone platform supported by the framework.
Rhodes, Titanium and PhoneGap are featured.
Slides for the presentation can be found here.
]]>Criteria
Enjoy the podcast!
Joel and Ken
]]>Criteria
Enjoy the podcast!
Joel and Ken
]]>This is a two-part series. In the first part, Joel lays out his selection criteria and why he feels most other selection processes are not comprehensive enough for the unique world of open source software. We then dive into a very informative discussion of open source license models, including the GNU Public License, the Lesser GPL, the Apache license, and variations thereof.
Of course we aren't lawyers, so always consult one before making legal agreements. But I think if you don't know a GPL from a LGPL, it's definitely worth listening to this talk.
Joel's research, also part of his Master's Thesis in Computer Science, is published in IGI Global's International Journal of Strategic Information Technology and Applications, and is available for $30 online by the publisher. Disclosure: Joel is not compensated for purchases of this paper.
In part 2, we discuss the other criteria, including code quality, project velocity, pedigree, community, market penetration, and more. We will spend a significant amount of time discussing both static and dynamic analysis of code. Look for that to be released in a few days.
]]>This is a two-part series. In the first part, Joel lays out his selection criteria and why he feels most other selection processes are not comprehensive enough for the unique world of open source software. We then dive into a very informative discussion of open source license models, including the GNU Public License, the Lesser GPL, the Apache license, and variations thereof.
Of course we aren't lawyers, so always consult one before making legal agreements. But I think if you don't know a GPL from a LGPL, it's definitely worth listening to this talk.
Joel's research, also part of his Master's Thesis in Computer Science, is published in IGI Global's International Journal of Strategic Information Technology and Applications, and is available for $30 online by the publisher. Disclosure: Joel is not compensated for purchases of this paper.
In part 2, we discuss the other criteria, including code quality, project velocity, pedigree, community, market penetration, and more. We will spend a significant amount of time discussing both static and dynamic analysis of code. Look for that to be released in a few days.
]]>Social Media - why should I care? (session details).
Panelists:
Disclosure: Chariot Solutions collaborates on social media efforts with Team and a Dream
Social Media - why should I care? (session details).
Panelists:
Disclosure: Chariot Solutions collaborates on social media efforts with Team and a Dream
Links:
Upcoming Events @ Chariot:
Links:
Upcoming Events @ Chariot:
Enjoy.
Ken
]]>
Enjoy.
Ken
]]>
An un-expergated version of the links is available at http://delicious.com/developernews/16
Links
Chariot Training Events (shameless but relevant plug) related to the show
Partners discussed in this podcast:
An un-expergated version of the links is available at http://delicious.com/developernews/16
Links
Chariot Training Events (shameless but relevant plug) related to the show
Partners discussed in this podcast:
We discuss Eclipse e4, an incubator for new technologies on the Eclipse project. There are several new features coming as a result of e4, including:
For more information, visit eclipse.org/e4
To read about Boris Bokowski and what he is working on, you can visit his blog: borisoneclipse.blogspot.com
]]>
We discuss Eclipse e4, an incubator for new technologies on the Eclipse project. There are several new features coming as a result of e4, including:
For more information, visit eclipse.org/e4
To read about Boris Bokowski and what he is working on, you can visit his blog: borisoneclipse.blogspot.com
]]>
This DevNews edition is more of a housecleaning of links than before. The full list we put up there is at delicious.com/developernews/15, but we only cover about 9 links or so...
News Items (covered today)
The usual podcast disclaimer: The opinions expressed on the DevNews are those of the participants, and not official positions of Chariot Solutions. Also, we discuss a few technologies from our partners. Partners of Chariot Solutions include
Panelists today: Ken Rimple & Eric Snyder
]]>
This DevNews edition is more of a housecleaning of links than before. The full list we put up there is at delicious.com/developernews/15, but we only cover about 9 links or so...
News Items (covered today)
The usual podcast disclaimer: The opinions expressed on the DevNews are those of the participants, and not official positions of Chariot Solutions. Also, we discuss a few technologies from our partners. Partners of Chariot Solutions include
Panelists today: Ken Rimple & Eric Snyder
]]>
http://delicious.com/developernews/14
Thanks,
Ken, Eric & Gordon
]]>
http://delicious.com/developernews/14
Thanks,
Ken, Eric & Gordon
]]>
We had a great time with a wide ranging conversation. I hope you enjoy it.
Standard disclaimer for a live broadcast: Of course, the opinions expressed are our own, influenced by food and beer, and not those of our employers...
Links
Guests
Thanks everyone!
]]>We had a great time with a wide ranging conversation. I hope you enjoy it.
Standard disclaimer for a live broadcast: Of course, the opinions expressed are our own, influenced by food and beer, and not those of our employers...
Links
Guests
Thanks everyone!
]]>Warning: NSFW
Our last web framework shootout at ETE was in 2008, and we felt it was high time for another meetup. Since then, Rails and Merb have merged, JSF 2.0 was released, Grails has become more mature, Spring has moved into annotation-driven configuration in a big way, and there are still a ton of choices for an architect to make when choosing a web framework.
This year the shootout is led by Robert Hanson, author of Manning's GWT In Action, who was a speaker on last year's podcast. This is a Not Safe For Work download, as it involves some cursing and stronger statements, but overall it's no worse than you'll hear when meeting up with a few of these guys at a bar.
Slides have been published by Robert on his website. We will have them soon as well as a large number of slide decks at chariotsolutions.com/downloads/presentations.
Speakers in this shootout include, in no particular order:
All told, we have representatives arguing for Rails, Grails, Seam, CDI, Spring, Spring MVC and JSF, but also discuss JavaScript "we are solving problems from 10 years ago," component abstraction -vs- scripting on the page, the eternal Java versus Ruby debate, and many more.
Music for the podcast was performed by Chariot's Andrew Oswald.
]]>Our last web framework shootout at ETE was in 2008, and we felt it was high time for another meetup. Since then, Rails and Merb have merged, JSF 2.0 was released, Grails has become more mature, Spring has moved into annotation-driven configuration in a big way, and there are still a ton of choices for an architect to make when choosing a web framework.
This year the shootout is led by Robert Hanson, author of Manning's GWT In Action, who was a speaker on last year's podcast. This is a Not Safe For Work download, as it involves some cursing and stronger statements, but overall it's no worse than you'll hear when meeting up with a few of these guys at a bar.
Slides have been published by Robert on his website. We will have them soon as well as a large number of slide decks at chariotsolutions.com/downloads/presentations.
Speakers in this shootout include, in no particular order:
All told, we have representatives arguing for Rails, Grails, Seam, CDI, Spring, Spring MVC and JSF, but also discuss JavaScript "we are solving problems from 10 years ago," component abstraction -vs- scripting on the page, the eternal Java versus Ruby debate, and many more.
Music for the podcast was performed by Chariot's Andrew Oswald.
]]>Thanks for listening. You can head over to the DevNews forum at PhillyEmergingTech to leave feedback or discuss the show. Forums:
Chariot Solutions is a SpringSource and EngineYard partner (relevant partners for this podcast episode.
Ken Rimple & Eric Snyder
Thanks for listening. You can head over to the DevNews forum at PhillyEmergingTech to leave feedback or discuss the show. Forums:
Chariot Solutions is a SpringSource and EngineYard partner (relevant partners for this podcast episode.
Ken Rimple & Eric Snyder
I first ran into Michael Coté's work back in 2008 when we put together the Chariot Cloud Con East conference. Among the many grandstanding blogs about cloud computing at the time, RedMonk was a place we could go to read about emerging trends, such as Platform as a Service and Software as a Service.
Useful links:
I first ran into Michael Coté's work back in 2008 when we put together the Chariot Cloud Con East conference. Among the many grandstanding blogs about cloud computing at the time, RedMonk was a place we could go to read about emerging trends, such as Platform as a Service and Software as a Service.
Useful links:
delicious.com/developernews/12
Hope to see you at ETE 2010 - if not, please visit the techcast site, or chariotsolutions.com for news about show recordings and video.
Ken & Gordon
]]>
delicious.com/developernews/12
Hope to see you at ETE 2010 - if not, please visit the techcast site, or chariotsolutions.com for news about show recordings and video.
Ken & Gordon
]]>
]]>
]]>
delicious.com/developernews/10
However, here are the links...
Links:
Follow us on twitter. Official news: @techcast and @chariotsolution - Ken Rimple is @krimple, Gordon Dickens is @gordonad
Partner Disclosures
]]>
delicious.com/developernews/10
However, here are the links...
Links:
Follow us on twitter. Official news: @techcast and @chariotsolution - Ken Rimple is @krimple, Gordon Dickens is @gordonad
Partner Disclosures
]]>
Our show bookmarks can be found on:
www.delicious.com/developernews/9
Thanks,
Ken, Eric (apparently earlier I wrote Scott) & Gordon
]]>
Our show bookmarks can be found on:
www.delicious.com/developernews/9
Thanks,
Ken, Eric (apparently earlier I wrote Scott) & Gordon
]]>
Useful links
This is part one of a two-part series.
Thanks for listening. Our podcast audio themes are free theme #3 and #4 from podcastthemes.com
Follow us on twitter - and send your feedback to @techcast, or the #techcast hashtag.
]]>Useful links
This is part one of a two-part series.
Thanks for listening. Our podcast audio themes are free theme #3 and #4 from podcastthemes.com
Follow us on twitter - and send your feedback to @techcast, or the #techcast hashtag.
]]>http://delicious.com/developernews/8
Thanks,
Ken, Brent, Eric and Gordon
]]>http://delicious.com/developernews/8
Thanks,
Ken, Brent, Eric and Gordon
]]>Useful links
This is part one of a two-part series.
Thanks for listening. Our podcast audio themes are free theme #3 and #4 from podcastthemes.com
Follow us on twitter - and send your feedback to @techcast, or the #techcast hashtag.
]]>Useful links
This is part one of a two-part series.
Thanks for listening. Our podcast audio themes are free theme #3 and #4 from podcastthemes.com
Follow us on twitter - and send your feedback to @techcast, or the #techcast hashtag.
]]>Links can also be found on delicious.com at delicious.com/developernews/7
Submitting a news link? Just add one with the public tag 'devnewsideas' and we'll try to incorporate it into the show.
Note: Sorry about the audio in this show - we need to set up better mics for a multi-guest recording...
Links for this show:
Thanks from Ken, Brent, Eric and Gordon!
]]>
Links can also be found on delicious.com at delicious.com/developernews/7
Submitting a news link? Just add one with the public tag 'devnewsideas' and we'll try to incorporate it into the show.
Note: Sorry about the audio in this show - we need to set up better mics for a multi-guest recording...
Links for this show:
Thanks from Ken, Brent, Eric and Gordon!
]]>
Thanks for listening!
Ken & Brent
]]>Thanks for listening!
Ken & Brent
]]>Resources
]]>
Resources
]]>
You can find the articles we've bookmarked at Delicious.com. Our URL for this week is:
As always, you can bookmark items of interest on delicious.com and add the tag "devnewsideas" and we'll try to incorporate them into the show.
Ken & Brent
]]>You can find the articles we've bookmarked at Delicious.com. Our URL for this week is:
As always, you can bookmark items of interest on delicious.com and add the tag "devnewsideas" and we'll try to incorporate them into the show.
Ken & Brent
]]>Sponsors from this episode include SpringSource, Sun, and EngineYard.
]]>
Sponsors from this episode include SpringSource, Sun, and EngineYard.
]]>
News Links:
You can follow all of our links on Delicious. Head over to delicious.com/developernews/3 for the details.
Disclaimers:
The opinions expressed by Ken and Brent do not necessarily form policy decisions at Chariot, for the US State department, or in the Federation of Planets...
Ah, disclosure law. Partners discussed in the podcast:
Feedback:
Upcoming Events:
]]>
News Links:
You can follow all of our links on Delicious. Head over to delicious.com/developernews/3 for the details.
Disclaimers:
The opinions expressed by Ken and Brent do not necessarily form policy decisions at Chariot, for the US State department, or in the Federation of Planets...
Ah, disclosure law. Partners discussed in the podcast:
Feedback:
Upcoming Events:
]]>
Services like Friend of a Friend (FoaF), tools like RDFa, query tools like SPARQL, are discussed. If you don't know what the Semantic Web is or why it exists, Brian gives us a good overview and it's worth time listening to. Today, the US Government, wikipedia, and other systems are making data available via these mechanisms, as well as online retailers like Best Buy and Tesco.
Sponsor - Philadelphia Emerging Technologies for the Enterprise April 8-9, 2010. Still time to register for the early bird special and save! Details at phillyemergingtech.com
Brian Sletten twitters as @bsletten, and works for Riot Games, and is part of the League of Legends team.
]]>
Services like Friend of a Friend (FoaF), tools like RDFa, query tools like SPARQL, are discussed. If you don't know what the Semantic Web is or why it exists, Brian gives us a good overview and it's worth time listening to. Today, the US Government, wikipedia, and other systems are making data available via these mechanisms, as well as online retailers like Best Buy and Tesco.
Sponsor - Philadelphia Emerging Technologies for the Enterprise April 8-9, 2010. Still time to register for the early bird special and save! Details at phillyemergingtech.com
Brian Sletten's articles on Semantic Web, REST, and more: Linked data project: Brian Sletten twitters as @bsletten, and works for Riot Games, and is part of the League of Legends team.
Best Buy - blog about using RDFa: Some open source tools: SPARQL tutorial: A couple of good SemWeb Twitter lists:
]]>
Music today was provided by FreePodcastThemes.com (free theme #3 is our opener) and by Music Alley. The takeout music was "Jazz Breakfast" from "Gecko 3". Warning - if you download it has a few explicit words mixed in, but it's got a great groove! Artist Information.
Music today was provided by FreePodcastThemes.com (free theme #3 is our opener) and by Music Alley. The takeout music was "Jazz Breakfast" from "Gecko 3". Warning - if you download it has a few explicit words mixed in, but it's got a great groove! Artist Information.
]]>]]>
]]>
Gaelyk - The Google App Engine framework
Question from twitter user @HamletDRC: @techcast Which JDK7 feature will effect Groovy the most: Closures, Jigsaw, or something else? (question for @glaforge)
Java 1.7 Closures -
Jigsaw (JDK modularity)
Thanks also to lucaxtex for his tweet: lucastex @glaforge incredible work on #gaelyk UrlRoutes! This is getting sweeter each day :)
]]>Gaelyk - The Google App Engine framework
Question from twitter user @HamletDRC: @techcast Which JDK7 feature will effect Groovy the most: Closures, Jigsaw, or something else? (question for @glaforge)Java 1.7 Closures -
Jigsaw (JDK modularity)
Thanks also to lucaxtex for his tweet: lucastex @glaforge incredible work on #gaelyk UrlRoutes! This is getting sweeter each day :)
]]>
APIs (small subset)
]]>
APIs (small subset)
]]>
]]>
]]>
]]>
Coming in October is the SpringOne 2GX conference, and in November we will offer a one-day seminar on Grails, Spring's agile Groovy-based web development platform, with Jeff Brown of SpringSource.
]]>Coming in October is the SpringOne 2GX conference, and in November we will offer a one-day seminar on Grails, Spring's agile Groovy-based web development platform, with Jeff Brown of SpringSource.
]]>Enjoy, and thanks, Alex!
Ken
Enjoy, and thanks, Alex!Ken
]]>Enjoy the website. You can hit it from www.technicallyphilly.com or www.tphilly.com if you don't want to type so much, and it's iPhone friendly.
]]>Enjoy the website. You can hit it from www.technicallyphilly.com or www.tphilly.com if you don't want to type so much, and it's iPhone friendly.
]]>You can read their blogs by visiting their links on Chariot's Bloggers Page.
We had some interesting discussions around open source tools.
Key Topics:
Feedback always welcomed!
]]>You can read their blogs by visiting their links on Chariot's Bloggers Page.We had some interesting discussions around open source tools.Key Topics:
Feedback always welcomed!
]]>Enjoy the podcast, I think you'll find it informative.
]]>Enjoy the podcast, I think you'll find it informative.
]]>Enjoy the interview!
]]>Enjoy the interview!
]]>Grails framework key points
Visit the grails kickstart page to walk through many of the topics we've talked about, including:
Other topics:
Groovy/Grails Books
Chariot Bloggers on Grails
Grails framework key pointsVisit the grails kickstart page to walk through many of the topics we've talked about, including:
Other topics:
Groovy/Grails Books
Chariot Bloggers on Grails
Web Links:
Show Sponsors:
]]>
Web Links:
Show Sponsors:
]]>
You can find Andy's writing on the Pragmatic Bookshelf or on his blog, toolshed.com. For a mind map of his key topics, click here.
The second part of the podcast includes audio from the Destruction Zone. Pictures were posted at our ETE Flickr Group. The company, Wondergy, allowed us to tear apart old fax machines, printers, computers and cell phones, and worked with Chariot to line up green recyclers to haul it all away. You'll hear a little audio, although distorted, of the bashing of a copier, as well as an interview with Wondergy's Ken Fink, on how the project came together.
You can find Andy's writing on the Pragmatic Bookshelf or on his blog, toolshed.com. For a mind map of his key topics, click here.The second part of the podcast includes audio from the Destruction Zone. Pictures were posted at our ETE Flickr Group. The company, Wondergy, allowed us to tear apart old fax machines, printers, computers and cell phones, and worked with Chariot to line up green recyclers to haul it all away. You'll hear a little audio, although distorted, of the bashing of a copier, as well as an interview with Wondergy's Ken Fink, on how the project came together.
]]>]]>
]]>
Show notes are available at techcast.chariotsolutions.com.
His upcoming talk at the Philadelphia Emerging Technologies for the Enterprise conference on March 27th covers implementing Security in Seam. Dan is the author of Manning's book, Seam In Action, which can be purchased in paper or PDF form. He recently became a Red-Hatter, which he blogs about at his blog/website, www.mojavelinux.com. You can also find him on in.relation.to, a blog site running on JBoss Seam that covers topics such as Seam, JBoss Tools, WebBeans, Eclipse, and RichFaces. His twitter ID is #mojavelinux.
You can follow the Chariot TechCast on twitter as techcast, and visit chariotsolutions.com for more information about our company.
Show notes are available at techcast.chariotsolutions.com.His upcoming talk at the Philadelphia Emerging Technologies for the Enterprise conference on March 27th covers implementing Security in Seam. Dan is the author of Manning's book, Seam In Action, which can be purchased in paper or PDF form. He recently became a Red-Hatter, which he blogs about at his blog/website, www.mojavelinux.com. You can also find him on in.relation.to, a blog site running on JBoss Seam that covers topics such as Seam, JBoss Tools, WebBeans, Eclipse, and RichFaces. His twitter ID is #mojavelinux.You can follow the Chariot TechCast on twitter as techcast, and visit chariotsolutions.com for more information about our company.
]]>The panel discussed various aspects of cloud computing, including administration, scalability, security, tools and various strategies. It's a good listen, with lots of interesting debate and dialog.
Enjoy the show. Please email your comments to techcast-feedback@chariotsolutions.com. Show notes will be available within a few days.
Thanks,
Ken
]]>The panel discussed various aspects of cloud computing, including administration, scalability, security, tools and various strategies. It's a good listen, with lots of interesting debate and dialog.
Enjoy the show. Please email your comments to techcast-feedback@chariotsolutions.com. Show notes will be available within a few days.
Thanks,
Ken
]]>James Ward's blog and useful information is located at www.jamesward.com. The Flex Show episode 50 is also a good listen...
James Ward's blog and useful information is located at www.jamesward.com. The Flex Show episode 50 is also a good listen...
]]>