Goalist Developers Blog

IaC by Terraform ~DAY2: Terraform Commands (1)~

どうも,新卒エンジニアのナカノです. 3月中旬辺りから段々と暖かくなってきましたね. よく通る川沿いの道では沢山の桜の木が花を咲かせており,通勤時が非常に楽しいです. さて,今回もTerraformに関する記事です. 前回は実行環境の準備に関する内容の…

EC2でChromeヘッドレスを動かす

AWSのEC2でChromeをヘッドレスモードで動かしてクローリングしたい! そこに至るまでにはいくつかの壁があります。 Amazon Linuxでは上手くいかない Chromeだけでなく、日本語フォントが必要 ChromeとChromeDriverの対応バージョンを合わせる必要がある この…

Jenkinsのスレーブを奴隷の如くコキツカウ!!!

AWS環境でJenkinsを利用してビルドとかしているのですけど ビルドサーバ1台じゃさばききれねえ〜 重めの処理するためにインスタンスタイプあげたい〜 でも常に使いたいわけじゃなし〜ビルドサーバ増やしても管理めんどいし〜 みたいな悩みありませんか、私は…

AWSのネットワーク設定をばおさらい

AWS

EC2インスタンスはときどきたてるけどネットワーク設定ってあんまり知らなくないですか?私はよく知りません そんなこんなでおさらいダァーー(嵐吹くこの街がお前を抱く) 手順 VPCを作る サブネットを作る ルートテーブルにVPCに紐づくインターネットゲー…

Does your neural net need more data?

How do you decide when to gather more data for your neural net? Read on to find out what should influence your decision.

デザインスプリント ~ DAY3 ~

こんちは。渡部です。 ついにデザインスプリント最終日、DAY3です。 今回はユーザーテストとスプリント3日間のまとめです。 振り返りはDAY1、DAY2をご覧ください。 developers.goalist.co.jp developers.goalist.co.jp 目次 インタビュー内容を確認 ユーザー…

デザインスプリント ~ DAY2 ~

こんちは。渡部です。 今回はデザインスプリントDAY2についてです。 DAY2はプロトタイプとユーザーインタビューの項目作成がメインになります。 DAY1はこちら。 developers.goalist.co.jp 目次 プロトタイプって必要? 役割分担 ユーザーインタビュー作成 プ…

IaC by Terraform ~DAY1: Preparation~

どうも,新卒エンジニアのナカノです. 今回はTerraformに関する記事です. Terraformに関する第一回の記事はintroductiveな内容でした. 今回からは細かい部分に立ち入り,いくつかのパートに分けてお話しようと思います. Day1の内容は,Terraformの実行環…

デザインスプリント ~ DAY1 ~

こんちは。渡部です。 今回は社内外で行なっているデザインスプリントについて紹介します。 いつもの記事よりちゃんと書いたので長くなります〜 目次 デザインスプリントとは きっかけ STEP1 Discover 発見 STEP2 Realization 見える化 STEP3 Decision 決…

Selenium WebDriverでスクリーンショットを撮る

こんにちは ゴーリスト開発のモリツグです Selenium WebDriverで画像キャプチャが必要になった時、Firefoxだとスクロールで見えない部分まで撮影できるのに、Chromeだと見えている部分しか撮影してくれません。 この問題を解決してくれる便利なライブラリaSh…

【知ってるようで知らない】AWS EC2インスタンスのしくみ

こんにちは、ゴーリスト開発の飯尾です 最近AWSからこんなお知らせが来てなんじゃいと思いましたが どうやらとあるインスタンスがもうすぐ死んでしまうらしい このあたり見るにつけ docs.aws.amazon.com qiita.com ルートデバイスタイプがEBSなので、いった…

「正解率」でモデルを評価することは危険(かもしれません)!

機械学習のクラシフィケーション問題にはアルゴリズムを評価するモデルはいくつかあります。一番わかりやすいのは「正解率」、つまりテストの点数見たいな方法で評価することですが、それが力不足の時もあります。

Angularでenvironmentsの中身をいじって環境毎に変数の中身を設定したい

おはようございます。バンナイです。 Angularでenvironmentsの中身をいじって環境毎に変数の中身を設定したいです。 動機 今度新しく作るステージング環境で呼び出すAPIを既にある本番環境で呼び出すAPIとは別にしたい。 デプロイしたい環境に応じてAPIのURL…

統計・マーケ・機械学習 Meetup! #4 @ ゴーリスト

そういえば,数か月ぶりの執筆担当だ.... お久しぶりです.新卒エンジニアのナカノです. 今回は,ゴーリストオフィスで行われた勉強会のレポートを書こうと思います. 勉強会のテーマは「統計・機械学習」です. 目 次 勉強会の概要 何はともあれ、まずは…

SQLAlchemyでsetattrしたのにupdateされない

こんにちは ゴーリスト開発のモリツグです 最近ちょっとずつPythonを触り始めたひよっこです。 Python3.6でSQLAlchemyを使っていて何故かupdateが行われない現象に悩まされたので、原因と対処法をメモしておこうと思います。 ぶちあたった問題 sessionの取得…

Observableでクリックイベントを制御してドロップダウンメニューを作ってみる【Angular】

