タグ

ブックマーク / atmarkit.itmedia.co.jp (11)

  • 日時をファイル名に付けるには

    ファイル名の一部に、そのファイルを作成した日時を付けるには、バッククオートを使用する。バッククオートを使用すると、コマンドの出力を文字列として扱うことができる。そこで、バッククオートと日付を表示するdateコマンドを組み合わせれば、ファイル名に日付を入れることができるようになる。 まず、dateコマンドの出力結果について考えてみる。引数を指定しないでdateコマンドを実行すると、以下のような結果が表示される。

  • Linux Storage Filesystem/MM Summit 2014からの便り

    Linux Storage Filesystem/MM Summit 2014からの便り:Linux Kernel Watch(1/2 ページ) お久しぶりです、Linux Kernel Watchが帰ってきました。3月に行われた「Linux Storage Filesystem/MM Summit 2014」の主なトピックを紹介します。 皆さん、お久しぶりです。私は今ボストンで、米レッドハット常駐という立場でRed Hat Enterprise Linux(RHEL)開発に携わっています。 今回はサンフランシスコ近郊のナパバレーで2014年3月24~25日に行われた「Linux Storage Filesystem/MM Summit 2014」(以下LSF/MM)の中から面白かったトピックをピックアップしてお届けしたいと思います。 LSF/MMはLinux Foundation主催で行

    Linux Storage Filesystem/MM Summit 2014からの便り
    embedded
    embedded 2014/04/23
    「Linux Kernel Watchが帰ってきました。」
  • Linuxに勝てなかったPlan 9 - @IT

    2002年頃、とある雑誌でPlan 9の記事を6ページほど作ったことがある。冷静に考えると、とても流行するようには思えなかったのだが、私にはPlan 9はまぶしく輝いて見えた。それは紛れもなく未来のUNIXだったし、日々コンピュータやネットワークを利用する環境として、ぜひとも使いたいと思えるような機能が多くあった。 「Plan 9」(プラン・ナイン)はUNIXが生まれたベル研究所で、次世代UNIXとして開発されていた分散OSだ。UNIXやC言語を生み出したケン・トンプソン、デニス・リッチー、ロブ・パイクらのチームが、当時UNIXが抱えていた限界を打ち破るために、ネットワークやGUIを最初からUNIXの設計思想に基づいて取り入れた先進的なOSだった。それは、未来のUNIXとなるはずだった。 UNIXの大きな特徴として、デバイスをファイルにマッピングして抽象化するというものがある。各I/Oポー

    embedded
    embedded 2013/11/15
    深い話。
  • ディスクのボリューム・サイズを拡張する

    ディスクを利用するには、あらかじめパーティションやボリュームを作成するフォーマット操作が必要だ。しかし、いったん行うと、以後は簡単にサイズを変更できない。diskpartコマンドを利用すると、ボリュームの直後に空き領域がある場合に限り、そのボリュームを拡大できる。パーティション・サイズを変更する操作は確認なしですぐに実行されるため、十分注意する必要がある。 解説 Windows OSで利用するハードディスクは、あらかじめフォーマットと呼ばれる作業を行ってから利用する。具体的には、ハードディスクの中に「パーティション」と呼ばれる論理的な区画を割り当て、さらにパーティションの中をNTFSやFATなどの「ボリューム」として初期化してから利用する。ディスクを複数のパーティションに分けて管理すれば、それぞれのパーティションを異なるファイル・システムで初期化して利用したり、システム用とデータ用、各ユー

    ディスクのボリューム・サイズを拡張する
  • @IT:VMwareのフォルダ共有機能を使うには

    LinuxWindowsの間でファイルをやりとりするには、SambaやFTP、rcpなどを使うのが一般的だ。しかし、VMware Workstation 4(編注)以上であれば、VMwareの共有フォルダ機能を使ったファイル共有が手軽だ。ここでは、Windows XPにインストールしたVMware Workstation 4(以下VMware)のゲストOSとしてLinuxをインストールした場合の方法を紹介する。

  • Google Go登場の背景 (1/2)- @IT

    第1回 Google Go登場の背景 赤坂 けい チームWordProgress 2009/12/2 突然登場した新しいプログラミング言語「Go」。その独自性、魅力を余すところなく堪能してみよう(編集部) 2009年10月末にグーグルが発表した、新プログラミング言語Go(またはgolang)は、速くて軽量な言語である。ただし、「速さ」と「軽量」の意味合いには、少しだけ特殊な意味合いが込められている。 第一に、Goの「速さ」とは、コンパイルの速さという意味合いが強い。また、Goの「軽量」とは、並列処理に対応した言語でありつつも言語仕様が軽いといった意味合いがある。 コンパイルが速く、並列処理の記述が容易で、言語仕様が軽量だという、Goのうたい文句に引き付けられた人は多いだろう。そして何より、世界最大規模のWebサービスを提供しているグーグルが、錚々(そうそう)たるメンバーの名の下に、自社のシ

    embedded
    embedded 2009/12/17
    ”現状のGoでは、関数内に複数のreturnを書くことができない。” これは誤り。pkgのソースには複数のreturn を使っている例がいくらでも見つかる
  • グーグル共同創業者が語る、Chrome OSに取り組むワケ - @IT

    2009/07/30 ページランク(PageRank)の名称にもその名を刻む、グーグル共同創業者のラリー・ペイジ(Larry Page)氏。1973年生まれの現在36歳。120億ドル(約1兆1400億円)の資産を持つ世界有数の富豪であると同時に、グーグルを率いる主要な経営者の1人だ。 コンピュータサイエンティストで大学教授だった父親の薫陶を受け、幼少時からコンピュータに触れて育ったというペイジ氏は、根っからのエンジニアでもある。創業から10年余り、グーグルという会社はどこへ行こうとしているのか。@IT編集部は2009年7月23日、来日中だったペイジ氏にグループインタビューする機会を得た。 グーグルChrome OSに取り組むワケ ――いまグーグルについて最大の話題はChrome OSのアナウンスです。どうしてWebの世界からこの領域へ踏み込もうと考えたのですか? ペイジ氏 サーゲイやエリ

  • @IT:Windows TIPS -- Tips:システムのブート情報ファイルBOOT.INIを編集する

    Windows OSシステムがブートするために利用する情報は、システム・ドライブのルートにあるBOOT.INIファイル(通常はc:\boot.ini)に記述されている。このファイルには、どのドライブからブートするか、どのフォルダにあるシステム・ファイルを使ってブートするか、どのOSをブートするか、ブート時にどのようなオプションをOSカーネルに渡すか(オプション・パラメータによってOSの動作が変わる)などの設定が含まれており、ユーザーは起動するOSや設定を選択できるようになっている(ただしOSイメージが1つしかない場合は、システムは自動的に起動する)。 このファイルは単なるテキスト・ファイルであり、ユーザーは必要に応じてその内容を表示させたり、編集することができる。内容を確認する方法はいくつかあるが、例えば[スタート]メニューの[ファイル名を指定して実行]で「c:\boot.ini」と入力す

  • iPhoneでC#アプリが審査に通るワケ OSS実装「Mono」で広がる.NETの応用 − @IT

    2009/01/29 iPhone向けにC#で書かれたゲームが40以上存在する――。2009年1月7日付けのブログ投稿で、こんなにわかに信じられない現象を伝えるのは、メキシコ出身のオープンソース開発者、ミゲル・デ・イカザ(Miguel de Icaz)氏だ。iPhoneアプリケーションの開発といえば、アップルが提供するSDKに含まれるObjective-Cを使うか、Webブラウザ上でのみ動作するJavaScriptで実装するかのいずれかだった。 C#のような実行時にランタイム(.NET Framework)を必要とするプログラミング言語は、iPhoneでは使えない。なぜなら、任意のコードを実行できるランタイムを配布パッケージに含めることを、セキュリティ上の理由からアップルが禁じているからだ。 ではなぜ、C#アプリケーションが審査に通るのか? この背後には、オープンソースプロジェクト「Mo

  • Androidは雇い主の分身として仕事をするエージェント ─ @IT

    Google Developer Day 2008特集 Androidは雇い主の分身として仕事をする エージェント Androidの生みの親アンディ・ルービン氏× 「Google Android入門」著者の嶋是一氏 @IT編集部 2008/6/13 Androidの生みの親、アンディ・ルービン氏が、Androidに込めた思いと今後の展望を語る。「Google Android入門」の著者である嶋是一氏が聞く。 6月10日に横浜パシフィコで「Google Developer Day 2008」が開催された(参照:【Google Developer Day基調講演レポート】アンドロイドやOpenSocialなどデモ多数、グーグル)。 グーグルが2007年11月に発表した携帯電話向けプラットフォーム「Android」の生みの親でありモバイルプラットフォーム担当シニアディレクターのアンディ・ルービン

  • Google Android用携帯アプリ作成のための基礎知識 (1/5) - @IT

    Android”って何? 人造人間のこと? Androidは、Googleが発表した携帯電話のプラットフォームです。発表と同時にいろいろな媒体で紹介されましたから、ご存じの方も多いことでしょう。まだ、ご存じでない方は、ニュース記事「グーグルが「アンドロイド」SDK公開——動画デモも〜エミュレータも提供〜」が参考になるでしょう。 Linux 2.6カーネルをベースとしていて、アプリケーションの開発にはJavaを使うことができます。早速、SDK(ソフトウェア開発キット)をダウンロードして試用してみました。 携帯電話アプリ向けのJava MEとの互換性がない ところで、携帯電話などで動作するアプリケーション向けのJava Platformといえば、SunのJava ME(Java Platform, Micro Edition)があるわけですが、Androidで動作するJavaアプリケーション

    Google Android用携帯アプリ作成のための基礎知識 (1/5) - @IT
  • 1