Partager à toutes et tous (enfin ceux que ça intéresse) ce que je note sur le net

Aller au contenu | Aller au menu | Aller à la recherche

mercredi, 8. janvier 2020

Ce matin Ballie par Samsung, mais ça n'existe aussi en chat: MarsCat par Elephant Robotics (Kickstarter)

CCC vaincra... HoupaHⓒ.

Bon les ch'tit robots/jouets de "compagnie" ça fait longtemps que ça existe, mais ils deviennent de plus en plus SF-like.

Il a l'air de pouvoir faire tomber des trucs (pousser dans la vidéo), pas contre côté "bouger" ou sauter, faut pas rêver. Il est programmable et Opensource et c'est un ... Kickstarter à 650$ pour mai 2020.  Je cite:

1 MarsCat and Early Access
Save $600! ($1299 MSRP)

Get a MarsCat with a 46% discount and a set of gifts designed with MarsCat.

COMPREND :
1 MarsCat+Charging Accessories
MarsCat Gift Package( 1x notebook, bag,T-shirt, wallet, key ring)
MarsCat Toy Package(1x Toy Fish, Teaser, Ball)
Early delivery for Kickstarter backers
Early access to the latest MarsCat Software Development Kit (SDK)
LIVRAISON PRÉVUE :
mai 2020

Voici le premier chat bionique au monde et il s’appelle MarsCat

tomsguide.fr voici-premier-chat-bionique-au-monde-il-sappelle-marscat.jpg
tomsguide.fr

La vidéo:

Lire la suite...

vendredi, 3. janvier 2020

m5stick par m5stack, si j'pouvais me cloner, j'essayerai bien =)

Celui avec la caméra est trouvable à 26€ + fdp ($5.99 en lent ou $13.99 par DHL). 
Mais je pense que je vais attendre la version suivante, la M5StickV+ avec en sup Wifi et micro.

La papage du M5StickV K210 AI Camera (Without Wifi): m5stack.com M5StickV

La papage des projets "exemple":

[Progra] Cool, je pose ça là au cas où - OCR in JavaScript with Tesseract.js

Chouette article.

OCR - en gros reconnaitre (tenter de) du texte dans une image.
Et ici depuis Javascript en node.  Achtung là c'est en envoyant l'image sur le Net
Sur le GitHub (github.com/naptha/tesseract.js), il y a aussi des liens pour des intégrations en Angular, en Offline, etc.

mardi, 10. décembre 2019

Le site 0.30000000000000004.com ou la démo que les ordinateurs ça calcule "mal"

En effet, pour les opérations entières, pas trop de problèmes pour les ordinateurs.  C'est facile de les modéliser en binaire, avec des 0 et des 1.
Mais à partir du moment où on entre dans le monde des Réels ℝ, c'est une autre histoire.
L'ordi doit faire des approximations, des arrondis, et de temps à autre on tombe sur cette bétise:

JavaScript
console.log(.1 + .2);

0.30000000000000004

The decimal.js library provides an arbitrary-precision Decimal type for JavaScript.

Source: SebSauvage

Floating Point Math

0.30000000000000004.com.png
0.30000000000000004.com

lundi, 14. octobre 2019

[Progra] Pour (pleurer de) rire, à quoi peut ressembler un email ? (regexp inside)

La question peut sembler toute simple ... genre réponse prenom.com@undomaine.qqchose

Et bien non.
Pourquoi j'ai cherché ?  Parce que dans un de mes DEV, je me suis dit, tien, je demande à l'utilisateur d'entrer son email dans un champ.  Qu'est-ce qu'il existe comme regexp (moyen de vérifier si un texte a le format voulu) pour valider un email de manière simple et exhaustive.  A savoir que j'ai donc choisi la première ;)

Allez, je mets en direct la représentation de regexper: pleurez !  De rire
(elle est tronquée ... beaucoup trop large =) )

Pour -pleurer de- rire à quoi peut ressembler un email - regexp inside.jpg
représentation sur regexper.com, cf plus bas pour le reproduire

Si on en croit  Wikipedia, ça doit valider: Local-part @  Domain
Et pour Local-part: je cite

Lire la suite...

lundi, 7. octobre 2019

Monkeyuser - Product description

Et ça peut s'appliquer à autre chose que l'informatique et ses bugs.
Un des sources du "problème": on peut quasiment tout interpréter à sa sauce et de base le faire à sa manière.

Product description

monkeyuser.com product-description.jpg
monkeyuser.com

