Home
Videos uploaded by user “ShellWave”
Binary Fraction to Decimal Conversion
 
05:39
Example on how to convert a binary number with fractional part and integer separated by radix point, to a decimal number with fractional part
Views: 52797 ShellWave
Decimal Fraction to Binary Conversion
 
06:10
Example of converting decimal number with fraction separated by radix point, to binary number with integer and fraction separated also by radix point.
Views: 167629 ShellWave
C Programming in Linux Tutorial #077 - stat() Function
 
08:28
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use the stat() function in a C program. The function retrieves the file status.
Views: 10100 ShellWave
C Programming in Linux Tutorial #025 - readdir() opendir() Functions
 
08:58
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use the readdir() and opendir() functions to read the content of a directory.
Views: 17224 ShellWave
C Programming in Linux Tutorial #010 - "struct" Statement
 
02:52
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use the "struct" statement in a simple program.
Views: 6820 ShellWave
C Programming in Linux Tutorial #040 - Dynamic Shared Libraries
 
09:17
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to create a dynamic shared library.
Views: 11586 ShellWave
C Programming in Linux Tutorial #067 - Memory Map using mmap() Function
 
09:29
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use the mmap() function to create memory mapped devices to the memory.
Views: 21136 ShellWave
C Programming in Linux Tutorial #084 - poll() function
 
09:13
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use the poll() function, an alternative to select() function, to create a timeout for the read() function. One of its uses is in TCP/IP socket communication where the server or client timeout when the other party does not send any data or acknowledgement. The example reads an input from the user, and times out if no user input for a period of time.
Views: 10075 ShellWave
C Programming in Linux Tutorial #024 - open() read() write() Functions
 
11:13
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use the open(), read(), and write() functions in a C program.
Views: 37930 ShellWave
C Programming in Linux Tutorial #055 - Signals
 
09:31
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to create and use signals in C program.
Views: 28979 ShellWave
C Programming in Linux Tutorial #037 - pipe() Function
 
09:59
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use the pipe() function as an inter-process communication between two processes.
Views: 55967 ShellWave
C Programming in Linux Tutorial #029 - pthreads
 
11:16
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to create threads using the POSIX threads, or pthreads.
Views: 42226 ShellWave
Hexadecimal to Decimal Conversion Tutorial
 
04:20
This is an example on how to convert hexadecimal number to decimal number.
Views: 41240 ShellWave
Wire Wrap using 30 and 26 AWG (gauge) for Circuits
 
05:49
I use wire wrap for my projects and prototypes in electronics, instead of using the breadboard. Breadboards are alright at lower logic frequencies. However, at higher frequency, wire wrapping is better. I started using wire wrapping in my FPGA projects, including Raspberry Pi testing.
Views: 14340 ShellWave
Embedded Linux: GPIO/LED control on Raspberry Pi through sysfs
 
05:10
This video shows how to use the sysfs virtual file system of Linux to control the GPIO pin, and the LED attached to it. No Python scripts or C programs used, except few Linux commands and a simple Bash script.
Views: 3386 ShellWave
Electric Grass/String Trimmer GH900 Black and Decker
 
02:52
I purchased this 6.5 Amp 14 in. Trimmer/Edger from one of the local hardware store. I do not have a gardener, so I am starting to do my small lawn.
Views: 100181 ShellWave
C Programming in Linux Tutorial #083 - select() function
 
12:17
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use the select() function to create a timeout for the read() function. One of its uses is in TCP/IP socket communication where the server or client timeout when the other party does not send any data or acknowledgement. The example reads an input from the user, and times out if no user input for a period of time.
Views: 20367 ShellWave
Python Programming Tutorial in Linux #002 - Variables
 
10:34
Python 3 scripting and interactive mode tutorial under the Linux environment. This video shows how to use some of the variables in Python programming. The demo also includes how to use and print them using the print() function.
Views: 10810 ShellWave
C Programming in Linux Tutorial #036 - Shared Memory
 
