Challenge Engineer Life !

エンジニア人生を楽しみたい!仕事や趣味で学んだ技術的なことを書いていくブログです。

Java

Gitpod(Eclipse Theia)でJavaを書いてみる

GWにYouTubeでJava関連の動画を見ていたら、環境構築が大変だよね、みたいな話からDokojavaが紹介されていました。最近Java関連の動画をちょこちょこ見ているのだけど、YouTubeにあるキラキラエンジニアが話しているのとかなかなかすごい。Javaが難しいと言…

今のJavaを知ることができる一冊「みんなのJava」 #minjava

技術評論社から発売された「みんなのJava」を献本いただき、3連休に読みました。ブログのタイトルにしていますが「今のJavaを知る」上で必須の一冊だと思います。@khasunuma さんと @yamadamn さんから 「みんなのJava OpenJDKから始まり大変革期」を献本い…

ググラビリティの低いPostman APIを呼び出す方法

タイトルのとおり、ググるのに苦戦したのでメモ。PostmanのWorkspaceやCollectionをAPIで作れないのかな?と思って調べたのですが「Postman Web API」でググってもWeb APIを呼び出すツールとしてのPostman情報しか引っかかりませんでした。まぁ仕方ないです…

de:code 2019に参加しました!

5月29日と30日の2日間、Microsoft主催のde:code 2019に参加しました。前回の参加は2017年だったので約2年ぶりでした。当時の参加レポはこちらです。de:code2016の西脇さんプレゼンが凄かった… - Challenge Java EE ! de:code2017で堀江さん・落合さんセッシ…

Java標準のHTTP ClientからSendGridを使ってメール送信する

2年ほど前に会社ブログでこんな記事を書きました。JShellからSendGridでメール送信する | SendGridブログこのときはSendGridのJavaライブラリを利用していたのですが、「あれ?そういえばJava 11で標準のHttp Clientが入ったって聞いた気がする」と思って試…

Twilioを使ってJavaで電話を受けて音声を流そうとしたけど切れてしまう

最近Twilioで遊んでいます。先日、Javaで電話をかけることができました。 kikutaro777.hatenablog.com今度は電話をうけて、音声を流してみようと思い、以下のQuickstartをやってみました。 jp.twilio.com受信の仕組みは簡単で次のとおりです。 ・Twilioの電…

Twilioを使ってJavaでSMSを送る

今の時代SMS(Short Message Service)を送る需要がどこまであるのか自分はあまりわからないのですが試してみました。先日、Javaで電話をかける方法を書きました。 kikutaro777.hatenablog.comSMSの送信も電話同様に簡単で、先日のコードでCallクラスを利用し…

Azure Functionsで環境変数を使う(Java編)

最近、JavaでAzure Functionsを触っています。環境構築の方法は以前Qiitaにまとめました。 qiita.com今回は環境変数の設定方法について調べました。公式ドキュメントはこちらですが、具体的な設定方法が読み取りにくかったので実際に試した結果とあわせてま…

Twilioを使ってJavaで電話をかけて音声を流す

ご存知の方も多いかと思いますが、SendGridは2/1に正式にTwilioの中に入りました。Ahoy, Twilio SendGrid! We're excited to share that @SendGrid officially becomes Twilio SendGrid today, creating the unquestioned and most trusted customer engage…

Javaで脳内メーカーみたいなサービスを作ってみた

先日、久しぶりに「脳内メーカー」を試したときに「同じ名前を入れると結果が同じだけど、どういう仕組みなんだろう?」 「どうやって画像を作っているんだろう?」と内部的なところに興味がでて、自分も似たようなWebアプリを作ってみたいなぁと考えるよう…

Visual Studio CodeでJavaを書いてみる

この記事は「Visual Studio Code Advent Calendar 2017」の7日目の記事です。昨日は@74thさんの「Visual Studio Codeの各言語、環境のデバッグの仕方を集めたサイトを作ってる」でした。 明日は@Maxfield_Walkerさんです。私からは「Visual Studio CodeでJav…

KANJAVA PARTY 2017に行ってきました! #KANJAVAPARTY

6月24日(土)に大阪で開催されたKANJAVA PARTY 2017に参加してきました!kanjava.connpass.com「関西Javaエンジニアの会」こと通称「関ジャバ」、イベントへの参加は今回が初めてでした(^^)昔からTwitterをみては「関西方面、楽しそうだなー。参加してみたい…

転職(社内)して半年ちょっと経った振り返りと今後

仕事の内容が変わってから半年+α経ちました。やっと新しい業務にも慣れてきたのと、最近社内で振り返り・今後について考える機会があったので書いてみます。ポエムです。 受託開発からサービスサポートの世界へ 私は入社以来、約10年ほどエンプラ系の受託シ…

JShellで読み進める「Java本格入門」

4/18に発売された「Java本格入門」を買いました(^^) 発売にあたってのAcroquestさんブログエントリはこちら。 acro-engineer.hatenablog.com 編集の方の「『35歳からのJava再入門』が裏テーマです」が個人的にメッチャ刺さりましたw類書は数多くあるJava本…

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

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

JJUG CCC 2014 Fallで感じたJavaの熱気

