Goalist Developers Blog

バックエンドエンジニアがフロントエンドを書く① 〜React、storybookのセットアップ〜

現プロジェクトでバックエンドを実装しているJPです。 ですが、フロントエンドのReactとstorybookを使った開発に興味を惹かれたため、自分でReactプロジェクトを作成してみたいと思います。 筆者の経験:CLIツールなどもあまり触ったことがない、フロントエ…

iOS11からNFCが解放か!?

こんちは。渡部です。 みなさん、コイキング育ててますか? 渡部は育ててます。 ブリーダスキルMAX、コイキングの種類全コンプリート、 リーグ全制覇しました。 早くアップデートしてほしいです。 今日はそんなコイキングに全く関係ないネタを書きます。 ノ…

AmazonS3に社内用Mavenリポジトリを作成し、Gradleから使う

こんにちは、毛虫にさされて赤いポツポツ持ちの鈴木です。 タイトルの通り、AmazonS3 で Mavenリポジトリ を作成しGradleから使う手順をかきました。 社内のモジュールに依存するモジュールを開発する際に、サーバー上で依存関係を解決しビルドするために使…

Swiftの型変換一覧@備忘録

こんちは。渡部です。 ちょいちょい型変換でつまずくので備忘録がてらまとめておきます。 Int Int → String let int : Int = 23 let string : String = String(int) print(string) // 23 Int → Double let int : Int = 23 let double: Double = Double(int) …

寿司とチャットするアプリを作ってみた

こんちは。渡部です。 エンジニアの勉強会に行くとよく寿司好きの人に出会います。 なので?今回は寿司とチャットするアプリをささっと作ってみます。 ただしローカルでのみ動くものなので固定文言でやります。 チャット画面を1から作るのは大変なので JSQM…

Angular CLIをアップデートしたメモ〜angular-cliから@angular/cliへ

こんにちは。イイオです。 この3月末からAngular CLIを使ってAngular2を触り始めた初心者です。 最近では新卒の技術研修の一環でAngularの環境構築サポートを担当しました。 自分で調べながらやってみてね〜と言ったもののあんまり説明不足でしたから 「angu…

Angular4でangular-google-mapsを使う

こんにちわ、 ゴーリスト開発のモリツグです。 Angular2もAngular4になってしばらく経ちますが、皆さん元気でしょうか。 RC5のNgModule が導入された時のような事態にはならず安心しました。 今回はAngular4の環境でangular-google-mapsの使い方を紹介したい…

CloudFront の署名付き URL で S3 にアクセスしてみる

こんにちは、ゴーリストのエンジニアのJPです。 最近 SaaS サービスの開発プロジェクトでインフラ構成の調査を行っているため、その中で話題に上がった AWS のサービスを利用したファイル配信方法を紹介したいと思います。 目次 ターゲット 調査の背景 解決…

XLPagerTabScriptの使い方

こんちは。渡部です。 最近はOSSのライブラリが豊富でありがたいですよね。 UIの参考にもなるし、実際に使用すると工数の削減になります。 今回はXLPagerTabScriptというライブラリの使い方を紹介します。 どんどこやっていきます。(パクリ) こんな感じでや…

はじめてのAngular2 TODOアプリをつくる③ ルーティング編

はじめてAngular2を触ってみた初心者のメモ書きです。 公式チュートリアルをチラ見しながらTODOアプリを作っています。 今回は第三回のルーティング編です。 前回に引き続き、appコンポーネントをドコドコ分割していきます。 やりたいこと ダッシュボードを…

はじめてのAngular2 TODOアプリをつくる② コンポーネントとサービス編

はじめてAngular2を触ってみた初心者のメモ書きです。 前回の投稿から、公式チュートリアルをチラ見しながらTODOアプリを作っています。 今回は、前回作ったappコンポーネントをサクサクと分割していきたいと思います。 チュートリアルで言うとこのあたりで…

初心者向け CocoaPods の使い方 [導入編]

こんちは。渡部です。 今回はCocoaPodsについて書きます。 ライブラリを使う際にGitHubからダウンロードして プロジェクトにファイルを追加してる絶滅寸前の方達に参考にしていただければと思います。 CocoaPodsってなによ? iOSやMac向けアプリで使用するラ…

はじめてのAngular2 TODOアプリをつくる① リスト表示編

はじめてAngular2を触ってみた初心者のメモ書きです。 今回からは、公式チュートリアルをチラ見しながらTODOアプリを作っていきたいと思います。 angular.io 今回もAngular CLIの恩恵にあずかってまいります。 Windowsでの環境構築編はこちら developers.goa…

HRogチャートの開発フロー(バックエンド編)

こんにちは2ヶ月ぶりの執筆になります。鈴木です。 新卒メンバーが入社し、CTO入倉と2年目エンジニアの飯尾が技術研修をしていまして、 毎日めきめきスキルアップしているようです。 のちのち自分も開発フロー研修をする予定です。 Qiitaをみても意外とIDEの…

はじめてのAngular2 やさしいテンプレートシンタックス編

はじめてAngular2を触ってみた初心者のメモ書きです。 前回のブログではAngular CLIを使って環境構築を行いました。 developers.goalist.co.jp 今回はAngular2特有のテンプレート構文を使ったデータバインドを試していきます。 目次 目次 準備 片方向データ…

はじめてのAngular2 Windowsで環境構築~とりあえず触ってみよう編

