Blogbejegyzések

kmandla. wordpress.com

Nem telek be ezzel a bloggal:
http://kmandla.wordpress.com

Főleg CLI függőknek ajánlott, de nagyon termékeny sok infó.

A Software rész meg egy CLI program gyűjtemény:
http://kmandla.wordpress.com/software/

Hirtelen amit nem ismertem, slurm és bmon. Gondoltam megírom neki, hátha nem ismeri a nethogs-ot, de nem, persze hogy blogolt róla már :)

php_mssql es MacOSX - jegyzet magamnak

Mivel a MacOSX-s PHP-t alapbol elegge kiherelik, raadasul nem azt csinaljak, hogy a leforditott modulokat is szallitjak, hanem konkretan beleforditjak statikusan, ezert kicsit kuzdeni kell mindennel, ami nem MySQL (azt bezzeg berakjak).

Anno volt egy kis kuzdes a PostgreSQL tamogatassal (ha kell valakinek a leforditott php_pgsql es nem akar vele szenvedni, irjon es kirakom publikba), most ugy adodott, hogy MSSQL-hez kell kapcsolodnom.

Elofeltetel: telepitett Xcode.

1) http://www.freetds.org/ latest stable letolt
2) kicsomagol, ./configure, make, sudo make install
3) PHP src leszed, kicsomagol (en azonos verziojuval csinaltam, mint az OSX)
4) szinten ./configure, make
5) cd ezt/mssql
6) phpize
7) ./configure --with-freetds
8) make
9) sudo cp modules/mssql.so /usr/lib/php/extensions/no-debug-non-zts-20090626/
10) sudo tetszoleges_editor /private/etc/php.ini
11) apache restart
12) php.ini-ben ellenorizzuk, hogy megvan-e minden.

agybaj...

