タグ

ブックマーク / webzoit.net (2)

  • /var/lib/dpkg/infoうっかり丸ごと削除からの復旧・解決策 webzoit.net

    そこで試行錯誤した結果として生まれた解決策が、このワンライナーというかツーライナー。 その前に何かと後述のエラーが出ると思うので削除したinfoディレクトリを、また、そこにformat-newファイルを作成しておきます。 そして、ワンライナー2つ。 まずは、dpkg -l(インストール済みパッケージ)の情報を使ってreinstall。 続いてdpkg --audit(インストールされている模様も問題がありそうなパッケージを抽出する検査)の情報を使ってapt purge。 これらというか、前者は、マシンスペックやインストール済みパッケージの数等に応じて相当な時間がかかるので覚悟が必要です。 自身の場合、IntelデュアルコアCPU/RAM:4GBのPCで前者に約5時間半かかりました...、後者は計測しませんでしたが、覚悟した割には肩透かしをくらったようにすぐに終わった印象です。 apt pu

    /var/lib/dpkg/infoうっかり丸ごと削除からの復旧・解決策 webzoit.net
  • URLエンコードとURLデコード webzoit.net

    URLエンコード・URLデコードとは CGIスクリプトなどでデータを送受信する際に使用されるもので、極力、文字化けを回避してどんな環境でも同じ結果を得るための手法です。 特に多バイト文字(マルチバイト文字、日語、韓国語、中国語等)を0と1からなる数字の並び(ビット・ビットパターン)で様々なことを処理する事ができるコンピュータが理解するにはいくつかの段階が必要です。 この時、データを送信する側、仲介する側、受け取る側などそれぞれウェブサーバやOSを含め様々な環境に対応する事から一般に文字コードと言われるEUC、ASCII、JISなどの標準規格で定められた文字体系もそれらの環境で基として使われるものも共通とは限りません。 ※URLはURIに含まれる定義でURIが公式の呼び方です(IRI/URI/URL/URN) こうした事からHTML、XHTMLからscript(スクリプト)に送信する際な

    URLエンコードとURLデコード webzoit.net
    iww
    iww 2013/12/04
  • 1