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.

mysqldump -uroot -ppassword --default-character-set=latin1 -c --insert-ignore --skip-set-charset -r nazwa_pliku_dumpa.sql nazwa_bazy_danych

Teraz można sprawdzić kodowanie pliku.

file nazwa_pliku_dumpa.sql

Debian + Nginx + PHP5 + MySQL - prosta instalacja

Przygotowanie systemu

Gdy już mamy w systemie aktualna listę dostępnych pakietów, warto by nasz system zaktualizować, więc:

root@linux:~# apt-get upgrade

Robiąc strony internetowe dobrze jest mieć lokalnie serwer www na komputerze. Opiszę tutaj szybka instalacja Nginx-a wraz z MySQL oraz PHP5.

Na początek instalujemy dodatkowe pakiety wg. Uznania. W moim przypadku są to mc, screen, vim i kilka innych przydatnych programów

root@linux:~# apt-get install vim-nox screen mc curl htop bind9utils

Linksys WRT160-NL i DD-WRT

Dziś troszkę o routerze jaki sobie zakupiłem. router mam już troszkę czasu jednak dopiero parę dni temu stwierdziłem ze wgram soft inny niż producenta. Mój wybór padł na dd-wrt. Soft ten daje mi troszkę więcej możliwości. soft oryginalny niestety tylko ma interfejs www i obsługuje tylko jeden dysk via usb.

Po wgranie dd-wrt mam 3 dyski w systemie ext3 i drukarkę, a to wszystko przez hub usb (TUTAJ OD RAZU INFORMACJA PRZY DYSKACH 2.5" I PENDRIVE TRZEBA STOSOWAC HUB Z ZASILACZEM).

LESS CSS ale walidowany:)

Od jakiegoś czasu uzywam lesscss.js. Pozawala to w stylach definiować zmienne oraz kilka innych ułatwień. Problem w tym ze przy ladowaniu css musimy dodac:

rel="stylesheet/less"

I tutaj juz niestety walidator w3 mówi nam o błędzie.

Jest na to proste rozwiazanie a mianowicie: lessphpSkrypt php odczytuje plik .less, parsuje i zapisuje jako .css.

Wystarczy iż dodamy gdzies do naszej strony odpowiednie wpisy po wgraniu lessphp na serwer:

Informacje Nagiosa na GG i GSM

Nagios jest systemem do monitoringu serwerów, stron www, innego sprzetu który rozumie SNMP.

U siebie w firmie korzystam z gammu i podlaczonego telefonu nokia, wiec nawet gdy padnie net mam informacje o tym, dodatkowo dopisałem dzis fjuczer o powiadomieniu na gg.

Nie będe sie rozpisywał o instalacji nagiosa ani konfiguracji gammu (która jest banalna).

Przedewszystkim musimy dysponowac juz jakims wolnym numerem gg. Instalujemy to co nam trzeba, czyli ekg - klient terminalowy gadulca

apt-get install ekg

Linux i Windows - integracja AD z usługami linuxa

Wpis ma na celu pokazanie jak można zintegrowac Active Directory z serwerem plików SAMBA oraz dostępu przez SSH do serwera linuxowego.

Zaleta tego jest iz mamy centralny katalog uzyszkodnikow. W moim przypadku mam 3 serwery samby, kilka maszyn z dostepem przez ssh, wiec zarzadzanie uzytszkodnikami, ich haslami mam na jednej maszynie windowsowej.

a wy tylko komputery

po całym cieżkim dniu pracy administratora...i po wieczornej zabawie z super programem co sie zwie Płatnik i wynalazkami jak przekaz elektroniczny oraz podpis kwalifikowany czas na rozrywke...

jako ze jestem wlasnie na etapie remontu mieszkania i malowania mam wiec kilka wiader po farbie, takich 10litrowych. wiadra wymyte, 2.5zl zapłacone i tak oto mam pomidorka na balkonie. nie sadzilem ze cos mi wyrosnie a tu z 3 krzakow tylko jeden dal owoce i to aż sztuk 5:)

to tyle slowem relaksu.. jutro praca i czas wkoncu zmodernizowac siec..