<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://as5202t-5748.myasustor.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://as5202t-5748.myasustor.com/feed.php">
        <title>ria-web</title>
        <description></description>
        <link>https://as5202t-5748.myasustor.com/</link>
        <image rdf:resource="https://as5202t-5748.myasustor.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-07-05T11:28:04+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study&amp;rev=1738657415&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:ejb:rad&amp;rev=1207495769&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:java:start&amp;rev=1738573616&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:java:design_pattern:start&amp;rev=1223913849&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:php5:start&amp;rev=1281063376&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:sso:comparisons&amp;rev=1274460256&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:browser&amp;rev=1233212636&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:dojo:start&amp;rev=1247020844&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:jquery:start&amp;rev=1301302114&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=wiki:navigation&amp;rev=1733796735&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:java:struts2&amp;rev=1230891698&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:java:design_pattern:adapter&amp;rev=1220706306&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:implement2&amp;rev=1738905445&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:implement3&amp;rev=1738574239&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:ejb:design_pattern&amp;rev=1207719216&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:java:filter&amp;rev=1278504902&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:php5:install&amp;rev=1278059258&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:database:postgresql:start&amp;rev=1274110933&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:java:dbunit:testdata&amp;rev=1589957003&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:java:design_pattern:iterator&amp;rev=1221278611&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:java:design_pattern:template_method&amp;rev=1220452030&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:implement1&amp;rev=1738905491&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:implement4&amp;rev=1755954078&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:poc&amp;rev=1755954253&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:dojo:monitor&amp;rev=1267532329&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:dojo:select&amp;rev=1280143964&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:event:mouse&amp;rev=1208923988&amp;do=diff"/>
                <rdf:li rdf:resource="https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:jquery:plugin:monitor&amp;rev=1463725298&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://as5202t-5748.myasustor.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>ria-web</title>
        <link>https://as5202t-5748.myasustor.com/</link>
        <url>https://as5202t-5748.myasustor.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study&amp;rev=1738657415&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-04T08:23:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>study</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study&amp;rev=1738657415&amp;do=diff</link>
        <description>Tips and Study

	*  Javascript

	*  Event
	*  Positioning
	*  Array Object
	*  Display error messages
	*  Popup image
	*  Detect a browser

	*  Java

	*  Struts Framework
	*  Struts2
	*  NetBeans
	*  xDoclet
	*  encoding
	*  CSV
	*  compressing a byte array
	*  JavaMail 文字化け
	*  Implementing an enumerated type in Java
	*  File.delete() problem in Java
	*  Thread Pool Example
	*  Servlet Filter
	*  Generate xml with Dom
	*  Java consuming SharePoint REST API
	*  Sharepoint online連携
	*  Spring rem…</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:ejb:rad&amp;rev=1207495769&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-06T15:29:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rad</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:ejb:rad&amp;rev=1207495769&amp;do=diff</link>
        <description>Basic J2EE Development Using Rational Application Developer (RAD) v6

Web Age Solutions Inc.

Introduction

이번 강좌는 RAD(Rational Application Developer) v6을 이용한 Session EJB, Servlets, JSP개발에 대해 알아보고자 한다.

