Google Summer of Code 2009. Google Summer of Code 2009 HOWTO (wersja rozszerzona, dla osób nieobecnych na spotkaniu) Adam Rakowski SK SEP przy WI ZUT.

Slides:



Advertisements
Podobne prezentacje
Jeśli się nie odmienicie i nie staniecie jak dzieci...
Advertisements

Anonimizacja danych adresowych pokrzywdzonego i świadka w procedurze wykroczeniowej w świetle ustawy z dnia 28 listopada 2014 r. o ochronie i pomocy dla.
Sporządził: Jacek Kruszewski Szkolenie biblioteczne Wyższej Szkoły Inżynierii i Zdrowia w Warszawie SZKOLENIE BIBLIOTECZNE.
„Jak pomóc uczniom się uczyć i czerpać z tego radość?” opracowała: Krystyna Turska.
OBOWIĄZKI INFORMACYJNE BENEFICJENTA Zintegrowane Inwestycje Terytorialne Aglomeracji Wałbrzyskiej.
Zasady udzielania zamówień Wydział Kontroli Projektów.
Czy wiesz, że?... INTERNET …TO JEST SPIS TREŚCI NIEBEZPIECZEŃSTWO SPOŁECZNOŚĆ INTERNETOWA DZIECKO W INTERNECIE ZAUFANE STRONY INTERNETOWE WIRUSY.
Postanowienie Śląskiego Kuratora Oświaty w Katowicach z dnia 29 stycznia 2016 r. w sprawie terminów składania dokumentów i terminów rekrutacji uczniów.
Tworzenie odwołania zewnętrznego (łącza) do zakresu komórek w innym skoroszycie Możliwości efektywnego stosowania odwołań zewnętrznych Odwołania zewnętrzne.
E- learning czyli nauka przez internet. E-learning E-learning łączy w sobie nauczanie na odległość oraz elastyczność czasową, bywa też łączony z tradycyjnym.
Pionierka ogół umiejętności związanych z budowaniem przez harcerzy.
PRACA Z APLIKACJAMI SYSTEM PRZEMIESZCZANIA oraz NADZORU WYROBÓW AKCYZOWYCH EMCS PL 1.
Sprawozdawczość. Podstawowe terminy Okres sprawozdawczy  3 kolejne miesiące, licząc od daty zawarcia umowy o dofinansowanie projektu Rodzaje raportów.
Wyszukiwanie informacji w Internecie. Czym jest wyszukiwarka? INTERNET ZASOBY ZAINDEKSOWANE PRZEZ WYSZUKIWARKI Wyszukiwarka to mechanizm, który za pomocą.
Excel 2007 dla średniozaawansowanych zajęcia z dnia
18 kwietnia 2016 (poniedziałek) Część humanistyczna 19 kwietnia 2016 (wtorek) Część matematyczno – przyrodnicza 20 kwietnia 2016 (środa) Język obcy nowożytny.
Grupa: urzędnicy JST (operatorzy przyjmujący wnioski w urzędach)
Harmonogram działań KANDYDATA do samorządowego gimnazjum w ramach elektronicznej rekrutacji na rok szkolny 2016/2017 Szkolenie dla Rodziców uczniów Szkoła.
Jak zachęcić uczniów do ćwiczenia na w-fie? Oliwia Kułaga Kl. IIe.
Mam prawo do ochrony swoich danych osobowych Twoje dane – Twoja sprawa. Skuteczna ochrona danych osobowych. Inicjatywa edukacyjna skierowana do nauczycieli.
Harmonogram rekrutacji do szkół ponadgimnazjalnych oraz kryteria przeliczania punktów.
Poczta elektroniczna – e- mail Gmail zakładanie konta. Wysyłanie wiadomości.
Liceum Ogólnokształcące im. M.Kopernika w Tarnobrzegu Per aspera ad astra - „Przez trudy do gwiazd” (Wszechstronnie, twórczo, przyjaźnie ku przyszłości.
Kucharz zajmuje się przyrządzaniem różnego rodzaju potraw, dań, itd. Od kilkunastu lat sztuka kulinarna przeżywa swoisty renesans. Często to nie sam lokal,
PROGAM LOJALNOŚCIOWY FAMILO Społeczność Konsumencka Familo umożliwia uczestnikom programu oszczędzanie na zakupach dokonywanych w sklepie na stronie
REKRUTACJA –KROK PO KROKU Przygotowano na podstawie Zarządzenia nr 12/2016 Kujawsko-Pomorskiego Kuratora Oświaty z dnia 29 stycznia 2016 r. w sprawie ustalenia.
Sprawdzian szóstoklasisty w pigułce. Witaj szóstoklasisto! 5 kwietnia 2016 roku napiszecie sprawdzian szóstoklasisty złożony z dwóch części : 1.Część.
OBSŁUGA KARTY DILO. Karta diagnostyki i leczenia onkologicznego zawiera: - oznaczenie pacjenta, pozwalające na ustalenie jego tożsamości, - oznaczenie.
Najnowsze technologie – Profesjonalni wykonawcy. Geneza Stowarzyszenie powstało 9 kwietnia 2011 roku w miejscowości Rochna, położonej w centralnej Polsce,
MOTYWACJA. Słowo motywacja składa się z dwóch części: Motyw i Akcja. Aby podjąć działanie (akcję), trzeba mieć do tego odpowiednie motywy. Łaciński źródłosłów.
Dzień Bezpiecznego Internetu
ZAPROSZENIE DO PRZYGODY 2. tura tutoringu dla Liderek i Liderów Pracowni Orange.
Wiem czego chcę!!!.  Każdy z Nas staje przed różnymi wyborami. Jednym z najważniejszych jest wybór ścieżki kształcenia.  Twoja Kariera jest w twoich.
OPTYMALNY CEL I PODSTAWY ROZWOJU SZKOŁY. PRZEDE WSZYSTKIM DZISIEJSZA SZKOŁA POWINNA PRZYGOTOWYWAĆ DO ŻYCIA W DRUGIEJ POŁOWIE XXI WIEKU.
Zapraszamy na naszą stronę. Zależy nam na kontakcie z Wami. Czytajcie, komentujcie i dyskutujcie na forum. Nic o Was bez Was Zapraszamy na naszą stronę.
Magdalena Guillet i Irena Wielowiejska – Comi 05 listopada 2008 r.
Michał Nowiński 1D.  Czym jest komunikacja? Czym jest komunikacja?  Wybrane rodzaje komunikacji Wybrane rodzaje komunikacji  Komunikacja człowieka.
W KRAINIE TRAPEZÓW. W "Szkole Myślenia" stawiamy na umiejętność rozumowania, zadawania pytań badawczych, rozwiązywania problemów oraz wykorzystania wiedzy.
Objęta patronatem dwóch uczelni wyższych: *Politechniki Śląskiej w Katowicach Wydziału Inżynierii Materiałowej i Metalurgii oraz * Wyższej szkoły Biznesu.
„Książki nie mają właściwości róż, dlatego nie szukajmy wciąż najświeższych”
Filozofia na lata jesieni
Przygotowała Dominika Karpińska - psycholog. Nie każdy ból dorastania jest depresją, ale też nie każdy można zbyć wzruszeniem ramion i stwierdzeniem;
Po pierwsze: Bądź odważny! Weź los w swoje ręce, w końcu do odważnych świat należy. Niech Twoja odwaga nie oznacza jednak podejmowania ryzyka bez analizy.
5 kwietnia 2016 r. (wtorek) część 1. – język polski i matematyka – godz. 9:00 (80 minut – arkusz standardowy lub 120 minut – czas wydłużony) część 2. –
AKCJA LATO 2016 Gdański Inkubator Przedsiębiorczości STARTER.
Podstawy przedsiębiorczości wg podręcznika „Z ekonomią na ty” Lekcja 6 – Młody człowiek myśli o przyszłości – wykształcenie, oferta edukacyjna, zawód,
2016. Najczęściej popełniane błędy podczas e-Naboru Wybranie jedynie jednego oddziału w danej szkole – w przypadku gdy zabraknie punktów aby system przydzielił.
10. Planowanie negocjacji Wysokie standardy współpracy.
MATURA 2007 podstawowe informacje o zmianach w egzaminie.
Komunikatory Zespół Szkół Zawodowych Nr 3 im. Adama Kocura w Katowicach - Janowie.
Andrzej Feterowski Dyrektor Wydziału Informatyki Urząd Miasta Szczecin BEZPIECZNI RAZEM, czyli zachodniopomorski portal o bezpieczeństwie.
Z ASADY BEZPIECZNEGO KORZYSTANIA Z I NTERNETU. 1. C HROŃ SWOJĄ PRYWATNOŚĆ W SIECI ! Jeśli bierzesz udział w jakimkolwiek forum publicznym w Internecie,
Zarządzanie startupem internetowym Michał Burda, Michał Łuszczek, Agnieszka Gajownik.
Woda O tym, dlaczego powinniśmy ją oszczędzać Jan Stasiewicz, kl. II C.
Usługa ePodatki (MF) Michał Dobrzyński, Departament Informatyki MRPiPS tel
BEZPIECZNY INTERNAUTA. Co powinniśmy wiedzieć o Internecie? INTERNET to ogólnoświatowa sieć łącząca komputery, między którymi można przekazywać dane w.
WYDZIAŁ OSWIATY URZEDU MIASTA POZNANIA REKRUTACJA ZASADY REKRUTACJI DO SZKÓŁ PONADGIMAZJALNYCH WSPOMAGANEJ SYSTEMEM KOMPUTEROWYM.
FOTOREPORTAŻ GIMNAZJUM NR 11 W TARNOWIE. NARODOWY BANK POLSKI W RZESZOWIE.
Przez długi czas ludzie porozumiewali się wyłącznie bezpośrednio-oko w oko, twarzą w twarz. Gdy nadeszła era listów, początkowo dostarczał je posłaniec,
5 KROKÓW DO SZKOŁY PONADGIMNAZJALNEJ Jak dostać się do szkoły ponadgimnazjalnej? Instrukcja dla uczniów, którzy uczą się w gimnazjach które przekazują.
wspomaganej systemem komputerowym NABÓR 2017
[Tytuł – najlepiej aby jak najtrafniej oddawał opisywane rozwiązanie ]
A ty dla kogo żyjesz? Dla kogo są Twoje kroki i zmagania każdego dnia?
Rekrutacja elektroniczna DO SZKÓŁ PONADGIMNAZJALNYCH w roku 2018
Wyjazdy dydaktyczne i szkoleniowe dla kadry akademickiej.
o których prawdopodobnie nie wiesz lub nie myślisz:
Instrukcja obsługi systemu Dream Apply dla pracowników Uniwersytetu Szczecińskiego Wyjazdy dydaktyczne dla kadry akademickiej.
Duchowa adopcja Dzieci dzieciom
Zapis prezentacji:

Google Summer of Code 2009

Google Summer of Code 2009 HOWTO (wersja rozszerzona, dla osób nieobecnych na spotkaniu) Adam Rakowski SK SEP przy WI ZUT Wydział Informatyki ZUT w Szczecinie, 23. marca 2009 aktualizacja: 18. kwietnia 2009

Dziękuję za natchnienie, wsparcie i pomoc -Firmie Google -Menedżerowi programu SoC – Leslie Hawthorn -Studenckiemu Kołu SEP przy Wydziale Informatyki ZUT -Dziekanowi Wydziału Informatyki ZUT, doktorowi hab. Antoniemu Wilińskiemu -Tobie! Gdyby nie Ty, ta prezentacja nie miałaby sensu Wszystkim wielkie dzięki! :)

