My thoughts on Slackware, life and everything

Category: Me (Page 14 of 27)

Recipe: rice pie (limburgse rijstevlaai)

When I started baking breads last Christmas holiday, it was mostly because I wanted to know if I could make three particular products: a foccaccia (to revive a memory from an amorous holiday trip with my girlfriend, now wife), a “limburgse kersenvlaai” (a cherry pie) and a “limburgse rijstevlaai” (a pie with rice & egg filling).

I made the foccaccia long ago (and like it a lot), the cherry pie a few weeks ago and last weekend I created the final one on my “bucket list”: the “rijstevlaai“.

IMAG0486

Both pies are made with enriched bread dough. In the old days (centuries ago) fruit pies were a way to preserve the produce of the land (grain, fruits, eggs, milk)  in the region where I was born: Limburg in the southern Netherlands. Rice pies were an influence of the Spaniards invading the southern part of the Netherlands and Belgium in the 80-year war.

The rice pie is relatively complex to make because it needs the right mix of ingredients to produce a good filling:  the cooked rice must be exactly moist and sweet enough.
I must say, the result is great! It’s just a shame that nobody in the family likes it… it’s a typical “Limburgian” treat and the “Hollenders” have a hard time appreciating the taste.


Here is the recipe for those who want to try and repeat it. I took it from an old recipe book (Vlaai en ander Limburgs gebak van Wil en Netty Engels – Geurts) and adapted it slightly (less egg, less sugar).

Ingredients

The dough:

  • 250 gr flour
  • 6 gr fast-action yeast
  • 1 dl milk
  • 25 gr butter (soft)
  • 15 gr caster sugar
  • 4 gr salt

The filling:

  • 1 liter full cream milk
  • 100 gr pudding rice
  • 100 gr caster sugar (70 gr for the rice and 30 gr for the egg mix)
  • 10 gr cornstarch
  • 3 eggs (large, ~200 gr total)

Instructions

Preparation of the filling:

  • Bring the milk to a boil in a pan with a thick bottom, and add the rice and the sugar. Let it come back to a boil, stirring constantly;
  • Turn down the heat as much as you can, cover the pan with a lid and let the rice cook until tender (about 1 hour). Stir the mixture occasionally.
  • Make sure the rice grains are tender and that the rice porridge is thick enough;
  • If you still see some unbound milk in the pan, take 5 to 10 gr cornstarch , mix with a little cold milk and add to the rice while stirring; bring the rice back to a boil and keep it at boiling point for a little bit while stirring constantly;
  • Then take the pan from the fire;
  • Let the rice cool down a bit.

Preparation of the dough :

  • Mix the flour in a bowl with the melted butter, sugar, yeast, milk (I use my hands, not a machine), until it comes together as a rough ball after 2 minutes;
  • Then add the salt and knead into a smooth and elastic dough for 8-10 minutes;
  • Form the dough into a ball and place in a greased bowl; cover with clingfilm and let rise for about 1 hour (until doubled in size).

Creating the pie:

The dough:

  • Transfer the dough to your workbench, gently press the air out with the knuckles of your fists and use a rolling pin to flatten it into a circle of 3 mm thickness that is larger in diameter than the flan tin  (28-30 cm tin);
  • Gently place the dough flap into the greased flan tin. Make sure the dough can bounce back and a piece hangs over the edge;
  • Roll along the sharp edge of the tin with the rolling pin to remove the excess dough;
  • Prick holes in the the dough with a fork to prevent air pockets while baking, and place the tin in a warm place to rise (the dough  becomes thick and fluffy).

The filling:

  • Separate the eggs into yolks and whites and mix the yolks with 30 g sugar until frothy; Beat the egg whites until stiff;
  • Spoon the egg yolk / sugar mixture into the cooled rice porridge;
  • Then fold half of the egg whites carefully through the rice mixture;
  • Spread half of the rice mixture onto the bottom of the pie;
  • Fold the rest of the egg whites gently through the remaining rice;
  • Then spread this again over the pie.

The baking:

  • Pre-heat the oven to 220°C;
  • Place the pie in the middle of the oven and bake for 25 to 30 minutes. The pie is done when the filling and the bottom are brown and the dough separates from the tin.
  • Remove the pie from the oven. Carefully lift it out of the tin and place on a cooling rack.

Don’t cut the pie until it is completely cold.

The rijstevlaai is baked in a tin like this one:

IMG_4301-Kaiser-vlaaivorm-ø-28-cm-aluminium-anti-aanbaklaag

 

Note: I posted this earlier on Google+’s “the art of bread” community where it was not visible for everyone.

Enjoy! Eric

Corn flour bread rolls

