Catégorie : Technologies

1 octobre 2020

Top 5 des frameworks CSS 2020

Comme nous le savons tous, un framework CSS est une bibliothèque de codes qui résume les conceptions Web courantes et facilite la mise en œuvre des conceptions par un développeur dans ses applications Web. En termes simples, un framework CSS est une collection de feuilles de style CSS qui sont préparées et prêtes à être utilisées. Pourquoi utiliser des frameworks CSS? Accélère votre développement Active la […]

1 avril 2020

Git: Les commandes de bases

Git n’est vraisemblablement plus a présenté. Tout développeur moderne sait déjà l’utiliser ou du moins en a déjà entendu parler. Je l’espère. Cet outil a révolutionné la gestion du code source. Nous allons voir dans cet article un bref aperçu des commandes de bases, ceux que vous serez amenés à utiliser pratiquement tous les jours au cours de vos séances de développements. La génèse Pour […]

1 juin 2019

SonarQube, un outil d’analyse de code source surpuissant

Autrefois appelé Sonar, SonarQube est un logiciel libre, sous licence GNU LGPL, qui sert à analyser et mesurer continuellement la qualité du code source. Il peut analyser plus de vingt-cinq langages tels que JAVA, Objective-C, C#, PHP et tant d’autres. Pendant l’analyse, SonarQube permet de: Identifier les duplications des codes Mesurer le niveau de documentation Montrer le respect des règles de programmation Détecter les bugs […]

9 mai 2018

Mobile Industry Award 2018: Les finalistes

Un concours  dénommé Mobile Industry Award (MIA) récompense les meilleurs produits mobiles  dans plusieurs catégories. Le prestige de gagner un Mobile Industry Award est souligné par le fait que les précédents lauréats ont inclus leur victoire dans les communiqués d’actionnaires, arboré le logo MIA sur les uniformes du personnel et même pris des panneaux d’affichage pour diffuser les nouvelles de leur victoire. Les gagnants recevront […]

27 mars 2018

Ansible, Premiers pas vers un IT moderne

Ansible est un logiciel libre qui permet le déploiement ou l’automatisation de tâches d’administration sur un ou plusieurs serveurs distants de façon simultanée. Nul besoin d’installer un agent comme avec Puppet  ou Chef, Ansible se connecte par SSH, le seul prérequis est donc le déploiement de clés publiques sur les serveurs cibles ou d’utiliser un login et un mot de passe. Automatisation On peut comparer […]

27 février 2017

Let’s Encrypt, comment passer au HTTPS avec Nginx ?

Let’s Encrypt est une nouvelle autorité de certification (CA) qui fournit un moyen facile d’obtenir et d’installer des certificats TLS/SSL gratuits, ce qui permet de crypter HTTPS sur les serveurs Web. Il simplifie le processus en fournissant un logiciel client, letsencrypt , qui tente d’automatiser la plupart (sinon la totalité) des étapes nécessaires. Actuellement, le processus complet d’obtention et d’installation d’un certificat est entièrement automatisé uniquement […]

9 août 2016

Comment activer 3D Touch sur un Iphone jailbreaké ?

Apple a introduit une nouvelle fonctionnalité sur ses iPhone 6S et 6S Plus  appelé 3D Touch ou encore Force Touch. Cette une fonction qui permet d’activer des menus, sur les applications qui le permettent, sans les ouvrir avec une simple pression sur l’icône, très utile pour les raccourcis. A défaut d’avoir un iPhone 6S ou 6S Plus, comment profiter de cette fonctionnalité ? Heureusement cela […]

29 juillet 2016

Faire un jailbreak pour iOS 9.3.3 sans ordinateur ?

L’équipe de développeur d’outil de jailbreak pour les appareils iOS connu sous le nom de Pangu a annoncé il y’a peu un outil pour iOS 9.3.3. Il est bien évidemment possible de le faire via un un ordinateur grâce a l’outil publié sur le site ds développeurs mais cet outil est uniquement disponible sur Windows (pour le moment), nous allons donc suivre des étapes pour l’installer […]

21 juin 2016

Franz, le Hub des messageries instantanées

L’application qui vaut cet article se nomme modestement Franz, c’est un véritable Hub pour la plupart des applications de messagerie instantanées. Habituellement, pour pouvoir discuter sur plusieurs réseaux différents, il faut aussi ouvrir plusieurs applications différentes ou aller sur plusieurs sites différents mais c’est fini avec Franz. Franz permet de regrouper au même endroit, dans une seule et même application toute votre messagerie instantanée. Les […]

26 avril 2016

PHP-FPM et NGINX sur Mac OS X El Capitan

