タグ

hkjのブックマーク (4,534)

  • アルカリ洗剤をアルミ缶に入れて爆発の解説

    西新井駅切符売り場でアルミ缶が爆発して女性が怪我をしたという事故。やらかした中国人が逮捕されたが、実はこの事故は度々起こっている。 https://www3.nhk.or.jp/shutoken-news/20230509/1000092245.html 有名なのは数年前に地下鉄日橋駅で乗客の荷物が破裂してガスが発生、機動隊や消防が出動して駅ごと閉鎖、電車は不通になった事件があった。 今次の事故でも爆発なので警察は念の為にG事案(広域ゲリラ事件)として捜査を行うが、コーヒー缶爆発と来たら業務用洗剤ちょろまかしによる爆発に決まっている。 やってる事は馬鹿であり、よくわかってない馬鹿が扱えないような仕組みになってるのだが、ルーズな会社が多くてこの手の事件が起きてしまう。しかも時限爆弾みたいに当初は大丈夫なのに時間が経ってから事故になるという仕組みがあるのだ。 だからその辺をちょっと解説するよ

    アルカリ洗剤をアルミ缶に入れて爆発の解説
  • githubでユーザー名とパスワードを毎回聞かれる問題解消 - Qiita

    gitで毎回ユーザー名(アカウント名)とパスワードを聞かれてしまう gitの鍵認証も済ませたのにも関わらず、pushするにしてもpullするにしても毎回gitからユーザー名(アカウント名)やパスワードを聞かれてしまう。 [root@www ◯◯]# git pull Username for 'https://github.com': △△××(ユーザー名) Password for 'https://△△××@github.com': githubのユーザー名(△△××)とパスワードを毎回入力しないとpullやpushができない状態 原因と解決策 http通信になっているため。これをsshプロトコル通信に変えることで解決 現在のgitの通信確認

    githubでユーザー名とパスワードを毎回聞かれる問題解消 - Qiita
    hkj
    hkj 2023/05/15
    git pullで公開鍵認証を無視されるときに
  • スイーツにも漢方にも使える!台湾で愛されるハーブ「仙草」とは?おすすめの店&自宅で楽しむTIPS | 80C - Part 2

    東京&都内近郊で仙草メニューが楽しめる店4選 ICEもHOTも1年中仙草が楽しめる!『浅草豆花大王』 豆花の記事でもご紹介した『浅草豆花大王』では、無糖の仙草粉から作ったさまざまなメニューが楽しめます。 シンプルに仙草の風味を味わえる「仙草ゼリー」は、きび砂糖シロップがかかっており、甘すぎないさじ加減が魅力。ほかにも、温かな「焼仙草」、涼を呼ぶ「仙草かき氷」、豆花のトッピングに仙草ゼリー、ドリンクメニューに「仙草ソイミルクティー(HOT/COLD)」、「仙草ソイミルクコーヒー(COLD)」と、バリエーションが豊富なのもうれしいところ。 『浅草豆花大王』の仙草ソイミルクティー(COLD)。 『浅草豆花大王』の仙草ソイミルクティー(HOT)。 どのメニューも1年中注文できるので、胃袋に余裕があれば、「焼仙草」と「仙草かき氷」を同時に注文することもできます。健康志向の方なら、タピオカよりカロリー

    スイーツにも漢方にも使える!台湾で愛されるハーブ「仙草」とは?おすすめの店&自宅で楽しむTIPS | 80C - Part 2
  • FastAPI (PythonのAPI framework) をGunicornで動かした話

    そもそもFastAPIとは PythonAPI frameworkです 公式ホームページはこちら 公式から引用すると、下記の特徴があるそうです 高速: NodeJS や Go 並みのとても高いパフォーマンス (Starlette と Pydantic のおかげです)。 最も高速な Python フレームワークの一つです. 高速なコーディング: 開発速度を約 200%~300%向上させます。 * 少ないバグ: 開発者起因のヒューマンエラーを約 40%削減します。 * 直感的: 素晴らしいエディタのサポートや オートコンプリート。 デバッグ時間を削減します。 簡単: 簡単に利用、習得できるようにデザインされています。ドキュメントを読む時間を削減します。 短い: コードの重複を最小限にしています。各パラメータからの複数の機能。少ないバグ。 堅牢性: 自動対話ドキュメントを使用して、番環境で使

    FastAPI (PythonのAPI framework) をGunicornで動かした話
    hkj
    hkj 2023/05/10
    “For production deployments we recommend using gunicorn with the uvicorn worker class. 本番デプロイメントでは、uvicornワーカークラスでgunicornを使用することをお勧めします。 gunicorn main:app -w 4 -k uvicorn.workers.UvicornWorker ”
  • Pythonのdistrolessコンテナを使って脆弱性を撲滅した話 - Qiita

    はじめに AWS ECS+ECRで動いているpythonのサービスがあった ただし、ECRのスキャン機能でものすごい数の脆弱性が出ていた... 1つずつ解消していくのは現実的ではないため、distrolessコンテナを導入することになった distrolessとは Googleが提供しているコンテナイメージ アプリケーションとそのランタイム依存関係のみ含まれる(=必要最小限) パッケージマネージャー、シェルなどは含まれない 導入メリットとして、①軽量であること、②セキュアであることが挙げられる やったことざっくりと 以前は「python:3.9.13-slim-buster」のイメージを使用してビルドしていた これを1段階目「python:3.9.13-slim-buster」→2段階目「gcr.io/distroless/python3」のマルチステージビルドにする 1段階目 パッケージ

    Pythonのdistrolessコンテナを使って脆弱性を撲滅した話 - Qiita
  • Dockerコンテナ内でsudoできるユーザを作成する

    的にDockerコンテナのデフォルトユーザはrootになっているが、ミドルウェアによってはrootのままでは実行できないものも存在していたり、複数ユーザ使いたいケースもある。デフォルトのUbuntuコンテナなどだとsudoコマンドが利用できなかったり、いろいろあったのでメモとして残しておく。 Ubuntuのカスタムイメージ作成 ベースはubuntu:18.04として、不足しているパッケージをいくつか追加しているのと、日語が入力できる設定になっています。 FROM ubuntu:18.04 RUN apt-get update -qq \ && apt-get install -y --no-install-recommends \ sudo curl wget apt-transport-https gnupg \ ca-certificates language-pack-ja \

    hkj
    hkj 2023/05/08
  • 楽天ぐるなび - APOC(アポック) (表参道・青山/パンケーキ)

    情報【電話番号】03-3498-2613【営業時間】水・木・土【定休日】月曜日・火曜日・金曜日・日曜日【エリア】表参道・青山【アクセス】東京メトロ千代田線表参道駅B1…【ジャンル】パンケーキ基情報をすべて見る口コミミルクパンケーキ:ミルクパンケーキ、レモンを絞っていただきます。近隣駅・エリア、人気のジャンルから検索表参道・青山原宿外苑前・青山一丁目表参道駅×パンケーキ表参道駅×ランチ表参道・青山×パンケーキ表参道・青山×ランチ表参道・青山×個室ありパンケーキ×個室ありおすすめエリア×ジャンルから検索新宿 居酒屋三軒茶屋 居酒屋相模原 焼肉新宿 パスタ心斎橋 居酒屋日橋 グルメ枚方 ダイニングバーすすきの レストラン丸の内 中華高崎 焼肉

    楽天ぐるなび - APOC(アポック) (表参道・青山/パンケーキ)
    hkj
    hkj 2023/05/07
    あ~ちゃんおすすめらしい
  • Pythonを使ったGUIアプリを「お手軽に」作りたかった件 - Qiita

    はじめに 業務自動化といえばRPAとかPython等が良く使われるが、これらは基的に判断が多い複雑な業務の自動化には向かず、やったとしても自動実行→手作業→自動実行→手作業…と言ったように人の判断が居るところで業務プロセスが分断されてしまうのが悩みどころ。 そこで「GUI上で自動実行前に手作業」+「バックグランドで自動実行」と両方の機能を持ち、業務を分断する事なく作業できるアプリを作ろうと考えた。 結論から言うと「Flet」を採用した。以下経緯説明。 お手軽なGUIライブラリを探す旅 Pythonデスクトップアプリ開発には不向き? アプリを開発するにしろメインの処理は自動化なので、アプリ開発に特化したフレームワークではなく、Pythonを使用出来る柔軟性の高そうなGUIライブラリが無いか探すことにした。 巷でたまに耳にするが、デスクトップアプリ開発はC#やJavaが多くPythonは環

    Pythonを使ったGUIアプリを「お手軽に」作りたかった件 - Qiita
    hkj
    hkj 2023/05/06
    Flet
  • devcontainer の postCreateCommand で複数のコマンドを実行したい

    .devcontainer/postCreateCommand.sh にコマンドを列記する .devcontainer/postCreateCommand.sh を作成してコマンドを列記した上で postCreateCommand に指定する

    devcontainer の postCreateCommand で複数のコマンドを実行したい
  • Dockerコンテナをずっと起動しておく - WEB開発ノート

    TL;DR docker runでは-itオプションをつける docker-composeではyamlにtty: trueとstdin_open: trueを書く 処理が終わるとDockerコンテナは終了 Dockerコンテナを起動したままにするにはitオプション Docker Compose の場合は設定ファイルに書く まとめ 処理が終わるとDockerコンテナは終了 通常、dockerコンテナは起動したらそのまま終了してしまいます。 DockerfileにCMDを指定することで、コマンドを実行させることができますが、その指定されたコマンドが終了すると、やはりdockerコンテナは終了してしまいます。 しかし、dockerコンテナを起動したままにしておきたいときもあると思います。 例えば、コンテナ内に入ってコマンドを打ち込みたいとき、等があります。 そのようなときに、dockerコンテナ

    Dockerコンテナをずっと起動しておく - WEB開発ノート
    hkj
    hkj 2023/05/06
  • VSCodeで Import "***" could not be resolved Pylance(reportMissingImports) が出るときの対処法 - Qiita

    VSCodeで Import "***" could not be resolved Pylance(reportMissingImports) が出るときの対処法PythonVSCode いろんな環境で同じエラーを吐いていたので、備忘録として残す。How to solve Pylance 'missing imports' in vscode を参考にした。 私の場合、venv で sandbox という仮想環境を作成し、そこにインストールした airflow をインポートする際に標題のエラーが発生していた。インストール先にパスが通っていないことが問題らしいので、追加してやればよい。 まず該当するライブラリの場所を確認する。

    VSCodeで Import "***" could not be resolved Pylance(reportMissingImports) が出るときの対処法 - Qiita
  • 【Importパスエラー解消】Docker環境下でPoetry+Pylanceで開発を進めている時のVS Codeの設定

    概要 Docker 環境下で Poetry + VS Code + Pylance にて開発を進めている時に、Pylance の import のパス解決設定でハマったので備忘録として残しておきます。 設定方法 (必要であれば)仮想環境を無効化 個人的には Docker 環境下で仮想環境を作成するのもあれなので、無効にしています。 ここは各々の状況等で判断してください。 Poetry の仮想環境の無効化は以下のコマンドで設定します。 無効化できたかどうかはターミナル等でpoetry config --listコマンドを実行し、virtualenvs.create = falseになっているかを確認します。 その後、すでに Poetry の管理下にあるプロジェクトがある場合はpoetry installでグローバルにパッケージをインストールしておきます。 VS Code の設定 1. パッケ

    【Importパスエラー解消】Docker環境下でPoetry+Pylanceで開発を進めている時のVS Codeの設定
  • Dev Containerを使ってステップバイステップで作るPythonアプリケーション開発環境 - 電通総研 テックブログ

    みなさんこんにちは、電通国際情報サービス(ISID)Xイノベーション部ソフトウェアデザインセンターの佐藤太一です。 この記事では、VS CodeのDev Containerを使ってOSに依存しないPythonの開発環境を構築する方法をステップバイステップで丁寧に説明します。 VS Codeの利用経験があり、またPythonによるアプリケーション開発に興味のある方を想定読者として記述しています。Pythonの初心者から中級者向けを意識して書いていますので、意図して冗長な説明をしています。 すでにPythonによるアプリケーション開発に十分に詳しい方は、まずはまとめだけ読んでみてください。私自身それほどPythonのエコシステムに詳しいわけではありませんので、知識の抜け漏れは恐らくあるでしょう。そういった事に気が付いたら、XなどのSNSでこの記事のURLを付けてコメントをしていただけると幸い

    Dev Containerを使ってステップバイステップで作るPythonアプリケーション開発環境 - 電通総研 テックブログ
  • ワイン初心者は最初にこれを飲め!厳選おすすめワイン銘柄

    ワイン初心者におすすめのワイン集めました ワインに興味はあるけどどこから手をつけていいのか… という、ワイン初心者の為に ワイン初心者オススメ銘柄を独自に選びました 難しい事は覚えず、まず飲んでみましょう。ブドウの品種や産地、銘柄など、最初から何かを勉強しようとする必要はありません。 まず飲んでみて「この銘柄は美味しかったな」「これはイマイチ」と感じることが大事です。おすすめの銘柄が分かるようになってくるとワインの世界が広がっていきます。 この記事では、飲みやすい銘柄から、発見のあるおすすめワインまでをこちらのページではナビゲート致します。 辛口ワインがお好きという方もいらっしゃると思いますが、このページでは基的には飲みやすい or 甘いワインをメインにご紹介します。 そのため、白ワインが多めになっている点をご了承ください。 まずワイン初心者は「甘口」から攻めてみよう ワインというと渋い

    ワイン初心者は最初にこれを飲め!厳選おすすめワイン銘柄
    hkj
    hkj 2023/05/01
  • 完璧な視界で推しを見たい! 愛用している「双眼鏡」を、ジャニーズ・K-POP・2.5次元・宝塚・歌舞伎のファンが熱くプレゼン #ソレドコ - ソレドコ

    「命の次に大切なものは?」と聞かれたら、皆さんは何と答えるでしょうか。 たくさんの回答があると思いますが、日々コンサートや舞台を駆け巡っている私は迷わずこう答えたい。「双眼鏡」と。 そうなんです!! 双眼鏡!! もはや私の目を通り越して私の半身!! あなたがいないとどこにも行けない!!! 喜びも感動も全部あなたと共有している!!! それが!!!! 双眼鏡!!!! ……と盛り上がったところで、ご挨拶が遅れました。わたくし、moe*と申します。 長年ジャニオタ(ジャニーズのファン)として生きており、ここ最近はK-POP宝塚歌劇団の沼にも華麗に落下して毎日を楽しく生きている、どこにでもいるOLです。仕事終わりに現場……だがしかし双眼鏡を家に忘れた! となったときは、迷わず午後休を申請して双眼鏡を取りに家へ戻るくらい双眼鏡が大好きです。推しを眺めるための必須アイテムですよね。 K-POPアイドル

    完璧な視界で推しを見たい! 愛用している「双眼鏡」を、ジャニーズ・K-POP・2.5次元・宝塚・歌舞伎のファンが熱くプレゼン #ソレドコ - ソレドコ
    hkj
    hkj 2023/04/30
    良い広告だった。参考になりまくり。
  • Visual Studio Codeでライブラリやモジュールが could not be resolved になる時の対処法 | StartLab –Python特化のプログラミングスクール–

    Visual Studio Codeでライブラリやモジュールが could not be resolved になる時の対処法 ここでは、Visual Studio Codeでライブラリやモジュールが could not be resolved になる時の対処法を紹介します。

    Visual Studio Codeでライブラリやモジュールが could not be resolved になる時の対処法 | StartLab –Python特化のプログラミングスクール–
    hkj
    hkj 2023/04/29
  • 【実体験】ヘンソンシェービングの口コミや評判を徹底検証!

    ヘンソンシェービングっていう高級カミソリがSNSやYouTubeで評判が良く、気になっている人は多いはず。 しかし、カミソリは深く剃れる半面、肌を傷つけやすいことで利用をためらう人も多いです。 そもそも、髭剃りは、大きく分けて「電気シェーバー」と「カミソリ」の2種類に分かれ、電気シェーバーのほうが手間も少ないですし、楽です。 では、なぜカミソリを使う人が多いのか? それは、カミソリで剃ると電気シェーバーより深く剃れるので、青ひげになりにくく肌が綺麗に見えるから。 女性からよく聞こえるセリフですが、男性から見ても清潔感は大切ですよね。 ツルツルな肌になって「女性にモテたい!」「仕事がお堅い仕事なので清潔感を出したい!」 人によって異なるものの、カミソリを使うウエットシェービングのメリットは絶大なんです! カミソリには肌の古い角質を取り除けるメリットもあり、肌がモチモチに。 毎日続けると「肌綺

    【実体験】ヘンソンシェービングの口コミや評判を徹底検証!
    hkj
    hkj 2023/04/29
  • PythonプログラムでGoogle認証してGoogleのサービスを利用する – marketechlabo

    プログラムの中でGoogleのサービス(API)を操作するとき、Google認証が必要になる。しかしこれがややこしく、Googleの公式のドキュメントの記述も古かったりサービスの種類によって方法がばらばらだったりして分かりにくい。この記事ではこれを整理して説明する。 プログラムでGoogle認証する場面 具体的なケースを想定するとわかりやすいのだが、 たとえばGoogleアナリティクスからAPIでデータ取得し、そのデータをGoogle Cloud StorageやBigQueryに書き込みする場合、Googleアナリティクスのレポート閲覧権限(特定のビューに紐づいた)とGCPの権限(Google Cloud Storageの書き込み権限など)が必要になる。その権限を持ったGoogleアカウントで認証をすることになる。 この認証方法には大きく2通りの方法がある。 2通りの認証方法 サービスア

    PythonプログラムでGoogle認証してGoogleのサービスを利用する – marketechlabo
  • Google APIs の認証周りをお世話してくれる Python のライブラリ oauth2client が大分前から非推奨になっていた | DevelopersIO

    はじめに テントの中から失礼します、CX事業部のてんとタカハシです! 以前、下記の記事で OAuth 2.0 の認証を通して YouTube Data API を叩く Python のコードを載っけました。 その際、YouTube Data API のドキュメントに記載してあるサンプルコードを参考したのですが、OAuth 2.0 の認証を通すために使用されているライブラリoauth2clientは大分前から非推奨になっているようです。 Note: oauth2client is now deprecated. No more features will be added to the libraries and the core team is turning down support. We recommend you use google-auth and oauthlib. For

    Google APIs の認証周りをお世話してくれる Python のライブラリ oauth2client が大分前から非推奨になっていた | DevelopersIO
  • Pythonにおけるimportの仕組みとPytest

    PytestでPythonのテストを書いているときにテスト対象モジュールのimportやディレクトリ構成で色々詰まったので、これを機にPythonにおけるimportの仕組みから調べましたので記事にまとめます。 Pythonを書き始めてそれなりの年月が経ちましたが意外とそもそものimportの仕組みはなあなあで済ませていたので、個人的にはかなり勉強になりました。 この記事では大きく分けて以下2点についてまとめます。 Pythonのimportの仕組み 上記を踏まえたテスト時(pytest)のimportについて Pythonにおけるimportの仕組み Pythonのプログラムを書いていれば当たり前のようにimportを使っていると思います。 importする対象としては主に以下3つに分けられると思いますが、そもそもどうしてこれらのライブラリをimportできるのでしょうか。 自分で書いた

    Pythonにおけるimportの仕組みとPytest
    hkj
    hkj 2023/04/26