並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 15 件 / 15件

新着順 人気順

curl_multiの検索結果1 - 15 件 / 15件

  • curl 8.4.0 | daniel.haxx.se

    We cut the release cycle short and decided to ship this release now rather than later because of the heap overflow issue we found. Release presentation Numbers the 252nd release 3 changes 28 days (total: 9,336) 136 bug-fixes (total: 9,551) 216 commits (total: 31,158) 1 new public libcurl function (total: 93) 0 new curl_easy_setopt() option (total: 303) 1 new curl command line option (total: 258) 4

    • ISUCON 10 にチーム curl gottiで参加し、予選突破しました!!!!!!! - uzullaがブログ

      2020/09/19 追記 「ISUCON 10 にチーム curl gottiで参加し、本当に後一歩(主観)で惜敗しました!!」というタイトルを「ISUCON 10 にチーム curl gottiで参加し、予選突破しました!!!!!!!」に変更しました。 isucon.net 結果!!!! 残念!!!32位!!!(御存知の通り、当落ラインは31位でした(といいつつ、学生枠があるのでまあ、そうではないし、追試Failもいるのだが、気分気分…)) (あらためて順位はでるらしいですが、まだ公式がだしてないんで、一回ふせておきます。これは22時の追試時のデータがなぜかブラウザにあったので…) うおおおおおお!!!!おしい!!!!!!!! 今回は id:moznion、id:onk と私の三人参加で、去年の屈辱を晴らすぞ!!実際32位はかなり上出来じゃねえの!!??って思うんですが…。 まあ、負け

        ISUCON 10 にチーム curl gottiで参加し、予選突破しました!!!!!!! - uzullaがブログ
      • Amazon EKS を利用した、ステートレスなマルチリージョンアプリケーションの運用 | Amazon Web Services

        Amazon Web Services ブログ Amazon EKS を利用した、ステートレスなマルチリージョンアプリケーションの運用 この記事は、Operating a multi-regional stateless application using Amazon EKS を翻訳したものです。 本投稿は、Sr Solutions Architect の Re Alvarez-Parmar と、Technical Account Manager の Avi Harari により寄稿されました。 AWS の上で運用を行う主な利点の一つは、お客様が AWS のグローバルフットプリントを利用して複数のリージョンでワークロードを実行することが、いかに簡単かという点です。ディザスターリカバリーをサポートするため、あるいはエンドユーザーとなるお客様の近くでアプリケーションを稼働させるためにマルチリ

          Amazon EKS を利用した、ステートレスなマルチリージョンアプリケーションの運用 | Amazon Web Services
        • The state of HTTP clients, or why you should use httpx · honeyryder

          The state of HTTP clients, or why you should use httpx 15 Oct 2023 TL;DR most http clients you’ve been using since the ruby heyday are either broken, unmaintained, or stale, and you should be using httpx nowadays. Every year, a few articles come out with a title similar to “the best ruby http clients of the year of our lord 20xx”. Most of the community dismisses them as clickbait, either because o

          • TLSv 1.3 対応の curl を Windows10 に Chocolatey でインストールしてみた | DevelopersIO

            コンバンハ、千葉(幸)です。 先日、Mac に TLSv 1.3 に対応した curl をインストールしてみました。 せっかくなので、Windows 10 でも同様のことを試してみます。 インストール前の状態 Windows のバージョンはこちら。 Microsoft Windows [Version 10.0.19041.746] (c) 2020 Microsoft Corporation. All rights reserved. プリインストールされた curl のバージョンは以下です。 コマンドプロンプト C:\Users\username>curl --version curl 7.55.1 (Windows) libcurl/7.55.1 WinSSL Release-Date: 2017-11-14, security patched: 2019-11-05 --tlsv1

              TLSv 1.3 対応の curl を Windows10 に Chocolatey でインストールしてみた | DevelopersIO
            • curl_multiは確かに爆速だった(がcurl_multi_selectのバグでハマった)

              前回の記事「PHPのfile_get_contentsをcURLへ置き換える」では下記のようなfile_get_contents_curlという関数を作り、既存のソース中にあるfile_get_contentsを置き換えてみました。 function file_get_contents_curl($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_TIMEOUT, 30); $html = cu

                curl_multiは確かに爆速だった(がcurl_multi_selectのバグでハマった)
              • curl 8.1.0 – http2 over proxy | daniel.haxx.se

                We are back with the first release since that crazy March day when we did two releases on the same day. First 8.0.0 shipped that bumped the major version for the first time in decades. Then curl 8.0.1 followed just hours after, due to a serious mess-up in the factory lines. Release video presentation Numbers the 217th release 3 changes 58 days (total: 9,189) 185 bug-fixes (total: 9,006) 322 commit

                • phpで適当にホームページを作ってみる。 - Qiita

                  心温まるイントロダクション 母さん! 「世界中のコンピューターの情報を画面に呼び出せるんだ」「それはすごいわね」 http://www.heartiness.co.jp/colum/c19960307.html てな感じで1995年からWEBに参加していた私ですがなぜかある時期まで、phpを毛嫌いしていたんですよ。まあ若かったんでしょうね。htmlとプログラムが、ぐちゃぐちゃやないけ!許せる!(東映スパイダーマン)みたいな。みたいな。 んでいい加減いい歳になってきてからようやく抵抗がなくなってきて、なんだー、毛嫌いしてたけどphp便利じゃん、もうちょっと勉強するか。ってなってきたんですね。 そんなときに、急にちょっと、phpちょっとは齧ってますよ、みたいなアピールをしなきゃいけない感じになってですね。ちょっと、制作物をWEBに上げようかな、となったわけです。 期間限定無料レンサバを借りるべ

                    phpで適当にホームページを作ってみる。 - Qiita
                  • php.iniで危険な関数を無効化する

                    PHPのバックドアやリバースシェルで使われる関数を無効化することで、攻撃を防ぐことが可能になります。 設定方法は php.ini に以下の内容を追加します。 disable_functions = phpinfo,eval,exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source php.ini の場所がわからない場合は、find /etc -name 'php.ini' -type f で探してみてください。 以下、各種危険な関数の説明です。 phpinfo : 現在のPHPの状態を表示する。バージョンとか色々見えてしまうので良くない eval : 文字列を評価する。普通は使わない。任意コード実行でよく使う exec : 外部コマンドの実行。リバ

                      php.iniで危険な関数を無効化する
                    • curl 7.66.0 – the parallel HTTP/3 future is here | daniel.haxx.se

                      I personally have not done this many commits to curl in a single month (August 2019) for over three years. This increased activity is of course primarily due to the merge of and work with the HTTP/3 code. And yet, that is still only in its infancy… Download curl here. Numbers the 185th release 6 changes 54 days (total: 7,845) 81 bug fixes (total: 5,347) 214 commits (total: 24,719) 1 new public lib

                      • PHPでGuzzleを使って非同期でHTTPリクエストを投げるメモ - Qiita

                        非同期でHTTPリクエストができるGuzzleを試してみたメモ。 内部的にはcurl_multiを使っているそうです。 インストール composerを使ってインストールします。 <?php require 'vendor/autoload.php'; use GuzzleHttp\Client; use GuzzleHttp\Psr7\Request; use GuzzleHttp\Promise; use Psr\Http\Message\ResponseInterface; use GuzzleHttp\Exception\RequestException; $client = new Client(); $promises = []; for($i = 0; $i < 10; ++$i){ $promise = $client->requestAsync('GET', 'http:

                          PHPでGuzzleを使って非同期でHTTPリクエストを投げるメモ - Qiita
                        • 自動で記事ネタを収集するプログラム【エロタレスト攻略】 | DIYプログラミング

                          アダルト動画サイトを運営し始めた時、まず最初にぶつかる壁は「記事ネタの収集」だと思います。人気のある動画を記事にしてアクセスをたくさん得たい、というのはみんな同じだと思いますがこの記事ネタを収集する作業は普通にやるとすごく時間が掛かるんです。 記事の作成作業をやった事がある方ならわかると思いますが、「動画を選ぶ→動画URLを探してコピペ→WP記事に貼り付けて下書き保存」という単純作業の繰り返しでやる事は簡単なんですが、動画URLの場所が分かりづらい事もあったりと、とにかく面倒で時間が掛かります。 面倒臭がりの僕は「こんな手作業絶対に毎日続かない」と早々にギブアップし、記事ネタの収集をすべて自動で行うPHPプログラムを作成しました。このプログラムが無かったら間違いなくアダルト動画サイトの運営はすぐに諦めていたと思います。動画ネタを集めていた時間も手間も完全にゼロにする事ができ、無事最初の関門

                          • PHPで非同期処理|開発室ブログ|株式会社アクセスジャパン

                            あるツールにおいて結果を得るまでの処理時間が長いのでその対策を検討しておりました。 まず原因としてはいくつかのAPIを数多くコールしていますが、それぞれのAPIレスポンスが遅いのもさることながら、 それらをシーケンシャルにコールしていることによりツール全体の処理時間が長大になっておりました。 諸般の都合上yumでインストルしたPHPで実装しており、マルチスレッドのpthreadsやPCNTLによるマルチプロセス等をインストールしてPHPをフルビルドすることが出来ないことから、 非同期処理に向け、有用なライブラリを国内外を問わず探して調査・検証を行いました。 候補選定 PHPの非同期処理に関するサイトをいくつかピックアップして候補を絞り込んでみました。 asyncphp/doorman()によるマルチプロセス PCNTLを導入しなくてもマルチプロセスを実装することが出来ます。 ただし必然的に

                              PHPで非同期処理|開発室ブログ|株式会社アクセスジャパン
                            • cronジョブで複数のPHPを非同期実行する話

                              cronジョブって便利ですよね。 1日に1回、サーバーの負荷が低い時間帯にDBをバックアップしたり、 (参考記事:PHPでファイルとDB(PostgreSQL)をバックアップ) 数時間に1回、RSSフィードを収集したり、 (参考記事:curl_multiは確かに爆速だった) ほかにもまだ記事にはしていませんが、Apacheログの解析をしたり、解析の終わったログを後でDLしやすいようにZIP化したり、MySQLテーブルの最適化したり。あぁそうそう、エラーログが発生していたらメールする処理※なんかも大事ですね。 ※たまにPHPでエラーが発生するたびに管理者に即メールするシステムを見かけますが、あれって即時対応を求められる業務用ならまだしも個人レベルだとけっこう微妙かも知れません。 1日に10万PV以上のサイトを運営していた頃、夜間にレンタルサーバーのDBに障害が発生した影響で、朝になったらメー

                                cronジョブで複数のPHPを非同期実行する話
                              • ISUCON 10 にチーム curl gottiで参加し、予選突破しました!!!!!!! - uzullaがブログ

                                2020/09/19 追記 「ISUCON 10 にチーム curl gottiで参加し、本当に後一歩(主観)で惜敗しました!!」というタイトルを「ISUCON 10 にチーム curl gottiで参加し、予選突破しました!!!!!!!」に変更しました。 isucon.net 結果!!!! 残念!!!32位!!!(御存知の通り、当落ラインは31位でした(といいつつ、学生枠があるのでまあ、そうではないし、追試Failもいるのだが、気分気分…)) (あらためて順位はでるらしいですが、まだ公式がだしてないんで、一回ふせておきます。これは22時の追試時のデータがなぜかブラウザにあったので…) うおおおおおお!!!!おしい!!!!!!!! 今回は id:moznion、id:onk と私の三人参加で、去年の屈辱を晴らすぞ!!実際32位はかなり上出来じゃねえの!!??って思うんですが…。 まあ、負け

                                  ISUCON 10 にチーム curl gottiで参加し、予選突破しました!!!!!!! - uzullaがブログ
                                1