MENU

技術エントリ

Software Design 2020 年 9 月号 あなたはどこから学ぶ[ステップアップ式]Vue.js 講座 JavaScript フレームワークの潮流がわかる を読みました

みなさん、こんにちは。 半年以上待ち続けた 3D プリンタが届いたので、最近の週末は 3DCAD ソフトばかり触ってるおっくんです。 今回は、Software Design 2020 年 9 月 号の感想を共有していきたいと思います。 虎の穴ラボでは、福利厚生として技術書の購入…

Vue.js初心者でも書ける!ゼロから始めるVuexのテスト入門編その1(vue-test-utils)

みなさん、いかがお過ごしでしょうか。今年の7月からラボのマーケチームに加わったY.I.です。 好きな作品は「ゆるキャン△」です。お盆休みには「ゆるキャン△」舞台の富士山周辺でキャンプツーリングをしてきました。 ゆるキャン△に関しては熟知している私で…

SCRUM BOOT CAMP THE BOOK 【増補改訂版】の紹介

SCRUM BOOT CAMP THE BOOK こんにちは、大場です。 最近はスタンディングデスクに憧れて立ちスタイルで開発作業を行っています。 日中眠くなりにくかったり、MTGの際に声が出しやすい等、メリットのほうが多いなと感じています。 さて、今回はアジャイル開発…

虎の穴ラボの新規参入メンバー研修【通販チーム】

こんにちは、虎の穴ラボの磯江です。 虎の穴ラボでは、新規参入メンバーへの研修を約1ヶ月実施しています。 虎の穴ラボはフルリモート勤務を実施しているため、研修もリモートで行っています。 今回は、通販チームでの研修内容を紹介します。

「失敗から学ぶRDBの正しい歩き方」を読んだ感想

こんにちは、 虎の穴ラボのS.Sです。 リモートワークで、在宅の時間が増えたので熱帯魚を最近飼い始めました。泳ぐ姿が可愛いです。 さて、虎の穴ラボの福利厚生の一つに、年間5万円分の技術書補助があります。 今回はそれを利用しまして、以前から気になっ…

暴動(Riot)を始めよう ~ 「Riot.js で簡単 Web アプリ開発」を読みました ~

みなさんこんにちは。 ずっと見ないふりをしていた自宅のエアコンの故障疑惑を、認めざるをえなくなった虎の穴ラボのおっくんです。 みなさん、熱中症にはお気をつけください。 今回は、桑原 聖仁さん(@kuwahara_jsri)が書かれた、「Riot.js で簡単 Web アプ…

『アジャイル イントロダクション 』書評

アジャイルイントロダクション こんにちは、大場です。 突然ですが、皆さんの現場では、どのようにアジャイル開発を導入しましたか? アジャイル開発の手法を全て取り入れることは難しく、数ある手法の中から取捨選択を繰り返した結果、 組織独自のアジャイ…

『リファクタリング第2版』を読んだ感想

皆さんこんにちは。 虎の穴ラボのY.Fです。 何度か本ブログでも書かれていますが、虎の穴ラボでは福利として年間5万円分の技術書補助が利用できます。 今回は、技術書補助で購入した『リファクタリング 第2版』を読んだので感想を書いてみたいと思います。 …

RailsのJSONシリアライザをActiveModelSerializersからjbに変更してみた

こんにちは。虎の穴ラボのH.Kです。 ちょっと前まではJavaを書いていましたが、最近はRuby on Railsでアプリケーションの開発を行っています。 Railsアプリケーションの性能改善の一環として、JSONシリアライザを「ActiveModelSerializers」から「jb」に切り…

DockerでNginx+Puma環境の構築(AWS FargateでRails環境をつくる - その2)

こんにちは、虎の穴ラボNSSです。 前回「いまさらDocker入門(AWS FargateでRails環境をつくる - その1)」という記事をご紹介しました。 多くの方に読んでいただいたようで大変嬉しかったです。 今回こそは、Fargateを利用してDockerコンテナをデプロイする…

バーコード を読めるようになりたかったので ~ Shape Detection API を使ってみる~

皆さん、こんにちは。 とらのあなラボのおっくんです。 「バーコードを見れば、なんとなくは読める」となんてことを言う友人がいます。 詳しく聞くと、すべてではないけれど一次元バーコードであれば目で見てなんとなく読めるんだそうです。 言うからには「…

『More Effective Agile』を読んでみた感想

みなさん、こんにちは。虎の穴ラボのH.Kです。 今回は『More Effective Agile "ソフトウェアリーダー"になるための28の道標』を読んだ感想をお伝えします。 どんな本? タイトルの通り、より効果的なアジャイル開発を実現するための本になっています。 リー…

Web NFCを試してみました 〜 動作確認とアプリケーション作成 〜

皆さんいかがお過ごしですか?ラボのおっくんです。 気温が高い時期になってきました。室内にいても気が付くと脱水から熱中症になることもあるそうですので、お気を付けください。 今回は、Web NFC を試してみましたので、そちらをレポートします。 最終的に…

Pony言語を触ってみよう前編

こんにちは。虎の穴ラボのY.Fです。 突然ですが、自分の趣味の一つとしてマイナーな言語やフレームワークに触るというのを持っていたりします。 その一環として、今回はPonyと呼ばれるプログラミング言語について紹介して見たいと思います。 ドキュメントは…

JavaでPuzzler!!

