Publié le

Edito

 

Bonjour à tous,

Le 11 novembre prochain je participerais au Hackathon Datascapes organisé par McGill Innovation Week je vous informerais des défis auquels on devra faire face avec le groupe de développeurs participant. Ce Hackathon est dédier à l’analyse de données de la ville de Montréal pour aider la prise de décision dans la gestion et l’amélioration des services de la ville.

https://www.eventbrite.com/e/mcgill-innovation-week-datascapes-2018-fall-mcgill-data-analysis-hackathon-tickets-38955460832?aff=es2

Larbi 😉

Publié le

Trouver un premier travail payant a Québec en tant que génie Électrique

JoncLe parcours pour trouver un travail payant je ne vous le cache pas a été très périlleux ! Mais merci a mon amie qui a su me “Ploguer”. Tout commence quand j’entame ma deuxième année au Québec a l’université Laval. On est en septembre 2012 et dans ma classe de signaux et systèmes discrets je rencontre des étudiants en électrique mais aussi en informatique. Plusieurs d’entre eux ont déjà travaillé ou travaillent en parallèle de leurs études pour des compagnies de développement à temps partiel. D’ailleurs une de mes amies marocaines l’a compris tout de suite il n’y avait pas de temps à perdre il fallait se construire une expérience solide pour casser la porte du marcher du travail.Porte fracassée

 

 

Publié le

Comment ouvrir n’importe quel porte de garage en moins de 8 secondes avec OpenSesame

