Quantcast
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Korben Upgrade your mind

Si vous êtes développeur ou bidouilleur professionnel et que vous avez besoin de tester un outil ou de compiler votre code sur un Linux ou un macOS, pas besoin d’installer une nouvelle machine virtuelle pour l’occasion. Vous pouvez le faire directement avec Github.

Comment ? Grâce au projet FastMac imaginé par Jeremy Howard qui utilise les Github Actions pour vous donner accès gratuitement à un Shell Linux ou un Shell macOS pour faire vos trucs.

Alors, comment faire ? Et bien étape 1, vous devez cloner le projet FastMac sur votre propre compte Github, dans un dépôt privé ou public à vous.

Une fois que c’est fait, rendez-vous sur le projet cloné, et cliquez sur le menu « Actions » en haut. Choisissez ensuite le workflow mac ou le workflow Linux en fonction de la VM que vous voulez, puis cliquez sur le bouton « Run Workflow« .

Cela aura pour effet de générer une nouvelle machine virtuelle. Cliquez alors sur les 3 petits points à droite du workflow puis sur « view workflow file ».

Ensuite, en allant dans le menu « Build » puis dans le détail de « Setup tmate session« , vous verrez alors une URL et une commande SSH qui vous permettra d’accéder au Shell, soit directement via un terminal (en ssh), soit via le navigateur.

Et voilà le résultat !!

Amusez-vous bien !

Photo par Marc-Olivier Jodoin


Dans ce nouvel épisode de ma série « Dans la sauce« , je reviens sur cette histoire assez folle et crade qui concerne d’anciens employés d’un géant du net : eBay. Alors, vous vous dites peut-être que ce genre de grosse boite doit faire super attention à ses collaborateurs, histoire d’éviter un bad buzz … sans doute, mais parfois ça dérape quand même.

Pour vous résumer rapidement la situation, Ina et David Steiner sont un couple de blogueurs qui traite d’e-commerce en général et donc notamment d’eBay, Amazon & co (leur site : ecommercebytes.com). Jusque là rien de bien spécial. Sauf que suite à un simple article anodin ils ont commencé à être systématiquement cyberharcelés par un groupe de personnes travaillant chez eBay. Et que, le temps passant, tout est parti en cacahuètes dans des proportions assez flippantes.

Bref ce qui n’aurait du être qu’une tempête dans un verre d’eau est vite devenue un règlement de compte à sens unique dans lequel tous les coups étaient permis du côté des managers d’eBay.

Au point de faire des réunions de groupe en interne histoire de compiler une longue liste d’actions à entreprendre afin de détruire le pauvre couple. Ces idées ont été très loin : des SMS menaçants, aux envois de cafards et d’araignées vivantes par courrier, au dénigrement auprès du voisinage et jusqu’à venir stalker les gens devant chez eux afin de poser un traqueur GPS sur leur voiture.

Évidemment (et heureusement), tout s’est mal terminé pour les harceleurs de chez eBay (tous devenus des ex-employés du coup) et l’enquête est en cours. Les sanctions devraient tomber sous peu.

Pas simple la vie de blogueur, je me tue à vous le répéter depuis toujours.

Les prochains épisodes « Dans la sauce » seront publiés sur ma chaine YouTube et filmés/conçus en direct sur ma chaine Twitch. J’espère vous y voir bientôt 😉

Source image : RTL


Oui je sais, j’ai mis un peu de temps pour la sortir car je voulais que ce soit parfait ! La voici enfin, ma formation sur la veille et la recherche d’idées pour produire du contenu.

Je destine cette formation aux producteurs de contenu (Youtubeur, blogueurs, scientifiques, étudiants…etc) mais également à tous ceux qui dans un cadre professionnel souhaitent se tenir à jour dans leur domaine ou conserver une avance concurrentielle (développeurs, chefs d’entreprises, experts, commerciaux…etc).

