RIAトピックス
リッチクライアント/RIAを主テーマに取り扱います。Flex、Ajax、AIR、Silverlight、JavaFX、etc。
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Javaをクラウドに乗せる「VMforce」、セールスフォースとVMwareが共同提供
Javaをクラウドに乗せる「VMforce」、セールスフォースとVMwareが共同提供 【Publickeyより】
http://www.publickey1.jp/blog/10/javavmforcesalesforcevmware.html

4月27日にVMwareとセールスフォース・ドットコムが協同でJavaをクラウドに乗せる「VMforce」を発表しました。
「VMforce」とはSpringフレームワークと「SpringSource tc Server」ランタイムをベースとした構築済みのJavaプラットフォームを提供するサービスです。
競合システムとして「Amazon EC2」、「Google App Engine」などが既に存在し、普及しつつあります。
これらで同様のシステムを開発した場合の違いとしてはForce.comで提供しているリレーショナルデータベースのデータが使用できる所にあるようです。

「VMforce」に限らず様々なクラウド関連のサービスが出てきている中で、サービスの内容を比較しよりよいサービスを使用していきたいものですね。



Trend Insight:「VMforce」でJavaデベロッパーをクラウドに導くSalesforceとVMware 【ITmedia エンタープライズより】
http://www.itmedia.co.jp/enterprise/articles/1004/28/news094.html

ヴイエムウェアとセールスフォース、Javaクラウド・プラットフォーム「VMforce」を共同発表 【Yahoo!ニュースより】
http://headlines.yahoo.co.jp/hl?a=20100428-00000005-cwj-sci

10年近い実績を持つForce.comの実像 【ITproより】
http://itpro.nikkeibp.co.jp/article/COLUMN/20090617/332051/?ST=system

K.Y
スポンサーサイト

テーマ:システム開発 - ジャンル:コンピュータ

HTML6の仕様を HTML5までに至る HTMLの進化から予想する
HTML6の仕様を HTML5までに至る HTMLの進化から予想する 【floatingdaysより】
http://fdays.blogspot.com/2010/04/html6-html5-html.html

現在普及している「XHTML 1.0 Strict」の規格と「HTML5」の規格を比較し、その進化を元にHTML6を予想してみようというネタ記事です。

うそはうそであると見抜ける人でないと(HTML5を使うのは)難しい


蛇足だと思いますが、一応説明しておきます。
HTMLはマークアップ言語であり、色や文字装飾などは指定すべきではありません。
スタイルシートによって指定されるべきです。
つまりHTML6?として書かれているのはHTMLで装飾まで行っている一昔前の方法です。
又、文末で書かれているblinkやmarqueeなどは痛いと言われているWebサイトで使われている(いた?)代表的なタグです。。。

K.Y

テーマ:コンピュータ - ジャンル:コンピュータ

「探索」基礎最速マスター
トップクラスだけが知る「このアルゴリズムがすごい」――「探索」基礎最速マスター 【ITmediaより】
http://www.itmedia.co.jp/enterprise/articles/1002/06/news001.html
※連載の一覧→「最強最速アルゴリズマー養成講座

現在、プログラムを作成する際に全て1から作成することはまず無いでしょう。
ほとんどの言語では、便利な関数やライブラリが用意されておりそれらの使い方を知っていればある程度の物はできてしまいます。
例えば、ソートなどは様々なライブラリが存在するので、そのアルゴリズムは知らなくてもよいのでしょうか?

そんな事はありません。
全てのケースでライブラリが使用できる訳ではありませんので、実際に実装する事、既存の物を改良することが必要になってきます。
やはり、いつになってもアルゴリズムはプログラムを作成するうえで根底となる必須の技術です。

そんなアルゴリズムについて「最強最速アルゴリズマー養成講座」としてITmediaで連載が行われています。

今回は紹介するのは探索の回です。
ある一定の範囲内で答えを見つける際に、効率よく探すにはどのようにしたらよいか?という命題について例を交えながら考察しています。
文章だけではなく図での説明もありますので理解しやすくすんなりと学べるかと思います。

アルゴリズムの必要性を感じた方は是非目を通してみてください。



あなたが一番好きなアルゴリズムを教えてください。 また、その理由やどんな点が好きなのかも教えてください。 【人力検索はてなより】
http://q.hatena.ne.jp/1195950564

いまさらアルゴリズムを学ぶ意味 【@ITより】
http://www.atmarkit.co.jp/fcoding/articles/algorithm/01/algorithm01a.html

定番アルゴリズムを徹底理解! 【selfupより】
http://itpro.nikkeibp.co.jp/article/COLUMN/20061024/251654/

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

