並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 22 件 / 22件

新着順 人気順

python foreach json arrayの検索結果1 - 22 件 / 22件

  • 【C#】何故 C# を好むのか。~他の言語と比較しながら~ - ねののお庭。

    世の中には多くの C# に関する誤解が蔓延っています。 偏見にも満ちています。 そして技術的に正しい批判ではなく、根本的に技術的に誤った批判ばかりで正直悲しい。 技術的に正しい形の批判なら「お、そうだな。そしてそれの解決策はですねぇ...(ニヤニヤ)」となるのですが...。 そして C# 界隈から一歩出ると、「え、C# で作ってるの!?なんで??」とか言われる事が非常に多い始末。 C# 大好きマンとしては非常に嘆かわしい。 嘆かわしい限りなので、ここでなぜ C# を私が好むか、そして何故ソフトウェアの開発に向いているかを語りたいと思います。そして誤解が解けたら嬉しい。ついでに C# を書きたいと思ってくれたら嬉しい。 想定読者 前書きという名の予防線 事前知識: C# と .NET C# はパフォーマンスの高い言語 C# はビルドも高速 C# はオープンソースかつクロスプラットフォーム 言

      【C#】何故 C# を好むのか。~他の言語と比較しながら~ - ねののお庭。
    • API シナリオテストツール Postman・Tavern・runn 徹底比較 – 私が runn を選んだ理由 - TechDoctor開発者Blog

      はじめに はじめまして、テックドクターでバックエンドエンジニアをしている筧と申します。 最近、弊社では API の品質を担保するために「API シナリオテスト」をプロダクトに導入しました。今回は、この API シナリオテストのツールである Postman(+Newman)、Tavern そして runn を比較し、最終的に runn を選んだ理由をご紹介します。 API シナリオテストとは? API シナリオテストとはなんでしょうか? 開発におけるテストといえば、ユニットテストや結合テスト、API テストや E2E テストなどをよく耳にします。しかしAPI シナリオテストという言葉はあまり聞き馴染みがないという方も多いかもしれません。 API シナリオテストは API テストの一種で、複数の API を連鎖的に呼び出して実行するテストです。以下の特徴を持っています。 複数の API を順序

        API シナリオテストツール Postman・Tavern・runn 徹底比較 – 私が runn を選んだ理由 - TechDoctor開発者Blog
      • neue cc - Claudia - Anthropic ClaudeのC# SDKと現代的なC#によるウェブAPIクライアントの作り方

        AI関連、競合は現れども、性能的にやはりOpenAI一強なのかなぁというところに現れたAnthropic Claude 3は、確かに明らかに性能がいい、GPT-4を凌駕している……!というわけで大いに気に入った(ついでに最近のOpenAIのムーブが気に入らない)ので、C#で使い倒していきたい!そこで、まずはSDKがないので非公式SDKを作りました。こないだまでプレビュー版を流していたのですが、今回v1.0.0として出します。ライブラリ名は、Claudeだから、Claudiaです!.NET全般で使えるのと、Unity(Runtime/Editor双方)でも動作確認をしているので、アイディア次第で色々活用できると思います。 GitHub - Cysharp/Claudia 今回のSDKを作るにあたっての設計指針の一番目は、公式のPython SDKやTypeScript SDKと限りなく似せる

        • OOP: the worst thing that happened to programming

          > BTC: bc1qs0sq7agz5j30qnqz9m60xj4tt8th6aazgw7kxr ETH: 0x1D834755b5e889703930AC9b784CB625B3cd833E USDT(Tron): TPrCq8LxGykQ4as3o1oB8V7x1w2YPU2o5n Ton: UQAtBuFWI3H_LpHfEToil4iYemtfmyzlaJpahM3tFSoxomYQ Doge: D7GMQdKhKC9ymbT9PtcetSFTQjyPRRfkwTdismiss OOP: the worst thing that happened to programming [2/24/2025] In this article, we will try to understand why OOP is the worst thing that happened to prog

            OOP: the worst thing that happened to programming
          • 差分指向テスト(DOT: Difference Oriented Testing)という考え方 - MNTSQ Techブログ

            はじめに MNTSQ(モンテスキュー)株式会社 フロントエンド担当の安積です。 入社して4ヶ月とちょっと。 コードに取り組もうと入社して、まさに日々格闘しております。 私の後ろの席にはこんなバズ記事書く人や、こんなイカつい記事書く人が座ってまして、そんなプレッシャー期待の中からお送りいたします。 tech.mntsq.co.jp tech.mntsq.co.jp 昨日はこんな記事も公開されています。 tech.mntsq.co.jp はじめに 現在のステータス またはMNTSQ考古学 リファクタリングやるぜっっ! 仕様書大事だよね 差分指向テストとは テスト環境の概要 テストデータ ブラウザ操作自動化 スクリーンショット比較 Playwriteの操作 ちょっとコードのサンプル 最後に この記事を書いた人 現在のステータス またはMNTSQ考古学 コードベースから見たMNTSQのフロントエン

              差分指向テスト(DOT: Difference Oriented Testing)という考え方 - MNTSQ Techブログ
            • Weird Lexical Syntax

              I just learned 42 programming languages this month to build a new syntax highlighter for llamafile. I feel like I'm up to my eyeballs in programming languages right now. Now that it's halloween, I thought I'd share some of the spookiest most surprising syntax I've seen. The languages I decided to support are Ada, Assembly, BASIC, C, C#, C++, COBOL, CSS, D, FORTH, FORTRAN, Go, Haskell, HTML, Java,

                Weird Lexical Syntax
              • Parsing SQL - Strumenta

                The code for this tutorial is on GitHub: parsing-sql SQL is a language to handle data in a relational database. If you worked with data you have probably worked with SQL. In this article we will talk about parsing SQL. It is in the same league of HTML: maybe you never learned it formally but you kind of know how to use it. That is great because if you know SQL, you know how to handle data. However

                  Parsing SQL - Strumenta
                • JavaScript needs more helper functions for iteration (map, filter, etc.) – where should we put them?

                  JavaScript needs more helper functions for iteration (map, filter, etc.) – where should we put them? Iteration is a standard that connects operations with data containers: Each operation that follows this standard, can be applied to each data container that implements this standard. In this blog post: We first explore three questions: How does JavaScript’s iteration work? What are its quirks? What

                  • Maestro: Netflix’s Workflow Orchestrator

                    By Jun He, Natallia Dzenisenka, Praneeth Yenugutala, Yingyi Zhang, and Anjali Norwood TL;DRWe are thrilled to announce that the Maestro source code is now open to the public! Please visit the Maestro GitHub repository to get started. If you find it useful, please give us a star. What is MaestroMaestro is a horizontally scalable workflow orchestrator designed to manage large-scale Data/ML workflows

                      Maestro: Netflix’s Workflow Orchestrator
                    • Node.js

                      2023-10-17, Version 21.0.0 (Current), @RafaelGSS and @targos We're excited to announce the release of Node.js 21! Highlights include updates of the V8 JavaScript engine to 11.8, stable fetch and WebStreams, a new experimental flag to change the interpretation of ambiguous code from CommonJS to ES modules (--experimental-default-type), many updates to our test runner, and more! Node.js 21 will repl

                        Node.js
                      • PowerShell: the object-oriented shell you didn’t know you needed

                        PowerShell is an interactive shell and scripting language from Microsoft. It’s object-oriented — and that’s not just a buzzword, that’s a big difference to how the standard Unix shells work. And it is actually usable as an interactive shell. Getting Started PowerShell is so nice, Microsoft made it twice. Specifically, there concurrently exist two products named PowerShell: Windows PowerShell (5.1)

                        • TensorFlow.jsを使ったリアルタイムポーズ認識 - ICS MEDIA

                          前回の記事『ブラウザ上で可愛いフィルターを実現!TensorFlow.jsを使ったリアルタイム顔認識』では、Googleが開発した機械学習用JavaScriptライブラリ「TensorFlow.js」が提供する、顔認識モデルをご紹介しました。そしてウェブカメラを使用してリアルタイムで顔認識を行い、好きなスタンプ画像を選んで顔に貼り付けるデモを作成しました。 今回の記事では、TensorFlow.jsを利用し、ポーズに合わせた画像が出現するデモを作成します。 ▲ ポーズに合わせた画像が出現するデモ。詳細は後述します。 TensorFlow.jsとは TensorFlow.jsは、Pythonで広く利用されている機械学習ライブラリ「TensorFlow」のJavaScript版です。TensorFlow.jsを利用すると、以下のようなことをブラウザ上で実現できます。 オリジナルの機械学習モデル

                            TensorFlow.jsを使ったリアルタイムポーズ認識 - ICS MEDIA
                          • 初めての方はこちら - としあきdiffusion Wiki*

                            このwikiは、一般向けの解説サイトではなく 「AIに絵を描いてもらって適当に貼って適当に雑談するスレ」に出入りしている人向けです。 一般的とは言い難いエッチだったり過激な表現が数多くありますので苦手な方は見ない方がいいと思います。 ※ちなみにこのwikiはプログラミングとか詳しくない人が書いてます。間違いがある可能性があります※ ※また編集時の情報と最新verでは情報が異なる可能性があるよ※ みんなで編集してね AI情報収集の際の重要な注意事項 AI技術は高速な進化を続けており、同時に技術や知識の陳腐化も激しいのが現実です。 このwikiを含めてwebにはAIに関する新しい有用な情報と、陳腐化してしまった過去の情報が入り乱れています。 (もちろん現在でも有効な過去の情報もあります。) 作成・記述された日付の確認など、情報を取捨選択する感性が必要です。 テンプレだよ AIに絵を描いてもらっ

                              初めての方はこちら - としあきdiffusion Wiki*
                            • 【感想】『りあクト! TypeScriptで始めるつらくないReact開発 第3.1版』【Ⅰ. 言語・環境編】: #りあクト で最強React入門 - Rのつく財団入り口

                              りあクト! でReact再入門 しばらく前のエントリで書きましたがReact+TypeScript回りを学んだので、一緒に読んだ本の感想エントリです。技術同人誌界隈では非常に高評価、なんと累計1.5万部も売れた3部構成のReact入門書。作者はフリーランスのエンジニアの大岡由佳さん。 React推しの技術同人誌なので前書きからすでにアツく、最近はVue.jsが採用されたり書籍が多いのにもどかしさを感じたり、実際のプロジェクトで見てきたひどいコードをもっと良くしたいと思った…などなど、現場のエンジニアの技や思いがたっぷり詰まっています。ReactってJavaScriptぢからの高い優秀な人が使ってそうな勝手なイメージがあったのですが、そうではない場合もあるのですかねえ。 技術が出てくる経緯、歴史と思想にも踏み込み、仕事で使えるReact本を目指したとのことで、実際にそれを実現した本となってい

                                【感想】『りあクト! TypeScriptで始めるつらくないReact開発 第3.1版』【Ⅰ. 言語・環境編】: #りあクト で最強React入門 - Rのつく財団入り口
                              • とほほのJSON Schema入門 - とほほのWWW入門

                                JSON Schemaとは 簡単な例 キーワード インストール Pythonの場合 Perlの場合 PHPの場合 Node.jsの場合 JSON Schemaのバージョン Draft 2020-12 Draft 2019-09 Draft-07 ドキュメント定義 スキーマバージョン($schema) ボキャブラリー($vocabulary) コメント コメント($comment) アサーション(制約) 型指定(type) 文字列(string) 整数(integer) 数値(number) 真偽値(boolean) ヌル値(null) 配列(array) オブジェクト(object) 文字列の最小・最大文字数(minLength, maxLength) 文字列の正規表現パターン(pattern) 文字列のフォーマット(format) 整数倍(multipleOf) 最小値・最大値(以下・以

                                • JavaScriptのシャローコピーとディープコピー詳細解説:実践的な使い方と注意点 - iimon TECH BLOG

                                  はじめに シャローコピーとディープコピーの基礎 オブジェクトの参照の仕組み シャローコピーとディープコピーの違い シャローコピーの3つの方法 それぞれの特徴 Object.assign()が配列に適さない理由 疎配列(sparse array)の扱い 配列メソッドの継承問題 使い分けの指針 ディープコピー ディープコピーの4つの方法 使い分けの指針 注意点とベストプラクティス シャローコピーで十分な場合 ディープコピーが必要な場合 まとめ おわりに 参考記事 はじめに こんにちは、株式会社iimonでフロントエンドエンジニアをしているnkmです! 本記事はiimonアドベントカレンダー2日目の記事となります。 今回は、以下について実践的な例を交えながら解説していきます! ・シャローコピーとディープコピーの基礎 ・シャローコピーとディープコピーの違い ・シャローコピーの3つの方法、使い分け

                                    JavaScriptのシャローコピーとディープコピー詳細解説:実践的な使い方と注意点 - iimon TECH BLOG
                                  • ゼロからはじめるJavaScript(36) アイビー・リー・メソッド実践アプリをJavaScriptで作ろう

                                    シンプルで効率的なタスク管理ができるライフハックの一つに「アイビー・リー・メソッド」があります。20世紀に発明されたこのタスク管理の手法は現代でも業務効率化に十分役立ちます。そこで、これを実践する便利なツールをJavaScriptで作ってみましょう。 アイビー・リー・メソッドの実践に便利なタスク管理ツールを作ってみよう アイビー・リー・メソッドとは? そもそも「アイビー・リー・メソッド」とは、20世紀前半に活躍したアメリカの広報コンサルタントのアイビー・リーが提唱したライフハックです。実業家で鉄鋼王のチャールズ・M・シュワブは、このメソッドを実践した結果、業務効率が大きく向上しました。彼は、このメソッドを「これまで受け入れたアドバイスの中で最も有益だった」と評価し、高額な報酬をリーに払ったと伝えられています。 これは、「前日夜に達成したい事項を6個書き出し重要度順に並び替えて、翌日そのタス

                                      ゼロからはじめるJavaScript(36) アイビー・リー・メソッド実践アプリをJavaScriptで作ろう
                                    • Node.js — Node.js v22.9.0 (Current)

                                      2024-09-17, Version 22.9.0 (Current), @RafaelGSS New API to retrieve execution Stack Trace A new API getCallSite has been introduced to the util module. This API allows users to retrieve the stacktrace of the current execution. Example: const util = require('node:util'); function exampleFunction() { const callSites = util.getCallSite(); console.log('Call Sites:'); callSites.forEach((callSite, inde

                                        Node.js — Node.js v22.9.0 (Current)
                                      • ChatGPTにサイトを丸ごと読ませる!? WordPress×RAGで進化するQ&A

                                        概要 この記事を読む対象者 生成系AI(ChatGPTなど)の連携に興味があるWordpressを使う人。 この記事の内容 WordPressの独自データを活用し、RAGを使った簡易チャット機能を構築する手順。 この記事を読んで分かること CSV+BIN形式で記事要約を埋め込み検索し、WordPress REST API経由でChatGPTに回答させる実装方法。 序説 みなさん、WordPressでのサイト運営は楽しんでいますか? 中にはフルスクラッチで構築する方もいらっしゃいますが、簡単に導入・管理ができるCMS[1]を使う方も多いのではないでしょうか。 本記事では、そんなWordPressを使いながら RAG[2] を用いた検索機能の構築を紹介します。 成果物 以下の画像のように、WordPress上に用意したチャット画面でユーザが質問を入力すると、 1. 生成AI(ChatGPT)に

                                          ChatGPTにサイトを丸ごと読ませる!? WordPress×RAGで進化するQ&A
                                        • インスタグラムの投稿をPHPで表示する方法

                                          インスタグラムの投稿をPHPで取得し、取得した投稿をタイル状で表示する方法を紹介します。 使うコードは HTML、PHP、CSS の3つです。 また、投稿を取得するため、PHPのコードからインスタグラム(Facebook)が用意してくれているGraph APIにつなぎます。 完成イメージ 投稿を取得するインスタグラムのアカウントですが、わざわざアカウントを作るのも手間なので、私のプライベートアカウントを使いました。 そのため、画像の内容が分からないように加工しています。 webサイトに表示すると、以下のようにタイル状になります。 HTML まずはHTML側のコードです。 インスタグラムの投稿を表示したいところで、以下のように記載してください。 PHPのコードが入っていますので、ファイル名は「index.php」のように最後を.phpとしてください。 <?php require './php

                                            インスタグラムの投稿をPHPで表示する方法
                                          • Node.js

                                            2023-11-14, Version 21.2.0 (Current), @targos Notable Changes [e25c65ee2f] - doc: add MrJithil to collaborators (Jithil P Ponnan) #50666 [f2366573f9] - doc: add Ethan-Arrowood as a collaborator (Ethan Arrowood) #50393 [eac9cc5fcb] - (SEMVER-MINOR) esm: add import.meta.dirname and import.meta.filename (James Sumners) #48740 [7e151114b1] - fs: add stacktrace to fs/promises (翠 / green) #49849 [6dbb28

                                              Node.js
                                            • 医療情報技師の過去問サイトを爆速で作った話【Python/PHP】 - Qiita

                                              背景 作成した医療情報技師の過去問サイトは以下です。 【2025/05/09】 サイト再開のご要望のため、以下のサイトに更新しました。 http://homebit2019.php.xdomain.jp/ 医療情報技師の資格試験が8月にあり、過去問の勉強しようと過去問サイトを探していたが、なかなか良いWebサイトがない。。。 以下のWebサイトを見つけたが、いくつか問題点があって、自作でWebサイトを作ることにしました。 問題点について 背景で述べた問題点についてですが、以下となります。 1. 問題の正解不正解を記録してくれない 自分が今何問正解しているのかを毎回紙にメモするのが面倒でした。 合格基準を満たしているか確認するために正答率も出したかったので、システム側で記録して欲しかった。。。 2. スマホ画面だと解答が丸見え 上記の画像のようにスマホ画面だと解答が丸見えでした。 見なければ

                                                医療情報技師の過去問サイトを爆速で作った話【Python/PHP】 - Qiita
                                              1