みなさん、こんにちは。虎の穴ラボのH.Kです。 今回はJavaでPuzzlerというものを作ってみたいと思います。 Puzzlerとは? Puzzlerという言葉自体は「難問」という意味を持っています。 もともとJavaのカンファレンスで言語仕様や見落としがちな点を解説する…

ボタンで閉じられる jQueryツールチップの作り方

こんにちは!そろそろ推しのアイドルのライブが恋しくなってきた、虎の穴ラボのS.Sです。 jQueryを使って簡単にツールチップを実装することが出来ますが、これに一手間加えて、ボタンで開閉ができるツールチップを作ってみましたので、今回はその作り方をご…

Puppeteerを使ってWebサイトの自動テストツールを作ってみた

こんにちは。虎の穴ラボのH.Hです。 今回はWebサービスの自動テストを試作したので、作ったアプリケーションについて書こうと思います。 なぜ作ろうと思ったか 虎の穴ラボでは、とらのあな通販やFantiaなど多くのWebサービスの開発を行っています。 日々様々…

Denoに触れてみる ~ 導入から かんたんなアプリケーションまで ~

こんにちは、皆さん雨の季節をいかがお過ごしでしょうか? ラボのおっくんです。 最近、「天気の子」の BD が届いたんですが、雨で思い出す作品の枠が更新してしまいましたね。 ちなみに前は「言葉の庭」でした。 さて、去る 2020 年 5 月 13 日に「deno 1.0…

RustでGraphQLやってみる番外編(Vue+composition APIでGraphQLを使う)

皆さんこんにちは。とらラボのY.Fです。 前回までの記事ではRust+actix-web+juniperでGraphQLサーバーを作ってきました。 前回の記事の段階で一旦参照、更新処理はできたので、今回は番外編として呼び出し側となるクライアント側について記事を書いていこう…

いまさらDocker入門(AWS FargateでRails環境をつくる - その1)

こんにちは、虎の穴ラボNSSです。 今まで私は、サーバーレスの勉強の一環として、AWS Lambdaを使ったWebアプリケーションの作成方法を、本ブログやとらラボの同人誌等で紹介してきました。 しかし、サーバーレスに関するサービスはAWS Lambdaだけではなく、…

『レガシーコードからの脱却』を読んだ感想

皆さんこんにちは、虎の穴ラボのH.Kです。 オライリー書評シリーズは、今回で第7弾になります。 (前回の書評はこちら) toranoana-lab.hatenablog.com その他のオライリー書評はこちらになります。 今回の記事では、2019年9月のオライリー定期購読で届いた、…

RustでGraphQLやってみるその2(更新編)

こんにちは、とらラボのY.Fです。 3月に以下の通り、RustとGraphQLについての記事を書きました。 toranoana-lab.hatenablog.com 今回は、続きとしてRustを利用したGraphQLのデータ更新について書いてみたいと思います。 環境 基本的には前回と同じ構成です。…

ローカル環境で 生放送 をとりあえず試したい

みなさん、いかがお過ごしでしょうか? ラボのおっくんです。 以前、ローカル環境でストリーミングをとりあえず試したいという記事で、事前に動画ファイルをストリーミング用に変換をしておき、ストリーミング形式の動画再生を行いました。 toranoana-lab.ha…

Java Early-Access Buildsを実行する

こんにちは。虎の穴ラボのH.Kです。 今回はJava(JDK)のEarly-Access Buildsを実行する方法について、解説していきたいと思います。

KotlinのO/R Mapper、Komapperを試してみました

こんにちは。虎の穴ラボのH.Kです。 KotlinのO/R MapperといえばJetBrains製のExposedが有名ですが、DSLを介さないSQL文そのもの(Native SQL)の実行が基本的にはサポートされていない*1など、まだまだ発展途上な面もあります。 また、SQL文をそのまま使う…

コロナウイルス(COVID-19)のデータを地図上に可視化してみる

皆さんこんにちは。虎の穴ラボのY.Fです。 ちょっと前から、虎の穴ラボも原則リモートになったのでこのブログも自宅から書いてます。 (リモートワークの様子はこちら) toranoana-lab.hatenablog.com さて、今回はリモートワーク実施の発端である、COVID-19(…

Chromeの拡張機能を自作する

こんにちは。虎の穴ラボのH.Hです。 突然ですが、皆さんは普段使っているブラウザは何でしょうか? 私は普段からChromeを使っており、このブログもChromeを使って書いています。 先日ある拡張機能をChromeに入れるにため機能の説明を読んでいました。 説明の…

新幹線の車内ニュースに思いを馳せて - CSSアニメーション -

こんにちは、虎の穴ラボのおっくんです。 昨今の COVID-19 関連ニュースの裏で、去る 3月13 日にひっそりと東海道新幹線車内のニューステロップの提供が終わってしまいました。 toyokeizai.net 特別な思い入れがあるわけではないのですが、そこに在ったもの…

Pythonによるファイナンス(第2版)を読んだ感想

こんにちは!虎の穴ラボのNSSです。 虎の穴ラボではオライリー・ジャパン社の定期購読サービスを利用しており、 毎月新刊をいち早く読めるようになっています。 今回は12/24に刊行された「Pythonによるファイナンス(第2版)」を読んだ感想を共有したいと思い…

MySQLで全文検索その1(Mroonga編)

こんにちは、お久しぶりです。虎の穴ラボのA.M.です。 前回の記事「全文検索エンジンについて調べてみた」から大分間が空いてしまいましたが、今回はとらのあなのサービスで使用頻度の高いMySQLで、実際に全文検索をやってみたいと思います。 MySQLで手軽に…