邂逅…偶然に出会うこと
tl;dr OGP 画像を satori (@vercel/og が内部で利用しているもので、JSX を SVG に変換するなんかすごいライブラリ) で生成していたが、運用上微妙だったので Playwright を使った生成に変えた 生成の所要時間は伸びてしまったが、挙動が安定しているため安心して運用できるようになった モチベ satori のテキスト周りのスペーシングの挙動がコロコロ変わりすぎて、安心して使い続けるのが難しかった 具体的には改行を含む右揃えテキストで最終行以外の末尾が変に空いてしまう事象などが発生した 特に困ることに、このような挙動変化が patch リリースでしれっと引き起こされ、リリースノートで特に言及されることもなくまた patch リリースで修正されたり、また別の挙動に変わったりする 実際前述の事象関連では v0.10.x 台だけ(つまり patch リリースのみ
公開日 2024/09/17更新日 2024/09/17IoTサービスのアーキテクチャ特集 技術選定のポイントと今後の展望 今回のアーキテクチャ特集のテーマは、IoTサービスのインフラアーキテクチャです。IoT分野で革新的な取り組みを続ける日本のIT企業5社にご協力頂き、それぞれの技術的な挑戦と今後の展望についてご寄稿頂きました。 ※ツール名・ご寄稿企業名共にアルファベット順で掲載しております 株式会社ビットキー アーキテクチャ選択の背景や意図ビットキーの各種プロダクトはトビラを制御しています。 普段の我々の生活において、トビラが開いたり閉まったりするのはごく当たり前のことであり、サービス障害など何らかの理由によって、その当たり前が妨げられることがあってはなりません。 その特性上、高い可用性を求めたアーキテクチャを検討する必要がありました。 全体を通して高い可用性を発揮するためにマルチリー
はじめに この記事で想定している読者の方: Difyの使い方にまだ馴染めていない方 ワークフローで何か作ってみたい方 簡単にPythonが書ける方 LLMを用いたアプリケーションをノーコード・ローコードで作成できるサービスである「Dify」がその使いやすさと拡張性の高さから最近注目を集めています。しかし, 「Difyを知っているけどまだ使って何かのアプリケーションを作ったことはない...」という方も多いのではないでしょうか。特に, 自由度が高い様々な機能を持ったノードを組み合わせることでLLMを自在に組み込んだシステムを作成できる「ワークフロー」機能は公式でも「経験豊富なユーザ向け」と紹介されている通り少し難易度が高いですが是非使ってみたい機能です。 そこでこの記事では, Dify初心者の方向けに, Dify初心者だった自分が「ワークフロー」機能を用いてシステムを作ってみて詰まった部分とそ
カーネルにDBMSを載せた分散OS「DBOS」の特徴と利点は? サーバレスでTypeScriptとPythonの実行に対応 マサチューセッツ工科大学(MIT)とスタンフォード大学の研究者によって考案された分散OS「DBOS」が、TypeScriptに加えてPythonの実行に対応したことが発表されました。 DBOSはOS内部にデータベースが組み込まれており、OSやアプリケーションのすべての処理や状態をデータベースが記録します。そのため、アプリケーションやOSが何らかの原因で終了したとしても、処理や状態を失うことなく終了したところから再開できるなどの利点を備えています。 これによりTypeScriptやPythonで耐久性の高いアプリケーションの構築を容易にしています。 DBOS is coming to #Python! Development of the DBOS Transact f
キーボードとマウス操作が重要となる作業を動画やライブで人に見せたいときに、それらの視覚化をしたいと思うことがあります。 まず3DCGソフト Blender 作業配信の用途に最適だと思ったツールを1つ紹介し、そのあと、同種のツールのリンク集を載せます。 Screencast Keys https://github.com/nutti/Screencast-Keys ある方の Blender 作業動画に、こちらの Screencast Keys が使われており、マウス+キーコードの表示のみ、かつ白と背景色の2色のみだったので、あまり見ていて疲れなさそうなシンプル設計に惹かれました。 私のほうで撮影したスクリーンショットを載せます。 Blender アドオンとして設定画面からインストールし、利用します。こちらは Blender 専用のアドオンになりますので、Blender 以外の場面では利用でき
マイクロソフトは本日(日本時間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
中国で返金に滞り 料理教室ABCに巻き起こる批判 時事通信 編集局2024年09月16日07時08分配信 閉店した日本の料理教室大手「ABCクッキングスタジオ」の店舗=12日、北京 【北京時事】中国で7月末に全店舗を閉鎖した日本の料理教室大手「ABCクッキングスタジオ」による会員への返金が滞っていることが15日までに分かった。資金不足が理由とみられるが、直前まで新規会員を募集していたこともあり、批判の声が上がっている。 料理教室ABC、中国で一斉閉店 返金求める声相次ぐ 「返金は241元(約4800円)になると通知が来た」。上海のABC教室に通っていたという20代の女性は、時事通信の取材にこう話した。レッスンの未使用分として残っていたのは1200元で、返金率は2割にとどまる。別の女性は日本やマレーシアなどで受講する代替案を提示されたというが、「誰がわざわざ海外まで受講に行くのか」と憤った。
ソーシャルメディアを見る時間がどんどん減っている。禁欲的なネット生活を送っているからではなく、ただソーシャルメディアの流れが遅くなって、見るものが減っているのである。 一番わかりやすいのがFacebookで、私はそれなりにフレンドがいるはずなのだけど、ほとんど投稿がない。過疎地である。Facebookは必死になって、フォローしていない人気のページとか所属していないコミュニティの投稿を届けてくれるが、その中身は笑える動画とか美女の写真とかで、チョイス自体が古臭い。 これは四十代・男性という私に最適化されているからだろうか(他の世代の人達はもっと洗練されたコンテンツが流れてくるのだろうか)。それともFacebook全体が古臭いコンテンツに最適化されているのだろうか(他のコンテンツもあるが、笑える動画や美女が一番ウケると判断したのだろうか)。それともFacebookのアルゴリズム自体が古臭くなっ
皆さん「りんご」はお好きですか? りんごは生食のほか、ジャムやジュース、スイーツとしても使える便利なフルーツです。 「1日1個のりんごは医者を遠ざける」と言われるほど栄養成分が豊富で、健康維持には欠かせないフルーツですが、上記写真のようにりんごをくし切りにするのはNG。 今回は栄養士が『写真のようにりんごを切るのがNGな理由』を詳しく解説していきますので、気になる方は最後までお付き合いくださいね。 今回の目次 1 りんごの栄養について 2 保存方法・選び方・調理のコツ 3 写真のようにりんごを切るのがNGな理由 4 栄養アップ!りんごのおすすめ切り方 1.りんごの栄養についてりんごはカリウムが豊富で水溶性食物繊維のペクチンやリンゴ酸、クエン酸も含まれます。また、強い抗酸化力を持つポリフェノールも豊富に含まれ、欧米では「1日1個のりんごは医者を遠ざける」と言われるほど栄養価の高い果物です。
うちのばーちゃんの自慢。 ばーちゃん95歳(多分) 「結婚まだか」「ひ孫の顔が見れんと死に切れん」がここ数年の口癖。 ばーちゃんはなんかすごい器用で、実家の玄関に置く干支飾りとか季節のフラワーアレンジメントとか作ってもらったり、私の幼少期の服やら巾着小物類やら結構色々作ってもらっていた。 保育園児のとき作ってもらったチェック柄のベストとキュロットは、すごくお気に入りでいまだに覚えている。毎日これ着る!って言って親をかなり困らせていたらしいらしいが、そっちは言われるまで忘れてた。 そんな器用なばーちゃんは私が小学生〜中学生くらいのころ、成人式の髪飾りと、結婚式で使うブーケを早々に作ってしまった。ちょっと気が早すぎるのでは。 どんだけ早くても成人式も結婚式も10年くらいは先。嬉しかったが、若干気が重かった。 時は流れて私二十歳、成人式で髪飾りはしっかり使った。私に似合う色を選んでくれていたみた
SMKは11日、電子機器に使われるコイン型電池「CR2032」を代替する業界初の自立給電型コインバッテリーモジュールを開発したと発表した。周囲の環境から微小なエネルギーを得て電力に変換する技術「エナジーハーベスティング」を活用したもので、自転車アクセサリーやリモコンなどCR2032を使う機器の電池交換を不要にする。 太陽光発電と、無線通信であるブルートゥースの省電力規格「ブルートゥース・ロー・エナジー(BLE)」をモジュールとして一体化した。既存のコイン型電池ボックスに収まるコンパクト設計により、「現行の製品デザインを踏襲したい」「電池交換を不要にしたい」「通信機能を追加したい」といったニーズに対応することが可能だ。 電池や太陽光セル、通信回路、各種センサーを一体化してコイン型電池のサイズに収めている。外部アンテナによるワイヤレス給電にも対応することで、太陽光発電による充電が利用しにくい場
role 属性とは、aria-* 属性とは、WAI-ARIA とは、いったい何なのか、いつ使うべきなのかHTMLアクセシビリティWAI-ARIA 最近、いくつかの場面でWebアクセシビリティについて、コーディングに関する技術的な説明をする機会がありました。そのなかで、そもそもWAI-ARIAというものが、どういう立ち位置のものなのかがわかりづらい状態にあるということに気付きました。その結果として、WAI-ARIAの活用を含めたWebアクセシビリティ向上に取り組むことへのネガティブな印象が生まれてしまったり、理解が足りないままWAI-ARIAの属性を使うことでかえって問題が発生しやすくなってしまったりしている現状があるのではないかと思うようになりました。 そこでこの記事では、なるべくわかりやすい形で、WAI-ARIAそのものや、その中で登場する role 属性や、名前に aria- のプレフ
反省 被害 AWSのSESを利用され、約5万通のメールが不正に送信され、約10ドルの使用料が発生しました。また、焦ってルート権限のMFA設定時にアプリ(別のアプリ用の番号を選択し続ける)の選択を誤り、余計に焦ることになりました。 頭によぎった過去の悪夢 症状 DKIM設定成功通知: 不審なDKIM設定完了の通知を受け取りました(9月12日7時ごろ) 料金アラート: AWSからSESの使用料金が閾値に達したアラートが送信されました(9月13日9時ごろ) 不正なメール送信: 数万通の不正メールが送信され、料金が急増しました ドメインの登録と削除: 知らないドメインがAWSに登録されていました。至急登録されていたドメインを削除しました(9月13日11時ごろ) IAMユーザーでのログイン失敗: 一旦削除したのでホッとした1時間後、IAMユーザー権限でのログインができなくなり、焦りが増しました(9月
はじめに 前にも別のモデルでやってる ただ o1-preview は、やり取りを重ねるよりも一発で終わらせるほうがいいらしいので、最終的なテスト全体を渡すようにした。 情報の提示方法が異なると当然結果も変わるので、 gpt-4o でも同様なことを試した。 材料 プロンプトは以下。 基本的に最初にやったときと同じ。ペアプロではないのでその部分の調整をしている - 私がテストコードを提示するのでそのテストケースをパスする最小限の実装をしてください - Vue.js のバージョン 3 と Typescript で実装を行ってください - コードのみを示してくださいコードの解説などは必要ありません - スタイリングは必要ありません - テストケースに失敗したらその内容をチャットで送信するので最小限のコードの修正をしてください - テストのコードには vitest を利用しています jest と互換
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
はじめに 自分がIT業界に携わって5年ほどが経過しました。 この5年間、SIerからフリーランスエンジニアに転身し、様々なプロジェクトに参加する中で、数々の失敗と成功を経験しました。特に心構えやマインドの部分で多くを学ぶことができました。 未熟だった自分を振り返って、今では改善できた点が多くあると思います。同じ失敗を繰り返さないように、自分の経験が少しでも役立てば幸いです。 また、気付きを与えてくれた方々にこの場を借りて感謝します。 感謝を忘れない 進捗報告やコードレビュー、質問対応など、感謝の気持ちを忘れないようにしています。感謝は、コミュニケーションを円滑にし、相手の意欲を引き出す力があると思います。 たとえば、昔の自分はバグ報告を受けるとろくに文章も読まず「影響範囲は? 再現する条件は? 原因は? 解決策は?」などと質問攻めにしてしまっていました。 報告しただけなのに色んなことを聞か
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く