HTML5の可能性を肌で感じる事ができるWebサイト
HTML5 Canvas and Audio Experiment 【Ruby on Rails Entwicklungより】
http://9elements.com/io/projects/html5/canvas/

先日、HTML5は凄いと言うことで「HTML5であそんでみたクエスト」を紹介しました。
しかし、上記URLにアクセスすることでHTML5の新たな凄さを知る事になると思います。

ここのサイトでは、HTML5で新たに定義されるCanvas要素やaudio要素などを使用した上で、processing.js(ブラウザ上でプログラミング言語Processingが実行できる)、Modernizr(ブラウザがCSS3の各種属性に対応しているかを確認できる)などのJavascriptを組み合わせて実現しているようです。

尚、このWebサイトはTOPから凄いので色々見てまわると面白いです。(右クリックするとFlashのメニューが出ない驚きを感じる事ができます)

HTML5と言われてピンと来ない方、凄さを実感してない方はご覧になってみるとよい刺激になると思います。



RIAトピックス HTML5であそんでみたクエスト
http://mfria.blog106.fc2.com/blog-entry-1790.html

いま,見ておきたいウェブサイト 【gihyo.jpより】
http://gihyo.jp/design/serial/01/website-pickup/0016

RIAトピックス HTML5 基礎知識
http://mfria.blog106.fc2.com/blog-entry-1751.html

HTML5.JP - 次世代HTML標準 HTML5情報サイト
http://www.html5.jp/

HTMLで図まで描ける!進化した「HTML5」ってどんなもの? 【はてなブックマークニュースより】
http://b.hatena.ne.jp/articles/201002/795

Flashだとここまでできる! HTML5とFlashの機能比較 【ClockMaker Blogより】
http://clockmaker.jp/blog/2010/02/flash-vs-html5/

HTML5サンプル集 【(株)あゆた へようこそより】
http://ayuta.co.jp/html5-samples/

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

作って学ぶ!jQuery
作って学ぶ!jQuery 【バシャログ。より】
http://c-brains.jp/blog/wsg/10/04/19-185826.php

Javascriptの汎用ライブラリjQueryの基礎講座がバシャログ。さんで行われています。
セレクタの指定から始まり、サンプルを作成することでjQueryを学んでいけるようになっています。
そのサンプルも動きがあるサンプルを選択しているため、見た目にも楽しく行えると思います。

全6回の連載のようですので、興味のある方はこれを機会にjQueryに触れてみてはいかがでしょうか?



[作って学ぶ!jQuery] 第0回 jQuery とは? 【バシャログ。より】
http://c-brains.jp/blog/wsg/10/04/19-185826.php

[作って学ぶ!jQuery] 第1回 セレクタを学ぶ 【バシャログ。より】
http://c-brains.jp/blog/wsg/10/04/20-215231.php

[作って学ぶ!jQuery] 第2回 アニメーションを学ぶ 【バシャログ。より】
http://c-brains.jp/blog/wsg/10/04/23-100000.php

[作って学ぶ!jQuery] 第3回 画像ロールオーバーを作って学ぶ 【バシャログ。より】
http://c-brains.jp/blog/wsg/10/04/26-105520.php

RIAトピックス 40分で覚える!jQuery速習講座
http://mfria.blog106.fc2.com/blog-entry-1739.html

RIAトピックス jQueryの凄さがわかるサイト各種
http://mfria.blog106.fc2.com/blog-entry-1686.html

jQuery 日本語リファレンス
http://semooh.jp/jquery/

テーマ:システム開発 - ジャンル:コンピュータ

JavaFX 1.3 リリース
JavaFX 1.3 リリース 【Everyday JavaFXより】
http://d.hatena.ne.jp/skrb/20100424

Java上で動作するRIAプラットフォームであるJavaFxの最新版1.3がリリースされたようです。
新機能と性能アップは以下の点が実施されているようです。
・パフォーマンス
・UI ControlsとCSS
・フォント
・JavaFX TV
・JavaFX Mobile
・NetBeans用プラグイン
・Production Suites

JavaFX TVなど期待されていた機能が追加されている上、問題とされていたパフォーマンスも○%向上は元より○倍向上と言うほど性能アップしているようです。

ITProで連載も始まったようなので、今迄興味の無かった方もこの機会に触れてみてはいかがでしょうか?
(1.3リリースと重なったのは偶然でしょうけどw)


「詳説JavaFX」第1回 JavaFXとは 【ITproより】
http://itpro.nikkeibp.co.jp/article/COLUMN/20100412/346953/?ST=develop

JavaFX入門 【JavaDriveより】
http://www.javadrive.jp/javafx/

【JavaOne】JavaFXをテレビへ,オーサリング・ツールもようやく用意 【Tech-On!より】
http://techon.nikkeibp.co.jp/article/NEWS/20090603/171181/

