MY 1st MEETUP WITH 'REAL' PROGRAMMERS!

19:23 Amélie 0 Comments

Hello Hello! Bonjour Bonjour!

EN: on top of this post

Last week I attended my first meetup with 'real' Programmers. I call them 'real' as I consider myself more like a tourist and also because that's their job basically! That was very interesting, challenging and some stereotypes were killed (Coders are not all teenagers wearing glasses and braces but people like you and me ;)

What a Coder may look like in a lot of people's mind...

The meetup I attended is called Pair prHRogramming and is managed by the great and always-smiling Shirley Almosni Chiche who is a HR consultant at Carbon IT.

Want to know more? Check out the interview below where she answers my questions:

1. AL: Shirley, can you quickly introduce yourself to our readers so they can get to know who you are and what you do.

SAC: It's difficult to introduce myself as I don't necessarily fit in one unique box. I usually consider myself as an oddball in the recruiting world. I did a 2-year Preparatory Class for Business Schools* and then graduated from Skema Business School with a Master's Degree in Marketing and Project Management.
After I graduated, the job market was tough and in crisis so I started as a Sales rep in the Phone industry. I then moved to a Sales Engineer position for a recruitment office. Recruitment came to me really unexpectedly. I became a Consultant in IT Recruitment and now I am Head of Recruitment and HR Communication for Carbon IT, a good mix between coaching, marketing, recruitment, communication and community management. All of this with a good dose of energy and happiness.
* for our non-French readers: this is something very common in France, after you finish High School you go into these Preparatory Classes to prepare and take the entry exams to enrol into the French Business Schools system

2. AL: You work at Carbon IT, what does this company do?

SAC: Carbon IT is a young company which was created back in April 2013. It has the will to put a focus on the technical skills of its Consultants: to propose a high level of technical assistance to the clients and to accompany the Consultants as much as possible in their technical knowledge's enrichment. Carbon IT acts as a talents pool, we believe it's not all about key words but rather key persons. I have a lot of affection and proudness for all Carbon's Collaborators for whom, my team and I, spent a lot of time on building a qualitative and bespoke recruitment process.

Above their high level of technical skills which are well established and widely recognised by the clients they work for. They have that specific soul, that 'mindset' to start anything from scratch and take charge of technical work groups that they build autonomously as well as product development projects managed by teams at an internal level. We also look for and try to discover that intrapreneurship mindset. They can activate it at any time as we provide them that freedom of doing so. Carbon acts more as a link between the companies and Consultants but the ideas, the 'gut', the determination, it's all coming from them.


3. AL: So you invited me to this HR/Programmers meetup called Pari pRHogramming. Can you describe what is it all about?

SAC: Above all, this meetup allows to connect people who are passionate and eager to learn something. I see a lot of times that Recruiters in the IT world (and not only in IT) don't know well the job for which they are recruiting. There is a knowledge gap between the candidates and the Recruiters which can harm the trust they should have for each other, they can be considered less legitimate and it leads too often to a bad reputation. I thought it would be interesting to go to the other side, get out of our comfort zone and mix people.
So, the concept consists in having HR people to learn how to code on all languages that exist according to their technical affinities. I ask coders (males and females!) with different backgrounds to join in so there is a strong panel: PHP, Scala, Java, Front-end, .NET...
The meetup lasts about two hours. Everyone adapts themselves to the other person's level. The Coders learn how to adapt themselves to the newbies and the HR people learn the code structure, what happens behind the scene and get to know the Developers from outside a formal meeting as during an interview.


4. AL: Since when do you take care of these meetups?

SAC: I am managing these meetups since I joined Carbont IT which is slightly over a year now. The first one took place in June 2015.

5. AL: Where came the idea to organize such an event? Are you the the project's initiator? 

