並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 213件

新着順 人気順

diagramsの検索結果1 - 40 件 / 213件

  • 【書評】『頭がいい人のChatGPT&CoPpilotの使い方』 の『プロンプト』事例集が秀逸!(神田敏晶) - エキスパート - Yahoo!ニュース

    KNNポール神田です。 『頭がいい人のChatGPT&CoPilotの使い方』橋本大也 著を読んだ。 これは、ChatGPTの使い方がよくわからなかった人への再入門するのにピッタリな書籍だと思う。 この書のとてもユニークな点を述べるとするならば、著者の橋本大也氏の、『ChatGPT』や『Copilot』に対する、使い勝手の良い方法が、具体的な『プロンプト』として数多くの事例を散りばめられている点に尽きる。 そして、それらが、事例を元に、仕事で必要な調べ物を『調査』させ、『考え』させ、『要約』させ、『分類・整理』させ、『シミュレーション』させることができることをステップバイステップで進めている。最終的に多岐にわたるプレゼンの場での『グラフ』や『ダイアグラム』『映像』による表現にまで網羅している。 ■この本の『プロンプト』を『写経』するだけで、ビジネスパーソンのAIニーズに対応なによりも、ビジ

      【書評】『頭がいい人のChatGPT&CoPpilotの使い方』 の『プロンプト』事例集が秀逸!(神田敏晶) - エキスパート - Yahoo!ニュース
    • 設計ドキュメント腐る問題、Git管理で運用してみた結果 | フューチャー技術ブログ

      はじめにTIG真野です。 秋のブログ週間2023 の3本目は、設計ドキュメントをGit管理して腐らせないようにがんばってみた話をします。 前段として6年前、「我々はいかにシステム開発におけるドキュメント腐る問題と戦えば良いのか」という記事を書いたのですが、その後の試行錯誤はどこにも残していないことに気づきました。普段のフューチャー技術ブログですとちょっと引け目を感じるテーマですが、秋の夜長を楽しむため読み物成分を多めに書くというテーマのこのブログリレーにピッタリな気がするため、この機会をお借りします。 ドキュメントも色々な種別があるかと思いますが、この記事では設計ドキュメントを指すことにします。設計ドキュメントは開発メンバーが参照するもので、ステークホルダーへの説明資料に引用して使うことはあれど、主目的は異なるという前提です。Design Docの場合もありますし、システム構成図、ERD、

        設計ドキュメント腐る問題、Git管理で運用してみた結果 | フューチャー技術ブログ
      • DB設計書の管理が楽になるDBML入門 – DBMLの書き方,dbdiagram.io, dbdocs の紹介 – | SIOS Tech. Lab

        こんにちは!サイオステクノロジーの安藤 浩です。DB設計書の生成が容易にできるDBMLをご紹介します。DBMLの入門として、DBMLの書き方、ER図生成方法、Github actionsでCIを実行して閲覧する方法をご紹介させていただきます。 DBMLとは DBML は DataBase Markup Language の略でDB構造を定義するために設計された言語です。 DB構造に焦点を当てており、可読性の高い言語です。 dbdiagram.io や dbdocs.io などを利用することでDBドキュメントの生成が可能です。 コードベースで図を生成できる点でPlantUMLと似ていますね。 DBMLの書き方 テーブルの書き方 まずはテーブルの定義の例をもとにDBMLの記法を紹介していきます。users というテーブルを作成してみます。コードは以下のようになります。 Table users

          DB設計書の管理が楽になるDBML入門 – DBMLの書き方,dbdiagram.io, dbdocs の紹介 – | SIOS Tech. Lab
        • ChatGPTを使ってDDLからER図をすばやく作成する - Taste of Tech Topics

          最近、酢を飲むと健康に良いという話を聞き、頑張って毎日飲んでいるkonnoです。 何となくですが、朝の目覚めは良くなっている気がしますよ! 今回はデータベース設計に欠かせないER図を、ChatGPTを使ってDDL(Data Definition Language:SQLのデータ定義言語)から簡単に作成できるのか試してみたいと思います。 サンプルとなるDDLを用意 DDLのサンプルとして、以下のMySQL公式サイトで公開されている従業員データベースを利用します。 dev.mysql.com 従業員データベースに必要なファイル類一式は、上記サイトで紹介されている以下のGithubリポジトリから、 "test_db-master.zip"としてダウンロードできます。 github.com ダウンロードしたtest_db-master.zipには、従業員データベースを設定するために必要なDDLとし

            ChatGPTを使ってDDLからER図をすばやく作成する - Taste of Tech Topics
          • ChatGPTでPythonのdiagramsを使ってAWSのサービス構成図生成コードを作ってもらう - Taste of Tech Topics

            夏の暑さもだいぶ落ち着いてきていよいよ秋めいてきました、そろそろサンマがおいしい季節ですね、菅野です。 AWSを用いて様々なアーキテクチャを作成することが可能ですが、どういった構成になっているのかを一目で表すには図が効果的です。 手動でPowerPointや、draw.io等の作図ツールを用いて作成することも多いのではないか、と思いますが、ChatGPTで簡単に出力できたら便利ですよね。 Advanced Data Analysysの動作環境ではDiagramsライブラリがインストールされていないため、Pythonコードを直接ChatGPTで動かして構成図を出力してもらうことはできませんでした。 なので、今回はChatGPTにPythonのライブラリDiagramsを用いてクラウドの構成図を作成するPythonコードを作成してもらいましょう。 今回の検証ではGPT-4モデルを利用します。

              ChatGPTでPythonのdiagramsを使ってAWSのサービス構成図生成コードを作ってもらう - Taste of Tech Topics
            • Appleが住宅地に極秘シリコン実験施設を作り違法な廃棄物処理を行ったせいで近隣住民に健康被害が出ていたことが明らかに

              2020年に自宅で謎の工業用化学物質にさらされて生死をさまよったというアシュリー・M・ジョヴィック氏が、アメリカの環境保護庁(EPA)に通報して調査を行ったところ、自宅の隣にAppleが建設した極秘のシリコン実験施設から排出された化学物質が原因だったことが判明したと報告しています。 Thread by @ashleygjovik on Thread Reader App – Thread Reader App https://threadreaderapp.com/thread/1805006150410162322.html Apple's Secret Silicon Fab at 3250 Scott Blvd - Ashley M. Gjovik https://www.ashleygjovik.com/3250scott.html 2020年にアメリカのカリフォルニア州サンタクラ

                Appleが住宅地に極秘シリコン実験施設を作り違法な廃棄物処理を行ったせいで近隣住民に健康被害が出ていたことが明らかに
              • Difyワークフロー自動生成|ハヤシ シュンスケ

                どうもー、シュンスケです。 ついに、ワークフローの自動生成に成功しました! そう、みんなが頑張って作っているDifyのワークフローが何と!! 生成AIにより全自動で作れるように進化しました! もう面倒な作業とはおさらば! DifyがAIでワークフローを自動構築! 「あー、またこの作業やらなきゃ…」 毎日のルーティンワーク、うんざりしていませんか? 請求書の処理、顧客データの入力、資料作成…、やらなきゃいけないことは山積みなのに、どれも時間と手間がかかって、本当に疲れますよね。 「誰か代わりにやってくれないかな…」 そう思ったことがある人は、きっと多いはず。 そんな願いを叶える、 夢のような機能がDifyに登場 しました!それが 「AIワークフロー自動生成」 です。 この機能を使えば、面倒な作業を自動化するワークフローを、AIがサクサクっと作ってくれるんです。 専門知識は一切不要! 普段使っ

                  Difyワークフロー自動生成|ハヤシ シュンスケ
                • ChatGPTを活用したデザイン制作

                  2024年3月28日 Webデザイン, 便利ツール ChatGPT、使っていますか?私は有料プランでほぼ毎日利用しています。Google検索が最近アレなんで、ちょっとした調べ物にも、お仕事の簡単な作業にも使っていますよ。今回はデザインに焦点をあてて、日頃のデザイン作業に使っている方法をいくつか紹介します。 ↑私が10年以上利用している会計ソフト! デザインを0から10までやってもらうのはまだ難しい 結論から言うと、まったくなんの情報もないところから、デザインの完成まで頼むのは、まだ難しいかなと思います。ダミーのWebサイトの画面を作ってもらうとかならまぁまぁなクオリティで作ってはくれますが、それをクライアントに提案できるレベルかと聞かれると、うーん…と唸ってしまいます。 なので、最初から最後まで、素晴らしいクオリティで作ってもらうことは1年後くらいにまた試すとして、2024年現在ではデザイ

                    ChatGPTを活用したデザイン制作
                  • postgres.new: In-browser Postgres with an AI interface

                    Introducing postgres.new, the in-browser Postgres sandbox with AI assistance. With postgres.new, you can instantly spin up an unlimited number of Postgres databases that run directly in your browser (and soon, deploy them to S3). Each database is paired with a large language model (LLM) which opens the door to some interesting use cases: Drag-and-drop CSV import (generate table on the fly) Generat

                      postgres.new: In-browser Postgres with an AI interface
                    • Introducing the next generation of Claude

                      Today, we're announcing the Claude 3 model family, which sets new industry benchmarks across a wide range of cognitive tasks. The family includes three state-of-the-art models in ascending order of capability: Claude 3 Haiku, Claude 3 Sonnet, and Claude 3 Opus. Each successive model offers increasingly powerful performance, allowing users to select the optimal balance of intelligence, speed, and c

                        Introducing the next generation of Claude
                      • コミュニティプラットフォームの投稿レコメンド機能を支える機械学習基盤 - Commune Engineer Blog

                        こんにちは,コミューンで一人目の機械学習(ML)エンジニアとして働いている柏木(@asteriam_fp)です. 入社して5ヶ月ほど経ちましたが,今回漸く最近の取り組みを紹介できそうです.ML エンジニアは僕一人なので,専らの相談相手は ChatGPT 君の今日この頃です笑 はじめに コミューンでは,企業とユーザーが融け合うコミュニティサクセスプラットフォームである commmune を提供しています.今回のブログは先日のプレスリリースでも発表された投稿レコメンド機能を commmune に導入したので,その機能を裏側で支えている機械学習基盤に関する内容を紹介します. エンドユーザーに対して提供される機械学習システムを導入するのは初めての試みになり,まさにゼロからの出発なので,これから徐々に大きく育てて行く予定です! はじめに コミュニティプラットフォームにおける機械学習の可能性 投稿レコ

                          コミュニティプラットフォームの投稿レコメンド機能を支える機械学習基盤 - Commune Engineer Blog
                        • ChatGPTのAdvanced Data Analysisで、デフォルトで存在しないライブラリを利用する方法 - Taste of Tech Topics

                          月がきれいな季節になってきましたが、花より団子なので月見団子や月見バーガーに目移りしてしまう菅野です。 前回ブログでは、diagramsを用いてAWSの構成図を描いてもらうPythonスクリプトを作成してもらいました。 acro-engineer.hatenablog.com そこでも記載した通り、Advanced Data Analysis(旧Code Interpreter)環境ではdiagramsのライブラリがインストールされていないため、Advanced Data Analysis上で構成図の生成はできませんでした。 しかし、ライブラリを自前でアップロードすることで、そのライブラリをAdvanced Data Analysisでも利用可能にできるようになるようです。 そこで今回は、やり方を変えて、Advanced Data Analysisを利用してAWS構成図の作成まで実行しても

                            ChatGPTのAdvanced Data Analysisで、デフォルトで存在しないライブラリを利用する方法 - Taste of Tech Topics
                          • The problem with using a UUID primary key in MySQL — PlanetScale

                            Universally Unique Identifiers, also known as UUIDs, are designed to allow developers to generate unique IDs in a way that guarantees uniqueness without knowledge of other systems. These are especially useful in a distributed architecture, where you have a number of systems and databases responsible for creating records. You might think that using UUIDs as a primary key in a database is a great id

                              The problem with using a UUID primary key in MySQL — PlanetScale
                            • We need visual programming. No, not like that.

                              SummaryMost visual programming environments fail to get any usage. Why? They try to replace code syntax and business logic but developers never try to visualize that. Instead, developers visualize state transitions, memory layouts, or network requests. In my opinion, those working on visual programming would be more likely to succeed if they started with aspects of software that developers already

                              • Optimizing your LLM in production

                                Note: This blog post is also available as a documentation page on Transformers. Large Language Models (LLMs) such as GPT3/4, Falcon, and LLama are rapidly advancing in their ability to tackle human-centric tasks, establishing themselves as essential tools in modern knowledge-based industries. Deploying these models in real-world tasks remains challenging, however: To exhibit near-human text unders

                                  Optimizing your LLM in production
                                • オッペンハイマーと仁科芳雄 科学史家による映画『オッペンハイマー』考、補論 | 科学史家による映画『オッペンハイマー』考 | 伊藤憲二 | WEBみすず

                                  仁科芳雄の「伝記」を書いた人間として(1)、映画『オッペンハイマー』を観ると考えずにはいられないのは、仁科とオッペンハイマーの関係だ。彼らが直接会ったことは少なく、一見、あまりかかわりがないかのようではある。しかし、実は両者は深いところでつながっていた。そのことについて書きたい。 仁科芳雄とオッペンハイマーが直接会う機会はあっただろうか。二人がヨーロッパにいた時期は一部重なっていたが、滞在場所がずれていた。どこかの学会で顔を合わせた可能性がないわけではないが、それがあったとしても記憶に残るような交流がなかったことは、のちの手紙でわかる。仁科は欧州留学から日本に帰る前、1928年に米国各地を訪問し、12月にカリフォルニア工科大学やカリフォルニア大学バークレー校を訪問している。しかし、オッペンハイマーはまだそこに着任していなかった(2)。 結局、仁科がオッペンハイマーと直接会ったのは1950年

                                    オッペンハイマーと仁科芳雄 科学史家による映画『オッペンハイマー』考、補論 | 科学史家による映画『オッペンハイマー』考 | 伊藤憲二 | WEBみすず
                                  • 難しい単語や教材にないスラングはChatGPTに聞いてみる まるで本物の先生に教わるかのような、AIを活用した英語学習

                                    ChatGPTの研究から得られた英語学習のノウハウを詰め込んだ書籍『英語は10000時間でモノになる』。著者の橋本大也氏が、ChatGPTを活用した勉強法について解説します。本記事では、ChatGPTを「英語の先生」のように活用する学習法を紹介します。 前回の記事はこちら ChatGPTは、まるで人間のような「英語の先生」にもなる 橋本大也氏(以下、橋本):CopilotやBing Chat、ChatGPTにもWebブラウズ機能がありますので、そうしたWeb検索機能を連動させて使うと、「今日の話題で英語の先生になってもらう」ということが可能です。 例えば「英語の○○の使い方を教える専門の先生として講義をお願いします。今日のニューストピックを例文にしてください」とお願いをしてみました。これはChatGPT+Webブラウズ機能、あるいはBing ChatかWindowsのCopilotを使うと

                                      難しい単語や教材にないスラングはChatGPTに聞いてみる まるで本物の先生に教わるかのような、AIを活用した英語学習
                                    • tblsのViewPoint機能を用いたGithub Actions上でのDBドキュメントの自動生成 - Safie Engineers' Blog!

                                      この記事はSafie Engineers' Blog! Advent Calendar 2日目の記事です。 セーフィー株式会社でテックリードをやっております鈴木敦志です。 セーフィーはクラウドカメラのSaaSを提供しており、現在22万台程度のデバイスに対してカメラ映像をクラウドから視聴する機能を提供しています。 それに加えエンタープライズ向けの権限管理機能や社内向けの販売管理ツールなど複数のサービスを運営しており、各サービスでMySQLのDBを共有しているためDBのテーブル数が肥大化し構造がわかりにくくなり、新機能開発の妨げとなっていました。 本稿ではデータベースのドキュメンテーションツールである tbls を導入し、DBスキーマ管理ツール skeema、ドキュメント生成ツール mkdocs、Github Actionsなどと組み合わせてスキーマ管理からドキュメント生成までをやっていきます

                                        tblsのViewPoint機能を用いたGithub Actions上でのDBドキュメントの自動生成 - Safie Engineers' Blog!
                                      • Catching Compromised Cookies - Slack Engineering

                                        Oliver Grubin Sr. Staff Software Engineer, Security Slack uses cookies to track session states for users on slack.com and the Slack Desktop app. The ever-present cookie banners have made cookies mainstream, but as a quick refresher, cookies are a little piece of client-side state associated with a website that is sent up to the web server on every request. Websites use this piece of information to

                                          Catching Compromised Cookies - Slack Engineering
                                        • Preparing for the Systems Design and Coding Interview

                                          At Big Tech and high-growth startups, coding and systems design interviews are common - and fairly standard. A lot of people have asked me for preparation advice for these. Here is what I used when getting ready for an E5/E6 Facebook interview, and the one at Uber - where I was hired as a senior software engineer (L5). It's the same resources I recommend to people who are preparing for Big Tech or

                                            Preparing for the Systems Design and Coding Interview
                                          • GitHub - cisco-open/network-sketcher: Network Skecher makes network design and configuration management faster, more accurate, and easier. Simply create your first rough sketch and it will automatically generate L1L2L3 network diagrams and management tabl

                                            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 - cisco-open/network-sketcher: Network Skecher makes network design and configuration management faster, more accurate, and easier. Simply create your first rough sketch and it will automatically generate L1L2L3 network diagrams and management tabl
                                            • GitHub - 3rd/tsdiagram: Create diagrams and plan your code with TypeScript.

                                              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 - 3rd/tsdiagram: Create diagrams and plan your code with TypeScript.
                                              • GitHub - rasbt/LLMs-from-scratch: Implementing a ChatGPT-like LLM from scratch, step by step

                                                This repository contains the code for coding, pretraining, and finetuning a GPT-like LLM and is the official code repository for the book Build a Large Language Model (From Scratch). (If you downloaded the code bundle from the Manning website, please consider visiting the official code repository on GitHub at https://github.com/rasbt/LLMs-from-scratch.) In Build a Large Language Model (From Scratc

                                                  GitHub - rasbt/LLMs-from-scratch: Implementing a ChatGPT-like LLM from scratch, step by step
                                                • Anthropic’s Claude 3 Sonnet foundation model is now available in Amazon Bedrock | Amazon Web Services

                                                  AWS News Blog Anthropic’s Claude 3 Sonnet foundation model is now available in Amazon Bedrock In September 2023, we announced a strategic collaboration with Anthropic that brought together their respective technology and expertise in safer generative artificial intelligence (AI), to accelerate the development of Anthropic’s Claude foundation models (FMs) and make them widely accessible to AWS cust

                                                    Anthropic’s Claude 3 Sonnet foundation model is now available in Amazon Bedrock | Amazon Web Services
                                                  • A Git story: Not so fun this time | Brachiosoft Blog

                                                    Linus Torvalds once wrote in a book that he created Linux just for fun, but it ended up sparking a revolution. Git, his second major creation, also an accidental revolution. It’s now a standard tool for software engineers, but its origin story wasn’t so much fun this time, at least for Linus. Linus doesn’t scale 1998 was a big year for Linux. Major companies like Sun, IBM, and Oracle started getti

                                                      A Git story: Not so fun this time | Brachiosoft Blog
                                                    • pypackaging-native

                                                      Home Home Meta topics Key issues Other issues Background References Glossary Home Introduction Packaging is an important and time-consuming part of authoring and maintaining Python packages. This is particularly true for projects that are not pure Python but contain code that needs to be compiled, and have to deal with distributing compiled extensions and with build dependencies. Many projects in

                                                      • AlphaGeometry: An Olympiad-level AI system for geometry

                                                        Research AlphaGeometry: An Olympiad-level AI system for geometry Published 17 January 2024 Authors Trieu Trinh and Thang Luong Our AI system surpasses the state-of-the-art approach for geometry problems, advancing AI reasoning in mathematics Reflecting the Olympic spirit of ancient Greece, the International Mathematical Olympiad is a modern-day arena for the world's brightest high-school mathemati

                                                          AlphaGeometry: An Olympiad-level AI system for geometry
                                                        • 2024-01-21のJS: Astro 4.2、Bun 1.0.24(Bun Shell)、RemixのSPAモード

                                                          JSer.info #677 - Astro 4.2がリリースされました。 Astro 4.2 | Astro Astro 4.2では、Prerenderingの実験的なオプションとしてSpeculation Rules APIを使ったPrerenderingをサポートしています。 また、injectRouteやファイルベースのルーティングが衝突した時の新しい優先度ルールをopt-inでサポートしています。 その他には、redirectToDefaultLocaleオプションを追加することでデフォルト言語へのリダイレクトを無効化できるように、アクセシビリティルールの追加などがあります。 Bun v1.0.24がリリースされました。 Bun v1.0.24 | Bun Blog Bun v1.0.24では、Bun Shellというzxのようにシェルスクリプトを扱うための関数の追加されています

                                                            2024-01-21のJS: Astro 4.2、Bun 1.0.24(Bun Shell)、RemixのSPAモード
                                                          • Deep Learning - Foundations and Concepts

                                                            New: complete set of figures in PDF format available for download This book offers a comprehensive introduction to the central ideas that underpin deep learning. It is intended both for newcomers to machine learning and for those already experienced in the field. Covering key concepts relating to contemporary architectures and techniques, this essential book equips readers with a robust foundation

                                                            • Writing Documentation for Your House

                                                              Have you considered writing technical documentation for your house? As a first time homeowner, there have been numerous times where I wish I had some documentation to reference for a whole slew of scenarios. As an engineer, I write documentation all the time to answer these questions and build up a knowledge base other team members can refer to. I think this should apply to housing. Motivation As

                                                              • A Grounded Conceptual Model for Ownership Types in Rust

                                                                Posted on 17 September 2023. Rust is establishing itself as the safe alternative to C and C++, making it an essential component for building a future software univers that is correct, reliable, and secure. Rust achieves this in part through the use of a sophisticated type system based on the concept of ownership. Unfortunately, ownership is unfamiliar to most conventionally-trained programmers. Su

                                                                • Category Theory Illustrated - Sets

                                                                  Sets Let’s begin our inquiry by looking at the basic theory of sets. Set theory and category theory share many similarities. We can view category theory as a generalization of set theory. That is, it’s meant to describe the same thing as set theory (everything?), but to do it in a more abstract manner, one that is more versatile and (hopefully) simpler. In other words, sets are an example of a cat

                                                                  • Wavefont - Google Fonts

                                                                    Wavefont is a variable font with Weight, Round, and Vertical Alignment axes for rendering data like waveforms, spectrums, diagrams, and bars. Wavefont bars corr

                                                                      Wavefont - Google Fonts
                                                                    • Anthropic の Claude 3 Haiku モデルが Amazon Bedrock で利用可能に | Amazon Web Services

                                                                      Amazon Web Services ブログ Anthropic の Claude 3 Haiku モデルが Amazon Bedrock で利用可能に 3月4日週、Anthropic は Claude 3 基礎モデルファミリーを発表しました。このファミリーには、ほぼ瞬時の応答性を実現する最速かつ最もコンパクトな Claude 3 Haiku、スキルとスピードの理想的なバランスを実現した Claude 3 Sonnet、および高度に複雑なタスクでトップレベルのパフォーマンスを実現する高度なインテリジェンスを備えた Claude 3 Opus という 3 つのモデルが含まれています。AWS はまた、Amazon Bedrock での Claude 3 Sonnet の一般提供の開始も発表しました。 本日は、Claude 3 Haiku が Amazon Bedrock で利用可能になったこ

                                                                        Anthropic の Claude 3 Haiku モデルが Amazon Bedrock で利用可能に | Amazon Web Services
                                                                      • Collaborate with Claude on Projects

                                                                        Our vision for Claude has always been to create AI systems that work alongside people and meaningfully enhance their workflows. As a step in this direction, Claude.ai Pro and Team users can now organize their chats into Projects, bringing together curated sets of knowledge and chat activity in one place—with the ability to make their best chats with Claude viewable by teammates. With this new func

                                                                          Collaborate with Claude on Projects
                                                                        • データベースのER図を最新の状態に保ちつつ、いつでも閲覧できるようにした - SO Technologies 開発者ブログ

                                                                          こんにちは、CTO室の丸山です。相変わらず某CTOからの無茶振りを捌いております。 今回は、今開発しているSaaSサービスのER図を、なるべく手をかけずに最新状態に保ちながら、いつでも閲覧できるようにするために実践したことをご紹介できればと思います。 前提環境 今回ご紹介する方法は以下の環境下で実現しています。 インフラ: GCP データベース: PostgreSQL データベースのスキーマ管理: sql-migrate CI/CD: Github Actions モチベーション 開発・データ分析を行う上で、データベースのスキーマ構造を俯瞰的に把握するための手段としてER図を書いているのですが、これを最新の状態に保ち続けるのは割と面倒であると常々感じていました。 そこで、Schemaspyを使用してデータベースのスキーマ構造からER図を生成するようにしたものの、以下のような手順をスキーマ構

                                                                            データベースのER図を最新の状態に保ちつつ、いつでも閲覧できるようにした - SO Technologies 開発者ブログ
                                                                          • Improvements to static analysis in the GCC 14 compiler | Red Hat Developer

                                                                            I work at Red Hat on GCC, the GNU Compiler Collection. For the last five releases of GCC, I've been working on -fanalyzer, a static analysis pass that tries to identify various problems at compile-time, rather than at runtime. It performs "symbolic execution" of C source code—effectively simulating the behavior of the code along the various possible paths of execution through it. This article summ

                                                                              Improvements to static analysis in the GCC 14 compiler | Red Hat Developer
                                                                            • wavefont

                                                                              wavefont A typeface for rendering vertical bars data: waveforms, spectrums, diagrams, histograms, columns etc. Playground  •  Google fonts  •  V-fonts  • Wavearea Usage Place Wavefont[ROND,YELA,wght].woff2 into your project directory and use this code: <style> @font-face { font-family: wavefont; font-display: block; src: url(./Wavefont[ROND,YELA,wght].woff2) format('woff2'); } .wavefont { --wght:

                                                                              • Using Agents for Amazon Bedrock to interactively generate infrastructure as code | Amazon Web Services

                                                                                AWS Machine Learning Blog Using Agents for Amazon Bedrock to interactively generate infrastructure as code In the diverse toolkit available for deploying cloud infrastructure, Agents for Amazon Bedrock offers a practical and innovative option for teams looking to enhance their infrastructure as code (IaC) processes. Agents for Amazon Bedrock automates the prompt engineering and orchestration of us

                                                                                  Using Agents for Amazon Bedrock to interactively generate infrastructure as code | Amazon Web Services
                                                                                • Java 21のSequenced Collectionsのreversedの実装について

                                                                                  この記事は GMOアドマーケティング Advent Calendar 2023 15日目の記事です。 GMOアドマーケティングのT.Nです。 最近弊社の一部のプロダクトのJavaを、Java 21にバージョンアップしました。 Java 21でリリースされたSequenced Collectionsのreversedが気になったので、 実装について調べてみました。 Sequenced Collectionsとは まずはSequenced Collectionsについてです。 JEP 431(https://openjdk.org/jeps/431)で以下のインターフェースが新しく追加されました。 SequencedCollection SequencedSet SequencedMap IntelliJのDiagramsでクラス図を生成し、以前のバージョンと比較しました。 左がJava 21

                                                                                    Java 21のSequenced Collectionsのreversedの実装について