- How to reset Ubuntu in Windows Subsystem for Linux
Here’s a handy trick you can use to reset your Ubuntu running on Windows Subsystem for Linux (WSL). Please note that doing this deletes the Ubuntu user environment from your system, including any Linux applications you downloaded and installed with apt-get command or by compiling them from source.
A client of mine wanted a way to highlight text on a page as audio was playing, thus helping children that had difficulties reading along. In this tutorial I will show you the solution I implemented. I have created a working demo for you guys to have a look at how this works and I am also pasting the code below in case you want to use it in your own projects.
- Trumbowyg - A lightweight WYSIWYG editor
Light, translatable and customisable jQuery plugin. Beautiful design, generates semantic code, comes with a powerful API.
- Django zip files (create dynamic in-memory archives with Python’s zipfile)
Say you want to wrap more than one file being generated on the fly from a form POST. In my case, I wanted to let the user download a zip archive of a few generated reports. Using Python's zipfile it's easy to create the archive in-memory, without writing to disk. Then, serving that file as a zip content-type is easy in Django.
- Installing Bootstrap 4 Tutorial
Bootstrap 4 comes in 2 flavors: straight up CSS (which is what the CDN uses), and Sass. Sass is a preprocessor that allows you to write more dynamic CSS. It then takes this Sass CSS and compiles it down to standard CSS.
- Autostart Chromium in latest version of Pixel
Guide to autostart Chromium in Raspbian after automatically logging in as pi.
- How to install PocketSphinx on a Raspberry Pi
Step by step guide to install PocketSphinx on a Raspberry Pi.
- Extending Restless
Restless is meant to handle many simpler cases well & have enough extensibility to handle more complex API tasks. However, a specific goal of the project is to not expand the scope much & simply give you, the expert on your API, the freedom to build what you need.
- Installing Free and Nonfree Repositories
We have two separate software repositories: free for Open Source Software (as defined by the Fedora Licensing Guidelines) which the Fedora project cannot ship due to other reasons and nonfree for redistributable software that is not Open Source Software (as defined by the Fedora Licensing Guidelines); this includes software with publicly available source-code that has "no commercial use"-like restrictions.
- Scraping content with readability and python
If you want to scrape the main content of a site only (we aren't interested in the menu/sidebar etc), then you can use the python port of the readability library.