background preloader



SDK Before installing Android Studio or the standalone SDK tools, you must agree to the following terms and conditions. This is the Android Software Development Kit License Agreement 1. Top Agile and Scrum Tools - Which One Is Best? There are many different types of Agile tools out there. Some are free, some are paid, some are going by the new business model called “Freemium” in which you get a distilled version of the software but to get all the awesome features and scaleability you have to pay. So which Agile tools are out there? Which Scrum tools are the best for your business? Which Agile project management tools are the best for your client?

Building ePub with PHP and Markdown The ePub format is a publishing standard built on top of XHTML, CSS, XML and more. And since PHP is well suited for working with HTML and friends, why not use it to build ebooks? In this article we’ll see what goes into building a tool for creating ePub packages starting from a set of content files. Maybe it’s your next best selling cyber-sci-fi novel or documentation for your latest code project… because we all write good documentation for our projects, don’t we? In order to make things easy on the writers, our tool will be able to parse the Markdown syntax and the resulting markup will be placed into HTML templates using the RainTPL library. The sample tool I wrote for this article is named md2epub and has become a real open source project on Github.

Qu'est-ce que WinSCP ? WinSCP est un client SFTP graphique pour Windows. Il utilise SSH et est open source. Le protocole SCP est également supporté. The Bug Genie ~ Friendly issue tracking Getting started with Android Studio This lesson describes how to set up the Couchbase Lite environment with Android Studio. Android Studio is the recommended development environment for Couchbase Lite Android apps. If you prefer to use Eclipse to develop apps, see Getting started with Eclipse.

Selenium - Web Browser Automation Visual Project Management Tool the Kanban Way — Kanbanery Free Software Overview Game Blocks is a free, open source library for making games. A purely visual programming toolkit, it was built with BYOB (Build Your Own Blocks) from UC Berkeley, which is built on top of Scratch. JSONLint - The JSON Validator. Makes agencies agile : easyBacklog 4 Layers of Separation Introduction Thanks to a lot of progressive education, web developers are starting to regularly practice three layers of separation (structural, presentational, and behavioral) in their projects and applications. Loosely assigned, XHTML builds the structure, CSS defines the presentation and JavaScript (for the most part) creates the behavior. This code segregation allows developers to create web applications that are organized, maintainable and reusable. I believe, however, that a fourth layer of separation is being neglected: the data layer.

WebDAV client - sabre/dav Since version 1.5, SabreDAV ships with an experimental WebDAV client. The reason it's currently marked as experimental, is not because of stability issues, but because it's API is very likely to change in newer versions. It's really only a simple wrapper around Curl, along with some methods specifically for parsing and creating certain XML-based requests. Usage

Essential JavaScript Design Patterns For Beginners Design patterns are reusable solutions to commonly occurring problems in software design. They are both exciting and a fascinating topic to explore in any programming language. One reason for this is that they help us build upon the combined experience of many developers that came before us and ensure we structure our code in an optimized way, meeting the needs of problems we're attempting to solve. Design patterns also provide us a common vocabulary to describe solutions.