Kurwa

Poradniki, ciekawostki, tutoriale dla początkujących

poniedziałek, 1 lipca 2013

środa, 26 czerwca 2013

.017 Studia, kierunek Informatyka - co i jak

Witam wszystkich maturzystów ;)
Przybliżę Wam tutaj jak wyglądają studia na kierunku Informatyka. W trakcie pisania tego posta kończy się moja druga sesja. Od października ubiegłego roku dużo mi do głowy weszło, ale nie jest to szczyt możliwości polskiego szkolnictwa (o tym później).
Na uczelnię wybrałem zwykłą polską Politechnikę. Na pierwszy ogień pójdzie temat studentów przyjętych na kierunek, więc muszę niestety większość z Was skrytykować. W październiku było nas 260, po pierwszej sesji zostało 178 osób, na drugi rok wybierze się około 90-100 osób. Nie wiem co jest w umysłach ludzi którzy idąc na informatykę aby później wybrać specjalizację grafika komputerowego argumentują swój wybór.. grafiką stworzoną w Photoshopie (nie, to nie żart, spotkałem się kilkoma takimi osobami). Fenomenami są również osobniki którzy nigdy w życiu nie mieli styczności z programowaniem lub czymś podobnym, a informatykę wybierają żeby 'nauczyć się programować' lub po prostu szpanować nazwą kierunku przed kumplami. O wyborze studiów powinien też decydować wasz poziom organizacji - zapominając o niezaliczonych kartkówkach daleko nie zajdziecie ;) 
Jedziemy dalej - nauka. Mijając się całe życie z matematyką nie będziecie mieli zbyt dużych szans już na pierwszym semestrze na jej zaliczenie, bo w takiej sytuacji nawet Krystian nie pomoże ;) Ogarnięta na przyzwoitym poziomie matematyka i/lub fizyka to podstawa. Nie możemy również wybierać się na studia nie mając zielonego pojęcia o komputerach lub branży IT, nie wspominając o wymienionym wyżej programowaniu (chociaż to sporny temat, ponieważ znajomy z kierunku zaczął programować dopiero na uczelni, a teraz ma stypendium naukowe - ale to już typowy 'mózg' ;).
A teraz najciekawsze - zakres materiału ;) W zależności od wybranej uczelni mamy sporą różnicę w poziomie nauczania. Taka niestety jest prawda, uczelnia uczelni nie równa. Politechniki utrzymują mniej-więcej ten sam poziom, ale już uczelnie typu WAT lub AGH to już marzenia każdego zainteresowanego tematem studenta.  Przedmioty wykładane możecie sprawdzić na stronach wydziału waszego celu. W sumie dzielą się na dwie grupy - coś pożytecznego, ciekawego i interesującego, oraz przedmioty z których nabyta wiedza nigdy nie 'wróci' jako coś potrzebnego w trakcie edukacji. Te drugie przedmioty to czas kiedy bawimy się elektroniką - układy, diody, miernictwo cyfrowe, elektronika. Zakres programowania obejmie dwa języki - prawdopodobnie Pascal oraz C. Pierwszy semestr to podstawy, na drugim zapoznamy się z dynamicznymi strukturami danych (stos, listy, drzewa) oraz podstawami programowania obiektowego. Dowiemy się również sporo o algorytmach i wspomnianych strukturach danych, jednak najwięcej w temacie programowania ogarniemy tworząc na drugim semestrze projekty - nic tak nie rozwija jak praca nad własną aplikacją. Ponadto na pierwszym semestrze nauczymy się tworzyć układy złożone z bramek logicznych aby na drugim poznać assemblera i stworzyć swój własny mikroprocesor (jednak to udaje się tylko nielicznym; pozwolę sobie tu zacytować mojego 'wykładowcę' od laboratoriów Architektury Systemów Komputerowych: 'Wiecie czemu większość z was nie zda? Bo jest was za dużo'. Lub Pan od wykładów tego samego przedmiotu: 'Ja wiem że to jest trudne i bardzo dużo osób tego nie zdaje - (chwila ciszy) ale to są studia...'). No i oczywiście matematyka - w pierwszym semestrze analityczna (zabawa z funkcjami), w drugim Metody Probablistyczne i Statystyka (odsyłam do Wikipedii :p).
Jeżeli jakimś cudem dotrwałeś do końca tego wywodu i uważasz że to zabawa dla Ciebie - życzę powodzenia! ;) 

sobota, 25 maja 2013

.016 DoNotTrackMe - efekty działania //blokowanie trackerów

