astamuse Lab

astamuse Labとは、アスタミューゼのエンジニアとデザイナーのブログです。アスタミューゼの事業・サービスを支えている知識と舞台裏の今を発信しています。

Pythonでも型を明記しよう

こんにちは、Scalaエンジニアのnishikawaです。今回はpythonについて少し話したいと思います。 Pythonって世間では ライブラリが充実している インタプリタ言語でコーディングから実行までが手軽 という印象が強く、初心者やプログラムが本職じゃない人から…

PostgreSQL の バグ修正状況を調べてみた。

はじめに 初めてこちらのblogに登場いたします。データエンジニアのt-sugai です。 今年の1月頃からアスタミューゼにJOINしています。 前職はJavaをメインとしたアプリケーションエンジニア……だったと思うのですが、エンジニアはエンジニアでいっしょくたの…

プロジェクトにBIツール「metabase」を導入したらいい感じになった話。

こんにちは、アスタミューゼでデザイナーをしている@YojiShirakiです。 最近、新規プロジェクトでBIツール(metabase)導入していい感じに機能しつつあるので、どのように導入したかその変化をご紹介したいと思います。 BI導入の背景 BIの導入は次のような理…

SPTAGを触ってみた

ご挨拶 どうもお久しぶりです、gucciです。 入社して1年半経ちまして、なんともう3回目のブログのターンが回ってきました。 パソコンを一日ずっと同じような姿勢で叩いていると、肩甲骨周りの筋肉が凝り固まってきて、しまいには肩こりからくる吐き気やスト…

スクラムはじめました

こんにちは。アプリケーションエンジニアの池田 (@yukung) です。 今年の NBA Finals は Toronto Raptors の優勝で幕を閉じましたね! Golden State Warriors の 3 peat (3連覇) への挑戦も夢には届かず… Warriors ファンにとっては怪我人が多発して不運な形…

Pythonでコレスポンデンス分析をやってみた

ご挨拶 はじめまして。 このブログで初登場となります、エンジニアのaranです。 今年の1月よりアスタミューゼにジョインしました。 どうぞよろしくお願いします。 ここ4ヶ月間ぐらい、水素水にハマっていましたが 水素水生成機のフィルタ交換作業にちょっと…

flyway + gitlab-ciで最新のテーブル定義を用いてdaoのテストをする

こんにちは、アプリケーションエンジニアのchotaroです。 最近RTA動画を見ることにハマっています。 最速ルートとリスクのどちらをとるのか?それはなぜなのか?また本番でしくじったときいかにその場でロスを少なくできるか? 特にイベントのアーカイブが解…

Nuxt.jsのライフサイクル覚書

デザイン部でフロントエンドエンジニアをしているkitoです。React.jsとVue.jsの登場で、JS界隈は一時期の混沌とした時代から落ち着いてきましたが、今や両者それぞれのエコシステムが豊かになるフェーズに移行しています。jQueryがデファクトスタンダードに…

PM としてアスタミューゼに転職して

はじめまして、PM として入社しました Gyopi です。 アスタミューゼでは複数の Webサービスや社内サービスを持ちながら、 Product Manager を専業でやっている人間がいませんでした。 そんな中入社した一人 PM からみたアスタミューゼと最近やったことのお話…

Scalaから始めるRust入門

お久しぶりでございます。Scalaでバックエンドを開発しているaxtstar(@axtstart)です。 みなさまゴールデンウィークはいかがお過ごしだったでしょうか? 我が家はあまり旅行に行くということもなく、近場のドライブや、ちょい大き目の公園などで過ごすことが…

アスタミューゼに入社して1年が経った

こんにちは、開発部のomiです。 4月といえば、出会いと別れの季節ですね。節目の月ということで新たな環境へチャレンジする方も多いのではないでしょうか。 かく言う私も昨年2018年の4月にアスタミューゼに入社してからちょうど1年が経ちました。 そこで今回…

無線LANアクセスポイントのリソース状況を可視化した話

こんにちは。開発部のtorigakiです。 弊社では無線LANアクセスポイントにYamaha WLXシリーズを使用しているのですが、最近社内のwifi環境が不調になることがあります。 そこで何が原因なのか探るためアクセスポイントのリソース使用状況を可視化することを試…

JDK12で変わったswitchに触れてみる。

お久しぶりです。開発部のyanagitaです。 4月に入り新社会人になられた方や新しい職場に移られた方、多くの職場で新たな出会いがあったのではないでしょうか? アスタミューゼでは事業拡大に伴い、多くのエンジニア&デザイナーとの出会いを求めてます! 話…

Linuxでユーザアカウントを無効化するエトセトラ

こんにちは。並河(@namikawa)です。 すっかり春に近づきつつあり、肌寒い日と陽気な日が入り乱れる近頃ですが、ヒノキ花粉のファーストパンチにやられてしまい、著しく生産性が低下しているここ2〜3日です。 さて、例によって今回もLinux運用環境での小ネタ…

働きたくないのでコードを自動生成してみたよ

こんにちは、開発部のNishikawaです。 今日はScala と Play frameworkを使ってコードの自動生成を行なった時の話をまとめたいと思います。 どうしてこの記事を書こうと思ったか Webアプリケーションの開発をしていると、よく本質じゃないところに時間がかか…

