jak tim o'reilly dostrzegł projekt 17-latka

185
telefon +48 696 185 029 mail [email protected] twitter @functionite O tym, jak Tim O'Reilly dostrzegł projekt 17-latka

Upload: functionite

Post on 15-Jan-2015

5.784 views

Category:

Technology


6 download

DESCRIPTION

Jak Tim O'Reilly dostrzegł projekt 17-latka - historia o tym, jak technologie webowe sprawiają, że pozornie niemożliwe rzeczy stają się banalnie proste.

TRANSCRIPT

Page 1: Jak Tim O'Reilly dostrzegł projekt 17-latka

telefon +48 696 185 029 mail [email protected] twitter @functionite

O tym, jak Tim O'Reilly dostrzegł projekt 17-latka

Page 2: Jak Tim O'Reilly dostrzegł projekt 17-latka

Damian Wielgosik

Nokia

Roche

ferrante.pl

Front-Trends

SiteSell

javascript.plmeet.js

Falsy Values

@varjsotwartasiec.pl

Założyciel Functionite, 24 lat

Page 4: Jak Tim O'Reilly dostrzegł projekt 17-latka

Damian Wielgosik

Nokia

Roche

ferrante.pl

Front-Trends

SiteSell

javascript.plmeet.js

Falsy Values

@varjsotwartasiec.pl

Programista JavaScript

Page 5: Jak Tim O'Reilly dostrzegł projekt 17-latka

Damian Wielgosik

Nokia

Roche

ferrante.pl

Front-Trends

SiteSell

javascript.plmeet.js

Falsy Values

@varjsotwartasiec.pl

Organizator

Page 6: Jak Tim O'Reilly dostrzegł projekt 17-latka

Damian Wielgosik

Nokia

Roche

ferrante.pl

Front-Trends

SiteSell

javascript.plmeet.js

Falsy Values

@varjsotwartasiec.pl

W sieci...

Page 7: Jak Tim O'Reilly dostrzegł projekt 17-latka

Moja historia, czyli jak internet ukształtował moje życie jako człowieka i programistę

Page 8: Jak Tim O'Reilly dostrzegł projekt 17-latka

Książki i komputery

Page 9: Jak Tim O'Reilly dostrzegł projekt 17-latka

Tworzenie i pisanie

Page 10: Jak Tim O'Reilly dostrzegł projekt 17-latka

Tworzenie + pisanie = Internet

Page 11: Jak Tim O'Reilly dostrzegł projekt 17-latka

Tworzenie i pisanie w wieku 14 lat = gry

Page 12: Jak Tim O'Reilly dostrzegł projekt 17-latka

moja historia...

Page 13: Jak Tim O'Reilly dostrzegł projekt 17-latka

Załoga G - Magazyn o grach, filmach i książkach

Page 14: Jak Tim O'Reilly dostrzegł projekt 17-latka

Załogowa nauka życia (w tym programowania)

Page 15: Jak Tim O'Reilly dostrzegł projekt 17-latka

Od recenzenta poprzez programistę aż do redaktora naczelnego

Page 16: Jak Tim O'Reilly dostrzegł projekt 17-latka

Życie po Załodze...

Page 17: Jak Tim O'Reilly dostrzegł projekt 17-latka

Rok 2007 - lata świetności web 2.0

Page 18: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 19: Jak Tim O'Reilly dostrzegł projekt 17-latka

AJAX! JavaScript!

Page 20: Jak Tim O'Reilly dostrzegł projekt 17-latka

Moda na blogi

Page 21: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 22: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 23: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 24: Jak Tim O'Reilly dostrzegł projekt 17-latka

Jestem 17-letnim programistą, załóżę bloga!

Page 25: Jak Tim O'Reilly dostrzegł projekt 17-latka

ferrante.pl

Page 26: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 27: Jak Tim O'Reilly dostrzegł projekt 17-latka

Tutoriale, skrypty, porady – życie blogera technicznego

Page 28: Jak Tim O'Reilly dostrzegł projekt 17-latka

Renesans JavaScriptu

Page 29: Jak Tim O'Reilly dostrzegł projekt 17-latka

Powstaje Praktyczne Wprowadzenie do JavaScript

Page 30: Jak Tim O'Reilly dostrzegł projekt 17-latka

W pięknych czasach liceum rodzi się Drawter

Page 31: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 32: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 33: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 34: Jak Tim O'Reilly dostrzegł projekt 17-latka

Kodowanie po omacku i nauka JavaScriptu w trakcie

