タグ

2012年6月28日のブックマーク (12件)

  • 【Emacs】 カーソル行のハイライト - 日々此精進

    どのエディタをつかっても現在の編集行(カーソル行)を目立たした方が使いやすいと思ってまする。Emacsも例外ではないのだけど、単純な下線だけだとちょっとね・・・。という事で、編集行をハイライトする設定です。 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; 編集行を目立たせる(現在行をハイライト表示する) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (defface hlline-face '((((class color) (background dark)) (:background "dark slate gray")) (((class color) (

    【Emacs】 カーソル行のハイライト - 日々此精進
  • logrotate

    各種ログファイルは放置しておくと時間とともに肥大化します。この問題を解決するのがログローテーションです。 ログローテーションは、例えばlogというログファイルの名前をlog1 log2 log3…というように定期的に回してバックアップします。 ローテーション数を4にしたのであれば定期的にlog4のログはlog3に上書きされ、log3のログはlog2に上書きされ、log2のログはlog1に上書きされ log1のログはlogに上書きされます。そして新たな空のログファイルlogが生成されます。一週間間隔でローテーションするのであれば ログファイルは1週間ログデータが記録されるごとに空になり、4週間分のログファイルがバックアップされていることになります。 logrotateはcronによって定期的に実行されています。 #ls -l /etc/cron.daily/logrotate -rwx

  • BASHでの変数について - ファイヤープロジェクト

    BASHスクリプトにおける変数の取扱について説明する. 値の代入と参照 クォート 環境変数 パラメータ変数 配列 宣言 局所変数 値の代入と参照変数は宣言せずに使用できる.以下の文では,変数xに文字列hogeを代入している. x=hoge このとき,等号の両側にスペースをいれてはいけない.この変数xの内容を参照するには,変数の前に$を付ける. echo $x 変数の値は文字列型として扱われる.そして数値の操作をするときに数値文字列を数値に変換する.また,大文字と小文字は区別される.変数の開放にはunsetを使用する. $ x=100 $ echo $x 100 $ unset x $ echo $x クォートパラメータは空白,タブ,改行コードで区切られる.変数にこれらの値を代入するには,その値をダブルクォーテーションで囲う. x=”hoge foo” $変数名をダブルクォーテーションで囲う

  • 『logrotateでログファイルがローテーションされない事への対処』

    logrotateは、Apacheのアクセスログや、syslogなど運用の中で肥大化していくログファイルを定期的に退避してくれるツールです。 logrotateの設定は、/etc/logrotate.confファイルにて全てのログファイルに対しての設定を、/etc/logrotate.d/ディレクトリ以下に個別のログファイルごとの設定を記載して管理します。 ※ /etc/logrotated/ディレクトリ以下の個別の設定ファイルに記載した内容は、logrotate.confファイルに設定した内容より 優先度が高くなります。 - /etc/logrotate.confの設定例 # see "man logrotate" for details # rotate log files weekly weekly # keep 4 weeks worth of backlogs rotate 10

    『logrotateでログファイルがローテーションされない事への対処』
  • Kozupon.com - logrotateの不思議!

    logrotateとは、結構聞くが何をするサービスか?解らない方も多いと思う。これは、各種logをローテーションさせるサービスである。つまり、logはほっておくと肥大化する。それを、定期的に分割、バックアップする機能である。しかし、この機能がどのように動いているのか不思議に思ったのは小生だけであろうか?もちろん、定期的にバックアップしているため、cronが介在していることは言うまでもない。ここでは、logrotateの仕組みを理解してみたい。 ■ logrotationがなぜ必要なのか(個人的な見解) logって当然肥大化するよね。大きくなったlogは消すか、分割するかしないと永遠に大きくなり続けるだろう。 俺はこういう考えを持っている。LinuxとかFreeBSDとかUnix系OSをインストールするときにファイルのボリュームを刻む作業がある。ここで俺が良くやるのは、swapと /

  • memologue - シグナルハンドラを使わないでシグナルをハンドルする

    「シグナルハンドラの中でできることは非常に限られているんですよ」というお話を1年半くらい前に書きましたが、この話には続きがあって、ある特定の条件下ではこの制限を緩和することができます。今回はその方法についての解説です。sigwait(3)という関数を使います。 ※ この話、うっかり書き忘れていました。ちょっとしたきっかけで思い出したので、暇があるうちに書いておきます。 ■「シグナルを待つ」処理 〜従来の方法〜 皆様、「シグナルの到着を待つ」処理を、次のように書いてしまっていないでしょうか? // シグナルハンドラ void handler(int signo) { // この中で使って良いのは非同期シグナルセーフ(async-signal-safe)な関数のみ }を用意して、 sa.sa_handler = handler; sigaction(SIGHUP, &sa, NULL); ..

    memologue - シグナルハンドラを使わないでシグナルをハンドルする
  • Linux のシグナルの種類

    Landscape トップページ | < 前の日 2005-04-18 2005-04-19 次の日 2005-04-20 > Landscape - エンジニアのメモ 2005-04-19 Linux のシグナルの種類 当サイト内を Google 検索できます * Linux のシグナルの種類この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [unix] [Linux] プロセスに送るシグナルの種類をメモ。 - シグナルってなに?シグナルは、プロセスに対して送信するメッセージのようなもの。 apache などのデーモンを再起動するときに使う SIGHUP 1 や、プロセスを強制終了するときに使う kill -9 で有名な SIGKILL 9 などがある。シグナルの種類と番号の割り当て方にはいくつかの流派がある。POSIX シグナルとか SysVシグナルとか B

  • 例外設計における大罪 - 契約

    PHPカンファレンス2012 & WordCampTokyo2012 LT発表資料です。 タイトルの元ネタ: http://www.amazon.co.jp/dp/4094512624

    例外設計における大罪 - 契約
  • ついっぷる

    ついっぷる - サービスは終了しました。 「ついっぷる」は 2017年10月31日 をもちましてサービス提供を終了いたしました。 2009年12月のサービス開始より8年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。 「ついっぷるフォト」サービスおよび画像一括ダウンロードは 2017年11月30日 13:00 を以って終了いたしました。 「ついっぷるトレンド」サービスは 2021年8月31日 12:00 を以って終了いたしました。 長らく「ついっぷる」をご愛用頂きまして誠にありがとうございました。 今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 BIGLOBEのサービス一覧

  • 2012年6月27日 “僕らだって貢献してるのに…”─Linusに中指立てられたNVIDIAのとまどい | gihyo.jp

    NVIDIA: FUCK YOU! ─かのLinus TorvaldsにクリアなファッキンをキメられたNVIDIAだが、やはりあのパフォーマンスは同社にとっても衝撃だったらしく、その後、さまざまな動きが出ているようだ。 まず同社の広報は「Linuxのサポートは我々にとって非常に重要」という一文ではじまる声明を発表、Linuxユーザに対してもWindowsユーザと変わらないサポートを提供し、最新のGeForceやQuadroといったGPULinux対応を進めており、アップデートも頻繁に行っていると謳っている。ARM対応カーネルの開発にも積極的にかかわっている件についても触れている。 またノートPC用のOptimusテクノロジについても、これまでサポートはWindowsオンリーだったが、OSSプロジェクトのBumblebeeにインストーラを提供したとしており、OSSの活動も支援していることを

    2012年6月27日 “僕らだって貢献してるのに…”─Linusに中指立てられたNVIDIAのとまどい | gihyo.jp
  • アイ・オー・データ、コピー高速化ソフト「マッハCopy」を無償公開

  • アイ・オー・データ、コピー高速化ソフト「マッハCopy」を無償公開