Taitava temppu nopeuttaa firefox-selain, kuinka acuminate sqlite tietokanta. TYHJIÖ prosessi prescrita tietokantaan, joten sen Eheytys, pienentää kokoa ja tekee kysyntää nopeammin, levyn käyttö tehokkaampaa, voi olla vähentynyt ja kuormitusta ajaa sinua lukemaan tilaa sisällä minulle. Pääsääntöisesti tämä pätee minkä tahansa tietokannan, joka ei ole automaattisesti tyhjiö/pettää itseään.

Prosessi tietokannan eheytys Firefox on melko triviaali – suoritetaan sqlite3 db-tiedoston TYHJIÖ vuonna profiledata hakemistoon firefox. Linux polku on yleensä ~/.mozilla/firefox/random-nimi.oletuksena. Periaatteessa, sinun pitäisi vain on 1 dircetory .mozilla/firefox, jos sinulla on enemmän, voit tarkistaa~/.mozilla/firefox/profiilit.ini oikea hakemisto profiilin selaimen. Koska en suorittavan manuaalisesti sopii yhteen yksinkertainen skripti eheyttää tietokannat:

for db in $(find ~/.mozilla/firefox/$(grep Path ~/.mozilla/firefox/profiles.ini | cut -d'=' -f2) -maxdepth 1 -name "*.sqlite" -type f)
do
   echo "VACUUM ${db}"
   sqlite3 ${db} VACUUM
   sqlite3 ${db} REINDEX
done

Suorittamisen jälkeen skripti kysyntää historia-ainoastaan ​​korvaus lisika on huomattavasti nopeampi. Script olettaa, että pieniä muutoksia voidaan käyttää Mac OS.

P.S Ето варианта и за Mac OS X – testattu Mac OS X Sierra. Delimitara pakottaa uusia tilauksen tilaa polku kansioon, joka sisältää profiilia firefox

OIFS="$IFS"
IFS=$'\n'
for db in $(find ~/Library/Application\ Support/Firefox/$(grep Path ~/Library/Application\ Support/Firefox/profiles.ini | cut -d'=' -f2)  -maxdepth 1  -name "*.sqlite" -type f)
do
echo "VACUUM && REINDEX ${db}"
sqlite3 "${db}" VACUUM;
sqlite3 "${db}" REINDEX;
done

Muutama päivä sitten, se oli 25 vuoden Linux. Aina, kun olen lukenut kirje Linus Espada hyvin iloinen mieliala. En aio selittää, miten tärkeää on, että Linux ja mikä on sen rooli elämässämme. Se oli enemmän kuin rooli elämässäni. Sitten lensi lukuisia kysymyksiä

  • Jos se ei linux, jos en BSD, tai Jumala varjelkoon, Windows admin ?
  • Jos olisin ylläpitäjä ollenkaan
  • Että en toimi, jos en ole ylläpitäjä – ohjelmoija (sai minut….)
  • Mitä OS käyttää
  • Mitä tekniikkaa käytän – puhelin tietokoneeseen – Olisin toinen omena fani poika

ПРЕЖИВЯХ МАЛКА ДРАМА С ДИСКА НА ЛАПТОПА МИ. След фиксването на проблема при apt-get update лъсваше следният крайно не приятен край на процеса

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/debian.ipacct.com_debian_dists_sid_contrib_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.

