TWEETS de petit jo
Visiteurs:52668 (2:aujourd'hui, 25:ce mois, 3862:cette année).Dernière visite:03/05/2024
> Accueil>Tweets
ou
Catégorie:Tous
Tous[nb=393]
Inventions[nb=4]
Le saviez-vous?[nb=24]Le politiquement correct[nb=25]A vos ordres mon adjudant![nb=1]Y-avez-vous déja songé?[nb=4]Blagues à 'symbales'[nb=4]
Lettre à M...r Mélenchon[nb=3]Problèmes d'écologie[nb=3]
Pour le PC[nb=8]Electroniquement Votres![nb=3]La fameuse RAM[nb=13]Les microcontroleurs PIC[nb=2]Le bit Juju(pour un double)[nb=8]
ASCII en assembleur[nb=7]L'USB[nb=4]Les entêtes des fichiers[nb=11]Les piles,les listes et le tas en assembleur[nb=3]Arduino[nb=1]
Les 'ateliers' du microprocesseur[nb=2]
Microsoft OS[nb=19]Cours magistral[nb=2]OS du futur![nb=12]
Langages[nb=32]Assembleur[nb=76]En PHP[nb=14]Expressions régulières[nb=5]Les tableaux[nb=4]
La chaine[nb=9]Et pour Windev...![nb=10]
Restos du coeur[nb=6]Autres[nb=1]
SQL[nb=6]La BDD(Base De Données)[nb=4]
Pour le W3C[nb=38]Internet[nb=5]ipv6[nb=9]http[nb=5]
Le clavier[nb=6]
Pages:281-3001..2021..4041..6061..8081..100101..120121..140141..160161..180181..200
201..220221..240241..260261..280281..300301..320321..340341..360361..380381..393

Le saviez-vous?

02/05/2023:



Que les banques prêtent à des petits commerces ou des couples qui ont de l'avenir, je suis amplement d'accord! Mais les super-marchés savent s'autofinancer(ils n'ont pas besoin des banques)
Après, les supermarchés redistribuent un peu de leur bénéfice, en rémunérant leurs salariés... qui les mettent à la banque!

J'aime  Commenter
 

Le saviez-vous?

02/05/2023:



Les avions polluent énormément(plus que les frigos). (Je le dis avec mes mots)
Mais ça,Macron il s'en fout (il ne veux pas taxer 'justement' les utilisateurs,mais soutenir les pauvres émigrès, car les touristes ne leurs donnent rien). Et nous?

J'aime  Commenter
 

Problèmes d'écologie

02/05/2023:



