· news
Technical Press review August 2015
Technical Press review
Dear followers,
here is my august « Technical News » which is mainly press review around Continuous Integration, development and DevOps tooling.
Sorry to be a bit late !
As you know, Continuous Integration is not only a way to build automatically, but also a path to development industrialisation.
That’s why you will find here news on Web development, build tools, architecture (API design) but also methods and processes (like DevOps).
A focus on Gradle 2.5 Continuous Build new features.
You will find also an interesting survey Top Languages of 2015
Also interesting information about how to migrate from Spring MVC application to AngularJS.
Why Docker is Not Yet Widely Successful in Production
I hope you will find here some interesting information on your current investigations. Most of them are in English, but some are in French.
Don’t hesitate to comment these informations if you think they could be useful for our current challenges.
Build
- Maven vs Gradle- Feature Comparison (Gradle point of view)
- Buildship Gradle Integration – Eclipse Plugins, Bundles and Products
- Gradle 2.5 Does Continuous Builds – Feature Spotlight
- http://gradle.org/feature-spotlight-continuous-build/
- http://www.infoq.com/news/2015/07/gradle-2-5?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global
- http://mrhaki.blogspot.fr/2015/08/gradle-goodness-using-continuous-build.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+mrhaki+(Messages+from+mrhaki
- IntelliJ IDEA 15 EAP Improves ReactJS and Gradle-SBT Support – JetBrains IntelliJ IDEA Blog
- Migrate existing Android project to Gradle
- Open Source Build System Evaluation in the Age of Continuous Delivery- Part 1
Architecture
- What Are the Top Languages of 2015- – Dice Insights
- AntiPattern article from Martin Fowler
- Github’s Top Coding Languages Show Open Source Has Won – WIRED
- How we chose our monitoring software- – API Streaming
- IoT Design Manifesto 1.0 has arrived – JAXenter
- Monolithic to Microservices Refactoring for Java EE Applications – DZone Integration
- Why is Java still changing- – JAXenter
DevOps
- Why Docker is Not Yet Widely Successful in Production – DZone DevOps
- 28 DevOps and Continuous Delivery Reference Architectures (Vol. 2) – TheNEXUS
- Build Binaries Only Once for Continuous Deployment – DZone DevOps
- DevOps the worst kept secret to winning in the application economy
- Go is 1.5 released – SD Times
- 5 Key Deployment Pipeline Patterns
- Smoothing the continuous delivery path – JAXenter
- Why is Java still changing- – JAXenter
IDE
- IntelliJ IDEA 15 dynamically warns developers of code duplicates – JAXenter
Web
- Migrating a Spring Web MVC application from JSP to AngularJS
- Angular 2 Survey Results
- Bootstrap 4 alpha – Bootstrap Blog
- SonarQube JavaScript 2.8 Released – SonarSource
- A UX design reading list
Mobile
- Google deploys a second Android corrective measure for Stagefright following first defective, the users will not be completely protected before September
- Which IDE for Android development in 2015 – What are the major values
- Xamarin point of information
- A Java geek – Fully automated Android build pipeline
- Android 6.0 Marshmallow and iOS 9 – DZone Mobile
- Android M – Google reveals the official code name of Android 6.0, the company chooses Marshmallow
- Android Studio 1.3.2 and 1.4 Preview 3 Available – Android Tools Project Site
- Develop a sweet spot for Marshmallow- Official Android 6.0 SDK & Final M Preview – Android Developers Blog
- Get your hands on Android Studio 1.3 – Android Developers Blog
- iOS and Swift Tutorial Series- iOS Apprentice
- New Course- Android Design for Developers – Android Developers Blog
- Use a storyboard with iOS and Xamarin iOS
- Download The No-nonsense Guide to App Growth – Android Developers Blog
Jenkins
- On-demand Jenkins slaves with Kubernetes and the Google Container Engine
- Orchestrating deployments with Jenkins Workflow and Kubernetes
- Integrating Kubernetes and Jenkins – Jenkins CI
- JUC Speaker Blog Series- Jamie O’Meara, JUC U.S. West – Jenkins CI
- JUC Speaker Blog Series- Laurette Cisneros, JUC U.S. West – Jenkins CI
- Secure application deployments with Jenkins, Kubernetes, and the Google Cloud Platform
- Take the 2015 Jenkins Survey! – Jenkins CI
- Volume 9 of the Jenkins Newsletter- Continuous Information is out – Jenkins CI
Quality and Testing
- 6 reasons why pre is better than post production code review – GitLab
- SonarQube 4.5.5 Released – SonarSource
- SonarQube 5.1.2 Released – SonarSource
- SonarQube COBOL 2.8 Released – SonarSource
- SonarQube Eclipse 3.5 released – SonarSource
- SonarQube Java 3.5 Released – SonarSource
- SonarQube? » Geneva SonarQube Conference ? Sept. 23 & 24-
- Twitter makes open source its Diffy tool, which makes it possible to automatically detect potential bugs in a code
Agile
- Don?t do agile, be agile – SD Times
- Is Agile only about being faster- – JAXenter
- Organizational Antipattern- Build Feature Branching – DZone Agile
Cloud
- Announcing Docker Toolbox – Docker Blog
- Java Weekly 34-15- Optional, Valhalla, Docker Toolbox – JAXenter
- New IBM Bluemix services, Parse open-sources SDKs, and Google Play services 7.8?SD Times News digest- Aug. 14, 2015 – SD Times
- Google releases Kubernetes 1.0
Security
- Automated Nexus Reports on Licenses, Security, and More
- Linux Foundation initiates a new program, to improve the security of the open source software
SCM
- Towards a production quality open source Git LFS server
- GitLab 7.14.1 released – GitLab
- GitLab Mattermost, an open source on-premises Slack alternative – GitLab