Mon, 9 December 2013
This feed is obsolete. Please navigate to chariotsolutions.com/devnews to subscribe to the feed via iTunes or RSS, or to listen to our podcasts.
Mon, 2 December 2013
News you can use
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.
Mon, 25 November 2013
Don't forget to rate us as one of your favorite tech podcasts on the LifeHacker blog article - we'd appreciate it!
Mon, 25 November 2013
Anita Garamella Andrews is VP of Client Analytics Services at RJ Metrics. She has spoken about analytics and other topics at ETE 2013, as well as other events. She talks with Tracey and Ken about how analytics has changed with the advent of large quantities of data. Areas of conversation include data quality, the relative choice of metrics and accuracy versus making actionable information available, and the concept of product analysis.
Direct download: Chariot-Business-Of-Tech-3-2013-11-21.mp3
-- posted at: 12:39pm EST
Mon, 18 November 2013
Help us spread the word - Go to the LifeHacker Favorite Podcasts post and spread the word. That's http://lifehacker.com/the-best-informative-brain-boosting-podcasts-worth-sub-1464783451 or if you're typing this, emergingtech.chariotsolutions.com/shoutout (ok, not much shorter, but we're working on it!
Direct download: Chariot-DevNews-68-2013-11-18.mp3
-- posted at: 4:12pm EST
Tue, 5 November 2013
- Thanks to @tfnico, @lincolnthree, and @mxsb55 for the positive feedback to @techcast on Twitter!
Mon, 28 October 2013
We talk about a good REST tutorial using HATEOAS, how Capchas have been hacked by a machine learning system, the Jboss Forge project, and more.
Wed, 23 October 2013
- A great presentation by Jon Sondow on the Netflix Asgard Project- a Grails application server that deploys to AWS. Highlights include:
- Obama for America used it to keep its sites rolling and alive
- Used to be Netflix Application Console
- It is only one of the open source projects on Netflix's GitHub page.
- Reasons not to just use the AWS console include - you can hide the keys, customize the deployment model, automate workflow, log changes, and more.
- Also check out youtube.com/theasgardshow - a regular Q&A show they archive on YouTube.
- The Oboe.js Async Ajax Processing Project -Oboe.js's makes web applications faster by wrapping https's request-response model with a progressively streamed interface. It glues a transport that sits somewhere between streaming and downloading onto to a JSON parser that sits somewhere between SAX and DOM. It is small enough to be a micro-library, doesn't have any external dependencies and doesn't care which other libraries you need it to speak to.
- Is Rubinius X going to push Ruby into the fully functional and async I/O future? - Ken found this by reading a tweet : "Erik Meijer @headinthebox - rubini.us/2013/10/15/int…. Just use Scala. You are wasting your life." Ouch. Reading through we found Rubinius X. Very interesting goals for the future of Ruby. Now how will JRuby and MRI deal with the changes?
- Akka persistence is coming.
- We had to peel Sujan off the ceiling on this one... Apple patent on Touch typing / Multi-touch upheld!!! - Um, what??? We just started to LIKE Android phones!
- Python 3.4 is out - Most of the new packages added directly reflect what’s going on in the software dev world right now including Async I/O, but also including data science research APIs in math, statistics, etc...
- The Free Lunch is Over, Again: Distributed Systems presentation by Andry Gross, Principal Architect at Basho (makers of Riak) is a great read about the future of multi-core distributed programming and how it is taking shape right now.
- I sure hope this is legit: Over 500 free programming books on GitHub - we had fun reading this one on writing unmaintainable code.
Wed, 16 October 2013
Mon, 7 October 2013
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.
Fri, 4 October 2013
In this episode, we discuss the StrangeLoop 2013 conference.
Direct download: Chariot-TechCast-Episode-81-2013-10-03.mp3
-- posted at: 7:30am EST
Tue, 1 October 2013
Susan McPherson has always had a foot in the non-profit world. With a number of years in a board position on Business Council for Peace, and working with Fabian Cousteau to help people to understand the importance of the oceans, but at Fenton, she was able to start helping corporations use tools that NGOs normally bring to advance the public good.
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.
Direct download: biztech-2-susan-mc-fenton-2013-10-07.mp3
-- posted at: 2:59pm EST
Tue, 1 October 2013
"I can't stand a standing desk, but I can chase a running VM..."
Wed, 25 September 2013
This is a pretty busy one, so we'll dispense with the comments and go right to the links.
- Probably the lead story - the Lambda final revisions are in for JDK 8 and Brian Goetz has an informal summary here
- RxJava: Functional Reactive Programming on the JVM (Java, Scala, Clojure)
- Angular-sprout -- Builds on angular-seed, basically a modular angular starter project, clone it and go:
- jQuery 1.11 releasedAaaaarrrrgh!: 1.x is the version that still supports IE 6/7/8, so nice that there are still new things for us poor souls who still have to support old versions of IE
- Asynchronous Module Definition support
- performance improvements
- Bower support
- and NO API changes!
- IOS world
- Valve announces Steam OS, a linux-based free gaming-oriented OS that device makers can freely include. Could disrupt the gaming market:
- RSA tells customers to stop using part of its BSAFE product since it has been pwned by the NSA:
- In the comments section: "All of a sudden, Richard Stallman's continuing tirade about purity of open source, and the need for proper documentation on everything (hardware included) doesn't seem so crackpot now. Hindsight, but yes, we should have listened." Interesting, yes?
Direct download: Chariot-DeveloperNews-61-2013-09-25.mp3
-- posted at: 11:50am EST
Tue, 17 September 2013
This week - it's Not about Furby, but about the new Apple iPhones. Your hosts, Ken Rimple, Sujan Kapadia and Joel Confino talk about whether they'd go out and buy one, whether they still display the same appeal, and what's under the surface that could be a potential game changer.
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.
Mon, 9 September 2013
- YEAH! Integrating yeoman-style projects into a larger maven build - Addy Osmani comes up with the goods. Making Maven Grunt
- We buried the lead - NSA can get to everything
- Joel brings up the counter-point, an article by ARS.
- Vertx 2.0 Q&A on InfoQ w/Tim Fox - As per last week's episode, Vert.X is an eclipse-hosted, run by Tim Fox at RedHat. Check out The VertX Gradle Template and if you're looking for a good manager for Vert.X, groovy, grails, griffon, etc., have a look at GVM.
- A graphene transitor? wow, that's atomic!
- Ok, beginning coders, how about a coding game - this isn't started yet, but close. Looks SUPER fun.
- Coding craze - going crazy?
- How about a DIMM SSD with ultra-low latency? - wow! Let's order 4 for my macbook! (Coming soon, but Enterprise only)...
- Racket: write your own programming language - a SCHEME-based language to write other languages for educational purposes.
- $65 DIY robot that moves like a bug
Direct download: Chariot-DevNews-Episode-59-09-09-2013.mp3
-- posted at: 12:02pm EST
Tue, 3 September 2013
The Developer News is sponsored by Chariot Solutions Education Services. Get trained in Scala, Spring, Grails, Maven, Nexus, and more.
- A nice, involved, deep tutorial on building a fantasy football league manager using AngularJS.
- Vert.X has really come into its own - a great article by JavaWorld on version 2.0.
- Duck, wait for the flash - here is Spring Scala. Now you can not only host scala-based Spring Beans, but define your bean contexts in a handy DSL ala the JavaConfig variant.
- Spock (a groovy-based JUnit behavior-driven testing engine) keeps impressing Ken - he saw an 'old()' method that blew his mind. Several hours later, he got up and posted a link to this Blog article on mrhaki.
- How about an Arduino networking board that can communicate up to more than a thousand meters! Wow! The boards are to be mesh-network capable too.
- Since they're both Spring Geeks, Sujan and Ken spend time discussing this 2011 article on the corner cases around transactional testing in Spring.
- Somebody, go over and poke Progressive Enhancement with a stick. Is it dead yet? Maybe... Read Tom Dale's take on the subject.
- The link we've been waiting for - in London, a lens was formed by a building's curved windowed surface that MELTED A CAR - well a bit. Read this fascinating verge article on it.
Direct download: Chariot-DevNews-58-2013-09-03.mp3
-- posted at: 9:40pm EST
Thu, 29 August 2013
Host Tracey Welson-Rossman and I discuss Dr. De Mars' history in remote working, from when she started by using modems, dial-up and tools like telnet and FTP, and today, with cloud-based services such as Google Apps and Dropbox. A good introduction for those who are not yet using cloud-based tools for their businesses, we discuss some of the unexpected consequences of relying on the cloud, including the fact that it is never a good idea to stop backing up your data!
Wed, 28 August 2013
Magnolia CMS is a content management system written in Java that has a long history. Created more than a decade ago, it has evolved into a platform with a significant user base and a large number of third-party extensions that the team dubs 'modules'.
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.
Mon, 26 August 2013
Mon, 19 August 2013
See the shownotes on the podcast page at emergingtech.chariotsolutions.com/devnews.
Direct download: Chariot-DevNews-Episode-56-08-19-2013.mp3
-- posted at: 3:42pm EST
Tue, 13 August 2013
If you ended up here to view the show notes, please view our new podcast URL, on the Chariot Emerging Tech site which also includes screencasts, and much more. It's at emergingtech.chariotsolutions.com/devnews.
Direct download: Chariot-DeveloperNews-55-2013-08-12.mp3
-- posted at: 9:46am EST
Mon, 5 August 2013
A recent SSL / TLS vulnerability causes temporary panic in the recording room when Joel knocks over the headphone mixer... But seriously folks, it's a doosie, one we'll be watching over the next few weeks. The mixer mishap is pretty funny though.
Our news items this week:
- 1 http://www.reactivemanifesto.org/ - What, another one? I just got over becoming a craftsman, and that’s after I became more Agile? What’s next, the hyper reactive manifesto? I’m getting it, I’m getting it, geez!!!
- 3 Bower recommends you check in your dependencies - Addy Osmani - http://addyosmani.com/blog/checking-in-front-end-dependencies/
- 4 AngularJS - great article on using filters - http://suhairhassan.com/2013/07/25/angularjs-in-depth-part-2.html#.UfpMhKm9KK0 his Part 1 article on the basics is also good http://suhairhassan.com/2013/06/07/angularjs-in-depth-part-1.html#.UfpOY6m9KK0
- 5 REAL-TIME APPLICATION: MULTI-USER CHAT APPLICATION USING NODE.JS, SOCKET.IO, AND EMBER.JS http://blog.jtmoon.com/real-time-application-multi-user-chat-application-using-node-js-socket-io-and-ember-js/
- 6 Don Coleman's bluetooth serial plugin is now approved for PhoneGap Build. https://build.phonegap.com/plugins/23
- 7 Docker Jenkins plugin - https://github.com/georgebashi/jenkins-docker-plugin
- 8 More security nightmares - the HTTPS, SSL and TLS attack that hacks key secrets of an encrypted connection in 30 seconds or less (or the meal is free?) http://arstechnica.com/security/2013/08/gone-in-30-seconds-new-attack-plucks-secrets-from-https-protected-pages/
The DevNews is sponsored by Chariot Solutions Education Services. Contact us today to learn about our private training and mentoring capabilities.
Direct download: Chariot-DevNews-Episode-54-2013-07-04.mp3
-- posted at: 10:02pm EST
Tue, 30 July 2013
Direct download: Chariot-DevNews-Episode-53-2013-07-29.mp3
-- posted at: 8:52pm EST
Fri, 26 July 2013
Sujan and Ken talk about Sujan's trip to OSCON this year.
Major themes included Data Science, Functional Programming, and Cloud Services. Show notes on our blog pages.
Mon, 22 July 2013
- Sim Card Hack exposes potentially - millions of phones, potentially. Here's hoping our phones use Triple-DES encryption.
- Foundation -vs- Twitter Bootstrap - a good overview of both and their strengths. Great comments as well.
- Unix commands for data science That's what i sed, unix util(s) for fun and profit, head to your couch, sit your tail down and grep the podcast for that stuff, isn't that awk?
- Here's a great title - GitHub Helps Clueless Coders Go Open Source - from Wired - most open source projects actually lack a clearly defined license. Zounds!
- Writing a simple script using Grunt to minify and concat your files - oh, and did we mention Yeoman, which uses Grunt and Bower to build full application stacks? Great for experimenting with Backbone, AngularJS, Ember, etc...
- Chariot Blog Corner - Rich Freedman - on Android Cursor options for SQLite databases - if you're just getting going with SQLite and cursors, read up on this topic.
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.
Direct download: Chariot-DevNews-Episode-52-2013-07-22.mp3
-- posted at: 2:58pm EST
Tue, 16 July 2013
The tech cast is brought to you by Chariot Solutions education services. If you're on a development team working in Java, Spring, Maven, Hibernate, Scala or Android, we're here to help. For onsite training, one-on one or group mentoring, or to attend one of our public classes, visit us on the web at chariotsolutions.com/education.
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.
Mon, 15 July 2013
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.
Mon, 8 July 2013
It's the Dev News's 50th show today, yep, that's right, we're turning 50. Stay tuned…
- ARS - You can crack iPhone auto-generated hotspot passwords in seconds - http://arstechnica.com/security/2013/06/new-attack-cracks-iphone-autogenerated-hotspot-passwords-in-seconds/
- Android phone #s breeched by Facebook app - http://www.darkreading.com/mobile/android-phone-numbers-leaked-by-facebook/240157723 -
- ARS - The more complex the rules, the more annoying, and is it really more effective than just a longer password with less complexity anyway? http://arstechnica.com/security/2013/06/password-complexity-rules-more-annoying-less-effective-than-length-ones/
- Play with NextStep 3.3 in VMWare! http://osvirtual.net/en/nextstep-3-3-with-drivers-vmware/ - remember, OS X came from this Steve Jobsian seminal operating system.
- Douglas Englebart, inventor of the mouse and many other things, dies. We bring up things he's invented and his ideas from this article - http://www.cnn.com/2013/07/03/tech/mouse-inventor-dies/?utm_source=buffer&utm_campaign=Buffer&utm_content=buffera349a&utm_medium=twitter
- Also, see http://www.dougengelbart.org/library/books.html
- And see http://outsideinnovation.blogs.com/pseybold/2010/06/improve-your-ecosystems-ability-to-tackle-complex-issues-.html
- Raspberry Pi and Tor = Onion Pie, a simple obfuscator to help make it easier to work securely - http://www.raspberrypi.org/archives/4204
- Jonas Boner - http://www.slideshare.net/jboner/building-scalable-highly-concurrent-fault-tolerant-systems-lessons-learned
- IDEs vs Editors yet again - two on the IDE side - Jason Whaley on DZON - suggests just using an IDE for any specific - DZone link - http://agile.dzone.com/articles/just-use-ide
- Second link - referenced in there, a year later w/PyCharm - http://andrewbrookins.com/tech/one-year-later-an-epic-review-of-pycharm-2-7-from-a-vim-users-perspective/
- Eclipse 4.3 is out, name is Kepler - get it here - http://www.eclipse.org/downloads/ - includes a BPM release, Web Tools Platform and Java EE 7 support, Orion 3.0 for better deployment, BIRT support, Mylin and Gerrit for code review support, and Maven integration with WTP.
- Check out Atlassian SourceTree (we're not being compensated for this, it's Ken's opinion). http://sourcetreeapp.com
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.)
Mon, 1 July 2013
This week we're reviewing our favorite tools, development and otherwise.
Joel and Ken talk about:
- Trello - a good project-board tool.
- Codiqa - a browser-based mobile IDE for PhoneGap/JQuery Mobile
- Apigee - web service / data service hosting platform.
- Cloudbees - mentioned when talking about hosted development tool suites, includes git/svn, wikis, Jenkins, hosting of the app itself, etc...
- Flowdock - A great project team conversation tool.
- Asana - A todo list tool, getting-things-done-style.
- VIM + CI + Janus = simplicity
Direct download: Chariot-devnews49-Tools-All-The-Way-Down.mp3
-- posted at: 5:51pm EST
Mon, 24 June 2013
It's the big return of the regular DevNews this week. My co-host Joel Confino and I discuss lots of big data stuff, including:
- They hype it, then they try to kill it - Why Big Data is not truth - just using Big Data techniques doesn’t make it easy to select good data to begin with, or properly apply statistical and scientific methods, but it does make it faster. Joel and I discuss the pros and cons of this article. Speaking of hype, here's the Gartner Research Hype Cycle for ya.
- Joel suggests we may want to eat some Kale - Big Data statistical methods in use to find website issues - Introducing Kale
- Appropos (sic?) of nothing, here's an article that triggered my website security concerns - ever hear of Content Security Policy? Deeper W3C people know about it. It's been implemented in newer versions of Firefox, Chrome, WebKit, Internet Explorer, and other browsers. A draft of version 1.1 has hit, and basically it uses some HTTP headers to turn off/moderate access to embedded scripts and eval() calls. Check it out and add it to your hotlist of security measures.
- Here's an idea: go ahead and try to write an application that reaches over 90% of your smartphone's population. Quick quiz: which one of the major technologies (iOS or Android) would you reach with one version of your software? If you guessed Android, BUZZZT! Maybe not. Turns out iOs is not fragmenting as much as Android is. Guess Apple gets their users to upgrade more. See what Joel and I have to say about it.
- What do you know? Ok, maybe not everything. In fact, definitely not everything. To prove it, Sijin Joseph has put together a web page with a Programmer Competency Matrix. The matrix lays out some areas in which the writer feels a person is not knowledgeable (2^n), has basic knowledge (n^2), has expertise (n), or is a guru (log(n))... I knew we'd get SICP in there somewhere - see the books section.
- We take some time to discuss the article that finally said what we're all thinking. It's time to talk to your Mother in Law - a GigaOm article on LinkedIn endorsements. Wait, this has merit to talk about, because we can claim it's a large amount of data being acquired for use by LinkedIn.
- Netflix is on(to) something. See this fabulous Github IO Page where they list out all of their open-sourced libraries and APIs and use their own movies template to do so. Simply fantastic, and shows their deep commitment to the open source community. One of their most recent contributions is Genie, which manages deploying code to AWS instances and is on Joel's research shortlist.
To leave us feedback on the show, send us a message on Twitter as @techcast, we'd love to hear from you.
Thu, 20 June 2013
Chariot's Steve Smith attended Apple's World-wide developer conference last week, and we sat down today to talk to him about it.
- WWDC ticket ordering process fun
- New hardware releases
- iOS 7 features
- OS X Mavericks
- His view as a mobile developer of iOS over the years including open source projects, etc...
Tue, 23 April 2013
Tue, 9 April 2013
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.
Mon, 25 March 2013
This podcast episode is an interview with three leaders of the 2013 Philadelphia Enterprise Hack-a-thon contest, which is being launched at Philly Emerging Technologies for the Enterprise on April 2-3, 2013.
The interviewees are:
- Mike Schellhase - Director of Field Applications - Bentley Systems
- Phil Moyer - Managing Director of Technology @ Safeguard Scientific
- Satwik Seshasai - VP of Engineering at NextDocs
If you can't attend Philly ETE 2013, we'll have the video of their session up shortly after the conference, so stay tuned on our corporate twitter account, @ChariotSolution, or on our multi-media site, emergingtech.chariotsolutions.com for the full video. But for now, if you want to get more information, listen to the interview and also check out their website: phillyenterprisehackathon.com.
Wed, 20 February 2013
Lukas Ruebbelke and Brian Ford, both speaking at Philly Emerging Tech this April, are co-authors of the forthcoming Manning book, AngularJS in Action. They are currently preparing for their first Manning Early Access release, or MEAP.
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.
Topics mentioned include:
- Models, Views, Controller
- The Angular ViewModel
- Services and state
- De-composing pages into multiple controllers
- Yeoman as a build tool for Angular and other platforms
- What are Angular Directives?
- Javacript Patterns
Wed, 6 February 2013
Joel Confino is a long-time consultant at Chariot Solutions. He has spent the last four years working with a large enterprise, here named ABC Corporation, rolling out a new development platform and build process. Joel was one of two speakers at our event, which also included Sonatype's Jason Van Zyl. Joel's focus was building in competitive advantage by choosing to implement continuous integration tools such as Maven, Nexus, Jenkins, and Sonar.