Google Summer of Code 2009 Czy Google Summer of Code dotyczy mnie? Zastanów się, czy: –umiesz programować, kodować –chcesz kodować lepiej, niż umiesz teraz –masz ochotę zderzyć się z prawdziwymi zadaniami –masz ochotę poznać narzędzia wspomagające programowanie –chciałbyś poznać fajnych ludzi z branży –zależy ci na tym, żeby twoje CV wyróżniało się

Google Summer of Code 2009 Co to jest GSoC? Google’s Summer of Code to inicjatywa firmy Google, dzięki której w wakacje będziesz przerzucał bity i linie kodu, a nie hamburgery. Ty wybierasz dla co i dla kogo chcesz pisać. Jeśli oni wybiorą ciebie, to Google ufunduje Ci stypendium. To Ci się potrójnie opłaci!

Google Summer of Code 2009 Dlaczego warto? –Możliwość zderzenia z rzeczywistymi technologiami dla programistów –Łapanie doświadczenia –Praca w międzynarodowym zespole –Prestiż i ładny wpis w CV –Unikatowa koszulka –Stypendium Google

Google Summer of Code 2009 Ogólna idea prezentuje się tak: Organizacja Open-Source Ty

Google Summer of Code 2009 Efektem twojej pracy musi być kod Jeśli „przy okazji” utworzysz ładne ikonki, poprawisz dokumentację i zrobisz nowe logo, to bardzo miło z twojej strony, ale efektem twojej pracy musi być kod I tylko na podstawie tego będziesz oceniany