RIAトピックス 【All About】新JavaFX Scriptプログラミング!
http://mfria.blog106.fc2.com/blog-entry-1337.html

RIAトピックス 【gihyo.jp】ついにベールを脱いだJavaFX
http://mfria.blog106.fc2.com/blog-entry-1336.html

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

HTML5であそんでみたクエスト
HTML5であそんでみたクエスト 【.3より】
http://dot3.jp/html5quest/

世間ではHTML5、HTML5と騒いでいますが、実際にどんな事が出来るのでしょうか?

それをわかりやすく表現してくれたのが上記サイトです。
現在の所Firefox3.6以上でないと正しく動作しないようですが、それ以外のブラウザでもyoutubeの動画がリンクされていますので見ることが可能です。
ソースコードを覗いてみると<section>、<aside>、<audio>などHTML5で定義されたHTML要素が記述されています。

凄い凄いと言われても実感が沸かなかった方は是非見てみるとHTML5の凄さが、身を持って理解することができると思います。



RIAトピックス HTML5 基礎知識
http://mfria.blog106.fc2.com/blog-entry-1751.html

HTML5.JP - 次世代HTML標準 HTML5情報サイト
http://www.html5.jp/

HTMLで図まで描ける!進化した「HTML5」ってどんなもの? 【はてなブックマークニュースより】
http://b.hatena.ne.jp/articles/201002/795

Flashだとここまでできる! HTML5とFlashの機能比較 【ClockMaker Blogより】
http://clockmaker.jp/blog/2010/02/flash-vs-html5/

HTML5サンプル集 【(株)あゆた へようこそより】
http://ayuta.co.jp/html5-samples/

K.Y

テーマ:コンピュータ - ジャンル:コンピュータ

もっとも危ないプログラミングエラー25、+16
もっとも危ないプログラミングエラー25、+16 【マイコミジャーナルより】
http://journal.mycom.co.jp/news/2010/02/19/005/index.html

昨年から引き続き、アメリカで共通脆弱性列挙(CWE)プロジェクトから「もっとも危ないプログラミングエラー25」が発表されました。
これは、パフォーマンスの問題やセキュリティの脆弱性、また様々な犯罪の原因となり得るプログラミングエラーのうち、頻度と危険性の高いとされるものをランキング形式で25、ランキング以外で16挙げている。
尚、どの脆弱性が重要かと言うのはプログラミング言語やユースケースなどに応じて変化するため、一般的なケースとしてランキングされている。

又、プログラミング言語に焦点を当てた一覧がInfoQに掲載されているので、こちらも合わせて参照をすると良いと思われる。

一つのミスも無い完璧なプログラミングを行うことは不可能だが、自分が作成したプログラムにこれらの脆弱性が常に潜んでいると事を意識し、セキュリティに関する意識を高めておく必要があるだろう。



CWE/SANS プログラミングエラー トップ25 【InfoQ Japanより】
http://www.infoq.com/jp/news/2010/04/Top-25-Programming-Errors

脆弱性などの原因に:「最も危険なプログラミングエラー」25種類のリスト発表 【ITmedia エンタープライズより】
http://www.itmedia.co.jp/enterprise/articles/0901/13/news025.html

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

Firefoxを最強のwebサイト統合開発ツールにするアドオンまとめ
Firefoxを最強のwebサイト統合開発ツールにするアドオンまとめ。 【ITキヲスクより】
http://smkn.xsrv.jp/blog/2010/04/firefox-addon-for-web-develop/

「Firefoxを最強のwebサイト統合開発ツールにするアドオン」と言われたら「Firebug」が真っ先に上がってくるでしょう。
しかし、「Firebug」以外では?と言われると他に浮かばないのではないでしょうか?

この記事ではFirefoxを最強のwebサイト統合開発ツールにするためのアドオンを以下の通りに分類されて紹介しています。
・html/cssコーディング
・画像作成
・デバッグ
・ユーティリティー

実際にいくつか入れてみた所、「Html Validator」、「FireFTP」は使用してみる価値はあると思いますので、興味のある方は是非試してみて下さい。



Firefox アドオン - 拡張機能 - 開発者向けツール 【Mozilla Japanより】
https://addons.mozilla.jp/firefox/extensions/developer_tools/
↑本家(こんなカテゴリあったんですね)

快適なWeb開発環境を構築する、Firefoxアドオン10選 【@IT自分戦略研究所より】
http://jibun.atmarkit.co.jp/lskill01/rensai/tool10/02/01.html

RIAトピックス 【MOONGIFT】IEでもナローバンドを体感「IE Throttle」 / インターネットの速度を設定する「Firefox Throttle」
http://mfria.blog106.fc2.com/blog-entry-497.html

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

