• 2
@kao3991 jak chcesz ror to mogę mieć dwie opcje dla Ciebie. Binarapps.com i htdevelopers. Nie pracuje tam, ale znam właścicieli i wiem, że robia fajne rzeczy.
  • Odpowiedz
Programuję teraz trochę w railsach i jako, że narazie nie w smak mi zmiana systemu to jestem "skazany"na win10. Obecnie mam wszystko skonfigurowane w miarę dobrze, ale jakieś bugi i tak się zdarzają (np. nie działa db:migrate:reset, muszę dropować i tworzyć od nowa, heroku przy pushu też zawsze coś krzyczy, że usuwa gemfile.lock bo wygenerowany na windzie, ale to chyba bez znaczenia).

Ostatnio trafilłem na opcję WSL (Windows Subsystem for Linux -
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@anoacc: nie rozumiem, dlaczego tak uparcie siedzisz na Windows 10. Może WSL to jest jakieś rozwiązanie, ale nie wiem, nie próbowałem i nie zamierzam. Jeżeli nie, to nie łatwiej byłoby odpalić jakiegoś linuxa przynajmniej jako wirtualną maszynę (Ubuntu + Virtualbox/VMWare/cokolwiek) i po prostu pracować zamiast walczyć z problemami, których nie powinno w ogóle być?
  • Odpowiedz
@KrzysztofKrawczyk: wiesz co, p------e to, stawiam normalnie ubuntu obok windy, nie wiem skąd moje irracjonalne przywiązanie do windowsa się bierze. Jedyne do czego będę używał windowsa to granie w civki chyba.
  • Odpowiedz
#rails #rspec

Jezu, jakie to jest pogmatwane ;s

Ma ktoś jakieś dobre źródło jak dobrze testować modele/kontrolery?

rails 5 rspec 3
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Poleci ktoś jakiś dobry darmowy kurs ruby on rails? Z ruby nie miałem nigdy styczności, ale zdarzyło mi się coś wyskrobać w springu i asp.net mvc, więc nie musi byc dla super początkujących. Zacząłem ten darmowy na udemy, ale po kilku minutach się zorientowałem jak bardzo jest nieaktualny. Najlepiej gdyby to była nauka od razu przy robieniu aplikacji. Jak znacie coś płatnego i uważacie, że warto to też nie pogardzę. Dzięki :)
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@anoacc doczytałem, książka za darmo na stronie internetowej (ale pobierać nie ma sensu bo samo czytanie do poduchy bez robienia tego co autor też nie ma sensu) + nie ma odpowiedzi do ćwiczeń (ale są raczej proste, to był mój pierwszy kontakt z Ruby on rails i ogarnąłem, dodatkowo z tego co pamiętam w kolejnych rozdziałach można znaleźć rozwiązania, bo ćwiczenia to często dorobienie jakiejś dodatkowej funkcjonalności, która w późniejszym rozdziale
  • Odpowiedz
eh miruny z #rails i #angular
jak zrobić, aby moduł angulara był globalny (jeden na aplikację - tak się w ogolę robi?)?

powiedzmy, ze moja główna strona składa się z trzech view z osobną logiką, ale zależą od siebie i chciałem przekazywać pomiędzy nimi wartości

zaimplementowałem sobie pierwsze menu z view w html.erb z angularem w pliku js i controllerem rb - moduł angulara zdeklarowałem w js a ng-app="gromwellapp"
gromwell - eh miruny z #rails i #angular 
jak zrobić, aby moduł angulara był globaln...

źródło: comment_YPgqaqV8TOORKFlMsSyMcJYHG2OXxmW9.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@joolekk: rozwiązanie jest głupsze myślałem, miałem endy w odwrotnej kolejności niż powinno być i ide przez to świrowało
usunąłbym post bo wstyd ale niech zostanie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@marahin: @marahin:
https://github.com/thoughtbot/factory_bot/issues/921#issuecomment-338579839

Cóż, jest cienka granica między gadaniem o takich rzeczach, a takim wprowadzaniem nieprzemyślanych zmian, które po prostu mogą komuś przysporzyć problemów. To jak politycy szaflujący nazwami ulic, gdzie to zwyczajni ludzie potem muszą wymieniać dziesiątki dokumentów, pieczątek, wizytówek - też w imie jakieś własnej politycznej
  • Odpowiedz
Hej, szukamy programisty #elixir do projektu e-commerce. Idealnie by było jakby ktoś obeznany z #ruby #rails chciał się przekwalifikować (duża część jest napisana właśnie w railsach, nowe moduły piszemy juz w elixirze, resztę będziemy przepisywać). Bardzo fajny klient z UK więc wymagany w miarę komunikatywny angielski. Praca 100% zdalna. Wynagrodzenie do 6500zł netto (FV/UoD).

#programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie Mirki i Mirabelki ;)

Chcę zaprosić osoby chcące nauczyć się programowania do miesięcznego kursu Ruby (z możliwością przedłużenia), który wkrótce się odbędzie. Kurs będzie przebiegał całkowicie zdalnie (przez internet).

Celem kursu jest przejście przez podstawowe techniki tworzenia stron internetowych, wprowadzenie do Ruby on Rails i na końcu zbudowanie własnego projektu. Dzięki temu uczestnik po skończonym kursie powinien mieć wystarczającą wiedzę aby aplikować na stanowisko Junior developera.

Uczestnikom
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mirki chcę stworzyć stronę której celem będzie wizualizacja pewnej bazy danych, wybrałem #rubyonrails ale to raczej nie ma znaczenia
mam 200k wierszy po 50 kolumn, baza danych będzie uaktualniana ręcznie co miesiąc

mam wątpliwości co do wydajności, strona może działać na tak dużej bazie danych? docelowo ma być popularna ( ͡° ͜ʖ ͡°)

myślałem, żeby stworzyć osobną tabele, która będzie przechowywała już wyliczone średnie i wyłuskane wartości, tak aby nie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@gromwell: jest, ale nie wpadaj w przedwczesną optymalizację. Najpierw zrób to w miarę porządnie a potem zobaczysz czy w ogóle musisz się bawić w jakiś cache.
  • Odpowiedz
#rubyonrails #ruby #rails #ror
Robię kurs od Michaela Hartla. Mam pewne problemy.

Dlaczego nie dodajemy dwukropka przy categoryids, a przy pozostałych argumentach tak? Ponadto czy konieczne jest wskazanie, ze to tablica?

def
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Tomekarl: title i description to są symbole, dlatego są poprzedzone dwukropkami. category_ids: [] zaś to hash, który jako klucz ma symbol categoryids. Starszy sposób zapisu takigo hasha to: :category_ids => [] gdzie wyraźniej widać że kluczem jest również symbol. A w stron parameters zapis ategory_ids: [] oznacza, że w parametrach pod kluczem category_ids oczekujemy tablicy (w odróżnieniu od pojedynczych parametrów title i description).
  • Odpowiedz
@Tomekarl: jeśli chcesz żeby parametr category_ids był interpretowany jako tablica (tj. że oczekujemy tablicy), to tak, musisz jasno napisać, że będzie to tablica, tak jak napisał @bliss.
  • Odpowiedz
Mireczki będę implementował teraz pushe i się zastanawiam w jaki sposób to rozwiązać bo mam dwa pomysły. Albo sobię zrobię jakiś helper w którym będę miał metody wysyłające różne pushe (np newfriendpush, newmessagepush itp), drugi pomysł to użycie koncepcji na jakiej działają mailery, czyli do każdego powiadomienia oddzielny obiekt. Który sposób według was jest lepszy? Chyba że macie jakieś inne sprawdzone sposoby to chętnie posłucham

#webdev
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tusk: druga koncepcja znacznie lepsza, możesz np. zrobić folder app/push_notifications i w nim ładować klasy. Chociaż przemyśl, czy nie dałoby się mieć jednej klasy PushNotification np. w app/models i wstrzykiwać do niej odbiorcy i treści, np:

PushNotification.new(receiver: user.device_id, message: "tresc powaidomienia").send
Koncepcji może być wiele, ale na pewno najgorsza z nich to jakiś helper i trzymanie w nim tysiąca metod
  • Odpowiedz
Mam już jedną generyczną metodę do wysyłania pusha, tylko też chciałem mieć też kilka bardziej szczegółowych metod które przyjmują tylko niezbędne informacje (np treść wiadomości) a reszta atrybutów będzie już ustalana tylko w jednym miejscu (wewnątrz tej metody).
  • Odpowiedz
Siemanko mireczki, #chwalesie #programowanie

Szukam Chaty - Automatyczna wyszukiwarka ogłoszeń Gumtree i OLX


Pomysł powstał podczas poszukiwania mieszkania do wynajęcia. Odświeżając gumtree, olx, otodomy i inne stwierdziłem że nie chce mi się tracić na to czasu i napisałem sobie skrypcik który informował mnie o nowych ogłoszeniach. Jakiś czas temu zrobiłem z tego aplikację którą mogę pokazać ludziom.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Panowie i panie, mam takie pytanko.
Otóż, mam sobie dwa kontrolery - dla frontu i dla panelu admina.
Każdy z kontrolerów korzysta z oddzielnego layouta.
Każdy z layoutów korzysta z innego zestawu styli.

Problem wygląda tak:
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach