If you want to hide the following overlay message on SlideShare presentations:
You are reading a preview.
Activate your 30 day free trial to continue reading.
...you can use the following custom filter :
www.slideshare.net##DIV[class="limit-overlay"]
fr.slideshare.net##DIV[class="limit-overlay"]
Today I made a small addition to a Javascript library I sometimes use to generate nonograms.
This tool can now build a solvable grid in the form of a valid QR Code that, once decoded, reveals some text:
To find more about it: Nonogram JS demo page.
Note that I've …
fpdf2
is a simple & fast PDF creation library for Python that I have been maintaining since mid-2020.
In this article, I'm going to present some of the new features that landed since my last post on the subject. Hence, this will cover versions 2.5.0, 2.5.1 & 2 …
Added
- new parameters
new_x
andnew_y
forcell()
andmulti_cell()
, replacingln=0
, thanks to @gmischler - new
add_highlight()
method to insert highlight annotations: documentation - new
offset_rendering()
method: documentation - new
.text_mode
property: documentation - the page structure of the documentation has been revised, with a new page about adding text, thanks to @gmischler
- a warning is now raised if a context manager is used inside an
unbreakable()
section, which is not supported
Changed
local_context()
can now "scope" even more properties, likeblend_mode
: documentation
Fixed
- No font properties should be leaked anymore after using markdown or in any other situations (cf. #359), thanks to @gmischler
- If
multi_cell(align="J")
is given text with multiple paragraphs (text followed by an empty line) at once, it now renders the last line of each paragraph left-aligned,
instead of just the very last line (cf. #364), thanks to @gmischler - a regression: now again
multi_cell()
always renders a cell, even iftxt
is an empty string - cf. #349 - a bug with string width calculation when Markdown is enabled - cf. #351
- a few bugs when parsing some SVG files - cf. #356, #358 & #376
- a bug when using
multi_cell(..., split_only=True)
inside anunbreakable
section - cf. #359
Deprecated
- The parameter
ln
tocell()
andmulti_cell()
is now deprecated, usenew_x
andnew_y
instead. - The parameter
center
tocell()
is now deprecated, usealign="C"
instead.
Displaying deprecation warnings
DeprecationWarning
s are not displayed by Python by default.
Hence, every time you use a newer version of fpdf2
, we strongly encourage you to execute your scripts
with the -Wd
option (cf. documentation)
in order to get warned about deprecated features used in your code.
This can also be enabled programmatically with warnings.simplefilter('default', DeprecationWarning)
.
J'aime beaucoup le regard de ce rappeur sur le choix/vote imminent du deuxième tour des élections présidentielles :
Je ne pense pas que Macron, Le Pen, ce soit pareil.
Je crois qu'il y a des gens avec qui on peut dialoguer dans le camp de Macron.
Par contre je ne pense pas qu'il y ait des gens avec qui on puisse dialoguer dans le camp de Marine Le Pen.
C'est aussi clair que ça.« Allez on va essayer quelque chose d'autre »
Je pense que c'est très beauf de se dire « on a jamais essayé ».
C'est des trucs de discussion de comptoir.Tous ceux qui sont paumés aujourd'hui, j'en fais partie, ce n'est pas une raison pour fuir ses responsabilités.
C'est mon devoir de faire un choix
A tool that can recover deleted files from SD cards:
The GUI is a bit special for most users but very ok if you feel familiar with shell windows. Quite conveniant. And most important - it recovered more files than Recuva.
The custom filter I use:
www.artstation.com##SUPPORT-ARTSTATION-BLOCK
www.artstation.com##DIV[class="home-blocks"]
www.artstation.com##SECTION[class="home-featured home-featured-jobs"]
www.artstation.com##DIV[class="home-featured"]
www.artstation.com##DIV[class="gallery-marketplace-inner"]
www.artstation.com##FOOTER[class="community-footer"]
www.artstation.com##PRODUCTS-LIST
www.artstation.com##DIGITAL-PRODUCT-PREVIEW
www.artstation.com##MARKETPLACE-POPULAR-PRODUCT
www.artstation.com##SUPPORT-ARTSTATION
ULTRAKILL is a fast-paced ultraviolent retro FPS combining the skill-based style scoring from character action games with unadulterated carnage inspired by the best shooters of the '90s. Rip apart your foes with varied destructive weapons and shower in their blood to regain your health.
The demo is free and the game is great, especially if you liked Quake III Arena and would like a solo challenge.
The developper is a Finnish game design student: https://twitter.com/HakitaDev
He has been interviewed here: https://intothebluesky.com/2020/12/19/interview-with-arsi-hakita-patala/
Bindery.js is a javascript library to create printable books with HTML and CSS.
First, content is divided across multiple pages. From there, you can set up rules to generate running headers, spreads, and footnotes, based on the content that fits on each page. Turn links into page numbers to create a table of contents or index. When you’re ready to print, configure bleed, crop marks, and booklet ordering.
Bindery relies on your browser’s PDF generation.
tl;dr:
I got used to a certain level of noise in my life, to a point where I didn’t notice it anymore. Once it was gone, it became so evident I felt relieved.
Quitting social media has been a good decision for me. I’m more focused, less anxious and have more free time.

A free and open source web solution to visualize and explore 3D models right in your browser
Features an extensive list of level design tutorials covering principles of gameplay, design, layout and workflows using various games, level editors and game engines.
- software, level editors and game engines for level design
- becoming a better level designer
- ideas, planning and preproduction
- gameplay
- level design creation
- level design workflows
- survival/horror level design
- game industry insights
- interviews

Descend into the unknown in Shroom and Gloom a first person, dungeon-crawling, deck-building tale of mushrooms and madness.
I ❤️ that game!
First time I played it, I did not expect much. I played a few runs, for a bit more than an hour, than removed it from my computer. But then, a few days later, I wished to play it again... And now I think I finally beat it!
The game has a great atmosphere, its artistic direction is very nice, and above all, the game mechanics are very well balanced! It reminded me of Slay the Spire on how it achieves the perfect balance to make you want to try it again one more time 😊
EDIT: Decks & Daggers is also pretty good, with also a deck-building/fighting gameplay
C’est un débat sans fin en France : faut-il forcément des centrales nucléaires pour décarboner notre système électrique ? Peut-on couvrir notre consommation principalement avec de l’éolien et du solaire ? Jean-Marc Jancovici est connu pour ses positions pronucléaires, et propose un calcul d’ordre de grandeur qui semble invalider la généralisation des renouvelables. Problème : un certain nombre d’études détaillent des “mix énergétiques” bon marché à 100% de renouvelables, en particulier celle du CIRED qui vient de sortir pour la France (notée par la suite Shirizadeh et al.). C’est l’occasion de revenir sur le débat en analysant cette étude en parallèle de l’article de Jancovici.
tl;dr :
Dans ce monde fatalement rempli d’incertitudes le jugement de Salomon de 50% de nucléaire en France ne semble pas si mauvais, et évite une sortie précipitée du nucléaire tout en expérimentant la montée en charge des renouvelables.
Cette perspective pose par contre la question très politique du pilotage économique, souvent discutée par Jancovici et à mon avis beaucoup plus intéressante pour le citoyen.
Against the Wall is a videogame in its prototype stage. It is set against the side of a wall that stretches infinitely in every direction. The player must travel up the wall by manipulating its bricks, pulling them partially out of the wall to create ledges and staircases using a magic wand.
Against the Wall was developed during the Ludum Dare #20
Il s'agit d'un jeu d'exploration-énigme à la 1ère personne pour Windows. Le développement du jeu semble abandonné, après avoir duré de 2011 à 2016, mais j'ai adoré tester ce prototype. L'univers est assez vide mais réserve une petite surprise. Arriver au bout de cette démo mettra votre patience à rude épreuve, mais j'ai personnellement adoré l'expérience
Ce jeu m'a un peu rappelé DUE de Rubeki

Crazy japanese FPS: 1 level + 1 bullet-hell boss, the game can be finished in less than 5min
This will be perfect for my secret "Minijeux" ttrpg project, as a deep-net hacker challenge.
Found here: https://warpdoor.com/2017/06/20/yodoyabashi-oya-club-deathmofumofu/
Parce que s’aimer est l’une des façons de faire la révolution. Une fois par semaine, un épisode pour réinventer nos relations amoureuses, nos liens avec nos ami·e·s, nos parent·e·s et nos amant·e·s.
Un podcast incroyable, génialissime. Merci.
- La princesse et l'escalator
- Le plan cul et la vieille fille à chats
- Cendrillon, Platon et une moitié d'orange
- Le vélo, la poupée et la boussole
- Le Cœur de Chloé
- Le chasseur et la proie
- Le Marché du cœur
- Devenir chèvre
- L'ingénieur et l'infirmière
- Romance et soumission

IVOR is a fast-paced shooter set in a Norse-inspired world. Find brutal weapons and rip through your foes. Keep moving, as death comes swiftly to those who hesitate.
In this puzzle-platformer, each level is made up of 9 joined together rooms. Shift the columns and rows of the level to separate and rejoin the various rooms, to create new (and perilous) paths for your Mini-taur to reach the exit. Good luck!
Great short game! Only annoyance is the limited window resolution
a first-person adventure game about a communist witch living in a cyberpunk city. Use magic to help the city's residents build collective forms of power and resistance!
an optimistic story about people transforming their gloomy capitalist present into a bright revolutionary future. It is designed to be played in a single sitting, roughly one hour long.