SAC: I manage an other Meetup which is called I L'Hack My RH. It has the same input which is to mix people with different backgrounds. We share our ideas to enhance recruitment methods by soliciting Developers' opinions, it is similar as if a Marketing team would ask their consumers's point of view in order to deliver a better product (yes I know I still have old Marketing reflexes).
During one of these meetups, one of the Developper, Camille Khalaghi (AL: he was the person I paired with during last week's meetup :), shared the same point of view which was to make HR code so we reach the same objective as mentioned before. I felt the will and need to better know each other and to share those 'crazy' and pedagogical moments with a common goal. I took the initiative to start this meetup straight after .


6. AL: You kindly invited me and I could take part in the meetup. I noticed that there were more Programmers than HR trainees when I thought that the demand would be bigger from the Young Padawans than the Coders. Do you have an explanation?

SAC: Indeed! You are totally right. I could observe for the second time that the demand was stronger from the Coders than from the Young Padawans.
I see multiple reasons for that:
Firstly, the community of Coders is for a big part, a community of people who are highly passionate. They love to code within their working time but also at home, for themselves and/or to transmit their knowledge. The reflex to come and teach us how to code was very natural and spontaneous for them.
Furthermore, from the Young Padawans' side, learning how to code is less 'useful' as it is less in junction with their HR mission. The will to learn how to code was less systematic and enthusiastic. I think I should not have clustered the Young Padawans to only be people working in HR.
So I am going to create a new meetup and open it to everyone who is willing to learn how to code, whether they come to satisfy their curiosity or for a business purpose... I am working on this new meetup with Frédéric Menou (Developer who inspired me this article) and who was also there last week ;-)

7. AL: What is your feeling about this experience. Do you think you will continue to organise these meetups?

SAC: To be honest with you, this experience was extremely positive. I learned how to code few lines with Patrick Giry, Developper at Arolla. It was certainly a very simple exercise but I loved the fact that I could solve the problems by myself. I also felt proud to see in Patrick's eyes (a very good teacher and also very patient with me) that I understood two or three things.
It's clear that I am not operational at all in code but I could see how coding is accessible to everyone but moreover how Programmers who use it on a daily basis are accessible as well.
I was extremely touched to see their will to teach us their job (even if it was a tiny tiny part), to give us their personal time and to come to Boulogne-Billancourt* and this only for us.
I find that we have an amazing community of Developers (Males and Females) in France with smart, funny and accessible personalities. What I saw this evening was just a tiny part and I am deeply convinced that the sharing spirit in that community exists. I really want to jump on the train and take this opportunity to experiment it on a bigger scale, to gather worlds that tend to systematically confront each other, to judge without trying to know each other, and to freed the coding world and make it accessible for everyone...

*Boulogne is a city situated in the suburbs of Paris. Even though it is reachable by the Parisian metro, it can be difficult for people to come there as it's not central at all and if you don't live nearby you may not want to travel that much especially after you worked all day.


8. AL: Thank you so much for your time and all your great answers! I hope these meetups will keep on happening and that people feel that they can go and learn how to code. Do you want to add anything to what you already shared with us?

SAC: Thanks for letting me share this entire experience with you. If you want to know more about me and my thoughts on HR and Developers, do not hesitate to have a look at my blog.


Shirley Almosni Chiche

La semaine dernière j'ai participé à mon premier meetup avec de 'vrais' programmeurs. Je leur attribue le terme de 'véritables' codeurs car je me considère plus comme une touriste et car il s'agit de leur travail au quotidien! C'était super intéressant, challengeant et certains stéréotypes ont été mis à mal (les Codeurs ne portent pas tous des lunettes et des appareils dentaires mais ce sont bien des personnes réelles comme vous et moi ;)


Le meetup auquel j'ai participé s'appelle Pair prHRogramming et c'est la super et toujours souriante Shirley Almosni Chiche - Consultante RH chez Carbon IT - qui m'y a invitée!

Vous voulez en savoir plus? Lisez l'interview ci-dessous où elle répond à mes questions:

