lycheejam's tech log

チラ裏のメモ帳 | プログラミングは苦手、インフラが得意なつもり。

yumコマンドメモ

概要

yumコマンドの備忘録
とりあえずメモ程度にまとめておくがRedHat公式のチートシートが優秀

目次

  • 概要
  • 目次
  • yumコマンドを使う
    • パッケージインストール
    • パッケージのアップデート
      • アップデート可能パッケージのチェック
      • アップデート実行
    • パッケージを探す。
      • SEARCH
      • PROVIDES
    • パッケージの一覧表示
      • インストール可能パッケージの表示
      • インストール済みパッケージの表示
  • オプション
  • 参考サイト様
  • 雑感
続きを読む

VMware Workstation Playerで仮想マシンにVMware toolsをインストール

概要

先日の続きで、VMware toolsをインストールします。
VPSを触っていたときにはmountとか使わなかったので
会社で教えてもらわなければきっと理解できなかったでしょう。

VMware toolsのインストールはどうでもよくてmount/umountの備忘録です。

OSインストール直後からスタートです。

目次

  • 概要
  • 目次
  • 環境
  • 前提知識
  • 仮想マシンのネットワーク接続確認
  • パッケージアップデートの実行
  • VMware toolsの入手
    • mountをかけてVMware toolsを取り出す。
    • コピー後、umount
    • mountって何よ?
  • VMware toolsのインストール
    • インストールの実行
    • 動作確認
  • トラブルシュート
    • vmware-install.plが実行できない
      • 事象
      • 解決策
    • インストールが進むとループして進まなくなる(GCC編)
      • 事象
      • 解決策
    • インストールが進むとループして進まなくなる(kernel編)
      • 事象
      • 解決策
  • 参考サイト様
  • 雑感
続きを読む

VMware Workstation PlayerでCentOSの仮想環境を構築

概要

CentOSの仮想環境を構築します。
RedHatの復習がてら触りたいだけなので細かなところは気にしません
小分けになりますがOSのインストール完了までの備忘録です。

目次

  • 概要
  • 目次
  • 環境
  • 前提知識
  • VMware Workstation Playerのセットアップ
    • VMware Workstation Playerの入手
    • VMware Workstation Playerのインストール
  • OSイメージの入手
  • 新規仮想マシンの作成
  • OSインストール
    • ISOイメージの指定
    • OSインストールの開始
      • ネットワークの設定
  • インストール完了後
  • 参考サイト様
  • 雑感

環境

前提知識

  • 会社でVMware Playerを使っている。

※自分でセットアップ等はしたことがない。すでに用意されているもの

  • 高校生の時にさくらVPS使ってDebianで色々していた

CLIにアレルギー反応が出ない

続きを読む

C# 文字列結合

概要

前回に引き続き疑似マイナンバー生成機の改修ネタです。

  • forからforeachに変更
  • 「”文字” + "文字"」からStringBuilderに変更
  • StringBuilderを使うメリット

int型配列とチェックデジットを文字列に変換する処理があまりにもダサかったので
書き直しました。そこで新しい学びもあったので備忘録として

前回と前々回の記事はこちら
kitigai.hatenablog.com
kitigai.hatenablog.com

目次

  • 概要
  • 目次
  • ソース
  • 修正箇所
    • 修正前
    • 修正後
  • 簡単に3パターンの修正案
  • 文字列は不変オブジェクト?
  • StringBuilderを使うメリット
  • 雑感
続きを読む

C# 乱数の生成

概要

過去に作成した疑似マイナンバー生成機を作って乱数を生成する処理を書いた。
ふとネットの記事を目に*1して「あれ?既存のコードじゃ重複した乱数生成されるんじゃ?」となったので直しました。

20180423 追記
このやり方めっちゃ間違ってます。別記事にて書き直しました。
kitigai.hatenablog.com

目次

  • 概要
  • 目次
  • ソース
  • 修正箇所
    • Random(規定値)
    • Random(DateTime.Now.Ticks)
  • 関連記事
  • 雑感

ソース

github.com
※コミットがたくさんありますがGitに慣れてなくていろいろやらかした結果です。

続きを読む