はじめに ネットサーフィンをしているとホームページなどで、ドラッグ&ドロップ可能な、ふわふわ浮かぶメニューなどを見かけることがあります。例えば菊池さんの工作室のメニューのようなコントロールです。これを実現するASP.NETのカスタムコントロールを作成します。対象読者 HTML、StyleSheet、JavaScriptの基礎知識がある人。また、ASP.NETでカスタムコントロールを作成した経験があり、prototype.jsの理解もあることを前提にしています。動作環境 prototype.js ver 1.4、ASP.NET 2.0、IE6.0で動作確認しています。それ以外での動作は未確認です。解説の流れ 以下の順で解説していきます。ASP.NETカスタムコントロールの作成外部JavaScriptファイルへのリンクの方法prototype.jsの拡張ドラッグ&ドロップ機能の実装浮遊機能の実
実行例の元画像(kingyo.gif) はじめに 文字を組み合わせて絵を表現する「アスキーアート」を知らない方はいないと思いますが、これを作れるのは一部の職人だけです。とても素人が作れる代物ではありません。しかし本稿で紹介する手法を用いれば、職人には遠く及ばないまでも、誰でも簡単にアスキーアートを作ることができます。 画像からアスキーアートを自動生成するのに問題となる事柄は次のとおりです。文字を画像に変換する方法余白を含めたフォントサイズを取得する方法画像に最も近い文字を判定する方法 また単色である文字と画像とを比較するために画像を2値化する方法 も解決しなければなりません。本稿ではこれらについて一つ一つ解説していきます。さらにHTMLにも対応することで文字の色やフォントを指定できるようにしました。対象読者 「C言語」「Win32API」および「DIBSection」を理解している方。
kikulog 記事一覧 カテゴリー別記事一覧201410 2014/10/22 江本勝氏の死去 201409 2014/09/12 生協の「書評対決」の書評 201407 2014/07/04 「いちから聞きたい放射線のほんとう」サポートページ 201406 2014/06/04 「いちから聞きたい放射線のほんとう」訂正箇所 201404 2014/04/23 朝日新聞に書評が出るようです [kikulog 647] 2014/04/09 理研CDBの騒動について [kikulog 646] 2014/04/07 博士論文中での剽窃について [kikulog 645] 201403 2014/03/17 「いちから聞きたい・・」のあとがき [kikulog 644] 2014/03/03 論文: Structural flexibility of intrinsically disord
「悪のプログラマ」[参照]で、優れたプログラマが本気で犯罪に手を染めるなら、痕すら残さないゾと書いた。さらに、デバッグとしてのソースレビューだけでなく、犯罪防止のためにコード検閲が必要だとも言った。 ところが、この容疑者はそれほど優れたプログラマではなかったようだ。以下、「NTTデータ元社員が取引記録を不正利用しカード偽造の疑い」[参照]より引用。 NTTデータは、2005年10月と2006年2月に発生した偽造ローンカードによる不正キャッシング被害に関連して、同社から仙台銀行のATMでカードを利用した際の取引記録の一部が不正に持ち出されていた可能性があることを発表した。 容疑者の元社員は、システムの運用にあたっていた人物。彼のやりかたのどこがマズかったかを指摘し、「もっと」冴えたやりかたを提案してみる…が、それだけだと教唆になっちゃうので、防止策も。 媒体(ここでは紙)が噛んでいる 誘拐で
ドリコムは4月3日、オープンソースフレームワークを使用したウェブリケーションのコンテスト「Award on Rails」の開催を発表した。また、コンテストへの参加受付を同日より開始した。 参加資格は個人および法人を除く開発グループとなっており、特設サイトにて6月30日まで参加を受けつける。その後、7月30日に、一般投票およびpaperboy&co.代表取締役社長の家入一真氏、グリー取締役最高技術責任者(CTO)藤本真樹氏、「百式」管理人の田口元氏ら審査員により各賞を決定する。 最優秀ソフトウェアは賞金100万円が贈られるほか、部門賞なども用意されている。 ドリコムでは今後発表する個人向けサービスにRuby on Railsの採用を決定しており、コンテストは社内普及のために企画したものだったという。しかし、国内のオープンソースフレームワーク普及に貢献するため、広く開発者の参加が可能なコンテス
これはオブジェクト指向JavaScriptライブラリ PrototypeのEffectのサンプルです。付属のサンプルにちょっと手を加えてちょっ と日本語訳したものです。 Effect.Fade() & Effect.Appear() 呼び出し方法 new Effect.Appear(element) new Effect.Fade(element) コード例 onclick="new Effect.Appear('appear')" onclick="new Effect.Fade('appear')"
Recently I had to write a document which required the inclusion of some images, a chart, and a few drawings in the text – something that modern word processors allow you to simply and readily do. In fact, the ability to embed and edit rich content directly in a document is actually a pretty handy and powerful feature; arguably one of the more important and enabling features of modern day office su
There are more than one way to search it -404 Blog Not Found- 私が知る限り、Googleはサイバーエージェントに何も約束してないし、サイバーエージェントもまたGoogleに何も約束していない。 たった今この瞬間にGoogleがサーバーの火を落としても、それはGoogleの自由。 それがネットというものではないか。 確かに一般的にいう限りそうかもしれないけど、本当にネットがそのようなものであるのなら、それではネット上のサービス等、ましてや自分のコンテンツを預けるようなサービス等、安心して利用する事はできない。 以前、私がflickrを使うのは怖い、という記事を書いた際、宮川さんに > それを考えると、今後何十年にわたってインターネットというものがある限りはFlickrがサー > ビス続けてくれると言う確約でもない限り、怖くて預
シリーズ第三回目、今回は猫編(Ⅱ)である。 前回の猫編でも述べたが、猫の撮影は、かなり難しい。 街中で撮影しようとしている状態でのスナップ用機材は、広角系(銀塩換算の焦点距離は 24~35mm程度)であることが多く、まず撮影の射程距離内に入るのが難しいからである。 人間、特に異性を撮影する場合(どちらかと言えば、男性が女性を撮影する場合が多いで あろう)で、パーソナルスペースがあるという話は以前もしたことがあるが、 人間のパーソナルスペース、すなわち生理的に警戒感を持つ距離は、数十cmという レベルであるのが、猫対人間の場合は、数mという距離となり、これ以上近づくと、 猫(ノラ猫)は逃げるのが普通である。 女性ポートレートでは、銀塩換算85mm前後のレンズが、パーソナルスペースに侵入する 事を避ける機材として有効であるが、猫の場合は、望遠、つまり200mmやら300mmやら のレンズを使わ
筆者はシステム開発において(特に開発初期の段階では)何よりもリズムを意識しています。PDS(Plan・Do・See)サイクルを頭の中でイメージしながらプロトタイピングを行うことで、プロジェクトにリズムが発生します。実装フェーズで追加されるメンバーも、このリズムに乗ってプロジェクトにスムーズに参加していくことができるようになります。メンバーの顔が曇っているプロジェクトには、大抵リズムが存在していない(だらっと出社して、実装してだらっと帰る)ことが多いと思いませんか。 今回は、PDSサイクルでアジャイルプロトタイピングを行う方法を解説します。 プロジェクトの概要 今回取り上げる仮想プロジェクトの顧客はビデオレンタルショップです。ビデオレンタルショップは会員向けサービスとして、レンタルビデオの検索、予約、ある商品についてのレビューの作成とその閲覧機能を持ったポータルサイトを構築したいと考えていま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く