15:47
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use shared memory in a C program. Functions used in this example are shmat(), shmid(), and shmget().
Views: 46963 ShellWave
C Programming in Linux Tutorial #039 - mutex pthread
 
11:36
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use mutex in a pthread program.
Views: 15790 ShellWave
Using Soldering Iron on Heat-Shrink Tubing
 
02:33
When I cannot find a heat gun, hot-air soldering, hair-dryer, torch, or lighter to shrink the tubing, I use my soldering iron on the heat-shrink tube. It is not the right tool, but it is something I do when I cannot find those tools that I mentioned above.
Views: 18926 ShellWave
C Programming in Linux Tutorial #060 - (Part 2/2) getopt() Function
 
03:19
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use the getopt() function as well as processing the argument that was passed with the flag.
Views: 3569 ShellWave
Java Programming Tutorial in LInux #010 - Java Native Interface (JNI) for calling C-libraries
 
11:25
Java programming tutorial using javac and java commands to compile and execute java programs in terminal. This video shows an example on how to use the Java Native Interface, or JNI, to call C libraries. NOTE: This is a old video created on October of 2013
Views: 8365 ShellWave
C Programming in Linux Tutorial #078 - va_start(), va_end(), va_arg() Functions
 
10:06
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use the functions in the stdarg.h header file in a program. Two functions are created which will take variable size of arguments. Also, va_list is a data type which will also be shown in the example.
Views: 4319 ShellWave
DIY Full Wave (Bridge) Rectifier Project
 
07:25
WARNING: This project involves 120 volts transformer which may cause serious injury. Please consult a professional technician for this type of project. This video is about a homemade full-bridge rectifier. Sometimes, it is called full-wave rectifier. The components are laid on the PCB to make it like what it is in the circuit diagram. The wires are also visible (except for the capacitor). However, the circuit does not have a voltage regulator, but a module will be made later. The transformer may be too high depending on the regulator that will be added. This circuit is typically found in power supplies.
Views: 65833 ShellWave
C Programming in Linux Tutorial #016 - Multiple Source Files
 
07:08
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. This video shows how to use multiple source files in a program. It shows how to compile and link them together to create the executable.
Views: 11167 ShellWave
Adding Pigtail or Wire Lead on Glass Fuse
 
09:35
There are available fuses with pigtail (or axial leads) online, but you can add the pigtail on a fuse that may be laying around. I used 18 gauge wire and solder each side to a 160mA fuse. Also, it has to be tested to make sure it is not damaged during the soldering. This may also work for ceramic fuse. DISCLAIMER: I do not recommend for critical application where it may cause injury. The metallurgy or composition of the wire inside the fuse may have change during the application of heat during the solder.
Views: 6439 ShellWave
Embedded Linux: Raspberry Pi B+ LED Blink thru GPIO using Kernel Driver or Linux Module
 
06:26
Flashing LED by writing a kernel driver in C programming for a Raspberry Pi microcontroller, A timer is used to turn on and turn off the LED. This is different from using an executable that runs on the user land or user mode.
Views: 9708 ShellWave
Xlib Programming in C and Linux Tutorial #04 - Adding Text
 
10:58
An example on how to add text on a window using Xlib. A text is added to the push button created in the previous video. The Xlib is an interface to the X Window System to communicate with the X server.
Views: 2322 ShellWave
Linux Command-Line Interface (CLI) Tutorial #029 - nohup and disown commands, ampersand (&) operator
 
05:36
Tutorial for learning Linux command line on terminal, which is similar to UNIX command line. Knowledge of these commands is an essential skill for Linux System Administration. This video shows how to use the ampersand operator to have the parent terminal usable, and the "nohup" and "disown" commands to make the child process immune to SIGHUP.
Views: 1343 ShellWave
C Programming in Linux Tutorial #006 - Data Types: Array
 
05:19
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. This video shows an array data type example in a program. It also shows how to initialize in declaration, and how to access them.
Views: 6536 ShellWave
CGI Programming in C Tutorial using Raspberry PI with Linux
 