オフィス移転したので移転ポイント・反省をまとめてみた

こんにちは、アスタミューゼでデザイナーをしている@YojiShirakiです。 実は弊社アスタミューゼは先の2月25日にオフィスを移転しまして、今回、移転担当をやらせて頂いたので記録と反省をまとめてみました。 目次 今回の引っ越しの規模感 移転のステップ …

ターミナルなんて怖くない

ご挨拶 どうもお久しぶりです、元バンドマンの新米エンジニアgucciです。 未経験からエンジニアに転職して早1年が経ちました。 「まだ1年目なもんで、てへ」というのが通用しないと思うと、気を引き締めていかないとなと思う今日この頃です。 あっという間の…

仕事用ディスプレイを 4K で作業してみました

ご挨拶 はじめまして。このブログで初登場となりますエンジニアの池田 (@yukung) です。どうぞよろしくお願いします。 突然ですが最近、 Amazon プライム・ビデオで「有田と週刊プロレスと」を見始めました。これが非常に面白くてハマっておりまして、今は風…

今どきのシャッフルランチを支える技術

こんにちは、すしざんまいが恋しいfdkです。 今回は、件の社内プロダクトaimeshiの舞台裏を現場レポートします。 lab.astamuse.co.jp aimeshiとは 社内ワークショップから発足したプロジェクトで、 部門の垣根を超えたコミュニケーションを活性化するための…

schemaspy+jenkinsで最新のER図をブラウザで閲覧できるようにする

こんにちは、アプリチームのchotaroです。 いくつかの新規サービスの開発を控え、アプリチームにも人の入れ替わりが発生してきています。 そんな中、新規参画者への情報共有が一つの課題になりました。 今回はそのためにやった一つのTIPSを紹介します。 解決…

strapi+nuxt.jsでHeadless CMSの夜明けを感じる

デザイン部でフロントエンドエンジニアをしているkitoです。 近年のCMS界隈には、いわゆるHeadless化の波がきています。CMSのHeadless化とは、CMS(Content Management System)からクライアントサイドを切り離し、クライアントサイドのフレームワークでUIを構…

手間なし、負担なし、しがらみなし 〜とある社内活性化施策〜

謹賀新年 ご挨拶 新年、明けましておめでとうございます。本年もよろしくお願いいたします。 scalaでバックエンドを開発しているaxtstar(@axtstart)です。 さて、今回は昨年開催された社内イベントから出てきた あるもの について書きたいと思います。 よく…

ターミナルで遊べるゲームつくってみた(Go言語)+Github Releasesで配布

こんにちは、omiです。 前回の初ブログから4,5ヶ月経っていました。びっくりです。 今回は業務とは関係ありません。すみません。 皆さんは、pongというものをご存知ですか? 調べ物をしている最中に偶然見つけました。 pingじゃありません。pongです。 ping…

PostgreSQL9.3 を 9.6にアップグレードした話

こんにちは。開発部のtorigakiです。 弊社ではDBにPostgreSQLを使用しているのですが、先日PostgreSQLを9.3から9.6にアップグレードする機会がありましたので、今回はそのアップグレード手順について書いていきたいと思います。 システム構成 GCPの仮想イン…

おためしpuppeteerにテストフレームワークを添えて

お久しぶりです。 最近、新しいチームにアサインされ気の向くままに動いているYanagita@宮崎です。 新しいチームでの開発は最初の開発フェーズはほぼほぼ終え、リリースに向け最終テストに入っている段階です。 そこで空いた時間ができ始めたので自動テスト…

/etc/hosts で同じホスト名に違うIPアドレスを設定したらどうなるか

こんにちは。並河(@namikawa)です。 最近、秋も終盤に差し掛かってきていて、すっかり冬らしい気候になってまいりました。 冬といえば、スノボー・こたつでみかん・やっぱり外せないのはラーメンでしょうか。 さて、例によって今回もLinux運用環境での小ネタ…

Google Guice について調べたあれこれ

こんにちは。エンジニアのNishikawaです。 今日はGoogle Guiceについて色々調べて実際に使ってみたので、そのことについて書きます。 Google Guiceとは Google GuiceはGoogleが開発しているDI用のフレームワークです。結構昔から存在しているフレームワーク…

Python が Cloud Functionsで使えるようになったので試してみました

こんにちは、アスタミューゼでデザイナーをしている@YojiShirakiです。最近、細かい自動化したい処理が増えてきて困っておりまして。そんな折に Cloud Functions で Python が使えるようになったと聞いたので早速触ってみようかと。 そこそこちゃんと書いた…

初めてのPXEブート

どうもお久しぶりです、元バンドマンの新米エンジニアgucciです。 最初のブログ投稿からはや4ヶ月も経ってしまいました。 さらに振り返ると、ちょうど1年ほど前にエンジニアになるべくプログラミングスクールに通い始め、 そこからもう1年が経ったのだなぁと…

Vue.jsでAccordionを作ってみるく

こんにちわ。 今日は前回の続き(「絶対フォント感」を身につけようとすると新たな扉が開く話 - その1 - http://lab.astamuse.co.jp/entry/2018/06/06/131745)を書こうと思ってたのですが、 アクセス数がかなり少かった(;;)ので一旦お休みしてフロント…

Copyright © astamuse company, ltd. all rights reserved.