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

Windowsではメモリーの上限が「4GB」と聞きました。これはなぜですか?
Windowsではメモリーの上限が「4GB」と聞きました。これはなぜですか?:マイクロソフトに聞きました 【PC Onlineより】
http://pc.nikkeibp.co.jp/article/knowhow/20100222/1023106/

システム開発を中心に業務を行っていると、ハードの知識というのはついつい疎かになってしまう部分だと思います。

例えばOSのメモリというのは高級言語を使用する上では通常はあまり意識する必要はありませんが、「OutOfMemoryError」などの時にメモリの使われ方、構造等がわかっている事が解析の際に大きな差になってきます。

しかし、いきなりメモリの事を学ぶのは頭が痛くなってきます!
なので、このような身近なWindowsのメモリの上限を学ぶことから少しづつ深い所にまで学んでいってはいかがでしょうか?



RIAトピックス 調査の難しい「OutOfMemoryError」事例、5選
http://mfria.blog106.fc2.com/blog-entry-1754.html

第4回 プロセス・メモリー管理 - Linuxカーネルの基本機能 【ITpro 総合トップより】
http://itpro.nikkeibp.co.jp/article/COLUMN/20080507/300871/

メモリ管理 【UNIX の小径より】
http://homepage3.nifty.com/owl_h0h0/unix/job/UNIX/kernel/memory.html

K.Y
スポンサーサイト

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

プレゼンに自信をもつ話し方とは?
平野さん、プレゼンに強くなる「声」のだしかたを教えてください! (+合同イベント告知!) 【Lifehacking.jpより】
http://lifehacking.jp/2010/03/how-to-tame-your-voice/

当ブログでも何回も述べている通り、この業界で仕事を行う以上プレゼンは切っても切れない関係にあります。
今回のプレゼンのポイントは。。。
なにをおいても「ゆっくり話すこと」

元記事には声となっていますが、話し方のポイント、「間」ですね。
ゆっくり話すことにより発表者である自分は思い出す時間、聞いてる側には理解する時間を得ることができます。
しかし、実際に発表している時には間を取ることはかなり怖いものです。

そんな時に勇気をくれるのがこの一言。
「話し手が気にするほどには、聴衆は『間』の長さを気にしていないんですよ。話し手の3秒はとても長く思えますが、聞いてる側には一瞬なんです」

実に納得。
プレゼンの際にはこの一言を忘れずに、勇気を持ってゆっくりとしゃべるようにしたいですね。



RIAトピックス アガり症のプレゼンターさん必読、「聴衆はアナタ自身を注目しているわけではない」
http://mfria.blog106.fc2.com/blog-entry-1753.html

RIAトピックス PowerPointでのプレゼン例
http://mfria.blog106.fc2.com/blog-entry-1697.html

RIAトピックス あなたのプレゼンは何故つまらないのか?
http://mfria.blog106.fc2.com/blog-entry-1688.html

K.Y

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

JavaScriptが遅い4つの原因とは?
JavaScriptが遅い4つの原因とは? 【Publickeyより】
http://www.publickey1.jp/blog/10/javascript4.html

ブラウザ戦争真っ盛りな今日この頃ですが、現在のブラウザのバージョンアップ情報の中に必ず入っている事と言ったら「Javascriptの実行スピード」でしょう。

というのも、急激なAJAXの流行によりJavascriptの重要度、処理能力が求められるようになりました。
その結果、今まで重視されてなかったブラウザのJavascriptの実行速度が遅いと言われるようになってきました。

では何故Javascriptは遅いのか?
元記事によると以下の4つの原因があるようです。

・インタープリタ型言語
・動的型付け言語
・クラスが存在しない
・配列が存在しない


詳しい事は元記事を見ていただくとして、Javascriptのコーディング時のメリットとしてよく言われている事(?)がそのままデメリットとなっているのは色々考えてしまいますね。
メリットがあればデメリットもあるという事でしょう。。。

K.Y

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

YOUもCSSプロパティ覚えてJavaScript楽しんじゃいなよ
YOUもCSSプロパティ覚えてJavaScript楽しんじゃいなよ 【三等兵より】
http://d.hatena.ne.jp/sandai/20100321/p1

Web製作を行うにあたり、CSSは欠かせない要素です。
しかし、CSSはプログラマーには取っ掛かりが難しくなかなか身につかない要素であることは間違いありません。

そんな事を思っているあなたにお勧めしたいのが今回の紹介記事です。
タイトルのまま内容もハイテンションで進んでいくので読みにくい所はありますが、実際のソース例を表示しながら重要な要素を説明してくれています。

