InfoQ Homepage News
-
Critical Flaw Allows Remote Code Execution on Internet Explorer
Microsoft has announced the presence of a critical flaw that exists in all versions of Internet Explorer, allowing for remote code execution. This flaw applies to all current Windows systems and should be patched as soon as possible.
-
Ember.js 2.0 Celebrated for Backwards Compatibility
Ember 2.0 has been released - with zero new features. The decision has been met warmly by the JavaScript community, who have widely praised the framework for remaining backwards compatible with 1.13. Ember 2.0 only removes the features that were deprecated in Ember 1.13, meaning that apps that run on Ember 1.13 without deprecation warnings should also run on Ember 2.0.
-
Android Marshmallow Comes with SDK 6.0 and API 23
Google has unveiled that when it comes to Android, M stands for Marshmallow. They have also introduced Android 6.0 SDK which comes prepackaged with Android Studio or as a separate download that can be used with a different IDE.
-
Agile 2015 Interviews and Commentary
At the recent Agile 2015 conference two organisations had video booths set up to record interviews with conference attendees, organizers and speakers. These videos are now published and available.
-
Shadow Properties in Entity Framework 7
Shadow properties are fields that don’t exist in the class itself, but are treated as if they did by Entity Framework. They can participate in queries, create/update operations, and database migrations.
-
Introducing DDD in a Project at “Which?”
After failing with two proof of concept, mainly with scalability issues, when trying to renew their main website the business decided to take a more agile and incremental approach and in a restart of the project inspired by Domain-Driven Design (DDD) having developers talk with domain experts, Chris Patuzzo explains describing the principles of DDD in the context of a real project.
-
Facebook’s Parse Open-sources its SDK for Android and iOS
Parse, Facebook-owned provider of a successful Mobile Backend as a service, has open-sourced its SDK for the iOS/OS X and Android platforms.
-
Internet of Things Design Manifesto 1.0 Released
IOT Design Manifesto 1.0 has been recently released. This manifesto serves as a code of conduct for everyone involved in developing the Internet of Things, outlining 10 principles to help create balanced and honest products in a burgeoning field with many unknowns.
-
Impact of Splitting User Stories on the Original Estimates
Product backlog refinement is a practice in which product backlog items are split and often re- estimated. This post is based on user story splitting and re-estimations.
-
Lessons Learned Working with Distributed Systems
Preparing for problems like partial failure is the best thing you can do when working with distributed systems, Vaughn Vernon explains in a conversation with InfoQ and refers to a blog post by Jeff Hodges noting its down-to-earth approach and practical advices e.g. designing for partial availability, and using capped exponential back off to restore full operation when dependencies are unavailable.
-
Meet Grid, The Guardian's Image Management Service
The British newspaper The Guardian has open sourced Grid, their image management service. Grid utilizes numerous modern web-based technologies including AngularJS, Amazon Web Serivces, and ElasicSearch using ECMAScript 6 and Scala. Build by a small developer team over the past 11 months, it is currently used in production and available under a liberal open source license.
-
Pro or Against Agile Certification
Some people stress the need for agile training with certification, as it helps to select candidates and lays a foundation for an agile transformation. Others are against certification, in their opinion they don't reflect people's abilities and skills properly and people who have no certifications might be better candidates than others who have. Are you pro or against agile certification?
-
QCon SF 2015 Update: Workshops at a glance (Nov 19-20)
At QCon San Francisco, we offer two days of workshops (Nov 19-20). Workshops focus on developing the technical skills that leverage technologies you heard about from our expert practitioners during the conference sessions. Here is a glimpse at some of the experts you can learn from QCon SF ‘15 workshops.
-
All-New Devtools for React Bring Tools to Firefox
The React team has released entirely new devtools for the JavaScript library -- including a new version for Firefox. Jared Forsyth said "The current version of the devtools is a fork of Blink's "Elements" pane, and is imperative, mutation-driven, and tightly integrated with Chrome-specific APIs. The new devtools are much less coupled to Chrome, and easier to reason about thanks to React."
-
Frege: a Haskell-like Language for the JVM
Frege, named after the German mathematician Gottlob Frege, is a purely functional, strongly typed language for the JVM that is so similar to Haskell that “most idiomatic Haskell code will run unmodified or with only minimal, obvious adaptions”. InfoQ has spoken with Ingo Wechsung, Frege’s creator.