Showing posts with label Misc. Show all posts
Showing posts with label Misc. Show all posts

Saturday, April 19, 2014

New era of version control systems

May Allah`s peace , mercy and blessing be upon you

"Revision control, also known as version control and source control ... is the management of changes to documents, computer programs, large web sites, and other collections of information". That what wikipedia says about VCS, also in the overview they define a VCS as "... any kind of practice that tracks and provides control over changes to source code."

Today, you can find many great, good, bad and ugly version control systems like Git, Mercurial, Bazzar, SVN, CVS [order is not arbitrary]... but It turns out none of them is good enough for the company, a company that a friend of mine has interned at and told me about their ultimate VCS.

In this company - a well known multinational company that I'm not going to name -, if you want to proceed with a change you don't need to fork or clone or pull. What you do is that you duplicate the lines that you are willing to change, then comment the old ones and put a comment before and after the new code where you put an ID. To get this ID you insert a record in a Microsoft Access database where you specify changes and reasons etc, then you get the ID of that record and put it back in the comment. Changes are copied manually and added to the master if they are correct and god knows what test system they have.

Wow, amazing !! I couldn't believe this reactionary VCS, and what are the reasons behind this choice. And yes I called it a VCS because it's a "... practice that tracks and provides control over changes to source code".

Saturday, March 9, 2013

Pepper Pyramid - (Hologram) Experiment

May Allah`s peace , mercy and blessing be upon you

Nothing nerdy this time, I just wanted to share this experiment about pyramid holograms. In fact, many people prefer to call it Pepper Pyramid, called on John Henry Pepper who created the Pepper's Ghost effect. The principle is simple, the four sides of the pyramid are made of reflective glass or plastic so they can reflect four images taken from the sides of the object or scene, and they reflect each others which makes the object looks in a 3D way.

So here are some not very well pics due to the poor camera and the darkness :

Monday, December 3, 2012

MCPC 2012 Just Another Wonderful Day, Briefly !!

May Allah`s peace , mercy and blessing be upon you

Hi again, it's been a while. This time I'm going to talk about another fabulous experience, the ACM-MCPC 2012 (Moroccan Collegiate Programming Contest) it's the 1st edition of the local qualification programming contest to the ACM-ACPC (Arab Collegiate Programming. Contest).
First of all I'll like to thank my university ENSIAS and the ACM represented by Eng. Mohamed Fouad (Deputy Regional Contest Director) and the judges. Also I'll like to thank the organizing committee for the great work, and congratulate them for organizing the event in record time.

Sunday, February 5, 2012

Why english ??

May Allah`s peace , mercy and blessing be upon you

Ok, for a long time I was blogging in Arabic - I don't know yet but may be I'll continue - , for the moment I am trying to start blogging in English . Why? that's a good question.

First of all , I am working on some open source projects. So you guessed I need to write documentations, instructions , tutorials and so on . Writing those things in Arabic or French is against Freedom of information . English is international , that's a fact specially in technical domains ,  people all over the world can read and understand what I am writing : Africa , ME , US , UK , China , India , Japan ...

Secondly, I should switch my blogging efforts to English articles, in order to reach a wider audience , get more feedback and to have interesting discussions. 

In the third place , Blogging and Tweeting are my only activities that needs writing :) , So I want to improve my English by writing articles .

I hope this blog will be good enough for you . Enjoy reading and reacting .

Zoli Issam's blog proudly powered by Blogger | All rights reserved Jaw,B 2010-2013