また、Javascriptとの連携も兼ねて紹介しているため理解しやすく、実際に使用する際にも参考になると思います。

CSSに苦手意識を持っている方はこの記事をキッカケに克服してみてはいかがでしょうか?



とほほのスタイルシート入門 【とほほのWWW入門より】
http://www.tohoho-web.com/css/index.htm

スタイルシートとJavaScript - HTMLタグリファレンス/Tips 【eWeb - ホームページ作成支援,Web Designより】
http://html.eweb-design.com/0104_sj.html

K.Y

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

コメントを書くべきか書かざるべきか
InfoQ: コメントを書くべきか書かざるべきか 【InfoQ Japanより】
http://www.infoq.com/jp/news/2010/03/To-Comment-or-Not-to-Comment

プログラムを書く際にコメントは重要だというのは、自分以外の人が書いたソース(自分が書いたソースでも書いてから時間がたったソース)を読んだことがある人は身をもって実感することだと思います。

しかし、コメントは書けば書くほどよいというものではありません。
色々なバグが修正された結果、プログラムの内容とコメントが異なっているなんていうのはよくある話です。


バグ修正のコメントもよくプログラムの中で見かけますが、ソースはバージョン管理システムで管理されているのが一般的なこの時代にバグ修正コメントは書く意味があるのでしょうか?

普段書いているコメントの頻度、内容、場所について改めて見直してみてはいかがでしょうか?



コメント - いいプログラムを書こう 【Developer's Coffee Breakより】
http://homepage1.nifty.com/~takaot/prprpr/comment.html

技術者の評価を下げる「悪い」コメントに注意しよう 【吉田誠一のホームページより】
http://www.aerith.net/design/comment-j.html

コメントと制御文でJavaプログラムに“命”を吹き込め! (1/3) 【@IT - アットマーク・アイティより】
http://www.atmarkit.co.jp/fjava/rensai4/keitaijgram04/keitaijgram04_1.html

K.Y

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

Google製のJavaScript規格準拠テストでOperaとSafariがChromeより好成績
Google製のJavaScript規格準拠テストでOperaとSafariがChromeより好成績 【TechCrunch Japanより】
http://jp.techcrunch.com/archives/20100319javascript-conformance-test/

Webで熱い戦いが行われているブラウザ戦争ですが、優位に立っていたと思われるJavascript規格準拠の分野でGoogle社のChromeがOpera社のOperaとApple社のSafariと比較した時に劣っていたようです。
しかも、Google社製のテストというのがまた驚きです。

しかし、ブラウザのシェアを見てみるとOperaやSafari、Chromeはまだまだ少数派であり、主流はなんといってもMicrosoftのIEです。
ということはWeb開発をする上でIEは対応ブラウザとしてサポートしなければならないということで、いくつかのブラウザが高いレベルで規格を準拠していても、結局IEはIE独自の実装を行なわなければいけない訳です。
IEも他のブラウザと勝負ができるように規格準拠を行っていただき、最終的にはブラウザ間の差異が無くなって欲しいものです。



Sputnik 【Sputnikより】
http://sputnik.googlelabs.com/

米Google、JavaScript実装テストスイート「Sputnik」を公開 - SourceForge.JP Magazine : オープンソースの話題満載 【SourceForge.JP: オープンソース・ソフトウェアの開発とダウンロードより】
http://sourceforge.jp/magazine/09/07/01/0910220

GoogleのJavaScript規格準拠テスト、最高点はOpera、最低点はIE 【INTERNET Watch Title Pageより】
http://internet.watch.impress.co.jp/docs/news/20100312_354284.html

K.Y

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

IPA、SQLインジェクション攻撃対策の資料「安全なSQLの呼び出し方」公開
IPA 安全なウェブサイトの作り方 ~改訂第4版を公開。別冊:「安全なSQLの呼び出し方」を公開。~
http://www.ipa.go.jp/security/vuln/websecurity.html
IPA(独立行政法人情報処理推進機構)が2010年3月18日に「安全なSQLの呼び出し方」というpdfを公開しました。
元々、「安全なウェブサイトの作り方」という92ページにも及ぶPDFが公開されていたのですが、今回はSQLインジェクションに的を絞って実例と対策を具体例を挙げて説明しています。

現在、Webアプリケーションを作成するに当たり、DBは欠かせないものになっています。
当然DBにはSQLが付随し、その結果SQLインジェクションの危険性と常に隣り合わせであることは間違いありません。

