タグ

gmdualis479のブックマーク (4,258)

  • Django テンプレート変数 | テックアイエスガイド

  • 【Flask】Jinjaテンプレートを用いてHTMLへ動的な値を埋め込む方法

    概要 flaskモジュールを使用して簡易的なサーバーをローカルに作成したので、その方法についてまとめる。 flaskとは、PythonのWEBアプリケーションフレームワークの一つ。 flaskの使用方法 ライブラ[…] フォルダ構成 静的Webページの表示 クライアント側 index.html <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>静的WEBページ</title> </head> <body> <h2>Hello World</h2> <p>HTMLを表示しています</p> </body> </html> Hello Worldと表示するだけのHTM

    【Flask】Jinjaテンプレートを用いてHTMLへ動的な値を埋め込む方法
  • Pythonのように書けてGPU上で並列処理できる新プログラミング言語「Bend」、2D画像→3Dを高精度生成するGoogle「CAT3D」など重要論文5本を解説(生成AIウィークリー) | テクノエッジ TechnoEdge

    2014年から先端テクノロジーの研究を論文単位で記事にして紹介しているWebメディアのSeamless(シームレス)を運営し、執筆しています。 1週間分の生成AI関連論文の中から重要なものをピックアップし、解説をする連載です。第47回目は、生成AI最新論文の概要5つを紹介します。 生成AI論文ピックアップ GPU上でネイティブ動作する並列処理が可能な新プログラミング言語「Bend」とランタイムシステム「HVM2」 2D画像から3Dコンテンツを生成する「CAT3D」をGoogleが開発 大規模言語モデルは追加学習や新知識で幻覚生成が増加。Googleなどが調査 画像とテキストを使った長文生成が得意なAIモデル「Chameleon」をMetaが開発 Transformerを超える「Mamba」は視覚認識タスクに必要か? 開発した「MambaOut」モデルで検証 GPU上でネイティブ動作する並列

    Pythonのように書けてGPU上で並列処理できる新プログラミング言語「Bend」、2D画像→3Dを高精度生成するGoogle「CAT3D」など重要論文5本を解説(生成AIウィークリー) | テクノエッジ TechnoEdge
  • 【PHP8.4】ついにPHPにプロパティフックが導入される - Qiita

    class HOGE{ public string $tel{ set{ if(!ctype_digit($value)){ throw new ValueError("電話番号は数値のみ"); } if(strlen($value) < 10){ throw new ValueError("電話番号は10文字以上"); } $this->tel = $value; } get{ return '電話番号は' . $this->tel; } } } $hoge = new HOGE(); $hoge->tel = '123456789012'; // OK $hoge->tel = 'abcdefghijkl'; // Uncaught ValueError: 電話番号は数値のみ $hoge->tel = '123'; // Uncaught ValueError: 電話番号は10文字以上

    【PHP8.4】ついにPHPにプロパティフックが導入される - Qiita
  • Docker Compose で php-fpm が発行するシステムコールを見る - Shin x Blog

    php-fpm の挙動を確認するために発行されるシステムコールを簡単に確認できる Docker Compose 環境を作りました。 github.com システムコール strace-php-fpm strace オプション php-fpm が発行するシステムコール例 ini ファイルの探索 nginx からの FastCGI リクエスト PHP ファイルの読み込み さいごに 参考 システムコール システムコールは、php-fpm のようなユーザプログラムが、ファイル操作やネットワーク通信、プロセス制御のようなカーネルが提供する機能を利用する仕組みです。PHP コードは PHP(ここでは php-fpm)で実行する必要があるので、php-fpm が発行するシステムコールを確認することで php-fpmPHP コードがどのように動作しているかを知る手掛かりになります。 システムコールを

    Docker Compose で php-fpm が発行するシステムコールを見る - Shin x Blog
  • SREが明かす!システム監視における動的閾値設定の適応例 / 開発者向けブログ・イベント | GMO Developers

    お疲れ様です。技術ブログを久しぶりに投稿します。SREチームのキム・ドンヒョンです。 SREチームは、信頼性の高いシステムを提供するため、様々な活動を通じてシステムをサポートしています。その中でもシステムの監視と通知活動は、SREチームの重要な業務の一つです。今回は、サービスの安定性を確保するための重要な活動の一つである閾値設定について詳しく説明します。 基的な監視と閾値設定 基的なシステムの監視は、システムのパフォーマンスが特定の閾値を超えたり下回ったりしたときに警告を発することです。こうした監視により、システムは自己フィードバックを受けて安定した正常状態を保つことができます。例えば、エアコンのように室内温度を一定に保つ必要があるシステムでは、温度が一定の範囲を外れるとイベントを発生させたり、必要な動作を行ったりしてシステムの安定性を維持します。このような閾値設定は、システムの特性に

  • システム開発の外注とは?メリット・デメリットと外注先の選定ポイント

    目次[非表示] 1.システム開発を外注するメリット 1.1.①IT人材の確保・育成にコストをかけずに済む 1.2.②業界のスペシャリストに開発を依頼できる 1.3.③あらゆる開発コストを削減できる 1.4.④セキュリティリスクを低減できる可能性がある 2.システム開発を外注するデメリット 2.1.①自社にシステム開発のノウハウが蓄積されない 2.2.②コミュニケーションコストが発生する 3.システム開発の外注先を選定するポイント 3.1.①細かい要望にも対応してもらえるか 3.2.②セキュリティの知見があるか 3.3.③一気通貫で依頼できるか 3.4.④最低でも5社以上に合相見積もりを取る 4.外注後の失敗を避けるためには 4.1.①頻繁にコミュニケーションを図る 4.2.②進捗状況の報告書を提出してもらう 4.3.③発注者(当該システムの担当者)もプロジェクトに積極的に関わる 5.まとめ

    システム開発の外注とは?メリット・デメリットと外注先の選定ポイント
  • 課長ではない一般社員が「課長の教科書」を読んで課長の大変さを学んだ件|虎の穴ラボnote

    はじめに ~を読んだ背景~ 皆さんこんにちは。虎の穴ラボの下野です。表題の通り一般社員の自分ですが、ふと「課長と一般社員、ひいては部長は何が違うのだろう?」と感じることがありました。 そこで、世間的にも評判の良いこのを読んで課長について学んでみようと思ったのがこのを読んだ背景です。 もし皆様の中で ・課長はいつも俺に仕事を押し付けてくるので嫌い! ・課長は全然実務をしないじゃないか! などと憤怒している方がいらっしゃれば、是非このを読んでもらいたいと思います。 きっと相互理解が進み、お互いのことを思って優しくなれると思います。 その結果、働きやすい空気になれると凄く良いことですね。 当然、課長を目指す方にとっては必読の一冊だとも感じました。 今回は書の2章までの内容について触れていきます。 第1章 課長について課長と部長の違いについて「課長の仕事といえばマネジメント」という大雑把

    課長ではない一般社員が「課長の教科書」を読んで課長の大変さを学んだ件|虎の穴ラボnote
  • モバイルバッテリーが膨張してマジでヤバイ→ どうやって処分すればいいのか→ 調べた結果|ガジェット通信 GetNews

    ※アンカー・ジャパンからの回答を追記しました(編集部・5/20 17:00) スマホやタブレットなどを充電する際に重宝するのがモバイルバッテリー。SONY、Anker、パナソニック、エレコム、BUFFALO、Apple、CHEEROなどの有名ブランドからだけでなく、無名の企業からも無数のモバイルバッテリーが販売されている。 膨張したモバイルバッテリーは回収してくれない モバイルバッテリーを処分する際は家電量販店の回収ボックスや、自治体の回収ボックス、もしくは販売メーカーなどで回収してもらうのが基だが、ひとつ問題がある。「膨張したモバイルバッテリーは回収してくれない」ことが多いのだ。 いまここに、ソニー製の膨張したモバイルバッテリー「CP-V10B」がある。膨張しすぎて外装がはずれ、内部回路が見える状態になっている。 膨張したモバイルバッテリーを回収してもらう方法とは このまま持ち続けるの

    モバイルバッテリーが膨張してマジでヤバイ→ どうやって処分すればいいのか→ 調べた結果|ガジェット通信 GetNews
  • Mac用ChatGPTクライアント「MacGPT」がGPT-4oに対応。

    MacChatGPTクライアント「MacGPT」がGPT-4oに対応しています。詳細は以下から。 OpenAIは現地時間2024年05月13日、反応速度を向上させ、より人間らしい対話が可能にな最新のAIモデル「GPT-4o」を発表しましたが、MacChatGPTクライアント「MacGPT」が最新のバージョン3.21でGPT-4oに対応しています。 Added support for the new GPT-4o model which is twice as fast and two times cheaper! リリースノートより MacGPTはNaviでApple Design Awards 2022 ファイナリストに選出されたオランダのJordi Bruinさんが開発しているChatGPTクライアントで、ChatGPTのWebベースに加え、OpenAIAPIを利用することでネイ

    Mac用ChatGPTクライアント「MacGPT」がGPT-4oに対応。
  • 〔Udemy初夏のビッグセール開催中〕エンジニア組織をまとめる技術─マネージャー歴12年のEMが語るプロジェクト・プロダクト・ピープルマネジメントに必要なスキル - はてなニュース

    ソフトウェアエンジニアにとって、マネジメントの職に就くかどうかは大きな選択です。現在ではプレイヤーのままでスタッフエンジニアといった高い職位に進むキャリアもありますが、マネージャーとしてチームを率いてこそ達成できるビジネス上の成功もあるでしょう。 ひとくちにマネージャーといっても、マネジメントの対象によって要求されるスキルに幅があります。これまでUdemyの大きなセールで講座を紹介してきた当ニュースですが、今回はソフトウェア開発組織のマネジメントに必要となるスキルにフォーカスしました。 マネージャーという仕事と学びたいスキルを紹介してくれるのは、10年以上前からPMプロジェクト・マネージャー)などに就いてチームを牽引し、現在はヘルステックベンチャーのカケハシでEMエンジニアリング・マネージャー)を務める小田中育生(@dora_e_m)さんです。 また記事の後半では、マネジメントに関連し

    〔Udemy初夏のビッグセール開催中〕エンジニア組織をまとめる技術─マネージャー歴12年のEMが語るプロジェクト・プロダクト・ピープルマネジメントに必要なスキル - はてなニュース
  • スクラム開発が全然しっくりこないまま スクラムマスターになってしまった僕が取り組んだこと

    はじめに こんにちは、土屋と申します。バニッシュスタンダードで社内システム保守とスクラムマスターを担当しています。最近の趣味は早朝にゼルダの伝説ティアーズオブキングダムをプレイすることです。なかなかハイラルが平和になりません。トーレルーフ!! ところでみなさんスクラム開発しっくりきてますか?完璧ですか?心酔してますか? 僕は開発メンバーとして何度かスクラム開発を経験してきましたがどうもしっくりきませんでした。ウォーターフォールやデスマーチしていたあの頃に戻る気はないけど、とはいえ良さが理解できない。こんな印象が拭えないままスクラムマスターになってしまいました。 でも。こんな僕でもスクラム開発とちょっとだけ仲良くなれた気がしてきました。スクラム開発と仲良くできない、しっくりこない、そんな方に向けて1つの情報になれば幸いです。 スクラムマスターになった経緯 昨年末、スクラムマスターだった dk

    スクラム開発が全然しっくりこないまま スクラムマスターになってしまった僕が取り組んだこと
  • GPT-4o の概要|npaka

    以下の記事が面白かったので、簡単にまとめました。 ・Hello GPT-4o 1. GPT-4o「GPT-4o」 (「omni」の「o」) は、人間とコンピュータのより自然な対話に向けた一歩です。テキスト、音声、画像のあらゆる組み合わせを入力として受け入れ、テキスト、音声、画像の出力のあらゆる組み合わせを生成します。 音声入力にはわずか232ミリ秒 (平均320ミリ秒) で応答できます。これは、人間の会話における応答時間とほぼ同じです。英語のテキストおよびコードでは「GPT-4 Turbo」のパフォーマンスに匹敵し、英語以外の言語のテキストでは大幅に改善されており、APIでははるかに高速で50%安価です。「GPT-4o」は、既存のモデルと比較して、特に視覚と音声の理解に優れています。 2. モデルの機能「GPT-4o」以前は、音声モードを使用して、平均2.8秒 (GPT-3.5) および5

    GPT-4o の概要|npaka
  • LLMによるLLMの評価とその評価の評価について

    LLMをプロダクトに活用していく上でプロンプトの出力結果を評価していかなければいけない訳ですが、可能な限り自動で定量評価できると改善もしていきやすくなり大変助かります。 そこで所謂LLM-as-a-Judgeと呼ばれるLLMに評価してもらう手法を取るわけですが、やはり「このスコアはどれくらい信じられるのか...?」という疑問が湧いてきて"評価の評価"がしたくなってきます。 というところで、記事では使いそうなLLM-as-a-Judgeの手法について調べた後、"評価の評価"の仕方を調べてみた結果をまとめていきます。 LLM-as-a-Judgeの手法 まず初めに、LLM-as-a-Judgeにも様々な手法が存在するので、それらを確認していきます。 スコアベース 一番ベーシックなものはスコアをつけてもらうやり方です。 次のように実際のインプット、それに対するLLMの回答をプロンプトに加えて、

    LLMによるLLMの評価とその評価の評価について
  • 恋愛で理解するHTTP通信 - Qiita

    はじめに HTTP(ハイパーテキストトランスファープロトコル)について恋愛の告白で例えてみます。告白したことがある人もない人も青春に浸りながらHTTPを理解しましょう。 ※記事はHTTP通信の流れがイメージできることを目的としています。詳細なニュアンスや意味が来と異なる場合があります。 登場人物 告白する人 - クライアント 告白される人 - サーバー 太郎くんと花子さんです HTTP通信とは HTTPとは告白する人(クライアント)と告白される人(サーバー)の間でデータの送受信を行うために用いられるプロトコルです。プロトコルとは簡単に言えば約束事、決まりのことです。 告白で例えるとプロトコルは言葉と言えます。日語や英語などです。通信プロトコルは世界強共通(言語)なので世界中あらゆる場所で通信できるのです。 愛があれば言語(プロトコル)の壁を越えることもあるかもしれませんが通信の場合、

    恋愛で理解するHTTP通信 - Qiita
  • Windows PCを買ったら、まずインストールすべきアプリ16選。定番から、知られざる名作まで | ライフハッカー・ジャパン

    PS5版プロコン「DualSense Edge」が2,411円OFF。やり込むなら断然おすすめ #Amazonタイムセール祭り

    Windows PCを買ったら、まずインストールすべきアプリ16選。定番から、知られざる名作まで | ライフハッカー・ジャパン
  • 【作業効率化】4年目エンジニアが「使わなくなった」アプリを供養する - Qiita

    はじめに よくQiitaでおすすめアプリとかの記事を見かけますが 逆に使わなくなったアプリの紹介記事ってなくね? と思い今その勢いで記事を書き進めています。需要があるかはしーらないっ。 記事では、今年で4年目のエンジニアが作業効率を追い求める中で淘汰されていったアプリたちを紹介します。 ちなみに当方Macユーザです。 エディタ Visual Studio Code 3年目くらいまでは結構使ってました。 settings.jsonやkeybindings.jsonをdotfilesで管理してみたいなこともするくらいには使ってました。 が、何かのタイミングでvimに興味を持ち、vimを使いはじめてから徐々に使わなくなってゆきました。 vimに興味を持った最初の頃はVSCの拡張でvimがあったので、それを使ってました。 VSCでvimの操作を再現できる拡張です。 しかし vimと言えば学習コ

    【作業効率化】4年目エンジニアが「使わなくなった」アプリを供養する - Qiita
  • 年齢確認|M&S11B2 AIRSOFT株式会社

    年齢制限商品 お客様の年齢確認をさせていただいております。 18歳未満のお客様のエアーソフトガンの販売は都道府県の青少年育成条例により固く禁じられています。 お客様は18歳以上ですか?

    年齢確認|M&S11B2 AIRSOFT株式会社
    gmdualis479
    gmdualis479 2024/04/30
    “Anti Fog Unit”
  • Webサーバーのアクセスログをスクリプトで解析してみた(続き) - Qiita

    修正前のスクリプトと生成AIとのやりとり スクリプトの前提条件は、この内容と同じです。 まず、修正前の「HTTPステータスが200以外のメソッド、URIなどを出力するスクリプト」です。 HTTPステータスが200以外のメソッド、URIなどを出力するスクリプト import os import glob import pandas as pd log_directory_output_filesを指定するCSVファイルパスを変更してください config_file = "C:/performance/scripts/config/http_status_not_eq200_requests_config.csv" アクセスログフォーマットの列名 columns = ["host_ip_address", "remote_hostname", "date", "time", "method_u

    Webサーバーのアクセスログをスクリプトで解析してみた(続き) - Qiita
  • 大樹リーフホテル瀬戸

    「大樹リーフホテル瀬戸」はトレーラーホテルのユニークな外観と、 独立したプライベート空間が特徴です。 日最大級のゴルフ練習場「ゴルフ倶楽部大樹 瀬戸」敷地内にあり、 宿泊しながら、ゴルフとフィットネスをお楽しみいただけます。 旅行やビジネスで、いつもと違う特別宿泊体験をされたい方は、 ぜひ当ホテルをご利用ください。 stay 非日常のくつろぎを リーズナブルな価格で 飽きのこない内装でありながら日常を忘れさせてくれる空間と、 リーズナブルな価格を両立しました。 一棟ごとに完全に独立したプライベート空間で、隣の部屋の音を気にすることなく、 ゆっくりとくつろぎの時間をお過ごしいただけます。 sleep 全室エアウィーヴ製 ベット採用 「大樹リーフホテル瀬戸」はコンパクトな空間ながら、 快適な眠りとくつろぎを提供する設備が充実しています。 ベッドは、眠りの快適にこだわったエアウィーヴ製を全室に