タグ

2012年9月7日のブックマーク (20件)

  • joinコマンドが便利過ぎて生きるのが辛い - Y's note

    Linuxシステムプログラミング 作者: Robert Love,ロバートラブ,千住治郎出版社/メーカー: オライリージャパン発売日: 2008/04/16メディア: 大型購入: 5人 クリック: 181回この商品を含むブログ (29件) を見る 結合 Unix/Linuxの標準コマンドで2つのファイルの共通keyで連結することができます。共通keyでの結合にはjoinコマンドを利用します。joinによりSQLのinner joinに近いことがコマンドだけで出来てしまいます。今までテキスト処理をコマンドで行う事が少なかったのでjoinの活用方法を知りませんでしたが、今回調べた内容を記録します。似たコマンドとしてpasteというものもあり、こちらは同じ行数の内容を単純に結合します。そちらについても簡単に紹介します。 join join前にsort joinコマンドを利用する場合は2つのファ

    joinコマンドが便利過ぎて生きるのが辛い - Y's note
  • もう絶対に失敗しない! 液晶保護フィルムの貼り方を伝授 | 教えて君.net

    スマホは毎日持ち歩いて使うものであるだけに、ふとした拍子に落としてしまったりぶつけてしまったりすることも少なくない。その結果、液晶の表面にキズがついてしまったりするとタイヘンだ。液晶は常に見る部分だけに、キズがつくとすごく気になるし、画面も見づらくなる。 そんな液晶を保護するのに使われているのが液晶保護フィルムだ。フィルムを貼ることによって、液晶にキズがつくのをある程度までは防止できる。また液晶保護フィルムには、液晶の発色を損ねない光沢タイプのものと、外光の反射を抑える非光沢タイプがある。蛍光灯のたくさんあるオフィスや、昼間に外でスマホを使う機会が多い人は、非光沢タイプを使うと照り返しが少なくなって画面が見やすくなる。 このようにスマホの必須アイテムとなっている液晶保護フィルムだが、キレイに貼るのは案外難しい。雑にやるとフィルムと液晶の間に空気やホコリが入って、気泡ができてしまって汚くなる

  • Java – スレッドダンプの取り方 – yusuke.blog

    →その1 / スレッドダンプの取り方 ・その2 / Linux だと java プロセスがいっぱい!? ・その3 / Windows サービスとして登録している場合は? ・その4 / WebLogic Server とスレッドダンプ ・スレッドダンプの読み方 その1 – VM 内部スレッドと main スレッド スレッドダンプの取得方法、解析方法について網羅的に説明した資料はあまりないのでちょっと書いてみました。まとまったら侍のドキュメントに追加するつもりです。 スレッドダンプとは、 Java のプロセス内部で動作している各スレッドがそれぞれ何をしているか確認できるものです。 Java のプログラムがフリーズした場合や、パフォーマンス低下が見られる場合などに取得すると、どのスレッドが停滞しているのか、プログラム中具体的にどこで止まっているのかを解析できます。 スレッドダンプは任意のタイミン

    Java – スレッドダンプの取り方 – yusuke.blog
  • 実行中のプロセスのメモリをダンプする

    実行中のプロセスが使用しているメモリをダンプできる夢のようなツール、gcore を CentOS 5.5 で使用する方法のメモ。 手順 gdb をインストールする。 # yum -y install gdb メモリをダンプしたいプロセスのプロセス ID を調べる。今回は Apache を例とする。 # ps -aux |grep httpd root 2740 0.0 1.6 24828 8436 ? Ss May25 0:01 /usr/sbin/httpd apache 2762 0.0 1.0 25024 5468 ? S May25 0:00 /usr/sbin/httpd apache 2763 0.0 1.0 24964 5296 ? S May25 0:00 /usr/sbin/httpd : 目的のプロセス ID は 2740 であることがわかった。 メモリをダンプする。

    実行中のプロセスのメモリをダンプする
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

  • ガジェットを常に持ち歩いている人向け カバンの中でコンパクトに収納できる「ポータブル機器用 リジッドケース」 | あんどろいどスマート

    ガジェットを常に持ち歩いている人向け カバンの中でコンパクトに収納できる「ポータブル機器用 リジッドケース」2012年09月07日01時40分 公開カテゴリー: 端末・周辺機器・サービスキーワード: ガジェット Short URL ツイート スマホ、ゲーム機、音楽プレイヤにデジカメ。普段から複数のガジェットを持ち歩いている人は今じゃ珍しくないが、カバンの中は整然としているだろうか。カバンの中ではデジカメとゲーム機が衝突して傷だらけになっていたり、音楽プレイヤの端子穴にはホコリが詰まってたり……そんな人は「ポータブル機器用 リジッドケース」を使って、今すぐ整理整頓を心がけるべし。Amazon自らが製造を手がけた「Amazonベーシック」の1つだぞ。 「ポータブル機器用 リジッドケース」は小型の電子機器を収納するために作られたケースだ。スマホやデジカメ、USBメモリ、ポータブルバッテリーなどを

  • デザイン・使用感ともに超上質!iPhoneカレンダーアプリの最高峰、「STACCAL」が発売されたぞ!!

    数あるiPhoneアプリの中でも、群雄割拠がひしめきあっているのが「カレンダー」というジャンル。私も、数々のカレンダーアプリを試してみては「最も使いやすいものはどれなのか?」を試行錯誤する毎日でした。 しかし、毎日のように使用するものなのにデザインが気にくわなかったり、あるものは使用感がひっかかる、こちらは同期が不安定…など、どうも「コレだ!」というものに出会うことは無かったのです。 が。 そんな日々に、終止符を打ってくれるアプリがこの度発売されました。 その名も「Staccal」。 アプリの動画が発表されてからというもの、その出来を想像する毎日だったのですが、「Staccal」のクオリティはあっさりと私の期待を飛び越えていくファビュラスマックスなものでした。 現時点で間違いなくiPhoneカレンダーアプリの最高峰のひとつと断言して良いでしょう!ドヤァ!!ドヤァ!!!! 美しいUI

    デザイン・使用感ともに超上質!iPhoneカレンダーアプリの最高峰、「STACCAL」が発売されたぞ!!
  • WindowsでCtrlキーとCapsLockキーを入れ替えられる「Ctrl2Cap」

    WindowsでCtrlキーとCapsLockキーを入れ替えられるツール「Ctrl2Cap」を紹介します。 CtrlとCapsLockの入れ替えは、以前、「Ctrl キーと Caps Lock キーを入れ替える」という記事で、レジストリを書き換えることで実現する方法を紹介したのですが、あるPCでこの方法が有効にならないケースがあったため、エントリーで紹介するツールで入れ替えました。 このツールはマイクロソフトで配布されています。 Ctrl2Cap v2.0(マイクロソフト TechNetサイト) 実際に使ったのはWindows XPですが、Windows 7/Windows Vistaでも大丈夫と思います。 Windows 7の場合、コマンドプロンプトを管理者権限で立ち上げる必要があるので、スタートメニューから「cmd.exe」を検索し、右クリックして「管理者として実行」を選択すればいい

    WindowsでCtrlキーとCapsLockキーを入れ替えられる「Ctrl2Cap」
  • GitHub - cloudfoundry-attic/vcap: Cloud Foundry - the open platform as a service project

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - cloudfoundry-attic/vcap: Cloud Foundry - the open platform as a service project
  • 第7回勉強会 - Japan OpenStack User Group Japan (JOSUG) openstack.jp

    Menu TOP Community News Press Release Documents Wiki Events Links LINK The OpenStack Project Google Group - openstack-ja 日OpenStackユーザ会について オープンソースのクラウド・インフラ構築ソフトウェア OpenStack の情報共有を行うための、日人有志によるコミュニティです。 JOSUGでは、日語によるOpenStackに関する情報発信、情報共有を行い、OpenStackの普及、人材育成に貢献します。>>>詳細 はじめに (日OpenStackユーザ会 長谷川 様) HP&OpenStack -- パブリッククラウドからオンプレミスまで「ベータからの卒業」 (日ヒューレット・パッカード 真壁 様) Juju - Makes your life ea

  • MacでWebデザイン、あると便利なアプリ48+2 | gaspanik weblog

    最近Webデザイン系のいろいろなセミナーやイベントに出ると、MacBookなんとかを持ってる方を多く見かけます。で、これからWebデザイナーになりたいなとか、これからMacに変えちゃおうかな?と思ってる皆さんに向けて、Macを使ってWeb制作とかする時にあると便利なアプリをまとめてみました。 「Web制作といえば、AdobeのCreative Suite」みたいな人も多いでしょうが、サブスクリプションプランが始まったとはいえ、いきなりウン十万もソフト含め投資できないこともありますからね(会社が買ってくれるならいいですw)。別にそれがなくても、他で代用すれば仕事はできるから大丈夫です。 いま現在MacWeb制作をしている皆さんには定番なのも多く含まれますが、ちょうどこないだLionデビューして環境整備がてらまとめたので、最後まで流し読むと「え?何それ」みたいなのがあるかもです。 今回は各種

    MacでWebデザイン、あると便利なアプリ48+2 | gaspanik weblog
  • 服に関するムダをなくせるiPhoneアプリに惚れた! - 週刊アスキー

    Netrobe』 バージョン:1.2 App Store価格:無料 (バージョンと価格は記事作成時のものです) 筆者のように手持ちの服が少なく、ファッションに疎いオッサンでさえ「このシャツにこのパンツは合うか?」ぐらいは気になる。そのつど試着する時間が惜しいなら『Netrobe』がオススメ! Netrobeは、服やなどのアイテムを撮影し、任意のカテゴリーで管理したり、コーディネートを複数作成/閲覧/編集できるアプリ。 手持ちのアイテムをいつでもiPhoneで閲覧できるので、出勤前に慌ただしく試着を繰り返す煩わしさから解放される。また、運良く店員さんが商品の画像を貸してくれるなどすれば「このジャケット買って帰りたいんだけど、家にあるセーターに合うかわからない」といったモヤモヤも解消。衝動買いのムダもなくせるかも。 すばらしいのが、撮影したアイテムの背景のみをキレイに消せるのでコーディネー

    服に関するムダをなくせるiPhoneアプリに惚れた! - 週刊アスキー
  • unlink - システムコールの説明 - Linux コマンド集 一覧表

    unlink ()はファイル・システム (filesystem) 上の名前を削除する。 もしその名前がファイルへの最後のリンク (link) であり、 どのプロセスもそのファイルをオープン (open) していなければ、 ファイルは削除される。 ファイルが使用していたディスク上の領域は再利用が可能になる。 もし削除する名前がファイルへの最後のリンクだが、どれかのプロセスが そのファイルをまだオープンしている場合は、 そのファイルを参照している最後のファイル・ディスクリプター (file descriptor) がクローズ (close) されるまでファイルは存在し続ける。 もしその名前がシンボリック・リンク (symbolic link) を参照していれば、 リンクは削除される。 もし名前がソケット (socket) や fifo やデバイス (device) を参照していれば 名前は削除

  • .bash_profileと.bashrcの違いが覚えられないあなたへの処方箋 · DQNEO日記

    なぜ、「.bash_profileと.bashrcの違い」をすぐ忘れてしまうのか? ずばり、 「どっちに書いても、実用上は対して変わらない」 からでしょう。 ちょこっと環境変数を定義する程度なら、どっちに書いても動くのです。 どっちに書いてもそれなりに動く → 違いがわからない → 忘れる これが魔の忘却ループです。 .bash_profileと.bashrcの違いを絶対に忘れない方法 ではどうすればよいか? 「違いを自分の目ではっきりと見ること」 これに尽きます。 これから、一緒に手を動かして簡単な実験をしてみましょう。 5分ほどで終ります。 準備はいいですか? ① .bash_profileにechoを書いてみる .bash_profileの最下行に1行追加します。 echo "\(うぇるかむようこそプロファイル)/" ② .bashrcにechoを書いてみる .bashrcの最下行に

    .bash_profileと.bashrcの違いが覚えられないあなたへの処方箋 · DQNEO日記
  • Google Scholar

  • Part3 もうひとつのトランザクション-ロングラニングトランザクションとは

    Part1とPart2では,ACID特性を満足する「ACIDトランザクション」について,説明してきました。しかし,「疎結合」のWebサービスで非同期のメッセージ交換を行うような取引は,ACIDトランザクションとして扱えない場合があります。そうした場合は,「ロングラニングトランザクション」の概念が有効になります。 ここまでは,ACID特性を満足する「ACIDトランザクション」について,説明してきました。ACIDトランザクションは,銀行のATM(現金自動預け払い機)のような,クライアントからの要求をサーバーが処理して応答を返すサービス処理時間が短いリアルタイム処理に適用できます(「Short-Lived Transaction」と言うこともあります)。 しかし,企業取引の中には,システム間連携,企業間連携など他のシステムとの統合が必要になる場合があります。このような連携処理は,一般的に「疎結合

    Part3 もうひとつのトランザクション-ロングラニングトランザクションとは
  • .NETエンタープライズWebアプリケーション開発技術大全 接続型データアクセスと短時間トランザクション(1/5) - @IT

    .NETエンタープライズWebアプリケーション 開発技術大全 ― エンタープライズWebアプリ開発に必要な知識と設計セオリー ― .NETエンタープライズWebアプリケーション 開発技術大全 Vol.5 トランザクション設計編 2005年3月22日発売! 記事は、日経BPソフトプレス/マイクロソフトプレスより2005年3月22日発行の書籍『.NETエンタープライズWebアプリケーション開発技術大全 Vol.5 トランザクション設計編』より、同社の許可を得てその内容を転載したものです。 同書はマイクロソフトのコンサルタントが執筆した.NETシステム設計/構築のための技術解説書で、全5巻で構成されています。 シリーズ最終巻となるこの第5巻では、大規模システムにおけるデータベース処理には欠かすことのできないトランザクション処理について、詳細かつ実践的に、多くの図版を交えながら解説しています。

  • ロングトランザクションとショートトランザクション - ITコンサルの日常

    ロングトランザクションって言っても通じないので、おかしいなぁと思ったら、あんまり一般的な用語ではなさそうな雰囲気? http://www.atmarkit.co.jp/fdotnet/entwebapp/entwebapp10/entwebapp10_01.html に良い説明があります。これ読めば、「なんだ」と思う人も結構いることでしょう。 簡単な例でいうと、ある訂正を行う画面の構成が、 検索 → 訂正入力 → 確認 → 完了 みたいな画面遷移になっているとして、データベーストランザクションは、各画面遷移間で完結するものとします。 そうすると、ある人が確認画面まで遷移していて、別の人が同じものを訂正完了させてしまうと、元の人の訂正完了がおかしなことになるわけです。 で、古典的には、排他フラグみたいなやつを持たせるとか、各画面遷移間でトランザクションを完結(commit / rollbac

    ロングトランザクションとショートトランザクション - ITコンサルの日常
  • EMANの物理学・量子力学・スピンとは何か

    スピンとは何か 歴史の順に従うと説明が複雑になり過ぎる。 だからここまでは順序を無視してきた。 磁気モーメントの測定 かなり後になってしまったが、 原子が持つ角運動量を測定する方法の一つを紹介しよう。 まず、小さい穴の開いた容器の中に調べたい物質を入れて、加熱する。 するとその物質は蒸気となって穴から噴き出すだろう。 酸化を防ぐためにも真空中で行った方がいい。 その穴から少し離した所に衝立を置いて、そこに小さい穴を開けておく。 こうすることで、容器の穴から衝立の穴まで真っ直ぐに飛んできた原子だけが 通過を許されて、穴を抜けた原子はその後も真っ直ぐに飛び続けることになる。 こういう働きをする衝立を「コリメータ」と呼ぶ。 「平行になるように整える装置」くらいの意味だ。 こうして一の原子のビームが作られるわけだ。 この装置を真空中に置く当の理由は酸化防止よりもむしろこちらである。 障害物

  • Ubuntu で PostgreSQL を使ってみよう(続編) — Let's Postgres

    前回までで、Ubuntuに付属するPostgreSQLパッケージのインストールと使用方法を解説しました。 このページでは、Ubuntu独自のPostgreSQLパッケージの内容をもう少し詳しく説明し、 コミュニティ版との違いやデータベースの設定方法を解説します。 1. コミュニティ版との主な違い Ubuntu では、PostgreSQLの設定方法がPostgreSQLのマニュアルにかかれているものとは若干違います。 1.1 initdb がない PostgreSQLのプログラムをインストールした後でまず行わなければならないのは「データベースクラスタ」の初期化です。 データベースクラスタとは、PostgreSQLサーバが管理するデータベースの集まりのことで、 実際にはファイルシステムの指定した場所にデータベースを構成するファイルなどが格納されるようになっています。 このデータベースクラスタの