タグ

あとで読むに関するcubicdaiyaのブックマーク (204)

  • SQLで木と階層構造のデータを扱う――入れ子集合モデル

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • C history

    Welcome to Nettica!Join the Cloud! We are a cloud based VPN service built on WireGuard™ technology providing fast, secure connections to local and cloud resources. Make your own cloud! Mix and match between local and multi-cloud environments managed with the Nettica Agent. Command and control your network from anywhere! OAuth2 and role-based access control provide a secure environment to manage yo

    C history
  • C++アプリケーションの効率的なテスト手法(CppUnit編) ― @IT

    第2回 C++アプリケーションの効率的なテスト手法(CppUnit編):連載 C++開発者のための単体テスト入門(1/4 ページ) 連載目次 前回は単体テストの重要性を示し、従来のC/C++でのテスト手法であるprintf関数やassertマクロを使ったテストを紹介しました。この2つのテスト手法は開発環境(コンパイラとライブラリ)さえあれば利用でき、その使い方も簡単です。しかしながら、いずれも系統立てて、効率よくテストを行うには力不足の感が否めません。 今回は、Visual C++ 2005 Express Editionを含むVisual Studio 2005(以後、VS 2005)で利用できる代表的な単体テスト・フレームワーク(Unit Test Framework)の1つである「CppUnit」を紹介します。 ■単体テスト・フレームワークとは? 前回、「バグは早期発見が望ましい。早

    C++アプリケーションの効率的なテスト手法(CppUnit編) ― @IT
  • MySQLのシステムアーキテクチャ:CodeZine

    SQLを使う業務では分析関数を使いこなすと、生産性とSQLの可読性とパフォーマンスを、大きく向上させることができます。分析関数を使う際の考え方と、処理のイメージを解説します。今回は総集編として、前編、中編、後編、完結編に関連した内容を扱います。

  • CodeZine:DeNAの人気サイトに学ぶ LAMPによるWeb-DBシステム構築/運用の極意(前編)(モバオク, モバゲー)

    シングルマスタの非同期レプリケーション機能では、マスタサーバーが1台に限定され、マスタからスレーブへの複製は非同期で行なわれるため遅延が生じ、短時間のスケールで見ると全スレーブとの同期が保証されない。しかし、その反面スレーブの台数を増加させていってもマスタサーバーの更新負荷は大きくならず、スケーラビリティを維持できるという利点がある。DeNAによる運用実績でも、マスタとスレーブ間の遅延は通常数秒程度以内に収まる。 このレプリケーションを利用する場合、アプリケーション側ではデータ更新時にはマスタサーバーへ接続し、データ参照のみを行なう場合はスレーブサーバーへ接続するように作成する必要がある。 Webや携帯電話向けサービスの場合、小さな規模で始めてユーザー規模、データ規模、ページビュー数を徐々に増加させていくことが多い。小さな規模のためDBの負荷分散が不要な場合でも、マスタサーバー1台、スレー

  • 新規

    盾集域名停放是全球优质行业导航备案网站领导者 为中小企业提供数字化、快速化、轻量化、精准化的网站链接服务 dns1.dopa.com,dns2.dopa.com 版权所有 站内容未经书面许可,禁止一切形式的转载 © CopyRight 2023 盾集域名停放click.com.cn    浙ICP备20018420号-2 杭州盾集网络有限公司

  • SNSが懸命に取り組むオフライン戦略--ハイブリッドモデルの未来は?

    ニューヨークのマンハッタン、ウェストビレッジ地区。ビルの地下にある某ナイトクラブでつい先ごろ催されたアフターファイブイベントでのこと。パーティに参加していた1人の男性は、DJがかもし出す軽快なテクノビートに不満げな顔をしていた。 「ミートパッキング色の強すぎるサウンドだ」。ナイトクラブがあるミートパッキング地区は、値段の張るドリンク類、酔っ払った観光客、パパラッチなどで有名なマンハッタンの一画。男性のコメントは、ミートパッキング地区のそういった一面を皮肉ったものだ。 しかし、これは別に驚くようなことではない。というのもこの男性は、最新の流行をチェックしてあら探しするのが好きな利用者たちでにぎわう、ユーザー生成型ビジネスレビューサイト「Yelp」の熱心なメンバーなのだ。このパーティがYelpの公式パーティであり、参加者全員が「Yelper」であることを考えると、DJの選曲をおもむろに批判した

    SNSが懸命に取り組むオフライン戦略--ハイブリッドモデルの未来は?
  • ウェブセキュリティ最前線--MSがデスクトップから学んだ教訓

    文:Joris Evers(CNET News.com) 翻訳校正:株式会社アークコミュニケーションズ、大久保崇子、國分真人2007年07月12日 19時55分 編集部注記:今回はウェブセキュリティの現状と将来について検証する、4回にわたるシリーズの第3回目です。 グーグルが感じる「再取り組み」の必要性 「パラノイド」:それはヤフーのセキュリティチーム MSがデスクトップから学んだ教訓 問題の解決への道 Pete Boden氏は、Microsoftの社員にハッカーの心理を理解してもらいたいと考えている。同社が2005年に「Blue Hat」カンファレンスを初めて開催したのは、まさにその理由からであった。このイベントは会社にハッカーを招き、講義やミーティングを通してセキュリティに関係する社員に不正侵入者の心理を紹介するものである。 今やBlue Hatは年に2回開催される人気イベントとなった

    ウェブセキュリティ最前線--MSがデスクトップから学んだ教訓
  • アーティストから著作権を譲渡された団体が、アーティストの著作権を保護・拡大すべきだと主張する狡猾さ | P2Pとかその辺のお話

    P2Pとかその辺のお話 WinMXとかWinnyとか、日ではろくな扱いを受けていないP2Pですが、海外ではけっこう真面目に議論されてるんですよというブログ。 これまで、著作権利権の拡大を阻む者、肥大化した著作権に疑問を呈する者は、多かれ少なかれクリエーターの敵としてのレッテルを貼られてきた。まぁ、それは言い過ぎとしても、そのような現在の著作権に疑問を呈する人の望むような変革がもたらされることは、概してクリエーターの創作意欲を削ぐ、として反論されてきている。しかし、現実はどうだろうか、というお話。確かに個々の著作権侵害に関しては、クリエーターが不快感を示したりすることもある。しかし、より大きな枠組み、著作権がどうあるべきか、という段になってはほとんどのクリエーターが声を上げることはない。そこで声を上げているのは、著作権利権を批判する識者とユーザ、そして著作権利権を擁護する関係団体やその提灯

  • 第11回 クロージャによる超軽量並行プロセスの簡単実装法

    最近,ネットの一部で「Erlang」(発音はアーランまたはエアラン)というプログラミング言語が流行している(参考リンク)。Erlangはスウェーデンの通信機器メーカーであるエリクソンにて開発された言語で,エリクソン内部や通信業界はもちろん,Twitter(関連記事)などのオンライン・サービスでも採用されているという。 Erlangの特徴は,複数のプロセスが通信をしながら計算をする「並行プログラミング」を,言語の機能として強力にサポートしていることだ。C言語などの逐次プログラミング言語は,プロセスや通信の機能を内蔵しておらず,こうした機能をオペレーティング・システムに「外注」している。しかし,そのような外付けの仕組みは,メモリー消費量や速度,開発効率などの点でオーバーへッドが大きい。Erlangのような並行プログラミング言語では,プロセスや通信といった機能をプリミティブとして実装することによ

    第11回 クロージャによる超軽量並行プロセスの簡単実装法
  • 新Emacsの強力な置換機能を使いこなす - ZDNet Japan

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 6年ぶりの大きなアップデートとなったEmacs 22.1、CVS先端の開発バージョンを使っているユーザは、なんとなく見過ごしてしまっているかもしれないが、新しい機能には便利なものが多い。ここでは、特に強化された置換機能について取り上げる。使いこなせば強力なので、是非使ってみて欲しい。 replace-regexpがプログラマブル置換へとパワーアップ Emacsではreplace-regexpで正規表現置換ができる。現在主流となっている正規表現のスタイルはPerlに源流をおいたものが多いが、Emacsの正規表現はそれとは異なる。特に\( \)の表記などが独特だ。とはいえ、Emacsを愛しているならば、馴れるしかないだろう。書き方が違うだけ

    新Emacsの強力な置換機能を使いこなす - ZDNet Japan
  • tech venture business » 契約書に潜むトロイの木馬

    どうも。ここしばらく、クライアントの契約書類に目を通しておりました。契約書類は最初はかなり取っ付きづらかったのですが、慣れてくると意外とすらっと読めるものだったりします。ですが、細部の解釈は非常に難しい。当然ですが、その文言一つ、濁点一つで意味が微妙に異なったりし、他に存在する契約書との関係で範囲がさらに定義されていたりするので、英語が外国語である我々は勿論の事、英語を母国語とする人の間でも、かなり解釈が分かれます。なので、不明な点についてはポイントを抽出し、やはり弁護士に確認すべきものだと思います。 で、何の話かというと、暫らく前に、ライセンス契約等に潜んで知る条項が、M&Aの際に手かせ足かせとなることがある、ということに触れたと思うのですが、その件について一つ例を挙げたいと思います。契約関連に関しては私も様々なケースに遭遇する中で日々学習中なので、折に触れて一般的なレベルで記していきた

  • CodeZine:OpenIDを使ってみよう(openid, 認証方法, Perl)

    はじめに OpenIDは最近非常に注目が高まっている認証技術の一つです。ここでは、OpenIDを利用したPerlのサンプルを通じてOpenIDのメカニズムに触れていきたいと思います。必要な環境 Perl 5.8以上が動作する環境が良いと思います。基動作の確認はMac OS Xを利用しましたサンプルの紹介 早速サンプルコードの「openid-test.cgi」を見ることにしましょう。このサンプルはOpenIDを利用した簡易ログインページです。 #!/usr/bin/perl use strict; use warnings; use CGI; use Net::OpenID::Consumer; #use LWPx::ParanoidAgent; use LWP::UserAgent; my $query = CGI->new; $query->charset('utf-8

  • A game of inches

  • ソシオメディア | UIデザインパターン

    ソシオメディアが独自に提供するUIデザインパターン集。これを使えばUI設計を効率化できます。

    ソシオメディア | UIデザインパターン
  • グーグルの潜在リスク--オープン広告ネットワーク - CNET Japan

    Robert Scobleは最近、FOGについての興味深い記事を投稿した。FOGとはFear of GoogleGoogleの恐怖)の頭文字を取ったもので、eMarketerの最高経営責任者(CEO)であるGeoff Ramseyが名づけたものだ。この現象が最初に顕著に見られたのはWeb 2.0 Expoのときで、このときわたしは自分の考えをThoughts from the Web 2.0 ExpoとしてR/WWに投稿した。Googleの並外れた収益成長率と、継続的な画期的な商品の投入、そして市場支配力の組み合わせは、かなりの大きさの恐怖と不確実性、疑念を生んだ。 これは理解できることだが、Googleがアナリストの評価水準よりも比較的弱い分野が1つある。Googleの収益の3分の1以上が、完全にGoogleの制御を外れていることだ。もっと細かく言うと、Googleの第1四半期の決算報

    グーグルの潜在リスク--オープン広告ネットワーク - CNET Japan
  • とほほの所得税入門 - とほほのWWW入門

    会社で「給与所得の源泉徴収票」というものをもらってきましたが、見方がよく解らないですね。そこで今回は、所得税についてちょっと調べてみました。ただし、所得税の計算方法や乗率などは年々少しずつ変わるので、こんな感じで計算するんだという雰囲気のみ参照してください。

  • ITmedia +D PC USER:日本語版は2008年に公開予定:“ようやくインタラクティブTVが実現する”――アドビ、開発中の「Adobe Media Player」を紹介 (1/2)

    アドビシステムズは6月1日、Flash Videoの再生ソフト「Adobe Media Player」と、Flash Videoのストリーミング配信サーバソフト「Flash Media Server 2」について製品説明会を実施した。Flash Media Server 2はすでに提供中。Adobe Media Playerは現在開発中で、2007年10月ごろに北米、2008年の早い時期に日で提供される予定だ。 製品説明に先立ち登壇した同社マーケティング部 Web&ビデオ部 部長の古村秀幸氏は、同社がFlashの技術によって、映像制作から配信、再生までをカバーするソリューションを提供するとアピールした。 同氏はYouTubeの人気でFlash Videoの普及が進んだことを好意的に紹介する一方、「YouTubeの画質が悪いことから、Flash Videoの画質は悪いのではないか」という

    ITmedia +D PC USER:日本語版は2008年に公開予定:“ようやくインタラクティブTVが実現する”――アドビ、開発中の「Adobe Media Player」を紹介 (1/2)
  • oklab -

    最近ではコンピューター、ウェブ、モバイルでゲームを楽しめるようになりました。これらのゲームプログラミングについて学びましょう。 ゲームプログラミングの特徴 ゲームプログラミングは比較的新しいジャンルです。 ゲーム開発に使用される言語は、C#、C++JavaScriptSwiftRubyです。ゲームでは通常のアプリケーションと異なり複雑なビジュアルを操作するパフォーマンスと速度が要求されますので、プログラム言語もそれに特化している言語がおすすめです。 ゲームプログラミングは今後も人気の職種です。習得してステップアップを目指しましょう。 Oracle PLのプログラミング言語について学びましょう。 Oracle PLの特徴 SQL、T-SQLと同様にOracle PLもデータベースを処理するための言語です。違いとしてはOracle PLは世界最大のデータベースのひとつであるOracle

  • Open Tech Press | MySQLデータのバックアップ方法

    2007年5月31日10:53 Tom-Adelstein、Bill-Lubanovic(2007年5月29日(火)) ファイルやディレクトリのバックアップは比較的簡単だが、データベースのバックアップとなると、いくつか特別な工夫を施す必要がある。ここではMySQLを取り上げているが、同じ原理はPostgreSQLやその他のリレーショナルデータベースにもあてはまる。 稿は、最近O’Reillyから出版された書籍『 Linux System Administration 』の抜粋。 MySQLサーバを休みなく稼働させ続ける必要がないなら、以下に示すような圧縮なしのオフラインバックアップ手法が手っとり早い。 MySQLサーバを停止させる。 # /etc/init.d/mysqld stop MySQLのデータファイルおよびディレクトリをコピーする。例えば、MySQLのデータディレクトリ/var

    Open Tech Press | MySQLデータのバックアップ方法