mardi 4 septembre 2018

Intégration continue

Qu'es ce que c'est ?

      C'est l'ensemble des pratiques utilisées en génie logiciel.

Cette pratique consiste à vérifier chaque modification de code source (le code source est l'ensemble de fichiers utilisés pour le développement d'une application) que le résultat des modifications ne produit pas de régression dans la finition de votre application.

C'est quoi la régression

La régression est un défaut ou un dysfonctionnement constaté dans un logiciel lorsque vous procédez à des corrections de bugs ou tout autre changement établi dans un logiciel.
Ajout de nouvelles fonctionnalités existantes.

L'intérêt

L'intégration continue repose souvent sur la mise en place d'une pille de logiciel (Plusieurs logiciel) permettant d'automatiser plusieurs tâches telle que:
  • La compilation
  • Tests unitaires et fonctionnels
  • Validation du produit
  • Tests de performance
  • etc...
Pour pourvoir utiliser cette technique, il faut que certains critères soient élaborés :
  • Le code soit partagé ( Avec des outils de gestions de version tel que CVS, GIT, MERCURIAL etc...)
  • Les développeurs intègrent quotidiennement toutes les modifications appelées commit dans le jargon informatique. 
  • Des tests d'intégrations soient développés pour valider l'application (avec JUnit par exemple).

Avantages

Les avantages d'utilisation de cette pratique sont multiples mais nous n'allons énumérer que 04.
  • Le test immédiat des modifications
  • La notification rapide en cas de code incompatible ou manquant
  • Les problèmes d'intégration sont détectés et réparés de façon continue, évitant les problèmes de dernières minutes.
  • Une version est toujours disponible pour un test, une démonstration ou une distribution. 


Lien externe : Wikipedia

jeudi 16 août 2018

07 Choses à savoir sur la Portabilité en CI

            LA PORTABILITÉ DES RÉSEAUX DE       TÉLÉCOMMUNICATION EN COTE D'IVOIRE
      
                    En Côte d'Ivoire, les numéros commençant par 07 - 08 - 09... sont attribués à ORANGE - CI, ceux commençant par 04 - 05 - 06... à MTN - CI et ceux commençant par 01 - 02 - 03... à MOOV. 
« La portabilité d’un numéro mobile » est l’opération qui consiste à changer d’opérateur tout en conservant son numéro de téléphone mobile.
En d'autres termes, c'est passer d'un opérateur à un autre autant de fois qu'on ne sera pas satisfait de son service moyennant un coût afin que les abonnés aient un motif nécessaire pour ne pas jouer avec le service.

1- Pour être éligible au service de portabilité, un numéro de téléphone mobile doit :

  •  Etre Identifié conformément à la règlementation en vigueur ; 
  • Etre actif depuis plus de soixante (60) jours calendaires ;
  • Ne pas s’être fait porter lors des soixante (60) jours calendaires précédant la demande en cours ; 
  • Ne doit pas faire l’objet de contentieux relatif à des impayés avec l’opérateur dont vous vous séparez ; 
NB : Lorsque le client est lié à l’opérateur par un contrat d’abonnement explicite, le non-respect des clauses de résiliation pourrait constituer un motif de rejet d’une demande de portage.

2- Le compte MOBILE MONEY associé au numéro reste actif pour réaliser les opérations techniquement possibles dans les mêmes conditions.

3- Lorsque les critères sont respectés, un abonné peut se faire porter chez l’opérateur de son choix AUTANT DE FOIS qu’il le souhaite.

4- La portabilité est GRATUITE mais l’abonné doit acquérir une carte SIM de son nouvel opérateur. Ce dernier pourra exiger un montant forfaitaire.

 Lorsque l’abonné demandeur est éligible, le DÉLAI règlementaire pour effectuer le "portage" sera de 24 HEURES.

6- La durée maximale d’inactivité d’un numéro désirant se faire porter est d’une (1) heure: une fois le N° désactivé par l’EX opérateur, le Nouveau dispose d’un délai d’une heure pour activer la ligne du client porté. Un "abonné porté" peut retourner chez son EX ou se faire porter à nouveau vers un autre opérateur pourvu qu’il respecte les critères d’éligibilité au service de portabilité.

7- En cas de litige survenant suite à une demande de portage, l’abonné peut saisir l’ARTCI : en envoyant sa plainte à l’adresse suivante consommateurs@artci.ci

Quelques Questions


Quelques questions que j'ai posé et les réponses sommaires que j'ai eu, en attendant que la portabilité soit effective pour y voir beaucoup plus clair...

