misc.log

日常茶飯事とお仕事と

業務日誌

IPAの研修ロードマップに従って研修しているのに大脱線する(4月19日)

4月19日のネタリンク集。午後の冒頭では、セクハラやパワハラの話をしました。残念ながら「そういう人はいる」ということと、その傾向。たとえば女性のことを「女の子」と呼ぶような会話をしている人や、キャバクラに行って……みたいな話を大声で話すようなタ…

IPAの研修ロードマップに従って研修しているのに大脱線する(4月18日)

4月18日のネタリンク集。 ITエンジニア基礎1、入出力装置 USB(Universal Serial Bus)仕様 https://www.usb.org/document-library/usb-32-specification-released-september-22-2017-and-ecns RS-232Cケーブル(サンワサプライ)ひっそりと利用されている昔…

IPAの研修ロードマップに従って研修しているのに大脱線する(4月17日)

4月17日のネタリンク集。 データベース RDB(Relational DataBase、関係データベース) http://bit.ly/2GthGAK (ウィキペディア) Oracle / Oracle Database 18c https://www.oracle.com/jp/database/ Oracle Database認定資格 https://education.oracle.co…

IPAの研修ロードマップに従って研修しているのに大脱線する(4月16日)

4月16日のネタリンク集。 マルチメディアとユーザーインターフェース 日本インダストリアルデザイナー協会(JIDA)。子供の体格などのサイズ情報を出している組織。 https://www.jida.or.jp/ JIDA 子供のからだ図鑑。子供の体格などのサイズ情報資料。 https…

IPAの研修ロードマップに従って研修しているのに大脱線する(4月15日)

