Convertir un div HTML en PDF.
Pour Lenny
En résumé, ce sont de rares cas d'étoiles à neutrons devenues complètement folles et dont la super vitesse de rotation génère un champ magnétique d'environ 100 000 milliards de fois plus grand que celui de la Terre (relisez bien oui).
Dit autrement, la force magnétique de ces astres cosmiques est telle, qu'ils sont capable à 1Km de distance de séparer les liaisons de covalence qui unissent les atomes dans les molécules qui constituent nos corps.
Imaginez un tremblement de terre d'amplitude cataclysmique mais qui impacterait l'atome directement au point que non seulement il ne pourrait plus se lier avec un autre atome, mais qu'en plus sa forme s'en trouverait étirée.
Ce que devrait proposer la RATP et la SNCF depuis tant d'années
Toutes les actus cools sur Kotlin et ses frameworks avec plein de liens et de tutos
funKTionale - Functional constructs for Kotlin
Écrire des CSS en Kotlin. Pas mal pour avoir un mono langage et des TU sur les CSS #Paranoïa
FriceEngine - :video_game: JVM game engine based on Swing/JavaFX.
Pour Lenny, un moteur de jeux vidéos en Kotlin
Une appli écrite en 4 fois en :
- Java
- Groovy
- Kotlin
- Scala
La comparaison du readme est très appréciée.
installation de linuxmint avec mint4win.exe, un équivalent de wubi
Répartition, classement et résumé des 16 types MBTI.
Je pose ça là. Je remercie Sebsauvage pour le lien. Et je le redis encore une fois : la priorité de toute société devrait être de s'assurer qu'aucune corruption ne puisse s'y développer. Tout système favorisant la corruption politique, hiérarchique ou financière doit être changé.
Par Charles-Henri Gallois de l'UPR.
Ce n'est pas le militant UPR le plus dynamique, mais le travail de recherche et source de CHG est fabuleux. La conférence est longue (2h20) mais elle est indispensable pour se rendre compte du nombre de mensonges qui volent autour de l'UE.
Très bonne introduction au principe de fonctionnement des chaînes de Markov.
Si on leur ajoute les structures de Krispke et les réseaux bayesiens plus deux ou trois trucs sympa (réseau de neuronnes, systèmes multi-agents, algo génétiques) on a les bases théoriques (ou mathématiques) pour comprendre les méthodes d'analyses et de classifications enseignées par les cursus universitaires informatiques.
Ce qui ouvre la porte au data mining, au big data, au machine learning, au deep learning et enfin au deep-mind.
Bravo
La base H2DB intègre un moteur NoSQL au format clef-valeur.
Elle gère les accès concurrents en lecture/écriture et les connexions effectuées en parallèle par de multiples utilisateurs.
La documentation de la base indique que le mode concurrent est toujours qualifié de beta, mais il existe depuis la 1.3.x en expérimentale, et en "to qualify" depuis la 1.4.x.
C'est le cas depuis 2010 donc... Je pense qu'en 8 années et 196 patch (de la 1.4.0 à 1.4.196) on devrait être bons là nan ?
Bref, si H2 intègre un mode "dump before update" ou que je parvienne à en faire un, je switch et j'abandonne PostgreSQl et MySQL à son profit.
La vidéo est violente, je préviens. Mais elle n'est pas violente pour ce qu'elle montre, en réalité, la violence émane de ce que nous savons tous, que nous ignorons volontairement et qui est enfoui tout au fond de nous.
L'ignorance volontaire, l'oisiveté individuelle et collective, la dépendance au sexe et l'appât du gain. Tous ces éléments constituent des pièges dans lesquels nous sommes déjà enfermés (au moins partiellement).
Qu'avez-vous fait ces derniers jours pour rendre notre monde meilleur ? Quel est le dernier acte que vous avez mené à bien pour aider votre prochain ? Combien de temps s'est-il écoulé depuis la dernière fois où vous avez respecté le principe français de la Fraternité ? À qui avez-vous offert votre temps et vos moyens pour rendre sa vie meilleure ? Quel impact cela a-t-il eu ?
Il faut bien comprendre que je tiens des conférences régulières pour expliquer la monnaie, les institutions européennes et la "vraie" démocratie aux gens qui m'entourent et en quoi ces problèmes impactent la vie de tous de manière tragique. J'adhère à un parti politique (l'UPR) car je pense qu'il peut aider à nettoyer une partie de la scène politique de ces membres corrompus. Dans une mesure ayant moins d'incidence, je pratique l’aumône une à deux fois par mois et je regarde les démunis que je croise dans les rues de Paris dans les yeux en leur souhaitant bonne chance lorsque je n'ai rien à leur offrir.
Lorsque j'écris tout cela, ça frise le ridicule, mais vraiment ! Mon niveau, la capacité que je mets en œuvre à aider mon prochain est pitoyable, c'en est même minable. Mais vous, en comparaison, que faites-vous dans votre passivité et votre "acceptation" quotidienne et qui soit suffisamment notable pour être comparé à ma propre médiocrité ? Vous lisez des articles ? Vous retweeter des trucs ? Vous y pensez entre deux épisodes de votre série télé préférée ? Entre deux chansons peut-être ? Mais quels sont vos actes ? (Un indice, l'acte est l'un des composants essentiel pour changer les choses)
Il ne s'agit plus de discourir sur ce que doit être l'homme de bien mais de devenir un homme de bien.
Marc Aurèle
Le monde est dangereux à vivre ! Non pas tant à cause de ceux qui font le mal, mais à cause de ceux qui regardent et laissent faire.
Albert Einstein
J'ai ri...
Aujourd'hui, nous allons voir à quoi correspondent les différentes qualités d'encodage des films et des vidéos. Elles sont nombreuses, et si on ne les connaît pas, il y a de quoi s'y perdre !
Il s'agit d'un lexique des tags qui sont inclus dans les noms de fichiers sur la scène warez.
chronos-timetracker - Desktop client for JIRA. Track time, upload worklogs without a hassle.
Oh, je sens que c'est le truc qui va intégrer ma prochaine Toolbox chez les clients.
Je me suis posée la question ce week-end : comment faire pour créer sa propre banque ?.
L'idée derrière cela est que payer c'est voter et ça me saoul de payer pour une banque à but ultra-lucratif, dont l'attitude pour l'assouvir est en vrac :
- La spéculation sur les denrées alimentaires.
- La création monétaire par le crédit.
- Le trading à haute fréquence.
- La titrisation.
- La spéculation sur tout, y compris le vivant.
- Le financement des régimes dictatoriaux.
- Le financement d'industries polluantes (coucou Bayer)
- Le financement des marchands d'armes.
- L'absence de financement des entreprises non-marchandes et non-capitalistes qui s'inscrivent dans une logique d'entre-aide.
- La création de frais partout, tout le temps, dès que possible, surtout auprès des plus pauvres (agios, commissions de mouvement, frais de dossier, assurance forcée, carte bleue payante).
- Le rapport asymétrique entre la banque et ses clients.
Bref, tous ces points me motive à savoir s'il est possible de créer une banque à but non-lucratif, juste pour permettre aux gens de stocker et d'échanger de l'argent sans contrepartie autre qu'un forfait annuel (un peu à l'image de Free mais avec le pognon). Donc j'ai commencé à m'intéresser à la question et là, on se rend vite compte qu'il faut de l'argent ainsi qu'un réseau. Je compte donc ajouter à ce post l'ensemble des informations que j'aurai pu glaner à gauche et à droite permettant de comprendre ce qu'il faut faire pour créer sa banque.
Voici les questions en suspend
1) Combien d'argent faut-il (apport initial) ?
- Si l'on est un organisme de crédit (fabrication d'argent ex-nihilo) ?
- Si l'on est un établissement financier (qui ne peut pas créer de la monnaie) ?
- À quelles obligations doit-on se soumettre ?
2) Combien coûte le raccordement au réseau bancaire ?
- Puisqu'il faut bien pouvoir envoyer et recevoir de l'argent auprès des autres banques, comment fait-on ?
- Qu'elle est la solution la moins chère ?
- Comment la mettre en œuvre techniquement ?
- Auprès de quel intermédiaire ?
- À quelles obligations doit-on se soumettre ?
3) Comment fonctionnement le raccordement au réseau de cartes bleues (VISA) ?
- Quel est le coût / carte (création du compte & renouvellement) ?
- Quel est le coût / paiement / carte ?
- Comment faire pour se raccorder au réseau VISA ?
- À quelles obligations doit-on se soumettre ?
4) Quelles sont les démarches administratives ?
- Quels statuts juridiques ?
- Quel est le coût de création ?
- Quel type d'assurance à prendre ?
5) Coûts d'un manière générale ?
- Combien coûte l'infrastructure technique (serveur, backup, sécurité, audit) ?
- Combien coûtes l'administratif (assurance, comptabilité, déclaration annuelle) ?
@Animal : si tu veux m'aider à répondre à ces questions ou ne serait-ce qu'à identifier celles qui manquent, ce serait bienvenue.
Paramétrer la taille d'un pool de connexions, c'est difficile.
Je remets ici de quoi aider tout le monde :
On doit toujours chercher à réduire la taille de son pool plutôt que de l'augmenter à cause du principe de multiplexing. Dis autrement, deux actions lancées en séquentiel prendront toujours moins de temps à s'exécuter sur un seul CPU que ces deux mêmes actions lancées en parallèle.
Formule pour éviter les dead-lock :
C'est ce que l'on appelle, le max pool size.
Tn = Nombre max de threads.
Cm = Nombre maximum de connexions gérées par un seul thread.
Pool Size = Tn * ( Cm - 1) + 1
Formule pour calculer la taille d'un pool :
Nc : Nombre de core (physique, l'hyper-threading ne compte pas)
Nt : Nombre de têtes de lecture (1 pour les disque dur 2 pour les SSD)
Connexions = (Nc * 2) + Nt
Exemple
Prenons une VM à 2 CPU dont les paramètres sont les suivants :
- Tn = 4 threads CPU
- Cm = 4 connexions / CPU
- Nc = 2 cœurs physiques
- Nt = 2 sur du SSD
Alors nous aurons :
Pool Size = 4 * ( 4 - 1) + 1 = 13
Connexions = 2 * 2 + 2 = 6