Kuten tavallista ongelmana on täysin obvious/var/lib/apt/lists/debian.ipacct.com_debian_dists_sid_contrib_binary-i386 ei voi lukea oikein. Käsittäen on yhtä helppoa kuin diagnoosi ongelma:

 rf -f /var/lib/apt/lists/*

Lopulta tuloksena on pakotetun synkronoinnin apt.

Minun täytyy tehdä bootable USB-OS X. Yllätyksekseni huomasin, että nopeus kopiointi DD - otvratitelno alhainen ~600KB/s 😕 . Kun lyhyt haku löysin, mitä minun pitäisi käyttää rdiskX sen sijaan diskX. Ajatuksena on, että rdisk on synonyymi raaka-laitteen. No täältä lisäsin yhden r blokovoe laite, joka coper ISO-sitten huomasin, että nopeus on alle ~150-200 KT/s 😡 . Jo mystikot on täydellinen ja edellinen tieto oli vahvistettu eri lähteistä!!!! Kaikki osui kohdalleen, kun olen bs Direktiivin.

bs=n Aseta molemmat input-ja output-lohkon koko n tavua, korvaa ibs ja obs operandit. Jos ei muuntaminen muita arvoja kuin moppi järjestää, notrunc tai sync on määritetty, sitten
kunkin syötteen lohko kopioidaan lähtö kuin yksi lohko ilman yhdistämistä korttelin.

Kun laitoin 1M, koko bs toi nopeuksilla, että odotin USB minua. Sitten tarkistetaan ero levyn ja rdisk tietenkin, ero oli noin 10-12 пъти в скоростта в полза на rdisk. Много културен начин за да наблюдавате скоростта и прогреса на dd може да се постигне със следният конвеир

sudo dd if=Downloads/path.to.iso bs=1M | pv | sudo dd of=/dev/rdisk2 bs=1M

Minun suosikki tekstieditori on Geany. Se on hyvin minimalistinen IDE se tukee valtava valikoima kieliä – kuori, php, python, C … jne. Heidän automaattinen täydennys ja samalla pirun hyvin. Hän ei ole yksi ja toinen mukava tilaisuus, mutta tällä hetkellä, minulle se on enemmän kuin tarpeeksi. - Online-kurssi Python-Ohjelmointi tällä SoftUni – virkistävä tietoa, ja päivittää kun en ole seurannut riittävästi, mitä tapahtuu python 3. Kaiuttimet tietenkin suositella PyCharm kuten IDE ohjelmointiin pyton, mutta en ole minun makuuni, tietenkin, käytän Geany liikunta.

Luennon aikana, tunsi tuskallista 2 pula

  1. python-automaattinen täydennys-ja korostat dokumentaatio, toimintoja ja menetelmiä
  2. sinun ei koskaan pep8 standardi

Se, että Geany on varsin joustava kuin kokoonpano ja voidaan helposti täydentää kuin puuttuu sellainen. Katsotaanpa lisää python dokumentointi meidän IDE:

  • dyble se seuraava komentosarja jossain meidän POLKU, esimerkiksi /usr/bin, ja älä unohda tehdä se suoritettavan
  • muokkaa tiedostoa ~/.config/geany/filedefs/tiedostotyypit.python, kuten asetukset, lisää seuraavat rivit context_action_cmd = pydocw %s. Jos on vain lisätä nimen Bearcat edellisessä vaiheessa. ReWire Geany, jos olet töissä.
  • Meillä on jo yhteydessä toimintaa, jonka avulla voit saada tietoa toiminto. Olen lisännyt pikakuvakkeen valitsemani koska en näe mitään toimintoja. Leach, pidän tätä lähestymistapaa hyvin paljon, koska se on erittäin ärsyttävää minulle netbeans lähestymistapa.

No täällä. Sitten minä toivotan en koskaan koodi, että minä kirjoitan – jos kirjoitat sen mukaan Yleisesti hyväksyttyjä standardeja, tai kirjoittaa mitään gattii. Yleensä, löysin taas tutorialon kun asioita tapahtuu, mutta se on hieman vanhentunut – Geany on rakennettu itse, tarvitsee vain asentaa pep8 paketti. Debianin apt-get install pep8 ei toimi muissa destrot itse täytyy oppia, miten taika tapahtuu. Build-valikon toista-painiketta (ainakin minulla on) ei nukkaa, kun klikkaamalla voit löytää hänet kuinka ruma koodi luotu 😀

Kuvakaappaus 2016-01-11 20-42-21

Tämä on periaatteessa miten Geany toimivat paremmin python ja samaan aikaan, edelleen olla nopea ajo haluat vetää luoti CPU.