何かやってみるブログ

興味をもったこと、趣味のこと、技術について色々書きます。

[プロスピA] 2021年6月時点のリアタイのオーダー

野手 打順は以下のようになっている。 打順 ポジション 選手名 1 センター 近本 2 レフト 中村 3 サード 高橋 4 ライト 鈴木 5 DH ロメロ 6 ショート 今宮 7 ファースト 内川 8 キャッチャー A.マルティネス 9 セカンド 山田 投手

[メモ] TACの株主優待券と入学金免除コードの併用はできるのか?

www.takayasugiyama.com 前回質問した際、入学金免除コードをもらったのだが株主優待券と併用して使えるのかどうかが気になったので質問してみた。 以下のような回答が来たので、結論としては併用できる事が分かった。 株主優待券と入会金免除コードは併用い…

[メモ] TACの公認会計士試験 講座の前期後期分割払いでも株主優待券が使えるのか?

TACの公認会計士講座について調べていたところ、株主優待券をヤフオクなどで手に入れて使用すると10%割引になるというライフハックについて書かれた以下のような記事や株主優待についての情報が載っているIRのサイトを見つけた。記事にもあるように10%割引に…

[メモ] oh-my-zshのosx pluginを使ってspotifyの音楽を操作する

oh-my-zshというリポジトリを眺めてたら、spotifyを操作できるCLIツールをosx pluginが提供してくれているということを見つけたので試してみた。 github.com 設定 # Which plugins would you like to load? # Standard plugins can be found in $ZSH/plugins…

[メモ]oh-my-zshのgitignore pluginで良い感じの.gitignoreを作成する

oh-my-zshのリポジトリをボーッと眺めてたらgitignoreという良さそうなpluginを見つけ、趣味でGoとか触る時に使えそうだなぁと思って追加してみた。 github.com シェルで何をやってるのか? gitignore.ioというサービスのAPIを叩いている。 www.toptal.com f…

BNT280@足立区 に行ってみた

menuというアプリでテイクアウトできるお店を眺めてたら、BNT280という面白そうなお弁当屋さんを見つけた。均一280円でお弁当を専門で売っているらしい。 お店の外観は以下のような感じ。 280円の唐揚げ弁当を買ってみた。普通においしかったので今度も行っ…

2021年の5月読んだ本

2021年の5月読んだ本を備忘録として残す。 1冊目: Amazon Web Services 基礎からのネットワーク&サーバー構築 改訂3版 2冊目: Dockerを基本から学ぶ: Dockerの基本を手を動かしながら学びAWS ECSでサービスを構築する 3冊目: Programming Flutter: Native, …

[GitLab] マージリクエストに目次を作る

概要 下記の記事を読んで、GitHubのプルリクエストの書き方とかが参考になったので記事内にあるフォーマットを拝借して仕事で使うGitLabのマージリクエストを書き直してみた。 実際に書き換えようとするとUI変更箇所のbefore/afterの画像を貼り付けてたりし…

ブラウザ環境でTwitterやYouTubeをゆるく断つ環境を整えてみた。

概要 twitter webを使うのを辞めて、CLIから使うようにした。 twitter webやYouTubeなどのWebサイトへのアクセスをブロックしてくれるGoogle Chrome拡張をインストールした。 概要 最近、TwitterやYouTubeに無駄な時間を使いすぎているなぁという自覚があっ…

[ラーメン] 麺屋 鳳@足立区に行ってきた

お店の外観 ラーメン(普通)を注文 二郎系のラーメン、麺もスープもうまい。そして肉がでかい。 テイクアウトもやっているらしい 最近は休業が多いので、事前にTwitterで確認が必要。 twitter.com tabelog.com

[Jenkinsメモ] docker-composeで立ち上げたJenkinsコンテナの中でdockerを使えるようにする。

概要 構築作業 ハマったこと 概要 以前、docker-composeで立ち上げたJenkinsコンテナ内でDockerが使用できる環境を作る時に詰まったので、メモに残す。 www.takayasugiyama.com 構築作業 構築にはVirtualBox、Vagrantを使用した。 Vagrant.configure("2") do…

[Jenkins] docker-composeを使ってJenkinsをローカルで立ち上げてみる

下記のREADMEを参考にdocker-compose.ymlを作成してローカルにJenkins環境を構築してみた時のメモです。 https://github.com/jenkinsci/docker/blob/master/README.md 以下のdocker-compose.ymlをプロジェクト配下に置いて環境を構築します。 version: "3.9"…

vimrcを公開

vimを使うようになってWeb上の記事とかを参考になんとなく設定してみたので、現状のvimrcの内容を記す。 " シンタックスハイライトを有効にする set syntax=on " タブ文字の表示幅 set tabstop=2 " 行番号を表示させる set number " 検索結果のハイライト se…

新しいLinuxの教科書を読んだ