SQLiteのテストコードは4567万8000行! 本体のコードは6万7000行
SQLiteのテストコードは4567万8000行! 本体のコードは6万7000行 【Publickeyより】
http://www.publickey1.jp/blog/10/sqlite45678000_67000.html

テストがプログラム作成よりも重要なのは開発を行ったことがある方なら身を持って知っていることであり、実際にテストコードを大量に記述していることでしょう。

しかし、軽量なリレーショナルデータベースとして人気のSQLiteでは、
本体のソースコード約6万7200行なのに対しテストコードはなんと4567万8300行もあるそうです。

わかっていてもテストコードを本体のソースコードの約679倍も書くことは中々無いと思います。
この事が様々なアプリケーションに使用されているSQLiteの信頼を作り出していると言う事ですね。

実際に私たちが開発を行う際にもテストコードが信頼を作っていると言うことを常に心に止めて、ダレてしまいがちなテストを実施していきましょう。



SQLiteを使うべき10の理由と5つのデメリット 【CPA-LABテクニカルより】
http://www.cpa-lab.com/tech/046

プログラマーにとってのテストの重要性 【Publickeyより】
http://www.publickey1.jp/blog/10/post_92.html

ソフトウェア開発の「パンドラの箱」を開けないために 【@IT MONOistより】
http://monoist.atmarkit.co.jp/fembedded/articles/kumikomi/18/kumikomi18.html

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

エンドユーザーにとってオープンソースはどんな意味を持つか
エンドユーザーにとってオープンソースはどんな意味を持つか 【ITproより】
http://itpro.nikkeibp.co.jp/article/Watcher/20090223/325311/?ST=oss

少し前の話になりますが、2008年4月に秋田県大館市がIP電話を導入しました。
ベンダーを使用せずに大館市商工課の職員が中心となって自力で導入し、ベンダーからの見積もりだと2億円かかるところを820万円で構築したことで当時かなり話題になりました。
Web上だけではなく、TVでも取り上げていたので覚えている方もいると思います。

桁が明らかに違う値段なので、取り上げられる際にオープンソースのAsteriskを使用していたことが伝えられていました。
又、当時会津若松市がMSOffceをOpenOffice.orgにする事で1500万円の経費を無料にするという事例もあり、一般ユーザへオープンソースの認知を高めた事例と言えるでしょう。

そんな現状に元記事では下記の問題点などを挙げることで警鐘を鳴らしています。

・安全性は?
・保守費は?
・人件費は?
  (IP電話の場合、通信テストなどは中心となった方が自宅で行ったそうですが。。。)
・自治体が金を使用するという経済効果は?
・維持費は?

また、今回の事例のポイントは「エンドユーザーが自身の要求を精査した」という点にあると語っています。
これはどのような事かというと、「50年に1時間しか落ちない代わりに馬鹿高いシステム」、「99%の信頼性しかないが(つまり,年に3日くらい止まる)が、その間は~~とやれば問題は起きないという代替案を持っている1/10の価格のシステム」の選択肢が見えてくるという事です。
信頼性は高い方がよいに決まっているが、99%から100%を追い求める事により10倍のコストをかける必要があるのか?
勿論銀行業務など100%でなければならない業務はありますが、ユーザがこの事を理解しているかどうかは大きな差があります。

著者が最後にまとめた3点を引用しておきます。
ただ、オープンソースを使って開発を行うのではなく、下記のような事を考えて行っていきたいですね。

◎信頼性を追及すると容易にシステム価格は上がります
◎ユーザーが主体性を持てばシステム価格が無駄に高くなりにくくなります
◎オープンソースを使うことは,ユーザーが主体性を取り戻す助けになるかも知れません


見積もり2億円のIP電話を820万円で構築した秋田県大館市から学べること 【ITproより】
http://itpro.nikkeibp.co.jp/article/OPINION/20090209/324420/?ST=oss

秋田県大館市IP電話網の見積2億、自前820万の話 【Kapperのブログより】
http://plaza.rakuten.co.jp/kapper1224/diary/200902270000/

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

FiddlerとWatcherでWebサイトのセキュリティをチェックする
【ハウツー】FiddlerとWatcherでWebサイトのセキュリティをチェックする 【マイコミジャーナルより】
http://journal.mycom.co.jp/articles/2010/04/21/fiddler/index.html

FiddlerはMicrosoftが無料で配布しているWeb Debugging Proxy、つまり通信内容をデバックする事ができるツールです。
セッションのリクエスト一覧や、ヘッダ情報、リクエストやレスポンスで実際にやり取りしているデータを直接確認できたりします。

