本稿ではRubyの字句構造を説明していきます。 大文字と小文字の区別 メソッドは大文字と小文字を区別します。 # 次のコードはHello Worldを出力 puts "Hello ...
概要 Rubyはオブジェクト指向プログラミングのためのインタプリタ言語です。 本稿ではRubyの特徴を説明していきます。 Rubyの特徴 インタプリタ言...
試験について 試験の概要 Ruby技術者認定試験は「 Rubyアソシエーション認定Rubyプログラマー」の資格者を認定する試験制度です。 RubyアソシエーションはRubyの言語設...
本稿ではcapistranoでのデプロイ時に利用する公開鍵を設定する方法を説明致します。 deploy.rbの修正 deploy.rbに下記の記述をする...
本稿ではよく使うDockerコマンドを用途別に一覧で記載しています。 本稿が皆様のお役に立てば幸いです。 コンテナイメージの確認 docker images &nbs...
プロジェクト目標とは? プロジェクト目標は一般的にQCD(品質、コスト、納期)を具体化することが多いです。 従ってプロジェクト目標とはプロジェクトをQCDの観点で具体化した目標と解...
String.splitは指定したデリミタ文字列で文字列をを分割してその結果を配列で返します。 本稿ではデリミタを省略した場合と指定した場合の返り値を説明していきます。  ...
本稿ではRubocopのMetrics Abcsizeの概要を説明致します。 Metrics Abcsizeとは 公式サイトの引用を要約しますと、 代入(A)、メソッ...
本稿ではRubyで:(コロン)が2つ使われる::(ダブルコロン)の意味を説明致します。 メソッドや定数を呼び出す場合の::(ダブルコロン) 下記の例ではConstan...
本稿では、WSLとWindowsでファイル連携を行う方法を説明いたします。 使用環境 Windows 10 Pro Distributor ID: Ub...
WSLを使用してUbuntuにRuby2.3.1をインストールする方法
本稿ではWSLを使用してUbuntuにRuby2.3.1をインストールする方法を説明します。 使用環境 Windows 10 64bit WSL Ubuntu 18....
本稿ではadbコマンドで動画撮影をする方法を説明します。 動画撮影を開始するコマンド adb shell screenrecord /sdcard/hoge.mp4 動画撮影を終了...
本稿ではContentResolver.queryの引数について説明していきます。 そもそもContentResolverとは何か 簡潔に言うと、ContentProviderの情...
clearCallingIdentityでコールバック内にて特権操作を行う方法
本稿ではclearCallingIdentityの使用方法について説明します。 コールバック内で特権のある操作を行うとどうなる? 例として、AプロバイダーのコールバックでBプロバイ...
本稿ではRubyで日本語表示がエラーになった場合の対策を説明します。 Rubyで日本語の表示を行うサンプル サンプルで以下の1-7.rubyファイルを作成します。 p...
本稿ではAndroidでViewModelを使用するメリットを説明します。 ViewModelのメリット 今までは画面回転などでActivityが破棄される場合を考慮...
特定ブランチからcloneするコマンド git clone -b ブランチ名 https://リポジトリのアドレス ...
ContentResolverとは ContentResolverは音声や画像、動画等のファイルを端末で自動認識して、それらの情報を抽出してくれる機能です。 この機能を使えば端末内...
Syntax error on token "int", VariableDeclaratorId expected after this tokenが発生した場合 ...
Chrome75にてLazyLoadが実装されることになりました。 本稿ではLayzLoad関連のお話を解説していきます。 そもそもLazyLoadとは...
AndroidのServiceとは? Serviceはバックグラウンドで何か処理を行いたい時に使用します。 なぜバックグラウンドで処理を行う必要があるかというと、AndroidはU...
本稿ではAndroid Studioの日本語化の方法を説明していきます。 Android Studioの日本語化 Windows編 日本語...
本稿ではQCDについて備忘録として記載しておきます。 一般的なQCDについて Quality(品質)、Cost(費用)、Delivery(納期)の頭文字...
ボタンの影を消す方法は2通りあるので順に説明してきます。 stateListAnimatorをnullにする方法 stateListAnimatorでボ...
本稿ではRubyのメソッドの使い方を解説していきます。 メソッドの定義 # 引数がないメソッド def sample1 # 処理を記述 e...
Rubyでは複数の値を管理する仕組みとして配列がありますが、 ハッシュでも複数の値を管理できます。 ハッシュとは? 前述した通り、Rubyにおいて複数の...
本稿ではeach文の使い方を解説していきます。 each文とは? Rubyのeachは配列に対して使用するメソッドです。 配列に対してeachを使用する...
本稿では配列の使い方を説明します。 配列とは? 配列とは複数の値をまとめて管理するために使用する仕組みです。 変数は単体の値しか持てませんが、配列は複数...
putsの使い方まとめ putsとは? 文字列を表示するメソッド。文字列の最後は必ず改行される。 putsの使い方 putsで文字列を表示...
会社員エンジニアとして就業中の方で、フリーランスエンジニアはどのぐらい稼げるのか? という疑問をお持ちの方いらっしゃると思います。 今回はそういう方向けに私の経験をお話ししたいと思...
本稿ではAndroidのアプリアイコンを簡単に作成する方法を解説致します。 Launcher icon generatorを使用する Launcher ...
App is not indexable by Google Searchの対処方法
本稿ではAndroidManifest.xmlでApp is not indexable by Google Search~ のエラーが発生した場合の対処方法を解説致します。 &n...
【Android】ListViewの長押しでダイアログを表示する方法
本稿ではListViewを長押しした時に削除確認ダイアログを表示後に、 「はい」を押せば選択したListViewを削除し 「いいえ」を押せば削除しない実装の方法を説明致します。 &...
「ブログリーダー」を活用して、hiro19880831さんをフォローしませんか?