Knowledge7

The Linux and Mobile Solution Provider

  • About
  • Training
  • Services
  • Clients
  • In the news
  • Blog
  • Contact Us
You are here: Home / Archives for Cédric Clain

Why we use Git at Knowledge7

20140703-if-only-i-knew-about-git

At Knowledge7, we have been developing software for a few years now and, although we have a relatively small team, we need a way to efficiently manage our software projects to avoid the awaiting chaos as overlaps, duplications and mistakes inevitably arise when different people bring changes to the same codebase.

For that, we use Git: a powerful version control system (VCS) and source code management system (SCM) used by thousands of people around the world. Git allows our developers to work collaboratively, to track changes and to roll back to previous versions in case of errors. We live today in an era where software development is becoming increasingly complex as software projects are becoming larger (thousands, even millions, of lines of code) and involve several developers working together, frequently working remotely, and a tool like Git can be a real life-saver.

This case study explains why we love Git and how it improves our life as software developers at Knowledge7.

We offer a short but in-depth training on Git if you are interested. Get the chance to win a free copy of our Effective Guide to Git ebook to be published in the coming weeks.
 

20140224 avinash

Avinash Meetoo: Founder, CEO and Party Organizer

I use Git for a lot of different things:

  • managing thousands of lines of code in our many software development projects at the company,
  • keeping track of changes in the programs used by participants during our training courses,
  • helping my colleagues and I work collaboratively on books we’re writing together
  • organising the many Linux and UNIX scripts I use on a daily basis on my various computers

I like the fact that Git works so smoothly: it’s quick, it’s efficient and it’s powerful in handling the thousands of files I have. I also like that Git is open source software, initially created by Linus Torvalds to manage the Linux kernel source code. If Git is good enough for such a gigantic task, then it’s surely good enough for me.

But, more simply, I love that Git allows me to work anywhere, anytime with all my colleagues. Even without an Internet connection. And we never have any issues. Git works.

Darshana

Darshana Seetah: Development Manager and Code Guru

I use Git for managing projects that I am working on as an individual and even those that I work on collaboratively at Knowledge7.

The simple fact that I do not have to scan several files or go through hundreds of lines of codes to know the difference between different versions of a project is a topper given the time it helps me save. Also, I no longer have to take the trouble of making copies of the project folders and naming them correctly.

And since I can always reset any project to a previously working state, Git gives me the feeling of being safe. And to top it, just writing proper messages once for each version helps me to have a progress log that I can use to report to my colleagues and recall a project even months after it was delivered.

Noorani Bakerally: Research & Development Specialist and Movie Buff

20130705-noorani-bakerally

After watching Titanic, I’m sure you would have wanted that Jake had a piece of wood to float on. That’s what Git allows you to do. Go back in the past, repair it and return back to present or even travel in the future, do what you want without being afraid of consequences.

I use Git to manage all my projects, be it personal or professional, be it software development, word processing in LaTeX or vector graphics in SVG. One of the most powerful features in Git is to allow you to revert back to previous working versions of your project. When you want to try something, just create a branch and try it. If it works, then great. If it doesn’t, no worries, just discard the branch. You have full control on your source code.

Git gives me the confidence to test things. I use Git because I love it, just like Jake loved Rose.

Cédric Clain: Digital Marketer, Developer and Enlightened Being

20140224-cedric-clain

I’ve been using Git for several months now and I must say that it is a real life saver.

The possibility to easily move back and forth among the changes allows me try out new things without disrupting the whole system. I still remember when I used to modify several lines of code and finally realised that I had made a mistake. I then had to delete all the lines I had added and rewrite the lines I removed. Then new bugs appeared. Well, you get the picture. Fortunately, thanks to Git, this time is gone. And, yeah, I particularly like the fact that Git is easy to use.

Once you master it, Git completely changes software development.

Our forthcoming training courses

  • No training courses are scheduled.

Vint Cerf interview on Knowledge7.TV

20131003-screenshot-knowledge7tv
Engineering is the art of turning science fiction into reality says Dr Vinton (Vint) Cerf, one of the inventors of the Internet and Chief Internet Evangelist at Google.

In September 2013, Christina and Avinash Meetoo of Knowledge7, did an interview with Vint Cerf. He talks about the importance of the Internet, creativity, entrepreneurship and what young Mauritians should aspire to. He puts a lot of emphasis on good education and the need to really master science, mathematics and, specifically, engineering.

He strongly believes that competent Mauritian engineers can make a difference.

Visit www.knowledge7.tv to watch the video.

Our forthcoming training courses

  • No training courses are scheduled.

Une application Android pour les étudiants de Business Studies