1. AL: Shirley, peux-tu te présenter en quelques lignes afin que les lecteurs sachent qui tu es et ce que tu fais.

SAC: Il est difficile de me présenter en me mettant dans une seule case. Je me considère assez souvent comme un OVNI dans le monde du recrutement. J’ai fait une prépa HEC puis un Master en Marketing/ Management de Projet au sein de Skema Business School. Puis, arrivant sur le marché du travail dans un contexte de crise, je me suis lancée en tant que Commerciale dans le monde de la téléphonie. J’ai ensuite été Ingénieur d’Affaires au sein d’un cabinet de recrutement. Le recrutement est venu à moi vraiment par hasard. J’ai endossé la casquette de Consultante en recrutement IT et maintenant je suis Responsable Recrutement et Communication RH au sein de Carbon IT, soit un joli dosage entre du coaching, du marketing, du recrutement, de la communication, de l’animation de communauté et une bonne dose d'énergie et de bonne humeur. 

2. AL: Tu travailles chez Carbon IT, que fait cette entreprise?

SAC: Carbon IT est une jeune société qui a été créée en avril 2013 avec la volonté de mettre un focus sur les compétences techniques des Consultants : proposer un très bon niveau d'assistance technique aux clients, tout en accompagnant les Consultants le plus souvent possible dans l'enrichissement de leur savoir faire technique.
Carbon IT est une petite pépinière de talents. Ce ne sont pas que des mots-clefs mais plutôt des personnes clefs. J'ai vraiment beaucoup d'affection et de fierté pour l’ensemble des Collaborateurs Carbon pour lesquels, mon équipe et moi-même, avons consacré du temps à mener un processus de recrutement sur-mesure et de qualité.
Au-delà de leurs compétences techniques avérées et reconnues chez nos clients en mission, ils ont ce supplément d'âme, ce 'mindset' pour prendre en main des ateliers techniques qu'ils construisent en totale autonomie, des projets de développement produits gérés en équipe en interne. On cherche aussi à déceler chez eux cette fibre intrapreneuriale. Ils peuvent l'activer à tout moment. Ils ont cet espace de liberté. Carbon a plutôt un rôle de facilitateur mais les idées, les 'tripes', la détermination ce sont eux.

3. AL: Tu m’as donc invitée au meetup RH/Programmeurs Pair pRHogramming. Peux-tu décrire ce qu’est ce meetup?

SAC: Ce meetup permet avant tout de mettre en relation des personnes passionnées qui ont une soif d’apprendre. Je constate assez souvent que les recruteurs(ses) dans le monde informatique (et pas uniquement en informatique) connaissent mal le métier pour lequel ils recrutent. Il y a donc un fossé de connaissances entre les candidats et les Recruteurs, provoquant une crise de confiance, une perte de légitimité et trop souvent une mauvaise réputation qui colle à la peau. Je me suis donc dit qu’il serait intéressant d’aller de l’autre côté de la barrière, de sortir de sentiers battus, de mélanger les genres. 
Ainsi, le concept consiste à faire programmer des professionnels RHs sur tous les langages selon les affinités techniques. Je fais venir tous types de Développeurs et Développeuses : PHP, Scala, Java, Front-end, .NET. L’atelier de code dure environ deux heures. Chacun se met au niveau de l’autre. Les Codeurs apprennent à s’adapter aux néophytes et les RHs apprennent la structure de code, l’envers du décor et découvrent des Développeurs(ses) dans un autre registre que celui du candidat en entretien. 

4. AL: Depuis combien de temps t’occupes-tu de ces meetups?

SAC: Je m’occupe de ce meetup depuis que j’ai intégré Carbon IT soit depuis plus d’un an. Le premier avait eu lieu en juin dernier. 

5. AL: D’où t’es venue l’idée d’organiser un tel évènement? Es-tu l’initiatrice du projet?

