Stretnutie so studentmi na GLN

243 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
243
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Stretnutie so studentmi na GLN

  1. 1. Sociálne siete a sociálny web Robo Móro, Ivan Srba {moro, srba}@fiit.stuba.sk Gymnázium L. Novomeského 17.12.2012
  2. 2. Poznáte web? Web 2
  3. 3. Poznáte web?Web 2.0 Web 3
  4. 4. Poznáte web? SociálnyWeb 2.0 web Web 4
  5. 5. Poznáte web? Sociálny Web 2.0 web WebSémantický web 5
  6. 6. Poznáte web? Sociálny Web 2.0 web WebSémantický Web 3.0 web 6
  7. 7. Poznáte web? Sociálny Web 2.0 web WebSémantický Web 3.0 web 7
  8. 8. Na koľkých sociálnych sieťach si, toľkokrát si človekom?• Aké sociálne siete poznáte?• Na koľkých sociálnych sieťach ste?• ... 8
  9. 9. Na koľkých sociálnych sieťach si, toľkokrát si človekom? ...a mnoho ďalších 9
  10. 10. Prečo je dobré byť na sociálnej sieti?• Kamaráti – sociálne filtrovaný obsah (lajky - páče, tweety - čvirikanie, +1, ...) – problém bubliny [http://bit.ly/hZSF78]• Virtuálne komunity – ľudia s podobnými záujmami• Záujmy masy ľudí – "trending topics" – sociálna navigácia: kde si dať zmrzlinu? 10
  11. 11. Prečo je dobré byť na sociálnej sieti?• Kamaráti – sociálne filtrovaný obsah (lajky - páče, tweety - čvirikanie, +1, ...) – problém bubliny [http://bit.ly/hZSF78]• Virtuálne komunity – ľudia s podobnými záujmami• Záujmy masy ľudí – "trending topics" – sociálna navigácia: kde si dať zmrzlinu? 11
  12. 12. Prečo (nie) je dobré byť na sociálnej sieti?• Čo vlastne všetko o mne Facebook vie? – Všetko, čo mu poviete 12
  13. 13. Prečo (nie) je dobré byť na sociálnej sieti?• Čo vlastne všetko o mne Facebook vie? – Všetko, čo mu poviete – S kým sa poznáte, čo máte radi, akí ste, ... – Kde ste boli, s kým ste tam boli... 13
  14. 14. Prečo (nie) je dobré byť na sociálnej sieti?http://www.wolframalpha.com/facebook/ 14
  15. 15. Prečo (nie) je dobré byť na sociálnej sieti?http://www.wolframalpha.com/facebook/ 15
  16. 16. Prečo (nie) je dobré byť na sociálnej sieti? 16
  17. 17. Prečo (nie) je dobré byť na sociálnej sieti? 17
  18. 18. Prečo (nie) je dobré byť na sociálnej sieti?• Čo vlastne všetko o mne Facebook vie? – Všetko, čo mu poviete – S kým sa poznáte, čo máte radi, akí ste, ... – Kde ste boli, s kým ste tam boli... 18
  19. 19. Prečo (nie) je dobré byť na sociálnej sieti?• Čo vlastne všetko o mne Facebook vie? – Všetko, čo mu poviete – S kým sa poznáte, čo máte radi, akí ste, ... – Kde ste boli, s kým ste tam boli...• Vie toho však oveľa viac... – Vie, ktoré stránky navštevujete (aj keď jej nedáte lajk – páč)• Ako je to možné? – Ste prihlásení do FB – Zaregistruje vás ktorékoľvek lajkovacie tlačítko 19
  20. 20. Prečo (nie) je dobré byť na sociálnej sieti?• Čo vlastne všetko o mne Facebook vie? – Všetko, čo mu poviete – S kým sa poznáte, čo máte radi, akí ste, ... – Kde ste boli, s kým ste tam boli...• Vie toho však oveľa viac... – Vie, ktoré stránky navštevujete (aj keď jej nedáte lajk – páč)• Ako je to možné? – Ste prihlásení do FB – Zaregistruje vás ktorékoľvek lajkovacie tlačítko 20
  21. 21. Come to the dark side, we have cookies• Session cookie – kto je prihlásený - identifikátor session, aké má nastavenia, obsah nákupného košíka a pod.• Cookie tretích strán (tracking cookies) – reklamy – "share" tlačidlá - FB, Google, Twitter, ... • [http://www.ted.com/talks/gary_kovacs_tracking_the_trackers.html] • [http://www.mozilla.org/en-US/collusion/] 21
  22. 22. Come to the dark side, we have cookies 22
  23. 23. A je vôbec zlé, že ma sledujú?• Závisí od toho, či si to želám – mal by som mať možnosť povedať nie • opt-out v nastaveniach prehliadača • blokovanie cookies tretích strán • inkognito mód• A tiež od toho, ako to použijú – Môžu sa o mne viacej naučiť (bez toho, aby som im to musel povedať) – Vedia mi potom lepšie odporučiť veci, ktoré ma môžu zaujímať – Vedia mi pomôcť pri vyhľadávaní informácií na webe 23
  24. 24. Využitie a možnosti sociálnych sietí• Moja bakalárska práca :)• Šírenie informácií – čo majú spoločné zabitie Bin Ládina, protesty v Tunisku a Egypte? 24
  25. 25. Využitie a možnosti sociálnych sietí• Moja bakalárska práca :)• Šírenie informácií – čo majú spoločné zabitie Bin Ládina, protesty v Tunisku a Egypte? – prvé informácie boli zverejnené na Twitteri, odtiaľ ich preberali všetky novinové portály• Sociálne vyhľadávanie 25
  26. 26. Čo nám prinesie (skutočný) sociálny web?• Lepší prístup k informáciám – rýchlejšie, presnejšie• Podpora spolupráce – práca, vzdelávanie• A snáď väčší tlak na dodržiavanie ľudských práv, slobody a demokracie – výzvy z pohľadu ochrany súkromia, neutrality a slobody internetu – sociálne siete ako prostriedok politického boja • [http://politi.co/zinRZH] • skúste na FB zdieľať [http://bit.ly/VcvflL] 26
  27. 27. Ako by ste použili dáta sociálnych sietí vy?• FQL (Facebook Query Language) – dopytovací jazyk do FB databázy – podobný jazyku SQL pre dopytovanie do relačných databáz SELECT name FROM user WHERE uid = me() – [http://developers.facebook.com/docs/reference/fql] – [https://developers.facebook.com/tools/explorer] 27
  28. 28. Ako by ste použili dáta sociálnych sietí vy?• Vyskúšajte si niekoľko príkladov a skúste zistiť z FB databázy niečo zaujímavé...• Zisti moje meno – SELECT name FROM user WHERE uid = me()• UID všetkých mojich priateľov 28
  29. 29. Ako by ste použili dáta sociálnych sietí vy?• Vyskúšajte si niekoľko príkladov a skúste zistiť z FB databázy niečo zaujímavé...• Zisti moje meno – SELECT name FROM user WHERE uid = me()• UID všetkých mojich priateľov – SELECT uid2 FROM friend WHERE uid1 = me()• Mená mojich priateľov zoradené podľa priezviska 29
  30. 30. Ako by ste použili dáta sociálnych sietí vy?• Vyskúšajte si niekoľko príkladov a skúste zistiť z FB databázy niečo zaujímavé...• Zisti moje meno – SELECT name FROM user WHERE uid = me()• UID všetkých mojich priateľov – SELECT uid2 FROM friend WHERE uid1 = me()• Mená mojich priateľov zoradené podľa priezviska – SELECT name FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) ORDER BY last_name 30
  31. 31. Ako by ste použili dáta sociálnych sietí vy?• Vyskúšajte si niekoľko príkladov a skúste zistiť z FB databázy niečo zaujímavé...• Top 5 priateľov s najväčším počtom spoločných priateľov 31
  32. 32. Ako by ste použili dáta sociálnych sietí vy?• Vyskúšajte si niekoľko príkladov a skúste zistiť z FB databázy niečo zaujímavé...• Top 5 priateľov s najväčším počtom spoločných priateľov – SELECT name, mutual_friend_count FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) ORDER BY mutual_friend_count DESC LIMIT 5• Názvy všetkých udalostí, na ktoré som pozvaný (ktoré sa ešte nezačali alebo aspoň neskončili) 32
  33. 33. Ako by ste použili dáta sociálnych sietí vy?• Vyskúšajte si niekoľko príkladov a skúste zistiť z FB databázy niečo zaujímavé...• Top 5 priateľov s najväčším počtom spoločných priateľov – SELECT name, mutual_friend_count FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) ORDER BY mutual_friend_count DESC LIMIT 5• Názvy všetkých udalostí, na ktoré som pozvaný (ktoré sa ešte nezačali alebo aspoň neskončili) – SELECT name FROM event WHERE eid IN (SELECT eid FROM event_member WHERE uid = me()) AND (end_time > now() OR start_time > now()) 33
  34. 34. Ako by ste použili dáta sociálnych sietí vy?• Vyskúšajte si niekoľko príkladov a skúste zistiť z FB databázy niečo zaujímavé...• Ďalšie nápady? – Lajky, komentáre, fotografie, linky, ... – Zložitejšie dopyty, vyžadujúce kombináciu výsledkov viacerých dopytov 34
  35. 35. Mohlo by vás zaujímať• ProFIIT 2012 – súťaž stredoškolákov v programovaní – [http://www2.fiit.stuba.sk/ProFIIT/]• IIT.SRC Junior – konferencia zaujímavých IT projektov stredoškolákov – [http://www.fiit.stuba.sk/generate_page.php?page_id=3806] 35
  36. 36. Mohlo by vás zaujímať• Coursera.org – 210 online kurzov z prestížnych univerzít – Princeton, Stanford, Berkley, Caltech, EPFL – Dávame do pozornosti: • Cryptography I (beží od 5.11.) • Programming Languages (14.1.) • Introduction to Computer Networks (14.1.) • Algorithms I & II (4.2., resp. 18.3.) 36

×