Java

  • add this feed to my.Alltop
    JAVA - Google News
  • Ruby Rocks at Qcon - ADT Magazine

    20 Nov 2009 | 12:44 pm
    Ruby Rocks at QconADT MagazineBackers of jruby have lately claimed serious traction in the enterprise for this Ruby implementation for the Java Virtual Machine (JVM).
  • New Family of eatm Automation Appliances Utilize Java Messaging Service ... - Automation World

    20 Nov 2009 | 10:05 am
    New Family of eatm Automation Appliances Utilize Java Messaging Service Automation World data with enterprise and plant-wide computer systems via Java Messaging Service (JMS) connection technologies in addition to traditional databases.
  • The mother of all adventures: an idyllic day in Java (except for the leeches) - Telegraph.co.uk

    20 Nov 2009 | 4:11 am
    Telegraph.co.ukThe mother of all adventures: an idyllic day in Java (except for the leeches)Telegraph.co.ukJo Thompson crosses into Java in Indonesia, where even leeches and kleptomaniac monkeys cannot dampen her mood. By Jo Thompson After five days of driving
  • UPDATE 1-EU extends review of Oracle plan to buy Sun - Reuters

    20 Nov 2009 | 4:01 am
    SYS-CON Media (press release)UPDATE 1-EU extends review of Oracle plan to buy SunReutersO) proposed $7-billion acquisition of Sun Microsystems Inc (JAVA.O), giving the software maker more time to address anti-competitive concerns. EU Extends Oracle/Sun Antitrust Review Deadline To Jan 27CNNMoney.comEU Extended Deadline For Antitrust Review Of Oracle, Sun Microsystems Deal Comtex SmartrendOracle Gets More Time to Swallow SunTheStreet.comRegister -Motley Fool -Denver Business Journalall 82 news articles »
  • Thousands in C. Java rally for decent wages - Jakarta Post

    19 Nov 2009 | 10:00 pm
    Thousands in C. Java rally for decent wagesJakarta PostThousands of workers staged a rally at the Central Java gubernatorial office on Thursday demanding that minimum wages in 2010 be raised to meet the cost of East Java announces regional minimum wagesJakarta Postall 2 news articles »
  • add this feed to my.Alltop
    Java.net: Editor's Blog
  • Poll Result: Impact if Java User Groups Is Substantial

    editor
    20 Nov 2009 | 8:17 am
    This past week's poll suggests that Java User Groups have a substantial impact and play an important organizational role within the Java developer community. A total of 293 votes were cast in the poll. Here are the exact question and the results: Do you belong to a Java User Group? 22% (65 votes) - Yes, and I actively participate 26% (75 votes) - Yes 5% (15 votes) - No, but I sometimes attend JUG-related events 3% (10 votes) - No, but I follow JUG-related news 12% (35 votes) - No, there is no local JUG where I live 31% (90 votes) - No 1% (3 votes) - Other Among those who chose to vote in the…
  • DEVOXX Surprise: Out of Nowhere, Closures in JDK 7!

    editor
    19 Nov 2009 | 5:29 am
    Conferences typically include some surprise announcements, usually by corporate sponsors of the conference. But a great many developers were astonished by the unexpected news from DEVOXX '09 that JDK 7 will include closures. Here's an image (resized smaller) that I found in Alex Miller's post Closures after all? Mark Reinhold at Devoxx: Closures in JDK 7 Alex isn't at DEVOXX, but I think he speaks for a great many developers in his opening commentary: I can't say what to make of that really. For years Sun has been saying that there is no consensus on closures and delayed the formation of a…
  • Java EE and EJBs in the News

    editor
    18 Nov 2009 | 1:54 pm
    Today's java.net home page features two Java Today items and one java.net blog that cover different aspects of Java EE. Adam Bien writes about the current state of adoption of EJB 3 / Java EE; peligri covers the JavaEE 6 specs that have been submitted to the Executive Committee; and Masoud Kalili provides an overview on the state of open source Java EE app servers. At this past JavaOne, I recorded a java.net Community Corner podcast with Adam, "Real World Java EE Patterns: Rethinking Best Practices". As our conversation proceeded, I was surprised to learn how lightweight EJBs can actually be.
  • Following the Tweets from DEVOXX

    editor
    17 Nov 2009 | 5:25 am
    As you can see in Java Today, the Java Tools Community is providing Devoxx live coverage! via http://twitter.com/javatools. Twitter coverage of conferences seems to be overtaking blogging, at least for as-it-happens coverage. If you go to the DEVOXX 2009 home page, you see "#Devoxx Tweets" prominently occupying the left column of the page. Meanwhile, a search for Devoxx posts at Technorati or Google Blog Search as I write this post (about 6:00 AM GMT Tuesday), yields only a few blog entries. This is amazing to me! Or, at least, I would never expected reporting on conferences to come to this…
  • Project MaiTai: "An Intoxicating Blend of Audio Visual Effects"

    editor
    16 Nov 2009 | 8:08 am
    This week's java.net Spotlight is Project MaiTai, a new JavaFX-based open source project founded by Josh Marinacci. Josh announced the project last week: If you follow my Twitter stream then you may have seen a string of strange videos I've posted. This was a series of experiments generated by a new art tool I've been building for the past few months. Now it's time to finally show it to the world. What is MaiTai? The project's About page tells us: MaiTai is an open source tool for building interactive artwork. You create interesting sketches by wiring different blocks together with lines.
 
 
  • add this feed to my.Alltop
    Mobility Tech Tips
  • Powerful Logging in Java ME

    Christine Dorffi
    2 Nov 2009 | 1:30 pm
    Have you ever wanted to log from your MIDlet? You may have considered doing your own logging facility. Why not use an existing solution: The Microlog open-source logging library. It is based on the well known Log4j API or logging library, but has been created from the ground up with Java ME limitations in mind.
  • Simple Strategy for Logging and Monitoring of MIDlets

    Christine Dorffi
    28 Sep 2009 | 11:02 am
    On-device debugging isn't useful when your MIDlet is running on a client's phone. This tech tip presents one approach to developers who want a fast and simple way to debug their apps remotely in real environments.
  • destroyApp() Is Your Friend

    Christine Dorffi
    11 Sep 2009 | 2:41 pm
    Concurrency and data safety are complex subjects. This tech tip addresses specific issues around handling individual record-entry safety and third-party libraries.
  • More Reasons to Use JavaFX for Your Next Mobile Application

    Christine Dorffi
    31 Aug 2009 | 10:11 pm
    Bruce Hopkins briefly answers the questions that were submitted in the Comments section of his article Three Reasons Why Your Next Java ME Mobile Application Should Include JavaFX Mobile
  • Faster Data Transfer With Bluetooth and Contactless Communication

    Christine Dorffi
    27 Jul 2009 | 4:22 pm
    Learn how Bluetooth applications can bypass the device discovery and service searching by using Near-Field Communication (NFC) technology and JSR 257 (Contactless Communication API).
 
  • add this feed to my.Alltop
    Java Developers Journal
  • Performance Tuning Essentials for Java

    19 Nov 2009 | 3:00 pm
    In light of today’s compressed development cycles, multi-tiered application architectures and complex technologies, many organizations are challenged to get reliable yet scalable enterprise Java applications out the door in a timely manner. Devoting a small amount of energy throughout the development process to identify, address, and correct performance obstacles can lower the risks and costs associated with poorly performing applications over the life of the code.read more
  • Internet Marketing Essentials: 4-Part Series

    18 Nov 2009 | 10:00 am
    Many B2B companies know that they should be incorporating an ongoing social media campaign into their arsenal of tactics to generate leads and sales. But, as a business owner or marketing professional, half the battle is trying to get your head around the social media wave, the crushing amount of information about it, where to even begin, and how to make it all fit into your marketing plans. The great news is that being successful at Internet marketing does not need to be as complicated as others may sometimes make it out to be. It will, however, require some start-up time and dedication to…
  • A Step-by-Step Guide to dynaTrace AJAX Edition

    17 Nov 2009 | 12:15 pm
    The dynaTrace AJAX Edition has been out there as an Alpha for a couple of weeks. It gave you the first impression what was to come. All the feedback we have received (like that from Steve Souders, and all that has come in via the contact form and the online forum) in that time made it possible to improve the tool from its early versions to its first "official" release version.read more
  • JReport Supports Eclipse and Cloud Computing

    16 Nov 2009 | 2:30 pm
    Jinfonet Software announces the General Availability of JReport 9.1, providing JReport Cloud and JReport Designer for Eclipse. JReport Cloud provides agility for rapidly and inexpensively re-provisioning infrastructure resources, greatly reduces the cost on hardware, software, and services when users pay only for what they use.read more
  • JetBrains Releases RubyMine 2.0

    16 Nov 2009 | 8:21 am
    JetBrains have announced the general availability of RubyMine 2.0, a powerful IDE for Ruby and Rails development. RubyMine's second major release this year delivers many additions and improvements and is a free upgrade for all existing users, according to the "year of free updates" licensing policy.read more
  • add this feed to my.Alltop
    Java Lobby
  • An Introduction to Feature-Driven Development

    stephenrpalmer
    20 Nov 2009 | 7:58 am
    Feature-Driven Development (FDD) is one of the agile processes not talked or written about very much. Often mentioned in passing in agile software development books and forums, few actually know much about it. However, if you need to apply agile to larger projects and teams, it is worthwhile taking the time to understand FDD a little more
  • Testing PDF files with Canoo Webtest and Maven2

    fgaucho
    20 Nov 2009 | 7:49 am
    This week I received one of that lovely and tricky tasks: to learn Canoo webtest, test it and prove its usefulness to the project in three days - convincing the managers that it should be part of the project. The goal of the project is to produce a finance report with ~200 pages and that report should be validated through a zero-errors acceptance tests. Several tools were considered, including...
  • The Abuse of Utility Creational Methods

    egolan
    20 Nov 2009 | 7:25 am
    Sometimes I encounter code, which obviously the writer had good intentions in making the development easier and faster. However, in my opinion, it is not. It’s a kind of code that magically creates new instances and attaches one to another.
  • DZone Daily Dose - 2009/11/20

    Mitch Pronschinske
    19 Nov 2009 | 10:43 pm
    A few more details about the closures announcement for Java 7 surfaced today.  According to Stephen Colebourne's blog, Mark Reinhold said that JDK 7 closures won't have control-invocation statements as a goal and it won't include non-local returns.  Reinhold also indicated that access to non-final variables was unlikely.
  • Update on Closures Coming to Java 7

    Mitch Pronschinske
    19 Nov 2009 | 8:56 pm
    It was announced yesterday that closures would be added to JDK 7.  Mark Reinhold made the announcement at the Devoxx conference.  Before today, Sun could not reach a consensus on the inclusion of closures in JDK 7.  Three proposals for closures were submitted to Sun over the last few years.  With the JDK 7 schedule extended to September 2010, Reinhold seems to think that now is the time to...
  • add this feed to my.Alltop
    Java News
  • SuSE: Sun Java 6

    19 Nov 2009 | 9:07 pm
    6) Authenticity Verification and Additional Information ______________________________________________________________________________ 1) Problem Description and Brief Discussion The Sun Java 6 SDK/JRE was updated to u17 update fixing bugs and various security issues: CVE-2009-3866:The Java Web Start Installer in Sun Java SE in JDK and JRE 6 before ...
  • SuSE Security Update: java-1_6_0-sun

    19 Nov 2009 | 12:54 pm
    The Sun Java 6 SDK/JRE was updated to u17 update fixing bugs and various security issues: CVE-2009-3866:The Java Web Start Installer in Sun Java SE in JDK and JRE 6 before Update 17 does not properly use security model permissions when removing installer extensions, which allows remote attackers to execute arbitrary code by modifying a certain JNLP ...
  • Closures are back again

    19 Nov 2009 | 1:50 am
    Those of you who've seen me speak on Java 7 at various conferences have heard me lament the fact that Sun decided last year to forgo the idea of including closures in the Java language.
  • Web Application J2EE perspective

    18 Nov 2009 | 6:26 pm
    This tutorial is based on the following software environment. Windows Vista Home Premium, Eclipse 3.5, JDK 1.6, Tomcat 6 A web application consists of both static and dynamic resources.
  • Trusted Labs releases protection profiles

    17 Nov 2009 | 6:08 pm
    Trusted Labs, a provider of security services, announced it has developed three sets of protection profiles covering a range of smart card platforms a ' from native to Java Card.
 
  • add this feed to my.Alltop
    Java
  • RESTful Java with JAX-RS

    Bill Burke
    Learn how to design and develop distributed web services in Java using RESTful architectural principals and the JAX-RS specification in Java EE 6. With this hands-on reference, you'll focus on implementation rather than theory, and discover why the RESTful method is far better than technologies like CORBA and SOAP. You'll get step-by-step instructions for installing, configuring, and running several working JAX-RS examples using the JBoss RESTEasy implementation of JAX-RS.
  • Great Java

    Brett McLaughlin
    Great Java: Level 1 will teach you the fundamentals of Java, from the basics of compilation through methods, objects, and the key concepts of good programming. By the time you're through these lessons, you'll be programming, and programming well. Throughout the course, you'll progressively learn to code and compile programs, work extensively with text, and declare, convert, and cast between data types. You'll also read files, get user input, and build arrays, including multi-dimensional arrays. Finally, you'll move into objects, modeling your data and behavior into core Java structures.
  • Announcing O'Reilly Answers - Clever Hacks. Creative Ideas. Innovative Solutions.

    Allen Noren
    We're launching the beta of O'Reilly Answers, and I'm inviting you to be part of it. In brief, O'Reilly Answers is a community site for sharing knowledge, asking questions, and providing answers that brings together our customers, authors, editors, conference speakers, and Foo (Friends of O'Reilly). O'Reilly is at the center of an amazing exchange of knowledge sharing and idea generation, and we want you to join us in changing the world by spreading the knowledge of innovators.
  • Hello, Android

    Ed Burnette
    Android combines the ubiquity of cell phones, the excitement of open source software, and the corporate backing of Google and other Open Handset Alliance members. The result is a mobile platform you can't afford not to learn. This second edition is completely updated for Android 1.5 (Cupcake) and Android 1.6 (Donut).
  • Grails

    Dave Klein
    Java web development is notoriously tedious, but help is on the way: Grails. Using the principle of convention-over-configuration and the dynamic Groovy programming language, Grails takes the pain out of web development and brings back the fun. This book will get you up and running with Grails by putting it to use in constructing an original, working application from start to finish.
  • add this feed to my.Alltop
    About.com Focus on Java
  • Closures in JDK7

    19 Nov 2009 | 5:30 pm
    One of the interesting announcements to come out of Devoxx '09 this year is the decision to include closures in JDK 7. The decision whether to include them or not has been debated for ages and just when it seemed that they weren't going to be, now they are. If you've missed the whole closure debate there's an excellent article on JavaWorld - Understanding the closures debate (although exactly how closures will be implemented is still not certain). The announcement also coincided with the news that the release of JDK 7 has been put back to September 2010 to allow some extra time to complete a…
  • Catching up With Devoxx '09

    19 Nov 2009 | 5:06 pm
    Devoxx '09, the Java community conference being held in Antwerp, was in full swing this week. I've just been trawling around to pick up some links to what's being going on: Geertjan Wielenga has posts on day 1 and day 2. Erik Jan de Wit also shares his experiences of day 1, day 2 and day 3. There's an mp3 available of a Q&A session that James Gosling did with the Java User Groups. And, Joe Darcy has posted the slides from his Project Coin talk. They give a bit of an idea about the thinking behind the language changes. Catching up With Devoxx '09 originally appeared on About.com Focus on…
  • Playing With MaiTai

    12 Nov 2009 | 10:00 pm
    I've just been playing with Project MaiTai, a new graphics tool built using JavaFX v1.2.1. It lets you create interactive graphics by using building blocks that can be images, music, streams from Flickr or Twitter, RSS feeds, input from a mouse or keyboard, effects (e.g., blur, reflection, etc..) and more. Each block has different options allowing you to customize the effect it has on the graphics being created. Finally, the finished output can be exported as a movie file or a JavaFX application. It's a very nifty tool that's quite fun to muckaround with. It's still being developed but if you…
  • Deep Diving the Java Store with Bernard Traversat

    12 Nov 2009 | 2:20 pm
    There's more chat about the Java Store in the latest episode of the Deep Dive series. Ed Ort talks to Bernard Traversat, Director of Engineering for the Java Store in Deep Dive: Java Warehouse and Java Store. The video is in three parts as Bernard gives an overview of the Java Warehouse and Java Store, shows how to submit an application to the Java Warehouse and looks at the Java Store front end. If you're a developer who wants to tap into a potential market for your Java applications the video is worth a look to see how the Java Store and Java Warehouse can help you. The Java Store is…
  • Java Store and Paypal

    5 Nov 2009 | 11:00 pm
    At Paypal's first developer conference it was announced that the Java store will be using Paypal for application payments: Developers can price their offering anywhere from $1.99 to $200.00 (USD) and select the license rights they wish to apply to their application. Developers will receive 70 percent of any for-fee application sold through the Java Store Beta. Utilizing the new Adaptive Payment API from PayPal, consumers can authorize the Java Store Beta to bill against their PayPal account so they can simply click the "Buy" button and never have to leave the store. There's a link to the new…
  • add this feed to my.Alltop
    TheServerSide.com: News
  • Mule Data Integrator released for graphical data transformation

    19 Nov 2009 | 9:27 am
    One of the biggest challenges in implementing SOA is figuring out how to handle the data. Data can exist in relational databases and in various file formats. To address the issue, MuleSoft has released Mule Data Integrator. It includes an Eclipse-based designer that is fully integrated with Mule IDE.
  • Jailer 3.2 Released: Database Subsetting Tool

    19 Nov 2009 | 5:14 am
    The Jailer crew announced the release of 3.2.Jailer which exports consistent, referentially intact row-sets from relational databases.
  • OpenCL Standard Speeds Compute Intensive Applications

    18 Nov 2009 | 9:13 pm
    The OpenCL standard blurs the lines between writing code for processors, GPUs, and other types of hardware. It is poised for take-off with more products and supporters.
  • Data-Driven webtest of Drupal using Grails

    18 Nov 2009 | 11:32 am
    Wait... Drupal is PHP based, why grails? Because it's easy and super fast to get things done. Grails takes just a couple of minutes to install, installation is a 3 step process: 1) extract 2) update path 3) set env variable. And once it's installed, it's nothing to create a grails app to do some testing.
  • Apache Mahout 0.2 Released

    18 Nov 2009 | 5:40 am
    Apache Mahout 0.2 has been released and is now available for public download. Apache Mahout is a subproject of Apache Lucene with the goal of delivering scalable machine learning algorithm implementations under the Apache license.
 
  • add this feed to my.Alltop
    IBM: Java Technology
  • Practically Groovy: SwingBuilder and the Twitter API, Part 2

    16 Nov 2009 | 9:00 pm
    In this Practically Groovy article, Scott Davis continues building the Groovy Twitter client named Gwitter that he began in Part 1. This time, he tackles HTTP Basic authentication and use of Groovy's ConfigSlurper to read in configuration settings.
  • Java development 2.0: REST up with CouchDB and Groovy's RESTClient

    16 Nov 2009 | 9:00 pm
    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.
  • The Support Authority: Know what your Web application is really doing

    3 Nov 2009 | 9:00 pm
    The IBM Monitoring and Diagnostic Tools for Java - Health Center is a lightweight tool that monitors IBM virtual machines for Java with minimal performance overhead. It provides live information and recommendations about classes being loaded, the virtual machine environment, garbage collection, locking, and profiling. This article introduces you to the Health Center and shows an example of how it can be used to check the impact of a source code change in a Web application.
  • Use Sun SPOTs as your build canary

    2 Nov 2009 | 9:00 pm
    Find out how to turn a new, open source wireless device -- Sun's Small Programmable Object Technology (SPOT) -- into a highly visible indicator of the health of a Continuous Integration build. Craig Caulfield introduces you to Sun SPOTs and the SPOT SDK, then shows how to use SPOTs as an early-warning system for CruiseControl builds.
  • Introduction to the eSWT mobile extension, Part 2: Use advanced controls for your mobile applications

    2 Nov 2009 | 9:00 pm
    As mobile platforms become increasingly sophisticated, the demand for mobile computing will increase. In this "Introduction to the eSWT mobile extension" series, learn about the embedded Standard Widget Toolkit (eSWT). You can use eSWT to develop native-looking Java applications for a variety of mobile phones. In this article, learn how to use more of the mobile controls: MobileShell, SortedList, HyperLink, TextExtension, and TaskTip.
  • add this feed to my.Alltop
    java.blogs Recent Entries
  • Groovy, Twitter, and Basic Authentication

    GroovyBlogs.org
    20 Nov 2009 | 2:26 pm
    GroovyBlogs.orgThe other day, Scott Davis published an article at developerWorks entitled Practically Groovy: ��SwingBuilder and the Twitter API, Part 2. ��I’m sure you won’t be surprised to hear that it...
  • Lsof for Windows

    _mindMeld » Technology
    20 Nov 2009 | 2:17 pm
    _mindMeld » TechnologyI have looked for this many times before. So, if you are looking for something like lsof on unix for windows, this blog entry has it:Java EE, Web Services, WS-BPEL, SOA: Microsoft’s Process Explorer – surprisingly good tool
  • Create a Grails App in the Current Directory

    GroovyBlogs.org
    20 Nov 2009 | 2:08 pm
    GroovyBlogs.orgThe Grails create-app command accepts several arguments besides the application name. We can create the Grails directory structure in the current directory by using the --inplace argument. We can set ...
  • Stark Security version 0.4.3 released

    GroovyBlogs.org
    20 Nov 2009 | 2:03 pm
    GroovyBlogs.orgI’m pleased to announce the latest version of the Stark Security plugin for Grails has been released. Docs have been updated and release notes are available: http://grails.org/plugin/stark-secu...
  • Customize code generation using Skyway Template Projects

    Skyway TV
    20 Nov 2009 | 1:51 pm
    Skyway TVIn this video Niel Eyde will demonstrate the creation of a Skyway Template Project, which will contain a copy of all code generation templates.  The templates in a Skyway Template Project are implemented using JET (from Eclipse M2T project), and they can be customized.  Niel will also show how you configure a Spring DSL project [...]
  • add this feed to my.Alltop
    The Java Posse
  • Java Posse #286 - Newscast for Nov 5th 2009

    5 Nov 2009 | 9:32 am
    Newscast for November 5th 2009 Fully formatted shownotes can always be found at http://javaposse.comNow with more listener feedback! The JavaStore has released another big update Client: http://store.java.com/client/launcher2.jnlp Warehouse: http://java.sun.com/warehouse/ http://blogs.sun.com/jag/entry/java_store_%CE%B2_payment_and Oracle has made several statements about the future of Sun Java products http://itknowledgeexchange.techtarget.com/soa-talk/as-oracle-swallows-sun-mysql-netbeans-and-glassfish-not-in-danger/…
  • Java Posse #285 - Roundup 09 - Static vs Dynamic Typing

    2 Nov 2009 | 9:37 am
    Roundup 09 - Static vs Dynamic Typing Fully formatted shownotes can always be found at http://javaposse.comRecorded at the Java Posse Round 2009 in Crested Butte, CO. A discussion about statically and dynamically typed languages.Dynamically typed languages for large projectshttp://www.coderanch.com/t/203/Other-Languages/Experiences-with-dynamically-typed-languageshttp://olabini.com/blog/2009/04/static-type-thinking-in-dynamically-typed-languages/http://www.manageability.org/blog/stuff/chandler-failure Perl for large team developmenthttp://www.perlmonks.org/?node_id=209555…
  • Java Posse #284 - Newscast for Oct 23rd 2009

    24 Oct 2009 | 11:25 am
    Newscast for Oct 23rd 2009 Fully formatted shownotes can always be found at http://javaposse.com Talks at CodeMash: http://www.codemash.org/Devoxx soon: http://devoxx.com/display/DV09/Home IntelliJ IDEA open sourced http://jetbrains.org http://www.jetbrains.com/idea/nextversion/editions_comparison_matrix.html?utm_source=jetbrains.org&utm_medium=Comparison&utm_campaign=IDEA9_CE http://java.dzone.com/articles/why-i-think-idea-going-open Oracle OpenWorld has just finished http://weblogs.java.net/blog/cayhorstmann/archive/2009/10/11/oracle-openworld-day-zero…
  • Java Posse #283 - IntelliJ IDEA Open Sourced!

    15 Oct 2009 | 9:13 am
    IntelliJ Idea Interview Fully formatted shownotes can always be found at http://javaposse.comRoman Strobl and Dmitry Jemerov from JetBrains join us to talk about the new open source Community edition of IntelliJ IDEA! Community site http://www.jetbrains.org Public preview of IntelliJ IDEA Community Edition http://www.jetbrains.com/idea/nextversion/free_java_ide.html To review the detailed list of new features of IntelliJ IDEA Ultimate 9, and to download the Preview build http://www.jetbrains.com/idea/nextversion/index.html Differences between the Community Edition and the Ultimate…
  • Java Posse #282 - Newscast for Oct 9th 2009

    10 Oct 2009 | 3:10 pm
    Java Posse Episode 282 - Newscast for Oct 9th 2009 Fully formatted shownotes can always be found at http://javaposse.comPalm's entry into the development spherehttp://mobile.slashdot.org/story/09/10/06/1712214/Palm-Frees-Up-webOS-Development?from=rsshttp://almaer.com/blog/ Have we had the last JavaOne?http://www.theregister.co.uk/2009/10/06/sun_surprised_investigation/ Questions raised about the openness of Google's…
 
  • add this feed to my.Alltop
    JavaBeat Articles
  • JBoss RichFaces 3.3

    JBoss RichFaces is a rich component library for JavaServer Faces and an AJAX framework that allows easy integration of Ajax capabilities into complex business applications. Do you wish to eliminate the time involved in writing JavaScript code and managing JavaScript-compatibility between browsers to build an Ajax web application quickly?
  • ICEfaces 1.8

    ICEfaces is the technology leader in the integration of AJAX with the JEE stack. Its vendor, ICEsoft, offers a wide support for application servers, portal servers, and important open source frameworks. So, you do not have to bother yourself with the integration aspects of your project. You can focus on the implementation of business logic and its presentation in the web browser instead.
  • WordPress for Business Bloggers

    WordPress for Business Bloggers provides advanced strategies and techniques to take your WordPress business blog from average to extraordinary. Whether you already have a blog, or are still in the planning stages, this book will show you how to use WordPress to create a highly successful blog for your business.
  • Choosing an Open Source CMS

    There are many powerful Open Source Content Management Systems (CMSs) available to take the pain away from managing a web site. These systems are feature-rich, oft en easy to use, and free. Unfortunately, there are so many choices that it's tough to be sure which CMS is the right one for your needs. How can you be sure that you are selecting and working with the right tool?
  • Domino 7 Lotus Notes Application Development

    This book is intended to help you with developing applications on the latest release of the Domino platform. This book has been written by Notes/Domino 'insiders'. Collectively, we possess decades of Notes/Domino experience; we've been with the product since Notes 1.0, and since then have worked directly with customers to help them with their Notes/Domino upgrade and deployment issues.
  • add this feed to my.Alltop
    Java Pro News
  • How To Accurately Test Your Java Speed And Precision

    Vaibhav Pandey
    10 Nov 2009 | 5:30 am
    I don’t think you need to compute your program execution time everytime you execute your program but sometimes when you need to compare performance then it becomes necessary to compute the execution time. When you need to compare programming styles then you may consider calculating the time required by each program to complete the task, shorter the time ir the faster the program is. Since processors are much faster now and new RAM is capable of millions of loops complete within a split second. There is a need to calculate speed and the precision of 1000th of a second. In order to…
  • Starting System Processes Through JAVA Exec Command

    Vaibhav Pandey
    27 Oct 2009 | 5:30 am
    Java is capable of executing threads by starting and running them. Java Programming language also provides you with the ability to start the heavyweight system processes. Threads are lightweight processes and can be called as a subprocess. Executing or starting a System process is completely different than executing a thread. Java. lang provides a method exec() which is used to name and run the process. The exec() method returns a process object and is invoked on Runtime instance. Runtime is an abstract class whcih can be instantiated as the following: Runtime rt = Runtime. getRuntime();…
  • Understanding The Importance Of Strings

    Vaibhav Pandey
    13 Oct 2009 | 6:14 am
    Strings are very important part of any programming language. Same is the case with Java. There are so many String methods in String class and it will become difficult to explain all of them. I am mainly focusing on some methods which are worthful to beginners. I will also explain some basics about Strings here which makes Strings easy to understand. So, lets begin. Basics about Strings in Java 1.You can create Strings in various ways:- a) By Creating a String Object String s=new String(”abcdef”); b) By just creating object and then referring to string String a=new String();…
  • Making Efficient Use Of Available Memory With JVM

    Vaibhav Pandey
    21 Sep 2009 | 7:57 am
    Strings are undoubtedly the most important part of any programming language. The same is the case with Java programming Language. Handling String objects in memory is a demanding task. One of the key goals of any good programming language is to make efficient use of available memory. As the size of our application grows the size that string literals occupy also becomes larger. Sometime memory may overflow due to high number of string literals used. There may be literal redundancy in the memory. In case of Java programming Language JVM does all memory related tasks specially related with…
  • Building Variable Shadowing In Java

    Vaibhav Pandey
    1 Sep 2009 | 6:07 am
    There are many ways so that we can shadow our variables. One way is to hide an instance variable by shadowing it by local variable. Shadowing happens when we redecalre a variable that has already been declared somewhere else in the program. The effect of shadowing is to hide certain variables in such a way that it may look as though you are using the hidden variable,but you are actually using shadowed variable. Typically it happens by accidents which returns some hard to find bugs,and there are reasons where you wish to use variable shadowing. I assume you have no knowledge of Shadowing…
 
  • add this feed to my.Alltop
    James Gosling: on the Java Road
  • Moules Frites @ Devoxx

    jag
    16 Nov 2009 | 9:34 am
    I'm back in lovely Antwerp for Devoxx. The purgatory we're in over the situation with Oracle has it's pluses and minuses. On the plus side, I don't have to do a keynote.... Steve Harris from Oracle get's that job. I will be doing a talk, but I'll be concentrating on the store we're in the process of launching. The hard part is that the only questions that anyone will be asking are the ones that neither Steve nor I can answer: until the acquisition clears the EC competition commission and closes, we're required to be mostly silent about the future. We're pretty much limited to the official…
  • Java Store β: payment and a new client

    jag
    3 Nov 2009 | 4:21 pm
    Put an accountant, a lawyer, an MBA and a software engineer together into a room... Sounds like the lead-in to a bad joke, but it's the exercise that the Java Store team has been living through for the past several months. At the PayPal conference today Eric Klein did an announcement and demo of the next phase in the Java Store's development. We've been working with PayPal on this for some time, using their new PayPal X platform. It always amazes me how complex it is to deal with all the details of global finance. And even so, the store today only handles US issues. But the framework is in…
  • The Network Is

    jag
    29 Oct 2009 | 9:27 am
    Yet Another Happy Birthday Intertubes!! Today marks 40 years of the internet, although there's some debate as to the actual date. I consider myself a latecomer: I didn't get my first real internet email address until 1977, C410JG40@CMUA. I was "jag" on various Unix systems before then, but it wasn't until 1977 that the ARPAnet and email really took over my life. I soon realized that the only real-world friendships I kept up with were folks that I could send email to. I disappeared from my brother and sister's lives until they got email addresses 20 years later. Of course now it's gotten to…
  • JavaCard 3 hits the streets!

    jag
    26 Oct 2009 | 2:14 pm
    The JavaCard team have been cranking away. Development on the 3.0 version is finally (almost) finished, and it's pretty amazing. Java Card 3 is available in two Editions. Classic Edition This is the same as Java Card 2 with some enhancements/bug fixes. It is almost 10 years young and is the most popular platform for the SIM and ID markets. Connected Edition This is the next generation Java Card technology: JDK6 Compatible VM: Except for floats, it support class file version 50. Full Java Language support: Java Card 2 has restrictions on the language itself. But JC3 has no limits. You can use…
  • Map browser on kenai

    jag
    20 Oct 2009 | 12:03 pm
    I ripped the little demo map browser component out of my Oracle OpenWorld slides and moved it to kenai as a new project called OSMBrowser. Not very polished, more of a starting point for someone motivated to play :-) Thanks to the crew at the Open Street Map project for a nice database and tile server. A Thing of Beauty. Update: I fixed the busted .jnlp file, so it can be run.
  • add this feed to my.Alltop
    joshy's blog
  • Announcing Project MaiTai

    joshy
    12 Nov 2009 | 3:48 pm
    If you follow my Twitter stream then you may have seen a string of strange videos I've posted. This was a series of experiments generated by a new art tool I've been building for the past few months. Now it's time to finally show it to the world. Project MaiTai MaiTai lets you visually wire up blocks to create interactive graphics. Think of them almost as animated sculptures. There are blocks for nodes (shapes, images, colors), effects, simple logic, and inputs from the mouse, keyboard, webservices (Flickr & Twitter streams), and realtime sound spectrum from MP3s. Once you are happy with the…
  • My new blog

    joshy
    20 Oct 2009 | 1:58 pm
    As many of you may know, user interface design is a passion of mine. I want software that both looks pretty and acts well. I've had lots of ideas on the topic, often bleeding over into art and traditional design, in addition to usability. After thinking about it for a couple of years I've finally decided to create a blog dedicated to the topic: www.joshondesign.com At Josh On Design I'll be writing on art, design, and usability, but with a twist. There are plenty of design sites that focus on professional designers. My site will focus specifically on design for software engineers. It's an…
  • The Java Store, a Q&A

    joshy
    17 Jun 2009 | 10:53 am
    One of the big announcements at JavaOne was the Java Store. I'm especially proud of it because I've been secretly working on the project for the past few months. Since the announcement I've gotten a lot of questions on the store and how it relates to the rest of the Java ecosystem. To supplement the excellent FAQ I thought I'd answer a few questions. What's the one paragraph summary of what you've announced? We have announced the private beta of the Java Store, a desktop client to let people browse and purchase desktop Java applications, and the open beta of the Java warehouse where…
  • Top 5 Most Important Features in JavaFX 1.2

    joshy
    9 Jun 2009 | 10:12 am
    Technically I'm on vacation this week so don't mention this post to my boss. I simply couldn't wait to blog about cool stuff we put into JavaFX 1.2. Shhhhh! Lots of JavaFX related things were announced at JavaOne, many of them concerning future products and other bits that aren't released yet. This post won't cover any of those. There were so many things discussed at JavaOne that I'm afraid some of the key points of the new JavaFX might have been missed. In this post I'm only going to cover the things that you can actually download and work with today. I'm talking only about the new version…
  • JavaOne: And so it begins

    joshy
    31 May 2009 | 12:55 am
    I've just arrived in SF for my fourth JavaOne conference. Despite the usual chaos this year's prep has gone very well. We have a ton of new things to show you. Most importantly we have the new release of JavaFX. As previously noted it has REDACTED, and REDACTED as well as greater REDACTED to make your apps run. Which, as you can imagine, is totally awesome. And of course the big news is support for REDACTED and REDACTED, as you can see in the screen shot below: Next up is the project I've been working on for many moons: the Vector project, most likely to be renamed the Java Store, as covered…
  • add this feed to my.Alltop
    WordPress Tag: Java
  • Projekt: Pong - a kezdetek

    michelbergert
    20 Nov 2009 | 12:22 pm
    Elsőként, az éppen futó Pong projektet kezdem ide felvezetni. Egyetemi házi feladat, főleg a nyelvi elemek elsajátítása céljából. Feladat: egyszerű faltörő játék. Ennél pontosabb feladatkiírás nem volt, csupán néhány technológiai elvárás a feladattal kapcsolatban, ezért rendes specifikáció nem készült. Bár az “egyszerű faltörő játék” már egészen jól leírja miről is van szó. A teljesség kedvéért itt most megemlékezek egy vázlatos specifikációval. (Jó lesz ez még a leadásnál is. ) A pályán egy labda mozog, amit egy ütővel…
  • Ubuntu: problemi upload foto su facebook!

    nick85vic
    20 Nov 2009 | 11:47 am
    Java non mi permette di caricare le foto su Facebook, mi si incanta Firefox… HO RISOLTO! Uso u
  • Connecting Flex to Java with BlazeDS

    cgrant
    20 Nov 2009 | 11:32 am
    BlazeDS offers a great mechanism to attach your flex application to backend services. In this brief overview we’ll configure flex to call a Java Class and return results. This overview assumes you’ve already setup your IDE with a basic Flex / BlazeDS project. Main points we’ll cover Build the Java Class Expose the Class with Blaze on the server Configure Flex to find the Blaze service Build the Flex components to make the call Build the Java Class In your IDE switch to the Java view and create a new Java class. We’ll call it HelloFlex. Create a private variable called message. Set an…
  • RPC and RMI

    Rusiru Boteju
    20 Nov 2009 | 11:21 am
    Yeah I know this is after a looong time but what to do writing a post is not like writing a poem it takes time. I didn’t have any free time for the past few days but now I’m in a really good mood to write a post This is basically an assignment we got from the subject called Middleware Architecture I’m not gonna talk about middleware now but this is a basic example of RPC and RMI. This might shock you but I’m gonna tell it to you it is… I did this using windows :-| I couldn’t find a way to do it in ubuntu its simply because I don’t have time to…
  • Web in details

    tamitk
    20 Nov 2009 | 10:24 am
    Trong mô hình web, thì người dùng (User) từ máy của mình (Client), gởi yêu cầu đến máy Server, rồi nhận kết quả từ Server. Kết quả này hiển thị trên trình duyệt để cho User xem. Tại phía Server, có hai công việc cơ bản mà một Web Server phải thực hiện. Thứ nhất là tiếp nhận và kiểm soát yêu cầu của Client. Thứ hai là xử lý dữ liệu theo yêu cầu của Client, lấy kết quả rồi trả về cho Client hiển thị lên trình duyệt. Tác vụ đầu tiên, lập trình viên phải lập…
 
  • add this feed to my.Alltop
    Web development helpdesk
  • How to convert byte array to long

    objects
    17 Nov 2009 | 1:25 pm
    The following code can be used to convert a byte array (containing the bytes of a long) into a long. public static long byteArrayToLong(byte[] bytes) { long l = 0; for (int i=0; i<8; i++) { l <<= 8; l ^= (long) bytes[i] & 0xff; } return l; } This is the reverse of “How to convert a long to a byte array“. Related [...]
  • Creating BigDecimal from localized strings

    objects
    14 Nov 2009 | 3:49 pm
    The BigDecimal constructors do not take the Locale into account when parsing number strings. This means the following code will throw a NumberFormatException Locale.setDefault(new Locale("nl", "NL")); String s = "2.343.298,09324798"; BigDecimal bd = new BigDecimal(s); To parse localized strings as BigDecimal we instead need to use the DecimalFormat class Locale.setDefault(new Locale("nl", "NL")); String s = "2.343.298,09324798"; DecimalFormat df = (DecimalFormat) NumberFormat.getInstance(); df.setParseBigDecimal(true); BigDecimal [...]
  • Where can I find details of the Java language

    objects
    30 Oct 2009 | 10:56 pm
    The Java Language Specification can be found here. Related posts:How to specify authentication details for proxy server? You need to set the “Proxy-Authorization” request property. URLConnection connection...How do I hide Apache version details? Apache installations often announce lots of information about what they...
  • Reading ResultSet into a List

    objects
    10 Oct 2009 | 8:12 pm
    The DBUtil library from Apache provides a set of class for doing a variety of standard database tasks. eg. To make a query becomes as simple as the following, providing the result set as a List of arrays where each list elements contains a row. QueryRunner runner = new QueryRunner(); ArrayListHandler handler = new ArrayListHandler(); List<Object[]> result = runner.query(connection, [...]
  • Distance between two latitude,longitude points

    objects
    5 Oct 2009 | 4:37 pm
    The Spherical law of cosines gives a pretty accurate result that will be sufficient for most applications. /** lat, longs are in radians */ public static double distance(double lat1, double lon1, [...]
  • add this feed to my.Alltop
    Performance, Scalability and Architecture
  • A Step-by-Step Guide to dynaTrace Ajax Edition, available today for public download

    Andreas Grabner
    17 Nov 2009 | 5:09 am
    The dynaTrace AJAX Edition has been out there as an Alpha for a couple of weeks. It gave you the first impression what was to come. All the feedback we have received (like that from Steve Souders,  and all that has come in via the contact form and the online forum) in that time made [...]
  • Performance Workshop at W-JAX

    Alois Reitbauer
    12 Nov 2009 | 2:56 am
    As promised to the participants of the Performance Workshop which was hold this Monday at W-JAX I created a blogpost where to post your questions to and where you will also find the workshop material. I am just in the process of compiling all the material for you and will finish this over the next [...]
  • W-JAX JPA Under The Hood

    Alois Reitbauer
    12 Nov 2009 | 2:45 am
    I just recently gave a talk on the behaviour of different JPA frameworks in certain situations at W-JAX. As some people have asked me, I will publish the samples as well. I would also give away the eclipse project, however with all the Third Party libraries I am sure I will end up not doing [...]
  • The Right Architecture: Performance in AJAX Applications

    Alois Reitbauer
    12 Nov 2009 | 1:57 am
    This week I presented at W-JAX on Performance in AJAX Applications. You can find the slides here. View more presentations from Alois Reitbauer. Additionally I propose everybody to try dynaTrace AJAX Edition for analyzing AJAX performance in Internet Explorer
  • Application Performance Management – Free Webinar with the OVUM Butler Group

    Andreas Grabner
    10 Nov 2009 | 2:14 pm
    This Thursday, November 12th at 10 AM EST (7 AM PST, 3PM UK Time) dynaTrace is hosting the following free Webinar Application Performance Management – An Essential Capability Connecting Business Success With Application Performance Alan Rodger, Senior Analyst and I (Andreas Grabner) will discuss why Application Performance Management has become an essential business capability. I will especially [...]
  • add this feed to my.Alltop
    Carl's FX Blog
  • JavaFX in Action – Book Review

    carldea
    14 Nov 2009 | 9:42 pm
    JavaFX in Action I have been fortunate enough to read the e-book version of the book JavaFX in Action by Simon Morris through the Manning MEAP program. I subsequently did a detailed book review on the DZone’s “IT Book Zone” area. Book Review: http://www.dzone.com/links/javafx_in_action.html . I highly recommend this book if you are a beginner or an experienced developer from any language background to create engaging Rich Internet Applications (RIA) ranging from game programming to business applications. It is an easy read and I’m very impressed with many bonus…
  • 30 Lines of JavaFX Coding Challenge Theme – Time

    carldea
    30 Sep 2009 | 9:58 pm
    Space Time My entry is called ‘Space Time‘. A 3D cube clock. Wow, it is amazing at what you can you do in 30 lines of JavaFX code or 3000 characters.   JFXStudio is running a contest and the theme has to do with “TIME”. Although I posted my entry very last minute, there will be other chances for you to enter. Please visit http://jfxstudio.wordpress.com/2009/08/31/jfxstudio-challenge-small-is-the-new-big/ Space Time My entry including the import statements are just at 30 lines with each line containing less than or equal to 100 characters.  Click on the image to…
  • JavaFX Forms Framework Part 5

    carldea
    3 Sep 2009 | 6:25 pm
    Introduction Tilghman Island This is the final part in a five part series of entries creating a proof of concept for a JavaFX forms framework.  Here, I will conclude with some thoughts relating to using JavaFX to build a forms framework. If you are here for the first time I recommend going to the beginning: Part 1 “What is a Forms Framework?“.  By now we should know why it is very important to understand the MVC architectural pattern and how it applies when building applications (especially form type applications). The forms framework helps provide manageable code and clear…
  • JavaFX Forms Framework Part 4

    carldea
    29 Aug 2009 | 9:03 am
    Introduction (Updated)** Added JavaFX Script code to represent a display panel mapping instead of the XML format example in the ‘User of the API (Application Developer)’ section. (Thanks! Andres Almiray) This is the forth installment of a series of blog entries relating to a proof of concept for a JavaFX Forms Framework. Chairman and Co-Founder, Sun Microsystems. (person on the left) If you missed the beginning of the series you may go to Part 1, Part 2 and Part 3. Before we discuss this section I want to recap for those who have been following along. Part 1 explains “What is a…
  • JavaFX Forms Framework Part 3

    carldea
    19 Aug 2009 | 11:13 pm
    Introduction Matthew 7:13-14 This is the third installment of a series of blog entries relating to a proof of concept for a JavaFX Forms Framework. If you missed the beginning of the series you may go to Part 1 and Part 2. We will take a look at code snippets relating to how the FXForms Framework was implemented. If you want to jump right into the code you may download it here or browse the source code here from the JFXtras Samples area. To those who are following the series will notice similarities to JGoodies Bindings and Validation libraries, it is because of those libraries and…
 
Log in