rokkonet

PC・Androidソフトウェア・アプリの開発・使い方に関するメモ

ruby

rbenv, ruby, bundlerをインストール

2021 May 02. 2021 Apr. 17. 2021 Mar. 28. 2021 Feb. 07. 2020 Oct. 08. 2020 Sep. 22. 2019 Oct. 12. 2018 Sep. 15. 2018 Aug. 14. 2017 Mar. 12. 2017 Feb. 21. rubyのインストール・利用に必要なパッケージインストール (Ubuntu) # apt update && apt …

インストール済みのgemの確認 ruby

2021 Feb. 07. 参考ページ Rubyが参照してるgemのパスやインストール済gemを確認する方法 - Qiita インストール済みのgemの確認 ## rbenv環境なら rbenv exec gem list ## rubyバージョン管理システムを入れていないなら gem list

ruby sinatra

2021 May 30. 2021 Feb. 14. 2020 Nov. 07. 2018 Nov. 04. 2018 Oct. 08. 2018 Apr. 21. sinatraインストール (sinatraはBundlerでインストールできるので、このセクションは無視して下の「sinatraインストールに先立ってプロジェクト初期化」から始めれば…

ruby bundlerの設定

2021 Feb. 07. 2020 Nov. 07. 2020 Oct. 12. 2020 Oct. 10.bundlerを使い始めた時に詰まったので調べた。 - それマグで! より ※ システムワイドにgemをインストールすると実行時にファイル属性エラーとなったので、rubyはシステムワイドにインストールし、g…

同じEPGREC録画ファイル名形式の複数ファイルから最小サイズを残し、他は削除するrubyスクリプト

2020 Apr. 18. delredundrecfiles-epgrecfilenamematch.rb #!/usr/bin/env ruby # encoding: utf-8 # ruby 2.0 # 2018 Jul. 06. # 2014 Feb. 10. # Ryuichi Hashimoto. # # delredundrecfiles-epgrecfilenamematch.rb # epgrecファイル形式でファイル名幹が…

EPGREC録画動画ファイルを扱うrubyユーティリティ

2020 Apr. 18. Videofile.rb 定義関数 # ファイル名からEPGREC録画ファイル名形式(epgrec-stem)部分を取り出す # EPGREC-type-filename: ^20\d{12}_20\d{12}(GR|BS)CHAN.EXT # # epgrec_stem # 20170923012300_20170923022200GR22.ts -> 20170923012300_2017…

Ruby-Sinatraをデーモン起動するシェルスクリプト

2020 Apr. 17. #!/bin/sh -e # 2020 Aug. 17. # 2016 Feb. 09. # Start Sinatra daemon. cmdname=`basename $0` if [ $# -gt 0 ]; then echo "Failed." echo "No arguement is required." echo "Usage: ${cmdname}" echo " This script runs as below." echo…

rubyプロジェクト毎に分離したbundler設定

2020 Oct. 10. 2018 Sep. 15.$ cd projectーdir$ rbenv exec bundle initシステムのrubyのgemパッケージにbundlerは存在しないため、"rbenv exec" で明記する必要は薄い rbenvおよびbundlerの基本的な使用方法 - Qoosky より $ vi Gemfile gem "sinatra" gem …

ruby mysql操作

2018 Sep. 15.2017 Dec. 09. mysql2 query結果の受け取り方 http://blog.dealforest.net/2012/10/activerecord_execute_return_hash/ ハッシュで受け取るには results.each(:as => :hash) do |result| p result.class end