うぃろぅ.log

140字で綴りきれない日々の徒然備忘録

技術ネタ

5年ぶりにMacBookを買い替えたのでやったこと備忘録 インストール編

うぃろぅです。 タイトル通り、MacBook Proを買い替えました。メモリとか挙動とか諸々全部重くなっていてまともに使えるもんじゃなかったのでこの際環境構築をゼロからやってやろうということでやります。 未来の自分のために残しておこうという魂胆。 思っ…

【備忘録】 「スラスラ読める JavaScript ふりがなプログラミング」 を読む

うぃろぅです。 概ね生きていました。仕事でアウトプットばかりしていたので久しぶりにインプットをしていきます。 今日の本 構成 1章 JavaScript最初の一歩 概要 ES○○って何? 2章 条件文 概要 比較演算子 else if 論理演算子 3章 繰り返し文 概要 配列 無限…

Gitでインクリメントしたバージョンタグを設定するエイリアス

うぃろぅです。 技術系のエントリー全く書いていないので書き方を忘れています。 今いるプロジェクトはそれなりに炎上中です。まだ寒い日も続くしちょうどいいね。 さて、リハビリがてら最近書いたgitのエイリアスを置いておきます。 もっと便利なプラグイン…

【備忘録】 「はじめて学ぶ ソフトウェアのテスト技法」 を読む

うぃろぅです。 炎上していた前のプロジェクトが無事終了したため読んでいきます。 ちょうど自宅研修が許可されたので都合もいいし。 今日の本 はじめに 1. テストのプロセス 2. ケーススタディ ブラックボックステスト技法 3. 同値クラス 4. 境界値 5. デシ…

わけのわからないHTMLを読む

うぃろぅです。 納期1に追われてしばらく死んでいました。多分今月は状況が変わりそうにありません。 上司に「これ修正したんですけど反映していいですかー」と訊くたびに「ちょっと待ってね」と返ってきて下手に動けないため今回遭遇した事象を書きます。 …

【Rails 6.0】 rails 6.0で`rails s`したら`config/webpacker.yml`がないエラーで怒られた

うぃろぅです。 igarashikuniaki.net Railsの教科書の復習のためにrails newしたらrails s実行時にエラーが出たのでメモ。 確認環境 Rails 6.0 Ruby 2.6.3 macで実行。 Rails 6.0がリリースされてた weblog.rubyonrails.org 知らなかった…。 rails newして生…

【備忘録】 「メタプログラミングRuby」を読む

うぃろぅです。 少し間が空いてしまいましたが今日も本を読んでいきます。 暑さに負けるな。 今日の本 構成 1章 頭文字M 2章 オブジェクトモデル オブジェクトモデルの内部 メソッド探索 3章 メソッド 動的メソッド ゴーストメソッド 4章 ブロック ブロック…

【備忘録】 「SQLアンチパターン」を読む

うぃろぅです。 今日も本を読みます。目指せ技術書の虫。 今日の本 構成 1部 データベース論理設計のアンチパターン 1章 ジェイウォーク(信号無視) 2章 ナイーブツリー(素朴な木) 3章 IDリクワイアド(とりあえずID) 4章 キーレスエントリ(外部キー嫌い) 5章 …

【備忘録】 「オブジェクト指向設計実践ガイド」を読む

うぃろぅです。 今日は読書の方。学びを書いていきます。 今日の本 オブジェクト指向設計実践ガイド オブジェクト指向設計実践ガイド ~Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方作者: Sandi Metz,?山泰基出版社/メーカー: 技術評論社発売…

○○Pay(主に7Pay)をとりまく四方山話

うぃろぅです。 電子マネー、便利ですよね。 PayPayしかり、LINE Payしかり。 電子マネー、スマホ払いという点でのメリットとして 財布を持たずに買い物ができる スマホを持ち歩かない人の方が財布を持ち歩かない人より現代日本であれば少ないはず。 お金を…

【FjordBootCamp】 「Webを支える技術」を読む

うぃろぅです。 ありがたいことにプロジェクトの隙間時間に技術書を読むことが許可されているため、フィヨルドブートキャンプの課題の一環である本を読んでいきます。 今回の本 第1部 Web概論 第2部 URI 第3部 HTTP 第4部 ハイパーメディアフォーマット 第5…

【Ruby】 三目並べのコードを読む

うぃろぅです。 業務時間で暇なとき作業の空き時間が生じたときにCodewarsで遊ぶ自己研鑽に励むことがたまにあるのですが、その中で「なんやこれ…」ってなったコードがあったので読み解いていきます。 今回の課題 「Tic-Tac-Toe Checker」というKata(問題)。…

【備忘録】 「楽々ERDレッスン」を読む

うぃろぅです。 今日も今日とて備忘録。ですが今日はe-ラーニングではありません。読書です。 ここのところDBについて学習していたため、その流れで実践的な本を読みます。 所用と重なって読むのに4日かかってしまった、かなC。 Fjord BootCampのプラクティ…

【C#】 OpenCvSharp おぼえがき 動画読込み / サムネイル表示 / キャプチャー保存

