Um Truque esperto para melhorar a Velocidade do navegador Firefox é Como um вакумирате SEU Banco de dados SQLite. преизгражда processo de vácuo, defrag - Banco de dados, diminuição do tamanho e da procura torna mais rápido, o uso do disco de forma mais eficiente e, possivelmente, diminuiu a carga no seu disco como ler na sequência dos sectores me. EM geral, aplica - se a qualquer Banco de dados que não é automaticamente a vácuo - defrag.

O processo de Banco de dados дефрагментиране Firefox é trivial – Aplicar Vácuo SQLite3 DB file o diretório de perfil do Firefox. No Linux o caminho para isso é geralmente ~ / .mozilla / firefox / random-name.default. Em geral, você só deve 1 seu diretório em .mozilla / firefox se você tem mais você pode conferir ~ / .mozilla / firefox / profiles.ini para o diretório correto é o perfil do seu navegador. Desde que EU não Quero fazer a mão com que дефрагментирам marcou um programa simples de Banco de dados:

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

Depois de completar o roteiro procura Na história - e a acusação de лисика é notavelmente Mais rápido. O roteiro EU acho que com ligeiras modificações Pode ser usado no Mac OS.

P.S. existem versões para Mac OS X – Testado EM Mac OS X Serra. Tenho de IR делимитъра Da Nova ordem espacial no Caminho para a pasta que contém o 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

Há poucos dias eles celebraram 25 anos Linux. Sempre que EU leio A Carta de Linus Gosto Muito Da diversão humor. Não tenho a intenção de explicar o quão importante o Linux e que Papel desempenham Na nossa Vida. Mais a pensar que Papel desempenhou Na minha Vida. Depois, surgiram muitas perguntas

  • EU seria se não houvesse Linux, BSD Ou Deus me Livre windows admin ?
  • EU Iria ser Administrador EM todas
  • O que iria funcionar se eu era administrador – programador (ter me mantido….)
  • Que OS eu uso
  • Qual a técnica que eu uso – computador telefone – Eu seria um outro menino fã da Apple

Преживях малка драма с диска на лаптопа ми. След фиксването на проблема при 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.

Както обикновено проблема е крайно очевиден /var/lib/apt/lists/debian.ipacct.com_debian_dists_sid_contrib_binary-i386 не може да бъде прочетен коректно. Фикса е също толкова елементарен колкото и самата диагностика на проблема:

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

В крайна сметка резултата е форсирана синхронизация на apt.

Eu tive que fazer USB inicializável na OS X. Para minha grande surpresa, descobri que a velocidade de cópia de DD é o otvratitlno baixo ~ 600KB / s 😕 . Depois de uma breve pesquisa encontrou, Eu deveria usar em vez rdiskX diskX. A ideia é que rdisk é sinônimo de dispositivo bruto. Até aí tudo bem agora acrescentou um r no dispositivo de bloco para copiar o ISO-lo, em seguida, descobriu que a taxa é ainda menor ~ 150-200KB / s 😡 . Já mística está completa e a informação anterior foi confirmado por várias fontes!!!! Tudo se encaixou depois que eu coloquei directiva bs.

bs = n Definir tanto o tamanho de entrada e bloquear a saída para n bytes, substituindo os IBS e operandos obs. Se nenhum valor de conversão que não seja noerror, notrunc ou sincronizar são especificados, então
cada bloco de entrada é copiado para a saída como um único bloco, sem qualquer agregação de blocos curtos.

Uma vez eu coloquei bs tamanho 1M alcançado velocidades está esperando-o para USB-me. Em seguida, testou a diferença entre disco e rdisk definitivamente a diferença foi de cerca de 10-12 vezes na velocidade a favor do rdisk. Muitos aspectos culturais para monitorar a velocidade e o progresso do dd podem ser conseguidos com o seguinte konveir

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

Meu editor de texto favorito Geany. É muito minimalista AQUI que suporta uma enorme variedade de línguas – Concha, php, pitão, C … etc. Há autocomplete enquanto o inferno é ágil. Falta-lhe a agradável ocasional quanto possível, mas no momento para mim é mais do que suficiente. Comecei curso on-line Programação Python de SoftUni – para atualizar seus conhecimentos e atualizar, porque eu não estou atrás adequada o que acontece com python 3. Os palestrantes do curso recomendado PyCharm como IDE para pyton programação, mas para mim longe de ser o meu gosto, naturalmente usar Geany para exercícios.

Durante as palestras dolorosamente sentida 2 escassez

  1. python autocomplete e exalado de documentação para funções e métodos
  2. nenhuma validação para padrão pep8

A boa notícia é que Geany é flexível o suficiente para a configuração e pode ser facilmente completado por pelo faltando tais. deixar adicionar documentação python para nosso IDE:

  • puxar o seu O script a seguir em algum lugar no nosso caminho, como / usr / bin se esqueça de torná-lo executável
  • edite o arquivo ~ / .config / geany / filedefs / filetypes.python em ajustes de partes adicione a seguinte linha context_action_cmd =% s pydocw. Se há só é adicionando o nome de binarkata do passo anterior. Reinicie Geany se for executado.
  • Nós já temos um contexto de ação que irá remover informações sobre a função. Eu adicionei um atalho para meu preferido como não vejo nenhuma funcionalidade. Leach me esta abordagem muito porque eu gosto de me irrita abordagem netbeans.

So far so good. Então eu realmente queria ter um código de validação que você escreve – se eu escrever de acordo com as normas geralmente aceites ou escrever qualquer fealdade. Em geral eu achei novamente tutorialče como as coisas acontecem, mas é um pouco desatualizado – Geany tem tudo integrado em si mesmo só precisa instalá-lo pep8 pacote. Em Debian apt-get install pep8 funciona somente em outra distrota para descobrir como a mágica acontece. No segundo botão de menu Build (pelo menos para mim) é o fiapo após clicar você vai encontrá-lo código feio como você criou 😀

Screenshot de 2016-01-11 20-42-21

Isto é basicamente como tornar seu Geany para funcionar melhor com Python e ao mesmo tempo, continuar a ser um rápido dirigindo o CPU você quer puxar a bala.