カテゴリー別アーカイブ: IT

ソフトウェア開発や、使ってみたアプリケーションやガジェット等、ITに関係したもの。

ipc2016-welcome

第108回 PHP勉強会@東京に登壇しました

第108回 PHP勉強会@東京 にて登壇させていただきました。

タイトルは、「International PHP Conference 2016 に参加してきました」で、内容もそのものズバリです。
(上部のアイキャッチの画像は、PHP勉強会ではなくInternational PHP Conferenceの写真です)

International PHP Conferenceに出張で参加する前に、どんな感じなのかなーと検索してみたけど、日本語の情報は全然出てきませんでした。なので、参加してきたからには是非情報をシェアしたいなーと思ってチャンスを探していただところ、PHP勉強会があったので、お話させていただきました。

PHP勉強会は以前参加しようとしたことがあったけど、うまく都合が合わなくて参加できず。今回が初参加&初登壇で、ちょっとドキドキしましたが、たくさん笑いも取れて良かったです。聞いてくださった皆さん、大いに笑っていただきありがとうございました!

同回で発表されていた湊川あいさんによる「ゼロから始める技術書執筆 」も、とても良かったです。私も技術書執筆に興味があるので、興味深く聞かせていただきました。他の方もおっしゃってましたが、こちらのお話の中で紹介されていた「ANDの才能」「ORの抑圧」、いい言葉だと思います。

International PHP Conferenceのレポートについては、ぐるなびのエンジニアブログでもまとめています。

1日目

2日目

3日目

PHP勉強会では紹介しきれなかった部分もありますので、よろしければ是非ご覧下さいませ~。


okama

アジャイルな旅とソフトウェア開発に関する考察

東北をぶらり一人旅してきました。
二泊三日で総走行距離は約2000km、食事も美味しく景色もキレイで素晴らしい旅でした。
写真はこちら:
https://goo.gl/photos/ZP827L1UC5Q6hMwWA

さて、私はぶらり旅が好きです。綿密に計画を練って旅に出るより、期間と場所とかだけ決めて、後はその時のノリで旅を楽しむことが多いです。
ふと思いました。これは「アジャイルな旅」と言えるのではないか、と。

そんなわけで、今回のアジャイルな旅とソフトウェア開発について考察してみました。

まず今回の旅については…

要求:

  • あまり行ったことのない東北エリア(青森・秋田)を旅する
  • 綺麗な景色を見る
  • 美味しいものを食べる

必須要件:

続きを読む


6/1 NSStudy No.7 機械学習入門CloudVisionAPI & TensorFlow report に参加してきました!

機械学習とかTesorFlowとか勉強してみたいなーとずっと思っていた所、以下の良いイベントを発見したので、参加してきました:
「機械学習入門CloudVisionAPI & TensorFlow」 #NSStudy No.7

 

以前、発表者の佐藤さんの別の発表(BigQuery)を聞いたことがあったのですが、とてもわかりやすかった印象があったので、いいチャンスだなと思いました。

 

今回のイベントは、Build2016に関するLTと、機械学習に関する講演、という内容でした。
ちなみにBuild2016というのはMicrosoftのカンファレンス。

 

ではでは、以下メモと感想が入り混じったものです。

続きを読む


読了:aico 株式会社ディレクターズ 村井純「小悪魔女子大生のサーバエンジニア日記 ― インターネットやサーバのしくみが楽しくわかる」

Webメインの会社に移るに辺り、サーバ系の知識を復讐したりしようと思い、ずっと積んでいた

小悪魔女子大生のサーバエンジニア日記 ― インターネットやサーバのしくみが楽しくわかる

を読み終えました。

インターネットの仕組みから、DNS、メール、Webサーバや暗号化辺りの概要を学ぶことができます。絵や文字が特徴的で、好みが分かれそうなところですが、自分は慣れてきたらダイジョウブでした。

わかっていることもあれば、曖昧な知識のままだったところ(DNSまわりとか)が自分の中でアップデート出来て良かったです。


読了:小川 雄大 柄沢 聡太郎 橋口誠「パーフェクトPHP」

PHPメインの会社に移るにあたって、PHPのことを体系的に勉強しておこうと思い、

パーフェクトPHP

を読み終えました。
結構な分量がありましたが、通勤電車の中でKindleで読みました。

期待していたとおり、PHP自体について体系的に学ぶことができたうえ、フレームワークを自分で実際に作ってみる例やセキュリティの話など実践的な話も載っており、PHP界に入っていくうえで、大変良い本でした。

 


Android(Nexus7)のファイルがWindows(エクスプローラ)から見れない

とあるpdfファイルをNexus7から読みたかったので、ひさしぶり~にWindowsにつないでみたところ、マイコンピュータにNexus7は表示されるものの、ダブルクリックしてみても何も表示されない…。

あれ…前は普通に見えていたんだけどなぁ。

Windows7で試しても、Windows8で試しても、結果は同じ。

うーん、前はどっちからつないでも、特にアプリとか使わずに見れていたんだけどなぁ。

違いといえば、Androidのバージョンが6に上がったことくらい…??

ネットで色々調べてドライバ更新とかも試してみたけど、変化せず…。

たまたま発見した以下の方法でうまくいったんだけど、これどうなんだろうなー

  1. Nexus7とWindowsマシンをUSBでつなぐ
  2. Nexus7 -> 設定 -> 開発者向けプション -> USBデバッグはオン(元々なってた) 、USB設定の選択はMTPになっててOKのはずなんだけど、一旦「充電のみ」を選択する
  3. MTPを選択し直す

としてみたところ、Windows8からもWindows7からもNexus7の内部ストレージにアクセスできるようになった。

うーん。


Androidアプリ開発中に[INSTALL_FAILED_UPDATE_INCOMPATIBLE]と表示された

Androidアプリを開発中、Android Studioから端末に転送して動作を確認しようと思ったら、

Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

と表示されて、何度試しても端末上でアプリを起動できませんでした。
いろいろ調べたところ、以前の開発中のゴミデータが残ってしまっていたようで、端末から

設定 > 端末 > アプリ

から、開発中の該当する名前のアプリをアンインストールしたら、無事に、開発中のアプリを端末上で起動することができました。

 


社内LT(部署内LT)を開催しました!

独りLTしました!
のエントリで載っけたスライドで「現在部署内LTを企画中!」と書いていたのですが、この度やっと開催にこぎつけました。

社内LT(部署内LT)を行う主な狙いは、

  • 部署内での技術交流促進
  • 技術者への発表の機会提供

です。
技術交流促進に関しては、現在でもわからないことがあれば聞く(受動的な技術交流)、ということは気軽にできているけど、「こんな便利な技があるんだぜ!」みたいな能動的な技術交流があまりないと思っていました。せっかく部署にはベテランと若手が入り交じっているのに、これはもったいないと思ってました。

なお、裏テーマとしては、独りLTしました!で書いているように、部署の文化を切磋琢磨する方向に持って行きたい、というのがあったりします。

続きを読む