タグ

ブックマーク / blog.tmtms.net (6)

  • Postfix の main.cf のフォーマットについて - tmtms のメモ

    これは Postfix Advent Calendar 2014 の2日目の記事です。 Postfix が登場する以前、MTA と言えば Sendmail でした。Sendmail の設定ファイル sendmail.cf は人間が読むことも書くことも難しくて、設定ファイルを簡単に書くためのツールがいくつかあるくらいでした。それに比べたら Postfix の設定ファイルはかなり簡単です。 Postfix の重要な設定ファイルは主に2つあります。master.cf と main.cf です。 今回は main.cf のフォーマットについて詳しく書いてみます。 基形式 基は次の形式です。簡単です。 パラメータ名 = 値 「=」の前後の空白はあってもなくても構いません。また行末の空白文字は無視されます。 コメント 「#」で始まる行はコメントです。 # コメント 「#」は必ず行頭になければなりま

    Postfix の main.cf のフォーマットについて - tmtms のメモ
    iww
    iww 2024/01/26
    『空白で始まる行は直前の行からの継続行として扱われます』『「#」は必ず行頭になければなりません』
  • ZIP中のファイル名の文字化け - @tmtms のメモ

    こんな記事がありました。 gihyo.jp これはMacユーザー用の書籍の宣伝記事らしいのですが、「Windowsを使ってる人のためにMac側がひと手間かけてあげよう」なんて殊勝なことをマカーが言うとは時代も変わったもんです。([追記] はてブのコメントを見たらさすがマカーという意見が並んでて安心しました) まあ私はWindowsユーザーでもMacユーザーでもないのでどうでもいいのですが、文字化けなネタなのでいついてみます。 記事中に、「付物出稿.zip」というファイルを開いた時の画像が載ってます。 文字の並びからして、UTF-8文字列をシフトJIS(CP932)とみなして表示してしまった文字列でしょう(「繧ォ繝上y繝シ繝輔か繝ォ繧ソ繧・」の元の文字は「カバーフォルダ」で、「蟶ッ繝輔か繝ォ繧ソ繧・」は「帯フォルダ」)。 つまり、Macはファイル名をUTF-8ZIPに書き込み、Wi

    ZIP中のファイル名の文字化け - @tmtms のメモ
    iww
    iww 2024/01/09
  • MySQLのタイムゾーン - tmtms のメモ

    YAPC::Asia 2015 のセッションで、MySQL のタイムゾーンの話が出ていましたが、以前タイムゾーン周りで少しはまったことがあったのを思い出したので書いてみます。 MySQLのデフォルトのタイムゾーンは mysqld 起動時のシステム設定です。TZ 環境変数の値か、変数が設定されていなければ /etc/localtime(Ubuntu の場合) です。 # TZ=Japan /usr/sbin/mysqld mysql> SHOW VARIABLES LIKE '%time_zone%'; +------------------+--------+ | Variable_name | Value | +------------------+--------+ | system_time_zone | JST | | time_zone | SYSTEM | +---------

    MySQLのタイムゾーン - tmtms のメモ
  • Firefoxで絵文字が白黒で表示される - tmtms のメモ

    Firefox 50 で絵文字に色がつきました。 次のようなテキストファイルを表示すると 🍣と🍺 次のように表示されるようになりました。 ですが、Ubuntu で次のファイルを表示すると 🐭🐮🐯🐰🐲🐍 次のように「🐭」と「🐮」だけ白黒で表示されてしまいました。 どうやら、OSのフォントに該当する文字があればそれが優先されるようです。 Dejavu Sans フォントに該当するフォントが入ってるようなので、それを読ませないようにすればいいようです。 % sudo apt purge fonts-dejavu-core ちゃんと色付きで表示されるようになりました。 なお、fonts-dejavu-core を削除すると、合わせて xubuntu-core や xubuntu-desktop も削除されてしまいますが、これらはメタパッケージなので特に問題ありません。 それが嫌

    Firefoxで絵文字が白黒で表示される - tmtms のメモ
  • 相手がいないのに ESTABLISHED になってる TCP ポート - tmtms のメモ

    最近 ParallelServer というライブラリを作ったのですが、その最中に奇妙な状態になってる TCP ポートを見つけたので、メモっておきます。 Ruby では TCP サーバーは次のような感じで作ることができます。お手軽ですね。 require 'socket' Socket.tcp_server_loop(12345) do |socket, client_addr| socket.puts "Your IP address: #{client_addr.ip_address}" name = socket.gets socket.puts "Hello, #{name}" socket.close end これは 12345 ポートでクライアントからの接続を待ち、接続されたらクライアントのIPアドレスとクライアントからの入力をクライアントに送信して切断するだけの簡単なプログラム

    相手がいないのに ESTABLISHED になってる TCP ポート - tmtms のメモ
  • ThinkPad X61 無線LANの省電力モード - tmtms のメモ

    気温があがってきて、ThinkPad X61 のパームレストも熱くなる季節になってきました。 以前は http://blog.tmtm.org/tommy/?date=20081006#p01 にあるような設定で、無線LANを省電力化できたのですが、最近は、iwconfig wlan0 power on とやればいいようです。 ところが、X61 ではこれは効きません。 # iwconfig wlan0 power on Error for wireless request "Set Power Management" (8B2C) : SET failed on device wlan0 ; Operation not supported.どうやら iwlagn の省電力機構に問題があるようで無効にされているようです。 https://bugs.launchpad.net/ubuntu/+

    ThinkPad X61 無線LANの省電力モード - tmtms のメモ
    iww
    iww 2013/09/19
    iwconfig wlan0 power on
  • 1