今回紹介するのはそのFiddlerのプラグインであるWatcherです。
Watcherとはブラウザでアクセスしたサイトの脆弱性をスキャンしてくれるプラグインで、最新版のバージョン1.3では文字コード、クッキー、Javascript、Flash、Silverlightなど39種類のチェックを行ってくれます。

Webアプリケーションのセキュリティが重要視されている現在、Fiddler、Watcherを使用して再度確認を行ってみてはどうでしょうか?



実はFiddlerがすごすぎたので、機能まとめ紹介 【blog.loadlimit - digital matter -より】
http://blog.loadlimits.info/2009/09/%E5%AE%9F%E3%81%AFfiddler%E3%81...

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

「増えすぎたケーブルを手軽で劇的に改善してくれる」と感心されていた方法
「増えすぎたケーブルを手軽で劇的に改善してくれる」と感心されていた方法 【らばQより】
http://labaq.com/archives/51432053.html

PC周りのケーブル整理というのはいつの時代でも問題です。
様々な案や製品がありますが、実行するにも手間や値段から躊躇してしまう事が多いと思います。

そんなあなたに冒頭の記事を読んでいただきたい!
手間いらずで、お金もほとんどかかりません。
しかし、便利で簡単に整理ができてしまいます。

PC周りの整理に悩んでいる方は必見です。



すぐに絡まるデスク周りのコード・ケーブル類をスッキリ整理する方法 【はてなブックマークニュースより】
http://b.hatena.ne.jp/articles/201004/1056

K.Y

テーマ:トラブル - ジャンル:コンピュータ

【軍曹が】携帯電話開発の現状【語る】
【軍曹が】携帯電話開発の現状【語る】 【ねもすぎ雑記より】
http://mssi.blog29.fc2.com/blog-entry-830.html

IT土方の現実を綴った「ブラック会社に勤めてるんだが、もう俺は限界かもしれない」という話をご存知でしょうか?
元ネタを知らなくても、去年の末に映画化されましたしTVでも盛んに宣伝していたので知っている方も多いでしょう。

しかし、冒頭の話は話題になったのがかなり前ですので知らない方が多いと思います。
現在この業界で働いている方なら残念ながら賛同してしまう話だと思いますので、目を通してみてはいかがでしょうか?



ブラック会社に勤めてるんだが、もう俺は限界かもしれない 【ハムスター速報より】
http://hamusoku.com/archives/08648.html

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

あなたのスキルで飯は食えるか? 史上最大のコーディングスキル判定
makeplex salon:あなたのスキルで飯は食えるか? 史上最大のコーディングスキル判定 【ITmediaより】
http://www.itmedia.co.jp/enterprise/articles/1004/03/news002.html

麻雀をシミュレートすると言うお題の、コーディングスキルの判定問題です。
出題者の意図は下記の通りです。
この問題ができたから優秀な人材とは限らないけれど、できない人は“ほぼ確実に”優秀ではない、のではないか。
そんな簡単に言えるものなんでしょうかね?

自分のコーディングレベルを確認したい方、出題者への思いがある方は挑戦してみてはいかがでしょうか?



この麻雀の問題、あなたはプログラミングできますか?史上最大のコーディングスキル判定 【アルファルファモザイクより】
http://alfalfalfa.com/archives/391753.html

人材獲得作戦・4 試験問題ほか 【人生を書き換える者すらいた。より】
http://okajima.air-nifty.com/b/2010/01/post-abc6.html
↑出題者のblog

K.Y

テーマ:プログラミング - ジャンル:コンピュータ

より明るいカラー、より暗いカラーを教えてくれるオンラインサービス -0to255
より明るいカラー、より暗いカラーを教えてくれるオンラインサービス -0to255 【コリスより】
http://coliss.com/articles/web-services/online-lighter-and-darker-colors-0to255.html

マウスオーバー、マウスアウト時の画像変更などに使用できると思われるサービスの紹介です。
サイトの基準となる色というのは決まっていると思いますが、その基準色の強弱を付ける際に参考にできると思います。

色の明るさ(明度)を変えて色を表示してくれるので、様々な用途に使用できます。
色に困った際には参考にしてみてください。



WEB色見本 原色大辞典 【WEB色見本 原色大辞典より】
http://www.colordic.org/

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

QRコード~人間には読めないURLの罠
QRコード~人間には読めないURLの罠 【Web担当者Forumより】
http://web-tan.forum.impressrd.jp/e/2009/02/19/4418

QRコード

↑のようなQRコードはカメラで撮るだけで長いURLを打ち込むことなく、Webサイトに誘導できるため、雑誌や電車広告、blogなどモバイルでアクセスするにあたり、欠かせない手段となっています。
しかし、人が判別できないためどこに繋がっているURLなのかわからないという危険性をはらんでいます。

