Fusic Tech Blog

Fusion of Society, IT and Culture

google-colaboratory-tpu-fashion-mnist
2018/11/07

Google ColaboratoryのTPUでFashion-MNISTをやってみた

こんにちわ、Fusicの嶋生(しまお)と申します。 普段はPythonで機械学習系のお仕事をしたり、AWSでシステム構築したりしています。(PHPも少し書いてます) 今後、機械学習系・AWS系の情報発信をしていきたいと思っております。 今回は表題の件を実験してみた話です。 ...

vue-component-testing-with-vuex
2018/11/07

Vuexが絡んだVueコンポーネントのテスト

VueのコンポーネントテストといえばVue Test Utils を使うと思いますが、今回はVuexが絡んだ際のテスト方法をご紹介したいと思います。 動作、ソースコードは以下リンクで...

cognit-amplify
2018/11/07

Vuejs、Cognito、AWS-Amplifyを使ってS3にサーバーレスな認証をつける

こんにちは、最近家でずっと楽器のマウスピースを吹いている吉野です。 AWSのCognitoはIAMを用いた認証や、その他のアカウントでの認証も簡単に実装することができます。\ また、AWS-Amplifyは、AWS-SDKをそのまま使うよりも、モバイルに特化した機能を簡単な設定で使用することができます。 今回はそんな二つを使って、ServerlessでS3のバケッ...

tried-transit-vpc-with-vyos
2018/11/05

Transit VPCをVyOSでやってみた

どうもこんにちは。小原です。以前案件で複数リージョンとお客様のデータセンターを接続するためTransitVPCを組むことがありました。 TransitVPCはAWSが正式に提供しているソリューションで複数リージョンをスター型に接続するものです。今回はVyOSでTransi...

touch-ethereum-using-web3js
2018/11/02

web3.jsを利用してEthereumを触って見る

...

google-colaboratory-tpu-pix2pix
2018/11/01

Google ColaboratoryのTPUでpix2pixを実行してみた

こんにちわ、嶋生です。 今回も前回に引き続き...

tideways_xhprof_profiler
2018/10/30

tideways_xhprofを利用したPHPパフォーマンスプロファイリング

清家です。久しぶりにPHPです。 ISUCON8で予選敗退して悔しい思いをしたので最近プログラムのパフォーマンスについて考えています。 今回はPHPのプロファイリング出来るツールについてまとめます。 PHP5の頃からxhprofと呼ばれるパフォーマンスプロファイリングツール使っていたのですが、 PHP7では本家のものが利用できないみたいですので、t...

automation-of-e2e-test-using-cypress-environment-construction
2018/10/29

Cypressを使ったE2Eテストの自動化〜環境構築編〜

こんにちは。テストエンジニアをしている吉武です。 普段はコードを書かず、主に受入れテストやシステムテストレベルのテストを複数の案件、手動で行っています。 複数の案件をテストする場合でも、同じようなテストを行うことも多く(例えば入力フォームのバリデーションチェックなど)それを、毎回手動で確認していくのは少し非効率的だなぁと感じています。 毎回確認するものは自動化し...

ruby-aws-management-console
2018/10/29

Ruby AWS Management Console へのログインURLをSDKで生成する

こんにちわ。Fusic 内田です。 マネージメントコンソールへのログイン、ぶっちゃけ面倒ですよね。 今回は、SDKを使ってAWSマネージメントコンソールへのログインURLをさくっと生成するTipsを紹介します。 ...

netlify-cms-gatsby-jamstack-blog
2018/10/27

Netlify CMS + Gatsbyを使ったJAMstackなブログを考えてみる

現在の社内ブログがwordpressでの運用に疲弊しているのと、Web技術のトレンドともなっているJAMstackが個人的に気になっていたので、検討してみました。 JAMstackが何かについてはここでは説明しません。 説明については – ...