というようなエラーが出ることがありました。 これを解決する方法は、 submoduleのディレクトリに移動し、
というようなエラーが出ることがありました。 これを解決する方法は、 submoduleのディレクトリに移動し、
米Googleは5月12日(現地時間)、「Native Client SDK」の初期プレビュー版を公開した。Google CodeのプロジェクトページからWindows用/ Mac用/ Linux用をダウンロード入手できる。 Native Clientは、x86系プロセサのネイティブ・コードで記述されたアプリケーションをWebブラウザ上で実行可能にする。メディア編集や3Dゲームなど、処理能力が求められる分野にWebアプリケーションを広げる技術として注目されている。Native Client SDKプレビュー版には、C/ C++コードからx86-32またはx86-64のネイティブバイナリを作成するGCCベースのコンパイラ、zlib/ Lua/ libjpegなどオープンソースプロジェクトのポート、NPAPI Pepper Extensionsを用いた開発のサンプルなどが含まれる。「Chrom
lambda 式を短くするshorten ライブラリを公開しました。 このライブラリは元々 Shiro さんが「Gauche Devlog - Shorter names」で公開されていたアイデアを R6RS ライブラリとして実装したものです。実装は id:mjt さんの「Gaucheのlambda shorter-namesをR6RSで実装する - .mjtの日記復帰計画」が元になっています。 なお元々のアイデアであった ^ や ^a 以外に、(lambda a* body ...) に相当する (^a* body ...) が追加されています。 使い方 (import (rnrs) (shorten)) (map (^(x y) (+ x y)) '(1 2 3 4) '(1 2 3 4)) ;; (map (lambda (x y) (+ x y)) '(1 2 3 4) '(1 2
※私は言語処理に関する知識は無いので、あくまで「IPADICとは何ものなのか?」という点に絞ってのみ記述しています。まあ、ここまで突っ込んだのは戯れですが、一応の目的として現在から未来にわたって無料で入手できる形態素解析を使うに当たり、「メンテナンスが継続されている辞書」が入手できるかを調べたかったという意図もあります。 日本語を処理する上で形態素解析というのはわりと欠かせないものです。 Webのサービスでよく用いられている形態素解析器にはChaSenとmecabがありますが、これらのエンジンは何らかの辞書を利用して日本語を解析します。 ちなみに形態素解析器と言うのはChaSenの表現を帰りれば「形態素解析器とは、入力文を単語単位に分割し品詞を付与するツールである。」ということです。形態素解析器の開発の歴史はMeCab の開発経緯をご覧ください。 ここでChaSenにもMeCabにも、標準
はっきりいって、Git の CUI は使いづらくてわかりにくい。サブコマンド名やオプションが開発者目線で決められており、ユーザからどう見えるかという視点が欠けている。その点、Subversion はよく考えられて洗練されていたし、それを受け継いだ Mercurial も使いやすい。Linus は Subversion をこき下ろす前に Git のコマンド体系を整理すべき。 ただ、Mercurial などと比べて Git が革新的にすごい点がひとつある。それは、バージョン管理システムに Garbage Collection (GC) の概念を持ち込んだことだ。みんなあまり注目してないと思うけど、こいつはほんとうに kool な機能だ。 GC はもちろんプログラミング言語の分野での概念だけど、そのプログラミング言語の世界では、GC が一般的に使えるようになることでプログラミングスタイルが大きく
ATOKなら3倍速く打てる! 記事を読みましたが、自分は SKK 信者であることをやめる必要を感じませんでした。SKK はフリーの日本語入力システムで、自分は Windows 上では skkime の1.0を使ってます。Mac用には AquaSKK というのがあります。 SKK は、他の日本語入力システムとはまったく違う。他の日本語入力システムについての話を見てて思うのは、あいもからわず「○○は賢い」とか「○○はバカ」とか言ってるんだなぁ、ということです。SKK は「バカ」とか「賢い」とかいう評価を下されることは、ほとんと無いと思います。考え方が全く違うのです。 連文節変換ってのがもう……ダメっ…… 主流の日本語入力ソフトでは、一定の長さの文を仮名で入力して変換キーを押すと、ソフトが文節の区切りを検出して、文節ごとに文脈にあった変換をするという流れになっています。このときの「文節の区切りか
ENV00-C. getenv() が返す文字列へのポインタを保存しない C99 は getenv() の動作を次のように規定している。[ISO/IEC 9899:1999] getenv 関数は、一致する並びの要素に結び付けられた文字列へのポインタを返す。このポインタが指す文字列をプログラムで変更してはならないが、引き続く getenv 関数の呼出しで書き換わることがある。 ゆえに、getenv()が返すポインタは保存すべきでない。このポインタは、2 回目以降に getenv() 関数を呼び出したときに上書きされたり、putenv() や setenv() の呼び出しによって環境変数の並びが変更された結果として無効になる可能性がある。 getenv()が返すポインタを後で使用するために保存しておくと、ダングリングポインタとなったり、正しくないデータを指すようになるおそれがある。geten
C++ | 11:24コンパイラ先生は優秀で、NRVOという最適化をしてくれることがあります。この最適化を施してくれると次のようなコードにおいて、 #include class Hoge { public: Hoge() : val_(0) { std::cout "コンストラクト" const Hoge &rhs) : val_(rhs.val_) { std::cout "コピーコンストラクト" "デストラクト" void setVal(int val) { val_ = val; } int val() const { return val_; } private: int val_; }; Hoge createHoge() { Hoge hoge; hoge.setVal(256); return hoge; } int main() { Hoge hoge(createHog
About 南の島のプログラマ。 たまに役者。 Practical Schemeの主。 WiLiKi:Shiro 最近のエントリ 無限cxr高校受験Defense振り返ってみると2019年は色々学んで楽...覚えるより忘れる方が難しい(こともある)眼鏡のつると3DプリンタIris Klein Acting ClassSAG-AFTRA conservatory: Voice Acting創作活動って自分を晒け出さねばならないと...ループを使わずに1から100までMore... 最近のコメント shiro on 歳を取ると時間が速く過ぎるのは、新しいことに挑戦しないから? (2023/03/14)1357 on 歳を取ると時間が速く過ぎるのは、新しいことに挑戦しないから? (2023/03/01)ベアトリーチェ on ハイポハイポハイポのシューリンガン (2022/04/02)ベアトリーチ
Plack is a Perl web server gateway interface (PSGI) toolkit that provides a standard interface between web applications written in Perl and web servers. It includes reusable middleware, a reference PSGI server, handlers for connecting to different web servers like CGI and FastCGI, and tools for running and testing PSGI applications. Many popular Perl web frameworks have adapted to work with PSGI/P
my $app = sub { [ 200, [ "Content-Type", "text/plain" ], [ "Hello World" ] ]; }; Sunaba is an experimental service powered by Plack, Twiggy and Tatsumaki running on a linode VPS box of Tatsuhiko Miyagawa. Sandbox perl environment is powered by Dan Kogai's lleval Ajax API and all restrictions apply. Services can be interrupted, shutdown or blocked at any time at their own will. NO WARRANTY. Use at
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く