Author Archives for admin
Ruby-s Iconv “visszafelé” működik
Csak egy gyors bejegyzés, hogy máskor ne szívjak vele. Ruby-ban Iconv-vel átalakítás:
data = Iconv.new(’iso-8859-2′, ‘utf-8′).iconv(data)
Nem tudom, lehet személyes nézőpont, de a balról jobbra olvasás utána a “valamiről, valamire” argumentum sorrendet részesítem előnyben
Cigánybűnözés
Általában szakmai cikkeket szoktam írni az oldalon, de nem hagyhatom szó nélkül az országon eluralkodó helyzetet.
Aki még nem lenne tisztában vele, annak kötelező a Célpont összeállítása:
Egy lehetséges megoldás:
MS SQL log fájl shrink, ha minden szakad…
Egyik adatbázisnál nem sikerült már egy jó ideje üríteni a log fájlt. A GUI-ról próbálkoztam mindegyik funkcióval: db shrink, file shrink, reorganize. Egyik sem segített. Makacsul maradt 120 GB.
Így maradt a hackes módszer:
1. lépés – GUI-ról detach DB (minden kapcsolatot le kell választani előtte!)
2. lépés – nevezzük át a log fájlt (törölhető is, de így [...]
Samba getpeername failed
Samba fájlszerver konfigurációjában szerettem volna használni a %L kapcsolót, de nem működött, és a logban az alábbi hibaüzenet került:
[2008/09/15 22:13:05, 0] lib/util_sock.c:get_peer_addr(1224)
getpeername failed. Error was Transport endpoint is not connected
Rövid keresés után kiderült, hogy a helyes megoldás az “smb ports = 139″ a Samba konfigban.
Ubuntu 8.04 szerver soft RAID1 bug
Sajnos maradt a 8.04-s Ubuntu Serverben egy bosszantó hiba: ha szoftveres RAID1-el lett telepítve 2 merevlemez, és az egyik kiesik, akkor rosszabb esetben csak újraindításkor szembesül az ember, hogy hamarabb akar bootolni a rendszer, mint mielőtt felépülne a virtuális RAID.
PocketCM Keyboard magyarítás
Sajnos a Windows Mobile 6.0 nem rendelkezik beépített magyar billentyűzettel, így keresnem kellett hozzá kiegészítőt. Így találtam a PocketCM Keyboard-ra. Ingyenes, szabad forráskódú, és könnyen bővíthető!
Gyorsan csináltam is hozzá magyar billentyűzetet és szótárat.
Postfix self-signed certificate 3 gyors lépésben
openssl genrsa -out ca.key 1024
openssl req -new -key ca.key -out ca.csr
openssl x509 -req -days 365 -in ca.csr -signkey ca.key -out ca.crt
Ubuntu Feisty és a pam_mysql.so esete
Rá kellett jönnöm, hogy nem működik a az Feisty-ben szállított pam_mysql plugin, mert Permission denied hibaüzenetekkel bombázott. Több órányi próbálkozás gyümölcse a megoldás:
$ cd /usr/src
$ wget http://prdownloads.sourceforge.net/pam-mysql/pam_mysql-0.7RC1.tar.gz
$ tar xzf pam_mysql-0.7RC1.tar.gz
$ cd pam_mysql-0.7RC1
$ ./configure –with-openssl
$ make && make install
Remélem másokat megkímél a bosszankodástól…
.NET 2.0 Stream Bug
A napokban ütköztem bele egy elég fura jelenségbe. Adódott egy projekt, amiben nagy fájlokat kellett olvasnom intenzíven, mindezt persze hatékonyan is. Így kulcsfontosságú volt az alábbi kódrészlet:
Stream s;
…
while(s.Position < s.Length)
{
…
}
MySQL Root jelszó visszaállítása
Mindenkivel megeshet, hogy elfelejti vagy véletlenül megváltoztatja a root jelszavát. Semmi sincs veszve. Az alábbi recept tanácsot adhat, hogy mit lehet ilyenkor tenni.


