調べ物した結果

現役SEが仕事と直接関係ないことを調べた結果とか感想とか

2019-01-01から1年間の記事一覧

令和元年のIPA問題に挑む~安全確保支援士 PM1③~

目的 勉強のやり直し(すーぱー忘れてる) 回答例が欲しい人は回れ右です。 問題3 標的型攻撃にたいする対応 ひとまず問題を読む。 また、攻撃うけとる。。。もう感染していることが前提なのね。 問1 (1) 不審なPCの電源を入れておく理由 Pサービスによって…

令和元年のIPA問題に挑む~安全確保支援士 PM1②~

目的 勉強のやり直し(すーぱー忘れてる) 回答例が欲しい人は回れ右です。 問題2 サイバーセキュリティ情報の活用 問題1と同様。とりあえず問題を読む。あたりまえのようにネットワーク図がでてくる。 「情報」と「ネットワーク」は切り離せない問題だか…

令和元年のIPA問題に挑む~安全確保支援士 PM1①~

目的 勉強のやり直し(すーぱー忘れてる) 回答例が欲しい人は回れ右です。 問題1 電子メールのセキュリティ対策 とりあえず問題を読んでいく。 穴埋め系はその場で回答が出せれるならマーキングして 回答を入れておくと時間短縮になる。今回はドメインの認…

Python-Fileのソースを眺める①~適当リファクタ~

今週は・・・これ。 https://github.com/google/python-fire まずはライセンスを確認 Apache License, Version 2.0 ということで、ごりってしまっても問題ないでしょう。 作業開始 とにもかくにも、とりあえず作業に入る前にブランチを切る。 前回の反省を踏…

ShareXのソースを眺める⑥(おわり)~適当リファクタ~

1週間がんばったせいか ①https://blog.hatena.ne.jp/couraeg/couraeg.hatenablog.com/edit?entry=26006613447498044 ②https://blog.hatena.ne.jp/couraeg/couraeg.hatenablog.com/edit?entry=26006613447550453 ③https://blog.hatena.ne.jp/couraeg/couraeg…

ShareXのソースを眺める⑤~適当リファクタ~

5日目 もうだいぶ片付いたけど。 まだ全部保護できてない。 コンストラクタをやっつける public UploadResult() { _errors = new Errors(); IsURLExpected = true; } 至ってシンプルなコンストラクタだと思う。 ここで、レガシーコード改善ガイドより以下の…

ShareXのソースを眺める④~適当リファクタ~

