並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 56件

新着順 人気順

Primerの検索結果1 - 40 件 / 56件

  • 設計・ソフトウェアアーキテクチャを学べるGitHubリポジトリ 16選

    はじめに 今回の記事では、設計やソフトウェアアーキテクチャを学べるGitHubリポジトリを16個紹介する。 対象とする読者 設計やソフトウェアアーキテクチャに興味関心があるエンジニア GitHubをエンジニアリングの情報収集に活用したいエンジニア タイトルで気になった人 Architectural Patterns システムの基本的な構成を理解するためのパターンやテンプレートを提供している。これらのパターンを学ぶことで、システムの構造やコンポーネントの関連性、相互作用を理解できる。これが開発者にシステムをより効率的かつ効果的に設計・実装する能力をもたらす。 Design Patterns for Humans 設計パターンを人間が理解しやすい形で説明している。デザインパターンは特定の問題に対して再利用可能なソリューションを提供する。これによって、開発者はより効率的にコードを記述でき、メンテ

      設計・ソフトウェアアーキテクチャを学べるGitHubリポジトリ 16選
    • 「TikTokは事実上のキーロガー」と専門家、知らないうちにユーザーを侵害する「アプリ内ブラウザ」の脅威とは?

      開かれたインターネットを目指すソフトウェアエンジニアらによって組織された非営利団体・Open Web Advocacy(OWA)が、ユーザーの目が届かない場所でセキュリティやプライバシーを大きなリスクにさらすアプリ内ブラウザについて提言しました。 In-App Browsers: The worst erosion of user choice you haven't heard of - Open Web Advocacy https://open-web-advocacy.org/blog/in-app-browsers-the-worst-erosion-of-user-choice-you-havent-heard-of/ 以下のムービーでは、OWAが危惧しているアプリ内ブラウザの問題点がアニメーションでわかりやすく解説されています。 Open Web Advocacy - In-

        「TikTokは事実上のキーロガー」と専門家、知らないうちにユーザーを侵害する「アプリ内ブラウザ」の脅威とは?
      • 【2024年】ITエンジニア本大賞まとめ

        アジャイルプラクティスガイドブック チームで成果を出すための開発技術の実践知 チーム・組織にプラクティスを導入し、根付かせるために! 116の手法を一冊にまとめた“実践”の手引き チームでのアジャイル開発には、開発技術やツールなどの「技術プラクティス」の活用が重要です。 プラクティスはそれぞれの目的や役割を意識することで効果を発揮します。しかし、目まぐるしく状況が変化する開発では、当初の目的を忘れて、プラクティスに取り組むこと自体が目的化してしまうチームも少なくありません。 本書は、チーム・組織でアジャイル開発に取り組んできた著者が、プラクティスの効果的な選択・活用のしかたについて、自らの実践経験に基づいてまとめたガイドブックです。 架空の開発現場を舞台にしたマンガとともに、チーム開発の様々なシーンで役立てられるプラクティスを、幅広くかつわかりやすく解説しています。開発現場に備えておけば、

          【2024年】ITエンジニア本大賞まとめ
        • 【2024年】ITエンジニア本大賞まとめ - Qiita

          アジャイルプラクティスガイドブック チームで成果を出すための開発技術の実践知 チーム・組織にプラクティスを導入し、根付かせるために! 116の手法を一冊にまとめた“実践”の手引き チームでのアジャイル開発には、開発技術やツールなどの「技術プラクティス」の活用が重要です。 プラクティスはそれぞれの目的や役割を意識することで効果を発揮します。しかし、目まぐるしく状況が変化する開発では、当初の目的を忘れて、プラクティスに取り組むこと自体が目的化してしまうチームも少なくありません。 本書は、チーム・組織でアジャイル開発に取り組んできた著者が、プラクティスの効果的な選択・活用のしかたについて、自らの実践経験に基づいてまとめたガイドブックです。 架空の開発現場を舞台にしたマンガとともに、チーム開発の様々なシーンで役立てられるプラクティスを、幅広くかつわかりやすく解説しています。開発現場に備えておけば、

            【2024年】ITエンジニア本大賞まとめ - Qiita
          • PHP アプリケーションのトレース計装ではじめる OpenTelemetry 入門 - Shin x Blog

            OpenTelemetry を利用して PHP アプリケーションのテレメトリデータを計装する方法をまとめました。 本エントリのコードは下記で公開しています。 github.com OpenTelemetry とは 用語 PHP アプリケーションのマニュアル計装(手動計装) 構成 OTel Collector Jaeger 動作環境 必要なパッケージ PHP コード 設定 実行 PHP アプリケーションのゼロコード計装(自動計装) 必要な拡張とパッケージ 設定 PHP コード 実行 さいごに 参照 OpenTelemetry とは opentelemetry.io OpenTelemetry は、サービスやアプリケーションのテレメトリーデータ(トレース、メトリクス、ログなど)を計装、生成、収集、送信するためのオブザーバビリティフレームワークです。ベンダーニュートラルな OSS であり、CNC

              PHP アプリケーションのトレース計装ではじめる OpenTelemetry 入門 - Shin x Blog
            • Technical Details: Falcon Update for Windows Hosts | CrowdStrike

              What Happened? On July 19, 2024 at 04:09 UTC, as part of ongoing operations, CrowdStrike released a sensor configuration update to Windows systems. Sensor configuration updates are an ongoing part of the protection mechanisms of the Falcon platform. This configuration update triggered a logic error resulting in a system crash and blue screen (BSOD) on impacted systems. The sensor configuration upd

                Technical Details: Falcon Update for Windows Hosts | CrowdStrike
              • 他社事例から考える、利用しやすいデザインシステムのためのガイドライン作り - enechain Tech Blog

                はじめに enechainデザインシステムについて デジタル庁デザインシステム 特徴 Figmaファイル Webサイト GitHub Primer 特徴 Figmaファイル Webサイト Ameba Spindle 特徴 Figmaファイル Webサイト 各デザインシステムの構成まとめ enechainへの反映 Notionでのガイドライン まとめ はじめに こんにちは、デザイナーの渡邉と申します。私はenechainの業務委託メンバーとして、enechainの複数プロダクトを支えるデザインシステムの改善に携わっています。 この記事では、利用しやすいデザインシステムへと改善していく上でデザインチームが取り組んでいたことをまとめます。 enechainデザインシステムについて enechainでは10個以上のマルチプロダクトを開発・運用しており、デザイナーは各プロダクトでUIデザインを担当し

                  他社事例から考える、利用しやすいデザインシステムのためのガイドライン作り - enechain Tech Blog
                • 2023年版!エンジニア必見のチートシート集 - Qiita

                  2. 機械学習・AIチートシート まずは機械学習やAI開発に関わるチートシートからです! Machine Learning Cheat Sheet | DataCamp 主要な機械学習アルゴリズム、その利点と欠点、および使用ケースをガイドするものです。初心者からエキスパートまで、誰でも役立つリソースです。 機械学習アルゴリズム チートシート MicrosoftのAzureが提供している機械学習アルゴリズムに関するチートシートです。 TensorFlow Cheat Sheet https://zerotomastery.io/cheatsheets/tensorflow-cheat-sheet/ 機械学習と人工知能のためのオープンソースライブラリ、TensorFlowのチートシートです。基本的な概念やベストプラクティスがまとめられています。 (メールアドレスでサブスクライブするとPDFがダ

                    2023年版!エンジニア必見のチートシート集 - Qiita
                  • Live types in a TypeScript monorepo

                    EDIT: A previous version of this post recommended publishConfig, operating under the mistaken belief that it could be used to override "exports" during npm publish. As it turns out, npm only uses "publishConfig" to override certain .npmrc fields like registry and tag, whereas pnpm has expanded its use to override package metadata like "main", "types", and "exports". There are a number of reasons y

                      Live types in a TypeScript monorepo
                    • JavaScript Primerを読んだ - Qiita

                      はじめに 今回JavaScriptの学習するにあたりJavaScript Primerという教材を読みました。 本記事はJavaScript Primerを読んでの感想になります。 よかったところ 基本文法の使い方が一通り学べてボリューム的にも十分な量なため辞書的な使い方もできると思います。 文法の推奨される使い方や非推奨な使い方の解説もされているため実践的です。 JavaScriptは毎年のように新しいバージョンがリリースされますが、それに合わせて書籍もアップグレードしてくれるため最新の情報を解説してくれます。 古いバージョンの書き方の解説もあるため既存のシステムで古い書き方のものを見る際にも役に立ちます。 学んだこと JavaScriptにおける基本的な文法の使い方。 非同期処理 メインスレッドがJavaScriptの処理で占有されると処理の間スクロールができなくなるなど、ユーザーにと

                        JavaScript Primerを読んだ - Qiita
                      • How it works: The novel HTTP/2 ‘Rapid Reset’ DDoS attack | Google Cloud Blog

                        Hear monthly from our Cloud CISO in your inboxGet the latest on security from Cloud CISO Phil Venables. Subscribe A number of Google services and Cloud customers have been targeted with a novel HTTP/2-based DDoS attack which peaked in August. These attacks were significantly larger than any previously-reported Layer 7 attacks, with the largest attack surpassing 398 million requests per second. The

                          How it works: The novel HTTP/2 ‘Rapid Reset’ DDoS attack | Google Cloud Blog
                        • 100秒で理解するESM(ESModules)

                          ESMとは まず、ESMの定義から見てみましょう。 JavaScript Primer には、以下のように書かれていました。 ECMAScriptモジュールは、ES2015で導入されたJavaScriptファイルをモジュール化する言語標準の機能です。 jsprimer - [ES2015] ECMAScriptモジュール この定義を見て、「2015年から?」「それまではどうしてたの?」って思いますよね(私はそう思いました。)実は、ESMが登場するまでは「CommonJS modules」という、標準ではない仕様が使われていたのです。 CommonJSとは CommonJSについては、以下で分かりやすく解説動画を作成したので、ぜひご覧ください! CommonJSの問題点 CommonJSでは、「require」や「module.exports」というキーワードを作って、モジュールを扱うことが

                            100秒で理解するESM(ESModules)
                          • GitHub Sponsorsの収入 @ 2023

                            2023年に得たGitHub Sponsorsの収入1をまとめた記事です。 去年(2022年)の結果については、次の記事でまとめています。 GitHub Sponsorsの収入 @ 2022 | Web Scratch GitHub Sponsorsは、主にオープンソース活動に対して金銭的に支援をする仕組みです。 GitHub Sponsorsは個人と組織への支援がありますが、ここでは自分個人に対するGitHub Sponsorsについてまとめています。 自分(@azu)のGitHub Sponsorsは、次のページに公開されています。 Sponsor @azu on GitHub Sponsors この記事を公開する理由は、オープンソースの活動をする人/オープンソースの活動を支援する人にGitHub Sponsorsなどの金銭的な支援の仕組みに興味を持ってもらうためです。 個人的な考えと

                              GitHub Sponsorsの収入 @ 2023
                            • JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新

                              JavaScript Primer v6.0.0をリリースしました 🎉 JavaScript Primer v6.0.0では、ECMAScript 2024の対応とNode.jsのユースケースを新たに増えたnode:utilのparseArgs関数やnode:testを使うように書き直しています。 JavaScript Primer Sponsors JavaScript Primer(jsprimer)では、Open Collectiveを通じてプロジェクトの更新に関わる資金を募っています。 JavaScript Primer - Open Collective 今回のv6リリースにおいては、次の方々にご支援いただきました! 株式会社コクチョウさんは、Yearly Gold Sponsorとしてご支援いただいています。 ご支援ありがとうございます! JavaScript Primerス

                                JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新
                              • デザインシステムめっちゃ見る④ スペーシング編 - JMDC TECH BLOG

                                こんにちは。株式会社JMDCでヘルスケアプラットフォームサービス【Pep Up】 のフロントエンドエンジニアをしている新保です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023  21日目の記事です。 現在、デザインシステムの導入に向けて動いている【Pep Up】。そのフロントエンジニアが他社のデザインシステムを隅々までリサーチし、「使いやすいデザインシステム」のポイントがどこにあるのか探り出そう!という企画です。 今回は全4回のラスト!最後は、スペーシングについて深掘りしていきます。 1~3回目の記事はこちらからご覧ください↓ techblog.jmdc.co.jp techblog.jmdc.co.jp techblog.jmdc.co.jp techblog.jmdc.co.jp 概要 あなた

                                  デザインシステムめっちゃ見る④ スペーシング編 - JMDC TECH BLOG
                                • GitHub - linexjlin/GPTs: leaked prompts of GPTs

                                  DevRel Guide by Rohit Ghumare Istio Guru by Rohit Ghumare BabyAgi.txt by Nicholas Dobos Take Code Captures by oscaramos.dev Diffusion Master by RUSLAN LICHENKO YT transcriber by gpt.swyx.io 科技文章翻译 by Junmin Liu genz 4 meme by ChatGPT Math Mentor by ChatGPT Interview Coach by Danny Graziosi The Negotiator by ChatGPT Sous Chef by ChatGPT Tech Support Advisor by ChatGPT Sticker Whiz by ChatGPT Obscri

                                    GitHub - linexjlin/GPTs: leaked prompts of GPTs
                                  • Measuring Developer Productivity via Humans

                                    Measuring developer productivity is a difficult challenge. Conventional metrics focused on development cycle time and throughput are limited, and there aren't obvious answers for where else to turn. Qualitative metrics offer a powerful way to measure and understand developer productivity using data derived from developers themselves. Organizations should prioritize measuring developer productivity

                                      Measuring Developer Productivity via Humans
                                    • 今年のオープンソース活動振り返り @ 2023

                                      2023年のオープンソース活動の振り返り記事です。 2023年のオープンソース活動の振り返り記事を書きました! - textlint/secretlint: 継続的にアップデート - jsprimer: 第二版の改訂出した、Open Collectiveやっていきたい - Notionに色々集約するツール書いてた "今年のオープンソース活動振り返り @ 2023 | Web Scratch"https://t.co/iwUCQfFWiu pic.twitter.com/7qgDjitpQm — azu (@azu_re) December 31, 2023 今までの振り返りの一覧です。 今年のオープンソース活動振り返り @ 2022 | Web Scratch 今年のオープンソース活動振り返り @ 2021 | Web Scratch 今年のオープンソース活動振り返り @ 2020 | W

                                        今年のオープンソース活動振り返り @ 2023
                                      • JavaScript PrimerのES2024対応を手伝ってくれるContributorとSponsorを募集しています

                                        JavaScript PrimerのES2024の対応を進めていく予定なので、 対応を手伝ってくれるContributorとjsprimerというプロジェクトを支援してくれるSponsorを募集しています。 追記(2024-03-22): Contributorを希望する方は集まりました。ありがとうございます! JavaScript Primerスポンサーは引き続き募集しています! Gold Sponsors Supporters 3行サマリー ES2024の対応を6月末までにやるマイルストーンを切りました ES2024の対応を手伝ってくれるContributorを募集しています Open Collectiveを始めたので、プロジェクトを支援してくれるSponsorを募集しています jsprimerのES2024対応 jsprimerは毎年のECMAScriptの仕様改定にあわせてメジャー

                                          JavaScript PrimerのES2024対応を手伝ってくれるContributorとSponsorを募集しています
                                        • デザインシステムめっちゃ見る① 概要編 - JMDC TECH BLOG

                                          注意 対象デザインシステム デザイントークンとは トークンの表現方法 各デザインシステムのトークン分類 おわりに こんにちは。株式会社JMDCでヘルスケアプラットフォームサービス【Pep Up】 のフロントエンドエンジニアをしている新保です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023  2日目の記事です。 現在、デザインシステムの導入に向けて動いている【Pep Up】。そのフロントエンジニアが他社のデザインシステムを隅々までリサーチし、「使いやすいデザインシステム」のポイントがどこにあるのか探り出そう!! という企画です。 全4回、合計およそ20,000文字の大ボリュームでお届けする予定です。20,000文字って、短めの卒論ぐらいありますね🤣 やってみたいとは常々思いつつ、大変なのがわかって

                                            デザインシステムめっちゃ見る① 概要編 - JMDC TECH BLOG
                                          • 第66回グラミー賞 全部門のノミネーション発表 授賞式は2024年2月 - amass

                                            日本時間2024年2月5日に開催される「第66回グラミー賞授賞式(R)」。全部門のノミネーションが発表されています。 授賞式の模様は日本時間2月5日(月)にWOWOWで独占放送・配信されます。 ■Album of the Year Boygenius - The Record Janelle Monáe - The Age of Pleasure Jon Batiste - World Music Radio Lana Del Rey - Did You Know That There’s a Tunnel Under Ocean Blvd Miley Cyrus - Endless Summer Vacation Olivia Rodrigo - Guts SZA - SOS Taylor Swift - Midnights ■Record of the Year Billie Eili

                                              第66回グラミー賞 全部門のノミネーション発表 授賞式は2024年2月 - amass
                                            • The Complex But Awesome CSS border-image Property — Smashing Magazine

                                              The CSS border-image property is one of those properties you undoubtedly know exists but may not have ever reached for. Or maybe you have reached for it but found all of its slicing logic difficult and cumbersome. That’s because it is! But the property is also capable of some really interesting things if we take the time to understand its syntax. In this article, Temani Afif demonstrates different

                                                The Complex But Awesome CSS border-image Property — Smashing Magazine
                                              • Tailwind CSS v3.4: Dynamic viewport units, :has() support, balanced headlines, subgrid, and more - Tailwind CSS

                                                There’s nothing like building a major new product for finding all the features you wish you had in your own tools, so we capitalized on some of that inspiration and turned it into this — Tailwind CSS v3.4. There’s nothing like building a major new product for finding all the features you wish you had in your own tools, so we capitalized on some of that inspiration and turned it into this — Tailwin

                                                  Tailwind CSS v3.4: Dynamic viewport units, :has() support, balanced headlines, subgrid, and more - Tailwind CSS
                                                • Let’s learn how modern JavaScript frameworks work by building one

                                                  In my day job, I work on a JavaScript framework (LWC). And although I’ve been working on it for almost three years, I still feel like a dilettante. When I read about what’s going on in the larger framework world, I often feel overwhelmed by all the things I don’t know. One of the best ways to learn how something works, though, is to build it yourself. And plus, we gotta keep those “days since last

                                                    Let’s learn how modern JavaScript frameworks work by building one
                                                  • Knowledge Bases now delivers fully managed RAG experience in Amazon Bedrock | Amazon Web Services

                                                    AWS News Blog Knowledge Bases now delivers fully managed RAG experience in Amazon Bedrock Back in September, we introduced Knowledge Bases for Amazon Bedrock in preview. Starting today, Knowledge Bases for Amazon Bedrock is generally available. With a knowledge base, you can securely connect foundation models (FMs) in Amazon Bedrock to your company data for Retrieval Augmented Generation (RAG). Ac

                                                      Knowledge Bases now delivers fully managed RAG experience in Amazon Bedrock | Amazon Web Services
                                                    • 【JavaScript】JavaScript ライジングスター 2023 - Qiita

                                                      2023 / 2022 / 2021 / 2020 JavaScriptライブラリのトレンドを紹介しているbestofjs.orgが、2023年に最もホットであったJavaScriptライブラリのランキングを発表しました。 選考基準は累計スター数ではなく、『2023年の一年間で増えたスターの数』です。 過去流行っていたけど落ち目となった技術は出てこないので、最近注目されている技術がわかります。 ちなみに総合ランキング1位は2016年~2019年にVue.jsが4連覇、2020年はDeno、2021年はzx、2022年はBunでした。 以下は2023年のランキング、2023 JavaScript Rising Starsの日本語訳です JavaScript ライジングスター 2023 8回目のJavaScript ライジングスターにようこそ! ここでは、2023年のJavaScriptエコシ

                                                        【JavaScript】JavaScript ライジングスター 2023 - Qiita
                                                      • Schedule - CMU 15-445/645 :: Intro to Database Systems (Fall 2023)

                                                        Lecture #01: Relational Model & Algebra •Readings: Chapters 1-2, 27 •Project: C++ Primer •Slides: •Notes: •Video:

                                                          Schedule - CMU 15-445/645 :: Intro to Database Systems (Fall 2023)
                                                        • #jsprimer week: 2024-02-05 - 2024-02-11

                                                          先週のtextlint weekに引き続き、今週はjsprimerの開発に集中するjsprimer weekです。 目標としては、次のECMAScript仕様であるES2024に入るProposalが今週のTC39ミーティングで確定するので、それに合わせてjsprimerをどう更新するかを決めることです。 ECMAScript 2024の対応 · Issue #1706 · asciidwango/js-primer ES2024の変更はそこまで大きなものはこなさそうなので大丈夫そうですが、Node.jsの変更が多くなってるのでNode.jsでCLIアプリ · JavaScript Primer #jsprimerをどうするかをちょっと考えたいです。 markedjs v8へのアップデート · Issue #1694 · asciidwango/js-primer utils.parseA

                                                            #jsprimer week: 2024-02-05 - 2024-02-11
                                                          • 【2024年】ITエンジニア本大賞まとめ - Qiita

                                                            アジャイルプラクティスガイドブック チームで成果を出すための開発技術の実践知 チーム・組織にプラクティスを導入し、根付かせるために! 116の手法を一冊にまとめた“実践”の手引き チームでのアジャイル開発には、開発技術やツールなどの「技術プラクティス」の活用が重要です。 プラクティスはそれぞれの目的や役割を意識することで効果を発揮します。しかし、目まぐるしく状況が変化する開発では、当初の目的を忘れて、プラクティスに取り組むこと自体が目的化してしまうチームも少なくありません。 本書は、チーム・組織でアジャイル開発に取り組んできた著者が、プラクティスの効果的な選択・活用のしかたについて、自らの実践経験に基づいてまとめたガイドブックです。 架空の開発現場を舞台にしたマンガとともに、チーム開発の様々なシーンで役立てられるプラクティスを、幅広くかつわかりやすく解説しています。開発現場に備えておけば、

                                                              【2024年】ITエンジニア本大賞まとめ - Qiita
                                                            • Ultimate guide to secrets in Lambda

                                                              Securing your API Keys, database passwords, or SSH keys for Lambda Functions is tricky. This post compares Systems Manager, Secrets Manager, Key Management Service, and environment variables for handling your secrets in Lambda. We'll cover costs, features, performance, and more. Then we'll lay out a framework for considering the risk of your particular secret, so that you know what's best for your

                                                                Ultimate guide to secrets in Lambda
                                                              • 生成AIの動向と産業影響【総合編】~生成AIは産業をどのように変えるか~(2023年12月)

                                                                © 2023 Mizuho Bank, Ltd. All Rights Reserved. みずほフィナンシャルグループ リサーチ&コンサルティングユニット みずほ銀行 産業調査部 生成AIの動向と産業影響 【総合編】 ~生成AIは産業をどのように変えるか~ (2023年12月) アンケートに ご協力をお願いします QR *日本産業の競争力強化や社会課題の解決に寄与しうる技術・イノベーション領域をとり上げるレポート バーコード未取得 みずほ産業調査74号 革新的技術シリーズ* 1 総合編目次 はじめに P2 1. 生成AIの概要と社会動向 P6 (1) 生成AIの概要~生成AIとは何か? P6 (2) 生成AIをめぐる社会・市場動向 P13 (3) 主要国・地域の生成AI関連動向 P24 2. 生成AIが産業に及ぼす影響 P32 (1) 仕事の在り方の変化とビジネスへの影響 P32 (2)

                                                                • 私はこうしてGoogleに入社した(アイルランド編)|KotaのXにはかけない雑多なこと

                                                                  こんにちはKotaです。 アイルランド在住ソフトウェアエンジニアです。Googleアイルランドに勤めております。 今まで自分がアイルランドへ来た経緯とかは一部の人にしか話してなくて「なんでアイルランドなの?」って聞かれることが多くあったので、この記事を残そうかと思います。だいぶ長くなっちゃいましたが全部読んでくれたらとても喜びます。最後に有料コンテンツとしてオファー額+αを載せていますので興味がある人は買ってみてください。 リクルーターからの接触(2019/12)2019年12月にリクルーターからの最初のメールが来ました。渋谷オフィスができて、オフィスに人を集めたいから受けないか?とのことでした。学生時代に一度Googleを受けて落ちた経緯があってそのリストを使って連絡してきたそうです。前職には特に不満はなかったですが、最終面接まで行ったら渋谷オフィスのランチが食べられるし、どーせ受からな

                                                                    私はこうしてGoogleに入社した(アイルランド編)|KotaのXにはかけない雑多なこと
                                                                  • デザインシステムめっちゃ見る③-2 カラー編 (後編) - JMDC TECH BLOG

                                                                    こんにちは。株式会社JMDCでヘルスケアプラットフォームサービス【Pep Up】 のフロントエンドエンジニアをしている新保です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023  15日目の記事です。 現在、デザインシステムの導入に向けて動いている【Pep Up】。そのフロントエンジニアが他社のデザインシステムを隅々までリサーチし、「使いやすいデザインシステム」のポイントがどこにあるのか探り出そう!! という企画です。 今回は、全4回の3回目、カラー編の後編です。前編に引き続き、デザインシステムの「色」について、比較・分析を行っていきます。 1回目・2回目・3回目前半の記事はこちらからご覧ください! techblog.jmdc.co.jp techblog.jmdc.co.jp techblog.j

                                                                      デザインシステムめっちゃ見る③-2 カラー編 (後編) - JMDC TECH BLOG
                                                                    • 世界一わかりやすいゼロ知識証明 Vol.1: A Gentle Primer on Ethereum

                                                                      執筆に際して、フィードバックとレビューをしてくださった堤隆道さんに感謝します。 Special thanks to Takamichi Tsutsumi for feedback and review. 1. はじめに 「すべて偉大なものは単純である。」 『音と言葉』・フルトヴェングラー 日本語で書かれた技術系記事の課題 トピックに限らず、日本語で特定の技術に関して検索をかけると、検索結果が英語での検索に比べて圧倒的に少ないことに加えて、検索結果の99%は以下のいずれかに該当することがわかるでしょう。 幅広い読者層を意識するあまり、解説が表面的すぎる 解説自体は詳しいが、数学や技術に偏りすぎていて、読者層が限定される 海外の有名な記事の直訳 検索結果の絶対量については、テクノロジー分野が英語圏を中心として発展してきたことに起因するため、日本語化に至るまでに多少のタイムラグがあるのは仕方がな

                                                                      • Useful CSS Tips And Techniques — Smashing Magazine

                                                                        The times for CSS have probably never been more exciting than today. In this quick read, we’ve got some useful CSS tips and techniques for you that you can apply to your work right away. Let’s dive deeper into self-modifying CSS variables, hanging punctuation, and more. If you’ve been in the web development game for longer, you might recall the days when CSS was utterly confusing and you had to co

                                                                          Useful CSS Tips And Techniques — Smashing Magazine
                                                                        • How I learned Vulkan and wrote a small game engine with it

                                                                          Comments (GitHub discussion) Comments (Hacker News) tl;dr: I learned some Vulkan and made a game engine with two small game demos in 3 months. The code for the engine and the games can be found here: https://github.com/eliasdaler/edbr This article documents my experience of learning Vulkan and writing a small game/engine with it. It took me around 3 months to do it without any previous knowledge o

                                                                          • デザインシステムめっちゃ見る③-1 カラー編 (前編) - JMDC TECH BLOG

                                                                            こんにちは。株式会社JMDCでヘルスケアプラットフォームサービス【Pep Up】 のフロントエンドエンジニアをしている新保です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023  14日目の記事です。 現在、デザインシステムの導入に向けて動いている【Pep Up】。そのフロントエンジニアが他社のデザインシステムを隅々までリサーチし、「使いやすいデザインシステム」のポイントがどこにあるのか探り出そう!! という企画です。 今回は、全4回の3回目。デザインシステムの「色」について、比較・分析を行っていきます。 全4回目の3回目です。文章が長くなりすぎて3回目を2回に分けることになりましたが全4回の3回目です。「完成_最終稿_FIX_20230101最新版_確定_確定2」みたいなやつです。よくあることです

                                                                              デザインシステムめっちゃ見る③-1 カラー編 (前編) - JMDC TECH BLOG
                                                                            • Rails + ViewComponentによるコンポーネント指向UI開発

                                                                              UI開発におけるコンポーネント指向とは UIを独立した再利用可能な部品(コンポーネント)に分割 コンポーネントにHTML(DOM)、ロジック(JavaScript)、CSSをカプセル化 React、Vue.js、Angularなどフロントエンドの主要なViewフレームワークで採用されている手法 これをRailsに輸入したいというのが今回の話題 コンポーネントの例 検索ボックス(SearchBoxコンポーネント) SearchBoxコンポーネントはTextInputとSubmitButtonを包含 SubmitButtonのスタイルは上位のButtonコンポーネントで定義される アトミックなコンポーネントを入れ子に構成して大きなコンポーネントを組み立てていく コンポーネント指向UIのメリット 再利用性 コンポーネントを他の機能や他のシステムで再利用することが容易 保守性とテスト容易性 コンポ

                                                                                Rails + ViewComponentによるコンポーネント指向UI開発
                                                                              • 画像化、高度な文書、図表、プレゼン作りが簡単に。OpenAIのGPTストアで人気の生成AIアプリ13選

                                                                                GPTストアは、OpenAIがGPTを発表した2カ月後にローンチされた。GPTは、ユーザーがタトゥーのデザインを作成したり、法律文書を読んだり、ボードゲームのルールを学んだりといった特定のことをするのに役立つChatGPTのカスタム版アプリケーションだ。 これらのGPTを作成するためにコーディングは必要なく、作成者は自分たちのグループや職場でカスタム版アプリを共有することも、自分だけで使うこともできる。 現在、GPTのクリエイターたちはGPTストアでアプリケーションを共有するために本人確認を行うこともでき、OpenAIは近くユーザーのエンゲージメントに基づき、クリエイターらに報酬を支払う予定だ。 OpenAIはBusiness Insiderのコメント要請に応じなかったため、GPTストアで利用可能なGPTの数やダウンロード数は明らかになっていない。 とはいえ、GPTストアには、全体の中で最

                                                                                  画像化、高度な文書、図表、プレゼン作りが簡単に。OpenAIのGPTストアで人気の生成AIアプリ13選
                                                                                • Scheme in Scheme on Wasm in the browser -- Spritely Institute

                                                                                  Hey, folks! Today we want to talk about the wonderful read-eval-print-loop (REPL). Thanks to WebAssembly (Wasm), it's becoming increasingly common for programming language websites to embed a REPL in which passersby can easily evaluate code and get a feel for the language without having to install anything on their computer. We'd like to do the same thing for our language of choice, Guile Scheme,

                                                                                    Scheme in Scheme on Wasm in the browser -- Spritely Institute