Page 35: Jak Tim O'Reilly dostrzegł projekt 17-latka

Popełniłem chyba wszystkie największe błędy i antywzorce

Page 36: Jak Tim O'Reilly dostrzegł projekt 17-latka

var element = document.getElementById("doc");element.onclick = function() {};

Page 37: Jak Tim O'Reilly dostrzegł projekt 17-latka

var arr = new Array();

Page 38: Jak Tim O'Reilly dostrzegł projekt 17-latka

Drawter okazał się jednak dużym sukcesem, mimo że był to eksperyment.

Page 39: Jak Tim O'Reilly dostrzegł projekt 17-latka

the buzz was huge

Page 40: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 41: Jak Tim O'Reilly dostrzegł projekt 17-latka

Drawter to był projekt, który nauczył mnie JavaScriptu, co potem miało duży wpływ na moje kolejne losy.

Page 42: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 43: Jak Tim O'Reilly dostrzegł projekt 17-latka

Od tej pory Drawter to duża kropka w moim życiorysie.

Page 44: Jak Tim O'Reilly dostrzegł projekt 17-latka

Od niego wszystko się zaczęło.

Page 45: Jak Tim O'Reilly dostrzegł projekt 17-latka

Dostałem pierwszą stałą pracę, gdzie nauczyłem się, jak wygląda duża korporacja (Roche), a to, co robię,

profesjonalnie nazywa się “front-endem”.

Page 46: Jak Tim O'Reilly dostrzegł projekt 17-latka

W Roche poznałem Pawła Czerskiego, z którym od 2010 roku organizuję konferencję Front-Trends.

Page 47: Jak Tim O'Reilly dostrzegł projekt 17-latka

Z perspektywy czasu przez firmę przewinęło się wielu bardzo dobrych polskich front-endowców m.in. Piotr

Petrus czy Mariusz Nowak - niektórych miałem okazję poznać.

Page 48: Jak Tim O'Reilly dostrzegł projekt 17-latka

Kolejne kropki zaczynały się łączyć po przejściu do Nokii w Berlinie.

Page 49: Jak Tim O'Reilly dostrzegł projekt 17-latka

W Berlinie poznałem Piotra Zwolińskiego, z którym zaczęliśmy organizować szkolenia z JavaScript, a potem

pracować nad Front-Trends.

Page 50: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 51: Jak Tim O'Reilly dostrzegł projekt 17-latka

W Berlinie założyliśmy również JS News z Kamilem Trebunią i Rafałem Kukawskim. Dziś JS News to

największa w Polsce user grupa o JavaScript.

Page 52: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 53: Jak Tim O'Reilly dostrzegł projekt 17-latka

Następnie przyszedł czas na Front-Trends.

Page 54: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 55: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 56: Jak Tim O'Reilly dostrzegł projekt 17-latka

Front-Trends 2010 = 360 uczestników (w tym 100 z zagranicy).

Page 57: Jak Tim O'Reilly dostrzegł projekt 17-latka

Po Front-Trends zorganizowaliśmy pierwsze spotkanie meet.js, zainspirowani darmowymi meetupami

zagranicznymi.

Page 58: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 59: Jak Tim O'Reilly dostrzegł projekt 17-latka

Z czasem jasne się stało, że front-end staje się dla firm coraz ważniejszy.

Page 60: Jak Tim O'Reilly dostrzegł projekt 17-latka

Front-end w 2005 roku...

Page 61: Jak Tim O'Reilly dostrzegł projekt 17-latka

Front-end w 2005 roku

tables vs divs ajaxJS animationsdiscovering JavaScript animations

web standardsIE6 problem

xlst

Prototype accessibility usabilitymicroformatsdesign it! w3cPSD2HTML

Page 62: Jak Tim O'Reilly dostrzegł projekt 17-latka

Front-end w 2014 roku...

Page 63: Jak Tim O'Reilly dostrzegł projekt 17-latka

Front-end w 2014 rokuHTML5 JavaScript engineering

MV* frameworkssassCSS3 animations

single page web appsless node.js

web sockets Web RTC video audionew HTML5 elements PhoneGapresponsive web design modular JSCSS3 shapes CSS3 gradientsweb fonts canvas webgl

Page 64: Jak Tim O'Reilly dostrzegł projekt 17-latka

Front-endowcy to nie są już wyłącznie “ludzie od HTMLa”.

Page 65: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 66: Jak Tim O'Reilly dostrzegł projekt 17-latka

NIE!