SAC: J’organise un autre meetup qui s’appelle I L’Hack My RH. Il s’agit également de provoquer un mélange des genres. Cette fois-ci, ce sont les Développeurs qui interviennent sur le terrain RH. On confronte nos idées pour améliorer les méthodes du recrutement en sollicitant l’avis des Développeurs(ses), un peu comme une équipe Marketing solliciterait l’avis des consommateurs pour l’amélioration de son produit (oui je sais, j’ai encore de vieux réflexes marketing). Dans le cadre d’un des meetups, un des Développeurs, Camille Khalaghi (AL: c'était mon tuteur la semaine dernière :), a partagé la même idée que moi, c’est-à-dire, celle de faire coder les RHs dans le même objectif que celui cité plus haut. J’ai donc senti que la volonté de mieux se connaître et de partager des moments décalés et ludiques était un objectif commun. J’ai donc immédiatement entrepris de lancer ce Meetup. 

6. AL: M’ayant gentiment invitée, j’ai donc pu y participer. J’ai vu qu’il y avait une surreprésentation numéraire des Programmeurs alors que je pensais que la demande allait être plus importante du côté Jeunes Padawans non codeurs. Est-ce que tu as une explication?

SAC: Effectivement, tu as complètement raison. Je constate, pour la deuxième fois, une plus forte représentation des Développeurs par rapport aux Padawans.
J’y vois plusieurs raisons : 
Tout d’abord, la communauté des Développeurs est, pour une grande partie, une communauté de passionnés. Ils adorent coder dans le cadre de leur travail mais aussi chez eux, pour eux-mêmes et pour transmettre leurs connaissances. Le réflexe de venir nous apprendre à coder a donc été naturel et spontané. 
Par ailleurs, du côté des Padawans, l’apprentissage du code est moins “utile” car moins en lien avec le métier RH. L’élan d’apprendre à coder a donc été moins systématique et enthousiaste. Je pense que je n’aurais pas du cloisonner au métier RH côté Padawan. Je vais donc tout simplement créer un nouveau meetup et l’ouvrir à tous ceux qui veulent apprendre à coder, pour découvrir ou pour un usage business… Avec Frédéric Menou (Développeur qui m’a inspiré cet article et également présent au Meetup Pair pRHogramming), nous sommes sur le projet ;-)

7. AL: Quel est ton ressenti sur cette expérience? Penses-tu continuer à organiser ces événements?

SAC: Mon ressenti sur cette expérience est franchement positif. J’ai appris à faire quelques lignes de code avec Patrick Giry, Développeur chez Arolla. C’était certainement un exercice ultra simple mais j’ai vraiment adoré résoudre par moi-même les problèmes et j’aimais voir dans le regard pédagogue (et surtout patient) de Patrick que j’avais compris deux trois trucs. Il est clair que je ne suis pas du tout opérationnelle en code mais je vois à quel point le code est accessible mais aussi et surtout à quel point les Codeurs et les Codeuses qui l’utilisent au quotidien sont accessibles. 
J’ai été beaucoup touchée par leur volonté de nous apprendre (même une passerelle) de leur métier, de nous donner de leur temps personnel, de se déplacer jusqu’à Boulogne-Billancourt et ce juste pour nous. 
Je trouve que l’on a une formidable communauté de Développeurs et de Développeuses en France formée de personnalités drôles, intelligentes et accessibles. Ce que j’ai vu ce soir là n’était qu’un simple échantillon mais je suis convaincue que la communauté de partage est là. J’ai bien envie de saisir cette opportunité et de l’expérimenter à plus grande échelle, de rassembler des mondes qui ont tendance systématiquement à se confronter, à se juger sans se connaître de l’intérieur, et de rendre accessible le monde du développement... 

8. AL: Un énorme merci pour ton temps et tes réponses enrichissantes! J'espère que ces meetups continueront de se faire et que les gens puissent sentir que le code est accessible si on a envie d'en apprendre un peu plus. As-tu quelque chose à ajouter en plus de ce que tu as partagé avec nous?