Google Summer of Code 2009 Jak zauważyłeś dwa slajdy temu będziesz pisał oprogramowanie dla organizacji Open Source. Wszystkie organizacje dopuszczone do programu, dla których możesz pisać oprogramowanie będą wydawały je na licencji Open Source. To jest jednym z warunków uczestnictwa organizacji w programie.

Google Summer of Code 2009 Oczywiście twój kod także będzie objęty jedną z licencji typu Open Source, zazwyczaj zasugerowaną przez organizację. Jeśli licencja zaproponowana nie odpowiada ci, to możesz spróbować ponegocjować ;) Open Source to swoboda i elastyczność

Google Summer of Code 2009 Twój kod zostanie upubliczniony. Organizacja może nie wykorzystać twojego kodu, mimo że pozytywnie ukończyłeś cały program.

Google Summer of Code 2009 Dlaczego Open Source? oprogramowanie konwencjonalne oprogramowanie Open Source

Google Summer of Code 2009 Dlaczego Open Source? oprogramowanie konwencjonalne oprogramowanie Open Source

Google Summer of Code 2009 Dlaczego Open Source? oprogramowanie konwencjonalne oprogramowanie Open Source

Google Summer of Code 2009 Dlaczego Open Source? oprogramowanie konwencjonalne oprogramowanie Open Source