③ のつづき 前回やったことから・・・ 新しくErrorクラスを切り出したのはいいけど、テスト書いてない。 元々のテストをそのまま流用できるだろうからひとまずテストで保護をする。 対象クラス。 なんてことないね。 public class Errors { /// <remarks>keep compati</remarks>…

ShareXのソースを眺める③~適当リファクタ~

https://couraeg.hatenablog.com/entry/2019/10/10/234323 の続き Errorのクラス切り出し どうもErrorクラスに切り出したほうがよさそうな気配がある。とりあえず切り出してみるクラス内の参照を見る限り、ErrorsToString()をテストで保護してしまえば、 と…

ShareXのソースを眺める②~適当リファクタ~

①の続き。 https://blog.hatena.ne.jp/couraeg/couraeg.hatenablog.com/edit?entry=26006613447498044 つぎ。どうにも用途が怪しげなメソッド public string ErrorsToString() { if (IsError) { return string.Join(Environment.NewLine + Environment.NewLi…

ShareXのソースを眺める①~適当リファクタ~

GitHubから適当にソースを拾ってきて、勝手にテスト作ったてみよう。という試み。 ・テストの経験値アップ ・他の人のコードみて経験値アップ ・設計が学べる。 が目的。 リポジトリ https://github.com/ShareX/ShareX とりあえずCloneしてみた ⇒ShareX.sln…

tesseract-OCRでレシートを読み込ませたらギャル文字みたいになった件

経緯 ・奥様の家計簿作業が非常にめんどくさそう(レシート改修して、電卓ぱちぱち。写メって一撃がいいなぁと) ・画像認識って簡単にできるんか?の興味 先に、結果・・・ 全然ダメ。 設定が悪いのか、ギャル文字みたいになる。 家計簿にはぶち込めない。 …

ブログをたくさん書く人がたくさんいる会社の会社説明会にいってきた感想

経緯 クラスメソッドさんの会社説明会にお邪魔してきました。 https://classmethod.jp/現職への憂いもあって、ぼそってTwitterに投げてたら、 「とりあえず参加してみては?」というようなフランクな運びで行ってきましたが、 色々味わえてよい時間でした。…

C#のジェネリックの制約条件がよくわからなくなったから試してみた(敗北。打開できず)

発端 入れ子になっているコレクションクラスのinterfaceのwhereの書き方がどうすればいいのかわかなくなった。 (そもそもそーゆー実装がダメなのかもしれないけど 先に・・・ 答えはない。だれか教えてほしい。 ソースの基本型 using System; using System.…

RiotGamesAPIをつかって、直近の対戦履歴をヒットさせてみる。

何するの? とあるネットゲーム。LOL ※1の対戦履歴等がAPIから取得できるらしいので、実際にやってみた。 つかったAPI RiotGamesAPI https://developer.riotgames.com/ に公開されている。完全に充実。とはいい難いけど、適当にごにょごにょする分には申し分…

Paizaスキルチェックのエディタが微妙な感じなので少し簡単になるようにテンプレートのコードを書いてみた

なにがどうなって。 ・Paizaさん提供のスキルチェックを頻繁に利用している。 ・主にPython3で遊んでるけど、備え付けのエディタが微妙(後述) ・とりあえずVSCODEでコード書きたいし、そのままコピペで提出できたら楽だよね←つくろう。 ・すきるちぇっく:…

IPA H31PM試験合格しました~勉強方法とか、所感~

PM試験とおったぜ。いえぃ https://twitter.com/couraeg/status/1141909043251802117というわけで合格してうれしかったので、 勉強方法、IPA試験について思うこと。とかを書き起こしました。 勉強方法 午前1、午前2は暗記問題なので、 携帯にアプリいれて…

VisualStdio2017 パフォーマンス診断ツールでメモリリークの調査~そういえば使ったことないから試しに使ってみた~

とにかく・・・ https://qiita.com/ryo-pinus/items/8141c749168ea321937c と https://docs.microsoft.com/ja-jp/visualstudio/profiling/memory-usage?view=vs-2019 を見ればばっちり解決するはず。 あとはやってみた結果 やってみた 安心・安全のWindowsフ…

AWSの医療情報ガイドラインを読んでAWSの勉強をしてみる①。~電子カルテとクラウドを考える~

発端 ・この間AWSのセミナーを受けて「金融も聖域ではない。」とのお話をうけた ・ほな電子カルテも行くよね。むしろクラウドの恩恵を受けやすい分野だと感じたのでまずは文書を読んでみた。 ・ほぼメモ書き。 中の人のスペック ・電子カルテは知ってる。使…

Triggerセットでワープするスイッチ~UnityぐりぐりしてVマケ~

VRC Triggerを使ってみよう VRC World作成で、Trigger発生させてみた。 すけあくろうSpawn なんの変哲もない箱 うっすら緑のとげが生えてるのはParticleで芝作ろうと思った名残 (わりとそれっぽく見えなくもない。Particleなのでウゴウゴしてて、風になびて…

Particleと階段~UnityぐりぐりしてVマケ~

発端~急にVマケがどうのこうの~ 専門時代の友人がVマケがどうのこうの。なんか作ってみようず。と誘われたのでホイホイのっかった。 参考にしたサイト Worldをアップロードするまで https://kato-robotics.hatenablog.com/entry/2018/08/16/003204 階段の…

タイピングゲームを作ってみたら完成までたどりつけなかった件について~Unityで遊んでみよう①~

最初の思いとかそのあたり ・なにか「ゲーム」を自分でつくってみたかった。 ・Unityってのがいいらしい。おっしゃ使ってみよう。 最初からあきらめてたところ ・音楽はあきらめよう。 ・画像もあきらめよう。拝借するコースで進める。 https://pixabay.com/…

Json.NETとオブジェクト指向の付き合い方がよくわからなくなったから調べてみたら悲しい結果にたどり着いた

ことのはじまり ・コードレビュー中、手元のオブジェクト指向の参考にしている本に「なるべく不変にしろ。」とあり、 public string hoge {get; set;}じゃなくて public string hoge {get; private set;}にしといてとりあえずセッターは外に出さないようにし…

三項演算子について考えてみた~いったい使用すべき場面はどこなんだろうか。という話~

qiita.comというようなショッキングなタイトル記事を見つけて、実際のところどうなんだろうね。ということでちょっと考えてみた。 結論? 僕はメインの開発言語は「C#」なので「C#」ベースで考えるけど、 ・「ほとんど使う場面ねーな」 ・「パッとみて、見や…

CookieClickerをPython Selenium自動的に進める試み③~購入に指向性を持たせる~

何をしたかcouraeg.hatenablog.comこれの続き・前回までで自動でアップグレードするようにはなった・思ったほど効率が出ず。購入方法に指向性を持たせることにした・CPS換算で効率のいい施設を購入。長時間購入できない場合は適当に購入するようにしたSample…

CookieClickerをPython Selenium自動的に進める試み②~スクリーンショットとアップグレード~

何をしたかこれの続きcouraeg.hatenablog.com 実行したら実行しっぱなしだったから時間指定できるようにした最後の状態が知りたいので最終段階でスクショをとるようにした画面右側のアップグレード品を全然買わないから買うようにしたバージョンアップごとに…

CookieClickerをPython Selenium自動的に進める試み①

何をしたか・学生の頃ちょっとしたブームだったブラゲークッキークリッカーのクリックを自動化してみた。(seleniumを使ってみたかった) ※オレンジの枠線以外はゲーム画面の引用です。枠線の部分を自動でクリックするようにした。・バグがありありで、まだ…