Modyfikowanie, tworzenie, pobieranie plików przy użyciu konsoli

Dziś mało „mięsa” ale za to jak bardzo istotnego, przynajmniej dla mnie. Zdarza się bowiem, że posiadam zbyt duży plik csv i nijak nie można go zaimportować. Z pomocą wówczas przychodzi split. Kiedy natomiast chcę usunąć jakąś część patcha, ponieważ nie ma możliwości zaimportowania jej automatycznie, z pomocą przychodzi sed. Warto wiedzieć też czym można plik wyedytować ręcznie. Umiejętność pracy w konsoli jest bardzo przydatna 🙂 Czytaj więcej

Przeszukiwanie logów w konsoli

W poprzednim poście dot. inwestygacji padła sugestia, że dobrą praktyką jest szukanie odpowiedzi w logach. Są one jednak bardzo często bardzo obszerne i sama próba otworzenia ich w notatniku, z góry skazana jest na niepowodzenie. Znów pytanie aż samo ciśnie się na usta „jak żyć?”. No rzekłabym żyć normalnie i się nie przejmować 🙂 Są bowiem narzędzia, które pozwolą Wam analizować zebrane logi i tworzyć z nich wyselekcjonowane outputy. Czytaj więcej

Strona nie działa, cron się nie wykonuje, mail się nie wysyła… Jak żyć?!

Nie od dziś wiadomo, że im większa precyzja wykonywanej pracy, w zderzeniu z ludzką niedoskonałością, tym większa szansa, że coś przestanie działać. „Niezawodne” algorytmy, serwisy i systemy, również stawiają nas developerów często pod ścianą płaczu. Z perspektywy czasu jednak uważam, że trudniej jest odpowiedzieć na pytanie dlaczego coś działa, niż dlaczego nie działa. Inwestygacja problemu wygląda jednak podobnie. Czytaj więcej