raphpl

Reputacja

1,337

Głosów ogółem

użytkownik głosował za tyle razy
423
Użytkownik głosował przeciw tyle razy
107
  • Roczniak
  • Sławne pytanie
  • Niezłe pytanie
  • Zdyscyplinowany
  • Taksonom
  • Wybitne pytanie
  • Popularne pytanie
  • Presja przegl.
  • Komentator
  • Obywatelski obowiązek
  • Student
  • Nauczyciel
  • Autobiograf
  • Organizator
  • Patrol obywatelski
  • Cofnął głos
  • Krytyk
  • Wsparcie
  • Uczony
  • Redaktor
  • Beta
  • Alfa
Prawdziwe imię
Rafał
Członek od
2 lata, 5 miesięcy
Ostatnio widziany
1 rok, 1 miesiąc temu
Witryna
http://wiesie.p...
Miejscowość
Katowice
Wiek
24

O mnie

Jestem studentem 1 roku informatyki II stopnia na UŚ.

Pytania: 34

Odpowiedzi: 73

  • 2010-05-21 18:57:31 Dlaczego i czy lepiej używać tablic typu vector ?

    Klasa vector to jest właściwie zwykła tablica "opakowana" dodatkowo zarządzaniem pamięcią, tzn. można dodawać elementy za pomocą metody push_back i usuwać je metodą erase. Równocześnie nie przejmując się czy wrzucamy coś do pełnego vectora czy usuwamy z pustego, jego rozmiar jest dostosowywany automatycznie (co oczywiście kosztuje trochę czasu). Zaś jeśli mamy z góry ustalony rozmiar tablicy to różnica w wydajności zapisów:

    vector<int> a(100);
    int b[100];
    

    jest właściwie żadna. Za to w tym pierwszym zapisie mamy dodatkowo możliwość w łatwy sposób dodawania i usuwania danych. Dlatego moim zdaniem vector jest lepszy i z doświadczenia wiem, że lepiej się go stosuję.

  • 2009-12-13 21:43:51 Zabezpieczenie sieci wifi

    Podane zabezpieczenia wystarczają w zupełności, żeby dodatkowo zwiększyć bezpieczeństwo sieci można by chyba tylko ogrodzić teren który sieć obejmuje swoim zasięgiem. W moim przypadku samo szyfrowanie WPA2 wystarcza, ponieważ w okolicy pełno jest sieci neostrady z liveboxów z samym WEP-em, więc nie widzę powodu by ktoś miał się wysilać aby włamać się do mojej sieci.

  • 2009-12-21 22:42:29 [c++] * -> ->* [zamknięte]

    '*' to zwyczajny wskaźnik np:

    int*    p;
    

    '->' to operator wyłuskania metody z klasy jeśli dana jej instancja jest wskaźnikiem np:

     obiekt->pole = wartosc;
    

    '->*' to wskaźnik na metodę klasy której instancja jest wskaźnikiem (nigdy tego nie stosowałem)

    float (FooClass::*my_func)(int, char *);
    
    FooClass *x = new FooClass;
    
    (x->*my_func)(6, "costam costam");
    

  • 2009-12-27 22:15:00 rootowanie Androida?

    Osobiście jestem szczęśliwym posiadaczem G1 (HTC Dream). I szczerze powiedziawszy to już po tygodniu użytkowania zrootowałem go. Obecnie używam cyanogenmod i szczerze powiedziawszy jest to jak niebo i ziemia, telefon działa szybciej (podkręcony procesor, partycja swap na karcie sd), mogę instalować więcej aplikacji (można również korzystać dla nich z pamięci karty sd), mam 5 pulpitów zamiast 3, multitouch zoom, dostęp do mobentoo(drugi market) oraz co najważniejsze dostęp do komendy su, czyli w końcu uprawnienia administratora :). Po prawie miesiącu używania nie zauważyłem żadnych większych problemów. Instrukcje głównie czerpałem ze strony cyana.

  • 2010-01-14 20:05:34 Dlaczego portal jest dla Polaków a nazwa jest po angielsku? [zamknięte]

    Usunięto dlatego że miejsce na uwagi/zgłaszanie błędów jest tutaj: LINK poza tym przeczytaj FAQ

  • 2009-12-21 23:20:11 Co to jest kanał RSS [zamknięte]

    RSS jest to umowna rodzina języków znacznikowych do przesyłania nagłówków wiadomości i nowości na wybranych przez użytkownika RSS stronach. Wystarczy dodać daną stronę (musi ona obsługiwać system RSS) do czytnika RSS. - wikipedia

    Właściwie to nie znajdziesz teraz żadnej szanującej się witryny bez własnego kanału RSS. Stworzenie własnego kanału jest dość proste, choć stopień trudności wykonania zależy od użytej technologii, np. w Django jest to kwestia kilku, kilkunastu linijek kodu.

  • 2009-12-30 16:27:35 Kompilator kodu online

    Ja znam tylko codepad i działa to całkiem przyzwoicie, za to o ideone pierwsze słyszę.

  • 2010-01-03 18:00:00 Język SCALA warty nauki?

    Doświadczenia w pisaniu w tym języku nie posiadam, ale z tego co słyszałem\czytałem to jest to całkiem ciekawy projekt, w szczególności za językiem SCALA przemawia fakt, że działa on na maszynach wirtualnych Javy oraz na .Net. Sam język o ile mi wiadomo powstał z powodu niezadowolenia właśnie z Javy i ma być językiem bardziej przyjaznym dla programistów. Fakt że jest to stosunkowo nowy i szybko rozwijający się język też można zaliczyć na plus. Podsumowując SCALA moim zdaniem jest warta uwagi.

  • 2010-01-03 23:52:21 HTML 5 dopiero w roku 2022 ?

    Ja myślę że z tym 2022 rokiem to jest przesada, z tego co wiem to częściowe wsparcie dla html5 oferuje już zarówno firefox jak i opera. Rozumiem że pełna specyfikacja nie jest jeszcze gotowa, ale 12 lat to przecież dla informatyki epoka. Może być tak że z racji zbiurokratyzowania i opieszałości organu standaryzacyjnego po prostu na ten 2022 rok przewiduje się zakończenie prac nad HTML5 :). Ale do tego czasu pewnie będzie on już powszechnie używany, bądź zastąpiony przez coś innego bo jak wiadomo rynek nie znosi próżni.

  • 2010-01-09 15:53:37 Google Android OS ?

    Z tego co mi wiadomo to jeden z ojców założycieli Google stwierdził, że nie wykluczone jest w przyszłości połączenie obu systemów operacyjny w jeden produkt, właśnie żeby wewnętrznej konkurencji uniknąć. Na chwilę obecną jednak Android przeznaczony jest na smartfony, a Chrome OS na netbooki, czyli przynajmniej w teorii ich przeznaczenie jest inne. Jednak jak przy ostatnim wysypie różnorodnej maści urządzeń mobilnych (np. tzw. Slate PC), między smartfonami, a netbookami pojawia się wiele urządzeń pośrednich, na których być może konkurencji wewnętrznej nie będzie się dało uniknąć. Wiele tu zależy również od tego jak dobry okaże się Chrome OS w ostatecznej formie i jaką zyska popularność.