"Scala has been receiving much attention lately as a possible candidate to replace Java in the future. James Strachan creator of Groovy advocates in favor of Scala as James Gosling, creator of Java and Charles Nutter JRuby Core Developer, have done in the past."
- imabonehead
from Bookmarklet
"IBM has made available version 2 of its Multicore Software Development Kit for Java, a freely available all-in-one toolkit for the development of parallel programs on multicore platforms. The SDK offers various useful tools -- including those for testing, debugging, and analyzing applications targeting multicore systems -- to help developers and testers to find concurrency errors and locate performance bottleneck in parallel/multi-threaded programs."
- imabonehead
from Bookmarklet
Processing 1.0 Processing is an open source programming language and environment for people who want to program images, animation, and interactions. - http://processing.org/exhibit...
I was actually hacking on a (failed) fork of Processing called OhProcessing. The point was to cleanup the code base which is horrendous. Processing is awesome, but the command-line options were unfinished and there's quite a bit of duplication in the source...
- Rudolf Olah
Are you developing multi-threaded applications? This technical white paper reviews dangerous concurrency defects such as Race Conditions and Deadlocks you need to be wary of. - http://coverity.com/html...
"In Ehcache 1.6, HashMap was replaced with ConcurrentHashmap with statistical sampling for eviction. Having completed 1.6 and released it there were a few surprises along the way with ConcurrentHashMap performance."
- imabonehead
from Bookmarklet
"With Oracle set to acquire Sun and gain stewardship over Java, there are many in the tech world with an opinion on how the database giant should handle its new relationship with the programming language. One of those opinions is being voiced by Red Hat CEO Jim Whitehurst, who is calling on Oracle to keep Java open. During a conference call yesterday to discuss Red Hat's (NYSE: RHT) first-quarter fiscal 2010 results, Whitehurst also took aim at Oracle's operating system business."
- imabonehead
from Bookmarklet
Yeah, RH gets a lot of revenue from their JBoss subsidiary. Oracle could put a serious kink in that money pipeline. Thankfully, if they turn the screws too tight, some can now fork Java, though I think you'd have to have pretty deep pockets to pull that off.
- Michael R. Bernstein
There's no need to fork Java again since there's openjdk.
- imabonehead
Modular Java is a pragmatic guide to developing modular applications using OSGi, the framework for dynamic modularity in Java, and Spring Dynamic Modules, an OSGi extension to the Spring Framework. You'll start with the basics but quickly ramp up, creating loosely-coupled modules that publish and consume services, and you'll see how to compose them into larger applications. Along the way, you'll apply what you learn as you build a complete web application that is made up of several OSGi modules, using Spring-DM to wire those modules together.
- New Tech Books
This is a gimmicky book that actually works for once. It is an intelligent and well thought-out discussion of Java design patterns, and if you dont know what a design pattern is then this is an excellent way to find out. It is also an interested discussion of object-oriented design. I found that the authors often anticipated my reaction to their initial explanations and asked the questions that I would have asked had it been a lecture. - Mike James
- New Tech Books
also its very fun and easy to read, brain friendly. highly recommended for anyone looking for a introduction on design patterns.
- Murat Can ALPAY
who knows, how i could handle my computer, wich connected to the internet. How to controll input and output. Maybe there are ready software? If it is not, so what is better to choose to handle? for example: i send e-mail with the command in the body and my application recives it and did som actions.
What kind of computer is it? You could use hamachi vpn to control your computer for example?
- alfred westerveld
PC. I need to controll it with the commands like "power off", "open explorer"
- green-creeper
A windows computer? Maybe logmein.com or Hamachi vpn? Good question :). I don't know a solution where you can mail like you say but I just completely take over command of my computer with logmein.com or ssh or something.
- alfred westerveld
the problem is that computer connected via proxy, so i need client, wich wil chek any commands.
- green-creeper
If you have a windows computer or MAC then I would use logmein.com. All traffic will be tunneled via port 80 so proxy does not matter. You can then connect to your pc from there site using flash. I think it is a cool product and hopefully it can help you out? On linux you can tunnel SSH via port 80 and then control your computer. Good luck.
- alfred westerveld
thnx. i think if i need such feature, it could be usefull for others...
- green-creeper
Old tip in java: a^=true is faster than a=!a. http://tomcopeland.blogs.com/juniord... I think this kind of performance improvemetn should be left to the compiler. By the way, I just tried, and in C# both operations take exactly the same amount of time.
JavaFX™: Developing Rich Internet Applications brings together all the knowledge, techniques, and reusable code you need to quickly deliver production-quality solutions. Writing for both developers and designers, the authors explain how JavaFX simplifies and improves the RIA development process, and they show how to make the most of its ready-built components and frameworks.
- New Tech Books
Is Java (J2EE in particular) dead/dying? I used to develop J2EE apps, but our company moved to .Net 3 years ago and never looked behind. My take: J2EE will be slowly replaced by .Net and RoR, J2SE won't matter, but Java will get some footing on mobile with JavaFx and Android. What do you guys think?
This is stupid. Why do you care what I think about this? It sounds like what you think won't change. "Is Java dying?" has been asked so many times. Do the research yourself: http://www.google.com/search...
- Eric Guanlao
@Eric don't be so aggressive. I just wanted to start a conversation to see if Java devs still react to this question as usually :) I'm sure Java as a language has long and glorious history ahead, but I'm questioning survivability of some branches of Java technology, especially J2EE. Let's face the facts: J2EE is not the most scalable technology out there; it is relatively hard and...
more...
- Pavlo Zahozhenko
Did some research on median salaries of senior-level Java developers in certain countries (all figures are in US dollars): US=91,419; Canada=68,632; Australia=64,497; UK=62,785; France=57,036. (Source: http://payscale.com/)
Coverity, Inc., the leader in software integrity, today announced the launch of a 2009 web seminar series that will connect software developers with industry thought leaders in the fields of software security and quality. - http://coverity.com/html...
Free Online event:How Software Development Organizations Can Improve Application Architecture to Drive Long Term Cost Savings - http://www2.coverity.com/l...
Coverity Thread Analyzer for Java is the first dynamic analysis solution for multi-threaded Java applications that automatically and predictably detects existing and potential race conditions and deadlocks that can cause deadly application behavior.
- Michael_techie