Page 67: Jak Tim O'Reilly dostrzegł projekt 17-latka

Dziś na front-endowca czeka wiele wyzwań

Page 68: Jak Tim O'Reilly dostrzegł projekt 17-latka

Czas na prawdziwych inżynierów

Page 69: Jak Tim O'Reilly dostrzegł projekt 17-latka

CSS3 wskoczył wyższy poziom.

Page 70: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 71: Jak Tim O'Reilly dostrzegł projekt 17-latka

Piszemy zaawansowane aplikacje Single Page (SPA).

Page 72: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 73: Jak Tim O'Reilly dostrzegł projekt 17-latka

Mamy systemy szablonów.

Page 74: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 75: Jak Tim O'Reilly dostrzegł projekt 17-latka

Piszemy serwery poczty, HTTP, DNS (node.js).

Page 76: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 77: Jak Tim O'Reilly dostrzegł projekt 17-latka

“All of our consumer facing web applications going forward will be built on node.js.” - PayPal.

Page 78: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 79: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 80: Jak Tim O'Reilly dostrzegł projekt 17-latka

Piszemy gry i aplikacje na urządzenia mobilne.

Page 81: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 82: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 83: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 84: Jak Tim O'Reilly dostrzegł projekt 17-latka

Mamy całe systemy operacyjne na komórki działające w środowisku webowym.

Page 85: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 86: Jak Tim O'Reilly dostrzegł projekt 17-latka

Ale to wszystko nudne...

Page 87: Jak Tim O'Reilly dostrzegł projekt 17-latka

mamy bazy danych oparte o JavaScript (CouchDB)

Page 88: Jak Tim O'Reilly dostrzegł projekt 17-latka

we can fly

możemy latać!

Page 89: Jak Tim O'Reilly dostrzegł projekt 17-latka

możemy latać!

Page 90: Jak Tim O'Reilly dostrzegł projekt 17-latka

we can fly

kompilujemy C++ do JS

Page 91: Jak Tim O'Reilly dostrzegł projekt 17-latka

we can fly

Unreal w JS?

Page 92: Jak Tim O'Reilly dostrzegł projekt 17-latka

przy okazji 3D to nie problem (webGL)

Page 93: Jak Tim O'Reilly dostrzegł projekt 17-latka

zaawansowane symulacje? czemu nie

Page 94: Jak Tim O'Reilly dostrzegł projekt 17-latka

zaawansowane symulacje? czemu nie

Page 95: Jak Tim O'Reilly dostrzegł projekt 17-latka

and there is an increasing demand for JavaScript devs

Page 96: Jak Tim O'Reilly dostrzegł projekt 17-latka

Front-end JavaScriptem stoi.

Page 97: Jak Tim O'Reilly dostrzegł projekt 17-latka

Popyt na developerów JavaScript stale wzrasta...

Page 98: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 99: Jak Tim O'Reilly dostrzegł projekt 17-latka

Co tak naprawdę robi programista JavaScript?

Page 100: Jak Tim O'Reilly dostrzegł projekt 17-latka

Oferty pracy dla JavaScriptowców

Page 101: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 103: Jak Tim O'Reilly dostrzegł projekt 17-latka

front-end developer może być...USABILITY SPECIALIST

JAVASCRIPT DEVELOPERGAME DEVELOPER

SERVER-SIDE GUYMOBILE DEVELOPER

COPTER DEVELOPERANIMATION SPECIALIST

IMAGINATION NINJA

Page 104: Jak Tim O'Reilly dostrzegł projekt 17-latka

all you need to know is 3 things...

CSS

JavaScript

HTML5

Page 105: Jak Tim O'Reilly dostrzegł projekt 17-latka

Otwartość technologii, zero licencji i płatnego oprogramowania.

Page 106: Jak Tim O'Reilly dostrzegł projekt 17-latka

they won’t have you buy things

technologia jest otwarta i ustandaryzowana

Page 107: Jak Tim O'Reilly dostrzegł projekt 17-latka

technologia jest otwarta i ustandaryzowana

Page 108: Jak Tim O'Reilly dostrzegł projekt 17-latka

Ok, ale czy są w tym pieniądze?

Page 109: Jak Tim O'Reilly dostrzegł projekt 17-latka

Znam bardzo dobrze CSS3, HTML5 i trochę jQuery... Mam 3 lata doświadczenia

do5000 PLN

Page 110: Jak Tim O'Reilly dostrzegł projekt 17-latka

Znam CSS, HTML5 i JavaScript.Znam wzorce projektowe i JSowe osobliwości.

