2025/1/18に開催されたGDG Kwansaiでのイベントの資料です。 https://gdgkwansai.connpass.com/event/337645/
「宿題やりなさい」を言わない我が家。子ども自らタスクの進捗管理ができるようになるフォローの仕方 2025年1月16日 しんざき システムエンジニア、PM、ケーナ奏者、三児の父。南米民族音楽の演奏が趣味。仕事・育児・演奏活動の傍ら、レトロゲーム雑記ブログ「不倒城」を20年程運営している。 X:@shinzaki ブログ:「不倒城」 こんにちは、しんざきと申します。前回に引き続いて、子どもと接する時に「なんかこれ職場で同じようなことやってるなー」と思ったことを書こうと思います。 この記事で書きたいのは、大体以下のような内容です。 以上です。よろしくお願いします。 さて、書きたいことは最初に全部書いてしまったので、後はざっくばらんにいきましょう。 keyboard_arrow_down 長期休みの宿題は子どもの「一大プロジェクト」 keyboard_arrow_down 我が家で教える「タスク管
「確定申告」 新たな1年が始まり、清々しい気持ちの前に立ちふさがってくる、気の進まない四字熟語です。 フリーランスの皆さん/我々はもちろん、副業をしている人や医療費/住宅ローンなどで控除を受けたい人にとっても重要な確定申告。毎年頭を悩ませている人も、何から始めたらいいのか確認したい人も多いことでしょう。 そんな確定申告がいよいよ目前に迫る今、チェックしておきたいゲームが開発中です。 その名もズバリ『確定申告を頑張るRPG』! 魔王討伐の報酬にも税金はかかる……『確定申告を頑張るRPG』『確定申告を頑張るRPG』は、ライター/ラジオパーソナリティとしても活動している作家/ゲーム制作者のあをにまるさんが開発中のRPG。 ゲーム公開サイト・PLiCyで、PCのブラウザやスマートフォンから遊べます。 本作の主人公は、勇者・タックス(tax=税)。タックスは魔王・コクゼーを倒したものの、王様からの報
1000行でOSを作ってみよう 本書では、小さなOSをゼロから少しずつ作っていきます。 OSと聞くと腰が引けるかもしれませんが、OS (特にカーネル) の基本機能は案外単純です。巨大なオープンソースソフトウェアとしてよく挙げられるLinuxでさえ、バージョン0.01はたった8413行でした。様々な要求に応えるために次第に肥大化していっただけで、当初は大変素朴な実装になっていました。 本書ではコンテキストスイッチ、ページング、ユーザーモード、コマンドラインシェル、ディスクデバイスドライバ、ファイルの読み書きをC言語で実装します。これだけ様々な機能が詰め込まれているのに、コードは合計でたった1000行未満です。 「1000行なら1日でできそう」と思うかもしれませんが、初学者には少なくとも3日はかかるでしょう。OS自作のハマりポイントは「デバッグ」です。アプリケーション開発とは違うデバッグ手法
LabBaseテックカレンダー Advent Calendar 2024の12月17日分のアドベントカレンダーです。 このブログのゴール ssh-keygenしたときに出るあのキラキラの正体を突き止めて、Rustで完全再現する⭐️ 再現するだけにとどまらずオエー鳥AAで似たようなものを作る🐦⬛ コードはここ 出典 http://www.dirk-loss.de/sshvis/drunken_bishop.pdf https://github.com/lfam/randomart あのキラキラの正体 randomartって言う テキストベースのフィンガープリントだと人間が誤って確認するリスクがあるから、視覚的な差分が取りやすいようにAAとして可視化している アルゴリズム 公開鍵ファイルの解析 公開鍵の中身はこうなっている ssh-ed25519 AAAAC3NzaC1lZDI1NTE5A
ビジネスパーソンのみなさんの中には、効果的な文章力トレーニングをさがしている、という方も多いのではないでしょうか。 文章は、仕事における重要なコミュニケーションツールです。メール、報告書、企画書など、1日のうちでも様々な文章を書く機会があります。 しかし、「文章をまとめるのが苦手」「相手に伝わらない」といった悩みを抱える方は少なくありません。そのために文章作成に時間がかかりすぎたり、意図が正しく伝わらず仕事に支障をきたしたりすることも。 そんな方におすすめなのが「部分書き写しトレーニング」です。優れた文章を書き写すことで、効率的に文章力を鍛えることができます。本記事では、このトレーニング方法の具体的な効果と、すぐに始められる実践手順をご紹介します。 文章力トレーニングに「部分書き写し」が効果的な理由 文章構造を理解できる 文章のリズムをつかめる 部分書き写しの具体的な練習ステップ 書き写し
これはpyspa アドベントカレンダー 2024の12日目の記事です。11日目は@aodagの走るということについてでした。 はじめに この15年くらいは、おおむね平均すると毎年2,3人程度の技術者をOn the Job Training(OJT)で教育する機会に恵まれており、その中で蓄積した知見や私の考えを散発的に説明していきます。 私自身は受託開発を主たるビジネスとするシステムインテグレータ(SIer)と呼ばれる企業で働いており、足掛け25年程度のキャリアがありますがソフトウェアについて専門的な教育を受けたことはありません。また、教育についても同様です。 このエントリに記載された内容について何らかのエネルギーを注いでくれる方がいるなら、XあたりのSNSでURL付きで指摘して頂ければ非常にありがたいです。 教育によって形成される技術者像 まずは、どのような技術者なら育てられるのでしょ
https://youtube.com/watch?v=Q_FtGfUV5u0https://youtube.com/watch?v=HVC6RL3TyZIhttps://youtube.com/watch?v=wEX1_NYoPlshttps://youtube.com/watch?v=7utuuiw7v0Uhttps://youtube.com/watch?v=9qN9EF-6IcIhttps://youtube.com/watch?v=K7kRDPmwzVIhttps://youtube.com/watch?v=AOux701nwCUhttps://youtube.com/watch?v=N6PR1n4Oyaohttps://youtube.com/watch?v=i2ZQ1OdfcHI 本当はもっと出したかったけど、URLを10件以上含んだ増田は投稿できないようだ。残念。
では、Rustの基本情報から学んでいきましょう。 「Rust」の基本情報 「Rust」は、WindowsでもmacOSでもLinuxでもクロスプラットフォームに対応した高速でスマートなプログラミング言語です。「Rust(ラスト)」とは、錆という意味でロゴマークもそこからデザインされたのでしょう。 「Rust」のロゴ Rustのメモリの管理の仕方、「所有権」とは? Rustはメモリの管理の仕方がスマートな、とても優れたプログラミング言語です。 「所有権」という独特な概念でメモリを管理して、ビルド時にメモリリークが起こる可能性を排除するので、極めてメモリリークが起こりにくくなっています。例えば、次の図のように「スコープ」内だけ変数にメモリを所有する権利を与えて「スコープ」を抜けるときには、「所有権」を持つ変数のメモリを解放します。 「Rust」の「所有権」の仕組み Rustの追加機能、「クレー
2024.12.11 エンジニア組織のリアルな失敗経験から学ぶ! 生産性向上&チーム強化Tips
小咲もも @mangakakuhito 「一つ嫌なことがあると全部嫌になる」タイプの子供の話がTLに流れてきたけど、うちの娘もそうだった。 例えば、娘の好きな映画に連れて行ってお土産を買って行きたいレストランに連れて行っても、ソファ席に通されなかっただけで「今日は何も良いことがない」と言うことがあった 原因は3つある→ 2024-12-08 21:58:57 小咲もも @mangakakuhito ①適した言葉を知らない ②快よりも不快を感じやすい ③良いことに対するセンサーを鍛えられてない ①適した言葉を知らない どれだけこちらが楽しいことを用意しても、その時の気分が「最悪」なら「最悪」と言ってしまうのだ。 大人なら、その前にしてもらった色々なことを思い出して、これは失礼 2024-12-08 21:58:58 小咲もも @mangakakuhito だから黙っておこうと考えられるが、娘
この記事は? 株式会社ログラスでクラウドインフラエンジニアをしている中井 (@elmodev09) です。 エンジニアとして働ていると、技術選定の調査結果をまとめたり、Design Docを書く等、ドキュメントを書く機会が多いのではないでしょうか? ドキュメントは、不必要なディスカッションを減らすための非常に強力なツールです。 特に、抽象度が高いタスクにおいては、ドキュメントをうまく活用することで議論のポイントを明確化し、効率化を図ることができます。 個人的な話になりますが、これまでに書いたドキュメントについて、「分かりやすい」「読みやすい」と言っていただけることが多いです。 (もちろん、毎回そうではなく、分かりにくい場合もありますが) 私は口頭で全てを明確に説明するのが得意な方ではないため、思考を整理してドキュメントにまとめることで、なんとかエンジニアとしての業務をこなしています。 今回
Practice RustLearn Rust by practicing, choose from a variety of coding exercises and challenges to help you improve your Rust programming skills
「自転車で車道を走っていて、交差点を車用の信号に従って直進しようとしたら、トラックのドライバーに注意されました。"歩行者用の信号を守れ"とのことです。どっちの信号を守ればいいのでしょうか」
はじめに 動画版もアルヨ~。 Cursorとは Cursor とは一言で言うと、VSCode をベースに作られた AI 搭載のコードエディタのことです。 例えば、ChatGPT、Claude、Gemini などの生成AIを利用してプログラミングするときを思い出してみてください。 このように、エディタにコードを書きながら、ブラウザで開いている AI に質問をする、という作業を繰り返し行います。しかし、エディタとブラウザを行ったり来たりするのは少し面倒ですよね。 そこで登場するのが Cursor です。Cursor は ChatGPT や Claude、Gemini などの AI が内蔵されているエディタで、AIを使ってコードの編集、エラーの解決、ターミナルの操作、タブ補完などができます。 また、VSCode をフォークして作られているので、使い方、操作感も VSCode に非常に似ています。
Q: 私は中小企業で事務職をしている会社員(30代女性)です。 新卒入社したAさん(男性・20代半ば)が原因で部署が混乱状態に陥っており、対処法をお伺いしたくメールさせていただきました。 Aさんは一見すると非常に物腰柔らかで礼儀正しい人物なのですが、指示を理解できない、ミスを繰り返す、被害者意識が強い、他人に責任を擦り付ける等の行動が原因でフォローする社員の仕事量や精神的な負担が増大し、入社して半年で関わった社員2名ともを休職に追い込んでしまいました。 休職者はAさんの直属の上司Bさん(40代男性)、AさんのOJT担当(On the Job Training = 指導役)のCさん(20代男性)です。 どちらも元々仕事が多忙だったためすべてがAさんが原因とは言い切れませんが、何度マニュアルを見せながら丁寧に仕事を教えても覚えず、フォローしても感謝も反省もなく、むしろBさんやCさんの教え方が悪
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く