Windowsで環境構築~とりあえず触ってみよう編 このブログを書いた人 プログラミングを始めて1年弱 TypeScriptはこれから勉強します JSフレームワークだとVue.jsなら触ったことある くらいの初心者 Angular CLIを入れてみる 開発環境構築にはAngular CLIとい…

Angular2とJavaでPay.jpの定期課金をやってみる

こんにちわ! ゴーリスト開発のモリツグです。 Angular2で何かすることを隠れ蓑にFlexを懐かしんできた1回目と2回目でしたが、残念ながら今回はFlexを懐かしむ要素がありません。 今回は以下のような方に向けた内容になります。 ・Angular2とJavaでクレジッ…

中途エンジニア、ブログを書く

はじめまして、JPです。 名付け親は新卒エンジニアのイイオさんです。 自己紹介します。 真ん中が自分、右がセールスのすぎやんさんです。いい天気です。 経歴 プロフィール 社会人4年目、26歳、男、メガネ 好きなこと ゴルフ、麻雀、漫画 学業 4年制大学、…

UITextFieldのキーボード操作で使えるTips

こんにちは。 最近タイピング時に小指が痛い渡部です。 今日はアプリ開発時によく使うUITextFieldのキーボード操作に便利なTipsについて書きます。 結構面倒な実装だし、ググると色々なパターンがあって悩んでしまう人もいると思うので 個人的に一番簡単だと…

インフラエンジニアならtmuxを使いこなしているか!?

こんにちは。インフラぼっちです。 開発メンバーと色々お話していると、 あらゆるコマンドや便利なものをまったく知らない状況なので、 現在メンバーに技術のシェアなどをしています。 ■tmux(ティーマックス)とはなんなのか サーバに入ると突然ssh切れたりセ…

新卒エンジニアブログを書く

初めまして、イイオです。 昨年4月にゴーリスト初の新卒採用で働き始めました。 ぶれぎみです。 初回投稿なので簡単に自己紹介をします。 これまで 昨年3月まで都内の大学に通っていました。学部は文学部で美術史を専攻していました。 学問をするというのは…

GEEK GARAGE iOS vol1 に行ってきた@秋葉原

こんちは。渡部です。 先日久しぶりiOSの勉強会に行ってきたのでレポートを書きたいと思います。 会場はMAMORIOさんのオフィス、GEEK GARAGE。 会社から徒歩10分くらいなので非常に参加しやすい。 MAMORIOさんは 「なくすを、なくす」をモットーにしたIoT企…

Angular2でFlexのViewStackを作ってみる

全国のFlexファンの皆様、お久しぶりです! ゴーリスト開発の盛次(モリツグ)です。 前回のAngular2とFlexを比較してみたの影響で全国に90人はいると思われるFlex愛好者たちがAngular2に目覚めてくれたことだと思います。 今日は以下のような方に向けた内容に…

S3とAPI GatewayとLambdaで動くHRogチャートの開発環境

こんにちは、鈴木です。 弊社の開発環境はプロジェクト、サービスによってまちまちですが、今回は弊社サービス「HRogチャート」の開発環境についての話です。 HRogチャートとは、求人データを瞬時に分析するBIツールです。興味のある方は是非、下の画像をク…

iOSアプリ開発初心者にオススメする入門書

Hello,World。渡部です。 今回はタイトル通りiOSアプリ開発初心者にオススメの本を紹介します。 参考書とかたくさんあって何を読めばいいかわからない人の助けになればと思います。 ちなみに渡部はiOS関係の書籍を20冊くらい所有してます。 もちろんほとんど…

「違う、これじゃない!」Amazon EC2のリザーブドインスタンスを誤って購入したときの対処法

はい、やってしまいました。犯人は僕(鈴木)です。 弊社ではAWSをめちゃくちゃ使わせて貰っています、300台以上のEC2インスタンスが存在します。うち、30台くらいが常時起動です。 先々月、AWSのコスト削減をしようということで重い腰をあげて、まずは数台…

Debug View Hierarchy でViewの階層構造を確認する

ちわっす。 ブログ書いてるメンバーでもっとPV上げたいね!とか話してるのに かなりマイナーなネタをここぞとばかりに書く渡部です。 画像は特に意味はありません。釣りです。 釣られた人残念。 今日はアプリ開発時のデバッグ時に便利なTipsを紹介します。 …

ささっとカメラアプリを作ってみた@Swift

コンニチハ。iOSエンジニアの渡部です。 iPhone8の情報がちょいちょい出てきましたね。 そろそろAppleの社員がバーにiPhoneを置き忘れていく時期です。 何それ?な人はググってみてください。 画像はフリー素材アイドルさんをお借りしました。 iPhoneユーザ…

Amazon Athena でS3上の求人データファイルにクエリを実行する

こんにちは、鈴木です。 今回は AWS re:Invent 2016 で発表されたAmazon Athena(以下、Athenaと記載)を触ってみた感想をまとめました。 aws.amazon.com 具体的にどういうことができるのかについて知りたい場合はAWS公式ブログがわかりやすいので、読むと理…

コーディングなしで画面を作り込む方法@Storyboard

明けましておめでとうございます。 iOSエンジニアの渡部です。 2017年も継続してブログを書いていきます。 最近K-1やRIZINなどで格闘技がまた表に出て来た感がありますが 渡部はムエタイ派です。肘が好き。 前々回、プロトタイプの記事を書きましたが Xcode…