progiso











Moja radosna tworczosc






Strona Piotra Różnickiego v2.0


O mnie/ Programowanie/ Gry/ Wykłady/ AI/ Przyjaciele/ Fraktale/ EyeCandy/ Księga gości/ Linki


Strona główna
FREEWARE POWER :-) - czyli kopiuj dowoli!

English version




Wyjaśnienie
Ta strona jest zbiorem moich programów i związanych z nimi tekstów.
Programy są darmowe, nie zawierają wirusów i nie niszczą danych.
Nie daję żadnych gwarancji, że będą spełniały oczekiwania użytkowników.





Klikając na ten banner sponsorujesz
autora strony






Dlaczego powinienem
kliknąć



Programy , badania , wnioski

Działy : Delphi , C ++ , C
, Java , Bourne shell , Archiwum
Linki związane z programowaniem





Programik
miesiąca:-)

Nowość



Roller v0.1for win32(90kb)
Gra logiczna - należy ułożyć cyfry w porządku rosnącym

MACIERZE
kod źródłowy w C







Programy umieszczane na tej stronie są FREEWARE - co
znaczy ,że mogą być kopiowane i używane za darmo ,lecz nie
mogą być zmieniane ( bez komercji proszę ) !!!



Wszystkie programy zostały przetestowane na obecność
wirusów - nie ma w nich sekwencji niszczących dane ,ale
wszystko może sie zdarzyć (szczególnie jeśli emulujesz Dos'a
pod Wingrozą!) ,więc za ewentualne szkody nie odpowiadam.



Strefa Delphi ( tylko
Windows - 32 bit<WIN32 , 95 lub 98>)
Linki związane z programowaniem w Delphi
Tutaj prezentuję programiki napisane w DELPHI v2.0.
Wszystkie programy instalują się automatycznie ,do domyślnych
katalogów (można je zmienić),lub zostały spakowane zip'em - tutaj jest program do rozpakowywania (bezpłatny)
Programy zostały skompresowane dla lepszego i szybszego
przesyłu w sieci.

Na życzenie moge tu umieścić także biblioteki i komponenty
z których korzystam przy pisaniu programów ( do obsługi
dziwęku używam biblioteki MIDAS ).



Super GRA !!!




Roller v0.1 (ok. 90kb)
Jest to gra logiczna polegająca na ustwieniu cyfr w rosnącym porządku - dokonuje się tego przy pomocy manipulacji i ich obrotu zgodnie z ruchem wskazówek zegara.Niezła zabawa.Gra powsatała w 2 godziny - była wzorowana na gierce zaimplementowanej w telefonach nokia.



Super Nowość !!!




Przeglądarka procesów v0.1 (ok. 130 kb.) Program służy do przeglądania ( oraz usuwania ) aktywnych ( i nieaktywnych ) procesów działających pod kontrolą systemów Windows 95 , Windows 98 i podobnych . Może działać w pasku narzędzi oraz pasku zadań , można więc go ukryć . Wykrywa wszyskie procesy oraz procesy potomne . Potrafi generować raporty do pliku do analizy porównawczej . Nowe opcje pojawią się gdy użytkownicy zgłoszą na nie zapotrzebowanie . Spakowany programem ASPACK (freeware).



Super Nowość !!!



Baza kontaktów v0.1(ok. 100 KB -często się zmienia:-))Program ,który jest pierwszą częścią większego projektu - Plannera. Jeszcze nie wiem ,czy Planner powstanie (zależy to od wolnego czasu i zapotrzebowania) . Program jest przeglądarką bazy adresów. Baza danych programu zawiera pola :imie, nazwisko, telefon, email, adres, notatki. Program używa komponentu xBase v1.0
Jamie''go Hart''a (jay@bitsmart.com) .Co ciekawe program obsługuje bazy DBF i zajmuje zaledwie 100kb - jak to możliwe ? Użyłem niewielkiego komponentu zamiast BDE oraz spakowałem kod programem ASPACK (freeware).




Nowość !



BaseView v0.1(ok. 10 KB -często się zmienia:-))Programik do przeglądania baz danych typu dBase i Paradox. Pozwala na prostą edycje bazy ,uzupełnienie jej o nowe rekordy oraz na tworzenie zapytań w języku SQL. Program posiada prosty help ,będzie rozbudowywany ( sortowanie ,pakowanie ,skomplikowane wyszukiwanie ,tworzenie nowych baz danych ). Jest to Freeware (można go używać ,ale przy zastosowaniu części kodu należy umieścić informacje o prawach autorskich Piotra Różnickiego). Dostępny jest kod źródłowy! Jeżeli będziesz potrafił jakoś go wykorzystać to program spełni swoje zadanie.Dokumentacja do programu