こんにちは。ゴーリスト開発の飯尾です。 AngularでWebアプリを作ったりしています。 世の賢人によるイルなコンポーネントだと微妙に機能が多すぎたり足りなかったりで 結局自作のワックコンポーネント生産したりしますよね。 作りたいもの Airbnbや一休の検…

テンソルフローの第一歩、環境構築 (Mac)

現在の一番人気な機械学習ライブラリテンソルフローが使いたい人の為の紹介。 テンソルとは何か?テンソルフローを使うためにどうすればいいのか?この二件の紹介です。

iOS11になって変わったAppStoreまとめ

iOS

こんちは。渡部です。 この季節の「気づいたら指先が切れてた」現象をなんとかしたいです。はい。 今回はiOS11になって変わったことAppStore編を思いつく限り書いていきます。 ご参考までに。 1.アイコン アイコンが変わってます。 筆者は訳あってiOS10を保…

Selenium2を3に上げてみる

こんにちは ゴーリスト開発のモリツグです そろそろSelenium2から危険な香りがするので、3に上げることしました。 ChromeのヘッドレスがEC2を利用してクローリングする時にすごい便利ですね。 今回はJavaでSelenium3 WebDriverを動かしてみたいと思います。 …

Angularで転職用ウェブアプリのフロント開発を開始!

皆さん、 お疲れ様です! コードで遊ぶのが好きなティンカーです! 最近コトリンの勉強をしつつ充実してる感もありますけども、やっぱりウェブでの開発もしたいと思って(現在本業)、Angularで簡単なアプリを作ってみようかと思います! 本日のグロサリー:…

Angularで WARNING in Circular dependency detected だよ〜ドラえも〜〜ん

はい。 ゴーリスト開発の飯尾です。 タイトルの通りなんですけど 別に解決してないんですけど Angular CLI を1.1.3から1.5.5にアップデートしたら アラ〜〜〜 WARNING in Circular dependency detected: src/app/services/auth.service.ts -> src/app/servic…

Angular5にアップデートしてHttpモジュールを変更するゾ

こんにちは ゴーリスト開発の飯尾です Angular4.3以下から5にアップデートするとき Httpクライアントモジュールは @angular/http が非推奨になったので @angular/common/http を使うように変更しました どんなかんじに書き換えたのかまとめてみました Before…

初めまして、Pattamada Ponnapa Chinnapa です!

Hello World! That's what every programmer says first, right? あ、すみません、日本語のブログでしたね(言語制限がないと言われてますが、さすがに最初から全部英語などにしたら、みんな逃げちゃいますね)。 タイトルはそうなんですが、チナパと申しま…

どうせ誰も見ないけどSwiftのガイドライン的なものを少しずつ作る

こんちは。渡部です。 確かゴーリストでは昨年あたりにようやくJavaのコーディング規約を作りました。 一体どれほどの社員が見たでしょうか? CTOは規約を守っているのでしょうか? 三項演算子にスペースは入れてくれているのでしょうか? 社内にSwiftユーザ…

いまさらだけどSketch共有会をやってみた

こんちは。渡部です。 今回は先日やったSketch共有会の様子を紹介します。 開催の経緯 開催したきっかけは Sketch使ってもっと効率よくプロトタイプ作りてぇなぁと思っていた時 レタスデザイナーの日報にSketchのことが書いてあったので と返信したら 奇声エ…

AWS LambdaをJavaで書いていた人がPythonで書くためにすること

こんにちは。ゴーリスト開発の盛次です。 Javaが大好きだけどPythonでもAWS Lambdaを書いてみるかー、と思った人のための記事です。 開発環境 Windows10 PyCharm Python3.6 開発環境を作る とりあえずインストールが楽そうなのでAnacondaを利用します。 Anac…

【2017年】マテリアルデザインのライブラリをかんたんに比較

こんにちは。ゴーリスト開発の飯尾です。 今回のお題は マテリアルデザイン material.io 現代っぽくスマートですね。 Googleが推奨しているというのだから乗るしかない、このビッグウェーブに 最近ではGoogleカレンダーのUIもマテリアルデザインに変わりまし…

Angular 4 から 5 にアップデートしてみた

こんにちは、ゴーリスト開発の飯尾です。 みなさんも大好きなAngular、ほんの一週間ほど前にバージョン5が出ましたね。 blog.angular.io というわけで 羽のように軽い気持ちで Angular4で作ったアプリを5に上げたら 一体どうなるのか!? 試してみます 互換…

Terraformに足を誘われて...

どうも,新卒エンジニアのナカノです. 今回から,技術ブログらしい記事を投稿していこうと思います. 最近までは「AWS,CloudFormation,Terraform,暗号化実装」などを学習してきたので,今後はこれらに関する記事を書いていく予定です. そして初回は,Te…

食欲の秋をしのぐためのアプリを作ってみた

Trick or Treat!渡部です。 最近食欲がやばいです。 栗、芋、南瓜の魅力に勝てません。 かといって運動もしたくありません。 このままでは太ってしまいます。 DevからDebuになったらおしまいです。 せめて夕飯だけでも抑えねば!と思い 何か役立つアプリを…