わかりやすく記述されているので、開発経験が浅い方は元より、経験が長い方もセキュリティへの意識を高めるという意味で必読です。

また、冒頭で触れた大元のPDF「安全なウェブサイトの作り方」もSQLインジェクション、クロスサイト・スクリプティングなどWebサイトの様々な脅威についてわかりやすく説明している資料なので、見たことがない方は目を通しておくとよいと思います。

K.Y

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

【ITpro】Windows Phone 7の詳細を披露、ZuneやXbox 360のコンテンツが利用可能
http://itpro.nikkeibp.co.jp/article/NEWS/20100316/345765/

米国Microsoft社は3/15(月)、同社イベント「MIX10」で、次期携帯電話OS「Windows Phone 7」向けの開発ツールを無償公開した事を発表しました。

今回発表されたWindows Phone 7の特徴としては、以下が挙げられます。
  • 携帯オーディオプレーヤー「Zune」の採用(音楽、ビデオ、ポッドキャスト、ラジオを取り扱い可能)
  • オンラインショップ「Windows Phone Marketplace」でコンテンツの入手(購入)が可能
  • 開発環境「End-to-End Application Development Platform」の提供


「Windows Phone Marketplace」に関しても詳細が発表されています。なおMarketplaceの方針等が正式決定するのは2010年5月頃の予定なので、今後変更となる可能性もあります。
  • 専用アプリケーションは全て「Windows Phone Marketplace」から入手
  • Windows Phone 7向けアプリの一般流通にはMicrosoft社の承認が必要
  • 法人ユーザーに関しては内部向けの独自アプリを一般流通させずに配布が可能
  • 課金は携帯キャリア会社経由もしくはクレジットカード
  • アプリは一回削除しても再DL可能
  • 開発者登録費用は$99/年
  • 無料アプリ・広告付き無料アプリも配布可能(ただし開発登録費用は必要)
  • Zuneで使用するコンテンツを購入可能
iPhoneのAppStoreと同じ仕組みも見受けられますが、こういうスタイルが今後一般化していくんでしょう。


特に開発環境はSilverlight4やXNA4.0とも互換性があるとのこと。つまり、Windows Phone 7向けに開発したアプリは、PCでもXBOX 360でも動くのです。IDEもVisual StudioやExpression Blendで提供される為、操作感が殆ど変わらず開発する事が可能です。もこれは凄い!機能もマルチタッチや加速度センサー、GPS、カメラ、マイク、動画ストリーミング、プッシュ通知などが利用できます。

Windows Phone 7の実機の発売は2010年秋頃が予想されています。つまり現時点では実機で試す事は出来ませんが、公開されている開発ツールの中にはWindows Phone 7のエミュレーターも入っていますので、これで当面は試していく事が可能です。

DLはこちらから。まだ今後変更になる点もあるとは思いますが、今から試しておけば大きなアドバンテージになると思いますよ。


【engadget日本版】Windows Phone 7シリーズ開発者ページ公開、ツール提供開始
【engadget日本版】動画:Windows Phone 7 シリーズのマーケットプレース UIデモ
【engadget日本版】マイクロソフト、Windows Phone 7シリーズ向けアプリ開発を解説
【engadget日本版】Windows Phone 7シリーズ、アプリ入手はマーケットプレースのみ
【engadget日本版】Windows Phone 7 Series はコピペ非対応
【Publickey】マイクロソフトのSilverlight 4RCが本日公開、Windows Phone 7の開発ツールも無償公開へ
【ZDNet Japan】「Windows Phone 7」はマルチタスク?そのほかモバイル戦略についての質問と回答



ヨウイチ

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

【Akira Onishi's weblog】TechDays 2010基調講演配信で利用した「ふよふよ」動くTwitterアプリ
http://blogs.msdn.com/aonishi/archive/2010/03/15/9978511.aspx

Microsftエヴァンジェリストの大西彰さんが、2/23,24に開催された「Microsoft Tech Days 2010」の講演の中で使ったサンプルアプリのソースコードを公開して下さっています。Silverlight3用に作成されているとの事。「“いろんなイベントやコミュニティなどでご活用ください。”」とありますので、ご厚意に甘えて勉強や内輪のイベントに利用してみてはいかがでしょう?



ヨウイチ

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

【マイコミジャーナル】Microsoft、「Silverlight 4」のリリース候補版を提供開始
http://journal.mycom.co.jp/news/2010/03/16/004/index.html

