Java

  • Most Topular Stories

  • Google Fined $150K in Oracle Case

    JavaProNews
    Mike Fossum
    15 May 2012 | 8:25 am
    It was recently reported that Oracle might only be able to collect $150,000 in fines from Google, for infringing upon its Java APIs in the the development of the Android operating system, and now presiding Judge William Alsup confirmed these damages. A billion dollars has been a sort of buzz-phrase surrounding the tech industry as of late, with Facebook’s recent acquisition of Instagram for a billion dollars. Some have said Oracle might also get a billion dollars from Google per inflated fines, but as the case continues to play out, it would appear that the makers of Java will not only fail…
  • Judge Finds Google Copied More Java Code than Jury Said

    Latest News from JAVA Developer's Journal
    15 May 2012 | 7:15 am
    District Court Judge William Alsup, who refused last week to decide whether Google had fairly used the Java IP a jury said Android infringed, had no trouble Friday deciding that the jury made a mistake in finding Google only copied nine lines of Java’s rangeCheck code as well as infringing the sequence, structure and organization of 37 Java APIs. In a judgment as a matter of law the good judge said Google directly copied eight other Java files and that it wasn’t a petty little thing. FOSS Patents had said when it came out that the jury’s verdict was odd since “there are code files in…
  • Developer Productivity Report 2012: Java Tools, Tech, Devs and Data

    zeroturnaround.com
    Oliver White
    15 May 2012 | 7:34 am
    The Tools & Tech Leaderboard for 2012 shows… We’re not much for fanfare here at ZeroTurnaround, but this is our most ambitious report that we’ve ever created. This year, over 1100 Java developers shared their take on “the developer life” with us. Want to know how much uptake Java SE 7 has seen since its [...]
  • Adobe Delivers ColdFusion 10 With HTML5 Support

    Java News
    16 May 2012 | 1:03 am
    Adobe Systems announced the availability of ColdFusion 10, a new version of the company's server-side development platform that features support for HTML5 and REST.
  • Deploying Play Framework 2 apps, with Java AND Scala, to Openshift

    Having fun with Play framework!
    opensas
    1 May 2012 | 2:12 pm
    Let’s Play! in the cloud A couple of weeks, Mark Atwood, Jorge Aliss, and me, Sebastián Scarano participated in Red Hat’s webinar LET’S PLAY! IN THE CLOUD: DEVELOPING JAVA WEB APPS ON OPENSHIFT In the webinar Mark gave a neat introduction to Openshift, Red Hat’s free Platform as a Service: Then we developed a basic contact manager web application, combining Java and Scala source code in the same Play 2 application, and deployed it on Openshift. With this quickstart (https://github.com/opensas/play2-openshift-quickstart) you’ll be able to take any Play 2…
  • add this feed to my.Alltop

    JAVA - Google News

  • Attackers Hit Human Rights, Foreign Policy Web Sites With Drive-by Exploits - eWeek

    16 May 2012 | 1:03 pm
    Independent OnlineAttackers Hit Human Rights, Foreign Policy Web Sites With Drive-by ExploitseWeekThe Shadowserver Foundation reported that attackers are leveraging Adobe Flash Player and Java vulnerabilities to target human rights groups and political think-tanks with drive-by exploits to infect visitors. Hackers are targeting websites for human Drive-by espionage attacks target Java, Flash flawsZDNet UK (blog)Hackers Breach Sites of Foreign Policy and Human Rights GroupsNew York Times (blog)Amnesty International Hackers Learned From FlashbackInformationWeekPhys.Org -Dark Readingall 31…
  • Java-Based dotCMS 2.0 Offers Custom Workflows, Support for OSGi - CMSWire

    16 May 2012 | 11:27 am
    Java-Based dotCMS 2.0 Offers Custom Workflows, Support for OSGiCMSWireNew features of the Java-based product include a customizable workflow engine, a scalable ElasticSearch, and the ability to customize fields, properties and relationships of files and document types on a per file basis. It's been a little over a year
  • Customers keep java flowing in Baraboo - Sauk Prairie Eagle

    16 May 2012 | 10:24 am
    Customers keep java flowing in BarabooSauk Prairie EagleIt just so happened somebody decided to pay it forward even before McMurray left her favorite java stop. Rich Manthe, who co-owns the Coffee Bean Connection with Ramsey, said a Lodi businessman who frequents the coffee place wrote out a $100 check and
  • Arxan Introduces a New Era in Android Security With Complete End-to-End ... - MarketWatch (press release)

    16 May 2012 | 9:31 am
    Arxan Introduces a New Era in Android Security With Complete End-to-End MarketWatch (press release)With today's announcement, Arxan provides end-to-end security for Android apps (Java and Native), enabling protection of the code, Web apps, data and cryptographic keys resident within and leveraged as part of an Android application, and the Android and more »
  • Live Java Jam: Kimberly Waters - WNCT

    16 May 2012 | 8:10 am
    Live Java Jam: Kimberly WatersWNCTGREENVILLE, NC -We're continuing to spotlight some of our Java Jam artists we've featured on 9 On Your Side Morning Edition with Kimberly Waters of Washington. (more) GREENVILLE, NC -We're continuing to spotlight some of our Java Jam artists we've
 
  • add this feed to my.Alltop

    Latest News from JAVA Developer's Journal

  • Java Jury Deliberating Google’s Patent Infringement

    16 May 2012 | 7:15 am
    Oracle’s Java patent infringement case against Google and Android went to the jury Tuesday afternoon. The jury, which delivered only a partial verdict on copyright infringement last week, deciding that Google infringed but unable to say whether that infringement made “fair use” of the IP, is now down to 11 jurors. One juror reportedly called in from the San Francisco Bay Bridge with car trouble, unlikely to make court at all. The judge excused her from ever coming back, ZDnet said, and pushed on. Only two patents are at issue. In its closing statement Oracle accused Google of being…
  • DSLs with Groovy for Beginners

    16 May 2012 | 4:00 am
    I've been neglecting my blog, but just a quick note to mention that my latest talk at JavaOne, DSLs with Groovy, is posted up on Slideshare. The talk's designed for someone with no significant Groovy experience (unlike most Groovy DSL talks), so if it's interesting to you, check it out. I'm hoping (but not promising) to turn the talk into a series of Blog entries in the coming weeks.  So if you want, just wait, and I'll send you explanations in more digestible bits and pieces in the coming weeks. (As usual, this entry is cross posted to my main blog site.)read more
  • Judge Finds Google Copied More Java Code than Jury Said

    15 May 2012 | 7:15 am
    District Court Judge William Alsup, who refused last week to decide whether Google had fairly used the Java IP a jury said Android infringed, had no trouble Friday deciding that the jury made a mistake in finding Google only copied nine lines of Java’s rangeCheck code as well as infringing the sequence, structure and organization of 37 Java APIs. In a judgment as a matter of law the good judge said Google directly copied eight other Java files and that it wasn’t a petty little thing. FOSS Patents had said when it came out that the jury’s verdict was odd since “there are code files in…
  • The Net as Paradigm

    15 May 2012 | 6:00 am
    Edward Burman recently sent me a very interesting email in response to my article about the 50th anniversary of Thomas Kuhn’s The Structure of Scientific Revolutions. So I bought his 2003 book Shift!: The Unfolding Internet – Hype, Hope and History (hint: If you buy it from Amazon, check the non-Amazon sellers listed there) which [...]read more
  • Do Software Patents Stifle Innovation?

    12 May 2012 | 8:00 am
    Of late patents around mobile technologies have been in the news. Four high profile news items are (1) Oracle suing Google for Java patent violation, (2) Apple and Samsung fighting each other in different parts of the world, Microsoft, Apple, Rim and others jointly buying Nortel patent library for $4.5 billion and (4) Google buys Motorola Mobile and gets 17,000 patents. This is only the tip of the iceberg. This diagram from Reuters shows the complex battlefield of mobile patent and significant portion of these patents are for software.read more
 
  • add this feed to my.Alltop

    Javalobby - The heart of the Java developer community

  • Judge Alsup Doesn't Listen to Atwood: Learns to Code

    jsugrue
    16 May 2012 | 1:11 pm
    The latest news in the Oracle v Google courtroom drama is that developer Judge Alsup has been coding Java in his spare time - maybe Google should have hired him to write those bits of code that got them into this mess. The day that Jeff Atwood questioned the 'everyone should learn to code' movement, we find that the Java community's most famous judge...
  • Why I'm Excited About Using Neo4j for a CMDB Backend

    wwheeler
    16 May 2012 | 11:38 am
    Zkybase is my first open source configuration management database (CMDB) effort, but it’s not the first time I’ve built a CMDB. Preview Text:  Willie Wheeler's Zkybase is an effort at an open source configuration management tool - here's how he came to the conclusion that Neo4j would improve the backend.
  • The Pitfalls of Naming Classes

    CaptainDebug
    16 May 2012 | 6:55 am
    One of the things that we all do on a daily basis in our work is to name objects. It’s an activity that we take for granted without ever giving it much thought. It’s also something that we often get wrong and sometimes do badly and there are a couple of reasons for this. Firstly, classes can just be given the wrong name and no one bothers to change it. Preview Text:  ...
  • Devops: How NOT to Collect Configuration Management Data

    wwheeler
    16 May 2012 | 12:58 am
    Hi all, Willie here. This time we’re going to step away from the keyboard and get architectural. But no ivory towers here. In my next two blog posts, I’m going to give you something that will get you out of lots of pointless meetings. Got your attention yet? Good! Preview Text:  In this article we’re going to step away from the keyboard...
  • High CPU Troubleshooting Guide

    phcharbonneau
    15 May 2012 | 11:57 pm
    This article is part 1 of a series that will provide you with a comprehensive guide on how you can troubleshoot and identify root cause of Java high CPU problems. Preview Text:  Before pulling the trigger and shutdown your Java VM process, ask yourself the following question: do I have all the data available to perform a root cause analysis post...
  • add this feed to my.Alltop

    Java News

  • Java-Based dotCMS 2.0 Offers Custom Workflows, Support for OSGi

    16 May 2012 | 12:22 pm
    The open-source Web content management system, dotCMS , is now out with its 2.0 version.
  • Online Glom is now all Java

    16 May 2012 | 8:13 am
    Over the last couple of weeks I have reimplemented just enough of the C++ libglom code as Java in Online Glom 's gwt-glom, removing the need for java-libglom . It's now working and deployed on the Online Glom test server.
  • Eleven Jurors Consider Claims of Android Patent Infringement

    16 May 2012 | 7:12 am
    Some have painted Oracle's lawsuit against Google as mere opportunism - an effort to squeeze some money out of Android, a skyrocketing mobile operating system.
  • TeamCity 7.0.3 Build 21424

    16 May 2012 | 5:08 am
    TeamCity is a powerful and user-friendly continuous integration server for professional developers and build engineers, trivial to setup and absolutely free for small teams.
  • Adobe Delivers ColdFusion 10 With HTML5 Support

    16 May 2012 | 1:03 am
    Adobe Systems announced the availability of ColdFusion 10, a new version of the company's server-side development platform that features support for HTML5 and REST.
 
  • add this feed to my.Alltop

    Java

  • Programming Grails

    O'Reilly Media, Inc.
    10 May 2012 | 4:35 pm
    Responding to the demand for more in-depth Grails coverage that goes beyond the typical use cases, this book helps experienced web developers learn Grails best practices for building and deployment, debugging and problem solving, creating and using Grails plugins, as well as testing, security, performance, scaling, tuning, and monitoring.
  • Hadoop Operations

    O'Reilly Media, Inc.
    9 May 2012 | 11:40 pm
    If you’ve been tasked with the job of maintaining large and complex Hadoop clusters, or are about to be, this book is a must. You’ll learn the particulars of Hadoop operations, from planning, installing, and configuring the system to providing ongoing maintenance.
  • Clojure Programming

    O'Reilly Media, Inc.
    12 Apr 2012 | 7:36 pm
    Clojure is a practical, general-purpose language that offers expressivity rivaling other dynamic languages like Ruby and Python, while seamlessly taking advantage of Java libraries, services, and all of the resources of the JVM ecosystem. This book helps you learn the fundamentals of Clojure with examples relating it to the languages you know already, in the domains and topics you work with every day. See how this JVM language can help eliminate unnecessary complexity from your programming practice and open up new options for solving the most challenging problems.
  • Clojure Programming

    Brian Carper, Chas Emerick, Christophe Grand
    12 Apr 2012 | 3:38 pm
    Clojure is a practical, general-purpose language that offers expressivity rivaling other dynamic languages like Ruby and Python, while seamlessly taking advantage of Java libraries, services, and all of the resources of the JVM ecosystem. This book helps you learn the fundamentals of Clojure with examples relating it to the languages you know already, in the domains and topics you work with every day. See how this JVM language can help eliminate unnecessary complexity from your programming practice and open up new options for solving the most challenging problems.
  • Programming Clojure

    Aaron Bedra, Stuart Halloway
    10 Apr 2012 | 3:38 pm
    If you want to keep up with the significant changes in this important language, you need the second edition of Programming Clojure. Stu and Aaron describe the modifications to the numerics system in Clojure 1.3, explain new Clojure concepts such as Protocols and Datatypes, and teach you how to think in Clojure.
  • add this feed to my.Alltop

    About.com Focus on Java

  • The Duke's Choice Awards 2012 Nominations Open

    11 May 2012 | 2:09 am
    text
  • JDK 7 for Mac OS X

    11 May 2012 | 2:08 am
    Java SE 7 Update 4 turned out to be an exciting release for Mac users. This is the first release from Oracle to have a version of the JDK and JavaFX 2.1 SDK for the Mac OS X. ...Read Full Post
  • Java SE 7 Update 4 Released

    11 May 2012 | 2:08 am
    The JDK for Java 7 Update 4 (and the corresponding Java 6 Update 32) are available to download from Oracle's Java download page. The Java 7 Update 4 release includes:...Read Full Post
  • A Quick Look at the String Class

    30 Apr 2012 | 4:33 pm
    I've had a couple of String related questions recently so I thought I'd highlight a couple of articles. The String Literal looks at how String values can be created, The String Class is an overview of working with Strings and Manipulating Strings look at some common String processing using String class methods....Read Full Post
  • The JVM Language Summit 2012

    15 Apr 2012 | 12:21 pm
    The date for the annual JVM Language Summit has been set for July 30th-August 1st, 2012 at Oracle's Santa Clara campus. It's a chance for VM implementers to get together and talk about "language design and implementation on the JVM, and the present and future capabilities of the JVM itself". The agenda will be updated when the speakers have been finalized....Read Full Post
  • add this feed to my.Alltop

    IBM developerWorks : Java technology

  • Java technology zone technical podcast series: Season 4

    15 May 2012 | 1:00 am
    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 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.
  • Functional thinking: Functional design patterns, Part 3

    15 May 2012 | 1:00 am
    The Gang of Four's Interpreter design pattern encourages extending a language by building a new language from it. Most functional languages let you extend the language in a variety of ways, such as operator overloading and pattern matching. Although Java doesn't permit any of these techniques, next-generation JVM languages do, with varying implementation details. In this article, Neal Ford investigates how Groovy, Scala, and Clojure realize the intent of the Interpreter design pattern by allowing functional extensions in ways that Java does not.
  • Get a picture of your IBM i environment with DB2 catalog views

    10 May 2012 | 1:00 am
    Traditionally, DB2 for IBM DB2® catalog views have only provided metadata about existing database objects. A new set of catalog views also provide information about your IBM i system environment. Specifically, these view make it easy to access information about the Group PTFs and TCP/IP network connections related to your DB2 for i database.
  • Explore alternative languages for the Java platform

    8 May 2012 | 1:00 am
    The JVM's ability to execute machine- and language-independent bytecode opens a world of problem-solving possibilities to polyglot programmers. Languages for the Java platform are proliferating rapidly (with more than 200 now available), and several have captured significant developer mindshare. This knowledge path is an overview of some of the robust languages that can complement your Java programming skills by taking full advantage of the Java platform.
  • Immutability and appendOnly features in GPFS 3.4v on AIX

    30 Apr 2012 | 1:00 am
    Protect your business data on AIX systems using immutability and appendOnly features supported by IBM General Parallel File System V3.4 ensuring compliance to various government regulations. Having rich set of command line interfaces, GPFS allows you to set appropriate restrictions to your business audit files, health center records and log files in order to effectively secure them from being tampered or accidentally deleted. This article illustrates how to make use of immutability and appendOnly restrictions offered by IBM GPFS V3.4 to protect your AIX data.
 
  • add this feed to my.Alltop

    java.blogs Recent Entries

  • Alemin Kralı 35.Bölüm Fragmanı 24 Mayıs

    Fragman izle, Fragman Seyret, Dizi Fragmanları, Bölüm Fragmanı izle
    16 May 2012 | 12:57 pm
    Fragman izle, Fragman Seyret, Dizi Fragmanları, Bölüm Fragmanı izleAlemin Kralı 35.Bölüm Fragmanı İzle, Alemin Kralı 35.Bölüm Fragmanı Seyret, Alemin Kralı 35.Bölüm Fragmanı Full İzle, Alemin Kralı Yeni Bölüm Fragmanı İzle, Alemin Kralı 24 Mayıs Fragmanı İzle, Alemin Kralı...
  • Alemin Kralı 35.Bölüm Fragmanı 24 Mayıs

    Fragman izle, Fragman Seyret, Dizi Fragmanları, Bölüm Fragmanı izle
    16 May 2012 | 12:57 pm
    Fragman izle, Fragman Seyret, Dizi Fragmanları, Bölüm Fragmanı izleAlemin Kralı 35.Bölüm Fragmanı İzle, Alemin Kralı 35.Bölüm Fragmanı Seyret, Alemin Kralı 35.Bölüm Fragmanı Full İzle, Alemin Kralı Yeni Bölüm Fragmanı İzle, Alemin Kralı 24 Mayıs Fragmanı İzle, Alemin Kralı...
  • Suskunlar 12.Bölüm Fragmanı 24 Mayıs

    Fragman izle, Fragman Seyret, Dizi Fragmanları, Bölüm Fragmanı izle
    16 May 2012 | 12:51 pm
    Fragman izle, Fragman Seyret, Dizi Fragmanları, Bölüm Fragmanı izleSuskunlar 12.Bölüm Fragmanı İzle, Suskunlar 12.Bölüm Fragmanı Seyret, Suskunlar 12.Bölüm Fragmanı Full İzle, Suskunlar Yeni Bölüm Fragmanı İzle, Suskunlar 24 Mayıs Perşembe Fragmanı İzle, Suskunlar 13.Bölüm Fragmanı İzle, Suskunlar Son...
  • Suskunlar 12.Bölüm Fragmanı 24 Mayıs

    Fragman izle, Fragman Seyret, Dizi Fragmanları, Bölüm Fragmanı izle
    16 May 2012 | 12:51 pm
    Fragman izle, Fragman Seyret, Dizi Fragmanları, Bölüm Fragmanı izleSuskunlar 12.Bölüm Fragmanı İzle, Suskunlar 12.Bölüm Fragmanı Seyret, Suskunlar 12.Bölüm Fragmanı Full İzle, Suskunlar Yeni Bölüm Fragmanı İzle, Suskunlar 24 Mayıs Perşembe Fragmanı İzle, Suskunlar 13.Bölüm Fragmanı İzle, Suskunlar Son...
  • Random - Better Random Number Generation for Grails

    GroovyBlogs.org
    16 May 2012 | 12:35 pm
    GroovyBlogs.org\ A plugin that wraps the high-performance, statistically sound Uncommons Maths Pseudorandom Number Generators
  • add this feed to my.Alltop

    The Java Posse

  • Java Posse #384 - Roundup '12 - Tools for Productivity

    6 May 2012 | 10:31 pm
    Roundup ‘12 - Tools for Productivity Fully formatted shownotes can always be found at http://javaposse.com Camscanner+ http://www.youtube.com/watch?v=zesWzs1gQI8 Evernote http://evernote.com/ Evernote browser plugin http://evernote.com/webclipper/ Simplenote/NV (Notational Velocity) http://simplenoteapp.com/ http://notational.net/ Springpad http://springpad.com Catch.com https://catch.com/ LiveScribe Pen http://www.livescribe.com/en-us/ Omnifocus http://www.omnigroup.com/products/omnifocus/ Asana http://asana.com Any.Do http://www.any.do/ Do It Tomorrow http://tomorrow.do/ Pomodoro…
  • Java Posse #383 - Newscast for April 11th 2012

    14 Apr 2012 | 4:20 pm
    Newscast for April 11th 2012 Fully formatted shownotes can always be found at http://javaposse.comUpcoming Escalate Training - NY (Apr 30th to May 4th), Atlanta (May 21st to 25th), Chicago (Jun 11th to 15th)http://escalatesoft.com Mac trojan - flashback http://lifehacker.com/5900434/how-to-find-out-if-your-mac-was-infected-by-the-flashback-trojan-in-one-click http://www.computerworld.com/s/article/9225837/Apple_patches_Mac_Java_zero_day_bug http://www.f-secure.com/v-descs/trojan-downloader_osx_flashback_i.shtml http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-3544 Quick News Slides are…
  • Java Posse #382 - Roundup '12 Live Episode

    4 Apr 2012 | 10:40 am
    Java Posse Roundup 2012 Live Fully formatted shownotes can always be found at http://javaposse.comRecorded at the Java Posse Roundup 2012 in Crested Butte, CO, the “live” session after the progressive dinner and before the karaoke. Java Posse Roundup 2012 http://www.mindviewinc.com/Conferences/JavaPosseRoundup/ https://sites.google.com/site/javaposseroundup/ Lightning talks https://sites.google.com/site/javaposseroundup/session-topics/lightning-talks http://jpr12ns.appspot.com/ See what happened http://groupme.com/groups/1975231 Blogs:…
  • Java Posse #381 - Newscast for March 16th 2012

    20 Mar 2012 | 11:17 am
    Java Posse Episode 381 - Newscast for March 16th 2012 Fully formatted shownotes can always be found at http://javaposse.comScala training - NYC - Apr 30th to May 4th, Atlanta GA - May 21st to 25th, Chicago IL - Jun 11th to 15th (phew)http://www.escalatesoft.com JavaServer Faces, the great survivor. http://searchsoa.techtarget.com/news/2240146758/JavaServer-Faces-preps-for-new-version-HTML5-mobile-explosion Visual lang lab, now has a grammar for Java 7. http://weblogs.java.net/blog/sanjaydasgupta/archive/2012/03/03/java7-grammar-visuallanglab ScalaWags The typesafe stack 2.0 has been released,…
  • Java Posse #380 - Roundup '11 - Using DVCS

    15 Mar 2012 | 3:14 pm
    Roundup '11 - Using DVCS Fully formatted shownotes can always be found at http://javaposse.comRecorded at the Java Posse Roundup 2011 - a discussion about distributed version control systems. Risks, rewards and cool kids. Git http://git-scm.com/ Mercurial http://mercurial.selenic.com/ Bazaar http://bazaar.canonical.com/en/ Debian - Darcs(?) http://darcs.net/ Centralized Version Control Systems - CVCS Subversion http://subversion.tigris.org/ CVS http://www.nongnu.org/cvs/ Perforce http://www.perforce.com/ Clearcase http://www-01.ibm.com/software/awdtools/clearcase/ Visual source safe…
  • add this feed to my.Alltop

    JavaBeat

  • Virtual Extension (or Defender) Methods in Java 8

    Mohammed Sanaulla
    15 May 2012 | 9:34 pm
    As part of the JSR-335 (Project Lambda) which adds closure support to Java language, there were quite a few changes in the language to support the use of closures in the existing Java APIs (Collection APIs to a large extent). One such change is the introduction of Virtual Extension Methods. We all are aware of the fact that the interfaces don’t contain any implementation for the methods. To provide support for new APIs which support the use of closures and also which can run on Multi core platforms there has to be some way to add these APIs to existing classes. For example, methods like…
  • Using Lambda Expressions of Java 8 in Java FX event handlers

    Mohammed Sanaulla
    13 May 2012 | 9:20 pm
    Note: The Project Lambda (JSR-335) to be added in Java 8 is evolving and the sample here is how one can use Lambdas with the current Java8 build downloaded from here. I will try to update the sample if there are any changes in the API in future. I thought it will be good to get a peak of how Lambda Expressions can be used with JavaFX or for that matter any Single Abstract Method (SAM) types. Lets build a sample with just one toggle button and change the text of the toggle as and when it is selected/un-selected. The code with the current Java -7 version would be: import…
  • Developing a Simple Todo Application using JavaFX, Java and MongoDB- Part-3

    Mohammed Sanaulla
    13 May 2012 | 11:42 am
    In the previous post we created the UI for adding a new Todo where in we used a Tab, TabPane and added the required controls- TextField and a Button to the Tab. Going forward, in this post we will create the UI for listing the Open Todos i.e the Todos which have not been marked as Closed. We intend to implement the following features in the UI: Ability to load the Todos when the Tab is selected. Obtain a list view for the Todos with a scroll bar if the list takes more vertical space than required. For each Todo, provide a button to mark the todo as completed. Before going further, lets have a…
  • Developing a Simple Todo Application using JavaFX, Java and MongoDB- Part-2

    Mohammed Sanaulla
    12 May 2012 | 6:08 am
    In my previous post: I setup the objective of our sample application and named it as TodoFX (I know lot of you would have missed the naming part, lack of creativity in naming drives me create portmanteau of technology and usage of app) Created the back end for our sample application, in the process we played around with MongoDB (not much though). Continuing with the application, I would like to: Add a few updates to the model and backend APIs we had created earlier Develop the UI for our application. This would include 2 parts- Developing the UI for Adding new task and Developing the UI to…
  • Developing a Simple Todo Application using JavaFX, Java and MongoDB- Part-1

    Mohammed Sanaulla
    9 May 2012 | 1:27 pm
    Over a series of 2 posts or so, I would try and show how to develop a simple Todo Desktop application using JavaFX as the Frontend, and the well known NoSQL database MongoDB as the Backend and using Java as the glue between both of them. The main aim of developing this application is to understand how we can use MongoDB and its Java driver to communicate with Java applications. A brief about MongoDB: It is a document oriented NoSQL database, which stores the data in the form of JSON-like document structure. I can go one and write more, but we can explore as we go along. In this post, I would…
 
  • add this feed to my.Alltop

    JavaProNews

  • Google Fined $150K in Oracle Case

    Mike Fossum
    15 May 2012 | 8:25 am
    It was recently reported that Oracle might only be able to collect $150,000 in fines from Google, for infringing upon its Java APIs in the the development of the Android operating system, and now presiding Judge William Alsup confirmed these damages. A billion dollars has been a sort of buzz-phrase surrounding the tech industry as of late, with Facebook’s recent acquisition of Instagram for a billion dollars. Some have said Oracle might also get a billion dollars from Google per inflated fines, but as the case continues to play out, it would appear that the makers of Java will not only fail…
  • Closing Arguments For Google VS. Oracle Trial

    Mike Fossum
    1 May 2012 | 10:41 am
    The trial of Oracle’s lawsuit against Google, who is suing over patent infringement regarding the use of Java in the building the Android OS, finally commenced roughly two weeks ago – 18 months after Oracle’s initial complaint – and now the closing arguments of the first phase of the court proceedings were winding down this morning, with Oracle asserting that Google has been plainly making excuses about illegally manipulating Java APIs during the development of the Android OS. Oracle attorney Michael Jacobs stated in the U.S. District Court, “this is a trial between large companies…
  • Oracle Suing Google For Using Java In Android OS

    Mike Fossum
    17 Apr 2012 | 10:48 am
    With the recent reports of Google and Oracle possibly settling out of court over a Java/Android patent-infringement case coming to and end, the trial began yesterday, 18 months after Oracle’s initial complaint. To recap, Oracle is suing Google over using Java in developing its Android OS, and seeks damages, which could be in the hundreds of millions of dollars, and more seriously, seeks to have the internet search giant change the code of the operating system. Google maintains that no infringement was committed, and that Oracle’s lawsuit is an attack on the open-source Java community. As…
  • Encryption of Network Communications using JSSE Part 6: Secure Data Transmission

    Bryan Young
    27 Mar 2012 | 12:11 pm
    In the last section, we ran through all the code that is common between the client and server in our application. The final steps are almost identical to setting up standard sockets. First we will create the listening socket on the server side. If you don’t remember from last time, sslContext is our SSLContext object that was created with the authentication keys we created. It is used to create socket factories, both server-side and client-side. SSLServerSocketFactory sslServerSocketFactory = sslContext.getServerSocketFactory(); SSLServerSocket sslServerSocket = ( SSLServerSocket )…
  • Encryption of Network Communications using JSSE Part 5: The TLS/SSL Handshake

    Bryan Young
    6 Mar 2012 | 11:46 am
    In out last installment, we generated the keys required to encrypt and decrypt data on both the client and server sides of our client/server application. Today we will write the code necessary to send and receive encrypted information. The majority of the code required to set up a secure socket is the same, whether you are on the client side or the server side. The only difference comes at the very end when setting up the actual socket, so all of this code can be copy-pasted into both your server and client classes. The first thing we want to do is set up a SecureRandom, which is a random…
  • add this feed to my.Alltop

    java « WordPress.com Tag Feed

  • Sr. Java Web Developer - (US Citizenship Required) - 6 Months - Reston, VA

    optimalbg
    14 May 2012 | 10:58 am
    Title: Sr. Java Web Developer – (US Citizenship Required)   Location: Reston, VA   Duration: 6 Months   Start date: immediate   Citizenship Status: For this particular position we are looking for US Citizens. We are unable to sponsor the Green card Holder/ EAD / H1B candidates.   Our Business Model: We only work with direct client, implementation partners and candidate employer.  No third party resumes.   Bill Rate: DOE.  Please send the bill rate for the candidate in Corp to Corp/1099/W2 along with resume to consider for this position.   Payment…
  • java JAVA java!

    julieannemangini
    14 May 2012 | 10:04 am
    Java Developer? Positions available in MA AND CT! Strong knowledge of Java, EJB, JSP, CSS, JavaScript, FREEMAKER, SQL database design and development Some Hibernate; XML, XSL; JBoss; Struts and Spring Framework MVC; and also Maven Experience with design, development, testing and implementation of new java data stores, applications and web services as well as migrating existing data stores, applications and web services to new SDR based framework. ANY of this or ALL of this, send resumes to Julieanne.Mangini@experis.com!
  • Using the Java plugin in Firefox

    babusreedhar
    14 May 2012 | 6:47 am
    Warning: there is a vulnerability in older versions of Java, which allows malicious website to gain control over your computer. Firefox versions block this to protect you. To Java to work again, to open the Java plugin. Many pages use Java for Interactive content to your online game. Before Firefox can run Java do Java plugin must be installed correctly and enabled. Java is the language of the court runs on Windows, Mac, Linux, and computer system. This article will help you install or update Java and it works in Firefox. Java is not the same thing as JavaScript (this article for information…
  • How fast are JVM-based languages growing among developers?

    Judah Johns
    14 May 2012 | 5:23 am
    The Big Three – Scala, Clojure and Groovy. The following is an article written by TheCodeGeneral (not too sure who he is, but is quite respected in the community and very well read): There have recently been two large JVM language polls (poll1, poll2). These polls have yielded some very interesting data. The results of the two polls differ due to differences between the audiences from which the voters were drawn. Clojure fared particularly well (ahead of Scala and Groovy) in the poll I ran due to many of the voters coming from the LISP friendly HackerNews community. The DZone poll…
  • Bye bye XMLGregorianCalendar (part 2)

    mcbeelen
    14 May 2012 | 5:14 am
    Change generated java classes with an XJC plugin. In the previous post on ‘Bye bye XMLGregorianCalendar‘ I wrote about how you can influence the (un)marshalling of xml to java objects by adding an XmlAdapter to the classpath and an XmlJavaTypeAdapter annotation to a field in the java class. This technique works fine when you are actually writing the java classes your self, but: We don’t do that very often.  One of the main features of XML is that it can be validated against a schema, a contact which defines the valid options and structures with the XML. Most of the times,…
  • add this feed to my.Alltop

    about:performance

  • Performance Book with new chapter on Performance Engineering Practices

    Alois Reitbauer
    23 Apr 2012 | 4:55 am
    Since we announced our free performance book about a month ago we already had over 6000 Visitors. We wanted to create a source for performance practitioners where the can find the information the need to improve the performance of their applications. We will keep publishing new chapters on a monthly basis to eventually create a [...]
  • Best Practices on APM in Windows Azure and Silverlight

    Andreas Grabner
    10 Apr 2012 | 6:18 am
    Are you the one to decide on implementing your next project based on public cloud platforms such as Windows Azure? Is it going to be HTML5, Flash or Silverlight for your rich end user interface? Have you thought about the costs running on cloud services that seem cheaper than hosting on your own hardware? What [...]
  • dynaTrace AJAX Edition 3.6 now supports Firefox 11

    Klaus Enzenhofer
    20 Mar 2012 | 4:38 am
    The new release of dynaTrace AJAX Edition provides Beta support for the Firefox 11 browser enabling you to test the performance of your websites with the latest available Browsers from Mozilla and Microsoft. AJAX Edition 3.6 now supports Firefox 10, 11 and Internet Explorer 8, 9. To help you prepare for the future we added [...]
  • Specification Proposal for JavaScript Timing in Browsers

    Alois Reitbauer
    15 Feb 2012 | 3:57 am
    This proposal defines a potential future standard as an addition to those currently developed by the W3C Web Performance Working Group. It’s goal to gain visibility into JavaScript execution via a browser provided API accessible via JavaScript. Motivation Current specifications of the Web Performance Working cover page loading related metrics. They however lack insight the [...]
  • The Super Bowl Effect on Website Performance

    Andreas Grabner
    13 Feb 2012 | 1:13 am
    Whether you are a Fan of US Football or not – it was really hard to avoid this huge sport event on February 5th. Besides the actual game it is the Super Bowl commercials that – besides being very expensive to air – usually drive a lot of load on the websites of the companies [...]
 
  • add this feed to my.Alltop

    TopDown Consulting

  • Oracle Financial Management Analytics in Hyperion 11.1.2.2

    hoa
    8 May 2012 | 4:08 pm
    Oracle continues to up the ante on Hyperion Enterprise Performance Management by adding dynamic reporting capabilities. A primary case in point is the release of Oracle Financial Management Analytics. (We’ll use the acronym OFMA going forward.) OFMA is a business intelligence reporting tool that delivers financial and non-financial information through dashboards. It is positioned to management and executive users who consume high-level, core financial and non-financial data about their organization. The most exciting part of OFMA is the fact that all the dashboards are prebuilt – it means…
  • Account Reconciliation Manager Part 5 – Reporting

    Andy I
    26 Apr 2012 | 11:22 am
    This blog post is part of an Oracle Hyperion 11.1.2.2 series covering application highlights as well as a deeper look into different aspects of the new release. Brief Review In this Part 5 of my blog series on the Account Reconciliation Manager, “ARM” I will continue my review with a look at the reporting features. ARM is part of the Financial Close Managements Suite. ARM is a tool that reconciles the ending balancing back to the source systems in detail through the use of detail maps. These are then organized into Formats and Profiles. After running the reconciliations, the end user…
  • Account Reconciliation Manager Part 4 – Performing Reconciliations

    Andy I
    24 Apr 2012 | 4:20 pm
    This blog post is part of an Oracle Hyperion 11.1.2.2 series covering application highlights as well as a deeper look into different aspects of the new release. Brief Review In this Part 4 of my blog series on the Account Reconciliation Manager,, “ARM” I will continue my review with the actual process of performing reconciliations. In my previous blogs, we learned that ARM is used to reconcile accounts back to their respective source systems. This is accomplished through the use of data maps, these are then organized by formats and then by end user profiles. As was discussed in the…
  • Consolidations – Reporting Leading Practices

    hoa
    18 Apr 2012 | 3:00 pm
    Now we turn our attention to leading practices for reporting. In my opinion, the most important consideration is to determine if you are using the different reporting tools appropriately. Using the correct tool will, more often than not, lead you down the road to correctly applying leading practices for reporting. In version 11.1.2.x, the reporting tools that come with the standard Hyperion consolidation implementation for the majority of customers are: FDM – comes with a highly useful set of standard, pre-built reports HFM Intercompany matching – the system reports to generate…
  • Account Reconciliation Manager Part 3 – Profiles

    Andy I
    17 Apr 2012 | 2:33 pm
    This blog post is part of an Oracle Hyperion 11.1.2.2 series covering application highlights as well as a deeper look into different aspects of the new release. Brief Review In this Part 3 of my blog series on the Account Reconciliation Manager, “ARM” I will further discuss the use of Profiles and begin to discuss how the reconciliations are performed. In my previous blogs, we learned that ARM is used to reconcile accounts back to their respective source systems. This is accomplished through the use of data maps that are defined in the beginning of the system setup. The maps associate…
  • add this feed to my.Alltop

    Extreme Java

  • How to set Session Attributes in Java,set Session Attribute

    Sandeep Bhandari
    28 Apr 2012 | 12:01 pm
    Session set Attribute Attributes are a way to store information in a Java web application for later use. By setting attributes inside a web application, one can keep the information till the point the user is active in the application. Session attributes are created for individual users and destroyed when the user session gets destroyed. The following code example shows how to get session
  • Invoke methods of an object using reflection

    Sandeep Bhandari
    27 Apr 2012 | 11:13 am
    How to invoke methods of class using reflection Reflection helps in getting all the information of a class from a Java program. The use of reflection also helps in invoking the methods present in a class by passing the appropriate arguments when invoking the method. The following program shows how methods of a class can be invoked by using reflection in Java. package com.example; import
  • How to invoke a Java application from JAR file

    Sandeep Bhandari
    26 Apr 2012 | 10:15 am
    Running JAR Files as Applications If there is a JAR file which you want to run as a Java application then there is an option to do so by using java command line tool. java -jar jar-file The -jar flag tells the interpreter that the application is packaged in the JAR file format. For running the above command, one has to make sure that a class with main method exists and the same has been
  • Some important points to note about Wrapper Classes

    Sandeep Bhandari
    25 Apr 2012 | 10:03 am
    How to use wrapper classes in Java Wrapper classes are just normal classes but they have gained significance because of there close association with primitive data types. Here are some important points to note about wrapper classes in Java. 1) Wrapper classes were introduced in JDK1.5 2) Wrapper classes are Immutable 3) Wrapper classes were introduced so that primitive data types could be
  • String class constructors,Constructors present in String class

    Sandeep Bhandari
    24 Apr 2012 | 9:56 am
    String Constructors in Java Strings are almost unavoidable in any kind of application. The String class in Java provides a number of ways for creating instances of String class. This includes the overloaded constructors, de-serialization and string literals. Here we will see all the overloaded constructors which are present in the String class in Java: String() Initializes a newly created
  • add this feed to my.Alltop

    zeroturnaround.com

  • Developer Productivity Report 2012: Java Tools, Tech, Devs and Data

    Oliver White
    15 May 2012 | 7:34 am
    The Tools & Tech Leaderboard for 2012 shows… We’re not much for fanfare here at ZeroTurnaround, but this is our most ambitious report that we’ve ever created. This year, over 1100 Java developers shared their take on “the developer life” with us. Want to know how much uptake Java SE 7 has seen since its [...]
  • How to use Jenkins for Job Chaining and Visualizations

    Toomas Römer
    7 May 2012 | 9:00 am
    Job chaining in Jenkins is the process of automatically starting other job(s) after the execution of a job. This approach lets you build multi-step automation pipelines or trigger the rebuild of a project if one of its dependencies is updated. In this article, we will look at a couple of plugins for Jenkins job chaining [...]
  • JRebel 4.6.2 Released

    Anton Arhipov
    7 May 2012 | 3:00 am
    This week we released a new minor version of JRebel. You can download the latest version of JRebel right now. The new version includes a number of bugfixes and improvements for GWT, Tiles, Spring, Liferay, JBoss, etc. See the changelog for the full list of additions. There’s one very specific fix that concerns Spring users: [...]
  • Gravitational singularity, cosmology and an intern

    Toomas Römer
    7 May 2012 | 2:59 am
    Last week was a great week for ZeroTurnaround. On Monday we grew by 10% head count wise and I plotted the trend. It was humongous. My calculations showed that we will reach 600 billion people by the end of the year. This introduced a lot of questions and couple of interesting threads. Also it meant [...]
  • Arquillian Meets JRebel: Lightning Fast Integration Testing

    Anton Arhipov
    30 Apr 2012 | 3:20 am
    ZeroTurnaround and Red Hat’s JBoss teams have been spending a lot of time working to make Java faster, more efficient and more community-based. We already support the JBoss Forge team with free JRebel OSS licenses, and now we see that the JBoss Arquillian team has started to see the real value in cutting out redeploys [...]
 
  • add this feed to my.Alltop

    Having fun with Play framework!

  • Troubleshooting Play Framework 2 apps on Openshift

    opensas
    8 May 2012 | 11:10 pm
    Troubleshooting Openshift With the do-it-yourself application type you really get a lot of freedom to support almost any framework or server that can be built and run on a linux box. But you do have to make your homework, and do some research. So in this article I’ll show you a couple of tips I learnt playing around with Openshift and Play Framework. Comments are more than welcome, so I hope you can also provide me some more tips to help us all get our apps running on the cloud. Providing native support for play framework application Right now, the solution we found for deploying Play…
  • Desplegando aplicaciones de Play Framework 2, con Java Y Scala, en Openshift

    opensas
    1 May 2012 | 2:26 pm
    Play framework en la nube de Red Hat Hace un par de semanas, Mark Atwood, Jorge Aliss, y quien les escribe, Sebastián Scarano participamos del webinar LET’S PLAY! IN THE CLOUD: DEVELOPING JAVA WEB APPS ON OPENSHIFT organizado por Red Hat. En el webinar, Mark dio una completa introducción a Openshift, la plataforma de cloud computing de Red Hat: Luego junto con Jorge desarrollamos una simple agenda de contactos, usando Play Framework 2.0, combinando en una misma aplicación código fuente en Java y en Scala, y luego la pusimos en producción en Openshift. Con este quickstart…
  • Deploying Play Framework 2 apps, with Java AND Scala, to Openshift

    opensas
    1 May 2012 | 2:12 pm
    Let’s Play! in the cloud A couple of weeks, Mark Atwood, Jorge Aliss, and me, Sebastián Scarano participated in Red Hat’s webinar LET’S PLAY! IN THE CLOUD: DEVELOPING JAVA WEB APPS ON OPENSHIFT In the webinar Mark gave a neat introduction to Openshift, Red Hat’s free Platform as a Service: Then we developed a basic contact manager web application, combining Java and Scala source code in the same Play 2 application, and deployed it on Openshift. With this quickstart (https://github.com/opensas/play2-openshift-quickstart) you’ll be able to take any Play 2…
  • Soporte nativo para Play framework en Openshift con el nuevo tipo de aplicación DIY

    opensas
    1 May 2012 | 1:07 pm
    Por Sebastián Scarano @develsas. La versión original de este artículo está disponible en el Blog oficial de Openshift Ya está en línea el contenido del webinar en el que mostramos cómo desarrollar una aplicación de Play 2.0, combinando Java Y Scala en la misma aplicación, y ponerla en producción en Openshift. Cuando todas las opciones no son suficientes Hace tan sólo algunos días nos enteremos del lanzamiento de un nuevo tipo de aplicación en Openshift denominada “do-it-yourself” o “hágalo-usted-mismo”. En este artículo mostraremos cómo podemos sacar el…
  • Play!ing (2.0) with Twitter Bootstrap, WebSockets, Akka and OpenLayers

    ndeverge
    10 Apr 2012 | 8:36 am
    The original post can be found on the ekito website. For one of our client, we need to show a map with vehicles position updated in real-time. So I began to make a prototype using Play! framework, with its latest released version 2.0, using the Java API. I started from the websocket-chat of the Play! 2.0 samples. The purpose of the prototype is to show a moving vehicle on a map. The location of the vehicle is sent to the server through a REST call (at the end, it will be sent by an Android app), and the connected users can see the vehicle moving in real-time on their map. First, let’s…
Log in