STUDY MEMO

学習のメモ書き

2021-03-01から1ヶ月間の記事一覧

スプレットシートのショートカット一覧

スプシのショートカットの備忘録。 引用は Google スプレッドシートのキーボード ショートカット - パソコン - ドキュメント エディタ ヘルプ 一般的な操作一覧 列を選択 Ctrl+Space 行を選択する Shift+Space すべて選択 ⌘+A, ⌘+shift+space 元に戻す ⌘+Z …

<twitter> bearer token生成について

bear token 一般的に使用されている認証方法。 公式doc↓ ベアラートークンを使用すると、開発者はOAuth 2.0のコア機能の1つであるTwitter APIを使用するためのより安全なエントリーポイントを持つことができます。 ベアラートークンを使用する認証は、アプリ…

<twitter> node.jsでのtwitter情報取得

twitter.js var Twitter = require('twitter'); var client = new Twitter({ consumer_key: '', consumer_secret: '', access_token_key: '', access_token_secret: '' }); client.get('search/tweets', { q: 'twitterアカウント名' }, function (error, twe…

<Ruby on Rails> rails routesの対話型のフィルタリングツール peco

pecoとは シンプルな対話型のフィルタリングツール。 grepと異なり、入力しながら検索することができる。 公式の説明文 peco can be a great tool to filter stuff like logs, process stats, find files, because unlike grep, you can type as you think a…

<Ruby on Rails> rails serverを立ちあげてページを表示した時に画面左上に出てくる表示について

背景 rails serverを立ち上げてページを開くと、左上にprofiler-resultの表示が出ていた。 これは何かということと、非表示方法を記載する。 profiler-resultを出すgem gem 'rack-mini-profiler', '~> 2.0' 公式での記載 Middleware that displays speed bad…

<VSC> htmlの自動補完に対する、head要素とbody要素の行調節とインデント調整

現状 基本設定にて、format on saveにチェックをつけてsave時に自動整形をするように設定している。 変更したい点 以下の2点を変更したい。 ・headとbodyの前後に1行入らないようにしたい ・またheadとbodyの要素にインデントを入れたい 現状↓ 理想↓ 方法 co…

<Ruby on Rails エラー編> yarn install時のwarning ../../../package.json: No license field

発生したエラー > yarn install yarn install v1.22.10 warning ../../../package.json: No license field 指定のpackage.jsonにlicenseがない、ということでwarningが発生。 問題はないと思うが気持ち悪いので修正したいと思い、以下の対処方法を実施。 対…

<Ruby on Rails エラー編> bundle installで、Gem::Ext::BuildError: ERROR: Failed to build gem native extension.が発生

発生したエラー > bundle Warning: the running version of Bundler (2.0.2) is older than the version that created the lockfile (2.1.2). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`. The dependency t…

<VSC> ショートカットキーを使ってreload windowをするための設定

設定 command + shift + pを押す ↓ Developer: reload windowの歯車マークを押す ↓ whenのところに記載されている記述をdelete 参考 ctr+r should default to having an option to reload the window · Issue #108393 · microsoft/vscode · GitHub

<Zoom> ミーティングチャットのテキスト自動保存設定

設定 https://zoom.us/にログインし、マイアカウント->設定を選択 ↓ ミーティングにて(基本)のチャット自動保存をオンにする。 保存場所の設定 zoom.usアプリを開く ↓ 歯車マークの設定を選択 ↓ レコーディングを選択 ↓ レコーディングの保存場所に保存し…

<VSC> 末尾の空欄を保存時に削除する設定

設定方法 Command + ,を押してSettingsを開く ↓ Search settingsに"files.trimTrailingWhitespace"と入力 ↓ チェックをつける ↓ command + shift + pでreload windowを選択し、再起動する。 参考 VS Codeで行末やファイル末尾の空白文字を削除するには:Visu…

<Ruby on Rails> gem 'rack-mini-profiler'について

rack-mini-profiler RoRのパフォーマンス計測をするgem。 公式では以下のように記載されている。 Middleware that displays speed badge for every html page. Designed to work both in production and in development. GitHub - MiniProfiler/rack-mini-pr…

<Ruby on Rails エラー編> Rack app ("GET /packs/js/application-f826770d917d8a37c1d8.js" - (::1))

rails sで以下のエラーが発生。 2021-03-07 02:36:40 +0900 Rack app ("GET /packs/js/application-f826770d917d8a37c1d8.js" - (::1)): #<Net::ReadTimeout: Net::ReadTimeout> 2021-03-07 02:36:40 +0900 Rack app ("GET /packs/js/application-f826770d917d8a37c1d8.js" - (::1)): #<Net::ReadTimeout: Net::ReadTimeout> 2021-03-0…</net::readtimeout:></net::readtimeout:>

<Ruby on Rails エラー編> Webpacker::Manifest::MissingEntryError

rails6でrails sをしたところ、以下のエラーが発生した。 Webpacker::Manifest::MissingEntryError Tasks#index # エラー発生場所 application.html.slim = javascript_pack_tag 'application', 'data-turbolinks-track': 'reload' Webpacker can't find app…

<homebrew> nodenvを使用したNode.jsのバージョン管理

Node.jsとは 公式には以下のような記載がある。 Node.js はスケーラブルなネットワークアプリケーションを構築するために設計された非同期型のイベント駆動の JavaScript 環境です。 Node.js とは | Node.js 要はjavascriptの実行環境のこと? スケラーブル(…

<VSC> open a folder or workspace live server...というエラーがでた時の対処法

エラー内容 VScodeの拡張機能「live server」を使用し、リロード不要でgoogle chromeを使用したかったが、 Open with live serverをクリックしたら以下のエラーがでた。 open a folder or workspace live server... 対処法 以下のサイトを参照し、フォルダの…

<Ruby on Rails エラー編> ActiveRecord::RecordInvalid: Validation failed: Email has already been takenエラー

発生したエラー rails db:seedでFactoryBotのデータを作成しようとしたところ、 rails aborted! ActiveRecord::RecordInvalid: Validation failed: Email has already been taken ... といったエラーが出た。 考えたこと Raised by ActiveRecord::Base#save!…

<MAC関連> ショートカットキーの作成

「ユーザー登録を編集..」をショートカットとして登録したいと思って調べたところ、以下の記事を発見。 Macのユーザ辞書をショートカットで開く方法 | iPhoneアプリ個人開発とライフハック 使用したアプリケーション Automator(すでにインストールされている…

<Ruby on Rails> rubyのバージョン変更

gemfileのなかのバージョンが、自分の環境のバージョンと異なっていた。 そのため、指定アプリケーション内で使うバージョンを指定した。 $ bundle Your Ruby version is 2.6.6, but your Gemfile specified 2.6.4 1. rubyのバージョン確認 $ rbenv versions…

<Ruby on Rails> rails serverが切れないときの対処法

tmp/pids/server.pidのなかにある数字を削除 実行中のプロセスを確認 プロセス強制終了 メモ rails serverを起動しようとしたら、以下のようなメッセージがでた。 A server is already running. 〜〜〜 閉じるとき不具合があったのか、立ちっぱなしになって…

<Mysql> 操作方法メモ

データベース 新しいデータベースを作成する データベースの重複を防ぐため、if not existsを記載すること。 mysql> create database if not exists データベース名; データベースを削除する 削除する前に作成済みのDBの一覧を確認する。 mysql> show databa…