Google Summer of Code 2009 Zagadka! W każdym z dwóch stogów siana zagubiła się igła. Grupa A liczy 10 osób, a grupa B liczy 1000 osób Która z grup szybciej znajdzie igłę w swoim stogu?

Google Summer of Code 2009 Zagadka! W każdym z dwóch stogów siana zagubiła się igła. Grupa A liczy 10 osób, a grupa B liczy 1000 osób Która z grup szybciej znajdzie igłę w swoim stogu? Jasne, że grupa B znajdzie szybciej! Większa grupa szukająca (np. bug’a) szybciej znajdzie. To przewaga Open Source.

Google Summer of Code 2009 Środowisko Open Source – krótka charakterystyka –„geeks” – fascynaci, hackerzy –są rozproszeni po całym świecie; środowisko bardzo międzynarodowe –często piszą kod nie biorąc za to wynagrodzenia; kochają kodować –niektórzy z nich kodują przeciętnie, ale....

Google Summer of Code 2009 Środowisko Open Source – krótka charakterystyka –niektórzy z nich na co dzień rozwijają GCC, lub piszą jądro Linuxa, –lub po prostu pracują w CERN, czy NASA –niektórzy pracują w biurach w Mountain View lub San Jose –część z nich ma dyplomy MIT, CalTech, Keio,... –część z nich potrafi „z marszu” zrobić wykład o budowie linkerów –niektórzy z nich mają własną stronę na Wikipedii w kategorii „hackerzy”

Google Summer of Code 2009 Środowisko Open Source – krótka charakterystyka –wszyscy chętnie przyjmą cię do swojego grona i... –nie dadzą ci odczuć, że masz mniejsze doświadczenie, ani –nie usłyszysz, że „gdyby było dobre rozwiązanie, to oni już by je wymyślili” –będziesz postrzegany jako równy i otrzymasz wsparcie –twoje „niedoskonałe kody” będą krytykowane bezlitośnie, ale po przyjacielsku –dowiesz się, że „tak działa lepiej”, „tak chodzi szybciej”, a „ta linijka jest bug’iem” –dowiesz się, skąd oni to wiedzą –praca dla środowiska Open Source to normalna i ceniona praktyka zawodowa. Pomyśl o CV!

Google Summer of Code 2009 Dołączenie do środowiska deweloperów projektu Open Source, który ma linii kodu może być przerażające. Powód? -oni umieją więcej ode mnie -oni znają projekt i użyte narzędzia -ja nigdy linii kodu nie napisałem -oni choć mniej więcej znają kod i siebie -nie dam rady

