Tag: ideas

Entries for tag "ideas", ordered from most recent. Entry count: 6.

Uwaga! Informacje na tej stronie mają ponad 3 lata. Nadal je udostępniam, ale prawdopodobnie nie odzwierciedlają one mojej aktualnej wiedzy ani przekonań.

Pages: 1

22:51
Sun
26
Oct 2008

Elementarne algorytmy - pomysł na artykuł

Dawno, dawno temu wymyśliłem pewien artykuł dla początkujących. Zauważyłem bowiem, że między tematami najczęściej podejmowanymi w nauce programowania - opanowaniem języka programowania i opanowaniem bardziej zaawansowanych tematów, jak biblioteka graficzna czy algorytmika - istnieje pewna luka i wielu adeptów ma z tym problem. Chodzi o 1. podstawowe struktury danych, 2. projektowanie i używanie własnych formatów plików oraz 3. elementarne algorytmy i sztuczki programistyczne.

Dwa pierwsze tematy opisałem w jakimśtam stopniu 4 lata temu w artykule Struktury danych i formaty plików. Trzeci chciałem opisać w ubiegłe wakacje, ale wyjaśnienie wszystkich zebranych zagadnień w dostatecznie dokładny i przystępny sposób kosztowałoby zbyt dużo pracy. Dlatego jedyne co zrobiłem to teraz spisałem wreszcie i opublikowałem sam "projekt" tego artykułu (co samo w sobie było niemałym zadaniem) - Elementarne algorytmy.txt.

Comments (0) | Tags: algorithms ideas teaching | Author: Adam Sawicki | Share

10:04
Fri
10
Aug 2007

Binarny format logowania

Pisząc coś dużego i działającego nieustannie - np. jakiś serwer - potrzebny jest mechanizm logowania do formatu, który zajmowałby mało miejsca i nadawałby się do prostego, automatycznego przetwarzania. Zwykły format tekstowy moim zdaniem nie spełnia tych wymagań zbyt dobrze.

Dlatego pomyślałem sobie, że gdybym kiedyś coś takiego pisał, zaprojektowałbym format binarny. Plik w takim formacie składałby się z komunikatów, a każdy z nich miałby rodzaj, czas oraz szereg parametrów w postaci "Klucz=Wartość". Zbiór parametrów i typy ich wartości mogłyby być ściśle określone dla każdego rodzaju komunikatu, dzięki czemu możnaby nazw parametrów w ogóle nie zapisywać, a dane wartości zapisywać binarnie - czy to będą liczby, daty, łańcuchy czy dowolne inne dane.

To wszystko oczywiście ma sens tylko pod warunkiem, że zgodzilibyśmy się poświęcić czytelność pliku tekstowego i podglądać logi wyłącznie z poziomu specjalnego narzędzia. Wówczas przykładowy zaprezentowany użytkownikowi komunikat mógłby wyglądać tak:

[2007-08-10 10:03:15] Connection: IP=83.30.195.89, Login="Zbyszek", Result=SUCCESS

Comments (0) | Tags: ideas | Author: Adam Sawicki | Share

21:55
Mon
16
Jul 2007

Kalkulator programisty gier

Wpadłem też dzisiaj na pomysł na pożyteczny program. Nie od dziś dręczy mnie z resztą od czasu do czasu potrzeba szybkiego policzenia znormalizowanego wektora czy przyciemnionego koloru. Ten pomysł to Kalkulator programisty gier, który pozwalałby na obliczenia na wektorach, macierzach czy kolorach. Co o tym sądzicie? Może kiedyś taki napiszę...

Ogólnie wszystkim którzy narzekają na wakacyjną nudę polecam na mojej stronie dział Download. Czasami wrzucam tam różne dziwne rzeczy, o których nawet nie piszę tutaj na blogu.

Comments (0) | Tags: ideas math | Author: Adam Sawicki | Share

21:13
Fri
04
May 2007

Zewnętrzny logger/monitor - genialny pomysł?

Wpadłem dzisiaj na taki oto pomysł: A gdyby tak napisać zewnętrzną aplikację okienkową, na przykład w C#, która łączyłaby się z moim silnikiem poprzez jakąś komunikację międzyprocesową? Mogłaby spełniać wiele przydatnych funkcji (niektóre z nich to pomysły zaczerpnięte z artykułu o loggerze w GPG4):

Taki program miałby liczne zalety:

Każdy pomysł w pierwszej chwili wydaje się genialny. W końcu jednak górę wzięło moje lenistwo (to jednak duża rzecz i wymagałaby sporo pracy, a i komunikacji międzyprocesowej nie znam) i argument dostępu podczas pracy na pełnym ekranie. Ostatecznie postanowiłem więc zrobić wszystko In-Game - szczególnie, że mam przecież własny system GUI. Napisałem więc swój własny, prosty Property Grid:

Mój własny Property Grid

Przy okazji ciekawostka: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 - kto wie o co chodzi, ten wie :) Jest o tym nawet piosenka - Oh Nine, Eff Nine.

Comments (0) | Tags: ideas tools | Author: Adam Sawicki | Share

16:45
Thu
21
Dec 2006

Pomysł na nowy dział - recenzje książek

Od pewnego czasu chodzi mi po głowie pomysł, żeby podzielić się swoimi opiniami na temat książek informatycznych, które przeczytałem. Byłoby tego całkiem sporo. Ponieważ opisy miałyby postać subiektywnych recenzji, nie widzę tego inaczej niż jako nowy dział na moją stronę domową. Co o tym sądzicie?

Comments (0) | Tags: homepage ideas | Author: Adam Sawicki | Share

13:38
Thu
01
Jun 2006

Pomysł na grę symulacyjną

Wpadłem na drobny pomysł sieciową grę symulacyjną i opisałem go na forum - kto chce zobaczyć to odsyłam do tematu MMOnsters Inc. - pomysł na grę symulacyjną.

Comments (0) | Tags: games ideas | Author: Adam Sawicki | Share

Pages: 1

STAT NO AD [Stat] [Admin] [STAT NO AD] [pub] [Mirror] Copyright © 2004-2017 Adam Sawicki
Copyright © 2004-2017 Adam Sawicki