algonote

There's More Than One Way To Do It

会社のフェーズで要求されるものの違い

会社のフェーズにより求められるスキルは違うという話 イントロ 花子さんは社会人3年目のソフトウェアエンジニアです。Androidの開発を担当していました。日々楽しく仕事をしていましたが、不幸にも突然の世界恐慌により会社がつぶれてしまいました。 幸いに…

Web開発の中国語

中国語で進捗をあおってみる 前口上 半年くらいオンライン中国語をやってビジネス中国語の本を一冊やり終えました。Yay! レッスンで覚えた中国語や合間に調べたメモがある程度たまったのでさらしてみる。 基本 プログラム: 程序 chéngxù (大陸), 程式 chéngs…

ザクで学ぶ二足歩行ロボット #ジオニックテクニクス

キビキビ動くザクを動かしたメモ ジオニックテクニクスとは ZEONIC TECHNICSはバンダイが提供している2足歩行のロボットコース。近藤科学のホビーロボットをベースにしており、部品の多くは近藤科学のものが使われている。KHRなど近藤科学が提供しているヒュ…

TypeScript Meetup #4 メモ #tsjp

TypeScript Meetup #4に参加しました。 TypeScriptでテストコードを徹底的に型推論する テストを書く時overloadしているものなどだと型定義を追うのが大変でanyを使いがち. Mapped Types, Conditional Typesを駆使するとよい いやー型に厳密な言語は読み込む…

アルゴリズム実技検定(PAST)はハーフサイズでいいのでは

アルゴリズム実技検定(PAST)を受けた感想 アルゴリズム実技検定とは アルゴリズム実技検定はAtCoder社が提供している競技プログラミング(アルゴリズム力)の試験。PASTはPractical Algorithm Skill Testの略。googleabilityが少し悪いですね。 通常は一般で88…

Udemyで学ぶサーバーサイドC# (ASP.NET MVC)

サーバーサイドC#のお勉強 前口上 Webの開発というと古典的にはPHPでいわゆるLAMP(Linux, Apache, MySQL, PHP)環境、続いてRuby on RailsなどのMVCフレームワーク、最近だとマイクロサービスの流れをくんでGolangなどがよく使われる。 おおむねLinux上でPHP,…

UdemyでQtの講座を受けた感想

Qt勉強したメモ 前口上 世の中自粛ムードですね。自分は引きこもりだと思っていたのに運動の重要性に気づき最近よく散歩しています。 世のあらゆる学習コースが無料化、セール実施中! 外出の予定も減るので勉強がはかどりますね。子供がいるご家庭は大変のよ…

あつまれどうぶつの森で学ぶ中国語

あつまれどうぶつの森とは あつまれ どうぶつの森はNintendo Switch用のゲーム。プレイヤーは動物たちの住む島で家を建てたり、橋をかけたり、島の発展を進める。そこら中に虫が飛んでいたり、川や海で魚も釣れ、図鑑をコンプリートするのもプレイ目的の一つ…

ソフトウェア医療機器の法律まとめ

医療用プログラムの法律まとめ 前口上 新型コロナウイルス拡大に伴い、院内感染を防止するためにオンライン診療の要件が緩和された。感染が収束するまでの時限付きだが、今まで認められていなかった初診についても法的には可能になった。 初診では薬の処方日…

シェル芸を覚えたくないのでEmacsのマクロをコマンドラインで実行するemacroをつくった

Proof of concept 前口上 簡単なファイルの変換やテキストの変換をする際、行単位でやることが同じ場合、 unixのコマンド、ツールで対応 1を組み合わせる スクリプトを書く が思考ルーチンの標準的な流れとして(個人の意見です)、2のクエリが複雑化したもの…