raphpl

Reputacja

1,288

Głosów ogółem

użytkownik głosował za tyle razy
414
Użytkownik głosował przeciw tyle razy
97
  • 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
9 miesięcy, 1 tydzień
Ostatnio widziany
1 dzień, 23 godziny temu
Witryna
http://wiesie.p...
Miejscowość
Katowice
Wiek
22

O mnie

Jestem studentem 3 roku informatyki na UŚ.

Pytania: 35

Odpowiedzi: 72

  • 2010-01-12 11:06:29 Django 1.2

    Moim zdanie najważniejsze jest dodanie obsługi wielu baz danych w jednej aplikacji oraz inteligentne tagi if. Dzięki zmianom w tagach będzie w końcu można pisać 'normalne' ify z warunkami logicznymi typu

    {% if a != b %}

    Ważne też jest zwiększenie bezpieczeństwa i odporności na pewne rodzaje ataków. Natomiast jeśli chodzi o to czego brakuje, to trudno mi powiedzieć, na razie w mojej styczności z Django dla każdego problemu udało mi się znaleźć rozwiązanie.

  • 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-14 21:43:22 Class vs Struct

    W c++ między class a struct jest tylko jedna różnica: struct ma wszystko ustawione domyślnie na public, zaś class na private. Oczywiście w obu można użyć również znaczników public: i private: . Również wbrew powszechnemu mniemaniu w struct można używać metod i wszelkich innych bajerów dostępnych dla class.

  • 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.