2009. december 7., hétfő

Ma összeveszett egymással a Logitech egerem és az OS X. Hibajelenség: az egeret "nem követi" a rendszer, Dock nem nagyítódik, menük bármely alkalmazásban klikkre lenyílnak, de az aktuális menü elem nem jelölődik ki, almenük nehezen választhatók. Ezenkívül Safariban az egérmutató "úgy marad", miután kiválasztottunk egy szövegdobozt – azaz az egeret elmozgatva nem változik vissza függőleges vonalból ferde nyíllá. A hiba oka feltehetően a Logitech driver, mivel sokaknál a hibát az egér vevőjének kihúzása/bedugása orvosolta. Nálam egy másik vezetékes Logitech USB egér bedugása, majd a Logitech Control Panel elindítása segített. Ezután visszadugtam az eredeti vezeték nélküli ereret – azaz a vevőjét –, és ismét minden jó lett.

2009. november 12., csütörtök

Szívtam ma kicsit az MFC-vel. Az alkalmazásunkat akartam dinamikusról statikus linkelésűre átállítani különféle okokból, és a cucc fordult, de teljesen lehetetlen helyeken szállt el, ráadásul egy olyan dialógussal, amiben
semmi szöveg nem volt. Mint kiderült, a probléma az volt, hogy a projektből hiányoztak az MFC DLL-ben lévő stringek: csak be kellett linkelni a nyelvnek megfelelő indicate.rc és prompts.rc fájlokat az MFC forrásából a projektbe, és voila. Csak tudnám, hogy miért nem találtam erre semmi utalást az MSDN-ben? 

2009. november 3., kedd

Kipróbáltam a nedmalloc-ot az aktuális projektünkben. Tényleg nagyon jó, sokkal gyorsabb, mint a Windows/MSVCRT alap allokátora. Csak azt nem értem, miért nem tudnak egy tisztességes readme.txt-t összehozni. Tudom, én vagyok a hülye, de pár órát elcsesztem míg rájöttem, hogy csak egy
#pragma comment(linker, "/include:_nedmalloc")
direktíva hiányzik.

2009. október 29., csütörtök

A minap találtam egy jó kis programot, amely a Console névre hallgat: http://sourceforge.net/projects/console/

Elég gyakran kényszerülök a Windows Command Prompt használatára, ami legjobb esetben is kényelmetlen. A cmd.exe helyett már van ugye Microsoft-féle PowerShell vagy akár MSYS-féle bash, de a dolog GUI része nem változott, az ugyanaz a kényelmetlen, ronda őskövület. Egy használható alternatíva a Cygwin-féle bash mellé a PuttyCg, ami nem is rossz, de az "rendes" Windows shellel nem működik.

A Console viszont igen, és XP-n egész használható: változtatható fontok, színek, tabok és konfigurálható hotkeyek. Ajánlom mindenkinek.

2009. szeptember 22., kedd

Találtam egy jó kis diff programot, ami Windows-on is működik. Diffuse névre hallgat, és python-ban íródott PyGtk-val. A TortoiseMerge sosem tetszett, valahogy teljesen használhatatlan a 3 irányú merge funkciója. Bezzeg a Diffuse! Ha megnyitok vele három fájlt, külön mutatja az első és második, valamint a második és harmadik eltéréseit. Ez tök hasznos amikor git brancheket mergelek. Persze a Meld biztos jobb, legalábbis látványosabb, de az nem megy alapból Windows-on.

2009. szeptember 17., csütörtök

Azt hiszem, mégis marad a Logitech VX Revolution. Kezdek MicroGear görgő-függő lenni, a vízszintes görgetés hibáját meg már most megszoktam többé-kevésbé, pedig alig használom. Így nincs kedvem becsomagolni és napokig várni egy cseredarabra, már ha egyáltalán kicserélik, hiszen nem olyan égbekiáltó a hiba. Különben meg 1-2 évente úgyis új egeret szoktam venni, addig csak kihúzom ezzel. Talán időközben még egy új Apple Mighty Mouse generáció is megjelenik...

2009. szeptember 16., szerda

Megjött az új egerem. A Logitech VX Revolution MicroGear görgője nem rossz, viszont az én példányomon nem sikerülhetett rendesen rátenni a tengelyére, ezért a görgőt megpörgetve szemmel láthatóan billeg. Vagy nyolcas van a kerékben. :) A görgő nekem tetszik "szabadon futó" módban, bár ilyenkor talán kicsit érzékenyebb a kelleténél: gyakran a görgő elengedése is görgetést vált ki. De ez nem vészes, ennyit igazán feláldozhatunk a hatékonyabb görgetés oltárán.

A másik gond nálam a béna vízszintes görgetés funkció, a jobbra görgetéshez sokkal nagyobb erőt kell kifejteni. Nem katasztrófa, és a cucc még így is jobb egy bekoszolódott golyós Apple Mighty Mouse-nál, de lehet, hogy inkább mégis megszerelem utóbbit, ezt a VX vackot meg visszaküldöm garanciális cserére.