szükségem van egy fekete színű, műanyag, sata, vipower mobil rack-re. ebből legalább két fajta van: kulccsal zárható és tolóreteszes. nekem csak az utóbbi a jó. ellenben mindenhol a kulcsosat lehet kapni, nem tudom, miért... helyi boltokban nincs, és azt mondják, nem is rendelhető nagykerben sem, csak a kulcsos van.
erre találtam egy webshopban, kép, típusszám, minden stimmel, megrendeltem, hozták... kulcsos. >:[ sajnáljuk, rosszul volt kiírva a típusszám... kicserélni nem lehet, mert csak ilyenjük van. vissza nem küldöm, mert több a posta mint az egész cucc. rohadjon meg!
na induljon a vadászat! felhívtam 4372894691287348231649818247439234 (web-)shopot és szagüzletet, ahol volt ilyen termék feltüntetve. sehol sincs, csak a kulcsos, rosszul van kiírva, sajnáljuk, szánjukbánjuk.
végül sikert értem el: Q****Y computer, árlistán van, raktáron van! Telefon: ilyen kell. Van! Biztos? nézzék már meg azért, mert szaladtam már csöcsre. Pillanat... Megnéztük, reteszes. Király, akkor kérem küldjék futárral SOS. Rendben, küldjön már egy email-t a megrendelésről erre és erre a címre. Már küldöm is.
Ezután két nap csend. Se értesítés, se telefon, se csomag, semmi. Wtf? Hát telefonálok már... Mondom az ürgének: mi a helyzet kispajtás? Az meg azt se tudta miről beszélek, pedig vele beszéltem már azelőtt is. Há' mondom, még direkt emailt is küldtem, ahogy mondtad. Ja azt ő még nem nézte meg... Pillanat. Jé és tényleg, itt a mail. Akkor már küldik is...Pffff... Holnapra itt van? Okvetlenül! Na azé'!
Természetesen nem jött semmi. Ellenben ma egy telefon: izé, az általam megrendelt KÉT(????!!!!) mobil rack miatt hív, hogy hát ő futott két kört, megnézte, és csak a kulcsos van nekik. De mondom, már a múlt héten is megnézték, akkor még reteszes volt. Hát izé, biztos akkor rosszul nézték meg. Pfff...
Akkor nem kérem? Nem bazze. Küldess inkább xanaxot.
Mostanában mindig megjárom ezekkel. Hetek óta nem bírok olyan bonyolult dolgokat beszerezni, hogy például 6 darab EGYFORMA sata kábel, fém biztosító lemezzel... Nincs. Csak rendelésre, de arról meg nem tudják megmondani, hogy van-e rajta fém bigyó. Kapnak amilyet kapnak. Ne válogassak...
Lian li házat szeretnék. az egész országban SEHOL nem kapható. Csak rendelésre hoznak, azt meg tudok én is, ahhoz nem kell még egy bolt aki lenyúl. De én szeretném megnézni vásárlás előtt. Bemutatóterem? Bolt ahol volna raktáron? ÁÁáááááá, hülye vagy, hol élsz te?! Hát ki tart ilyen drágát raktáron?! Vegyél xdl-t vazze.
Csókolom, sütni való kolbászt szeretnék... Mit tetszik nagy boci szemekkel nézni? Igen, sütni való kolbászt. Hogyhogy nyáron? Miért? Hogy ilyet csak télen szoktak venni? Ne tessék mondani! De érdekes... De én most akarok kolbászt sütni. Hogy menjek vissza télen? Na addig tessék fejen állni, amíg én visszamegyek ebbe a boltba... :S

The Dark Lord (Diablo I)

A mai napom "önerőből" hozzájutottam a fent nevezett teremtmény paramétereihez. Tehát HP: 6864-6864, Resist: Fire, Lightning Immune: Magic
(Nem tudom, hogy szintenként a HP érték változik-e, ez a Hell fokozatra érvényes)

Meg lett volna hamarabb is, de párszor elkövettem azt a hibát, hogy a főgonosz legyőzése és az új játék között kiléptem, mert ekkor törli a total kill paramétereket. (30 után jeleníti meg az összes tulajdonságot) Tudom, hatezer éves játék, de még mindig előveszem időnként. Ja, az eredmény elérése éveket vett igénybe, mindig átmásoltam a karaktert és a játékot az új konfigra (bár nem volt sok, inkább vinyócserék voltak). A neten gondolom 3 másodperc alatt meg lett volna az eredmény, de az nem ugyanaz :D

Freedns update with TLS (get proper certificate for wget)

Bocs, jegyzet magamnak.

echo QUIT | \
openssl s_client -connect freedns.afraid.org:443 2> /dev/null | \
sed '/BEGIN CERT/,/END CERT/!d' > /etc/ssl/private/freedns.afraid.org.pem 

wget --secure-protocol=TLSv1 \
          --ca-certificate=/etc/ssl/private/freedns.afraid.org.pem \
          --read-timeout=0 --tries=10 --wait=10 -qO /dev/null \
          https://freedns.afraid.org/dynamic/update.php?************************************

Compcache

Adott egy MacBook Pro, amin Arch Linux-ot futtatok (3.0.1-es kernellel), 4 GB memóriával, de mindössze egy visszafogott teljesítményű HDD-vel.

A probléma eddig az volt, hogy a rendszer sokat swappel, leginkább akkor mikor hosszabb ideig hagyok futtni memóriaigényes alkalmazásokat a háttérben.

Próbálkoztam többek között a swappiness alacsony értékre állításával, sikertelenül, de most rátaláltam a compcache-re, ami bevált, a reszponzivitás nagyságrendekkel jobb.

A compcache lényegét tekintve egy zram eszközön tárolja a swappet (azaz tömöríti azt és a memóriába másolja).

Webszerver security checker

Miután sokadszorra találkoztam azzal a feladattal, hogy egy webszerver biztonságát kellett tesztelni és javaslatokat tenni rá, összeütöttem egy kis PHP alkalmazást, ami úgyszólván a triviális és automatizáltan ellenőrizhető részeket önmaga elvégzi. A dologból open source projekt lett, ami megtekinthető itten: https://github.com/janoszen/LAMPSecurityToolkit Természetesen koránt sincs kész, de már néhány gyakori bakit kiszűr és ezekhez meglehetősen szájbarágós magyarázat is van.

Ha van kedved segíteni, teheted a következőket:

* A fent levő issue-k közül markolsz magadnak egyet és lekódolod.
* Gondolkozol azon, hogy mit kellene még ellenőrizni és nyitsz rá issue-t
* A konstruktív ötleteidet leírod ide. :)

