読者です 読者をやめる 読者になる 読者になる

Challenge Java EE !

Java EEを中心に趣味や仕事における開発メモを書いています。

デンバーでSendGrid本社、サンフランシスコでサイボウズさん、Herokuさんに行ってきた!

3/2からSendGridの本社があるデンバーへ(SendGridエバンジェリストの id:nakansuke さんとお仕事で)行ってきました!!人生初のデンバー。例年は時期的にとても寒いとのことですが、滞在してる間は幸いにも日本とあまり変わらない気温でした。Denver Interna…

LINE BOT AWARDSに「若様Bot」でChallenge!

乃木坂46の若月佑美さんを応援するために遊び半分で作っていた「若様Bot」、色々な機能を実装するうちに段々凝ったものになってきました。wakasamabot.sakamichi46.com今ある機能をざっとまとめたらこんな感じに。システム構成は以下のような感じでCognitive…

Twitter4Jでエバスクのツイートを分析してみた #evatfm

昔、乃木坂46公式Twitterアカウントのつぶやきを見ていて「最近一番多くRTされたツイートってどんなのだろう?」と思ったことがありました。で、当時Java EEとTwitter4Jの勉強兼ねてリツイート数とファボ(いいね)数が確認できる以下Webアプリを趣味開発して…

LINE Messaging APIで「若様bot」を作ってみました

