Goalist Developers Blog

JenkinsでスタンドアローンなPlayFrameworkアプリをビルド・デプロイする

こんにちは。ゴーリスト開発のイイオです。 今回はJenkinsおじさんを使役します。 とはいえほんとうに手動でぽちぽちやっていたのを置き換えただけなので もっと便利なプラグインとか使い方があるような気がします。 よく知らなくてすまんな…おじさん PlayFr…

AWS Marketplaceからbitnamiを使ってEC2インスタンス上にJenkinsサーバーを立てる

こんにちは、ゴーリスト開発のイイオです。 bitnamiのオールインワンパッケージで 超楽にJenkinsおじさんを召喚できるのでは、という企ての話です。 実際のところ超楽だったかというと???なかんじですが… bitnami.com 手順 bitnami Jenkinsの「See in AWS…

Macのローカルサーバーに接続して、iPhone/iPadの実機で動作確認・デバックする

開発環境のMacで立てたローカルサーバに、iPadの実機端末からアクセスしたときのメモです。 実行環境 macOS Sierra 10.12.5 iOS 10.3.2 iPadとMacが同じwifiネットワークに接続している Lightningケーブルで接続している 実機から開発環境のローカルサーバー…

簡易O/Rマッパー作ってみた。

ども、開発部の小野です。今、簡易O/Rマッパー作っています。今回は簡易O/Rマッパーについて書いてみます。 O/Rマッパーって何? sqlを直で全部書かなくても、DBにsqlを投げてくれるやつです。検索条件をちょっと書いてあげるだけで、sqlを投げてくれます。…

HRエキスポに行ってきました。

導入 こんにちは。四月に新卒で入社して、開発部でエンジニアをしています。バンナイです。 2017/7/28にHRエキスポというものに参加してきました。 www.hr-expo.jp その目的は 人材業界または人事向けのサービスのチェック。どのようなサービスが存在してい…

angular-google-mapsとカスタムオーバーレイでDOMをマーカーっぽく使う

こんにちは。ゴーリスト開発のイイオです。 先輩エンジニアモリツグさんの投稿で覚えもめでたい、angular-google-mapsでカスタムオーバーレイの続編です。 developers.goalist.co.jp 今回はカスタムオーバーレイでDOMをマーカーっぽく描画する必要に迫られた…

angular-google-mapsでカスタムオーバーレイする

こんにちわ、 ゴーリスト開発のモリツグです。 AdobeがFlashのサポートを2020年に終了することを発表しましたね! 全国に50人はいるであろう私を含むFlex愛好家はついにこの時が来たかという気持ちだとおもいます。 Angularはそんな悲しみに暮れるFlex愛好家…

バックエンドエンジニアがフロントエンドを書く② 〜storybookをカスタマイズ〜

現プロジェクトでバックエンドを実装しているJPです。 前回の記事の続きで、storybookの基本的な部分をカスタマイズしていきたいと思います。 筆者の経験:CLIツールなどもあまり触ったことがない、フロントエンドの初心者 環境 :macOS Sierra 前回の記事:…

新卒デザイナーのプチ誕生日会

こんちは、渡部です。 突然ですが今日はちょっと社内のことを紹介します。 エンジニアブログだけど気にしないことにします。 先日新卒レタスデザイナーの誕生日でした。 その日たまたま一緒にランチをしたメンバーで 帰りにケーキを買ってサプライズすること…

Twitterのような動くスプラッシュ画面をふろぐんで作ってみた

こんちは。渡部です。 コメダ珈琲のコーヒーと一緒に出てくる豆が好きです。 Twitterとか海外のアプリでちょいちょい見かけるスプラッシュ画面が動くやつ。 こういうのさりげなく実装できてるとかっこいいなーと思ったんで作ってみました。 こういうの↓ 引用…

UX勉強会に行ってみた

来たる7月6日、UXBridgeさんの勉強会に参加したのでメモと感想です。 uxbridge.connpass.com 「BtoB/BtoBtoCサービスにおけるUX勉強会」ということで 仕事内容との親和性高いし行っておいでよ〜ということで 社内の綺麗なお姉さん方と一緒に参加してきました…

モブプログラミングおためし会をやってみた

こんにちは。イイオです。 先日社内でモブプログラミングのおためし会を行いました。 モブプログラミングとは チーム全員が集まって ひとつの開発機を使って ひとつの開発課題に取り組む プログラミング手法! こちらのスライドも参考に モブプログラミング…

もうひとりの新卒二期、自己紹介

こんにちは、開発部の小野です。今年の四月から働き始めました。今回は自己紹介をさせて頂こうと思います。どうぞよろしくお願い致します。 先日一生懸命通勤していた時の話なんですが、一生懸命なあまり、そのときカバンが開けっ放しなのに気付かなかったみ…

新卒二期、ブログを書く

こんにちは開発部のバンナイです。 今年の4月から新卒で働き始めました。新卒二期です。 先輩に倣ったブレ芸です。先輩ほどキレがよくない。 ブログを書くと言っても今回はただの自己紹介です。 ちなみにこちらは去年の新卒の自己紹介です。必見のブレ 新卒…

はじめてのAngular TODOアプリをつくる④ HTTP編

どうも、イイオです。 AngularでTODOアプリ的なものを作ってみようシリーズ、 チュートリアルでいうとこの辺りを見つつ、通信の部分やってきます。 https://angular.io/tutorial/toh-pt6 前回まで一体何をやっていたんだ?漢は過去に拘泥しない。 目標 今回…

StoryboardのPreview機能の使い方

こんちは。渡部です。 初めて健康診断でバリウム飲みました。 お腹が痛いなうです。 今回はXcodeのPreview機能について紹介します。 なぜこの機能かというと 恥ずかしながら未だにAutoLayoutが苦手です。 きっとAutoLayoutが苦手な人はたくさんいるはず。。…

Lambda & PhantomJS & Selenium WebDriver for Java

こんにちわ、 ゴーリスト開発のモリツグです。 EC2インスタンス100台で毎日クローリングしてたら請求額が洒落にならなくなったので必要にせまられてLambdaでクローラを作ることにしました。 あっさりできるかと思ったのですが、思いのほか手こずったので同じ…

バックエンドエンジニアがフロントエンドを書く① 〜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というライブラリの使い方を紹介します。 どんどこやっていきます。(パクリ) こんな感じでや…

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

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

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

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

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

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

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

はじめてAngular2を触ってみた初心者のメモ書きです。 今回からは、公式チュートリアルをチラ見しながらTODOアプリを作っていきたいと思います。 https://angular.io/docs/ts/latest/tutorial/angular.io 今回もAngular CLIの恩恵にあずかってまいります。 W…