サカナ未遂

プログラミング、筋トレ、子育て

2021-01-01から1年間の記事一覧

昇降デスクを買った

今月(2021年7月)から新しい会社で働きはじめたのですが、完全にリモートワークとなったので自宅の開発環境をより快適なものにしたくて昇降デスクを購入しました。 前の会社も、新型コロナのせいで緊急事態宣言が出てからリモート可能になったけど、コロナ…

Rubyのsuperの呼び出しについて、モジュールをincludeしてる場合

Rubyで、superを使ってスーパークラスで定義されたメソッドにたどり着きたい場合、モジュールがインクルードされていると期待する動作をしない、というのを学んだ。 例) module Foo def hoge puts "Foo!!" end end class SuperBar def hoge puts "SuperBar!!…

骨伝導イヤホンを買ってしばらくたった

半年くらい前に購入して、すごい買ってよかった思っているこの骨伝導イヤホン 2020 OpenMove AfterShokz オープンムーブ ワイヤレスヘッドホン 骨伝導イヤホン 防水 Bluetoothイヤホン Zoomなどリモート会議 テレワーク 在宅勤務に使用可能 Slate Greyメディ…

「THE MODELを読んだ」

Saas開発に携わるにあたって、マーケティングとか営業の知識も仕入れておく必要があるのかなぁと漠然と思っていたけど、社内の営業研修に参加したらこの本がおすすめされていたので読んでみた。 THE MODEL(MarkeZine BOOKS) マーケティング・インサイドセ…

リファクタリング:Rubyエディション 7章 オブジェクト間でのメンバの移動

リファクタリング:Rubyエディション 引き続き7章読んでいく。 7章 メソッドやフィールドをどのオブジェクトに管理させるかは、オブジェクトの設計でもっとも重要な判断の一つである。 この問題に対応するためのテクニックについて学んだ。 メソッドの移動(M…

リファクタリング:Rubyエディション 6章

引き続き読んでいく リファクタリング:Rubyエディション作者:ジェイ・フィールズ,シェーン・ハービー,マーティン・ファウラー発売日: 2020/03/21メディア: 単行本 3章〜5章は座学的な感じなのでざっと読んだ。 6章から、サンプルコードの改良するための手法…

リファクタリング:Rubyエディションを手に入れた

高かったけど買いました。リファクタリングRubyエディション リファクタリング:Rubyエディション作者:ジェイ・フィールズ,シェーン・ハービー,マーティン・ファウラー発売日: 2020/03/21メディア: 単行本 リファクタリングとは何か? リファクタリングは、コ…

スターティングGo言語 5章を読む

スターティングGo言語、5章を読んだ。 スターティングGo言語 (CodeZine BOOKS)作者:松尾 愛賀発売日: 2016/04/15メディア: 単行本(ソフトカバー) Chapter 5 構造体とインターフェース ポインタ Goにはポインタがある。ポインタはメモリ上のアドレスと型の…

スターティングGo言語 4章を読む

前回の続きを読んでいく blog.tera-chan3700.com Chapter 4 参照型 参照型はslice、map、channelの3つが定義されていて、make関数を仕様して生成する。 スライス 可変長配列を表現する型 以下の場合、要素数が10のint型のスライスが生成される s := make([]i…

Go言語を基礎を学ぶ。スターティングGo言語 3章まで読む

Go言語の勉強で書籍を探していて「スターティングGo言語」が良さそうだったので買ってみた。 スターティングGo言語 (CodeZine BOOKS)作者:松尾 愛賀発売日: 2016/04/15メディア: 単行本(ソフトカバー) 少々前の書籍なので環境構築は、最新の情報を参照した…

macでGO言語の開発環境を作る

仕事でGoを使う必要性がでてきたので、Goを勉強することにした。 環境 macOS Catalina 10.15.7 fish, version 3.1.2 goenv 2.0.0beta11 goenvのインストール $ brew install goenv 環境変数の設定 ~/.config/fish/cnfig.fishに以下を追加 set -x GOENV_ROOT …

パーフェクトRuby on Rails 増補改訂版 4章、webpackerについて

パーフェクトRuby on Rails 増補改訂版 4章のwebpackerについてまとめ パーフェクト Ruby on Rails 【増補改訂版】 (Perfect series)作者:すがわらまさのり,前島真一,橋立友宏,五十嵐邦明,後藤優一発売日: 2020/07/25メディア: 単行本(ソフトカバー) webpa…

SQLアンチパターン4章、5章のまとめ

会社の輪読会でSQLアンチパターンの4章、5章を読んだのでそのまとめ。 SQLアンチパターン作者:Bill Karwin発売日: 2013/01/26メディア: 大型本 4章 キーレスエントリ(外部キー嫌い) 先に結論 - 外部キーつけろ!!! アンチパターン:外部キーを使用しない…

パーフェクトRuby on Rails 増補改訂版 2章〜3章を読んだ

独習Ruby on Rails 現場で使える Ruby on Rails 5速習実践ガイド と続けて読んだので、そのままパーフェクトRuby on Rails増補改訂版を2章〜3章読んだ。 パーフェクト Ruby on Rails 【増補改訂版】作者:すがわら まさのり,前島 真一,橋立 友宏,五十嵐 邦明,…

独習Ruby on Railsを読んだ

こないだ現場Railsを読んだら、Railsに知らないことや忘れてるところが結構あった。 blog.tera-chan3700.com 一応業務でRails触ってるけど、既存コードの改修だったりでなんとなくこなせていたけど、業務で使ってる以上のことが全然成長してないので、まだま…

Railsで共通で使用できるバリデーションを作る

Railsのモデルに独自のバリデーションを作成する時、以下のように実装する class User < ApplicationRecord validate :email_check private def email_check # Eメールのバリデーション処理 ..... end end この場合、Userモデル限定のバリデーションとなる。…

現場で使えるRuby on Rails 5 速習実践ガイドを読んだ

積読していた現場Railsを読みました。 現場で使える Ruby on Rails 5速習実践ガイド作者:大場寧子,松本拓也,櫻井達生,小田井優,大塚隆弘,依光奏江,銭神裕宜,小芝美由紀発売日: 2018/10/19メディア: 単行本(ソフトカバー) 全部読むの結構時間かかったけど、…