blog技術的なことを主にこの広告は、90日以上更新していないブログに表示しています。#4に参加してきましたはじめに先日こちらに参加してきましたので、そのレポートを残しておきます。firebase-community.connpass.com中継がyoutubeにアップされていました。コキチーズスライドspeakerdeck.com個人的に、今回の目玉。先日公開された以下の記事に対しての話gigazine.netこちらの記事はセキュリティの設定がちゃんとしてないで使っているのが悪いのですが、実はちゃんとセキュリティ設定するのは難しいよという話。databaseは、jsonで設定するため、いろいろと罠がありますよということでした。databaseのチュートリアルとかをみると、「おためしなので、とりあえずセキュリティは考えないでやります」みたいなのが多いせいな気がします。まとめは、最初からセキュリティルールを記述したほうがいい。書かなきゃダメなんだから。Firebaseを使ってプッシュ通知基盤を作ったときにハマったところ、よかったところdannoスライドspeakerdeck.comこちらは、テレビ東京での使用例。1amageekスライドspeakerdeck.com最近ちょっとバズってたツイートFirebaseを使いこなせるエンジニアがひっきりなしになる時代がくる。現在のフルスタックエンジニアよりももっと価値が高い。Railsを書くよりも圧倒的に早くサービスを立ち上げる事が出来るから、このスキルを持つエンジニアの相場は国内で年収800万円~1000万円くらいになるだろう。2018この本人さん降臨でした。これからは、新しいサービスを高速に提供できるエンジニアが必要。フルスタックである必要はない。そのためには、firebaseを使いこなせるエンジニアが有効とのこと。ライブコーディングでささっと写真をアップするiOSアプリを作成してました。字が小さくて何をしているのかがよくわからなかったのが残念です。yamacraft¶スライドspeakerdeck.comMLKitは簡単なんだけど、カメラまわりが大変で終わらなかったそうです。Authenticationを使うと、いろいろな認証が簡単にできるよという話。個人的には、LINE認証も対応してくれたらいいのにと思いました。Kesinスライドspeakerdeck.comjavascriptでいまいち使いづらいところを簡単に使えるツールを作った話。pathを一度に指定する。getしたら、jsonオブジェクトを返す。詳しくはこちらkesin.hatenablog.com懇親会web系、Android系、iOS系、その他に分かれて懇親会ピザとかビールとかでました。どこに行ったらよいのかよくわからず、web系の人たちとお話ししました。実際にプロダクトで利用している人の話も聞けて楽しい時間を過ごせました。#11に行ってきました。#11に行ってきました。https://mokumoku-onsen.connpass.com/event/81410/以前、土善温泉で開発合宿をするとすごく快適ということを知り、行ってみたいと思っていましたが、ちょうどゴールデンウィークに募集していたため、行ってきました。料金は、初めて枠で行ったので、23000円(あとから予算が足りなくなり2000円追加で払いました)参加人数は19人で過去最大人数だそうです。女性も参加することも多いようですが今回は男のみでした。年齢層は学生さんから年配の方まで幅広かったです。ルール、目的などこの開発合宿は以下のルールがあります。・食事は必ず、みんなで集まって食べましょう。・人に迷惑をかけることはしない。この二つだけで、あとは何をしてても構わないという自由奔放な合宿でした。私は、Firebaseを使ったことがなかったので、Firebaseを使ったインタラクティブなサイトの作成を目標としました。他の人もいろいろでしたが、目立ったものは以下です。・Ralsとか意外と、機械学習とかIoTをする人はいませんでした。食事とか基本的には、宿代に食事などは含まれるのですが、酒などは持ち込んだほうが安いので大量に持ち込んでいます。大量の日本酒1日目のお昼はコンビニで買い出して食べました。1日目の夕食おかずがいっぱいです。どれもおいしかったです。朝からおかずがいっぱいです!2日目差し入れ?のデザートババロア作業をしていると差し入れがありました。すると、運営の人が頼んでくれたのかもしれません。頭脳労働に甘いものはいいですね。2日目お昼かつ丼として食べてもそのまま食べてもOKです。2日目夕食ここから宴会コーススタートだそうです。前の日も豪華だったのですが、さらに豪華になっています。残念ながら結構残していたようです。朝ごはんも豪華でした。写真では見切れてしまいましたが、コンロにいも煮がはいっていました。3日目昼カレーカレーのカツ添え。カレーはいつでも食べられますね。3日目デザートプリン手作りなのでしょうか?甘さ控えめでおいしかったです。設備とか200インチのスクリーンとか、人をダメにするクッションとか、ディスプレイがたいりょうにあるとかいろいろ特筆すべき点はあるのですが、一番は何と言ってもこちらはなちゃん人なれしてて、全然逃げません。お歳なのかもしれませんね。お風呂こんな感じのお風呂が24時間いつでも入れます。成果firebaseでチャットを作りました。https://chat.mokumoku-onsen.work/いろいろな参加者がいて、業界の裏話がきけたりとなかなか楽しかったです。日本酒が(ほぼ)飲み放題だったので日本酒が好きな人にはたまらないかと思います。裏目的として、WindowsMRを広い場所でやるというのがありました。VRカノジョちょっと人の目が気になってあまりできなかったのです。開き直ってもっとやればよかったなぁと反省。#11に行ってきました。参加してきましたはじめに最近勉強会によく参加しています。参加してしっぱなしなことが多かったので簡単にレポート書いておきます。#7GitLabの交流会第7回だそうです。場所はサイボウズ社オフィスでした。最近のITオフィスはおしゃれですね。いうところでお仕事してみたいものです。11がリリースされることを知り、リリースノートをみたところ、今までの認識と全然違ったのでもっといろいろ知りたくなりました。DevOps」の話が中心。DevOps」GitLabはただのGitHubのクローンじゃないよという話。DevOpsが流行っていますが、さまざまなツールがあり、選定が難しくなっています。DevOpsを提唱しており、プランニングからリリース後のフィードバックまですべてを統括して管理できることを目指しています。kubernetes」とも連携できるようになりました。他にも、競合のGitHubとも連携が可能です。(5分)goで書かれたGitalyで操作しているそうです。連携はgRPCGitLabのロゴずっとキツネだと思っていたのですが、実はタヌキだそうです。(5分)イシュートラッカーが充実しているので活用しましょう。Pagesを活用して、毎日オススメカブ情報を更新。(5分)GitLab11.0の紹介。(5分)食事スポンサーのクリエーションライン社による会社案内。GitLabのコンサルもしてくれるそうです。懇親会(ネットワーキング)お寿司でした!懇親会での話では、やっぱり、どこもなかなかgitを普及させるのには苦労しているようです。おわりに今までずっとGitLabはGitHubのクローンと思っていましたが、機能的にはGitHubよりも高機能になっていました。GitHubでは単体ではなく、CIツールやDockerリポジトリなども組み合わせないといけないところが統合されているのが便利ですね。Dockerコンテナでも動作しますが、チープなホストの場合、他のコンテナに影響しまくります。あとは、バージョンアップが激しすぎです。notebookの形式をいろいろ調べています。便利なのですが、書き捨てにすることが多く、バージョン管理したいと思ってもなかなかできないので作ってみました。notebookのipynbファイルはjsonなんですが、いろいろと実行時に変わってしまうデータがあって、そのままバージョン管理すると差分だらけで大変。して?jupyterのjsonの形式は以下になります。