並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 183件

新着順 人気順

serviceの検索結果81 - 120 件 / 183件

  • 「面倒なことはChatGPTにやらせよう」 - あなたの日常を変える一冊! - karaage. [からあげ]

    「面倒なことはChatGPTにやらせよう」はどんな本か? 「ChatGPTに面倒なことをやらせてしまおう」というタイトル通りの内容の本です。AIの小難しい理論的な話は最低限にして、実用・エンジニアリングに最大限に振っています。 特にChatGPT Plusの有料版に特化しています。GPT-4と様々な拡張機能と呼ばれる機能、具体的にはBrowsing、Advanced Data Analysis、DALL・E、GPT-4V等の機能をフル活用します。 2023年11月のOpenAIの大規模アップデートにも完全対応しています。実は、その関係で全体の半分近くをかなりの急ピッチで書き直したのですが、そのかいもあり、商業誌でアップデートに対応したChatGPTの実用本としては、最速のタイミングでの販売になるのではないかと思います。 書籍の詳細は以下です。 面倒なことはChatGPTにやらせよう (KS

      「面倒なことはChatGPTにやらせよう」 - あなたの日常を変える一冊! - karaage. [からあげ]
    • 「ベクトル検索 vs 全文検索」〜Amazon Bedrockの埋め込みモデルを用いたプロトタイピング〜 - コネヒト開発者ブログ

      ※ この記事は、AWS (Amazon Web Services) の技術支援を受けて執筆しています。 はじめに この記事はコネヒトアドベントカレンダー 8日目の記事です。 コネヒト Advent Calendar 2023って? コネヒトのエンジニアやデザイナーやPdMがお送りするアドベント カレンダーです。 コネヒトは「家族像」というテーマを取りまく様々な課題の解決を 目指す会社で、 ママの一歩を支えるアプリ「ママリ」などを 運営しています。 adventar.org こんにちは!コネヒトの機械学習エンジニア y.ikenoueです。 突然ですがみなさん、Amazon Bedrockをご存知でしょうか。 aws.amazon.com Amazon Bedrock(以下、Bedrock)は、テキスト生成AIをはじめとする基盤モデル (Foundation Model)*1を提供するAWS

        「ベクトル検索 vs 全文検索」〜Amazon Bedrockの埋め込みモデルを用いたプロトタイピング〜 - コネヒト開発者ブログ
      • アンチウイルスソフト Antivirus for Amazon S3 を本番環境に導入してみてわかったメリット・デメリット - ANDPAD Tech Blog

        こんにちは。SREチームの吉澤です。 アンドパッドでは最近、AWSのS3バケット上のファイルをスキャンするために、アンチウイルスソフト Antivirus for Amazon S3 を本番環境に導入しました。その結果、私たちの要件はほぼ全て満たされたうえに、従来比で大幅なコスト削減を実現できました。 Antivirus for Amazon S3について日本語で書かれた記事はまだ少ないですが、S3に対するウイルススキャンが求められるケースでは、導入を検討する価値があるソフトです。 そこで、今回はこのAntivirus for Amazon S3の概要、私たちが本番環境に導入してみてわかったメリットやデメリット、そしてこのソフトが適した状況をご紹介します。 背景 S3に対するウイルススキャンが必要な理由 Antivirus for Amazon S3の導入前に利用していたソフト Antiv

          アンチウイルスソフト Antivirus for Amazon S3 を本番環境に導入してみてわかったメリット・デメリット - ANDPAD Tech Blog
        • 開発環境のデータベースでも本番環境相当のデータを使う - クックパッド開発者ブログ

          こんにちは。レシピ事業部バックエンド基盤グループの石川です。 2014 年、このブログに『開発環境のデータをできるだけ本番に近づける』というタイトルの記事が投稿されました。 クックパッドでは、ユーザーさんが実際に体験している状況と近い状況を再現しながら開発することに価値があると考えています。技術的には、最初からレコードがたくさんあることによってパフォーマンス問題に気付きやすくなるなどの長所がありますし、サービス開発としても、実際のユーザーさんの体験を最速でなぞって素早くフィードバックループを回せるようになるという長所があります。 この慣習は 2014 年の記事から 10 年経った今でも続いています。一方でその実現手法については変化を続けてきました。現在のクックパッドでは状況に応じていくつかの手段を使い分けています。それらの手段については今まであまり公開されていなかったような気がするため、こ

            開発環境のデータベースでも本番環境相当のデータを使う - クックパッド開発者ブログ
          • OpenAIを辞任したブロックマン社長、アルトマンCEO解任の顛末をポスト

            OpenAを辞任したブロックマン社長が、アルトマンCEO解任について「知っていること」をXにポストした。取締役会長だった自身以外の全取締役がアルトマン氏にGoogle Meetで解任を言い渡したという。 それによると、アルトマン氏は16日の夜に共同創業者でチーフサイエンティストのイリヤ・サツケバー氏から17日の正午に話したいというメールを受け取り、その時刻にGoogle Meetに参加したところ、取締役会長のブロックマン氏以外の取締役全員が参加しており、サツケバー氏から解雇を言い渡されたという。 ブロックマン氏は12時23分にサツケバー氏からGoogle Meetに招待され、その場でアルトマン氏の解雇と自身の取締役解任、社長としての留任について知らされた。OpenAIはそのタイミングでアルトマン氏が辞任するという公式ブログを公開した。 これらの決定については、暫定CEOに就任したミラ・ムラ

              OpenAIを辞任したブロックマン社長、アルトマンCEO解任の顛末をポスト
            • RAGは検索エンジンが命!Azure AI Search初心者入門 - Qiita

              はじめに こんにちは! AI エンジニアのヤマゾーです。 近年、生成 AI の進化が目覚ましく、生成 AI を活用したシステムの開発が盛んに行われています。その中で最も有名なテクニックが RAG です。RAG というのは検索拡張生成 (Retrieval Augmented Generation) の略で、質問の関連情報を検索し、質問と関連情報をセットで入力して回答させる技術のことです。 各企業ではこの RAG システムを積極的に導入していますが、ほぼ確実に課題になるのが検索部分の精度です。そして検索精度を上げるためには検索エンジンの知識が必要不可欠です。 本記事では検索エンジンの筆頭サービスである Azure AI Search を題材に、検索エンジンの基本的な仕組みや検索クエリの書き方について初学者向けに解説します。 RAG の検索部分を "Retriever" と呼びますが、この語源

                RAGは検索エンジンが命!Azure AI Search初心者入門 - Qiita
              • GopherがRust入門したので違いをまとめてみた

                はじめに ウホウホ。 Rustを使い始めてちょうど2年くらい経って、すこしRustのことがわかってきたので、改めてGoとRustのそれぞれの違いを整理したいなと思いこの記事を書きました。 筆者はウェブ開発の経験しかないので、ウェブを中心にまとめています。 気づいたらかなりな量になってしまったのとGopher向けにRustを紹介するような記事になってしまいましたが、よければ読んでみてください。 筆者について Goを使い始めて7年ほど経っていて、これまでCLI/TUIツールをいくつか作ってきました。 スペシャリストではないですが、プロダクトでGoを書く分には特に問題ないレベルかなと思います。 Rustは2022年夏ころから使い始めてちょうど2年ほど経ちました。 なにかツールを作ったわけではないですが、勉強がてらにいくつか作ったもの・書いた本があります。 普通にRustを書く分には問題ないですが

                  GopherがRust入門したので違いをまとめてみた
                • グーグルポッドキャスト終了後、どのアプリで聴くべきなのか? - 世界のねじを巻くブログ

                  Goggle Podcastのサービス終了 2024年4月2日に「Google Podcast App」のサービスがアメリカで終了予定。 NPRなど海外ポッドキャスト番組を聴いていると、 「4月2日までに登録をSpotifyやYouTube Musicなどに移行する必要がある」と告知があったりするぐらい話題になっていたり。 日本でのサービスがいつ終了するのか、正直なところよくわからないのですが 近いうちには終わるんじゃないかと。(7月に完全終了の噂あり) ※追記: 日本では6/24にサービス終了とアプリ内で通知がありました。 グーグルポッドキャストアプリの特徴として、 ・動作が軽い ・無料 ・エピソード検索が優秀 ・シンプルなUI ・RSSで番組登録できる ・アカウント同期あり ・ウェブブラウザ版も無料で使える ・・・と、サブのポッドキャストアプリとしてはなかなか優秀だったので、 よく使っ

                    グーグルポッドキャスト終了後、どのアプリで聴くべきなのか? - 世界のねじを巻くブログ
                  • あえて軽量DDDを採用した話

                    NE株でJavaを書いている谷口(@taniguhey)です。 弊社では、EC一元管理システムである「ネクストエンジン」以外にもいくつかサービスを展開しており、2024年1月にβ版をリリースした「encer mall」(エンサーモール)という仕入れと卸のマーケットプレイスがあります。 8月1日にこれらの2つのサービスを連携するアプリ「encer mall連携 for 卸会員」をリリースしましたので、この記事は「encer mall連携 for 卸会員」(以下、連携アプリ)の開発の裏側を語る記事になります。 大きな泥団子から抜け出すための軽量DDD 軽量DDDを持ち込むにあたって気をつけたこと について書いていきます。 あえて軽量DDDを採用した話 ここでいう軽量DDDとは、ドメイン駆動設計における"戦術的設計"と呼ばれる部分のことです。 ドメイン駆動設計は"戦略的設計"の部分も併せて行うこ

                      あえて軽量DDDを採用した話
                    • DNS検索コマンドdugの紹介 | IIJ Engineers Blog

                      Haskellコミュニティでは、ネットワーク関連を担当。 4児の父であり、家庭では子供たちと、ジョギング、サッカー、スキー、釣り、クワガタ採集をして過ごす。 技術研究所開発室の山本(和)です。私は、同僚の日比野と一緒にDNSのフルリゾルバ(キャッシュサーバ)の実装を進めています。このフルリゾルバの名前は bowline と言います。結びの王様である「もやい結び」から名付けました。 サーバの bowline に加えて、検索コマンドである dug も実装しています。DNSに詳しい方なら分かると思いますが、 dig コマンドに似せた名前を選びました。(もちろん、DIGDUGという名作を意識しています。) 今回は、 DNS検索コマンド dug の使い方について説明します。dugコマンドをインストールする一番簡単な方法は、githubからバイナリをダウンロードすることです。Intel Linux 用

                        DNS検索コマンドdugの紹介 | IIJ Engineers Blog
                      • PCが急に落ちちゃうんです!って言われて調べてみたら利用者の持ち物が原因だったの情シスあるある?→「あれそんな仕組みだったのか…」

                        あおてつ @ao_Tetsu サイボウズ 情報システム本部 Service Desk部 でチームのマネージメント、PCやスマートフォンのデバイス管理等いろいろやってます。仕事/IT系メインでたまに育児のことや時事ネタについてもつぶやきます。Jamf Heroes / Jammies Award Winner 2022 jamf.com/blog/jammies-a… あおてつ @ao_Tetsu PCが急に落ちちゃうんです!って言われて調べてみたら、利用者が磁気の入ったブレスレットや腕時計のバンドをしていて、パームレストの磁気センサーに反応してスリープしているだけだったって言う話って情シスあるある? Let's noteでは良くあるのよね。

                          PCが急に落ちちゃうんです!って言われて調べてみたら利用者の持ち物が原因だったの情シスあるある?→「あれそんな仕組みだったのか…」
                        • 転職エージェントから「書類選考落ちた」と言われたけど話の辻褄が合わず「たぶんこいつ書類出してねぇな?」と判断して直接応募してみたところ…

                          Azure Kamsaki Service @hiyuuma エージェントさんに応募依頼した企業様、書類落ちって聞いてたけど話の辻褄が合わなくてたぶんこいつ書類出してねぇなと思って直接応募したら書類選考通過してワロタ。 2023-12-20 14:26:00 Azure Kamsaki Service @hiyuuma あ、一応補足しておくと、このエージェントさんからこの求人でいかがですか、って転職サイト経由のスカウトメッセージでお声がけいただいた、という経緯がございます。 2023-12-20 21:28:14 Azure Kamsaki Service @hiyuuma そういえば今回の件とは別なんですが、以前転職エージェントさん経由で内定いただいて実際に入社した企業様。エージェントさんが「年収交渉がんばりました!」で連携された書類には賞与・家族手当・住宅手当を含んだ額で500万円強と

                            転職エージェントから「書類選考落ちた」と言われたけど話の辻褄が合わず「たぶんこいつ書類出してねぇな?」と判断して直接応募してみたところ…
                          • アーキテクチャの進化はドメインイベントが起点になる - KAKEHASHI Tech Blog

                            こちらの記事はカケハシ Advent Calendar 2023 Part2の24日目の記事になります。 adventar.org はじめに 反復的な開発は、変更容易性の高いソフトウェアが不可欠です。ソフトウェア開発の経験がある方なら、デリバリ後の洞察や市場環境の変化から、新しい機能の追加やアーキテクチャの進化の必要性に直面したことが一度はあるでしょう。 私自身、要求分析手法やSOLID原則等の技法を取り入れ、変更容易性に対応する多くのプロジェクトに参加しました。しかし、どれだけ優れた手法や技法を持っていても、変更が難しい要求が出てくることは避けられません。その際、「過去の出来事」を正確に記録していれば、後から見返して問題解決が容易だったと感じることがよくあります。 ドメイン駆動設計(DDD)では、「過去に起こった出来事」を表現するドメインモデルを「ドメインイベント」と呼びます。変更容易性

                              アーキテクチャの進化はドメインイベントが起点になる - KAKEHASHI Tech Blog
                            • 自賠責をクレカ払いしようとしたところ5%の手数料がかかると言われたので「手数料がわかるよう記載いただけますか」→え、これ大丈夫?

                              shao as a service @shao1555 (どうしてこうなった) ✔︎ インボイス制度により「消費税率ごとの区分表記」が必要になる ✔︎ 自賠責保険の保険料は「消費税法別表第二第三号に規定する政令で定める契約」に定められた非課税取引 ✔︎ 一方クレカ手数料は課税取引 ✔︎ 保険料と区分して記載する必要があり、インボイスに記載された shao as a service @shao1555 Q: 手数料をとることが違反なの? A: 店とカード会社の間で契約する規約で「現金客と比較して差別的な扱いをすることを禁止」してます。手数料の請求だけでなく、特定の商品や金額、時間帯にカードの取り扱いを拒否することもダメです。 Q: 税金 (国税や自動車税) は手数料をとってるけど? A: 収納代行業者の立替サービスの利用料金という扱いです。都税の例にとればGMO-PGという会社に都税を立替し

                                自賠責をクレカ払いしようとしたところ5%の手数料がかかると言われたので「手数料がわかるよう記載いただけますか」→え、これ大丈夫?
                              • 業務システム SPA のフロントエンド技術選定(2023年版) - KAKEHASHI Tech Blog

                                本エントリはカケハシ Part 2 Advent Calendar 2023の13日目の記事です。 (Part 1もおもしろい記事がいっぱいあるので、ぜひご覧ください。) はじめに こんにちは。カケハシでソフトウェアエンジニアをしている平松です。 今年、新規プロダクト立ち上げの機会があり、その際に行ったフロントエンドの技術選定について紹介したいと思います。 フロントエンドの領域は選択肢が豊富で、変化のスピードも速いため、プロダクトの要件に適した技術を選ぶことはひとつの挑戦です。 実際、フロントエンド技術選定のヒント 【令和五年度版】のアドベントカレンダー記事を読んで、その難しさを改めて感じました。 今回の新規プロダクトは、ユーザがログインして利用するtoBの業務システムです。 私はカケハシでは2度目の新規プロダクト立ち上げですが、前回の経験を活かしつつ、新しいアプローチにも挑戦しています。

                                  業務システム SPA のフロントエンド技術選定(2023年版) - KAKEHASHI Tech Blog
                                • マイクロサービス間通信における認証認可およびアクセス制御

                                  はじめに 2023年4月に基盤エンジニアとして Ubie に入社しました nerocrux です。主に Ubie の ID 基盤の開発と保守運用を担当しています。 この記事は、2023 Ubie Engineers アドベントカレンダー 5 日目の記事となります。 Ubie では、モジュラモノリスを採用しつつ、マイクロサービスアーキテクチャも採用しており、領域によってサービスを分けて、それぞれの担当チームが開発と保守運用をしています。 クライアントから一つのリクエストを受け取ったあとに、Ubie のバックエンドではリクエストを受け取ったサービスだけがそのリクエストを処理することもあれば、別のサービスにディスパッチし、複数のサービスがひとつのリクエストを処理して結果を返すこともあります。 マイクロサービス間の通信が Ubie の内部で発生したとしても、必ずしも無制限で自由に行われていいわけで

                                    マイクロサービス間通信における認証認可およびアクセス制御
                                  • 全ての無線LAN機器を脅かす脆弱性が見つかる

                                    無線LAN(Local Area Network)を利用する全てのパソコンやスマートフォン(Wi-Fiクライアント)が影響を受ける新しい脆弱性が報告された。悪用すれば、ユーザーが本来接続しようとしていたネットワークよりも安全性が低いネットワークに誘導できる。Wi-FiクライアントのVPN(Virtual Private Network:仮想閉域網)機能を無効にされる場合もある。一体、どのような脆弱性なのか。 原因はWi-Fiの標準規格 今回の脆弱性は、VPN製品などを評価するサイト「Top10VPN」が2024年5月14日に公表した*1。脆弱性の識別番号は「CVE-2023-52424」だ。 原因は、Wi-Fiの標準規格「IEEE 802.11」に存在する。そのためOS(Operating System)やメーカーによらず全てのWi-Fiクライアントが影響を受ける。 IEEE 802.11

                                      全ての無線LAN機器を脅かす脆弱性が見つかる
                                    • ログ基盤のFluentdをFluent Bitに移行して監視ツールを実装した話 - Mirrativ Tech Blog

                                      はじめまして、Azuma(@azuma_alvin)です。現在大学院の1年生で、2024年2月から4ヶ月間ミラティブのインフラチームにインターンとして参加しました。普段はインフラやMLOpsといった領域に興味があり、最近はVim環境の整備がマイブームです。 本記事では、ログ基盤をFluentdからFluent Bitへ部分移行した経緯とその2種類の監視ツールの実装についてお話しします。 記事の最後に、インターンから見たインフラチームの特徴と私が4ヶ月間で学んだことを紹介しています。興味がある方は末尾までスクロールしてぜひご覧ください。 1. 背景と目的 2. ミラティブのログ基盤について 3. ログ欠損の原因調査 Fluentdのバッファリングの仕組み fsnotifyを用いたバッファリングの観察 負荷試験 日付時刻フォーマットとワイルドカードによるログ欠損 ログ保存とサーバータイムスタン

                                        ログ基盤のFluentdをFluent Bitに移行して監視ツールを実装した話 - Mirrativ Tech Blog
                                      • GPT-4に日本語特化モデル OpenAI Japan始動会見で発表

                                        米OpenAIは4月15日、大規模言語モデル「GPT-4」について、日本語に最適化したカスタムモデルを発表した。日本語のテキストを記述する能力が向上しており、「GPT-4 Turbo」より最大3倍高速とうたっている。今後数カ月以内にAPIをリリースするという。 関連記事 OpenAI、“怠けにくい”「GPT-4 Turbo」プレビューリリースや値下げを発表 OpenAIは、11月に発表した「GPT-4 Turbo」のプレビュー版をリリースすると発表した。「GPT-4」が怠け者になってきたという苦情を受け、怠けにくくしたという。公式版は数カ月中にリリースする計画だ。 マイクロソフト提供の“社内GPT基盤”もGPT-4 Turboなどに対応 米Microsoftが、大規模言語モデル「GPT-4」などのAPIをクラウドサービス「Microsoft Azure」経由で使える「Azure OpenA

                                          GPT-4に日本語特化モデル OpenAI Japan始動会見で発表
                                        • モデリングとアーキテクチャの知見を積み上げて基幹システムに可変性を注入する - MonotaRO Tech Blog

                                          こんにちは。 この記事では、2024/5/22に開催された「アーキテクチャを突き詰める Online Conference」で弊社CTOの普川がお話しした内容(ビジネスの構造をアーキテクチャに落とし込みソフトウェアに可変性を注入する〜モノタロウ基幹システム刷新の実践例)を、現場目線から改めてご紹介します。 なお、本稿の執筆は頼と尾髙が分担しておりまして、途中で急に文体が変わったな?と違和感を持たれることもあろうかと思われますが、ご容赦いただけますと幸いです。 本稿をさらに深掘りするイベントを10/4(金)に開催いたします。 ご興味ある方はぜひご登録ください。 https://connpass.com/event/328360/ 問題領域は関連システムの密結合点 分割を試みる 最初のモデルを手に入れる レイヤードアーキテクチャに沿って実装 レイヤードアーキテクチャのメリット モデルを洗練させ

                                            モデリングとアーキテクチャの知見を積み上げて基幹システムに可変性を注入する - MonotaRO Tech Blog
                                          • WebAssemblyとしてPostgreSQLをビルドした「PGlite」公開。Node.jsやブラウザ上でPostgreSQLを実行、DBの永続化も可能

                                            PostgreSQLのソースコードをWebAssemblyバイナリとしてビルドしたことで、Node.jsなどのJavaScriptランタイムやWebブラウザ上で(ほぼ)フル機能のPostgreSQLを実行可能にした「PGlite」が公開されました。 PGliteはPostgreSQLのCのソースをEmscriptenでコンパイル PostgreSQLはオープンソースの代表的なリレーショナルデータベースであり、C言語で開発されています。 PGliteはこのPostgreSQLのCのソースコードのビルドにEmscriptenコンパイラを使用してWebAssemblyバイナリとして出力、JavaScript/TypeScriptからライブラリとして呼び出せるようにしたものです。 ただしEmscriptenでコンパイルされたプログラムは新しいプロセスをフォークできないため、PGliteはPostg

                                              WebAssemblyとしてPostgreSQLをビルドした「PGlite」公開。Node.jsやブラウザ上でPostgreSQLを実行、DBの永続化も可能
                                            • OpenAIの文字起こしAI「Whisper」、医療現場での利用に研究者らが警鐘

                                              米OpenAIが2022年に発表した音声テキスト変換AI「Whisper」に、文章の一部または全部を捏造してしまういわゆる「幻覚」による重大な欠陥があると、米Associated Pressは10月26日(現地時間)、多数のエンジニアや研究者へのインタビューに基づいて報じた。 Whisperは、インタビューの翻訳や文字起こし、消費者向け技術でのテキスト生成、動画の字幕作成など、世界中の様々な業界で使用されている。Associated Pressは、医療機関でもWhisperベースのツールが診察の会話の文字起こしで使われ始めていることが、深刻な懸念を引き起こしていると指摘する。 Whisperのトレーニングには、ネット上の膨大な音声データと、それに対応する文字起こしテキストから構成される、68万時間に及ぶ大規模なデータセットが使われたとしているが、トレーニングに使った具体的なソースは明示して

                                                OpenAIの文字起こしAI「Whisper」、医療現場での利用に研究者らが警鐘
                                              • AWS、コンソールの操作をコードに変換してくれる「AWS Console-to-Code」正式リリース

                                                AWS、コンソールの操作をコードに変換してくれる「AWS Console-to-Code」正式リリース Amazon Web Services(AWS)は、AWSコンソールでの操作をコードに変換してくれる「AWS Console-to-Code」の正式リリースを発表しました。 AWSコンソールの操作をコードに変換 AWS Console-to-Codeを利用することでAWSコンソールで操作した内容を記録し、コマンドラインで実行できるコードを生成してくれます。さらに生成AIのAmazon Qによって数クリックで AWS CloudFormationのテンプレートやAWS Cloud Development Kit(AWS CDK)を用いたTypeScriptやPython、Javaコードも生成されます。 これによりAWSコンソールでの操作を保存しておいて確実に再現できるだけでなく、コードをカ

                                                  AWS、コンソールの操作をコードに変換してくれる「AWS Console-to-Code」正式リリース
                                                • 構造化ログのフォーマット logfmt vs JSON lines - methaneのブログ

                                                  構造化ログのプラクティスをあちこちで調べていたら、logfmtを推奨する記事を見つけたので調べてみました。 先に結論を言うと、JSON linesを使っておくのが良さそうです。 logfmt について logfmtとはスペース区切りで key=value を並べたフォーマットです。文字列にはクォートとエスケープによってスペースや改行を含められます。 at=info method=GET path=/ host=mutelight.org fwd="124.133.52.161" dyno=web.2 connect=4ms service=8ms status=200 bytes=1653 (logfmt から引用) あちこちで logfmt のリファレンスとして紹介されているのはこの記事です。 https://brandur.org/logfmt 発明されたのはどこか分かりませんが、流行

                                                    構造化ログのフォーマット logfmt vs JSON lines - methaneのブログ
                                                  • 結婚して姓が変わった - oddmutou’s diary

                                                    先月26日に、結婚*1した。結婚するにあたって、妻側の姓を選んだ。従って、自分の姓が変更されることとなった。 姓とは 姓*2の法的な性質については、血統名説、家名説、家族共同体名説など、諸学説が存在しており*3、現代では、個人の呼称としてとらえられるべきであるとする説*4が通説である。つまり、法学における学説上、昭和22年の民法改正による家制度の廃止以来、姓というのは個人の呼称の一部分に過ぎない。 また、一般における法的な側面ではなく、自らの姓について、社会的または文化的に、どういった意味があるのか、自分なりに考えたりもした。ここ数ヶ月、先祖の戸籍を遡ったり、祖母に話を聞いたりしていたのは、こういった理由もちょっとある。そして、社会的にも、ぼくの姓は変わったとしてなんら問題はない、呼称の一部分でしかないという結論に達した*5。 なぜ妻の姓を選んだか 婚姻にあたり、なぜ妻側の姓を選んだか、一

                                                      結婚して姓が変わった - oddmutou’s diary
                                                    • 「性犯罪の“おそれ”」に疑念の声多数。日本版DBSの精神はいずれ知的障害者へ牙を剥く! - 成年者向けコラム | 障害者ドットコム

                                                      Photo by Kimia Zarifi on Unsplash 独善的な正義感と処罰感情のもとで暴走するのは、ただ目の前の快楽を貪り消費しているに過ぎず、中長期的にどうなるかを一顧だにしない危険な行動です。しかし、こと性犯罪になるとそれが大々的に称賛されるばかりか、咎めたり諫めたりする意見は「性犯罪者予備軍の戯言」として徹底的に叩きのめされます。 最近、俗に「日本版DBS」と呼ばれる創設法が成立されました。これはイギリスの前歴者開示機構「Disclosure and Barring Service」に倣ったもので、子どもを性犯罪から守る名目のもと、学校や幼稚園、国認定の学習塾やスポーツクラブに至るまで、子どもと関わる職場に就く人間の性犯罪歴をチェックする法案です。性犯罪歴の前科持ちは該当の職場へ最長20年就職できなくなり、後で分かっても左遷や解雇が簡単になるなど、前科持ちを子どもと関わ

                                                        「性犯罪の“おそれ”」に疑念の声多数。日本版DBSの精神はいずれ知的障害者へ牙を剥く! - 成年者向けコラム | 障害者ドットコム
                                                      • ログ調査基盤を構築してみた

                                                        こんにちは。 株式会社ココナラのインフラ・SREチーム所属の かず です。 システム運用において、有事の際に迅速かつ適切なシステム稼働状況の確認は欠かせません。 その手段の1つとして、ログの調査や分析の効率化は切っても切れない関係です。 システムが成長するにあわせ、ログの種類や量が多くなり、結果としてログの調査や分析が難しくなるのはよくある話かと思います。 弊社でもサービスのグロースに伴って、ログの種類や量が多くなり、結果としてログの調査や分析で課題を抱えていました。具体的には以下の2点です。 ログから原因調査を行うには、複数ログを横断・突き合わせが必要 ログの追跡に必要な情報がログに出力されない場合がある そこで、課題への対応としてログ調査基盤の構築を行いました。 本記事では背景や苦労したこと、効果についてご紹介します。 複数ログの横断調査実現に向けて ログ調査基盤の構築 苦労したこと

                                                          ログ調査基盤を構築してみた
                                                        • DMM TV、大手国内配信事業者で初となる次世代動画圧縮コーデックを採用|プレスリリース|DMM Group

                                                          合同会社DMM.com(本社:東京都港区、会長 兼 CEO:亀山敬司、以下DMM)が運営する「DMM TV」は、大手国内配信事業者として初めて(※1)次世代動画圧縮コーデック技術(以下、次世代コーデック)を採用し、2024年7月より、次世代コーデックを用いた動画配信を本格的に開始したことをお知らせいたします。 大手国内配信事業者で初の次世代動画圧縮コーデック採用により「DMM TV」の視聴体験がさらに向上 DMMはこれまで20年以上にわたって運営してきた動画配信事業の中で、様々な最先端技術を取り入れながら、ユーザーに新たな視聴体験を提供してまいりました。 このたび、大手国内配信事業者として初めて(※1)、「DMM TV」にて業界最先端の次世代コーデックの本格的な採用を開始いたしました(※2)。これによりFull HD(1080p)の映像において、従来の動画圧縮コーデック技術(以下、従来コー

                                                            DMM TV、大手国内配信事業者で初となる次世代動画圧縮コーデックを採用|プレスリリース|DMM Group
                                                          • テストコードを書く上で個人的に気をつけている5つのこと - Qiita

                                                            はじめに エンジニアの皆様、テストコードはちゃんと書けておりますでしょうか?(挨拶) どんな開発言語や開発手法を導入していたとしても、アプリケーションの機能実装とテストは表裏一体であると言えます。場合によっては機能の作り込みよりも時間をかけるべきケースが多いくらい重要である(・・・と信じたい)反面、デッドラインが近づくにつれて真っ先に工数が削られやすく軽視されがちな工程でもあります。 時間に追われてテストコードを書いた結果、テストの体をなしていないコードになっていたり後で見返したときに記述が煩雑すぎてメンテ不能になっていたり・・・といった苦い経験は誰しもがあるかと思います。かくいう自分もそんなことは多々ありました。 そんな今までの経験則を基に「自分がテストコードを書くにあたってどんなことを意識しているのか?」をいくつかピックアップして備忘録も兼ねて紹介したいと思います。 一応注意なのですが

                                                              テストコードを書く上で個人的に気をつけている5つのこと - Qiita
                                                            • DBアーキテクチャの比較と選択

                                                              Database Engineering Meetup #1 DBアーキテクチャの比較と選択 Cloud-native storage service for bulk load & random lookup workload https://scalar.connpass.com/even…

                                                                DBアーキテクチャの比較と選択
                                                              • 資料生成AI「Napkin」でデカめの資料を作ってみたので知見を共有する

                                                                1.1.2 SREの目標と価値 SREの目標は、システムの信頼性を向上させることですが、それは単にシステムのダウンタイムを減らすことだけを意味するわけではありません。ユーザーがサービスを快適に利用できるよう、パフォーマンス、可用性、セキュリティ、スケーラビリティなど、様々な側面からシステムの信頼性を高めることを目指します。 SREの導入によって、以下のような価値がもたらされます。 システムの安定稼働と信頼性向上 運用コストの削減 開発スピードの向上 組織全体の信頼性向上 1.2 SREの原則 SREを実践する上で重要な原則をいくつか紹介します。これらの原則は、GoogleのSREチームが長年の経験から得た教訓に基づいており、SREを実践する上で指針となるものです。 1.2.1 モニタリングと可観測性 SREでは、システムの状態を常に把握し、問題が発生した場合には迅速に検知できるように、モニ

                                                                  資料生成AI「Napkin」でデカめの資料を作ってみたので知見を共有する
                                                                • Cloudflare Zero Trustで自宅PCにアクセスする

                                                                  イントロダクション 最近自宅のネットワークが極端に遅かったため、IPv4 PPPoEからIPv6 IPoEに構成変更しました。 IPv4時代は固定グローバルIPを購入して外出先から自宅にVPNを張れるようにしていましたが、IPv6では残念ながらL2TP/IPSecが使えない。 (参考:https://zenn.dev/apple_nktn/articles/80acf34cf0634b) そもそもVPNで拠点接続するという構成自体が最近のトレンドではないよね、ということもありZTNA(Zero Trust Network Access)サービスであるCloudflare Zero Trustを試してみることにしました。 ゼロトラストネットワークとは(個人的な理解) ネットワーク上のあらゆるアクセスを信頼せず全て検査するという概念。 従来のDMZを用いた境界型防御は境界の内側は「暗黙的に信頼

                                                                    Cloudflare Zero Trustで自宅PCにアクセスする
                                                                  • さくらの開発チームにおけるTerraform/Ansibleの活用 | さくらのナレッジ

                                                                    はじめに さくらのクラウドにはいくつかの開発チームがありますが、その中で私が所属しているガンマチームにおけるTerraformやAnsibleの活用というテーマで川井が発表させていただきます。 内容としては、まずこの発表の目的を説明し、IaC (Infrastructure as Code)とはそもそも何かという話をして、それからさくらのクラウドでTerraformをどのように活用しているか、またAnsibleをどのように活用しているかを発表します。 目的 今回はIaCの勉強会ということで、IaCの理解と実践を目的としています。この勉強会に参加することで皆さんがTerraformやAnsibleを理解し、インフラ構築に活用できるようになることを目指したいと思います。 IaCの理解と実践 この発表ではIaCを以下のように定義します。 「IaC(Infrastructure as Code)と

                                                                      さくらの開発チームにおけるTerraform/Ansibleの活用 | さくらのナレッジ
                                                                    • 身近なBtoCサービスを支えるアーキテクチャ大解剖 技術選定のポイントと今後の展望 - Findy Tools

                                                                      公開日 2024/06/19更新日 2024/07/25身近なBtoCサービスを支えるアーキテクチャ大解剖 技術選定のポイントと今後の展望 多くのIT企業では、ユーザーに対してより高品質で安定した体験を提供するために、システムアーキテクチャを進化させ続けています。 本特集では、日常生活の中で多くのユーザーに利用されているサービスのアーキテクチャ設計に携わるエンジニアの方々から、技術選定の背景や意図、そして現在のアーキテクチャの課題から未来への展望まで、詳しく伺いました。この記事を通じて、各企業のエンジニアたちがどのように技術的な課題を克服し、システムの柔軟性と効率を高めているのか、知見を得ていただければ幸いです。 ※ご紹介は企業名のアルファベット順となっております アソビュー株式会社 アソビュー株式会社では「遊び」という領域に対し、マーケットプレイス型EC「アソビュー!」やD2C型SaaS

                                                                        身近なBtoCサービスを支えるアーキテクチャ大解剖 技術選定のポイントと今後の展望 - Findy Tools
                                                                      • Google Cloud案件を1年半程度経験してみてAWSと比較しながら違いを整理してみた - NRIネットコムBlog

                                                                        本記事は 【Advent Calendar 2023】 15日目の記事です。 🎄 14日目 ▶▶ 本記事 ▶▶ 16日目 🎅 はじめに 想定している読者 一覧 まとめてみて 参考 はじめに クラウド事業推進部の小野内です。昨年5月にキャリア入社してから早1年半以上が経ちました。 入社以降、AWS、Google Cloud のデータ分析基盤の開発・運用に関わっておりますが、現在はGoogle Cloud メインでやってます。 試行錯誤の毎日ですが、Google Cloud案件をどんどん盛り上げていきたい所存です。 1年ほど前の投稿記事では、 Google Cloudの学び方について触れましたが、本記事ではGoogle Cloud案件を1年半程度経験してみて、 AWSと比較しながら、Google Cloudの主要なサービスについて、違いを整理しました。 想定している読者 AWS案件に半年以

                                                                          Google Cloud案件を1年半程度経験してみてAWSと比較しながら違いを整理してみた - NRIネットコムBlog
                                                                        • VSCode拡張機能『Infracost』を使って TerraformテンプレートからAWS利用費を試算してみた | DevelopersIO

                                                                          VSCode拡張機能版Infracostを利用するとTerraformテンプレートを書いているだけで簡易的なAWS利用費の見積もりができます。無料で始められるのでまずはインストールしてみてください。 あしざわです。 皆さんは、これから作成するAWS環境の利用費の見積もり、どうやっていますか? 最近アップロードされたAWS Dev Day 2023 Tokyoのアーカイブ動画を見ていたところ、『Infracost』というIaCテンプレートベースでAM利用費の見積もりができるツールの存在を知りました。 主にTerraformユーザーの方向けになりますが、誰でも無料で始められ導入も簡単かつ便利なツールなのでぜひ皆さんにも使ってほしいと思いブログを書きました。 まとめ InfracostはTerraformテンプレート(.tfファイル)からインフラコストを試算できるツール 無料のInfracost

                                                                            VSCode拡張機能『Infracost』を使って TerraformテンプレートからAWS利用費を試算してみた | DevelopersIO
                                                                          • JavaScriptライブラリ「Polyfill.io」にマルウェアが混入され10万以上のサイトに影響

                                                                            ウェブブラウザのバージョン間の違いを無効化するJavaScriptライブラリ「Polyfill.io」が、2024年2月のプロジェクトオーナー変更後、マルウェアが混入されてサプライチェーン攻撃に利用され、10万以上のサイトに影響が出ています。 Polyfill supply chain attack hits 100K+ sites https://sansec.io/research/polyfill-supply-chain-attack 「Polyfill.io(polyfill.js)」はアンドリュー・ベッツ氏が開発したJavaScriptライブラリです。ウェブブラウザのバージョン間で機能の違いがあると開発時に苦労しますが、Polyfill.ioを利用すれば、新しいバージョンにしかない機能を古いバージョンで利用できるようになるため、バージョンの違いを気にすることなく開発を進めること

                                                                              JavaScriptライブラリ「Polyfill.io」にマルウェアが混入され10万以上のサイトに影響
                                                                            • フロントエンドを Vue.js から React にリプレイスしたお話 (前編) - NTT Communications Engineers' Blog

                                                                              はじめての方、はじめまして。久しぶりの方、お久しぶりです。 イノベーションセンターの何縫ねの。(@nenoMake)です。 普段の業務ではソフトウェアエンジニアとして Node-AI という WEB アプリケーションの開発をしています。 パブリックな活動としては、好きな言語である C# 関係の OSS 開発や技術ブログの投稿、登壇などをしています。 ですが、今回は C# ではなくフロントエンドのお話をします...! この記事では今まで Vue.js 2.x で開発されていた Node-AI の WEB フロントを完全に捨て去り、React にリプレイスしたお話をつらつらとしていきます。 まずは前編ということで、リプレイスプロジェクト発足時の課題感からはじめ、プロジェクトの進め方や選定技術などについてお話しします。 後編には内部の設計などのより技術的なお話をしたいと思います。では前編スタート

                                                                                フロントエンドを Vue.js から React にリプレイスしたお話 (前編) - NTT Communications Engineers' Blog
                                                                              • Secrets from the Algorithm: Google Search’s Internal Engineering Documentation Has Leaked

                                                                                Watch Our Google Algorithm Leak Webinar Replay Google, if you’re reading this, it’s too late. Ok. Cracks knuckles. Let’s get right to the Google algorithm leak. Internal documentation for Google Search’s Content Warehouse API has been discovered. Google’s internal microservices appear to mirror what Google Cloud Platform offers and the internal version of documentation for the deprecated Document

                                                                                  Secrets from the Algorithm: Google Search’s Internal Engineering Documentation Has Leaked
                                                                                • 39社のデータアーキテクチャ特集 - ツールの技術選定のポイントと活用術 - Findy Tools

                                                                                  8つのデータ系ツール「BigQuery」「Databricks」「dbt」「Fivetran」「Lightdash」「Looker」「Snowflake」「TROCCOⓇ」に39社からご寄稿頂いたレビューから、各社のデータアーキテクチャをまとめた記事です。各社の技術選定の背景や工夫などの知見を得ていただく場となれば幸いです。 ※ツール名・ご寄稿企業名共にアルファベット順で掲載しております BigQueryBigQuery は、Google Cloud の費用対効果に優れたフルマネージド型の分析データ ウェアハウスです。ペタバイト規模に対応しており、膨大な量のデータに対してほぼリアルタイムで分析を行うことができます。 ▼BigQueryとは?機能や特徴・製品の概要まとめページはこちら https://findy-tools.io/products/bigquery/49 ▼Findy Too

                                                                                    39社のデータアーキテクチャ特集 - ツールの技術選定のポイントと活用術 - Findy Tools