米国Microsoft社は3/15(月)、カルフォルニアで開催された同社のイベント「MIX10」にてSilverlight4のRC(リリース候補)版の提供を発表しました。既に同社サイトからWindows版とMacintosh版の開発者向けランタイムが配布開始されています。

以前にもお伝えしましたが、Silverlight4は現在正式リリースされているSiverlight3と比べると、マルチキャスティングやデジタル著作権保護、Out-of-Browser機能が強化された他、画面部品も大幅に増えています。

「MIX10」ではSilverlightランタイムのPCシェアが、2009年11月から40→60%に拡大したと発表されています。以前にもスマートフォンOS「Android」へのサポートも宣言されていましたが、この日にはWindows Phone7にも対応することが発表されました。今後もSilverlight4は更に発展が見込めるようです。

ランタイム及びSDKの入手はこちらから。来月には最終版のリリースも予定されているようです。Silverlight4用のVisual StudioやExpression Blendもβ公開されていますので、是非試してみて下さい。



【ZDNet Japan】マイクロソフト、Symbian向けSilverlightのベータ版をローンチへ
【Publickey】マイクロソフトのSilverlight 4RCが本日公開、Windows Phone 7の開発ツールも無償公開へ



ヨウイチ

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

プログラマというのは物書きである
プログラマというのは物書きである 【Zopeジャンキー日記より】
http://mojix.org/2010/03/16/programmer_monokaki

プログラマは一般的には職人であったりクリエーターなどと言われますが、物書きという新しい視点での記事を見つけました。
その理由は以下のとおり。

ソフトウェアを作ることは、一種の「製造業」ではあるのだが、その製造の質はまさに「ソフト」であり、「書く」ことに近い。

つまり、プログラマは「エンジニア」ではあるのだが、そこで求められるスキルは、かなり「著述業」「ライター」に近いのだ。


又、頭が固くなる、スケジュールを守るための体力、など共通する点が多い事も述べられています。
プログラマが物書きであるなどというのはあまりない考え方であるので、興味のある方は目を通してみてください。



36歳になって思う「プログラマ35歳定年説」 【CNET Japanより】
http://japan.cnet.com/blog/itheart/2007/11/20/entry_25001908/

小野和俊のブログ:アンチ・プログラマー35歳定年説 【小野和俊のブログより】
http://blog.livedoor.jp/lalha/archives/50067277.html

K.Y

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

調査の難しい「OutOfMemoryError」事例、5選
調査の難しい「OutOfMemoryError」事例、5選 【@ITより】
http://www.atmarkit.co.jp/fjava/rensai4/trouble_knowhow04/01.html

「OutOfMemory」つまり、メモリー不足エラーはJavaの開発を行う上で一番やっかいな問題といっても過言ではないでしょう。
というのも、通常の例外だとログを追うことで発生場所はわかりますが「OutOfMemory」の場合はログを追うだけでは原因を突き詰めるのは困難であり、
更なる調査が必要となってきます。

本記事では発生場所であるJavaヒープ、Cヒープと、Cヒープの中でもnative methodの説明と、原因がわかりずらいCヒープでの「OutOfMemory」の事象として5つの事例を挙げて説明してくれている。

上でも書いたが、Java技術者の方は「OutOfMemory」とは長くお付き合いをする必要があるので、目を通しておいたほうがよいと思います。



OutOfMemoryエラー発生!? GCがあるのに、なぜ? (1/2) 【@ITより】
http://www.atmarkit.co.jp/fjava/rensai4/troublehacks05/troublehacks05_1.html

Java Out Of Memoryが発生したときのアプローチ 【Tips??ブログより】
http://caomushunzhi.blogspot.com/2008/12/java-out-of-memory.html

K.Y

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

アガり症のプレゼンターさん必読、「聴衆はアナタ自身を注目しているわけではない」
アガり症のプレゼンターさん必読、「聴衆はアナタ自身を注目しているわけではない」 【ライフハッカー[日本版]より】
http://www.lifehacker.jp/2010/03/100308better_presentations.html

プレゼンを行う際に、意味もなく緊張してしまい失敗する。よくある話ですよね?

今回紹介する記事では、「プレゼンを見に来ている方は話し手を見に来ているわけではなく、プレゼンの中身を見に来ている。だから緊張するな!」という事、心理学専門誌「Psychology Today」を元に順序を追って説明してくれています。

「んなことはわかってるwww」という方も順序を追って一つ一つ見ることで、ほどよい緊張感を保つ第一歩を踏みしめられるかもしれません。

