Kategoria: Programowanie

wpisy dotyczące z tematyki programowania

Nokogiri on macOS

Nokogiri on macOS

Recent struggle with installing nokogiri on almost fresh MacOS (High Sierra)… so this is, what helped me:

And this solved my problem… next…

How to define instance variable of any class in rspec test

How to define instance variable of any class in rspec test

and in test suite you can use any instance method where this variable is used.

Single Responsibility Principle [SRP]

Single Responsibility Principle [SRP]

W programowaniu obiektowym, każda klasa powinna dotyczyć tylko jednego autora/wątku/przypadku, dla którego może wykonywać pewne metody, ale zawsze dotyczy to tego konkretnego właściciela. SRP powinna odpowiadać zasadzie: The [classname] [method] itself The Hero attacks...

#google – unit_test vs rspec

#google – unit_test vs rspec

Przy ostanim generowaniu controllera zauważyłem, że railsy generują unit_test zamiast rspec okazało się, że w Gemfile w grupe zarówno :test jak i :development powinnien znajdować się gem ‚rspec-rails’ Dodatkowo przy generowaniu nowego projektu w...

telnet na ftp

telnet na ftp

Ostatnio miałem problem z dostępem do ftp, poniżej prezentuje jak wykorzystać telnet i port 21. Oczywiście potrzebny nam będzie program telnet: apt-get install telnet i potem > telnet host 21 > user nazwa_usera >...

Debian, ICU, charlock_holmes – encoding detection for files in ruby

Debian, ICU, charlock_holmes – encoding detection for files in ruby

Recently I had a problem with uploading csv files and invalid byte sequences. My original csv files was encoded in UTF-16LE (wtf right? :)), and I needed to use UTF-8. So I’ve searched for...

jak rozpoznać chrome w javascripcie

jak rozpoznać chrome w javascripcie

Chrome wyłączył flasha i domy mediowe mają teraz wyzwanie ;), jak wyświetlać reklamy w chromie… tylko jako jpgi albo animowane gify… kod w js:

jak testować edytor HTML (testy akceptacyjne rspec + capybara)

jak testować edytor HTML (testy akceptacyjne rspec + capybara)

Ostatnio miałem problem do rozwiązania – testy akceptacyjne i przetestować dodawanie treści do opisu produktu. Copywriter ma do dyspozycji edytor HTML, a żeby dodać treść do edytora w testach nalezało użyć:

factory girl – jak dodać fabrykę

factory girl – jak dodać fabrykę

Jak dodać factory do już wygenerowanego modelu? Bardzo prosto:

 

listowanie schematów w postgresie

listowanie schematów w postgresie