Dans cette formation, j’aborde les concepts de ce qu’est une bonne veille et un bon contenu, la définition de votre objectif personnel ou professionnel, la mise en place d’un sourcing efficace, la recherche de nouvelles sources, la gestion et l’entretien de vos sources, la mise en place d’un système de collecte. Je vous présente aussi différents outils hyper bien conçus pour gérer votre veille au quotidien et pour finir j’aborderai tout ce qui concerne l’analyse et la diffusion de votre veille au plus grand nombre ou à votre équipe de collègues.

Cette formation de +2h35 de vidéo est accompagné qu’un petit support en PDF et vous pouvez la retrouver ici.

Enjoy !


À découvrir

Jusqu’à présent, Gitpod était un service en ligne payant qui proposait un éditeur assez similaire à Visual Studio, mais entièrement en ligne utilisable dans un navigateur. J’utilisais d’ailleurs un outil similaire il y a quelques années : Cloud9. Mais suite au rachat par Amazon, je l’ai dégagé parce qu’ils ont eu plein de soucis lors de la migration.

Gitpod en version hébergée chez eux est donc payant, mais BONNE NOUVELLE les amis : GitPod est maintenant disponible en version open source que vous pouvez héberger vous-même.

Cette application se déploie uniquement sur un serveur Kubernetes (auto hébergement ou Amazon ou Google Cloud Platform et s’intègre parfaitement avec Github, Bitbucket et Gitlab pour que vous puissiez coder simplement depuis n’importe quel navigateur et depuis n’importe où, en JS, Python, HTML/CSS, Java, C++, Go, Rust, Dart…etc., etc.

L’avantage de ce genre de solution open source, c’est que toutes les données restent stockées bien au chaud sur votre serveur et ne sont pas mises à la merci d’un service payant qui pourrait disparaître à tout moment.

GitPod en mode autohébergé peut également être intéressant pour proposer à des développeurs dans une entreprise x ou y, d’avoir un environnement propre, facile d’accès et surtout bien planqué derrière un firewall voire même air gapped ! (non connecté physiquement au réseau)

La documentation est très complète et l’installation peut se faire rapidement. Vous aurez besoin d’un Cluster Kubernetes en version > 1.13, d’un nom de domaine, d’un certificat SSL (c’est optionnel, mais c’est mieux) puis d’outils comme kubectl, helm et si vous le souhaitez, MySQL, Docker Registry, Minio pour le stockage. Tout le process pour installer GitPod sur votre propre serveur est décrit ici.

GitPod propose également une extension pour Chrome et Firefox qui injecte un bouton « Gitpod » sur Github pour récupérer et travailler en un clic sur n’importe quel dépôt de votre choix.


Si vous avez besoin de partager la vue de votre écran ou d’une fenêtre à quelqu’un d’autre pour lui expliquer comment faire une manip sans forcément installer l’artillerie lourde, j’ai ce qu’il vous faut.

Ultrascreen qui reprend un peu l’idée de Teamviewer, fonctionne sous Windows et Linux, permet simplement à l’aide d’un ID que vous donnez à votre correspondant de lui montrer une fenêtre spécifique de votre ordinateur ou l’ensemble de votre bureau. Rien de compliqué, rien d’étrange, rien à installer, il suffit de lancer le binaire et ça marche direct !

Cool.

Par contre, comme je vous le disais, pas de prise en main à distance, c’est vraiment pour de la démo. Et y’a pas d’audio non plus, donc prévoyez un canal de communication autre pour discuter.

Vous pouvez télécharger Ultrascreen.

Sinon, dans le même genre, il y a aussi AnyDesk.

Merci à Lorenper pour le partage.


Mes gazouillis

C'est beau https://t.co/m3Z6cwQTA0 #kbn
Quatre packages npm trouvés en train d'ouvrir des shells sur des systèmes Linux et Windows. Tout ordinateur avec l'… https://t.co/ADPduZbWOd