Mam 5+ lat doświadczeniaMam doświadczenie z HTTP, bazami danych i

bezpieczeństwem.

do10 000 PLN

Page 111: Jak Tim O'Reilly dostrzegł projekt 17-latka

Jestem ekspertem JavaScript,proszę o pytania.

sky is the limit

Page 112: Jak Tim O'Reilly dostrzegł projekt 17-latka

Jak zacząć?

Page 113: Jak Tim O'Reilly dostrzegł projekt 17-latka

Niestety, nie da się nauczyć dobrze front-endu na uniwersytecie.

Page 114: Jak Tim O'Reilly dostrzegł projekt 17-latka

unfortunately universities suck at teaching web technologies

Page 115: Jak Tim O'Reilly dostrzegł projekt 17-latka

Ilu z Was uczyło się Javy w trakcie studiów?

Page 116: Jak Tim O'Reilly dostrzegł projekt 17-latka

unfortunately universities suck at teaching web technologies

Page 117: Jak Tim O'Reilly dostrzegł projekt 17-latka

Wielu najlepszych programistów, jakich znam nigdy nie ukończyło studiów.

Page 118: Jak Tim O'Reilly dostrzegł projekt 17-latka

Wielu jednak skończyło.

Page 119: Jak Tim O'Reilly dostrzegł projekt 17-latka

Studia to jedna z opcjinie uczynią Cię szczęśliwym ani bogatym, nie dadzą

doświadczenia.

Page 120: Jak Tim O'Reilly dostrzegł projekt 17-latka

Spróbuj znaleźć pracę przy projekcie, w którym mógłbyś otrzymać feedback od kogoś bardziej doświadczonego.

Page 121: Jak Tim O'Reilly dostrzegł projekt 17-latka

Przeglądaj często github.com w poszukiwaniu ciekawych projektów. Spróbuj wgryźć się w kod i zrozumieć, jak on

działa.

Page 122: Jak Tim O'Reilly dostrzegł projekt 17-latka

Nie poddawaj się. Wracaj do rzeczy, których nie rozumiesz, próbuj dociekać, wypisuj jak najwięcej rzeczy w console.log.

Page 123: Jak Tim O'Reilly dostrzegł projekt 17-latka

Nikt nie nauczył się jeszcze JavaScriptu w 2 tygodnie.

Page 124: Jak Tim O'Reilly dostrzegł projekt 17-latka

Nikt nie nauczył się jeszcze JavaScriptu w 2 tygodnie.

Nawet ja...

Page 125: Jak Tim O'Reilly dostrzegł projekt 17-latka

Przede wszystkim praktyka! (przeplatana artykułami i książkami).

Page 126: Jak Tim O'Reilly dostrzegł projekt 17-latka

Wybierz efekt/funkcjonalność, którą chciałbyś zrobić i... po prostu ją zrób.

Page 127: Jak Tim O'Reilly dostrzegł projekt 17-latka

Wybierz sobie efekt/funkcjonalność, którą chciałbyś zrobić i... po prostu ją zrób.

Page 128: Jak Tim O'Reilly dostrzegł projekt 17-latka

Ucz się angielskiego!

Page 129: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 130: Jak Tim O'Reilly dostrzegł projekt 17-latka

jQuery jest przydatne i wydajne, ale nie nauczy Cię prawdziwego JavaScriptu.

Page 131: Jak Tim O'Reilly dostrzegł projekt 17-latka

Dziel się kodem z innymi, pokaż co potrafisz, nie bądź skromny.

Page 132: Jak Tim O'Reilly dostrzegł projekt 17-latka

Jakie książki czytać?

Page 133: Jak Tim O'Reilly dostrzegł projekt 17-latka

Eloquent JavaScript

Page 134: Jak Tim O'Reilly dostrzegł projekt 17-latka

Eloquent JavaScript

Page 135: Jak Tim O'Reilly dostrzegł projekt 17-latka

Illustrated Guide toFront-End

Development

Page 136: Jak Tim O'Reilly dostrzegł projekt 17-latka

Illustrated Guide toFront-End

Development

Page 137: Jak Tim O'Reilly dostrzegł projekt 17-latka

Maintainable JavaScriptWriting Readable Code

Page 138: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 139: Jak Tim O'Reilly dostrzegł projekt 17-latka

Effective JavaScript

Page 140: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 142: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://jstherightway.org/

Page 143: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://jsforcats.com/

Page 145: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://jsbooks.revolunet.com/