なんだか今日は乃木坂46関連で色々とニュースが流れていて(ひめたん17th活動停止、まなったん写真集、文春砲…)大変な日です。そんなニュースを横目に、コツコツとbotを作ってました。まだ開発途中なのですが、紹介ページも作ってみたので公開してみます(^^;w…

Spring BootとLINE Messaging APIで作ったLINE BOTをHerokuで動かす

やっと触れましたLINE Messaging API。やばい、なにこれめっちゃ楽しい。朝5時からの進捗です pic.twitter.com/qrPCaZE2LK— キクタロー (@kikutaro_) 2017年1月13日上のは完全に遊びですが、仕事でも真面目に検討してもいいのかもって今更ながら真面目に思い…

2016年に最も読まれた記事 TOP10 Java EE少ない…

2016年で分析してみました。ページビューの総数は317,337でした。ちなみにブログの総アクセス数は2016年で100万アクセスを超えました(^^)!(逆にこわい)ということで2016年のTop10 1位 アクセス数 11,601 なぜこれが1位!?びっくりです。 kikutaro777.hate…

NetBeansでSpring Boot + Doma

最近、はじめてDomaを触りました。前々からあちこちで「Doma、いいよ!Doma!」と聞いていて存在は知っていたのですが。私は長らくJava EEをやってたので、IDEはNetBeansが馴染んでいて、他のフレームワークを触るときでも、ついNetBeansを使いたくなります…

SalesforceからSendGridを利用してメール送信する!

この記事は「SendGrid Advent Calendar 2016」の13日目の記事です。 昨日は @azumakuniyuki さんの「SendGridへリレーする方法、MTA3種盛り。」でした。 明日は @nakansukeさん の「Amazon SESとの比較」です。 Salesforce World Tour Tokyo 2016 本日からSa…

PrimeFacesのTimelineコンポーネントで1年を振り返ろう!

この記事は「Java EE Advent Calendar 2016」の8日目の記事です。 昨日は@sudoyuさんの「Spring系の2016年の現行プロジェクトをまとめてみる」でした! 明日は@megascusさんです!自分にとってJava EE Advent Calendarは中々思い入れの強いイベントです。と…

Spring BootのAutoConfigureには実はSendGridが含まれている!

この記事は「SendGrid Advent Calendar 2016」の5日目の記事です。 昨日は @ayakomuro さんの「First time using SendGrid」でした。 明日は公式ブログさんですw Spring Bootの勢い 私は仕事で長らくJava EEを使ってきたのですが、もちろん、常にSpring Fram…

JJUG CCC 2016 Fallに参加してきました! #jjug_ccc

今日は日本Javaユーザグループ(JJUG)のイベント「JJUG CCC 2016 Fall」に行ってきました!www.java-users.jp今回で何回目の参加なんだろう~。ちなみに今年はJJUG CCC 2016 Springに参加できなかったため、1年ぶりの参加でした。kikutaro777.hatenablog.com…

Geek ManだけどGeek Women Japan 2016に行ってきました #gwjp2016

男性参加もOKとのことで、今日は「Geek Women Japan 2016」に参加してきました。geekwomenjapan.github.io2016/11/5追記:当日発表資料などは以下にまとまってます。eventdots.jp 参加動機 参加動機は不純な理由とかではなく(とか書くほうが怪しまれそうだけ…

自分のXamarinアプリをLTで見せてきました!

久しぶりにブログ更新です(^^) JXUGC #17 お前の Xamarin アプリを見せてみろ! 今日はJapan Xamarin User Group (JXUG)にて開催された「JXUGC #17 お前の Xamarin アプリを見せてみろ!」に発表側で参加してきました!jxug.connpass.com個人的には待ちに待…

Xamarin & Java EE & 乃木坂46 でAndroidアプリ作ってリリースしてみました~

あまり大したアプリではないのですが… @ytabuchiさんから以下頂いたので、晒してみます。@kikutaro_ てか、晒しましょうよww— 田淵 義人@エクセルソフト (@ytabuchi) August 4, 2016 こんなアプリです(^^; play.google.com せっかくなので経緯など書いて…

パーフェクトJava EEの執筆に参加させて頂きました

7月26日に「パーフェクトJava EE」が発売となりました。gihyo.jpパーフェクト Java EEposted with amazlet at 16.07.30井上 誠一郎 槙 俊明 上妻 宜人 菊田 洋一 技術評論社 売り上げランキング: 5,901Amazon.co.jpで詳細を見る昨今、OracleさんがJava EEか…

XamarinでShare Pluginを使ってSNSなどにシェア

XamarinのアプリからTwitterやFacebookとかを呼び出す機能つけたいなぁと思って調べてたのですが、Xamarin純正(?)のXamarin.SocialなるComponentがありました。Xamarin.Social / Components / Xamarinが、自分の環境だとNuGetでのインストールがうまくいかず…

SendGridからTシャツ贈ってもらった話

わーい、アメリカから贈られてきた(*´▽`*) SendGrid Web API v3 クラウドメール配信サービスのSendGridから先月、Web API v3がリリースされました。 以下のドキュメントページにもあるように、RESTfulな形で操作できるので、curlなどからでもメール送信でき…

PrimeFaces FileUpload component doen't work on Embedded Glassfish.

Now, I'm developing offline web system after finishing developing online web.I had experience once. I wrote following posts about how I developed offline web before.But these are Japanese.kikutaro777.hatenablog.com kikutaro777.hatenablog.c…

de:code2016の西脇さんプレゼンが凄かった…

今日はプリンスパークタワー東京で行われた日本マイクロソフトさん主催の開発者向けイベント「de:code2016」に参加してきました(^^)! https://www.microsoft.com/ja-jp/events/decode/2016/仕事ではもっぱらJavaなので、本来は同日開催のJava Day Tokyoに参…

TravisCIでGitHubからOpenShiftへデプロイ

OpenShiftでは、Gearを作成すると、デフォルトでGitのrepositoryを作ってくれるので、ソース管理はとても簡単です。 今回は、既にGitHubで管理してるコードをOpenShiftにデプロイしたいなぁと。以下のStackOverflowに色々情報が詰まってる感じ。 stackoverfl…

Xamarinの勉強会で色んな話を聞いてきた

今日は日本マイクロソフト品川本社にて行われたXamarinの勉強会へ行ってきました。jxug.connpass.com自分が登録した時は既に補欠で、参加枠が140人に対して300名を超える登録がありました。GWなのに凄い人気だなぁと。ギリギリで補欠から繰り上がって無事参…

NetBeans 8.2のSQL Profiler機能

ふとTwitter眺めていたら以下情報が流れてきました。Blogged: #NetBeans SQL Profiler - Take it for a Spin! https://t.co/TS1MsFUPxI #Java #JavaEE— Josh Juneau (@javajuneau) May 3, 2016NetBeans SQL Profilerとな!せっかくなので、私もnightly build…

Tokyo FM エバンジェリストスクール!が面白い! #evatfm

日頃、技術的なことや勉強会に関することしか書かない本ブログですが、本日は珍しく毛色が違うネタを書いてみます。4月からTokyo FMで始まった「エバンジェリストスクール!」というラジオ番組があるのですが、これが非常に面白くてハマってます。www.tfm.co.…

XamarinでType ControlTemplate not found in xmlnsエラー

Xamarinのアプリで、ヘッダ部分とか共通化したいよなーと思ってControlTemplateを触ってました。以下に解説ページが。 Creating a ControlTemplate - Xamarin 上記ページのサンプルをほぼ写経で書いたサンプルが動かなくて、Type ControlTemplate not found …

Xamarin.FormsのWebViewでerr_name_not_resolved

先日のBuild 2016でXamarinが無償で利用可能となったので、早速使ってみてます。www.publickey1.jpAndroid/iPhoneアプリを作りたいなぁと思っていて、Cordovaを調べていたのですが、その矢先に上記ニュースを聞いて、久しぶりにC#も書いてみたくなったのでXa…

Cloud Foundry Tokyo Meetup #1に参加してきました

今日はCloud Foundry Tokyo Meetup #1に参加しました。www.meetup.com場所はヒルズの20階のPivotal社で、すごい綺麗なオフィスでした。そして、自分は会社帰りでスーツっぽい恰好だったのですが、すごい浮いてる感が…汗参加のきっかけは、先日JJUGであった以…

JJUGナイトセミナー Javaクラウドプラットフォーム大特集に参加しました!

今日のJJUGナイトセミナーは超豪華でした!仕事を置いてきてでも参加してホント正解(^^)!会社後輩は1人しか来なかった…のですが、ホントもったいないと思う…。jjug.doorkeeper.jp発表は以下順番でした。 Heroku Amazon Web Service Microsoft Azure Oracle …

SalesforceのInvalid Session IDエラーにハマった話

今ずっとSalesforceと連携するシステムを扱ってるのですが、テストフェーズでハマって苦労したエラーを備忘として書いておきます。連携はSalesforceが提供する標準APIベース(今回はRESTでなくSOAP使ってます)なのですが、頂いた話としては、権限とか色々大変…

JJUGナイトセミナーGit入門に参加しました~ #jjug

今日は新年初参加の勉強会となる「JJUGナイトセミナー Git入門」に参加してきました。jjug.doorkeeper.jpGitは仕事で利用しているものの、基本的にはIDE(自分の所だとNetBeans)から利用しているのでこんなメニューベースなんですよね(^^;なので、意外とコマ…

2015年振り返りと2016年やりたいこと

2016年になって初の投稿、技術的な内容というより雑記です(^^; 2015年を振り返って アウトプット低下&仕事 去年を振り返ると、やっぱりアウトプットが色々減ったなぁ、という感想が一番です。 ブログもこんな感じに…。2015年年明けから結構がっつりと開発が…

Salesforce Driver by JavaFX

この記事は、JavaFX Advent Calendar 2015 の 24 日目の記事です。昨日は id:kozake (@s_kozake) さんの 「続・AndroidでJavaFXを動かしてみたよ!」 でした。 明日は id:skrb (@skrb) さんがトリを飾られます(^^)!! 今年1年を振り返ってみると、技術的に…

Java EEでMicroserviceを実現するKumuluzEE #javaee #Qiita

トピック「アドベントカレンダー」についてこの記事は「Java EE Advent Calendar 2015 - Qiita」の1日目のエントリーです。 明日は@empressiaさんです。今年のAdvent Calendar、ネタがないなぁ…と思っていた所、以下ツイートを拝見しました。Java EE のマイ…

JJUG CCC 2015 Fallに参加してきました(^^) #jjug_ccc

今日はベルサール新宿グランドで行われたJJUG CCC 2015 Fallに参加してきました(^^) 参加登録が1100名を超えていて、すごい熱気でした! Timetable / JJUG CCC 2015 Fall(11月28日開催) | 日本Javaユーザーグループ タイムテーブル、どのセッションを聞く…

JavaOne 2015 報告会へ行ってきました(^^)

今日は青山の日本オラクルさんで行われたJavaOne 2015報告会へ行ってきました(^^)jjug.doorkeeper.jp毎年、同じこと書いてる気がしますが…2012年のJavaOne報告会へ参加したことがきっかけで、その後コミュニティの勉強会などに参加するようになりました。 あ…

SalesforceのSOAP APIをJavaから呼び出す

現在参画しているPrjでは、Salesforceと連携するシステムを作っているのですが、、、なぜか連携担当に任命されました orz 一番タフな所な気が…。SalesforceのAPI、調べてみると色々な種類があるんですね。Salesforceのヘルプページに一覧が↓ どの API を使用…

GlassFish Users Group Japan勉強会で発表させて頂きました #glassfish_jp

6月に@khasunumaさんから「GlassFish勉強会で発表しませんか?」とお声かけを頂いてから早3カ月あまり。昨日、青山の日本オラクルさんで行われたglassfish.doorkeeper.jpにて発表させて頂きました!m(_ _)mイベントレポは既に@mike_neckさんがまとめられてい…

PayaraMicro on Heroku !

I'm newbie both Payara and Heroku. Though I tried to play with these for preparing my presentation in Japanese GlassFish User Group event.glassfish.doorkeeper.jpAbout one month ago, I participated Japanese Salesforce event. It was called "…

堀北真希さんご結婚おめでとうございます(´;ω;`)ブワッ

堀北真希さんファンクラブ会員番号11番を持ってるキクタローです。堀北さん結婚おめでとうございます!堀北さんがご自身が幸せであれば、ファンとしても何よりです(>_このブログは仕事で使ってるJavaを中心に書いてるブログなのですが…今までも技術に絡めて…

SendGrid LabsのThreadsを利用したイベントドリブンな自動メール送信

最近クラウドメールサービスのSendGridで色々と遊んだりしているのですが、色々調べていたら「Threads」なるサービスを見つけました。Threads: Trigger Automated Behavior-Driven Emailthreads.ioこれはSendGrid Labs(SendGridの中で先端的な取り組みしてる…

SendGrid Web API V3をUnirest for Javaでコールする -認証-

SendGrid Web API V3では認証方法が増えて、ベーシック認証やAPIキーを利用することができるみたいです。API v3 Overview - SendGrid Documentation | SendGrid先日使ってみたHTTPクライアントライブラリのUnirest for Javaは、元々このAPI叩くために触って…

HTTPクライアントライブラリ Unirest for Java

JavaのHTTPクライアントはHttpClientやJersey Client等、いつも何を使うか迷います。 google-http-java-clientなんかも良さそうだし。この辺は同じような迷いの中、色々と紹介されています。JavaでのHttpClientサンプル - CLOVERd.hatena.ne.jpgoogle-http-j…

SendGrid-Javaライブラリを使ってみた

2年前くらいにSendGridでJava使ってメールを送るサンプル作った時、JavaMailを使うかsendgrid4jを使っていました↓JavaでSendGridを利用したメール送信 - Challenge Java EE !kikutaro777.hatenablog.com久々にSendGrid触ってみようと思ったら、ログイン後の…

JPAのCDI Entity Listenersを試してみた

久しぶりにJPAネタです。Java EE 7のJPA 2.1からEntity ListenerでCDIが利用できるようになりました。EclipseLinkの例だと@EJBで書かれてます。 EclipseLink/Release/2.5/JPA21 - Eclipsepediaこの例だと、うーんロガーをわざわざEJBでかぁ…(^^;という感じが…

軽量でモダンなコンポーネントライブラリ ButterFaces

少し前にJSFのSpec LeadでもあるEd Burnsさんが以下つぶやいていました。Check out ButterFaces, a new framework built on top of @jsf_spec: < http://t.co/tqm4NueGVf >.— edburns (@edburns) 2015, 5月 26JSFって下火な面もあって(盛り上がったことない…

ガッツリJava EEで作られたZEEF.COM

少し前にJava EE 8に関する情報が色々まとまっていて、ウォッチするのにいいなぁと思ったページがありました。Java EE 8javaee8.zeef.comそれで「ZEEF」って単語を何となく覚えていたのですが昨日Twitterでhttps://t.co/ehu2NZ7wij は WildFly で動いてるら…

JSFのURLをきれいにするPrettyFaces

GW中、久しぶりにCore JavaServer Facesの本を改めて読み返していたのですが、RESTful Navigation and Bookmarkable URLsの章で「pretty URLs」という表現があることに気づきました。Core JavaServer Faces (3rd Edition) (Sun Core Series)posted with amaz…

Windows Server 2012 R2でGlassFish 4.1のサービス登録に失敗した

Windows Server 2012 R2にGlassFish 4.1をサービス登録しようとして asadmin create-service と管理者権限で行ったのですが、以下エラーになりました(domain1の指定有無でも同じ)。 Error while trying to install GlassFish as a Windows Service. The retu…

JJUGナイトセミナ 「Javaのプログラムはどうやって動いているの?」に行ってきました

今回のJJUGナイトセミナ、会社の後輩と一緒に参加させて頂きました。会場着いたら他の部の後輩も来ていたりして、社内でも参加する若い人が徐々に増えてきて良い感じ(^^)【東京】【初学者向け】JJUG ナイトセミナ 「Javaのプログラムはどうやって動いている…

JJUG CCC 2015 Springに行ってきました

昨日、ベルサール新宿グランドで行われたJJUG CCC 2015 Springに行ってきました。JJUG CCC 2015 Spring(4月11日開催) | 日本Javaユーザーグループ今や色んな方が参加レポとか書いてるからいいかなーと思ったのですが、振り返ってみると過去に参加した回で…

Java Day Tokyo 2015でJSFについてお話させて頂きました #javadaytokyo

昨日、有楽町の国際フォーラムで開催された「Java Day Tokyo 2015」に参加しました。ブログをほじくりかえしてみたら、今年で3回目の参加(^^;時間の流れがはやいなぁ。Java Day Tokyo 2013に参加しました - Challenge Java EE !kikutaro777.hatenablog.com #…