30代SEの自由帳

最初のタイトルは頓挫した

ヒューマン・リソース・マシーン 攻略 入社16年目 必ずポジティブに

ここで解説している内容なりヒントなりはあくまで筆者の解法に基づいたものなので、別の考え方ももちろんあるよ。ってのは念頭に置いてください。 課題 左側のコンベアの数値を右側に運んでください。 ただし、その数値がマイナス値である場合は、マイナスを…

ヒューマン・リソース・マシーン 攻略 入社14年目 大は小を兼ねる

ここで解説している内容なりヒントなりはあくまで筆者の解法に基づいたものなので、別の考え方ももちろんあるよ。ってのは念頭に置いてください。 課題 左側の数値2つごとに数字の大証を比較し、大きい方の数値を右側に運んでください。 もし同値である場合…

ヒューマン・リソース・マシーン 攻略 入社13年目 同じかどうか

ここで解説している内容なりヒントなりはあくまで筆者の解法に基づいたものなので、別の考え方ももちろんあるよ。ってのは念頭に置いてください。 課題 左側の数値2つごとに同値か否か判断してください。 同値である場合、その値を1つ右側に運んでください。…

ヒューマン・リソース・マシーン 攻略 入社12年目 40の作り方

ここで解説している内容なりヒントなりはあくまで筆者の解法に基づいたものなので、別の考え方ももちろんあるよ。ってのは念頭に置いてください。 課題 左側の数値を40倍にして右側に運んでください。 使用可能な命令 inbox outbox copyfrom copyto add jump…

ヒューマン・リソース・マシーン 攻略 入社11年目 引き算の結果

ここで解説している内容なりヒントなりはあくまで筆者の解法に基づいたものなので、別の考え方ももちろんあるよ。ってのは念頭に置いてください。 課題 左側のパネル2つごと(A,B)に、2つのパネルを右に運んでください。 その際、1つめは(B-A),2つめが(A-B)…

ヒューマン・リソース・マシーン 攻略 入社10年目 3回で8を

ここで解説している内容なりヒントなりはあくまで筆者の解法に基づいたものなので、別の考え方ももちろんあるよ。ってのは念頭に置いてください。 課題 左側の数値を8倍にして右側に運んでください。 ただし、プログラム上に配置していいaddは3個まで。 使用…

ヒューマン・リソース・マシーン 攻略 入社9年目 ゼロだけを残せ

たぶんここら辺から解き方が色々出てくる。 ここで解説している内容なりヒントなりはあくまで筆者の解法に基づいたものなので、別の考え方ももちろんあるよ。ってのは念頭に置いてください。 課題 「0だけ」を右側に運んでください。 使用可能な命令 inbox o…

ヒューマン・リソース・マシーン 攻略 入社8年目 当社比300%

課題 左側のコンベアの数値を3倍にして右側に運んでください。 使用可能な命令 inbox outbox copyfrom copyto add jump 効率目標 サイズ:6行 スピード:24ステップ ヒント その1 3倍。掛け算は使えないので足し算で表すと? 回答例 + 解説 サイズ + スピー…

ヒューマン・リソース・マシーン 攻略 命令一覧

命令一覧 inbox 左のコンベアにあるパネルを1つ手にとる。 既に手にパネルがある状態で実施すると? 手に持っているパネルを捨てて、新しいパネルを手にとる。 左のコンベアにパネルがない状態で実施すると? その時点でお仕事中断(終了)。 outbox 手に持っ…

ヒューマン・リソース・マシーン 攻略 入社7年目 ゼロを取り除け

課題 「0じゃない」データをすべて右側に運んでください。 使用可能な命令 inbox outbox copyfrom copyto add jump jump_if_zero 初出命令 jump_if_zero 手元のデータが0の時だけジャンプする。 パネルを手に持っていない状態で実施すると? 上司に怒られて…

ヒューマン・リソース・マシーン 攻略 入社6年目 真夏の雨

課題 左側のコンベアのパネルを2つごとに加算した結果を、右側に運んでください。 使用可能な命令 inbox outbox copyfrom copyto add jump 初出命令 add 手元のパネルに、指定した番号のカーペット上にあるパネルを加算する。 上に何も乗っていないカーペッ…

ヒューマン・リソース・マシーン 攻略 目次

目次 どんなゲーム? サイズ+スピード サイズ スピード 1年目: 運び屋さん 済 - - 2年目: 忙しい運び屋さん - 済 済 3年目: コピーのお仕事 済 - - 4年目: 逆にして運んで 済 - - 5年目: コーヒーブレイク(ストーリームービー) - - - 6年目: 真夏の雨 …

ヒューマン・リソース・マシーン 攻略 入社4年目 逆にして運んで

課題 左側のコンベアのパネルがなくなるまで、右側に運んでください。運ぶときはパネルが2つごとに逆になるように運んでください。 使用可能な命令 inbox outbox copyfrom copyto jump 初出命令 copyfrom ※命令自体は既出だけど、初出挙動あり 指定した番号…

ヒューマン・リソース・マシーン 攻略 入社3年目 コピーのお仕事

課題 「B,U,G」の3文字を右側のコンベアに運んでください。 使用可能な命令 inbox outbox copyfrom jump 初出命令 copyfrom 指定した番号のカーペット上にあるパネルのコピーを手元に用意する。 効率目標 サイズ:6行 スピード:6ステップ ヒント その1 B,U,…

ヒューマン・リソース・マシーン 攻略 入社2年目 忙しい運び屋さん

課題 左側にパネルを順番に右側に運んでください。 使用可能な命令 inbox outbox jump 初出命令 jump プログラムの好きな場所にジャンプする。 効率目標 サイズ:3行 スピード:25ステップ ヒント その1 ジャンプでプログラムの最初に戻るとどうなる? 回答…

