2020.6.11 社内イベント Server 技術開発 bravesoft hogehoge会第6回 -SQLアンチパターンを議論しよう- 6月一発目のhogehoge会はエンジニアゆーさんプレゼンツ「SQLアンチパターンナイト」! DB(データベース)を操作するデータベース言語「SQL」の使い方についてみんなでディスカッションしようというテーマです。今回は、技術本からアンチパターン(記述や設計の際に避けるべき事柄)をピックアップし、みんなで議論・ノウハウを共有していきます。 ちなみに、hogehoge会は今回で第6回目!今までは第1回目は「リモートhogehoge会
2020.5.22 採用 社内イベント bravesoft 第4回hogehoge会 -個人開発「川柳アプリ」の紹介- こんにちは!広報戦略本部のみずぽすです。4月から始まったhogehoge会も好評につき、今回で第4回目を迎えました!ちなみに 第1回は「リモート環境での困ったことの共有&俺スゲー環境自慢」 第2回は「hogehoge会の実施 -アプリを作ってみよう-」 第3回は諸事情によりブログ非公開。近々ブログではない場所でお披露目になるでしょう :-) そして第4回目となる今回のhogehoge会は「エンジニア・シローさんが開発している川
2019.10.23 技術開発 申請関連 開発・便利ツール 2019年10月時点で注意が必要な外部サービスの仕様変更まとめ 今の時代、サービスを作るときに1からすべて自分たちで作るということはほとんど無いかと思います。 ブレイブソフトでも Firebase、AWS など様々な外部サービスを使っています。 ただ、そのような外部サービスを使う以上、仕様変更には注意を払う必要があります。 ブレイブソフトでは、そのような情報を一元管理してサービス変更の1ヶ月前など適切なタイミングで社内に周知する仕組みがあります。 今回はそこでまとめられた外部
2019.10.7 bokete BtoC 自社事業(コンシューマ事業) iOS 技術開発 ボケてのiOS13(Xcode11)対応でやったこと ブレイブソフトを代表する自社事業アプリ「ボケて」で遅ればせながらも iOS13 対応を行ったので、実際にやったことをご紹介したいと思います。 ダークモード無効化 iOS13 対応と聞いて真っ先に思いつくのがこのダークモードかもしれません。 まだダークモード版の UI ができていなかったので、ひとまず無効化することにしました。 Info.plist に下記を追加することでダークモードを無効化できます。 [crayon-65f92e6b0de604502
2019.2.26 Server JavaScript 技術開発 【社内勉強会】Firebaseによるサーバレス開発(Cloud Functions, Cloud Firestore) 最近社内でハンズオン形式のちょっとした Firebase の勉強会を開催したので、その内容をここにも書きたいと思います。 レベルとしてはアプリの開発は行っているけれど、Firebase(特にCloud Functions と Cloud Firestore) についてはあまり知らない人を対象としています。 Firebaseとは Firebase は、モバイルアプリの開発をサポートするサービス群です。 Google のサービスなので信頼できますし、無料で割といろいろなことが
2018.12.30 WEB JavaScript 技術開発 Docker×Nuxt×Firebaseを使ってSPAxPWAのWEBアプリ開発環境を構築する 何番煎じだって感じの内容ですが、ちょっとVue周りの知見を得たかったのと、これらを使って試してみたい事があったのでやってみた。 今回はNuxtでgenerateしたhtml,css,jsファイル類を置く所までの記事とするのでFirebaseはHostingのみ利用します。 Cloud Functionsを利用してサーバーレスでSSR(サーバーサイドレンダリング)もやっている方が居ますが、そこら辺は必要になったら試していこうと思います。 Dockerは個人的に開発機