Je me souviens il y a presque trois ans déjà, avoir passé une soirée avec Chlouchloutte à essayer de comprendre comment marchait la lazy evaluation des streams en Kotlin.
Cet article nous aurait bien aidé.
Redoutable, fabuleux, impressionnant, terrifiant.
Edit : remarque de @Doudou "Amazon y ont refait le Carrier des Protoss".
Je viens d'apprendre d'où venait l'usage de se faire "croissanter" au bureau lorsque l'on ne bloque pas sa session... Bravo la campagne marketing !
Ce post a deux ans, les choses se sont améliorées mais pas toutes.
Je résume l'idée :
- L'arrêté est illégal (de ce que juge la Préfète).
- Pour qu'il le soit, il aurait du être limité dans l'espace et le temps (par exemple, interdiction des LBD pendant les quatre prochaines semaine, uniquement sur les places publiques du village).
@Moi-même le jour où je serai devenue maire d'une commune.
Pour @Animal :
La lavande
Le thym
La coriandre
La jacinthe
Le perce-neige
Le coquelicot
La bourrache
Le fenouil
La sauge
Le crocus
Le renoncule des champs
Le géanium
La marguerite
Le bleuet
Le calendule
Le dahlia
L'aster
Le myosotis
Le zinnia
Le cosmos
Le tournesol
L'heliotrope
Bon ok. Je me suis dite : encore un truc gnan-gnan et pis j'ai fait "owwhhhhhh" comme tout monde. I'm weak.
P.S : appel à tous mes lecteurs, comment faites-vous pour linker un post Twitter avec le bouton "+Shaare" de votre Shaarli ?
Gilles Bornstein n'est pas du tout un journaliste partial. Par exemple lorsqu'il pose la question : "Est-ce que vous envisagez d'unir vos faibles forces [avec François Philipot] ?" il n'insinue pas du tout que l'UPR est un parti insignifiant, au même titre que celui de FP qui doit avoir 10 fois moins d'adhérents mais bon.
J'ai vraiment hâte qu'une prise de conscience se fasse vis-à-vis de la manipulation médiatique et de son champ lexical méprisant et arrogant. Pour info, c'était une interview payée par nos impôts et diffusée sur le service public. GG les gars, chaque semaine vous faites tout votre possible pour rattraper BFMTV. Fallait pas. Je veux dire franchement... Fallait vraiment pas !
Je relie cette article pour deux raisons :
- Cette phrase :
Qui devrait produire une amélioration des performances en vitesse
Qui est une merveille de pléonasme dans le sens où le terme performances en informatique est toujours attaché au CPU, pour la mémoire on parle de "consommation".
- Nous sommes en 2019 et PHP découvre la technique de compilation Just-In-Time (JIT)... Technique mise en oeuvre dès la sortie de Java 5... en 2004.
=> Du coup, faut-il parler aux dev de PHP de la technique de compilation dite Ahead-Of-Time (AOT) déjà implémentée dans Webket / NodeJS (JavaScript / TypeScript) depuis trois ans et dans GraalVM (Java / Kotlin) depuis un an ou devons-nous encore attendre une quinzaine d'années ?
Bon, j'arrête le troll. PHP est un langage libre et un logiciel libre. Parvenir à survivre et à s'imposer depuis autant d'années, c'est quasi-miraculeux. Courage les poulets, même si ça vous prend encore 10 ans, c'est super ce que vous faites. Sans vous et sans PHP, je ne programmerais pas à cette heure, alors merci !
La censure avance en France. Sci-Hub est bloqué par les FAI français sous ordonnance du pouvoir.
Du coup à ajouter dans votre fichier /etc/hosts : 186.2.163.90 sci-hub.tw
Et oui, ce n'est pas un poisson d'avril...
Comme je shaarlie souvent tes liens, je me dois de linker celui-là pour préciser en quoi l'Europe ce n'est pas la Paix ; même en le disant avec la voix tremblante du monsieur ça ne change rien.
Alors pourquoi n'avons-nous pas eu de guerre depuis l'Europe me diras-tu ? Eh bien allons-y :
-
Le pacte de Varsovie avec nos anciens sauveurs/libérateurs, j'ai nommé les Russes a garantie la paix dans tous les pays de l'Europe de l'Est. D'ailleurs la fin de L'URSS et par la même occasion de sa protection militaire, a aussitôt entraîné plein de guerres là-bas (Tchétchénie, Ukraine, Yougoslavie, etc).
-
L'arme nucléaire partagée par les États-Unis ET l'Union Soviétique les a obligés à ne plus être en conflit direct (aka. guerre froide). Et l'Angleterre et la France s'équipant à leur tour ont garanti que les conflits ne puissent plus se faire chez nous sans que nous ripostions violemment. D'où l'appellation arme dissuasive.
-
L'annihilation de l'oligarchie belliqueuse allemande, le désarmement obligatoire du pays et la rééducation forcée de la jeunesse a éviter à tous d'avoir un peuple qui se sente supérieur aux autres et qui maintienne ses velléités de domination.
-
Les accords tissés par Charles de Gaulle avec l'Allemagne pour éviter que tout ne dégénère de nouveau.
Bref, ce ne sont que des exemples mais tout ceci s'est fait avant l'Europe, et ce sont ces choses qui ont apporté la Paix, l'Europe n'a pu se bâtir uniquement parce que ces éléments étaient déjà en place.
Riduidel, je t'invite de tout coeur à changer de point de vue sur l'Union Européenne.
Retenez bien la liste des députés traitres proposant la loi.
Et souvenez-vous aussi qu'aucune conquête sociale ne s'est faite paisiblement. Ce ne sont pas des acquis sociaux mais des conquis.
Pour rappel :
- La sécurité sociale => conquête des résistants du CNR qui l'ont prise aux mains des patrons collabos.
- Semaine de 46h puis 42h puis 40h => idem.
- Congés payés => Merci aux communistes entre les deux guerres.
- Doit d’élire => suite à la guerre civile appelée la Révolution Française".
Il faut le répéter : aucune avancée sociale ne s'est faite dans la paix, le calme, l'ordre et la discipline puisque ceux qui réclament ne sont justement plus d'accord pour accepter les règles de ceux qui gouvernent et qui détiennent pouvoir et richesse au détriment des autres.
Le site de recrutement constate que les salaires français des développeurs et leur satisfaction au travail sont largement inférieurs à ceux de beaucoup de leurs homologues étrangers, ce qui crée les conditions d'un fort roulement.
An evolving how-to guide for securing a Linux server. - imthenachoman/How-To-Secure-A-Linux-Server
Je n'aurai jamais assez de tutos expliquant comment sécuriser un Linux. Voilà
J'aime tellement Ben Shapiro !
La solution avec Jackson est extrêmement élégante :
Les dépendances :
dependencies {
compile 'com.fasterxml.jackson.core:jackson-databind:2.7.1-1'
compile 'com.fasterxml.jackson.module:jackson-module-kotlin:2.7.1-2'
compile 'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.7.1'
}
Créer les entités qui vont recevoir la configuration Yaml :
data class UniverseSizeDto(val maxGalaxies: Int, val maxSystems: Int, val maxPlanets: Int)
data class ResourcesDto(val crystal: Int, val gas: Int, val energy: Int)
data class StarterPlanetDto(val resources: ResourcesDto)
data class ConfigDto(val universeSize: UniverseSizeDto, val starterPlanet: StarterPlanetDto, val roundTime: Int)
Le code de chargement du fichier :
fun loadFromFile(path: Path): ConfigDto {
val mapper = ObjectMapper(YAMLFactory()) // Enable YAML parsing
mapper.registerModule(KotlinModule()) // Enable Kotlin support
return Files.newBufferedReader(path).use {
mapper.readValue(it, ConfigDto::class.java)
}
}
Introduction de remplacement demandée par le gouvernement Britannique :
« Le Gouvernement français a demandé à l’ennemi à quelles conditions honorables un cessez-le-feu était possible. Il a déclaré que, si ces conditions étaient contraires à l’honneur, la dignité et l’indépendance de la France, la lutte devait continuer[13],[17]. »
Il s'agit ici du texte sans les modifications, publié ensuite dans sa version écrite :
« Les Chefs qui, depuis de nombreuses années sont à la tête des armées françaises, ont formé un gouvernement.
Ce gouvernement, alléguant la défaite de nos armées, s'est mis en rapport avec l'ennemi pour cesser le combat.
Certes, nous avons été, nous sommes submergés par la force mécanique terrestre et aérienne de l'ennemi.
Infiniment plus que leur nombre, ce sont les chars, les avions, la tactique des Allemands qui nous font reculer. Ce sont les chars, les avions, la tactique des Allemands qui ont surpris nos chefs au point de les amener là où ils en sont aujourd'hui.
Mais le dernier mot est-il dit ? L'espérance doit-elle disparaître ? La défaite est-elle définitive ? Non !
Croyez-moi, moi qui vous parle en connaissance de cause et vous dis que rien n'est perdu pour la France. Les mêmes moyens qui nous ont vaincus peuvent faire venir un jour la victoire.
Car la France n'est pas seule ! Elle n'est pas seule ! Elle n'est pas seule ! Elle a un vaste Empire derrière elle. Elle peut faire bloc avec l'Empire britannique qui tient la mer et continue la lutte. Elle peut, comme l'Angleterre, utiliser sans limite l'immense industrie des États-Unis.
Cette guerre n'est pas limitée au territoire malheureux de notre pays. Cette guerre n'est pas tranchée par la bataille de France. Cette guerre est une guerre mondiale. Toutes les fautes, tous les retards, toutes les souffrances n'empêchent pas qu'il y a dans l'univers tous les moyens nécessaires pour écraser un jour nos ennemis. Foudroyés aujourd'hui par la force mécanique, nous pourrons vaincre dans l'avenir par une force mécanique supérieure. Le destin du monde est là.
Moi, général de Gaulle, actuellement à Londres, j'invite les officiers et les soldats français, qui se trouvent en territoire britannique ou qui viendraient à s'y trouver, avec leurs armes ou sans leurs armes, j'invite les ingénieurs et les ouvriers spécialistes des industries d'armement qui se trouvent en territoire britannique ou qui viendraient à s'y trouver, à se mettre en rapport avec moi.
Quoi qu'il arrive, la flamme de la résistance française ne doit pas s'éteindre et ne s'éteindra pas.
Demain comme aujourd'hui, je parlerai à la radio de LondresGénéral Charles de Gaulle
Je ne sais jamais comment l'orthographier, ça s'écrit "Démocratie" ou "Démocrature" ?
Bref, tu es chopé à manifester, tu perds ton droit au RSA (ce qui fait que ce n'est plus un droit s'il est sous-condition de maintient, cela devient un contrat).
Un tuto simple sur Angular 7 et son MessageService
qui agit comme un bus applicatif permettant la transition des messages entre les composants.
@Chlouchloutte toi qui est une grosse-biloute Angular. Qu'en penses-tu par rapport aux EventEmitter
?
Edit : j'ai trouvé un début de réponse sur cette StackOverflow expliquant que les EventEmiter constituent une API interne d'Angular qui peut être dépréciée à tout instant. Il est clairement recommandé d'utiliser l'API de RxJs à la place. => Ok