Question 1: Comment gérer les prépayés et sans contrats ?

"Il n'y a pas de contrat avec les prépayés, donc ils peuvent à tout moment changer d'opérateur à condition de satisfaire aux exigences de la portabilité."

Selon moi, cela voudrait dire que si vous avez souscrire à internet pour 19.000f le mois par exemple, et qu'au bout de 10 jours vous voulez vous faire porter par un autre opérateur, vous pouvez le faire aisément parce qu'aucun contrat ne vous lie à cet opérateur seulement que vous allez perdre votre souscription de 19.000f dès que vous êtes portés par le nouveau opérateur, quoique le délai de la souscription n'étant pas expiré.

Question 2 : Qui devient l'opérateur partenaire en roaming ?

"Dès l'instant que vous êtes portés par un nouveau opérateur, automatiquement vous bénéficiez des services et offres de cet opérateur ; ce qui veut dire qu'en roaming vous serez connectés au réseau partenaire de votre nouveau opérateur."

Question 3 : Quel impact pour le free roaming ?

"Aucun impact sur le free roaming."

Question 4 : Quel impact sur les banking ou mobile money ?

"Lorsque vous quittez votre opérateur actuel, alors vous perdez tout y compris le compte mobile money ; ce pourquoi il faut absolument vider votre compte avant de faire la demande de portabilité."

Si cette réponse sommaire est confirmée, je pense qu'il faudrait que les opérateurs travaillent à ce que l'abonné lambda recouvre son argent sur son compte Mobile Money dans le cas où ce dernier migrerait vers un autre opérateur sans vider son compte...

Question 5 : Conserver le même numéro avec différents opérateurs pourrait prêter une confusion à cause de l'indicatif...
Le 07 est l'indicatif d'un numéro ORANGE - CI ; si le détenteur de ce numéro migre vers MTN ou MOOV, comment ses correspondants sauront qu'il est désormais chez MTN ou MOOV avec ce même numéro commençant par 07 ?

"Lorsque vous changer d'opérateur et que vos correspondants essayent de vous joindre, ces derniers recevront une notification que vous êtes sur tel ou tel réseau."

Pour les sms, c'est quand le client sera facturé au premier sms qu'il saura que son correspondant a changé de réseau. Toutefois, il y aurait un travail actuellement pour que les clients aient une notification pour les sms également au même que les appels téléphoniques.

Mon avis :
Une chose est certaine, la portabilité accentue la concurrence et oblige les opérateurs à améliorer leurs services parce qu'un client insatisfait est prêt à payer le prix pour aller ailleurs.

lundi 21 mai 2018

Le Branding


Toute Entreprise présente un besoin fort de se faire de la clientèle sinon sa création n'aurait aucun sens.
La clientèle présente une survi pour toute entreprise ainsi de sa ressource humaine.
Pour toujours fidéliser sa clientèle, elle se doit de faire une approche de marque d'où s'installe le Branding.

Le Branding


Cette expression issu de l'anglais brand qui signifie la marque.
Cet anglicisme est dans le domaine du marketing, une science qui consiste à gérer les marques commerciales (Entreprise, organisation etc...) qui exploitent les marques.
Dans le domaine des personnes, vous allez entendre parler du personal branding ou le marketing personnel.

Un outil de management de marque


Le branding correspond à la gestion de marque. Une marque est peut être sous deux formes de langages tant visuelle que verbale.
Aujourd'hui on trouve divers outils selon les destinataires, les consommateurs, les valeurs qu'il faut attribuées aux différents produits qu'il désigne. Il apporte une identité plus ou moins durable.
Il regroupe deux volets à savoir l'identité de marque et l'image de marque.

L'importance du Branding



En entreprise, tout comme dans l'univers du monde professionnel, la recherche du profit est toujours une question fondamentale. Cette question est remédiée par le branding.
Il permet de créer une bonne réputation, la notoriété de votre marque présente et aussi procure une force de vente.
Par exemple, si on développe une image de marque pour un graphiste, on utilisera certainement un style plus attractif rappelant le design ou l'illustration. Ce qui ne sera pas la même stratégie qu'on utilisera dans une entreprise de développement de site web.
De ce constat, les dispositions à prendre dépendent de la prestation de celui-ci.

En commentaire, je répondrai à vos préoccupations.


Sources: wikipedia
images: https://exob2b.com/role-enjeux-branding-b2b/

mercredi 9 mai 2018

Quelques différences entres linux et windows - 4

L'envole de Python en 2018



