2020-01-01から1年間の記事一覧
書籍「新しいLinuxの教科書」のチャプター1の手順で失敗した際の対処ログ 再現手順 下記構成でCentOSを起動しようとすると「予期せぬ理由...」でコケる macOS Catalina 10.15.7 VirtualBox 6.1 CentOS-7-x86_64-DVD-2003.iso 結論 VirtualBoxのバージョンを6…
自動補完の設定 Eclipseのデフォルトでは「.」が入力された時にしか自動補完されない。 設定 > Java > エディター > コンテンツアシスト > 自動有効化 で設定を変更する。 自動有効化遅延: 30~100 Javaの自動有効化トリガー: .abcdefghijklmnopqrstuvwxyzABC…
参考 ソートを極める! 〜 なぜソートを学ぶのか 〜 - Qiita プログラミングコンテスト攻略のためのアルゴリズムとデータ構造 挿入ソート 計算量 O(n2) ほとんど整列済みの数列に対してはほぼO(n)と高速で動作する 概要 前半をソート済み部分、後半を未ソー…
Random failする理由は様々ですが、下記を見てみます。 それぞれの詳細は別途ググって見てください。 feature specでCapybara::ElementNotFound等で落ちる場合 データ不整合等の理由で、特定の実行順で落ちる場合 1. feature specでCapybara::ElementNotFoun…
後で試す https://developers.google.com/tag-manager/quickstart?hl=ja
https://gist.github.com/j5ik2o/2970973
https://qiita.com/hirokidaichi/items/95678bb1cef32629c317
何を学ぶか WEB DEVELOPER ROADMAP https://github.com/kamranahmedse/developer-roadmap 技術推薦図書: 日本語書籍 https://docs.google.com/spreadsheets/u/1/d/1wk8AG6keEM0y0-ZK6_vb-88UMgXM6ttVqumoE6Pc4qw/htmlview# どう学ぶか t_wadaさんの講演記事 …
やりたいこと with chart.js funnel パターン1: datasetsをsection毎の配列で渡す https://stackoverflow.com/questions/52120036/chartjs-line-color-between-two-points パターン2: ライブラリに描画ロジックを追加 ※ライブラリにロジック追加は微妙 https…
modelのクラスメソッドは基本使わない 特に、引数にオブジェクトいくつも渡してるのはNG、使い勝手が悪い 使うのは、createしない限りインスタンスが存在しない場合など 使わない理由は、rails consoleでオブジェクト作成しにくい、そもそもインスタンスメソ…
下記が分かりやすい 分かりやすい言語切替UIをデザインする3つのポイント | A.C.O. ブログ
HerokuにRails6アプリをデプロイしたところ、下記のエラーが表示された。調べてみたところ、Rails6から導入された「DNSリバインディング攻撃からの保護」関連のエラーとのこと Blocked host: hoge.herokuapp.com To allow requests to hoge.herokuapp.com, a…
参考 Quickstart: Compose and Rails | Docker Documentation Dockerを使ってRails6環境の構築をしてみる - Qiita RailsアプリをDockerで作ってCircleCIで自動テストしてHerokuにデプロイした話 - Qiita メモ Docker 公式Docの方法はRails5までの対応で、Rai…
この記事は何? Railsのバージョンアップ方法について 対象読者 はじめてRailsのバージョンアップをする方 Railsのアップデート方法を学びたい方 参考資料 公式ドキュメント https://railsguides.jp/upgrading_ruby_on_rails.html もんセレクション@Railsを5…
この記事は何か Dockerを全く知らない段階から、下記を目指すためのロードマップです。 Dockerとは何か?全体像を理解する Dockerで開発環境を構築できる 開発現場で既存のDockerfileやdocker-compose.ymlを理解し、編集できる その先にあるKubernetesやAWS…
どのような歴史を辿ったか? Rails勃興(2004~2005年) ViewやControllerにビジネスロジックを記述。見通しの悪さが問題に モデルにビジネスロジックを書くべきという主張(2006年) Buckblog: Skinny Controller, Fat Model Fat Modelが問題。サービスオブジェ…
自分用メモ 参考 アセットパイプライン - Railsガイド 実装 メイン sprockets-rails gem 関連gem gem 'sass-rails' gem 'uglifier' gem 'coffee-rails' 機能 アセットを連結 ブラウザがWebページをレンダリングするためのリクエスト数を減らし、速度向上 ア…
参考 Ruby on Rails 6 実践ガイド 1.controller外でのエラー処理 例えば、routing時のエラー(存在しないurlの指定)など Rails の rescue_from で拾えない例外を exceptions_app で処理する - Qiita 参考コード add: routing時のエラー制御等を追加 · fv17/ra…
www.rubydoc.info
メモ SMとしての役割 仕事の可視化 ムダの可視化 モチベーション向上 障害の追跡と除去 イベント成果物への集中 依存関係の可視化 POへの支援 リリース計画の支援 Epicを見積もる リリースバーンダウンチャートの作成 デミングの20%の変動(期間が長いと50%ズ…
自分用メモ ファシリテーションとは 「腹落ち」を生み出すコミュニケーションの技術 「腹落ち」= 目的と理由の理解、ゴールの理解、当事者意識、ワクワク リーダー必須スキル 目的、重要性 参加メンバーの知恵を引き出し、意欲を高める、自ら動く 難しさ 思…
概要 タスクの残りの作業時間見積もりをチャートにしたものを、スプリントバーンダウンチャートと呼ぶ。 X軸には、経過日数や日付。Y軸には、作業時間やベロシティ。 目的 チームの自己管理能力を強化するため、 スプリントの進捗、WIPであるタスクの有無を…
自分用メモ 設計やそのための調査におけるペアプロ