This software was done in part for a textbook on AI I ve written called _The Basis of AI_ (tentative title, subject to change but not if I get my way). For details see: http://www.mcs.com/~drt/basisofai.html
BoboMail is a so called webmail application, which provides mail access through a web interface. It handles MIME messages properly (including HTML mails) and is implemented in Python
BoboMail是一個webmail應用程序,它提供通過一個web接口的郵件訪問。它可以正確處理MIME消息(包括HTML郵件),用Python實現。
機頂盒界面源代碼:
## Avoid the so-called SINGAPPL to be initialized at runtime
## Used when the tuner is controlled externally by I2C and
## the PIDs forced to some specific values.
This a program to implement the so-called "dancing link" which is introduced in Knuth s paper. This is really a super
acrobatic and I am sure that not many programmers can understand the algorithms.
Rotating shafts experience a an elliptical motion called whirl. It is important to decompose this motion into a forward and backward whil orbits. The current function makes use of two sensors to generate a bi-directional spectrogram. The method can be extended to any time-frequency distribution
%
% compute the forward/backward Campbell/specgtrogram
%
% INPUT:
% y (n x 2) each column is measured from a different sensor
% ///////
% __
% |s1| y(:,1)
% |__|
% __
% / \ ________|/
% | | | s2 |/ y(:,2)
% \____/ --------|/
%
% Fs Sampling frequnecy
%
% OUTPUT:
% B spectrogram/Campbel diagram
% x x-axis coordinate vector (time or Speed)
% y y-axis coordinate vector (frequency [Hz])
Writing an Input Module
The sample module introduced here is called idiom (Input Device for Intercepting Output of Mice), The sample module registers itself with the USB kernel subsystem as a mouse driver and with the input management subsystem as a keyboard driver. idiom translates mouse movement events into keyboard input events: it reports arrow events to the input system according to how the physical mouse is moved.
The Valgrind distribution has multiple tools. The most popular is the memory checking tool (called Memcheck) which can detect many common memory errors such as:
*
touching memory you shouldn t (eg. overrunning heap block boundaries)
*
using values before they have been initialized
*
incorrect freeing of memory, such as double-freeing heap blocks
*
memory leaks.
My (so called) HiP compression algorithm as console mode
utility. It s a hybrid of Lempel-Ziv 77 and Adaptive Huffman
encoding (Huffman + LZ77 ZIP = HiP) with a word prefix hash
algorithm etc.
This program demonstrates using a thread safe C++ class called
SharedQT<T>. This example actually has several elements which
may prove useful for those who are new to C++: