タグ

2015年7月9日のブックマーク (8件)

  • MogileFS::Client と MogileFS 内部でのファイルノード管理-Six Apart ブログ|オウンドメディア運営者のための実践的情報とコミュニティ

    記事は、旧 Tech Talk Blog 内の 「MogileFS::Client と MogileFS 内部でのファイルノード管理 (http://www.sixapart.jp/techtalk/2006/10/mogilefsclient_mogilefs.html) 」 で公開されていた記事を移転しました。 酒井です。今回は MogileFS の Client API について簡単に紹介したいと思います。また、MogileFS 内でのファイルのノード管理方法についても少し触れてみたいと思います。 MogileFS::Client で利用できる機能 MogileFS::Client モジュールが Perl の Client API ライブラリです。PHPJava を利用した Client API ライブラリもあるようですが、配布物に含まれているのは PerlAPI

    MogileFS::Client と MogileFS 内部でのファイルノード管理-Six Apart ブログ|オウンドメディア運営者のための実践的情報とコミュニティ
  • C による Perl 拡張入門(

    現状、稿ははげしくかきかけです。フィードバックをおまちしております。 はじめに† Perl で C の拡張がスラスラと書けたら……。C の拡張がスラスラ書けたら、ネイティブのバインディングもスラスラ書けるし、ホットスポットを C で最適化するなんてこともお手の物。書けたらいいけど、XS ってなんかむずかしそう……。 ちがうんです! 今までの XS の教え方がまちがっていたんです!この教材をつかえば、誰でも簡単に今すぐに XS を書けるようになるんです。Perl の C 拡張を書いて同僚や上司を アッー! と言わせちゃおう! この教材では XS のややこしい機能をつかわずに、Perl の C 拡張を書く方法を伝授!初心者でもすぐに C 拡張が書けるようになるぞ! 前提知識† 稿では一般的な C の知識および Perl の知識を読者がもっていることを想定しています。XS の知識や Perl

    C による Perl 拡張入門(
  • PHPエクステンションでHelloWorld

    はじめに PHPを使っていると、パフォーマンスの問題や仕様上の欠点に遭遇することがあります。また、LinuxなどでPHPを動かしている場合、すでにある便利なライブラリをPHP上で使いたいケースもあるでしょう。このような時に、PHPエクステンションという選択肢は、開発者にとって非常に大きな強みになります。また、直接PHPエクステンションを作る用途がなくても、仕組みを知っておくと、PHPで原因不明の問題が発生した場合にも役立ちます。そして、そのような問題に遭遇しないための開発につながることもあります。 連載ではPHPエクステンションを初めて作成する方のための全体の流れや、関数やクラスの作成方法、そして、より実践的にライブラリをPHPエクステンションとして利用する方法を紹介いたします。 対象読者 PHPとC言語の基構文を理解していて、PHPエクステンションに興味がある方、さらに深くPHPを知

  • 未定義の動作

    未定義の動作にはどのようなものがあるのでしょうか。C言語の標準規格であるJIS X 3010:2003(ISO/IEC 9899:1999)の「附属書J 可搬性」を参考に未定義の動作を列挙してみましょう。 規格の制約以外の箇所で現れる「…(し)なければならない」または「…(し)てはならない」という要求をプログラムが守っていない場合。(前提事項4) 空でないソースファイルが、改行文字で終了していない場合。改行文字で終了している場合で、その直前に逆斜線文字がある場合。ソースファイルが、前処理字句の途中または注釈の途中で終了している場合。(5.1.1.2) ##演算子による字句連結の結果として生成される文字の並びが国際文字名の構文規則に一致する場合。(5.1.1.2) ホスト環境のプログラムがmainという名前の関数を5.1.2.2.1で定められる4種類の方法のいずれかで定義しない場合。(5.1

  • 初級C言語Q&A(7)

    初出: C MAGAZINE 1995年12月号 Updated: 1996-03-12 [←1つ前] [→1つ後] [↑質問一覧] [↑記事一覧] [ホームページ] 不定と未定義 C言語で書いたプログラムのバグの中には、言語仕様上の動作が処理系に依存 するようなコードが原因のものがあります。コンパイラをバージョンアップした のでコンパイルし直してみたら動かなくなった、というのはよくある話です。コ ンパイラ自体のバグだったという悲劇的なケースもないわけではありませんが、 コンパイラのバージョンに依存するようなコードを書いていたため、ということ も案外多いようです。基的には、結果が不確実なコードは書かない、というの が原則ですが、そのためには、不定、未定義という考え方を身に付けておく必要 があります。 不定、未定義の定義 Q 【不定】 不定とは何か。 A C言語の仕様としては正しい書き方で

  • Raspberry Pi の SD カードを Mac でバックアップ | tech | raspberrypi - 氾濫原

    特筆するほど難しいことはないけど書いておく。基的に dd を使う方法が最速だと思うけど、dd コマンドはうっかり使うと死ぬ感じなので、こういうことは GUI で行いたい。なので、ディスクユーティリティを使用してバックアップを作る。 SD カードをさしこむとディスクユーティリティにでてくるので、各パーティションをアンマウントして (boot だけ自動でマウントされるはず)、カード (この例では 32.02GB APPLE SD Card...) を選択して、ツールバーの「新規イメージ」を選択する。 新規イメージでは、デフォルトで「圧縮」が選択されているはずなので、そのまま適当なディレクトリに保存する。 するとコピーがはじまる。基、SDカードそのものの読み出し速度に律速される。手元のカード (Class 10) の場合、25MB/sec ぐらいで読み出されて、圧縮で 8〜16MB/sec

    Raspberry Pi の SD カードを Mac でバックアップ | tech | raspberrypi - 氾濫原
  • Raspbian の初期設定 その1 (OSインストール 〜 SSHログイン) - こまけぇこたぁいいんだよ!!

    情報は腐る程WEBにありますが...それらの方法で幾つかトラブった部分があったので、 今更感もありますが、設定方法を記載しておきたいと思います。 (完全に自分用だね、しょうがないね) あと、raspberry piに必要なモノとかはここでは記載しません。 「raspberry pi 必要なもの」で検索しようか。 OSのインストール 今回は Debian 系のOSである、Raspbian を使います。 OSは ここ(Raspbian公式) から落としてくればいいんじゃないかな? OSのファイル形式は img で。 自分は PCMacなのでddコマンドを使って、SDカードにOSの書き込みを行います。 SDカードをPCに挿した状態で以下コマンドで書き込みを実施します。 ※作業はすべてrootで # df -k Filesystem 1024-blocks Used Available Capa

  • ページが見つかりません | 挑戦する20代の転職サイト - キャリトレ

    お探しのページは見つかりませんお探しのページは一時的にアクセスできない状況にあるか、移動もしくは削除された可能性があります。 また、URL、ファイル名にタイプミスがないか再度ご確認ください。

    ページが見つかりません | 挑戦する20代の転職サイト - キャリトレ