プレゼン→緊張→ボロボロ→自己嫌悪→凹

というパターンが定着してしまっている方は必読です。



RIAトピックス PowerPointでのプレゼン例
http://mfria.blog106.fc2.com/blog-entry-1697.html

RIAトピックス あなたのプレゼンは何故つまらないのか?
http://mfria.blog106.fc2.com/blog-entry-1688.html

K.Y

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

「Googleがクラウドのアプリマーケット構築」
「Googleがクラウドのアプリマーケット構築」 【takumart.net - Takuma saitou Art worksより】
http://www.takumart.net/wordpress/archives/1023

Googleが「Google Apps Marketplace」というアプリマーケットを始めました。
アプリマーケットとは、mixi、Android、iphoneなどで使用されているようなアプリをWeb上で入手できる場の事です。
Google Apps Marketplaceは既にあるGoogleのアプリケーションの情報を使用する事もできるため、GmailやGoogleカレンダーとの連携も簡単(?)にできるという訳ですね。

アプリ開発者はGoogle Apps Marketplaceを使用する際に100ドルの登録料を払い、アプリが売れた場合に20%を払わなければならないそうですが、iphoneの場合は30%をAppleに引かれる事や、Googleというバックボーンが得られる事を考えると格安であると言えるでしょう。
又、200万社2500万人もの潜在顧客が存在する事からもGoogle Apps Marketplaceがわかると思います。

これからの標準となるであろうクラウド上でのアプリ開発。
あなたも手をつけてみてはいかがですか?



ビジネスアプリを自由に陳列販売できるGoogle Apps Marketplaceを開始–Google自身はもうアプリはやんないって 【TechCrunch Japanより】
http://jp.techcrunch.com/archives/20100309google-campfire-one-event/

Tech Wave : Google Apps MarketplaceでMicrosoftの領域に本格的に攻め込むつもりだ 【Tech Waveより】
http://techwave.jp/archives/51412686.html

Googleでアプリが買える!「Google Apps Marketplace」が公開 【ライフハッカー[日本版]より】
http://www.lifehacker.jp/2010/03/100311google_apps_marketplace.html

K.Y

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

HTML5 基礎知識
HTML5 基礎知識 【web探偵団より】
http://d.hatena.ne.jp/hebita164/20100306/1267889468

HTML5の新要素と逆に廃止になった要素が一覧形式でまとめられています。
廃止された要素については代替手段も提示されているため、わかりやすいです。

frame、font、uなど、いまだよく(?)使用されているタグも含まれているため、目を通しておく必要があるでしょう。

又、TIPSとしてHTML5非対応のブラウザでも正しく表示する為のCSS定義も紹介されています。




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

HTML5.JP
http://www.html5.jp/

HTML5 - Wikipedia 【Wikipediaより】
http://ja.wikipedia.org/wiki/HTML5

大幅に進化した次世代 HTML 規格「HTML5」とは? 【japan.internet.comより】
http://japan.internet.com/busnews/20091027/8.html

HTML5 における HTML4 からの変更点 【Web標準Blogより】
http://standards.mitsue.co.jp/resources/w3c/TR/html5-diff/

K.Y

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

フランクリンが友人に教えた線1本で作る意思決定ツール
フランクリンが友人に教えた線1本で作る意思決定ツール 【読書猿Classic: between / beyond readersより】
http://readingmonkey.blog45.fc2.com/blog-entry-226.html

アメリカ合衆国の政治家であり、避雷針を発明したことで有名なベンジャミン・フランクリンが友人に教えたとされる意思決定ツール(というか方法)が紹介されていました。

一枚の紙の真ん中に線を引き、肯定と否定の双方の意見を左右に書く。
という方法なので、どこかで聞いたことがあるかもしれません。
詳しいやり方は元記事を参照してもらうとしても、何か決めかねている時にただただ同じように考えていても答えはでないので、このような方法を参考にしてみてはいかがでしょうか?

AMPS法 【Proxiより】
http://www.proxi.co.jp/technolo/amps_method.htm

どっちにしよう!?会議で迷ったときの意思決定方法は? 【@niftyビジネスより】
http://business.nifty.com/articles/facilitation/091119/
ちょっとずれますが。。。

K.Y


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

まとめ:あくびのでるような会議にしないための10選
まとめ:あくびのでるような会議にしないための10選 【ライフハッカーより】
http://www.lifehacker.jp/2010/03/matome_meeteing_akubi.html

