kaidann14のブックマーク (239)

  • 【テンプレ付】chatgptを使ってツールの要件定義をしたら工数が40時間→4時間になった - みんなのシステム企画

    chatgptを使って要件定義の工数を削減したい」 「そもそもchatgptを使って質の高い要件定義ができるのだろうか」 とお悩みなのではないだろうか。 結論、chatgptで質の高い要件定義を短時間で実現することは可能だ。 実際に私もchatgptを使って下記のような要件定義書を完成させた。 通常この要件定義書を0から自力で作ろうと思うと40時間はかかるが、chatgptを使う事によって4時間で完成させることができた。 しかし、ただプロンプトをなんとな投げ掛ければ良いというわけではない。 目的を達成するために綿密に設計をしたプロンプトを投げかける必要がある。 また、要件定義の中でも ・chatgptに丸投げして良いところ ・自分で手直しをした方が良いところ を精査することも大切だ そこで今回は上記のような要件定義書を4時間で完成させるために、私がchatgptへ投げかけたプロンプトを全

    【テンプレ付】chatgptを使ってツールの要件定義をしたら工数が40時間→4時間になった - みんなのシステム企画
    kaidann14
    kaidann14 2023/07/24
  • 意思決定できる人の手順の型 - Konifar's ZATSU

    意思決定できる人は進める手順の型みたいなものを持っているように見える。逆に意思決定が遅かったりできなかったりする人は、進めるときに型のうちの何かが欠けているのかもしれない。 体系化された話は書籍で語られつくされているとは思うが、思考整理のために雑にまとめてみる。 最後は決めるだけだという考えを持つ 目的や満たしたいことを明確にする 最終的な決め方や期日を明確にする 選択肢を広げて考える 今は意思決定しない、という意思決定も選択肢に入れる 意思決定の軸を明確にする 軸をもとに定量/定性データを集める 軸をもとに選択肢を評価する 自分はこうしたいという"推し"を決めてたたき台にする ここまでの話をドキュメントにしている ここまでのプロセスに時間をかけない 意見を聞く人を見定めてフィードバックをもらう 最初に明確にした決め方で意思決定する 意思決定できない場合は決め方と期日と意思決定軸を再定義す

    意思決定できる人の手順の型 - Konifar's ZATSU
    kaidann14
    kaidann14 2023/07/13
  • 家の売却でやってはいけないこと16選! 不動産売却に失敗しないで家を高く・早く売るコツ不動産売却に失敗しないで家を高く・早く売るコツをタイミング別に解説 - 【SUUMO】住まいの売却ガイド

    長年暮らした思い入れのある家は、納得できる売り方をしたいと思う人は多いのではないでしょうか。家の売却額はとても高額になるため、売却方法には注意が必要です。この記事では、家の売却でやってはいけない16のことを解説します。 記事の目次 1. 長年住んだ家を何も調べずに売ろうとしていませんか? 2. 売却でやってはいけないことをタイミング別に解説 3. 売却前にやってはいけないこと8選 4. 売却活動中にやってはいけないこと5選 5. 売却後にやってはいけないこと3選 6. 失敗せずに家を売るには? 不動産売却の手順 7. 家を高く・早く売って安く引っ越すコツを5つ紹介 長年住んだ家を何も調べずに売ろうとしていませんか? 家を売却する時には、さまざまなことに気を付ける必要があります。「家の売却を大手の不動産会社に依頼したから大丈夫」「査定額を高くつけてくれた会社だからすべて任せておこう」など、自

    家の売却でやってはいけないこと16選! 不動産売却に失敗しないで家を高く・早く売るコツ不動産売却に失敗しないで家を高く・早く売るコツをタイミング別に解説 - 【SUUMO】住まいの売却ガイド
    kaidann14
    kaidann14 2023/06/29
  • リモート開発を助ける「思いやりのある文章」の書き方 - ROUTE06 Tech Blog

    新しいプロジェクトに参加してローカル環境を作り始めると、何かとエラーに遭遇します。 また、設計や実装について開発者に相談したり、コードレビューを依頼することもありますね。 開発者が近くにいれば、(それなりに、程よいタイミングを見計らって)話しかけて、エラーの原因を調べてもらったり、設計方法をホワイトボードにスケッチしながら相談できますが、リモート開発ではそうはいきません。 リモート開発で成果を上げるためには、このブログのように何の装飾もインタラクティブ性もない文章で、自分の状況や相談したい事柄を正確に伝える必要があります。 とはいえ私は昔、「文章がわかりにくい」と毎日、毎日上司にフィードバックをもらうくらいには文章を書くのが下手くそでした。今もわかりやすい文章が書けている自信はありません。 それでも、これまでに何度か、議論が好転したり、プロジェクトが前に進むきっかけとなる文章を書けたことが

    リモート開発を助ける「思いやりのある文章」の書き方 - ROUTE06 Tech Blog
    kaidann14
    kaidann14 2023/06/28
  • VBA基礎5:VS CODEでVBAを編集(ariawase)|KIYO

    1.概要 普段業務効率化のためにExcelVBAを使用することが多いですが①VBEが使いにくい、②GitHub Copilotを購入しているため有効活用したい という理由でVS CODEを使用したいと思っております。 下記記事を参考にしながら、VS CODEでもVBAを編集できるようにしたいと思います。 2.環境構築 環境構築として大きく分けて下記があります。 Excelから標準モジュール(所謂VBAの中身)を抽出したり、編集後のファイルを統合してくれるスクリプトをダウンロード VS CODEに必要なExtensionを追加して設定の追加 Excelとbinフォルダの準備 なお当はgit(Version管理システム:変更箇所の差分を表示してくれるツール)を使った方が良いのですが、まだ勉強不足のため今回はgit無しで作成しました。 なお初期設定としてExcelの「開発者向けマクロの設定:

    VBA基礎5:VS CODEでVBAを編集(ariawase)|KIYO
    kaidann14
    kaidann14 2023/06/18
  • 「要件定義」のまえに、「要求定義」|しょーてぃー/ Experience Designer

    多くのアクセスがあったので無料化しました 要求定義テンプレも記事内でDLできます。 はじめにはじめましてUX プランナーのShoty(@shoty_k2)です。 今回は「要求定義」をつかった、UX デザインについてご紹介します。 実践用テンプレートも記事内にて配布しておりますので、参考にしてください。 「要求定義」とは要求定義とは、「事業や施策によって実現したいこと」です。ユーザーにどのような状態になって欲しいのか・何をしてほしいのか、ビジネスで何が必要なのかなどを取り決めることです。 要求定義という言葉は、もともとはシステム開発の現場では頻繁に使われている単語で、非技術者の企画者がシステムに求める仕様を定義することです。 「要件定義」と「要求定義」の違い多くの方が「要件定義」という言葉を聞いたことがあるかと思いますが、「要件定義」と「要求定義」の違いについてご存知でしょうか? ★要件定義

    「要件定義」のまえに、「要求定義」|しょーてぃー/ Experience Designer
    kaidann14
    kaidann14 2023/06/17
  • これはすごい! HTMLの新機能、popover属性でポップオーバーがJavaScript無しで簡単に実装できるようになります

    先日リリースされたChrome 114でPopover APIがサポートされ、HTMLのpopover属性が使用できるようになりました。 今まではポップオーバーを実装するのにはJavaScriptを使用し、ポップオーバーの開閉・フォーカス・アクセスフックなど面倒でしたが、popover属性で実装すると驚くほど簡単で、さまざまなUIコンポーネントに利用できます。 Introducing the popover API by Una Kravets 下記は各ポイントを意訳したものです。 ※元サイト様のライセンスに基づいて翻訳しています。基づいてというのは、貢献部分に関して同ライセンスも含みます。 はじめに HTMLのpopover属性とは ポップオーバーのデフォルト、オーバーライド 自動ポップオーバーと手動ポップオーバー popover属性とdialog要素の違い 近日公開予定の便利な2つの機

    これはすごい! HTMLの新機能、popover属性でポップオーバーがJavaScript無しで簡単に実装できるようになります
    kaidann14
    kaidann14 2023/06/08
  • 【早い!安い!うまい!】VSCode+WSL+Dockerで簡単に開発環境構築 - Qiita

    三種の神器 今やWSL,Docker,VSCodeは使えて当たり前という雰囲気になってきたので、初心者のためにすごく適当簡単に導入手順をまとめたよ 卍最強の環境卍を構築するため以下の4ステップで解説するよ WSL2の導入 Dockerの導入 VSCodeの設定 使ってみる 1. WSL2の導入 そもそもWSLって何?という方もいらっしゃると思いますが、Windows内でLinux環境を使うことができるぜということだけ覚えておけばOKです 導入についてはPowerShellで以下コマンドを実行するだけ! インストールしたらPCのスタートメニューからUbuntuを開き、ユーザ名とパスワードを設定しよう (Ubuntuを開くだけでユーザ名とパスワードを作成するための入力が求められます) WSLを真面目に知りたい方はこちら↓ https://learn.microsoft.com/ja-jp/wi

    【早い!安い!うまい!】VSCode+WSL+Dockerで簡単に開発環境構築 - Qiita
    kaidann14
    kaidann14 2023/06/01
  • 星取表のアンチパターン

    これだけみると LibC がよく見えますね。 オープンソースのライブラリ比較や、エンタープライズな SaaS が競合に対する優位を見せたいときに星取表が使われることが多いです。 中立な立場でライブラリを選定する過程として出てくることがあります。 自分はこれに全く意味がなく、むしろ競争的な立場では出した側が負けるものと認識しています。 星取表を作る側の意図 よく見かけるパターンがこれです。 開発自体は長いため機能が豊富だが性能に劣る先発が、後発を貶めている 恣意的な項目選定で、そもそも負けている そもそも比較対象としての土俵が違う(全部入りのフレームワークと単機能なライブラリの比較) 特に 1 と 2 の組み合わせが多く、この裏では非機能要件で圧倒的に負けていることが多いです。例えば A は機能は豊富だけどビルドに 30秒で、Bは機能は足りないけど3秒だといった場合、多くの場合ではまず B

    星取表のアンチパターン
    kaidann14
    kaidann14 2023/05/30
  • 「スクラムで生産性は上がらないしリリーススケジュールが狂いまくりなんですよ」とか言うお前らに告ぐ

    前提 この記事は内製開発をしているSaaSの中の人であるエンジニアが、SaaSの内製ソフトウェア開発をする上での話として書いています。 前ふり 「スクラムで生産性は上がらないしリリーススケジュールが狂いまくりなんですよ」 「何が原因なんですか?どうすればいいんですか?」 という相談を受けました。 NDAを書いてから、どれどれとチームの状況を見てみました。 該当チームのスプリントゴール 該当チームのスプリントゴールはこんな感じでした。 QAフェーズのプロジェクトAを、QA作業を完了してリリースできる状態まで進める 実装フェーズのプロジェクトBを、フィーチャーの実装率を50%まで進める 設計フェーズのプロジェクトCを、要確認な点を除いて実装レディーな状態まで進める スプリントゴールが3つありますね。とても面白いですね。 思わずボンドルド卿みたいな反応をしたくなりますがここは先に進みましょう。

    「スクラムで生産性は上がらないしリリーススケジュールが狂いまくりなんですよ」とか言うお前らに告ぐ
    kaidann14
    kaidann14 2023/05/30
  • 覚えておくと便利なCSSデザインTipsを9つ集めてみた | BUILD Journal

    覚えておくと便利なCSSデザインTipsを9つ集めてみたUpdate2023.05.18Release2023.05.18Coding HatenaにシェアするTwitterにツイートするPocketにストックするFeedlyに登録する これまでは画像で表現していたデザインを今ではCSSのみで実装できるものが多くなってきました。今回は覚えておくと便利な現場で使えるCSSデザイン Tips を9個紹介します。いざという時に使えるものばかりですので、ストックしておくことをおすすめします。 見出しの改行位置をCSSで調整する見出しの改行位置を調整する見出しの文章が中央揃えである程度の文字数があると、スマホで見た場合意図したところで改行ができていないことがあります。上の動画をご覧ください。上側の文章は改行されると2行目3行目も中央寄りになるため、画面サイズによっては最終行が1〜3文字になってしまい

    覚えておくと便利なCSSデザインTipsを9つ集めてみた | BUILD Journal
    kaidann14
    kaidann14 2023/05/19
  • フリーWi-Fiを使ったら秘密情報を抜かれる経路にはどのようなものがあるか - Qiita

    ゴールデンウィークのはじめ(4月29日)に投稿された以下のツイートですが、5月7日20時において、1,938.8万件の表示ということで、非常に注目されていることが分かります。 我が名はアシタカ!スタバのFreeWi-Fiを使いながら会社の機密情報を扱う仕事をしてたら全部抜かれた。どうすればよい! pic.twitter.com/e26L1Bj32Z — スタバでMacを開くエンジニア (@MacopeninSUTABA) April 29, 2023 これに対して、私は以下のようにツイートしましたが、 これ入社試験の問題にしようかな。『スタバのFreeWi-Fiを使いながら会社の機密情報を扱う仕事をしてたら全部抜かれた』と言う事象に至る現実的にありえる脅威を説明せよ。結構難しいと思いますよ。 https://t.co/LH21zphCTV — 徳丸 浩 (@ockeghem) April

    フリーWi-Fiを使ったら秘密情報を抜かれる経路にはどのようなものがあるか - Qiita
    kaidann14
    kaidann14 2023/05/09
  • SQLの実行計画の読み方 |

    今回は、SQLを書く上で特にパフォーマンスに影響のあるSQLの実行計画の読み方について解説します。実行計画はデータベース製品によってさまざまに差異がありますが、ここでは比較的どのデータベース製品でも共通する内容について解説します。 実行計画とは記述したSQLが実際にデータベースの内部でどのように処理されて結果を返すか、その処理方法を記述した情報です。 A5:SQL Mk-2では、SQLエディタで実行計画を見たい SQL の上にキャレットがある状態でメニューから [SQL(S)] – [SQLの実行計画(J)] または、Ctrl+E で表示できます。 表示の仕方はデータベース製品ごとに異なりますが、多くのデータベース製品ではツリー状の情報として表現されます。(このため A5:SQL Mk-2でもツリービューで実行計画を表示します。) ツリーのリーフ(端)から処理が行われ、ルート(根)に向かっ

    kaidann14
    kaidann14 2023/05/06
  • 推しの本の話をみくのしんに聞いてもらおう | オモコロブロス!

    けっこう長いから、メチャ暇なときにジュースでも飲みながら読んでね! 〜この記事に出てくる人〜 【みくのしん】ブロス編集部員。が苦手。もとより文字を読むのが苦手。なのに編集部員。不思議である。 【JUNERAY】この記事を書いているライター。学生時代、友達が『恋空』しか読まないギャルばかりだったので、「あいつはを読む奴だ」とやや異端視されていた。 この間、岡田悠さんの記事で屋ダンジョンしてらしたじゃないですか。 やったやった! ジュンク堂渋谷店さんでね! 楽しかったな〜あれ。 その企画の延長で、ジュンク堂池袋店さんにオモコロライターの選書棚を作っていただけることになって。 わたしも参加して、推しを選ばせていただいたんですよ。 【📚積読を恐れるな!オモコロライター選書フェア開催📚】 オモコロライター@omocoroの5名方々に、人生に影響を与えたを選んでいただきました💨 岡田

    推しの本の話をみくのしんに聞いてもらおう | オモコロブロス!
    kaidann14
    kaidann14 2023/05/05
  • リーダーとマネージャの違い - ツナワタリマイライフ

    最近見たいくつかのツイートが自分の考えとちょっとズレがあったので考えてみる。 僕はリーダーシップを発揮することとマネジメントを行うことは別な仕事だと考えています。勿論、両方を同時に行える人が素晴らしい成果をだせるだろうという事に異論はありませんが、マネジメント業務からリーダーシップの発揮を少し外してはどうだろうかと考えています。— 太一 (@ryushi) April 16, 2023 例えば、チームビジョンを策定し、それに向かってメンバーを鼓舞するといったような仕事は、マネジメント業務から外してもいいんじゃないか?というのが僕の意見です。— 太一 (@ryushi) April 16, 2023 見つけられなかったのだけど、 マネジメントは欠けている要素を増やす、リーダーは目標を決めてチームを前に進める、やることを減らす、なので来真逆である、みたいなやつ。 こういうのもか。 組織を成功

    リーダーとマネージャの違い - ツナワタリマイライフ
    kaidann14
    kaidann14 2023/04/18
  • freee会計からマイクロサービスを切り出すのに4年かかりました / 4 Years for Carving Out A Micro Service from freee Accounting.

    freee会計からマイクロサービスを切り出すのに4年かかりました / 4 Years for Carving Out A Micro Service from freee Accounting.

    freee会計からマイクロサービスを切り出すのに4年かかりました / 4 Years for Carving Out A Micro Service from freee Accounting.
    kaidann14
    kaidann14 2023/04/17
  • ChatGPTでstep by stepもロールプレイもやめたらプロダクト開発で使える精度になったよ|MRYY

    プロダクトマネジメントのコーチをしています。プロダクト開発の中でもGPT4を使うケースが増え、相談されることが増えてきました。 ChatGPTのGPT4を用いた際の、専門家として信用できる精度で推論させるための工夫の一部を紹介します。精度が必要な専門職かつ中級者向けになると思います。「機密情報の入力をどうさけるか」といった運用の話は今回はしません。 やったことと起きたこと一通り論文を読んで試したり、試行錯誤しました。 その結果、専門家として業務レベルで使える程度のものができるようになってきました。 クライアントのプロンプトを添削する仕事も増えつつあります。副作用として、日語なのに日語と感じられない自然言語に目覚めてきました。この片鱗についてお話しします。 分かったこと分かったこととして、精度を業務レベルで用いるためにまずはじめにとりくむことは下記です。 ・接待モードを切る ・指示の質が

    ChatGPTでstep by stepもロールプレイもやめたらプロダクト開発で使える精度になったよ|MRYY
    kaidann14
    kaidann14 2023/04/14
  • 仕事が早い人は、思考と作業を分けている|三宅孝之

    僕が社内でずっと言い続けていることがあります。 それは「思考と作業は分けましょう」ということです。 よく、プレゼン資料を作るためパワーポイントを開いてフリーズしている人がいます。もしくは、文章を書くためワードを開いてフリーズしている人もいます。それは「思考と作業を同時にやろうとしている」からです。 ではなぜ、思考と作業を同時にやると効率が悪くなるのか? それは「脳サボっちゃう問題」が起こるからだと思っています。 脳というのは考えることをめんどくさがるもの。作業をやりながら思考しようとしても、脳は作業のほうにリソースを使ってしまい、思考のほうになかなか行かないのです。 パワーポイントで図を作成しているときや、ワードで文章を打ち込んでいるときは、「思考」しているように思えますが、実は脳の多くが「作業」に使われている、ということも少なくありません。 だから、なるべく脳を作業から解放してあげること

    仕事が早い人は、思考と作業を分けている|三宅孝之
    kaidann14
    kaidann14 2023/04/13
  • 「親が亡くなったら、真っ先にコンビニへ走る」が新常識!相続手続きで困らないためにやるべき、たった一つのこと【税理士が解説】 | ゴールドオンライン

    認知症を発症するということは「法的な死」を意味することをご存じですか? 認知症が進むと、重要な法律行為ができなくなるからです。認知症を患うと「財産凍結」により家族でも預金が引き出せなくなります。さらに、実家も売れない、贈与もできないという事態に陥ります。では、どのような事前対策ができるでしょうか? 税理士向けに相続の講演なども行う税理士・牧口晴一氏の著書「日一シンプルな相続対策」(ワニブックス)より一部抜粋し、分かりやすく解説します。 親の死に目に会えなくても大丈夫! 死に目に会えないことは不幸だという思い込みを拭い去らなければなりません。 日では、多くの人が「死に目」に会うことが大切だと誤解しています。「霊柩車や葬列を見たら親指を隠せ!親の死に目に会えなくなる」とか「夜爪を切ると親の死に目に会えない」という迷信を小さい頃から親に言われ続けていつの間にかそう信じ込んでいます。それが、人

    「親が亡くなったら、真っ先にコンビニへ走る」が新常識!相続手続きで困らないためにやるべき、たった一つのこと【税理士が解説】 | ゴールドオンライン
    kaidann14
    kaidann14 2023/04/11
  • [書評] ハッキングAPI ―Web APIを攻撃から守るためのテスト技法

    サマリ ハッキングAPI―Web APIを攻撃から守るためのテスト技法(2023年3月27日発売)を読んだ。書は、Web APIに対するセキュリティテストの全体像と具体的なテスト方法を記載している。ペンテスターは、APIの検出、APIエンドポイントの分析、攻撃(テスト)を行う必要があり、そのために必要な情報がすべて記載されている。また、実習のためのツールと「やられサイト」を複数紹介し、具体的なトレーニング方法を解説している。単にツールやサイトの使い方の説明にとどまらず、格的なペネトレーションテストの考え方を説明している。 書の想定読者はAPIのペネトレーションテストを実施するペンテスター及びペンテスターを目指す人であるが、API開発者やウェブアプリケーション脆弱性診断員にとっても有益な内容を多く含む。 重要事項説明 書の監修者の一人(洲崎俊氏)と評者は知人関係にある 評者が読んだ書

    kaidann14
    kaidann14 2023/03/28