DHTMLED v0.2b(247296
bajtów),dokumentacja do programu
- tutaj pomoc do programu .
Jest to być edytor
dhtml'owych stron .
Na razie pozwala na animowanie do 20 obiektów - tekstu (każdy
obiekt ma osobny styl) i grafiki (animowanej).
Jeśli nie będzie zainteresowania nie będę kontynuował rozbudowywania programu!
Proszę o wszelkie uwagi na temat programu!




SUPER !!!




DJ on Wave v 1.0 b (223862
bajtów), dokumentacja i pomoc do programu.( 4- ro kanałowy
wirtualny mikser plików zapisanych w standardzie wav. - efekt
echa , wszystkie częstotliwości )

Module mania v 1.0 b (208807
bajtów)- prosta w obsłudze odgrywajka plików w standardzie mod
,s3m , it ,xm.



Sterfa C ++

Ostatnio wpadło mi w ręce super narzędzie - Borland C++
Builder v1.0.
Interfejs bliźniaczo podobny do Delphi ,lecz pisze się w C++.
Jako ,że jest to swoisty standard języka programowania na dziś
chyba będę musiał się na niego przerzucić . Chociaż
przywiązałem się już troszeczkę do Delphi.



Strefa C
Programy tu zamieszczone są w postaci kodu źródłowego ,wiec aby móc z nich skorzystać należy posiadać kompilator jezyka C. Wiele takich kompilatorów jest dostępnych w internecie za darmo (polecam DJGPP lun GCC)- wybór należy do Ciebie!
Jeśli chcesz się dowiedzieć więcej o języku programowania C lub uzupełnić swoją wiedzę wejdz na strone Opisu języka C mojego autorstwa!
Autor nie gwarantuje pełnej przenośności ani poprawności kodu !



Nowość !!!



MACIERZE- kod źródłowy dla
wszelkich maszyn posiadających kompilator języka C
Jest to program przeznaczony do wykonywania operacji na macierzach dowolnego stopnia.Zastosowany może zostać w programach użytkownika do wszelkich obliczeń. Obecnie działa dodawanie, odejmowanie, transponowanie oraz mnożenie macierzy. Planuję napisać jeszcze liczenie wyznacznika oraz odwracanie macierzy(jak tylko poznam optymalny algorytm).



Nowość !!!



SPLIT,MERGE - kod źródłowy dla
wszelkich maszyn posiadających kompilator języka C
Jest to program przeznaczony do dzielenia dużych plików na mniejsze (split) oraz do odwrotnej operacji - łączenia kilku plików w jeden.Zastosowania to np. kopiowanie danych z dużego pliku na dyskietki.

BIORYTMY - kod źródłowy dla
wszelkich maszyn posiadających kompilator języka C
Fajny programik do stawiania biorytmów - idealny do codziennego użytku - prosty tekstowy interfejs użytkownika - zapamiętywanie podanych danych użytkownika i inteligentne rozpoznawanie płci osoby której stawia biorytm;-).
Aby zainstalowac go na swoim koncie unixowym należy go skopiować na konto ,napisać komendę cc biorytmy a potem rm a.out biorytmy .Uruchamiamy poleceniem biorytmy.



Nowość !!!



TRANSER - kod źródłowy dla
wszelkich maszyn posiadających kompilator języka C
Jest to program przeznaczony do wykonywania jednej operacji na plikach - przemieszczania bloków danych w jakieś miejsce w innym pliku .Zastosowania to np. kopiowanie danych z savegame'ów itp.

START - kod źródłowy dla
unixów (wszystkie typy)

Wreszcie zacząłem coś pisać:-)
Wynik to programik pozwalający na uruchomienie innego programu w
określonym czasie .
Z uwagi na zastosowanie pisany jest dla unixów - jest tam taki
programik 'screen' - który pozwala na działanie programu po
wylogowaniu się z konta - po prostu uruchamiasz start po
uruchomieniu screena.Co prawda jest także cron (na linuxie crond
),który może posłużyć do realizacji podobnego zadania ,ale
zwykle admini nie zezwalają na jego użycie .
Program jest prosty w użyciu ,do kompilacji wymaga tylko
standardowych bibliotek.
Jak go skompilować??? Proste - skopiuj na konto a potem
napisz:"cc start.c"-i już!
To mój drugi użyteczny program napisany w C.
Pierwszego nie pokaże ,bo zastosowanie jest tajne:-)



Strefa Javy
Linki związane z programowaniem w Javie
Próba wykorzystania głupiego błędu(???)
sendmaila napisana w javie!!
Życzenia na ten rok (Java Script)




