Friday, January 15, 2016

Software Freedom needs your help.


The world today is powered increasingly by Free Software. But what many people don't realize is how much support is needed to keep all of these projects free and open. The work that we do every day ensures the success and the continued freedom of the projects that the developers of our member projects dedicate themselves to. Projects like Git, Samba, Wine, BusyBox, QEMU, Inkscape, Selenium, and dozens more.

We are asking for you to  but this is more than our usual annual fundraising appeal. As described in more detail below, after the events of 2015, we must substantially increase our individual support to be able to continue defending software freedom for our member projects and the entire free and open source software community. We need at least 750 of you to become annual Supporters just to continue our basic community services. We need 2,500 of you to become annual Supporters now to continue our work enforcing copyleft licenses. If you don't become a Supporter now, we will be forced to radically restructure and wind down a substantial portion of our operations.

Wednesday, January 13, 2016

Open Source lebanese Movenemt on FaceBook

The Observer Pattern Using Java 8


Learn about the observer pattern using modern Java: What it is, specializations, common naming conventions, and more!


The Observer Pattern, or the Publish-Subscribe (Pub-Sub) Pattern, is a classic design pattern codified by the Gang of Four (GoF) Design Patterns book in 1994 (pg. 293-313). Although this pattern has quite a long and storied history, it is still applicable in a wide range of contexts and scenarios, and has even become an integral part in the Standard Java Library. While there are numerous useful articles on the topic of the Observer Pattern, and its implementation in Java, many focus on the strict implementation of the pattern in Java, rather than on the idiosyncrasies and common issues developers using the Observer Pattern in Java will experience.

This Dzone article is written with the intent of filling this gap : follow the link https://dzone.com/articles/the-observer-pattern-using-modern-java

Friday, December 11, 2015

One-click App Deployment with Server-side Git Hooks


http://www.sitepoint.com/one-click-app-deployment-server-side-git-hooks/

The article shows you how to deploy a simple website using no more than a git post-receive hook. It covers just enough background information so that the reader can go further and expand their knowledge as their time permits.

read : http://www.sitepoint.com/one-click-app-deployment-server-side-git-hooks/

How To Set Up Automatic Deployment with Git

This article will teach you how to use Git when you want to deploy your application. While there are many ways to use Git to deploy  applications, this tutorial will focus on the one that is most straightforward. It assumes you already know how to create and use a repository on your local machine.

Read https://www.digitalocean.com/community/tutorials/how-to-set-up-automatic-deployment-with-git-with-a-vps