SAC: Merci de m'avoir permis de partager cette expérience avec vous. Si vous voulez en savoir un peu plus sur moi et sur mes reflexions RH/ Dev, n’hésitez pas à consulter mon blog.


To be continued in the next episode, Amélie X

La suite au prochain épisode, Amélie X

0 commentaires:

WHAT'S NEW ON TECH EP. 3 > FASHION SPECIAL!

12:08 Amélie 0 Comments

Morning everyone! Bonjour tout le monde!

There is not a day where something phenomenal and magical happens in our favourite tech and digital world. Today, it is all about fashion with the recent Chanel Fashion Show in Paris and the ways technology can be used to tackle counterfeit.

Il ne se déroule pas une journée sans que quelque chose de phénoménal et magique ne se passe dans notre monde préféré de la tech et du digital. Aujourd'hui, nous parlons mode avec le récent défilé Chanel à Paris et comment différentes technologies peuvent être utilisées pour combattre la contre-façon.

1. CHANEL & THE ROBOTS / CHANEL & LES ROBOTS

I am not bringing the innovative news of the year but as soon as I saw the Chanel fashion show, I knew I wanted it to be part of one article on the blog.
Every season, everyone is waiting for the Maison to renew itself and show off the incredible installation they are going to put at Le Grand Palais. 
Not to my surprise that for SS17, the show happened inside the Maison's very own 'Data Center' where everything was evolving around technology, digital, cables and everything computing-related.

Quoting Karl Lagerfeld himself 'Imagine your life without telephone and the next step will be artificial intelligence and robots'. 

So... it happened. Two very fashionable robots called 'Cocobots' opened the show and led us to the fashion's future or just the future itself...

Have you ever imagined Chanel would do something like this? 
Do you think it is relevant for a big Maison like Chanel to make such a technological-fashionable statement? 
Let me know your thoughts in the comments!

Je ne vous amène pas la nouvelle de l'année mais dès que j'ai vu le dernier défilé de mode Chanel, j'ai immédiatement su que je voulais le mentionner dans l'un des articles du blog.
A chaque saison, tout le monde attend impatiemment que la Maison se réinvente et montre ses incroyables installations au Grand Palais. 
Quelle ne fut pas ma surprise de découvrir le défilé PE17! Celui-ci se déroulait à l'intérieur du propre 'Data Center' (lieu où sont stockés les serveurs qui contiennent des millions de millards de données) de la Maison où tous les éléments utilisés étaient en rapport avec la technologie, le digital, des cables et relatifs aux machines.

Citons donc Karl Lagerfeld 'Imaginez votre vie sans téléphone et la prochaine étape sera l'intelligence artificielle et les robots'.

C'est donc arrivé... Deux robots appelés 'Cocobots' ont ouvert le show et nous ont emmené dans le futur de la mode ou plus probablement le futur tout court...

Auriez-vous déjà imaginé que Chanel puisse faire un tel défilé? 
Pensez-vous qu'il est pertinent pour une Maison telle que Chanel de faire une aussi forte affirmation mode-technologie? 
Laissez-moi vos opinions et avis dans les commentaires!
Chanel SS17 Invitation
Photo: Rebecca Ramsay
Cocobots opening the Chanel SS17 Fashion Show at Le Grand Palais in Paris
What a real data center looks like: Facebook's in Sweden

2. HOW TECHNOLOGY CAN HELP TACKLE COUNTERFEIT / COMMENT LA TECHNOLOGIE PEUT AIDER A COMBATTRE LA CONTREFACON

Internet has freed the entire world for communicating and exchanging information on one single platform: the Web. 
Whilst it was a good tool for brands to expand their business, it was also an amazing opportunity for counterfeiters to distribute their illegal products to the broader audience.