午前中だけの講義なのにどうしてこうなる。 体感型ゲーム筐体初期。SEGA「ハングオン」。まぁ実際バイク乗る人からすると上半身が起きそうになるほどの風圧やこれ以上言ったら死ぬという恐怖感による自制などが再現できないのでダメですね(無理だろ https:/…

C#の逐語的リテラル(Verbatim String Literals)

自分用メモ。英語名などがわからなかったので調べました。その記録。 逐語的リテラルを表す「@」 C#で、文字列の冒頭、ダブルクォーテーションの前に"@"(アットマーク)をつけると、その文字列は「記載されたまま」取り扱われます。たとえば文字列中に特殊…

IPAの研修ロードマップに従って研修しているのに大脱線する(4月12日)

4月12日の脱線リンク。 信頼性計算(静岡理工科大学)。がっちり定義するとこういうのになりますが、もう少し平易な説明を探してみてください。 https://www.sist.ac.jp/~suganuma/kougi/other_lecture/SE/rely/rely.htm MTBF、MTTR解説例 http://rossasia.c…

IPAの研修ロードマップに従って研修しているのに大脱線する(4月11日)

研修中の脱線話題のリンクです。 Wikipedia「経済犯罪」。内部統制や監査が必要であることの実例の話 http://bit.ly/2IpF43f インサイダー取引。内部統制関連の話から https://www.jpx.co.jp/regulation/preventing/insider/index.html ストックオプション。…

IPAの研修ロードマップに従って研修しているのに大脱線する(4月10日)

自社の研修、IPAの研修ロードマップに従って作った研修資料をベースに話をしているのですが、講師がダメなので(笑)脱線します。以下、脱線中に発生した話題の元ネタや関連ネタのリンクです。 プロジェクトマネジメント知識体系「PMBOK」 https://ja.wikipe…

teratailの順位とスコアが同点になった(笑)

技術系質問掲示版、teratail(テラテイル)に昨年夏くらいから登録して適当に回答したりしていたのですが、スコアと順位が同点になるという面白い現象になったので記録。teratail、スコアと順位が同点に回答したり高評価を得たりするとスコアが入り順位など…

GIMPの起動がすごく遅い問題を解消する

新人研修でJPEGの画質設定ごとの実際の違いを見せようと思って、「貧者のPhotoshop」ことGIMPを起動しようとしたら……遅すぎて待ちきれない。なにやらデータを検索していますというメッセージでスプラッシュ画面がでたまま止まる始末。これについて少し調べて…

社外研修の取り扱い、向かい方についての持論

日経XTECHにこんな記事が挙がってます(後半は日経のアカウントが必要)。 tech.nikkeibp.co.jp研修を受けられる職場、受けられない職場といった話。ここでは社外研修のことが挙げられていますが、よく聞く意見として「社外研修なんて受けても当たり外れがあ…

OfficeやVisual Studioライセンスのこと

仕事で使うマイクロソフト Visual Studioのライセンスについて。ライセンス形態は難しいし結構変わるのでついて行くのも大変なのですが、かといって仕事をしていく、特にITの仕事をしていく技術者やマネージメント担当が疎かにしていいものではありません。…

TestLinkのセッションがタイムアウトで切れる

TestLinkでテストケースを見ながら時間をかけてテストしていると、いざ結果を入れて……と思ったらタイムアウト、そこまでの入力内容が全部消えるという事象が起きているようで、セッションタイムアウトの時間を変更できないか調べました。まだやってませんが…

新人に議事録の書き方をどう教えるか

就職して1年はマニュアル書きが仕事でした。どうやら職場の方々には履歴書等が周知されていなかったようで、出身大学や学部も今ひとつ認識されていなかったのか、1年後に「えっ?プログラム判るの?」と言われる始末。ま、Visual Basicなんてやったこと無か…

GitLabの更新通知をSlackに自動で投げるようにする

Slackを使ってみよう的な流れから、どうせならGitLab上でのソース更新などの通知もいくんじゃないかとおもったら、ありました。やりかた。 WebHook URLの準備(Slack側) Slack側で「https://api.slack.com/」にアクセスします。api.slack.comここにある「Ap…

情報処理学会の教育カリキュラムやその他雑感

Facebookで新人教育に関する情報交換(ってか議論)がありまして、その中で情報処理学会が作成している教育用カリキュラムの情報があったのでとりあえず自分用備忘録を兼ねてメモしておきます。 仕事でやっている教育関連の作業に、何かしらのエッセンスを取…

ITエンジニア向けExcelの研修用教本をどれにするか

新人向けにExcelとExcel VBAを使って「変数」やら「関数」やらについて教えようと画策中なのですが、その中で候補として挙がってきた本があるので、それについてメモを残しておきます。自分用メモです。ちなみに見ているのは2016年の第1版です。できるビジネ…

データ登録処理時の確認メッセージと内容チェックの順序

業務システムを作っていると、データ登録処理なんてのは大量に作ることになるわけで、そのあたりのよくある機能や実装というのはいつものやり方があるかとおもいます。が、そのやり方を選択した理由まできちんと考えていて、人に聞かれたときに説明できるか…

ASTERセミナー標準テキストというのが公開されています

ASTER、NPO法人ソフトウェアテスト技術振興協会というところがソフトウェアテストに関する研修資料を公開しています。aster.or.jp160枚弱の巨大プレゼンで、フォントや絵柄、色合いなどいろいろと手の入れ甲斐がある内容ですが、大筋のラインは筋の通った物…

ファイル指定とフォルダ指定の指針

業務アプリだと、データファイルを読み込んでデータベースに記録したり、画面に表示しているデータをファイルとして保存したりというような処理がちょくちょく登場します。そのような処理の設計や実装方針で非常にぶれているような場面があったので、その際…

他社登録商標を資料などに使う場合の記載

マニュアルを書く季節になりました。いや、自分じゃないんですけれど、少しかんでいるシステムのリリースが近く、操作マニュアルなどの話が上がってきています。一応かつての資料サンプルなどは提示しましたが、どこまでのものがどう作られるか……生暖かく見…

システムのリリース時チェックリスト(一般的なもの)

仕事で聞かれたので。とりあえず思いついた一般的なチェック/確認項目を挙げてみました。なんで今更こんなのをリストアップしないといけないのか?という気もしますが……。 一般的なリリース作業のチェックリスト 体制 リリース体制 リリース当日の体制と役割…

C#でスコープの宣言を省略するとprivateになる(涙)

新人研修用の課題として、C#で継承クラスを作りカスタマイズ、DLLにして配布してみるというのをやろうとしたのですが……下記のソースでやってみたところ、クラスライブラリーのプロジェクトではフォームデザイナーのツールボックスにアイコンが出てくるのに、…

UTF-8かどうかの判定(C#)

別システムからのデータファイル取り込み処理で、文字コードが不明であった場合にどうするか、という話から、UTF-8かどうかのチェックができるのか?という話題になりました。 UTF-8の種類 UTF-8という文字コードには、BOM(Byte Order Mark)という情報があ…

GitLabのグループに既存プロジェクトを追加する

絶対忘れそうなのでメモ。 背景 GitLabで、複数プロジェクトをまとめられる、グループというものを作ることができます。グループは、参加するメンバーをプロジェクトごとではなくグループ単位で設定できるので、複数プロジェクトを複数メンバーで取り扱う場…

ハッシュ値を実際に作ってみる

「宅ふぁいる便」というオージス総研がやっていたサービスで、480万件のアカウント情報が流出した件、パスワード情報が平文*1で保管されていたという件が盛り上がっています。 internet.watch.impress.co.jp これで「パスワードが暗号化されていない」という…

保護設定されたセルにExcel VBAからデータを書き換える方法

Excelで、セルに対して保護設定を行うというのは業務で使うテンプレートシートなどでよく使われる方法ですが、保護設定してしまうと、人間の操作だけではなくVBAからのセル内容操作も受け付けなくなってしまいます(エラー 1004が発生する)。これを回避する…

イベント処理内でメッセージボックス表示するとメッセージ表示後に別フォームが前面に出てくる

職場での質問メモ。言語はC#。Grapecity(グレープシティ)のSpreadで、セル内の変更について「変更しますか?」というようなメッセージを出して可否を問うたあと、「いいえ」で戻ろうとするとそのフォームの親となるフォームが前面に飛び出してくるというト…

仕事ドキュメントの管理はGitかSubversionか?

【改訂新版】Gitポケットリファレンス迷ってます。管理したいドキュメントはバリバリの開発ドキュメントではなく、新人研修などの講義資料や、それに関するサンプルコードなど。少しGitLabにドキュメントを入れてみた結果、自分の中ではSubversionに傾いてい…