タグ

wate_wateのブックマーク (12,005)

  • OSS 推進観点で Supabase の GitHub 設計が参考になった - ROUTE06 Tech Blog

    こんにちは。ソフトウェアエンジニアの id:masutaka26 です。最近は社内プロダクトの OSS 化を推進する活動をしています。 先日、GitHub の Issue テンプレートを調査しました。その中で Supabase が参考になったので共有します。 1. New Issue からの導線 コラム: Issue テンプレートはどこにある? 2. Discussions のカテゴリ設計 Categories Most helpful まとめ 1. New Issue からの導線 これが Supabase の Issue テンプレートです。 🔗 https://github.com/supabase/supabase/issues/new/choose New Issue on supabase/supabase ②に興味を惹かれました。いずれも GitHub Organization

    OSS 推進観点で Supabase の GitHub 設計が参考になった - ROUTE06 Tech Blog
  • 私が新人の時に起こしたミス10個とそれぞれ解決案 - Qiita

    はじめに 記事に興味を持っていただきありがとうございます! この記事は、現在1年目の新人エンジニアの方とその新人を教育する立場となった方に向けて役に立てたらいいなと思って作成したものです。 新人エンジニアが新人研修を終えてキャリアをスタートする際、多くのことに悩み、不安を感じることもあるでしょう。私も例外ではありませんでした。 私は去年、SIer企業に入社し、新人エンジニアとしてのキャリアを歩み始めましたが、何もかもが初めてで、戸惑いと失敗の連続でした。 それでも、2人のOJT担当者や周りの先輩エンジニアの方々に助けてもらいながら、1年目から実案件のなかで、顧客と話し合い任されたタスク(要件定義からテスト工程まで)をやり遂げることができました。 今では、その新人時代の経験が私の成長の糧となり、業務を行う際の基盤となっています。現在は3つ目のプロジェクトに配属される中で、新人を指導する立場に

    私が新人の時に起こしたミス10個とそれぞれ解決案 - Qiita
    wate_wate
    wate_wate 2024/09/10
  • システム開発の成功を導く勘所 | 外道父の匠

    最近、システム開発はこうあるべきだよなって考えていたのと、他所のエンジニアリング文化についての記事を見たことから、自分にとっての今の理想と現実の間について整理して吐き出しておきたくなりました。 所詮理想ではあるものの、自身の環境におけるベストに近づけようとする思考や、ベストに程遠い状況を認識する、ということには意味があるのではないかと思う次第です。 はじめに 自分は100%WEB系出身ですが、全く異なる文化である SIer 方面のお話を読むのはわりと好きで、これらは興味深く読ませてもらいました。 誰も教えてくれないSIの質、SIerの世界観 日SIer技術力の低さの要因から考えるアメリカソフトウェアの強さ – きしだのHatena プログラミングが設計作業であるという話 – きしだのHatena ソフトウェアの「詳細設計書」とはなんなのか – きしだのHatena だいたい SIe

    システム開発の成功を導く勘所 | 外道父の匠
  • VSCodeのGitHub Copilotが色々便利になっていた件

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

    VSCodeのGitHub Copilotが色々便利になっていた件
  • 【WCAG2.2】コントラスト比の計算方法を学ぶ

    はじめに テキストの読みやすさを大きく左右する要素の1つに、テキストと背景のコントラストがあります。これまで私は、何かしらのツールを用いてコントラスト比を確認することはあれど、その具体的な計算方法については理解していませんでした。 そこで、今回はWeb Content Accessibility Guidelines (WCAG) 2.2を参考に、コントラスト比の計算方法について学んだので、ご紹介します。 ウェブアクセシビリティにおけるコントラストとは 一般的に「コントラスト」という言葉には「対比」や「対照」という意味があります。中でもウェブアクセシビリティという文脈において、コントラストという言葉は、テキストとその背景のコントラスト(対比)を指すことがあります。 Many different visual impairments can substantially impact cont

    【WCAG2.2】コントラスト比の計算方法を学ぶ
    wate_wate
    wate_wate 2024/08/16
  • ゼロからRAGを作るならこんなふうに

    どんな人向けの記事? これからRAGを作ってみたい DifyやLangChainにこだわらず、自分で開発をハンドリングしたい ベクトルDBや埋め込みモデルの選定の勘所をサッと知りたい ここではRAGとは何かのような話題は扱いません。 RAGが、ほぼAI活用の現実的な最適解になりつつある LLMは高度な知的タスクを実行可能である。 そんな理解が世界に広まっていく中で、企業は自らが蓄えたデータをLLMに組み合わせてどう活用するか躍起になっています。これからはビッグデータだ!という時代を経ているため、情報インフラに投資した企業も多く、AIでデータを活用する流れはもはや確定路線と言えます。 この問題を解決する手法として一番最初に思いつくのは、モデル自体を改変するファインチューニングです。しかし、ファインチューニングにはいくつかの実用上の問題があります。ファインチューニング自体に専門知識が必要である

    ゼロからRAGを作るならこんなふうに
    wate_wate
    wate_wate 2024/08/14
  • 株式会社リクルート エンジニアコース新人研修の内容を公開します!(2024年度版) | Recruit Tech Blog

    はじめに こんにちは! 2024年度新卒エンジニアの山です! 株式会社リクルートの新卒エンジニアは部署配属される前にBootCampと呼ばれる研修を受けることになります。 今年は約3ヶ月間の研修があり、実際に受講した立場から講座の共有や紹介を行っていきたいと思います。 研修概要 研修では、配属後で活かせるエンジニアリング技術を体系的に学ぶことができるだけでなく、ヒューマンスキル育成や事業理解といったプログラムも準備されているため、エンジニアとして様々な観点から成長できる機会になっています。 エンジニアリング技術に関しては、フロントエンド、バックエンド、モバイルアプリ、インフラ、セキュリティなど幅広い講座が用意されています。講座によっては、チーム開発や競技形式での手を動かして学ぶ講座も用意されており、より理解を深められるような講座になっています。 ヒューマンスキル育成に関しては、ロジカルシ

  • 効果的な管理画面を デザインをするために 避けるべき5つの罠

    Building a mindful relationship with digital media for zillennials prone to anxiety

    効果的な管理画面を デザインをするために 避けるべき5つの罠
  • 現代的システム開発概論 2024

    2024年度リクルート エンジニアコース新人研修の講義資料です

    現代的システム開発概論 2024
  • サービス開発の施策に納得できない時にエンジニアができるアクション - $shibayu36->blog;

    サービスの開発をしていてPMから施策案が出てきた時、ソフトウェアエンジニアとして施策案が当にユーザーのためになりサービスの成長につながるか納得できないことがある。 このような時にただ文句や愚痴を言っても何も始まらない。エンジニアからも何らかのアクションを起こし施策を前に進める必要がある。 そこでエンジニアができるアクションについて、自分が思っていることを書いてみる。 納得できないケースは大まかにどのようなものがあるか 納得できないケースでは大まかに2つのケースがあるのかなと思っている。 (1) 施策をしたい目的や仮説自体に納得できていない (2) 施策の目的や仮説は良いが、それを達成する手段に納得できていない 1つ目は、たとえば「ターゲットとしているようなユーザーって当にいるか?」「ユーザーにこういう課題があると言っているが当にそういう課題があるか?」「この指標に繋がると言っているが

    サービス開発の施策に納得できない時にエンジニアができるアクション - $shibayu36->blog;
  • Terraformプロビジョナーを使って、さらなる自動化へ - NRIネットコムBlog

    記事は AWSアワード記念!夏のアドベントカレンダー 20日目の記事です。 🎆🏆 19日目 ▶▶ 記事 ▶▶ 21日目 🏆🎆 こんにちは後藤です。 この度、2024 AWS All Certifications Engineersに選出していただきました。次回も選出されるように日々努力を続けていきます。 私が書いた記事を振り返ってみると、気づけばTerraformの記事ばかりになっていました。 以前に「Terraformはこんなこともできるのか」シリーズを書いたのですが、今回も「Terraformはこんなこともできるのか」系のお話です。 tech.nri-net.com 紹介したいのは「Terraformプロビジョナー」 今回、ご紹介したい機能はTerraformプロビジョナーです。 Terraformプロビジョナーとは、リソースを作成した後に追加のアクションを実行できる機能の

    Terraformプロビジョナーを使って、さらなる自動化へ - NRIネットコムBlog
    wate_wate
    wate_wate 2024/08/08
  • tsconfig.jsonの設定を見直そう!�フロントエンド向け 2024夏

    2024-08-06 TSKaigi サブイベント #1 フロントエンド

    tsconfig.jsonの設定を見直そう!�フロントエンド向け 2024夏
  • 成果量・工数・不具合数を入力に改善するファクトベースの振り返り - Qiita

    はじめに 私のチームでは、数週間に1度のタイミングで、チームの皆で過去の出来事を振り返って、良かった点や改善点を挙げてチームを改善していく活動を「振り返り」と呼んで実施しています。 今回は、データをもとに振り返りをする方法の紹介です。 前提として、振り返りについて以前に2つの記事を公開していますので、よろしければ参照ください。 チームの皆が積極的に発言する楽しい振り返りにする方法として「ファシリテーターを皆に任せて楽しい振り返りに」という記事を以下で公開しています。 また、そのように全員が積極的に発言する振り返りができるようになっても、だんだんマンネリ化することがあるため、それを防止する施策として、「自分の考えたオリジナルの振り返り手法で楽しい振り返りに」という記事を以下で公開しています。 振り返りのためのデータ計測 前の章で紹介した振り返りのやり方をすれば、チームの皆が積極的に発言する楽

    成果量・工数・不具合数を入力に改善するファクトベースの振り返り - Qiita
  • Railsのアップグレードを成功させるための知見リスト(翻訳)|TechRacho by BPS株式会社

    概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Smooth Ruby and Rails upgrades | Arkency Blog 原文公開日: 2024/07/01 原著者: Posts by Piotr Jurewicz 日語タイトルは内容に即したものにしました。 参考: Rails アップグレードガイド - Railsガイド 最近、私たちは年季の入ったさまざまなプロジェクトコンサルティングやアップデート作業を行っていました。どのプロジェクトもproductionで運用されていてビジネスを回していますが、長年アップグレードされないまま放置されていました。 こうしたプロジェクトでの経験を活かして、アップグレード作業をスムーズにするための知見を記事でいくつか共有したいと思います。 🔗 アップグレード前にやるべき作業 🔗 依存関係をできるだけ減らしておく 作業

    Railsのアップグレードを成功させるための知見リスト(翻訳)|TechRacho by BPS株式会社
  • FastHTML

    Modern web applications in pure Python Built on solid web foundations, not the latest fads - with FastHTML you can get started on anything from simple dashboards to scalable web applications in minutes.

    FastHTML
  • TOP - 日本法令外国語訳DBシステム

    翻訳について この「日法令外国語訳データベースシステム」に掲載している法令翻訳は、正文ではなく、最終改正版でない法令も含まれています。法的効力を有するのは日語の法令自体であり、翻訳はあくまでその理解を助けるための参考資料です。 このページの利用に伴って発生した問題について、一切の責任を負いかねますので、法律上の問題に関しては、官報に掲載された日語の法令を参照してください。 なお、法令の翻訳整備は、「法令外国語訳推進のための基盤整備に関する関係省庁連絡会議」で決定される計画(翻訳整備計画)に基づいて行っています。 「暫定版」について 法令名に「(暫定版)」と表示されている翻訳は、ネイティブや法令翻訳専門家によるチェック及び修正前の翻訳であり、今後、修正される場合があります。 引用、複製、転載について この「日法令外国語訳データベースシステム」に掲載しているデータは、利用規約に従い、引

  • データセット - レジストリカタログ

    スキップして内容へ ホーム データセット 並び順 Go 13,073 件のデータセットが見つかりました フィルタ結果 法令種別/農業 e-Gov法令検索サイトで公開されている法令種別/農業データセットです。 XML(UTF-8) XML 法令種別/司法 e-Gov法令検索サイトで公開されている法令種別/司法データセットです。 XML(UTF-8) XML 法令種別/電気通信 e-Gov法令検索サイトで公開されている法令種別/電気通信データセットです。 XML(UTF-8) XML 法令種別/国税 e-Gov法令検索サイトで公開されている法令種別/国税データセットです。 XML(UTF-8) XML 全法令 e-Gov法令検索サイトで公開されている 全法令 データセットです。 XML(UTF-8) XML 訂正有価証券届出書 EDINETの 訂正有価証券届出書 データセットです。 XBRL(

    wate_wate
    wate_wate 2024/07/30
  • 市区町村マスタを手に入れろ、そして更新し続けろ - エムスリーテックブログ

    全国の市区町村の名前とコードをデータベーステーブル化したもの、すなわち市区町村マスタはITシステムを作っていれば何かしらの場面で必要になるものです。 ではその市区町村マスタを作るための元データはどこから手に入れたらいいものか。 そして「作る」というのもありますが、市区町村は再編されるものですから最新の変更にどう追従するか、しかもそれを自動化できるかというのも大いに気になるところですね。 エムスリーエンジニアリンググループ三浦(@yuba@reax.work) [記事一覧 ]です。 Unit1(製薬プロモーション)およびUnit9(治験臨床研究支援)のエンジニアです。 今回は私も皆様とまったく同じように市区町村マスタのデータ源に悩んでいろいろ調べましたので、それで得た知見を共有させていただこうと思います。今回は代表的な3つのデータソースをご紹介し比較していきます。 ほしいのはこんな感じのデ

    市区町村マスタを手に入れろ、そして更新し続けろ - エムスリーテックブログ
  • ドメイン駆動設計の実践

    2024年7月20日に発売された『ドメイン駆動設計をはじめよう』の概要説明と、ソフトウェア開発現場での活用方法。 ①何が書いてあるか? ②事業活動の分析(1章)⇒設計判断 5章、6章、7章、8章、10章 ③業務知識の発見(2章) ④事業活動の複雑さに立ち向かう(3章) ⑤区切られた文脈どう…

    ドメイン駆動設計の実践
  • SLI、SLO、エラーバジェット導入の前に知っておきたいこと | sreake.com | 株式会社スリーシェイク

    1. はじめに こんにちは、「信頼性は可用性ではない」を標語にしているnwiizoです。 近年、サービスの信頼性向上に向けた取り組みとして、SLI(Service Level Indicator)、SLO(Service Level Objective)、エラーバジェットという概念が注目を集めています。これらは、Google発祥のSRE(Site Reliability Engineering)プラクティスの中核をなす考え方であり、多くの組織がこのアプローチを採用し始めています。また、関連するツールも成熟し始めており、実践的な導入がより容易になってきています。 ガイドでは、SLI、SLO、エラーバジェットを導入する前に知っておくべき重要なポイントについて詳細に解説します。各概念の定義から実践的な導入ステップ、さらには組織文化の変革まで、包括的な情報を提供します。 2. SREにおける基

    SLI、SLO、エラーバジェット導入の前に知っておきたいこと | sreake.com | 株式会社スリーシェイク