Les bouteilles en plastique commencent à polluer(on ne sait plus quoi en faire). Et même,si elles sont récyclées,Stéphane H., cela reste une dépense(on ne gagne pas d'argent avec!)
L'écologie des bouteilles plastique n'est ni un marché, ni un commerce. Ce devrait être ' l'économie ' de la bouteille(pour ceux qui suivent! )

-petit jo: Et je regrette, mais Nous (les LR), nous n'y sommes pour rien! Les pots de yaourts,aussi! ...(Et les voitures VW sont des voitures étrangères, comme les autres!)

J'aime  Commenter
 

Le politiquement correct

02/05/2023:



Si le cannabis ne détruit pas le cerveau, alors il faut légiférer. Au contraire, s'il rend fou (comme Palmade) alors il faut interdire et surtout dissuader ceux qui s'obstinent à en consommer!
De même, les commerçants qui montrent leurs gros-bras (avec leur philosophie, du moi j'ai repayé mon tiroir-caisse), doivent être remboursé par le voleur..et pas avec de l'argent volé!

-petit jo: Je vous en supplie,qu'on arrête de jouer au chat et à la souris(où on est du coté de la souris!).S'il faut prendre dans l'héritage des parents au moment des décès, alors faut pas hésiter!

J'aime  Commenter
 

Assembleur

07/05/2023:



C'est vrai, (qu'en 64 bits ), le nombre maxi de paramètres passés est 8, pour l'accélération de la fonction! Si vous avez plus, il faut recourir aux méthodes traditionnelles(la pile:SP)
Et je dirais en plus(puisque qu'il y en a qui sont d'accord with me!), que pour chaque paramètre de la fonction, il a en même temps le type(peut être l'adresse) toujours en 64 bits

-petit jo: Je ne sais pas comment vous avez deviné cela,mais vous avez raison ! En tout cas, c'est vraiment ce que je pense aussi, monsieur!

J'aime  Commenter
 

Assembleur

08/05/2023:



Juste pour dire, que si on veut, on peut pousser à l'extrème! Il pourrait y avoir un registre entre la pile SU et l'UC, contenant la dernière valeur PUSH (c'est une pile cablée de 1 élément)
A quoi ça sert? Hé bien, on gagne un cycle en réalisant certaines combinaisons d'instructions car la valeur, on l'a déja dans l'UC! Voir quelques exemples!
Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter

Assembleur

09/05/2023:



Tous les Objet sont dans le Tas,et pour connaitre la longueur des diverses propriétés qu'elles ont(la longueur du tas), c'est inscrit dans la 8 premiers octets du bloc(64 bits)
C'est aussi vrai pour une String (rappelez-vous ..java, String c'est un Objet:c'est à dire que sa valeur est dans le tas)

-petit jo: Rappel: tous les blocs du Tas, commencent avec une adresse multiple de 8 (64bits) et sont de longueur multiples de 8(c'est une suite de valeur de 64 bits chaque)

Voir le fil de discussion en entier

J'aime  Commenter
 

Assembleur

09/05/2023:



Rappelez vous des 2 instructions du processeur Zilog: LDIR et LDDR(load incremente repeat).
Et bien on peut faire la même chose avec x86(64 bits), en allant de 8 en 8(load 8 octets IX, store 8 octets IY,incremente de 8 ,repeat BC/8 fois)

-petit jo: (il faut que les adresses soient multiples de 8, c'est tout !)

Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter
 

Assembleur

09/05/2023:



On peut faire mieux et créer 1 instruction du processeur x86: LDIR (load incremente repeat), pour les chaines finissant par \0 ! Il n'y a plus de compteur BC
En allant de 8 en 8(load 8 octets IX, store 8 octets IY,incremente de 8 ,repeat jusqu'à ce que le bloc EAX contienne un \0 dedans)

-petit jo: (là aussi, il faut que les adresses soient multiples de 8, c'est tout !)

Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter
 

Assembleur

09/05/2023:



Rappelez vous de l'instruction CPI du processeur Zilog, pour rechercher un octet(load compare incremente repeat). Içi, je vous propose de l'appliquer aux chaines finissant par \0 !
En allant de 8 en 8(load 8 octets IX, incremente de 8 ,repeat jusqu'à ce que le bloc EAX contienne un \0 dedans ou avant l'octet BL recherché). (IX contient l'adresse du résultat)

-petit jo: (là aussi, il faut que les adresses soient multiples de 8, c'est tout !)

Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter
 

Problèmes d'écologie

10/05/2023:



Pour les bouteilles en plastique, si on peut recycler leur matière pour que celle-ci soit réutilisable comme fil dans les imprimantes 3D, alors je ne dirai plus rien contre!

J'aime  Commenter
 

Inventions

03/06/2023:



Petit rappel pour tous: toutes mes idées citées sur ce site, sont OPEN (SOURCE) et je ne veux pénaliser personne!
Ainsi, la programmation par événements (1992/1993 avec Laurent B.) et le ruban (2007/2008 avec Tic et Tac) ,entre autres, ne sont pas une exclusivité Microsoft !Voila c'est précisé!

J'aime  Commenter
 

Microsoft OS

03/06/2023:



Windows a mis discrétement (F5=heure date, j'aurais préféré en France:jj/mm/aaaa hh:mm:ss), mais heu! ... ce que je demandais c'est qu'il le fasse au niveau de l'OS,pour pas le programmer!
De plus, il faut continuer jusqu'au bout, et le faire pour date seule[jj/mm/aaaa] et heure seule[hh:mm](toujours au niveau de l'OS)!

-petit jo: Cela sert? Oui, quand on navigue sur Internet et pour WORD (la date notamment dans les lettres formatées)

Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter
 

Inventions

03/06/2023:



Quand l'Etat Americain, s'est penché sur Microsoft, au sujet de IE , je trouve qu'il aurait pu aller plus loin, car maintenant Windows ce n'est plus MS-DOS! Il faut un peu de concurrence!
INTEL le survivant (je dis peut-être une bétise...), propose actuellement les PC, mais on peut créer soi-même son OS si on veut, à partir de ce que le matériel nous donne!

J'aime  Commenter
 

Et pour Windev...!

03/06/2023:



C'est vrai, j'utilise beaucoup FSAUVETEXTE et FCHARGETEXTE. Elles me rappellent les instuctions PHP(FILE_GET_CONTENTS et FILE_PUT_CONTENTS)
Ce serait bien d'avoir la date de modification, en option le 3e parametre pour fsauvetexte(fich,texte,date_modification) .Voir exemple:

-petit jo: Je dis cela comme ça! C'est là, que l'on voit que le matériel s'améliore beaucoup (on n'est plus à programmer sur des PC-AT !)

J'aime  Commenter

Les tableaux

03/06/2023:



Bien sûr, pour les matrices de DOUBLE, on peut inventer une instruction: ld EAX,EDX+IX*IY*8+IX*8 en un top d'horloge ...vous faites pas ça j'espère car cela prend tout les registres généraux!
Il faut utiliser les registres d'appoint r2 à r128 ! Il faut aussi accepter que par exemple il y ait r10.0(ou r10), r10.1,r10.2,r10.3 ! Si vous êtes d'accord alors lire Détail

-petit jo: J'ai déja fait mon MEA CULPA sur les tableaux à une dimension (ils peuvent néanmoins avoir une clé). Oui, on peut pour l'assembleur gérer les matrices (2 dimensions) en natif!

Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter

Le bit Juju(pour un double)

-petit jo: Hé! Juju ! Tu passes à la TV ! Pense à mettre ta belle robe du dimanche ! (on plaisante les filles!)

03/06/2023:



Je vais rediscuter sur l'utilité de ce bit (hardware quand même. Il est natif pour les Double,les String ...et les pointeurs)
C'est vrai, que j'ai mis ce bit à toutes les sauces (on parle pas d'autre chose!) et même si cela parait brouillon dans mes précédents tweets, cela reste bon! Cela peut même être, une évolution
Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter

En PHP

03/06/2023:



Explique-moi petit jo,ce qu'est une ressource en PHP, et comment c'est implémenté?
Cela fait sourire, mais une ressource (c'est transparent) n'est autre qu'un tableau avec pour colonnes les noms des champs(SELECT)! Il s'utilise comme avec les tableaux,reset pour vous en convaincre!

-petit jo: Je sais cela parait simple comme ça, et je remercie ceux qui 'tirent la langue' à le programmer!

J'aime  Commenter
 

Et pour Windev...!

03/06/2023:



Quand on fait un fsauvetexte(fich,texte), on devrait pas s'occuper si le dossier existe, mais le créé (ou les créés si il y a plusieurs niveaux) automatiquement par la fonction fsauvetexte!
De même,lorsque l'on fait un t=fchargetexte(fich) et que celui-ci n'existe pas, le fichier vaut une chaine vide (t="") ...et le créer,bien sûr, s'il n'existe pas!

J'aime  Commenter
 

Assembleur

03/06/2023:



Dans les assembleurs anciens, on a toute une panoplie d'instructions pour les rotations de 1 bit! Avec EAX=8 octets, on pourrait avoir ces mêmes instructions appliquées, à l'octet (1 à 8)
C'est quasiment, le même codage, magique (1 à 8 bits et 1 à 8 octets)!. On utilise par conséquant le registre o au lieu du bit C(tantôt calé à droite,tantôt calé à gauche pour o)

J'aime  Commenter
 
Pages:281-3001..2021..4041..6061..8081..100101..120121..140141..160161..180181..200
201..220221..240241..260261..280281..300301..320321..340341..360361..380381..393
Catégorie:Tous
Tous[nb=393]
Inventions[nb=4]
Le saviez-vous?[nb=24]Le politiquement correct[nb=25]A vos ordres mon adjudant![nb=1]Y-avez-vous déja songé?[nb=4]Blagues à 'symbales'[nb=4]
Lettre à M...r Mélenchon[nb=3]Problèmes d'écologie[nb=3]
Pour le PC[nb=8]Electroniquement Votres![nb=3]La fameuse RAM[nb=13]Les microcontroleurs PIC[nb=2]Le bit Juju(pour un double)[nb=8]
ASCII en assembleur[nb=7]L'USB[nb=4]Les entêtes des fichiers[nb=11]Les piles,les listes et le tas en assembleur[nb=3]Arduino[nb=1]
Les 'ateliers' du microprocesseur[nb=2]
Microsoft OS[nb=19]Cours magistral[nb=2]OS du futur![nb=12]
Langages[nb=32]Assembleur[nb=76]En PHP[nb=14]Expressions régulières[nb=5]Les tableaux[nb=4]
La chaine[nb=9]Et pour Windev...![nb=10]
Restos du coeur[nb=6]Autres[nb=1]
SQL[nb=6]La BDD(Base De Données)[nb=4]
Pour le W3C[nb=38]Internet[nb=5]ipv6[nb=9]http[nb=5]
Le clavier[nb=6]
Tweets[102] sur:Medjugorje