What If Tim Berners-Lee Had Patented The Web?

That sets up an interesting thought experiment. Where do you think the world would be today if the World Wide Web had been patented? Here are a few guesses:
Rather than an open World Wide Web, most people would have remained on proprietary, walled gardens, like AOL, Compuserve, Prodigy and Delphi. While those might have eventually run afoul of the patents, since they were large companies or backed by large companies, those would have been the few willing to pay the licensing fee.
The innovation level in terms of the web would have been drastically limited. Concepts like AJAX, real time info, etc. would not be present or would be in their infancy. The only companies "innovating" on these issues would be those few large players, and they wouldn't even think of the value of such things.
No Google. Search would be dismal, and limited to only the proprietary system you were on.
Most people's use of online services would be more about "consumption" than "communication." There would still be chat rooms and such, but there wouldn't be massive public communication developments like blogs and Twitter. There might be some social networking elements, but they would be very rudimentary within the walled garden.
No iPhone. While some might see this as separate from the web, I disagree. I don't think we'd see quite the same interest or rise in smartphones without the web. Would we see limited proprietary "AOL phones?" Possibly, but with a fragmented market and not as much value, I doubt there's the necessary ecosystem to go as far as the iPhone.
Open internet limited by lawsuit. There would still be an open internet, and things like gopher and Usenet would have grown and been able to do a little innovation. However, if gopher tried to expand to be more web like, we would have seen a legal fight that not only delayed innovation, but limited the arenas in which we innovated.

tomld - openSUSE 12.1 dev

Átalakítottam tomld-t openSUSE 12.1-re és úgy tűnik, működik.

A /var/log/syslog-ot messages-re állítóttam, így Debian és Suse alapon is kompatibilis. A /var/local mappa hiányzik alapból, ezt megoldottam rekurzív mkdir-rel induláskor. Külön init script-et is kellett csinálnom. Ezt is még át kell néznem hogy megfelelő legyen. Ugye itt a Debian-os start-stop-daemon helyett startproc és killproc van. Egyelőre ez is működik.

Linuxdesktop diszkrét bája

Továbbra is tesztelgetem a a korábban összerakott Squeeze-el szerelt gépet. 15 nap uptime alatt szépen összeszedett 14 MB swapet úgy, hogy a 2GB memóriából folyamatosan volt szabad. Közben ráfutottam pár, diszkrét bugra ami rendkívül vicces usabiliy szempontjából.

Az egyik, hogy a kwin paneljának a beállítása használhatatlan, egy widget hozzáadásakor feldobja a menüsort, amit az egér elmozdításával el is tüntet. A helyes megoldás ilyenkor a panel beállításokból való widget hozzáadás.

Érdekesen működik új tabon az automatikus kiegészítés firefoxban, ha egy javascriptet használó oldal után van megnyitva. Ilyenkor az adott sorba történő gépelésnél üres menü rángatózik fel és alá.

SeaMonkey 2.3 Beta 3 - magyarul is

A 2.0-s verzió után, a SeaMonkey 2.3 ismét teljesen magyar nyelvű felhasználói felülettel lesz elérhető. Köszönöm mindenkinek, aki hozzájárult ezen cél eléréséhez.
Hozzávetőlegesen 578 karakterlánc maradt az eredeti változatában, amelyek terméknév-hivatkozásokat, beállításokat tartalmaznak. Ez a felhasználói felület körülbelül 7 százaléka. A súgó fordítása nagyobb falat, s nem is tudom mennyire van rá igény. De természetesen megfelelő számú hozzájáruló esetén elvégezhetjük a 2.0-ás és az azt megelőző súgók teljes átdolgozását.
A SeaMonkey 2.3 Beta 3 letöltése és kipróbálása után, minden hibajelentést nagy örömmel fogadok.

Pick Pack Pont