creators

Sarvesh Nundalallee, enseignant en Business Studies au Curepipe College, a lancé Business Studies Volume 1 mercredi dernier en collaboration avec Knowledge7. Le but de cette application Android est de fournir aux étudiants de Cambridge A-level en Business Studies un outil qui leur permettra de se préparer pour les examens de fin d’année.

Savoir répondre correctement aux questions

Selon Sarvesh Nundalallee, il y a maintenant tellement d’information, que ce soit en ligne ou dans les livres, qu’il est difficile de faire le tri pour répondre correctement aux questions d’examen. De plus, beaucoup d’élèves ne sont pas au courant des attentes des examinateurs en ce qui concerne la structure des réponses pour les ‘essay type questions’. Malgré le fait que les barèmes de notation sont mis à la disposition des étudiants, ceux-ci ont beaucoup de mal à formuler des réponses adéquates.

screenshot

Business Studies Volume 1 apporte une solution à ces différents problèmes. L’application Android est composée de réponses aux questions de A-level des dix dernières années et se focalise principalement sur les ‘essay type questions’. Les réponses sont pragmatiques et liées au monde de l’entreprise. Ceci rapporte généralement plus de points.

Une fois téléchargée gratuitement de Google Play Store, l’application peut être utilisée sans connection Internet. Les étudiants peuvent donc utiliser l’application à l’école, dans le bus, à la maison ou ailleurs.

Révolutionner la manière d’apprendre

L’application a été développée par Knowledge7. Cette entreprise a pour mission de fournir aux apprenants des moyens novateurs pour acquérir de nouvelles connaissances et de nouvelles compétences. Avinash Meetoo, Directeur de Knowledge7, se dit confiant que cette application sera très bénéfique aux étudiants en Business Studies.

En ce qu’il s’agit d’autres matières, Avinash Meetoo invite les enseignants et les écoles à prendre contact avec Knowledge7 afin de bénéficier de cette plateforme mobile. Knowledge7 souhaite mettre cette plateforme à la disposition de l’ensemble du système éducatif mauricien.

Des mises à jour prévues

Business Studies Volume 1 couvre la section ‘Business Environment’ du programme. Cinq autres sections seront par la suite disponibles. Les applications seront mises à jour deux fois par an afin d’ajouter les nouvelles questions de juin et de novembre.

Sarvesh Nundalallee peut être contacté sur le 5704-6427. Avinash Meetoo de Knowledge7 est disponible sur le 5834-9001.

L’application peut être téléchargée sur Google Play Store ici.

Our forthcoming training courses

  • No training courses are scheduled.

Add 5 to your mobile numbers freely with Fiver on Android

20130829-vannen-caremben

The change of mobile phone numbers from 7 to 8 digits as part of the National Numbering Plan for Mobile Networks which will start as from 1st September 2013 is not being eagerly awaited. Sifting through all the numbers in your contact list, identifying whether the numbers belong to a mobile phone and prefixing them with a 5 can prove to be a real headache. Fortunately, we now have a solution and it’s called Fiver!

Privacy Policy

Fiver changes your mobile phone number and, consequently, needs read and write access to your contact list. The contact information that the app accesses is not collected by us in any way.

Fiver is an Android app developed by Vannen Caremben, a developer at Knowledge7. The app basically allows you to convert all your mobile numbers to eight digits. It works for all operators, including Orange, Emtel and MTML. In case you change your mind, Fiver also allows you to revert back.

Fiver is a free and open source application released under the GPLv2 license. Vannen greatly encourages all those who wish to contribute to the source code and add new features to the application to fork it on Github.

Fiver can be downloaded right now on Google Play.

Mentions in the local press

  • L’Express: Numéros à huit chiffres : les applications pour faciliter la transition se multiplient
  • Le Défi: Passage à huit chiffres cette nuit – Des perturbations sur les réseaux pendant plusieurs heures
  • Le Défi: Passage à huit chiffres – Les applications qui mettent à jour les contacts
  • Le Mauricien: PASSAGE À 8 CHIFFRES—JOUR J-1: Des perturbations techniques à prévoir
  • Le Mauricien: TÉLÉPHONIE : Knowledge7 présente « Fiver »
  • Week-End: RENUMÉROTATION DE VOTRE TÉLÉPHONE MOBILE : Jour J pour les 8 chiffres

Our forthcoming training courses

  • No training courses are scheduled.
« Previous Page

Looking for something?

Want to know more?

Get our newsletter

Discover the latest news, tips and tricks on Linux, the Web and Mobile technologies every week for FREE

This work is licensed by Knowledge7 under an Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license.