太古の昔から何かを決定する際には会議が行われてきました。
これからどれだけ技術が発達しても会議がなくなることはないでしょう。(TV会議など形式は変わることはあるでしょうが)
しかし、会議と言うもののイメージはつまらない、長い、眠い、など負のイメージが付きまといます。
実際にあくびを噛み殺しながら会議を行った経験は誰でもあると思います。

そんなつまらない会議を行わないようにするためのコツなどを紹介しているサイトのまとめです。

ざっと見た感じでは下記の3点が重要なようです。
・時間を決める(なるべく短い時間)
・テーマを簡潔にわかりやすく
・集中して行う

どの記事も簡潔にまとめられているため、日々のつまらない会議にうんざりしている方は目を通してはいかがでしょうか?

K.Y

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

面接官になったら尋ねるべき質問実例集
プログラマーの力量を見極める--面接官になったら尋ねるべき質問実例集 【ZDNet Japanより】
http://japan.zdnet.com/sp/feature/07tenthings/story/0,3800082984,20409456,00.htm

システムエンジニアやプログラマという職業は面接と切り離すことはできません。
しかし、その面接で彼らの力量を見極めるのはとても困難です。
というのも、指針となるスキルシートには過大に書かれている上に、彼らも質問に大して過大に答えるからです。

そんな彼らを適切に判断するための目安として使用できる各種質問例を以下のような順で紹介しています。


・コンピュータ科学に関する基礎的な質問
・思考問題
・ホワイトボードプログラミング
・コードのレビュー
・「よくある質問」
・経験をじっくり吟味する


面談をする側の方、面談をされる側の方も参考にしてみてはどうでしょうか?

プログラマー面接時の技術的な質問事項(アプレッソ版) 【小野和俊のブログより】
http://blog.livedoor.jp/lalha/archives/50254634.html

プログラマー面接時の質問に答えてみる(1) 【MasaHeroの日記より】
http://d.hatena.ne.jp/MasaHero/20090225/p1

K.Y

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

プログラマのためのコロシアムどう書く?org
どう書く?org
http://ja.doukaku.org/

先日ネット巡回をしていたときに見つけたどう書く?orgです。
その名の通りお題が出されてそれに各言語で答えていくというサイトです。
言語はJava、C、C++、COBOL、SQLなど見たことの無いものまで50以上あり(Otherも)お題もなんとなく解けそうなものから、トリッキーな物まで各種揃っています。

タイトルだけではわかるような物を挙げると↓こんな感じです。

・文字列で+を表示する
・化学反応式の完成
・ナベアツ算
・tailの実装


答えるのも勿論勉強になりますが、訳の分からないお題の答えをみるのもとても勉強になります。
(そういうお題には訳の分からない処理が入っていて面白いです。)
ある程度の知識がつくと、勉強を行おうと思っても身が入らなかったり、何をやるかわからなくなったりしてしまいます。
そんな時にこういったお題を解いてみると息抜きとともに自分のやりたかったことが見えてくるかもしれませんよ。

K.Y

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

テキストリンクは「ユーザにわかる言葉」で
テキストリンクは「ユーザにわかる言葉」で 【ユーザビリティ実践メモより】
http://www.bebit.co.jp/memo/2010/03/post_170.html

毎度おなじみのユーザビリティ実践メモから、テキストリンクの張り方についての説明です。
コンテンツの内容が素晴らしいものであっても、そのコンテンツへの誘導が上手く行っていないと来訪者の数は大幅に変わってきます。
画像や動画などのリンクも増えてきていますが、やはりテキストリンクがメインになっているのは間違いないでしょう。
詳細は記事を見て頂きたいですが、改善前と後を引用させて頂きましたので比べてみて下さい。
一目瞭然で改善後の方がリンク先に訪問してくれるのがわかると思います。
ある意味コンテンツの内容よりも重要になってくる部分なので、気にかけて行きたいですね。

~~~改善前のリンク↓~~~
■スイーツ
アメリー
ベアトリス
クローデット
ジョゼフィーヌ
ヴィルジニー

~~~ここまで~~~

~~~改善後のリンク↓~~~
■洋菓子
香ばしい焼きチーズケーキ(アメリー)
甘さ控えめの栗の渋皮煮(ベアトリス)
ふわっと軽い紅茶シフォン(クローデット)
しっとり生地のロールケーキ(ジョゼフィーヌ)
かぼちゃのモンブラン(ヴィルジニー)

~~~ここまで~~~

K.Y

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

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