タグ

2012年6月19日のブックマーク (11件)

  • 【レポート】「DVDリッピング違法化」にまつわる誤解を読み解く | 家電 | マイナビニュース

    「DVDのリッピング違法化」と「違法ダウンロード刑罰化」を含む著作権法の改正案が6月15日、衆議院会議で可決された。6月19日現在、参議院に送付されており、このまま行けば今国会中に同法案が成立する可能性は高いとみられている。 いったい何が違法で何がセーフなのか? 15日午前に開催された文部科学委員会の様子(「衆議院インターネット審議中継」より)。改正案はこの後、衆議院会議に送付され、可決されている 「DVDのリッピング違法化」は、DVDをPCのHDDなどにコピーする、いわゆる"リッピング"を行う際に、違法とみなされる場合がある内容を盛り込んだ改正案だ。後述するが、具体的には市販のDVDや、レンタル店で借りたDVDなどをPCにリッピング(コピー)することができなくなる。 DVDには、リッピングを行えないようにするCSS(Content Scramble System)という技術が使われて

    【レポート】「DVDリッピング違法化」にまつわる誤解を読み解く | 家電 | マイナビニュース
    n2s
    n2s 2012/06/19
  • メール交換機でのスパム排除

    Table of Contentsはじめに1. この文書の目的2. 対象者3. この文書の新版4. 改版履歴5. 謝辞6. フィードバック7. 翻訳8. 著作権情報9. 必要なこと10. この文書の凡例11. この文書の構成1. 背景1.1. SMTPトランザクションの間にメールを排除する理由1.2. 善玉、悪玉、卑劣漢1.3. SMTPトランザクション2. テクニック2.1. SMTPトランザクションの遅延2.2. DNSによる検査2.3. SMTPでの検査2.4. グレーリスト法2.5. 送信者認証方式2.6. メッセージデータの検査2.7. 巻き添えスパムの阻止3. 検討事項3.1. 複数の受入用メール交換機3.2. 他のSMTPサーバへのアクセスを阻止する3.3. 転送されてきたメール3.4. ユーザごとの設定とデータ4. 質問と回答A. Eximによる実装A.1. 必須事項A.2

  • gitで便利なエイリアス達 - Qiita

    これはGit Advent Calendar / Jun. - Qiita.16日目の記事です. 私はエイリアスが好きなのでgitまわりのエイリアスについて書いてみます. 間違ってたらすみません,指摘してくださると嬉しいです. 設定方法 いろんなスコープにエイリアスを設定できます. 例としてgit stでgit statusを実行できるようにしてみましょう. 設定ファイルに書き込む方法と,git configコマンドで設定する方法があります. 設定ファイルに書く場合は以下のようにaliasセクションに短縮形 = 展開形の書式で書きます. どの設定ファイルに書くかで適用される範囲が変わります. また,コマンドで設定する場合は,git config [option] alias.短縮形 展開形を実行します. マシン全体に反映させる場合 $(prefix)/etc/gitconfigに書くか,以

    gitで便利なエイリアス達 - Qiita
    n2s
    n2s 2012/06/19
    commitをcmって略すのはちょっと斬新(CVSやSVNを経験してると「ci」にしちゃうってイメージがある、てゆか自分がそうなんでw)
  • A better git log (Example)

    So, are you tired of this old and bored git log screen? How about this one, instead? It's simple. Just type in: git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit I guess that's a bit too long, eh? Let's just make an alias. Copy and paste the line below on your terminal: git config --global alias.lg "log --color --graph -

    A better git log (Example)
    n2s
    n2s 2012/06/19
  • 仕事を教える時に絶対やってはいけないこと3つ | ガジェット通信 GetNews

    6月も後半。新卒社会人の方はそろそろ会社や仕事に慣れてくる時期ですが、彼らを指導する先輩や上司はどうでしょうか。 たとえば、初めて後輩を指導する立場になった人の中には、新人をどう教えるかという自分のやり方が見つかっていない人も多いのかもしれませんし、初めて管理職になったという人の中には、まだプレーヤー時代の考え方が抜けず、人に仕事を教えたりマネジメントすることにやりがいを見い出せない人もいるかもしれません。 『部下が育てば上司が得する! 教え方の鉄則』(マガジンハウス/刊)の著者、松尾昭仁さんは、書のなかで「有能なビジネスパーソンは教えるのがうまい」として、自らのキャリアアップのために必要なスキルとして“人を教えるための技術”を紹介しています。 今回はその中から、人に仕事を教える際に絶対にやってはいけないこと、をいくつかピックアップしてみました。 ■いきなり題に入らない 松尾さんは、人

    仕事を教える時に絶対やってはいけないこと3つ | ガジェット通信 GetNews
    n2s
    n2s 2012/06/19
    「いきなり本題に入らない」「他の部下と比較しない」「部下を言い負かさない」
  • cron で > /dev/null して椅子を投げられないための3つの方法 - 酒日記 はてな支店

    (タイトルは釣りです) いい加減、>/dev/null 2>&1と書くのをやめたらどうか - DQNEO起業日記 この記事のタイトルが twitter で流れてきたのを見て、「そうだ!出力を /dev/null に捨てるなんてとんでもないよね!」と思ってよく読んだら /dev/null に間違いなく捨てる方法だったのでつい crontabに > /dev/null 書いたら椅子投げる 2012-06-13 00:01:17 via YoruFukurou とつぶやいてしまったのですが、では出力を捨てないためにはどうすればいいのか。現時点での個人的ベストプラクティスを書き留めておきます。 デフォルト : メールで送る (MAILTO) せっかく cron daemon がログを捨てないためにわざわざメールで送ってくれるのに、それを > /dev/null で踏みにじるとはひどい。 とはいえ、

    n2s
    n2s 2012/06/19
  • いい加減、>/dev/null 2>&1と書くのをやめたらどうか (追記あり) · DQNEO日記

    はじめに これから書く内容は、シェルスクリプトをばりばり書いている現場(サーバエンジニアインフラエンジニア)向けのものではありません。 年に数回crontabをいじるような現場(サーバに詳しくないアプリケーションプログラマが多数を占めるような現場とか、Webデザイナや非プログラマがcrontabをおそるおそるいじったりするような現場)を想定しています。 >/dev/null 2>&1 の問題点 この記法の問題点は、「覚えにくい、間違えやすい、間違ってても気づかない」ということです。 初心者を迷わせる要素がこんなにあります。 >/dev/nullは先か後か 1と2はどちらが先か &はどこに書くのか よって下記のように多種多様なミスが起こり得ます。 2>&1 >/dev/null >/dev/null 1>&2 >/dev/null 2>1& >/dev/null &2>1 これをぱっと見て

    いい加減、>/dev/null 2>&1と書くのをやめたらどうか (追記あり) · DQNEO日記
    n2s
    n2s 2012/06/19
    「1>/deb/null 2>/dev/null」興味深いけどDRYじゃないからやっぱ「>&/dev/null」が一番かな。最近までbashにこの記法がなかっただなんて可哀想だ / しかしシェルのリダイレクト系は楽しいねぇ。
  • 分散バージョン管理はバージョンではなくリビジョンを管理する - プログラマの思索

    InfoQの分散バージョン管理の記事を読んだ後に、もう一度、JoelがMercurialについて書かれた記事を再読して、ようやく分散バージョン管理が従来のバージョン管理ツールと何が違うのか分かったのでメモ。 ラフなメモ書き。 殴り書きの部分は後で直す。 【元ネタ】 分散バージョン管理で間違いないって、ベイビー - The Joel on Software Translation Project JoelもMercurialを使っている: プログラマの思索 InfoQ: エンタープライズ分野での分散バージョン管理システム 分散バージョン管理の可能性: プログラマの思索 (前略) 分散バージョン管理で実際のところ一番重要なのは、「分散」という部分ではないのだ。 重要なのは、このシステムが「バージョン」ではなく「変更」(注釈:リビジョン)で物事を捉えているということだ。 (中略) Subvers

    分散バージョン管理はバージョンではなくリビジョンを管理する - プログラマの思索
    n2s
    n2s 2012/06/19
  • gitリポジトリをホストするのにWebDAV使わないほうがいい - id:anatooのブログ

    共有gitリポジトリをホストする方法をググると、WebDAVを使ったやり方が結構出てくる。このやり方には明確なデメリットしか無いにもかかわらず、WebDAVを使ってホストする方法を紹介するページでは触れられていないことが多い。まったく大した話ではないが、開発者が二度とひっかからないためにリポジトリのホストにWebDAVを使わないほうがいい理由を書いておく。以下、2つ。 WebDAVを通じてホストすると遅い WevDAVを通じてホストするとサーバサイドフックが起動しない 遅い 超遅い。ベンチマークを測ったわけではないが、sshでホストする場合と比べてcloneやpushやpullが3倍以上遅いのではないか。 WebDAVでホストすると遅くなってしまうのには理由があって、sshでホストする場合とWebDAVでホストする場合とでは、そもそもの通信プロトコルが違うから。pro gitを参照すると、

    n2s
    n2s 2012/06/19
    SSHかSmart HTTPの導入を
  • cron力をつけよう!全てのcrontab入門者に贈る9個のテクニック · DQNEO日記

    なお、時間設定方法や書式についてはここでは解説しません。 拙作「くろんメーカ」をお使いください。 くろんメーカ - crontab用のコマンドを自動で生成します。 そのままコピペしてお使いください。 crontab -e で直接編集しない 有名な話ですが、crontab -r とやってしまうと全てが一瞬で消え去ります。 まさにバルス! 間違えて crontab -r してしまい、crontab をふっとばしてしまった。つか、隣同士にある -e と -r で編集と削除とか、酷いよ><。。。 crontab -r を安全にする - antipop 必ずローカルファイルに設定を書いたうえで、それを反映させるようにしましょう。 $ crontab -l > ~/crontab # 現在の設定をバックアップ $ vi ~/crontab # ローカルファイルを編集 $ crontab < ~/cro

    cron力をつけよう!全てのcrontab入門者に贈る9個のテクニック · DQNEO日記
    n2s
    n2s 2012/06/19
    crontab -rはいいかげんy/nで尋ねるようにすべき
  • Trend Micro Incorporated

    n2s
    n2s 2012/06/19
    年間40万円で証明書発行枚数無制限。