이제부터 제곱근을 구하는 간단한 Application을 개발할 것이다. 숫자를 입력하지 않거나 음수일 경우에는 에러 페이지를 돌려준다.</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:java:start&amp;rev=1738573616&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-03T09:06:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:java:start&amp;rev=1738573616&amp;do=diff</link>
        <description>* Java

	*  Struts Framework
	*  Struts2
	*  NetBeans
	*  xDoclet
	*  encoding
	*  CSV
	*  compressing a byte array
	*  JavaMail 文字化け
	*  Implementing an enumerated type in Java
	*  File.delete() problem in Java
	*  Thread Pool Example
	*  Servlet Filter
	*  Generate xml with Dom
	*  Java consuming SharePoint REST API
	*  Sharepoint online連携
	*  Spring remembermeログイン</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:java:design_pattern:start&amp;rev=1223913849&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-13T16:04:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:java:design_pattern:start&amp;rev=1223913849&amp;do=diff</link>
        <description>Design Pattern

	*  Decorator Pattern
	*  Observer Pattern
	*  Singleton Pattern
	*  Factory Pattern
	*  Template Method Pattern
	*  Command Pattern
	*  Adapter Pattern
	*  Iterator Pattern
	*  Composite Pattern
	*  State Pattern
	*  Proxy Pattern</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:php5:start&amp;rev=1281063376&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-06T02:56:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:php5:start&amp;rev=1281063376&amp;do=diff</link>
        <description>*  php

	*  Apache2+php5 Install Guide
	*  debugging with Eclipse PDT + XDebug
	*  Apache2+php5 SSL Installation
	*  Installing memcache on Windows for PHP
	*  Installing Memcached on RedHat or CentOS
	*  Cache Control</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:sso:comparisons&amp;rev=1274460256&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-21T16:44:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>comparisons</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:sso:comparisons&amp;rev=1274460256&amp;do=diff</link>
        <description>Fast and Free SSO : Introductions

近年、企業のニーズとしてシングルサインオンの導入がどんどん増えつつある。

開発者にとってはコストを抑えながらお客様のニーズをどう充たせるか非常に悩ましいところである。</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:browser&amp;rev=1233212636&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-29T07:03:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>browser</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:browser&amp;rev=1233212636&amp;do=diff</link>
        <description>Co-install Firefox 2 and Firefox 3 in Windows

Windows環境でFirefox3を使っている中で、Firefox2をinstallしたいという時の手順を紹介します。

Firefox2をinstallする際に注意する点として

①カスタムinstallを選択</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:dojo:start&amp;rev=1247020844&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-08T02:40:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:dojo:start&amp;rev=1247020844&amp;do=diff</link>
        <description>*  Dojo Example

	*  Monitor idle state with custom events
	*  Dynamic select box from JSON
	*  set selectedIndex value for dynamic drop-down list
	*  Prevent paste operation in textfield</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:jquery:start&amp;rev=1301302114&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-28T08:48:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:jquery:start&amp;rev=1301302114&amp;do=diff</link>
        <description>*  jquery

	*  Append select option using jquery
	*  Overlapping select field bug in IE6
	*  jQuery plugin for monitoring idle state
	*  Clear form using jquery</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=wiki:navigation&amp;rev=1733796735&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-10T02:12:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>navigation</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=wiki:navigation&amp;rev=1733796735&amp;do=diff</link>
        <description>*  News

	*  Study

	*  Recent Changes

	*  Help

	*  links

	*  Site map

	*  Create Contents</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:java:struts2&amp;rev=1230891698&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-02T10:21:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>struts2</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:java:struts2&amp;rev=1230891698&amp;do=diff</link>
        <description>Struts2 memo

[Struts2]

	*  Prerequisite libraries for setup</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:java:design_pattern:adapter&amp;rev=1220706306&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-09-06T13:05:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>adapter</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:java:design_pattern:adapter&amp;rev=1220706306&amp;do=diff</link>
        <description>the Definition of Adapter Pattern

어댑터 패턴의 정의는 다음과 같습니다.


어댑터 패턴(Adapter Pattern) - 한 클래스의 인터페이스를 클라이언트에서
사용하고자 하는 다른 인터페이스로 변환합니다. 어댑터를 이용하면 인터페이스
호환성 문제 때문에 같이 쓸 수 없는 클래스들을 연결해서 쓸 수 있습니다.</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:implement2&amp;rev=1738905445&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-07T05:17:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>implement2</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:implement2&amp;rev=1738905445&amp;do=diff</link>
        <description>3rd Party Security Providerの導入

SAML Security token 取得の実装で、Bouncy Castleライブラリがpom.xmlにありました。

