C'mon, stop writing Java for Android
Stop writing Java for your Android apps! There are a slew of ways to build...
Stop writing Java for your Android apps! There are a slew of ways to build...
The Corner is Square's technical blog covering software engineering, APIs, data, open source and more.
Sublime Text 2 Build 2139 is out! Some of the notable new features in this beta are:
IEEE Software is publishing a short retrospective on this project in 2024. A preprint is available on the magazine's site , or you can download a PDF directly.
If we’ve done our jobs right, Wind-up Knight is a fairly simple game. There are only four inputs, and only two are ever needed simultaneously. Sir Sprint, our heroic spring-loaded knight, runs forward automatically, removing the need for a classic directional pad or analog stick. The challenge is derived from careful…
Update: A better approach is detailed in Laptop Setup for an Awesome...
Shopify powers millions of businesses in more than 175 countries with essential commerce infrastructure. Our engineers and developers work on challenging and impactful projects spanning frontend, backend, mobile and data.
Explore the latest technologies and innovations on the architecture engineered for agility
Le magazine vous livre gratuitement le meilleur de l'actualité, des conseils et astuces, des informations générales, des articles sur l'actualité régionale, etc.
We are very, very pleased to announce the release of Selenium 2.0. If you’ve been waiting for a stable release since 1.0.3, now’s the chance to update. And if you do, what will you find…
The sixth official language on the Heroku polyglot platform is Scala, available in public beta on the Cedar stack starting today. Scala deftly blends...
Access technologies that use data for modern code, machine learning, big data, analytics, networking, storage, servers, cloud, and more.
In honor of this week’s Agile 2011 conference, our titles are on sale for 40% off both paperback and ebook formats. Use the coupon code AGILEWEEK , expires 8/12/11.
The latest news from Google on open source releases, major projects, events, and outreach programs for early career developers.
How to use Go's built-in profiler to understand and optimize your programs.
It gives us great pleasure to finally announce the release of batman.js to the JavaScript community today. This release represents the first code dump of something we’ve been working hard on at Shopify for a long time, so we’re very excited to get it into your hands and see what you do with it.
One of the most pervasive IR (and thus compiler API) changes in LLVM 3.0 was a complete reimplementation of the LLVM IR type system. This change was long overdue (the original type system lasted from LLVM 1.
Dash knows your context, your team, and your work, so your team can stay organized, easily find and share knowledge, and keep projects secure, all from one place.
The GNU project and the GCC developers are pleased to announce the release of GCC 4.6.4.
It used to be a jarring experience to setup a new machine for development, but progress has paved the dirt road into a silky smooth autobahn. These are the tools we use today: Homebrew: Remember how painful it used to be to get imagemagick installed? Now it takes about a minute. “brew insta…
Over the past year or so I’ve almost doubled the speed of SpiderMonkey’s JavaScript parser. I did this by speeding up both the scanner ( bug 564369 , bug 584595 , bug 588648 , bug 639420 , bug 645598 ) and the parser ( bug 637549 ). I used patch stacks in several of those bugs, and so in those six bugs I actually…