code

Przeniesienie strony zrobionej w WordPress na inny serwer

Moja żona jest grafikiem i pomagam jej w ramach jej studia graficznego: https://solovestudio.pl/ robić strony internetowe oparte o system zarządzania treścią WordPress. Gosia przygotowuje całą stronę od strony wizualnej, dla mnie zostają kwestie techniczne 🙂 Czyli na przykład przeniesienie jej z serwera testowego na serwer klienta.

W tym wpisie pokażę jak to zrobić. Będzie to ogólny opis procesu. Nie będzie szczegółów jak działa program FileZilla do połączenia z serwerem FTP, jak zainstalować narzędzie Search-Replace-DB. Te informacje można znaleźć w internecie. Będzie to ogólny opis kroków jakie trzeba wykonać aby przenieść stronę z jednego serwera na drugi.

(więcej…)
Delorean

git filter-repo – co to jest + praktyczny przykład

Jeśli próbowałeś kiedyś zrobić naraz większe zmiany w historii swojego projektu np. usunąć jakieś pliki z commitów lub usunąć hasła z kodu, to pewnie natknąłeś się na narzędzie git filter-branch. Do czego jest git filter-repo? Do tego samego 🙂

Jak jest do tego samego, to po co o tym piszę…. ? Ponieważ teraz ludzie tworzący gita zalecają używanie filter-repo, dodatkowo jest łatwiejsze w użyciu i co ważniejsze – wydajniejsze.

(więcej…)

Nie zostawiaj komentarzy TODO w kodzie! Chyba, że dokładnie opiszesz je w tasku.

Dzisiaj będzie pierwszy wpis na blogu nie dotyczący Gita. Szkic tego posta przygotowałem jeszcze jak blog miał być ogólnie o programowaniu, a nie tylko o gicie. Jednak postanawiam go tutaj opublikować, ponieważ nie dotyczy on jakiegoś konkretnego języka programowania. Wpis jest o problemie zostawiania w kodzie komentarzy typu TODO, a to może dotyczyć już sporej liczby programistów.

Wpis dotyczący jakiejś konkretnej kwestii danego języka mógłby się nie spodobać czytelnikom mojego bloga, którzy programują w innym języku programowania. Jednak uważam, że taki ogólny wpis, dotyczący programowania od czasu do czasu mogę opublikować.

O czym w końcu będzie ten wpis? Będzie o zostawianiu komentarzy typu TODO w kodzie. Dlaczego to jest złe i jak na to sobie zaradzić.

(więcej…)