Google Summer of Code 2009 Summer of Code spełnia marzenia i daje ci gwiazdkę z nieba. Jako uczestnik dostajesz osobistego mentora. Mentor to deweloper znający projekt i jego środowisko. Członek tego środowiska. Jego zadaniem jest wprowadzenie cię do społeczności i samego projektu. Mentor ma obowiązek służyć ci pomocą i wsparciem. Możesz liczyć na jego podpowiedź, gdy pojawiły się chwilowe zawirowania, bądź utknąłeś w martwym punkcie.

Google Summer of Code 2009 Przed swoim mentorem odpowiadasz za zadanie, które realizujesz w ramach Summer of Code. On cię ocenia i rozlicza. Warto być z nim w ciągłym (regularnym) kontakcie i nawet bez proszenia relacjonować mu postęp.

Google Summer of Code 2009 Serdecznie odradzam „zrywania się internetu”, „niezaplanowanych wyjazdów” i innych kłamstw, które miałyby tłumaczyć twój brak kontaktu. Jeśli nic nie zrobiłeś albo utknąłeś w miejscu, albo stało się coś, co uniemożliwiło ci pracę nad projektem – powiedz o tym mentorowi. Mentor cię nie zje i na pewno doceni twoją prawdomówność i odwagę cywilną. Szczerość jest w cenie :)

Google Summer of Code 2009 Serdecznie odradzam niezaplanowanego zrywania kontaktu z mentorem. Chcesz zrobić sobie długi weekend? Zapytaj mentora, czy nie ma nic przeciw i zrób to bez strachu co będzie, gdy wrócisz. Jeśli miałbyś miesięczną awarię łącza, to warto raz na tydzień wydać 2 zł na kafejkę internetową, by wysłać świeże kody i opis postępu. Stypendium zrekompensuje Ci wydatek na kafejkę.

Google Summer of Code 2009 Stypendium wynosi 4500 dolarów amerykańskich

Google Summer of Code 2009 Informatyk bez kalkulatora też potrafi ! 4500 * 3,2764 = ? oblicz w pamięci ;)

Google Summer of Code 2009 Informatyk bez kalkulatora jednak nie potrafi :( 4500 * 3,2764 = ,80 zł (kurs NBP z dn )

Google Summer of Code 2009 Podstawowym kryterium przyjęcia ciebie do programu jest tzw. aplikacja. Aplikacja formą przypomina połączenie listu motywacyjnego z uproszczoną dokumentacją oprogramowania. Aplikację piszesz sam, choć większość organizacji narzuca, jakie punkty chciałoby widzieć w aplikacjach kandydatów.

Google Summer of Code projekt = 1 aplikacja Wysyłanie jednej aplikacji do wielu organizacji nie ma sensu. Wysyłanie jednej aplikacji do kilku projektów tej samej organizacji też może być pozbawione sensu. Czy wysłanie jednego listu motywacyjnego do kilkunastu firm miałoby sens?

Google Summer of Code 2009 Dobra aplikacja: - mówi co chcesz zrobić - mówi dlaczego chcesz akurat to robić - mówi jak chcesz to zrobić

Google Summer of Code 2009 Dobra aplikacja: - mówi kim jesteś i co umiesz - mówi czy masz czas i ile możesz go dać - pokazuje, że jesteś najlepszym kandydatem

Google Summer of Code 2009 Zanim organizacje zostaną oficjalnie przyjęte do Summer of Code, zazwyczaj ogłaszają na swojej stronie, że zgłosiły kandydaturę. Wpisując w wyszukiwarkę Google: summer of code 2009 ideas otrzymasz nieoficjalną listę organizacji, które prawdopodobnie będą uczestniczyły w tej edycji. To daje ci dodatkowy czas.

Google Summer of Code 2009 Jeśli napiszesz już swoją aplikację, wróć do tych slajdów i sprawdź, czy Twoja aplikacja spełnia wszystkie z tych sześciu punktów. Dobrym pomysłem jest wysłanie organizacji swojej aplikacji jeszcze przed oficjalnym zgłoszeniem jej. Dowiesz się, jak ją poprawić, aby nie było do niej żadnych zastrzeżeń.

Google Summer of Code 2009 W procesie oceny aplikacji możesz być poproszonym o odpowiedzenie na jakieś pytania, dopisanie czegoś, bądź otrzymasz jakieś zadanie sprawdzające twoje umiejętności. Wszystkie szczegóły procesu rekrutacji na stronie GSoC. Na tej stronie każda z organizacji umieści swoją podstronę, gdzie opisze szczegółowo wymagania, oczekiwany wygląd aplikacji i proces rekrutacji.

Google Summer of Code 2009 Formalne wymagania wobec ciebie to: - pełnoletniość w dn. 20. kwietnia 2009 r. -obywatelstwo kraju o „uregulowanych stosunkach” z USA -status studenta na dzień 20. kwietnia 2009 r. Nieformalne wymagania: -co najmniej komunikatywna znajomość j. angielskiego -chęć, motywacja, pasja -umiejętność programowania ;) Doktorant to także student, więc może brać udział w Summer of Code!

