タグ

Javaに関するfukuchiharukiのブックマーク (9)

  • CentOS 7 : OpenJDK 11 インストール : Server World

    OpenJDK 11 をインストールします。 Oracle JDK はコンパイラ一式を含んでいますが、OpenJDK は JRE と JDK は別パッケージとなっています。 (コンパイラは openjdk-devel に含まれる)

    fukuchiharuki
    fukuchiharuki 2018/12/25
    OpenJDK 11のインストール
  • Java 10 (OpenJDK 10) で SSL 通信 をするときにエラー - Qiita

    Java (OpenJDK 10) から SSL (HTTPS) で接続するときに、 エラーが出ました。 使っていたのは OpenJDK 10.0.2 でした。 (Java 8 から Java 10 に上げたので、 もしかしたら Java 9 でも起きていたのかも。) Java 12 にしたらこのエラーは出なくなりました。 エラー内容 これはメール送信をしようとした時のエラーログです。 2018-09-07 11:30:54.743 ERROR 16595 --- [pool-1-thread-1] o.s.s.s.TaskUtils$LoggingErrorHandler : Unexpected error occurred in scheduled task. org.springframework.mail.MailAuthenticationException: Authenti

    Java 10 (OpenJDK 10) で SSL 通信 をするときにエラー - Qiita
    fukuchiharuki
    fukuchiharuki 2018/11/06
    OpenJDKに証明書ファイルをインポートする(コマンド例)
  • S3 Presigned URL を使ってみる - funasaki memo

    Amazon S3にアップロードしたファイルをダウンロードするには、AWS アカウントの認証が必要になります。 アクセス権限を全員がアクセス可能な状態にすれば、S3 上のファイルの URL を指定しただけでダウンロードが可能ですが。 一部の人のみダウンロード可能にする方法の一つとして、S3 の Pre-signed URL というものがあります。 https://bucket-name.s3.amazonaws.com/test.txt?Expires=1353386085&AWSAccessKeyId=XXXXXXXXXXXXXXXXXXXX&Signature=9Vvu49EtywfHkvPWgcuI%2FabdUAc%3D これは、どういうものかと言うと、URL の部分に下記のように文字列を追加して、この URL を用いて S3 のファイルをダウンロード可能にするものです。 今回この

    S3 Presigned URL を使ってみる - funasaki memo
    fukuchiharuki
    fukuchiharuki 2017/05/22
    クエリ文字列認証
  • 公開鍵暗号 - セキュリティ

    異なる鍵 A と B が存在した場合、A で暗号化したデータが B でしか復号化できず、 B で暗号化したデータが A でしか複合化できないという特殊な鍵の組み合わせを 非対称鍵 (Asymmetric Key) と言います。非対称鍵の特性を利用して 鍵の片方を暗号化用に相手に公開し (公開鍵)、もう片方を復号化用に非公開にして おく (秘密鍵) 方式が公開鍵暗号 (Public Key Encryption) です。 公開鍵だけを知りえてもデータの復号化は事実上不可能であるため傍受や改ざんなどが 行いにくくなりますが、公開鍵だけでは悪意のある中継者による鍵のすり替えに対処 できません。公開鍵暗号を完全にするには公開鍵証明書や 電子署名と組み合わせて PKI を構成する必要があります。 また現実的な問題として公開鍵を用いた暗号は共通鍵暗号 と比べて非常に負荷が高いため、SSL などではセッ

    fukuchiharuki
    fukuchiharuki 2012/04/04
    JavaでRSA公開鍵
  • jsoup Java HTML Parser, with best of DOM, CSS, and jquery

    jsoup: Java HTML Parser jsoup is a Java library that simplifies working with real-world HTML and XML. It offers an easy-to-use API for URL fetching, data parsing, extraction, and manipulation using DOM API methods, CSS, and xpath selectors. jsoup implements the WHATWG HTML5 specification, and parses HTML to the same DOM as modern browsers. scrape and parse HTML from a URL, file, or string find and

    jsoup Java HTML Parser, with best of DOM, CSS, and jquery
    fukuchiharuki
    fukuchiharuki 2012/02/15
    JavaでjQueryライクにDOMを操作する
  • グローバル・アプリケーションの構築

    9 グローバル・アプリケーションの構築 様々なロケールをサポートするグローバル・インターネット・アプリケーションを構築するには、適切な開発の実施が必要です。ロケールとは、各国の言語およびその言語が話される地域のことです。アプリケーション自体で、ユーザーのロケール設定を認識し、ユーザーが期待する文化的な慣習に従って、内容を表示する必要があります。正しい日付書式や数値書式を使用するなど、適切なロケール特性でデータを表示することが重要です。Oracle Databaseは完全に国際化されており、グローバル・アプリケーションを開発およびデプロイするためのグローバル・プラットフォームを提供します。 この章では、JavaおよびOracle Database環境でのグローバル・アプリケーション開発について説明します。グローバル・インターネット・アプリケーションの開発およびデプロイに関連する基タスク、す

    fukuchiharuki
    fukuchiharuki 2011/11/25
    Servletで多言語に対応するアプリケーションを構築する
  • LDAPとJNDIでシングルサインオン可能なWebを作る

    はじめに 企業内などで複数のシステムが開発されると、ユーザーはシステムごとにユーザーID・パスワードを使い分けるなどの不便さを強いられることがしばしばあります。このようなわずらわしさを解消するために、シングルサインオンという仕組みへの取り組みが企業などではじまっています。シングルサインオンとは、ユーザが一度認証を受けるだけで、許可されているすべての機能を利用できるようになるシステムのことをいいます。このシングルサインオンにより、安全な認証機能の実現、システム管理者やアプリケーション開発者の負担軽減などの効果も期待できます。 シングルサインオンを実現する際は、ユーザー認証情報を「ディレクトリサービス」という仕組みで統合的に管理するという手法が一般的に採用されます。「ディレクトリサービス」とは、ユーザー情報などのネットワーク上の資源と、その属性とを保存し、検索できるようにしたシステムのことです

    LDAPとJNDIでシングルサインオン可能なWebを作る
    fukuchiharuki
    fukuchiharuki 2011/10/28
    LDAPとJNDIでSSOする
  • URL の jsessionid を非表示に (技術メモ): おとなの日常

    にほんブログ村 名前:色人 年齢:0x22 誕生日:9 性別:男 職業:元JOCV (青年海外協力隊) 元期間限定SE。コンピュータ/物理/数学/AKB (09/18) サイバー脅威組織(APTグループ) (09/14)2018年上半期のサイバー攻撃のトレンド (09/13)情報処理推進機構(IPA)の資格試験のおすすめ (01/04)植物たち (01/03)初詣 (01/02)【AKBファンが知るべき47のこと】  その45: 会いに行ける (01/01)🐶 2018年 🐕 新年 🐶 (12/31)2017年のおわり (09/13)東北巡礼 (08/14)道路で出会うとちょっとびっくりする生物 (07/12)BONSAI (07/10)夏のオクトーバーフェスト (07/09)沖縄の景色 (05/26)沖縄最終日、もっといたい (05/23)宮古島ダイビング 【クラウド技術】 シング

    fukuchiharuki
    fukuchiharuki 2011/10/12
    URLにjsessionidを乗せないようにする
  • wicketでopenID実装 - ドキッ!はてなブログに移転しました!

    というタイトルですがwicketを触ったのは初めてのため変なプログラムになっている可能性が大ですが・・・ とりあえずopenid4javaをダウンロードしてきます (今回は最新のver0.9.5ですver0.9.4は動かないらしいので要注意) openid4java-0.9.5.jarとlib直下にある5つのjarファイルも必須ですのでご注意を!! 今回はmixiのopenIDを使って試してみます Login.java(openIDでログインのsubmitボタンを押したらログイン処理を実行する) package login; import java.util.List; import org.apache.wicket.markup.html.WebPage; import org.apache.wicket.markup.html.form.Button; import org.apac

    wicketでopenID実装 - ドキッ!はてなブログに移転しました!
    fukuchiharuki
    fukuchiharuki 2011/10/12
    JavaでOpenIDコンシューマを実装する
  • 1