Strefa shell'a bourne'a
Ostatnio dość dużo drobnych programików piszę w powłoce shell'a .
Jest to standardowy interpreter poleceń dla systemów operacyjnych typu Unix i podobnych (w tym także linux'a)
Tutaj jest ściągawka dla znających się troszkę na tym.
w tym katalogu są napisane przezemnie skrypty .

Strefa Turbo Pascal'a
- tylko DOS ( pod windows'em 95 i 98 też pójdą )

Uwaga

- na najnowszych szybkich komputerach programy wyświetlą
błąd : runtime error 200.
Jest to spowodowane niedostosowaniem biblioteki używanej w
programach (CRT) do szybkiego procesora .
Nie należy się przejmować i ściągnąć plik - rozpakować go i
uruchomić : napraw "plik.exe".Sytuacja powinna ulec
zmianie.
Do rozpakowania plików zamieszczam unzip'a-darmowy
program do dekompresji plików zip.

Wreszcie gry ZA DARMO
(wszystkich jestem autorem)

Stare dobre gierki w stylu C-64 - 76996
bajtow ( komplet - 2 gry )
KILER - nowa(1998rok) gra - strzelanka -
130629 bajtów( VGA ,dzwięk na SB ) - niektórzy zapaleńcy
grali w nią do ostatniego naboju w magazynku!Może wkrótce
powstanie nowa wersja;-)

Jakiś czas temu zajmowałem się pisaniem programów pod
Turbo Pascalem.
Wynikiem moich starań są 4 gierki oraz setki śmiesznych
programików
Niektóre z moich programików chciałbym Tobie pokazać...

Sześcian teksturowany plazmą (moje
największe osiągnięcie) ! - 16237 bajtów
Stereogram liczony "na żywo" -
13438 bajtów
Fraktal Mandelbrotha animowany - 60227
bajtów
Śmieszne wzorki liczone dziwną metodą -
4794 bajtów
Edytor czcionek dosowych z przykładową
czcionką - 9507 bajtów



Badania :

Zająłem się pisaniem helpów na temat programowania - mają one służyć głównie studentom uczącym się programować ( czyli także mnie )Help dla piszących skrypty w shellu basha
Help dla C (opis języka)
Myślę ,że napewno komuś się przydadzą...(już przydały się wielu moim kolegom i koleżankom z grupy)
Ostatni duży projekt to edytor DHTML (DHTMLED).Właściwie to nie wiem
,czy takie coś jest potrzebne - ale komuś musi się przydać
(np. autorowi:-).Niestety opieram się na BARDZO ograniczonej
ilości informacji i będzie to bardzo ograniczony edytor.Jeśli
ktoś już robił coś podobnego ,chce pomóc lub doradzić niech
napisze!
W moich zainteresowaniach nastąpiła pewna zmiana - coraz więcej rzeczy piszę dla potrzeb internetu.Od dłuższego czasu tworze system handlu elektronicznego - dokumentacja do projektu jeszcze nie jest gotowa - może wkrótce powstanie .Ten projekt do system informatyczny handlu internetowego dla małych i średnich firm oparty na systemie Linux oraz PHP 3.0 i MySQL. System ten miałby być całkowicie zarządzany z dowolnego miejsca mającego połączenie z internetem (także wykorzystując protokół WAP - dla telefonów przenośnych) - użytkownikowi porzebna byłaby tylko przeglądarka internetowa oraz konto poczty elektronicznej.Sklep uruchamiany byłby na dedykowanym serwerze wynajmowanym wielu firmom ( co pozwoli obniżyć koszty ).Oczekuję na kontakt z osobami, które chciałyby uczestniczyć w tym projekcie lub są w jakiś sposób nim zainteresowane.


Wnioski :

Tia - trochę zwierzeń :-)
Prawdziwi programiści programują w C ale sprytni używają
DELPHI.
Asembler jest dla masochistów;-).
Basic już dawno wyginął - Visual Basic to całkiem co innego
Nie mów GOTO póki nie wiesz gdzie prowadzi
A tak ogólnie to Java jest piekielnie powolna!!! (ja używałem
486 sx40Mhz z 16MB RAM'u , obecnie P166(troszke podkręcone),32MB
RAM i dalej się wlecze)
Oki - tyle na dziś głupot - bierzcie się za pisanie !!! Tylko
FREEWARE się liczy !!!(oczywiście programiści także muszą
zarabiać ,ale ważna jest frajda z pisania!)




Napisz do
mnie !!!






O mnie/ Programowanie/ Gry/ Wykłady/ AI/ Przyjaciele/ Fraktale/ EyeCandy/ Księga gości/ Linki





Ostatnia aktualizacja :


Źródło:
http://ikar.mps.com.pl/~roznicki/progiso.htm

Wszystkie prawa zastrzeżone *All41

Statistics by:











Wyszukiwarka