fake_coder2's tech blog

偽物のほうが本物よりも本物だ

プログラミングほぼ初心者のためのRust入門

Rust はじめに 要旨 対象読者 Rustの基本的な言語機能 基本型(スカラー型) 数値型 文字列型 論理値型 複合型 配列型 タプル型 ユーザ定義の型 構造体 列挙型 標準ライブラリの型 Option Result Vec Box 変数 letとlet mut constとstatic 関数 通常の関数 …

【Mac m1 Big Sur】R & RStudio をAnaconda経由でインストールする

MontereyがリリースされたばかりですがBig Surの話題。R及びRStudioをインストールして使えるようにするのにかれこれ2時間くらいネットを徘徊することになったので備忘録として残します。 アプリからインストールできない condaコマンドでインストールする …

【Unity】初心者がUnity Editor上で地図を表示する

GoogleのMaps Static APIを使用してUnity Editor上で地図を表示してみる。 1.環境 PC Unity 2.コード全容 3.実行結果 4.コード解説 URLの指定 経度・緯度について 非同期処理での実行 リクエストの定義 取得した画像をタイルテクスチャに設定 1.環…

【Unity】Mac m1からAndroidの実機にアプリをビルド&デプロイする

※ 2021/10/24時点の情報。Mac m1上のUnityでAndoridアプリをビルド、実機にデプロイするときに躓いたことの備忘録。 1. 環境 PC Unity Android 2. Androidの設定 3. Unityの設定 1. 環境 PC MacBook Air M1 Unity バージョン:2019.4.20f1 Android 端末:Xpe…

【Bash】job_spec [&]

Bashの組み込みコマンド「job_spec [&]」を解説 job_specとは? 使用方法 フォアグラウンドでジョブを実行する バックグラウンドでジョブを実行する job_specとは? job_specはコマンドもしくはジョブ番号を指す。job_specというコマンドが存在するわけでは…

【Bash】組み込みコマンド一覧

Bashの組み込みコマンドを全部試したいもの好き(自分)へ。 環境 組み込みコマンド一覧 環境 OS:CentOS Linux release 8.3.2011 Bash:GNU bash, バージョン 4.4.19(1)-release (x86_64-redhat-linux-gnu) 組み込みコマンド一覧 # コマンド 1 job_spec [&] 2…

【競プロ(AtCoder)】ABC044 : B - 美しい文字列 / Beautiful Strings《C++ ver.》

C++_logo ABC044:B - 美しい文字列 / Beautiful StringsをC++で解いたときの解答。 1. 問題 2. 解答 3. 所感 1. 問題 問題文 wを、英小文字のみからなる文字列とします。wが以下の条件を満たすならば、wを美しい文字列と呼ぶことにします。 どの英小文字も、…

【AWS】MacBookでEC2にSSH接続する方法

たまにしか使わず忘れてしまうため備忘録として残す。 コトの発端はこれ SSH接続するための準備 さあ、接続してみよう チクショー、接続できない コトの発端はこれ時代の流行りに乗るためにAWSでサーバ構築しようと思ったのに入れないじゃん... ssh: connect…

線形探索を高速化する【番兵】

アルゴリズムとデータ構造に関して学んだことの備忘録。今回は「番兵」を用いて線形探索を高速化する方法。 1. 線形探索とは 線形探索の例 2. 番兵とは なぜ高速化が期待できるのか 3. まとめ 1. 線形探索とは 線形探索は、あるデータが、あるデータ群の中に…

【競プロ(AtCoder)】第二回全国統一プログラミング王決定戦本戦:B - NIKKEI String《C++ ver.》

C++_logo第二回全国統一プログラミング王決定戦本戦:B - NIKKEI StringをC++で解いたときの解答。 1. 問題 2. 解答 3. 所感 1. 問題 問題文 高橋君は英小文字からなる文字列Sを持っています。高橋君はSをNIKKEI型に分割する方法が何通りあるか気になってい…

【競プロ(AtCoder)】ABS ABC086A - Product 《Julia ver.》

julialang-logoAtCoder Beginners Selection「ABC086A_Product」をJuliaで解いたときの解答。 1. 問題 2. 解答 3. 所感 1. 問題 問題文 シカのAtCoDeerくんは二つの正整数a,bを見つけました。aとbの積が偶数か奇数か判定してください 制約 1 ≦ a, b ≦ 10000a…

【競プロ(AtCoder)】ABS PracticeA Welcome to AtCoder《C++ ver.》

C++_logoAtCoder Beginners Selection「PracticeA Welcome to AtCoder」をC++で解いたときの解答。 1. 問題 2. 解答 3. 所感 1. 問題 問題文 高橋君はデータの加工が行いたいです。整数a,b,cと、文字列sが与えられます。 a+b+cの計算結果と、文字列sを並べて…

【競プロ(AtCoder)】ABS PracticeA Welcome to AtCoder 《Julia ver.》

julialang-logoAtCoder Beginners Selection「PracticeA Welcome to AtCoder」をJuliaで解いたときの解答。 1. 問題 2. 解答 3. 所感 1. 問題 問題文 高橋君はデータの加工が行いたいです。整数a,b,cと、文字列sが与えられます。 a+b+cの計算結果と、文字列s…

【MacBook Air (M1, 2020)】知っておくと便利なこと

1. Tips Macの情報を見る キーボードの配置換え デスクトップを増やす 画面分割して表示する スクリーンショット(もしくはスニッピング機能を使う) 画面を録画する フォルダやファイルの複製 ファイル情報を即時表示する デフォルトのウィンドウ切り替えが使…

【Visual Studio Code】拡張機能「Live Server」でHTMLをプレビューする

普段はVSCodeなんて高機能なエディターを使うことは少ないのだけれど、お遊び程度に触っていたら便利な機能を見つけためメモ書き。 Live ServerでWebの開発効率を上げよう Live Severの導入方法と使い方 使用例 Live ServerでWebの開発効率を上げようVSCode…

【Linux】ルートディレクトリ直下のディレクトリの役割を簡単に

Linuxを触ったことがある人なら大体知っているであろう常識を備忘録的な感じで書き残す。ルートディレクトリ直下のディレクトリ早見表ルートディレクトリ直下のディレクトリの名称と概略ディストリビューションによってはないものもあるはず。 ディレクトリ…

ターミナルにクリスマスツリーをつくる

ターミナル上にクリスマスツリーを表示 久方ぶりの投稿です。 merry christmas!ということでターミナル上にクリスマスツリー(イルミネーションがちょっとだけ動きます)を作りました。sontekさんという方のsnowjob.shもお借りすると、雪を降らせることもでき…