Konwertowanie kodowania latin1 do UTF-8 w MySQL

Czasem bywa problem z kodowaniem gdy przenosimy baze zapomocą mysqldump. Poniżej szybki opis z przykładami jak rozwiazać problem gdy baza pierworna jest w latin1 a chcemy miec utf-8. W poniższym przykładzie serwer mysql to localhost, user root i haslo password. Wszystko wykonywane jest w bash-u Najpierw zrzucamy bazę do pliku.

Teraz można sprawdzić kodowanie


Linux, WebDev, Windows, WordPress

Grep i PS bardziej linux-owy :)

Bardzo mi brakowało tradycyjnego ps i grepa jaki znam z linux-ów.Wystarczy sobie skompilować :)Na początek trzeba zainstalować wymagane biblioteki oraz program patch.

Pobieramy źrodła procpc oraz rozpakowywujemy

Nie każdy program sie poprawnie kompiluje, ale tutaj chce tylko polecenie ps, więc najpierw nakładamy pachta na źródła:

zawartość pliku patch.diff

Teraz musimy jeszcze zmodyfikować Makefile, więc:

Szukamy:

i zmieniamy to na:

Teraz czas na


Linux, Synology

Synology, Samba 4 jako DC

W tym wpisie przedstawie jak uruchomić kontroler domeny (AD) w oparciu o Sambe 4. Środowisko moje to DSM 4.1 wraz z zainstalowanym Debian Chroot-em, w którym to będziemy się bawić. Wszystko wykonywałem na DS112j więc zajeło mi to około 5 godzin. Na początek zabijamy Sambe od Synology (lub dodajemy drugi IP do Synka – ale


Linux, Synology, Windows

Separacja procesów Apache2

Wpis dotyczy separacji procesów serwera Apache na poszczególnego użytkownika, tak że każdy wirtualny host działa nie na www-data lecz na wskazanym przez nas użytkowniku. Procesy wyglądają tak:

W Debianie mamy gotowe paczki, a moduł nazywa się: mpm-itk. Instalujemy :)

Na wszelkie pytania instalatora odpowiadamy na TAK. Trzeba jeszcze do pliku odpowiedzialnego za każda


Linux

Apache2+MySQL+PHP instalacja – Debian

Nawiązując do poprzedniego wpisu, gdy już mamy w systemie aktualna listę dostępnych pakietów, warto by nasz system zaktualizować, więc:

Robiąc strony internetowe dobrze jest mieć lokalnie serwer www na komputerze. Opiszę tutaj szybka instalacja Apache2 wraz z MySQL oraz PHP5. Na początek instalujemy dodatkowe pakiety wg. Uznania. W moim przypadku są to mc, screen,


Linux

Automatyczne „oblewanie” tekstu tagami HTML

Rozwiązanie, które mi na stronie pomaga. Zastosowałem shotcode do ładnego prezentowania listingów na stronie. Chodzi o to ze JS, który mam na stronie i jest odpowiedzialny za kolorowanie składni wymaga od mnie podania <pre><code> mój kod </code></pre>. Troszkę mnie to męczyło, poza tym drobne problemy były gdy przechodziłem między edytorem wizualnym a HTML. Teraz dzięki


WebDev, WordPress

Dodanie opcji „Ikony wpisu” dla stron w WordPressie

Gdy robiłem szablon w WordPressie, zabrakło mi możliwości dodanie ikony dla strony statycznej. Otwieramy plik functions.php i dorzucamy jedną linijke do niego tylko :)

Aby pokazać ikonę na stronie, dodajemy w interesującym nas miejscu w pętli „have_post()” wpis:


WebDev, WordPress

Odmulanie WordPress-a

Denerwowało mnie bardzo, gdy pluginy dodają swój syf do sekcji <head>. Czy to NextGEN lub Contact Form 7. Nie potrzebowałem dodatkowych requestów do plików pluginów, których na danych podstronach nie wykorzystuje. I tak pozbyłem się na przyklad ładowania plików NextGEN-a na każdej stronie poza stroną o nazwie galeria. Kod poniżej dodajemy do functions.php.


WordPress