How can we now use technology to reverse this and fight counterfeit?

I read few examples on this article written by Helena Pike for Business Of Fashion:


- Certilogo is here to confirm that the product you are about to buy is certified authentic with a digital product authentification platform
- RFID, NFC chips and QR codes (which I was already mentioning in this post) are delicately embedded inside the products in order to be verified and authenticated when being sold or resold
- Strong and smart algorithms to look after fake websites and put them down

Those solutions are efficient in the sense that they can be used easily by the consumer who is digitally-agile and the brand who will be alerted if there is a fraud.
This also gives a strong input in terms of data as you are able to track where people are registering their products and where the fraud has its potential highest 'footfall'.

But we also know that counterfeiters are as smart as the brands and will be constantly evolving and investing in order to match the new devices and be able to get their piece of the cake...
Certilogo online authentification system
Internet a libéré le monde de la communication et de l'échange d'informations grâce à une unique et simple plateforme: le Web.
Bien que cela ait été un formidable outil pour les marques afin qu'elles développent leur expansion, cela a aussi été une belle opportunité pour les contre-façonniers de distribuer leurs produits à une plus grande portion de la population.


Comment pouvons-nous utiliser la technologie pour inverser cette tendance et combattre la contre-façon?

J'ai lu plusieurs exemples dans cet article écrit par Helena Pike pour Business Of Fashion:
Certilogo est là pour confirmer que les produits que vous allez acheter sont certifiés comme authentiques une fois que vous rentrez le code sur leur plateforme digitale
- Les puces RFID, NFC et les QR codes (dont je vous parlais déjà dans ce post) sont délicatement insérés à l'intérieur des produits afin qu'ils puissent être vérifiés et authentifiés quand ils sont vendus ou revendus
- Des algorithmes bien étudiés et puissants pour chercher les faux sites et ensuite les désactiver

Ces solutions sont efficaces dans le sens où elles peuvent être aisément utilisées par le consommateur qui est maintenant constamment habitué à utiliser du digital et par la marque qui sera alertée en cas de fraude.
Il y aura aussi un fort input dans l'analyse des données et où l'on pourra tracker où les personnes enregistrent les produits et où la fraude est potentiellement la plus répandue.

Mais nous savons aussi que les contre-façonniers sont aussi intelligents que les marques et évolueront et investiront constamment pour s'adapter aux nouvelles technologies et usages afin de continuer à prendre leur part du gâteau...

To be continued in the next episode, Amélie X

La suite au prochain épisode, Amélie X

0 commentaires:

I EARNED MY CODECADEMY BADGES!

12:58 Amélie 0 Comments

Hi everyone, Hello tout le monde,

As I said last time, I finished the HTML/CSS course on Codecademy and earned 18 badges and 106 points in total. I do not really know what it is worth but it is still good to earn some digital rewards for your work!
As for today, I was thinking to finish all the last pieces for CSS so you can master it a bit better.

Comme je vous l'ai annoncé la dernière fois, j'ai terminé le cours HTML/CSS sur Codecademy and j'ai amassé pas moins de 18 badges et 106 points au total. Je ne sais pas vraiment ce que ça vaut mais il est toujours gratifiant d'avoir des médailles digitales pour récompenser le travail accompli!
Pour aujourd'hui, je pensais finir les derniers détails du CSS pour que vous puissiez mieux le maîtriser.
code digital program blog coding technology innovation codecademy MIT Londres New York USA Etats-Unis Angleterre London France Paris tech entrepreneur female femme créer entreprise apprendre blog autodidacte own technology sillicon valley myself autodidact programmeur programator HTML CSS style font family size
One of my Codecademy badge
Credits: codedamy.com

1. THE COLOURS / LES COULEURS