This recipe comes from an American collection of recipes published in 1918 and meant to provide people with ways to conserve precious resources such as wheat flour and sugar. Despite the economy of ingredients these rolls truly taste rich and wholesome, and are well worth trying.

Adapted to metric units and leaving out the lemon zest mentioned in the original recipe by Amelia Doddridge in: “Liberty Recipes”, 1918—USA which was digitized by Google and uploaded to archive.org.

Ingredients:

  • 120 g scalded milk
  • 1 egg, well beaten
  • 30 g sugar
  • 30 g melted butter
  • 3 g fine sea salt
  • 60 g corn flour
  • 5 g active dry yeast dissolved in 30 g warm water
  • 105 g to 210 g bread flour (or as needed – usually around 190 or more)

Instructions:

Pour the scalded milk over the sugar and salt, mix well and set aside to cool. Once the milk mixture is lukewarm add 105 g of bread flour and the dissolved yeast. Mix vigorously and let the sponge ferment,covered, until doubled.

When the sponge is light add the melted butter, egg and corn flour. Mix well at low speed then add just enough bread flour to make a dough that is very soft but well developed and just slightly tacky.  Do not add too much flour or the rolls will turn out dry and heavy.

Lightly grease a bowl and place the dough to rise, covered, until doubled in bulk.

Preheat the oven to 190° C.

Gently transfer the risen dough onto a lightly greased surface and divide it in 12 equal pieces. Shape each into small round rolls (the dough is too soft to keep well any other shape more complex than rounds or ovals). Place each roll onto a rimless baking sheet and lightly brush with milk.

Let the rolls rise, covered, until doubled. Brush again with milk then with sharp kitchen scissors cut a decorative pattern on each roll.

Bake for about 20 minutes until nice and golden.

corn-flour-rolls

I found this recipe mentioned at http://bakinghistory.wordpress.com/2008/08/01/corn-flour-rolls-bbd-12-small-breads/

About ‘sponge’ or ‘poolish’:

A poolish, also called a ‘sponge’, consists of equal (by weight) parts flour and water, with a small amount of yeast added (100% flour, 100% water and 0.2 – 1% dry yeast). The high hydration level makes it look more like a batter than a dough. A poolish is made several hours (at least 2 hours, but 8 or more hours is even better) before creating the final dough by adding the remaining ingredients. Because of the high percentage of water in the poolish, you need to adapt the amount of fluids in the remaing ingredients because in the end, your dough needs to have an average hydration of 60-66% (meaning a ratio of 100% flour to 60 – 66% liquids).

Sponge is a “pre-ferment” using baker’s yeast and its function is similar to a sourdough starter (which contains wild yeast and bacteria). A pre-ferment allows more time for yeast and enzymes to convert the starch and proteins in the dough. This improves the keeping time of the baked bread. Also, the bread’s flavours will become more complex.

Why the scalded milk?

The whey protein in milk weakens the gluten in the bread. Gluten is what gives your bread its elasticity and helps keep the bread its shape. It also goves your bread a “chewy” texture as opposed to dry and crumbly (something you’ll also see when kneading dough for too long, because that too damages the built up gluten). When the gluten structure is broken down, it will prevent the dough from rising properly. Scalding the milk deactivates the whey protein so there is no adverse effect to the gluten.

The final proofing:

The final proofing – when the rolls have been shaped and just before they are baked – ussually takes someting like 45 minutes at room temperature. However want them to be ready to bake when I get out of bed, so I decided to transfer the shaped bread rools to the fridge and let them ferment at 4° C overnight. The 8 hours at the slowed rate at which the yeast operates at that low temperature, should result in rolls that can be transfered to the oven straight out of the fridge in the morning. Ready for breakfast!

My remarks about the recipe:

I have never tried  a slow final rise in the frisge before – in fact, I never made these rolls before, so I will update the article tomorrow after I have baked and eaten the rolls.

There was another challenge: I do not have an electric mixer! When I formed the dough from the sponge and the additional ingredients, I ended up with a dough that was too sticky to manipulate with my hands. I added flour, but I wanted to avoid adding too much, so I decided on a “stretch and fold in the bowl” technique I have seen sometime ago in a video. What I did was use a plastic dough scraper to lift the dough up at one side of the bowl and then fold it inward, repeating this process for several minutes while rotating the bowl a bit after each stretch & fold. After a couple of minutes, the dough was a lot less sticky and nicely developed. Still too sticky to manipulate by hand, so I keft it in its bowl to rise, covered with shrink wrap.

Enjoy Easter! Eric

The week in review

I have not been updating this blog for a couple of days, but that did not mean I was sitting on hy hands.

