/devBlog/Łukasz Brillowski

Wyobraźnia bez wiedzy może stworzyć rzeczy piękne. Wiedza bez wyobraźni najwyżej doskonałe.

FO - Fallout 2 online

Jakiś czas temu wspomniałem o grze FOnline. Dzisiaj jednak potrzebne są osoby które mają trochę wolnego czasu i chęci na to, aby zmienić ten mod kultowej gry, w bardziej nowoczesny. Nie odbiegając przy tym od oryginału.

Na polskim oficjalnym forum projektu, powstał temat o tym, aby powoli zamienić modele 2d znane z oryginalnego fallouta, do nowej formy 3d, co znacznie ułatwi pracę oraz projektowanie poszczególnych animacji dla większości postaci w grze.

Na chwilę obecną projektowana jest sylwetka postaci, jak i modele broni. Jednak z racji tego iż będą to elementy dostępne jako widok izometryczny doczepiony do postaci, najważniejsza jest jak najmniejsza ilość użycia poly w programie przy projektowaniu.

Większe i dokładniejsze modele broni np. jak ten minigun z początku wpisu, po zmniejszeniu i tak będą na takim samym poziomie graficznym jak jego odpowiednik ze znaczną mniejszą ilością poly.

FO - Fallout 2 onlineGrafików jak i animatorów obeznanych z 3d zapraszam do wątku na forum. Wkrótce zostną przedstawione dokładniejsze wytyczne związane z grafiką jak i zaimplementowaniem/testowaniem w samej grze.

Pod adresem wiki można przejrzeć bronie które zostały "ukończone".

Po samym tytule można się zastanowić czy już same nominacje nie są wielkim żartem. Jednak patrząc na ostatniego laureata tejże nagrody, można śmiało stwierdzić że jej przyznanie w dzisiejszych czasach nie różni się zbytnio od programów Szymona Majewskiego.

Dla odmiany po raz pierwszy nominacja jest bezosobowa, tylko komu dać 1,5 miliona w razie jej przyznania?

Cytując dziennik internautów:

"Pomysł narodził się w połowie listopada we włoskiej redakcji serwisu Wired. Jego pracownicy uznali, że rola Internetu w dzisiejszym świecie jest nie do przecenienia, ma on także coraz większy wpływ na politykę państw, pozwala zapoznać się z prawdziwymi informacjami z terenów, gdzie wolność słowa praktycznie nie istnieje. Może pomóc także w czasach klęsk żywiołowych.


Internet Explorer

Francja, Niemcy i Wielka Brytania to na razie jedyne kraje które zareagowały na wykrycie w grudniu luk bezpieczeństwa które przyczyniły się do kilku ataków na amerykańskie firmy informatyczne na terenie Chin. Niecały miesiąc później firma Microsoft wypuściła łatkę która miała owe błędy w przeglądarce zlikwidować, tak się jednak nie stało i przeglądarka Internet Explorer nadal posiada błędy w zabezpieczeniu.

Do premierów wymienionych państw, czy ludzi dbających o bezpieczeństwo informatyczne płyną petycje, zachęcające do całkowitej rezygnacji z przeglądarki Internet Explorer w wersji 6, na rzecz alternatyw, bądź nowszych jej wersji.

Nie wiedzieć czemu brytyjski minister zdrowia rezygnując z IE6, przesiadł się na wersje 7. Widać niewiedza, bądź złe poinformowanie przez "specjalistów", świetnie odbija przysłowie "z deszczu pod rynnę". Co więcej, większość osób zgłaszająca i wzywająca obywateli oraz instytucje do zmiany przeglądarki zaznacza iż mają to zrobić tylko do czasu załatania luki.


iPad

Po wczorajszej premierze większość serwisów, mediów produkowała po kilka, a nawet kilkanaście wpisów dotyczącego nowego produktu firmy Apple. iPad, bo tak został nazwany tablet wygląda jak... przerośnięty iPhone.

Większość zauważyła fakt iż nie ma on wbudowanej kamery, co podobno jest wielkim rozczarowaniem i minusem urządzenia. Znając politykę Apple, zapewne za kilka miesięcy wyjdzie iPad 2 który taką kamerę będzie już posiadał.

Oczywiście nie obyło się też bez dodatkowych gadżetów które można kupić np. czytnik kart pamięci czy klawiatura oraz ładne etui.

Specyfikacja techniczna nie jest też chyba dużym zaskoczeniem, część spekulacji się potwierdziła.

iPad dostępny jest w dwóch wersjach (WiFi z 3g i bez) po trzy zestawienia. Najtańsza kosztuje 499$, a najdroższa 829$. Czyli jeszcze nie tak źle.

Jednak im dłużej patrzę na to urządzenie, tym bardziej zastanawiam się czy jest sens jego kupna. Tak jak wspomniałem na początku, wizualnie jest to przerośnięty iPhone, jak dla mnie niepotrzebna jest czarna otoczka dookoła ekranu. Jeśli chodzi o oprogramowanie, większość aplikacji z iPhone na nim działać będzie, część jak np. iWork została przebudowana i dostosowana. Jak będzie w praktyce? Okaże się za kilka tygodni, gdy urządzenie trafi masowo do sprzedaży i zacznie być testowana przez użytkowników.

Miłośników zdjęć, zapraszam do oficjalnej galerii.


PHP

O klasie DirectoryIterator pisano już wiele razy, szczególnie odnosząc się do PHP5 oraz porównując wyniki szybkości względem opendir() czy scandir().

