Google Keep—Save what’s on your mind – With Google Keep, you can quickly jot ideas down when you think of them and even include checklists and photos to keep track of what’s important to you. Your notes are safely stored in Google Drive and synced to all your devices so you can always have
Sencha.io Support in Sencha Cmd – Sencha Cmd allows you to perform a wide variety of tasks, including managing how an application is configured and hosted in Sencha.io. As the Sencha.io platform grows and more services and configuration options are added to it, we will continue to add equivalent features to Sencha Cmd, so developers can automate their workflows and test effectively.
Dave Grohl’s SXSW 2013 Keynote Speech : NPR – Dave Grohl has become the unofficial Mayor of Rock 'n' Roll: a gregarious ambassador who wins armloads of Grammys and even directs a music documentary. Watch Grohl's keynote address at the SXSW Music Festival in Austin, Texas.
Splunk as a Big Data Platform for Developers – YouTube – Splunk is a Big Data platform that transforms the massive amount of heterogeneous and often totally unstructured machine data being generated across the enterprise into valuable insights and realtime operational intelligence.
By the numbers: How Google Compute Engine stacks up to Amazon EC2 — Tech News and Analysis – with Google Compute Engine, AWS has a formidable new competitor in the public cloud space, and we’ll likely be moving some of Scalr’s production workloads from our hybrid aws-rackspace-softlayer setup to it when it leaves beta. There’s a strong technical case for migrating heavy workloads to GCE, and I’ll be grabbing popcorn to eagerly watch as the battle unfolds between the giants.
America’s Real Criminal Element: Lead – Cleaning up the rest of the lead that remains in our environment could turn out to be the cheapest, most effective crime prevention tool we have. And we could start doing it tomorrow.
Seven Deadly Sins of Modern Objective-C – We're all guilty of some Objective-C sins, I'm sure, but the important thing is to improve. We're at the dawn of a new year. Why not take this opportunity to reflect on why you've been so sinful and find ways to code more virtuously in the new year?
Introducing Spring Scala – The goal of the Spring Scala project is simply to make it easier to use the Spring framework in Scala. We believe that there are many Spring users out there who want to try Scala out, but do not want to leave their experience with Spring behind. This project is meant for those people.
twig-persist – Object Datastore for Google App Engine – Twig is an object persistence interface built on Google App Engine's low-level datastore which overcomes many of JDO-GAEs limitations including improved support for inheritance, polymorphism and generic types. You can easily configure, modify or extend Twigs behaviour by implementing your own strategies or overriding extension points in pure Java code.
Java.next() -> Scala or Groovy? – Generally the understanding is that scala has the ability to disrupt the status quo rather than incrementally improving it like Groovy. Scala has done and doing good job of reducing the cost of abstraction transliterate Java into Scala and end up with bytecode that is almost exactly the same. Scala has some original good ideas and well thought out type system.
Antivirus Makers Work on Software to Catch Malware More Effectively – NYTimes.com – Consumers and businesses spend billions of dollars every year on antivirus software. But these programs rarely, if ever, block freshly minted computer viruses, experts say, because the virus creators move too quickly. That is prompting start-ups and other companies to get creative about new approaches to computer security.
HtmlUnit vs JSoup: html parsing in Java – In this blog I will compare JSoup with other similar framework, HtmlUnit. Apparently both of them are good Html parsing frameworks and both can be used for web application unit testing and web scraping. In this blog, I will explain how HtmlUnit is better suited for web application unit testing automation and JSoup is better suited for Web Scraping.
Progress of Happiness – The first is that sucking at something is the first step of getting better at it. And that trying really hard isn’t supposed to be easy. In fact, getting better at anything isn’t supposed to be easy. You are bound to get fail, get hurt, fail again before you succeed.
Safeguard Your Phone from Malware – WSJ.com – According to a report by research group Juniper Networks, JNPR -2.07% hackers are increasingly targeting smartphones and other mobile devices with malicious software (also known as malware) to gain access to personal information. The threat is still small in comparison to computers, but that doesn't mean you shouldn't take precautions to protect your smartphone.
InfoWorld preview: Visual Studio LightSwitch chases app dev Holy Grail | Developer World – InfoWorld – One of the Holy Grails of application development has been to allow a businessperson to build his or her own application without needing a professional programmer. Microsoft's latest attempt at this is Visual Studio LightSwitch, now in its first beta test. LightSwitch uses several technologies to generate applications that connect with databases. It can run on a desktop or in a Web browser, and it can use up to three application layers: client tier, middle tier, and data access.
InfoQ: Deploying Java Applications on Amazon EC2 – Chris Richardson presents the details of deploying multi-tier Apache/Tomcat/MySQL applications on Amazon EC2, what it takes to access EC2, to deploy a web server, an application server, and a database, handling security, making a case for PaaS which does not require an administration effort.
Spring 3.0.4 is Now Available | SpringSource.org – Spring 3.0.4 is now available. This release addresses over 80 minor issues and updates Spring's support for some recent third-party releases including Hibernate Core 3.6, Hibernate Validator 4.1, EclipseLink 2.1, and EHCache 2.2.
Debate Over H1N1 Vaccine? There Shouldn’t Be One – The pandemic flu vaccine is safe, effective, cheap (or free), and necessary. Unless you're allergic to eggs, when it becomes available in your area, make sure you get it, and make especially sure your kids do.
Ext JS Designer Preview Release – We are very excited to share our latest version of the Ext JS Designer. This new version adds many new features to improve your efficiency creating application designs. Once you get accustomed to these features its difficult to live without them.
A ‘LegUp’ for new Java projects | Richard Wilkinson’s Blog – LegUp is a collection of free, open source (Apache 2 licensed) Maven 2 archetypes, and a web based configuration tool provided by jWeekend. It allows you to choose from different combinations of popular Java technologies (Apache Wicket, Spring, Google Guice, JPA, Hibernate, Warp Persist) to allow you to get up and running quickly and easily
InfoQ: Management Strategies For SOA – Mike Kavis wrote an article for the SOA institute, in which he characterizes the success of any SOA implementation into four factors people, process, technology, and business
Building Applications for the iPhone with Flash at Mike Chambers – The next version of Flash Authoring will enable developers to create stand-alone iPhone applications using Flash technologies (including ActionScript 3). These applications are just like any other iPhone application and can be distributed via the Apple iTunes Application store
Op-Ed Columnist – The Wizard of Beck – NYTimes.com – The rise of Beck, Hannity, Bill O’Reilly and the rest has correlated almost perfectly with the decline of the G.O.P. But it’s not because the talk jocks have real power. It’s because they have illusory power, because Republicans hear the media mythology and fall for it every time.
JSP – Create Custom Tags for Beginners | Techie Zone – JSP Tags acts as a plugin to your JSP pages. These are basically Java Classes that get executed when jsp page get rendered by server and browser. JSP comes with in build Tags like jsp:include, jsp:forward, but they are not sufficient to cater to the Web World. To overcome this problem you can design tags based on your business requirement. This article will guide you how we can create an custom tags for JSP.
Memoization in Java Using Dynamic Proxy Classes | O’Reilly Media – Memoizing a function adds a transparent caching wrapper to the function, so that function values that have already been calculated are returned from a cache rather than being recomputed each time. Memoization can provide significant performance gains for computing-intensive calls. It is also a reusable solution to adding caching to arbitrary routines.
giver – Google Code – Giver is a simple file sharing desktop application. Other people running Giver on your network are automatically discovered and you can send files to them by simply dragging the files to their photo or icon shown in Giver. There is no knowledge or set up needed beyond what the person looks like or their name to use Giver.
InfoQ: Architecting for Green Computing – In an article entitled “Green Maturity Model for Virtualization”, Kevin Francis and Peter Richardson explain how to use virtualization to reduce energy consumption. They see 4 types of computing: Local, Logical, Data Center and Cloud Computing, the last offering the most advanced form of virtualization and therefore representing the greenest computing
First Steps in Flex: A Quick, Small Intro for Programmers – Need to learn Flex, but find all those thick books intimidating? First Steps in Flex was designed to be small (only 140 pages!). Each chapter is only a few pages long, and contains just enough to get you comfortable with the topic. We don't want to bury you in details, but we provide plenty of resources when you need them
Top Technology Breakthroughs of 2008 – The economy may be tanking, but innovation is alive and well. When it came to products, incremental improvements were the name of the game this year. Phones got faster (iPhone 3G anyone?), notebooks turned into netbooks and pocket cameras went from recording standard-definition video to HD.
Truck and SUV sales rising as gas prices drop – WTF!!!!!! – After nearly a year of flagging sales, low gas prices and fat incentives are reigniting America's taste for big vehicles. Trucks and SUVs will outsell cars in December, according to researchers at the automotive Website Edmunds.com, something that hasn't happened since February.
Op-Ed Columnist – Time to Reboot America – NYTimes.com – My fellow Americans, we can’t continue in this mode of “Dumb as we wanna be.” We’ve indulged ourselves for too long with tax cuts that we can’t afford, bailouts of auto companies that have become giant wealth-destruction machines, energy prices that do not encourage investment in 21st-century renewable power systems or efficient cars, public schools with no national standards to prevent illiterates from graduating and immigration policies that have our colleges educating the world’s best scientists and engineers and then, when these foreigners graduate, instead of stapling green cards to their diplomas, we order them to go home and start companies to compete against ours.
InfoQ: Beyond Consolidation: Building a Better Development Environment with VMware – In this article Mak King describes advanced application of virtualization that goes far beyond server consolidation. Learn about the techniques and benefits behind putting your developers on virtual servers, all proving that virtualization is far from limited to commonplace consolidation. Additionally, and completely without a desire to be bandwagoners, the approach described in Mak's article is clearly "green computing."
Code Snippets – Snipplr Social Snippet Repository – Snipplr is a public source code repository that gives you a place to store and organize all the little pieces of code that you use each day. Best of all, it lets you share your code snippets with other coders and designers. Did we mention it works with TextMate, too? It's code 2.0.
Microsoft Web Platform – The Web Platform Installer (Web PI) is a simple tool that installs Microsoft's entire Web Platform, including IIS, Visual Web Developer 2008 Express Edition, SQL Server 2008 Express Edition and the .NET Framework.
Top Java Developers Offer Advice to Students – Since 1999, java.sun.com writers have interviewed Java developers from diverse backgrounds and solicited their advice for students. In this article, 11 top Java developers share the fruits of long experience
JetBrains Delivers Meta Programming System Beta – JetBrains, maker of the popular IntelliJ IDEA Java tool set, announces the beta version of its Meta Programming System for application development. JetBrains' MPS encourages the use of DSLs and code generation. MPS also implements the Language-Oriented Programming paradigm for building enterprise applications
Stu Nicholls | CSSplay | A CSS image map tutorial – This tutorial shows just one of the ways in which Image Maps may be styled using just CSS. As long as you stick to the basic principles you can restyle this in literally hundreds of different ways.
Talking Business – Stuck in Google’s Doghouse – NYTimes.com – That is how Microsoft acted a decade ago, and that, increasingly, is how Google is acting. Half the time, the company doesn’t even realize how egregious its behavior has become, which is why it feels so misunderstood when it is criticized
BuzzMachine » Blog Archive » We hate success – The Justice Department has hired a litigator to look at going after Google and its growing dominance in advertising. This isn’t surprising, of course. It’s the yin-yang of American business: we love success stories but we hate too much success.
Michael Medavoy: When Did Education and Intellect Become Political Negatives? – Unfortunately, we are now living in a different world. No longer does the public want a leader with an education or experience. The public wants the beer-drinking buddy from Texas or the beauty queen from Alaska. Cover photos on US Weekly and People Magazine are now the new authoritative credentials — so much so that they carry more clout than Harvard Law degrees and Constitutional Law professorships.
Mendel Rosenblum, Co-Founder and Chief Scientist at VMware, resigns | virtualization.info – This departure comes at the worst moment: yesterday Microsoft officially presented its competing product, Hyper-V, and while the hypervisor is still years behind the VMware technology, the entire industry announced support for it. VMware will need a solid strategy to counter that: cutting-edge technologies rarely wins against Microsoft marketing war-machines and ubiquitous alliances.
Beet.TV: Google’s Marissa Mayer on Chrome, New Web Browser – Yesterday in San Francisco, Kelsey Blodget, associate producer at Beet.TV sat down for an extensive interview with Google Vice President Marissa Mayer. In this segment, Marissa talks about the development and functionality of Chrome, the new Web browser from Google
TC50: iCharts Wants To Be The YouTube For Charts – The self-proclaimed “YouTube for interactive charts,” iChart provides a way for users to take data they created with other services like Excel or Google Spreadsheets, and upload that data directly to iCharts. Once collected, users need only to drag and drop the data to the chart to create a fully-modifiable and interactive chart.
InfoQ: AJAX Animator Demonstrates AJAX in RIA World – This open-source project uses AJAX technologies to provide a fully standards-based, online, collaborative, Web-based animation suite. The 0.2 release shows good potential for AJAX plays in the RIA world. The creator of AJAX Animator, who uses the alias Antimatter15, recently shared his insights with InfoQ.
InfoQ: Pratik Patel on Enterprise JPA, Fetch Groups and Spring 2.5 – Pratik demonstrated JPA API usage and performance tuning using @FetchGroup and @FetchPlan annotations provided by Apache OpenJPA framework. He also talked about unit and integration testing of fetching logic and recommended to test the fetch groups code to prevent any last minute surprises when the application code is promoted to production environment.
InfoQ: Neal Ford On Programming Languages and Platforms – Neal Ford talks about the tendency of having multiple languages running on one of the two major platforms existing today: Java and .NET. He also presents the advantages offered by Ruby compared to static languages like Java or C#
InfoQ: Typemock: Past, Present and Future – The story of Typemock™ began in 2004, when now-CEO Eli Lopian found that developers didn't practice TDD (Test Driven Development) because writing unit tests was too hard, and he wanted to create a tool which will help developers become agile
visualvm: Home – VisualVM is a visual tool integrating several commandline JDK tools and lightweight profiling capabilities. Designed for both production and development time use, it further enhances the capability of monitoring and performance analysis for the Java SE pl
iPhone: The New Personal Computer – ReadWriteWeb – Increasingly, desktops and laptops will be for professional computing. iPhone and its descendants will be our new personal computer. This is an exciting page in the history of our technology. It's the start of an era: ubiquitous, portable, personal comput
stevenf.com – Don’t use FTP – FTP has served us well, but it's time to move on. You wouldn't use a 23 year old computer to do your work, so don't use a protocol from the same vintage. Demand modern transfer protocols from your host.