FPGA Installing USB-Blaster Driver for Quartus on Ubuntu 16.04 For Ubuntu 16.04, to setup USB Blaster driver, create a file /etc/udev/rules.d/ and insert the following lines: # USB Blaster SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device"
Hardware Installing WaveForms on Ubuntu WaveForms is a software built by Digilent to accompany their Analog Discovery 2 device, which is an all-in-one FPGA-based electronic tool that includes power supply, function generator, oscilloscope, digital pins control, etc. To
Getting Started Using Markdown What is Markdown Markdown is a simple markup language use widely. How to Markdown You can click Simple Guide from GitHub for throughout information Or master the syntax listed In-text formatting # Header -&
Hardware Hello Verilog: Coding Today, we will be using Verilog, a HDL (hardware description language) to code an encoder to light up a seven segment display based on keymap input. First of all, create a file name
Linux Using cron on Linux to run scheduled tasks "Cron is a time-based job scheduler in Unix-like computer operating systems." -- From Wikipedia To run scripts periodically, first you will need to create your own crontab file that states at
Linux How to send mail on Linux To send emails on linux to other remote email addresses, we will first need to install the postfix server and mail command via the following command: sudo apt-get install mailutils # For debain &
Shell Run scripts on Mac using Launchd Let say you have just completed a neat piece of script that do whatever you want it to do. How can you let it run everytime your Mac startup? Launchd! To use Launchd,
Programming C-String with null char In C, an array of characters is not string; instead, C-string should end with \0, like HelloWorld in C is {'H','e','l','l','W','o','r','l','d','\0'} If, however,
Thoughts What is Data? Data are the representations of the objects existing in this world that can either be perceived by our own senses or tools we built. For instance, I can see the flower to know
Web koa-router middleware explicitly calling `await next()` to enter next middleware Unlike Expressjs, in koa-router, user need to explicitly call await next() to enter the next middleware rather than to return to last level middleware.
Dokku Export csv and json data from dokku-mongo service exec mongoexport command inside the docker container follow the official documentation from MongoDB copy it using docker cp <CONTAINER_ID>:<FILENAME> <INTENDED_DIR>
Web Issue for input cursor display problem on iOS devices Issue Symptom The web page for this is based on the semantic-ui framework. Clearly we can see that the cursor for user input is not at the right position. The users will need
Web Dokku FQDN Setup After I ran the dokku installation script on my fresh new Ubuntu system, the console outputed such error: This installation script requires that you have a hostname set for the instance. Please set
Web Error Codes and Messages Explanation Error codes and error messages are often use in api requests for signifying status. Here are the error codes, messages, and HTTP status code used by me in my applications. You may feel free to use them in your own projects.
Web Dokku Installation Dokku is "the smallest PaaS" implementation (Platform as Service). It functions as a simplified version of heroku on Docker, allowing you to deploy your web apps through a simple git push.
Tensorflow Tensorflow workflow Explanation Data Dataset Create dataset Prepossess dataset Mapping features and label to dataset Shuffle the dataset Create batched data Create an iterator for loading data Use the iterator for feeding data or in a
Projects Frame v1.0.0 Frame A personal projects website based on Nodejs for high school students to show their works. v1.0.0 was finished in 10 hrs. Introduction Frame was built initially for high school students