並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 371件

新着順 人気順

Xalanの検索結果1 - 40 件 / 371件

  • 16年間うごいているWebアプリケーションが抱えていた技術的負い目を考察する | GMOメディア エンジニアブログ

    技術推進室の浅井です。 技術的負い目とは、世に言う技術的負債のことです。 社内で技術的負債の定義、ことばの表現を考える中で、「『負債』は優れた比喩表現であるものの、第三者への返済義務がない点で会計上の負債とは異なり、言葉としての問題も多く、不必要な議論を生み出しやすい」などの指摘があり、代わりの表現として社内の一部で使われている言い回しです。 最近社内のたいへん古いシステム(16年の歴史があります)の技術推進を行う機会があり、たくさんの技術的負い目と向き合いました。 そのような古いシステムの技術的負い目と向き合ったとき、エンジニアはストレスを感じ、ネガティブな感情を抱いてしまいがちです。負い目に苦しめられることで過去のコードや技術的判断に対して不満を言いたくなる気持ちはとてもよくわかりますし、実際に私もたくさん苦しんでたくさん不満を言いました。 ですが技術的負債の文脈でよく言われるとおり、

      16年間うごいているWebアプリケーションが抱えていた技術的負い目を考察する | GMOメディア エンジニアブログ
    • 【2020年】CTF Web問題の攻撃手法まとめ - こんとろーるしーこんとろーるぶい

      はじめに 対象イベント 読み方、使い方 Remote Code Execution(RCE) 親ディレクトリ指定によるopen_basedirのバイパス PHP-FPMのTCPソケット接続によるopen_basedirとdisable_functionsのバイパス JavaのRuntime.execでシェルを実行 Cross-Site Scripting(XSS) nginx環境でHTTPステータスコードが操作できる場合にCSPヘッダーを無効化 GoogleのClosureLibraryサニタイザーのXSS脆弱性 WebのProxy機能を介したService Workerの登録 括弧を使わないXSS /記号を使用せずに遷移先URLを指定 SOME(Same Origin Method Execution)を利用してdocument.writeを順次実行 SQL Injection MySQ

        【2020年】CTF Web問題の攻撃手法まとめ - こんとろーるしーこんとろーるぶい
      • @IT:サンプルで覚えるXSLTプログラミング

        サンプルで覚える XSLTプログラミング 小山尚彦、Chienowa.comチーム 日本オラクル株式会社 2000/8/22 2000/10/12(第9章以降追加) XMLは文書の記述の表記基準に過ぎません。ですから、XMLがその真価を発揮するにはさまざまな要素が必要です。例えば、XML文書のデータ構造を、XML文書をやり取りする人々のあいだで定義しておくことは大切です。そのために、DTDや最近ではXML SchemaというXMLデータ構造を表記する基準(スキーマ言語)が検討されています。 また、XML文書をさまざまな形式に加工することも重要でしょう。しかも、 そのような加工の方法もXMLで書かれたならなおよいでしょう。 それがXSL(Extensible Stylesheet Language)です。 XMLを自由に加工できる XSLはXSLT(XSL Transformation)と、

        • Overview

          Overview Overview API Support Tutorials Changelog About Nokogiri¶ Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby. It provides a sensible, easy-to-understand API for reading, writing, modifying, and querying documents. It is fast and standards-compliant by relying on native parsers like libxml2, libgumbo, and xerces. Guiding Principles¶ Some guiding principles Nokogiri

            Overview
          • XML用語事典インデックス ― @IT

            ■XML (Extensible Markup Language) XMLはインターネットの標準としてW3Cより勧告されたメタ言語である。メタ言語とは、言語を作る言語という意味である… ■XML文書 (XML Document) XMLはメタ言語である。メタ言語は言語を作る言語であって、文書やデータを記述する言語ではない。XMLによって作られた言語を用いて作成された文書やデータを、XML文書と呼ぶ… ■要素 (Element) XML文書において、もっとも基本となる情報単位が要素である。要素には、内容を持つ通常の要素と、内容を持たない空要素がある… ■属性 (Attribute) 属性は、XML文書の中で、要素に対して付加的な情報を付け加えるために使用される。付加される情報は名前と値のペアで表現され… ■XML宣言 XML宣言とは、XML文書の先頭に付き、その文書がXML文書であることを明

            • 浅煎り珈琲 -Java アプリケーション入門

              完全目次 Java を始める前提 本コンテンツの仕様 プログラミング言語とは何か Java とは何か Java の実行形態と特徴 Java のオブジェクト指向 Java の基本規則 オリエンテーション 開発準備 Howdy, Java! print()/println() コメント 変数 基本データ型 IEEE754 浮動小数点数 基本データ型とリテラル 変数の型宣言と初期化 変数の自動型変換 文字列と参照型変数 変数の明示的型変換とキャスト 配列 コマンドライン引数と配列 配列の定義 多次元配列 演算子 演算子の優先順位 命名規則とキーワード 制御構造 条件分岐 if 文 文字列比較 switch 文 繰り返し while 文 for 文 拡張for文 continue/break 文 繰り返しの入れ子 多重ネストからの脱出 制御構造の演習 Java のオブジェクト指向 オブジェクト指向

              • Index of /maven2

                ../ HTTPClient/ - - abbot/ - - academy/ - - acegisecurity/ - - activation/ - - activecluster/ - - activeio/ - - activemq/ - - activemq-jaxb/ - - activesoap/ - - activespace/ - - adarwin/ - - ae/ - - aelfred/ - - aero/ - - ai/ - - aislib/ - - al/ - - altrmi/ - - am/ - - andromda/ - - annogen/ - - ant/ - - ant-contrib/ - - ant-doxygen/ - - ant4eclipse/ - - antlr/ - - anttex/ - - aopalliance/ - - apa

                • Jython がおもしろい - IT戦記

                  仕事で Jython を使う機会があって ほぼ、初めて Jython を触ったんですけど、めっちゃおもしろい。 Java のクラスが何も考えずに使えちゃう。 たとえば、 HTML (not XHTML) をパースして XPath で取得するコードとかを nekohtml と xalan で以下のように書ける from java.io import FileInputStream from org.xml.sax import InputSource from org.cyberneko.html.parsers import DOMParser from org.apache.xpath import XPathAPI # input source = InputSource(FileInputStream('test.html')) source.setEncoding('UTF-8')

                    Jython がおもしろい - IT戦記
                  • 高木浩光@自宅の日記 - 岡山県と外務省が他人の著作物の知的所有権を主張中

                    ■ 岡山県と外務省が他人の著作物の知的所有権を主張中 自治体の中で先進的と言われる岡山県の電子申請システムは、公的個人認証などに対応した電子申請のため、 利用者に専用インストーラを配布している。 配布されているのは、http://www.pref.okayama.jp/e-entry/ready/install.jar に置かれている実行形式のJavaファイルであるが、これを起動すると図1のよ うに「ライセンス利用許諾」*1なるものが現れる。 ここには次のように書かれている。 3 インストールツールに関する知的所有権 (1) 本インストールツールに関する著作権及びその他の知的所有権は、岡山県に帰属します。 岡山県, 電子署名アプレットライブラリファイルインストーラ, 「ライセンス利用許諾」 しかし、配布ページにも書かれている(図2)ように、これは、「Log4j」や 「Xalan」、「Apa

                    • JavaでXMLをフォーマットする - 印刷屋のdeveloper日記

                      とある仕事で、XMLにインデントをつけてを整形する必要があった。 多分、書き出す時にでもオプションがあるんだろう・・とタカをくくっていたが、それは大間違いであった(笑) いろいろ調べてみて、一番手っ取り早い方法は、XSLTを使えと、そういう事らしい。 まずは、こんなXSLを作る。 <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt"> <xsl:output method="xml" encoding="UTF-8" indent="yes" xalan:indent-amount="2"/> <xsl:template matc

                        JavaでXMLをフォーマットする - 印刷屋のdeveloper日記
                      • Ruby XML Performance Shootout: Nokogiri vs LibXML vs Hpricot vs REXML

                        Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news. Disclaimer: Every time we've run a piece about benchmarking or performance numbers on Ruby Inside, a retraction or significant correction has come out shortly thereafter. Benchmarking is hard, ugly, and quite often wrong or biased. It is not useless, however, but if you depend on the results in any way, you should certainl

                        • BLOG「芦田の毎日」: 増補(ver.3):シラバスとは何か ― 大学のシラバス主義には何が欠けていたのか

                          増補(ver.3):シラバスとは何か ― 大学のシラバス主義には何が欠けていたのか 2009年02月02日 〈シラバス〉には、私の考えるところ3つのタイプがある。 一つは日本型シラバス。これは、学生サービス型シラバス。学生は学年当初、期首当初の科目選択のための便宜としてこれを使う。 二つ目には、アメリカ型シラバス。これは、教材型シラバス。毎回毎の受講に必要な情報が盛り込まれている。苅谷剛彦は、アメリカの大学のシラバスには、①授業の基本情報 ②担当講師情報 ③講義の目的、スケジュール、読むべき文献 ④成績評価の方法  ⑤文献の入手方法 ⑥履修条件(授業を選択できる条件)などが含まれており、「事務的連絡文書」「法的契約書」「学術情報」「指導文書」の四つの側面(『アメリカの大学、ニッポンの大学』苅谷剛彦)があると言っている。 日本の大学も91年の大綱化以降、「自己点検・評価」の努力義務化とともに

                          • JDEE - 紹介マニアMoinMoin

                            Antとの連係 (setenv "JAVA_HOME" "/Library/Java/Home") (setenv "ANT_HOME" "/sw/lib/ant") ;;(require 'jde-ant) ;;JDEE2.2.8の時は必要 (setq jde-ant-enable-find t) (setq jde-ant-program "/sw/bin/ant") (setq jde-ant-read-target t) ;;Targetを選択するための変数 (setq jde-build-function (quote (jde-ant-build))) 最近はANT1.5なのでパスがちょっと違うがとりあえずこのままにしとく。 C-c C-v C-bでコンパイルする。Targetを聞いてくる。Tabで補完可能。defaultでいいならそのままretunする。 設定がうまくいかない

                            • 浅煎り珈琲 -Java アプリケーション入門

                              完全目次 Java を始める前提 本コンテンツの仕様 プログラミング言語とは何か Java とは何か Java の実行形態と特徴 Java のオブジェクト指向 Java の基本規則 オリエンテーション 開発準備 Howdy, Java! print()/println() コメント 変数 基本データ型 IEEE754 浮動小数点数 基本データ型とリテラル 変数の型宣言と初期化 変数の自動型変換 文字列と参照型変数 変数の明示的型変換とキャスト 配列 コマンドライン引数と配列 配列の定義 多次元配列 演算子 演算子の優先順位 命名規則とキーワード 制御構造 条件分岐 if 文 文字列比較 switch 文 繰り返し while 文 for 文 拡張for文 continue/break 文 繰り返しの入れ子 多重ネストからの脱出 制御構造の演習 Java のオブジェクト指向 オブジェクト指向

                              • The J2EE(TM) 1.4 Tutorial

                                <body> <div id="header"> <img src="images/tutorialTitle.png" width="154" height="50" alt="The J2EE(TM) 1.4 Tutorial"/> <div class="navigation"> <a accesskey="p" href="" title="Previous"><img id="LongDescNotReq1" src="images/previous.png" width="40" height="40" border="0" alt="Prev" /></a><a accesskey="c" href="J2EETutorialFront.html" title="Beginning"><img id="LongDescNotReq1" src="images/up.png"

                                • NetBeansUserFAQJa - NetBeans Wiki

                                  日本語 NetBeans ユーザー FAQ この ユーザー FAQ は NetBeans IDE の使い方に関するよくある質問をまとめています。 他の FAQ は FAQ の索引 にありますのでそちらも参考にしてください。 このページには、英語の FAQ を翻訳したものと、日本語メーリングリスト (nbdiscuss_ja @ netbeans-dot-org) に寄せられた情報に基づいた FAQ の両方が載せられています。英語 FAQ は随時翻訳中です。一緒に翻訳して下さる方を募集しています。 プロジェクトページ を参照のうえ masaki.katakai @ sun-dot-com まで連絡下さい。また英文と違う箇所がありましたらお知らせください。 追加して欲しいトピックや既存のトピックで気づいた点などありましたら、日本語メーリングリスト 宛にご連絡ください。 目次 日本語情報 Net

                                  • SAStruts + S2JDBC の開発環境を maven2 + WTP で構築する手順 - hakobera's blog

                                    実は Doltengの出力する pom.xml で、そのまま mvn eclipse:eclipse しても駄目なんです。 試したのは 現時点(2009/03/01)で最新の Dolteng 0.36.0 Seasar2 も maven も大好きな自分としては悲しいです。 というわけで少し格闘してみたら、できたのでその手順を書いておきます。 以下、問題点と修正方法。 問題点 依存関係の設定で、scope と exclusion の設定がないので、不要なjarファイル(servlet-api-2.3.jar)がクラスパスに入る 問題はないけど個人的に気になる点 実行時に必要ない S2JDBC-gen が依存する jar ファイルもクラスパスに入ってしまう。こういうファイルは mavenでの依存関係の解決を止めて、lib フォルダーに jar をおくようにして欲しい。(というか、Dolteng

                                      SAStruts + S2JDBC の開発環境を maven2 + WTP で構築する手順 - hakobera's blog
                                    • Neverbird - JBoss FAN:DocBook文書を日本語で書く

                                      JBoss ManualにならってJBoss FANの文書をDocBook形式のXMLで書くことにしました。XMLで書いておけば、機械的にHTMLやXHTMLに変換したり、目次や索引を自動作成することができます。フリーのDocBookツールはいくつかありますが、Norman Walsh氏のDocBook XSLTスタイルシートを使うことにします。これとXalanのようなJava上で動作するXSLTプロセッサを組み合わせればJava版のDocBookツールができあがります。XSLTを使う理由はそのカスタマイズの容易さです。たとえば、各文書のフッタにコピーライトを入れるようなことをXSLTのテンプレートを書くことで実現できます。この文書では、DocBookの導入方法とDocbookで日本語文書を書くポイントをまとめてみます。 DocBook XSLスタイルシートは、古いバージョンではlinkや

                                      • Google App Engine for Java (GAE/J) で Bigtable CRUDを行う Flex アプリ作成法 - hamadakoichi blog

                                        週末、GoogleAppEngine for Java (GAE/J)で動作し BigtableでCRUDを試せる簡易Flexアプリを作成してみた。 以下に作成法を紹介する。 RemotingにはBlazeDS を使用。 http://koichi-hamada.appspot.com/ 作成において、次のサイトを参考にした。今回、参考サイトになかった Update、Deleteも追加している。 Flex Meets Google App Engine Flex Remoting on Google App Engine 前提/環境 以下、GAE/J Eclipse plugin、Flex Builder plugin のEclipseインストールは完了している前提で進める。 インストールは次をご参考に: Google App Engine for Javaを使ってみよう!(1)Googl

                                          Google App Engine for Java (GAE/J) で Bigtable CRUDを行う Flex アプリ作成法 - hamadakoichi blog
                                        • 侍ズム

                                          侍ズムmaven 対応の空プロジェクトを簡単に作成できるツール、archy というものを見つけました。 ・archy - Google Code codehaus にある archetype リストに列挙されている中から好きなものを選んで簡単なウィザードでプロジェクト作成が行えます。 例えば、gruopId=yusuke、artifactId=yusuke で Seam のプロジェクトを作ると以下のようになります。 $ java -jar archy-0.1.jar Archy ------- Enter the archetype id [struts2-archetype-starter], or type 'list': list struts2-archetype-starter - Struts 2 Starter Archetype maven-archetype-quicks

                                          • Apacheソフトウェア財団 - Wikipedia

                                            Apacheソフトウェア財団(アパッチ ソフトウェアざいだん、英: Apache Software Foundation;以下ASF)は、オープンソースのソフトウェアプロジェクトを支援する団体であり、アメリカ合衆国で登録された非営利団体である。当初はWebサーバソフトウェアであるApache HTTP Server (Apache httpd) の開発のために発足したが、現在は多くのプロジェクトを抱え、ソフトウェアブランドとしてのApacheを保持している。名実ともに世界で成功しているオープンソースソフトウェア・コミュニティの一つである。 目的[編集] 定款では次のように規定されている。 オープンでコラボレイティブなソフトウェア開発プロジェクトのためにハードウェア、コミュニケーション、およびビジネスインフラストラクチャを提供する。 会社や個人が寄贈した設備や資金が個人ではなく、公益に使用さ

                                              Apacheソフトウェア財団 - Wikipedia
                                            • XSLTプロセッサSaxonの使い方 - reflux flow

                                              WindowsでSaxonを使う方法を説明します。 Saxonとは? SaxonはXSLT 2.0の仕様書のEditorであるMichael Kay氏によるXSLTプロセッサです。XSLT 2.0とXPath 2.0をサポートしているのが特徴です。 SaxonにはSaxon 6.xとSaxon 9.xがあります。 Saxon 6.x XSLT 1.0とXPath 1.0をサポートしています。9.xよりも高速に作動しますが、Shift_JISやEUC-JPでの出力には対応していません。 Saxon 9.x 有償のSaxon-SAと無料で使えるSaxon-Bがあります。XSLTに用いるだけならSaxon-Bで十分です。XSLT 2.0とXPath 2.0をサポートしています。 XSLT 1.0(とXPath 1.0)を利用し、Unicode(UTF-8など)で出力するのであれば6.xで十分です

                                              • GoogleAppEngineでBlazeDS環境を構築してみた

                                                GAE SDK1.2.0 (実装中にGAE1.2.1にupdateしたが、基本的には1.2.0で作業) Java1.6.0(Java1.5ではエラーになる。詳細は後述。) FlexBuilder 3.2.0 作業内容 以下、実際の作業手順。 ※前提として、GooglePluginのEclipseへのインストール、及びBlazeDS+Flexプロジェクトの設定周りなどは省略。 BlazeDSの最小構成に関しては、この辺りを参考に適当に構築した。 概要 ざっと手順を書くと以下の通り 1. Javaのコンパイラを1.6に切り替え 2. appengine-web.xmlにtrueを設定 3. xalanをlibに配置 4. service-config.xmlをfalse に設定 5. BlazeDSのソースを修正(AbstractAmfInput.java, BaseHTTPEndpoint.

                                                  GoogleAppEngineでBlazeDS環境を構築してみた
                                                • The Validator.nu HTML Parser

                                                  The Validator.nu HTML Parser is an implementation of the HTML parsing algorithm in Java. The parser is designed to work as a drop-in replacement for the XML parser in applications that already support XHTML 1.x content with an XML parser and use SAX, DOM or XOM to interface with the parser. Low-level functionality is provided for applications that wish to perform their own IO and support document.

                                                  • [Jakarta/Apacheウォッチ]第18回 Apache Software Foundationの全プロダクトと注目プロジェクト

                                                    [Jakarta/Apacheウォッチ]第18回 Apache Software Foundationの全プロダクトと注目プロジェクト 前回は,Apache Software Foundation(以下ASF)という組織や内部の仕組みにフォーカスしてお話しした。ASFではこれまで断片的に紹介してきたように,非常に多くのプロダクトが,前回紹介したような多くのプロジェクトによって開発されている。 今回はそれらのプロジェクトで開発されているプロダクトにフォーカスし,その後,J2EEと関連の深いプロダクトをピックアップし,どのようなプロダクトが存在するかを紹介していきたい。 現在のASFではいったいどのくらいのプロダクトが開発されているのだろうか。 実は,そのすべてのリストを網羅したページはASF内には存在しない。これは,個々のプロダクトの開発管理は,各プロジェクトに任されているため,ASFとして

                                                      [Jakarta/Apacheウォッチ]第18回 Apache Software Foundationの全プロダクトと注目プロジェクト
                                                    • 「JMeter」とXML→CSV置換ツール「xalan」 | Tricorn Tech Labs

                                                      また、<assertionResult>~</assertionResult>には、そのテストにおけるアサーションの結果が含まれています。 テスト計画に複数のアサーションが設定されていれば、その数だけ追加されます。 さて、いよいよここからが本題なのですが、この結果ファイル、Excelなどで加工したいときがあります。 結果をExcelで読み込んで、加工して、グラフ化したい。 こんなとき、使っているExcelのバージョンが2003以降であれば、そのまま読み込むことが可能なようですが・・・。 私のマシンに入っているOfficeはバージョンが「2000」だったりします。 XMLファイルをそのまま読み込むことはできません。 最初からCSVで結果を出力していればいいじゃないか、というご意見もあるでしょうが(「JMeter」では結果をCSVで出力するオプションがあります)、出力してしまった結果をCSVで

                                                        「JMeter」とXML→CSV置換ツール「xalan」 | Tricorn Tech Labs
                                                      • JavaNCSS - A Source Measurement Suite for Java

                                                        Update 2018-03-04: there is a new git repository at https://github.com/nokia/javancss (thanks to Gergely Herenyi) Ever wondered how many lines of code or how many classes there are in  the Sun JDK? Curious about the size of your own projects - or do you want to keep track of your work-progress. That's what JavaNCSS is for. JavaNCSS is a simple command line utility which measures two standard sourc

                                                        • XML関連Javaテクノロジーの現在

                                                          XML関連Javaテクノロジーの現在 【前編】 Java XML PackのAPI群 Xalan、Cocoon、Apache SOAP、JAXP、JAXB……このどれもがXMLに対応したJavaのツールやAPIの名前だ。XMLに対応したJavaのAPIや実装は、いまや数多くある。これらはそれぞれどんな特徴を持ち、どのような用途に適しているのか。使うときの注意点はなにか。本記事ではそうした情報をまとめて解説する。 原田洋子 フォーディーネットワークス(株) 2001/12/22 近年、XML関連の仕様やツールがJavaで実装されるケースが増えてきた。ところが相変わらずJavaはJava 2 SDK(JDK)をはじめAPIのバージョンアップサイクルが短く、それらをベースにするXML関連APIを使う場合にも、その動向に無関心ではいられない。加えて、XML関連のAPIやツールも多くのバリエーション

                                                          • TagSoup home page

                                                            TagSoup - Just Keep On Truckin' Index Introduction Taggle, a C++ port of TagSoup, available now TagSoup 1.2 released TagSoup 1.1 released What TagSoup does The TSaxon XSLT-for-HTML processor Note: TagSoup in Java 1.1 Warning: TagSoup will not build on stock Java 5.x or 6.x! TagSoup as a stand-alone program SAX features and properties Other TagSoups and related things More information Introduction

                                                            • XML Hacks

                                                              XMLを120%使いこなすためのアイデアとヒントがたくさん詰まったHack集。こんなこともあんなことも出来るなんてと驚嘆の機能がずらり。XMLの魅力を最大限に感じていただくため秘蔵のテクニックを勢ぞろいさせました。XMLの表示、変換、作成に関して、多数のツールを紹介するとともに、データベースやRSSに関連するテクニックまで、幅広くカバーしています。初心者からエキスパートまで必ずや満足の一冊です。 監訳者まえがき クレジット はじめに 1章 XML文書の参照 1. XML文書の解釈 2. WebブラウザでのXML文書の表示 3. CSSを使用したXML文書へのスタイルの適用 4. 文字参照とエンティティ参照の使用 5. テキストエディタでのXML文書の検証 6. グラフィカルなエディタでのXML文書の検証 7. XMLボキャブラリ作成のためのツールの選択 8. オンラインでのXML文書の検証

                                                                XML Hacks
                                                              • sbtで、プロジェクト内のライブラリ依存関係を調べる - CLOVER🍀

                                                                Mavenのdependency:tree的な。 プラグインとかあるんだろうなーと思ってちょこっと調べたら、やっぱりありました。少し前から気付いてはいたのですが、先のInfinispan Queryを使う時に、初めて使ってみましたよ。 sbt-dependency-graph https://github.com/jrudolph/sbt-dependency-graph 導入 プロジェクトルートディレクトリ配下に、build.sbtを使って設定する場合について載せます。その他の形式の設定については、上記サイトを参照してください…。 今回は、Seasar2(S2Container)とSpecs2にスケープゴートになっていただきます。 つまり、こんな依存関係を定義します、と。 libraryDependencies ++= Seq( "org.seasar.container" % "s2-

                                                                  sbtで、プロジェクト内のライブラリ依存関係を調べる - CLOVER🍀
                                                                • ねこめしにっき(2005年12月後半)

                                                                  OK ボタンはどこがよい (2005/12/26 - 11:50) Genre : UI | Usability | MacOS | PC Comment, TrackBack OKボタンの位置はどこが適切? いろんなレイアウトの中にボタンを2つ配置して、そのどちらを「OK」あるいは「完了」だと感じるかのユーザテスト FLASH 。集計結果もそのうち出されるらしい。Windows や MacOS(X) 上のダイアログであるなら、 OK ボタンをどこに配置すべきかは自ずから分かるもの。それぞれのプラットフォームの約束事として決まっているので。 しかし Web 上のはなしとなると、リンク先にもあるように、現状はルール無きムチャクチャ。なぜならば、ボタン類の配置は主に GUI 論的な観点から決定されることは稀で、ページ全体のレイアウトの都合で配置が決定される。「レイアウトの統一によるナビゲーショ

                                                                  • RaspberryPiでストリーミングしながら動画をループ再生する — どこか遠くでのんびり怠惰に暮らしたい

                                                                    RaspberryPiでストリーミングしながら動画をループ再生する 1080pなHDMI出力が某弊社新製品のテスト用にいっぱい、且つ、できれ安めに欲しいって話があって、素直にビデオカメラを用意できればそれでいいんですが、1080pまでを出すのになると意外と中古でも2万円くらいの価格帯になってしまって高くつきます、というのに対応したもののメモ。 で、解決策は、ビデオカメラでなくてもよいから安い方法なんかないかなぁということで思いついたのが、RaspberryPiってちゃんとしたHDMIっぽいので、これで適当な動画を延々とループ再生すれば良いのではないのかという話。9割趣味、1割仕事という感じで軽い息抜き的なノリでさくっとやってみました。 手順メモ とりあえず結局こうやったという手順をメモとして。 Raspbian入れる Raspbianじゃないといけない理由はないですが、Recommende

                                                                      RaspberryPiでストリーミングしながら動画をループ再生する — どこか遠くでのんびり怠惰に暮らしたい
                                                                    • Welcome to Barcode4J

                                                                      Barcode4J is a flexible generator for barcodes written in Java. It's free, available under the Apache License, version 2.0. 1D barcode implementations [examples] [xml-format]: Interleaved 2 of 5 ITF-14 Code 39 Code 128 EAN-128, GS1-128 (based on Code 128) Codabar UPC-A and UPC-E (with supplementals) EAN-13 and EAN-8 (with supplementals) POSTNET Royal Mail Customer Barcode (Four State) USPS Intelli

                                                                      • Velocityベースの便利ツール、Apache Anakia/Texenが正式リリースに | エンタープライズ | マイコミジャーナル

                                                                        Apache Velocityプロジェクトは6日、Apache Velocityベースのツールである「Apache Anakia 1.0」と「Apache Texen 1.0」のリリースを発表した。 これらはもともとVelocityの一部として配布されていたが、メンテナンスを容易にするために別プロジェクトに分離された。どちらもAntタスクとして実行するユーティリティである。 Apache Anakiaは、XML文書を読み込み、別フォーマットに変換するためのツールだ。同じ目的のテクノロジーとしてはXSLTが存在するが、AnakiaはVelocityの構文を利用して変換ルールを記述するため、XSLTよりも学習が容易で、かつ記述も簡単という特徴がある。また、パフォーマンスも優れており、XalanのXSLプロセッサと比較して処理速度が2倍強に達したという測定結果もあるという。 Apache Tex

                                                                        • EXSLT

                                                                          EXSLT is a community initiative to provide extensions to XSLT. The extensions are broken down into a number of modules, listed below. We are trying to encourage the implementers of XSLT processors to use these extensions, so that your stylesheets can be more portable. If your XSLT processor doesn't support a particular extension, you can download packages that you can use to provide functions or t

                                                                          • Import and export - FreeMind

                                                                            For conversion scripts and XSLT, see also Accessories. Import and export to other applications, alias conversion between FreeMind and other data formats: Overview and miscellaneous To and from Microsoft Excel Import and export with Microsoft Excel works by drag & drop or copy & paste of complete nodes. You can copy a selection of cells in Excel and drop it in FreeMind. Doing this with several colu

                                                                            • UbuntuサーバーでWWW::Mechanizeを使う - Elecnotes

                                                                              Ubuntu, RubyMacで利用していたRuby GemsのWWW::MechanizeスクリプトをUbuntuサーバーで動かします。今回必要になったものは以下の通り、mechanize以外はapt-getでインストールしました。libxml2(apt-get)libxml2-dev(apt-get)libxslt1-dev(apt-get)mechanize(gem)注意点することは、Rubyの開発に必要なパッケージは[ $ sudo apt-get install ruby ]だけでは入らないということです。正しく設定やインストールしても、このようなエラーが出る場合はパッケージが足りません。 /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load

                                                                              • Xalan-Java Version 2.7.1

                                                                                Xalan-Java is an XSLT processor for transforming XML documents into HTML, text, or other XML document types. It implements XSL Transformations (XSLT) Version 1.0 and XML Path Language (XPath) Version 1.0 and can be used from the command line, in an applet or a servlet, or as a module in other program. Xalan-Java implements the javax.xml.transform interface in Java API for XML Processing (JAXP) 1.3

                                                                                • 全バージョンのapacheプログラムのアーカイブ

                                                                                  Name Last modified Size Description Parent Directory - META/ 2022-06-17 12:55 - abdera/ 2017-10-04 10:56 - accumulo/ 2024-02-17 15:33 - ace/ 2017-10-04 11:11 - activemq/ 2024-03-15 10:20 - age/ 2024-01-26 00:48 - airavata/ 2022-06-17 12:56 - airflow/ 2024-03-25 20:09 - allura/ 2023-11-06 22:37 - ambari/ 2024-02-03 18:28 - ant/ 2023-11-26 15:58 - any23/ 2023-07-03 13:18 - apex/ 2022-06-17 12:55 - a