MYSQL Auto Increment hiba..

Na ilyen még nem volt.. Egyik ügyfelünk szolgáltatása bekrepált, nem kerültek be az adatbázisba adatok, amiket XML-en keresztül szinkronizálunk. MYSQL hiba nincs, a kódban módosítás nem történt, az adatbázis konzisztens..
Első látásra nyilván nem arra gondol az ember, hogy egy űrből jövő napszél-részecske behatolt a memóriába és pont a Kedves Ügyfél adatbázisának írása pillanatában azt az egy bitet írta felül, ami aztán megbolondította az auto increment számlálót és nyomott 2732 után egy 4672892-et, amitől aztán az összes utána következő INSERT INTO már nem hajtódott végre.. Pedig, de.. pontosan ez történt. 4 óra tesztelés és szopóka után véletlenül ráakadtunk a földönkívüli behatást elszenvedett 4672892-es id-vel rendelkező sorra, töröltük, auto increment vissza és pápámm, már működött is!

Wireless Repeat – WRT54GL Tomato fw.

Korábban már foglalkoztam a blogomon (és a való életben is) a wireless hálózatok támájával (ó azok a régi wardrivingos szép idők..),

Szlovák speciális karakterek

Imádom amikor egy font nem tartalmazza a magyar karaktereket és pótolni kell..  ennél már csak egy rosszabb meló van, ha valmilyen szláv nyelv karakterei hiányoznak..
Az egyes kriksz-kraksz karakterek és ascii hex kódjuk összevadászása is fáradtságos munka, íme egy kis segítség:

Read the rest of this entry »

DNS cache törlése Mac OSX alatt

Mindig elfelejtem a pontos parancsot, ezért most ide is leírom..
Általában olyan helyzetben kell DNS gyorsítótárat frissíteni, amikor egy domaint átirányítunk egyik szerverről a másikra. Ilyenkor az NS szervereken beállított ip címek lefrissülnek ugyan, de a végfelhasználók számítógépein -a már korábban látogatott domainek- csak később, új DNS lekérdezést követően fognak. Ugyanis a felhasználók gépén lévő gyorsítótár a gyors böngészés érdekében eltárolja a domain – ip párokat és azokat csak bizonyos időközönként frissíti. Ilyen esetben a végfelhasználó nem az aktuális szerverrel, hanem a régi szerverrel komunikál, neki küldi a kéréseket.
A megoldás: ürítsük ki (flush) a DNS cache-t!

OSX alatt ezt a következő paranccsal Terminal-ból megtehetjük (OSX 10.5+):

dscacheutil -flushcache

Korábbi OSX (10.4) esetén:

lookupd -flushcache

Windows alatt parancssorba (futtatás:cmd):

ipconfig /flushdns

ATV.hu videók letöltése

