並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 189 件 / 189件

新着順 人気順

logicの検索結果161 - 189 件 / 189件

  • OpenAI API ドキュメント 日本語訳|#2 GET STARTED 後編|ゑぐみかるちゃあ

    OpenAI API ドキュメントの日本語訳をこちらでまとめます。文字量の多いドキュメントなので、セクションごとに記事を分割しています。 今回は「GET STARTED 」のセクションからLibraries 、Models、TutorialsそしてUsage policiesを抜粋した後編です。 基本 DeepLで翻訳して、気になるところだけ書き換えています(ほぼ気になるところがないのが、DeepLのすごいところ)。原文との突き合わせができるようにはじめに原文を入れてますので、間違いなど見つけられましたら、ぜひご指摘ください。ご指摘箇所は随時反映させていただきます。 原文のリンクが有効になってますので、それぞれ必要な場合は原文リンクの方を参照ください。 前回のおさらいはこちら Python library|Python ライブラリWe provide a Python library, w

      OpenAI API ドキュメント 日本語訳|#2 GET STARTED 後編|ゑぐみかるちゃあ
    • 【大原雄介の半導体業界こぼれ話】 消える100ドル未満のプロセッサ

        【大原雄介の半導体業界こぼれ話】 消える100ドル未満のプロセッサ
      • Azure Open AI「Add your data」のシンプル設定方法、試した結果の比較と「4つの所感 & 解決案?」 - Qiita

        Azure Open AI「Add your data」のシンプル設定方法、試した結果の比較と「4つの所感 & 解決案?」AzureCognitiveServicesgpt-3AzureOpenAIServiceonyourdata Azure Open AIの新機能「Add your data」の使用方法の概説、試してみた結果、そして私なり感じた4つの所感とその解決策?を紹介いたします。 ※本領域は変化が激しいです。この内容は23年6月24日時点の情報となります 【記事の目次】 23年Buildでのデータサイエンス・AI系のアップデータについて Azure Open AI「Add your data」のシンプル設定方法 Azure Open AI「Add your data」を使用した結果と、ChatGPT、 Bing AIチャットの比較 私の4つの所感と解決案? 4.1 引用元の引用部

          Azure Open AI「Add your data」のシンプル設定方法、試した結果の比較と「4つの所感 & 解決案?」 - Qiita
        • The Ultimate Guide to handling JWTs on frontend clients (GraphQL)

          The Ultimate Guide to handling JWTs on frontend clients (GraphQL) JWTs (JSON Web Token, pronounced 'jot') are becoming a popular way of handling auth. This post aims to demystify what a JWT is, discuss its pros/cons and cover best practices in implementing JWT on the client-side, keeping security in mind. Although, we’ve worked on the examples with a GraphQL clients, but the concepts apply to any

            The Ultimate Guide to handling JWTs on frontend clients (GraphQL)
          • テスト駆動開発から証明駆動開発へ #JTF2019 / July Tech Festa 2019

            July Tech Festa 2019 で使用したスライドです。 近年、テストを書く文化は広く普及しており、開発フローにおいて自動テストを組み込むことはもはや常識となりました。しかしよく考えてみると、有限個のテストケースが保証しているのは、所詮「特定の有限個の入力に対する出力」にしか過ぎません。では「あり得る全ての入力」に対してプログラムの性質を保証することは果たして可能でしょうか? この問いに対する答えのひとつが「定理証明」と呼ばれる手法です。定理証明では、数学的な「証明」をプログラム上でエンコードすることにより、真に「全ての入力」を扱うことができます。本セッションではこの定理証明を取り上げ、従来のテストとの考え方の違いや具体的な適用方法について、サンプルを交えつつ解説します。 イベント概要:https://2019.techfesta.jp/speakers#A10

              テスト駆動開発から証明駆動開発へ #JTF2019 / July Tech Festa 2019
            • MIDI、Bluetooth、USB、アナログ接続まで何でもあり!究極のフットコントローラー、XSONIC AIRSTEPのスゴさ|DTMステーション

              XSONICというメーカーが開発した、AIRSTEPなるワイヤレス接続のフットコントローラーが先日、国内でも発売されました。300×70×45 mm (W×D×H)というサイズに5つのフットスイッチが並ぶ、見た目にはシンプルな機材で実売価格27,500円(税込)のAIRSTEPと、見た目はほぼ同じながらBluetooth接続のみに絞り19,800円と価格を抑えたAIRSTEP LITEの2種類です。 これを使うことでDAWの操作をフット操作でできるだけでなく、楽譜をiPadなどに表示させてページめくりに使ったり、YouTubeの再生・停止・早送り…という操作を足で行えるほか、ここにMIDIキーボードを接続すると、ワイヤレスでMIDI接続ができるなど、「何だこれ!?」と思うほど、さまざまな機能を持ったフットコントローラーです。しかもAIRESTEPとAIRESTEP LITEを連携させること

                MIDI、Bluetooth、USB、アナログ接続まで何でもあり!究極のフットコントローラー、XSONIC AIRSTEPのスゴさ|DTMステーション
              • How we use Web Components at GitHub

                EngineeringHow we use Web Components at GitHubAt GitHub, we pride ourselves on delivering a first-class developer experience. A considerable part of our work is on our front end, which we strive to keep as lightweight, fast,… At GitHub, we pride ourselves on delivering a first-class developer experience. A considerable part of our work is on our front end, which we strive to keep as lightweight, f

                  How we use Web Components at GitHub
                • How we migrated Dropbox from Nginx to Envoy

                  In this blogpost we’ll talk about the old Nginx-based traffic infrastructure, its pain points, and the benefits we gained by migrating to Envoy. We’ll compare Nginx to Envoy across many software engineering and operational dimensions. We’ll also briefly touch on the migration process, its current state, and some of the problems encountered on the way. When we moved most of Dropbox traffic to Envoy

                    How we migrated Dropbox from Nginx to Envoy
                  • プログラミングの仕組みを理解する方法 - JavaScript勉強会

                    この記事は、プログラミングの専門教育(大学のコンピューターサイエンスなど)を受けておらず、独学でプログラミングを学習している方へ贈るアドバイスです。 =タイムマシンがあったら、過去の自分に会いに行って教えたい話です。 (自分で自分に話しかけるつもりで書いてみますw) プログラミング言語はひとつマスターすれば他もできる? - t-hom’s diary [プログラミング] [設計] [教育] プログラミングパラダイムは(1)命令型(チューリングマシン)、(2)宣言型(ラムダ計算)に大別される。両方理解したら全部カバーできる。言語は開発の背景(動機、歴史)を知るとなじみやすい。例:JSはScheme+Selfで誕生 2019/09/16 06:49 b.hatena.ne.jp ↑はてなブックマークでこの記事が目にとまりました。 なるほどと思いつつ、自分なりに考えてみたことをメモ。 勉強のコツ

                      プログラミングの仕組みを理解する方法 - JavaScript勉強会
                    • WebAssemblyアプリ開発ではRustが一番人気、用途ではサーバレスが急上昇、ランタイムはWasmtime。The State of WebAssembly 2022

                      メールマガジン「WebAssembly Weekly」を発行しているScott Logicは、WebAssemblyの利用状況などに関する調査報告として「The State of WebAssembly 2022」を公開しました。 回答者はWebAssembly関連の技術者299人。 言語はRustがトップ、Blazorの利用が急上昇 WebAssemblyはソースコードをコンパイルしてバイナリに変換することで生成されますが、そのソースコードを記述するプログラミング言語としてもっとも利用されているのはRustで、昨年よりもさらに他のプログラミング言語と差を広げてトップを走っています。 2位がC++、マイクロソフトのBlazorが急上昇して3位になったのは注目ですね。 サーバレスとプラグインでの利用が上昇 WebAssemblyをどのようなアプリケーションで用いているか。トップはWebアプリ

                        WebAssemblyアプリ開発ではRustが一番人気、用途ではサーバレスが急上昇、ランタイムはWasmtime。The State of WebAssembly 2022
                      • 大澤昇平🇺🇳 on Twitter: "俺に対する悪意しか感じないクソまとめ記事だな。 どういう思考すれば 90% 安全が「絶対安全」って解釈になるんだよ。 要するに「10% は危険」ってことだぞ。 確率論も理解できないセキュリティエンジニアには組織のリスク管理をや… https://t.co/F97MKKYD09"

                        俺に対する悪意しか感じないクソまとめ記事だな。 どういう思考すれば 90% 安全が「絶対安全」って解釈になるんだよ。 要するに「10% は危険」ってことだぞ。 確率論も理解できないセキュリティエンジニアには組織のリスク管理をや… https://t.co/F97MKKYD09

                          大澤昇平🇺🇳 on Twitter: "俺に対する悪意しか感じないクソまとめ記事だな。 どういう思考すれば 90% 安全が「絶対安全」って解釈になるんだよ。 要するに「10% は危険」ってことだぞ。 確率論も理解できないセキュリティエンジニアには組織のリスク管理をや… https://t.co/F97MKKYD09"
                        • Building a Simple DB in Rust - Part 1 - Parsing

                          This article is part of the Building a Simple DB in Rust series. While I've used rust for a while and have had a few small projects in it, I felt like I was missing a truly "systems" project. So when I came across this series for making a simple DB in C, I figured why not try to make my basic DB in rust. I will roughly follow the structure of that series at first, but I will most likely deviate an

                          • Big Data is Dead

                            For more than a decade now, the fact that people have a hard time gaining actionable insights from their data has been blamed on its size. “Your data is too big for your puny systems,” was the diagnosis, and the cure was to buy some new fancy technology that can handle massive scale. Of course, after the Big Data task force purchased all new tooling and migrated from Legacy systems, people found t

                              Big Data is Dead
                            • Next.js 12

                              As we announced at Next.js Conf, Next.js 12 is our biggest release ever: Rust Compiler: ~3x faster Fast Refresh and ~5x faster builds Middleware (beta): Enabling full flexibility in Next.js with code over configuration React 18 Support: Native Next.js APIs are now supported, as well as Suspense <Image /> AVIF Support: Opt-in for 20% smaller images Bot-aware ISR Fallback: Optimized SEO for web craw

                                Next.js 12
                              • Pythonで競プロをしよう!〜入門者が知っておくべきTips〜

                                こんにちは、Finatextグループのナウキャストでデータエンジニアをしているけびん( Twitter: @Kevinrobot34, AtCoder: Kevinrobot34 )です。先日、PyCon JP 2020で、「Pythonで競プロをしよう! 〜入門者が知っておくべき高速化Tips〜」という題名で発表をさせていただきました。発表時のスライドと動画はこちらです。 この内容について、少し加筆してまとめようと思います。 はじめに最近AtCoderを中心に、競技プログラミングの人気が高まっています。 C++で参加している人が最も多いですが、Pythonで参加している人もかなり増えています。 Pythonは書きやすい一方でC++と比べてしまうと実行速度が遅く、Logicは正しくてもPythonだとTLE(Time Limited Exceeded, 時間超過)してしまうことも少なくあり

                                  Pythonで競プロをしよう!〜入門者が知っておくべきTips〜
                                • くるり×田中宗一郎が語り合う『感覚は道標』が2023年に生まれた意味 オリジナル編成で見出した“原点回帰ではない新しさ”

                                  くるり、14枚目のアルバム『感覚は道標』(10月4日発売)は、バンド結成時のドラマー・森信行を迎えて、オリジナル編成で制作された作品である。その制作過程を追いかけたバンド初のドキュメンタリー映画『くるりのえいが』 の公開も10月13日に迫る中、リアルサウンドでは前回(※1)に引き続き、くるりと音楽評論家・田中宗一郎による対談をセッティング。メンバー3人での再集結の経緯に始まり、スタジオ選び、サウンドやリズム、楽曲構造、歌詞……など、多方面から『感覚は道標』という作品を捉えていく。(編集部) 偶然と時の流れが実現させた、くるりのオリジナルメンバー再集結 ――今回、どんな経緯によってオリジナルメンバー3人でアルバムを作ることになったのでしょうか? 岸田繁(以下、岸田):今回が初めてじゃなく、これまでも何度か一緒にやっていたんですよ。イベントでリユニオン的にライブに出てもらったり、2回くらいプリ

                                    くるり×田中宗一郎が語り合う『感覚は道標』が2023年に生まれた意味 オリジナル編成で見出した“原点回帰ではない新しさ”
                                  • Draw SVG rope using JavaScript

                                    This is an interactive article. To fully experience it, you'll need to turn JavaScript on. Today, I'll take you through the process I came up with in regard to transforming an SVG path into a vector rope drawing. We'll learn how to turn the path on the left into the rope on the right: The problem popped up on a project my colleagues were working on, and it stuck with me. I thought about it and sta

                                      Draw SVG rope using JavaScript
                                    • 元Googleエンジニアのメンターによる講義を公開 ──トヨタ自動車が実践する「Flutter」研修の内容とは? - TECH PLAY Magazine

                                      Googleが開発したモバイルアプリ用のフレームワークであり、SDK(Software Development Kit)であるFlutter。トヨタ自動車では、自動車のコックピットのUX/UI設計・開発フローの一部で、同ツールを採用している。今回の「TOYOTA Developers Night」では、GoogleやYouTubeで活躍した講師を招いて実施しているFlutterの研修プログラムや成果を紹介した。 ■登壇者プロフィール 関沢 省吾 氏 トヨタ自動車株式会社 コネクティッドカンパニー コネクティッド先行開発部 デジタルコクピットソフト開発室 グループ長 名古屋大学大学院を修了後、2007年にトヨタへ入社。Lexus LFAをはじめ、各種車両の電子プラットフォーム開発や、TOYOTA LQのAIエージェント開発へ従事。2020年より現職。 Tim Mansfield氏 itali

                                        元Googleエンジニアのメンターによる講義を公開 ──トヨタ自動車が実践する「Flutter」研修の内容とは? - TECH PLAY Magazine
                                      • Scaling up the Prime Video audio/video monitoring service and reducing costs by 90%

                                        Scaling up the Prime Video audio/video monitoring service and reducing costs by 90% The move from a distributed microservices architecture to a monolith application helped achieve higher scale, resilience, and reduce costs. At Prime Video, we offer thousands of live streams to our customers. To ensure that customers seamlessly receive content, Prime Video set up a tool to monitor every stream view

                                          Scaling up the Prime Video audio/video monitoring service and reducing costs by 90%
                                        • Announcing TypeScript 5.0 - TypeScript

                                          Today we’re excited to announce the release of TypeScript 5.0! This release brings many new features, while aiming to make TypeScript smaller, simpler, and faster. We’ve implemented the new decorators standard, added functionality to better support ESM projects in Node and bundlers, provided new ways for library authors to control generic inference, expanded our JSDoc functionality, simplified con

                                            Announcing TypeScript 5.0 - TypeScript
                                          • regreSSHion: Remote Unauthenticated Code Execution Vulnerability in OpenSSH server | Qualys Security Blog

                                            The Qualys Threat Research Unit (TRU) has discovered a Remote Unauthenticated Code Execution (RCE) vulnerability in OpenSSH’s server (sshd) in glibc-based Linux systems. CVE assigned to this vulnerability is CVE-2024-6387. The vulnerability, which is a signal handler race condition in OpenSSH’s server (sshd), allows unauthenticated remote code execution (RCE) as root on glibc-based Linux systems;

                                              regreSSHion: Remote Unauthenticated Code Execution Vulnerability in OpenSSH server | Qualys Security Blog
                                            • DynamoDBの難しさについて - Qiita

                                              はじめに DynamoDBは上手く使えば非常に強力なDBMSですがRDBとの違いは大きく、「RDBの代わりにDynamoDBを使おう!」と深く考えずに提案/採用することが難しいことから、その理由についてみていきます。 DynaomoDBの難しさ DynamoDBの利点と表裏一体である、DynaomDBの主要な難しさについて順番に見ていきます。 1. 提供されているクエリモデルでできることが非常に限定されている DynamoDBは次の公式サイトに記載がある通り、どんな規模でも数msの一定のパフォーマンスを発揮でき、無尽蔵にスケールできるという特徴があります。 Fast, flexible NoSQL database service for single-digit millisecond performance at any scale この特性を上手く活用すると次の実例のように高可用性、

                                                DynamoDBの難しさについて - Qiita
                                              • WordPressで最初から入れておくとよいプラグイン - Qiita

                                                久々にWordPressでサイトを構築したのですが、その際に最初から導入したプラグインを紹介します。 フォームを作る Contact Form 7 お問合わせフォームを簡単に作れる Contact Form 7 Conditional Fields Contact Formの入力項目の値によって関連する項目の表示・非表示を切り替える Contact Form 7 Serial Numbers Contact Formの入力内容をメールで送信する際に、タイトルや本文などに連番やタイムスタンプを挿入する Flamingo Contact Formのメール送信に失敗したときに備えて、データベースにも同じ内容を格納する 画像関連 WP Offload Media Lite デフォルトでは画像はWebサーバの中にそのまま置かれるが、これをクラウドストレージなどにオフロードできる。例えばS3に保存して

                                                  WordPressで最初から入れておくとよいプラグイン - Qiita
                                                • TR-808、TR-909、TB-303はどのようにして誕生したのか。開発者が909の日に振り返る40年前の思い|藤本健の"DTMステーション"

                                                  先週9月3日、ローランドが1980年に発売したリズムマシン、TR-808が国立科学博物館の「重要科学史資料(愛称:未来技術遺産)」に登録されました。その1983年にヤマハが発売したDX7なども同時に殿堂入りしたのですが、TR-808は今もなお最新の音楽シーンにおいて広く使われており、世界中に大きな影響を与え続けている楽器であることは間違いありません。 先月、8月8日の808の日に、TR-808の開発者である菊本忠男さんが、TR-808の進化版であるRC-808を発表し、フリーウェアとして公開したことは「TR-808の開発者、元Roland社長の菊本忠男さんが40年の時を経て、新バージョンRC-808を発表。度肝を抜くサウンドと拡張性を持ち無料でリリース」という記事でもお伝えしたとおり。その時点ではWindows版のみが公開されていたのですが、間もなくMac版もリリースされます。当初は本日9

                                                    TR-808、TR-909、TB-303はどのようにして誕生したのか。開発者が909の日に振り返る40年前の思い|藤本健の"DTMステーション"
                                                  • 大人の習いごとはいいぞ~5つかけもちしている人に聞く~

                                                    >>執筆記事の一覧はこちら セルフ英才教育 石川: 噂に聞いたんですけど、與座さん習い事5個もやってるんですか? 與座: 絵画教室と、ピアノと、あとなんだっけな…。 石川: 忘れることあります!? 與座: いっぱいあってどれがどれだか。絵画、ピアノ、DTM(コンピュータを使った作曲)、ボイトレ(ボイストレーニング。歌のこと)と、英会話。で5つかな。 石川: 僕も2年くらいクラシックギターを習ってます。與座さんはいつから? 與座: 私もコロナ入ってからです。会社の美大卒の子と、暇だから毎日クロッキーやろうぜってことになって。そしたらだんだん上達して面白くなってきて、そのうち独学の限界が来たので、じゃあ絵画教室に行ってみようって。 石川: へー。 與座: それで繰り返せばなんでも上達するんだなということに気づいたんです。だったら作曲とか、やりたかったこと全部やったろうと思って。 石川: 次にD

                                                      大人の習いごとはいいぞ~5つかけもちしている人に聞く~
                                                    • オンライン授業を行う! ZoomやYouTubeライブで双方向コミュニケーションを実現した教員の知見。小中高大学の遠隔授業事例も

                                                      新型コロナウイルスの感染拡大を受け、文部科学省は2020年2月28日に全国の学校に休校を要請。その後、3月24日に再開への指針が公表されました。日々状況が変わる中、一部の学校では、4月以降も休校の延長やWebでの授業を行うと公表しています。 本記事では、さまざまな学校の先生や教授による「オンライン(リモート)授業」の知見を集めました。今後も続く休校措置や、遠隔での授業の際にご活用ください。 何を使ったらどんなことができる? 各種Webサービスの特色を知る 実体験から、双方向コミュニケーションの課題と解決を知る 4年間のオンライン講義の経験と10個の改善案 YouTubeライブとZoomを並行して配信 手持ちの機材で双方向コミュニケーションを可能にする オンライン授業を継続するなら。導入を検討したい便利な機材やアプリ 画質、画角、音質、そして値段。 授業を録画するのに最適なビデオカメラ 双方

                                                        オンライン授業を行う! ZoomやYouTubeライブで双方向コミュニケーションを実現した教員の知見。小中高大学の遠隔授業事例も
                                                      • 「ゲイに掘られれば」とロリコン叩きの矛盾

                                                        これからするのは非常に複雑で難しい話だ。 簡単に概要を説明しよう。 まず「ゲイに掘られれば」は異性愛者に同性愛を勧める発言であり、所謂「性的指向」が後天的に変更可能である事を肯定する発言である。 一方でロリコン、ペドフィリア等は「性的嗜好」と呼ばれ、主に後天的である事によって「性的指向」と区別される。 以前、ロリコンの窮状がLGBTに例えて説明された際に「ロリコンは性的嗜好であり、LGBT等の性的指向とは異なる」「一緒にするな」といった批判がフェミニズム等から上がった事が有った。 しかし先に示した非モテ男性に対する「ゲイに掘られれば」発言もまたフェミニストから上がっている場合が散見される。 どちらか片方の正当性の検討は置くとして、両方を正しいと主張することは出来ない事を示す。 「ゲイに掘られれば」発言による性的指向の先天性の否定非モテ男性と非モテ女性に関する議論において、非モテ男性に対し「

                                                          「ゲイに掘られれば」とロリコン叩きの矛盾
                                                        • When TCP sockets refuse to die — Idea of the day

                                                          This article was first published on Cloudflare blog: When TCP sockets refuse to die Accompanying scripts While working on our Spectrum server, we noticed something weird: the TCP sockets which we thought should have been closed were lingering around. We realized we don't really understand when TCP sockets are supposed to time out! In our code, we wanted to make sure we don't hold connections to de

                                                          • gojqのパーサーを書き直しました - プログラムモグモグ

                                                            jqはJSONを絞り込むツールですが、実はれっきとしたプログラミング言語です。 算術演算子、論理演算子、分岐構文、try・catch、そして関数定義があり、ループは再帰関数で実装します。 単に .foo とか .[0] とかでJSONを辿るだけのツールだと思われている方は、builtin関数の定義を見ていただくと良いかと思います。 selectやmapのように、よく使われる関数でさえ内部実装になっていない (Cで書かれていない) のは面白いですね。 jqのクエリを思ったように書けないという経験から、jqをより深く知るためにGo言語で再実装したのがgojqです。 去年の4月から開発を始め、8月にブログ記事を書きました。 jqのほぼすべての機能を実装しており、pure Goで書かれているのでGo言語のツールに簡単に組み込むことができます。 この記事公開以降も開発を続けています。 --arg,

                                                              gojqのパーサーを書き直しました - プログラムモグモグ