Hej mirki,

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
@vegijtha: bardzo dobre jest The Rails Way (The Ruby Way zresztą - ale warto poczekać na wydanie do Rubyego 2). Czytałem ostatnio fragmenty http://pragprog.com/book/d-kegrap/growing-rails-applications-in-practice i bardzo mi się podobało.

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.
Hej, mała wykopowa ankieta. Ciekawi mnie jak na wykopie wygląda rozkład programistów z webdev.

Dlatego postanowiłem zrobić małą ankiete na google docs, poświęć chwilkę i wybierz język w którym programujesz.

Pytanie kieruję raczej do ludzi programujących komercyjnie :D Wiadomo że jest nieskończona ilość programistów "hello world".

Dla jasności, jeżeli nie robisz stron internetowych to nie zaznaczaj tutaj nic :-)

Link do ankiety: https://docs.google.com/forms/d/1_ZcjS2Z9GcSq5cgSyN19zIU9qDgCI2MJVwYsV9lyHNw/viewform?usp=send_form

Z góry dzięki :)

PS. mam nadzieje że nikogo
@lewactwo: No właśnie mam na myśli, żebyś użył Symfony (napisanego w PHP). Liczbą bundli się nie przejmuj – używasz APC, to klasy keszują się już skompilowane.

Najpierw funkcjonalność (używasz wszystkich bundli co się da, żeby napisać funkcjonalność), potem profilowanie (szukasz gdzie masz problemy z wydajnością), na koniec optymalizacja jak już wiesz co warto optymalizować, a co nie.

http://c2.com/cgi/wiki?PrematureOptimization
TL;DR: Chwalę się apką w railsach. Możecie spokojnie przewijać dalej.

Huh, zrobiłem sobię aplikację do zarządzania czasem. Do niedawna używałem zwykłych samoprzylepnych karteczek i na nich robiłem Macierz Eisenhowera. Całkiem proste i przydatne przy szybkiej ocenie co muszę zrobić...

Postanowiłem zrobić mini web-aplikację po to aby ustalić ją jako stronę domową. Za każdym razem gdy chce wbić gdzieś na stronkę i się odmóżdżyć najpierw widzę czy nie mam nic pilnego do roboty
#webdev #html #css #php #webdesign #js #bootstrap #framework #symfony #django #rubyonrails #ror #mvp #it #programowanie ..

tl;dr


Jesli jestes pasjonatem, masz chwile czasu, a swoje doswiadczenie potrafisz zamienic na slowa.. ;) Zostan na chwile ze mna ;)

Rok 2014

Technologie nieustannie brna do przodu. Dzis, nie wystarcza juz dzialac w taki sposob jak wczoraj.

Do tworzenia nawet najprostszych stron, nieliczni zabieraja sie od podstaw

Korzystamy z gotowych rozwiazan, czy przy tworzeniu rozbudowanych
@bodyload: czaisz, wszystkie Twoje pytania są o kant dupy rozbić.

Jedno, zajebiście ważne pytanie to - co chcesz w życiu robić?

Tu nie chodzi o przerost formy nad treścią! Zrób proste gówno, ale musi być użyteczne dla innych.

Wiesz jaki mój sajt ma najwięcej oglądalności? ytcalc.com bo #!$%@? jest użyteczny i tyle, a uwierz mi zrobiłem wiele sajtów w życiu :)

#wojekdobrarada
- Czy nadal ktos tworzy takie strony od zera, czy powinienem uzyc gotowego frameworka typu twitter bootstrap, jakiegos konkurencyjnego, czy moze wordpressa i dostosowac szablon do swoich potrzeb?


Bootstrap jest świetnym i wygodnym rozwiązaniem dla własnych projektów gdy chcesz się skupić na backendzie i mieć szybko ogarniętę w miarę przyjazne UI, ewentualnie jakichś open source. WordPress jest ok, ale w zależności od projektu - imo nie zawsze opłaca się go (pod względem
#webdev #programowanie #css #rails #rubyonrails

Człowiek sobie pracuje nad nowym projekcikiem i tak myśli jak by tu zrobić, by się wszystko ładnie banglało i by ewentualne przyszłe osoby chcące nad nim współpracować (taje, #floss pełną gębą) mieli jak najłatwiej. No i pisze te instrukcje współpracy, dołącza gemy, etc. A tu nagle dzyń: KSS. Designem się nie za bardzo zajmuję, ale ten wynalazek jest wspaniały.
Czy ja jestem jakiś totalny ułom czy ruby on rails totalnie nie lubi windowsa ? Zainstalowałem rubiego etc. na Rubymaine postawiłem aplikacje i działa ale jak trzeba zrobić generate scaffold czy bundle exec rake db:migrate i wpisuje je w konsoli to nic się nie dzieje, a ni błędy ani info że wygenerował jakieś pliki/table po prostu nic...

#ruby #rubyonrails
#ruby versus #php Który język programowania jest przyszłościowy? Tendencja php spada chociaż coraz częściej słyszę o #laravel i to mnie frustruje że php nie ma jednego porządnego frameworka. Ruby wydaje się być ciekawym językiem programowania lecz zastanawiam się czy #rubyonrails jest dobry głównie dla małych aplikacji dla fajnej młodzieży co robi "startupy".
@matiit: Chodzi, że nie rozumiem dlaczego wg Ciebie znajomość Ajaksa jest wymagana w #webdev? To samo się tyczy #javascript czy #coffeescript. To są technologie, które pomagają pisać strony, ale nie są wymagane w żadnym stopniu w przypadku nauki Railsów. To tak jak by pisać, że musisz znać XMLa pisząc aplikacje w Javie lub, że musisz znać się na lakiernictwie montując w garażu samochód.