These are the package updates which landed in my various repositories during the last few days:

Calibre

calibreicoNearly every week I have been updating my Calibre packages whenever Kovid Goyal released a new version. Especially the last couple of releases are really exciting. Perhaps you noticed (if you are an ebook lover or even an ebook writer) that the Sigil EPUB editor’s progress had stalled, in fact the software’s development is dead. I did not really care because Sigil had switched its Qt dependency from 4 to 5 and Slackware does not contain Qt5, so new Slackware packages were out of the question anyway. Now, Calibre has been enhanced with an ebook editor. Visually and functionally the Calibre ebook editor application shows similarities to Sigil, however it is a completely different program, and it integrates perfectly into the Calibre GUI. You can invoke it directly by running “ebook-edit” from a terminal or using the “Edit E-book” menu item in your Desktop Environment.

Calibre can also run as a Web Server with an OPDS interface, ideal for when you have an ebook reader with a Wireless network interface – you can download books directly from your library without the need for a USB cable. But it needs to be hidden behind an Apache reverse proxy to make it safe enough to use on the Internet. I recently installed COPS however, which is built from the ground up to be a replacement Calibre OPDS PHP Server. After some discussion with the developer, I talked him into adding an online web-based EPUB reader which is based on Monocle, so that I can read my ebooks directly on my ChromeBook without the need for downloads or browser plugins.

 

LibreOffice

I already posted about my gripes with building the new LibreOffice 4.2.0. Well, I finally managed to make it work, and the resulting packages (for Slackware 14.1 and -current) are available. A significant bug was rapidly discovered in Calc when using a non-english language pack. It seems that other people suffered from this in earlier releases even, and not just on Slackware. Still, this is a release with many improvements. Read more about the new features and fixes on the announcement page. Interesting tidbit: LibreOffice 4.2 offers a new Start screen, with a cleaner layout that makes better use of the available space – even on small screens – and shows a preview of the last documents you opened.

Focus for the 4.2 cycle is performance and interoperability (yeah, when is it not) with MS Office.

Note that I ship my LibreOffice 4.1 and 4.2 packages with additional “libreoffice-dict-<language>” packages, containing dictionary and spellchecker support! If you are still running Slackware 13.37 there’s LibreOffice 3.6.7 for which I also have packages, and users of Slackware 14.0 are served well with LibreOffice 4.1.4.

Package locations:

 

Chromium

chromium_iconAnother update to Chrome/Chromium brings this open source version of Chrome to 32.0.1700.107, and interestingly enough (but I disregarded this) another update appeared one day later which “upgrades” Chromium to 32.0.1700.103. A comment to that blog announcement questions the effective downgrade but there is no answer yet from the developers.

The SlackBuild was modified a bit (thanks dugan!), in order to solve several bugs in the interaction with vBulletin, which is the software powering LinuxQuestions.org (hoster of the main Slackware user forum on the Internet).

I have packages ready for the new chromium:

 

VideoLAN Player

largeVLCThe VideoLAN team released version 2.1.3 of their VLC player yesterday.

This is another maintenance release of the “Rincewind” release, “fixing numerous bugs, and improves decoders, notably for the new formats (HEVC and VP9). Important fixes involve Audio and Video output management on most platforms“. 2.1.3 also “improves the demuxer and decoders for most formats, and the various interfaces“.

Where to find the new VLC packages:

Rsync acccess is offered by the mirror server: rsync://taper.alienbase.nl/mirrors/people/alien/restricted_slackbuilds/vlc/ .

My usual warning about patents: versions that can not only DEcode but also ENcode mp3 and aac audio can be found in my alternative repository where I keep the packages containing code that might violate stupid US software patents.

 

Adobe’s Flash Player plugin

adobe_flash_8s600x600_2There was a minor version number update today, for Adobe’s Flash Player Plugin for web browsers. The update is accompanied by a security bulletin “apsb14-04

Packages for Mozilla compatible browsers are here (and the update to pepperflash plugin for Chromium should follow shortly):

Icedtea-web

A new release of the web browser plugin for OpenJDK is available since today. Version 1.4.2 finally makes Oracle’s Java version tester page work again (remember that you now have to explicitly allow the plugin to start inside your Firefox or Chromium browser):

java_is_working_7u51_b31

Get the packages at http://slackware.com/~alien/slackbuilds/icedtea-web/

 

 

KDE

The latest  KDE Sofware Compilation is 4.12.2 which is available now and it accompanied by Plasma Workspaces 4.11.6. Mostly bug fix release, you should have no issues upgrading.