mercredi, 18. septembre 2019

CommitStrip - Quand on debug au téléphone

C'est tout moi =)

Et en plus c'est aux autres de finir MA phrase !!! Ma femme confirmera.

Quand on debug au téléphone

commitstrip.com debugging-on-the-phone.jpg
commitstrip.com

dimanche, 15. septembre 2019

[Linux] Raspbian Jessie à Buster et des problèmes de lenteur du random/aléatoire

Petit retour d'expérience.  J'ai aidé un pote qui héberge son blog sur un WordPress sur un PI derrière sa fibre (*jaloux*).

J'Aime quand un plan se déroule avec des accros.  Parce que j'Aime résoudre les problèmes, that's it.

On passera la migration "à la con" d'un noyau Linux (de Jessie à Stretch et de Stretch à Buster).
De base, certains disent qu'il vaut mieux faire

  1. une liste des services/applis que vous utilisez
  2. faire une sauvegarde des données du 1. et prier de ne rien oublier ;)
  3. un raz (remise à zéro) du Pi
  4. une install propre
  5. et installer ce qui va bien (du 1.) et désinstaller ce qui est en trop

L'autre méthode c'est de passer (et prier) par un upgrade intégré de la distrib.
Par expérience, il y a souvent un truc qui calera quelque part, mais c'est pas grave, pour rappel: j'Aime résoudre les problèmes.

La méthode est décrite par exemple là:  (note faudra passer de de Jessie à Stretch et de Stretch à Buster !!!) How to Upgrade Raspbian Stretch to Raspbian Buster

Bref, après de loooooooooongues minutes d'updates ... ben *fail*, le serveur web YveuPasHⓒ.

Lire la suite...

Tout 'pitit' - ZeroPi Allwinner H3 headless mini PC now available for $13

4x4cm le ZeroPi.

Caracs:

  • CPU: Allwinner H3, Quad-core Cortex-A7 Up to 1.2GHz
  • DDR3 RAM: 256MB/512MB
  • Connectivity: 10/100/1000Mbps Ethernet
  • USB Host: Type-A x 1
  • MicroSD Slot x 1
  • MicroUSB: for power input only
  • Debug Serial Port: 4Pin, 2.54 mm pitch pin header
  • Power Supply: DC 5V/2A
  • PCB Dimension: 40 x 40 x 1.2mm
  • Working Temperature: -20℃ to 70℃
  • Weight: 15g
  • S/Software: u-boot, UbuntuCore

Pour les mini projets embarqués, ça peut être cool.

ZeroPi Allwinner H3 headless mini PC now available for $13

geeky-gadgets.com zeropi-13-mini-pc.jpg
geeky-gadgets.com

vendredi, 13. septembre 2019

La solution de x³ + y³ + z³ = 42 a été trouvée sans le savoir grace aux browsers et à "la “solution” à la grande question sur « la vie, l’univers et le reste »"

42!

Lol, j'adore.  Un super calculateur n'arrivait pas à trouver la solution à cette énigme qui date des années 50 (trouver pour tous les entiers de 1 à 100 la solution à  x³ + y³ + z³, avec x y et z des entiers positifs ou négatifs), alors les chercheurs ben ils ont utilisé le calcul distribué en faisant appel au Charity Engine, une initiative mondiale qui exploite la puissance de calcul inutilisée de plus de 500’000 ordinateurs personnels pour en faire une sorte de « superordinateur planétaire ».
Note: dans un ancien taf, j'avais développé ça en Java pour une grosse boite qui en avait marre d'avoir des tonnes d'ordis de bureau dans les différents sites du monde entier"qui en foutaient pas une" et des gros besoins de calcul (et plus envie d'acheter de gros serveurs de calcul).

Note: le titre est éxagéré mais montre comment les chercheurs ont attirés les Internautes à aller sur leur page =)

Deux mathématiciens trouvent la “solution” à la grande question sur « la vie, l’univers et le reste »

trustmyscience.com deux-mathematiciens-resolvent-probleme-maths-concernant-42.png
trustmyscience.com

Je cite:

Mais 42 s’est montré bien plus retord, Booker a donc fait appel à son collègue, le mathématicien Andrew Sutherland, spécialiste du calcul parallèle. Et après avoir trouvé la solution, les deux mathématiciens ont modifié discrètement leur site Web personnel pour présenter leur solution, et ont nommé les pages « La vie, l’Univers et le reste », un clin d’œil à Douglas Adams.

La vidéo:

Lire la suite...

- page 1 de 53