Hmm, megrendeltem a F.3.A.R.-t, és úgy kértem, hogy Pick Pack Pontra szállítsák ki. Először féltem tőle, de úgy fest, hogy tényleg jól működik. Már az első pillanattól kezdve nyomon követhető a rendelés, folyamatosan tájékoztatnak levélben, hogy hol a küldemény és mikor érkezik meg az átvételi helyre. Az egyik tőlünk alig pár száz méterre van, mivel gyakorlatilag minden nap járunk ott, helyben levőnek is tekinthetjük. Egyrészt olcsóbb, de ami a fontosabb, hogy rugalmasabb mint a futár. Azt hiszem, hogy szeretni fogom. Megérkezett a visszaigazolás a stuffról remélem hamarosan a kezemben lesz. Már itt is van.

Pick Pack Pontba jól F.3.A.R.
Pick Pack Pontba F.3.A.R.

amiért a hupot szeretjük

"Arról valóban nem tehetsz, hogy épp nem megy a clustrmaps, arról viszont, hogy a farkad 25 mikronját a clustrmaps-al és boincstats-al próbálod kompenzálni.:) Áruld el, mennyid dob hozzá?:) Meg tudsz már dugni vele.. hogy családodban maradjon.. mondjuk egy csótányt?:)"

[ link ]

bochs 2.4.6 + aix 1.3 ps/2

Fórumtéma: Bochs 2.4.5-be települ: AIX 1.3 x86 (AIX/PS2)
Miután strangelove sikeresen telepítette a 2.4.5 -ös Bochs -ba, gondoltam, én is kipróbálom. A legfrissebb Bochs verzió a 2.4.6. Viszont repóból telepítve Archon hiányol különböző modulokat (ioapic, stb), amikor az aix imidzset indítom. Hiába telepítem a repóból a régebbit, nem jó paraméterekkel van forgatva.

Megoldás: Bochs forgatása kézzel.
1) forrás letöltése, kicsomagolása, belépés a forrás könyvtárába
2) lényeg:

./configure --enable-cpu-level=5 --enable-ne2000 --with-term --with-x11 --enable-all-optimizations --enable-docbook=no --enable-gameport --enable-acpi --enable-pci

3) make && make install

freemail

óhogy' a görcs állt volna a hátamba, amikor egyáltalán regisztráltam. pedig csak egy spam-gyűjtő fosnak kellett ilyen cím, és annak is használom. éppen levelet várok. szólnom kellett volna a feladónak, hogy NE ide pls, de nem jutottam el eddig, ~elfelejtettem. ím' az eredménye.

http: "nem lehet betölteni a mappáidat" + hibakód.
pop3: teljesen hulla.

web-en üzenet a láblécben: "1024 MB tárhelyből foglalt: 4096 MB (400%)"
wtf? szép "kerek" szám, egyáltalán nem gyanús... főleg, hogy 20 naponta törlök, tegnap este alig volt foglalt területem. reggel óta ez van, mellettem kollégámnak meg megy.

M68MT-S2P+Phenom II X2 560+4GB RAM

SLES11 SP1 hiba nélkül megy ... :) eddig

Nem tudtam életet lehelni Linux alatt a Vodkafonenos K3765-be MA790GP-UD4H lapban.
Átraktam a vinyót, system rescue és minden megy, mint a karika csapás! NVidia jobb, mint a ATI! :)Most is ezen keresztül megy a net !!! zypper up folyamatban ...

Remélem a ESXi 4.1U1 is fog menni az alaplapi hálókarival csak a PCI id-vel van gond ...

Megy!

http://www.vm-help.com/forum/viewtopic.php?f=13&t=3242

napiFUN: tech support

(Tech Support | Chicago, IL, USA)

Me: “[Company] tech support, how may I help you?”

Caller: “Hi, I’ve got a problem. Your program is telling me to get a pet snake. I don’t want one.”

Me: “Excuse me?”

Caller: “It’s giving me a message telling me I need a snake to run it.”

Me: “Read the message to me please.”

Caller: “Error: Python required to run script.”

http://notalwaysright.com/feeder-mice-not-included/13033