ヒューマン・リソース・マシーン 攻略 入社1年目 運び屋さん

課題 コマンドを組み合わせ、左のコンベアにあるパネルを右のコンベアに運んで下さい。 使用可能な命令 inbox outbox 初出命令 inbox 左のコンベアにあるパネルを1つ手にとる。 既に手にパネルがある状態で実施すると? 手に持っているパネルを捨てて、新し…

ヒューマン・リソース・マシーン 攻略前 雑記

唐突に始まったゲーム攻略記事。 息抜きのゲーム + ブログまとめの練習を同時に満たすべく、ゲーム攻略記事を始めました。 ゲームといってもプログラミングパズルなので、プログラミング関係であることには変わりないんだけどね。 どんなゲーム? 人間(ヒュ…

【Googleスプレッド】あるセルに任意の文字列が何個存在しているかカウント

( LEN(対象セル) - LEN( SUBSTITUTE(対象セル,文字列,"") ) ) / LEN(文字列) 理屈 LEN = 指定文字列の長さ SUBSTITUTE = 第1引数:検索対象。第2引数:検索文字列。第3引数:置換文字列 カウントしたい任意の文字列を空白に置換することで、その分の文字数が…

Glide使って簡単なアプリ作ってみたのでGlideについてまとめてみた

息抜き回の途中ですが、ここでやりたい事が出来たので差し込みです。 息抜きは息抜きであって、やりたいことを引き留めてはならんのですよ。1 Glideってなに? https://www.glideapps.com/ ざっくり、Googleスプレッドシート(以降GSS)をアプリっぽい見た目で…

カレーで小難しい話をしてみる(その3)

mermaid.initialize({startOnLoad: true, theme: 'forest'}); その2はこちら 息抜き回その31 カレー作りの続き。オリジナル言語を定義しつつプログラミングしてみる。 これまでの状況 最初に作った処理フローはこんな感じ。 ただただ長いから関連個所だけ抜…

カレーで小難しい話をしてみる(その2)

mermaid.initialize({startOnLoad: true, theme: 'forest'}); その1はこちら 慣れないC#追って疲れたから息抜き回その2 今回から1カレー作りでプログラミングしてみる。 はじめに 前回作った処理フローはこんな感じ。 ただただ長いから次からは関連個所だけ…

mermaidメモ

mermaid.initialize({startOnLoad: true, theme: 'forest'}); mermeaid書くのに調べたことをメモ ブログ内にmermaidを埋め込み <script src="https://unpkg.com/mermaid@8.4.0/dist/mermaid.min.js"></script> <script> mermaid.initialize({startOnLoad: true}); </script> ⇒@の後ろはverを入力。initaalizeの引数とかは調べてないから意味は分かってない…

カレーで小難しい話をしてみる(その1)

mermaid.initialize({startOnLoad: true, theme: 'forest'}); 慣れないC#追って疲れたから息抜き回 カレーいいですよね。好きです。 適当につくる分には簡単だし、かと言って外すことも基本的にないし。 一回は作ったことありますよね? ってことで、よく見…

COVID19Radarのソースを追ってみる5日目(一旦終了)

4日目はこちら 引き続きCOCOA(接触確認アプリ)のベースとして使用されているOSS(オープンソースソフトウェア)である、COVID19Radarについて、処理を追って日本語のコメントを付けてみた。 ただ、C#の経験もFultter以外のAndroid開発の経験もなく、苦戦した挙…

COVID19Radarのソースを追ってみる-4日目

3日目はこちら 引き続きCOCOA(接触確認アプリ)のベースとして使用されているOSS(オープンソースソフトウェア)である、COVID19Radarについて、処理を追って日本語のコメントを付けてみた。 ただ、C#の経験もFultter以外のAndroid開発の経験もなく、苦戦した挙…

COVID19Radarのソースを追ってみる-3日目(その2)

3日目(その1)はこちら 調査対象 ソース(GitHub):https://github.com/Covid-19Radar/Covid19Radar リビジョン:5a54949ddf51dbf0db58c09d4142a31c7d663076 HelpMenuPage [使い方]画面を表示。 [使い方],[陽性者との接触を確認する],[陽性情報の登録],[アプリ…

COVID19Radarのソースを追ってみる-3日目(その1)

2日目はこちら なんかコピペミスがひどかったから、色々修正。 1記事のあたりの文章量が多いのがダメなんだよね。(言い訳) ということで、記事も分割しました。 引き続きCOCOA(接触確認アプリ)のベースとして使用されているOSS(オープンソースソフトウェア)…

COVID19Radarのソースを追ってみる-2日目

COVID19Radarのソースを追ってみる-2日目 1日目はこちら 引き続きCOCOA(接触確認アプリ)のベースとして使用されているOSS(オープンソースソフトウェア)である、COVID19Radarについて、処理を追ってみた。 ただ、C#の経験もFultter以外のAndroid開発の経験も…

COVID19Radarのソースを追ってみる-1日目

COCOA(接触確認アプリ)のベースとして使用されているOSS(オープンソースソフトウェア)である、COVID19Radarについて、処理を追って日本語のコメントを付けてみた。 ただ、C#の経験もFultter以外のAndroid開発の経験もなく、苦戦した挙句ざっくり理解で止めた…

Flutter学習:4日目

学習4日目。 Build Native Mobile Apps with Flutterの14.AppBars and ListViews からスタート。 昨日に引き続き動画の内容をざっくりまとめつつ学習を進めます。 個人的解釈に基づいてまとめてるから認識違いもあるかと思うけど、私はこんな解釈で進めまし…