サーバ側の内部エラーのこと。エラー番号は500。
主に、.htaccessの設定が誤っていたり、cgiスクリプトの記述が正しくないために、クライアント側からの要求を完了できなかった場合、サーバからこのエラーが返される。
サーバに負荷がかかりすぎて、クライアント側からの要求を規定時間内に完了できなかった場合にも、このエラーが返される。
4/6 - 4/10という日程で開催された。BunkyoWesternsで参加して6位。なかなかの開催期間の長さだった。 [Web 53] denied (856 solves) [Web 184] one-shot (282 solves) [Web 302] sculpture (95 solves) [Jail 207] sansomega (230 solves) [Jail 355] javajail2 (54 solves) [Web 53] denied (856 solves) what options do i have? (URL) 添付ファイル: index.js 以下の…
AmateursCTF 2024 一人さびしく参加して66位でした.楽しかったです. denied [web] const express = require('express') const app = express() const port = 3000 app.get('/', (req, res) => { if (req.method == "GET") return res.send("Bad!"); res.cookie('flag', process.env.FLAG ?? "flag{fake_flag}") res.send('Winner!') }) app.liste…
mirakc上でEPGStationの番組表もちゃんと見えるようになったが、1つチャンネル設定漏れがあったことで、チャンネルスキャンスクリプトを前々から考えてた案で実装し直し。最初はTSIDからチャンネル番号と相対TS番号を求めてチャンネル名と一致するか確認しようと思ったが、recpt1は相対TS番号に抜けがあると前に詰めてしまうので一致しない場面が出てくるってことで諦める。 結局、最初に考えた通りにチャンネル名から取得できる最初のSIDを保存しておき、既に出現してるSIDならチャンネル一覧に加えないようにしてみた。 定時後、第二神明で帰宅。晩ごはんはフライドポテトの肉巻きチーズ焼きとか高野豆…
はじめに こんにちは、インダストリーワン エンジニアの松崎です。 Next.js & FastAPI & PostgreSQL on Docker と題して、フロントエンドにNext.js、バックエンドにFastAPI、データベースにPostgreSQLを採用してサクッと技術検証できるようにするための第一段階としてDocker Composeで動作環境が構築できるようにしたので記事にします。 サクッと技術検証できるようにしたかった理由としては、プロダクトにそのまま流用したいというよりもライブラリなどをサンドボックス的に試したかったからです。 技術の選定理由については、個人的な興味によるものです…
この記事は 【GPTsを活用しよう!ChatGPTをカスタマイズしてBubbleと連携 vol.1 】の続きとなっています。 みなさん、こんにちは! 前回の vol.1 では、まず Bubble アプリのフラッシュカードから準備しました。今回は ChatGPT をカスタマイズして、日本の中学校カリキュラムに基づいた英単語学習データを生成してもらい、要望に応じて Bubble に Data API 経由でデータを登録しれくれるオリジナルの GPT を作成していきます!それぞれの役割は下図の通りです。 GPTs を活用することで、アプリの核となるデータ生成業務を委託するなど、リソースやコストの節約…
こんにちは。 kimihiro_nです。 Microsoftから「Kiota」というOpenAPIの定義からクライアントコードを生成するツールが公開されていたのでちょっと触ってみました。 learn.microsoft.com Kiota の特徴 JSON、YAMLで書かれたOpenAPIのAPI仕様から、APIを呼び出すためのクライアント部分を自動生成してくれるツールです。 特徴としてはGoやPythonなど様々な言語への書き出しに対応していて、似たようなインターフェースで扱える点になります。 API仕様を一度共通の内部的なモデルに変換し、そこから各言語のクライアントを生成する面白いアプロー…
Apacheで気になることがあります。それは、404ページで表示しているテキストの在処がどこなのかです。ずっと気になっていたのですが、解決したと思います。 エラーページの在処 見つけ方 エラーページのカスタマイズ方法 実験:プレーンテキストでカスタマイズする 参考サイト エラーページの在処 /usr/share/apache2/error このフォルダの中にエラー時に表示するファイルが、格納されています。HTTPステータスコードによって、対応するファイルが変わります。例えば404エラーの場合、HTTP_NOT_FOUND.html.varが表示されるようです。ファイルの中には、表示するテキスト…
前回の記事で、 Spacy のモデルがメモリリークすることを調べました。 fastAPI で Spacy を動かしたとき、メモリがどれぐらい増加するのか確認します。 コードは Github にあげています。設定を諸々変えたので現状プルリクのままマージしていません。 github.com 設定 fastAPI + Docker locust 負荷試験 試験の結果 参考: Docker のエラーログ メモリ使用率 参考資料 設定 fastAPI + Docker fastAPI のコードは cookiecutter-spacy-fastapi をベースにしています。 Spacy の結果から固有表現…
OBS StudioでTwitch連携を利用していて「チャンネルの読み込みに失敗」エラーなどが出て困っている人向けの情報。 この記事ではそのエラーの対処法を紹介しています。 記事投稿日 2022年02月08日、最終投稿更新日 2024年02月09日 21時40分頃
はじめに モックテスト(静的な結果)とは? 発生した事象 この事象が発生する操作 恐らく問題ないと思われる操作 問題が発生する操作 おわりに はじめに この記事は 2024/02/07(水) 時点での検証結果をもとに記載しています。 タイトルの通りです。 2024/02/07(水)時点、Power Automateで"静的な結果"を有効化して、特定のコネクタ(私が再現できた限りでいうとSharePointコネクタ。こちらは要検証が必要。)状態を"Failed"にして特定の操作を行うと、対象のアカウントで既存フローの参照、フローの新規作成が一切行えなくなる事象を確認しました。 これは該当環境だけ…
こんにちは! 別で書いてた記事が詰んでるりえんです。悲しい。 今回はGPTを魔改造できるActionsについて見ていきましょう! Actionって何? Actionの作り方 例:気象庁APIを使用して天気予報の情報を取得する Authentication Schema プライバシーポリシー 動かしてみよう 実はスキーマだけだと不十分かも? おわりに Actionって何? ActionはAPIを使用して情報を取得したり書き込んだりできる、言わばGPTの拡張機能。APIがあればなんでもできるぞ!(多分) でも難しいんでしょう?という心配もあるでしょう。難しいです。 だけどそれは各種設定の話。スキー…
ChatGPTさんに教えていただきました 最低限これだけは覚えておこう 正常系 HTTPメソッド レスポンスコード 説明 GET 200 OK リクエストが成功し、リソースが正常に取得されました。 POST 201 Created リクエストが成功し、新しいリソースが作成されました。 PUT 200 OK or 204 No Content リクエストが成功し、リソースが正常に更新されました。204は更新後のコンテンツが存在しない場合。 DELETE 204 No Content リクエストが成功し、リソースが正常に削除されました。204は削除後のコンテンツが存在しない場合。 異常系 レスポン…
はじめに こんにちは、VRoid部所属のエンジニアのyueです。 この度VRoid Hubで3Dモデルの配信サーバーの見直しを行い、技術選定から始めRustとZstandard (zstd)を採用した実装に切り替えました。 結論から見るに従来のNode.js製サーバーと比べて以下のことを実現しました。 最大のレスポンス時間が 1.5 ~ 2.5s から 300 ~ 400msまで低下 平均のレスポンス時間が 700 ~ 800ms から 150 ~ 200msまで低下 サーバーのCPU使用率が ~ 50% から ~ 10%まで低下 docker image のサイズが ~ 346mb から ~…
ソース: portswigger.net 脆弱性:SQLインジェクション 問題: このラボには、製品カテゴリ フィルターに SQL インジェクションの脆弱性が含まれてて。 UNION 攻撃を使用して、挿入されたクエリから結果を取得でき。 ラボを解決するには、データベースのバージョン文字列を表示し。 まずはラボにアクセスし。 タグ検索ができそうなので、クリックしてみる。 すると、/filter エンドポイントの後にパラメータが出てきて。 ここにペイロードを試してみる、まずはシングルクオーテーションを。 Internal Server Error になり。 UNIONを試してカラム数を確かめてみる…
404エラーページをオリジナルにカスタムすることで、ユーザーのページ離脱率を減らせるかもしれません。今回は『ブログにエラーが出てしまっても読者さんにページ回遊を促すことができるかもしれない』そんなカスタマイズ方法をご紹介します。 この記事に書いてあること 404エラーとは何か。 404ページをカスタマイズすることのメリット。 はてなブログでのカスタマイズ方法。 (adsbygoogle = window.adsbygoogle || []).push({}); 404エラーとは 404エラーが起こる原因 カスタマイズするメリット 離脱率を抑えられる可能性がある 独自のメッセージを伝えられる S…