Google Summer of Code 2009 Gdy już wyczytałeś na liście przyjętych swoje nazwisko jak najszybciej przygotuj: -obustronną kserokopię legitymacji studenckiej w rozmiarze 200% -wydrukowany i podpisany tzw. „tax form” Formularz „tax form” właściwy dla strefy, w której będziesz przebywał podczas SoC (Stany Zjednoczone, bądź „reszta świata”) dostępny będzie na jednej ze stron programu, a link do niego znajdziesz na liście dyskusyjnej SoC.

Google Summer of Code 2009 Obydwa dokumenty jak najszybciej wyślij do Google. Można faksem, można pocztą. Polecam faks. Numer faksu będzie podany na listach dyskusyjnych SoC. Cała ta procedura zajmie ci co najwyżej 20 minut. Postaraj się zrobić to w dniu, gdy dowiesz się, że jesteś w programie. Możesz to zrobić równie dobrze miesiąc później, lecz im wcześniej dojdą twoje dokumenty, tym szybciej otrzymasz pieniążki. Jeżeli zgubiłeś legitymację, możesz posłużyć się standardowym zaświadczeniem z dziekanatu. Zaświadczenia nie musisz tłumaczyć na j. angielski.

Google Summer of Code 2009 Podatek ze stypendium rozliczysz z użyciem formularza PIT-36, lecz dla pewności zapytaj osoby kompetentnej, czy w twojej sytuacji nie będzie właściwym użycie innego formularza.

Google Summer of Code 2009 Niekiedy Summer of Code może być uznane jako obowiązkowa studencka praktyka wakacyjna, lecz te regulacje zależą od uczelni i wydziału. Jeżeli jesteś tym zainteresowany, dopytaj osobę odpowiedzialną za praktyki zawodowe na twoim wydziale. Jeżeli dla osoby tej nazwa „Summer of Code” brzmi niezrozumiale, możesz przekazać jej tą prezentację :)

Google Summer of Code 2009 Nie ważne, gdzie chcesz aplikować, pamiętaj że masz wsparcie: #gsoc na serwerze FreeNode google-summer-of-code-discuss group i kanały dodatkowe :)

Google Summer of Code 2009 GSoC ma także swój ekstra kanał informacyjny, czyli Leslie Hawthorn, menedżera programu Google Summer of Code

Google Summer of Code 2009 GSoC ma także swój ekstra kanał informacyjny, czyli Leslie Hawthorn, menedżera programu Google Summer of Code

Google Summer of Code 2009 Ta prezentacja może być modyfikowana, uzupełniana, udostępniana i prezentowana publicznie, lecz należy zachować informację o autorze oryginału.

Google Summer of Code 2009 Nieuchronnie zbliża się koniec tej prezentacji. W miejscach takich, jak to przyjęło się robić podsumowania i streszczenia. Pozwolę sobie być niekonwencjonalnym i zamiast ponownie przepisywać już napisane slajdy, poproszę cię, abyś zaraz po przeczytaniu następnego slajdu przejrzał wszystkie slajdy od początku czytając w nich jedynie zdania zawierające wyrazy napisane na pomarańczowo. To będzie doskonałym przypomnieniem.

Google Summer of Code 2009 Bardzo chętnie przeczytam twoją opinię na temat tej prezentacji. Jeżeli można coś poprawić, dodać, uzupełnić, lub po prostu chcesz się podzielić swoją opinią, pisz proszę na