タグ

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

  • サンプルで覚えるXSLTプログラミング

    サンプルで覚えるXSLTプログラミング 1.XSLTによるHTMLへの変換 まずは実際に、XML文書をXSLTのスタイルシートによってHTMLに変換する例をみてみましょう。XMLからHTMLへの変換は、XSLTの典型的な使用例だと言えます。 元になるXML文書 <?xml version="1.0" encoding="Shift_JIS" ?> <PAGE> <EMPLOYEES> <EMPLOYEE> <EMPNO>1</EMPNO> <ENAME>佐野力</ENAME> <JOB>President</JOB> <HIREDATE>1990-04-01</HIREDATE> <SAL>10000</SAL> <DEPTNO>10</DEPTNO> </EMPLOYEE> <EMPLOYEE> <EMPNO>50</EMPNO> <ENAME>高橋敦子</ENAME> <JOB>Dir

  • とびだせエクセル方眼紙

    エクセル方眼紙の可能性を開くさまざまなアイデアがありましたら、ぜひお寄せください。次回は「社内公用語」です。 →他の用語解説も読んでみる ■「Excel」:おすすめ記事・超まとめ 晴読雨読@エンジニアライフ『エンジニアのためのExcel再入門講座』 「Excelの方眼紙はやめてくれー!」今日もTwitterのタイムライン上で、技術者の心の叫びがこだまする……。 私たちがExcelをこれほど使う理由(IFRS 国際会計基準フォーラム) 経理といえばExcel。「Microsoft Excel」は私たちの業務の中心に陣取っている。これほどまでにExcelが使われている理由は何なのか?

    とびだせエクセル方眼紙
    zichao
    zichao 2013/02/02
    マジでいるんだよ、エクセル方眼紙で原稿を書く人
  • どんな人名も正しく表示? IPAの新フォントを試そう!

    どんな人名も正しく表示? IPAの新フォントを試そう!:OSS界のちょっと気になる話(1)(1/2 ページ) 今日から始まるこの連載では、月に1回のペースで近ごろ注目を集めているOSS関連の話題の中から筆者が気になるものを紹介し、技術的背景を解説していこうと思う。連載初回となる今回は、2011年10月26日にIPA(独立行政法人情報処理推進機構)が提供を始めた「≪IPAmj明朝フォント≫」に焦点を当てたい。(編集部) 収録字数は6万字 「IPAmj明朝フォント」は、2011年10月26日にIPA(独立行政法人情報処理推進機構)が提供を始めたもので、人名に使う漢字を強化ポイントとして、約6万字の漢字を収録したものだ。同じくIPAが提供している「IPAex明朝フォント」のデザインを踏襲しつつ、次の漢字に対応している。 戸籍統一文字(5万5267字) 住民基台帳ネットワーク統一文字(1万943

    どんな人名も正しく表示? IPAの新フォントを試そう!
    zichao
    zichao 2011/12/08
    Windows 7とMac OS X Snow Leopard以降が異体字セレクタを含むUnicodeに対応。XPでは無理なのだ。
  • Adobeが作ったHTML作成ツール、Edgeの本気度

    HTML5ベースのアニメーション作成ツール、Adobe Edgeの完成度と、Flashとの使い分けについてプロダクトマネージャーに聞いた アドビシステムズは2011年8月1日、HTML5ベースのアニメーション作成ツール「Adobe Edge Preview版」をAdobe Labsサイトで無償公開した。正式な製品化は2012年を予定している。 これまでWeb用のアニメーション作成といえばAdobe Flash Professionalが独壇場だったアドビのツールラインアップに、新しい手段が加わることになる。Adobe Edgeとは何か、また、Flashとの使い分けはどうすべきなのか、アドビシステムズ Creative Suiteグループプロダクトマネージャーのデヴィン・フェルナンデス氏に話を聞いた。 矢野 Adobe Edgeとはどんなツールですか? デヴィン HTML5によるアニメーショ

    Adobeが作ったHTML作成ツール、Edgeの本気度
    zichao
    zichao 2011/09/08
    デヴィン・フェルナンデス氏っていうから。。。日本人顔じゃん。
  • “すべてクラウド”も間近!? 「ZumoDrive」を使ってみた - @IT

    2009/01/23 オンラインストレージサービスは古くからあるが、汎用クラウドサービスの登場で、その使い勝手が急速に進化している。2009年1月に入ってプライベートベータテストを始めた「ZumoDrive」は、エンドユーザー向けのサービスとしては、現時点で最も先進的な利便性とリーズナブルな価格を実現したサービスの1つだ。ZumoDriveはAmazon S3をバックエンドに使い、ローカルPCのOSに透過的にマウントできる仮想ドライブを提供する。ファイルはクリックして初めてストリーム配信されるため、ローカルストレージは、もはや主従関係でいえば従の“キャッシュ”として機能する。 ZumoDriveを使ってみたい読者は、同サービスのWebサイトで招待コード“itmedia”を入力してみてほしい。現在ZumoDriveはプライベートベータテスト中だが、@IT読者に対して先着で500アカウントまで

  • デザイナは要注目! 明日から語れるHTML5&CSS3(1/4)- @IT

    デザイナは要注目! 明日から語れるHTML5&CSS3:一撃デザインの種明かし(13)(1/4 ページ) ※稿では特に断りがない場合、Firefox、Google Chrome、Opera、Safariは2010年7月時点の最新バージョン、IEはInternet Explorer 6/7/8の総称です。 いま世界で一番熱い「HTML5」「CSS3」とは? 最近、「HTML5」「CSS3」といった言葉をよく耳にしませんか? これらはWebの表現をもっと豊かにするために策定中の言語です。いままでのHTML 4.01やXHTMLでは実現できなかったことができるようになったり、CSS3はCSS 2.1よりさらにグラフィカルな部分まで表現できるようになりました。 FirefoxやOpera、Safari、ChromeといったHTML5+CSS3に対応するWebブラウザが増えてきたことで、HTML5

    デザイナは要注目! 明日から語れるHTML5&CSS3(1/4)- @IT
  • 誰でも作れる! “崩れない”HTMLメルマガ作成術(1/4)- @IT

    誰でも作れる! “崩れない”HTMLメルマガ作成術:一撃デザインの種明かし(12)(1/4 ページ) キレイなHTMLメールを作るコツ/Tips盛りだくさん! ECサイトはもちろん、企業サイトのニュースなど、いまなおプッシュ型の情報配信として支持されるメールマガジン。一時のフィードリーダーの盛り上がりもあり、以前に比べると落ち着きましたが、まだまだメールマガジンの効果は侮れません。 今回は、そんなメールマガジンの中でも、表現力豊かなHTMLメルマガの作り方について、徹底解説します! 「HTML」自体は、それほど難しくないが…… 「HTML」というマークアップ言語自体はプログラム言語に比べると手が出しやすいので、Webを仕事としていない方でも触れた経験をお持ちの方はいらっしゃるのではないでしょうか? そういう人にとっては、HTML言語自体はそれほど難しくないと思います。 しかし、そのHTML

    誰でも作れる! “崩れない”HTMLメルマガ作成術(1/4)- @IT
  • デモンストレーション時に画面の一部を拡大表示する(ZoomIt編) - @IT

    きれいにまとめた原稿をWindows PCからプロジェクタで投影するという光景が、プレゼンテーションの場で当たり前になってからすでに久しい。最近ではPCの性能向上やプレゼンテーション用ソフトウェアの機能向上により、文字だけではなく細かい図表なども一画面に表示できるようになった。 その半面、プレゼンテーション中に「文字が小さすぎて読めない」「いまどの部分を説明しているのか分からない」といった苦情を受けたことはないだろうか? もともと液晶ディスプレイなどと比べると、プレゼンテーションに使われるプロジェクタの画質はあまりよくなく、細かい部分が見にくいことがよくある。たまたま会場の都合でスクリーンが小さかったり、スクリーンから聴衆までの距離が遠かったりすると、こうした苦情が生じやすい。 こうしたとき、プレゼンテーション用ソフトウェアによっては、拡大表示機能によって対処できることもある。しかしもちろ

  • EPUB形式のコンテンツを作成するには - @IT

    iPadの発表などもあって、日でも電子書籍に関心が集まっている。iPadなどでは「EPUB」という電子書籍ファイルフォーマットを採用している。EPUBは、XHTML/XML+CSSZIPで圧縮した形式で、Linuxでは「Sigil」などで作成できる。ここでは、SigilでEPUB形式のコンテンツを作成してみる。 Sigilは、GPLを採用した電子ブックエディタだ。Linuxだけでなく、Windows版やMac版もリリースされている。日語への対応は行われていないが、Unicodeをサポートしているため日語のコンテンツも作成できる。 Sigilは、SigilのWebサイト(http://code.google.com/p/sigil/)からダウンロードする。Linux用は、32bit用と64bit用に分かれているが、パッケージ形式にはなっていない。インストール用のファイル(ここではSi

  • 意外と知らないバージョン表記・数字の豆知識

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) ちまたにあふれるバージョン表記 少し前に「Web 2.0」「○○2.0」という表記が流行したのを覚えていますでしょうか。よく見かける広告のコピーにも、最近では「バージョンアップ」という言葉が普通に使われています。バージョンや、バージョン表記は、ソフトウェアの世界だけでなく、ごくごく一般化したように思えます。しかし実際には、どういう意味か分からないのが、バージョン表記です。 アプリケーションソフトウェアの開発は、さまざまな状態/段階を経て完成します。その段階/状態と、リリース後の状態/段階を示したのが、バージョン表記です。 例えば、数字以外でも、以下のような表記を見かけたことはありません

    意外と知らないバージョン表記・数字の豆知識
  • DB設計の神ツール「ERMaster」なら、ここまでできる

    DB設計の神ツール「ERMaster」なら、ここまでできる:ユカイ、ツーカイ、カイハツ環境!(11)(1/3 ページ) 無料のEclipseプラグイン「ERMaster」とは データベースのテーブル設計を行うときに皆さんは、どのようにしているでしょうか? いくつかの無料で利用できるツールが提供されているので、筆者はそれらを利用していましたが、最近「ERMaster」と呼ばれるEclipseプラグインの存在を知りました。 ERMasterは、ほかのツールに比べ、直感的で分かりやすいUI(ユーザーインターフェイス)に、カスタマイズ可能な、Excelで出力できるテーブル定義書、辞書機能など痒いところに手が届くERモデリングのツールです。稿では、このERMasterについてご紹介します。 ERMasterの主な特徴、8つ ERMasterには、主に次のような特徴があります。 【1】直感的で使いや

    DB設計の神ツール「ERMaster」なら、ここまでできる
  • 読みやすい文章の極意は「修飾語」にあり

    「提案書」や「要件定義書」は書くのが難しい。読む人がITの専門家ではないからだ。専門用語を使わず、高度な内容を的確に伝えるにはどうすればいいか。「提案書」「要件定義書」の書き方を通じて、「誰にでも伝わる」文章術を伝授する。 第5回「ドキュメントの質を確実に上げる6つの文章作法」に続き、顧客に伝わる文章を記述するためのポイントを紹介します。今回は、修辞句や用語など、「より具体的な表現方法」について説明します。なお、前回同様に、まず「分かりにくい例文」を取り上げてどこが分かりにくいのかを解説し、その後に分かりやすい文章へと修正していきます。 「修飾語を適切に使う」ことが、読みやすい文章を作るコツ 分かりやすい文章を書きたいなら、「修飾語」に着目しましょう。修飾語を使うときは、以下のような点に注意します。 長い修飾語は前に、短い修飾語は後に置く 文章を書く際は、句や文節を使った長い修飾語を前に、

    読みやすい文章の極意は「修飾語」にあり
  • 愚者は経験に学び、賢者は歴史に学ぶ

    皮肉なことに、プロジェクトと失敗とは相性がよい。納期どおりにできなかった、要求どおりにできないことが多い、機能を削減することが多いなど、もともとの目的、スコープから、後退したプロジェクトの経験を持つITエンジニアは多いに違いない。なぜ目的どおりにいかないのか。どこを改善したらいいかを連載で明らかにし、処方せんを示していきたい。 プロジェクトの失敗を覆い隠そうとする経営者 あるSIベンダで大規模なプロジェクトが失敗し、数十億円の赤字を計上した。開発当初、そのプロジェクトは成功すれば大きな利益がもたらされるという良いうわさが流れていたが、しばらくして「プロジェクトがうまくいっていない」という悪いうわさが流れるようになった。このころから、プロジェクトメンバーの変更が頻繁になされるようになり、変更になったメンバーの多くは関係会社へ出向させられていった。最終的に、大きな損失を残してプロジェクトは終

    愚者は経験に学び、賢者は歴史に学ぶ
    zichao
    zichao 2010/01/01
    愚者は経験に学び、賢者は歴史に学ぶ
  • Wordの.DOCファイルから高解像度の画像データを取り出す

    解説 Office Wordの.DOCファイルに高解像の画像(画面キャプチャや図、ほか)や写真データなどを貼り込んで文書を作成し、報告書や操作マニュアル、企画書などを作成するのは一般的である。さらに、これらの文書ファイルを基にWebページを作成することも少なくない。 .DOCファイル中に含まれる画像データをWebページ中へレイアウトする場合、一般的には.GIFや.JPEG(.JPG)、.PNGなどのファイルを別途用意する必要がある。画像ファイルを準備するには、一般的には、専用の画像処理ソフトを利用し、レタッチやトリミング処理などをそこで行う。だが.DOCファイル中にある画像データを選択して[Ctrl]+[C]でコピー後、[Ctrl]+[V]で画像処理ソフトに貼り付けても、通常は低解像度もしくは減色処理された画像データしか取得できない。 例えば上の.DOCファイルから、画像部分を選択してコピ

    Wordの.DOCファイルから高解像度の画像データを取り出す
  • VBScriptの基本を押さえよう(その1) 文字列の入出力 - @IT

    連載目次 VBScriptはお手軽言語だ 第1回でも書いたとおり、WSH(Windows Script Host)で用いられるVBScriptはプログラミング言語の1つである。が、スクリプトはプログラミング言語の中でも簡略化、単純化されているのでそれほど難しいものではない。とはいえ、WSHやVBScriptの公式リファレンス、ヘルプファイルはプログラミングが分かっている人には参考になるが、まったくの初心者がこれらを読んでVBScriptを理解するのははなはだ困難であるように思う。その溝を埋めるべく、今回からVBScriptを基礎の基礎から詳細に解説していく。

    VBScriptの基本を押さえよう(その1) 文字列の入出力 - @IT
  • 「NTFSの修復法」(1) System Insider - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

  • 1