並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 16 件 / 16件

新着順 人気順

CANの検索結果1 - 16 件 / 16件

  • セキュアなAWS環境の設計についての解説【2024年版】 - サーバーワークスエンジニアブログ

    こんにちは!イーゴリです。 AWS にとって、クラウドのセキュリティは最優先事項です。(AWS公式ページ) AWS環境のセキュリティ対策としてAWSサービスを解説するよりも、まずはAWS環境の最適な設計について考える必要があります。AWS Well-Architected Frameworkを考慮しながらの設計を推奨します。AWS Well-Architected Frameworkを全部詳しく読むことをおすすめしますが、この記事では個人的に一番重要だと思う点について記載します。 とてもざっくり説明しますと、AWS Well-Architected Frameworkとは、クラウドシステムの最適な設計方法を提供するAWSのガイドラインで、6つの柱があります。この記事では基本的に「セキュリティ」の柱を技術的観点から見てみたいと思います。 AWS Well-Architected Framew

      セキュアなAWS環境の設計についての解説【2024年版】 - サーバーワークスエンジニアブログ
    • Goで解放したメモリが少しずつ戻ってくる現象 - knqyf263's blog

      情報を発信する人のところに情報が集まることを日々実感しているので、Linuxのメモリ管理に特に詳しいわけではないのですが最近遭遇した問題について自分の理解を書いておきます。ざっと調べても同じことを書いている人を見つけられなかったので、公開には意義があると考えています。識者の方がフィードバックをくださると嬉しいです。 ※ AIの出力をベースに書いているのでいつもと少し文体が違います。 背景 要約 調査 再現の難しさ Goアプリケーションの調査 pprofによる分析 GCログの調査 Linuxの調査 Goランタイムの調査 GoのGCとTHP khugepagedの問題 Goランタイムにおける回避策 回避策の削除 max_ptes_noneのデフォルト値について MADV_NOHUGEPAGEをやめた理由 調査内容まとめ 解決策 検証 C言語 Go言語 まとめ 背景 Go言語で書かれたOSSのア

        Goで解放したメモリが少しずつ戻ってくる現象 - knqyf263's blog
      • 日本語は外国人話者にとって難しすぎるので、新しい簡易日本語「Japhalbet」をAIに作ってもらった(CloseBox) | テクノエッジ TechnoEdge

        仮想的なシステムであり、実際の普及は想定されていない。 言語学習や異文化コミュニケーションのツールとしての可能性がある。 結論ローマ字運動とJaphalbetは、どちらも日本語の表記をラテン文字化する試みという点で共通していますが、その目的、アプローチ、そして想定される使用範囲に大きな違いがあります。ローマ字運動が日本の近代化と識字率向上を主眼としていたのに対し、Japhalbetは国際的な日本語学習とコミュニケーションの促進を目指しています。 また、ローマ字運動が日本語の文法構造をほぼそのまま維持したのに対し、Japhalbetはより大胆な文法の簡略化を提案しています。これは、Japhalbetが非日本語話者にとっての理解のしやすさを重視しているためです。 結果として、ローマ字運動は日本社会に一定の影響を与え、特に技術分野での応用を見出しましたが、Japhalbetは現時点では理論的な提

          日本語は外国人話者にとって難しすぎるので、新しい簡易日本語「Japhalbet」をAIに作ってもらった(CloseBox) | テクノエッジ TechnoEdge
        • GitHubの削除されたリポジトリや非公開のリポジトリに誰でもアクセスできてしまうのは仕様通り

          GitHubでは削除されていたりプライベートに設定されていたりするフォークやリポジトリに誰でもアクセスでき、さらにその動作が欠陥ではなく仕様通りであるとオープンソースセキュリティ企業のTruffle Securityがブログに投稿しました。 Anyone can Access Deleted and Private Repository Data on GitHub ◆ Truffle Security Co. https://trufflesecurity.com/blog/anyone-can-access-deleted-and-private-repo-data-github GitHubでの一般的なワークフローとして、「新しいフォークを作成する」「コミットする」「フォークを削除する」というものを考えてみます。 この時、削除したはずのフォークの中身を誰でも確認できてしまうとのこと。

            GitHubの削除されたリポジトリや非公開のリポジトリに誰でもアクセスできてしまうのは仕様通り
          • 【ガチ不老】信長より前から生きてるニシオンデンザメ(512歳)は老化していなかった - ナゾロジー

            「人間50年〜」と謡ったのは織田信長ですが、私たちは今や人生100年時代に突入しようとしています。 これは動物界でもトップクラスの長さになりますが、それでも私たちがまったく敵わない動物がいます。 「ニシオンデンザメ」です。 彼らの寿命は平均でも250年、最長だと512歳の個体が見つかっています。 512歳だと生まれは1500年の初めになりますから、1534年生まれの信長より年上なわけです。 「どうしてニシオンデンザメはそんなに長生きできるのか?」これは生物学者にとっての大きな謎でした。 そんな中、英マンチェスター大学(UoM)がその長寿の秘密の一端をついに解明したと報告。 それによると、ニシオンデンザメは代謝が年齢でほぼ変化しておらず真に不老の状態にあったようです。 この研究は2024年7月2日から5日にかけてプラハで開催された生物学会『Society of Experimental Bi

              【ガチ不老】信長より前から生きてるニシオンデンザメ(512歳)は老化していなかった - ナゾロジー
            • React / Remix への依存を最小にするフロントエンド設計 - 一休.com Developers Blog

              CTO 室の恩田(@takashi_onda)です。 一休レストランのフロントエンドアーキテクトを担当しています。 Intro 一休レストランでは、以前ご紹介したようにフロントエンドで React / Remix を利用しています。 user-first.ikyu.co.jp 一方、設計方針としては、React / Remix への依存が最小になるように心掛けています。 今日は、そんな一見矛盾するような設計方針について、ご紹介したいと思います。 この記事を読んでいただき Remix に興味をもたれたら、明後日 2024/8/7(水) 19:00〜 のオンラインイベント offers-jp.connpass.com にもご参加いただけると嬉しいです。 この記事でご紹介している疎結合なフロントエンドアーキテクチャを実現する Remix の魅力についてお話します。 なぜ依存を最小にするのか? R

                React / Remix への依存を最小にするフロントエンド設計 - 一休.com Developers Blog
              • ダグラス・アダムスの法則をキミは知っているか?

                インターネットはハムラジオと同じようなものではなかった 英国のSF作家にして脚本家のダグラス・アダムスという人物がいる。ちょっとそのスジの人は『銀河ヒッチハイク・ガイド』(The Hitchhiker's Guide to the Galaxy)という作品シリーズの作者として常識だと言うはずである。私も好きなのだが、2005年公開の映画が楽しかったという人もいるでしょう。 そのダグラス・アダムスがとなえた「ダグラス・アダムスの法則」と呼ばれるものがあるのをご存じだろうか? 1.生まれたときに世の中にあったものは、普通で当たり前で、世界を動かす自然の一部である 2.15歳から35歳の間に発明されたものは、刺激的で革命的と感じ、その分野でキャリアを積むこともできる 3.35歳を過ぎてから登場してきたものは、自然の秩序に反するものである 1. Anything that is in the wo

                  ダグラス・アダムスの法則をキミは知っているか?
                • 生成AIのRAG構成を大手3社(AWS、Azure、Google Cloud)で徹底比較してみた - G-gen Tech Blog

                  G-gen の堂原と又吉です。当記事では、Amazon Web Services(AWS)、Microsoft Azure、Google Cloud(旧称 GCP)が提供するフルマネージドな RAG サービスの比較を行います。 はじめに 当記事について RAG とは 3社比較 前提条件 機能比較 料金シミュレーション 想定シナリオ AWS Azure Google Cloud 総評 AWS Azure Google Cloud 詳細の解説 Knowledge bases for Amazon Bedrock(AWS)の詳細 構成図 プロダクト一覧 Knowledge bases for Amazon Bedrock Amazon S3 Amazon OpenSearch Service できること 検索 対応データソース 料金 概要 基盤モデル利用料金 ベクトルデータベース料金 Azure

                    生成AIのRAG構成を大手3社(AWS、Azure、Google Cloud)で徹底比較してみた - G-gen Tech Blog
                  • 最強ローカルLLM実行環境としてのEmacs

                    みなさん、ローカルLLMで遊んでいますか? 昨年末に、Ollamaが登場してから誰でも簡単にローカルLLMで遊べる時代がやってきました。そこで、僕もローカルLLMでどんなことができるんだろうと思って触りはじめたのですが、ローカルLLMを最大限に活用するためには、まずはどうやったらEmacsからローカルLLMを使えるようになるのかと考えるのはあまりにも自然な流れでした。 この記事では、ローカルLLMに関する基本的な知識から、EmacsからローカルLLMを扱う方法までを解説していきたいと思います。 ローカルLLMの基礎知識 # ローカルLLMとは、LLM(大規模言語モデル)をローカル環境、つまり自分のパソコンで扱えるようにしたモデルです。Facebookが開発しているLlamaが業界のトップランナーで、それをベースにしたモデルを色々な組織(中には個人もいるのかも)が開発しています。 そのLla

                      最強ローカルLLM実行環境としてのEmacs
                    • Ultimate Guide to Improving MySQL Query Performance

                      MySQL is certainly a powerful open source database management system, but even the most robust engine struggles when queries take an eternity to execute. For DBAs and developers, improving MySQL query performance is an ongoing goal. Efficient query performance is crucial for ensuring the smooth operation and optimal user experience of applications powered by MySQL databases. When businesses rely h

                        Ultimate Guide to Improving MySQL Query Performance
                      • キャンドゥ企画会議『ねえこんな柄本当に売れるの…?』『絶対売れます!』安心して! 需要めっちゃあるから!

                        Can★Do/キャンドゥ @cando_official 上司「ねえこんな柄、本当に売れるの…?」 バイヤー「絶対売れます!(根拠のない自信)」 派手靴下好きの皆様の応援、お待ちしてます! ■海洋靴下 各種 ・リアル深海柄 ・うなぎボーダー ・オオサンショウウオ ・ウーパールーパー ・サメボーダー ※店頭在庫限りの商品あり #キャンドゥ #100均 pic.twitter.com/QnwBFnKQQJ

                          キャンドゥ企画会議『ねえこんな柄本当に売れるの…?』『絶対売れます!』安心して! 需要めっちゃあるから!
                        • GitHub の削除されたリポジトリや非公開のリポジトリに誰でもアクセスできるの?

                          こんなタイトルの記事を見かけました。 GitHubの削除されたリポジトリや非公開のリポジトリに誰でもアクセスできてしまうのは仕様通り 元の記事はこちらです。 Anyone can Access Deleted and Private Repository Data on GitHub もしもこれらが本当にタイトル通りだとしたらさすがに大事件なので、検証してみました。 要約 Accessing Deleted Fork Data フォークのコミットは、フォークを削除したあとも、フォーク元のパブリックリポジトリ経由で参照できる。 Accessing Deleted Repo Data パブリックリポジトリのコミットは、フォークが作成されていたら、パブリックリポジトリを削除したあとも、フォーク経由で参照できる。 Accessing Private Repo Data プライベートリポジトリのフォ

                            GitHub の削除されたリポジトリや非公開のリポジトリに誰でもアクセスできるの?
                          • フジロックで奇跡を起こした「ワタル」が語る、ザ・キラーズとの共演秘話とこの先の人生 | Rolling Stone Japan(ローリングストーン ジャパン)

                            7月26日、21時半開演、フジロックの初日ヘッドライナーであるザ・キラーズのステージ。セットリスト中盤に差し掛かった頃、16歳の少年へ語りかける楽曲「boy」を歌い終えて、フロントマンであるブランドン・フラワーズはフロアにいるザ・キラーズのTシャツを着た青年と目を合わせた。「I like your shirt(君のTシャツいいね)」。そう言葉をかけてから、彼が「For Reasons Unknown」を知っているかどうかを確かめて、「Let him come up」とステージへ呼び込んだ。 ステージに上がった青年はブランドンと熱い握手を交わし、ブランドンからグリーンステージ前にいる何万人ものお客さんに向かって「Wataru from Tokyo!」と紹介された。その青年の正体は、16歳の頃にザ・キラーズに魅了されて日本から海外にまでライブを観にいくほどの大ファンである、現在24歳のWata

                              フジロックで奇跡を起こした「ワタル」が語る、ザ・キラーズとの共演秘話とこの先の人生 | Rolling Stone Japan(ローリングストーン ジャパン)
                            • HTMLとCSSでつくる! リンクテキストのホバー時アニメーション11選 - ICS MEDIA

                              テキストをホバーしたときの変化やアニメーションをつくることは、どのようなサイトをつくっていてもほぼ必ず行う工程ではないでしょうか。 テキストがリンクであることをユーザーに伝えるという点では、ブラウザのデフォルトスタイルのような下線のみで十分な場合もあると思います。 しかしそれだけではなく、変化をつけてよりわかりやすくしたい場合や、サイト全体の雰囲気に合わせたい場合にちょっとしたアニメーションが効果的です。 今回はHTMLとCSSのみで作成できる、シンプルながら少し目を引くアニメーションをテーマに実装例を紹介します。 ▼今回紹介する実装例一覧 とくに、以下のようなデザイナー/エンジニアにとって参考になれば嬉しいです。 HTMLとCSSのみでどのようなホバー時のアニメーションができるのか知りたい 透明度の変化や、下線のつけ外し以外の実装例の引き出しを増やしたい ※今回の実装例では主にヘッダー/

                                HTMLとCSSでつくる! リンクテキストのホバー時アニメーション11選 - ICS MEDIA
                              • 時系列データのための大規模言語モデル

                                近年の大規模言語モデル(LLM)の出現は、自然言語処理(NLP)においてパラダイムシフトをもたらし、ChatGPTをはじめとする様々な革新的サービスを生み出している。LLMの急速な進化は、NLPの領域を超えて、より広範なデータモダリティへのLLMの適用可能性を探る研究への発展を促している。その中で今回注目したのが、時系列データへのLLMの適用である。例えば、[Gruver+, 2023] では、GPT-3やLLaMA-2などの既存のLLMが、ダウンストリームタスクで教師あり学習した時系列モデルの性能に匹敵するか上回るレベルで、zero-shotで時系列予測ができることを報告しており、大変興味深い。本ブログでは、2024年に公開されたサーベイ論文「Large Language Models for Time Series: A Survey」を参考にLLM for Time Seriesの全

                                  時系列データのための大規模言語モデル
                                • export {}; が使われるTypeScript特有の事情

                                  TypeScriptのコードでは、export {}; という記述を見かけることがあります。これはECMAScriptの構文ではあるものの、これが使われる背景にはTypeScript特有の事情があります。この記事では、export {}; がなぜ使われるのか、どのような効果があるのかを解説します。 export {}; とは この構文は、exportというキーワードから分かるように、モジュールに関連する構文です。 一般に、export { ... };という構文は、既存の変数をモジュールからエクスポートするために使われます。例えば、次のようなコードが考えられます。 const foo = 42; const bar = "hello"; const banana = "banana"; export { foo, bar as hello, banana as "🍌", }; 変数をエク

                                    export {}; が使われるTypeScript特有の事情
                                  1