Az atv.hu oldalról kellett archíválnom néhány videót az utókor számára (nem, nem a Vidámvasárnap legjobb örödgűző jeleneteit :D ). Szóval gondok voltak a letöltéssel, ugyanis nem flv fájlokat használnak, hanem rtmp stream-et.
Létezik egy Jaksta nevű program osx-re, nekem sajnos azzal nem sikerült az atv.hu-s streamekkel kezdeni semmit (más streameknél működött), ellenben Windowsra találtam egy hasonló programocskát: Streamtransport
Nincs más dolgod mint feltelepíteni a programot, beírni a böngészőbe az oldal címét ( http://atv.hu/videotar/xxxxxx_video_cime), majd a megjelenő weboldalon elindítani a lejátszást. Az alsó listában megjelenik a video neve és adatai, amita download gombra kattintva letöltheted a streamet egy flv kimeneti fájlba.

OSX és linux alá is van működő megoldás:
rtmpdump (osx/linux/win) parancssori program. Kicsit kényelmetlenebb a használata, mert előbb ki kell bogarásznod az rtmp streaming url-t az oldal forrásából, aztán parancssorban felparaméterezni a progit. Viszont automatizált letöltésre emiatt kiválló. Osx 10.7 Lion alá itt egy bináris telepítő, hogy ne kelljen Xcode-al befordítani.

OSX Mail.app és GMAIL – küzdelem a gigabájtokért

Feszített munkatempó mellett nagyon idegesítő tud lenni, amikor “Not enugh disk space” üzeneteket kapsz az OSX-től.. persze ilyenkor mindig valamit kitörölsz mondjuk a Downloads mappából gyorsmegoldásként, mert nincs idő keresgélni, hogy mi foglalja a helyet a 64GB-os SSD meghajtódon.. a mai nap rászántam pár percet, hogy végetvessek ennek a rémálomnak.

A levelezésemben ugyan 2004-es keltezésű az első levél, de a közel 30GB méret így is gyanús volt.. max. 10GB-ra saccoltam volna az 5 gmail fiókot összesen. Az óriási méret oka, hogy az OSX Mail mappa és a Gmail “tag” koncepciója nem igazán kompatibilis.

Van például Gmail-ben egy “Összes levél” tag, amely teljesen külön szinkronizálódik le egy-egy IMAP kéréskor egy Mail-es mappába, így gyakorlatilag minden levelünk legalább kétszer lesz meg. De hasonló a helyzet a Csillagozott levelekkel és más tagekkel is.

Szerencsére van megoldás az értelmetlenül használt tárterület visszaszerzésére és a rengeteg felesleges háttérszinkronizáció elkerülésére.

A Google vagyis a Gmail kivételesen tényleg a barátunk.. csak jelentkezzünk be fiókunkba és az email beállítások között a Címkék fülön vegyük ki a “Megjelenítés IMAP-en” pipát minden olyan címke mögül, amit nem akarunk szinkronizálni IMAP-en keresztül.

Adobe AIR error #2032

Adobe Air badge #2032 hiba Microsoft IIS webszerver esetén.. Read the rest of this entry »

Vienna 27/11/10

Az új Sony NEX5-el szerettem volna rossz fényviszonyok között készíteni néhány teszt videót. Elvittem hát magammal Bécsbe egyik hétvégén és a teszt felvételekből összedobtam egy ilyen kis videót. Read the rest of this entry »

Fix@Home I.

Építek egy új fixit kifejezetten bringapólózni, városban cirkálni. Közben az az ötletem támadt, hogy a folyamatot meg is örökíthetném, videóra veszem és  leírom, hogyan tudunk házilag átalakítani egy régi országúti bringát örökhajtós kerékpárrá. Read the rest of this entry »

Több Dropbox egy gépen

A jól bevállt Dropbox nevű  platformfüggetlen fájlmegosztó progihoz találtam egy kis bash szkriptet, amivel OSX alatt is tudunk több példányt futtatni belőle egy gépen. (Win alatt a Dropboxen segítségével van rá lehetőség).

Read the rest of this entry »

Mashup: SMS Email Twitter Facebook

Divatos szóval élve egy igazi kis Mashup progtamot sikerült összeállítanom ingyenes szolgáltatásokból.. Van az egyesületünknek egy Twitter “csíkja” a weboldalon, ami arra szolgál, hogy ha valaki távol van valamilyen túrán vagy expedíción, az tud írni rá, hogy épp mit csinál, hol jár, stb.. A csík tartalma egy AJAX kérésen keresztül kérdezi le az egyesület twitter accountján lévő utolsó postokat.

Read the rest of this entry »

PHP 5.3.2 Windows alatt

Csalódottan vettem tudomásul, hogy php 5.2.x alól 5.3.2 -re már nem lehet zökkenőmentesen upgradelni. Végignéztem a change log-ot, sok minden változott konfig szinten is, amire érdemes odafigyelni.. és persze volt néhány extension is (pl a legutóbb tárgyalt imagick) amiknek egy-egy új dll-t kellett guberálnom. Ha HTTP 500-as hibát kapsz upgrade után, akkor neked szól az alábbi pár tipp:

Read the rest of this entry »

Macbook Unibody boot lassulás

Egy ideje aggódva figyelem, hogy miket produkál a kb 1,5 éve vett alu MacBook-om.. Egy dolog, hogy kevés a 2GB ram, de mióta Snow Leopard fut rajta, a bootolás pl. iszonyatosan lelassult és indítás után van kb 30 mádosperc amíg látszólag semmit nem csinál.

Read the rest of this entry »

Imagemagick windows alatt

Az utóbbi hetekben a CMS fejlesztés közben többször is meggyűlt a bajom a GD2 libraryvel a transparent PNG-k kapcsán, majd speciális JPEGek és a rossz sharpness beállításokkal is. Elegem lett. Alapvetően nem vagyok a híve az észnélküli kiegészítő telepítéseknek, de az ImageMagick egy elég gyakori képfeldolgozó szoftver unix alapú szervereken, így bevállaltam, hogy a CMS rendszerkövetelményei közé bekerüljön ez is. Nekem windows alá kellett installálnom, íme, hogy is megy ez pontosan:

Read the rest of this entry »

Google Apps migrációs problémák és megoldásaik

Több domain levelezését átraktam Google Apps alá, mert az jó. De tényleg.. komplett megoldást nyújt már a Standard (ingyenes) változat is, sokkal jobb (érthető okok miatt) a SPAM szűrés, mint bármilyen saját szűrős megoldás, rengeteg plusz szolgáltatást (Calendar, Docs, ActiveSync, stb..) tudunk igénybevenni saját domainünkkel, kapunk egy egyszerű admin felületet, ahol szabályozhatjuk a domain felhasználóit (postafiókjait). Nem is részletezem, próbáljátok ki! Read the rest of this entry »

« Previous Entries


Keresés

Témák

Linkek