Many Python web applications run on production with the help of gunicorn or uwsgi. There are however other solutions that may turn out to be even better than the currently popular solutions. One of alternatives is chaussette and circus. Chaussette is a WSGI server that can serve WSGI applications like your Django project. Circus is an application to control and monitor processes and sockets. It can manage chaussette, celery or other sockets and processes making it a manager of all project services.
MicroPython is a Python 3 implementation capable of working on microcontrollers with no operating system. PyBoard is the first microcontroller board running Micro Python. It can be scripted with Python code and can execute it, work without any connection to a PC. How does it work and what can we do with pyboard and Micro Python?
Programming on mini PC like Raspberry Pi, or Beaglebone Black maybe bit annoying or hard due to lack of some more complex IDEs not available on ARM platform, or just to resource heavy to such computers. Sometimes you may also lack keyboard, mouse and a display to connect to them. In such cases remote access and remote programming may be a solution. All you need is a network connection and proper applications and protocols.
In this article I'll showcase how to use SSH, SSHFS, VNC/RDP protocols/solutions for remote access and programming of any (mini) PC. I'll also show how to configure PyCharm to use external Python interpreter (like that from Raspberry Pi).
Accidentally (or not) a new revision of Raspberry Pi have leaked to the Matrix... web. The new revision is called Raspberry Pi B+ (the plus added). You get the same CPU, the same RAM, but 4 powered USB (as it requires 5V 2A power supply!), 40 GPIO pins (more!), and microSD instead of SD card slot.
Beaglebone Black is a single board computer and a Raspberry Pi challenger made by the BeagleBoard.org foundation. It offers 95 3.3V GPIO and newer CPU with Android and Linux support. In this article I'll go and check it performance and capabilities.
Radxa Rock is yet another single board computer. It's equipped with a quad core RK3188 processor and 2 GB of RAM. It supports Android 4.2/4.4 as well as classical Linux desktop. In this article I'll take a look at Radxa, benchmark it and compare to recently tested Measy U4A RK3188 dongle.
Linux related hardware test, benchmarks and reviews
Measy U4A is a typical Android HDMI dongle. This one and many more are made in China in great quantities and in low prices. Just check you local stores, ebay or Chinese shops like dx.com. Such dongles when attached to a HDMI TV or display and powered will run Android allowing you to watch videos, play music, browse the web and what not.
Android gives a lot of apps but it's not Linux. Makers/hackers/developers often want to use a small embedded PC for some other tasks and would really want to have plain Linux instead of Android. The dongle I've picked is one of dongles based on a quad core RK3188 SoC. This one is quite popular and there are various development tools for Rockchip based devices. There are also Linux distributions that can be installed on them (Picuntu) or booted from SD card (Linuxium). So in this article I'll give a quick look at the Measy U4A dongle with Android 4.4.2 and then I'll go to installing and testing Picuntu and Linuxium.
New Ximea cooled cameras, cooled iNova cases or the truth about Atik GP revealed! :)
ZWO just sent first ASI120 cameras based on USB3 to first testers around the world. The new faster USB interface gives almost double the speed of current USB2 cameras (60 FPS versus 35 FPS with USB2).