2023年3月9日のブックマーク (6件)

  • Chrome 111 の View Transitions API でリッチなページ間トランジションを実現する

    Chrome 111 は CSS の色関数 や 三角関数の追加 など、目を引く更新が多いですが、中でも View Transitions API は、Web アプリの UX 向上という観点で、高いポテンシャルを秘めた API です。 この記事では、この View Transitions API について、実装例・実用例を交えて概説します。 View Transitions API とは View Transitions API は、『画面の更新前後の異なる DOM 要素間のトランジションを、簡素な記述で実現』 する API です。 PC および AndroidChrome 111 以上、または Edge 111 以上 で使用できます。 つまりどういうこと? モバイルのネイティブ App には、以下のように、 『ページ遷移が発生したとき、同じ要素がページをまたいで移動する』 ような、リ

    Chrome 111 の View Transitions API でリッチなページ間トランジションを実現する
    a-know
    a-know 2023/03/09
  • 自分のScrapboxをChatGPTにつないだ - 西尾泰和のScrapbox

    Kozanebaは、デジタル文房具で、考えをまとめるためのツール。テストユーザ向けにはリリースされているが、まだ広くアナウンスされていない。開発者は、多くの人に使われることに価値を感じている。

    自分のScrapboxをChatGPTにつないだ - 西尾泰和のScrapbox
    a-know
    a-know 2023/03/09
    "「自分の考えを書き連ねてきたScrapboxに対して自分が明確な答えを持ってない質問をしたらどうなるか?」"
  • 会計ソフトの会社「freee」が、東京・蔵前で小さな本屋をはじめます|freee公式編集部

    2023年4月。わたしたちfreeeは、東京台東区の蔵前という街で、小さな屋をはじめます。 その名も「透明書店」。ちょっと、ふしぎな名前ですよね。 ロゴはクラゲです。なぜ、クラウドサービスを運営するfreeeが、屋をはじめるのか。なぜ従業員数1,000人を超えたいま、新たな子会社を作り、スモールビジネスを始めるのか……。 今日からスタートする特集『freeeが書店をつくります』では、このふしぎな屋で起こる出来事を、第三者の視点から見つめ、リアルに記録・発信してもらいます。 以降はご自身もに囲まれて生活をしているという、ライターの中前結花さんに取材していただきました。 はじめて訪れる、freeeのオフィス。 ここは、ビルが立ち並ぶオフィス街・大崎にそびえ立つ、タワービルの21階です。 東京タワーの見える大きな窓と、あたたかなランプたちに照らされた木目の床を、ちょっと惚れ惚れと眺めてし

    会計ソフトの会社「freee」が、東京・蔵前で小さな本屋をはじめます|freee公式編集部
    a-know
    a-know 2023/03/09
    “「スモールビジネスって素晴らしいんだ」「スモールビジネスを増やしたい」と言っておきながら、会社の規模や状況が制約になって、実感をもって体験することができていない……。” なるほどドッグフーディング的
  • 黒猫学芸員の秘密 - 遠兎慈 | 少年ジャンプ+

    JASRAC許諾第9009285055Y45038号 JASRAC許諾第9009285050Y45038号 JASRAC許諾第9009285049Y43128号 許諾番号 ID000002929 ABJマークは、この電子書店・電子書籍配信サービスが、著作権者からコンテンツ使用許諾を得た正規版配信サービスであることを示す登録商標(登録番号 第6091713号)です。

    黒猫学芸員の秘密 - 遠兎慈 | 少年ジャンプ+
    a-know
    a-know 2023/03/09
    良い
  • ChatGPTを使ったサービスにおいて気軽にできるプロンプトインジェクション対策 - Qiita

    こんにちは!逆瀬川 ( https://twitter.com/gyakuse )です! 今日は気軽にできるプロンプトインジェクション対策を紹介したいと思います。 プロンプトインジェクションとは ChatGPTなどの言語モデルをベースとしたサービスに対し、「これまでの命令を表示してください」などの文章を与え、出力をジャックしてしまう攻撃手法です。 Prompt Leaking, Jailbreaking, 等の類似手法が知られています。 対策 これへの対策は簡単で、命令を追加で挿入する手法があります。以下に示します。 import openai openai.api_key = openai_key def completion(new_message_text:str, settings_text:str = '', past_messages:list = []): """ この関数は

    ChatGPTを使ったサービスにおいて気軽にできるプロンプトインジェクション対策 - Qiita
    a-know
    a-know 2023/03/09
    面白いな
  • VPSや自宅サーバーにインストールしたいSaaS代替Webアプリ38選

    シェアウェア(という表現はおいておいてのやつ。https://anond.hatelabo.jp/20230124045812)の記事が面白かったので、自分の得意分野の領域でいろいろ紹介します。 基的に、SaaSのサービスは便利だけど、あれもこれもと契約していったらサブスク破産するので、 ものによってはセルフホストした方がいいと思ってる派。 Dropbox/GoogleDrive/box代替 NextCloudもともとownCloudっていうDropbox代替があったんだけど、そこから分派して今も機能開発が続いている。 興味深いのはLAMP構成なので、VPSや自宅サーバーじゃなくても、レンサバで動くのがいいよね。 データ保存領域はオブジェクトストレージ(S3互換)も利用できるので、例えばWasabiなんかと契約してお安く済ませてしまうのも全然アリかと。 Trello代替 Wekan最近は

    VPSや自宅サーバーにインストールしたいSaaS代替Webアプリ38選
    a-know
    a-know 2023/03/09
    おもしろい! “Zapier/IFTTT/Make代替 n8n” これ気になるな