Cześć!
Zgodnie z prośbą @lubiepiwo i @MrocznyBrokul moje małe podsumowanie #wrocloverb okiem nowicjusza.

Niestety przedpołudniowe prezentacje będę musiała odrobić na youtubie, więc na ich temat się póki co nie wypowiem :D
Wiedziałam, że będzie tak, że jeśli nie będę zapisywać notatek na bieżąco, to po weekendzie wiele nie będę w stanie powiedzieć o poszczególnych prezentacjach ( ͡° ʖ̯ ͡°)

Najbardziej wartościową prezką była dla mnie zdecydowanie ta o
@Chacha: ciekawa wydaje się ta konferencja, ciekawe czy są też w okolicy takie pod Pythona albo JSa.

Zasady SOLID trzeba poznać i warto się ich stosować, do tego też po prostu KISS I DRY i jeśli faktycznie będziemy się do tego stosować, to kod będzie znacznie lepszy - niezależnie od języka ;)
@Chacha: Ja jestem :). Kawa bardzo dobra, kanapki z soczewicą dzielnie walczą ze stereotypami programistów ruby ( ͡° ͜ʖ ͡°). IMHO najgorszy talk z dzisiaj to był Opal (zostałem ze względu na dramę, która rozpętała się w repo opala) - tak to nie było źle, szkoda że tak mało lighting talków (może się zgłosisz? ;)) Może uda mi się namówić prowadzącego warsztaty reacta by napisał kilka słów
Z okazji dzisiejszego (nieoficjalnego) Dnia Mężczyzn przygotowaliśmy dla wszystkich prawdziwych Facetów kod promocyjny na nowe konta hostingowe MyDevil.net.

Kod (30% zniżki!):
WYKOP1003

Kod należy wykorzystać do godziny 23:59 10.03.2016. Można go łączyć z kodami polecającymi ( ͜͡ʖ ͡€) co łącznie da 50% (naszym zdaniem to już #cebuladeals).

#mydevil #ruby #django #webdev #python #hosting #promocje #nodejs #rubyonrails #rails #kodyrabatowe #php #programowanie #php70

➊ Prywatny Netflix na własnym serwerze? Czemu nie!
http://bit.ly/1DMd434

➋ Świetne narzędzie do prototypowania aplikacji, zarówno desktopowych jak i webowych, a także mobilnych. Darmowy plan ogranicza liczbę projektów do trzech. #design #ui #webdesign
https://ninjamock.com

➌ Darmowy ebook, z którym zbudujecie sieć społecznościową podobną do Instagrama przy pomocy #ruby on Rails.
http://bit.ly/21G3ruv

➍ Placeholdery z kotami :D
http://placekitten.com

➎ Webowy framework dla #python, który #!$%@? się prostotą i szybkością.
http://weppy.org

➏ Kolekcja
Pobierz klocus - ➊ Prywatny Netflix na własnym serwerze? Czemu nie!
http://bit.ly/1DMd434

...
źródło: comment_5UQZfUU8hSic16W0tNARFRGnx5aod9rh.jpg
Cześć Mirki z #webdev!

Rozpoczynam pracę nad moją trzecią aplikacją. Mój team to dwóch projektantów: graficzny i UI oraz front-end developer. Będzie to system do wspomagania przedsiębiorców z różnych branży w tworzeniu kosztorysów i tym podobnych dokumentów ze wsparciem raportów, PDFów, mailingu - dużo pierdółek.

Najważniejszą rzeczą dla mnie jest to, że mogę się wiele nauczyć podczas pracy nad tym wszystkim. Mam przez to parę pytań do Was.

1. Jestem w
Pobierz FREEQ - Cześć Mirki z #webdev! 

Rozpoczynam pracę nad moją trzecią aplikacją. Mój ...
źródło: comment_F0jW5dQLGa6efz945jkIaK4yu5WqUHJm.jpg

PHP (Laravel) czy Ruby on Rails?

  • PHP - Laravel 25.8% (33)
  • Ruby on Rails 23.4% (30)
  • Sprawdzam ankietę 50.8% (65)

Oddanych głosów: 128

@FREEQ: Do tego celu uzywam BDD. Jest mniej zawodne niz UML ktory wylacznie pomaga wielu osobom w projekcie porozumiewanie sie tym samym jezykiem. BDD pozwala na sprawdzenie czy napisane funkcjonalnosci faktycznie pokrywaja sie ze stanem faktycznym, UML jedynie porzadkuje ta wiedze. W przypadku Cucumbera jest o tyle prosciej ze polega on na generycznych metodach typu Klikam w przycisk 'Dodaj' - raz zaprojektowana obsluga przycisku dziala dla kazdego z nich wiec pisanie
Cześć Mireczki, mam pytanie
Jako, że wszyscy tutaj programują i zarabiają 15k to mam nadzieję, że mi poradzicie.

Utknąłem na studiach z budownictwa ale powoli zaczynam się przekonywać, że to nie to co chcę w życiu robić. Na informatykę nie poszedłem, bo nie chciałem siedzieć po 8h dziennie przed kompem - niestety nie przewidziałem, że w tej branży teraz siedzę przed kompem po 10h ( ͡° ͜ʖ ͡°)
@Pojedynczy: jak chcesz zarabiać 15 tys, to proponuje wybrać jedną z: RoR, Javascript/Node, Python lub Swift i freelance - najlepiej mieć z dwóch, trzech klientów, którzy mają zarabiające projekty z zachodu, wtedy płacenie ich nie boli. Jak chcesz pracować stacjonarnie to polecam wdrożenia biznesowe, SAP, Java, Oracle bazy.
@Pojedynczy: natomiast język to rzecz względna, ważne są umiejętności miękkie, czy potrafisz sam rozwiązania proponować i tworzyć, czy rozumiesz domenę problemu biznesowego, i czy jesteś otwarty na naukę. Kasa jest tam, gdzie oprogramowanie jest potrzebne do zarabiania pieniędzy i jest najważniejszym elementem firmy. Marketing czy projekty wspomagające - tam zawsze będzie ciężej o duże zarobki.
@paulinio: sprawa w gruncie rzeczy dość prosta i nawet niezbędna. Blok ensure/finally nie może zwracać wyniku, dlatego c# się nie skompiluje, a ruby ignoruje wartość zwracaną przez rescue. Stąd wartością zwracaną przez funkcję jest ostatnia wartość bloku przed rescue (a że jest to if, to wartością jest nil).

Dlaczego takie zachowanie jest niezbędne? Bo poniższy kod byby niejednoznaczny

def baz
if bar
1
else
2
end
ensure
3
end
Zakładając, że