Filter by products, topics, and types of content

(419 Products)

(751 Topics)

(20 Industries)

(15 Types)

1 - 68 of 68 results
Show Summaries | Hide Summaries
View Results
Title none Type none Date none
Java technology zone technical podcast series: Season 1
For years, the Java zone has brought you top-quality technical content by some of the best minds in the industry. But taking the time to read an in-depth, code-heavy article can be difficult, even if it's about a topic that's critical to your day job. This new podcast series, led by the engaging and technically curious Andrew Glover, provides a new way to get information from the sources you trust most. Every few weeks, we'll publish a new discussion with an expert on the topics that are important to your job.
Also available in: Chinese   Portuguese  
Articles 28 Dec 2010
Mobile for the masses: Take a swipe at it! Programming gestures in Android
Mobile users are typically distracted, busy, and ergonomically constrained, so build your mobile application UIs accordingly. Andrew Glover discusses key factors that differentiate mobile apps from web apps, then guides you through the creation of a mobile application UI that uses swipe gestures for navigation rather than button clicks.
Also available in: Chinese   Russian   Japanese  
Articles 23 Apr 2013
Practically Groovy: MVC programming with Groovy templates
Views are an integral part of MVC programming, which is itself a ubiquitous component of enterprise application development. In this installment of Practically Groovy, Andrew Glover shows how Groovy's template engine framework can simplify view programming and make your code more maintainable over time.
Also available in: Russian   Japanese  
Articles 15 Feb 2005
Spot defects early with Continuous Integration
Continuous Integration (or CI) is a process that consists of continuously compiling, testing, inspecting, and deploying source code. In many Continuous Integration environments, this means running a new build anytime code within a source code management repository changes. The benefit of CI is simple: assembling software often greatly increases the likelihood that you will spot defects early, when they still are relatively manageable. In this tutorial, a companion to his series In pursuit of code quality, Andrew Glover introduces the fundamental aspects of Continuous Integration and steps you through how to set up a CI process using best-of-breed open source technologies.
Tutorial 20 Nov 2007
Practically Groovy: Go server-side up, with Groovy
The Groovlet and GroovyServer Pages (GSP) frameworks are built on the shoulders of the Java Servlet API. Unlike Struts and JSF, however, Groovy's server-side implementation isn't meant for all occasions. Rather, it's a simplified alternative for developing server-side applications quickly and easily. Follow along with Groovy advocate Andrew Glover as he introduces these frameworks and demonstrates their use.
Also available in: Russian   Japanese  
Articles 15 Mar 2005
Practically Groovy: Ant scripting with Groovy
Both Ant and Maven rule the world of build processing, but XML is occasionally a less-than-expressive configuration format. In this second installment in his new series on the practical applications of Groovy, Andrew Glover introduces Groovy's builder utility, which makes it especially easy to combine Groovy with Ant and Maven for more expressive and controllable builds.
Also available in: Russian   Japanese  
Articles 14 Dec 2004
Practically Groovy: Stir some Groovy into your Java apps
Ever thought about embedding Groovy's simple, easy-to-write scripts in your more complex Java programs? In this installment of Practically Groovy, Andrew Glover shows you the many ways to incorporate Groovy into your Java code and explains where and when it's appropriate to do so.
Also available in: Russian   Japanese  
Articles 24 May 2005
Java development 2.0: Introducing Kilim
Concurrent programming is central to Java development 2.0, but probably not thread-based concurrency. Andrew Glover explains why actors trump threads for concurrent programming in multicore systems. He then introduces Kilim, an actor-based message-passing framework that weaves together concurrent and distributed programming.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 13 Apr 2010
Practically Groovy: Unit test your Java code faster with Groovy
Not long ago, developerWorks contributor Andrew Glover penned an article introducing Groovy, a new proposed standard language for the Java platform, as part of our alt.lang.jre series. Reader response was fantastic, so we've decided to launch this column to offer a practical guide to using this hot new technology. This first installment introduces a simple strategy for unit testing Java code with Groovy and JUnit.
Also available in: Russian   Japanese  
Articles 09 Nov 2004
Practically Groovy: JDBC programming with Groovy
Take your practical knowledge of Groovy one step further this month, as Andrew Glover shows you how to use GroovySql to build a simple data-reporting application. GroovySql combines closures and iterators to ease Java Database Connectivity (JDBC) programming by shifting the burden of resource management from you to the Groovy framework itself.
Also available in: Russian   Japanese  
Articles 11 Jan 2005
Java development 2.0: Twitter mining with Objectify-Appengine, Part 2
Google App Engine doesn't just scale apps: it can also help you build them really fast, using tools that you really like. Andrew Glover wraps up the domain model for his Twitter-mining application, adding hooks for indexing and caching. He then wires it together with Twitter's OAuth authorization mechanism, GAE's queues, and a splash of JSON and Ajax via everyone's favorite JavaScript library, JQuery.
Also available in: Chinese   Japanese  
Articles 14 Dec 2010
Java development 2.0: Twitter mining with Objectify-Appengine, Part 1
Objectify-Appengine is one of an emerging class of tools that extend the convenience of NoSQL, in this case by providing a Hibernate-style mapping layer between your application and the GAE datastore. Get started this month with Objectify's handy, JPA-friendly (but not dependent) API. Andrew Glover walks through the steps of mapping Twitter retweets into Bigtable, in preparation for deploying it in Google App Engine.
Also available in: Chinese   Japanese   Portuguese  
Articles 09 Nov 2010
alt.lang.jre: Feeling Groovy
Andrew Glover offers an informal introduction to Groovy, the proposed addition to the standard programming languages for the Java platform.
Articles 03 Aug 2004
Java development 2.0: Hello Google App Engine
Open source solutions and borrowed infrastructures are changing the character of Java development, letting you deliver better software quickly and at a low cost. Andrew Glover, coining the term Java development 2.0 to encapsulate the cumulative force of these phenomena, launches a new series on some of the relevant tools and technologies. This first installment heralds the arrival of Java development 2.0 and explains how you can bring its concepts to fruition quickly with Google's App Engine for Java.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 18 Aug 2009
Practically Groovy: Smooth operators
The Java language has banned operator overloading, but upstart Groovy says "bring it on!" Find out what you've been missing all these years, as Andrew Glover walks you through everyday uses of Groovy's three categories of overloadable operators in this final, regular installment of Practically Groovy.
Also available in: Russian   Japanese  
Articles 25 Oct 2005
In pursuit of code quality: Use test categorization for agile builds
Everyone agrees that developer testing is important, but why is it so darn time consuming to run tests? This month, Andrew Glover reveals the three categories of testing needed to ensure end-to-end system soundness and then shows you how to automatically sort and run tests by category. The result is a dramatically reduced built time, even with today's massive test suites.
Also available in: Chinese  
Articles 31 Oct 2006
In pursuit of code quality: JUnit 4 vs. TestNG
With its new, annotations-based framework, JUnit 4 has embraced some of the best features of TestNG, but does that mean it's rendered TestNG obsolete? Andrew Glover considers what's unique about each framework and reveals three high-level testing features you'll still find only in TestNG.
Also available in: Chinese   Japanese  
Articles 29 Aug 2006
In pursuit of code quality: Monitoring cyclomatic complexity
If complexity has been shown to correlate to defects, doesn't it make sense to monitor your code base's complexity values? Andrew Glover shows you how to use simple code metrics and Java-based tools to monitor cyclomatic complexity.
Articles 28 Mar 2006
Java development 2.0: JavaScript for Java developers
Java developers have historically perceived JavaScript as a toy language, both too lightweight for real programming and too clunky to be of use as a scripting alternative. And yet JavaScript is still around, and it's the basis of exciting web technologies like GWT and Node.js. In this installment of Java development 2.0, Andrew Glover explains why JavaScript is an important tool for the modern Java developer. He then gets you started with the syntax you need to build first-class applications for today's web, including JavaScript variables, types, functions, and classes.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 26 Apr 2011
In pursuit of code quality: Don't be fooled by the coverage report
Test coverage tools bring valuable depth to unit testing, but they're often misused. This month, Andrew Glover brings his considerable expertise in this area to his new series, In pursuit of code quality. This first installment takes a closer look at what the numbers on the coverage report really mean, as well as what they don't. He then suggests three ways you can use your coverage to ensure code quality early and often.
Also available in: Japanese  
Articles 31 Jan 2006
The Java technical podcast series: The cloud files
This season, Andrew Glover focuses his interviews on the technologies, companies, and people influencing cloud computing. Recorded over a three-month period, Andrew spoke with established players and their interests, including CloudBees and Heroku, as well as exciting newcomers like Jelastic and NuoDB. And that's not all. If you're working in the cloud, you won't want to miss a single interview.
Also available in: Chinese  
Articles 11 Dec 2012
Java technology zone technical podcast series: Season 4
For years, the Java zone has brought you top-quality technical content by some of the best minds in the industry. But taking the time to read an in-depth, code-heavy article can be difficult, even if it's about a topic that's critical to your day job. This fourth season of Andrew Glover's podcast series explores MongoDB, Neo4j, and much more with several experts in the field.
Also available in: Chinese   Portuguese  
Articles 15 May 2012
Java technology zone technical podcast series: Season 2
For years, the Java zone has brought you top-quality technical content by some of the best minds in the industry. But taking the time to read an in-depth, code-heavy article can be difficult, even if it's about a topic that's critical to your day job. This second season of the Andrew Glover's podcast series covers topics like JRuby and CoffeeScript from a fresh crop of experts in the field.
Also available in: Chinese   Portuguese  
Articles 13 Jul 2011
Jump into JUnit 4
JUnit 4 has dropped the strict naming conventions and inheritance hierarchies of old, in favor of the streamlined flexibility of Java 5 annotations. In this tutorial, a supplement to his popular series on code quality, testing fanatic Andrew Glover shows you how to leverage the new features enabled by annotations, including parametric tests, exception tests, and timed tests. He also introduces JUnit 4's flexible fixtures and shows you how to use annotations, rather than suites, to logically group tests before running them. The tutorial includes several sample tests run in Eclipse and instructions for running JUnit 4 tests in older, incompatible versions of Ant.
Also available in: Chinese  
Tutorial 20 Feb 2007
In pursuit of code quality: Tame the chatterbox
Just seeing a sprawling code block from a distance gives some developers the willies -- and it should! Loquacious code is often the hallmark of complexity, which results in code that is hard to test and maintain. This month, learn three important ways to measure code complexity, based on method length, class length, and intra-class coupling. In this installment of In pursuit of code quality, quality expert Andrew Glover starts out with tips for eyeballing code excess, then shows you how to use tools like PMD and JavaNCSS for more precision when you need it.
Also available in: Chinese   Japanese  
Articles 30 Jun 2006
Practically Groovy: Groovy's growth spurt
With the release (and subsequent releases) of a JSR-241 compliant parser, the changes to Groovy's syntax have been formalized -- which means if you weren't paying attention before, now's the time to start. This month, resident Groovy practitioner Andrew Glover walks through most important changes to Groovy's syntax and shows you a handy feature you won't find in classic Groovy.
Also available in: Russian  
Articles 19 Jul 2005
Java development 2.0: Cloud storage with Amazon's SimpleDB, Part 2
Modeling domain objects for almost any type of application is a breeze using a relational framework like Grails, but what about SimpleDB? In this second half of his introduction to SimpleDB, Andrew Glover shows you how to use SimpleJPA, rather than the Amazon SDK, to persist objects in SimpleDB's cloud storage. In addition to letting you use plain old Java objects for domain modeling (a la JPA), SimpleJPA automatically converts primitive data types into Amazon-friendly strings. You really couldn't ask for a much simpler approach to cloud storage.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 03 Aug 2010
Java development 2.0: You can borrow EC2 too
In this Java development 2.0 installment, Andrew Glover give you a hands-on introduction to developing for and deploying on the Amazon Elastic Compute Cloud (EC2). Learn how EC2 differs from Google App Engine, and leverage an Eclipse plug-in and the concise Groovy language to get a simple Web application up and running quickly on EC2.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 29 Sep 2009
Java development 2.0: Scalable searching with ElasticSearch
Like the word google, search technology has evolved tremendously over the past 10 years. Learn how one of the newer cloud-friendly search platforms brings simple, scalable search to your Java enterprise applications.
Also available in: Chinese   Japanese  
Articles 27 Nov 2012
Java technology zone technical podcast series: Season 3 Adam Wiggins and Jesper Joergensen on Heroku enterprise mobile development
Heroku is a polyglot cloud application platform. Adam Wiggins, cofounder and CTO of Heroku, and Jesper Joergensen, the product manager for Heroku and Java, speak to Andy Glover about the recent release of Java support on the Heroku platform.
Podcasts 15 Nov 2011
Java technology zone technical podcast series: Season 3 Prashant Deva and his DVR-like Java debugger, Chronon
Meet the man behind Chronon, the revolutionary Java debugger that records the execution of a Java program for playback on any computer without need for connection (to the back-end database or a network). Find out why this approach is fundamentally different from standard logging and debugging and how it will improve your applications. Prashant Deva is the founder and CTO of Chronon Systems. Inspired and frustrated by years of breakpoint guesswork in current debuggers and fumbling with println() statements and logging frameworks, Prashant set out to find a different way to debug programs and created Chronon. A long time entrepreneur, Prashant was the founder of Placid Systems and the brains behind AntlrStudio and Virtual Ant. He holds an MS in Computer Science from the University of San Francisco.
Podcasts 21 Oct 2011
Node.js for Java developers
Node.js presents an exciting alternative to traditional Java concurrency, and all you need to get started is an open mind and a little bit of JavaScript.
Also available in: Chinese   Japanese  
Articles 29 Nov 2011
Java development 2.0: Cloud storage with Amazon's SimpleDB, Part 1
Learn first-hand how to store and query data using Amazon's SimpleDB, a cloud-based key/value datastore that packs the punch of Amazon's Web Services infrastructure.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 15 Jun 2010
Automation for the people: Continuous Integration anti-patterns, Part 2
While Continuous Integration (CI) can be extremely effective at reducing risks on a project, it requires a greater emphasis on your day-to-day coding activities. In this second installment of a two-part article on CI anti-patterns, automation expert and co-author of Continuous Integration: Improving Software Quality and Reducing Risk, Paul Duvall, continues laying out CI anti-patterns, and more importantly, demonstrates how to avoid them.
Also available in: Russian   Japanese  
Articles 04 Mar 2008
Java development 2.0: MongoDB: A NoSQL datastore with (all the right) RDBMS moves
If you're exploring the world of NoSQL databases, then MongoDB -- sometimes billed as the NoSQL RDBMS -- deserves a place on your list. Learn all about MongoDB's custom API, interactive shell, and support for RDBMS-style dynamic queries, as well as quick and easy MapReduce calculations. Then get started creating, finding, and manipulating data using MongoDB's native Java language driver and a handy Groovy wrapper called GMongo.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 28 Sep 2010
Mobile for the masses: A gentle introduction to Android
The mobile landscape is rich with promise, and Android is a viable and exciting platform for developers who seek a way in. This new series starts with an introduction to Android that is tailored specifically for Java developers just getting started with mobile. Learn about Android's three-layer versioning system (and find out why it matters), then set up your development environment and build your first Android app.
Also available in: Chinese   Russian   Japanese  
Articles 05 Mar 2013
Build software with Gant
Gant is a highly versatile build framework that leverages both Groovy and Apache Ant to let you implement programmatic logic while using all of Ant's capabilities. In this tutorial, Andy Glover guides you step-by-step through Gant's fundamental concepts. You'll learn how to define behavior in your build through Gant's flexible domain-specific language, how to reuse Ant features, and how to define functions that make your builds more efficient and even proactive.
Also available in: Chinese  
Tutorial 27 May 2008
Practically Groovy: Functional programming with curried closures
Spice up your standard closures with the curry method, invented by Haskell Curry and found in the Groovy language since before the JSR compliant releases.
Also available in: Russian   Japanese  
Articles 23 Aug 2005
Java development 2.0: NoSQL
NoSQL datastores like Bigtable and CouchDB are moving from margin to center in the Web 2.0 era because they solve the problem of scalability, and they solve it on a massive scale. Google and Facebook are just two of the big names that have bought in to NoSQL, and we're in early days yet. Schemaless datastores are fundamentally different from traditional relational databases, but leveraging them is easier than you might think, especially if you start with a domain model, rather than a relational one.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 11 May 2010
Java development 2.0: Securing Java application data for cloud computing
Data security is a serious concern for organizations considering cloud adoption, but in many cases it needn't be. In this installment of Java development 2.0, learn how to use private-key encryption and the Advanced Encryption Standard to secure sensitive application data for the cloud. You'll also get a quick tutorial on encryption strategy, which is important for maximizing the efficiency of conditional searches on distributed cloud datastores.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 24 Jan 2012
Functional JavaScript with CoffeeScript and Node
Master web application complexity with the functional scripting superstack of CoffeeScript, Node, and Underscore.js.
Also available in: Chinese   Russian   Japanese  
Articles 21 Feb 2012
In pursuit of code quality: Beware the tight couple!
You know tight coupling is bad news and you really want to avoid it in your designs -- but the question is how. This month, learn how to recognize a tightly coupled system and then disentangle it using the Dependency Inversion Principle.
Articles 22 May 2007
Java development 2.0: REST up with CouchDB and Groovy's RESTClient
A burst of innovation in the open source world over the last few years has led to an increase in Java developer productivity. Freely available tools, frameworks, and solutions address once-common time sinks. A promising new entry on the scene is Apache CouchDB, hailed by some as the database for Web 2.0. The big picture of CouchDB is easy to grasp, and using it is as simple as using a Web browser. This Java development 2.0 column introduces CouchDB and shows you how Groovy's RESTClient can help you tap into its strengths.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 17 Nov 2009
In pursuit of code quality: Discover XMLUnit
Java developers are natural problem solvers, so it makes sense that someone has come up with an easier way to validate XML documents. This month, Andrew introduces XMLUnit, a JUnit extension framework that meets all your XML validation needs.
Also available in: Chinese   Russian  
Articles 19 Dec 2006
Java development 2.0: Cloud-based messaging with Amazon SQS
Amazon Simple Queue Service (SQS) borrows what it needs from message-oriented middleware (MOM) but doesn't lock you in to any one implementation language or framework. Learn how to use Amazon SQS to alleviate the burden of installing and maintaining a message-queuing system, while leveraging the pay-as-you-go scalability of AWS.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 22 Mar 2011
In pursuit of code quality: Adventures in behavior-driven development
Test-driven development (TDD) is a great idea in practice, but some developers just can't get over the conceptual leap associated with that word test. In this article, learn about a more natural way to integrate the momentum of TDD into your programming practice. Get started with behavior-driven development (BDD) (via JBehave) and see for yourself what happens when you focus on program behaviors, rather than outcomes.
Also available in: Chinese   Russian   Japanese  
Articles 18 Sep 2007
Automation for the people: Continuous Integration anti-patterns
While Continuous Integration (CI) can be extremely effective at reducing risks on a project, it requires a greater emphasis on your day-to-day activities related to coding. In Part 1 of a two-part article in the Automation for the people series, automation expert and co-author of Continuous Integration: Improving Software Quality and Reducing Risk, Paul Duvall, lays out a series of CI anti-patterns, and more importantly, shows how to avoid them.
Also available in: Chinese   Russian   Japanese  
Articles 04 Dec 2007
Java development 2.0: Sharding with Hibernate Shards
Sharding isn't for everyone, but it's one way that relational systems can meet the demands of big data. For some shops, sharding means being able to keep a trusted RDBMS in place without sacrificing data scalability or system performance. In this installment of the Java development 2.0 series, find out when sharding works, and when it doesn't, and then get your hands busy sharding a simple application capable of handling terabytes of data.
Also available in: Chinese   Russian   Japanese  
Articles 31 Aug 2010
Build a RESTful Web service
Representational state transfer (REST) is a style of designing loosely coupled applications that rely on named resources rather than messages. The hardest part of building a RESTful application is deciding on the resources you want to expose. Once you've done that, using the open source Restlet framework makes building RESTful Web services a snap. This tutorial guides you step-by-step through the fundamental concepts of REST and building applications with Restlets.
Also available in: Portuguese  
Tutorial 22 Jul 2008
Java development 2.0: Redis for the real world
Redis has a lot in common with memcached but it boasts a richer set of features. In this month's Java development 2.0, Andrew experiments with adding Redis (by way of Java-based variant Jedis) to his location-based mobile application. Learn how Redis works as a simple data store, then try repurposing it for ultra-fast, lightweight caching.
Also available in: Chinese   Russian   Japanese  
Articles 13 Dec 2011
Java development 2.0: Big data analysis with Hadoop MapReduce
Apache Hadoop is currently the premier tool used for analyzing distributed data, and like most Java 2.0 technologies, it's built to scale. Get started with Hadoop's MapReduce programming model and learn how to use it to analyze data for both big and small business information needs.
Also available in: Chinese   Russian   Japanese  
Articles 18 Feb 2011
Java development 2.0: Play-ing with Amazon RDS
Amazon RDS, part of Amazon's growing PaaS family, lets you increase your application's relational data storage capacity with just a few clicks.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 19 Jul 2011
Fluently Groovy
This tutorial is for Java developers unfamiliar with Groovy, who want a quick and easy introduction to the basics. Get started with Groovy's simplified variation of the Java syntax and learn about essential features like native collections, built-in regular expressions, and closures. Write your first Groovy class, and then see how easily you can use JUnit to test it. You'll walk away from this one-hour tutorial with a fully functioning Groovy development environment and the skills to use it. Best of all, you'll have learned first-hand how to use Groovy and Java code together in your everyday Java application development.
Also available in: Chinese  
Tutorial 26 Mar 2008
Java technology zone technical podcast series: Season 3 Grant Ingersoll on Mahout and machine learning
In this interview, Andy Glover speaks with Grant Ingersoll, the chief scientist of Lucid Imagination and the founder of Apache Mahout, an open source Java-based library aimed at building out scalable machine learning capabilities. learning.
Podcasts 11 Aug 2011
Social mashups with Groovy
Build a Groovy mashup that lets users view a map of their Twitter friends with Twitter4J, Google Maps, and a bit of Ajax.
Also available in: Chinese   Japanese  
Articles 24 Feb 2009
IBM Champion Martina Riedel of ReleaseTEAM: Change and configuration management
Scott Laningham talks to IBM Champion Martina Riedel, a senior consultant with ReleaseTEAM, an IBM Business Partner. She joins to talk about working with IBM Rational software and on being an IBM Champion.
Podcasts 28 Jan 2012
Java technology zone technical podcast series: Season 3 Paul Duvall on migrating to the cloud
Andy Glover interviews Paul Duvall on migrating to the cloud. Duvall is the CTO of Stelligent, which has been spending a lot of time helping companies migrate to the cloud. Duvall will help explain what it means to migrate a company's IT infrastructure to the cloud.
Podcasts 26 Jan 2012
Java technology zone technical podcast series: Season 3 Dan Allen on the Arquillian testing framework
Andy Glover interviews Dan Allen on the Arquillian testing framework. Allen is principal JBoss software engineer at Red Hat and author of "Seam in Action." He's been a long-time open source evangelist and is the community liaison for Seam and Arquillian. You can listen to Andy Glover interviewing Dan Allen on the Arquillian testing framework, or read the transcript.
Podcasts 26 Jan 2012
Java development 2.0: Gaelyk for Google App Engine
The introduction of the Google App Engine saw a wave of frameworks emerge to facilitate developing applications targeted for it. The Gaelyk framework, one such framework written in Groovy, eases development of lightweight applications that leverage a datastore. And the scalability you can achieve is impressive.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 15 Dec 2009
Java technology zone technical podcast series: Jay Garcia, David Evans, of Modus Create on building mobile applications via web-baed IDEs
Andy Glover interviews Jay Garcia, the CTO of Modus Create and an author of two books for Manning, and David Evans, a senior mobile architect at Modus Create, on building mobile applications using web-based IDEs.
Podcasts 06 Dec 2011
Node.js beyond the basics quiz
Test your Node.js knowledge and skills and you'll be able to quickly assess how well you've mastered key information and coding techniques you've learned from this knowledge path.
Also available in: Chinese   Japanese  
Articles 26 Jun 2012
Java technology zone technical podcast series: Season 1 The world according to Ted Neward
Recorded during the summer, No Fluff, Just Stuff speaker Ted Neward talks .Net lessons for the Java world, alternative languages on the CLR, why Eclipse is the one IDE the Visual Studio team fears, closed source versus open source, Microsoft’s cloud platform Azure, and why he thinks Apple is the next target of the U.S. Department of Justice.
Podcasts 08 Dec 2010
Getting started with Node.js
Learn what Node.js is and how to get started using it in this brief introduction.
Demos 02 Jan 2014
Discover MongoDB quiz
Test your MongoDB knowledge and skills and you'll be able to quickly assess how well you've mastered key information and coding techniques you've learned.
Also available in: Chinese   Japanese  
Articles 04 Dec 2012
Java technology zone technical podcast series: Season 2 Andrew Binstock on open source software
Andy interviews notable technology analyst and open source advocate Andrew Binstock, who discusses the open source business model, including licensing and code hosting options, and talks to the perfect storm that must occur for an open source project to become widely used (and actually make you money).
Podcasts 11 Jan 2011
‪Andy Glover Java series: Jon Gifford on the marriage of logging, search, and cloud computing
Andy Glover talks to Jon Gifford, the co-founder of Loggly, about the marriage of logging, search, and cloud computing.
Podcasts 31 Aug 2011
Java technology zone technical podcast series: Season 1 Sacha Labourey on abstracting the cloud to work better for Java developers
Andy Glover talks with the former JBoss CTO, Sacha Labourey, about his new endeavor, CloudBees, a Java Platform as a Service for both enterprises and ISVs, from development to production. Sacha talks about Hudson (an open source Continuous Integration project), the importance of a complete set of tools for the application lifecycle in the cloud, and also shares his thoughts on the Google app engine, Oracle-Sun and Java politics, and more.
Podcasts 15 Dec 2010
Java technology zone technical podcast series: Season 2 Scott Davis, perhaps the Grooviest guy on Earth, shifts his spotlight and discusses HTML5
Andy interviews Scott Davis, founder of ThirstyHead.com, on HTML 5, the already pervasive and "hip" web technology. Scott is a regular developerWorks contributor on Grails and Groovy.
Podcasts 25 Jan 2011
1 - 68 of 68 results
Show Summaries | Hide Summaries