We saw previously that we could change the colour of your font and background. But there is an infinity of colours and they unfortunately do not have all a name. And if we start the debate on whether it is a ducky blue or a ducky green, this might lead to a lot of fights with yourself or your peers ;)
The solution is hexadecimal value. What is that? Very simple, let me explain it to you:
- It is a combination of 8 letters and/or numbers from A to F and from 0 to 9
- Any value will start with a hashtag #........
- It is not sensitive to capital/lower-case letter so #11DA890c is the same as #11da890c

If you wish to find what code is associated to what colour, click here

Nous avons vu précédemment que nous pouvions changer les couleurs de votre police ou fond. Mais il existe une infinité de couleurs et elles n'ont malheureusement pas toutes un nom. Et si nous commençons le débat sur est-ce un bleu canard ou un vert canard, cela vous amènera certainement à de nombreux conflits internes avec vous-mêmes ou avec vos collaborateurs ;)
La solution est donc la valeur hexadécimale. Qu'est-ce que c'est? Très simple, laissez-moi vous expliquer:
- C'est une combinaison de 8 lettres et/ou chiffres de A à F et de 0 à 9
- N'importe quelle valeur commencera avec un hashtag #........
- Le code n'est pas sensible à la casse, c'est à dire que peu importe que vous mettiez des majuscules ou des minuscules, le résultat sera le même: #11DA890c est pareil que #11da890c

Si vous souhaitez trouver quel est le code associé à la couleur choisie, cliquez ici

code digital program blog coding technology innovation codecademy MIT Londres New York USA Etats-Unis Angleterre London France Paris tech entrepreneur female femme créer entreprise apprendre blog autodidacte own technology sillicon valley myself autodidact programmeur programator HTML CSS style font family size RGB hexadecimal colour color couleur
Credits: htmlcolorcodes.com
code digital program blog coding technology innovation codecademy MIT Londres New York USA Etats-Unis Angleterre London France Paris tech entrepreneur female femme créer entreprise apprendre blog autodidacte own technology sillicon valley myself autodidact programmeur programator HTML CSS style font family size
Credits: htmlcolorcodes.com

2. WHAT HAPPENS WHEN I GO TO MY TABLET OR A SMARTPHONE? / QUE SE PASSE-T-IL LORSQUE JE VAIS SUR MA TABLETTE OU UN SMARTPHONE?

Whilst surfing on the Internet on a tablet or a smartphone, I am 100% sure you must have seen this message: Do you want to pursue on the normal website or go to the mobile version?
Yes you got it right, websites can 'change' and adapt themselves to the support you are using so it does not look 'weird'.

We do that by using 'em' - and not <em></em> - which means relative measure.
1em = default font size of the screen you are using

It is perfect to adapt to the screen as the measure will adapt the size and will not use the absolute value such as 12px.

<p style='font-size:0.5em'>...</p>

Quand vous surfez sur Internet à partir d'une tablette ou d'un smartphone, je suis sûre et certaine que vous avez déjà rencontré ce message: Voulez-vous continuer la navigation sur le site normal ou sur la version mobile?
Et oui, vous avez bien compris, les sites peuvent 'changer' et s'adapter au support que vous utilisez pour que cela ne rende pas 'bizarre'.

On fait ça en utilisant 'em' - et non pas les balises <em></em> - ce qui signifie mesure relative.
1em = taille de police par défaut de l'écran utilisé

C'est parfait pour l'adaptation aux écrans puisque la mesure adaptera la taille et n'utilisera pas la valeur absolue comme 12px.

3. EMERGENCY VALUE / VALEURS DE SECOURS

Another one I am pretty sure you may have seen: What if you are using a font that another user cannot read? 
It happened to me a lot of times when working on a PPT from a Windows computer and then opened it at home on my MacBook and it would change and take a very weird look. 


This can happen to websites too!

In order to avoid the awkward look it could give your website, you can use emergency values. So when the machine reads the CSS, if it cannot find a specific font, it will go to the next one until it finds one it can read.

p {
     font-family:Tahoma, Verdana, Arial, Times New Roman,
    }

