toshikishのブックマーク (51,051)

  • 字面のわりにたいした意味じゃない言葉 3選

    邂逅…偶然に出会うこと

    字面のわりにたいした意味じゃない言葉 3選
    toshikish
    toshikish 2024/09/17
  • OGP 画像の生成を satori (@vercel/og) から Playwright に変えた

    tl;dr OGP 画像を satori (@vercel/og が内部で利用しているもので、JSX を SVG に変換するなんかすごいライブラリ) で生成していたが、運用上微妙だったので Playwright を使った生成に変えた 生成の所要時間は伸びてしまったが、挙動が安定しているため安心して運用できるようになった モチベ satori のテキスト周りのスペーシングの挙動がコロコロ変わりすぎて、安心して使い続けるのが難しかった 具体的には改行を含む右揃えテキストで最終行以外の末尾が変に空いてしまう事象などが発生した 特に困ることに、このような挙動変化が patch リリースでしれっと引き起こされ、リリースノートで特に言及されることもなくまた patch リリースで修正されたり、また別の挙動に変わったりする 実際前述の事象関連では v0.10.x 台だけ(つまり patch リリースのみ

    OGP 画像の生成を satori (@vercel/og) から Playwright に変えた
    toshikish
    toshikish 2024/09/17
  • IoTサービスのアーキテクチャ特集 技術選定のポイントと今後の展望 - Findy Tools

    公開日 2024/09/17更新日 2024/09/17IoTサービスのアーキテクチャ特集 技術選定のポイントと今後の展望 今回のアーキテクチャ特集のテーマは、IoTサービスのインフラアーキテクチャです。IoT分野で革新的な取り組みを続ける日IT企業5社にご協力頂き、それぞれの技術的な挑戦と今後の展望についてご寄稿頂きました。 ※ツール名・ご寄稿企業名共にアルファベット順で掲載しております 株式会社ビットキー アーキテクチャ選択の背景や意図ビットキーの各種プロダクトはトビラを制御しています。 普段の我々の生活において、トビラが開いたり閉まったりするのはごく当たり前のことであり、サービス障害など何らかの理由によって、その当たり前が妨げられることがあってはなりません。 その特性上、高い可用性を求めたアーキテクチャを検討する必要がありました。 全体を通して高い可用性を発揮するためにマルチリー

    IoTサービスのアーキテクチャ特集 技術選定のポイントと今後の展望 - Findy Tools
    toshikish
    toshikish 2024/09/17
  • 初心者がDifyでワークフローを作る際に知っておくと便利な5つのこと

    はじめに この記事で想定している読者の方: Difyの使い方にまだ馴染めていない方 ワークフローで何か作ってみたい方 簡単にPythonが書ける方 LLMを用いたアプリケーションをノーコード・ローコードで作成できるサービスである「Dify」がその使いやすさと拡張性の高さから最近注目を集めています。しかし, 「Difyを知っているけどまだ使って何かのアプリケーションを作ったことはない...」という方も多いのではないでしょうか。特に, 自由度が高い様々な機能を持ったノードを組み合わせることでLLMを自在に組み込んだシステムを作成できる「ワークフロー」機能は公式でも「経験豊富なユーザ向け」と紹介されている通り少し難易度が高いですが是非使ってみたい機能です。 そこでこの記事では, Dify初心者の方向けに, Dify初心者だった自分が「ワークフロー」機能を用いてシステムを作ってみて詰まった部分とそ

    初心者がDifyでワークフローを作る際に知っておくと便利な5つのこと
    toshikish
    toshikish 2024/09/17
  • カーネルにDBMSを載せた分散OS「DBOS」の特徴と利点は? サーバレスでTypeScriptとPythonの実行に対応

    カーネルにDBMSを載せた分散OS「DBOS」の特徴と利点は? サーバレスでTypeScriptPythonの実行に対応 マサチューセッツ工科大学(MIT)とスタンフォード大学の研究者によって考案された分散OS「DBOS」が、TypeScriptに加えてPythonの実行に対応したことが発表されました。 DBOSはOS内部にデータベースが組み込まれており、OSやアプリケーションのすべての処理や状態をデータベースが記録します。そのため、アプリケーションやOSが何らかの原因で終了したとしても、処理や状態を失うことなく終了したところから再開できるなどの利点を備えています。 これによりTypeScriptPythonで耐久性の高いアプリケーションの構築を容易にしています。 DBOS is coming to #Python! Development of the DBOS Transact f

    カーネルにDBMSを載せた分散OS「DBOS」の特徴と利点は? サーバレスでTypeScriptとPythonの実行に対応
    toshikish
    toshikish 2024/09/17
  • 作業配信の動画などでキーボードとマウス操作を可視化できるツール (ゲームなどにも)|横野まあさ

    キーボードとマウス操作が重要となる作業を動画やライブで人に見せたいときに、それらの視覚化をしたいと思うことがあります。 まず3DCGソフト Blender 作業配信の用途に最適だと思ったツールを1つ紹介し、そのあと、同種のツールのリンク集を載せます。 Screencast Keys https://github.com/nutti/Screencast-Keys ある方の Blender 作業動画に、こちらの Screencast Keys が使われており、マウス+キーコードの表示のみ、かつ白と背景色の2色のみだったので、あまり見ていて疲れなさそうなシンプル設計に惹かれました。 私のほうで撮影したスクリーンショットを載せます。 Blender アドオンとして設定画面からインストールし、利用します。こちらは Blender 専用のアドオンになりますので、Blender 以外の場面では利用でき

    作業配信の動画などでキーボードとマウス操作を可視化できるツール (ゲームなどにも)|横野まあさ
    toshikish
    toshikish 2024/09/17
  • [速報]マイクロソフト、「Copilot in Excel with Python」プレビュー公開。Excel上でCopilotがPythonコードを生成、実行し、複雑なデータ分析など可能に

    マイクロソフトは日(日時間9月17日)0時からオンラインイベント「Microsoft 365 Copilot: Wave 2」を開催し、Microsoft 365 Copilotの複数の新機能などを発表しました。 With Copilot in Excel, you can create advanced visualizations, generate forecasts, and save time sorting through data with Python. Take a look: https://t.co/uqE1VyQ5WU #AI #Microsoft365 pic.twitter.com/e7Eph9q4Oc — Microsoft Excel (@msexcel) September 21, 2023 Pythonコードにより高度なデータ分析などを実現 Copi

    [速報]マイクロソフト、「Copilot in Excel with Python」プレビュー公開。Excel上でCopilotがPythonコードを生成、実行し、複雑なデータ分析など可能に
    toshikish
    toshikish 2024/09/17
  • 中国で返金に滞り 料理教室ABCに巻き起こる批判:時事ドットコム

    中国で返金に滞り 料理教室ABCに巻き起こる批判 時事通信 編集局2024年09月16日07時08分配信 閉店した日料理教室大手「ABCクッキングスタジオ」の店舗=12日、北京 【北京時事】中国で7月末に全店舗を閉鎖した日料理教室大手「ABCクッキングスタジオ」による会員への返金が滞っていることが15日までに分かった。資金不足が理由とみられるが、直前まで新規会員を募集していたこともあり、批判の声が上がっている。 料理教室ABC、中国で一斉閉店 返金求める声相次ぐ 「返金は241元(約4800円)になると通知が来た」。上海のABC教室に通っていたという20代の女性は、時事通信の取材にこう話した。レッスンの未使用分として残っていたのは1200元で、返金率は2割にとどまる。別の女性は日やマレーシアなどで受講する代替案を提示されたというが、「誰がわざわざ海外まで受講に行くのか」と憤った。

    中国で返金に滞り 料理教室ABCに巻き起こる批判:時事ドットコム
    toshikish
    toshikish 2024/09/17
  • 街を捨てる

    ソーシャルメディアを見る時間がどんどん減っている。禁欲的なネット生活を送っているからではなく、ただソーシャルメディアの流れが遅くなって、見るものが減っているのである。 一番わかりやすいのがFacebookで、私はそれなりにフレンドがいるはずなのだけど、ほとんど投稿がない。過疎地である。Facebookは必死になって、フォローしていない人気のページとか所属していないコミュニティの投稿を届けてくれるが、その中身は笑える動画とか美女の写真とかで、チョイス自体が古臭い。 これは四十代・男性という私に最適化されているからだろうか(他の世代の人達はもっと洗練されたコンテンツが流れてくるのだろうか)。それともFacebook全体が古臭いコンテンツに最適化されているのだろうか(他のコンテンツもあるが、笑える動画や美女が一番ウケると判断したのだろうか)。それともFacebookのアルゴリズム自体が古臭くなっ

    街を捨てる
    toshikish
    toshikish 2024/09/17
  • 「写真のようなりんごの切り方はやめて下さい!」栄養士がお願いするワケとは(栄養士食堂) - エキスパート - Yahoo!ニュース

    皆さん「りんご」はお好きですか? りんごは生のほか、ジャムやジュース、スイーツとしても使える便利なフルーツです。 「1日1個のりんごは医者を遠ざける」と言われるほど栄養成分が豊富で、健康維持には欠かせないフルーツですが、上記写真のようにりんごをくし切りにするのはNG。 今回は栄養士が『写真のようにりんごを切るのがNGな理由』を詳しく解説していきますので、気になる方は最後までお付き合いくださいね。 今回の目次 1 りんごの栄養について 2 保存方法・選び方・調理のコツ 3 写真のようにりんごを切るのがNGな理由 4 栄養アップ!りんごのおすすめ切り方 1.りんごの栄養についてりんごはカリウムが豊富で水溶性物繊維のペクチンやリンゴ酸、クエン酸も含まれます。また、強い抗酸化力を持つポリフェノールも豊富に含まれ、欧米では「1日1個のりんごは医者を遠ざける」と言われるほど栄養価の高い果物です。

    「写真のようなりんごの切り方はやめて下さい!」栄養士がお願いするワケとは(栄養士食堂) - エキスパート - Yahoo!ニュース
    toshikish
    toshikish 2024/09/17
  • 敬老の日だしばーちゃんのこと書く

    うちのばーちゃんの自慢。 ばーちゃん95歳(多分) 「結婚まだか」「ひ孫の顔が見れんと死に切れん」がここ数年の口癖。 ばーちゃんはなんかすごい器用で、実家の玄関に置く干支飾りとか季節のフラワーアレンジメントとか作ってもらったり、私の幼少期の服やら巾着小物類やら結構色々作ってもらっていた。 保育園児のとき作ってもらったチェック柄のベストとキュロットは、すごくお気に入りでいまだに覚えている。毎日これ着る!って言って親をかなり困らせていたらしいらしいが、そっちは言われるまで忘れてた。 そんな器用なばーちゃんは私が小学生〜中学生くらいのころ、成人式の髪飾りと、結婚式で使うブーケを早々に作ってしまった。ちょっと気が早すぎるのでは。 どんだけ早くても成人式も結婚式も10年くらいは先。嬉しかったが、若干気が重かった。 時は流れて私二十歳、成人式で髪飾りはしっかり使った。私に似合う色を選んでくれていたみた

    敬老の日だしばーちゃんのこと書く
    toshikish
    toshikish 2024/09/17
  • JR東日本の70代社員が博士号取得、「鉄道事故防ぐ」安全対策を論文に

    【読売新聞】 国鉄時代から鉄道の安全対策に携わるJR東日安全企画部の 片方 ( かたがた ) 喜信主幹(73)が、筑波大大学院で鉄道の事故防止技術に関する論文をまとめ、博士号を取得した。古希を過ぎて書き上げた論文は、事故対策の歴史

    JR東日本の70代社員が博士号取得、「鉄道事故防ぐ」安全対策を論文に
    toshikish
    toshikish 2024/09/17
  • なぜ人は東京駅のとらやで婚活をするのか

    東京駅にはとらやの喫茶店がある あの有名な東京駅のレンガの3つあるドームの一個の2階のところ 東京駅の赤レンガの内装の店内だけど 会議机みたいなテーブルだし お手拭きも紙のお手拭きだし カジュアルな喫茶店やろ… なんで婚活するんや…、いっつも1組はいる…、ホテルのラウンジでしてくれよ…。 ワイの餡子ライフを邪魔されて

    なぜ人は東京駅のとらやで婚活をするのか
    toshikish
    toshikish 2024/09/17
  • コイン電池、交換不要に 業界初の自立給電型開発 CR2032代替 SMK | 電波新聞デジタル

    SMKは11日、電子機器に使われるコイン型電池「CR2032」を代替する業界初の自立給電型コインバッテリーモジュールを開発したと発表した。周囲の環境から微小なエネルギーを得て電力に変換する技術「エナジーハーベスティング」を活用したもので、自転車アクセサリーやリモコンなどCR2032を使う機器の電池交換を不要にする。 太陽光発電と、無線通信であるブルートゥースの省電力規格「ブルートゥース・ロー・エナジー(BLE)」をモジュールとして一体化した。既存のコイン型電池ボックスに収まるコンパクト設計により、「現行の製品デザインを踏襲したい」「電池交換を不要にしたい」「通信機能を追加したい」といったニーズに対応することが可能だ。 電池や太陽光セル、通信回路、各種センサーを一体化してコイン型電池のサイズに収めている。外部アンテナによるワイヤレス給電にも対応することで、太陽光発電による充電が利用しにくい場

    コイン電池、交換不要に 業界初の自立給電型開発 CR2032代替 SMK | 電波新聞デジタル
    toshikish
    toshikish 2024/09/17
  • role 属性とは、aria-* 属性とは、WAI-ARIA とは、いったい何なのか、いつ使うべきなのか - Qiita

    role 属性とは、aria-* 属性とは、WAI-ARIA とは、いったい何なのか、いつ使うべきなのかHTMLアクセシビリティWAI-ARIA 最近、いくつかの場面でWebアクセシビリティについて、コーディングに関する技術的な説明をする機会がありました。そのなかで、そもそもWAI-ARIAというものが、どういう立ち位置のものなのかがわかりづらい状態にあるということに気付きました。その結果として、WAI-ARIAの活用を含めたWebアクセシビリティ向上に取り組むことへのネガティブな印象が生まれてしまったり、理解が足りないままWAI-ARIAの属性を使うことでかえって問題が発生しやすくなってしまったりしている現状があるのではないかと思うようになりました。 そこでこの記事では、なるべくわかりやすい形で、WAI-ARIAそのものや、その中で登場する role 属性や、名前に aria- のプレフ

    role 属性とは、aria-* 属性とは、WAI-ARIA とは、いったい何なのか、いつ使うべきなのか - Qiita
    toshikish
    toshikish 2024/09/17
  • For investors, intellectuals leaving China, it's Japan -- not US -- that's the bigger draw - The Mainichi

    toshikish
    toshikish 2024/09/17
  • AWSを不正利用された際の反省と教訓 - Qiita

    反省 被害 AWSSESを利用され、約5万通のメールが不正に送信され、約10ドルの使用料が発生しました。また、焦ってルート権限のMFA設定時にアプリ(別のアプリ用の番号を選択し続ける)の選択を誤り、余計に焦ることになりました。 頭によぎった過去の悪夢 症状 DKIM設定成功通知: 不審なDKIM設定完了の通知を受け取りました(9月12日7時ごろ) 料金アラート: AWSからSESの使用料金が閾値に達したアラートが送信されました(9月13日9時ごろ) 不正なメール送信: 数万通の不正メールが送信され、料金が急増しました ドメインの登録と削除: 知らないドメインがAWSに登録されていました。至急登録されていたドメインを削除しました(9月13日11時ごろ) IAMユーザーでのログイン失敗: 一旦削除したのでホッとした1時間後、IAMユーザー権限でのログインができなくなり、焦りが増しました(9月

    AWSを不正利用された際の反省と教訓 - Qiita
    toshikish
    toshikish 2024/09/17
  • ChatGPT (o1-preview) にテストを渡してコードを実装させるとどうなるか試した

    はじめに 前にも別のモデルでやってる ただ o1-preview は、やり取りを重ねるよりも一発で終わらせるほうがいいらしいので、最終的なテスト全体を渡すようにした。 情報の提示方法が異なると当然結果も変わるので、 gpt-4o でも同様なことを試した。 材料 プロンプトは以下。 基的に最初にやったときと同じ。ペアプロではないのでその部分の調整をしている - 私がテストコードを提示するのでそのテストケースをパスする最小限の実装をしてください - Vue.js のバージョン 3 と Typescript で実装を行ってください - コードのみを示してくださいコードの解説などは必要ありません - スタイリングは必要ありません - テストケースに失敗したらその内容をチャットで送信するので最小限のコードの修正をしてください - テストのコードには vitest を利用しています jest と互換

    ChatGPT (o1-preview) にテストを渡してコードを実装させるとどうなるか試した
    toshikish
    toshikish 2024/09/17
  • Linux Foundation Announces OpenSearch Software Foundation to Foster Open Collaboration in Search and Analytics

    6 MIN READ Linux Foundation Announces OpenSearch Software Foundation to Foster Open Collaboration in Search and Analytics The Linux Foundation | 16 September 2024 AWS transfers OpenSearch to the Linux Foundation to support a vendor-neutral community for search, analytics, observability, and vector database software. VIENNA – September 16, 2024 – Today, the Linux Foundation, the nonprofit organizat

    Linux Foundation Announces OpenSearch Software Foundation to Foster Open Collaboration in Search and Analytics
    toshikish
    toshikish 2024/09/17
  • エンジニアとして働く中で気づけた大切だと思うこと - Qiita

    はじめに 自分がIT業界に携わって5年ほどが経過しました。 この5年間、SIerからフリーランスエンジニアに転身し、様々なプロジェクトに参加する中で、数々の失敗と成功を経験しました。特に心構えやマインドの部分で多くを学ぶことができました。 未熟だった自分を振り返って、今では改善できた点が多くあると思います。同じ失敗を繰り返さないように、自分の経験が少しでも役立てば幸いです。 また、気付きを与えてくれた方々にこの場を借りて感謝します。 感謝を忘れない 進捗報告やコードレビュー、質問対応など、感謝の気持ちを忘れないようにしています。感謝は、コミュニケーションを円滑にし、相手の意欲を引き出す力があると思います。 たとえば、昔の自分はバグ報告を受けるとろくに文章も読まず「影響範囲は? 再現する条件は? 原因は? 解決策は?」などと質問攻めにしてしまっていました。 報告しただけなのに色んなことを聞か

    エンジニアとして働く中で気づけた大切だと思うこと - Qiita
    toshikish
    toshikish 2024/09/17