Goalist Developers Blog

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になったらおしまいです。 せめて夕飯だけでも抑えねば!と思い 何か役立つアプリを…

コトリン入門開始!

読者の皆さん、 こんにちは! ゴーリストのティンカーです! いよいよコトリンの入門シリーズスタートです! ここでちょこちょこコトリンの世界で一緒に迷い、遊び、楽しい時間を過ごすつもりなので、よろしくお願いします! ではでは、 本日のトピックに関…

Angularでng2-chartsを使ってグラフを描画する

おはようございます。 ゴーリスト新卒一年目、見習い開発者のバンナイです。 このブログの背景 先日、弊社で、AngularJSを使って書かれていたWEBアプリケーションをAngular4で書き換えるというプロジェクトに携わらせてもらいました。 初めてのフロントコー…

AWS RDSにJDBCでSSL接続する

こんにちは。ゴーリスト開発の飯尾です。 AWS RDS for MySQLに、SSL証明書を使ってJDBC接続する時に行ったことをまとめました。 前提 RDSのセキュリティグループで自IPからのアクセスを許可しておく 2017年10月の試行メモ 手順 1. 証明書をゲットだぜ $ wget…

【GoogleMapsAPI】Javaで住所から緯度経度を取得する

こんにちは。ゴーリスト開発の飯尾です。 住所から緯度経度を割り出そ〜というときにはどうしたものか。 国交省のデータを使うという手もありますが 田舎は詳細データなくてちょっと精度がこころもとないし、 表記ぶれにも弱くて使いづらいところがあります…

グラデーションをコードで書いてみた@Swift4

こんちは。渡部です。 現在社内アプリを(勝手に)作っています。 が、徐々にモチベーションが下がってきたので 気分が乗るようにデザイナーに画面作ってくれ!と依頼しました。 そして上がってきた画面がこれ あらオシャレ。 女性のデザイナーなのですがブッ…

Angular@4.1.2のCSSカプセル化について

こんにちは、ゴーリスト開発のモリツグです。 最近Angular向けのWijmo5をためしているのですが、Wijmo5の中の人はFlex愛好家だと思います。 全国に30人はいるであろうFlex愛好家が海外にも居たんだと勝手に思っています。 ブログ投稿のたびに書いてますが、A…

Gradleを使ってAWS SDKのバージョン・依存関係を管理する

はじめに こんにちは。ゴーリスト開発のイイオです。 ゴーリストでは大変にAWSを使っていて、400台以上のEC2インスタンスが蠢いてます。 (常時起動なのはそこまで多くありません) そんなわけでAWS SDK for Javaもズンドコと使っています。 最近こころみにG…

Doma-GenでMySQLのテーブルCOMMENTを取得する(Doma2)

どうも。ゴーリストのJPです。 今回はDoma2でJavaソースを自動生成する際に、MySQLのテーブルCOMMENTが取れなくて困ったので、解決方法を書きたいと思います。 Doma2とは JavaのORマッパーです。 DBを読み込み、EntityやDaoクラスのJavaソースの自動生成もし…

ファイルを出力してアプリ内に保存してみた@Swift3

こんちは。渡部です。 現在社内アプリを(勝手に)作っています。 そこでファイル出力させようとしたんですが Objective-CではよくやってたんですがSwiftになってからは初めてだったんで まとめてみました。 今回は任意のタイミングでテキストファイルやPDF…

数学オタクが、開発ブログで、...書いたぁ~!

初めまして,ゴーリストの新卒エンジニアのナカノと申します. 突然名乗ったからに「えっ,君誰やねん」と思われるかもしれません.こんな奴です. これは、課題発表時の画像なのですが,何だか「ラッパーか,君は?」という感じですよね…. …というわけで,…

中東採用のエンジニアの初ブログ!

初めまして! ゴーリストに最近入社した、アメリカ生まれのヨルダン人です!Tinker(ティンカー)と呼びたい人は是非! プロとしてのエンジニア歴が4年で、日本や海外の様々な会社で働いてきました。そして、望んでいたものが見つかり、ゴーリストに入社しま…

teamLab Jungle in 渋谷ヒカリエ に行ってきた

こんちは。渡部です。 今回はイベントレポートです。 勉強会でもなんでもないただの遊びですw こちらに行ってきました。 www.team-lab.com ネタバレ注意です。 また使ってはいけない画像があったらご指摘ください。 すぐに削除します。 学ぶ!未来の遊園地 …

バックグラウンド時に画面を隠す方法

こんちは。渡部です。 今回はアプリがバックグラウンドに行った時に表示されていた画面をマスクする方法です。 多分10分あればできちゃいます。 手順 ・適当に画面を用意する ・コードを書く ・おしまい 適当に画面を用意する まず適当なプロジェクトのViewC…

iOS10でプッシュ通知を実装してみた

こんちは。渡部です。 今回はプッシュ通知についてです。 プッシュ通知はリモートだと証明書やらで非常に面倒になります。 なので比較的に簡単な実装方法を紹介します。 プッシュ通知とは? プッシュ通知とは、システム側が外部のサーバーと連携して能動的に…

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を投げてくれます。…