Archive for the ‘oprogramowanie’ Category

Opera 9.5 i Firefox 3.0


17 Jun

Dzisiaj “Download Day“, czyli próba bicia (przez Mozillę) rekordu ściągnięć aplikacji w ciągu doby (lub alternatywnie – jak Xion napisał – niedziałającego serwera;)

Zamieszanie trwa już od jakiegoś czasu, w tamtym tygodniu pojawiła się finalna Opera 9.5, dzisiaj będzie Firefox 3.0. Tego ostatniego próbowałem w wersjach RC, jestem zadowolony – zarówno na WinXP jak i Ubuntu nie miałem z nim problemów, “ale ale”… Postanowiłem też dać szansę Operze (której już daaaawno nie używałem).

Z instalacją żadnych problemów nie było, zakładek z Firefoxa przeniosła się tylko część, no ale ok, na to przymknę oko. Co zauważyłem:

  • prędkość działania – “szału nie robi” jak dla mnie w porównaniu do Firefoxa
  • klikalność – jest wygodna, prawda, co nie znaczy, że jakoś nieporównywalnie wygodniejsza od konkurenta
  • pod linuksem na stronach z flashem często ekran robił się szary i przeglądarka przestawała odpowiadać

Oprócz tego ostatniego nie jest zła, ale tak po trzech dniach używania jej doszedłem do wniosku, że zostaję przy Firefoxie. Dla mnie Opera nie ma w sobie niczego takiego, co by spowodowało zmianę moich upodobań.

Nie będę już się rozpisywał o konfigurowalności, wtyczkach, widgetach. Klienta pocztowego używam tylko w pracy, więc ten w Operze mnie nie rusza, tak samo jak wbudowany klient torrent. Poprostu w zwykłej, codziennej pracy czy rozrywce nie wybija się szczególnie.

Całe to zamieszanie wokół nowych wersji tych dwóch przeglądarek – kolejny spór w klimatach wyższości jednych świąt nad drugimi;)

przygotowanie projektu OpenGL + SDL w Eclipse (C++)


16 Jun

Naszło mnie dzisiaj, żeby sobie pod linuksem skonfigurować Eclipse i pobawić się z OpenGL+SDL. Do tej pory robiłem to w Dev-C++.

(Zakładam, że podstawy typu obsługa Eclipse i budowanie projektów jest nam znana)

Co potrzebujemy?

  • linuks (u mnie ubuntu 8.04 – tak, wiem, linuks jak windows, click&play – i o to chodzi – nie mam czasu na kopanie po plikach;)
  • Eclipse z CDT
  • biblioteki do OpenGL i SDL (libGL i libSDL)

Uruchamiamy Eclipse i klikamy kolejno:

  • file->new->managed make c++ project
  • w oknie, które się pojawiło wpisujemy nazwę naszego projektu
  • next
  • finish
  • w nawigatorze pojawia się nasz projekt, klikamy w niego prawym i dajemy:
  • new->source file
  • wpisujemy nazwę pliku (np. main.cpp) i dajemy finish

Teraz możemy wkleić do pliku poniższy kod (prosta inicjalizacja okna):

#include ;
#include ;
#include ;

int main(int argc, char *argv[])
{
  SDL_Surface *screen;
  if ( SDL_Init(SDL_INIT_VIDEO) != 0 )
  {
    printf("Inicjalizacja SDL nie powiodła się: %s\n", SDL_GetError());
    return 1;
  }
  SDL_GL_SetAttribute( SDL_GL_DOUBLEBUFFER, 1 );
  screen = SDL_SetVideoMode( 640, 480, 16, SDL_OPENGL );
  SDL_Delay(1000);
  SDL_Quit();

  return 0;
}

Oczywiście próba uruchomienia skończy się na wysypaniu kilku błędów linkowania:

main.cpp:10: undefined reference to `SDL_Init'
main.cpp:11: undefined reference to `SDL_GetError'
main.cpp:15: undefined reference to `SDL_GL_SetAttribute'
main.cpp:17: undefined reference to `SDL_SetVideoMode'
main.cpp:19: undefined reference to `SDL_Delay'
main.cpp:21: undefined reference to `SDL_Quit'

Teraz musimy dodać linkerowi biblioteki. W tym celu klikamy:

  • project->properties->C/C++ build
  • w zakładce tools wybieramy GCC C++ linker->libraries->add:
    • SDL
    • SDLmain
    • GL

I już powinno być OK. Program wyświetli okno i po sekundzie się zamknie:)

trackery


22 Apr

Dzisiaj na osnews.pl trafiłem na artykuł o jeszcze jednym “klonie” FastTrackera IIMilkyTracker.
Czytając komentarze zobaczyłem, że ktoś wspomniał o ModPlug Trackerze – kiedyś go używałem – w sumie nic wielkiego nie zrobiłem, ale zabawa w “robienie muzyki” była w nim przednia;) Zresztą tak samo jak w FT2, tyle, że pod Windows.
Jak się okazuje MPT poszedł w OpenSource. No i dobrze:)
Może znowu się kiedyś pobawię przy okazji robienia gierek, może uda się coś sensownego sklecić:)
Tradycyjnie – jak znajdę wolną chwilę. Ehhh…

Phun physics engine


28 Feb

Trochę mnie tu nie było, ale wracam ze świeżynką;)
Kumpel podesłał mi dzisiaj linka do programiku jak w tytule. Wymiata!
Nie będę się rozpisywał – na filmiku wszystko widać;)

Strona domowa projektu, skąd można pobrać aplikację: http://www.acc.umu.se/%7Eemilk/index.html

nowe cms


06 Jan

Niecałe dwie doby temu pisałem o wyborze CMS na stronkę mojego nowego projektu – padło oczywiście na XOOPS. Postawiłem już “produkcyjnie”, skonfigurowałem, doszedł drugi admin i portalik czeka na uzupełnianie treścią…

Aż tu nagle wieczorem na IRC wdaję się w rozmowę z pewnym człowiekiem, który zasypuje mnie różnymi CMS. Dwa najciekawsze jego zdaniem, to:
- MODx – całkiem zgrabnie wygląda, panel-demo jest tutaj
- Alfresco – kilka screenów z zarządzania nim tutaj

Naprawdę ciekawie się prezentują. Na nowy projekt już i tak chyba zostawię XOOPSa, bo mi się spodobał i ma to czego potrzebowałem, ale w najbliższym czasie dokładniej obadam dwa powyższe. Myślę, że są naprawdę warte bliższego poznania:)

Więcej różnych – choć np Alfresco tam nie ma – jest na OpenSourceCMS – w większości przypadków opisywane CMS są tam poinstalowane i można pooglądać – łącznie z panelami administracyjnymi:)

quaddev.com

mój drugi dom