Oprócz rozszerzenia Ghostery zainstalowałem w swojej przeglądarce dodatek DoNotTrackMe. Produkt Abine wykrywa, czy strona internetowa stara się za pomocą Twojej przeglądarki wykonywać akcje które zbierają informacje przeznaczone do śledzenia oraz profilowania Twojej aktywności w Internecie. Trackery wprowadzane przez takie firmy jak Facebook - śledzenie użytkowników Internetu  przynosi korzyści firmie, takie jak np lepsze dostosowaniu reklam do użytkowników. To co zobaczyłem w statystykach dodatku po 3 dniach od jego zainstalowania zadziwiło mnie - prawie 700 zablokowanych prób śledzenia.



Proszę o komentarz jeżeli poradnik okazał się pomocny oraz o zgłaszanie wszelakich uwag ;)

sobota, 4 maja 2013

.015 'Polityka prywatności' Google Chrome

Tym razem post krótki, choć dający do myślenia. Rozszerzenie TrackMeNot to mała aplikacja działająca w tle przeglądarki Firefox która pozwala na omijanie botów googla tworzących nasz profil - jakich rzeczy najczęściej poszukujemy, jakie są nasze preferencje odnośnie treści zamieszczanych w internecie i wiele innych. Czyli uniemożliwia Googlowi na gromadzenie informacji o nas. Działa ono również na kilku innych wyszukiwarkach. Co ciekawe, na oficjalnej stronie projektu mamy również wersję pluginu na przeglądarkę Google Chrome. Fajnie? Nie fajnie, ponieważ Google zabroniło użytkownikom instalować cokolwiek z tego adresu. Możemy ominąć robaki internetowe Google'a, ale nie mamy już niestety takiej możliwości na przeglądarce giganta. To jeden z morza przypadków kiedy deklaracje korporacji o dbaniu o naszą prywatność to czysta kpina, a największym  jej sukcesem jest utrwalanie swojego dobrego wizerunku oraz trzymanie większości użytkowników w niewiedzy.


Proszę o komentarz jeżeli poradnik okazał się pomocny oraz o zgłaszanie wszelakich uwag ;)

.014 Jak dostać się do freenetu?

Witam w kolejnym poście, tym razem z nieco innej beczki. Po teorię  bezpiecznego i anonimowego internetu odsyłam Was wszystkich na Wikipedię. Jak w to wszystko wejść? Po pierwsze (i najważniejsze) pobieramy aplikację Tor ze strony projektu. Pakiet który pobierzemy to aplikacja wraz z przygotowaną przeglądarką - Firefox Portable. Następnym krokiem jest odwiedzenie strony projektu Freenetu i zainstalowanie klienta na platformę Windows. Następnie odpalamy Tor (koniecznie), uruchamiamy klienta i czekamy na uruchomienie skonfigurowanego browsera. Uruchomi się nam wspomniana wersja przeglądarki Firefox skonfigurowana pod Tor'a. Połączenie się z freenetem to jedynie wybranie skrótu 'Start Freenet' który zminimalizuje się do traya i kliknięcie na jego ikonce 'Open Freenet'. Po krótkiej konfiguracji w przeglądarce pozostaje nam tylko wybrać jeden z proponowanych indeksów stron, i.. zaczynać zabawę ;)  


Proszę o komentarz jeżeli poradnik okazał się pomocny oraz o zgłaszanie wszelakich uwag ;)

poniedziałek, 25 marca 2013

.013 Pascal Graph problem - " 'unit' expected but 'program' found"

Zaczynając zabawę z modułem Graph w Pascalu może nas spotkać wpisany w tytule posta komunikat kompilatora: " 'unit' expected but 'program' found". Szczerze mówiąc sam nie znalazłem praktycznego i potwierdzonego rozwiązania tego problemu w polskim internecie, więc śpieszę z moim odkryciem. Problem rozwiązuje utworzenie w aplikacji Lazarus nowego projektu aplikacji konsolowej i wklepanie tam wpisanego poniżej kodu. Projekt tworzymy wybierając Plik -> Nowy... -> Project  -> Console application.


program TrybGraficzny1;
uses CRT, Graph;

var
karta, tryb : smallint;

begin
detectgraph(karta,tryb);
InitGraph(karta,tryb, '');
OutTextXY(556,400,'Witaj w trybie graficznym!');
ReadLn();
CloseGraph();
end.  

Proszę o komentarz jeżeli poradnik okazał się pomocny oraz o zgłaszanie wszelakich uwag ;)