eAccelerator ĉi-tio estas mirinda mekanismo por plirapidigi malrapida php. Ĝenerale la ideo estas simpla 😆 kiam vi kuras vian php skriptoj ĉi tiu aĵo ilin for opcode nivelo, kaj la sekva alvoko, se estas neniu ŝanĝo en la skripto, uzi la kopio opcode. Kiel rezulto de la rapida efektivigo ĉe pli malalta ŝarĝo sur la servilo, malpli malŝparo de rimedoj. En Ĝenerala, ĝi estas.

Nun, dividi la # facili? o, ke mi povus havi formita. Iom malpli ol unu semajno sur la? isdatigo servilo php versio por uzi por mortiga CVE-2010-4645 eraro. Podnova versio 5.2.17 kie vidis, kio ripari. Mi ne kun 5.3.5 versio, ke estas diferencoj kaj ili ja ne scias, kio estos laboro , sed plej grave ĝi estis malfrue en la vespero. diris la afero. La ĝisdatigo iris glate, sed kiam mi finis, mi rimarkis, ke la ejo kraŝis, kaj facilmoveco. Sed unu el la programistoj mi havis ĝin, kiu volas elprovi novajn scenarojn, kaj li turnis multan atenton. Hieraŭ mi devas fiksi kelkajn cron-s en php kaj liberigis ilin, kiam mi vidis prefere malagrabla surskribo, la projekto mia eAccelerator, kuri php-mi kaj novaj ne funkcias ;). Klara ĉiuj klara. Precompiler eAccelerator haste, kaj ĉio falis en lokon malglata rimarko paĝoj ŝarĝo falis sur la duobla kiel vi liberigis supren valora megabajtoj da ram. Entute, almenaŭ nun mi faris la teston kaj, kompreneble, havas la avantaĝon, precipe kiam super 200 uzantoj surreta aferoj # fari? i tre elokventa kaj 400 😉 Estas aliaj mekanismoj, sed laŭ la testoj eAccelerator estas gramotne elekto. Mi ne havas apartan tempon por provi, do mi fidas la homojn 😀

http://www.youtube.com/watch?v=eJarZiMQaKA

Malmö tio estas tre interesa nova projekto – kiel regulo, desegnita por protekti la hosting-serviloj de malicaj programoj sur ĝi, kreita de mia amiko kaj linukso guruo ShadowX. Klarigi, kion tio signifis – nenio malhelpas al#? eti? in, ke? o gastiganta bela c99 Selce diras, sed se ne Gostyn bone agordita dosiera sistemo, nenio malhelpas malbono, hahor al Cocopa shell access. La tuta ideo malmon estas uzata por kontroli la # de? uto de tia bela agrabla mizero kaj havi ilin translokigita al speciala kvaranteno katalogo, malsama de la dokumento radiko-. La principo de operacio estas tre bela – sekvi kreis novan dosieron al la dosierujo kie vi instalis serĉas subtenon kaj se vi havas iujn dosiero koto koincidas kun certa subskribo por gvidi lin al la eternaj ĉasejoj. Kiel antivirus programaro 😉 la Skripto estas skribita en python, faranta? in pli facila, rapida kaj fleksebla. Spuri novaj dosieroj kreitaj uzante relative nova kerno mekanismo inotify. Kvankam la skribo ne estis oficiale stabila versio 3 tagoj mi havis problemojn sur unu dece ŝarĝita servilo – unu el la ejoj estas en la supro 100 sur tyxo 😉

Mi povas daŭri verŝi seka statistiko kaj klarigoj de kiom profunde, kiel la kodo funkcias, sed mi ne faros. Plej probable, mi forte rekomendas vin elŝuti ĝin kaj kontroli se vi havas ajnajn sugestojn, vi povas skribi al la aŭtoro 😉 Se vi vidas erarojn, skribu denove homoj estas ĝusta, kaj ĝi estas bona por subteno. Huraoj!

Cxar Mi estas unika ektiro kaj skribi terure marliv kaj duone bakita kodo, Mi lasas sen aliro al la maŝino retprovizanton min por la tuta nokto. La problemo rezultis esti imbecile banalaj sed neniu pensoj de tempo.

#!/bin/bash -x
wget http://checkip.dyndns.org/ -O /tmp/ipaddr
IPADDR=$(cat /tmp/ipaddr | grep -Eo '\<[[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>')
IPADDROLD=$(cat /tmp/ipaddr_old | grep -Eo '\<[[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>')

if [ "$IPADDR" != "$IPADDROLD"  -a "$IPADDR" != "" ]
then
 sed -i "s/[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}/$IPADDR/" /etc/bind/neo2shyalien.eu
 /etc/init.d/bind9 restart
 echo "server localhost" > /tmp/nsupdate
 echo "zone neo2shyalien.eu" >> /tmp/nsupdate
 echo "update delete ns.neo2shyalien.eu. A" >> /tmp/nsupdate
 echo "update delete ns.neo2shyalien.eu. CNAME" >> /tmp/nsupdate
 echo "update add ns.neo2shyalien.eu. 38400 A $IPADDR" >> /tmp/nsupdate
 echo "update add *.neo2shyalien.eu. 38400 CNAME ns.neo2shyalien.eu." >> /tmp/nsupdate
 echo "show" >> /tmp/nsupdate
 echo "send" >> /tmp/nsupdate
 echo "" >> /tmp/nsupdate
 /usr/bin/nsupdate -k /etc/Kns.neo2shyalien.eu.+157+59417.private -d /tmp/nsupdate
 mv /tmp/ipaddr /tmp/ipaddr_old