This means that the machine will firstly look for Tahoma, then Verdana and so on. The list works from left to right and once a font is being used, the rest of the list will be ignored.

Une autre situation que je suis sûre vous avez tous vécus: Que se passe-t-il quand vous utilisez une police qu'un autre utilisateur ne peut pas lire? 
Cela m'est arrivé tellement de fois quand je travaillais sur un PPT à partir d'un ordinateur Windows et quand je l'ouvrais à la maison sur mon MacBook tout prenait une autre forme, souvent très bizarre je vous l'accorde. 


Et bien cela peut arriver aux sites internet aussi!

Pour éviter ce look bizarroïde que cela donnerait à votre site, vous pouvez utiliser des valeurs de secours. Quand la machine lira le CSS, si elle ne peut pas trouver une police spécifique, elle ira lire celle juste après jusqu'à ce qu'elle trouve une police qu'elle connaît.

p {
     font-family:Tahoma, Verdana, Arial, Times New Roman,
    }

Cela veut dire que la machine regardera d'abord si elle peut lire Tahoma, ensuite Verdana etc... La liste fonctionne de gauche à droite et une fois qu'une police est utilisée, le reste de la liste sera ignoré.

4. VERY BAD LOOKING BLUE HTML LINKS / LES AFFREUX LIENS HTML BLEUS

Yes, I am saying it. Those HTML links you set up in an email, in a doc are very ugly (don't worry I am setting them as well): bright blue, bold and underlined. And once you click on them they turn into purple...

YOU CAN CHANGE THAT! I know, it sounded like a miracle when I found out about it... 

Easy to do, it is called text-decoration.

Below I wanted my link <a> to Google to look red #cc0000 and to not turn into the basic HTML link. 
I just put text-decoration:none.

code digital program blog coding technology innovation codecademy MIT Londres New York USA Etats-Unis Angleterre London France Paris tech entrepreneur female femme créer entreprise apprendre blog autodidacte own technology sillicon valley myself autodidact programmeur programator HTML CSS style font family size
Credits: codecademy.com
code digital program blog coding technology innovation codecademy MIT Londres New York USA Etats-Unis Angleterre London France Paris tech entrepreneur female femme créer entreprise apprendre blog autodidacte own technology sillicon valley myself autodidact programmeur programator HTML CSS style font family size
Credits: codecademy.com
Oui, je n'ai pas peur de le dire. Ces liens HTML que vous mettez dans un email, dans un document sont vraiment laids (je les utilise aussi...): bleu roi bien flashy, en gras et souligné. Et une fois que vous avez cliqué dessus, ils deviennent violet...

VOUS POUVEZ CHANGER CA! Je sais, ça m'a fait l'effet d'un miracle quand j'ai su qu'on pouvait le faire...

Facile à faire, il s'agit de text-decoration.

Vous pouvez observer l'exemple ci-dessus où je voulais que mon lien <a> vers Google soit rouge #cc0000 et qu'il ne devienne pas un lien HTML basique. 
J'ai donc mis text-decoration:none.


Do you feel you know a bit more about CSS? Let me know if you have questions or would like to share your experience here! 

I am now going to start a MOOC on OpenClassrooms! 
It is for creating a website on Wordpress as I already feel this blog is not looking good enough to my standards and there is only little room for changes on Blogger... 

Est-ce que vous pensez que vous en connaissez le CSS un peu plus maintenant? N'hésitez pas à me poser vos questions ou si vous désirez partager votre expérience ici!

Je vais maintenant commencer un MOOC sur OpenClassrooms!
Il s'agit de celui pour créer un site sur WordPress car je trouve que ce blog ne correspond pas à mes standards et la marge de manoeuvre de modifications sur Blogger est minuscule voire inexistante...


To be continued in the next episode, Amélie X

La suite au prochain épisode, Amélie X

0 commentaires: