Programming

Fortan Drills from 1st Year Programming Class in HUJI

In the first semester we had a couple of fortran drills to prepare, Although I have no power to attach the actual exercise text to each drill, I beleive the actual source code can still be useful for those trying to beat the code, along with exes.

The code is written in Fortran 90.

Browse the exercises.

C++ Drills from 1st Year Programming Class in HUJI

Browse the exercises.

Adolescent Hobbyist

Below are some projects I worked on as a teenager. If you somehow use them please provide credit.

rpaint - remote paint

philosophy

This program was will is a remote paint program. In other words, you can do everything you do with paint (Microsoft's program which is provided with Windows), only you connect (via TCP/IP) to another computer, which would also be running rpaint, and thus you share the canvas with that computer. Chat capability is also included. Pasting bitmaps from the clipboard is buggy, which would otherwise make the program feature complete.

I used Visual C++ 6.0 to write this program, with Win32API and strict C.

rpaint - source + binary for Win32; binary only

YRC - Yashi IRC Client

philosophy

A full fledged IRC client, including DCC transfers (though you can't initiate, only receive). *WARNING* Written in Visual Basic 6.0 *WARNING*

YRC - Source + Binary; binary only

Rami - Stealth HTTP daemon

philosophy

In this day and age, this program would have no use at all. Windows is now incorporating a firewall as a default in it. However, there were times in which you could send someone a program that is supposed to be some cool flash animation, when in fact what it really was, is a stealth HTTP daemon! Thus you could gain access to everything on their computer (plus a screenshot!) given you know their IP address.

I wrote Rami with Win32API and strict C using MS Visual C++ 6.0, and used some shitty flash game to serve as a my host.

Rami - Source + Binary; binary only

The content of this page was last modified on: June 20 2010 21:14:43.