タグ

snaka72のブックマーク (20,372)

  • デュアルトラックアジャイルを実践するコツ|かわきん(ちゃんかわ)/atama plus スクラムマスター

    atama plusでスクラムマスターをしている河口です。前回、デュアルトラックアジャイルについてnoteを書いてから1年以上が経ちました。 atama plusのアジャイル開発もどんどん進化しており、たくさん学びもありました。今回は前回のnoteに引き続き、デュアルトラックアジャイルを実践していく上でのコツを改めて自分なりにまとめてみました。 開発プロセスの整理や組織づくりのヒントになれば幸いです。 デュアルトラックアジャイルについてのおさらい改めて、「デュアルトラックアジャイル」とは、プロダクトチームで仮説検証(ディスカバリー)と価値提供(デリバリー)を分断することなく、両輪(デュアルトラック)を回すためのプロダクトマネジメントの考え方でありプラクティスの集合体です。 「デュアルトラック」という通り、ディスカバリートラックとデリバリートラックという2つのトラックがあり、その両輪を回して

    デュアルトラックアジャイルを実践するコツ|かわきん(ちゃんかわ)/atama plus スクラムマスター
    snaka72
    snaka72 2024/08/22
  • Amazon S3 now supports conditional writes - AWS

    Amazon S3 adds support for conditional writes that can check for the existence of an object before creating it. This capability can help you more easily prevent applications from overwriting any existing objects when uploading data. You can perform conditional writes using PutObject or CompleteMultipartUpload API requests in both general purpose and directory buckets. Using conditional writes, you

    Amazon S3 now supports conditional writes - AWS
  • いい加減シェルスクリプトで [ $? -eq 0 ] や [ $? -ne 0 ] なんて エラー処理を書くのはやめよう! - Qiita

    いい加減シェルスクリプトで [ $? -eq 0 ] や [ $? -ne 0 ] なんて エラー処理を書くのはやめよう!ShellScriptBashLinuxUNIXmacOS はじめに [ $? -eq 0 ] や [ $? -ne 0 ] は冗長でデメリットしかありません。非常に多く見られる書き方ですが、Bourne シェルの時代からこのようなコードは必要ありませんでした。 優れたコードとは無駄がないコードです。丁寧なコードとは無駄な処理を書くことではありません。優れた文法を持つシェルは短いコードで正しく動作します。[ $? -eq 0 ] や [ $? -ne 0 ] を書かないほうがコードはわかりやすくなります。コマンドのエラー処理を簡潔に書くことができることが、シェルスクリプトの優れている点の一つでありシェルスクリプトを書く理由の一つです。 じゃあどう書くの? こうです。

    いい加減シェルスクリプトで [ $? -eq 0 ] や [ $? -ne 0 ] なんて エラー処理を書くのはやめよう! - Qiita
    snaka72
    snaka72 2024/08/21
  • ソフトウェアの実装と事業戦略を結びつける

    『ドメイン駆動設計をはじめよう』の概要説明 ①こので学んでほしいこと(原著者の思い) ②原著者のドメイン駆動設計のとらえ方 ③このの特徴 ④ソフトウェア実装と事業戦略を結びつける方法 ⑤事業の成長とソフトウェアの成長 ⑥開発チームの学習と成長

    ソフトウェアの実装と事業戦略を結びつける
  • 近況について

    先日会社を辞めました。ここ最近は近況についても書いていなかったので改めてまとめておきたいと思います。 主に退職について/現状について/転職活動についてという具合に書いていきます。 退職について 前職は代表と共同で立ち上げた会社に在籍していました。10年前に立ち上げたので約10年程関わっていたことになります。役割としては取締役及びCTOでした。偉そうな役職ですが、もちろんこれは名ばかりで実際は自分以外にやる人がいないのでやっていただけに過ぎません。実際のところ、そのほとんどは普通にゴリゴリ働くプレイヤーでした。最終的には当時立ち上げたサービスがクローズとなったためそれと共に自分は身を引いた形になります。 約10年の間に立ち上げたサービスはそれなりに大きくなり、有難いことに数十人ほどの従業員を抱えるようになりました。開発チームだけでも片手で数えられる程度(もちろん10進数)ではありますが大きく

    近況について
    snaka72
    snaka72 2024/08/20
  • 電動キックボード等「特定原付」1年で死亡事故ゼロでした。でもほとんどが“加害者”です 警視庁管内 | 乗りものニュース

    電動キックボードなどを特定小型原付として位置付ける道路交通法の改正から1年。東京都内で発生した事故の詳細が警視庁への取材でわかりました。その結果から、「運転責任の希薄さ」が浮き彫りになりました。 そもそも運転ルールを知らないのではないか 2023年7月1日の道路交通法改正により「特定小型原動機付自転車」という新しい車種区分ができ、電動キックボードなどの利用が拡大しました。原付バイクと自転車の中間に位置付けられ、動力にまったく人力を使わなくても、16歳から無免許で乗ることができます。これにより利用は一気に広がりました。 ただ、拡大とともに交通社会で問題になったのが、交通規則を守らない運転者の増加です。 電動キックボードなどの特定原付の取締りを警察も強化している(中島みなみ撮影)。 警視庁が取りまとめた2023年7月-2024年6月の1年間に東京都内で起きた電動キックボードが関連する人身事故件

    電動キックボード等「特定原付」1年で死亡事故ゼロでした。でもほとんどが“加害者”です 警視庁管内 | 乗りものニュース
    snaka72
    snaka72 2024/08/20
  • The CDK Book

    The CDK Book A Comprehensive Guide to the AWS Cloud Development Kit The AWS Cloud Development Kit has been wildly popular since it's release. This book is a guide for both beginners and experts.

    The CDK Book
    snaka72
    snaka72 2024/08/20
  • AWS CDKで複数の環境を設定する際の設定値(config)の渡し方 | DevelopersIO

    AWS CDK 環境ごとに変えたい設定はどう表現すればいいんだろう?」 番環境と開発環境でインスタンスのスペックが違うなど、環境ごとに変えたい設定が発生することがあります。 その際に、AWS CDKではどういった方法で環境差異を表現するか悩むことがあると思います。 今回は個人的によく使う方法を2つ紹介します。 ブログ中のコードは以下になります。 msato0731/cdk-config-sample 1. Context Contextとは 1つ目は、Contextを使う方法です。 ランタイムコンテキスト - AWS Cloud Development Kit (AWS CDK) v2 CDKのコマンド実行時に、引数で値を渡すことができます。 $ npm run cdk deploy -- -c vpcId=vpc-xxxxxxx-c instanceType="t3.micro" 受

    AWS CDKで複数の環境を設定する際の設定値(config)の渡し方 | DevelopersIO
    snaka72
    snaka72 2024/08/20
  • 『スタッフエンジニアの道ー優れた技術専門職になるためのガイド』 - snoozer05's blog

    翻訳を担当した書籍『スタッフエンジニアの道ー優れた技術専門職になるためのガイド』(オライリー・ジャパン)が来週(2024年8月26日)発売となります(電子書籍はオライリー・ジャパンのサイトでの販売となります)。書は、2022年にO'Reilly Mediaより刊行されたTanya Reilly著『The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change』の全訳となります。 スタッフエンジニアの道 ―優れた技術専門職になるためのガイド 作者:Tanya Reillyオライリー・ジャパンAmazon 書は、技術専門職としてのキャリア成長に必要な考え方やスキルを、20年を超えるキャリアを持ち、現在も現役で上級技術専門職を務めている著者が、自身の経験をもとに整理・解説し

    『スタッフエンジニアの道ー優れた技術専門職になるためのガイド』 - snoozer05's blog
  • 認知症の母の介護から帰宅したら、バッグに母からの手紙が入っていた→認知症の本人も抱える苦悩と葛藤

    くぅ@通い介護 @nivavi12180123 実は先程衝撃的な出来事がありました。 昨日実家に行きそのまま泊まって今朝帰宅しました。家の掃除やら洗濯やらを済ませ、少し休憩してから、先程お泊まりセットを入れた大きめのトートバッグを開いたら、なんと母からの手紙とお金が入っていたのです。 くぅ@通い介護 @nivavi12180123 手紙には私への感謝と、日々記憶が無くなっていく苦悩が綴られていました。私はそれを読んで涙が止まらなくなりました。 認知症の人は辛い事があってもすぐに忘れてしまう、介護する側の人間の方が辛いのだと思っていました。 でも人だって苦しんでいたんだ。 くぅ@通い介護 @nivavi12180123 昨日私が実家に行ったら、兄が怒っていました。 母が一人でコンビニへ行ってしまい、知らない車に乗って帰って来た、と。 話を聞くと、コンビニへお金を下ろしに行ったが何度操作して

    認知症の母の介護から帰宅したら、バッグに母からの手紙が入っていた→認知症の本人も抱える苦悩と葛藤
    snaka72
    snaka72 2024/08/20
  • ssig33: "濱口桂一郎さんの『賃金とは何か』を読んだ 日本では会社ごとの賃金があり、そしておおまかには在..."

    濱口桂一郎さんの『賃金とは何か』を読んだ 日では会社ごとの賃金があり、そしておおまかには在籍年数に応じて役職定年までは毎年昇給していく、という給与システムはごくあたり前のこととして受容されている(と思う)が、そうしたシステムはどのように作られてきたか、ということを労働行政の賃金マフィアとでも言うべき一群の人達の視点を中心に書いている歴史書。 「どのように」みたいな話はに書かれているので、読んで頂ければいいとして、このの白眉と言える部分は以下の3箇所だと思っている。 代表団は全般的に見て、婦人労働者に正常の賃金と、より良い社会的地位とを保障する努力がこれまでほとんどなされていないと考えている。 人事の停滞を防止するための役職定年制度や早期退職優遇制度を提示していますが、 企業の活力を維持するためには年齢を理由にして 排除しなければならないような無能な者を、 職務遂行能力があると称して管

    snaka72
    snaka72 2024/08/19
  • WebAssemblyとしてPostgreSQLをビルドした「PGlite」公開。Node.jsやブラウザ上でPostgreSQLを実行、DBの永続化も可能

    PostgreSQLのソースコードをWebAssemblyバイナリとしてビルドしたことで、Node.jsなどのJavaScriptランタイムやWebブラウザ上で(ほぼ)フル機能のPostgreSQLを実行可能にした「PGlite」が公開されました。 PGliteはPostgreSQLのCのソースをEmscriptenでコンパイル PostgreSQLはオープンソースの代表的なリレーショナルデータベースであり、C言語で開発されています。 PGliteはこのPostgreSQLのCのソースコードのビルドにEmscriptenコンパイラを使用してWebAssemblyバイナリとして出力、JavaScript/TypeScriptからライブラリとして呼び出せるようにしたものです。 ただしEmscriptenでコンパイルされたプログラムは新しいプロセスをフォークできないため、PGliteはPostg

    WebAssemblyとしてPostgreSQLをビルドした「PGlite」公開。Node.jsやブラウザ上でPostgreSQLを実行、DBの永続化も可能
  • VSCodeのGitHub Copilotが色々便利になっていた件

    はじめに 知らない間にGitHub Copilotが結構進化していたので、それらの内容を紹介します。 GitHub Copilot Chatは知っていたのですが、単なるChatGPTみたいな会話機能を追加しただけだと思っていました。 要約 右クリックメニューや#fileのようなコマンドが登場し、それを入力するだけでChatに見てほしいコンテキストを伝えることができるようになった。 ファイル単位だけでなく、選択した行やブロックに限定することもできる。 テストコードや新しいプロジェクトをコマンド一つで生成できるようになっている。 推薦の候補も複数を同時に比較できるようになった。 一度に最大10個くらい出る上、タブで保管できる。 ターミナルや編集中のファイルからコマンド一つでChatを立ち上げることができる。 特別なプロンプトを入力しなくても、開いた場所の文脈を読み取ってくれる。 右クリックメニ

    VSCodeのGitHub Copilotが色々便利になっていた件
    snaka72
    snaka72 2024/08/19
  • KADOKAWAグループへのサイバー攻撃や悪質な情報拡散についてまとめてみた - piyolog

    2024年6月9日、KADOKAWAやニコニコ動画などを運営するドワンゴは、同グループの複数のWebサイトが6月8日未明より利用できない事象が発生と公表しました。システム障害の原因はランサムウエアによるもので、ニコニコ動画は復旧まで約2か月を要しました。またリークサイトから盗まれたとみられる情報を取得してSNSへ公開するなど悪質な情報拡散が確認されました。ここでは関連する情報をまとめます。 1.KADOKAWAグループのデータセンターでランサムウエア被害 公式及び報道より、データ暗号化の被害にあったのはKADOKAWAグループ企業 KADOKAWA Connectedのデータセンター(DC6)で運用されていたプライベートクラウドやそのクラウド上で稼働していたドワンゴ専用サーバー。またドワンゴの認証基盤であったActive Direcotryサーバーも攻撃者の制御下に置かれた。 侵害活動の拡

    KADOKAWAグループへのサイバー攻撃や悪質な情報拡散についてまとめてみた - piyolog
    snaka72
    snaka72 2024/08/19
  • consolo

    snaka72
    snaka72 2024/08/19
  • 「割り込みタスクが多くて困ってます」と相談を受けたらマネージャーはどうするか - るさんちまん

    はじめに @dora_e_m さんのエントリがあまりに素敵だったので、僕も感化された "割り込みタスク × マネージャー" のネタを書くことにしました。 note.com このエントリでは、エンジニアとデザイナーのマネージャーをしている筆者が、メンバーから「割り込みタスクが多くて困っているんですがどうしたらよいでしょう」と相談されたときにするアドバイスをまとめました。ちなみに全て実際に体験したことです。 ※必ずしもこれら2職種でしか適用できない内容ではないですが、発想・解決のしかたが開発に依るところが大きいです。 なお、アドバイスの内容は個人でできるライトなものからタスクの依頼主に働きかけが必要なヘビーなものまであり、実際にアドバイスする順に並べるとこのようになります。 [個人] 割り込みタスクの優先度を過剰に高くしすぎていませんか [個人] 割り込みタスクにかけている時間はどれくらいです

    「割り込みタスクが多くて困ってます」と相談を受けたらマネージャーはどうするか - るさんちまん
  • チェチェン首長、武装テスラ車を運転 マスク氏を称賛

    チェチェン共和国の首都グロズヌイで、機関銃を取り付けたテスラのサイバートラックの上に立つラムザン・カディロフ首長。同氏のテレグラムの公式アカウントで公開された映像より(2024年8月17日公開)。(c)AFP PHOTO / Telegram account @rkadyrov_95 【8月18日 AFP】ロシア南部チェチェン(Chechen)共和国のラムザン・カディロフ(Ramzan Kadyrov)首長は17日、武装したテスラ(Tesla)のピックアップトラック「サイバートラック(Cybertruck)」を運転する様子を捉えた映像を公開し、同社のイーロン・マスク(Elon Musk)最高経営責任者(CEO)を称賛した。 カディロフ氏がテレグラムの自身のチャンネルに投稿した映像では、チェチェンの首都グロズヌイ(Grozny)で、同氏がサイバートラックを運転する様子が確認できる。そのルーフ

    チェチェン首長、武装テスラ車を運転 マスク氏を称賛
    snaka72
    snaka72 2024/08/18
  • ドキュメントとしての詳細設計書と、プロセスとしての詳細設計 - 勘と経験と読経

    「ソフトウェアの「詳細設計書」とはなんなのか」というブログ記事を読んで考えたこと。設計に関するプロセスとドキュメンテーションの関係性についての考えの整理。SI屋的な視点で。 2024/8/18追記:文中にあった雑な文系disが不愉快というご指摘を受けました。ご指摘の通りだと思いましたので訂正しています。大変失礼しました。 「詳細設計書」とはなんなのか nowokay.hatenablog.com こちらの記事では詳細設計書とは以下のようなものであると整理されている。 表現を変えたコーディング(の一種) 机上プロトタイプ(の一種) 分析資料 保守(のための)資料 (水平作業の場合の)作業指示書 (委託している場合の)契約資料 上記以外で考えられるのは次のようなものがあるだろう 利害関係者が要求している たとえば受託開発において発注者が要求している場合 ほかには連携している相手先システム側から

    ドキュメントとしての詳細設計書と、プロセスとしての詳細設計 - 勘と経験と読経
  • フロー効率と経験資源の葛藤 - yigarashiのブログ

    不確実性の高いプロダクト開発や、継続的な価値提供を行なっているサービスにおいては、フロー効率を重視するのが良いとされている。ある価値が早く顧客に届く方が、早くフィードバックを得られるとか、顧客が享受する価値の総量が大きくなるとか、様々な方向からメリットは説明され尽くしている。それには同意する。 開発プロセスの文脈でもフロー効率を重視するためのプラクティスは一般的だと思う。スクラムの言葉に従えば、スプリントゴールはなるべくシンプルにひとつにしようとか、ひとつのプロダクトバックログアイテムを複数人で片付けようとか、そういった話である。チームの付加価値生産性を最大化するために、こうしたやり方を採用するのは素朴には理にかなっていると思う。しかし最近、メンバーの育成や評価に対する責任が大きくなってきて、その立場から改めてこれらのプラクティスを考えると、手放しに最高とは言い切れないなと葛藤している。

    フロー効率と経験資源の葛藤 - yigarashiのブログ
    snaka72
    snaka72 2024/08/18
  • TaskChute Cloud | 時間の使い方が変わるツール

    時間の使い方を徹底的に変える、タスク管理ツール 次は何をするべきか?今日のタスクが全部終わるのは何時なのか? すべてTaskChute Cloudにお任せください。 重要なタスクに没頭できる環境を作り上げよう。 タスクを並べ、見積もり時間を入れ、実績時間を記録する。 すべてのタスクを時間軸にのせるTaskChuteは、他のどんなタスク管理術よりも現実的。 今日の残業時間はどれくらいなのか、リアルタイムに把握できます。 PCでも、スマホでも。最強のタスク管理ツール、TaskChuteのweb版。 Web上で動くTaskChute Cloudは、デバイスを問わずお使いいただけます。タスクシュート時間術の生みの親であるシゴタノ!大橋さんに監修いただきました。Cloudならではの機能も多数ご用意しています。 Cloudオリジナル機能:ルーチンマスター ルーチンタスクを完璧に管理。 私たちは、生活の

    TaskChute Cloud | 時間の使い方が変わるツール
    snaka72
    snaka72 2024/08/18