June 2006

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

18:45
Tue
27
Jun 2006

Puszka Pandory

Na stronie pandora.com znajduje się niezwykłe radio internetowe. To praktyczna i nadająca się już do użytku implementacja projektu Music Genome Project, w ramach którego skatalogowana została spora ilość muzyki według ok. 400 kryteriów. Wystarczy odpalić zamieszczony w przeglądarce aplet Flasha, zarejstrować się (trzeba podać jakąś "dorosłą" datę urodzenia i jakiś kod pocztowy w USA, np. "30303") i można tworzyć własne stacje, w których będą automatycznie wyszukiwały się i leciały kawałki podobne do tych które nam się podobają.

Comments (0) | Tags: music web | Author: Adam Sawicki | Share

13:30
Sat
24
Jun 2006

Kolejny pulpit 3D

Taka mała ciekawostka: BumpTop Prototype - kolejna próba zrobienia pulpitu 3D. Do pobrania jest filmik. Prezentuje się bardzo efektownie - ikonki na trójwymiarowym pulpicie, fajna grafika (cienie! :D), trochę fizyki... Ja jednak nadal twierdzę, że czegoś takiego nie da się używać. Choćby dlatego, że tutaj te ikonki nie są podpisane i nie wiadomo, co się pod każdą kryje.

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

20:12
Thu
22
Jun 2006

Książki Meyersa

Książki Meyersa

Nareszcie doczekałem się na przesyłkę i w ten sposób na moją półkę trafiły już wszystkie trzy dzieła Meyersa (gdyby ktoś chciał kupować nowe, to nakład już wyczerpany, tak że Allegro rulez). Teraz tylko je przeczytać i będę masta koda ;)

Comments (0) | Tags: c++ literature | Author: Adam Sawicki | Share

22:56
Mon
19
Jun 2006

CardCaps.xsl

Wiadomość dla wszystkich, którzy programują w DirectX-ie: pośród różnorodnych plików i programów jakie wchodzą w skład SDK, Microsoft ukrył prawdziwą perełkę. Ukrył ją tak skutecznie, że sam nie wiem odkąd tam była i dopiero niedawno ją odkryłem. Tymczasem jest zdecydowanie godna uwagi. Dlatego chciałem podzielić się tym znaleziskiem.

Mowa o pliku mieszczącym się w DXSDK\Samples\C++\Direct3D\ConfigSystem\CardCaps.xls. To arkusz Excela, który zawiera bardzo ładnie spisane (choć może nienajwygodniejsze w przeglądaniu) "capsy" Direct3D. Może skutecznie konkurować ze stroną Direct3D Caps - Chris Dragan's Corner.

Comments (0) | Tags: directx rendering | Author: Adam Sawicki | Share

10:37
Sun
18
Jun 2006

Dziura w Notatniku

W Notatniku Windows została odkryta krytyczna dla bezpieczeństwa luka. Żeby ją wykorzystać, należy wpisać jako treść dokumentu tekst "this app can break" (bez cudzysłowów), zapisać do pliku i potem otworzyć. Jak na razie nie została wydana odpowiednia poprawka ;)

Comments (0) | Tags: humor windows | Author: Adam Sawicki | Share

13:27
Fri
16
Jun 2006

Bazy danych w Delphi

Miałem nie zaśmiecać sobie strony wiadomościami na temat studiów, ale wymyśliłem wczoraj, że w ramach nauki napiszę mały tutorial o tworzeniu baz danych w Delphi. Tak więc wszystkich towarzyszy niedoli, którzy wybierają się na egzamin z Inżynierii oprogramowania, zapraszam do lektury: bazy_danych_w_delphi.txt.

Comments (0) | Tags: studies productions delphi | Author: Adam Sawicki | Share

19:29
Thu
15
Jun 2006

Im więcej umiem...

Im więcej umiem, tym bardziej czuję się nikim. Dziwne zjawisko. A może to tylko klimat na forum się psuje? Albo to ja mam sesyjnego doła? Nie wiem... W każdym razie czasem żałuję, że nie jestem już dzieciakiem uczącym się podstaw programowania :P

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

23:28
Sun
11
Jun 2006

Wszystko wydaje się trudne...

...dopóki nie stanie się proste :) Zadziwiające jest przy tym, że nie sposób sklecić jakiegokolwiek programu kopiując tylko bezmyślnie znalezione gdzieś fragmenty kodu, jeśli nie zrozumie się całej sprawy i nie napisze tego samemu. Czasem szkoda, ale cóż poradzić - najwidoczniej to prawo obowiązuje nie tylko w szkole na sprawdzianach, ale i (a może raczej przede wszystkim) w codziennym życiu.

A oto co udało mi się w ostatnich dniach skodzić. Nie będę wymieniał nazw technik, których tu użyłem - kto wie o co chodzi, ten wie, a kto nie wie, to trudno :)

Oświelenie 1 Oświelenie 2

Comments (0) | Tags: rendering gallery productions | Author: Adam Sawicki | Share

11:29
Tue
06
Jun 2006

Przepychanie buforów

Kiedy robię coś intensywnie korzystającego z dysku, np. szukam pliku albo nagrywam płytę, bufory i cache systemowe są przez taki program przeczyszczane nowymi danymi i potem każda operacja, jaką chcę zrobić w innym programie trwa długo i wymaga dużo mielenia po dysku, bo system zapomniał przechowywane w pamięci dane tymczasowe.

Wkurza mnie to i tak się zastanawiam, dlaczego nie ma jakiegoś limitu, żeby jeden program nie mógł przeczyścić wszystkich buforów systemowych przydatnych innym programom? Jasne, że odbywałoby się to kosztem szybkości operacji przeprowadzanej przez ten program, ale moim zdaniem w niektórych przypadkach nowoczesny, wielozadaniowy system operacyjny powinien stosować takie zabezpieczenia.

Ciekaw jestem czy ktoś kiedyś zwrócił już uwagę na ten problem, opisał go i czy próbował mu jakoś zaradzić...

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

21:34
Sat
03
Jun 2006

wxWidgets nauczony

No i stało się. 3 dni teorii, 2 dni praktyki i można powiedzieć, że opanowałem bibliotekę wxWidgets. Tym samym od tej pory mogę pisać aplikacje okienkowe w sposób przyjemny i wygodny (nie to co WinAPI) pozostając przy swoim ulubionym języku programowania, czyli C++.

Jakie są wx-y? Kupa makr, własne stringi, kontenery, własne RTTI itp. - to wszystko jest trochę przekombinowane, ale możliwości ma ta biblioteka naprawdę wypasione! Oprócz tego, że jest przenośna na różne systemy, że wspiera tworzenie GUI wyglądającego natywnie na każdym systemie i że robi to z użyciem własnej, wygodnej implementacji eventów wzorowanej na MFC i zrobionej na makrach są też m.in.:

W Internecie można też znaleźć różne narzędzia i dodatki, jak choćby property grid albo port Scintilli. Ogólnie fajna sprawa. Polecam.

Comments (0) | Tags: windows gui | 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

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