I have been waiting for the release of WP 5.0 as I have been keen to try out the new Twenty Nineteen theme. Having looked at a preview of the theme I have mixed opinions.
The new editor that I can use to create posts is easy to use. At the same time it moves me away from the HTML/CSS editing that I normally tweak. The new theme makes use of more of the new blocks functionality. The downside for me is that I will have to spend some time trying to recreate some of the aspects of the site which I want to move across.
I have used some particular formatting styles for some of the pages of the site. I'd like to continue to use the same style but I need to understand if the new block editor can help me do that.
I still plan on moving to the new theme eventually. I plan to upload some more of my notes on STM32 development. This will be after I understand how to get the best out of the new theme.
Recently I have been a little quiet on the post front. Work has been busy and I've just not found the time to write anything. Behind the scenes I have been tinkering with an STM32F103 and connecting some WS2812B LEDs. Progress can be followed on GitHub.
As the year draws to a close I am left wondering when winter is going to begin. A few cold days here and there and the odd light frost is all we have received. Where is the snow lying on the ground? Where are the slippery pavements coated in ice? I am going to need to source Christmas cards for next year without the winter scene, if this is they way things are going.
Termux is a terminal emulator and Linux environment for Android. I wanted to customise my prompt in the same way that I have done on my desktop/laptop machines. Ordinarily I would have a .bashrc in my home directory where I would make the changes to the prompt (PS1). However Termux doesn't recognise this.
I found a reference to configuring this: http://blog.ataboydesign.com/2015/12/01/termux-is-the-one-for-android/
Following this method the changes to PS1 are made in "/data/data/com.termux/files/usr/etc/bash.bashrc". I had been successfully using this method for a while with no ill effects. That was until today when I realised an update to Termux had overwritten the changes. Not what I wanted.
So after some searching I have found a solution that should survive future updates. In your Termux home directory save the following as ".profile". This will be run when Termux is started and make Termux look for a ".bashrc" file in the home directory.
if [ -n "BASH_VERSION" ]; then
# Echo msg to indicate file is run - can be removed later
echo "Profile load.bashrc"
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
Create and edit ".bashrc" with any custom options. Exit and restart Termux and your custom configuration should be loaded.
Time for a look back at what I intended to do last year.
- Read an ebook on my Kindle Paper-white. - I have managed to read several and it's in regular use.
- Contribute to some open source projects. - Failed
- Continue to develop my wireless sensor system. - Mostly failed, a little progress made but not much.
- Buy a new soldering iron/station. - I have an ERSA Icon Nano
- Decorate and carpet my lounge. - Success - It now looks lived in.Still needs curtains.
- Document more of my projects on this website. - Mostly failed, a few notes were uploaded but not much else.
- Use my Raspberry Pi for something interesting. - Barely looked at it.
- Clear clutter out of my garage. - Cleared once then got full again.
- Finish networking between lounge and bedroom. - Completed as part of decorating.
- Write an android application for my tablet or phone. - I wrote a calculator script for use at work but it's in html rather than an app.
So 2013 was mixed, some things achieved some not.
Time to see if I can complete some of last years goals in 2014.
- Contribute to some open source projects.
- Put more time into electronics projects (Raspberry Pi/Wireless Sensor System).
- Get curtains for lounge.
- Clear out Garage (again).
- Write an android application for my tablet/phone
- Pay off student loan.
- Carpet master bedroom.
- Build a Gaming PC and/or Steam Box
- Repave Back Yard
- Use a Linux desktop environment other than Gnome 3 for at least a month
Another to do list, but as before it will be a good year if I can cross a few of them off.
10:30pm the windows are open, the fan is on max and drawing a stream of cool air inside. The reading from my I2C Experiment board is showing the room to be 28.5C. It's too hot and I'm not happy about it.
Now that the winter months are upon us getting out of bed in the morning has become more of a chore. The difference in room/duvet temperature is difficult to overcome. It would appear that a room temperature of 18-22 C is recommended for a good nights sleep. I might have a go at putting it to the test.
Current room temperature this evening is 17.37 C and it is cool but not uncomfortable. I will try a small oil filled radiator overnight and see if it maintains a suitable environment. It may cost more to maintain the temperature but I may be rewarded with better sleep. I'm still going to have my socks on in bed just in case.
Due to the decline in the picture quality from my old 14" Goodmans CRT TV I recently purchased a replacement. The Sony Bravia 22EX553 is a nice 22" 720P set with a Freeview HD tuner. It's only a set for the bedroom so extra features were not a high priority. Having said that I decided to make use of the features it does have, in my case DLNA video streaming from the PS3 Media Server software running on my PC.
I will skip the setting up of the network/firewall as this is specific to me. The problem I experienced was with the transcoding settings when attempting to play video. I was able to get the TV to see the server and browse the video content. I was able to select it and begin playback, all I got was a blank screen. PS3 Media Server was transcoding but nothing was getting to the TV. I solved this when I found a setting for "Default renderer when automatic detection fails" although the TV was seen correctly by the server as "Sony Bravia EX".
Changing "Default renderer when automatic detection fails" from "Unknown renderer" to "Sony Bravia EX" and saving the setting solved the problem. I can now select and playback my videos without any problems.