07:29
A Simple CGI programming tutorial using C instead of other programming or scripting languages. It uses a Linux with web server that has CGI capability. The web server that was used in this video is Raspberry PI, but other platforms can be used.
Views: 5533 ShellWave
C Programming in Linux Tutorial #065 - exec() Functions
 
11:02
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use the exec functions, such as execl().
Views: 13068 ShellWave
C Programming in Linux Tutorial #071 - fsync() Function
 
03:17
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on using fsync() function to synchronize changes to the file. A file descriptor is passed to the fsync function.
Views: 1569 ShellWave
C Programming in Linux Tutorial #033 - read() write() Functions
 
10:49
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use the read() and write() functions in C program. These functions will be used in the other example, such as socket programming.
Views: 9312 ShellWave
C Programming in Linux Tutorial #026 - fork() Function
 
10:35
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to create a child process using the fork() function in a C program.
Views: 31102 ShellWave
C Programming in Linux Tutorial #047 - system() Function
 
04:08
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example of how to use the system() function in a simple C program to call another executable.
Views: 3559 ShellWave
C Programming in Linux Tutorial #098 - A Simple Web Server Program
 
25:20
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. This video shows an example on how create a simple webserver program in C. The webpage is embedded into the C program, as well as the name of the image files. However, these can be modified to have more flexibility, such that the filenames and webpage are not embedded into the program.
Views: 23199 ShellWave
Linux Command-Line Interface (CLI) Tutorial #024 - "od" octal/hex dump command
 
04:33
Tutorial for learning Linux command line on terminal, which is similar to UNIX command line. Knowledge of these commands is an essential skill for Linux System Administration. This video shows how to use the "od" command to dump the octal and/or hex values of files, whether they are binary or text files.
Views: 4027 ShellWave
C Programming in Linux Tutorial #072 - sendfile() Function
 
03:37
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example of using sendfile() function to transfer data between two file descriptors.
Views: 2876 ShellWave
Hexadecimal to Octal Conversion Tutorial
 
04:10
An example of Hex to Octal conversion tutorial, and vice versa. However, it is required to know how to convert both Hex and Octal numbers to binary numbers.
Views: 58695 ShellWave
C Programming in Linux Tutorial #015 - argc argv
 
09:09
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. This video explain what the "argv" and "argc" in the main() function. The sample code will show how it is used.
Views: 9691 ShellWave
C Programming in Linux Tutorial #019 - Preprocessor
 
10:29
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. This video describes what a preprocessor is in a program.
Views: 4937 ShellWave
C Programming in Linux Tutorial #041 - Static Shared Libraries
 
04:56
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to create a static shared libraries to be used in a C program.
Views: 5038 ShellWave
C Programming in Linux Tutorial #012 - Functions
 
06:22
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to create a function in a program. The example will call the function and get the return value
Views: 5321 ShellWave
Python Programming Tutorial in Linux #001 - Hello World
 
04:39
Python 3 scripting and interactive mode tutorial under the Linux environment. This video shows how to write your first python script, as well as how to use the interactive mode.
Views: 36193 ShellWave
Python Programming Tutorial in Linux #004 - Formatting output with print() function
 
09:27
Python 3 scripting and interactive mode tutorial under the Linux environment. This video shows how to format the output using other mechanisms that print() function provides. One of the method is similar to printf() function in C programming.
Views: 4531 ShellWave
Decimal to Hexadecimal Conversion Tutorial
 
04:28
Example of how to convert a decimal number to hexadecimal number.
Views: 33629 ShellWave
C Programming in Linux Tutorial #075 - Redirect
 
09:00
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example of redirect in C program.
Views: 5638 ShellWave
C Programming in Linux Tutorial #013 - Function Pointers
 
04:40
C Programming in Linux Tutorial using GCC compiler. Tutorial should also be applicable in C/UNIX programming. An example on how to use function pointers in a program. The program will be ran to demonstrate the behavior during execution.
Views: 6610 ShellWave

Free basic cover letter template
How to write a cover letter for a resume samples
Santa clara address admissions essay
Example annotated bibliography nursing
Cover letter terminology management