どんな本か なぜ読んだのか 勉強になったこと 本を読んでから以前と変わったこと 次に読みたい本 どんな本か VirtualBoxにCentOSをインストールするところからシェルスクリプトの書き方まで、一からLinuxの基本的な使い方が書かれている本。 (function(b,c,f…

[Rails メモ] OmniAuthのバージョンを上げたら、Deviseのエラー(You are using an old OmniAuth version, please ensure you have 1.0.0.pr2 version or later installed.)がでた時の対処法

概要 以前はポートフォリオとして作成し、今は新しいライブラリを試したりする時に使うおもちゃになったRailsプロジェクトでOmniAuthのバージョンを2.0.0まで上げたら、You are using an old OmniAuth version, please ensure you have 1.0.0.pr2 version or…

[Ruby メモ] Dockerコンテナからlambda関数を作成する時の手順とか(CloudFormation ver)

前回、マネジメントコンソールからボタンをポチポチしてLambda関数を作成したのですがデプロイがいろいろ面倒でした。 www.takayasugiyama.com なので、CloudFormationを使って自動化にチャレンジしました。 本エントリはその時のメモというか備忘録です。 t…

[Ruby メモ] Dockerコンテナからlambda関数を作成する時の手順とか(GUI ver)

趣味のSlack Bot(Lambda)をコンテナから作ってみた時のメモです。。 実装 Gemfileを使って bundle installする時、 --path vendor/bundleとしないとライブラリが読み込まれないところが注意点。 ちなみに --path vendor/bundleはbundlerのバージョンによって…

パナソニックプログラミングコンテスト(AtCoder Beginner Contest 186) 備忘録 

全体的な感想と反省 競技プログラミングの勉強はしていないとはいえプログラマになって1年くらい経つにも関わらず、D問題すら解けてないことに 危機感を覚えた。次のコンテスト(2021/1/2)までに AtCoder Problemsでたくさん問題を解いて(できればA問題の過去…

[Vue.js メモ] Sheet.jsを使ってテーブルのデータをそのままエクセルファイルにエクスポートする.

概要 テーブルのデータをエクセルファイルにエクスポートする処理を実装したのでメモに残す。 使用したライブラリ github.com 問題点 セルのスタイリングはオープンソースの Community Editionでは使えないこと。使うには Professional Editionにしないとい…

[Vue.js メモ]名前付きルートでv-on:clickを使っても動作しない時の対処法

概要 以下のように vue-routerの名前付きリンクの機能の実装を試みるも動かない。検証ツールをみても警告もエラーもない。 <router-link :to="{ name: 'user', params: { userId: 123 }}" v-on:click="handleClick">User</router-link> router.vuejs.org 解決法 v-on:clickの代わりに v-on:click.nativeを使うと無事、動作する。

[Iterm2メモ] 画面を分割する方法と分割後のディレクトリを分割元のディレクトリに設定をする方法

会社の人とZoomで画面共有しながらペアプロしているときに教えてもらったので、メモに残す。 画面を分割する方法 ターミナルを開いたら、右クリックをすると以下のようなメニューが出てくる。 Split Pane Verticallyを選択すると縦に2画面分割でき、Split Pa…

[Railsメモ] delegateメソッドとwith_optionsメソッドを使ってフラグごとにバリデーションを書く

お仕事でこの書き方をみたとき何も分からなかったので整理する意味でまとめてみました。 前提知識 with_optionsメソッド delegateメソッド バリデーションのサンプルコード 前提知識 with_optionsメソッド 共通しているオプションをまとめられる便利なやつ h…

[Ruby on Jets] DynamoDBのO/Rマッパーのライブラリを標準でインストールされているdynomiteの代わりにdynamoidを使って置き換えてみた。

概要 試してみる テーブルを準備する dynamoid gemを追加する dynamoidを使う設定をinitializerに追加する dynomiteを使っているControllerやModelをdynamoidに置き換える 結果 わかったこと 概要 Ruby on Jetsを使用してDynamoDBにクエリを飛ばすようなアプ…

[VSCode拡張] Ruby Test Explorerを導入して視覚的にRSpecを把握できるようにしてみた

Ruby Weeklyで特集されていたVSCodeの拡張機能を使ってVSCodeをIDEにしようみたいな記事を読んで、特集されていたRuby Test Explorerという拡張機能を 試してみたのでメモに残します。 www.driftingruby.com github.com 環境 導入してみる 試してみる 全体の…

おうちをプチスマートハウスにしてみた

手が出る範囲でおうちのプチスマートハウス化にチャレンジしてみました。 家の鍵をQrio Lockを使ってスマートロックにしてみた Nature Remo MiniとAlexaを使って声で家電を操作できるようにしてみた 家の鍵をQrio Lockを使ってスマートロックにしてみた 鍵を…

Vue CLIでの環境変数の使い方

プロジェクトでちょっと詰まったので、メモに残す. 例) staging環境で開発したい場合 VUE_APP_NOT_SECRET_CODE=some_value 立ち上げる時は yarn run serve --mode stgという風に.env.[mode]のmodeを--modeオプションにつける. ビルドしたい時も yarn build…

Ruby on Jetsを使って天気予報を通知してくれるSlack Botを作ってみた

今回はRuby on Jetsを使って天気予報を通知してくれるSlack Botを作ってみました。 仕様 毎朝7:00にその日の天気がslackに通知される仕組みにします。以下の情報をAPIから取得するようにします。 最高気温(daily.temp.max) 最低気温(daily.temp.min) 日中の…

Ruby on Jetsを使ってゴミ出しの情報を通知してくれるSlack Botを作ってみた

Ruby on JetsというRubyのサーバーレス専用のフレームワークのJob機能を使ってゴミ出しの情報を通知してくれるslack botを作ってみました。 仕様 私の住んでいる地域のゴミ出し情報は以下のようになっているので、以下の曜日の6:30にslackに通知する仕様にし…

SQL 第2版 ゼロからはじめるデータベース操作を読んだ

SQL 第2版 ゼロからはじめるデータベース操作を読んだので備忘録として残します。 第0章 イントロダクション 第1章 データベースとSQL DDL ( データ定義言語 ) DML ( データ操作言語 ) DCL ( データ制御言語 ) データ型の指定 第2章 検索の基本 第3章 集約と…

A Tour of Go 練習問題(Methods and interfaces)を解いた

Exercise: Stringers package main import "fmt" type IPAddr [4]byte // TODO: Add a "String() string" method to IPAddr. func (ip IPAddr) String() string { return fmt.Sprintf("%d.%d.%d.%d", ip[0], ip[1], ip[2], ip[3]) } func main() { hosts := …