Cygwin, Ruby: Błąd "ruby.exe: No such file or directory (LoadError)".

Jakiś czas temu wpadłem na pomysł, żeby przetestować sobie nową wersję Redmine lokalnie, bez tradycyjnego puszczania wszystkiego na żywioł na serwerze, jak to zazwyczaj robię (oczywiście przedtem sprawdzam, czy istnieje jakiś backup :)) - po prostu jeśli projekt nie dotyczy czegoś ważnego (np. strony klienta), to nie jestem zwolennikiem robienia czegoś kilka razy. Wrzucam najnowszą wersję, patrzę czy działa i poprawiam ew. problemy. Dzisiaj chciałbym Wam powiedzieć o jednym małym triku, który pozwala na w miarę bezbolesne postawienie Rubiego na Cygwinie.

Linux: Polecenie "apt-get install" i błąd: "przerwane".

Jakiś czas temu stawiałem jedną z dystrybucji Linuksa, Debiana, na wirtualnej maszynie skonfigurowanej jako VPS na firmowym serwerze dedykowanym. Trafiłem wtedy na dziwny błąd, który uniemożliwiał instalację jakiegokolwiek oprogramowania poprzez narzędzie apt-get. W dzisiejszym wpisie chciałbym przedstawić rozwiązanie, jakie pomogło doprowadzić wszystko do szczęśliwego końca.

Ruby: Błąd "no such file to load -- mkmf (LoadError)".

Instalowałem ostatnio interpreter Rubiego i framework Rails do obsługi Redmine na serwerze. Tak się złożyło, że podczas instalacji wyskoczyło kilka błędów, które być może zmuszą Was do “podrapania się w głowę”, dlatego w dzisiejszym krótkim wpisie publikuję rozwiązanie jednego z nich.

[Cygwin] Brakujące polecenie clear.
Wspominałem już kilka razy na tym blogu, jakim genialnym narzędziem jest Cygwin. Czasem jednak nie wszystko jest takie proste jak wykorzystanie jego instalatora do “wyklikania” odpowiednich narzędzi i kliknięcia przycisku “dalej”. Jednym z najgorszych typów problemów, z jakimi miałem okazję się zetknąć były te kompletnie nieintuicyjne, które po prostu wymagały odpowiedniej wiedzy, żeby być świadomym możliwego rozwiązania. Takim problemem był właśnie tytułowy brak polecenia clear, bardzo przydatnego podczas pracy w konsoli.