タグ

2010年10月3日のブックマーク (13件)

  • コア・JavaScript ( JavaScript. The Core. ) - oogattaの勉強日記

    この文章は、 Dmitry A. Soshnikov さんの、 ECMAScript に関する優れた記事 "JavaScript. The Core." を許可を得て翻訳したものです。世の中に、 JavaScript のブラウザ API や、実装系に関する記事は多々あれど、 ECMAScript の仕様に則って、ここまで詳しく説明してくれている記事は殆ど無いと思います。今回は翻訳できておりませんが、文中で参照されている Dmitry さんの ES3 シリーズも、読み応えのある( ECMAScript3 の仕様の副読としても読める)素晴らしい内容ですので、是非チャレンジしてみてください!(ご要望があれば訳します翻訳許可を頂いたので、この記事内で参照されている章から逐次翻訳を進めます!)。 ちなみに Dmitry さんは、計算機科学や数学にも明るい方でらっしゃいます。が、私は違います。極力

    コア・JavaScript ( JavaScript. The Core. ) - oogattaの勉強日記
    lanius
    lanius 2010/10/03
    ECMAScriptの仕様にのっとった良い解説。
  • Windows Azureのアプリケーションを構築するためのパターン

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Windows Azureのアプリケーションを構築するためのパターン
    lanius
    lanius 2010/10/03
  • アジャイルチームのアーキテクトのための10の助言

    原文(投稿日:2010/09/14)へのリンク Microsoft AustraliaのソリューションアーキテクトであるTom Hollander氏は、TechEd Australiaでアジャイルチームにおけるアーキテクトの役割と題したプレゼンを行った。 氏はこの場でアジャイルチームを率いるアーキテクトとして氏が行っていることについて議論した。 アーキテクトの役割について話すとき、氏が指すのは“ソリューションアーキテクト’、つまりアプリケーションのアーキテクトだ。エンタープライズアーキテクトやある種の専門家(例えばメッセージングやインフラなどの専門家)を指してはいない。 氏のチームは、最後に2、3日のコード凍結を行う、安定した4週間のイテレーションプロセスで、毎日のスタンドアップミーティングや毎日のビルドと自動テストが伴う継続的統合を実践している。氏のチームでは次のような役割を採用している

    アジャイルチームのアーキテクトのための10の助言
  • Django - 次の一歩 gumiStudy#3

    gumiStudy#3 で使ったスライドです。 keynoteで作ったオリジナルファイルを以下のURLから入手可能です。keynoteを持っている場合はそちらの方が見やすいはずです(iWork09)。 http://www.tsuyukimakoto.com/release/2010/09/29/django_next_step_gumistudy_3/Read less

    Django - 次の一歩 gumiStudy#3
    lanius
    lanius 2010/10/03
    Djangoの使い方。
  • pipとvirtualenvがすごい便利だっと今日気付いた。 - rokujyouhitoma's blog

    追記 2017/02/05 Notice: この記事は古いため、次の記事を参考にしてください Pythonの仮想環境構築 2017.01版 - YAMAGUCHI::weblog Pythonの環境設定でむかついてる人はとりあえずこれをコピペで実行してください 2017.01 - YAMAGUCHI::weblog 以下、記事の文 pip 今までeasy_installで満足してたんだけどpip便利。 気に入った点は、 uninstallがある。easy_install使ってる時はsite-packagesをみて消してた...。 freezeでインストール済みのパッケージを確認できる。 freezeはそのための機能じゃないけど。 もちろんパッケージ一覧ファイルつくって持ち運ぶことも考えてるけど、そこまでは活用しきれてない...。 bundleでzip形式に固められる(らしい)。 要調査。

    pipとvirtualenvがすごい便利だっと今日気付いた。 - rokujyouhitoma's blog
  • 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.

    lanius
    lanius 2010/10/03
    WebViewとJavaScriptを使ったAndroidアプリの開発。
  • 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
    lanius
    lanius 2010/10/03
  • JavaScriptの3Dエンジン·Three.js MOONGIFT

    Three.jsはJavaScriptのオープンソース・ソフトウェア。Webブラウザが高機能化していく中で競われているのがJavaScriptエンジンの性能だ。実行速度が向上することによって、Webアプリケーションなどの利用が促進される。HTMLレンダリング性能と合わせて重要な指針だ。 マウスの動きを追従する エンジンが高機能化すれば実現できる幅が広がる。その一つが3Dレンダリングだ。JavaScriptで3Dオブジェクトが表現できるようになれば、ゲームはもちろん様々な分野で活用できるだろう。そのレンダリングエンジンとしてThree.jsを紹介しよう。 Three.jsは3Dオブジェクトをレンダリングするライブラリで、先日話題になったGoogleマップを使ったマッシュアップ「The Wilderness Downtown」もこのThree.jsを使って作られた一つだ。さらにマウスで反応する

  • VRな彼女と実世界をデート出来る魔法のメガネ!? 網膜に映像を直接投射しARするディスプレー(動画)

    VRな彼女と実世界をデート出来る魔法のメガネ!? 網膜に映像を直接投射しARするディスプレー(動画)2010.10.03 09:00 ブラザー工業が網膜に映像を直接投影するメガネ型シースルーディスプレー「AiRScouter(エアスカウター)」のデモを行ないました。あたかも目の前に映像が存在しているかのようなAR(拡張現実感)を体験できるRID(Retinal Imaging Display)デバイスです。目に入れても安全な明るさの光を高速に動かしながら網膜に当て、残像効果を利用して網膜に映像を投影します。 ブラザー工業はこのメガネ型RIDを数年前にも発表しているので既に御存知の方もいるかもしれませんが、ARの認知度がより高まった今、面白い技術なので改めてチェックしときましょう。 ブラザー工業のRIDの特徴は (1) 透過型ディスプレイのため、実際の視野と重ねてRIDの画像を見ることができ

    VRな彼女と実世界をデート出来る魔法のメガネ!? 網膜に映像を直接投射しARするディスプレー(動画)
    lanius
    lanius 2010/10/03
    網膜に映像を直接投影するメガネ型シースルーディスプレー「AiRScouter(エアスカウター)」。
  • 「スタートアップ」に,仕事をさせよう (朝,出社するだけで仕事が進む仕組み作り) - 主に言語とシステム開発に関して

    あなたは毎朝,会社で,マシンの電源を入れる。 そのあと,いつも定型の作業をしていないか? メーラを立ち上げて,特定の受信フォルダを読む。 ブラウザを立ち上げて,タイムカードの記録とかをする。 作業フォルダを開いて,右クリックし,SVNなどのリポジトリを最新化する。 前日のプロジェクトの進捗を確かめ,バグが生まれていないかあちこち確認する。 今日の作業のTODOを確認するために,プロジェクトの管理情報を開く。 これらは毎朝お決まりの雑用かもしれない。 そのあとで,ようやく来の作業を始められる。 その頃には,少し疲れ始めているのではないか。*1 出社時の定型作業は,スタートアップのカスタマイズによって自動化してしまおう。 そうすれば,毎朝,PCの電源を入れるだけで,仕事が進むことになる。 Windowsのスタートアップメニューに,独自のバッチを登録しておけばいい。 (1)スタートアップ処理バ

    「スタートアップ」に,仕事をさせよう (朝,出社するだけで仕事が進む仕組み作り) - 主に言語とシステム開発に関して
  • HTML5+CSS3 入門

    Webを記述する言語の標準の現状 昨年度であれば、HTMLを記述する授業では自信をもって以下の基準を推薦していました。 HTML (文書の構造を記述する言語) – XHTML 1.0 もしくは XHTML 1.1 CSS (文書の体裁・デザインを指定する言語) – CSS 2 しかしながら、ここ数年で、とくに去年あたりから状況は大きく変動しつつあります。現状の変化を理解するには、ここに至るまでの歴史的な経緯について簡単に理解する必要があります。ここまでの経緯を整理した上で、将来の展望を探りたいと思います。その上で、この授業ではどのような基準にのっとって「正しい」ということを定義するのか決めていきたいと考えます。 HTML (Webサイトの記述言語) の標準化巡る闘争の歴史 AppleInsider: なぜ AppleHTML 5 に賭けているのか: ウェブの歴史 [Page 2] よ

    HTML5+CSS3 入門
    lanius
    lanius 2010/10/03
    HTML標準化の歴史について、わかりやすい図が載っている。
  • Photoshop Vip » ちょっと太めでオシャレな筆記体フリーフォント20個まとめ

    『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

    Photoshop Vip » ちょっと太めでオシャレな筆記体フリーフォント20個まとめ
  • 不正な解析から知的財産を守る .NETアプリ「難読化」再入門 (1/2):CodeZine(コードジン)

    ソースコードがないのに、ソースコードが公開されてしまう!? もし、開発プロジェクトに対し「実行ファイルには常にソースコードを添付すること」という条件が課せられたとしたら、「なんて非常識な!」と、とまどうプロジェクトリーダーや関係者は多いでしょう。オープンソース・プロジェクトならばともかく、実行ファイルの中にはユーザーの個人情報を処理するコード、IDやパスワードというセンシティブな情報を扱う部分、時間をかけて開発した高度な分析ロジックなどがあり、ソースコードが開示されれば保護すべきものが保護できなくなってしまうおそれがあります。 企業のコンプライアンスや情報セキュリティが重視される昨今では、ソースコードを厳重に管理し、勝手に持ち出したり、逆に個人コンピューターの持ち込みを厳しく制限している企業も少なくありません。特にパッケージソフトやゲームソフトにおけるソースコード保護の重要性は言うまでもな

    不正な解析から知的財産を守る .NETアプリ「難読化」再入門 (1/2):CodeZine(コードジン)
    lanius
    lanius 2010/10/03
    .NET用の逆コンパイラツール「.NET Reflector」と難読化ツール「Dotfuscator」。