Contrary to what I had told before, I have built these packages on Slackware 14.1. I am running them on all my Slackware-current boxes without issues. The difference between Slackware 14.1 and -current is not so big yet, which is the rationale behind my decision to use Slackware 14.1 as the compilation platform this one time (for maximum compatibility)You will find all the installation/upgrade instructions that you need in the accompanying README file. That README also contains basic information for KDE recompilation using the provided SlackBuild script.

You are strongly advised to read and follow these installation/upgrade instructions!

My packages can be found in the ‘ktown’ repository which I maintain for KDE packages:

 

This concludes the week in review. I just finished baking a fresh loaf of bread and the smell makes me mad. Have to wait until the morning (it’s still hot and the time is just past midnight).

loaf-800

Remember:
You can subscribe to the repository’s RSS feed (RSS for ktown and RSS for multilib available too) if you want to be the first to know when new packages are uploaded.

Have fun! Eric

New SQLite driver for the blog

Ever since this blog’s inception I have used a plugin called “PDO for WordPress” which allowed me to have a SQLite (file-based) database instead of the default MySQL database used by WordPress.

There are a couple of bugs in PDO for WordPress that I was getting tired of, and perhaps some of the people writing comments have been annoyed too, when their post failed to show up on the blog. Most notorious bug was that any text containing the two characters ) and ‘ immediately after eachother would silently be discarded by the driver… the only way to get your precious text back was to hit your browser’s “Back” button and try to find out what was wrong with the text.

The PDO for WordPress plugin has not been maintained for a while, mostly because the development pace of the WordPress code was faster than the PDO for WordPress author could manage. Some of the bugs were addressed with patches, but these were never incorporated into a new release.

I was finally so irritated with this that I was going to attempt to apply these patches to my own blog. Luckily, I did my research properly and I ran into a new plugin that can replace the old PDO for WordPress plugin: it is called “SQLite Integration“. This plugin uses PDO just like the old one.

Remember, PDO stands for PHP Data Objects. Quoting the PHP manual: “PDO provides a data-access abstraction layer, which means that, regardless of which database you’re using, you use the same functions to issue queries and fetch data. PDO does not provide a database abstraction; it doesn’t rewrite SQL or emulate missing features“. This is what allows the use of a different database than MySQL and at the same time is the cause of the bugs in my blog – there are incompatibilities in the way WordPress creates SQL queries (targeted at MySQL syntax which does not always work for SQLite).

Interesting enough, the discussion among the WordPress developers about the possible use of PDO has been revived now that the  mysql_* functions are officially deprecated in PHP 5.4.

This new SQLite Integration plugin will work with versions of WordPress starting with 3.3. My blog is at the latest 3.8 release so that is OK.  Thus I proceeded to do the installation of the plugin and re-configuration of the blog, following the instructions (I always RTFM before applying irreversible changes – and make a full backup too 😉

As you can see, the blog is still here. I have not checked whether the text entry bugs have gone now, but at least I am running on a well-maintained database driver again.

Eric

Freedom of Choice 2013

LinuxQuestions.org Members Choice Awards

LinuxQuestionsFellow Slackers and other friends!

It’s that time of the year again where Jeremy calls upon the masses to enter the poll for the 2013 LinuxQuestions.org Members Choice Awards. Remember last year, when Slackware made it to Desktop Distro of 2012 and was beaten to a hair-width by Debian for Server Distro of the year?

Please have a look at this year’s poll, it’s full of interesting choices. And make a honest selection! I don’t really care if Slackware ends up on top, it is more important that you experience that moment of realization that there is a wealth of Open Source Software out there which allows us to succeed in doing the things we like most. Freedom of choice usually comes at a high price, but Open Source Software & Standards allow you to make your choices for free and in freedom.

Please, take a moment to consider if there are ways for you to contribute back – it does not have to cost you money out of your pocket. If you are poor or can’t spare the money, your give-back can still be trememdously valuable. For instance, by helping friends with their adoption of Open Source, or by writing down your knowledge so that others can in turn advance their own knowledge; maybe you could check at your children’s school to see if there is room for a “Linux college” of sorts or prepare a hack-fest where everyone brings their computer and you bring a bunch of Slackware install CD’s 😉 Or perhaps this is the perfect time to start coding on some cool program so that we can forget about SystemD!

Realize that the Open Source (and Open Standards) ecosystem is about respect, sharing, growth and advancement. You and I, we are both part of this ecosystem. By working together without artificial boundaries or constraints and treating each other as equals, we can try to make this world a better place for all.

It’s like the spirit of Christmas which your Granny keeps talking about, but then without the turkey and the tree.

Happy polling! Happy holidays! Eric

tux-xmas

« Older posts Newer posts »

© 2025 Alien Pastures

Theme by Anders NorenUp ↑