Elegant styles for all natives HTML elements without .classes and dark mode automatically enabled. 7.9 kB minified and gzipped!
Get Started for FREE
Sign up with Facebook Sign up with X
I don't have a Facebook or a X account
![]() ![]()
![]() Elegant styles for all natives HTML elements without .classes and dark mode automatically enabled. 7.9 kB minified and gzipped! No comment yet.
Sign up to comment
![]() Comment optimiser un contenu pour le SEO ? Les clés pour créer du contenu SEO qui va plaire à GoogleLe référencement naturel (SEO) est en constante évolution, avec les changements réguliers de l'algorithme de Google.
![]() Comment mieux référencer son site web sur Google grâce à la Google Search Console ? C'est ce que vous allez apprendre dans cet article.
![]() Comment se lancer et réussir en tant que consultant, freelance, indépendant... ? Vous avez toutes les réponses dans le livre d’Arnaud Cielle “Consultant, se
![]() Polkadot enables cross-blockchain transfers of any type of data or asset, not just tokens. Connecting to Polkadot gives you the ability to interoperate with a wide variety of blockchains in the Polkadot network.
![]() In this article, we are going to review popular JavaScript Kanban widgets that can be integrated into project management apps for effective task management.
![]() OWASP Zed Attack Proxy - Pour évaluer la sécurité de vos applications web...
![]() Etant bientôt conférencier au salon des micro-entreprises, j'ai eu la chance de participer à un petit-déjeuner avec deux autres conférenciers, spécialistes de
![]() Une règle de la blockchain est qu’on ne peut ajouter un bloc à la blockchain que si sa signature (la sortie de hachage) commence par une certaine quantité de zéro. Or il n’est pas du tout évident que le résultat du hachage commence par le nombre de zéros nécessaires. C’est la raison pour laquelle les mineurs modifient à plusieurs reprises une partie des données à l’intérieur de leur bloc. Il ne peuvent pas modifier les données des transactions. C’est pour ça qu’ils rajoutent une chaîne de données aléatoires à la chaîne de transactions, appelée le nonce.
![]() Push notifications were a privilege for native apps, but now can be sent directly to a PWA. This tutorial discusses how to implement the Push API in 12 steps.
![]() This website now runs an IPFS node, which you can use to access the network by prefixing an IPFS or IPNS (the DNS equivalent that allows “mutable” content on the immutable web) URL with https://ipfs.leotindall.com. For instance, the url /ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco/wiki/...
Mickael Ruau's insight:
I also realized that, since these immutable pages will be available forever (in theory), I should add some way for people to know what version they’re looking at, so I used a Hugo template to add a “Last update” at the bottom of each page: Last updated {{ now.Format "Jan 01 2006" }}The ResultsAll is now ready, and this blog is fully available on IPFS, at /ipns/QmSzXMBKA55NfpBH9wX4pfkJcRL2UuDorBXaVN3CLpFGke/ (which you can access via my gateway). Even if my server goes down, as long as these files are pinned somewhere, anyone should be able to use that IPNS name at another gateway and see the blog.
![]() ![]() InterPlanetary File System - WikipédiaInterPlanetary File System (ou IPFS, système de fichier inter-planétaire), est un protocole pair à pair de distribution de contenu adressable par hypermédia, conçu à l'origine par Juan Benet. L'implémentation principale d'IPFS est un logiciel libre dirigée par l' Interplanetary Networks. IPFS est un système distribué de fichiers pair à pair qui ne dépend pas de serveurs centralisés.
![]()
From
moxie
But, as we know, people don’t want to run their own servers. As it happens, companies have emerged that sell API access to an ethereum node they run as a service, along with providing analytics, enhanced APIs they’ve built on top of the default ethereum APIs, and access to historical transactions. Which sounds… familiar. At this point, there are basically two companies. Almost all dApps use either Infura or Alchemy in order to interact with the blockchain. In fact, even when you connect a wallet like MetaMask to a dApp, and the dApp interacts with the blockchain via your wallet, MetaMask is just making calls to Infura! |
![]() This book makes JavaScript less challenging to learn for newcomers, by offering a modern view that is as consistent as possible. Highlights:
No prior knowledge of JavaScript is required, but you should know how to program. A chapter in the book explains in detail what is and isn’t included.
![]() Voici les étapes pour réussir votre charte graphique (ou la refondre), avec 50 exemples, 8 conseils clés et 10 erreurs mortelles à éviter
![]() Téléchargez gratuitement notre CheckList SEO
![]() Stefan Lendi est un professionnel du marketing depuis une vingtaine d'années, à la fois en tant qu’indépendant, mais aussi dans le département marketing
![]() Le web design est lié aux nouvelles technologies. Pour cela chaque année, on s’attend à de nouvelles tendances du web design.
![]() Après avoir revu à la baisse la limite du nombre de NFT gratuits qu'un utilisateur peut créer, OpenSea a déclaré que la décision était due au nombre de fraudes et de spams.Pour mémoire, un jeton non fongible (NFT, de l'anglais non-fungible token) est un type spécial de jeton cryptographique qui représente un objet numérique tels une image, une vidéo, un fichier audio
Mickael Ruau's insight:
En décembre 2020, dans un billet de blog, OpenSea a parlé du lazy minting qui permettrait aux utilisateurs de créer des NFT gratuitement :
![]() Mesurez l'audience de votre site web avec Matomo, une solution d'analytics respectueuse de la protection des données personnelles !
![]() A Fully-functional Modularized Application Tiger isn’t just a server environment where you can start to built stuff-Tiger is also a fully-functional modularized application framework that is already up and running with all of the features you need to start building your next great SaaS product idea. There are pre-built modules for management of: Organizations, Users, […]
![]()
From
scilogs
Les règles du jeu sont les suivantes : - Plus vous consacrez de puissance de calcul (en plus du travail de gestion des comptes de la monnaie Bitcoin) à mener certaines opérations plus vous avez de chances d'être le gagnant lors de la distribution des prochaines 10 minutes. - Pour gagner, il faut calculer des valeurs f(x) un très grand nombre de fois, où f est une fonction bien définie et fixée une fois pour toutes (la fonction hachage SHA256). - Le gagnant est celui qui trouve un x tel que f(x) possède une certaine propriété rare. - La fonction f=SHA256 est considérée par les spécialistes de cryptographie comme produisant des valeurs imprévisibles et semblables à ce que produit le hasard. Il en résulte (sauf si on réussissait à casser la fonction de hachage ce qui est jugé très improbable, car nombreuses ont déjà été les tentatives pour cela) que calculer des valeurs f(x) est équivalent à opérer un tirage au sort. Réussir à trouver un x tel que f(x) possède la propriété gagnante est donc, en pratique, équivalent à gagner à un jeu de loterie. - De tout cela, il résulte que pour augmenter ses chances de gagner, il faut multiplier les calculs de f(x) pour des x différents et qu'on ne peut rien faire de mieux. Plus vous êtes capable de calculer vite des f(x), plus vos chances de gagner les prochains 25 Bitcoins sont grandes. Une contrainte imposée aux mineurs sur les x qu'ils peuvent essayer a pour effet qu'il leur est impossible de mener des calculs à l'avance. - Le nombre moyen de fois qu'il faut effectuer un calcul du type f(x) pour gagner est régulièrement et automatiquement ajusté pour que gagner exige environ 10 minutes à l'ensemble de ceux qui essaient. Si le temps moyen pour que quelqu'un gagne diminue, la difficulté pour gagner est modifiée : on exige une propriété plus rare pour f(x) ; gagner demandera à nouveau 10 minutes environ à la communauté des mineurs de Bitcoins. La conséquence de ce système est qu'aujourd'hui dans le monde une somme considérable de moyens est consacrée à calculer des f(x) qui ne servent à rien. La somme dépensée, D, à ces calculs est en gros équivalente à celle à gagner, G. En effet, quand D < G de nouveaux joueurs arrivent, car il y a de l'argent facile à gagner, et quand D > G il n'est plus rentable de miner et donc certains mineurs renoncent. On dépense donc plus d'un million d'euros en moyenne par jour pour calculer des f(x) en grand nombre dont tout le monde se moque et que personne d'ailleurs ne mémorise. Aujourd'hui, on évalue la fonction f=SHA256 plus de 240 millions de milliards de fois par seconde (voir le « taux de hash » ici) . Des informations sur le minage des Bitcoins et son évolution se trouvent en a ou b ou c
Mickael Ruau's insight:
B Plutôt que d'engager du calcul, engager de la mémoire. Le choix du gagnant doit se faire sur la preuve qu'il s'engage et il doit gagner —si possible— proportionnellement à son engagement, car sur le réseau, on ne peut pas envisager de le faire équitablement par individu (comme pour une élection : une personne = une voix). Il faut que l'engagement soit infalsifiable et indubitable et comporte un réel coût pour limiter la part qu'un seul joueur peut capter. Personne ne doit pouvoir s'emparer du pouvoir sur la monnaie. L'idée des Permacoins est de s'engager non pas en prouvant qu'on calcule beaucoup, mais en prouvant qu'on met à la disposition d'un réseau qui l'utilisera utilement des ressources mémoire importantes. Les chances de gain ne sont plus proportionnelles à votre capacité à faire quelque chose de stupide, mais proportionnelles à la mémoire que vous prêtez, ce qui est utile pour tous (par exemple pour faire des archives, ou des copies de sécurité, etc.). L'idée semble bonne. Voir a et b et c.
![]() NFT has grown tremendously since 2013. Check out the article below to find out more about NFT marketplace development including how it works and 5 key features.
![]()
Mickael Ruau's insight:
On ajoute nos fichiers sur ipfs: pi@stretch:~/ipfsite $ ipfs add -r . added QmSyMfjwNyuHUQE4YJ6Rq78YaztbuhRnhTxfEwQvULHqhK ipfsite/index.html added QmNrbWL1C5GYRgHfKYMA9iFVk6NUQimUDZopBtEPhB8RZv ipfsite/style.css added QmeufZKLAwGkFobboRfj2xJx7DwGxe6PyQYUXiqXPuTR5T ipfsiteNotre site est désormais accessible, à l’adresse suivante: https://ipfs.io/ipfs/QmeufZKLAwGkFobboRfj2xJx7DwGxe6PyQYUXiqXPuTR5T/ mais si vous effectuez des modifications sur votre site, cette adresse (qui est le hash de votre site) va changer (l’ancienne adresse existera toujours, mais elle continuera à pointer vers l’ancienne version du site), on va donc ajouter un domaine IPNS: pi@stretch:~/ipfsite $ ipfs name publish QmeufZKLAwGkFobboRfj2xJx7DwGxe6PyQYUXiqXPuTR5T Published to QmTMJG3uKfPVhS6JhwxMNBMx2Y4Em2kjwWnCysiGaaaJeY: /ipfs/QmeufZKLAwGkFobboRfj2xJx7DwGxe6PyQYUXiqXPuTR5TNotre site est désormais accessible à l’adresse https://ipfs.io/ipns/QmTMJG3uKfPVhS6JhwxMNBMx2Y4Em2kjwWnCysiGaaaJeY/ On peut alors ajouter, modifier des fichiers dans notre répertoire, à condition de répeter les deux dernières étapes (ipfs add -r . et ipfs name publish) afin de prendre en compte nos modifications. L’adresse https://ipfs.io/ipns/QmTMJG3uKfPVhS6JhwxMNBMx2Y4Em2kjwWnCysiGaaaJeY/ pointera toujours vers votre site actualisé depuis le dernier ipfs name publish.
![]() A crypto artist known as "Neitherconfirm" recently listed 26 nonfungible tokens, or NFTs, for sale on OpenSea's digital marketplace. Things took an unexpected turn earlier Tuesday, however, after the artist changed the images associated with each token from computer-generated portraits into photos of literal carpets. |