タグ

learningに関するSeacolorのブックマーク (22)

  • 後藤弘茂のWeekly海外ニュース - CPUとGPUの大きな違い

    ●汎用コンピューティングで近づくCPUGPU AMD(旧ATI Technologies)の、DirectX 10世代ハイエンドGPU「R600」が、いよいよ登場しようとしている。R600ファミリーやそのデモ映像は、先週ドイツで開催された「CeBIT」でリークされた。R600が登場すると、NVIDIAのGeForce 8800(G80)と並んで、DirectX 10世代のGPUが揃うことになる。 両社のDirectX 10 GPUは、いずれも、Unified-Shader型アーキテクチャで、無制限のシェーダプログラム長やシェーダからのメモリアクセスなど、汎用的なコンピューティングに適用できる機能を備える。また、NVIDIAは「CUDA(クーダ:compute unified device architecture)」、AMDは「Close to the Metal(CTM)」で、汎用プロ

  • 【コラム】セカンド・オピニオン (196) OS小論:OSの構造をもう少し考えてみる(2) | パソコン | マイコミジャーナル

    4 level privilege(1) さて、どこから手を付けるかちょっと考えたが、まずはこの話からゆきたい。Intelは80386以降で、4レベルのProtection Ringという概念を導入した(Photo01)。もっともこれは何か? というと、単にセグメントレジスタをアクセスする際に、権限チェックを行えるようにするというだけの話である。 Photo01:Intel 64 and IA-32 Architectures Software Developer's Manual Volume 3A: System Programming GuideのFig 4-3より抜粋 Photo02:Intel 64 and IA-32 Architectures Software Developer's Manual Volume 3A: System Programming Guid

  • スキーマ言語「DTD」の機能と役割

    XMLを解説した記事や書籍では、「DTD」の解説をしているものが多いが、このDTDにつまずく入門者も多い。なぜXMLにはDTDが存在するのか、DTDとはなにか、そしてDTDの意味について、今回は解説していこう。 DTDという言葉をよく聞くが…… XML関係の資料を見ていると、しばしば、DTDという言葉を見かける。DTDは「Document Type Definition」の略で、日語では「文書型定義」と呼ぶ。 XMLは簡単な技術であり、簡単なXML文書を書く方法を修得するのは容易である。ところが、XMLに関する格的な勉強を、と思うと、DTDで挫折してしまうことが多い。XML入門者にとって、DTDは大きな障壁の1つなのは間違いない。 ■DTDはどうしても必要? だが、どうしてもDTDを修得しなければXMLは使えないのだろうか? 結論を最初に述べる。 DTDは、いわゆるXMLのスキーマ言語

    スキーマ言語「DTD」の機能と役割
  • リンクベイティングとは?被リンクを誘う釣りタイトル

    リンクベイティングとは、被リンクの獲得を目的として、リンケラティを釣り上げるためのフックを仕込んだコンテンツを作成することをいいます。慎重に実施する必要があり、継続性やモラルも問われますが、極めて強力な被リンク獲得の方法です。 リンクベイト、リンクベイティングとはリンケラティ(影響力のあるブロガーやソーシャルメディアのユーザー)に狙いを定め、彼らの興味を引き、反応を引き出すことで被リンクを構築する施策をリンクベイティングといいます。また、リンクベイティングのために作成するコンテンツのことをリンクベイトと呼びます。 被リンクの構築、ことにトピックに関連性のある被リンクはSEOにとって極めて重要なものです。しかし、淡々とコンテンツをアップロードしていくだけでは、そうした関連性の高い被リンクを構築するのは困難です。なぜなら、顧客や取引先とリンケラティは必ずしも一致しないという問題があるからです。

    リンクベイティングとは?被リンクを誘う釣りタイトル
    Seacolor
    Seacolor 2007/02/09
    あなた自身の専門的な経験をもとに、読者に役立つことを書く
  • J2SE 5.0 虎の穴 Java2 SE v5.0 Tiger の新機能

    「トラだ、トラだ、お前はトラになるんだ !!」 というわけで J2SE 5.0、コードネーム Tiger の新機能を紹介していきます。 まちがい、コメント等ありましたら、遠慮なくおねがいします。 JSR-176 J2SE 5.0 Release Contents http://jcp.org/en/jsr/detail?id=176

  • 第36回 画面設計書を書くための手法とツール:ITpro

    画面設計書について,前回に引き続き,それを書くツールや手法について考えてみましょう。 画面設計書の基 まずは,画面設計書の中にあるべき情報から見てみましょう。これらすべてがそろっていなければならない,というわけではありませんが,望ましいのではないかと私自身は考えています。 header ページIDやタイトルなど,一目でそのページがどの画面仕様を記述しているかがわかるような「ヘッダー」部分。細かく書くならば,文字コードや対象ブラウザまで記述する場合もある。また,プロジェクトの名前(プロジェクト・コード)や版番号なども記し,似たようなドキュメントの中からも引き出せるようにしておく。 footer 制作サイドのコピーライトやページ番号などを記す。最終的には,クライアントのコピーライトに置き直して,最終納品とする場合もある。 Page Layout 画面内に配置する「ユーザー・インタフェース(U

    第36回 画面設計書を書くための手法とツール:ITpro
  • woremacx.com - https://woremacx.com/

    Windows 10 の入ったディスクのバックアップが clonezilla で外形的にできることがわかった Posted on Jun 27, 2020 Windows10 が載ってるディスクに破壊的な変更加える前にバックアップしたくて、SystemRescueCd で clonezilla 使ってディスクまるごとイメージ化した(内部的には partimage が使われてる?)。 でこれ、レストアしたら起動する状態まで持っていけるんかな? すんごく不安だ。。。 — woremacx (@woremacx) June 15, 2020 systemrescuecd に同梱されている clonezilla を使ってまるまる取った Windows 10 のバックアップが戻せるか不安で仕方なかったので、VirtualBox に戻せるか試した。 そもそもなぜ clonezilla を試したかったの

  • データ圧縮の基礎

  • Collection & Copy - Deferred、遅延リソースのインターフェース、パターン

    JavaScript setTimeoutで実行される関数の中で発生するエラーは、セットした部分のtry/catchで補足することはできません。 function throwError(){ throw new Error('ERROR'); } try{ setTimeout(throwError, 3000); } catch(e){ // ここには到達しない alert(e); } MochiKit.Async.Deferredを使うと、エラーバックでエラーを補足できます。 callLater(3, throwError).addErrback(function(e){ alert(e); }); エラーの補足以外にも、Deferredのインターフェースから以下が行えます。 キャンセル(cancel)状態(fired)コールバックの追加(addCallback)エラーバックの追加

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    Seacolor
    Seacolor 2006/12/24
    便利なJavascriptライブラリ「MochiKit」について
  • “いい弁護士を選ぶ方法の誤り”: 超初級革命講座

    Author: JackDaniel | Posted: 06/12/20 08:19 Category: columns | Edit | [B] Prev: “そろそろ今年も終わります” | Next: “Getting Things Done” トラックバックはここ: http://tknr.net/mt/mt-tb.cgi/66 巨大企業から訴えられた場合になどに備え、いい弁護士を選ぶ方法 として,ある有名サイトが解説をしているが,事実誤認も甚だしいので,一言言いたいです。 もちろん,実際にそのような基準で選ぶことのできる具体的な方法はないと思うので単なる冗談だとは思うのですが・・・(最後はホントの弁護士か確かめるとかいって結局日弁連のサイトしか紹介していないし。ネタでしょうか。) 1.司法試験合格までの期間 平均の合格年齢は28~くらいで最近までどんどん高年齢化して

  • 今さら聞けない、RSSの基礎知識&活用法(1)~RSSって何? 何が便利なの? / デジタルARENA

    ネットで起きてる最新トレンド 【番外編】今さら聞けない、RSSの基礎知識&活用法(1)〜RSSって何? 何が便利なの? 「RSS」って当たり前のように使われているけれど、実はよく分かっていない人も多いのでは? そこで基礎知識と活用法を5回にわたって紹介しよう。まず最初は「RSSとは何か」から。 ●連載内容 第1回 RSSって何? 何が便利なの? 第2回 Internet Explorer 7でRSSを活用する 第3回 Firefox 2でRSSを活用する 第4回 WebサービスRSSを活用する 第5回 アプリケーションタイプのRSSリーダーを使ってみる ブログや各種のニュース配信が盛んになるにつれ、閲覧するWebページの数がどうしても増えてしまう。ざっと100件くらいのWebページの最新ニュースを一通りチェックするのに何分くらいかかるだろうか。ちなみに私の場合、10分とかから

  • WikiStartJa - Plagger - Trac

    Plagger: the UNIX pipe programming for Web 2.0 Plagger はプラガブルな RSS/Atom フィードアグリゲータで、Perl で記述されています。すべての機能は小さなプラグインとして実装されていて、ユーザはそれを組み合わせることによって自分好みのフィードアグリゲータをつくることができます。Ray Ozzie は RSS はインターネットのUNIX パイプになれる といいましたが、Plagger はそれを乗りこなす UNIX シェルのようなものともいえます。 Perl ソフトウェアに詳しい方には、 Plagger は blosxom や qpsmtpd の RSS アグリゲータ版と考えてもらうとわかりやすいかもしれません。 Shortcuts Plagger Blog (英語) ChangeLog Development Mailing L

    Seacolor
    Seacolor 2006/11/26
    Plagger公式スタートガイドの日本語版
  • SQLインジェクション【SQL Injection】

    SQLインジェクション(SQLの挿入)は,Webアプリケーションへの攻撃手法の一つです。Webサーバーに対して特殊なデータを送ることで,アプリケーション開発者が想定していないSQL文を実行させます。この攻撃に対する対策を怠ると,データベース内の情報を不正に取得されたり,削除されたりする危険性があります。 SQLインジェクションに対するぜい弱性は,クライアントから受け取ったデータをもとにしてデータベースへのアクセスを実行するSQL文を組み立てる個所で発生します。例えばアプリケーションのプログラム中に,SQL文で操作対象のレコードを絞り込むWHERE句を組み立てる“WHERE userid='$uid'”のようなコードが書かれているとします。プログラマは,変数$uidにはクライアントから受け取ったユーザーIDを格納することを想定しています。 ところが,悪意のあるユーザーが“' OR 1=1--

    SQLインジェクション【SQL Injection】
  • 情報収集の手法(2) --- キーロガー,スニファリング,ウォーダイヤリング,ウォードライビング

    ポイント ●キーロガーとは,ユーザーがパソコンに打ち込んだ文字などの情報を記録するツールのこと。ウイルスなどと併用してユーザーに気づかれないようにインストールしておき,IDやパスワードなどを詐取するのに利用される ●スニファリングとは,LAN内を流れるパケットを盗聴する手法のこと。盗聴そのものを完全に防止するのは難しいため,VLANを利用して適切にネットワークを構成したり,やり取りするデータを暗号化して対策する ●ウォードライビングとは無線LANアクセス・ポイントを調査すること。比較的容易に実施でき,調査していることを管理者に悟られにくい 前回に引き続き,情報収集に関する手法について見ていきます。今回紹介するのは「キーロガー」「スニファリング」「ウォーダイヤリング」「ウォードライビング」です。 キーロガーとは キーロガーとは,ユーザーがパソコンに打ち込んだ文字を記録するツールのことです。た

    情報収集の手法(2) --- キーロガー,スニファリング,ウォーダイヤリング,ウォードライビング
  • 【ハウツー】Seasar 2.4リリース! 今更でも恥ずかしくない、始めてみようDIプログラミング (1) DIプログラミング - Seasar S2Containerで体験してみよう | エンタープライズ | マイコミジャーナル

    Javaプログラミングにおいて、クラスの独立性を高め、再利用性の高さ、実装の入れ替えの容易さ、アスペクトの自動的な適用、ホットデプロイなどサーバデベロップメントに欠かせない機能を実現するための基盤技術のひとつにDI(Dependency Injection)がある。DIはインタフェースと実装の完全な分離を目指し、主にDIコンテナと呼ばれる専用の実行環境/フレームワークを通して実現される。 DIコンテナの実装はいくつかあるが、ここでは11日に最新版の2.4.0(2.4.1)がリリースされたSeasar 2.4(S2Container 2.4)を取り上げて紹介したい。Seasar 2.4はThe Seasar Foundationによって開発がおこなわれているプロダクトで、周辺プロダクトの充実や日語ドキュメントの充実など、国内におけるエンタープライズ向けWebアプリケーションシステム開発用の

  • WEBマスター/WEB開発者、御用達のサイトリンク集:phpspot開発日誌

    Resources for the webmaster/website builder - SiteAdminStuff.com WEBマスター/WEB開発者、御用達のサイトリンク集。 XHTML, Apache, Blogging, CSS, DynDNS, Domain等、開発者必須の便利サイトがまとまっています。 上記サイト上で発見したのですが、JS の WYSIWYG なエディタって結構あるんですね。 TinyMCE, FCKEditor しか知りませんでした:-) Xinha I've used this. FCK Editor Mozile From Mozilla Cross-browser RTE from Kevin Roth (I've used it) Kupu Easily integratable with different CMSs TinyMCE Open-

    Seacolor
    Seacolor 2006/11/03
    XHTML, Apache, Blogging, CSS, DynDNS, Domain等、開発者必須の便利サイトまとめ
  • A. WEBプログラマコース

  • 続・初めてのPerl 改訂版 - naoyaのはてなダイアリー

    オライリーの続・初めてのPerl 改訂版が発売になりました。はてなスタッフ三人で監訳を担当させていただきました。 続・初めてのPerl 改訂版 作者: Randal L. Schwartz,brian d foy,Tom Phoenix,吉川英興,伊藤直也,田中慎司,株式会社ロングテール/長尾高弘出版社/メーカー: オライリー・ジャパン発売日: 2006/10/21メディア: 大型購入: 9人 クリック: 389回この商品を含むブログ (99件) を見る 続・初めてのPerl は「続」とあるとおり 初めてのPerl の続きで、入門者向けよりももう少し高度な内容を扱ったものです。リファレンス、モジュール、オブジェクト指向、テストなどなど。一人前の Perl プログラマになるのであればどれも避けては通れない、でもいきなり入門でその話題について触れると頭が混乱してしまうので続編で、といったあた

    続・初めてのPerl 改訂版 - naoyaのはてなダイアリー
  • ITmedia Biz.ID:インターネット時代のお手軽英語勉強術――リスニング編

    英語は勉強したいけど、社会人だと仕事が忙しくて――。そんな人にオススメのインターネット“お手軽”英語勉強術。第2弾はスキ間の時間を活用したリスニング術をご紹介します。 前回は、ネット時代の英語勉強術として英語を「読む」リーディングの勉強術をご紹介しました(10月11日の記事参照)が、英語の習得で1番役に立つのはリスニング力です。相手の言うことを聞き取ることさえできれば、あとは「Yes」「No」や簡単な単語、身振り手振りで、何とかコミュニケーションをとることができるものです。これは海外旅行でもビジネスの現場でも同じではないでしょうか。 難しいのは、リスニング力は文法や単語力のように、学べばすぐ身に付くものではないことです。とにかく耳を慣らすことが重要で、ある程度の時間をかけて英語を聞き続けることが必要になるのがリスニングです。そのために苦手意識が強い人も多いのでしょう。 とはいえ、日々の仕事

    ITmedia Biz.ID:インターネット時代のお手軽英語勉強術――リスニング編