今はあまり話題となっていませんが、張ってあるポスターのQRコードの上から不正なURLのQRコードを貼り付けるなどの事象もあるようです。
これはフィッシング詐欺やウイルスなどの問題に直結します。
悪意のある人達が動き始める時期も近いでしょう。

それを防ぐためには以下のような対策を行って、正規のQRコードであることをユーザにアピールしていく必要があります。

・QRコードの前後にURLを記述し、URLの確認ができるようにする。
・QRコード自体に文字を埋め込んで不正なQRコードでない事がわかるようにする。


被害が出てから対応するのではなく、予防を行うことで被害を抑えていきたいですね。



QRコード(二次元バーコード)作成【無料】 【株式会社シーマンより】
http://www.cman.jp/QRcode/

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

ロックを解除しないと送信不可能にするJavaScript「slideLock」
ロックを解除しないと送信不可能にするJavaScript「slideLock」 【skuare.netより】
http://www.skuare.net/2010/04/javascriptslidelock.html
※サンプルは最下部「記事作成:2010年04月06日」とある上にあります。

BLOGのコメント、トラックバック、掲示板、メールフォームなどではスパムを避けるために、文字認証を導入している所が数多くあります。
しかし、これらは味気なく、わかり辛い事が多いです。

そんな時に導入したいのが、jQueryプラグインの「slideLock」です。
「slideLock」を導入すると、バーが表示されそのバーをドラッグする事でロックが解除され、情報を送信できる仕組みになっています。
言葉で説明してもわかり辛いので、元記事を見てみて下さい。

味気ない認証を変化させることで個性を持たせてみてはいかがでしょうか?

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

1文字ずつアニメーションしながらヘッドライン表示できるjQueryプラグイン「News Ticker」
1文字ずつアニメーションしながらヘッドライン表示できるjQueryプラグイン「News Ticker」 【phpspot開発日誌より】
http://phpspot.org/blog/archives/2010/04/1jquerynews_tic.html

リアルタイムで打ち込まれているようにテキストを表示するjQueryプラグインの紹介です。
画面上部及び下部にヘッドラインのように使用すると良いのではないでしょうか?

又、英語を記号としてしか認識していない私のような人には動作デモがわかりにくいですが、「Bind mouse click and Enter keypress」と書いてある付近にマウスを持っていくと動作します。

尚、このようなテキストアニメーションは表示に時間がかかるため、メニューであったり何らかの説明のテキストに使用すると、ユーザのストレス増加に繋がるので注意が必要です。

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

めっちゃ便利やねん find コマンドのオプションまとめ
めっちゃ便利やねん find コマンドのオプションまとめ 【バシャログ。より】
http://c-brains.jp/blog/wsg/10/04/09-095214.php

Linuxを使用していてファイルを検索する際にはfindを使用します。
しかし、普段からLinuxを使用している方以外は多数あるオプションをうまく使用できていない方が多いのではないでしょうか?
少なくても私はうまいこと使いこなせていません。。。

そんな使うのは簡単だけどもうまく使うのは難しいfindコマンドのオプションを下記の3ステップで説明しています。
1.基本的なオプション
2.何かと便利なオプション
3.実際の使用例実際の使用例

個人的には超便利な-execオプションを知ったことが衝撃でした。
こんな便利なオプションがあったんですね。。。

又、元記事にも書かれていますが使用例は凄くありがちな例なので覚えておきたいですね。



Linuxコマンド一覧 [find] 【UNIX入門 ~初心者のためのUNIX/Linux講座~より】
http://www.k4.dion.ne.jp/~mms/unix/linux_com/find.html

K.Y

テーマ:コンピュータ - ジャンル:コンピュータ

オプーナ先生のVBA講座
技術メモ 【技術メモより】
http://www37.atwiki.jp/mima3/pages/20.html

タイトルの通り、オプーナ先生がVBAの基礎部分を講義してくれます。
Excelを使用していて以下の事を思ったことがある方は必見。

・マクロとか使えれば便利だろうと思ったことがある。
・「Excelの関数ではできません。VBAでなら。。。」とどこぞで言われたことがある。
・他の言語でプログラムは組めるけどVBAとかやる気ないしwwwと思ってる。

一つのパワポは短いので、手の空いたときに勉強するのに調度良いかと思います。

K.Y

テーマ:プログラミング - ジャンル:コンピュータ

仕事を効率良くこなすためのシンプルな13の習慣
仕事を効率良くこなすためのシンプルな13の習慣 【ライフハッカー[日本版]より】
http://www.lifehacker.jp/2010/04/100402simplify.html

