Wyklady.net?
Pod koniec sierpnia roku 2005 phoenix__ rzucił pomysł, żebym poprowadził kurs/wykład na IRCu:
"10:19 < phoenix__ > Gynvael: to moze przeprowadzisz kurs np na jakimś kanale na ircu?"
Wykład poprowadziłem, a po nim kolejny (na który przysło kilka osób więcej). I tak powoli całość rozwinęła się do postaci kanału #wyklady@PolNet oraz towarzyszącego mu serwisu wyklady.net. Przez następne dwa lata, mniej więcej regularnie, odbywały się kolejne wykłady prowadzone przez kolejne zapraszane lub zgłaszające się osoby - w sumie zostało poprowadzonych ponad osiemdziesiąc wykładów, głównie z tematyki IT (ale nie tylko), dla publiczności dobijającej czasem do 150 osób.
Niestety, później odciągneły mnie inne projekty (jak i resztę teamu, chociaż kilka osób starało się jeszcze wyklady.net prowadzić), a i czas świetności IRCa się powoli kończył (Internet przyspieszył, a wraz z tym forma tekstowa wykładów stała się trochę archaiczna). Tak więc około roku 2008 projekt popadł w zapomnienie.
W roku 2011 padł ostatni hosting z wyklady.net, więc powstała ta podstrona na moim blogu zawierająca m.in. mirror logów z wykładów i inne materiały które udało mi się zebrać czy znaleźć na dysku i na necie. Dodam, że podstrona powstała z powodów za równo kronikarskich, jak i z uwagi na nieustające zainteresowanie logami z wykładów.
Dodam, że ostatnia wersja strony jest dostępna na web.archive.org.
Team i podziękowania
Chciałbym podziękować następującym osobom (w kolejności losowej) za współpracę przy serwisie (THX!):
- defc0n (admin/webmaster)
- lidia (admin)
- phoenix__ (admin)
- g0blin (admin)
- salvation (admin)
- unknow (admin)
- Nekrataal (webmaster/hosting)
- Xa (webdesign)
- micek (hosting)
- grupa Damned Angels (hosting)
- adam_i (hosting/pomoc)
- phoenix__, a także SlimFast, d0b0c0p, cinq (pomysł i poparcie pomysłu)
FAQ
Q: Kiedy serwis wyklady.net wróci online?
A: Niestety, nie wróci. Serwis wyklady.net zakończył swoją działalność.
Q: Czy nadal odbywają się wykłady na #wyklady?
A: Nie (patrz wyżej).
Q: Czy można znaleźć gdzieś logi / materiały do wykładów które się odbyły?
A: Tak, na dole tej strony :)
Q: Czy mógłbyś mi wysłać logi / materiały z wykładu XYZ? Nie ma go na mirrorze.
A: Niestety, jeśli czegoś nie ma poniżej, to znaczy, że nie udało się tego odzyskać / znaleźć.
Q: Znalazłem na dysku brakujące logi / materiały / obrazki! Wysłać ci?
A: Tak! :) (kontakt do mnie można znaleźć w dziale "O mnie" na moim blogu)
Q: Wyklady.net były fajne! Czy planujesz jakieś inne projektu edukacyjne? A: Jak najbardziej! Np. obecnie pracuje przy video tutorialach tematyce podobnej do oryginalnych wykładów z wyklady.net. Zachęcam również do śledzenia mojego bloga - pojawia się tam trochę postów o charakterze edukacyjnym, jak i informacji o innych projektach tego typu (np. info o moich prelekacjach "w realu", etc).
Archiwum wykładów
Poniżej znajduje się archiwalna lista wykładów, wraz z linkami do materiałów (logów, źródeł, etc). Niestety, nie wszystkie materiały udało się odzyskać (jeśli coś istniało, a nie ma tego w archiwum, będzie to zaznaczone przekreśleniem), również list zadań nie udało się odnaleźć (oprócz jednej). Tym samym, jeśli dysponujecie kopią któregoś z niedostępnych materiałów, będę wdzięczny za podesłanie :)
Przeglądając poniższe logi prosiłbym wziąć pod uwagę następujące rzeczy, związane z faktem, że wykłady były prowadzone w latach 2005-2007 (a więc dość dawno temu):
- Większość linków z logów nie będzie działać.
- Część obrazków w logach może nie działać (natomiast sporo udało się odzyskać).
- Większość linków z logów z materiałami nie będzie działać.
- Część wiedzy się zdezaktualizowała (powychodziły nowe wersje języków, systemów, frameworków, bibliotek, etc, a API przestały być kompatybilne).
- Żaden link do forum wykładów nie będzie działać.
Data | Zagadnienie | Wykładowca | Opis | Materiały |
---|---|---|---|---|
30.11.2007 | Spam | JaBoJa | Używanie i łamanie CAPTCHA i filtrów antyspamowych | |
21.11.2007 | Spam | JaBoJa | Działanie tokenów «CAPTCHA» i filtrów antyspamowych. | |
14.11.2007 | PHP | Michu | Biblioteka GD: generowanie grafiki w PHP | |
18.10.2007 | PHP | Michu | OOP w PHP — czy warto pisać własne CMS-y? | |
05.09.2007 | Kryptografia | jaboja | Jednokierunkowe funkcje skrótu i autoryzacja | |
30.07.2007 | Kryptografia | jaboja | Asymetryczne algorytmy szyfrowania | |
23.07.2007 | PHP | jaboja | Wysyłanie wiadomości GG i Jabber | |
22.07.2007 | Algorytmy | jaboja | Grafy i ich reprezentacja w pamięci komputera | |
25.06.2007 | Systemy | meal | Wirtualizacja serwerów | |
09.07.2007 | Python | Katharsis | Programowanie gier 2D | |
08.05.2007 | C/C++ | Gynvael Coldwind | Optymalizacja w C/C++ | |
13.01.2007 | Security | fr3m3n | Błędy stack overflow, pisanie exploitów i shellcodów II | |
06.01.2007 | Security | fr3m3n | Błędy stack overflow, pisanie exploitów i shellcodów | |
16.12.2006 | Bazy danych | Misiekd | Podstawowe pojęcia i zasady projektowania | |
10.12.2006 | Webmastering | defc0n | Simple Machines Forum - zaawansowane modyfikowanie skryptu | |
24.11.2006 | Python | JaBoJa | Programowanie obiektowe | |
30.08.2006 | GameDev | Minias | Poziomy trudności w grach | |
17.08.2006 | C++ | Gynvael Coldwind | Wstęp do Raytracingu | |
17.08.2006 | C++ | MeMek | Szablony i wyjątki w C++ | |
16.08.2006 | C++ | MeMek | Obiektowość dla zaawansowanych | |
13.08.2006 | Linux | keidii | Useful shell scripting | |
11.08.2006 | CSS | Robol | Selektory w css | |
07.08.2006 | C++ | Gynvael Coldwind | Sockety i TCP/UDP pod Linuxem i Windowsem | |
07.08.2006 | x86 | MeMek | Rewizja procesorów z rodziny x86 | |
30.07.2006 | C# | Yero | Podstawy | |
30.07.2006 | Python | JaBoJa | Pisanie serwerów telnet i http w jezyku Python | |
28.07.2006 | Photoshop | Afro_PL | Photoshop - teoria i praktyka | |
18.07.2006 | Bash | ktos | Bash w praktyce na serwerze produkcyjnym | |
15.07.2006 | Inkscape | xa | Inkscape #2 - podstawy | |
13.07.2006 | Webmastering | defc0n | Simple Machines Forum - budowa, modyfikacje, obsługa | |
11.07.2006 | Matematyka | Robol | Opis, historia i zastosowania systemów liczbowych | |
11.07.2006 | Webmastering | b3x | Najpowszechniejsze błędy początkujących - rzut pod kątem standardów sieciowych | |
11.07.2006 | Inkscape | xa | Grafika wektorowa oraz obsługa programu | |
11.07.2006 | GameDev | Merowing | Budowa Engine | |
10.07.2006 | C | Gynvael Coldwind | Pointery i ich zastosowanie (część druga) | |
09.07.2006 | Assembler | Cauchy | Metody Obfuskacji Kodu | |
09.07.2006 | Matematyka | Nivertius | Ciągi i ich granice | |
08.07.2006 | CSS | unknow | Budowa stron WWW w oparciu o kaskadowe arkusze stylów | |
07.07.2006 | ASM+WinAPI | fr3m3n | Tworzenie aplikacji Win32 w assemblerze | |
06.07.2006 | Linux | meal | Neostrada - SpeedTouch 330 w systemach Open Source | |
06.07.2006 | Unix & Linux | meal | Podobieństwa i różnice w systemach *nixowych | |
03.07.2006 | C++ | Gynvael Coldwind | Podstawowe algorytmy kompresji danych | |
03.07.2006 | C | Gynvael Coldwind | Pointery i ich zastosowanie | |
01.05.2006 | PHP | dragon | Manipulowanie ciągów i wyrażenia w praktyce. | |
16.04.2006 | PHP | damianmyst | OOP w PHP - praktycznie, czyli piszemy parser szablonów. | logi |
14.04.2006 | Ruby | nooga | Wprowadzenie do Ruby - Ruby nie gryzie. | logi |
09.04.2006 | Wyrażenia regularne | Karql | Wprowadzenie. Pack zastosowan w perlu i egrep'ie. | logi |
08.04.2006 | Bash | Dj_cool_ | Praktyczne zastosowania bash'a w administracji systemem. | logi |
28.10.2005 | Logika | Nome | Wykład #1 | logi |
21.10.2005 | VIM | mulander | Wykład #1 Obsługa VIMa - podstawy | logi |
20.10.2005 | Sieci | Annihilator | Sieci komputerowe - podstawy | logi |
12.10.2005 | C / OpenGL / SDL | Gynvael Coldwind | Wykład #1 Gamedev: Sokoban | logi pack |
12.10.2005 | Python | Regedit | Wykład #1 | logi |
10.10.2005 | Assembler | Gynvael Coldwind | nasm pod linuxem #4 | logi |
09.10.2005 | Batch | Pabox | Skrypty batch | |
08.10.2005 | Matematyka | noisy | Kombinatoryka, Prawdopodobieństwo - zastosowanie w informatyce | logi |
08.10.2005 | Delphi | d0ubl3_j | Wykład #2 Instrukcje warunkowe, pętle wsumie dalsze podstawy pascala | logi |
07.10.2005 | Perl | mulander | Wykład #3 Tablice asocjacyjne (hashe) | logi |
06.10.2005 | PHP | Nekrataal | Wykład #2 Dalsze podstawy PHP | logi |
05.10.2005 | C | Gynvael Coldwind | Wykład #12 Parasery cd., najczęstsze błędy w C, pointery do funkcji, etc. | logi |
04.10.2005 | Algorytmy | G0blin | Wprowadzenie do algorytmów i ich pack (alg. euklidesa i erastotenesa) | logi |
04.10.2005 | PHP | Vengeance | PHP - Programowanie obiektowe | logi |
03.10.2005 | Assembler | Gynvael Coldwind | Wykład #3 Asm po Linuxa (flagi i konwencje wywołań) | logi |
03.10.2005 | WinAPI w C/C++ | codeguy | Wykład #1 | logi |
02.10.2005 | Delphi | d0ubl3_j | Wykład #1 Delphi podstawy | logi |
02.10.2005 | Bash | keidii | Wykład #1 bash podstwy | logi |
01.10.2005 | PHP | evill | PHP od strony agresora i security | logi |
30.09.2005 | Perl | mulander | Wykład #2 Zmienne skalarne part 2 i listy(tablice) | logi |
29.09.2005 | PHP + SQL | Annihilator | Wykład #1 Podstawy | logi |
28.09.2005 | C | Gynvael Coldwind | Wykład #11 Parsery | logi |
26.09.2005 | Assembler | Gynvael Coldwind | Wykład #2 Asm pod linuxa ciąg dalsz | logi |
23.09.2005 | Perl | mulander | Wykład #1 Wstęp i zmienne skalarne part 1 | logi |
21.09.2005 | C | Gynvael Coldwind | Wykład #10 Operacje na plikach ciąg dalszy | logi |
19.09.2005 | Assembler | Gynvael Coldwind | Wykład #1 Wstęp do Assemblera (nasm+linux) | logi lista zadan |
14.09.2005 | C | Gynvael Coldwind | Wykład #9 | logi |
12.09.2005 | C | Gynvael Coldwind | Wykład #8 | logi |
08.09.2005 | C | Gynvael Coldwind | Wykład #7 | logi |
05.09.2005 | C | Gynvael Coldwind | Wykład #6 | logi |
01.09.2005 | C | Gynvael Coldwind | Wykład #5 | logi |
31.08.2005 | C | Gynvael Coldwind | Wykład #4 | logi |
30.08.2005 | C | Gynvael Coldwind | Wykład #3 | logi |
29.08.2005 | C | Gynvael Coldwind | Wykład #2 Zmienne i formatowanie za pomocą printf | logi |
29.08.2005 | C | Gynvael Coldwind | Wykład #1 Wstęp do C i Hello World | logi |