Bouncy Castleライブラリを導入した理由について、本稿で説明します。


POC of consuming Sharepoint onlineでも触れましたが、Sharepoint Onlineサイトはhttpsプロトコルを使用します。</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:implement3&amp;rev=1738574239&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-03T09:17:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>implement3</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:implement3&amp;rev=1738574239&amp;do=diff</link>
        <description>Binary token取得の実装

本稿では、SAML Security token 取得の実装に続き、Binary token取得処理の実装について、紹介します。

動作環境については、上記ページに紹介してありますので、割愛します。

Mainコード

実装コードのメインとなる部分を以下に示します。</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:ejb:design_pattern&amp;rev=1207719216&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-09T05:33:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>design_pattern</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:ejb:design_pattern&amp;rev=1207719216&amp;do=diff</link>
        <description>Business Delegator pattern

[Delegator Pattern]</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:java:filter&amp;rev=1278504902&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-07T12:15:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>filter</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:java:filter&amp;rev=1278504902&amp;do=diff</link>
        <description>Java Servlet Filter

servlet에 의해 동적으로 생성된 이미지를 클라이언트쪽에 캐싱시키는 방법을 소개한다.
Struts Framework를 사용하고 있다면, RequestProcessor class를 확장해서 요청처리전에 Cache-Control의 Response
header를 설정함으로써 캐쉬 설정을 할 수 있다.</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:php5:install&amp;rev=1278059258&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-02T08:27:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>install</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:php5:install&amp;rev=1278059258&amp;do=diff</link>
        <description>Apache2 + php5 Install

Apahce2とphp5をインストールする際の設定をメモ書きとして残しておく。

今回インストールに用いたバージョンはそれぞれapache_2.2.14-win32-x86-no_ssl.msi 
とphp-5.2.12-Win32.zipである。

順番にhttpd.confファイルとphp.iniファイルの設定内容を見てみよう。</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:database:postgresql:start&amp;rev=1274110933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-17T15:42:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:database:postgresql:start&amp;rev=1274110933&amp;do=diff</link>
        <description>*  Backup &amp; Restore Database in PostgreSQL</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:java:dbunit:testdata&amp;rev=1589957003&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-20T06:43:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>testdata</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:java:dbunit:testdata&amp;rev=1589957003&amp;do=diff</link>
        <description>Backup table data

あるテーブルに対して、transactionを行うクラスをテストする際、テーブルﾃﾞｰﾀをバックアップする方法を紹介する。

ここで、紹介するテストクラスは、Integration with TestNGで紹介した親クラスを継承していることを前提する。</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:java:design_pattern:iterator&amp;rev=1221278611&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-09-13T04:03:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>iterator</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:java:design_pattern:iterator&amp;rev=1221278611&amp;do=diff</link>
        <description>the Definition of Iterator Pattern

이터레이터 패턴의 정의는 다음과 같습니다.


 이터레이터 패턴은 컬렉션 구현방법을 노출시키지 않
으면서도 그 집합체 안에 들어 있는 모든 항목에 접근할
수 있게 해 주는 방법을 제공해 줍니다.</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:java:design_pattern:template_method&amp;rev=1220452030&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-09-03T14:27:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>template_method</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:java:design_pattern:template_method&amp;rev=1220452030&amp;do=diff</link>
        <description>the Definition of Template Method Pattern

템플릿 메소드 패턴의 정의는 다음과 같습니다.


 템플릿 메소드 패턴에서는 메소드에서 알고리즘의 골격을 정의합니다.
 알고리즘의 여러 단계 중 일부는 서브클래스에서 구현할 수 있습니다.
 템플릿 메소드를 이용하면 알고리즘의 구조는 구대로 유지하면서 서브
 클래스에서 특정단계를 재정의할 수 있습니다.</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:implement1&amp;rev=1738905491&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-07T05:18:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>implement1</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:implement1&amp;rev=1738905491&amp;do=diff</link>
        <description>SAML Security token 取得の実装

