Aktywne Wpisy
mirko_anonim +14
✨️ Obserwuj #mirkoanonim
Piszę najpierw tutaj, w poniedziałek lecę rozmawiać z papugą ale chcę poznać opinie osób, które może przerabiały temat.
Posiadam psa z lękiem separacyjnym (3 letni). Pies niestety jest zwierzakiem "covidowym" tj. wychowywany od szczeniaka z osobą pracującą zdalnie (do teraz), który przez to nie był przyzwyczajony do długich rozstań z człowiekiem. Trenowaliśmy wyjścia symulowane na 10/15/30/60+ minut w formie treningu ale nie odwzoruje to normalnego wyjścia na 8h do
Piszę najpierw tutaj, w poniedziałek lecę rozmawiać z papugą ale chcę poznać opinie osób, które może przerabiały temat.
Posiadam psa z lękiem separacyjnym (3 letni). Pies niestety jest zwierzakiem "covidowym" tj. wychowywany od szczeniaka z osobą pracującą zdalnie (do teraz), który przez to nie był przyzwyczajony do długich rozstań z człowiekiem. Trenowaliśmy wyjścia symulowane na 10/15/30/60+ minut w formie treningu ale nie odwzoruje to normalnego wyjścia na 8h do
Doszedłem do ściany w życiu i nie wiem co dalej. Szukam pomysłów. Mam prawie 26 lat i właśnie wróciłem z miasta TOP 5 mieszkać do mamy. Ostatni rok spędziłem w Gdańsku gdzie przeprowadziłem się za pracą. Ze względu na rosnące koszty wróciłem do mojej mamy mieszkać za darmo w mieście 200k ludzi. Zarabiam 5 000 netto. Nie mam dziewczyny, nie dostałem mieszkania od rodziców, jedyny plus to taki, że mogę pracować zdalnie
zgodnie z prośbą wrzucam tytuły książek, materiałów i trochę linków dla osób, które chcą zacząć programować w Ruby, a potem w Ruby on Rails.
#programowanie #webdev #ruby #rubyonrails
Wszystko tak naprawdę zależy od tego na jakim poziomie zaczynacie. Jeśli całkowicie od zera (czyli bez żadnej wiedzy programistycznej wcześniej) to polecam zacząć od
http://www.computingbook.org/FullText.pdf (pierwszy rozdział, ew. drugi i trzeci). Warto też zainteresować się narzędziami, które ćwiczą tzw. myślenie algorytmiczne (jak na przykład http://learn.code.org czy http://www.zachtronics.com/spacechem/ - można trafić w bundle'u).
Po przejściu tego przechodzimy już do Rubyego - na początek fajny jest http://tryruby.org (ale nie bez wad - on ściśle wymusza robienie tego, co twórcy przewidzieli). Dalej http://www.codecademy.com/tracks/ruby i równlolegle jakiś kurs na courserze np. https://www.coursera.org/course/programming1
Następnym krokiem są już książki: tzw. książka z kilofem (Pickaxe book http://pragprog.com/book/ruby/programming-ruby ) i Ruby. Programowanie ( http://helion.pl/ksiazki/ruby-programowanie-david-flanagan-yukihiro-matsumoto,rubypr.htm ). Polecam również robienie sobie starych matur z informatyki (tylko właśnie w Rubym).
Dla osób, które już umieją programować i szukają innego języka do nauczenia się to warto polecić przede wszystkim te dwie książki, które wyżej i może też http://ruby.learncodethehardway.org
Uwaga bardzo ważna! Nie kopiujcie kodu. Przepisujcie go (to może wydawać się głupie, ale zapamiętuje się też przez palce).
Następnym krokiem są Railsy - tutaj tak naprawdę jest jedna książka Agile Web Development in Rails 4 http://pragprog.com/book/rails4/agile-web-development-with-rails-4 - bardzo ważne, żeby to było to wydanie, a nie starsze (na półkach w empiku stoją starsze wydania, które obecnie mają wartość głównie muzealną) - tylko po angielsku (nie)stety. Oprócz tego (ale to już bardziej dalej) Railscasty: http://railscasts.com i http://guides.rubyonrails.org (są w wersji na kindle'a). Sporo dobrego słyszałem też o http://www.railstutorial.org/book ale sam jej nie czytałem.
To omawia kwestie podstawowej nauki - liczę, że jak ktoś to wszystko przejdzie z sukcesem to już nie będzie miał kłopotów z dalszą nauką ;)
Bonus: jeśli ktoś ma jakieś problemy z podstawową matematyką to bardzo warto zainteresować się http://khanacademy.org i porobić troszkę zadań (pomaga w ustrukturyzowaniu myślenia, a część zagadnień i tak wróci).
Wołam: @Nekron @catmeat
Co do gier - dużo osób na wykopie w coś gra, a dodatkowo dużo osób ma problem z myśleniem algorytmicznym. Wiec przyjemne z pożytecznym.
Dla ludzi którzy nigdy w niczym nie programowali a chcą zacząć od Ruby to zdecydowanie:
Learn to Program
Polecanie "Intruduction to Computing" czy Spacechem to raczej drogi na manowce.
Pickaxe i Ruby. Programowanie jak najbardziej dobre. Alternatywą do Agile Railsów (które nie są złe) jest:
The Rails 4 Way
Które jest moim zdaniem nawet lepsze.
A spacechem - powtórze to co już napisałem, jeśli ktoś już gra, to dlaczego nie w coś, w czym tak naprawdę pisze algorytmy? ;)
Co do Rails 4 Way - czytałem wydanie do drugiej edycji Railsów i jest to bardzo dobra książka, ale nie kurs Railsów. Raczej dla kogoś, kto
Komentarz usunięty przez autora
Z rzeczy do czystego Rubyego to zdecydowanie http://pragprog.com/book/ppmetr2/metaprogramming-ruby-2 - książka w lekki sposób porusza trudne tematy (bo takim jest metaprogramowanie).
Jest jeszcze http://pragprog.com/book/jvrails2/crafting-rails-4-applications - ale od razu mówię, że tego nie czytałem, ale sądząc po autorze i wydawnictwie powinno być dobre.