Etant donné que nous allons utiliser Homebrew pour installer PHP et NGINX, il faut bien commencer par l’installer mais pour ça assurez-vous d’avoir déjà Xcode /usr/bin/ruby -e « $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) » Installez NGINX avec Homebrew Utilisez cette commande  pour installer nginx . brew install nginx Si vous souhaitez que Nginx démarre automatiquement lorsque vous démarrer votre Mac il va falloir l’ajouter aux LaunchAgents ln -sfv /usr/local/opt/nginx/*.plist ~/Library/LaunchAgents Si […]

14 décembre 2015

Android Studio 2.0 Preview est disponible

  Google a publié une nouvelle version de son éditeur de code Android Studio. La Preview 2.0.  Dans la liste des nouvelles fonctionnalités, nous remarquons un important changement dans la liste des « features » : Un nouvel émulateur plus puissant et plus rapide basé sur une architecture x86, de quoi donner des soucis a Genymotion Instant Run: Un nouvel outil qui permet de voir automatiquement les […]

18 novembre 2015

[Infographie ] Les malwares pour mobile expliqués

Les malwares Un malware ou un logiciel malveillant est un programme développé dans le but de nuire à un système informatique, sans le consentement de l’utilisateur dont l’ordinateur est infecté. (Wikipedia) Une infographie assez claire qui nous donne des informations tres utiles a savoir sur les malwares qui attaques nos telephones ou tablettes. Ces malwares peuvent prendre différentes formes pour tromper la vigilance. Cette infographie nous révèle leurs […]

8 octobre 2015

Les 3 types d’erreurs en programmation

La programmation est une démarche très complexe, et comme c’est le cas dans toute activité humaine, on y commet de nombreuses erreurs. Pour des raisons anecdotiques, les erreurs de programmation s’appellent des « bugs » (ou « bogues », en Français), et l’ensemble des techniques que l’on met en œuvre pour les détecter et les corriger s’appelle « debug » (ou « débogage »). Il […]

28 août 2015

Un gif qui retrace l’histoire de Windows jusqu’a Windows 10

Windows vient de loin Depuis les debut de Windows jusqu’a maintenant il y’a eu beaucoup de changements positifs et négatifs certainement mais Microsoft a fait évoluer son système au fil des années. Depuis l’arrivee de Windows 10, beaucoup d’encre a coule et certains claviers meme ont du êtres remplaces alors pourquoi ne pas propose cette image qui retrace, non pas seulement avec des mots mais […]

30 juin 2015

Top 10 des choses que les administrateurs informatiques doivent savoir à propos de Windows 10

Windows 10 est une refonte majeure du système d’exploitation qui unifie périphériques et la gestion de la sécurité pour l’architecture d’entreprise moderne. Maintenant, les versions précédemment séparées de l’OS convergent sur une plate-forme unifiée, ce qui lui permettra de centraliser la gestion et de la sécurité périphérique via une console unique à travers EMM tablettes, postes, téléphones, PDA et produits embarqués. Les Processus de distribution […]

29 juin 2015

Les outils pour hackers sur Android

Android devient de plus en plus populaire et les risques de se faire hacker son smartphone s’accroit avec le temps. Plus d’un milliard d’utilisateurs trop souvent naifs alors que nos smartphones contiennent aujourd’hui presque toute notre vie, souvent des photos ou vidéos très privées se retrouvent sur les réseaux sociaux. Voici une liste non exhaustive des outils que ces personnes malveillantes peuvent utilisées pour vous […]

1 mai 2015

Une application qui peut deviner votre age

  Une application de chez Microsoft qui est capable de deviner votre âge avec une marge d’erreur mais l’effort est louable. Le projet s’appelle « Project Oxford » et est encore en développement.   [button type= »bd_button btn_large » url= »http://how-old.net/ » target= »on » button_color_fon= »#3fc2da » button_text_color= »#ffffff » ]Tester l’application ici[/button]

7 avril 2015

Les langages de programmation les plus rentables

Il existe plusieurs langages de programmation donc les valeurs dépendent généralement de l’importance des utilisateurs et de la communauté qui les supporte. Certains sont nécessaire pour débuter dans la programmation comme mentionné dans ce article , d’autres donnent de la valeur au programmeur parce que très recherchés.   Voici une liste non exhaustive de langages informatique les plus rentables du moment ( Cette étude est faite […]

27 mars 2015

Les 6 langages d’un développeur confirmé

Java L’un des langages les plus populaires à ce jour, Java n’est pas seulement utilisé pour le backend, mais aussi utilisé dans le développement d’applications natives Android. Cela rend ce langage polyvalent et peut être utilisé là où les sites et les applications sensibles sont nécessaires pour fonctionner à la fois statiquement ainsi que les plates-formes mobiles. Java fournit aussi des frameworks stables pour travailler avec plus de […]

26 mars 2015

Une Pub Android qui vise Cyanogen ?

Android est aujourd’hui l’OS mobile le plus utilisé sur la planète et évidemment cela peut susciter de la convoitise, de la jalousie et tout ce qui va avec surtout qu’il est géré presque entièrement par le géant Google. Quant a CyanogenMod, c’est une ROM alternative qui donne plus de possibilités aux utilisateurs en débloquant certaines fonctionnalités et paramètres souvent bloqués par les constructeurs. Pour ce […]