ここでは、POC of consuming Sharepoint onlineのPOC段階２について、Javaの実装例を紹介します。

動作環境について

テスト環境についてですが、Java7（IBM J9 VM (build 2.6, JRE 1.7.0 Windows 7 amd64-64 Compressed References 20150701_255667 (JIT enabled, AOT enabled))で、テストを行いました。</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:implement4&amp;rev=1755954078&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-23T13:01:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>implement4</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:implement4&amp;rev=1755954078&amp;do=diff</link>
        <description>認証クッキー取得の実装

本稿では、POC of consuming Sharepoint onlineのPOC段階4の実装を紹介します。


Mainコード

実装Mainコードを以下に示します。


private static final String COOKIE_SITE_ENDPOINT = &quot;https://xxxx.contoso.com/_forms/default.aspx?wa=wsignin1.0&quot;;
private static RestTemplateWithCookies restTemplateWithCookie = new RestTemplateWithCookies();   ★ポイント1

public void connnectSharePointSiteAndGetCookie(String binarySecurityToken) {

  try {
    //request entity
    RequestEntity&lt;String&gt; _requestEntity = RequestEntity
	.post(new URI(C…</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:poc&amp;rev=1755954253&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-23T13:04:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>poc</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:java:sharepointonline:poc&amp;rev=1755954253&amp;do=diff</link>
        <description>POC of consuming Sharepoint online

本稿では、Sharepoint onlineのRESTサービスを利用するための処理フローを紹介します。

Javaの実装例は別の記事で紹介する予定です。

on-premise環境のSharepoint連携との違いについて</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:dojo:monitor&amp;rev=1267532329&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-02T12:18:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>monitor</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:dojo:monitor&amp;rev=1267532329&amp;do=diff</link>
        <description>Monitor idle state with custom events

최근 ajax 관련 project를 하면서, 유저가 동작을 멈췄는지 계속 조작하고 있는지 모니터링할 필요성이
제기되었다. 이런저런 궁리를 해도 생각되로 되지 않던 차에 Google 검색에서 그럴 듯한 것을 발견하였다.</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:dojo:select&amp;rev=1280143964&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-26T11:32:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>select</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:dojo:select&amp;rev=1280143964&amp;do=diff</link>
        <description>Dynamic Select box from JSON

このページではツリー構造のリストをselectボックスで表示させて、さらにツリーの親子関係にあるselectボックスを連動
させる方法を説明する。

今回の例では、表示するデータを</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:event:mouse&amp;rev=1208923988&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-23T04:13:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mouse</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:event:mouse&amp;rev=1208923988&amp;do=diff</link>
        <description>Popup the image on which a mouse is rolled over

mouseの位置を取るjavascriptを利用して、あるイメージをpopupさせる方法を紹介する。
簡単だから、コードを見ながら説明する。


function showPopUp(id, e) {
    e = e || window.event;
    var cursor = {x:0, y:0};
    if (e.pageX || e.pageY) {
        cursor.x = e.pageX;
        cursor.y = e.pageY;
    }else {			//IE
        var de = document.documentElement;	//Strict Mode(offset=2,2)
        var b = document.body;			//Quirks Mode(offset=0,0)
        cursor.x = e.clientX + 
            (de.scrollLeft ||…</description>
    </item>
    <item rdf:about="https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:jquery:plugin:monitor&amp;rev=1463725298&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-20T06:21:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>monitor</title>
        <link>https://as5202t-5748.myasustor.com/doku.php?id=study:javascript:jquery:plugin:monitor&amp;rev=1463725298&amp;do=diff</link>
        <description>jQuery plugin for monitoring idle state

前に、dojoでidle stateを監視するクラスを作成してみたが、今回は同じソースをjQuery pluginで作成してみた。

plugin化するにあたって、optionの設定ができることと、activeステートとidleステートの際のcallbackメソッドを</description>
    </item>
</rdf:RDF>
