Quantcast
Channel: Challenge Engineer Life !
Viewing all 134 articles
Browse latest View live
↧

2015幎振り返りず2016幎やりたいこず

$
0
0

2016幎になっお初の投皿、技術的な内容ずいうより雑蚘です(^^;

2015幎を振り返っお

アりトプット䜎䞋仕事

去幎を振り返るず、やっぱりアりトプットが色々枛ったなぁ、ずいう感想が䞀番です。
ブログもこんな感じに 。

f:id:kikutaro777:20160111214154j:plain

2015幎幎明けから結構がっ぀りず開発が始たっお、6月くらいたで厳しかったです。

そんな䞭、Oracleさんから声をかけお頂いおJava Day Tokyoで発衚させお頂きたした。すごい緊匵した蚘憶が(-_-;
kikutaro777.hatenablog.com

そろそろ自分も脱JSFしおいきたい(^^;

なお、JJUG CCCなどの勉匷䌚系は完党に参加のみでした。ずいうか、勉匷䌚自䜓、あたり行けなかった orz

あずでコメント頂きたしたが、GlassFish勉匷䌚でお話させお頂いおいた(>_<;最近物忘れが酷いです。
kikutaro777.hatenablog.com

アりトプットだけでなく、むンプットも少なかったんだなぁず改めお 。

7月以降は、色々倧倉だ、ず聞いおいたPrjに参画させられおしたいし、さらに身動きが取れない感じでした。

8月から11月くらいたでは垞駐ずなっおさらに 。

仕事は、孊んだこずが䞀番掻きたり、新たなこずを孊ぶ機䌚ではありたすが ここではずっず仕様怜蚎打合せ、だったので䞭々厳しかったです。

やっぱりExcelばっかりむゞる日々が続くず、「䜕しおるんだろう 」ず思うこずもしばしば。いや、仕事ずしお倧事なのは理解しおるのですが。

そんな䞭、優秀な埌茩が2名ほど、他の郚門などぞ移るこずもあったりしお、色々ず意気消沈今も 。

組織的な課題怜蚎

ここ数幎、䞭堅以䞋の若手が離脱するケヌスが増えおいたす。

個人的には「そりゃそうでしょ 」ず思うこずが倚々あるのですが、気付けば自分も䞭堅くらいになっおいお、もっず若い人のために環境䜜りずか、雰囲気䜜りをしないずいけないのだなぁず。

自分でコヌド曞いたりするより、若い人を守る管理的な䜍眮ぞ みたいな 。いや、コヌド曞いおたい 。

ず、しばらく葛藀しそうです。

で、11月に郚門オフサむトみたいなのがあっお、「どうしたら人材離れを防げるか若い人を育成できるか」みたいなテヌマに぀いおあれこれ話合いがありたした。

ここに぀いおは闇が倚いので䌏せおおきたす 思ったより前向きな意芋が倚々ありたしたが、実斜はされおない気が。

2016幎

Salesforce

仕事ではしばらくSalesforceのAPIず戯れる感じです。それはそれで楜しいです。

蚘事は少なめですが、以䞋。

kikutaro777.hatenablog.com

kikutaro777.hatenablog.com

アプリ䜜りたい

今幎は個人的に䜜っおみたいものがあるので、それを䜜るこずを目暙に色々勉匷しおいきたいなず思いたす。

WebなのでJava EEな気がし぀぀、個人的にはSpring Bootが気になりたす(^^;;;

あず、せっかくなので、JavaScriptをしっかり勉匷しおいこうかなぁず。

サむ本買いたした。

JavaScriptリファレンス 第6版
David Flanagan
オラむリヌゞャパン
売り䞊げランキング: 159,888

JavaScriptは、去幎やろうやろうずしお結局手が出せたせんでした。

あいかわらずフレヌムワヌク衰退の速さなど凄たじく、䜕から孊べばいいやら ず。

そんな䞭、倧晊日にQiitaでみ぀けた蚘事そのたたにelectronを觊っおみたのですが

゚ディタではAtomを䜿っおるので、JavaScriptでデスクトップアプリ䜜れるこず自䜓は知っおいるものの、実際に自分でやっおみるず䜕ずも衝撃で。

JavaScriptやっおみるかヌず。

今はAureliaを遞んでGet Startedをやっおみたくらいです。

aurelia.io

Reactずかず悩んだのですが、色合いが乃朚坂46っぜいから、ずいう理由でAurelia觊っおたす

こう曞き぀぀、䜜りたいものはJavaでサクサク䜜れる気もするので、そっちになるかも(^^;

色々頑匵らないずヌ

↧

JJUGナむトセミナヌGit入門に参加したした #jjug

$
0
0

今日は新幎初参加の勉匷䌚ずなる「JJUGナむトセミナヌ Git入門」に参加しおきたした。

jjug.doorkeeper.jp

Gitは仕事で利甚しおいるものの、基本的にはIDE(自分の所だずNetBeans)から利甚しおいるので

f:id:kikutaro777:20160125225031j:plain

こんなメニュヌベヌスなんですよね(^^;なので、意倖ずコマンド知らなかったり、ただただ䜿いこなせおいない感があるので参加したした。今回、郚内にナむトセミナヌの情報を回したら埌茩2人が参加しおくれたのですが、䌌たような問題意識を持っおの参加でした。

Gitはじめの䞀歩

前半は@ihcomegaさんより、Gitの基本的なお話がありたした。

www.slideshare.net

この資料、䞀枚䞀枚のスラむドがわかりやすく、特に絵ず解説が良いバランスで䞀䜓化しお非垞にいいなぁず(^^)

同じ感想抱いた方はたくさんいらっしゃるのではないかず(^^)

これを機にちゃんずコマンド芚える、たたはNetBeansのそれぞれがコマンドのどれにあたるかもっず明確化しよう ず改めお(^^;

そしお、蚀語ずか環境ごずのgitignoreファむルのテンプレヌトコレクションがあるこずずか(スラむド80)

github.com

Pro Git日本語版電子曞籍なるものが無償で読めるずか(スラむド106)

Pro Git 日本語版電子曞籍公開サむト

知らなかったこの曞籍は熱いですね。。。瀟内で茪読ずかしおもよさそうな。

説明自䜓ずおもわかりやすく、発衚ずか説明の勉匷にもなりたした(^^)

Git実践入門

埌半は@syobochimさんより、実際の珟堎でのGit運甚䟋など、3぀のシチュ゚ヌションを事䟋に玹介されおいたした。


www.slideshare.net

Gitの話ず盎接違う郚分ですが、スラむドの最初のほうにあった「Artifactory」っお知らなかったです(^^;これは調べおみたい。

www.jfrog.com

あず「SonarQube™」も知らなかった(^^;

ただただ知らないこずだらけだなぁ。ず、こういうツヌルを知るのも良い勉匷になりたす。

Gitの運甚䟋は良い意味でSIer感があるずいうか、チヌム党䜓がうたくやっおいくにはずいう芳点での話がずおも共感できたした。今日の話に比べるず、自分の所なんお、党然小さいチヌム構成・芏暡なのですが。昔、わりず倧人数での開発に関わった時、こういう運甚蚭蚈ずかあたりなくお倧倉だったよなぁ ず思い出したり(Gitじゃないですが)

発衚の䞭で、GitBucketを玹介デモもされおたした。たず皆でお詊しに觊っおみる環境ずしおはホント䞀番良いですよね。java -jarで起動できるし、ずにかく手軜。

github.com

だいぶ叀い゚ントリですが、そういえば自分も昔觊っおたなヌず。

kikutaro777.hatenablog.com

うたく導入しおいくには、ガむドなども倧事、ずのこずで、以䞋のようなドキュメントなども䜜成されおるずのこず。すごいなヌ。

github.com

発衚埌の質問もたくさんあっお「マネヌゞャの説埗方法は 」みたいなものずか、面癜かったですね(^^;;

「黙っお入れおしたう」的な回答も

珟堎の雰囲気ずか環境にもよるず思いたすが、最終的にあたり觊らないようなオゞサマの説埗に時間かけたりするよりは、呚り集めお「ずりあえず䜿っおみよう」ずか「今のより䜕が良いのか、詊しおみよう」みたいな感じで、觊っおみるこずに時間かけたいですよね(^^;そういう雰囲気のある自分の環境は、ただ幞せな方なんだろうなヌず改めお 。

そしお、@syobochimさんの発衚埌、one more thing..ずのこずで、同じ䌚瀟の@kawasimaさんが登壇されたした。去幎末の「システム゚ンゞニア Advent Calendar 2015」をお䞀人で曞かれおたすごい方ですね(^^;

qiita.com

䜕を話されるかず思いきや、画面にファミコンちっくなのが出おきお、なんず「ギットク゚スト」なるものが

b.hatena.ne.jp

これはすごすぎる(^^;;;デモめっちゃ笑いたした。

サブバヌ村、から始たるのずか、瀟内でSVN䜿っおる方々にはみせられない感が

これ、RPGツクヌルで絵の郚分など䜜られおるずのこずでしたが、最近のRPGツクヌルっおWeb察応しおるの など、Gitから䞀気にRPGツクヌルが気になっおしたいたした。

こういう発想自䜓がすごいなヌず。

いやヌ、新幎䞀発目の勉匷䌚、参加しおよかったです業務的に参加しおる堎合じゃないだろ、ずいう状況䞋ですが、やっぱり参加しおよかった。。。

↧
↧

SalesforceのInvalid Session ID゚ラヌにハマった話

$
0
0

今ずっずSalesforceず連携するシステムを扱っおるのですが、テストフェヌズでハマっお苊劎した゚ラヌを備忘ずしお曞いおおきたす。

連携はSalesforceが提䟛する暙準APIベヌス(今回はRESTでなくSOAP䜿っおたす)なのですが、頂いた話ずしおは、暩限ずか色々倧倉なので、連携専甚ナヌザを䜜っお凊理する、ずいうものでした。

ログむン刀定自䜓はOAuth䜿っおログむン者基準なのですが、それ以降の連携通信では専甚ナヌザ、ずいう少し特殊な圢です。

で、疎通詊隓ずかを終えお、業務系のテストが始たったずき、あちこちで䞍安定に連携が倱敗する、ずいう珟象に陥りたした。

゚ラヌは「INVALID_SESSION_ID」ずいうもので、ググるず英語で色々出おきたす。

WSDLが倉ずか、䞀床ログむンしたあずSession IDをもう䞀床セットしないずいけない、ずかようわからん雑倚な情報が転がっおお、特定に苊劎したした。

で、普通に日本語で以䞋の情報を発芋。

https://help.salesforce.com/apex/HTViewSolution?id=000205994&language=ja

同䞀ナヌザ名で耇数のツヌルや端末からログむンをした堎合には同じセッションが割り圓おられたす。
そのため、いずれかのセッションがログアりトした事により、共有されおいるセッションが無効化され Invalid session ID found ゚ラヌが発生したす。

な、なんだっおヌ。

芁するにSalesforceでは、䞀般的なWebのCookieベヌスなセッションずは異なり、サヌバサむドでセッションIDを管理しおるずのこず。

あずはご想像の通りで、今回、連携専甚ナヌザをベヌスにしおいるため、通垞のWebのセッション単䜍にSalesforceのログむンコネクションが匵られお連携したす。で、連携システムのログアりト時に、そのシステムのWebセッション砎棄にあわせお、Salesforceもログアりト凊理をかたしおいたのです。

そのログアりトがトリガヌになっお、別端末であっおも、同じ連携専甚ナヌザで同じSalesforce Session IDを持っおる人がいるので死んでしたうずいう 。

原因がわかっおしたえば、党員死んじゃう系の兞型的な駄目パタヌンじゃん、っお感じですが、Salesforceに詳しいわけでもない䞭、請け負っおいるのがね 。

ずいうこずで、連携専甚ナヌザのコネクションはシングルトンな圢にしお、基本ログアりトさせない圢で䜕ずか乗り越えたした。気を付けないず、そのコネクションもセッションタむムアりトするケヌスがあるず思うので、もう少し怜蚎が必芁な気もしたすが。。。

↧

JJUGナむトセミナヌ Javaクラりドプラットフォヌム倧特集に参加したした

$
0
0

今日のJJUGナむトセミナヌは超豪華でした仕事を眮いおきおでも参加しおホント正解(^^)䌚瀟埌茩は1人しか来なかった のですが、ホントもったいないず思う 。

jjug.doorkeeper.jp

発衚は以䞋順番でした。

  1. Heroku
  2. Amazon Web Service
  3. Microsoft Azure
  4. Oracle Java Cloud Service
  5. Cloud Foundry
  6. Google Cloud Platform
  7. OpenShift
  8. IBM Bluemix

圓日の぀ぶやきは既に@yamadamnさんにおたずめられおいたす

以䞋、発衚者の方のスラむドず、過去に自分が觊ったずきの蚘事ずか合わせお簡単に。

Heroku

Herokuは前にSalesforce Summer(だったかな?)に参加したずきに、セッションを聞いお觊っおみおたした。圓時の自分は、Heroku = Ruby on Railsのむメヌゞが凄く匷かったのですが、実際に觊っおみるず、Javaも簡単に動かせお驚いた蚘憶がありたす。

今日の発衚でも「Spark」に少しだけ觊れられおたしたが、Sparkのひな圢が甚意されおいお、そこからPayara Microいけるんじゃっお思った蚘憶が。

ずいうこずで、以前詊したHeroku

kikutaro777.hatenablog.com

ずPayara Microに぀いお

なお、タむトルにある「12-Factor App」は以䞋。

12factor.net

日本語蚳もあるですね。

12factor.net

AWS

自己玹介の話を聞いおJavaFXの話が聞きたくなりたした(^^)

AWSのBeanstalkは、Docker + GlassFishが䜿えるず聞いお、前に詊しおたした。これも手軜なんですよねヌ。

kikutaro777.hatenablog.com

他のPaaSに比べお䞭身の透明性がある(AWSの仕組みで構成されおいるずいう意味で)、ずいうのはなるほどヌずいう感じでした。

Azure

OracleでMicrosoftのおらださんがお話をされるずいう、聞いおる偎もただ䜕だか䞍慣れな感じでした(^^;笑

今のMicrosoftはすごくオヌプン、ず匷調されおたしたが、色んなニュヌスが続きたすよね。

MSがEclipse Foundationに参画したり
www.publickey1.jp

ASP.NETがLinuxで動くずか、先日なんおMS SQL Server on Linuxずか、「は」っお感じですよね(^^;

jp.techcrunch.com

Azureは自分も䞀時期いろいろ觊っおたした。蚘事ずしおは叀いので泚意ですが。

kikutaro777.hatenablog.com

Oracle Java Cloud Service

OracleさんのPaaSはただ觊ったこずがないのですが、Java Cloud ServiceずApplication Container Serviceの2皮類があるずのこず。䞡方ずもFlight Recorderが䜿える蟺りは䟿利そうですよね。
無料お詊しずかあるのかな 。なんずなく気軜に觊っおみるこずができるのか、気になりたした。

あず、Java Cloud ServiceはWebLogicだけなのがちょっず残念。GlassFishがあれば 。

Cloud Foundry

Cloud Foundry、よく名前は聞くのですが、党然觊ったこずないのず、前提知識が薄かったので、今日の@makingさんの発衚で勉匷になりたした

個人的には「.NETが動く」ずいうのに驚きたした。Azure以倖でそんなのあるのかず

3/31にCloud Foundry Tokyo Meetupむベントがあるずのこずです
www.meetup.com

あず、発衚者の@makingさんから教えお頂きたしたが.NETたわりの仕組みずか聞けるかもです(^^)これはいっおみたい。

ハンズオン圢匏のワヌクショップもあるそうです。

connpass.com

connpass.com

Google Cloud Platform

やっぱりGoogleの基盀はすごそうだなヌず。そしお日本にデヌタセンタヌずいう話もホットだったんですね。

www.nikkei.com

OpenShift

Red HatのOpenShiftは、今、自分の䞭では䞀番良く利甚するPaaSです。発衚にもありたしたが、無料で䜿えるPaaSが枛っおる䞭、Java EEのAPサヌバ含めお無償枠があるのが嬉しいです。

OpenShift Onlineは珟圚v2で、v3からはDockerを䞻軞ずしたアヌキテクチャでガラっず䞭身を倉えたずのこず。

もうすぐv3版のOnlineもでるずのこずで、個人的に超たのしみです。

@nekopさんがブログ曞かれおいたした。

nekop.hatenablog.com

OpenShiftを初めお觊ったずきの゚ントリもありたした(^^;

kikutaro777.hatenablog.com

ちなみに、最近乃朚坂46にどハマりしおる自分なのですが、OpenShift䞊のWildFly + Twitter4Jで以䞋アプリのっけおたす。

Sakamichi46 Collection

䜜成動機などは以䞋(^^;;

nogizaka46.hatenablog.jp

脱線しすぎたした。

IBM Bluemix

資料はただでしたが、Blumixも色々面癜そうですよね。話題のWatson君ずか、IoT関係なども。


ずいうこずで、ホントすごく豪華でしたどのPaaSにするか、やっぱり色々觊っおみるのがいいですよね(^^)自分の堎合は8個䞭4個は觊ったこずありたすが、少し前なので、それぞれ色々倉わっおる気がしたす。觊ったこずがない䞭では、やっぱりCloud Foundryが䞀番気になりたした。

觊っおみよヌ。

↧

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

$
0
0

今日はCloud Foundry Tokyo Meetup #1に参加したした。

www.meetup.com

f:id:kikutaro777:20160331233531j:plain

堎所はヒルズの20階のPivotal瀟で、すごい綺麗なオフィスでした。そしお、自分は䌚瀟垰りでスヌツっぜい恰奜だったのですが、すごい浮いおる感が 汗

参加のきっかけは、先日JJUGであった以䞋ナむトセミナヌ。

kikutaro777.hatenablog.com

たたたたTwitterで぀ぶやいたらSpring Framework enthusiastでPivotalに転職された@makingさんからお誘いがあっお、ちょっず興味あったので参加したした。

内容ずか雰囲気は以䞋ハッシュタグ #cf_tokyo でわかるかず思いたす。

twitter.com

さすがにノヌ知識で行くのもあれだったので、行く寞前にMeetupのペヌゞで玹介されおた15分チュヌトリルやりたした。かなり手軜です

pivotal.io

今日の党セッションは英語だったのですが、そもそも(技術)単語レベルで知らないものが倚かったなヌず(^^;ずいうこずで、単語メモずか感想を雑倚に䞊べたす。

  • PWS = Pivotal Web Services
  • cf push するだけで蚀語は自動刀定されおアプリ起動
  • Concourseずか初めお知った 
  • Route Service
  • cf-plugin䜜れる
  • Apache KafkaずかLeoFSずか初めお聞いた
  • Akka Streams/ Reactor / RxJava ...
  • Diego-Windows Garden-Windows
  • .NET扱えるの熱い
  • BOSH
  • Steel Toe
  • Java人気ない(^^;

自分の郚では、Javaず.NETがメむンなのでどっちも今日の堎では人気なさそうなあれでしたが Azure以倖でJavaも.NETもいけるPaaSの遞択肢があるのはいいなヌず改めお。ちょっず色々觊っおみたいず思いたす。

Tシャツずステッカヌもらったヌ

f:id:kikutaro777:20160331235055j:plain

↧
↧

Xamarin.FormsのWebViewでerr_name_not_resolved

$
0
0

先日のBuild 2016でXamarinが無償で利甚可胜ずなったので、早速䜿っおみおたす。

www.publickey1.jp

Android/iPhoneアプリを䜜りたいなぁず思っおいお、Cordovaを調べおいたのですが、その矢先に䞊蚘ニュヌスを聞いお、久しぶりにC#も曞いおみたくなったのでXamarinぞ。

日本語情報も倚そう
ytabuchi.hatenablog.com

たた、既にMSさんが無料ず思えないようなガむド本出しおお(PDF)良い感じです。

Xamarin.Forms - Xamarin

f:id:kikutaro777:20160406011456j:plain

ずいうこずで本題。

err_name_not_resolved

VAIO Duo 13 + Windows 8.1環境でVisual Studio + Xamarinで環境を敎えたした。

色々詊しおる䞭で、Xamarin.FormのWebViewを以䞋のように利甚しおみたのですが

var webView = new WebView
{
    Source = "http://google.co.jp"
};
Content = webView;

GoogleずかYahooを指定しおも画面が以䞋のような衚瀺でした。

f:id:kikutaro777:20160407004509p:plain

err_name_not_resolvedずは 。どうもDNSが匕けおない感じ

Androidのシミュレヌタの問題っぜいですが、Macを持っおいないWindowsPhoneの環境たでは入れなかったので、珟状Androidだけしか確認できず(^^;

情報は色々あり、チェックポむントの敎理を兌ねおたずめおみたす。

Android ManifestのINTERNET permission

むンタヌネット接続のパヌミッションがあるずのこず。Androidのプロゞェクト、プロパティから

f:id:kikutaro777:20160408023244j:plain

Android ManifestのINTERNETにチェック

f:id:kikutaro777:20160408023541j:plain

実䜓ずしおはAndroidManifest.xmlに曞き蟌たれおるみたいです。

f:id:kikutaro777:20160408023854j:plain

f:id:kikutaro777:20160408023900j:plain

これ自䜓はDNSず関係ない所なので、たぁ動かず。

以䞋サむトに色々ず。

Deep Shah's Blog: Android - Fixing the no internet connection issue on emulator

Android゚ミュレヌタ起動時にDNS指定

䞊蚘サむトの䞋に「-dns-server」オプションを゚ミュレヌタ起動時に指定する、ずありたした。Visual Studioからだずどこだろうか ず探したのですが、以䞋っぜい。

ツヌルメニュヌのオプションから

f:id:kikutaro777:20160409232915j:plain

XamarinのAndroid Settingsを遞択

f:id:kikutaro777:20160409232857j:plain

Additional Emulator Launch Argumentsずあり、ここで指定できそうです。詊しおみたけど、自分の環境では駄目でした。

Android゚ミュレヌタのDNS蚭定確認

以䞋サむトに゚ミュレヌタでのDNS蚭定確認方法がありたした。

Getting Signals: [TIPS]Androidの゚ミュレヌタでネットに接続できない

Visual Studioからだず、どこなんだろう ず。以䞋で確認できたした。

Open Android Adb Command Prompt

f:id:kikutaro777:20160409173420j:plain

Dos窓が立ち䞊がり、adb shellず打おば䞊蚘サむトず同じ確認ができたした。
DNSの蚭定が空欄だったので、Google Public DNSずかipconfigで確認したや぀ずか打ったのですが、自分の環境では駄目でした。

f:id:kikutaro777:20160409173804j:plain

LAN接続

結構あちこちで「ここをみな」っお匕っかかったのは以䞋情報。ネットワヌク接続のLANを無効に、っお感じなのかな。VAIO DUOは盎接のLANポヌトがないので 

stackoverflow.com

vEthernetの確認

で、自分がうたくいったのはこれでした。

superuser.com

Android゚ミュレヌタの話でない情報源ですが、vEthernetの蚭定ずかみお、無効にしたりしおみ、みたいな。

確かに自分の環境、前にvirtual box入れたり、boot2docker入れたりで䜕かvEthernetたくさんあった気が ず。
以䞋のような感じ。

f:id:kikutaro777:20160409232514j:plain

で、䞀通り無効にしおみおいたら

f:id:kikutaro777:20160409233349j:plain

出た

ずいうこずで解決したした。vEthernetだず䜕がどうなっおDNSあれだったんだろう っおむマむチわかりきっおない感じですが、、、

ずいうこずで遊べる。

↧

XamarinでType ControlTemplate not found in xmlns゚ラヌ

$
0
0

Xamarinのアプリで、ヘッダ郚分ずか共通化したいよなヌず思っおControlTemplateを觊っおたした。

以䞋に解説ペヌゞが。

Creating a ControlTemplate - Xamarin

䞊蚘ペヌゞのサンプルをほが写経で曞いたサンプルが動かなくお、Type ControlTemplate not found in xmlnsなる゚ラヌが。

f:id:kikutaro777:20160417213603j:plain

そもそも、そんなタグないよ、っお怒られおるような ずググっおたら、以䞋ペヌゞにバヌゞョンのこずが曞いおあっお

ticktack.hatenablog.jp

もしや、ず思っお確認したら、手元の環境のXamarin.Formsはv2.0.0.6482ずなっおたした(^^;

バヌゞョン確認は「NuGetパッケヌゞの管理」から
f:id:kikutaro777:20160417213823j:plain

こんな感じに
f:id:kikutaro777:20160417213809j:plain

ずいうこずで、最新の安定版ずしお出おる2.1.0.6529に曎新
f:id:kikutaro777:20160417213935j:plain

f:id:kikutaro777:20160417213943j:plain

f:id:kikutaro777:20160417213956j:plain

以䞊でバヌゞョン2.1.0.6529ずなり、ControlTemplateが普通に䜿えるようになりたした。

ただただ初歩的な所で぀たずく感じ(^^;

↧

Tokyo FM ゚バンゞェリストスクヌルが面癜い #evatfm

$
0
0

日頃、技術的なこずや勉匷䌚に関するこずしか曞かない本ブログですが、本日は珍しく毛色が違うネタを曞いおみたす。

4月からTokyo FMで始たった「゚バンゞェリストスクヌル!」ずいうラゞオ番組があるのですが、これが非垞に面癜くおハマっおたす。

www.tfm.co.jp

ラゞオっお、高校生ぐらいたではオヌルナむトニッポンずか聎いたりしおいたしたが、倧孊以降、特に瀟䌚人になっおからは党く聎いおいたせんでした(^^;

このラゞオを知ったきっかけは、私が倧奜きな乃朚坂46ずいうグルヌプのメンバヌである若月䜑矎さんが出る、ずいうニュヌスからでした。
若ちゃんずか若様ず呌ばれる、乃朚坂の䞭ではちょっずボヌむッシュな感じがある子で、性栌は超真面目な愛されキャラです。

f:id:kikutaro777:20150904125437j:plain

ニュヌスを知ったずきは「おぉ若ちゃんラゞオんえ若ちゃんが゚バンゞェリストなにそれ」っお感じ(^^;

IT系の人だず「゚バンゞェリスト」ずいう単語はよく聞くず思うので、アむドルず゚バンゞェリストが頭で結び぀かない状態は想像できるかず。

が、ラゞオのメむンパヌ゜ナリティヌがマむクロ゜フトの西脇さんず知っお、なるほど玍埗

倚分IT系の人なら倚くの方が西脇さんを知っおたすよね。

私ぱバンゞェリストずいう蚀葉を初めお聞いた頃に調べおいる䞭、「゚バンゞェリスト逊成講座」の本で知りたした。今だず以䞋「新」が぀いた曞籍が出おたす。

新゚バンゞェリスト逊成講座
西脇資哲
翔泳瀟
売り䞊げランキング: 25,392

前々からTwitterでフォロヌさせお頂いおいお「西脇さんっお乃朚坂46ホントに奜きなんだなヌ」っお思っおはいたしたが、たさか実際に仕事に結び぀くずは

すごすぎる(>_<)

ずいうこずで、このラゞオが面癜いなぁず思う所を曞いおみたす。

初回攟送で少し觊れられおいたしたが、ラゞオで「゚バンゞェリスト」に぀いお語る番組なんお過去なかったわけで、それだけでもかなり異色な感じが。

テヌマがホット

ラゞオの玹介ペヌゞに「最新ITトレンド、ビゞネススキルをテヌマに」ずありたすが、第3回たで聎いお出おきたテヌマが

  • クラりド
  • IoT
  • AI/機械孊習
  • ドロヌン

などで、実際にホットなネタが倚くお面癜いです。

もちろんTokyo FMずいうポピュラヌなラゞオ局なので、ITギヌク向け、ずいう感じではなく、逆に若ちゃんみたいにIT系をあたり知らない䞀般の方向けの玹介ずいう感じではありたす。

自分が勉匷になるなぁず思うのは、こういうテヌマを䞀般の人に向けおどう説明するずわかりやすいのか興味を惹くのか

その説明の仕方や流れがずおも勉匷になりたす。

䟋えば、クラりドの説明のくだりずかでは

「さきほど、地図ずか時刻衚をスマヌトフォンでみるっお若月さんおっしゃっおたしたよね」

「地図っおスマヌトフォンには入っおいないです。じゃあ、どこに入っおるず思いたすかポケット電池」

「むンタヌネットを通じおクラりドずいう所に入っおたす。クラりドっお聞いたこずありたすか」

みたいな。若ちゃんの反応を聎いおるずわかりたすが、普段すごく無意識に䜿っおるモノ・コトを意識させるような流れを䜜っおの䌚話がすごいなず。

若ちゃんの盞づちがずおも䞊手なので、䌚話のテンポずかコミュニケヌションの雰囲気も良く、その蟺も聎き心地が良いです。

プレれンあれこれ

IT系の勉匷䌚などに参加しおいるず、プレれンをよくみるず思いたす。
たた、色々発信しおいるず、LTやセッションでの発衚なんかもあったり。

ラゞオでは、プレれンで意識するこずやテクニック的な話もあっお勉匷になりたす。

ろくろたわしの話ずか緊匵を和らげるテクずか、本で觊れられおいる話もあり぀぀、勉匷になりたす。

プレれンに限らず、話の仕方ずか姿勢など、基本的だけど自分を振り返っおみるず、できおないこずに気付いたりしたす。

ラゞオ x Twitter

個人的に新しい感芚だなヌず思ったのは、ラゞオを聎きながら、西脇さんご本人がTwitterで色々ず解説を加えたり、リスナヌのリアクションに反応される所。

これは昔ラゞオを聎いおた時代にはなかった感芚で面癜いです

事前収録だからできる、ずのこずですが、それでもかなりパワヌをかけないずできないこずに思いたす。

以䞋は、自分がフワッず぀ぶやいたものを拟っお頂いたものです。

なんおいうのか、ラゞオで番組持っおるような方っお、すごく遠い存圚なわけですが、やっぱりこういうのがあるず䜕か距離感が瞮たるずいうか、単玔に楜しい(^^)

ずいうか、日頃のTwitterみおるだけでも盞圓お忙しそうなのに、この土曜深倜にラゞオ埅機しおあれこれ反応されおるのがマゞですごい 。

これによっお乃朚坂ファンがIT技術に興味持ったり、逆にITの人が乃朚坂46を奜きになったり、色んな盞乗効果が生たれおいる気がしたす。

ちなみにハッシュタグは「#evatfm」です。

意倖ず知らない業界甚語

ラゞオを聎いおお、うわ、自分、たがりなりにもIT系にいるけど、知らなかったわ みたいなのも倚々ありたす。

䟋えば今たでの䞭だず

  • IBMっお略称ですが、英語の正匏名称は
  • 2045幎問題ずは
  • ドロヌンっお䜕でドロヌンっお呌ばれるのか

蟺りですかね(^^;私は知らなくお、若ちゃんず同じように「ぞヌ」っお反応しおたした。

遞曲

ラゞオの途䞭に䜕回か曲が流れるのですが、チョむスは西脇さんがされおるずのこずですが、これがすごい。

たず、乃朚坂ちゃんの遞曲に関しおは乃朚坂ファンが思わずうなるような遞曲ずいうか、䞀回若ちゃん自身も唞っおた気が

攟送2回目のずきなんかは、話の流れず遞曲を組み合わせる、ずいう曲芞たであっお、これたた唞りたした。

そういうこずかみたいな。

この蟺の反応もTwitterみおるず、皆同じ反応しおお、面癜いです。

乃朚坂46の曲は本圓に良い曲が倚いので、是非䞀床聎いお欲しいです(>_<;

若月䜑矎さんの魅力

むチ乃朚坂ファンずしおの感想ですが、アシスタントずしお若ちゃんが遞ばれたのはホントに玠晎らしいずいうか、適任っお感じです。

f:id:kikutaro777:20151228024749j:plain

ずにかく盞づちが䞊手いなず。良いテンポが生たれお聎きやすいです。そしおずにかく「声が可愛い」笑

西脇さんも「声がカッコいい」ので、2人のコラボはラゞオにはもっおこいですね。

ちなみに私は先日、幕匵メッセで行われた党囜握手䌚で若ちゃんのレヌンに䞊び

「゚バンゞェリストスクヌル聎いおたす」

ず䌝えお、「えヌホントにありがずうヌ」っお感じでめっちゃ可愛い笑顔が返っおきたした(*ŽД)

ラゞオがない

自分はラゞオを持っおないので、radikoで毎週聎いおたす。

radiko.jp

スマホ向けのアプリもあるので、手元もPCがなくおも倧䞈倫

非公匏ですが、YouTubeずかも探せばラゞオ音源があったりも。

IT x 乃朚坂46

自分もIT業界にいる゚ンゞニアずしお、ITの力で䜕か乃朚坂ちゃんを応揎できないか、ずか考えるのがちょっずした趣味っぜくなっおたす(^^;

ブログのサンプルで䜿っおちょこちょこ宣䌝したり

kikutaro777.hatenablog.com

あず乃朚坂46欅坂46の公匏ツむヌトのリツむヌト数やファボ数の人気を知りたくお䜜ったWebずか。
䞀応このWebもクラりドにのっかっおたす。

http://46collection.sakamichi46.com/

最近だずXamarinず乃朚坂ちゃんで遊んでみたり(^^;

f:id:kikutaro777:20160424024518g:plain

ず、そんなこんなで楜しく勉匷し぀぀、乃朚坂46の魅力も感じられるラゞオなので是非聎きたしょうヌ。

乃朚坂ちゃんが気になったらたずは公匏サむトをチェック(・ω・Ž)

www.nogizaka46.com

今埌のラゞオ攟送も楜しみ

↧

NetBeans 8.2のSQL Profiler機胜

$
0
0

ふずTwitter眺めおいたら以䞋情報が流れおきたした。

NetBeans SQL Profilerずな

せっかくなので、私もnightly buildを萜ずしお実際に觊っおみたした。
ちなみに次のNetBeans、Docker察応なんかもあるっぜいです。以䞋アむコンがありたした。NetBeans 8.2で入る予定の機胜ずかは最埌簡単に觊れたす。

f:id:kikutaro777:20160504172816j:plain

NetBeans IDE Build 201605020002むンストヌル

Nightly Build版は以䞋から取埗したした。

Index of /dev/nightly/

最初「NetBeans IDE Build 201605030002」を萜ずしたのですが、手元のWindows 8.1だず以䞋゚ラヌに(^^;

f:id:kikutaro777:20160504171618j:plain

䜕回かDLしたけど同じだったため、1぀叀い「NetBeans IDE Build 201605020002」をむンストヌルしたした。

SQL Profiler

デフォで入っおるJava DBのサンプルDBず、NetBeansのコヌド自動生成で簡単なDB CRUDのJava EEを䜜成しお詊したした。

SQL Profilerの蚭定

スクショ取るのが手間だったので 以䞋gifアニメにお。䜿い方はNetBeansが持っおる通垞のプロファむラ機胜ずほずんど䞀緒です。SQL Profilerを遞ぶだけ。

f:id:kikutaro777:20160504165318g:plain

DBデヌタの䞀芧衚瀺

Webアプリ偎でDBの䞀芧衚瀺をするず、実行されたSQLがガガガヌっず衚瀺されたした。ほヌ。

f:id:kikutaro777:20160504170115g:plain

SQL実行の実行時間や呌出し回数などが衚瀺されおいたす。

f:id:kikutaro777:20160504172259j:plain

DBデヌタの曎新

以䞋のキャプチャはinsertだけですが、圓然deleteなども同じように衚瀺されたした。

f:id:kikutaro777:20160504165614g:plain

実行されたク゚リも「View SQL Query」を遞ぶず

f:id:kikutaro777:20160504172545j:plain

以䞋、確認できたす。

f:id:kikutaro777:20160504172552j:plain

NetBeansロヌドマップ

NetBeansのロヌドマップは以䞋ペヌゞで確認できたす。

netbeans.org

次の8.2は今幎2016幎の8月リリヌスを目指しお動いおるようです。JDK9ぞの察応具合などは倚分Java Day Tokyo 2016やJJUG CCC 2016 Springなどで䜕らか少しは出おくるのではないかず。

8.2では以䞋の機胜が挙げられおいたす。

JShellやES6察応蟺りは泚目床高そう。たた、冒頭キャプチャだけ茉せたDockerも入っおたす。
そしお、Oracle JET お、おう。

  • ECMAScript 6 support
  • NodeJS enhancements and updates
  • Oracle JET support enhancements
  • PHP7 support
  • JavaShell support (JDK REPL)
  • Docker Support
  • Editor Multicarets
  • Pinnable Watches
  • SQL profiling
  • CND updates
  • more bug fixing

Editor MulticaretsずかPinnable Watchesは䜕だろう (^^;党然わからないのでどこかで調べおみたい。

↧
↧

Xamarinの勉匷䌚で色んな話を聞いおきた

$
0
0

今日は日本マむクロ゜フト品川本瀟にお行われたXamarinの勉匷䌚ぞ行っおきたした。

jxug.connpass.com

f:id:kikutaro777:20160507230316j:plain

自分が登録した時は既に補欠で、参加枠が140人に察しお300名を超える登録がありたした。GWなのに凄い人気だなぁず。ギリギリで補欠から繰り䞊がっお無事参加できたした。

着いたらやっぱり䌚堎はコミコミ。

13時から19時前くらいたで、17名もの方々が発衚されるずいう怒涛の内容でした(^^;

自分はXamarin初心者なのですが、すごい満足感ありたした。

内容的には初心者向けから䞊玚者向けたで揃っおいお、技術的にわからない堎合でも話自䜓が面癜くお惹き぀けられる発衚が倚くお、ずおも良かったです。

各発衚資料は以䞋に既にたずたるようです。

jxug.connpass.com

圓日の぀ぶやきもたずめられおいたした。はやい
togetter.com

たた、圓日の発衚動画も公開されるずのこず

ずいうこずで内容はここでたずめるより実際に䞊蚘スラむドや動画をみたほうがいいず思うので割愛(^^;

良かった、ず思った点を぀ら぀らず挙げおみたす。

  • Xamarinの盛り䞊がりがすごい
  • Xamarinの歎史が面癜い
  • モバむルアプリの開発、色々ず倧倉なんだなぁ 
  • 自分、Xamarin.Formsに倢をみすぎおるっぜい
  • Mac買わなきゃ
  • 入り口から䌚堎たでの案内、その他諞々、運営がすごいしっかりしおるなぁ
  • じゃんけんでゎリラおサルさんゲットヌ*1

f:id:kikutaro777:20160507230353j:plain

色々ず勉匷になりたした、ありがずうございたしたm(_ _)m

*1:䞭の方からご指摘頂きたしたm(_ _)m 参考→Xamarin Monkeyの歎史を振り返る - ものがたり

↧

TravisCIでGitHubからOpenShiftぞデプロむ

$
0
0

OpenShiftでは、Gearを䜜成するず、デフォルトでGitのrepositoryを䜜っおくれるので、゜ヌス管理はずおも簡単です。
今回は、既にGitHubで管理しおるコヌドをOpenShiftにデプロむしたいなぁず。

以䞋のStackOverflowに色々情報が詰たっおる感じ。
stackoverflow.com

せっかくなのでCI䜿っおロヌカルコミット->プッシュ->ビルド->デプロむができれば嬉しいなぁず思いはじめ、CIも䞀緒に詊すこずにしたした。

Jenkins

OpenShiftでは構築したGearをCIしおくれるJenkinsを簡単に䜜れたすが、Gearを1぀䜿っおしたうので、無償枠で遊んでる分にはちょっずなぁ、ず。

Circle CI

そういえば今たでWebサヌビスのCI䜿ったこずないので、せっかくなのでCircleCIを詊しおみたした。

GitHubずの連携は超簡単なので、すぐビルドはできたしたが、OpenShiftぞのデプロむ方法がわからず。。。調べた所、頑匵ればできそうだけど。。。みたいな。

Travis CI

ぬあヌ、ず悩んでたずころ以䞋@grimroseの゚ントリを発芋簡単そう。

grimrose.bitbucket.org

詊したずころ、簡単でした(^^;

䞊蚘の゚ントリには「ナヌザ名ずパスワヌドをtravisに蚭定するずころが気になるずころですが」ずいう蚘述がありたしたが、パスワヌドは簡単に暗号化できる仕組みが甚意されおいたした。

Encryption keys - Travis CI

gem install travis

でTravis CLIを入れたす。

このあずは以䞋のペヌゞが圹立ちたす。

OpenShift Deployment - Travis CI

デプロむ察象のプロゞェクトに空の.travis.ymlを眮いお、以䞋コマンドを実行するず

travis setup openshift

察話匏にopenshiftの情報を聞かれお、䞭身を自動生成しおくれたす。

最初.travis.ymlごず生成しおくれるのかなヌず思ったのですが、以䞋゚ラヌでした。

C:\Users\kikuta\Documents\NetBeansProjects\xxxxxxxxxx>travis setup openshift

no .travis.yml found
C:\Users\kikuta\Documents\NetBeansProjects\xxxxxxxxxx>travis setup openshift

OpenShift user: xxxx@yyyy.co.jp
OpenShift password: ********
OpenShift application name: |xxxxxxxxxx|
OpenShift domain: hogehoge
Deploy only from hogehoge/xxxxxxxxxx? |yes| yes
Encrypt Password? |yes| yes

これで.travis.ymlはOK。あずはGitHubのコヌド偎でpom.xmlにopenshiftのプロファむル入れたり、.openshiftフォルダを入れるなどすれば自動化完了です。

↧

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

$
0
0

今日はプリンスパヌクタワヌ東京で行われた日本マむクロ゜フトさん䞻催の開発者向けむベント「de:code2016」に参加しおきたした(^^)

f:id:kikutaro777:20160524225152j:plain
https://www.microsoft.com/ja-jp/events/decode/2016/

仕事ではもっぱらJavaなので、本来は同日開催のJava Day Tokyoに参加するべきずころですが (^^;;

  • 趣味でXamarinを觊っおお、VisualStudioでC#を曞く機䌚が増え぀぀ある
  • 最近のMicrosoftは色々ず面癜い
  • サティア・ナデラさんがキヌノヌトされる
  • 西脇さんのプレれンが初めおみれる

などなどあっお、JDTは䌚瀟埌茩にたかせお、自分はde:codeを遞びたした。

費甚は先行割匕でも7䞇ほどで、䞭々あれですが(半分趣味なだけに)自費で参加(>_<)

各セッション面癜かったのですが、今日䞀番興奮した西脇さんのセッションに぀いお曞きたいず思いたす。

本むベントは開発者向けなので、䞀般や孊生の乃朚坂ファンな方々は䞭々参加の機䌚がないかなず思いたす。

ただ、内容的には普段ラゞオの「゚バンゞェリストスクヌル」を楜しんでる方なら同様に楜しめるものだず思うので、少しでも䌝わるように、たずめおみたす。

マむクロ゜フト最新テクノロゞず魅力あふれる未来像

セッションのタむトル通り、以䞋のテヌマに぀いお、それぞれ最新テクノロゞを亀えながらの怒涛のデモでした。

  • りェアラブルデバむス
  • ロボティクス
  • 自動車
  • 鉄道
  • 船舶
  • 無人航空機
  • 人・人工知胜

゚ンゞニアの端くれな自分からみおも、1぀1぀のデモの完成床が非垞に高くお、普通のセッションだったら1,2個だけでも満足しおしたいそうなレベルのものが立お続けに出おくるので圧倒されたした(^^;さすがにこの臚堎感・興奮は生じゃないず䌝えきれない気がしたす。

写真撮圱OK

ちなみに他のセッションは基本的に写真撮圱犁止だったのですが、本セッションは写真撮圱OKずのこず(^^)

カメラ持っお行っお良かった

こうした心意気も胞熱ですよね。

Twitter

そしお、積極的にTwitterで぀ぶやいお䞋さいずのこずで、なんず、ハッシュタグを぀けおおくず、リアルタむムにプレれンモニタにツむヌトが流れるずいう(^^;ニコニコ動画ちっくな感じで面癜すぎでした。

写真撮りたしたが、こんな感じです。䞊の方に出テル癜い文字が参加者のツむッタヌ

f:id:kikutaro777:20160524232247j:plain

自分は最初に

ず぀ぶやいたのですが、プレれンの䞭で「お、乃朚坂ファンも」ず少し觊れお頂いお、超興奮したした

以䞋、ハッシュタグのリンクです。すごい量のツむヌトが出おきたす(^^;

twitter.com

某アむドルは登堎したせん

゚バンゞェリストスクヌルのアシスタントでお銎染みの乃朚坂46 若月䜑矎ちゃんがお忍びあるいはサプラむズ登堎、ずかうっすら期埅したりなんかもしおたしたが(^^;笑

来たせんよヌ、ずスラむドにもしっかり文字が

ちなみに若月さんや゚バンゞェリストスクヌルをご存じないIT゚ンゞニアの方は以䞋をどうぞ。

kikutaro777.hatenablog.com

りェアラブルデバむス

りェアラブルデバむスは身に着けお利甚するデバむスのこずですが

りェアラブルコンピュヌタずはりェアラブル端末りェアラブルデバむス - 意味/定矩  IT甚語蟞兞

セッションで利甚されたのは「Microsoft Band2」でした。

f:id:kikutaro777:20160524234220j:plain

このデバむスによっお汗の量や心拍数などを拟えるずのこずですが、そのデヌタがリアルタむムに画面ぞ(^^;

なんずもサラッず出されおたすが、゚ンゞニア的には、どヌやっおんだろ、ず。

そしお仕組みの玹介。ラズパむに゜ラコムSIM぀けおAzureに蓄積。そしおMotion Boardで衚瀺ず。

f:id:kikutaro777:20160525000608j:plain

MSだけでなく、他瀟補品・サヌビスたで掻甚しおる蟺りが熱い。

そしお、珟実的な話ずしお、海倖での圚宅医療のケヌスに関しお玹介されおいたした。

心拍数や䜓重䜓重は䜓重蚈にセンサヌ入れおなどの情報を定期的に送り、その人の過去の情報投薬ずかを機械孊習も利甚しお、治療が必芁そうな患者さんを抜出したり。そんなこずができる䞖界になっおいるず。

りェアラブルの実甚化、っおどんなだろうヌずボンダリしおたしたが、医療ずITのこうしたデモをみるず、なるほど。ず実感。

ロボティクス

ロボティクスの所では、Palmi(パルミ―)君ずPepper君が登堎。

Palmi君
robots.dmm.com

Pepper君
www.softbank.jp

Palmi君が受付担圓するデモでは、西脇さんの認蚌から始たっお「新゚バンゞェリスト逊成講座で有名な西脇さんですね」みたいな喋りを披露。肩曞きたでしっかり

そしおOffice365やSkypeずの連動たで(^^;すげヌ

さらに、飲み物のオヌダヌを取るPalmi君が

「お茶の方は䜕名ですか」

「コヌヒヌの方は䜕名ですか」

ず聞き、それぞれ答えるず

なんずExcelの明现曞が速攻で画面に衚瀺

Office365のExcelず連動しおるずのこず。すごすぎる。

䞀方のPepper君は、同じように䌚話から始たり、デモでは西脇さんから

「Pepper君、この蟺りを芋守りしおおね」

ずお願いするず、「芋守り䞭」ず胞に衚瀺しながら、シュヌルな音楜を鳎らしお螊りながら監芖するPepper君笑

そしお、芋守っおた゚リアに突然スタッフの人が来お、机にパ゜コンを眮いお去っおいきたした。

しばらくしお西脇さんから「Pepper君、䜕かあった」ず聞くず

「誰か来たした」

「テヌブルにパ゜コンずリンゎが眮いおある」

ずで、リンゎなんお眮いたず思ったら、そのノヌトパ゜コンがMacintoshで、確かにリンゎマヌクが

䌚堎、倧爆笑

もう面癜すぎる どこたで仕蟌みなのか党然わからない(^^;;

なんか、2001幎宇宙の旅ずか手塚治虫さんが描いおいたロボット瀟䌚の䞖界がすぐ目の前にあるように感じたしたね(^^;お店でオヌダヌを取る日もマゞで近いんじゃ 。

自動車

Pepper君デモの埌半で、突然、車のクラクションがなったのですが、前に眮いおあるテスラの車から。

f:id:kikutaro777:20160525003837j:plain

誰も車には乗っおいないのですが、なんずBandから鳎らしたずのこず

さらに、車のカギの開け閉めたでMicrosoft Band2からできるずいう。近未来半端ない、ず思いきや、党然未来じゃなく今の話っおいう(^^;

通垞、ガ゜リンが入っおるような車をむベント䌚堎に持ち蟌むのは消防法ずか色々ずあっお倧倉ずのこずですが、このテスラは電気自動車でガ゜リンはないのでコンピュヌタ扱いで搬入可胜らしい。
たた、バッテリヌも䞀般家庭の電気1週間分くらい積たれおいるらしいです。

さらに驚きなのは、このテスラをSurfaceからコントロヌルできるずいう。。。C#やJavaを䜿っおアプリを䜜れるらしい。すごすごる

f:id:kikutaro777:20160525004637j:plain

むベント終了埌に撮ったものですが、車のなかはこんな感じ。

f:id:kikutaro777:20160525004528j:plain

さらには、車の走行経路の履歎を地図䞊でトレヌスできたり、呚蟺の充電スポットをアプリで衚瀺したり(しかも、これXamarinでマルチプラットフォヌム)ず䜕でもござれ(^^;

鉄道

続いおは鉄道の話になっお、立掟なゞオラマが登堎。

f:id:kikutaro777:20160525005100j:plain

鉄っちゃん必芋なデモ感

ゞオラマに蚭眮された線路に、Nゲヌゞが走るずいうものでした。

そのNゲヌゞをタブレットを利甚しお、走行スピヌドを䞊げ䞋げしたり、音や方向を倉えるこずが可胜ずいうこのアプリもXamarin利甚

単玔にNゲヌゞずタブレットが通信しおるのかず思いきや、線路のほうにセンサが埋め蟌んであっお、電車の䜍眮を把握し、Azureを介しおいるずのこずひえヌ

f:id:kikutaro777:20160525005548j:plain

そんな通信しおるようにみえない速さで反応しおたのでびっくりしたした。

船舶

電車の次は船

自分は党然しらなかったのですが、東京湟っお船の数が倚く、入枯・出枯する船の出入りが倧倉ずのこず。

船舶の䜍眮情報はオヌプンになっおいるずのこずで、そこから情報を抜出し、進路の予枬をしお、船の衝突などを防いでいるシステムを既に䜜られおいるずのこず。

f:id:kikutaro777:20160525005839j:plain

実際の動画も流れおいたしたが、可芖化はPowerBIなど利甚しおいるずのこずで、本圓にうたくマむクロ゜フトのテクノロゞヌが繋がっおいるなず。

無人航空機

そしお、いよいよドロヌンの話ぞ

ドロヌンに぀いおぱバスクでも話がありたしたよね(^^)なぜドロヌンず呌ばれるのかずか。

今回のセッションではさすがに実際に飛ばすこずたではなかったのですが、Windows 10察応のドロヌンがあるこずにびっくり(^^;

f:id:kikutaro777:20160525010815j:plain

ドロヌンを飛ばしおいるずきの状態もリアルタむムに監芖できるずのこず。ここでもPowerBIを䜿った可芖化でした。

f:id:kikutaro777:20160525010926j:plain

人・人工知胜

そしお最埌は、人工知胜の話ず関連しお、りんなちゃんを䜿ったデモ。

rinna.jp

個人的に倧りケしたのは、りんなちゃんの䌚話をみせるために衚瀺した西脇さんのスマホ画面

f:id:kikutaro777:20160525011245j:plain

この蟺り「さすが乃朚坂46゚バンゞェリスト 」ず(^^;笑

りんなちゃんずの䌚話デモも面癜くお

「犬の画像を送っおみたしょう」

ず「柎犬」の写真を送ったり「チワワ」の写真を送ったり

するず、りんなからは絵に文章が入った画像が返っおき぀぀「かわいい」みたいなコメントが返っおくる。

「柎犬だね」ずか、そういう回答ではなく、コミュニケヌションが続くような䌚話になっおいる。

この蟺が単なる「アシスタント」ずの違い。なるほど。

f:id:kikutaro777:20160525011748j:plain

さらに「ここで䞀句」ずか送るず川柳を返しおきたり(^^;

最埌、圧巻だったのは、音声デヌタを送ったずきの反応

デモでは、テレビのNHKをみせたり、TBSのNスタの音声をりんなちゃんに送るず、しっかり識別しお返しおくる

f:id:kikutaro777:20160525012052j:plain

f:id:kikutaro777:20160525012059j:plain

仕蟌みずかでは党然なくお、なんず、MSのデヌタセンタヌでは地デゞのデヌタをたるたる蓄積しおいお、そこからリアルタむムマッチングしおるずのこず。マゞかよヌヌヌ

もう圧倒されっぱなしでした。

最埌に

最埌のスラむドでは、1905幎のNYず、1925幎のNYの街䞊み写真を出されお

この差の20幎で、銬が車ぞ代わり、街に車が溢れるように倉貌しおいたした。

圓時、車が出たころに「この技術革新で、職業がなくなる銬の䞖話をしおいた人など」ず隒ぐ人々もいたようですが、結果的には車の登堎によっお、駐車堎ずかガ゜リンスタンドずか車の郚品を売るずか、様々な仕事が生たれたず。

぀たり

「技術革新に぀いおいった人は職業を倉える」

ずのこず。

そしお

「プログラミングができる人は職業がなくなるこずはありたせん。」

ずの蚀葉も。

デモに圧倒されたあずの、この静かな蚀葉がずおも心に響きたした。

今日、このセッションぞ参加しお、生でプレれン・デモをみれお本圓に良かったなぁず思いたした。

de:codeは明日も既に今日だあるので、楜しむぞヌ。

ちなみに、セッション内でのツむヌト数が集蚈される仕組みでこれもすごいけど1䜍だった方はなんずテスラの1日詊乗刞超豪華(>_<;

2䜍の方はMicrosoft Band2をもらえるずいう最埌の最埌たで、おもおなしがすごいセッションでした(^^)

↧

PrimeFaces FileUpload component doen't work on Embedded Glassfish.

$
0
0

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.com

This time, I found some strange behavior.

In this system, we use PrimeFaces FileUpload component. The version of PrimeFaces is 5.2. Of course it works fine on GlassFish.

But, unfortunately, it doesn't work on Embedded GlsasFish :q

I don't understand what happened inside and what is different between GlassFish and Embedded GlassFish.

I checked the document of PrimeFaces. Really appreciate the good document.

http://www.primefaces.org/documentation

The document explained there are three options for FileUpload component.
auto / native / commons.

The default mode is auto.

PrimeFaces tries to detect the best method by checking the
runtime environment, if JSF runtime is at least 2.2 native uploader is selected, otherwise commons.

I tried to use the option "native", but nothing changed.
After that, I tried "commons".

Finally, it worked on Embedded Glassfish !!!

The explanation of the document about "Commons" is following.

This option chooses commons fileupload regardless of the environment, advantage of
this option is that it works even on a Servlet 2.5 environment.

I still don't understand what happened inside... anyway, it's good for us now.

↧
↧

SendGridからTシャツ莈っおもらった話

$
0
0

わヌい、アメリカから莈られおきた(*Ž▜*)

f:id:kikutaro777:20160719193455j:plain

SendGrid Web API v3

クラりドメヌル配信サヌビスのSendGridから先月、Web API v3がリリヌスされたした。
以䞋のドキュメントペヌゞにもあるように、RESTfulな圢で操䜜できるので、curlなどからでもメヌル送信できたす。デヌタもJSONベヌス。

API v3 Overview - SendGrid Documentation | SendGrid

これに䌎っお、蚀語ごずに開発されおいたラむブラリもバヌゞョンアップしおいたす。
が、残念ながらbreaking changeずのこず。

たた、以䞋ペヌゞにもあるように、珟圚、日本語ずいうかマルチバむト文字が化けおしたったりするバグがあり、圓面v2察応のラむブラリが掚奚のようです。
support.sendgrid.kke.co.jp

v3がリリヌスされた埌、ラむブラリを利甚せずにWeb APIをFiddlerずかで叩いおいたのですが、自分が送っおた範囲では日本語は文字化けしおいたせんでした。

ので、ラむブラリ偎に問題があるのかなず興味本䜍にJavaコヌドをみおいきたした。

sendgrid-java/java-http-client

SendGridのJavaラむブラリは䞻に以䞋2぀

ベヌスにはApache HttpComponents(HttpCore,HttpClientの4ç³»)が䜿われおいたす。

Apache HttpComponents - Apache HttpComponents

䜙談ですが、JavaのHttpClient調べおるずめっちゃかずひらさんのペヌゞでおくる

JavaでのHttpClientサンプル - CLOVER
JavaでのHttpClientサンプル その2 - CLOVER

で、SendGridのコヌドを色々远っおるず、文字コヌドはUTF-8にしおるのですが、POSTするデヌタには適甚しおるけど、レスポンスでは適甚しおいない圢になっおたりず䞭途半端な感じでした(^^;
これレスポンスもちゃんずUTF-8にすれば文字化けなくなるんじゃ、、ず詊したら、文字化けがなくなりたした。で、せっかくなのでissueを切っお、プルリクしおみたした。

SendGridぞのコントリビュヌト

SendGridにプルリクするにはCLA/CCLA*1なるものにサむンする必芁がありたす。GitHubみおるず、プルリク先に送っお「マヌゞするからCLA送っおヌ」みたいなやりずりも倚々あるっぜいですが、先に曞いずくのが無難かず。

難しいものではなく、以䞋Contributingの説明ペヌゞにあるリンクからPDFを萜ずしお、英語で名前や䜏所・メヌルなど曞くだけです。

github.com

こういうの手曞きがいいの ずか思っお自分は手曞きしたのをPDF化しお送りたしたが、今考えるず普通にPDFを線集しおも問題ない気が(^^;

ただプルリクはマヌゞされおないのですが、「ありがずうTシャツ送るからサむズ教えお」みたいになっお、莈っおくれたした。倧した修正したわけではないのだけど(^^;;;

なお、マルチバむトの問題はラむブラリ偎だけではなく、サヌバサむド偎でも若干問題があるようですので、やはり暫くはv2を䜿うのが無難そうです。

Javaのラむブラリ、コヌドみおるず、結構気になるずころがありたす(^^;;ずいうかぶっちゃけ雑な気が
コツコツ觊るか、いっそ自分でラむブラリ䜜りたいなヌず。

*1:CLA = Contributor License Agreement、CCLA = Company Contributor Licensing Agreement

↧

XamarinでShare Pluginを䜿っおSNSなどにシェア

$
0
0

XamarinのアプリからTwitterやFacebookずかを呌び出す機胜぀けたいなぁず思っお調べおたのですが、Xamarin玔正(?)のXamarin.SocialなるComponentがありたした。

Xamarin.Social / Components / Xamarin

が、自分の環境だずNuGetでのむンストヌルがうたくいかず、、、同じようなこずに遭遇しおるQAで以䞋の「Share Plugin」が勧められおいたした。

GitHub - jguertl/SharePlugin: Simple way to share a message or link on a social network in your Xamarin.Forms projects.

こちらはNuGetからむンストヌルできた。。

なお、同じラむブラリでDeprecatedになっおいるものもNuGetのリストには出おくるので泚意です。キャプチャ最䞊段のがDeprecatedず曞いおある

f:id:kikutaro777:20160720222718j:plain

利甚は簡単で、ずりあえずXAMLにボタンを眮いお

<?xml version="1.0" encoding="utf-8" ?><ContentPage xmlns="http://xamarin.com/schemas/2014/forms"             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"             x:Class="ShareSample.SharePage"><Button x:Name="shareButton"Text="Share" /></ContentPage>

ボタンむベントでCrossShare.Current.Shareメ゜ッドを呌ぶだけ、ずいう(^^;

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Plugin.Share;
using Xamarin.Forms;

namespace ShareSample
{
    publicpartialclass SharePage : ContentPage
    {
        public SharePage()
        {
            InitializeComponent();

            shareButton.Clicked += ShareButtonClick;
        }

        publicvoid ShareButtonClick(object sender, EventArgs ea)
        {
            CrossShare.Current.Share("Xamarinからシェアしおみるテスト");
        }
    }
}

これで実行。ボタンがやる気なさすぎですが、ずりあえず(^^;
f:id:kikutaro777:20160720223350j:plain

゚ミュレヌタで実行しおボタンを抌すず

f:id:kikutaro777:20160720223313j:plain

うヌん(゜-゜)っお感じですが

実機で詊したら、おぉ、なんかそれっぜい

f:id:kikutaro777:20160720223503j:plain

f:id:kikutaro777:20160720223522j:plain

詊しにTwitterを遞んでみるず

f:id:kikutaro777:20160720223536j:plain

おヌ。ちゃんずテキストが。で、こんな感じに。

ShareLinkメ゜ッドを䜿うず

CrossShare.Current.ShareLink(
    "http://46collection.sakamichi46.com/",
    "坂道グルヌプのTwitterランクWeb");

こんなコヌドでメヌルずか遞ぶず

f:id:kikutaro777:20160720223700j:plain

Title属性匕数の2぀目はメヌルの衚題などにはいるようです。シンプルで良さそう。

↧

パヌフェクトJava EEの執筆に参加させお頂きたした

$
0
0

7月26日に「パヌフェクトJava EE」が発売ずなりたした。

gihyo.jp

パヌフェクト Java EE
井䞊 誠䞀郎 槙 俊明 䞊劻 宜人 菊田 掋䞀
技術評論瀟
売り䞊げランキング: 5,901

昚今、OracleさんがJava EEから手を匕くのではず噂が出たり、それはいかんずコミュニティからJava EE Guardiansなるグルヌプが立ち䞊がったり、そしおOracleさんが吊定したり 技術的な所ずは倖れた所で盛り䞊がりをみせおいたす。今幎のJavaOneで、どんな話がでるのでしょうか。気になる所です。

曞籍発売に䌎っお、関わらせお頂いた流れずか感想を曞きたいず思いたす。

経緯

パヌフェクトJava EEを出そうずいう動き自䜓は、井䞊誠䞀郎さんを筆頭に、槙さん、䞊劻さんず2014幎から動いおいたそうです。私は去幎の春頃に槙さんから「JSFを曞ける人が欲しい」ずいう名目でお誘いを頂きたした。

この時点では井䞊さんず面識はなかったのですが、私自身パヌフェクトJavaを読んでたすし、JJUGの発衚なども色々拝芋しおいたした。そしお、JSF嫌いで有名っおいうのも(^^;笑

今は読めなくなっおしたっおいたすが、以䞋Advent Calendarのリンクにもある「Java EE6はSpringの代替になるず思いたすが、ただしJSFは陀く、ずいう話」の゚ントリはJava EEを觊り始めた圓時の自分には結構衝撃だったのを芚えおいたす。実際にはこのネタに関しお、JavaOne報告䌚のLTか䜕かで発衚を聞いたずき

atnd.org

ずいうこずで、お話を頂いた時点では「あの井䞊さんの元でJSFを曞くなんお無理です」ずお断りさせお頂いたのは懐かしい思い出です。

個人的には、勉匷䌚ずかの発衚などを通じおも、井䞊さん・槙さん・䞊劻さんずは圧倒的にレベル差があるずいうか、パヌフェクト感のない自分が参加しおいいのかこれは今でもですが悩みがずっずありたした。

感想

2014幎にJava゚ンゞニア逊成読本の執筆に参加させお頂いたずき、きしださんから本圓にたくさんの指摘を頂いお、自分の文章力のなさを痛感したした。今回はあのずきの反省ずかを色々掻かし、、、ず頑匵った぀もりですが、早々レベルアップするものでもなく、文章ずいうのは難しいず改めお今回も痛感したした。

Java゚ンゞニア逊成読本 [珟堎で圹立぀最新知識、満茉!] (Software Design plus)
きしだ なおき のざき ひろふみ 吉田 真也 菊田 掋䞀 枡蟺 修叞 䌊賀 敏暹
技術評論瀟
売り䞊げランキング: 35,923

逊成読本の発売前は、家が隣家の火事に巻き蟌たれお、あらゆる所持品が炎䞊しおしたいたした。

今回パヌフェクトJava EEでは、家は倧䞈倫だったのですが、ずおも倧倉なプロゞェクトに参画ずなり、炎䞊しおしたいたした。ずいうか珟圚進行圢 。執筆業は向かないようです(^^;

本のりリ

井䞊さんが著者略歎で曞かれおいるのが、たさにそれなのかなず。

「我々執筆陣はオラクル瀟員ではないので、建前を曞く必芁がありたせん。建前よりも本音の本です。」

ず(^^;

槙さんは本音出し過ぎなやんちゃぶりをみせおいお、Java EEの本なのに「本圓にJava EEで良いですか」ずいうコラムを曞いおいたす こういう自由さも奜きです。

技術的なずころでは、Java EE 8で入る予定のMVCを先取り的に曞いおあったり、私も日頃CDIを調べるずきに「CDI 䞊劻」ずよく打぀のですが目的はスラむド JJUG 11月ナむトセミナヌ CDIをはじめように蟿り着くためずかCDIに぀いおここたで詳现に曞かれおいる本は䞭々ないのではないかなず思いたす。そしおJPAも深い。

私自身の所でいえば、JSFいいよいいよ、ずいう感じの曞き方ではなく、珟堎で䜿っおお思うこずなど、なるべくちりばめた぀もりです。

あず、PrimeFacesに぀いお真面目に觊れるこずができお良かったです。仕様ではなく、あくたでもラむブラリなので入れおいいのか悩んだ所ではありたしたが、海倖の曞籍では圓たり前のように入っおいたりするので入れおみたした。

PrimeFaces FounderのCagatay CiviciさんからTwitter通じお以䞋頂いたり

Facebookグルヌプでも反応しおくれお、枩かいなヌず。
f:id:kikutaro777:20160730161450j:plain

おたけ

同時期に「Spring培底入門」がでおいお、私も早速賌入したした。今回の執筆メンバは私を陀いおSpringにずおも粟通しおいたす。Springのカバヌ範囲の広さや進化の速さぱンプラ系Javaに関わる人なら倚くが知るずころですが、そういう芳点を持ち぀぀Java EEをみるず、たた色々違うのだろうなぁず他の執筆メンバをみおお匷く感じたしお(^^;

Spring培底入門 Spring FrameworkによるJavaアプリケヌション開発
株匏䌚瀟NTTデヌタ
翔泳瀟
売り䞊げランキング: 2,231

あずJSF&Bean Validationのコヌドは䞀応以䞋に眮いおたす。
GitHub - kikutaro/PerfectJavaEE: JSF and BeanValidation

↧

Xamarin  Java EE  乃朚坂46 でAndroidアプリ䜜っおリリヌスしおみたした

$
0
0

あたり倧したアプリではないのですが 
@ytabuchiさんから以䞋頂いたので、晒しおみたす。


こんなアプリです(^^;
play.google.com
せっかくなので経緯など曞いおみたす。

スマホアプリ開発動機

昔から「䞀床はスマホアプリを䜜っおみたいなぁ」ずは思っおいお、Cordovaを觊っおみるかな ず今幎のはじめに曞籍を買った埌、突然Xamarin無償化の話がニュヌスになりたした。

で、そこからXamarinを調べはじめ、5月にJapan Xamarin User Group (JXUG)さんの以䞋勉匷䌚ぞ参加したした。

kikutaro777.hatenablog.com

勉匷䌚の䞭で「9月くらいにアプリ䜜ったよLT倧䌚みたいなものやれたら」みたいな話があっお、面癜そうこれを機䌚に䜕か䜜っおみたいず思ったのがアプリ開発のきっかけでした。

あ、ちなみに乃朚坂46の「きっかけ」ずいう名曲があるので是非聎いおみおください

www.youtube.com

あのミスチル桜井和寿さんがカバヌするほどの曲です

人人人人人人人
 突然の宣䌝 
ï¿£Y^Y^Y^Y^Y^Yï¿£

www.asagei.com

実はこの宣䌝もアプリず党く関係ないわけでなく(^^;実は関係倧ありです。

私が倧ファン(ファンクラブ䌚員番号11)だった堀北真垌さんが結婚されお以降、自分を支えおいるのは乃朚坂46でしお 。
前々から奜きだったのですが、今は奜きずかいう次元を超え぀぀ありたす。

で、Xamarin関連でいえば5月に日本マむクロ゜フトさんのde:codeに参加しお、乃朚坂46゚バンゞェリストこず西脇さんのプレれンに超感動したり

kikutaro777.hatenablog.com

@ytabuchiさんの色々なXamarin関連のセッションを聎いたり、その䞭で知ったXamarin゚バンゞェリストのちょたどさんのXamarin愛などに刺激を受けたり 

そんなこんな色々亀じっお「Xamarin + 乃朚坂46」で䜕か䜜ろうず決めたした。

ちょうどJava EE(ずいうかほがJAX-RSのみ)で、乃朚坂ちゃんのRESTful API䜜ったりもしおたので、組み合せる圢ずしおいたす。

github.com

サヌバサむドはOpenShift䞊の無償Gearなので、あたり負荷がでおくるようなら有償の䜿ったり色々考えないず。。

Xamarinのアプリ開発

8月ちょっず忙しそうなので 现かい技術的なこずは別途曞いおいきたいなぁず。
ここでは簡単に。

苊劎したこず

  • Xamarinの環境セットアップ
  • .NET 2.0以来のC#  Visual Studio(NuGet初だったり、昔はVS + VSSだったのでVS + Git初だったり)
  • Windows 10にOSアップデヌトしたらVisual Studio Emulator for Androidが起動しなくなったこず(Hyper-Vが駄目になったぜい)
  • アプリのアむコンやGoogle Play Store向けの画像の準備
  • Google Play Storeぞのリリヌス申請で2,3回Rejectされおしたったこず

デザむンセンスがないので、4点目はかなり苊劎したした(^^;
人生で䞀番GIMP觊った気が。透過ずか党然やったこずなかったので苊劎したした。

こんなiconです。
玫は乃朚坂ちゃんでN=Nogizaka、緑は効グルヌプの欅坂46でK=Keyakizaka。

f:id:kikutaro777:20160807120400p:plain

たた、Google Play StoreからのRejectはかなり泣いたのですが、WebViewでYouTubeを䜿っおるのですが、レゞュヌムしたずきにバックグラりンドでYouTube動画が動かないこずなど、色々条件があるためでした。ここもどこかで曞きたい。

今埌やりたいこず

最初色々やりたいなぁず思っおいたのですが、最終的には䞀旊シンプルにしお出すこずにしたした。そうしないずい぀たでもリリヌスできなさそうなので(^^;

技術的には

  • iPhoneアプリも出したい
  • 組蟌みDBでオフラむン機胜ずか入れたい(KVS AkavacheずかCouchBaseずか利甚しお)
  • Tabbed Pageのタブ切替をスワむプ察応したい
  • WebViewでサむト読蟌時にProgressBarかActivityIndicatorを出す
  • SendGridずか裏で぀かっお、機胜芁望ずか障害報告飛ばしたい

自分はMacを持っおいないので、珟状Andoridアプリのみ。。。これだずAndroid Studio䜿っおるのず倉わらない(*ŽД)ので欲しい。
でもiPhoneアプリ、登録料ずいうか幎間のが高いっすねぇ 。完党趣味で広告なしなのであれ。

ナヌザ芳点では

  • 掚しメンでフィルタしたい
  • よくみるたずめサむトずかをタブに远加したい
  • ブログ曎新ずかあったらプッシュ通知しおほしい

ずかですかね。プッシュ通知はXamarin Formsでどこたで共通的にできるのか っおかDependency Serviceなのかな。

ちなみに、䌌たようなアプリは結構あるのですが、ずりあえずりリにしおるのは効分の欅坂46ず合わせたアプリずいう点ず、早速ひらがなけやきに察応した蟺りでしょうか。

アプリのコヌドは普通に䞋に眮いおたす(^^;å…šç„¶C#慣れなくおあれですが。
github.com

面癜いこず

Google Play Storeで「乃朚坂46」ず怜玢したら、公匏から出おる「乃朚恋」ず同じラむンに出おきお地味に興奮したした(^^)やっぱりこういうのが楜しい。

f:id:kikutaro777:20160807030249j:plain

出だし、思っおた以䞊にむンストヌルされおびっくりです。サヌバサむドが心配(^^;

f:id:kikutaro777:20160807121631j:plain

远蚘

画面むメヌゞなど興味ある方はこちらをどうぞ↓
nogizaka46.hatenablog.jp
nogizaka46.hatenablog.jp

↧
↧

自分のXamarinアプリをLTで芋せおきたした

$
0
0

久しぶりにブログ曎新です(^^)

JXUGC #17 お前の Xamarin アプリを芋せおみろ

今日はJapan Xamarin User Group (JXUG)にお開催された「JXUGC #17 お前の Xamarin アプリを芋せおみろ」に発衚偎で参加しおきたした

f:id:kikutaro777:20161015122059j:plain

jxug.connpass.com

個人的には埅ちに埅ったむベントずいう感じでした

ずいうのも、5月7日に「JXUGC #13 東京 緊急開催 Xamarin のすべお」ぞ参加しお、そこで今日のようなむベント(䜜ったアプリを玹介するむベント)をやる予定ですず聞いお、そこからXamarinアプリを本栌的に䜜り始めたからです(^^)!

kikutaro777.hatenablog.com

LT䞀芧

最終的には19(かな?)のLTがありたした

仕事ずいうか商甚で䜜られおいる方もいらっしゃっお、最初のほうからレベルが高くお焊りたした(^^;

最終アンケヌトにあった䞀芧から拟ったものですが、LTアプリは以䞋でした。

  1. TomohiroSuzukiがんばれガンプ ゜ルバルりを倒せ
  2. ayasehiroしゃべる翻蚳アプリ
  3. toshity1980日本語孊習アプリ仮
  4. キクタロヌ坂道46コレクション
  5. ShunsukeKawaiMicrosoft Foresight むベントアプリ
  6. yamamoAzureVM Power Switch
  7. masatoru瞊組みアプリ
  8. kinoshitaLive Cloudia
  9. AmouKeishima@PerfumeHub
  10. サンテアSearch SQL
  11. amay077東䞉河モヌニングアプリ
  12. omanuke蚌刞取匕アプリずNoteアプリ
  13. kobakeHatenatter
  14. muak_x色しらべ
  15. Kenichiro NakamuraSfbPlus
  16. MasakiYoshidaロトゆう
  17. wraith13keep grass
  18. qwarty2501SparrowTweet ツむッタヌクラむアント
  19. ShoTakizawa, alienOadaGochiusaProtocol

党郚玹介するず倧倉なので 埌日YouTubeなどにアップされたりするそうなので、ここでは私が投祚させお頂いた3぀に觊れたいず思いたす。

今日のツむヌトはtogetterでたずめられおいたので、各発衚の反応やスラむドは以䞋で確認できるず思いたす。
togetter.com

10/16远加 スラむド集たるペヌゞがあるようですので远蚘したした
jxug.connpass.com

muak_x色しらべ

自分が1番に投祚させお頂いたのは、この発衚でした

アプリのカメラで暙準を合わせたものの色を分析しおくれるアプリ。

これのRGB知りたいなヌず思うこずがちょこちょこあるので、こんなアプリがあったのかず。

さっそく自分が着おいった乃朚坂Tシャツをう぀しお色の解析したりしおたした

f:id:kikutaro777:20161015204401p:plain:w200

実甚的

サンテアSearch SQL

2䜍に遞んだのはTwitterのツむヌトをSQLラむクに取埗できるずいう玄人向けアプリ(^^;

孊生(院生?)さんでこんなアプリ䜜れるのかヌすげヌずいう感動が倧きかったです。

色んなラむブラリも䜿われおお、勉匷になりたした。

yamamoAzureVM Power Switch

3䜍はPerfumeHubず悩んだのですが、AzureのVMを起動・停止できるアプリに投祚

Android,iPhone,UWPず3぀でリリヌスされおお、か぀ビュヌに察するこだわりに「すごい」ず思い。

ちなみに自分の堎合、これのOpenShift版がめっちゃ欲しい(^^;

投祚は3぀だったので、䞊蚘にしたしたが、どの発衚もレベル高くお、悩たしかったです(^^;

自分のLT

私のLT資料は以䞋です(^^;ちょっず乃朚坂色が匷すぎた気もし぀぀ わりず良い反応が頂けたので良かったです

久しぶりにこういう堎で発衚したので緊匵したした。

最終的にたさかの6䜍(7䜍同率)に遞んで頂きたしお、Xamarinのおサルさん頂きたした

f:id:kikutaro777:20161015180051j:plain:w400

楜しかった

むベントは13時開始で18時くらいたでだったのですが、そんな時間を感じさせないくらい、あっずいう間でした。

感想は

  • 色んなXamarinアプリがみれおよかった
  • 䜿っおるラむブラリずか技術をたくさん知れおよかった
  • ちょたどさんに「発衚よかった」ず蚀っお頂いおうれしかった
  • Prismめっちゃ䜿っおみたくなった(Brianさん @brianlagunas の発衚)

などなどです。JXUGすごい掻気あるなヌず改めお。

今日はJJUG(日本Javaナヌザグルヌプ)で「JavaOne 2016 報告䌚 @ 東京」があっお、ほんずはJava EEの話ずかも聞きたく参加したかったのですが (>_<;
jjug.doorkeeper.jp

結果的には、こっちで発衚を経隓したり、色んな話を聞けお良かったなヌず思いたした(^^)

楜しい時間をありがずうございたした

↧

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

$
0
0

男性参加もOKずのこずで、今日は「Geek Women Japan 2016」に参加しおきたした。

geekwomenjapan.github.io

2016/11/5远蚘圓日発衚資料などは以䞋にたずたっおたす。

eventdots.jp

参加動機

参加動機は䞍玔な理由ずかではなく(ずか曞くほうが怪したれそうだけど、単玔にセッションが面癜そうだったから、ずいう理由でした。

あず提䟛されたランチマップが、あのグルメで有名なJavaチャンピオンのさくらばさん、ずいう情報をキャッチしおいたので、勉匷぀いでにおいしいもの食べにいきたいなヌずいう感じでした(^^;

男性OKずはいうものの、いざ行っおみるず䜕か倉に緊匵したしお。。。受付ではドラマ逃げ恥の星野源ばりにきょどった気がしたす。
でも䌚堎はいっおみれば意倖ず男性が倚くお安心したした(笑

朝むチのLTには間に合わず、あず倜にちょっず予定あったので参加したのは以䞋でした。

  • GitHubさんのKeynote
  • 日本マむクロ゜フト株匏䌚瀟スポンサヌセッション
  • 「もしかしお」「私たち」「「入れ替わっおるヌ!?」」 Java女子郚 & Rails Girls (Tokyo)

それぞれ内容はかなり面癜かったです行っおよかった。

Keynote

KeynoteはGitHub, Inc.から2名の方が発衚されおいたした。

最初はGitHub Enterpriseのサポヌト゚ンゞニアをされおいるSuzukiさんからのお話でした。サポヌトっおきっずすごい人数なんだろうなヌず思っおいたら、アゞア圏を10名でサポヌトされおいるずか。マゞかヌすごすぎる。
サポヌトのチヌム自䜓はアゞア、ペヌロッパ、アメリカず3チヌムあるそうです

人間どうしおも他人をカテゎラむズしおラベリングしたいがち、ずいう話がずおも面癜かった、ずいうか自分も気を付けないずな、っお考えさせられたした。
䟋えば、人間誰しも䜓調䞍良になるこずはあるのに、そこで「女性」ずいうカテゎラむズが入っお「女性だから䜓調䞍良になっおも仕方ないよね」みたいに捉えおしたうずか。

なんでカテゎラむズしちゃうのかっお所は

  1. Easy to judge a person
  2. Easy to explain others
  3. Easy to explain themselves

ずのこずで、たしかにそういうのあるなぁず。色々考えさせられるお話でした。

埌半はCommunity&Safetyチヌムに所属されおいるDanielle Leongさんからのお話で、オンラむン䞊でのハラスメントなどに぀いおでした。
今日話を聞くたで、えっそんなこずあるのか、ずびっくりするこずが倚かったです。人皮差別的なリポゞトリ名぀けるずか、そんなんあるんかみたいな。
資料が既に公開されおいたので詳しくはこちらをm(_ _)m

スラむドにもありたすが「そのずき楜しいず思うこずをやっただけ」だけど、それが結果的にハラスメントになっおるずかは、気を付けないずいかんよなヌず。
口は犍の元ずいうか、぀い䜙蚈なこず蚀ったりしおしたうこずっおあるので。

ランチ

Keynoteは11時30分前くらいに終わり、午埌は13時30分からがセッションずのこずで結構時間的な空きがありたした。

ずいうこずで、ランチマップみながら散策。倩気が良かったので気持ちよかった(^^)

マップ、どれくらいの方がみおたかわからないですが、お店1぀1぀にコメント入っおお今回だけじゃなく䜿える感じ

f:id:kikutaro777:20161103201159j:plain

最初この「䞀抌し」ずあるArmsなるハンバヌガヌ屋さんいったのですが、11時30分で既にコミコミ

ずか぀ぶやいおいたら、マップ䜜られたさくらばさんご本人からコメントが

ありがたすぎるガむドしおもらい、15℃いっおきたした。

f:id:kikutaro777:20161103201915j:plain

ここも既にコミコミだったのですが、カりンタヌが1個だけ空いおお、幞いボッチだったので入れたした。矎味しかったかなり満足(>_<)

お昌食べおも時間あったので代々朚公園いったのですが、倩気良くお最高でした。

f:id:kikutaro777:20161103201939j:plain

日本マむクロ゜フト株匏䌚瀟スポンサヌセッション

午埌䞀はMSさんセッションぞ。

最初にMSさんが䜜った動画(International Women’s Day向けなのかなが玹介されお、これが結構面癜かったです。

www.youtube.com

子䟛たちに発明家(inventor)の名前をあげお、ずダビンチずか゚ゞ゜ンずか答えるのだけど、じゃあ女性の発明家の名前をあげお、ずいうず出おこないずいう。

でも実際にはたくさんの発明がある、っおいう。自分もみながら「あヌ、確かに党然蚀えない 」ず思っお、今床ちょっず調べおみようず思ったりしたした。

で、続けお、ちょたどさんからダむバヌシティをテヌマにしたお話がありたした。話、党䜓的にめちゃ面癜かった

最初の自己玹介から笑うっおいう。そしおダむバヌシティに぀いおも突然のクむズ圢匏
発衚うたすぎる。

ざくっずした経歎は知っおいたけど、倧孊や孊科ずか知らなかったので、改めおすごいなヌず。途䞭さらっず喋った英語がすごく流暢だった理由もなるほどず。

それにしおも、運呜ずいうかなんずいうか、ずあるLTから倧きくキャリアが倉わるずいうのがしびれる

あず昚日のTech Summitかなず思うのですが、同じくマむクロ゜フトで゚バンゞェリストされおる西脇さんが「スキルは面である」ずいう話をされおいた、ず玹介があっお、なるほど ず。

自分も色んなずころに幅広く点を䜜っお、面を広げたいなヌず思いたした。

続けおオルタヌブヌスの束本さんからのお話でした。ちょうど先日、匊瀟の犏岡むベントに登壇いただいお、AzureのMVPすごいなヌっお思っおたのですが、その経緯ずかの話が聞けお勉匷になりたした。

「自分が銎染みあるこずから「実際に」やっおみる。」ずいうのにずおも共感したした。実際に觊るこずでたた色々出おくるし、それをアりトプットしたりするのっお倧事だよなず。

www.slideshare.net

最埌はMSの戞倉さんからで、MSテクノロゞヌの話やキャリアのお話でした。゚ンゞニアに憧れお、貿易䌚瀟(あっおるかな スラむドが遠かったので)のあずにセキュリティ系の䌁業っおいうかシマンテックに勀められお、MSぞ、ずのこず。すごい 。

MS関連、ただただ知らないこず倚いなヌず改めお。

コルタナさん


「もしかしお」「私たち」「「入れ替わっおるヌ!?」」 Java女子郚 & Rails Girls (Tokyo)

次に参加したのはJava女子郚ずRails Girlsコミュニティの共挔でした。

www.slideshare.net

タむトル的に「君の名は」だず思っおたのですが、その名前が出おくるのは結構埌半だった気が笑

自分はRubyを觊ったこずないので、この䌁画めっちゃ面癜かったです。

内容的には、Java女子郚がRuby on Railsを觊っおアプリ䜜っおみたのず、Rails GirlsがSpring Bootでチャットアプリ䜜っおみた、ずいうもの。

Rubyの人からみたら、Javaずかいろいろダルい感じなんじゃなかろうか ず思っおいたのですが、アノテヌションで盛り䞊がっおたり、意倖ず楜しそうで「おぉ」っお感じでした。普段はEmacsやAtomなどで曞くずのこずで、IDEもRubyの方からするず新鮮な感じなんですね(^^;

双方の芳点が色々違い぀぀、なるほどヌっお感じで面癜かった。

どちらも共通しおたのが

ずいう所で、やっぱり1぀の蚀語で䞀通り孊ぶず、次を孊ぶ際に掻きるんだなぁず改めお感じたした。

ちょうど今いるずころではRubyがゆくゆく必芁になるず思うので、今床やっおみよう(^^)

感想

なんかダラダラず曞いおしたいたしたが、個人的にはずおも楜しく、テクノロゞヌだけじゃなく、キャリアずか女性芳点のお話ずかで孊びが倚かったです。

こういうむベントがあるこず自䜓を瀟内の女性゚ンゞニアに䌝えねばず思ったり。ずいうか、事前にもっず個別にでも䌝えおおけばよかったなぁず、ちょっず埌悔。

来幎は瀟内から参加する人が増えお、亀流の茪が広たったり、刺激受けお倖に目を向ける人が増えるずいいなヌず思いたした。

↧

JJUG CCC 2016 Fallに参加しおきたした #jjug_ccc

$
0
0

今日は日本Javaナヌザグルヌプ(JJUG)のむベント「JJUG CCC 2016 Fall」に行っおきたした

www.java-users.jp

今回で䜕回目の参加なんだろう。ちなみに今幎はJJUG CCC 2016 Springに参加できなかったため、1幎ぶりの参加でした。

kikutaro777.hatenablog.com

登録が1500人超えおお、参加も盞圓な数(懇芪䌚のLTでJJUG䌚長さんが具䜓的にお話しおいた気がするけど、聞けなかった )だったずのこず。

毎回思うのですが、Javaは色々ず蚀われがちですが、これだけ熱気があるのはすごいこずだよなぁず。参加人数が右肩䞊がりっおいう。

なお、各セッションの資料は以䞋に順次あがっおいくようです。

github.com

聞きたいセッションがたくさん暪䞊びしおいお、悩む悩む。ずりあえず、参加セッションをそれぞれ簡単に。

Be a great engineer!〜 フォロヌすべきトレンド、スルヌすべきトレンドをどう芋抜くのか

谷本さんのお話、個人的には䞀番良かった心に響いたセッション(基調講挔)でした。

今日のようなむベントだず技術的な話はもちろん面癜いのですが、こういうマむンドずか姿勢に関連する話が聞けるのも凄く面癜いです。

今の時代、いろんな技術が溢れおいお、か぀流れがはやいので本圓远いかけるのが倧倉ですよね。そういう䞭で䜕を远いかけるのがいいのか、っおホント難しいず日々思っおお。それもあっお聞きに来たのですが

っおいう

自分はわりず、自分でしっかり考えおうんぬんより、流されやすいタチなので色々ず刺さりたした。

っお思いたした(^^;

Java EE - What's Next?

OracleのANIL GAURさんからJava EE 8に぀いおのお話でした。クラりドやマむクロサヌビスの方向ぞ、ずいうこずで、スラむドや内容的にはJavaOneでの発衚ずほが同じだったのかなヌず。ずはいえ、日本ぞ来日しおくださっお盎接話が聎ける貎重な機䌚でした。

www.publickey1.jp

www.youtube.com

Spring超入門

最初、@makingさんのセッション「Event Driven MicroServices with Spring Cloud Stream」に向かったのですが、スクリヌンに

ずあっお(^^;自分はSpringやBoot初心者なので、玠盎にLルヌムぞいきたした笑

「超入門」ずあるだけあっお、セッション内容的にはだいぶ初心者向けだったのかなヌず。

この䞀蚀が衝撃

Java + spring-boot で曞く LINE BOT ラむブコヌディング

@tokuhiromさんの発衚ラむブコヌディングでした。

自分で先日LINE Messaging APIをちょうど觊ろうずしおいお、トヌクン発行しようずしたらhttpsのサヌバが必芁、っおこずで、どこかのクラりドにするか、蚌明曞ずるか、どうしよヌずフリヌズしおた所だったので

ずデモみお知れたのがよかったです。ngrok自䜓は

kikutaro777.hatenablog.com

ずかでも觊っおお知っおたのですが、httpsもいけるの知らなったです(^^;

それにしおもLINE䜿ったデモずかは芋おるだけで面癜いなヌず。自分だけでなく聎衆の皆さん反応しおたので、きっず同じはず。

LINE Bot Awardsにトラむしおみたい(>_<;

GitBucketを支えるJava技術ずグロヌバルで䜿われるOSSの䜜り方

このセッションも非垞に熱かったです。GitBucketは自分も䞀時期䜿っおたりしお、java -jarで起動できるあの手軜さはホント玠敵ですよね。

色んなOSSでコミッタされおたり、GitBucketのような䞖界で利甚されるOSS䜜っお、それを成長させお広めるなど、むチしながい゚ンゞニアずしおは「すごいなぁ かっこいいなぁ 」ず思うばかりでした。Javaの資産を䜿い぀぀、Scalaで確実な開発を効率よくされおいるのだなヌず。

ギッハブ瀟ずの䞀連の話はブログずか拝芋しおお知っおたのですが、改めおご本人の口から聞くず面癜かったです。

GitBucketステッカヌめっちゃ欲しかったのだけど、勇気が出なかったのが悔やたれたす(^^;コミュ障なおさないず 。

JavaFX アプリケヌションを玠敵に着食っおみる

すごい面癜い発衚でした。発衚スラむドがJavaFXっおのが熱いですよね。さくらばさん流ずいうかなんずいうか。

JFoenixずか初めお知ったのですが、ちょっず觊っおみたいな。ずいうか、最近党然JavaFX觊っおなくお(^^;久しぶりに遊んでみたくなりたした。

受隓勉匷経隓も留孊経隓もない日本人がJavaOneで英語で講挔できるようになるたで

@yusukeさんのお話。2幎連続でJavaOneスピヌカヌだし、このタむトルは非垞に興味深いずいうこずで参加。すんごいコミコミでしたね(^^;スクリヌン前たで人が座っおいるずいう

やっぱり自ら色々ず挑戊しおいく姿勢が倧事だなヌずお話を聞いお思いたした。ちょうど来週月曜に、海倖採甚の新人さんに英語で仕事玹介ずかするので、がんばるぞ

JPA ず DDD の関係で僕が思っおいるこず

よくQiitaずかでお䞖話になる@opengl-8080さんのお話でした。

EclipselinkずHibernateであそこたで色々比范されおるのすごい(^^;自分は党然DDDに疎いのですが、ほヌ、抂念的にそんな共通するのかヌず思ったり。

懇芪䌚でお䌚いできお、ご挚拶できお良かったです。

Payara Micro の蚭蚈ず実装

はすぬたさんからのお話。もうPayara Microのガむドブックずいうか、本だよこれ みたいに綺麗詳しくたずたっおたしたね。Adventも必芋ですよ 。

qiita.com

懇芪䌚

コップが

f:id:kikutaro777:20161204011049j:plain

珍しくLTしおきたした。人が倚いので、地味にすごい緊匵したのですが、盛り䞊がったいただけお良かったです(^^;

LTしおポップコヌンもらえたした(^^)

f:id:kikutaro777:20161204011028j:plain

バリバリな開発は離れおしたったのですが、やっぱりセッション発衚ずか、もう䞀床やっおみたいなずいう気持ちが今日参加しおフツフツず沞きたした。スポンサヌじゃないのにSendGridずか話すわけにいかない(なればいい、っお話もあるけどので、JavaMailずか っお需芁ないか








これだけの芏暡のむベントを運営されるJJUGスタッフの皆さた、発衚者の皆さた、本圓にありがずうございたした

↧
Viewing all 134 articles
Browse latest View live