タグ

ido8のブックマーク (1,201)

  • 要件定義をするときに意識していることをまとめてみた -要件例を添えて- | DevelopersIO

    要件定義で意識していることを言語化したくなった こんにちは、のんピ(@non____97)です。 皆さんは要件定義で意識していることを言語化したくなったことはありますか? 私はあります。 いくつかのプロジェクトで要件定義をしてきましたが、改めて考えると、普段は感覚でやっている箇所も多くあったなと感じています。 そこで、改めて言語化することで、プロジェクトごとのブレを抑えたり、さらにどういった対応が必要なのかが整理できる予感がしてきました。 ということで、以降、要件定義で意識していることと要件の例を紹介します。 なお、「要件定義とは」や「要件定義の進め方」は語りません。書籍やインターネット上に先人たちが大量にアウトプットしてくださっているため、そちらを参照ください。 特にIPAが公開している「ユーザのための要件定義ガイド 第2版 要件定義を成功に導く128の勘どころ」や「システム再構築を成功

    要件定義をするときに意識していることをまとめてみた -要件例を添えて- | DevelopersIO
  • オンプレミスとAWSの通信の仕組みの違いを徹底的に解説 | コラム | クラウドソリューション|サービス|法人のお客さま|NTT東日本

    他にもIPv4で個別に規定されたアドレス帯や、IPv6でも個別に規定されたアドレス帯がありますがコラムでは省略します。 MACアドレスの考え方 MACアドレスは、ネットワークインターフェースを識別するために使用される識別子で、Ethernetでは48ビットで表現され、前半32bitがベンダーID、次の8bitが機器ID、最後の16bitがシリアルIDとなることが一般的ですが、例外もあります。過去にはすべての機器が一意に識別されるという説明もありましたが、現在ではこれも例外があります。ネットワークインターフェースごとにMACアドレスを持つため、複数のMACアドレスを持つ機器もあります。 同一ネットワークの通信の仕組み では、IPアドレスMACアドレスを利用してどのように通信を行うかをおさらいしていきます。 同一ネットワークを192.168.0.0/24として送信元192.168.0.1と

    オンプレミスとAWSの通信の仕組みの違いを徹底的に解説 | コラム | クラウドソリューション|サービス|法人のお客さま|NTT東日本
  • Terraform設計ガイドラインを公開しました | フューチャー技術ブログ

    こんにちは。TIGの伊藤です。 Terraform連載2025の6日目の記事です。 2025年始から、社員の有志でTerraform設計ガイドラインを編集し、先日公開したので公開までの経緯などについて触れていきます。 公開までの経緯Future Enterprise Arch Guidelinesとして、これまでにもWebAPI設計ガイドライン、Slack利用ガイドラインなどを公開してきましたが、これらは社内に知見が溜まってきていることをきっかけに、ガイドラインとして整理して公開しています。 Terraformについても、社内の複数プロジェクトで利用されており、それぞれで工夫したこと、ケアしたポイントなどが知見として出てきていることから、社員がリファレンスとすることも含めて編集、公開することになりました。 チームにおけるガイドラインを設けることの難しさ各プロジェクト、チームでは一定のコーデ

  • GitHub - motoki317/mini-k8s-hands-on: 仕組みと意味から理解する Kubernetes ミニハンズオン (JP)

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - motoki317/mini-k8s-hands-on: 仕組みと意味から理解する Kubernetes ミニハンズオン (JP)
  • 【作業効率3倍UP】VSCodeチートシートの永久保存版 - Qiita

    この記事はNuco Advent Calendar 2024の6日目の記事です。 はじめに 皆さんはPCで作業する際に下記のようなダサい操作をしていませんか? 矢印キーを連打or長押し デスクトップ上をマウスで右往左往 同じテキストを繰り返し入力、削除 etc ... このような働き方は無駄な作業時間が増えるだけでなく側から見てもカッコ悪いですし、仕事ができない人間だと周りから思われてしまいます。 というわけで今回はMac用とWindows用でそれぞれVSCodeのショートカットをまとめました。 記事のショートカットを全て使いこなして作業効率を3倍に上げましょう! 実際にショートカットを使用した実践動画がありますのでご参考になればと思います。 弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは

  • 仕事を前に進めるためのコツ - 判断と決断と共有 / Aim for the goal

    # 参考資料 - https://gist.github.com/voluntas/9c1d9d51e86a853fed6889f743a12145 - https://amzn.to/4ewrbw7 - https://amzn.to/3XzYYh4 - https://www.ipa.go.…

    仕事を前に進めるためのコツ - 判断と決断と共有 / Aim for the goal
    ido8
    ido8 2024/09/24
  • Docker入門資料「入門 Docker」を5年ぶりにアップデートしました。 - y-ohgi's blog

    TL;DR 「最短でプロダクションで扱うため」のコンセプトはそのままに 入門 Docker がv2になりました 5年ぶりにのアップデートで、古くなった情報を消し最新の情報の追加をしてほぼ書き直しました。 現代でも残ってしまっているような古いプラクティスについても言及しているので、再読もオススメです。 概要 入門 Docker を5年ぶりにアップデートしました。 deprecatedな部分だけは綺麗にするかと思い、git cloneしたところ筆が乗りだいぶ様変わりしてv2になりました。 変更点 古くなってしまっている情報を修正したことがメインです。 特に以下3点です。 1. DockerfileのDSL 2. compose v2対応 3. Dockerfileのベストプラクティス 他にもいくつか。 現在でも使用されている非推奨な使い方への言及 古くなってしまっているが、現在でも使用されてい

    Docker入門資料「入門 Docker」を5年ぶりにアップデートしました。 - y-ohgi's blog
    ido8
    ido8 2024/08/20
  • オープンなAmazon Cognitoエミュレーター "Magnito" のご紹介

    はじめに こんにちは。かる(@caru_ini)です! 大学生として勉強する傍ら、日々フロントエンドエンジニアを目指して活動しています。今回は、私がコミッターとして参加しているMagnitoというOSSプロジェクトについて紹介します。 皆さんは、AWSのCognitoというサービスを知っていますか? スマホアプリからWebアプリまで、多くのアプリケーションで認証・認可の機能は不可欠です。その中でも、Amazon Cognitoは多くの開発者に利用されている認証・認可サービスの一つです。この記事では、Cognitoを使う際の課題と、Magnitoがそれにどう対応するかを紹介します。 Amazon Cognitoとは Amazon Cognitoは、Amazon Web Serviceが提供するユーザー認証、認可、およびユーザー管理を簡単にするためのサービスです。これにより、アプリケーションに

    オープンなAmazon Cognitoエミュレーター "Magnito" のご紹介
    ido8
    ido8 2024/08/03
  • ShellScriptで自動化を楽にしたい時に知っておいても良いこと | sreake.com | 株式会社スリーシェイク

    はじめに こんにちは、皆さん。今日は、シェルスクリプトを使った高度な自動化のベストプラクティスとパターンについて解説します。これらは、ちょっとした知識で実行でき、作業を大幅に効率化できるTipsです。シェルスクリプトは、特にUNIX系システムでの自動化タスクに欠かせないツールです。適切に使用すれば、複雑なタスクを効率的に、そして信頼性高く実行できます。 トイルとは、反復的でマニュアルな作業のことを指します。これには、例えば、手動でのシステムのスケーリングや、エラーのトラブルシューティング、ルーティンなメンテナンス作業などが含まれます。トイルを特定し、それを自動化することで、エンジニアはより創造的なタスクやプロジェクトに焦点を合わせることができます。 トイルを判別する方法としては、以下のような基準が挙げられます: 手作業であること 完全な手作業だけでなく、「あるタスクを自動化するためのスクリ

    ShellScriptで自動化を楽にしたい時に知っておいても良いこと | sreake.com | 株式会社スリーシェイク
  • ココヘリとジローの制度改定についての所感と山岳保険の見直しなど - I AM A DOG

    2023年6月に行われたココヘリの制度改定と、旧jRO制度の事実上の消滅についてのあれこれ。 既に各所で話題になってますが、自分なりの所感をまとめておきます。「なんのこっちゃ?」という方もいると思うので、ざっくりと経緯を説明するとこんな感じ(あくまで私視点です)。 jRO(ジロー)日山岳救助機構:山岳遭難で発生した捜索費用の支払いに特化した共助の仕組み「山岳遭難捜索救助費用カバレージ制度」。会員は年会費の他に、前年の支払い実績による事後分担金を支払うものだった(過去形)。2007年のサービス開始以来、多くの登山者が利用。2022年時点で会員数約9.7万人。 ココヘリ(運営会社:AUTHENTIC JAPAN):小型の発信機を携行することで、遭難時に民間のヘリ捜索で位置捜索をして貰うサービス。2016年サービス開始。2022年時点で会員数5.1万人。 jROとココヘリは山岳遭救助に関連する

    ココヘリとジローの制度改定についての所感と山岳保険の見直しなど - I AM A DOG
    ido8
    ido8 2024/07/10
  • Top 12 Git commands every developer must know

    AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

    Top 12 Git commands every developer must know
    ido8
    ido8 2024/06/25
  • AWSのLambdaってなんやねん

    みなさんはAWSLambdaというサービスをご存じですか? 恥ずかしながら、私は以前まで「Lambdaってバッチ処理するだけのサービスでしょ?」としか思っていませんでした。 あるとき何となくLambdaに関して調べていたところ、Lambdaをシステム開発で利用するうえで知っておくべき概念・知識・テクニックが想像以上に多いことに気づきました。 そのため、書に私が得た知識・感じたこと・学んだことのすべてを詰め込みました。 中には「知らなかったら危なかったかも..」・「知らなかったらエラーを起こしていたかも..」というような部分も多くありました。 Lambdaに対する知識を表面的な理解にとどめず、その裏側にある技術・設計思想・利用方法を体系的に学びたい方のために、書は無料で公開させていただきます。 努力されている方の一助になれば幸いです。

    AWSのLambdaってなんやねん
  • AWS WAF について最初から知りたかったこと8選 - 電通総研 テックブログ

    こんにちは。X(クロス)イノベーション部 ソフトウェアデザインセンター セキュリティグループの耿です。 AWS WAF は簡単に Web アプリに WAF を追加でき、かつ値段も他の WAF 製品より安いため、好きな AWS サービスの一つです。そんな AWS WAF ですがしばらく構築・運用し、これを最初から知っておけば・・・と思ったことがあるので 8つご紹介します。 AWS WAF の基については分かっている前提で、特に説明はいたしません。また2023年10月現在の最新バージョンである、いわゆる「AWS WAF v2」を対象としています。 その1: AWS マネージドルールのボディサイズ制限が厳しい その2: ファイルアップロードが AWS マネージドルールの XSS に引っかかることがある その3: マネージドルールにはバージョンがある その4: CloudWatch Logs

    AWS WAF について最初から知りたかったこと8選 - 電通総研 テックブログ
    ido8
    ido8 2023/10/24
  • 今更聞けないDockerのしくみ(「Dockerとは?」から「docker-composeファイルを1人で作れるようになる」まで) - Qiita

    はじめに なんとな〜くdockerを使い始めてはや4年ほど。 既存のプロジェクトにアサインされた場合はdockerファイルに何が記載されているかなんて意識せずコマンドを実行するだけで、何か自分で一から作る時は、誰かが作ったものをどこからか持ってきて済ませていた。 こんな感じなのでdockerをなんとなく扱えてはいるが細かいところを全く理解できてない。 今回は人に説明できるくらい理解できるようになろうとした男の記事です。 ハンズオン形式でやっていきますので一緒に手を動かしながらやってみていただけると嬉しいです。 対象とする読者 これからdockerをは0から理解したい人 なんとなくdocker触っちゃってて理解していない俺みたいな人 (でもLinux多少知っていないと少し大変かもです) Docker, docker image, docker container, docker-compos

    今更聞けないDockerのしくみ(「Dockerとは?」から「docker-composeファイルを1人で作れるようになる」まで) - Qiita
    ido8
    ido8 2023/10/23
  • だらだら話してしまう人が言われがちな「結論から話して」  伝え下手でもわかりやすいプレゼンになる3つの「型」 | ログミーBusiness

    商品やサービスを購入してもらうために欠かせない「提案力」。それには、聞き手の目線に立ったストーリー作りや、商材の魅力を伝えるプレゼン、相手の課題解決へ導くトークなど、さまざまなスキルが必要です。そこで記事では、提案力を身につけたい起業家やセールスパーソンのために「プレゼンの法則」を全3回にわたってお届けします。第1回目の「ストーリー編」となる今回は、株式会社MOVED代表の渋谷雄大氏が、具体的なストーリーの作り方や、プレゼンのおもしろさについて解説しました。 前回の記事はこちら ストーリーに落とし込んで、相手をワクワクさせる 渋谷雄大氏:最後にストーリーのベースラインを話して終えたいと思うんですけど。相手に伝えたいことも決まってきましたと。 「じゃあストーリーに落とし込もう」という時に、一番大事なのがこの「A」「B」「C」の全体像ですね。このままプレゼンになるので、まずはこれを作っていた

    だらだら話してしまう人が言われがちな「結論から話して」  伝え下手でもわかりやすいプレゼンになる3つの「型」 | ログミーBusiness
  • 実践要件定義入門以前 - 勘と経験と読経

    最近ネットを見ていると要件定義入門的な記事が目についたので思ったことを書いてみる記事。ITシステム開発における要件定義に関するあれこれ。 【2023/10/10追記】続編の記事を書きました。実践要件定義入門 - 勘と経験と読経 目次 要件定義に関するおすすめ書籍 その要件定義は必要か 要件は決められるのか 要件定義をすることがルールで定められているから要件定義をする必要がある 要件は定義できるのか 現行の業務マニュアルをベースに要件定義をするつもりのあなたへ 現行システムをベースに要件定義をするつもりのあなたへ 外部業者を呼ぶ前に考えるべき事 どこから外注するかを考える 要件定義の作業期間を見積もる 要件定義に関するおすすめ書籍 この後に何度も引用することになると思うので、最初に要件定義のおすすめ書籍を紹介しておく。と言っても紹介するのは1つだけだ。 ユーザのための要件定義ガイド第2版 作

    実践要件定義入門以前 - 勘と経験と読経
  • バックエンドに興味を持つ学生にオススメするクラウド系メインのリンク10選 - y-ohgi's blog

    概要 学生氏に適当なことを言い過ぎ反省しているので、バックエンドのいま覚えてる良かった記事の共有です。 まっさきにみるやつ Web 系エンジニアの学習ロードマップです。 とりあえずこのロードマップにのってる"紫のチェックマーク"がついたものを順番にこなしていけば良いとおもいます。backend のロードマップを紹介しましたが他にもfrontend やdevops などもあります。しかも毎年更新してくれます。 この記事はこのロードマップ以上の情報は提供できません。おわり。 roadmap.sh その他 エンジニアリングについては雑に調べると歴戦のエンジニア各位が紹介してくださってるので、クラウド系をメインに紹介します。 一般的なやつ タイトルママ。 バックエンドというよりエンジニアリング全般。 japan.googleblog.com 技術記事に特化したキュレーションサービスです。 追いたい

    バックエンドに興味を持つ学生にオススメするクラウド系メインのリンク10選 - y-ohgi's blog
  • AWS全資格の概要と主な学習コンテンツをまとめてみた | DevelopersIO

    ブログは、2021 AWS Partner Ambassadors で構成するアドベントカレンダー Japan APN Ambassador Advent Calendar 2021 の 24 日目のエントリです。 こんにちは。CX事業部MAD事業部のYui(@MayForBlue)です。 年の瀬も迫った12/24ですが、みなさん資格勉強してますか?(挨拶 さて、IT系の資格の中でも人気の高いAWSの資格ですが、数も多いし何から取ったらいいのかわからない・・・という方も多いのではないでしょうか。 この記事ではAWSの全資格を紹介するとともに、2021 ALL AWS Certifications Engineers ホルダーとして資格取得やAWSの学習に有用なコンテンツをまとめてみました。 ブログをご一読いただくことでAWSの資格取得の一歩を踏み出していただければ幸いです。 想定読者

    AWS全資格の概要と主な学習コンテンツをまとめてみた | DevelopersIO
  • Pythonの開発環境の3つの観点をおさえよう

    先日 "Python の「仮想環境」を完全に理解しよう" というスライドを公開したらかなり反響がありました。 Python の開発環境の構築は、正直言ってかなり複雑だと思います。 pip・venv・pyenv・Pipenv などなど、似たような名前・似たような役割のツールがたくさん登場して、最初は全然意味が分かりません。 慣れればなんとかなるのですが、慣れるまではかなり苦しいです。 このようにとても難解であるにも関わらず、Python機械学習などでよく使われることから、避けられないことも多いです。 そこでこの記事には、「そもそも Python の開発環境にはどんな観点があるんだ?このツールはなにを解決してくれるんだ?」という話をまとめます。

    Pythonの開発環境の3つの観点をおさえよう
    ido8
    ido8 2023/09/07
  • 新潟県三条市と燕市は合併しないのですか? - 北陸自動車道のIC名は「三条燕IC」、JR上越新幹線・弥彦線の駅名は「燕三条」と両者の名... - Yahoo!知恵袋

    実際に「平成の大合併」のとき、三条市・燕市と周辺町村が合併して人口20万人規模の「県央市」(仮称)が成立寸前まで行ったのですが、合併の賛否を問う燕市の住民投票で「賛成49%、反対51%」という僅差で否決され、三条市と燕市はそれぞれ周辺町村と合併、別の自治体として歩む道を選んでいます。 ご指摘の通り、三条市と燕市は新幹線駅や北陸道のICを共有していて経済的な一体化は進んでいます。 両都市は金属加工という同じ産業基盤を持ち、深い相互依存関係にあるのは間違いないですが、歴史的役割も得意分野も異なっていて、歴史を通じ決して仲が良くなかったことも事実です。 三条は町を流れる五十嵐川上流の山間地域(旧下田村域)が良質な砂鉄の産地で、室町時代から鋳物など鉄加工業が盛んになり、江戸時代は鍛鉄が始まって和釘の一大産地となったほか、一面の低湿地だった越後平野の新田開発が進んで、鍬や鋤など農具の需要も旺盛になり

    新潟県三条市と燕市は合併しないのですか? - 北陸自動車道のIC名は「三条燕IC」、JR上越新幹線・弥彦線の駅名は「燕三条」と両者の名... - Yahoo!知恵袋