tech

ITmediaエンタープライズ:エンタープライズアーキテクチャでは稼げない? (4/6)

現在、官公庁におけるシステム調達のルールとして、EAの策定のフェーズと、それに続くシステム構築(設計、開発)のフェーズを同一の業者が受注することを禁じている。 余談となるが、官公庁における多くのEAプロジェクトは「省」を対象としているのではなく…

技術者の評価を下げる「悪い」コメントに注意しよう

たしかにコメントの優劣と、コードの優劣は相関関係があると思う。以前見たコードで、処理開始部分に「こっから」、終了部分に「ここまで」という強烈なコメントが残してあったことを思い出す。

Office 12ではExcel、Word、PowerPointのファイルがXMLベースに - CNET Japan

文中にもあるけど、「Officeのコンテンツ=汎用性を持つデータ」になるのはインパクトが大きい。他のアプリとの連携がしやすくなって良いだろうなー。Excelに貯め込み過ぎたデータをDBに移行するなんて作業は今まで何度かやってきたけど、Office12ではまた違…

SUBSTRでRIGHT・LEFTを実現

OracleのSQLにはLEFT・RIGHTがないため、その機能をSUBSTRで実現。 LEFT SUBSTR(変数, 1, 文字数) RIGHT SUBSTR(変数, LENGTH(変数)-文字数+1, 文字数)

@IT:Webアプリケーションのユーザーインターフェイス[1]-1

しかし、新しい技術によって従来の枠組みを超えたダイナミックな世界観の提供が可能になったとしても、それを利用するユーザーの世界観はすぐには変化しません。むしろ開発者やデザイナーは、人が道具のユーザーインターフェイスに接する際の認知的な特性に…

iReport-0.4.1

iReport http://ireport.sourceforge.net/ iReportを久しぶりに使用。0.4.1になってメニューも日本語化され相当使いやすくなっていて驚いた。前使ったときはたしかバージョンが0.2で、コンパイルのたびにわけの分からないエラーが出て困った記憶があったけど…

Ajax関連情報まとめ

Ajax関連エントリのまとめ。

AJAXに注目--グーグルが最新ウェブアプリ開発に選んだ「旧技術」

「われわれは他の技術も検討したし、一部の他の選択肢についても検討したが、今のところこれらの技術は乗り換えの必要性が感じられる段階にない」と、Gmailプロジェクトを率いたGoogleのエンジニア、Paul Buchheitは述べている。 「AvalonやMozillaのXUL(拡…

受け入れテストセキュリティチェックリスト for Webアプリケーション

OSSの性能・信頼性評価/障害解析ツール開発

JBoss上で動く性能解析ツール「EJB Profiler」。

無線LANにDoS攻撃の脆弱性

この脆弱性を利用すると、IEEEが開発した802.11無線規格によるデータ転送を妨害することが可能になる(訳註:具体的にはIEEE 802.11、802.11b、20Mbps以下の低速で通信を行う802.11gがこの問題を影響を受ける)。

他OS向けに公開済みのMS修正プログラムがWindows 98/Meでも利用可能に

自宅PCはMeなので、さっそく適用しておく。

Googleサジェスト日本版

Ajax関連のブログでよく取り上げられてたGoogleサジェスト。日本版登場。Googleサジェスト日本語版のベータ版 公開

Webアプリケーションに潜むセキュリティホール

クロスサイトスクリプティング パラメータ改ざん SQLインジェクション OSコマンドインジェクション Path Traversal バックドアとデバックオプション Client Side Comment Forceful Browsing セッション系の脆弱性 Error Codes について、サンプルコード付き…

一撃必殺JavaScript日本語リファレンス

最近、JavaScriptを使い始めたが分からないことだらけ。分からないことは、すぐここでチェック。

mindmap.jp

マインドマップ(Mind Map)とその関連情報についてのサイト マインドマップも書く練習をしてみなければ・・・。

Ajaxによるシームレスなユーザ体験の構築

人机交互論ユーザは「技術」には興味がありません。どれだけ優れた体験を提供してくれるのかに興味があります。そういう意味では、Ajaxだけに注目する必要はないのですが、ギャレット氏が指摘しているように、従来のウェブの限界説に反し、GoogleがAjaxによ…

コーディングの知恵を要件定義で利用する

記事で挙げられている共通点。 The Rational Edge コーディングの知恵を要件定義で利用する 構造の理解 品質を保証できる手法を使う コメントによる詳細説明 言語の知識 ガイドラインに従う 運用環境の理解 確立された原則に従う 情報隠ぺい イベントの基本…

Ajax: Web アプリケーション開発の新しいアプローチ

Ajaxの定義。 Ajax: Web アプリケーション開発の新しいアプローチ ・XHTML と CSS を用いた、Web 標準に基づくプレゼンテーション ・Document Object Model によるダイナミックな表示と相互作用 ・XML と XSLT による、データの変換や操作 ・XMLHttpRequest …

MyAsk

MyAskは、検索した結果から、必要なもののみを選び、保存できる”検索情報の倉庫”です。 自分の検索した単語を記録として残していくのも面白いかもしれない。

Zope Weekend5

19日(土)13時〜17時。ライトニングトークに「PloneでWiki」、「ソフトウェア開発に使うZope/Plone」など是非聴きてみたいものがあるが、予定があるため断念せざるをえない。後日、資料がアップされることを期待しておこう。

Windows上でPHPやPostgreSQLなどオープンソース環境を簡単に構築できる無償ツール

簡単で良さそう。メモ。

My Favorite Javascripts for Designers

効果的なJavaScriptの紹介。たしかに紹介されている「ExpandCollapse」や「Drop Down Navigation」を使ってあるほうが、デザイン、及びユーザビリティにおいて優れたサイトであると感じる。

デブサミ2005

一日行けそうにないので、3日(木)「XP事例カタログ」11:15〜12:00のみ登録。

Plone

この記事を参考にPlone-2.0.5を試してみる。 構造化テキストもあるので文字の記入がスムース。会社での情報共有にこれ使うのもいいかも。 日本のPloneサイト集 オブジェクト倶楽部もPloneを使っていた。 WEB+DB PRESS Vol.14にも記事があるよう。

「Word」や「Excel」ファイルを閲覧・印刷できるMS製フリーソフト

Word・Excelファイルを閲覧できるビューワー。

はてなCTOの伊藤直也氏が語る「はてな開発の裏側」

このイベントには参加していて、この講演も聴いた。 伊藤さんの話の中では、「新機能はある程度テストしたところでリリース。そして、ユーザーさんのバグ報告を待って、即対応。」と云われていたのが面白かった。

Zope 2

Zopeのインストール記事。

Shibuya Perl Mongers テクニカルトーク #5

"iPod&iTunes Hacks" - 宮川達彦 "再考ですかーっJavaScript" - 小山浩之 "はてなの開発裏側見せますパート2" - 伊藤直也 "PerlとJavaで異言語Webサービス連携 - SOAP/WSDLの功罪" - 竹迫良範 "アイスホッケーの成績集計とテスト駆動開発" - 吉田裕美 "JAPH…

デブサミ2005

面白そうなセッションが多いなー。 開催日は2005/2/3(木)と2005/2/4(金)。