2016 年のアーカイブ

FirefoxはVACUUMとREINDEXをデータベース

0

掃除のsqliteのようなFirefoxブラウザの速度を改善するための1つの巧妙なトリックは、彼のデータをベース. 彼女は、このようにデフラグなどの真空プロセスでは、データベースを削除します, サイズを減少し、需要はより速くそれを作ります, ディスクの使用状況をより効率的かつおそらくセクター私の順番に読んで、あなたのディスク上の負荷を減少. 一般に、これは自動的に/デフラグを自分で掃除しない任意のデータベースに適用されます.

データベースのFirefoxを最適化することにより、プロセスは非常に簡単です – 実行します sqlite3のDB-ファイルVACUUM Firefoxののプロファイルディレクトリ. Linuxでは、それへの道は、通常、〜/は.mozilla / firefoxの/ランダムname.defaultです. 一般的に、あなたがすべきのみ 1 .mozilla / firefoxの中dirketoriâブラウザの電子プロファイルに〜/は.mozilla / firefoxの/ profiles.ini korektnataディレクトリを確認することができた場合. 私は、プロセスを実行するために従事していなかったので、手動でデータベースを最適化するための簡単なスクリプトを集計:

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

でスクリプト需要実行した後の歴史を、それ自体ロードlisikaが大幅に高速化されます. 私は推測する軽微な修正を加えたスクリプトは、Mac OSで使用することができます.

p.sЕтовариантаизаのMac OS X – Mac OS Xのシエラ上でテスト. 私たちは、Firefoxのプロファイルが含まれているフォルダへのパスにスペースのための新しい行があるdelimitaraをスピードアップする必要があります

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

沿って反射 25 毎年恒例のLinux

0

数日前に彼らが祝いました 25 年のLinux. たびにあなたが読んで ライナスの手紙 このような非常に面白い気分に陥ります. 私はそれが私たちの生活の中で果たしているどのように重要なLinuxとどのような役割を説明するつもりはありません. むしろ、私は私の人生で演奏どのような役割と思いました. そして、多くの質問を跳びました

  • 私はBSDになるだろうか、神は、Windowsの管理者を禁止するかどうかをなしlinuxがあれば ?
  • 私は、一般的なマネージャーになるだろうかどうか
  • 私は管理者であれば動作します – プログラマ (私を保持しています….)
  • OSは何私が使用します
  • どのような技術私が使用します – 電話コンピュータ – 私は別のリンゴのファンの少年になります

Debianの壊れたパッケージ一覧

0

私は私のラップトップ上のディスクではほとんどドラマを経験しました. 後工程の最終洗掘快適ではない終了後にapt-getの更新の問題を修正

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.

Mac OS X faster dd

0

私はOS XにブータブルUSBをしなければなりませんでした. 私の大きな驚きに私はDDのコピーの速度がotvratitlno低〜600キロバイト/秒であることがわかりました😕 . 簡単な検索が見つかりました後, 私の代わりにrdiskX diskXを使用する必要があります. アイデアは、RDISKがRAWデバイスと同義であるということです. これまでのところは良いが、今ではISO-その後率が150〜200キロバイト/秒〜でも低いことがわかっコピーするブロックデバイス上のRを追加しました😡 . すでに神秘性が完了し、以前の情報は多くのソースによって確認されています!!!! すべては、私は、BSのディレクティブを入れた後、所定の位置に落ちました.

BS = nのnバイトに入力と出力の両方のブロックサイズを設定します。, IBSとOBSオペランドを優先する. もしNOERROR以外の無変換値, NOTRUNCまたは同期が指定されています, その後
各入力ブロックは、ショートブロックのいずれか凝集することなく単一のブロックとして出力にコピーされます.

私は1MサイズBSは速度はUSB-私にそれを期待している達成入れたら、. そして、間違いなくディスクとRDISKの違いをテストした差は約でした 10-12 пъти в скоростта в полза на rdisk. Много културен начин за да наблюдавате скоростта и прогреса на dd може да се постигне със следният конвеир

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

Geanyより良いのpythonのIDE

0

私の好きなテキストエディタ Geany. それは非常にミニマルです HERE それは言語の巨大な範囲をサポートしています – シェル, PHP, パイソン, C言語 … 等. 地獄がアジャイルである一方でオートコンプリートがあります. これは、可能な限り時折心地よいを欠いているが、私にとっては、現時点では十分以上のものです. 私はもちろん、オンラインで開始しました Pythonのプログラミング наSoftUni – 彼らの知識をリフレッシュして、私のpythonと何が起こるか、十分な後じゃないので、アップグレードします 3. 推奨コースの講師 PyCharm プログラミングpyton用のIDEとして, しかし、私にはこれまでの私の好みから, 自然の演習のためのGeanyを使用.

痛いほど感じた講義中に 2 不足

  1. Pythonのオートコンプリート-とドキュメントから関数やメソッドに吐き出さ
  2. 検証しません pep8標準

良いニュースは、Geanyは設定によって十分な柔軟性があり、容易にそのような行方不明にすることによって補うことができるということです. させます Pythonドキュメントを追加 私たちのIDEへ:

  • あなたを引っ張ります 次のスクリプト どこかに私たちのPATHは/ usr / binがそれを実行可能にすることを忘れないように
  • ファイルを編集して、〜/ .configを/ geany / filedefs / filetypes.python一部の設定は、次の行を追加します。 context_action_cmd = pydocw%sの. だけ前のステップからbinarkataの名前が追加されている場合. 実行する場合Geanyを再起動します。.
  • 我々はすでに機能に関する情報が削除され、コンテキスト・アクションを持っています. 私は、任意の機能を理解していないとして、私は私にショートカットを追加すると、より快適です. 私は私のNetBeansアプローチを悩ます好きなので非常に私は、このアプローチを浸出.

これまでのところは良いです. その後、私は本当にあなたが書いた検証コードを持っていると思いました – 私は一般的に受け入れられている基準に従って書いたり、任意の醜さを書き込むかどうか. 一般に、私は再び発見しました tutorialče どのように物事が起こるが、それは少し古くなっています – Geanyは、すべてがパッケージだけを、それをpep8インストールする必要があり、自分自身の中に組み込まれています. Debianのでは魔法が起こる方法を発見するために、単独で、他のdistrotaでpep8作品をインストールapt-getを. 第二のビルド]メニューボタンで (少なくとも私には) リントはあなたがどのように作成したか醜いコードを発見しますクリックした後であります😀

からのスクリーンショット 2016-01-11 20-42-21

これはあなたのGeanyは、Pythonでうまく動作するようにする方法は基本的であり、同時に高速なプロセッサなしであり続けることは、あなたが弾丸を引っ張るたくなります.

ページのトップへ