Page 146: Jak Tim O'Reilly dostrzegł projekt 17-latka

Autorytety?

Page 147: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://lea.verou.me/

Page 148: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://www.nczonline.net/

Page 149: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://anguscroll.com/

Page 150: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://www.paulirish.com/

Page 151: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://addyosmani.com/blog/

Page 152: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://christianheilmann.com/

Page 153: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://christianheilmann.com/http://jakearchibald.com/

Page 154: Jak Tim O'Reilly dostrzegł projekt 17-latka

Inne?

Page 155: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 156: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 157: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://dailyjs.com/

Page 158: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://www.html5rocks.com/en/

Page 159: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://webplatformdaily.org/

Page 160: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://ferrante.pl

Page 161: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://webmastah.pl/

Page 162: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://codepen.io/

Page 163: Jak Tim O'Reilly dostrzegł projekt 17-latka

http://dabblet.com/

Page 164: Jak Tim O'Reilly dostrzegł projekt 17-latka

Konferencje front-endowe nie są teoretyczne...

Page 165: Jak Tim O'Reilly dostrzegł projekt 17-latka

Uczestnicz...Front-Trends Conference (Warszawa, Polska)

Meet.js Summit (Polska)OnGameStart (Warszawa, Polska)

JSConf.EU (Berlin, Niemcy)Fronteers (Amsterdam, Holandia)

Page 166: Jak Tim O'Reilly dostrzegł projekt 17-latka

Front-Trends - konferencja o HTML, CSS, JS, UX i designie

Page 167: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 168: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 169: Jak Tim O'Reilly dostrzegł projekt 17-latka
Page 170: Jak Tim O'Reilly dostrzegł projekt 17-latka

Front-Trends 2014 - 7-9 maja w Warszawiehttp://front-trends.com

Page 171: Jak Tim O'Reilly dostrzegł projekt 17-latka

Uczęszczaj na tzw. “meetupy”

Page 172: Jak Tim O'Reilly dostrzegł projekt 17-latka

Jednym z nich jest meet.jshttp://meetjs.pl

Page 173: Jak Tim O'Reilly dostrzegł projekt 17-latka

Zaczęliśmy meet.js w jednym mieście...

Page 174: Jak Tim O'Reilly dostrzegł projekt 17-latka

Dziś meet.js jest obecny w 8 miastach Polski

Page 175: Jak Tim O'Reilly dostrzegł projekt 17-latka

WARSAWPOZNAN

CRACOWWROCLAW

GDANSK

LODZ

KATOWICE

SZCZECIN

Page 176: Jak Tim O'Reilly dostrzegł projekt 17-latka

we have organized a conference too

Kraków 2012

Page 177: Jak Tim O'Reilly dostrzegł projekt 17-latka

Warszawa 2014

Page 178: Jak Tim O'Reilly dostrzegł projekt 17-latka

Zorganizowaliśmy też dwie darmowe konferencje na 350 osób o nazwie meet.js Summit.

Page 179: Jak Tim O'Reilly dostrzegł projekt 17-latka

meet.js summit 2012

Page 180: Jak Tim O'Reilly dostrzegł projekt 17-latka

meet.js summit 2013

Page 181: Jak Tim O'Reilly dostrzegł projekt 17-latka

Dzięki meet.js i innym konferencjom wykluła się świetna społeczność programistów front-end w Polsce

Page 182: Jak Tim O'Reilly dostrzegł projekt 17-latka

społeczność front-end

@t

@chriscoyier

@zeldman@kurafire

@paulirish

@zbraniecki@janl

@codepo8

@getify@han @phae

@jaffathecake

@csswizardry

@LeaVerou

@slightlylate

@awbjs

@rwaldron

@brendaneich

@meyerweb

@ppk

@rem

@estellevw

Page 183: Jak Tim O'Reilly dostrzegł projekt 17-latka

@Ty?

@t

@chriscoyier

@zeldman@kurafire

@paulirish

@zbraniecki@janl

@codepo8

@getify@han @phae

@jaffathecake

@csswizardry

@LeaVerou

@slightlylate

@awbjs

@rwaldron

@brendaneich

@meyerweb

@ppk

@rem

@estellevw

Page 184: Jak Tim O'Reilly dostrzegł projekt 17-latka

Działaj!Nie ma do tego lepszego narzędzia niż technologie webowe.

Page 185: Jak Tim O'Reilly dostrzegł projekt 17-latka

telefon +48 696 185 029 mail [email protected] twitter @functionite

dzięki, Damian Wielgosik