Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

ブックマーク / atmarkit.itmedia.co.jp (14)

  • iPhoneでC#アプリが審査に通るワケ OSS実装「Mono」で広がる.NETの応用 − @IT

    2009/01/29 iPhone向けにC#で書かれたゲームが40以上存在する――。2009年1月7日付けのブログ投稿で、こんなにわかに信じられない現象を伝えるのは、メキシコ出身のオープンソース開発者、ミゲル・デ・イカザ(Miguel de Icaz)氏だ。iPhoneアプリケーションの開発といえば、アップルが提供するSDKに含まれるObjective-Cを使うか、Webブラウザ上でのみ動作するJavaScriptで実装するかのいずれかだった。 C#のような実行時にランタイム(.NET Framework)を必要とするプログラミング言語は、iPhoneでは使えない。なぜなら、任意のコードを実行できるランタイムを配布パッケージに含めることを、セキュリティ上の理由からアップルが禁じているからだ。 ではなぜ、C#アプリケーションが審査に通るのか? この背後には、オープンソースプロジェクト「Mo

    kagawa3
    kagawa3 2009/01/30
    mono
  • つらくないケータイWeb開発(2/2)- @IT

    case request.mobile when Jpmobile::Mobile::Docomo # for DoCoMo when Jpmobile::Mobile::Au # for au when Jpmobile::Mobile::Softbank # for SoftBank when Jpmobile::Mobile::Willcom # for Willcom when Jpmobile::Mobile::Emobile # for EMOBILE else # for PC end と書くこともできます。 jpmobileが提供するインターフェイスの雰囲気はつかめましたか。詳しい使い方は次回以降で説明していくことにして、稿では残るjpmobileの機能の概略を紹介します。 ・端末位置情報の取得 携帯電話のGPS利用を支援するための機能です。位置情報を取得するために必要な

    kagawa3
    kagawa3 2008/10/22
    jpmobile
  • 芸術の秋にProcessingでスケッチプログラミングを始めてみよう(1/3) - @IT

    芸術の秋にProcessingでスケッチプログラミングを始めてみよう:絵心がなくても簡単に絵が描けるProcessing(1)(1/3 ページ) アートやデザインのための“プログラミング” 読者の皆さんは「プログラミング」という用語や、それをすることに、どんなイメージを持っているでしょうか。仕事に使われるアプリケーションやWebサービスの開発の世界の「プログラミング」を考えてみると、多くの場合「実用性や効率が重んじられ、専門的な知識を持ったエンジニアプログラマーが慎重に正確に行うもの」といったイメージではないかと思います。 しかし一方で、実用性ではなくスクリーンに表されるイメージや動きの美しさ、見るものを引き込むインタラクションのアイデアをプレゼンテーションする「プログラミング」の世界も存在します。エンジニアではなくアーティストやデザイナーが、驚きやインスピレーションを求めて大胆に「プロ

    芸術の秋にProcessingでスケッチプログラミングを始めてみよう(1/3) - @IT
  • bashで始めるシェルスクリプト基礎の基礎(1/2)

    GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、

    bashで始めるシェルスクリプト基礎の基礎(1/2)
  • 「OpenIDはメアド同様に複数使い分けてもいい」、OpenID提唱者 ― @IT

    2007/07/19 URIをIDとして扱うオープンな認証プロトコル、「OpenID」が北米で格的な普及期にさしかかろうとしている。2005年の夏にブログソフトウェアを提供する米シックス・アパートから提案されたOpenIDは、2007年に入ってから関係各社・団体からのサポート表明が相次いだ。 Mozillaファウンデーションは1月、次期バージョンのFirefox 3でOpenIDサポートの意向を表明。2月にはマイクロソフトやRSAセキュリティもサポートを表明、DiggやNetvibesといったWeb2.0サービスサイトでもサポートの表明があった。同じく2月、AOLは6000万人のユーザーすべてにOpenIDのアカウント(URI)を発行。日でもlivedoorが5月にOpenIDサポートを開始している。現在、OpenIDユーザーは全世界で約1億2000万人を数え、OpenIDを受け付ける

    kagawa3
    kagawa3 2007/07/20
    20歳……
  • ブログ、2chも対象にする「情報通信法」(仮)とは ― @IT

    2007/06/20 総務省の「通信・放送の総合的な法体系に関する研究会」は6月19日、通信、放送に関する規制を見直して競争を促進することを主旨とする中間報告(PDF)を発表した。ネットへの対応に遅れが目立つ現行の放送法、電気通信事業法などの規制を転換し、新たに策定する「情報通信法」(仮称)に一化することを提言。テレビ局などの放送コンテンツだけでなく、ネットの掲示板やブログも対象にすることを盛り込んでいる。 情報通信法は現在9つある通信と放送関連の法律を一化し、通信、放送業界の垣根を低くすることを目指す。通信、放送事業者はこれまで進出できなかった分野にも進出可能になり、競争が促進されるとしている。放送、通信のコンテンツに対する規制も刷新し、ネットのコンテンツも同じように規制をかける。 コンテンツを3つに分類 具体的には社会的な影響に応じてコンテンツを「特別メディアサービス」「一般メディ

  • 「PCは遅い!」、ユーザーの6割がストレス ― @IT

    2007/06/13 8割以上のユーザーがPC利用時にストレスを感じていて、「動作が重い」とした回答が最も多く66%――。シマンテックは6月13日、パソコン利用時のストレス調査の結果を発表した。調査対象はネット利用歴3年以上で15才以上、男女年齢別の2000人。調査はインターネットリサーチを手がけるインフォプラントを通じて実施した。 「パソコンの一般的なパフォーマンス(性能)でストレスを感じることは、どんなことですか」という質問に対して、回答者の8割以上がストレスを感じていると回答。「動作が重い」(66%)が最も多く、以下、「登録サイトなどのパスワードを忘れる」(28.2%)、「ファイルを保存できない状態でアプリケーションがフリーズする」(22.7%)、「作業中に突然OSがクラッシュ」(20.9%)などの回答があった。

    kagawa3
    kagawa3 2007/06/16
    お前が言うな大賞エントリー
  • Webアプリケーションを作る前に知るべき10の脆弱性 ― @IT

    Webアプリケーションが攻撃者に付け込まれる脆弱性の多くは、設計者や開発者のレベルで排除することができます。実装に忙しい方も、最近よく狙われる脆弱性のトップ10を知ることで手っ取り早く概要を知り、開発の際にその存在を意識してセキュアなWebアプリケーションにしていただければ幸いです。 Webの世界を脅かす脆弱性を順位付け OWASP(Open Web Application Security Project)は、主にWebアプリケーションのセキュリティ向上を目的としたコミュニティで、そこでの調査や開発の成果物を誰でも利用できるように公開しています。 その中の「OWASP Top Ten Project」というプロジェクトでは、年に1回Webアプリケーションの脆弱性トップ10を掲載しています。2004年版は日語を含む各国語版が提供されていますが、2007年版は現在のところ英語版のみが提供さ

    Webアプリケーションを作る前に知るべき10の脆弱性 ― @IT
  • 3秒で2000ルータがダウン、NTT東フレッツ障害の原因は ― @IT

    2007/05/16 NTT東日の「フレッツサービス」「ひかり電話」が東日の広いエリアで5月15日18時44分から翌日1時35分まで使えなくなった大規模障害の原因が分かってきた。 5月16日に説明会見を開いたNTT東日によると、障害のきっかけは1台のルータの故障。このルータ故障の影響が3秒でNTT東日管内の約4000台のルータに広がり、2000台が機能を停止した。NTT東日の代表取締役副社長 大木一夫氏は顧客に謝罪したうえで、「今回の事象を教訓に次世代ネットワーク(NGN)を安心安全信頼のネットワークにしたい」と語ったが、緊急通報までも利用できなくなった今回の障害で、同社の技術に対して不信感が広がりそうだ。 複合的な要因で処理能力オーバー 障害が発生したのはBフレッツ(約100万契約。うち、ひかり電話契約は約50万)、フレッツ・ADSL(約126万契約)、フレッツ・ISDN(約1

    kagawa3
    kagawa3 2007/05/16
    フレッツ障害の原因
  • 組み込み開発フォーラム - MONOist

    急速に進化するAI技術との融合により変わりつつあるスーパーコンピュータの現在地を、大学などの公的機関を中心とした最先端のシステムから探る連載。第1回は、2024年4月に稼働を開始した東京工業大学の「TSUBAME 4.0」を取り上げる。

    kagawa3
    kagawa3 2007/04/28
    コナミ音ゲーはIIDX以外PS2ベースだっけか?
  • OpenIDが熱狂的に受け入れられる理由 ― @IT

    2007/04/23 3月15日、米国の全国紙USA Todayの「Tech」セクションの紙面をOpenIDに関する記事が飾った。その記事では、さまざまなインターネットサービスが利用されるようになる中、増加の一方をたどる「IDとパスワード」を記憶する義務からユーザーを解放する新しい技術としてOpenIDが紹介されている。 OpenIDは、URLをIDとして利用する認証プロトコルである。ユーザーはOpenID認証サーバが提供するIDをコンシューマ(OpenIDによる認証に対応したサービスプロバイダのこと)でのログインに利用することができる。コンシューマはOpenIDをもとに認証サーバを発見し、自身で認証する代わりにサーバへ認証を依頼する。ユーザー認証はすべて認証サーバ上で行われるので、ユーザーはOpenIDを1つだけ覚えておけば複数のサービス(コンシューマ)へログインできるようになる。つまり

  • マウスで選択した単語の日本語訳を表示するには - @IT

    「StarDict」という辞書システムを使用すれば、WebブラウザやGNOME端末などに表示されている単語をマウスで選択するだけで、その日語訳を表示できる。ここでは、StarDictを使用する方法を紹介する。 StarDictは、http://stardict.sourceforge.net/からダウンロードできる。Fedora Core 6の場合はパッケージが用意されているので、yumコマンドでインストール可能だ。 StarDictのインストールが完了したら、辞書をダウンロードしてインストールする。http://stardict.sourceforge.net/にアクセスして、[Dictionaries]リンクをクリックする。続いて、[ja(日語)]のリンクをクリックすると、さまざまな辞書のRPMファイルおよびtarボールのリンク一覧が表示される。今回は、「JMDict-en-ja

  • 「Winny自体は価値中立で有意義」の司法判断、その影響は!? - @IT

    既報のとおり、Winny開発者の金子勇氏が著作権法違反(公衆送信権の侵害)のほう助罪を問われた、いわゆる「Winny裁判」の一審裁判の判決公判が12月13日に京都地裁で行われ、氷室真裁判長は金子被告に対して罰金150万円(求刑懲役1年)の有罪判決を言い渡した。 Winnyの技術は応用可能で有意義、価値中立的と判決で明言 おそらく多くの技術者が気にしているのは、今回のWinny有罪判決が今後のソフトウェア開発に、どのような影響を与えるのかということだろう。その影響の全体を推し量るのは難しいが、しかし今回の判決から見えてきたことはいくつかある。 まず第1に注目しておかなければならないのは、この有罪判決によってWinnyというソフトウェアそのものが否定されたことではないということだ。氷室真裁判長は、判決理由の中でこう述べている。「Winnyは、それ自体はセンターサーバを必要としない技術の一つとし

    kagawa3
    kagawa3 2006/12/16
    「著作権侵害に使われることを想定してWinnyを配布していたのは100%紛うことのない事実だった。」
  • 無線LANルータも無償配布! 「FON」が日本で本格稼働 ― @IT

    2006/12/04 ユーザー自身がアクセスポイントを開放することで全世界レベルで公衆無線LANアクセスのローミングを実現するユニークなサービス「FON」が、いよいよ日で稼働する。2006年8月に設立された日法人のフォン・ジャパンは12月10日から対応ルータを1980円で販売する。エキサイトと提携して、BB.excite内のECサイトで販売するほか、九十九電機の全国9店舗およびECサイトで販売する。また、12月5日~9日の5日間はFON対応ルータを無償で提供するキャンペーンも行う。なお他社製ルータでFONに参加するためのファームウェアパッチも存在するが、フォン・ジャパンではサポートしない。 FONは加入会員が自分の無線LANアクセスポイントを他のユーザーに利用可能な状態でオープンにすることで、相互のアクセスポイントを共有するコミュニティ型のサービス。利用形態によって3種類の会員に分けら

    kagawa3
    kagawa3 2006/12/04
    無線LAN共有サービス。エキサイトと提携で本格稼働、ISPの問題とか大丈夫?
  • 1