Nie będę teraz rozpisywać się, o tym na jakiej zasadzie to działa, oraz jakich narzędzi można użyć do uzyskania konkretnego efektu. Przedstawię jedynie przykład skryptu z którego sam korzystam na co dzień, oraz wykorzystuję go do różnych projektów. Jego głównym celem jest wyświetlenie wyłącznie listy plików z konkretnego katalogu, oraz odpowiednie ich przetworzenie na bardziej czytelną formę.

Na początek dwie funkcje które pozwolą nam przerobić pozyskane dane. Pierwsza z nich po odczytaniu rozszerzenia pliku wyświetli odpowiednio opis dla niego. Druga po pobraniu rozmiaru pliku w bajtach, zamieni tą wartość na odpowiednią jednostkę.


Początek lat 90, wówczas wpadł mi w ręce aparat fotograficzny Polaroid, model Supercolor 635 CL. Nowatorska jak na tamte czasy, technika wywołania zdjęcia zaraz po jego zrobieniu, w charakterystycznej oprawie zapisała się trwale w historii fotografii.

Niestety popularność tego urządzenia spadła bardzo szybko zarówno tak samo jak się pojawiła, za sprawą wprowadzanych aparatów cyfrowych.

Jednak że nie jest to wpis dotyczący tego urządzenia przejdę do sedna sprawy.

Aby uzyskać zbliżony efekt zdjęcia wykonanego przez palaroid na stronie internetowej, nie musimy już używać programów graficznych, a przynajmniej nie do samego ich tworzenia i obracania. Z pomocą przychodzi Nam CSS3 który posiada możliwość obracania elementów (transform:rotate).


Trzy dni pracy, przelewanie pomysłu na odpowiednie piksele w gimpie, kilka chwil na poprawki związane z walidacją... I tak oto powstał nowy szablon który mogę Wam teraz zaprezentować.

Wspomniana w tytule zmiana profilu, jest dość znacząca ponieważ zamierzam skupić się głównie na pisaniu artykułów, tutoriali z zakresu projektowania aplikacji internetowych z naciskiem na przestrzeganie standardów sieciowych. Nie obejdzie się także bez przemyśleń na temat nowinek pojawiających się w internecie z dziedziny elektroniki, sprzętu, oprogramowania czy startup-ów.

Biorąc pod uwagę obrany kurs stworzyłem dwie podstrony: Tutoriale, w której umieszczę linki prowadzące do artykułów, oraz Projekty - na której zaprezentuje aplikacje internetowe moje autorstwa. W chwili obecnej pod wymienionymi linkami znajdują się wyłącznie strony prezentacyjne, abyście mogli je ocenić łącznie z całym szablonem. Wkrótce zostaną uzupełnione odpowiednią treścią...

Wracając do szablonu, z założenia miał się różnić od wcześniejszych, lekkich modyfikacji K2, zawierać przejrzyste menu, wyróżnione tytuły wpisu jak i ilość komentarzy. W chwili obecnej strona główna nie prezentuje się zbyt rewelacyjnie, ale to z powodu iż nie zamierzam poprawiać wcześniejszych wpisów. Przy pisaniu nowych, szczególnie tutoriali rozważam nawet pozostawienie na głównej tylko 2, może 3 wpisów na stronę, tak aby całość prezentowała się w formie "książki".

Niestety Firefox na systemie linux ma problemy z rozróżnianiem koloru, także wyróżniona ilość komentarzy przy tytule jest czerwono-bordowa, a nie śliwkowa jak twierdzi Fx ;) To byłoby na tyle, czekam na zgłoszenie ewentualnych błędów, lub sugestii dotyczących wyglądu.


W ramach prezentu noworocznego ekipa Opery wypuściła wersje swojej przeglądarki na systemy linux. Jednak iż jest to PA, nie udostępniono paczek instalacyjnych, a tylko same archiwa z gotową do uruchomienia aplikacją.

W tej wersji położony został nacisk na integracje wyglądu z systemem, bez użycia bibliotek Qt. Obecnie Opera integruje się tylko z motywami Gtk, trwają prace nad integracją z Qt, jednak stwierdzono że nie wygląda to dość dobrze, aby móc prezentować to publicznie.

Jak zatem wygląda zarys "wykorzystania" Gtk? Nie najgorzej, aczkolwiek jeszcze trochę pracy pozostało... Nie działa wygładzanie czcionek, pomimo że Opera automatycznie zamienia profil czcionki, na ten który jest w zainstalowanej Operze w systemie.

Oprócz tego dodano nowy silnik JavaScript, Carakan... Który może być mniej stabilny na 64bitowej wersji programu. Zaimplementowana została też obsługa elementu video, o której można przeczytać na dev blogu Opery.


Jak można przeczytać na blogu ODT, 22 grudnia pojawi się PA w wersji oznaczonej numerem wymienionym w tytule. Częściowo uchylono rąbka tajemnicy i aby podkręcić atmosferę wymieniono słowo kuczowe, "speed" może oznaczać to wprowadzenie nowego silnika JavaScript, Carakan, lub jak twierdzą niektóre osoby w komentarzach, wykorzystanie akceleracji sprzętowej. Chociaż znając zagrywki załogi Opery, może to być całkowicie nowa funkcja.

Osobiście byłbym zadowolony gdyby w tej wersji w końcu można by było korzystać z częściowych opcji CSS3 np. border-radius, box-shadow czy multiple backgrounds nawet z prefiksem "-o-".