kikutaro さん プロフィール

  •  
kikutaroさん: Challenge Java EE !
ハンドル名kikutaro さん
ブログタイトルChallenge Java EE !
ブログURLhttp://kikutaro777.hatenablog.com/
サイト紹介文2012年、仕事で初めてJava EEを触ることになりました。Web開発も初めてです。
参加カテゴリー
更新頻度(1年)情報提供19回 / 365日(平均0.4回/週) - 参加 2014/01/17 00:51

kikutaro さんのブログ記事

  • DevRel Meetup in Tokyo #35 〜ソーシャル〜 に参加しました #devreljp
  • 10月10日に渋谷のDeNA TECH STUDIOで行われた「DevRel Meetup in Tokyo #35 〜ソーシャル〜」に初めて参加しました。テーマが「ソーシャル」ということで、会社のTwitterとかを皆さんどんな風に運用しているんだろう?という興味から参加に至りました。部屋にはいると何とテーブル形式!!既に知り合い同士という方が多いようで、初参加で飛び込み参加してよかったのかなこれ…とかちょっと不安でした(^^;が、結果的には他にも初め [続きを読む]
  • Microsoft Learnが面白い
  • 先月あったMicrosoft Igniteで「Microsoft Learn」がリリースされました。Today at #MSIgnite we launched Microsoft Learn! A fun, free and interactive way to learn @Azure? Learn @Azure without a credit card? Beginner and Intermidiate Modules? Integrated with Azure? Earn points, levels, and achievementsMore at https://t.co/MpK21JDbo1 pic.twitter.com/Xyoz6LJEJ5— Jeff Sandquist (@jeffsand) 2018年 [続きを読む]
  • Javaで脳内メーカーみたいなサービスを作ってみた
  • 先日、久しぶりに「脳内メーカー」を試したときに「同じ名前を入れると結果が同じだけど、どういう仕組みなんだろう?」「どうやって画像を作っているんだろう?」と内部的なところに興味がでて、自分も似たようなWebアプリを作ってみたいなぁと考えるようになりました。Javaを使って自分だったらどう実装するか考えたり調べたりしながら、ここ1ヶ月コツコツとプログラミングしてました。まだ細かいエラー処理などの実装が必要です [続きを読む]
  • IBM Cloud ライト・アカウント&Java EEアプリのデプロイ #IBMCloud #jjug_ccc
  • 先日参加したJJUG CCCのブースLTで「IBM Cloudライト・アカウント」の存在を知りました。その後、ブースに行って @Santea3173 さん とお話して興味が湧いたので早速試してみました。 IBM Cloud ライト・アカウント クレカ登録なしで無期限に利用できる&IBM Websphere Liberty Profileが動く、ということでJava EE(Jakarta EE)のサンプルを試すのに良さそうなクラウド環境です。アカウントの作成は簡単です。手順が気になる [続きを読む]
  • JJUG CCC 2018 Springでメールの話をしました #jjug_ccc
  • 昨日5/26に開催された日本Javaユーザグループ(Japan Java User Group:JJUG)主催のCross Community Conferenceに参加しました!jjug.doorkeeper.jp今回で2回目となるブーススポンサーに加えて、スポンサー関係なく個人セッション(20分枠)で発表させていただきました。Java&メールというニッチなテーマにも関わらず、当日多くの方々に参加いただけて嬉しかったです。20分の枠で何をどう伝えるか個人的には苦労した内容だったので、 [続きを読む]
  • JavaMailでS/MIMEのメール送信をする 〜S/MIME証明書取得〜
  • 週末JavaMailでS/MIMEのメール送信を試したので、手順をまとめたいと思います。まずはS/MIME証明書の取得方法について書きます。S/MIME証明書はComodoが発行するものを利用しました。www.comodo.com以下「Sign Up Now」を押します。ボタンの下に注意書きがありますが、FirefoxかIE 8以上を利用してください。今回はFirefoxを使いました。ボタンを押すと次のフォームが表示されるので、姓名とメールアドレスを入力して国「Japan」を [続きを読む]
  • メールのテストに便利なMailTrap
  • メール送信のテストについて調べていたところ、MailTrapという便利なサービスがあることを知りました。MailTrapを使うと送信テストで一番怖い「メールの誤送信事故」を確実に防ぐことができます。宛先に本番データを使っても大丈夫です。仕組みはよくあるSMTPのモックと同じで、MailTrapの場合はダミーのinboxを作ってくれてSMTPの他、POPもダミーを用意してくれます。あとは、このモック開発環境やテスト環境を設定するだけです。 [続きを読む]
  • JavaMailのdependencyはどれが正しいのか?
  • 問題です。MavenでJavaMailの依存性を定義する場合、以下3つのどれが正しいでしょうか?1 javax.mail mail 1.4.72 javax.mail javax.mail-api 1.4.73 com.sun.mail javax.mail 1.4.7答えはどれも正解です。もちろん違いはあって1はもう使わない。2はjavax.mail.jarが含まれません。そのため、2の定義だけで実行すると com.sun.mail.util.MailLoggerが見つからずjava.lang.ClassNotFoundException [続きを読む]
  • MailSlurpを利用したメールのEnd-To-Endテスト
  • システム開発する上でメールの送受信テストは何かと面倒です。できればユニットテストに組み込んで人手のテストは避けたい所だと思います。JavaでJUnitを使ってテストする場合、SubEtha SMTPのようなライブラリを使うと割と簡単にテストできます。この辺はWEB+DB PRESS Vol.102のJavaの新定石で特集されているので、詳しく知りたい方は手に取ってみてください。gihyo.jpプログラミング言語に縛られない良い方法はないのかなと思っ [続きを読む]
  • 2017年振り返り+2018年の抱負
  • あけましておめでとうございます。年が明けてから時間が経ってしまいましたが、2017年の振り返りと2018年の抱負について書きます。 2017年の振り返り 2016年後半に部門異動して、受託開発&Developerからサービス提供&Supportの業務に移って1年。新しい環境で学ぶことが多くて大変ですが、とても良いチームでストレスもなく、振り返ると充実した良い1年でした。 良かったこと 仕事 テクニカルサポート本格参入 [続きを読む]
  • Payara-Examplesで始めるJava EE
  • この記事は「Java EE Advent Calendar 2017」の 19 日目です。昨日エントリの続きです。Payara-Examplesにどんなサンプルがあるのか見ていきます。kikutaro777.hatenablog.comPayara-Exampleのリポジトリはこちらです。github.comトップ階層は次のようになっています。 Project 概要 Administration-Samples domainの作成、hazelcastの有効化のスクリプト、team-infoのwarが置いてある JCache [続きを読む]
  • Payara-Examplesで始めるJava EE 環境準備編
  • この記事は「Java EE Advent Calendar 2017」の 18 日目です。今日と明日のエントリでは、PayaraがGitHubで公開している「Payara-Examples」でJava EEを体験する方法について書きたいと思います。今日はまず初めに環境構築についてNetBeansを例に紹介します。github.com Payaraとは? 「Payara」はGlassFish から派生した新しい Java EE アプリケーションサーバーです。イギリスに本社があるPayara Services Ltdが提供してい [続きを読む]
  • Visual Studio CodeでJavaを書いてみる
  • この記事は「Visual Studio Code Advent Calendar 2017」の7日目の記事です。昨日は@74thさんの「Visual Studio Codeの各言語、環境のデバッグの仕方を集めたサイトを作ってる」でした。明日は@Maxfield_Walkerさんです。私からは「Visual Studio CodeでJavaを書いてみた話」をしたいと思います。 なんでVisual Studio CodeでJava書くの? Javaのコードを書くとき、通常であればIntelliJ IDEAやEclipse、NetBeansなどのIDE( [続きを読む]
  • エンジニアと法律家の勉強会「StudyCode」に参加したきっかけ
  • この記事は、エンジニアと法律家の勉強会 #StudyCode Advent Calendar 2017 の 3日目の記事です。1日目はHidemi Araiさんhidemi.hatenablog.com昨日の2日目はshibacowさんでした。visualized-laws.hatenablog.com今回のエントリではエンジニアである自分がStudyCodeに参加しようと思ったきっかけについて書きたいと思います。 エンジニアに法律の知識なんているの…? 私は受託開発のシステム経験を10年くらいしてきて、昨年 [続きを読む]
  • Send With Confidence Tourが東京に!
  • 先日、米国のニューヨーク証券取引所でIPOして盛り上がってるSendGridですがToday @SendGrid set a new NYS
    E record: Most hugs for an IPO. For many companies going public is a monumental milestone, and we're humbled to be a part of
    the $SEND journey. pic.twitter.com/CnIQBTP3kH— NYSE (@NYSE) 2017年11月15日今年、Send With Confidence Tourというイ
    ベントでロンドン、アムステルダム、ニューヨーク、サンタモ [続きを読む]
  • どこでもKotlin #3でKotlin x SendGridのLTしました〜 #m3kt
  • 前回初参加した「どこでもKotlin #2」が楽しかったので#3も参加させていただきました!しかもLT発表枠で参加!m3-engineer.connpass.com#2の様子は主催のM3さんが書かれてるTech Blogレポートをどうぞ。www.m3tech.blog LT申し込みの動機 少し前にちょうどSendGridをKotlinから使うネタを会社ブログで書きましてsendgrid.kke.co.jpせっかくなので話をしたいなーと。Kotlin盛り上がってますし、サーバサイドKotlinだとAPIによ [続きを読む]
  • Simple Java Mailの主な機能について
  • 昨日書いたSimple Java Mailライブラリの続きです。kikutaro777.hatenablog.com昨日のサンプルではビルダー
    パターンを使いました。Email email = new EmailBuilder() .from("kikutaro_from", "kikutaro_from@example.c
    om") .to("kikutaro_to", "kikutaro_to@example.com") .subject("サブジェクトだよ")
    .text("マルチパートのテキストだよ") .textHTML("マルチパートのHTMLだよ") .build()
    ;new Mailer("smtp.se [続きを読む]
  • Simple Java Mailの紹介
  • JavaでメールといえばJavaMail一択だと思っていたのですが、Simple Java Mailという中々良さげなライブラリがありました。Simple Java Mail2007年ぐらいから開発されていて、2017年現在でもメンテや改造が進んでいるようです。中身が気になる方はGitHubへ。GitHub - bbottema/simple-java-mail: Simple API, Complex Emails (JavaMail smtp wrapper)「Simple API, Complex Emails」ってちょっとカッコイイですね。ちなみに中ではJa [続きを読む]
  • JavaMailのissueにあったUTF-7に関する質問
  • JavaMailのissueを眺めていたら「UTF-7ってまだ必要なの?」という質問が挙がってました。github.com質問内容は「数年前に作ったアプリにおいて、メールを読み込むとjava.io.UnsupportedEncodingExceptionが出たのでjutf7.jarを配置していたが、今もこの対処は必要か?」というもの。「UTF-7ってなんだっけ?なんでそんなのが出てくるんだろう…」と、ふと気になったので調べてました。jutf7.jarは以下sourceforgeで手に入るライブ [続きを読む]
  • JavaMailを学んでいきたい
  • 少し落ち着いてきて、やりたいことはたくさんあれど、ターゲットを絞ってやらないと…。ということで、やりたいことの1つ、JavaMailをもっと知る、ということについてつらつらと。JSR919、JavaMailのSpecificationをざーっとみて知りたいと思ったことのまとめ。JavaMailのアーキテクチャ(Chapter 3)JavaMailのクラス構成 Message(Chapter 4)/Session(Chapter 5) /Transport(Chapter 9)MIMEJavaBeans Activation Framework(JAF) (Ch [続きを読む]
  • 「仕掛学」という面白い話を聴きました!
  • 今回はプログラミングや開発技術と全然関係のないブログです(^^;弊社は年1回、全所員が集まって社外の方の講演を聞いたり、グループワークをするイベントを行っています。講演は学術界からビジネス分野まで幅広く、毎回異なる方を招いていて、私のように視野の狭いエンジニアにとっては年1回グイっと目を広げられるような感覚になるイベントです。で、今日がそのイベントだったのですが、午前中に聞いた松村真宏さんの「仕掛学〜人 [続きを読む]
  • KANJAVA PARTY 2017に行ってきました! #KANJAVAPARTY
  • 6月24日(土)に大阪で開催されたKANJAVA PARTY 2017に参加してきました!kanjava.connpass.com「関西Javaエンジニアの会」こと通称「関ジャバ」、イベントへの参加は今回が初めてでした(^^)昔からTwitterをみては「関西方面、楽しそうだなー。参加してみたいなー」と思っていたのですが、ようやく実行できました。先に感想を書くと、とにかく「楽しかった!」です。セッションの内容が勉強になったのはもちろん、場の雰囲気とか、ス [続きを読む]