タグ

2008年4月17日のブックマーク (21件)

  • C++のテンプレートで素数計算 - 西尾泰和のはてなダイアリー

    C++のテンプレートで計算をするなんて変態だと思っていたのだけど、奥さんがさくっと10分くらいで書いたFizzBuzzのコードを見るとなんか非常に素直で読みやすいコードだったので、僕もテンプレートで何かしてみることにしました。 Kazuho@Cybozu Labs: C++ テンプレートで(いまさら)FizzBuzz http://labs.cybozu.co.jp/blog/kazuho/archives/2008/04/fizzbuzz_cpp_template.php そんなわけでできたのが素数を求めるコード。途中の「数字を全部出す」と「2の倍数を出す」をコメントで残してあります。isPrime2とかisPrime3とかあるのは3つ合わせてisPrimeの働きをする型のそれぞれの名前を思いつかないので適当な名前になっています。テンプレートにはデフォルトの型引数があるみたいなのでisP

    C++のテンプレートで素数計算 - 西尾泰和のはてなダイアリー
  • C++テンプレートでFizzBuzz - おびなたん☆

    これは、1月20日に北海道にて行われた日野望の会で披露したネタのまとめと解説のエントリーです。 そもそも こんなしょーもないネタを思いついたのは、このブログの昨年の検索キーワードトップ3が C++ FizzBuzz テンプレート だったから。それぞれのキーワードについては、 C++ - Wikipedia Fizz Buzz - Wikipedia テンプレート(プログラミング)- Wikipedia あたりを見てちょうだい。 特に、会場には「テンプレートって知らなーい」って人が2,3人いたのでテンプレートについてちゃんと説明したかったのですが、いかんせん時間が足りなすぎでした。テンプレートをまじめに語るとが一冊書けてしまうので、端折りました。当然、ここでも端折ります。 上述のリンク先とかを見るか、テンプレートをまじめに語ったを一冊読んでくだせえ。 とりあえず、おいらのFizzBuz

    C++テンプレートでFizzBuzz - おびなたん☆
  • https://labs.cybozu.co.jp/blog/kazuho/archives/2008/04/fizzbuzz_cpp_template.php

    TAKESAKO
    TAKESAKO 2008/04/17
    簡潔なコードはわかりやすい
  • はてなブログ | 無料ブログを作成しよう

    ネイルで使う材料で、DIY時の木割れやネジ跡を派手にしたらかわいい OSB合板でちょっとしたボックスをつくりました。 ビス止め下手すぎて木を割ったり穴あけすぎたりした場所に、好きな派手色の樹脂を詰めてパテ代わりにしてみました。 ちょっと某HAYっぽみ出て可愛かったので、自分用にメモです。 手順 塗装 派手色グミジェルで失敗部分…

    はてなブログ | 無料ブログを作成しよう
  • シックス・アパート、新アプリ「Blog It」を発表

    TypePad、Movable Type、Voxなどのブログプラットフォームを提供するSix Apartが「Blog It」という新しいFacebook用アプリケーションをローンチした。Facebookのメンバーは同アプリケーションをインストールして、いっぺんに単一のエントリを複数のブログサービスに投稿したり、TwitterなどのマイクロブログサービスとFacebookのステータスを同期させたり、アプリケーションからのアップデートをFacebookのMini-Feedに表示させたりすることができる。 Six Apartでオープン・プラットフォーム技術部門を率いるDavid Recordon氏は、Blog Itを開発した背景について、「ブログとソーシャルネットワークのギャップを埋める方法に着手したい」と考えたと述べる。ローンチ当初のBlog Itの機能は限られたものになるが、その目指す方向性

    シックス・アパート、新アプリ「Blog It」を発表
    TAKESAKO
    TAKESAKO 2008/04/17
    【Six Apartでオープン・プラットフォーム技術部門を率いるDavid Recordon氏は、Blog Itを開発した背景について、「ブログとソーシャルネットワークのギャップを埋める方法に着手したい」と考えたと述べる。】
  • toyVMで遊ぶ (mitsunari@cybozu labs)

    SEA & FSIJ 合同フォーラムでビット演算による最適化の妙味とJITアセンブラの中でデモに使ったVMを紹介します. JITの紹介のために前日に2時間ででっちあげたVMなので当に小さい(200行程度)ですが,エッセンスは楽しめるかなと思います. ソースはXbyak.zipです.この中のxbyak/sample/toyvm.cppが今回作ったVMです(Win, Linuxと多分Intel Macでも動きます). このサンプルはフィボナッチ数列を計算して表示するだけのものです. ここではどのように作ったかの説明をします.一つ前のエントリの資料も参考にしてください. 話の流れ toyVMのスペック,命令セットと命令フォーマットを決める toyVMのアセンブラを作る toyVMの実行部分を作る toyVM用のフィボナッチ数列プログラムを作って実行する toyVMのマシン語をx86に変換するリ

  • 「漫画トレースもお互い様だが……」 竹熊健太郎氏が語る、現場と著作権法のズレ

    漫画家にとって、恐ろしい時代だ」――ネット上ではここ数年、漫画の「トレース疑惑」の検証が盛んだ。別の作家の漫画から似た構図のコマなどを見つけてネット上に公開。「盗作」と騒動になれば、出版社がその漫画を絶版にすることもある。 だが漫画界では、作家同士の模倣はよくあること。ほかの作品を参考に描くことも、暗黙のうちに認められてきたという。同人作家による2次創作も黙認され、“グレーゾーン”から多くの作品が生まれてきた。 漫画の編集実務に詳しい編集者・文筆家の竹熊健太郎さんが4月15日、「著作権保護期間延長問題を考えるフォーラム」(ThinkC)が開いたパネルディスカッションに参加し、模倣やトレースの事例を紹介。「漫画制作の現場は法律ではなく、慣習で動いている」と現状を説明した。 パネルディスカッションには、北海道大学大学院法学研究科教授の田村善之さん、弁護士でクリエイティブ・コモンズ・ジャパン専

    「漫画トレースもお互い様だが……」 竹熊健太郎氏が語る、現場と著作権法のズレ
    TAKESAKO
    TAKESAKO 2008/04/17
    「コミケは黙認だが、同人作家が逮捕されることも」
  • 第14回まっちゃ139の日 - まっちゃだいふくの日記★とれんどふりーく★ - ripjyr's blog

    2008年04月19日は、京都女子大学でまっちゃ139勉強会を開催します。 id:jkondoさんとか、id:naoyaとか是非一度いらしてみてくださいm(_ _)m テーマ 開発者のためのセキュリティ勉強会 セッション1 タイトル:「役に立たない HTML/JavaScript Hacks 4連発」 概要:「Webアプリの隙間でニッチなハックを楽しむ」(竹迫 良範 (サイボウズ・ラボ株式会社)) セッション2 参加者によるライトニングトーク4連発 受付番号1番、10番、20番、30番の方にお願いします。 1.セキュアコーディング勉強会の紹介(AzureStoneさん) 2.携帯電話と私(仮)(たけぞぉさん) 3.フレーゲの述語計算について(pgf2さん) 4.大規模なコードをチェックする取組みの一例(Y.Yさん) 日 付 2008年04月19日(土曜日) 時 間 13時00分〜17時00

    第14回まっちゃ139の日 - まっちゃだいふくの日記★とれんどふりーく★ - ripjyr's blog
    TAKESAKO
    TAKESAKO 2008/04/17
    やっぱり「役に立たない」っていうタイトルが駄目だったのかな><
  • タイプ別モテない理由

    タイプ1「外面的欠落タイプ」第一印象でキモイと言われてしまう人です。体のトラブルによってなってしまう事が多いです。 そのほか極端に変な行動をする人もこのタイプに入るでしょう。女の子に話しかけると嫌がられる事があります。 男友達も出来にくく、人も内気な性格になってしまう事が多いようです。 改善法大体が身体的な問題から起きています。肥満、痩せすぎ、肌荒れ、歯並びが悪い、姿勢が悪い、体毛が濃いなど。 体毛以外は健康にも悪影響です。ですから、健康的で規則的な暮らしをすれば、改善出来るはずなのです。 ・肥満→好きなスポーツ(有酸素系)を見つける。毎日少しでも走る。生活を見直す。間しない。 ・ガリ→好きなスポーツ(無酸素系)を見つける。筋トレする。炭水化物とたんぱく質を多くとり、無酸素系の運動を頑張る。労働系の仕事をする。 ・肌荒れ→肌に悪い物をべない。早寝早起きする。栄養をバランスよくとる。

    タイプ別モテない理由
  • http://d.hatena.ne.jp/lifeloveregret/20080403

  • Ring

    Ringとは、リクルートグループ会社従業員を対象にした新規事業提案制度です。 『ゼクシィ』『R25』『スタディサプリ』など数多くの事業を生み出してきた新規事業制度は、 1982年に「RING」としてスタートし、1990年「New RING」と改定、そして2018年「Ring」にリニューアルしました。 リクルートグループの従業員は誰でも自由に参加することができ、 テーマはリクルートの既存領域に限らず、ありとあらゆる領域が対象です。 リクルートにとって、Ringとは「新しい価値の創造」というグループ経営理念を体現する場であり、 従業員が自分の意思で新規事業を提案・実現できる機会です。 Ringフロー その後の事業開発手法 Ringを通過した案件は、事業化を検討する権利を得て、事業開発を行います。 さまざまな事業開発の手法がありますが、例えば既存領域での事業開発の場合は、 担当事業会社内で予算や

  • 産総研:プレス・リリース 安全性を確保した実用的なC言語コンパイラを開発

    発表・掲載日:2008/04/11 安全性を確保した実用的なC言語コンパイラを開発 -既存のC言語プログラムにメモリ操作の安全性を付与できる- ポイント 既存のC言語プログラムを書き換えずに、安全性を確保できる実用的な処理システムを開発。 完全なメモリ安全性と日工業規格(JIS)への完全な互換性を両立。 インターネット上でオープンソース・ソフトウェアとして配布開始。 独立行政法人 産業技術総合研究所【理事長 吉川 弘之】(以下「産総研」という)情報セキュリティ研究センター【研究センター長 今井 秀樹】ソフトウェアセキュリティ研究チーム【研究チーム長 柴山 悦哉】の 大岩 寛 研究員は、日工業規格(JIS)や、米国規格協会のANSI C規格互換でメモリ安全性を確保するC言語コンパイラ「Fail-Safe C - release 1」を開発した。インターネット上で用いられるサーバーソフトウ

    TAKESAKO
    TAKESAKO 2008/04/17
    【「Fail-Safe C - release 1」は、C言語規格のほぼすべての機能と500以上の安全な標準関数を備え、Linux上でOpenSSL、 OpenSSH、 BIND9 などの既存のサーバーソフトウェアをメモリ操作の安全性を保証しつつ動作させることができる】
  • Flashアニメでrootkitに感染、チベット騒乱便乗攻撃止まず

    北京五輪とチベット騒乱に便乗したマルウェアが相次いで出現している。セキュリティ企業の米McAfeeによると、Fribetというトロイの木馬が出現したのに続き、手の込んだFlashムービーでrootkitに感染させる手口が新たに見つかった。 問題のFlashムービーは「RaceForTibet.exe」というファイル名が付いている。実行すると、複雑な演技を披露した中国人選手に対し、審判全員が零点を付けるアニメが再生され、中国とチベット関連の写真がフラッシュバックで表示される。 政治的メッセージがあるように見せかけたこのムービーが再生されている陰で、PCには多数のrootkitが、ユーザーの目に見えない形で植えつけられている。これらrootkitはキーロガーとして動作し、感染マシンから収集した情報を隠しファイルに保存して、中国にあるリモートのIPに送信する。 今後もマスコミの騒ぎや国際的関心の

    Flashアニメでrootkitに感染、チベット騒乱便乗攻撃止まず
    TAKESAKO
    TAKESAKO 2008/04/17
    RaceForTibet.exe だから swf ではない?
  • 1/7 = 0.142857142857... (Kanasansoft Web Lab.)

    142857 x 1 = 142857 142857 x 2 = 285714 142857 x 3 = 428571 142857 x 4 = 571428 142857 x 5 = 714285 142857 x 6 = 857142

    TAKESAKO
    TAKESAKO 2008/04/17
    小学生の頃に 12345679 * 9 = とか電卓で計算して遊んでた頃を思い出したw http://www.lastfm.jp/group/Tool/forum/278/_/108279
  • http://shibuyaabc.org/

  • 「日記感覚のブログにいきなりコメントがつけられた感覚」を視覚化する「ブクシィ」を作りました : akiyan.com

    「日記感覚のブログにいきなりコメントがつけられた感覚」を視覚化する「ブクシィ」を作りました 2008-04-16 「日記感覚でブログを書いている人がはてなブックマークからいきなりコメントされまくってびっくりしている」という感覚を視覚化してみようと思い、「ブクシィ」というサービスを作ってみました。 コンセプトは「ブログエントリをmixi日記っぽく+はてブコメント」です。 こう考えました。 「日記感覚のブログ」 ↓ 「mixi日記のようなもの」 ↓ 「mixi日記っぽくあつらえてみる」 「勝手につけられた感があるはてブコメント」 ↓ 「mixi日記に知らない人がコメントをつけてきたようなもの」 ↓ 「mixi日記のコメントっぽくあつらえてみる」 何かが見えてくれば幸いということで、公開することにしました。 個人的には、書く側の意図も大事だけど、書かれているほうの感覚もすごく大事ということを感じ

  • SEA & FSIJ 合同フォーラムでの発表資料 (mitsunari@cybozu labs)

  • Chumby(チャンビー) 初期登録UIの"おもてなし"が素晴らしい件について - キャズムを超えろ!

    WebサービスとのペアリングUI ガジェットレビュー第3弾は2007年末ごろから話題のChumby(チャンビー)というデジタルガジェット。だが今日はガジェットとしての評価は横において、このデバイスの初期登録ユーザーインタフェースのすばらしさについて、日の家電設計者に知ってもらいたく紹介することにした。 Chumbyを簡単に説明すると、WiFiでネットに繋がる「iGoogleを表示する、ただそれだけ」みたいな家電。詳しくは http://blog.bulknews.net/mt/archives/002230.html などを参照のこと。 iGoogleをイメージしてもらうとわかりやすいが、自分の好きなウィジェットを設定しないといけない。iGoogleの場合はPCで設定してPCで見るからわかりやすいのだが、ChumbyはPCじゃぁない。マウスやキーボードといった複雑な入力装置を持っていない

    Chumby(チャンビー) 初期登録UIの"おもてなし"が素晴らしい件について - キャズムを超えろ!
  • TopCoderで世界と渡り合う日本IBMの異才――夷藤勇人

    もしあなたが美しい(あるいはトリッキーな)コードが飛び交う世界を知りたいと願うならそれはTopCoderに参加することで容易に実現することができる。このTopCoderに参加している数少ない日人で、生涯プログラマーを宣言する人物にTopCoderの魅力を聞いた。 世にハッカーと呼ばれる人は数多く存在すれど、日常生活においてわたしたちがそうした人たちのコーディングを目の当たりにする機会はまれである。 しかし、美しい(あるいはトリッキーな)コードが飛び交う世界を知りたいと願うならそれは容易に実現することができる。そこには国籍、年齢、過去の栄光……そのいずれもが何の意味も持たない、コードのみが支配する世界が広がっている。 そんな世界の1つとしてTopCoderが挙げられる。世界中からトップレベルのプログラマーが参加するプログラミングコンテストとして知る人ぞ知るTopCoder。日ではいまひと

    TopCoderで世界と渡り合う日本IBMの異才――夷藤勇人
    TAKESAKO
    TAKESAKO 2008/04/17
    Perl,Python,Rubyとか使えるようになれば面白いのにね【利用可能な言語はJava、C++、C#、VBの4種類で、最近ではPerlを加える話もあったが、実装の差による影響が生じかねないといった配慮から現在でも4種類のままとなっている】
  • スーパーハッカーに週3日だけ働いてもらうサイボウズ・ラボの就業形態 - FutureInsight.info

    いままで、実際にどんな仕事をしているのか謎な会社だったサイボウズ・ラボですが、ついに社のサイボウズと絡みそうな告知がありました。 http://cydn.cybozu.co.jp/office/2008/04/_office_x_1.html こちらのブログで次世代のサイボウズ Office の開発日記を書くことになりました。サイボウズ・ラボでは、そんなこともやってます。 なるほど、こうやって次々世代くらいのソフトウエアの基盤技術を開発するという位置づけでしたか。てっきり、名前のしれたハッカーを社内にとどめておくことでサイボウズ社の知名度を上げる戦略をとっているのかと思ってました。 サイボウズ・ラボをご存じない人のためのに簡単に説明すると、Web業界のそうそうたるメンバーを集めて、勤務時間の50%は好きなことをやらしているという会社です。 サイボウズ・ラボ : top 例えば、メンバー

    スーパーハッカーに週3日だけ働いてもらうサイボウズ・ラボの就業形態 - FutureInsight.info
  • Amazon.com: Get Ready for Openid: Rehman, Rafeeq Ur: Books

    TAKESAKO
    TAKESAKO 2008/04/17
    もうOpenIDの本がでてるのか