うぃろぅです。 営業から「画像処理の仕事あるけど話し聞いてみない?」と提案され、上司が概要を聞きに行ったはいいもののスケジュールが厳しそうなため断るまでがここ1週間の出来事。 私は「技術検証して」って要求仕様をぶん投げられ、わりかし楽しんで調…

【C#】 続・CSVのヘッダーだけ読み込んで出力する

うぃろぅです。 ふと過去のエントリー見てたら「いやお前何やそのコード」ってなったので書きます。 こんな記事を書いた vviilloovv.hatenablog.com あなた疲れてたのよ こんな小難しいこと全くする必要なかった。 CSVだろうが結局のところテキストなのだか…

【C#】 CSVをDictionaryのListとして読み込む with 黒魔術

うぃろぅです。 vviilloovv.hatenablog.com 前回の記事の関連です。 そもそもDataTableなんて使わずともDictionary型のListにしてしまえばいいのではないか、と考えたので書いておきます。 で、書いてたらなんか楽しくなってきたので黒魔術コードが生成され…

【C#】 CSVをDataTableとして読み込む

うぃろぅです。 vviilloovv.hatenablog.com 昨日の記事関連。 多分別の場所で使う機会はないというかCsvHelperを使えばいいじゃないかっていう気がしますが、記録として残しておきます。 目的 CSVファイルを読み込んでDataTable型として返却する そもそもDB…

【C#】 CSVのヘッダーだけ読み込んで出力する

うぃろぅです。 C#の新しい案件を進めているのはいいものの、どことなーくレガシーな気配が漂っている現状です。 まぁ嘆いていても始まらないので業務をこなすわけですが、その際に「あーこれしないとな、でも手作業だと面倒だからツール作ろう」と作った備…

【XML】多重度における「空白可能」は「省略可能」??

うぃろぅです。 今回は技術ネタ、というよりは日記。 今日?ただの平日でいつもどおり仕事ですけど何か?? え?そうなの?という疑問を残しておきます。ブログタイトルも.logだし。 こんなことがあった 前程 私の会社 - 会社T - 会社S - 会社D 経緯はざっくり…

ASUS T101HAにインストールしたDebianの初期設定をする

うぃろぅです。 vviilloovv.hatenablog.com 前回の記事の続き。 これまでのあらすじ ASUSの2in1PCにDebianを落としたまではいいが、まずもって画面の向きから違う。 無線LANも機能していない。きょうび特別な理由(開発環境とかそういうの)もなく通信できない…

ASUS T101HAにDebian GNU/Linux 9をインストール

うぃろぅです。 2017年のAmazonプライムデーだったかで、ASUSの2in1PCを買った。 www.asus.com 価格は3万円を切っていたような…全然覚えてない…。 メモリは4GB、ストレージはeMMC 64GB。 価格的にも遊びで使うならちょうど良い。 で、このPCにはWindows 10が…

【Windows サービス】 自分自身のサービス名を取得する

うぃろぅです。 小ネタ。 探すのに割りと時間がかかったので自分用にメモ。 Windows サービスで自分自身のサービス名を取得する こんなことする機会これ以降あるのかなって。 何がしたかったかってログファイルの名前にsc createで設定した自分自身のサービ…

【Windows サービス】 Visual Studio 2017でWindows サービスを作る その3

うぃろぅです。 さくっとその3も公開しようと思っていたのに他の作業に追われてちょっと後回しにしている間に10日経ってしまった。 10日前の記憶なんて容易に忘れてしまうもので、アウトプットしているならなおのこと。 自分の参考のためにも前回のリンクを…

【FjordBootCamp】4日目 HTMLの基礎に触れる

うぃろぅです。 HTMLについて学んでいきます。 3日目もHTMLに取り掛かっていたのでタイトルは4日目です。 HTMLとはなんぞや 以前私が論文の書き方についてレクチャーを受けた時、 ○○とは何か。辞書で調べてみた。 という書き出しはしないように、とアドバイ…

【Windows サービス】 Visual Studio 2017でWindows サービスを作る その2

うぃろぅです。 前回の記事から引き続きWindows サービスを作る。 次で終わるといったな。あれは嘘じゃ。 FileSystemWatcherについて調べていたらまた長くなったので、その2は監視処理を開始するところまでとした。 今回で終わるはずだったのに…。 その3がこ…

【Windows サービス】 Visual Studio 2017でWindows サービスを作る その1

うぃろぅです。 業務でWindows サービスを作ることになり、今後も作ることがあるかもしれないのでまとめることに。 若干長くなったので、 その1ではWindows サービスの登録/解除までとした。 その2はこちら。監視処理を開始するところまで。 vviilloovv.hate…

【FjordBootCamp】2日目 環境を作成する

うぃろぅです。 忙しくなるかと思ったら意外と仕事がサクサク進んだため更新していきます。 2日目 エディターやら便利ツールやらを揃えていく。 と言っても以前からRubyの学習である程度作っていたので流用する。 客先で環境作成みたいに毎回リセットされな…

【FjordBootCamp】1日目 「黒い画面」と対峙する

うぃろぅです。 FjoldBootCampに参加しました 実はアカウント自体は取得していたんですが、 稼働はさせていなかった状態が半年ほど続いていました。 特にブログに書きたいことがなかったとかそういうわけじゃないんですけどね。 で、この度FjordBootCamp (フ…