今日はベルサール西新宿で行われたJJUG CCC 2014 Fallに行ってきました。 (JJUG = Japan Java User Group , CCC = Cross Community Conference)Javaを始めてちょうど2年くらい、JJUG CCCは過去ブログを追って数えてみたら今回で5回目の参加でした(^^; JJUG C…

Javaエンジニア養成読本が出ます!

11月11日に「Javaエンジニア養成読本」が出版されます。この本は、Javaの最新動向を踏まえつつ、開発現場で役に立つような実践的内容を含むことを目標に企画されました。幅広い内容を6名の著者による共著で執筆したものです。新人エンジニアの方や、最新のJa…

#JavaDayTokyo 2014に参加して熱気を感じてきました!

今日は仕事仲間に申し訳ないと思いつつも、品川プリンスホテルで行われたJava Day Tokyo 2014に参加してきました(^^)去年は秋葉原のUDXで開催されましたが、コミュニティからの意見・要望をフィードバックに(主に椅子の座り心地が悪かった…等らしいですが…笑…

ResourceBundleでクラスパス上にない外部ファイルを指定する

最近Java EEを離れ気味でJava SEのコードを書いているのですが、その中で多言語対応が必要となりました。前に「Java技術最前線」で読んだ気が…と思って再度確認したら、ResourceBundleの記事ありました。他もいくつか調べつつ、やはりこれを使うのが良さそう…

ChefのCookbookでJavaとGlassFishをインストールしてみました

ここ最近、Windows Azureを利用してUbuntu Linuxの仮想マシンを作って、そこからknife-azureで別の仮想マシンを作って…ということをしました。 はじめてのWindows Azure ~Ubuntuの仮想マシンを作ってみた~ はじめてのWindows Azure ~Chefのプラグインknif…

SendGridFX : JavaFX meets SendGrid ! #JavaFX #SendGrid

I'm new to JavaFX and want to make something interesting.A month ago I signed up SendGrid, because my old colleague @nakansuke starts to new business with SendGrid company. He advised me that there is a good Java wrapper library of SendGri…

JavaFXとSendGridで簡易送信メーラーSendGridFXを作る!

少し前にSendGridへ登録したのですが、結構放置してました(^^;登録の流れやJavaで送信する簡易プログラムは前のエントリを参照下さい↓ JavaでSendGridを利用したメール送信 sendgrid4j使うとJavaで簡単にSendGrid経由にメール送れるので何か面白いことできな…

JavaOne 2013 San Francisco報告会に参加しました!#jjug #j1jp

先週末の10/19にJJUG(日本Javaユーザグループ)主催の「JavaOne 2013 San Francisco報告会 Tokyo」に行ってきました。 http://www.java-users.jp/?p=682 去年の会場はグリーでしたが、今年は青山のOracleでした。内容は…スライドが公開されているものが多いの…

Java Puzzlerとは言えないけどJavaの要素削除で理解できなくて頭を抱えたコード

先日「Javaでリストをループでまわして要素削除するのにハマったこと」を書きましたが、若手から「要素ぶっこ抜いても動きますよ(ドヤ」と言われたコードが以下でした。 package arrayloopremove; import java.util.ArrayList; import java.util.List; publ…

JavaOne 2013 San Francisco報告会 TokyoでLTさせて頂きました!

今日はJJUG(日本Javaユーザグループ)主催の「JavaOne 2013 San Francisco報告会 Tokyo」に行ってきました(^^) http://www.java-users.jp/?p=682聞いた内容をまとめるのは後日ゆっくりするとして、最後に行われたLT大会で自分も発表させて頂きました。Javaを…

Javaでリストをループでまわして要素削除するのにハマったこと

以下色々なサイトで既出なのですが、自戒を込めて書いておく。 悪あがきプログラマー - String配列から指定要素を削除する。 Kinopyo Blog - Java:List操作時のUnsupportedOperationExceptionについて すぎゃーんメモ - Iteratorの中で要素を削除するという…

JavaFXでYouTubeのダウンローダ的なサンプルを作ってみる ~動画の自動再生と履歴ページ遷移~

今日から堀北真希さん主演ドラマ「ミス・パイロット」が始まります(^^) http://www.fujitv.co.jp/misspilot/index.html

JavaFXでYouTubeのダウンローダ的なサンプルを作ってみる

今や便利なダウンロードツールが色々あるので、作る意味はあまりないのですが、JavaでYouTube動画とか取るには…と探したらライブラリがあったので、JavaFXと合わせてみました(^^; ちなみにYouTubeの動画をダウンロードすること自体は(自分の著作物を上げた場…

JDOM2でXMLファイルを出力してみる

以下のようなちょっとしたXMLをJavaで出力したかったのですが <Product> <Option Id="Opt"> <Name> <JPN>オプション品</JPN> <ENG>Option Item</ENG> </Name> </Option> </Product> 「Java XML 出力」とか調べると色々方法がありそうで、どれがいいのやら…と(^^; 後日@kazuhira_rさんがまとめて下さってました!参考になりますm(_ _)m ■Java…

JavaOne2013参加予定メモ

ひょんなきっかけからJavaOne2013に行く機会を得ることができました(^^;Javaを触り始めて約1年、国内の勉強会に参加しても、まだまだ知らないこと、理解できていないことがたくさんあるのに、JavaOneなんて超ビッグイベント…自分みたいな素人が参加していい…

にほんブログ村 IT技術ブログへ
にほんブログ村 にほんブログ村 IT技術ブログ Javaへ
にほんブログ村