Samy Kamkar nous montre comment ouvrir la porte de n’importe quel garage. Tous les outils électroniques qui communique par RF (radio fréquence) possèdent un ID FCC qui leur est assigné par la Federal Communications Commission quand ils sont testés. On peut alors obtenir sur le site de la FCC tous les détails sur ce produit. (https://apps.fcc.gov/oetcf/eas/reports/GenericSearchResult.cfm?RequestTimeout=500 ou en utilisant cette application qui permet de faire des requêtes sur l’application de la fcc htttp://fcc.io). On peut ainsi obtenir la fréquence sur laquelle on doit écouter et transmettre pour sniffer le signal de la télécommande d’un garage résidentiel.

Le site de la FCC nous donne encore plus de détails sur les résultats des tests du prototype. On peut obtenir la sequence du signal envoyé/transmis, le type d’alimentation et même le schémas du circuit (si on a pas le modèle de télécommande physiquement).

Il nous propose d’utiliser des outils comme HackRF/RTL-SDR pour lire et envoyer des signaux RF, des logiciels comme rtl_fm  (Rtl_fm is a general purpose analog demodulator. It can handle FM, AM and SSB.) pour analyser le signal capté.

Le rapport de test de la FCC peut nous donner le type de modulation utilisé ASK (clein d’œil à mon professeur de communication numérique) par exemple. Il peut capter son signal puis l’analyser avec Audacity et faire correspondre les bits pour comprendre la séquence.

Il faut 10 bits pour transmettre un signal.

Il propose de faire un “brute force” en envoyer toutes les combinaisons possible ce qui prendrais 30 minutes.

Il propose de réduire le temps d’attente (en enlever le signal inutile d’attente) pour réduire le temps de “brute force” à 3 minutes.

Il veut s’assurer de savoir quand est ce que son code commence et se termine en rajouter un bit de début et de fin mais avec 12 bits il s’attend à ce que le signal soit incompréhensible, mais il se rend compte qu’il fonctionne toujours. Il en déduit que le système doit utiliser un “shift register” (registre de décalage). Il peut ainsi n’envoyer que 2 bits au lieu de 10 en utilisant la suite de Buijn pour produire le maximum de combinaisons possible à la suite en utilisant le minimum de bits par exemple 101 permet d’obtenir 10 et 01. Ce qui nous permet de faire un “brute force” en 8 secondes.

Il a testé son hack en utilisant un Yard Stick One, un Mattel IM-ME et un GoodFET (open source JTAG adapter)

Voici son site où il donne plus de détails et vous montre comment vous protéger si vous n’êtes pas sûr d’avoir une porte de garage vulnérable : http://samy.pl/opensesame/

Code source (brisé pour apprendre à prévenir) : https://github.com/samyk/opensesame

 

Publié le

SEO Starter Pack

Search Engine Optimization is the main key to shine on the Google Search Engine and other search engines.

The live video is here. Thanks to Amine Customer Support & Consent Representative at Dothostia https://www.dothostia.com/ !

The following is a bullet point list of tips to improve your website reference on Google:

Content

Light weight page: Don’t overload you page content the shortest and the most concis your content is the better your page will be referenced by google.

Use Html headers tags <h1> </h1> h1 header is the favorite google algorithm food.

A blog with rich content is always the best way to improve your website’s SEO.

Keywords

URLs must contain static worlds for example: xyz.com/maison-eljadida-3000dhs. Containing Management Systems will often suggest you post links with the post header words. Feel free to change this post’s link to use specific words. (This links are managed with .htaccess files).

To choose the best keywords to improve your SEO in “urls” Google provides an amazing tool the Google keyword planner https://adwords.google.com/intl/fr_ca/home/tools/keyword-planner/

SSL Secure Sockets Layer

Google likes SSL certificates it insures encryption of the data between the server and the client see this article from Fourdots why you need SSL to rank better.

Choose a good Hosting platform that provides a high speed delivery for the hosted content and that provides a free SSL certificate in it’s packages and the last but not the least a DEDICATED IP address to avoid blacklisting in mutual servers.

Choose Cloud over Classic hosting for higher speed and server security.

Social networks

Don’t forget that Google created Google+ to compete with Facebook than if you want to be well ranked at Google’s engine you must create a Google+ page for you buisness.

Biggest mistake !

Never start a website from scratch again and again because it’s like to wipe off all the work you’ve done on the first shot. Improve you’re first version of your website because Google bots are crawling the web see hereCrawling is the process by which Googlebot discovers new and updated pages to be added to the Google index.

Don’t forget to like my Facebook page and share to spread the word and make the web a better place.

Update 09/22/2017

If you really need to transfer your website to a new hosting or change some file names for example from login.php to connexion,php to keep the referencing you must use .htaccess redirections using permanent redirection to the root / with code 301. This is to avoid that old refered link pointing to an unexciting page  with error 404 the server will redirect the visitor to the root page. Usually Cpanel have an option to manage the .htaccess files to add this redirection.

Publié le

Comment créer un site e-commerce ?

Il existe deux grandes méthode de procéder pour construire un site e-commerce.
  1. La première méthode est destinée à un public sans  compétences techniques et qui ne cherche pas à suivre de tutoriels laborieux et c’est la plus facile. Il faut se diriger vers des plateformes comme Shopify. Un logiciel de gestion de contenu est pré-installé, il est souvent offert avec un support technique par téléphone et/ou par email. Les prix tournent autour de 9$ par mois pour un petit commerce avec quelques transactions mensuelles. Le service peux être adaptés ensuite à la taille de l’entreprise.
  2. La deuxième option elle nécessite un peut plus de travail, notamment le choix du gestionnaire de contenu l’installer (Prestashop, Magento, …). L’installation se fait généralement en un clique chez la plus part des hébergeur, Hostgator, 1And1, OVH. Il faut aussi acheter le nom de domaine en général une dizaine de dollars. Enfin pour compléter la boucle il faut installer le plugin pour le module de paiement et voila le tour est joué.
Publié le

Léon l’Africain

 

J’ai eu l’opportunité de pouvoir parler face à la caméra d’une citation qui m’a inspiré de Léon l’Africain dont l’histoire est raconté par Amin Maalouf dans son livre Léon l’Africain. Je remercie Coin de page pour cette occasion unique et je tiens à remercier spécialement Jean-Simon Côté, François Rousseau et Audrey Létourneau.

Moi, Hassan fils de Mohamed le peseur, moi, Jean-Léon de Médicis, circoncis de la main d’un barbier et baptisé de la main d’un pape, on me nomme aujourd’hui l’Africain, mais d’Afrique ne suis, ni d’Europe, ni d’Arabie. On m’appelle aussi le Grenadin, le Fassi, le Zayyati, mais je ne viens d’aucun pays, d’aucune cité, d’aucune tribu. Je suis fils de la route, ma patrie est caravane, et ma vie la plus inattendue des traversées.

Publié le

Préhenseur mécanique pour Design 3 Picasso robot dessinateur

Préhenseur :

Le dispositif du préhenseur est monté au centre de la plate-forme métallique du robot, au niveau des moteurs (niveau inférieur).

Il s’agit d’un solénoïde équipée d’un coupleur à sa base pour accueillir un crayon d’une longueur de 3 cm. Le tout est fixé à l’aide d’un équerre au robot.

 

Le solénoïde est de type “push”, il fonctionne à 0,8 ampère sous 12 V et il est contrôlé à l’aide d’un transistor de type n bipolaire (TIP41C) placé sur le circuit d’alimentation.

Solénoïde : http://www.ebay.ca/itm/DC-12V-80g-3mm-Open-Frame-Actuator-Linear-Push-Pull-Solenoid-Electromagnet-/231363011711?hash=item35de4f647f:m:mdEMRdxXIGgovUfodZrHmTg

Tansistor type n bipolaire : http://www.ebay.ca/itm/TIP41C-Si-NPN-Power-Transistor-6-amp-100-volt-QTY-10-ea-O3-/151718029693?hash=item235319697d:g:ULsAAOSw-vlVgqAw

 

Sa position sur l’équerre est amovible (4 vis permettent sa fixation), il y a alors plus de liberté dans le choix de la distance par rapport à la table.

 

Préhenseur
Shéma 3D du préhenseur réalisée sur Google Skechup
prehenseur2
Image du préhenseur mis en forme.

 

Le coupleur du préhenseur permettant le maintient du crayon avec le solénoïde a été conçu sur le programme Pro/Engineer et usiné en laboratoire de mécanique utilisant de l’aluminium pour minimiser le poids.

Dimensions du coupleur dessinées sur PRO/INGINEER
Dimensions du coupleur dessinées sur PRO/INGINEER

Voici les vidéos du robot en action :

Publié le

Hooligan Sparrow

Nanfu wang
Nanfu wang

Merci à mes amis Laurent, Karim, Antoine et Candice de m’avoir fait découvrir https://www.cinemapolitica.org/concorida l’occasion lundi soir de découvrir des projections hors du commun qui dénoncent les maux de notre société.

Les agressions sexuelles sont encore impunies dans de nombreux pays où des organes du gouvernement peuvent être impliqués. Ils utilisent la pression par la force et l’humiliation en payant des groupes de persécutions qui poussent les militants et les victimes à se taire ou à quitter la ville où ils ont été victimes.

Dans Hooligan Sparrow NANFU WANG raconte la triste histoire d’un groupe de jeunes étudiantes de moins de 15 ans forcées à avoir des rapports sexuels par leur proviseur et un haut placé du gouvernement dénoncé par Ye Haiyan (a.k.a Hooligan Sparrow) et son groupe de militants.

Publié le

Solution problèmes web


Si votre prestataire de services a disparu dans la nature ou ne répond plus à vos demandes je suis là pour résoudre votre problème de site web.

Que vous ayez un serveur Debian ou un site en PHP/javascript ou un site sous WordPress ou une base de donnée en MySQL laissez moi un email on va régler ça d’urgence !

Contactez moi par ici

untitled-design

larbigharib