並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 906件

新着順 人気順

ioの検索結果81 - 120 件 / 906件

  • Next.js + esa.io + VercelでJAMStackな爆速ブログを構築する - パンダのプログラミングブログ

    追記: 本記事がesa.ioの公式Twitterに取り上げられました! esaに書いた記事をNext.jsで公開する Next.jsのバージョン9.3から、ビルド時に外部ソースからデータを取得するgetStaticPropsというAPIが公開されました。 ブログは静的なコンテンツです。ブログの内容はユーザーに応じて動的に変わるということはありません。そして、getStaticPropsは静的なページを構築するために最適なAPIです。 そこで、esaにmarkdownで書いた記事をNext.jsで表示するサイトを構築しました。 実際にサイトにアクセスして記事を開いてみてください。爆速で遷移するのが体験できます。Lighthouseの成績もバツグンです。(blog-starterをベースに利用したため、コンテンツはそのレポジトリの内容を踏襲しています) デモサイトのコードはGitHubにアップ

      Next.js + esa.io + VercelでJAMStackな爆速ブログを構築する - パンダのプログラミングブログ
    • GitHub - hediet/vscode-drawio: This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.

      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

        GitHub - hediet/vscode-drawio: This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.
      • オウンドメディアを文化にせよ|自社社員だけで作り上げた、月間200万PVを誇る国内最大規模BtoBオウンドメディア『Developers. IO』を運営するクラスメソッドに聞く、成功するコンテンツマーケティング

        オウンドメディアを文化にせよ|自社社員だけで作り上げた、月間200万PVを誇る国内最大規模BtoBオウンドメディア『Developers. IO』を運営するクラスメソッドに聞く、成功するコンテンツマーケティング 関東 2019.9.25 ツイート 0 シェア ブックマーク78 2004年に設立したクラスメソッド株式会社でBtoB向けに業務システム開発を主軸に活躍しはじめ、初期の様々な困難を見事に乗り越えた後、2011年を起点に自社の業績を伸ばしつづけている横田聡さん。この壮絶な好転を支えていた存在の一つは、なんといっても社内で発信しているオウンドメディアでした。 BtoB企業において、コンテンツマーケティングやオウンドメディアへの関心はますます高まっています。一方で成果を出せないことに悩んだり、途中で更新をやめてしまう企業も多い中、オウンドメディアが一般的な社会言語になる以前から運営し、B

          オウンドメディアを文化にせよ|自社社員だけで作り上げた、月間200万PVを誇る国内最大規模BtoBオウンドメディア『Developers. IO』を運営するクラスメソッドに聞く、成功するコンテンツマーケティング
        • はてなブックマーク(とEvernote)からRaindrop.ioへの切り替え - 誰がログ

          はじめに 集約前のブックマークの使い方 集約後(今)のブックマークの使い方 はてブからRaindropへブックマークを移す Raindrop(有料プランの機能含む)の使い勝手 ブラウザやObsidianとの連携 おわりに はじめに Evernoteの有料プランをやめてメモ・記録用のツールをObsidianに完全に切り替えたことと合わせて、2023年はブックマークの管理もRaindrop.io(以下「Raindrop」)に集約しました。個人的にはかなり大きな変化です。 raindrop.io 切り替えに合わせてRaindropを有料プランにしたのでその使用感についても簡単に書いておきます。 集約前のブックマークの使い方 Raindrop自体は無料プランで数年前からはてなブックマーク(以下「はてブ」)と併用していて、だいたい次のような使い方をしていました。 Raindrop:はてブ以外の場で保

            はてなブックマーク(とEvernote)からRaindrop.ioへの切り替え - 誰がログ
          • 中年が継続的に体調とメンタルを良好に保つノウハウ - onigra.github.io

            中年が継続的に体調とメンタルを良好に保つノウハウDecember 5, 2019 by Yudai Suzuki この記事はClassi Advent Calendar 2019 5 日目の記事です。 前回は、yukoono さん による Classi の新卒エンジニア向け研修、「万葉研修」について でした。 さて、今回はタイトルの通り、エンジニアリングとは関係の無い内容です。 はじめに30 代も半ばに差し掛かかったこともあり、おっさんの例に漏れず体の衰えを強く実感しています。 そして、この歳では「健康」が重要なスキルセットになると自覚するようになりました。 継続的に健康でいられるということは、自分にも周りにも労働の成果の予測が立てやすくなるということで、 自分の仕事に対する信頼につながっていきます。 おっさんが「つらいにゃん…」と言っても誰も同情してくれません。 もういい歳なので、自分の

            • GitHub - drawdb-io/drawdb: Free, simple, and intuitive online database design tool and SQL generator.

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - drawdb-io/drawdb: Free, simple, and intuitive online database design tool and SQL generator.
              • 米国AppStore1位を獲得した『Snowball.io』の製作者が明かす、ハイパーカジュアルゲームの仕組み

                2019年8月7日、『神姫PROJECT』などソーシャルゲームの企画・開発を手がける株式会社テクロスが主催するイベント「TECH x GAME COLLEGE」が開催されました。第24回となる今回のテーマは「GAFA戦記 」。アメリカAppStoreで1位を獲得したハイパーカジュアルゲーム『Snowball.io』を世に送り出した、芸者東京株式会社、代表取締役CEOの田中泰生氏が、ハイパーカジュアルゲームの潮流と自社の取り組みの軌跡を語ります。前半パートとなる今回は、ハイパーカジュアルゲームの概要と、芸者東京でのゲーム開発の歴史を紐解きます。 ハイパーカジュアルゲームとは何か? 田中泰生氏(以下、田中):私は芸者東京の田中と申します。今日は1時間半ぐらいお付き合いいただければと思います。 今日は、ハイパーカジュアルゲームのデータドリブン開発についてお話をしようと思いますが、せっかく対面で話

                  米国AppStore1位を獲得した『Snowball.io』の製作者が明かす、ハイパーカジュアルゲームの仕組み
                • Intel NUC で自宅 Ubuntu 開発環境構築と SSH Port Forwarding によるアクセス | blog.jxck.io

                  Intro 家では Mac を使っていたが、やはり Ubuntu 開発環境を作ることにした。 前々から気になっていた Intel NUC をベースに Ubuntu 環境を構築。 また、外出時もアクセスできるように SSH Port Forwarding を使って、固定 IP の無い家に外からアクセスできるようにした。 備忘録を兼ねて記す。 自宅開発環境 自宅では長らく Mac を使ってきたが、やはり Linux 環境があったほうが良いということで、数年ぶりにラップトップ以外の PC の購入を検討した。 自宅サーバとして使えれば、宅内オートメーションや、さまざまな用途にも流用できて、遊ぶ上でも良いだろう。 今は mini PC も色々出ており、選択肢も多く、比較的安価に、場所をとらないサーバが組めるようになった。 これを期に、高い Mac の買い替え更新をやめ、 Air などの持ち運び用途に

                    Intel NUC で自宅 Ubuntu 開発環境構築と SSH Port Forwarding によるアクセス | blog.jxck.io
                  • Puppeteer で静的サイトの Font Subsetting | blog.jxck.io

                    Intro Web Font のサブセット化を Font Weight に応じて作り分けるとともに、それを Puppeteer を用いて生成するように変更した。 Web Font の静的サブセット 本サイトで提供している Web Font は当初、文字を事前に選定して生成したものを使っていた。 Noto Sans の Web Font 対応とサブセットによる最適化 当時はコンテンツがなかったが、コンテンツも増えた後は、コンテンツの原稿である markdown ファイルから使用している文字を抽出して生成するように変更していた。 これでおおよそ必要最小限のサイズにすることができていた。 Regular と Bold の最適化 本サイトでは Font Weight として Regular(400) と Bold(700) を提供しているが、これまでは抽出した文字種を Bold/Regular 両

                      Puppeteer で静的サイトの Font Subsetting | blog.jxck.io
                    • Nginx+NLBでHTTP/3環境をAWSに作ってみた | Developers.IO

                      つい最近(2019/10)CloudFlareがQUIC対応のQuicheをNginxで利用出来るパッチを公開したりHTTP-over-QUICがHTTP/3に改名したりで、HTTP/3がかなりアツくなってきています。 このビッグウェーブに乗るべく、CloudFlareのQuicheパッチを適用したNginxを用意して、NLB越しでQUICを喋ってみたいと思います。 もこ@札幌オフィスです。 つい最近、(2019/10)CloudFlareがQUIC対応のQuicheをNginxで利用出来るパッチを公開したりHTTP-over-QUICがHTTP/3に改名したりで、HTTP/3がかなりアツくなってきています。 このビッグウェーブに乗るべく、CloudFlareのQuicheパッチを適用したNginxを用意して、NLB越しでHTTP/3を喋ってみたいと思います。 NLBを利用してHTTP/3

                        Nginx+NLBでHTTP/3環境をAWSに作ってみた | Developers.IO
                      • ブラウザで何が起こっているのかを知る Reporting API と ReportingObserver | blog.jxck.io

                        Intro Web サービスにおいては通常、 Web サーバから取得できるアクセスログやエラーログを取得し解析する基盤を保有するだろう。 しかし、 Web サーバから取得できる情報だけでは、ブラウザで何が起こったのかを知るのは限界がある。 今回は、ブラウザ内で起こったことを知るための Reporting API と、その Report の収集について解説する。 Notice 本記事の大半は 1 年以上前に書いたものだが、そのころは仕様も実装もまだまだ落ち着きが無かった。 仕様 report-uri から report-to への移行期 JFV の採用への不安 実装 ディレクティブの実装がバラバラ ReportingObserver では取れるが default group に自動では飛ばない(未実装) ReportingObserver で取った report が JSON Seriali

                          ブラウザで何が起こっているのかを知る Reporting API と ReportingObserver | blog.jxck.io
                        • 顧客拠点から Amazon VPCへの接続パターンまとめ(Whitepaper参照) | Developers.IO

                          2020年最新のホワイトペーパーから「顧客拠点からVPCへの接続パターン図説」を、日本語訳で1ページに抜粋してまとめてみました。 どうも、ちゃだいん(@chazuke4649)です。 今回は日本語訳ページが提供されていない AWS Whitepapers を参考に、「顧客拠点から Amazon VPCへの接続パターン」というテーマで1ページにまとめてました。 動機としては、まず最近更新の Whitepaper がPDFではなく、最新のUIで閲覧できるようになっていることに感動し、かつ図も多く構成パターンを比較するのに有用だと感じたので、欲が出て「1ページにまとまっていて日本語の状態で欲しい」と思ったのでいったん作ってみました。 概要 参照したWhitepaper バージョン 日付: 2020年6月6日 変更内容: ホワイトペーパーの更新 説明: AWS Transit GatewayとAW

                            顧客拠点から Amazon VPCへの接続パターンまとめ(Whitepaper参照) | Developers.IO
                          • The Open Source Web Editor You Will Love | Edtr.io

                            WYSIWYGEdtr.io is a WYSIWYG in-line web editor written in React. Content created with Edtr.io looks just like the final page - select any editable element on the page, edit it in-place or drag ’n’ drop it around. Heavily CustomizableIts plugin architecture makes Edtr.io lean AND adaptable to any use case at the same time. Open SourceEdtr.io is of course Open Source and has already been adopted by

                            • Twitterからの移住者か、「Misskey.io」登録者20万人超え 1日で4万人増も一筋縄ではいかず

                              Twitterの閲覧制限をきっかけにネット上で代替サービスを求める動きが活発化している。分散型SNS「Misskey」の最大インスタンス(サーバ)「Misskey.io」も多分にその影響を受けたサービスの1つ。2月時点で3万人だった登録者数は7月2日に20万人を超えた。 Misskey.ioは「レターパックで現金送れは全て詐欺です」といった独自のネットミームを生み出すなど独特のノリで知られるインスタンス。Twitterからの“移住先”として一部ユーザーの注目を集めているが、成長の影で一筋縄ではいかない事情も抱えていた。 Misskey.ioは、10人以下のスタッフで切り盛りする個人経営のインスタンス。一気にユーザーを増やすことは難しく、サーバを増強した後に新規登録を開放(受け付け)する形で徐々にユーザーを受け入れてきた。一方でアーティスト支援サイト「Patreon」で運営資金の支援を募り、

                                Twitterからの移住者か、「Misskey.io」登録者20万人超え 1日で4万人増も一筋縄ではいかず
                              • Twitter街が水没しそうなので別の小さな街を見に行ったら与謝野晶子が回転していた、現在移民が殺到していて大変そうなMisskey.ioの様子

                                いとうえ @iTOUE583 どうやら住んでいる街が水没するということで、悠長にしている暇もないなと思い、ひとまず隣の小さな街に物件を見に行く事にした なんでも与謝野晶子が流行っているらしいから、きっと文化的で住みやすい街なのだろう そう思って見に行った街は与謝野晶子が回転していた 2023-07-02 11:15:09

                                  Twitter街が水没しそうなので別の小さな街を見に行ったら与謝野晶子が回転していた、現在移民が殺到していて大変そうなMisskey.ioの様子
                                • Reverse HTTP Transport が描く新しい Web サービスデプロイ構成 | blog.jxck.io

                                  Intro IETF の httpbis で、 Reverse HTTP Transport という仕様が提案されている。 Reverse HTTP Transport https://www.ietf.org/archive/id/draft-bt-httpbis-reverse-http-01.html この仕様は、 Origin サーバの前に何かしら Intermediaries (Loadbalancer, Reverse Proxy, CDN etc)があるのが一般的な現代の Web サービス構成において、非常に革新的なアイデアを取り入れたプロトコルと言える。 まだ v01 という初期段階ではあるが、発想が非常に面白かったので、読書メモを残す。 登場人物 ベースとして HTTP の話にはなるが、登場人物が多いため Client/Server という「相対的な役割」で話をすると、紛

                                    Reverse HTTP Transport が描く新しい Web サービスデプロイ構成 | blog.jxck.io
                                  • AppFlowy.IO

                                    An extensible and customizable knowledge base built on a community-driven open toolbox of plugins, templates, themes, and more. A centralized place for your tasks, notes, and projects. Organize and visualize your data in tables, boards, calendars, and more.

                                      AppFlowy.IO
                                    • 3PCA 最終日: 3rd Party Cookie 亡き後の Web はどうなるか? | blog.jxck.io

                                      Intro このエントリは、 3rd Party Cookie Advent Calendar の最終日である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie ここまで、 3rd Party Cookie との 30 年に渡る戦いと、 ITP 以降それが Deprecation されるに至った流れ、そして Privacy Sandbox の API について解説してきた。 最終日は、ここまでを踏まえて、来年以降の Web がどうなっていくのかを考えていく。 「Web 史上最大の破壊的変更」の意味 筆者はこのアドベントカレンダーの最初に、これを「Web 史上最大の破壊的変更」と言って始めた。 Web で破壊的変更と言え

                                        3PCA 最終日: 3rd Party Cookie 亡き後の Web はどうなるか? | blog.jxck.io
                                      • HPKE とは何か | blog.jxck.io

                                        Intro HPKE (Hybrid Public Key Encryption) が RFC 9180 として公開された。 RFC 9180: Hybrid Public Key Encryption https://www.rfc-editor.org/rfc/rfc9180.html HPKE は、公開鍵暗号方式と共通鍵暗号方式を組み合わせて(ハイブリッド)任意の平文を暗号化するための、汎用的な枠組みとして標準化されている。 この仕様は、多くのユースケースが想定されており、 RFC になる前から ECH (Encrypted Client Hello), MLS (Message Layer Security), OHTTP (Oblivious HTTP) など、さまざまな仕様から採用を検討されている。 本サイトで書く予定の他の記事でも HPKE は頻出する予定であり、今後より多く

                                          HPKE とは何か | blog.jxck.io
                                        • Misskey.ioとのスポンサー契約締結と仕様変更のお知らせ

                                          いつもSkebをご利用いただきありがとうございます。 Skebではこの度、分散マイクロブログSNS「Misskey.io」を運営する株式会社MisskeyHQとスポンサー契約を締結しました。 Misskey.ioは、オープンソースの分散SNSプロジェクト「Misskey」の世界最大のインスタンスです。 2019年に個人運営から始まったMisskey.ioは、2023年にMisskeyの開発者である「しゅいろ」氏をメンバーに加えて株式会社MisskeyHQとして法人化しました。 日本の法人が日本国内のサーバで運営していることから、クリエイターが安心して利用することができるSNSとして注目されており、2024年2月現在、総登録者数は45万人を超えています。 昨今、海外の大手SNSの方針転換により日本のクリエイターを中心にSNSアカウントの凍結が相次いでいます。 Skebでは、クリエイター支援の

                                            Misskey.ioとのスポンサー契約締結と仕様変更のお知らせ
                                          • WebBundle によるコンテンツの結合と WebPackaging | blog.jxck.io

                                            Intro 依存コンテンツを 1 つにまとめて配信する WebBundle の仕様策定と実装が進んでいる。 これは Signed HTTP Exchange と合わせて WebPackaging を実現するための仕様であり、組み合わせれば WebBundle に対して署名することでコンテンツの配信を通信と分けて考えることができる。 Signed HTTP Exchange に比べると格段に簡単な仕様なので、現状のフォーマットと挙動について解説する。 draft-yasskin-wpack-bundled-exchanges-latest WebBundle かつて Bundled HTTP Exchanges と呼ばれていた仕様であり、複数のコンテンツを 1 つにまとめ、配信することができる。 例えば index.html とそれが依存する css/js/favicon etc を 1 つ

                                              WebBundle によるコンテンツの結合と WebPackaging | blog.jxck.io
                                            • Loader.ioで負荷テストをしてみる | DevelopersIO

                                              こんにちは、CX事業本部の夏目です。 今回は負荷試験を行うことができるSaaS Loader.ioを使ってみようと思います。 Loader.io メール送信サービスのSendGridが提供している負荷テストを行えるSaaS。 いくつか制限はありますが、無料でもある程度使うことができます。 https://loader.io/pricing 使ってみる アカウント作成 Plans & Pricingの画面から Free の下の Sign Up Now をクリックします。 よくあるSignUp画面です。 メールアドレスやパスワード等を入力 & reCAPTCHAをやってからSign upをクリックします。 アカウントが作成され、負荷テストの対象のホストを登録する画面になります。 ただ、メールアドレスのverifyをしろと赤字で警告されているのでやっておきましょう。 (notify@loader

                                                Loader.ioで負荷テストをしてみる | DevelopersIO
                                              • [アップデート] AWS 環境の調査がすこぶる捗る!Amazon Detective が利用可能になっていた!(30日間の無料トライアル付き) | Developers.IO

                                                2020.04.01 追記 公式より GA のアナウンスがありました。 ・Amazon Detective is now generally available いつからか正確にわからないのですが、昨晩、ポチポチと AWS コンソールを触っていたら Amazon Detective が利用可能になっていることに気づきました! Amazon Detective はプライベートプレビューでしたので、プレビューの利用申請が必要だったと思うのですが、特に申請していない私のアカウントでも利用できています ドキュメントにも「プレビューで許可されたアカウントのみ API が実行できる」と書いてますので、許可されてないアカウントでも利用できている今の状況は拡大解釈すると GA? Amazon Detective is currently in preview. The Detective API can

                                                  [アップデート] AWS 環境の調査がすこぶる捗る!Amazon Detective が利用可能になっていた!(30日間の無料トライアル付き) | Developers.IO
                                                • tree.nathanfriend.io

                                                  An online tree-like utility for generating ASCII folder structure diagrams. Written in TypeScript and React.

                                                    tree.nathanfriend.io
                                                  • とても簡単にドラッグアンドドロップが実現できる Vue-draggable を使ってみた | Developers.IO

                                                    西田@大阪です 以前 v-kansai Vue.js/Nuxt.js meetup #13 に参加させていただいた時に気になっていた Vue.js でドラックドロップでリストを入れ替えることができる Vue-draggable を使ってみました SortableJS/Vue.Draggable: Vue drag-and-drop component based on Sortable.js プロジェクトの作成 Vue.jsのプロジェクトを作成します。今回は今流行りの TypeScript を選びました $ vue create vue-draggable-sample ? Please pick a preset: Manually select features ? Check the features needed for your project: TS ? Use class-s

                                                      とても簡単にドラッグアンドドロップが実現できる Vue-draggable を使ってみた | Developers.IO
                                                    • polyfill.ioを使うのは危険かもしれない(危険だった) - Qiita

                                                      TL;DR 2024/06/26 実害が出ているようです、polyfill.ioを利用している場合は直ちに利用を止めましょう。 GIGAZINE: JavaScriptライブラリ「Polyfill.io」にマルウェアが混入され10万以上のサイトに影響 Codebook: Polyfill.io使ったサプライチェーン攻撃でサイト10万件以上に影響 polyfill.ioから配信されるスクリプトが汚染される環境下にあり、危険な可能性があります。利用している方がいらっしゃいましたら外しておくことをおすすめします。または安全なバージョンのものがCloudflareとFastlyから利用できるので、ドメインをpolyfill-fastly.netやpolyfill-fastly.ioに変更して利用しましょう。 背景 自社で使用しているマーケティングプラットフォームサービスで作成したWebページをGo

                                                        polyfill.ioを使うのは危険かもしれない(危険だった) - Qiita
                                                      • LGBT: Misskey.ioでのゲイのワードフィルター騒動

                                                        まとめるね 間違ってたら教えてね misskey.ioは性的多様性に関する単語をフィルターにかけて、LTLに流れないようにしてる→**これは事実** 性的少数者への差別発言がLTL上で目立っていた為、そういった悪意が見えてしまいづらくなるように、そういった単語を含むノートがLTLに流れないよう設定された →**これが理由** io運営は性的少数者を差別している→ :fakenews: むしろ差別への対応の一環で行われた そういった単語をLTLに流れないようにするのは悪手では? →実際に苦情があったようで、より良い対応にしようとしてるようです 差別的なノートを検閲するのはどうなの? →そう思うなら別の鯖に行け フィルター設定とその経緯などがまとめられていました。 発端 私が確認できた限りでは、2023-04-23T22:13+09:00 Sunの以下のNamekujiの投稿が最初の「ゲイ」の

                                                          LGBT: Misskey.ioでのゲイのワードフィルター騒動
                                                        • Route53でのサブドメイン移行で「DNSの浸透」神話の裏側を理解した話 | Developers.IO

                                                          実際にこの作業をやってみました。 書き換え自体は、コンソールから直接でも60秒程度で終わりました。 直後に名前解決が上手くできなかったりもしましたが、無事開発環境がwww.hogehoge.comで解決できるようになりました! $ dig www.hogehoge.com ; <<>> DiG 9.10.6 <<>> www.hogehoge.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 13815 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 5

                                                            Route53でのサブドメイン移行で「DNSの浸透」神話の裏側を理解した話 | Developers.IO
                                                          • URL.parse を Chromium で Ship するまで | blog.jxck.io

                                                            Intro Chrome 126 で筆者が実装した URL.parse が Ship された。 Chromium にコントリビュートしたことは何回かあったが、単体機能を Ship したのは初めてだった。 invalid URL の処理 new URL() によって、文字列の URL をパースすることができるようになって久しいが、この API は invalid な場合に例外を投げる。 例外処理をするよりも、先に URL としてパース可能かどうかを知るための URL.canParse() が提案され、先に実装が進んだ。 URL.canParse(str) // boolean しかし、これでは二回パースが必要になるため無駄が多い。 if (URL.canParse(str)) { // 1 回目のパース return new URL(str) // 2 回目のパース } そこで、失敗したら

                                                              URL.parse を Chromium で Ship するまで | blog.jxck.io
                                                            • oimo.io

                                                              Play with an interactive fluffy ball. Simulated with GPGPU.

                                                                oimo.io
                                                              • 「#レターパックで現金送れ」Twitterからの移住者が急増しているMisskey.ioのサーバー請求額が200万円を超えて破産寸前らしい

                                                                Misskey.io @misskey_io 現在新規登録開放中! Misskeyはフリーかつオープンなプロジェクトで、誰でも自由にサーバーを作成できるため、既に様々なサーバーがインターネット上に公開されています。 このアカウントは世界最大のMisskeyサーバー「Misskey.io」の公式アカウントです。 misskey.io

                                                                  「#レターパックで現金送れ」Twitterからの移住者が急増しているMisskey.ioのサーバー請求額が200万円を超えて破産寸前らしい
                                                                • CSS Injection (+ Recursive Import) の原理と攻撃手法およびその実装について - Szarny.io

                                                                  はじめに 注意 CSSiの原理と概要 クラシカルな手法 概要 動作デモ 実装 脆弱なWebアプリケーション(/classic/user/*) 攻撃用CSS生成スクリプト(/classic/attacker/exploit.py) 攻撃者用Webサーバ(/classic/attacker/server.py) Recursive Import を用いた手法 概要 CSSのインポートと攻撃の原理 攻撃フロー 動作デモ 実装 脆弱なWebアプリケーション(/recursive/user/*) 攻撃者用Webサーバ(/recursive/attacker/server.py) おわりに 参考文献 はじめに 本記事ではCSS Injection(以下,CSSi)について解説します. CSSiについて,その原理や攻撃手法の概要を示したあと,実際に攻撃環境を実装して,HTML上に存在する機密情報を窃取す

                                                                    CSS Injection (+ Recursive Import) の原理と攻撃手法およびその実装について - Szarny.io
                                                                  • 本作はオープンソースで、誰でも開発に参加できます―工場自動化SLG『shapez.io』開発者ミニインタビュー | Game*Spark - 国内・海外ゲーム情報サイト

                                                                      本作はオープンソースで、誰でも開発に参加できます―工場自動化SLG『shapez.io』開発者ミニインタビュー | Game*Spark - 国内・海外ゲーム情報サイト
                                                                    • サイトの HTTP3 化と DNS HTTPS RR および Alt-Svc Header によるアドバタイズ | blog.jxck.io

                                                                      Intro 本サイトを HTTP3 対応し、Alt-Svc ヘッダおよび DNS HTTPS Resource Record によってそれをアドバタイズする構成を適用した。 色々ハマったので作業のログを記す。 HTTP3 on h2o Fastly の数々の発表からも h2o が HTTP3 に対応していることは自明だが、その設定方法がドキュメントに記載されておらず、なかなか設定方法がわからずにいた。先日、たまたま当該 issue の中で、設定ファイルサンプルの中にコメントアウトされたフラグがあることを教えてもらい、これをたよりに HTTP3 化を進めることができた。 したがって、ここから記す内容はドキュメントやリリースノートの内容ではないため、将来的に全然違う方法になるかもしれない点には注意が必要だ。なお、最近はリリース自体がないため master をビルドしてデプロイしている。 h2o

                                                                        サイトの HTTP3 化と DNS HTTPS RR および Alt-Svc Header によるアドバタイズ | blog.jxck.io
                                                                      • esa.ioに分報っぽく投稿するアプリをReactとFirebaseで作った - yasuhisa's blog

                                                                        こういう風に投稿すると(左)、esa.ioにこういう感じ(右)で投稿される分報風のアプリを自分用に年末年始に作りました。 作った動機 使った要素技術 Firebase Authentication Firebase Hosting + React Firebase Cloud Functions デプロイ自動化 所感 作った動機 きっと皆さんそうしているように、私も日々ログを残しながら作業をしている。仕事ではscrapboxを使っているが、プライベートではesa.ioを愛用している。プレビューを見つつmarkdownで書けたり、タグとカテゴリがいい感じに使えたりするところが気に入っている。あと、アイコンがかわいい。 ちゃんと作業をするときにはesa.ioにページを作るが、そうでない雑なものも記録したいときが度々ある。例えばこういうの。 今度コンビニ行ったとき、忘れずにXXXを買う 統計の本

                                                                          esa.ioに分報っぽく投稿するアプリをReactとFirebaseで作った - yasuhisa's blog
                                                                        • 一番星はてのとMisskey.ioでおしゃべりできるようになりました - 一番星はての開発ブログ

                                                                          一番星はてののMisskey.ioアカウント misskey.io 少し前からMisskey.ioではてののブコメを流していましたが、ブコメに対する返信ではてのとおしゃべりできるようになりました。 お星さまのパワーをあげている様子 まだ試験運用中なのでいろいろ変わったり不安定なところもありますが現在の仕様は下記です。 300字以上のメッセージにはちゃんと返信できません パブリックでないメッセージにはちゃんと返信できません センシティブフィルターに引っかかった場合はちゃんと返信できません その他Misskeyやその他のエラーで返信しないことがあります。 はてののブコメに話しかけたいことがある場合は是非Misskeyで話しかけてみてください。 ちなみにTwitterはAPI料金が高いので対応していません。

                                                                            一番星はてのとMisskey.ioでおしゃべりできるようになりました - 一番星はての開発ブログ
                                                                          • Rustの非同期ランタイムが多すぎる?io_uringなやつを使おう!

                                                                            AWS、Google、Microsoftらが、Rust Foundationを設立し、今やRustでなければクラウドネイティブじゃない、と言っても過言ではありませんよね。クラウドネイティブと言えば、スケーラブルなシステム、Goはgoroutineを標準機能として提供しますが、Rustのasync/awaitは、標準機能に含まれていない外部ライブラリを必要とします。悪いことに、複数のライブラリ(非同期処理ランタイム)が乱立し、APIの互換性もありません。Rustはクラウドネイティブなのだろうか、という疑問を抱きながら、いくつかのランタイムの性能を、いつものgRPCベンチマークで比較してみました。 比較対象数多くのランタイムの中から、前回の記事で試した、Linuxの新しい非同期I/Oインターフェイスのio_uringを利用しているglommioと、普及している思われる、tokio、smol、a

                                                                              Rustの非同期ランタイムが多すぎる?io_uringなやつを使おう!
                                                                            • GitHub - AppFlowy-IO/AppFlowy: AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.

                                                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                GitHub - AppFlowy-IO/AppFlowy: AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.
                                                                              • プレゼンで差をつける無料のチャート(図表)作成ツール「draw.io」 はじめの一歩

                                                                                プレゼンテーションや企画書などに挿入する模式図やフローチャートを描く際、どのようなツールを利用しているだろうか。「Microsoft Excel(エクセル)」や「Microsoft PowerPoint(パワーポイント)」を利用している、という人も多いと思う。Microsoft Office製品の中には、模式図などの描画に最適な「Microsoft Visio(ビジオ)」というツールもあるのだが、Officeスイーツとは別パッケージになっていることもあり、利用者はそれほど多くないようだ。 頻繁に模式図やフローチャートなどを描くのであれば、このVisioと似た機能を持つドローイングツール「draw.io」を利用することを薦めたい。「draw.io」は無償のドローイングツールで、JGraph社を中心にGitHubで開発が行われている(会員登録も不要で、商用利用に制限はない)。オンラインサービス

                                                                                  プレゼンで差をつける無料のチャート(図表)作成ツール「draw.io」 はじめの一歩
                                                                                • 3rd Party Cookie 調査のための Web 広告導入 | blog.jxck.io

                                                                                  Intro 昨今、特に広告サービスを中心に 3rd Party Cookie を用いたトラッキングについての議論が多く行われている。 Safari による ITP や、 Chrome による Privacy Sandbox への移行など、技術的な変化も著しい。 こうした技術の変遷を観測し、調査検証を行うために、これまで避けていた Web 広告を本サイトに導入することにした。 Motivation 本サイトは、様々な Web に関する技術を調査し、実際に試すためにサイト自体に適用しながらそれを記事にまとめるという目的で運用してきた。 様々な技術を試したり、そのパフォーマンスやセキュリティへの影響を評価する上で、一般的なサイトの構成とかけ離れていれば、あまり意味をなさない。 そのため、本サイトでは以下のように、別に必要はない機能やサービスをあえて導入している。 AMP AMP より Origi

                                                                                    3rd Party Cookie 調査のための Web 広告導入 | blog.jxck.io