4月になり、仕事の環境が変わった方も多いと思います。
新しい環境で周りの人心を掴むには、自分ができる奴と思わせるのが一番です。
しかし、技術の向上はそう簡単にはできませんので、仕事の効率を上げていくのがいいでしょう。

そこで紹介するのが、ライフハッカーで紹介されていたシンプルな13の習慣です。
1.仕事開始時刻を早くする
2.時間を区切る
3.To-doリストを短くする
4.仕事の邪魔になるものはまとめてやる
5.メールは短く
6.会議の時間を短く設定する
7.自動化する
8.電子化する
9.机の上をキレイにする
10.仕事場を離れる
11.息つく暇も必要
12.リセットする
13.まとまった時間を作る

詳細は元記事を見ていただくとして、すぐ始められる簡単な事が揃っていますので明日から実行してみてはいかがでしょうか?



仕事効率化プロジェクト25 【マイコミフレッシャーズより】
http://freshers.mycom.co.jp/senpai/shigotokourituka/

業務効率化の5ステップを実践せよ! 【nikkei BPnet 〈日経BPネット〉より】
http://www.nikkeibp.co.jp/archives/359/359373.html

K.Y

テーマ:トラブル - ジャンル:コンピュータ

jQueryでcheckboxがcheckされてるかの値をとる
jQueryでcheckboxがcheckされてるかの値をとる 【Webtech Walkerより】
http://webtech-walker.com/archive/2010/04/06155654.html

当ブログでも何度も紹介しているJavascriptのライブラリのjQueryですが、CheckBoxにcheckされてるかどうかを判別するメソッドが用意されていません。

代わりの手段としては色々方法があるでしょうが、3つ程挙げられています。

素のHTMLエレメントから取得
var checked = $('#elem').get(0).checked;

is()で取得
var checked = $('#elem').is(':checked');

attr()で取得
var checked = $('#elem').attr('checked');

挙動としてはどれも変わらないので、好きな方法を使用するとよいでしょう。
しかし、元記事にもあるように「.checked()」は欲しい所ですね。



jQuery 日本語リファレンス
http://semooh.jp/jquery/

K.Y

テーマ:プログラミング - ジャンル:コンピュータ

[CSS]わずか四文字でIE6/7/8を区別するCSSハック
[CSS]わずか四文字でIE6/7/8を区別するCSSハック 【コリスより】
http://coliss.com/articles/build-websites/operation/css/css-quick-tip-css-hack-target-ie6-ie7-ie8.html

CSSで通常の指定にいくつかの記号を加えることでIE6、7、8を区別するためのCSSハックの紹介です。
あまりCSSは詳しくありませんが、数文字で判別できてしまうのは驚きです。
ただ、CSSハックはブラウザのCSS解釈のバグを利用している判断方法のため、あまり推奨されるものではありません。

ご利用は計画的に。。。



CSSハック一覧 【HTML│CSSタグ辞書より】
http://d-lover.com/css/hack.shtml

CSSハックしてはいけない5つの理由 【マイコミジャーナルより】
http://journal.mycom.co.jp/news/2009/03/05/040/index.html

CSSハック一覧 – IE, Firefox, Safariなどなど 【Webクリエイターボックスより】
http://www.webcreatorbox.com/tech/css-hack-list/

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

クロスブラウザの表示確認ツール決定版!!「Spoon Browser Sandbox」
クロスブラウザの表示確認ツール決定版!!「Spoon Browser Sandbox」 【ITキヲスクより】
http://smkn.xsrv.jp/blog/2010/03/cross-browser-tool-xenocode/

Javascriptを筆頭に、HTML、CSSなどブラウザ間での挙動が異なるため、クロスブラウザでの確認は必須の作業となります。
しかし、実際に全てのブラウザをインストールするのは物理的に難しかったり、そもそも一つ一つ立ち上げてテストするのはとてもメンドクサイ作業です。
そのため、以前から「IETester」や「Multiple IE」など数々のツールがありましたが、決定版とも言える「Spoon Browser Sandbox」を紹介致します。

これはXENOCODEのアプリケーション仮想化技術を利用して、Windowsであればウェブページから好きなブラウザを立ち上げる事ができます。
使用方法などは上記サイトに詳しく記述されていますので試してみて下さい。
ウェブページから好きなブラウザを立ち上げられると言う意味がわかった時にびっくりすると思いますよ。

尚、XENOCODEは、ブラウザ以外のアプリケーションを仮想化する事もできるようですが。。。
イマイチよくわからなかったので本家サイトを参照してみて下さい↓



Virtualize your applications - Xenocode® Virtual Application Studio
http://www.xenocode.com/
本家サイト

RIAトピックス 【あるSEのつぶやき】複数バージョンの IE を表示可能な「IETester」が Windows 7 に対応
http://mfria.blog106.fc2.com/blog-entry-1601.html

