Moje projekty
1. Edytor obrazów
Program napisany w C# z wykorzystaniem biblioteki AForge i KryptonToolkit.Zrzuty ekranu:
Program do pobrania stąd:
2. Generator Galerii
Takie rozwiązanie nie zmusza nas do kopiowanie wszystkich plików w momencie tworzenia nowej galerii, a jedynie wystarczy
odwołać się do odpowiedniego katalogu. Katalog określa się podczas tworzenia albumu.Program został napisany specjalnie na mój użytek, dlatego większośc opcji jest dostosowana do mojego konkretnego przypadku zastosowania. Po dodaniu zdjęć i zmianie ustawień można wygenerować gotowy album. Program tworzy odpowiednią strukturę katalogów w folderze który wskażemy.Dodatkowo program:
* automatycznie tworzy miniaturki zdjęć i zapisuje w katalogu „thumbs”
* automatycznie zmienia rozmiar zdjęcia (dopasowanie do mojej www) i zapisuje w katalogu „slides”
* jeśli zaznaczona jest opcja do kopiowania oryginału kopiuje zdjęcia w oryginalnym rozmiarze do katalogu „original”
* jeśli jest kopiowany oryginał, pod zdjęciem w pokazie slajdów dodawany jest link do zdjęcia w oryginalnym rozmiarze
* dodaje stopkę „Copyrights”
* generuje kod html i zapisuje go w pliku „index.html”
* umożliwia dołożenie czarnych linii oddzielających na górze bądź na dole pokazu
* umożliwia dodanie opisu do każdego zdjęcia. Opis jest wyświetlany pod zdjęciem w pokazieProgram wyposażony jest w moduł do prostej edycji zdjęć. Pozwala m.in. na:
* tworzenie ramki wokół zdjęcia w dowolnym kolorze i wielkości
* obracanie zdjęcia
* odbicie lustrzane
* zastosowanie efektu sepii do zdjęcia
* zastosowanie efektu rotate channel do zdjęcia
* rozmycie Gaussowskie zdjęcia
* zmiana zdjęcia na czarno-białe
* zmiana jasności zdjęcia
* zastosowanie artystycznych filtrów: Difference Edge i Sobel Edge
Po wygenerowaniu albumu wystarczy przesłać cały katalog na serwer i już można cieszyć się schludną i funkcjonalną galerią zdjęć.Progam napisany w C#.Zrzuty ekranu:
To do things:
1. Zapis/odczyt z pliku gotowego projektu galerii
2. Zapis/odczyt z pliku ustawień programu
3. Kopiowanie plików z kodem źródłowym jscript
4. Zachowywanie i zmiana kolejności zdjęć
5. Wykrywanie typów plików i odpowiednia konwersja
6. Możliwość ustawiania przez użytkownika rozmiaru zdjęć i miniaturek
Program do pobrania stąd:
3. Hotel
- Prowadzenie ewidencji klientów
- Prowadzenie ewidencji pobytów
- Wprowadzanie pokoi do systemu wraz ze szczegółowymi informacjami o nich
- Możliwość tworzenia rezerwacji i blokowania pokoju
- Ewidencja pobytu danego klienta wraz z obliczaniem kosztów pobytu
- Wyszukiwanie wg bardzo rozbudowanych kryteriów rezerwacji, klientów, pokoi i pobytów
Możliwe rozwinięcie programu:
- Prowadzenie i wydruk dokumentów księgowych (rachunek, FV, paragon)
- Wprowadzenie uprawnień dla użytkowników
- Integracja systemu z aplikacją do rezerwacji Online
- Budowa systemu Webowego do przeglądania informacji o hotelu, pokojach, a także do rezerwacji i zapłaty zaliczek
4. Allegro Systems
Podczas tworzenia oprogramowania, dostęp do bazy danych był zbyt kosztowny i dlatego zrezygnowałem z takiego rozwiązania. Każda transakcja zawiera informacje o przedmiocie, kupującym, wybranych opcjach transportu, a także status wpłaty i wysyłki. Program automatycznie wysyła wiadomości e-mail do użytkowników, jeśli użytkownik np. zaznaczy że otrzymał wpłatę. Treści wiadomości są ustawiane przez użytkownika i możliwa jest ich zmiana w każdym momencie.Wysyłanie maili następuje :
- Jeśli użytkownik zaznaczy że otrzymał wpłatę
- Jeśli użytkownik doda nową sprzedaż
- Jeśli użytkownik zaznaczy że wysłał towar
- Jeśli użytkownik zaznaczy że wystawił komentarz
Drugą część programu stanowi skrypt Webowy, który na bieżąco wyświetla kupującemu status transakcji. Dane są pobierane bezpośrednio z bazy danych czyli nie ma żadnych opóźniej czasowych od momentu zmiany statusu przez sprzedającego. Kupujący otrzymuje w pierwszym mailu od nas (z informacją o zakupie) link do dynamicznej strony z jego transakcją. Cały system działa na dostępnej z Internetu bazie danych, co sprawia że jesteśmy niezależni od naszego komputera.
Oczywiście program udostępnia wysyłanie maili o dowolnej treści do wskazanych użytkowników.Programu używałem osobiście przez 3 lata kiedy to sprzedawałem dość sporo przedmiotów na allegro i spełniał się w 100%. Jest wygodny w użytkowaniu, a co ważniejsze daje nam możliwość jasnej ewidencji naszej sprzedaży i naszych zakupów.Nie ma co ukrywać program przez parę lat się zestarzał, może doczeka się kontynuacji, w której to dodane zostałyby następujące funkcje:
- Drukowanie adresów na drukach Poczty Polskiej
- Dodanie form płatności (głównie Płacę z Allegro)
- Integracja programu z platformą Allegro i automatyczne pobieranie informacji na temat wystawionych aukcji, kupionych przedmiotów, a także płatności i sprzedaży
- Wykonanie interfejsu webowego do zarządzania sprzedażą poprzez stronę www w celu komunikacji z systemem z całego świata
- Graficzne dodatki w postaci miniaturek przedmiotów etc.
- Poprawa oprawy graficznej całego systemu
Apliacja dla Winows została napisana w języku C# z użyciem Microsoft Visual Studio 2005, a skrypt webowy napisany jest w języku PHP.
Zrzuty ekranu:
5. Back Propagation

Program do pobrania stąd
6. Sieć Hofielda
7. Sieć kohonena

8. Przeróbka szablonu Php-Fusion na wersję dla Joomla.
9. Plugin do systemu Joomla automatycznie generujący galerie zdjęć.
10. Moduł do systemu Joomla wyświetlający linki do aukcji allegro zdefiniowanego użytkownika.
- Nazwa użytkownika którego aukcje mają być pobierane
- Maksymalna ilość znaków jakie mają być wyświetlane w jednym punkcie
- Maksymalna ilość odnośników na liście
- Zdefiniowanie swojego baneru, który jest pokazywany nad listą aukcji. Po kliknięciu na baner użytkownik zostanie przeniesiony na stronę zdefiniowanego użytkownika allegro.
Moduł wykorzystywany jest przeze mnie, na mojej starej stronie internetowej.
11. Program pobierający i wyświetlający raporty z systemu ASIX.
- Zapisuje do pliku .html gotowy raport dobowy
- Zapisuje do plików .html raporty dobowe z wybranego okresu czasu
Dodatkowo program pozwala na podgląd i wydruk raportów.
Program jest wykorzystywany w praktyce od ponad 2 lat – bez zarzutów z wielkim powodzeniem