Apache: file letöltés erőltetése

[mementó saját részre]

Adott egy tárhely, amin csak htaccess-szel tudok varázsolni. Tünet: bizonyos kiterjesztéseknél nem tudja értelmezni az apache a mime type-ot, így szöveges tartalomként adja vissza, tehát a böngészőben megjelenik (már amelyik nem kezeli le). A mime type-ot mi sem ismerjük a fájlhoz.

Megoldás:

<FilesMatch "\.(?i:kiterjesztes1|kiterjesztes2[|kiterjesztes3][...])$">
ForceType application/octet-stream
SetEnvIf Request_URI "^.*/([^/]*)$" MYFILENAME=$1
Header set Content-disposition 'attachment; filename="%{MYFILENAME}e"'
UnsetEnv MYFILENAME
</FilesMatch>

Értelem szerűen a kiterjesztes1, kiterjesztes2 ... helyettesítendő a saját kiterjesztések listájával.

Rendes mime type hiányában egyes böngészők (pl. Chrome) hajlamos egyedi kiterjesztést (bin) hozzáfűzni a fájlhoz, hiába adjuk meg header paraméterként.

Prohardver! Eszközök

Bemutató

Az egész ötlet egy unalmas napon született: írni kéne valami kiegészítőt a Chromehoz. Jó kis javascript gyakorlás, hasznos szórakozás egy fejlesztőnek (nem, annyira nem vagyok kocka, én is szeretek sörözni a cimborákkal ).

Kezdetben meg nem nevezett fórumtársaink segítségét kértem, hogy milyen kiegészítő fejlesztésébe volna érdemes belekezdeni. Elsők között volt egy Gmail levélellenőrző, mely képes lett volna több fiók ellenőrzésére, ebből hiány van. Ezt a projektet azért adtam fel, mert a Chrome és a Gmail feed API-ja összeadva nem alkalmas erre a műveletre, szóval az előbb említett hiány érthető. A másik próbálkozás egy használható Shoutcast lejátszó lett volna, működött is volna, és talán a feltételes mód is kevesebb lenne a mondatomban, ha az AOL normálisabb licencelést talált volna ki hozzá. Azt hiszem nem véletlen, hogy hullócsillaggá vált ez a cég...

Xears XR120PRO II

A napokban hozzájutottam egy ilyenhez, amit már előttem bejárattak, illetve én is több napot, így gondoltam leírom a saját kis véleményem róla. Szubjektív, mint minden ilyen, de hátha érdekel valakit. :)

Harangok, stb: A gyári harangok a kuka kategória, de komolyan. A kicsi egyszerűen semmire nem jó, kényelmetlen. A dupla azonnal belepasszol a fülbe, de nulla hangzás, leginkább olyan, mintha 1kHz alatt mindent levágna és csak a többit tolja. Beljebb tolva a fülest megjön némi mély is, de cserébe kitisztítsa a dobhártyát is. A szivacsos az fura, de kényelmes a puhasága miatt. Kifejezetten a régi melós éveimre emlékeztet, amikor egész nap hallásvédő volt a fülemben. Ennek megfelelően elég jól szűr a magasabb tartományokban, mintha féltene minket a fülesből eredő zajokért: megjönnek a mélyek, teltek és karakteresek, ámde a magasakból mindent eltűntet, élettelen lesz az egész zene.
Ennyit a gyári csodáról, próbálgattam az itthon lévő eszközöket, AKG és Samsung harangok, az utóbbi vált be a legjobban. A teszt ezek után...

YouTube megtisztulás

Idegesített a sok önjelölt megasztár a YouTube főoldalán jobb oldalon, valamint a lebegősáv:

div#quicklist-tray, div#quicklist-bar, div#quicklist-bar-container,
.ad-div, div.homepage-side-block:nth-child(5), div.homepage-side-block:nth-child(6),
div.homepage-side-block:nth-child(7) {
display: none !important;
}

Így már jobb. :)

Új világrend

2010. 10. 25.

A Canonical bejelenti, hogy következő, 11.04-es verziószámot viselő Ubuntu kiadásában a Unity nevű, korábban csak netbookokra szánt felületét fogja az asztali kiadásban is alkalmazni. A közösség klasszicista tagjai teleírják a kapcsolódó blogokat, fórumokat panaszáradattal.

2010. 10. 26.

A Microsoft volt szoftverfejlesztési vezetője, Ray Ozzie szerint a cég csődbe fog menni.
A rettegő Ubuntu felhasználók csendben vannak.

2010. 12. 02.

Az Ubuntu 11.04 első alfa kiadású asztali változatába bekerül a Unity felület, ezzel minden kétség eloszlik: paradigmaváltás elé néz a közösség.

2011. 01. 13.

Az Apple bepereli a nagyobb szoftvergyártókat az egykattintásos műveletvégzés miatt. A Microsoft vezetői szerint nevetséges a vád.

2011. 02. 10.

A bíróság szerint is nevetséges a vád, elutasítják a keresetet.