fi

Tio nun korektis skripto kiu ne eraras. Mi klarigos kie estis la problemo parto nun klarigi kion faras la skripton. Almenaŭ mi havas dinamikan publika ip. Mi metis la supran skripton por kontroli ŝanĝo en mia adreson se ŝanĝita por ŝanĝi la maŝino agordojn kaj sendas informon por mia regado, ŝanĝo. Entute banalaj skripto sed mi fariĝis terure freneza preterlaso. En la parto kie vi kontrolu por ŝanĝo de sidejo

if [ "$IPADDR" != "$IPADDROLD"  -a "$IPADDR" != "" ]

antaux gxi

if [ "$IPADDR" != "$IPADDROLD"]

Tiel por mem faras ĉi prenas 2nd IP kaj cotejo ilin se ili estas identaj maltrafis se malsamaj ĝisdatigoj. En la antaŭa versio mi maltrafis tre grava eraro ial la skripto mi decidis ke mi IP = “” (nenio) kaj preapical ligi agordo-kaj mia kampo estas malplena, tiam ĉe la venonta ŝanĝo ne povas reverki ĝuste la konfiguracio kiu kaŭzas la manko de rilato kun nameservr-a. Maniulo, ĉu vi 😉

Ĉar mi havis multajn diskutadon ĝis li venis al optimuma – por Android en mia HTC decidis simple frapis unu aŭ malpli detala ekspliko de aferoj. En la kazo iros en la specifo por instalado sur NAND-kaj la telefono, Haret boot opcioj ne rehash, kvankam tio devas esti identaj.

1. trejnado – antaŭ ni devos prepari la kerno kiu flashnem NAND blatoj kaj permesos rektan boot-derivo de Androida. Se vi uzas Linukson aŭ Mac VIN rekomendas Atools-kaj eblojn se vi kuras Windows NBH Redaktoro-a е вашата панацея. След това смъквате последното ядротo от GIT-a mi persone rekomendas la lastan version de versio 2.6.25. Verkoj de stabila 2.6.32 kaj ŝparas pli elektro, malavantaĝo estas la malalta transporto wifi adaptilo, kio konvenas al mi mi. Nbh tiam malfermu la dosieron kaj apliki agordojn por via telefono kaj versio de la Droid . Tiam savi la nova reviziita kerno por via telefono. Kaj meti ĝin sur la SDa karto vi. Ĝi devas formati kaisimg.nbh por ni se ni SPL-vi telefonon al preflashenm de SDa karatoj ni. Por Thea aferoj tute skribita ie do mi ne diskutos ilin. Flash kun diris kerno jam povas diri adiaŭ al Windows Mobile 😉

2. android – Post ni finis supre de la telefono komencos akuzanta en konzolo mode kaj invitos nin teni la d-kuseneto-kaj aŭ meza butono sur la fronta panelo. Kun li ni eniri la lanĉmenuo de kiu ni povas instali ĝisdatigita Reset kaj aliaj Androida ni. Povi instali devas havi dosierujo sur la SDa karto andboot ni devas havi dosiernomo aŭ androidinstall.tar.gz androidinstall.tgz. Post provis preskaŭ ĉiuj versioj Froyo pensas ke la plej rapida kaj stabila estas Graso Liberaj Froyo. Persone, mi uzas ĝin kaj mi ne havis apenaŭ cimojn, Mi havas esperon en la estonteco ellaboranto strebi tiel. Ĝi estas racia antaux vi komencas instali fari almenaŭ unu 512 aŭ iom pli ext2 dispartigi via SDa karto kie vi sidu data.img aŭ parto de la Droid VIV kiu estos instalita programojn. Instalado mem estas bagatela elekti vian sistemon esti sur NAND ĝisdatigita aa minuto vi sur ext2 subdisko. atendi 2-3 min ĝis ĉio estas sinteno kaj revenos al la originala menuo. Elektu Quit kaj komenci komencas freŝan Instali Android. De tie sur kuragxaj kaj amuzi.

3. Kelkaj vortoj pri aliaj aferoj – Ĉefe rekomendas Radio ROM-versio kaj estas 1.65.hh versio. Versioj 1.7hhhh ne funkcias tiel bone. Ekzistas iu problemo pri ili amplekso legi kontaktojn el via SIMa karto, ktp. Se vi ankoraŭ volas testi 2.6.32 Kerno verŝajne via Android ne povas komenci pro diversaj parametroj gastigas nova kerno al init sistemo. Tiukaze updeytvate sistemo metante gxin arhivcheto tie в adboot папката и после от boot менюте се избира да се ъпдейтне системата. Хубавото при него че прави системата една идея по бърза wifi адаптера смучи с по голяма скорост но не е толкова стабилен като 2.6.25 което не е малък минус 😉 отделно че с него Fat Free Froyo-то не може да запаметява контактите от SIM-a.