RIAトピックス 【IT戦記】IE6 と IE7 と IE8 を同じマシンで共存させる方法
http://mfria.blog106.fc2.com/blog-entry-675.html

クロスブラウザ対策のための表示確認ツールのまとめ 【DesignDevelopより】
http://design-develop.net/web/useful-tools-for-testing-cross-browser.html

ブラウザチェックに使える無料ツールいろいろ 【DesignWalkerより】
http://www.designwalker.com/2009/03/crossbrowser.html

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

JavaScript処理をバックグラウンドで実行する方法
JavaScript処理をバックグラウンドで実行する方法 【マイコミジャーナルより】
http://journal.mycom.co.jp/news/2010/03/30/010/index.html

Web WorkersというHTML5とともに策定が進められているJavaScript APIでは、Javascriptを同時作動する事ができるようになるようです。
実際のサンプルを示しつつ紹介されています。
デバッガによるトレースができなかったり、サポートされているブラウザが少ないなどといった理由で実際に使用される事はないでしょうが、数年後には普通に使用されると思われるので得て損はしない知識だと思います。
Firefox 3.7 Alpha 3では正しく動作するようなので、サンプルを試してみてはいかがでしょうか?(インストールしていない方も掲載されているスクリーンショットは必見)



Web Workersで遊んでみた 【nullpo.printStackTrace();より】
http://d.hatena.ne.jp/paulownia/20090718/1247935643

Web Workersを使いJavaScriptでバックグラウンド処理に挑む 【マピオンラボより】
http://labs.mapion.co.jp/blog/javascript/web_workersjavascript.php

K.Y

テーマ:システム開発 - ジャンル:コンピュータ

【Javascript】IE9、attachEvent不要
IE9、attachEvent不要 【マイコミジャーナルより】
http://journal.mycom.co.jp/news/2010/03/31/032/index.html

クロスブラウザの一つの重要な要素としてIE対応があります。(というか他のブラウザとIEではかかる時間が違いすぎ。)
その中でもイベント追加時の処理の対応ははよく行われる事だと思われます。

通常、イベント追加には「addEventListener」を使用するのですが、IEでは使用できないため「attachEvent」というIE独自実装された関数を使用する必要があります。
しかし、それぞれの関数内でthisの指す要素が違ったり、「attachEvent 」では追加されたイベントの順番がグチャグチャ(規則性なし)であったりと問題が多数あります。

しかし、IE9で「addEventListener」がやっと実装されるようです。
これで一つ、「だからIEは。。。」という呟く回数を減らす事ができますね。
ただ、当然IE6、7では「attachEvent」を使用せざるを得ないため、これらのブラウザの挙動をサポートする場合には依然必要なのですが。

余談ですが順番に関してはフレームワークでも吸収されていない場合がありますので注意して下さい。(prototype.js V1.6)



ハードウェアで高速化する HTML5: 開発者向けに最初の IE9 Platform Preview が公開 【Internet Explorer ブログ (日本語版)より】
http://blogs.msdn.com/ie_jp/archive/2010/03/18/html5-ie9-platform-preview.aspx

JavaScriptの動かないコード (中級編) 動的追加したイベントの実行順序 【主に言語とシステム開発に関してより】
http://d.hatena.ne.jp/language_and_engineering/20081011/1223680300

IE の attachEvent では this が使えない? 【ボッチが何か言ってるより】
http://d.hatena.ne.jp/hotch_botch/20080917/attachevent_this

これでできる! クロスブラウザJavaScript入門 【技術評論社より】
http://gihyo.jp/dev/serial/01/crossbrowser-javascript/0001

IEの腐ったEventを直す方法 【日本野望の会より】
http://yabooo.org/archives/122

K.Y

テーマ:プログラミング - ジャンル:コンピュータ

【Javascript】引数にデフォルト値
引数にデフォルト値 【三等兵より】
http://d.hatena.ne.jp/sandai/20100330/p1

Javascriptである関数に引数が渡ってきた場合にはそれを使用し、そうでない場合にはデフォルト値を設定したい場合は↓のようにすればOK。
function func(val) {
  val = val || デフォルト値;
  // val を使う処理。
}

これは結構使いどころかあるテクニックなので、覚えておくとよいかも。



Javascript Tricks 【技術メモ帳より】
http://d.hatena.ne.jp/lurker/20060811/1155307397

RIAトピックス JavaScriptを高速化する6つのテクニック
http://mfria.blog106.fc2.com/blog-entry-1652.html

K.Y

テーマ:プログラミング - ジャンル:コンピュータ

copyright © 2005 RIAトピックス all rights reserved.
Powered by FC2ブログ.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。