Bonjour cher Ami(e)s lecteur et abonnés.
Comme d’accoutumé, je propose un nouvel article sur l'envole du langage de programmation le plus populaire en 2018.

Python connu comme étant un langage de programmation différent des autres avec un style de codage qui se rapport de celui du C.

Connu encore dans l’interprétation du code lors de l'exécution d'un quelconque programme.

Ensuite, il se créé une place importante dans le milieu de la sécurité (Hacking) devant le célèbre Langage Perl qui est aussi connu dans sa puissant en exécution de script.

Les mesures de l’indice PyPL du mois de mai 2018 se caractérisent par l’arrivée de Python, pour la première fois, à la tête du classement des langages de programmation les plus populaires selon le baromètre. 

L'indice PyPL évalue la popularité des langues en fonction de la fréquence de recherche dans les didacticiels du langage. 

Loué pour sa simplicité, Python a gagné en popularité ces derniers temps, comme pour l'utilisation dans l'apprentissage automatique. 

En mai 2018, Python a obtenu une part de 22,8%, ravissant de peu la première place à Java qui s’est contenté d’un 22,5%.

 Le mois d’avant, Python figurait en seconde position avec une part de 22,2%. D’ailleurs Python est le seul langage dans le top 20 à avoir connu une croissance significative (5,5 %). 

Rang                   Langage                Partage

1                         Python                    22,8 %
2                        Java                        22,4 %
3                        Javascript                8,57 %
4                        PHP                         8,33 %
5                        C#                          7,87 %
6                        C/C++                     8,36 %
7                        R                             4,22 %
8                        Objectif-C                 5,36 %
9                        Swift                        2,8  %
10                      Matlab                      2,33 %

Python a également eu de belles performances dans l'indice Tiobe, où il occupe la quatrième place ce mois-ci avec une note de 5,912%. Tiobe évalue la popularité des langues en se basant sur une formule évaluant les recherches sur les langages dans les moteurs de recherche les plus répandus, notamment Google, Bing et Yahoo.

Source : https://www.developpez.com/actu/202533/Python-devient-le-langage-de-programmation-le-plus-populaire-de-mai-2018-d-apres-le-barometre-PyPL/
Image: http://www.discoversdk.com/blog/closures-in-python-3

jeudi 19 avril 2018

Le Marketing Digital

Bonjour chers abonnés, comme d'accoutumer je vais vous partager ma connaissance sur le marketing digital.

 Pour étudier le marketing Digital, il faut tout d'abord chercher à connaître réellement ce que c'est que le marketing et le digital pour mieux appréhender ce concept.

Le Marketing ?


Le marketing ou esprit marketing ou encore concept marketing, est une culture qui régit en entreprise ou en organisations dans un esprit de mettre en amont les besoins et attentes des parties prenantes afin d'adapter l'offre à la demande.
Mais doit-on dire que le marketing et le marketing management sont les mêmes ?
la réponse à cette interrogation est non. 
Le marketing management est une forme de gestion des méthodologies qui permet à une entreprise ou organisation d'être compétitive sur le terrain.

Nous avons défini le marketing avec deux approches différentes qui faciliteront votre compréhension dans un cas pratique.

Le digital ?


L'expression digital dérive de l'anglais  digit qui signifie numéro en français.
Le digital est la numérisation de l'information analogique. 
Il provient d'une expression erronée de Digital Display (Affichage à 7 segments dans les années 1981 pour faciliter l'affichage des numéros et toutes numérisations.

Maintenant que tout claire, nous allons tout de suite passer à énoncer une approche définitionnelle du marketing digital.

Le Marketing digital ?


En somme, il faut dire que c'est la fusion des deux approches (marketing et digital).
C'est l'utilisation de l'ensemble des techniques du marketing  tout en s'appuyant sur les supports et canaux numériques. Le terme est probablement appelé à disparaître dans la mesure ou le marketing à tendance à devenir par essence digital.

Les techniques de marketing digital


Les techniques du marketing digital sont celles utilisées afin d'obtenir une visibilité ou de transférer des prospectes en potentiel client. 
Les techniques sont diverses mais nous allons parler des plus pratiques notamment:

L'email marketing

La publicité display

SEM ( Search Engine Marketing) 

Le web Analyse 

L'affiliation

Le content marketing

Le marketing social et viral

Le marketing mobile

Cette liste n'est pas exhaustive.
C'est sur ces mots que je vous dis à bientôt pour d'autres articles selon vos besoins et attentes.



Source : https://www.definitions-marketing.com/