|
Project |
Assignment |
Job |
Machine |
Platform |
Language |
Technology |
|
Development of a sample package collection of customer and sales management software. |
Implementation of customer management software. |
Design, Programming |
RICOH SP-250 |
RICOH Mytool |
Auto Program (language dedicated to Mytool) |
spreadsheet and database operation |
|
Publication of a guidebook of Mytool. |
reversi game, page sort (sample program) |
Design, Programming, Writing |
RICOH SP-250 |
RICOH Mytool |
Auto Program (language dedicated to Mytool) |
computer player algorithms, sorting algorithms |
|
Development of Mytool V2. |
Implementation of date & time functions |
Design, Programming |
RICOH SP-250 |
MS-DOS |
Whitesmith C |
Zeller's formula |
|
Development of Mytool M2. |
Implementation of syntax analysis and execution of mathematical expression, syntax analysis and playing of music score |
Design, Programming |
RICOH Mr.MYTOOL |
MS-DOS |
Whitesmith C |
reverse Polish notation, regular expression |
|
Development of Mytool M3. |
Implementation of VRAM I/O, speaker I/O, BCD operation, graphics engine, menu manager |
Design, Programming |
RICOH Mr.MYTOOL |
MS-DOS |
Microsoft C, Microsoft Macro Assembler |
scan conversion, Bresenham's algorithm, clipping, seed fill, list operation, callback, linear congruential method |
|
Development of data sharing software between Mytool and PDA, "Tsunagu-kun" |
Whole |
Design, Programming |
RICOH Mr.MYTOOL |
MS-DOS |
Microsoft C, Microsoft Macro Assembler |
RS-232C |
|
Development of an application for an edutainment machine by RICOH |
overall design, implementation of basic library |
Design, Programming |
the target machine |
Dedicated Firmware |
Z80 Assembler |
global exit |
|
Development of Mytool Z |
Overall design, implementation of window system, bitmap transfer, command interpreter, Avariable-length BCD operation |
Design, Programming |
RICOH Mr.MYTOOL |
MS-DOS, MIMA |
Borland C++, Turbo Assembler |
event driven, context-free grammar, recursive descent parsing method, Newton's method, exclusive control |
|
Development of a mouse driver for cursor animation |
Whole |
Design, Programming |
RICOH Mr.MYTOOL |
MS-DOS |
Microsoft C, Microsoft Macro Assembler |
terminate and stay resident, hardware interrupt, interrupt service routine |
|
Development of a mouse driver for PC/AT superimpose mode |
Whole |
Design, Programming |
IBM PS/V |
MS-DOS |
Microsoft C, Microsoft Macro Assembler |
hardware interrupt, interrupt service routine |
|
Development of a library for playing background music |
Whole |
Design, Programming |
RICOH Mr.MYTOOL |
MS-DOS |
Microsoft C, Microsoft Macro Assembler |
hardware interrupt, interrupt service routine |
|
Development of a clock display accessory |
Whole |
Design, Programming |
RICOH Mr.MYTOOL |
MS-DOS |
Microsoft C, Microsoft Macro Assembler |
hardware interrupt, interrupt service routine |
|
Development of bar-code reading command (Mytool ad-inn) |
Whole |
Design, Programming |
RICOH Mr.MYTOOL |
MS-DOS, MYOS |
Microsoft C |
RS-232C |
|
Development of magnetic card reading command (Mytool ad-inn) |
Whole |
Design, Programming |
RICOH Mr.MYTOOL |
MS-DOS, MYOS |
Microsoft C |
RS-232C |
|
Development of a console driver for making mouse available in text editors |
Whole |
Design, Programming |
RICOH Mr.MYTOOL |
MS-DOS |
Microsoft C, Microsoft Macro Assembler |
hardware interrupt, interrupt service routine |
|
Development of a path animation generator for video game sprite |
Whole |
Design, Programming |
Apple Macintosh Quadra700 |
KANJI Talk7.0 |
MPW C, C++ |
forward differencing |
|
Development of a edge detection & image segmentation tool |
Whole |
Design, Programming |
Apple Macintosh Quadra840AV |
KANJI Talk7.0 |
Metrowerks CodeWarrior C++ |
region segmentation based on color difference, binarization based on discriminant analysis, edge preserving smoothing, bitmap vectorize, angle detection, piecewise linear approximation, curve fitting |
|
Development of a loan simulation system of a bank |
Implementation of the setting part |
Design, Programming |
NEC PC-9801 |
Microsoft Access 2.0 |
Access Basic |
relational database |
|
Development of a customer management system of a computer training company |
Whole |
Design, Programming |
NEC PC-9821Xv |
Microsoft Access 95 |
Visual Basic |
relational database |
|
Development of SEGA PICO storyware "Densha Dai-Syugo" |
Implementation of about half of the sub-stages |
Design, Programming |
SEGA PICO (emulator) |
Dedicated Firmware |
GNU M6800 Assembler |
|
|
Development of SEGA PICO storyware "Kazu Suji" |
Implementation of about half of the sub-stages |
Design, Programming |
SEGA PICO (emulator) |
Dedicated Firmware |
GNU M6800 Assembler |
|
|
Development of the Web site of a esthetic salon |
Whole |
Design, Programming |
|
Web Browser (NetScape2.0) |
HTML |
|
|
Development of the Web site of Dell Japan |
Implementation of products list |
Design, Programming |
|
Web Browser |
HTML |
|
|
Development of BIOS of IBM ThinkPad |
Implementation and maintenance of EZ-Setup/Diag (hardware diagnosis & configuration utility), |
Design, Programming |
IBM ThinkPad |
MS-DOS |
Borland C++ 5.01J, Turbo Assembler |
|
|
Development of greeting card software "Kantan Meishi & Card" |
Implementation of image processing engine |
Design, Programming |
Windows PC |
Windows 95/NT, VCL |
Borland Delphi 3 (Pascal) |
halftoning, monotoning, distance transform, blurring, bitmap rotation |
|
Development of addressbook software "Kantan Jushoroku" |
Design & implementation of main part |
Design, Programming |
Windows PC |
Windows 95/NT, VCL |
Borland Delphi 3 (Pascal) |
relational database |
|
Development of a print utility program "MEGAPRINT" |
Implementation of graphics engine |
Design, Programming |
Windows PC |
Windows 95/NT, VCL |
Borland C++ Builder 4 |
C++ template, curve fitting, warping, boolean operations between bezier polygons, clipping |
|
Development of the Web site of Fukushima Construction Office |
Design & implementation of main part |
HTML Programming |
Windows PC |
Web Browser |
HTML, Java Script |
|
|
Development of graphics software "ImageCreatePro" |
Implementation of graphics engine |
Design, Programming |
Windows PC |
Windows 95/NT, VCL, OpenGL |
Borland C++ Builder 4 |
C++ template, text on curve, curve offsetting, 3D text, adjustment of brightness, saturation, and contrast |