タグ

developmentに関するtakayukiiのブックマーク (10)

  • <Del><a name="concepts000"></a></Del>セキュリティの基礎概念

    takayukii
    takayukii 2007/08/03
    SAMLによるSSO サイト間転送サービス (ITS)
  • The 10 Coolest Apollo Apps

    Everyone is talking about Apollo, the platform from Adobe that puts rich web apps on the desktop. But the tech-talk means very little to the average user who simply wants to see some cool stuff. Luckily, there are developers out there working diligently on producing Apollo applications, some of which are already fully usable. To try them out, you first need to download and install the Apollo runti

    The 10 Coolest Apollo Apps
    takayukii
    takayukii 2007/05/27
    Apolloの活用事例。
  • Flex と WPF の概要について発表しました - てっく煮ブログ

    仕事で東京に来ることになっていたので、id:amachang さんに「勉強会したいです!」とお願いして開催してもらいました。せっかく集めてもらっておいて、しょぼい発表はできないぞ、ということで気合入れて資料を作りました。RIAと呼ばれるものまとめ (勉強会資料 2007/5/19)RIA っぽいものに注目は集まってきているものの、意外に Flex と WPF の共通点や違いをまとめた資料は見かけないので、個人的な感想を交えながら発表してみました。WPF 歴は1週間なので、間違いが含まれてたらすいません。ツッコミ、コメントは大歓迎です。 ちなみに、先日公開した Apollo でニコニコメソッド プレゼン を実践してみました。かなり好評! みんなのツッコミで笑いが取れる上に、フィードバックも得られるし、補足もしてもらえるし、言うことなしです。レポートあとで

    takayukii
    takayukii 2007/05/22
    Flex と WPF の共通点や違い。冒頭のSEに…というところでドキッ。もういいかげんSIerもAjax使いはじめるんかしらん。そして、そうなったときに用いられるスタンダードな技術はなんだろう。
  • 【特集】SOAの技術仕様がついに完成! - SCAのいろはを学ぶ (1) SCAとは? | エンタープライズ | マイコミジャーナル

    SCAとは? Service Component Architecture(以下、SCA)は、SOA技術をベースとし、各種の実装言語で作成されたコンポーネントを結合してアプリケーションを構築するためのプログラミングモデルである。 SCAが登場した背景には、近年のITシステムの大規模化/複雑化がある。ITシステムの複雑化が進んだことにより、最近では、部品単位の開発や部品の再利用が可能となる「コンポーネント指向開発」の必要性が声高に叫ばれるようになっている。しかし、コンポーネント指向の開発を実践するうえではさまざまな困難が付きまとうことは、皆さんご存じのとおりだ。 例えば、既存の資産をコンポーネントとして再利用してシステムを構築したいが、それらが様々な実装言語で記述されていた場合はどうすべきか? また、非常に低レベル/細粒度のコンポーネントを組み合わせて中粒度のコンポーネントを構築すべき場合が

    takayukii
    takayukii 2007/04/23
    SCA1.0。まとめ。"「コンポーネントを組み合わせる」ことと「コンポーネントを実装する」ことをかなり厳密に区別しており、~どんな実装技術(Java、C++、BPELなど)で作成されたコンポーネントもSCA仕様に則っていれば~"
  • 僕やはてながPerlを選ぶ理由 - naoyaのはてなダイアリー

    ご存知の通り、はてなのシステムはほぼすべてPerlで書かれています。そもそも僕がはてなに入った一つの理由に、僕が一番得意とする言語であるPerlを使ってシステムを構築していたという点があったりします。 世の中にはたくさんのプログラミング言語があります。PerlJavaRubyPHPPython、C、C++、lisp、Smalltalk、Cobol...数え上げたらキリがありません。そして、プログラマはかならずと言っていいほど、どれかひとつ以上の言語を愛しています。好き、ではなく愛しているのです。 自分が愛しているものを批判されると感情的になりやすいのは人の常、プログラミング言語の差異に関する議論は炎上しがちで、よく宗教戦争だなんて言われたりもします。その中で、言語なんてどれも一緒だなんていう乱暴なまとめがされることもよくあったりします。 しかし、何年かプログラマというものを経験して

    僕やはてながPerlを選ぶ理由 - naoyaのはてなダイアリー
    takayukii
    takayukii 2007/04/23
    納得。"独創的なソフトウェアを"創りながら創る"という方法においては静的型付けの言語よりも動的型付けの言語の方が有利だと思うし、~"
  • 脱・下流エンジニア (仮) - はてなと考えるにっぽんのWeb2.0

    WD Live!(Web Designing主催セミナー)「株式会社はてなと考えるにっぽんのWeb2.0.そのサービスとサイト運営 伊藤直也氏 × 須賀正明氏」に参加してきた. 伊藤直也さん,はじめて実物をみた.男から言われてもキモイかもしれないけど,カッコいい人だった. 見た目っていうのもあるけど,やっぱその考え方とか話しっぷりとかかな.ゲストだからかもしれないけど,司会者やMBAホルダーの須賀さんより数倍大きくみえた.(こんな事書いたら失礼かもしれないけど)堂々とした話にはすごい説得力があった.これやっぱり経験と実績からくるものだと思う.頭もいい人ですね.IQとかそういうのじゃなくて,ちゃんと全体の流れとか把握してるし,質問には的確に受け答えしているし,話もちゃんと見えてる印象をうけた. プログラミングはもちろん,CTOとして社員のマネージメント(管理)もきっちりやってますといってた.

    takayukii
    takayukii 2007/04/22
    参考になる。伊藤直也の話。
  • 小野和俊のブログ:プログラマーにお勧めしたいプチ・ライフハック 4選

    1. 割り箸を職場に常備する 草野球をやっていた人は子供の頃、怒られたことがあると思う。 打った後にバットを投げ出して走り始めてはいけないと。 いつも使うものは丁寧に扱いなさいと。 プログラマーがキーボードやマウスを油で汚すなんてことは言語道断である。 ポテトチップスや唐揚げ、スナック菓子などを直接手でべてはいけない。 かならず割り箸を使って手を汚さずにべる。 それがプログラマーとして最低限の作法。 XP な職場であればあるほどお菓子が用意されていたりするから、 なお要注意である。 文章を書く場合でも、ソフトウェアを開発する場合でも、 プレゼン資料を作る場合でも、 成果物のイメージが明確になっている場合には キーボード&マウスは極めて有効なデバイスだ。 だが、構想を練っている段階やアイデアを膨らませている段階では、 紙とエンピツでアナログなやり方をする方が圧倒的に仕事が進む。 これは誰

    小野和俊のブログ:プログラマーにお勧めしたいプチ・ライフハック 4選
    takayukii
    takayukii 2007/04/18
    選択して解除する病w
  • http://www.seshop.com/event/dev/2007/data/

    takayukii
    takayukii 2007/04/07
    3月30日まで公開。
  • 【特集】Webアプリケーション開発者向け Firefox拡張機能 33 1選 (5) IDE「Firebug」「Selenium IDE」 | エンタープライズ | マイコミジャーナル

    Firebug Firebug(家サイト) Firefox Add-ons norah'#(日語版) Firebugは、ソースコードをデバッグしたり、Webページをロードするのにかかる時間を解析することができる。日語表示は対応していない。詳細は「【レビュー】これは凄い! Ajax最強のデバッグツール"FireBug 1.0"リリース」を参照していただきたい。 Selenium IDE Selenium IDE(家サイト) Selenium IDEは、Webブラウザを自動的に操作し、Webアプリケーションのテストを行う。日語表示は一部対応する。詳細は「【ハウツー】これはすごい! Web案件必須 Selenium - 人気急上昇中自動テストツール」を参照していただい。

    takayukii
    takayukii 2007/04/07
    FireFox(Selenium IDE)でWebアプリの自動テストまでできたんかい!
  • やっぱりDIの良さがわからない | スパムとか

    GoogleGuiceというDIコンテナをリリースし、素早く紹介記事があがったわけだけど、やっぱりDIの良さがわからない。 はてなで貰ったコメントに突っ込んでみる。 Yoshioriさん。「AOPいいよ!!トランザクションとか自分で実装するのメンドイよ!!」 おいら「Djangoでトランザクションスコープをリクエストにしとけばいいんで…」 nekoraさん 「スクリプト言語で間に合う程度の小規模・低負荷・単純な案件ならばスクリプトで済ませるべきであるという話の一例。時に「動的言語」って何だろ」 おいら「「動的型付言語でした」。スクリプト言語で間に合わない程度というと、世界数カ所で同時にコミットするような案件位だよね。みんな凄いのやってるねぇ。とはいいながら、確かにへぼを集めてもある程度きちんと書けるのがJavaとかの良さだというのは分かってるぞ。あれ?DIの話関係無い

    takayukii
    takayukii 2007/04/07
    "動的言語使っちゃえば、設定ファイルとかアノテーション書き換える時間で実装を書き換えられちゃうんだから、DIの必要性を感じたらPythonに乗り換えるタイミングなんじゃないかとか思っ
  • 1