並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 526件

新着順 人気順

URLの検索結果241 - 280 件 / 526件

  • NTT Security

      NTT Security
    • なぜ import.meta.url は URL オブジェクトではなく文字列なのか | サイボウズ フロントエンドエキスパートチーム

      数多くの Node.js ライブラリの作者として知られる Sindre Sorhus 氏が次のようなツイートをしていた。 Why is `import.meta.url` a string and not a `URL` instance? — Sindre Sorhus 💙💛 (@sindresorhus) July 24, 2022 これを見て私も理由が気になったので調査してみた。 先にまとめ URL の仕様にそうすべきと書いてあるから。 普通に考えると? まず最初に思いつくであろうものが「import.meta.urlはECMAScriptの仕様だが、URLオブジェクトはHTMLの仕様に含まれるため、仕様間のそういった参照はできない」という理由である。 実際 Twitter 上ではそのように考えている人もいた。 しかし、それは誤りである。 ECMAScriptのimport.me

        なぜ import.meta.url は URL オブジェクトではなく文字列なのか | サイボウズ フロントエンドエキスパートチーム
      • Windows Defenderにひそかに追加された新機能をセキュリティ研究者が憂慮する | ソフトアンテナ

        Windows 10のデフォルトのアンチウイルスソフト「Windows Defender」にひっそりと新機能が追加され、この機能がセキュリティ研究者の憂慮を招いていることがわかりました(BleepingComputer)。 Well, you can download a file from the internet using Windows Defender itself. In this example, I was able to download Cobalt Strike beacon using the binary "MpCmdRun.exe" which is the "Microsoft Malware Protection Command Line". pic.twitter.com/RdCira3QPt — Askar (@mohammadaskar2) Septe

          Windows Defenderにひそかに追加された新機能をセキュリティ研究者が憂慮する | ソフトアンテナ
        • 短縮URLにFirebase Dynamic Linksを利用している - Glide Note

          Firebase Dynamic Links 今の会社ではインフラ系のタスク以外にOffice IT業とかもやっていて、 ちょっと前から会社で利用する短縮URLにFirebase Dynamic Linksを利用しているという話。 公式ドキュメント見れば誰でも設定出来るので設定例とかは割愛。 3行まとめ 独自ドメインで短縮URLが利用出来る。 https://url.glidenote.com/abC みたいな感じ。 Firebase Dynamic Links自体はブラウザから数クリックで利用出来るので一旦構築すれば、運用を手放すことが出来る SaaS短縮URLを使って、セキュリティツールに怒られる事案が減ってOffice IT的な面倒な仕事が減る 他の短縮URLサービスと同様に、パフォーマンス測定も出来るので便利。

          • HonoとCloudflare Pagesでプロフィールサイト兼短縮URLサービスを構築した | おそらくはそれさえも平凡な日々

            関連: NFCタグ入りの自己紹介アイコンバッジを自作する song.mu という結構良い短いドメインを確保しているので、これをプロフィールサイト兼、個人用短縮URLサービスにしたいと長らく思っていたので重い腰を上げて作った。 最近オフラインイベントが増えている中で、こういうプロフィールサイトを活用しているケースを見るようになったのがきっかけ。Webエンジニアとしてはこういうの自作したいし、自分のドメインでホストしたいと思っていたのだ。 song.mu がリンクが並んだプロフィールページで、 song.mu/blog でブログに飛び、 song.mu/x でTwitterに飛ぶ、みたいな具合。 技術スタック こういうの作る時は興味がある技術の砂場にしたいので、HonoでSSGしてCloudflare Pagesでホストしている。ローカル開発でのTypeScript実行環境も mise で管理

              HonoとCloudflare Pagesでプロフィールサイト兼短縮URLサービスを構築した | おそらくはそれさえも平凡な日々
            • Core Web Vitalsの良好URL数を99%以上に維持してきた方法

              ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog WebサイトにとってSEOは重要です。SEOのスコアが低いと検索順位が下がり、閲覧数が減ってしまいます。それに伴って売り上げが減ったり、登録者数が減ったりすることもあります。 また、UXも非常に重要です。ユーザーがページを訪問したとき、表示が遅い、見づらい、ボタンが押しづらいなどの課題があると、次第にサイトが利用されなくなってしまいます。 今回紹介するCore Web Vitalsは、SEOやUXに影響するものです。Webサイトの運用者にとっては非常に重要なもので、簡単な改善方法が多くあります。今回は、ヤフーが運営する就職・転職サポートサイト「Yahoo!しごとカタログ」で実践し特に効果が高かった改善方法をご紹介します。 Core

                Core Web Vitalsの良好URL数を99%以上に維持してきた方法
              • WordPressのバージョン5.5.0から追加されたXMLサイトマップ自動出力機能を紹介 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                WordPress5.5.0から追加された新しい機能についてご紹介します。 この記事を執筆中のWordPressの最新バージョンは5.8.2なので、なんで今更と思われてしまうかもしれませんが、少し驚いた機能だったのでこうして記事にしてしまいました。 WordPressはXMLサイトマップを標準で出力する? しない? これまでWordPressではXMLサイトマップはそのままでは出力されませんでしたので、プラグインを利用したり、または自前で用意したりといったかたちで対応をしてきたと思います。あるとき、WordPressをいじっているとまだ準備していないはずのXMLサイトマップが出力されていることに気づきました。 WordPress5.5からはデフォルトでXMLサイトマップが出力されるようになっていたのです。それがどのような機能なのかを簡単に見ていきたいと思います。 XMLサイトマップには、設

                  WordPressのバージョン5.5.0から追加されたXMLサイトマップ自動出力機能を紹介 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                • 気になったウェブサイトや写真をわかりやすく整理しつつ保存して共有もできる「Journal」レビュー

                  気になったウェブサイトや書籍、ムービーなどを後から見ようと思った際、ブックマークやメモ帳へ適当に保存すると、後から見返した時に「これは何だっけ?」と混乱してしまうこともあります。「Journal」はウェブサイトや手持ちの写真をボードに貼り付けるように保存し、スマートフォンからのアクセスや他人との共有も手軽なウェブサービスとなっているとのことで、実際にどんなサービスなのか使って確かめてみました。 Journal 2.0 for Desktop - Bring your projects to life | Product Hunt https://www.producthunt.com/posts/journal-2-0-for-desktop ◆アカウント作成 Journalはダウンロードが必要な各種OSやスマートフォン向けのアプリだけでなくブラウザ版も用意されているため、ブラウザから公式

                    気になったウェブサイトや写真をわかりやすく整理しつつ保存して共有もできる「Journal」レビュー
                  • Thank You - Slapdash

                    Slapdash is being sunset on March 30th. The functionality you loved in Slapdash is now available in ClickUp: search your work apps, run your favorite commands and do it fast with the ClickUp Command Center. Thanks to everyone who used Slapdash! Our work continues in ClickUp to build the ultimate all-in-one workspace. If you need help switching over, or are missing some functionality, please reach

                      Thank You - Slapdash
                    • Googleアラートの登録キーワードRSSフィードとSlackの相性が悪いから変換プロキシを作って快適化 - 太陽がまぶしかったから

                      Google アラートは便利だけど 情報収集をするのには Google アラートが便利。仕事や趣味に関係するキーワードをGoogleアラートに登録し、それをRSSフィードに出力することで、最新のニュースを見逃すことなく、リアルタイムで情報を取得することができる。 しかしながら、GoogleアラートのRSSフィードをSlackに表示させようとすると以下のような表示になって視認性が低くなってしまう。 Gooogleの転送URLを通るためSlackでカード展開されない ボールドタグが文字列として出力されている 本文が中途半端に出力される また同じようなニュースが重複することも多く、それもまたノイズになってしまう。 Google アラートのRSSフィードを変換するプロキシを作成 この課題に対応するため、以下のシーケンスでGoogleアラートの生成するRSSフィードを変換するサーバレス関数を作成し、

                        Googleアラートの登録キーワードRSSフィードとSlackの相性が悪いから変換プロキシを作って快適化 - 太陽がまぶしかったから
                      • AWS - GCP の ID 連携を使い、 AWS CodeBuild で Terraform を使って GCP を管理 - スタディサプリ Product Team Blog

                        こんにちは。 SRE の @suzuki-shunsuke です。 Google Cloud Platform (以下 GCP) を Terraform で管理するように CI/CD を整備した話を紹介します。 背景 何度か本ブログで紹介したように、弊社では Terraform を使い AWS を始めとする様々なリソースを管理しています。 quipper.hatenablog.com しかし、 GCP はあまりちゃんと管理できていないという課題がありました。 弊社のサービスはほぼすべて AWS 上で動いており、 IaC が既に整備されています。 一方で GCP も以前から使っていますが IaC は整備されてなく、 SRE がたまに developer (以下 dev) から依頼を受けて、手で Project を作ったり IAM 周りを設定したりしていました。 IaC ができていないため、

                          AWS - GCP の ID 連携を使い、 AWS CodeBuild で Terraform を使って GCP を管理 - スタディサプリ Product Team Blog
                        • GraphQLで極力GET Requestを使いつつRequest-URI Too Largeを回避したい - スタディサプリ Product Team Blog

                          こんにちは、 Web フロントエンドエンジニアの @progfay です。 今回はプロジェクトで遭遇した URL 長による GraphQL Request の失敗と Apollo Link による解決方法を紹介します。 引数に配列を受け取る GraphQL field 私の所属するスタディサプリ中学講座の開発プロジェクト (通称: tara) では通信に GraphQL を採用しています。 その中で、以下のような field を実装しています。 type Query { entities(ids: [ID!]!): [Entity!]! } これに対して、以下のような Query を叩きます。 query specificEntities($ids: [ID!]!) { entities(ids: $ids) { name } } Request-URI Too Large ある日、この

                            GraphQLで極力GET Requestを使いつつRequest-URI Too Largeを回避したい - スタディサプリ Product Team Blog
                          • Backlogの通知をLambdaで受けてSlackに通知してみた | DevelopersIO

                            Backlogの通知をLambdaで自由に色々いじってSlackに飛ばします。Lambdaに飛ぶのでピタゴラスイッチし放題です。 業務ではBacklogでプロジェクト管理を行っています。 一方、メンバーとのコミュニケーションはもっぱらSlackを使っているので、 情報はできるだけSlackに集約させたいなぁと思っています。 そう思った時、さすがはBacklog、当然のようにSlack連携が用意されています。 もちろんベーシックな通知はこれでばっちりです。 しかしBacklogで色々管理をしたり、徹底的にラクをしていくためにも、 私にはゴリゴリにカスタマイズ可能な通知が必要だな、と思ってしまいました。 ということで、Backlogでのイベント発生を起点としてピタゴラスイッチを楽しむためにも、 ここはLambdaへ全ての通知を飛ばしておくことにしました。 もちろんLambdaに飛ばすだけだと何

                              Backlogの通知をLambdaで受けてSlackに通知してみた | DevelopersIO
                            • 「.org」ドメインの売却価格が1200億円超だったと判明、専門家は「売却価格が安すぎる」と指摘

                              by Maklay62 主に非営利団体や学校などによって使用されている「.org」ドメインが新興投資企業のEthos Capitalに売却された一件で、これまで非公表だった売却価格が1200億円超であったことが公開されました。この情報を受けて、専門家は「.org」の登録料が引き上げられることはほぼ確実だと予測しています。 Advancing the Internet Society’s Mission Into the Future — KeyPointsAbout.org https://www.keypointsabout.org/blog/advancing-the-internet-societys-mission-into-the-future Billion-dollar offer for .org a 'really bad deal' - Strategy - Finan

                                「.org」ドメインの売却価格が1200億円超だったと判明、専門家は「売却価格が安すぎる」と指摘
                              • 任意のWebサイトのURLを入力するだけでダークモード用のCSSを自動で作成してくれる・「Night Eye」

                                Night Eyeは任意のWebサイトのダークモード用CSSを自動生成してくれるジェネレーターです 使い方も簡単でURLを入力するだけ。自動で解析し、ダークモードに対応したCSSを生成してくれます あとはダウンロードするなりコードをコピーするなり、といった感じ。試しに本ブログで作ってみました このように十分ダークモードとして機能してくれました 本ブログはテキストとCSSがメインとなっているので作りやすかった可能性も高く、他サイトではテストしてませんが、精度は悪くない印象でした 動作も軽量で、入力したら即作成されました。ユーザー登録も不要で無料で了する事が出来ます 尚、ライト/ダークモードの切り替えが可能なスクリプトも以前ご紹介したので必要でしたら合わせてご参照ください Night Eye

                                  任意のWebサイトのURLを入力するだけでダークモード用のCSSを自動で作成してくれる・「Night Eye」
                                • Cacheable Presigned URL with Cloudflare Workers

                                  2023年10月06日「Cloudflare Meetup Nagoya 第3回」にて発表した資料。 https://cfm-cts.connpass.com/event/294096/

                                    Cacheable Presigned URL with Cloudflare Workers
                                  • Compute@Edge は GraphQL Server の夢を見るか — HACK The Nikkei

                                    この記事はNikkei Advent Calendar 2021の6日目の記事です。 こんにちは、長期インターン生の林(Shinyaigeek)です。 fastly の提供する Compute@Edge という Edge Computing 基盤があります。 まだベータという形でですが、このランタイムで JavaScript の対応が始まったことをうけ、 Compute@Edge で何ができるのか、そのために何が必要なのか、というのを実際に Compute@Edge で Apollo Server を用いて GraphQL Server を建てることを通して考察します。 Compute@Edge とは 本題に入る前に Compute@Edge とはどのような技術なのか、何ができるのか、という説明から入りたいと思います。 Compute@Edge とは fastly が提供している Edge

                                      Compute@Edge は GraphQL Server の夢を見るか — HACK The Nikkei
                                    • DesignOps推進の一環としてFigma上のコンポーネントを自動でnpmにpublishしてみる

                                      DesignOpsとは DesignOpsとは質の高いデザインのアウトプットの維持を支えるための仕組みづくりのことです。 この仕組みを整えることでデザイナーもエンジニアもお互いストレスなくそれぞれの仕事に専念できます。 今回は、デザイナーがデザインツールのFigma上で作成したアイコンをReactコンポーネントに変換してnpmに定期的にpublishするところまでを自動化しました。この自動化により、わざわざFigmaにみに行って、デザインされたsvgを切り出しReactコンポーネントに変換して利用するという作業が不要になりました。Figama上でアイコンが更新されたら、新たにnpm installするだけでアイコンを取り込んで使うことができるようになります。 js側では、以下のような雰囲気でnpmからアイコンコンポーネントを利用可能です。 import { MenuClose } from

                                        DesignOps推進の一環としてFigma上のコンポーネントを自動でnpmにpublishしてみる
                                      • Chrome 90ではアドレスバーからウェブサイトへ接続する際にデフォルトで「https://」を使用する

                                        by Sean MacEntee HTTPは長年にわたりウェブページのコンテンツの送受信に使われてきましたが、近年ではより安全な通信プロトコルであるHTTPSへの切り替えが進んでいます。2021年4月にリリースされる予定の「Chrome 90」では、アドレスバーからウェブサイトへアクセスする際にデフォルトで「https://」に接続するようになると、Chrome開発チームがブログで発表しました。 Chromium Blog: A safer default for navigation: HTTPS https://blog.chromium.org/2021/03/a-safer-default-for-navigation-https.html 人々がウェブサイトにアクセスする際、検索ワードを打ち込んで検索結果画面に表示される候補のウェブサイトから選ぶこともあれば、アドレスバーにURL

                                          Chrome 90ではアドレスバーからウェブサイトへ接続する際にデフォルトで「https://」を使用する
                                        • 【Teams障害時のワークアラウンド】Azure Communication Service を使って9クリックでグループ通話アプリをデプロイしてみた - Qiita

                                          【Teams障害時のワークアラウンド】Azure Communication Service を使って9クリックでグループ通話アプリをデプロイしてみたMicrosoftAzureTeamsAzureCommunicationServices はじめに 本日のTeams 障害でみなさんお仕事への影響はいかがでしたか?数時間ながらこういう障害はTwitterが盛り上がりますね。 私はちょうどフォーカスしていたタイミングだったのであまり影響はなかったですが、そんな中でりなたむ 💉✖︎3⃣ || Microsoft MVP さんが、こんなつぶやきを。 一般「なにぃ!? #Teams が落ちた!?12時からの××社との打ち合わせどうするんだーワタワタ」 弊社「あ、Teams落ちたのかー じゃあ #Azure の Communication Services つかって 簡易的な Web会議室作っちゃ

                                            【Teams障害時のワークアラウンド】Azure Communication Service を使って9クリックでグループ通話アプリをデプロイしてみた - Qiita
                                          • GitHub - ClearURLs/Addon: ClearURLs is an add-on based on the new WebExtensions technology and will automatically remove tracking elements from URLs to help protect your privacy.

                                            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 - ClearURLs/Addon: ClearURLs is an add-on based on the new WebExtensions technology and will automatically remove tracking elements from URLs to help protect your privacy.
                                            • ISUCON12予選参加記 Rustで予選突破した

                                              2022年7月23日(土) に開催された ISUCON 12 に Rust で参加して20位で予選突破しました。 チーム チームO omu: https://omuric.github.io/posts/isucon12-qualify/ dice801: https://zenn.dev/dice801/articles/760f8fc6af5a08 daiju (自分) 事前準備 基本的には前年までに用意したツールを活用する cargo-make で3台の EC2 への deploy や再起動やログの集計をコマンド一発で実行可能にする isuconf で現地と手元の設定ファイルの同期 omu の自作コマンド どちらも年に1回しか登場しないので、事前の練習でコマンドを手に馴染ませておく。 Rust のためのトレースツールの整備 https://github.com/hinohi/rust

                                                ISUCON12予選参加記 Rustで予選突破した
                                              • 【山田祥平のRe:config.sys】 ハイパーリンクの憂鬱

                                                  【山田祥平のRe:config.sys】 ハイパーリンクの憂鬱
                                                • GitHub - menduz/typed-url-params: TypeSystem based parser for url parameters

                                                  import { ParseUrlParams } from "typed-url-params" function assert<T extends string = string>(r: ParseUrlParams<T>): asserts r is ParseUrlParams<T> {} assert<"/:asd/b">({ asd: "" }) assert<"/xxx/:asd/bbb:dsa">({ asd: "", dsa: "" }) assert<"/xxx/:asd/bbb/:dsa">({ asd: "", dsa: "" }) assert<"/xxx/:asd/bbb/:dsa">({ asd: "", dsa: "" }) assert<"/:test*-bar">({ test: [] }) assert<"/:test*-bar">({}) asser

                                                    GitHub - menduz/typed-url-params: TypeSystem based parser for url parameters
                                                  • Combine と RxSwift を比較してみた - dely Tech Blog

                                                    こんにちは! dely 株式会社で iOS を担当している nancy こと仲西です。 本記事は dely Advent Calendar の11日目の記事です。 qiita.com adventar.org 昨日は小林さんが「UI デザイン × PdM で広がるデザインの可能性」というテーマで書いています。 https://dely.design/n/nfbad0dcdec77dely.design UI デザイナーが PdM をやると何がいいのか、 どんな点を心がけるべきなのかといったことがまとまっているので、気になる方はぜひご覧ください! ちなみに、記事内でチラッと私も登場しています(笑) はじめに 本記事では iOS 13以降で使用できる Apple 純正のフレームワークである Combine と、 Combine と似た機能を有する OSS フレームワークである RxSwift

                                                      Combine と RxSwift を比較してみた - dely Tech Blog
                                                    • Railsのパターンとアンチパターン3: ビュー編(翻訳)|TechRacho by BPS株式会社

                                                      概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Ruby on Rails View Patterns and Anti-patterns | AppSignal Blog 原文公開日: 2021/02/10 著者: Nikola Đuza: ハンガリーNovi Sad在住のエンジニア兼ライター、ブログや登壇で知識の普及に努めています。JavaScriptやRubyで面白いものを作るのが好きです。 サイト: AppSignal Blog Ruby on Railsのパターンとアンチパターンシリーズの第3回目にようこそ。前回までの記事では「一般的なパターンとアンチパターン」「Railsのモデル関連のパターンとアンチパターン」をそれぞれ取り上げました。今回は、Railsのビュー関連のパターンとアンチパターンをいくつか紹介します。 Railsのビューは、問題なく高速に動作するかと思え

                                                        Railsのパターンとアンチパターン3: ビュー編(翻訳)|TechRacho by BPS株式会社
                                                      • URLに2文字加えてGitHub上のWebページやコードをVSCode風のUIで表示する・「github1s」 - かちびと.net

                                                        github1sはURLに2文字加えてGitHub上のWebページやコードをVSCode風のUIで表示するWebアプリです。 https://github.com/conwnet/github1s 例えば上のようなURLを https://github1s.com/conwnet/github1s というように、github.comをgithub1s.comとするだけでVSCode風のUIでGithubを閲覧できるようになる、というもの。昔別の用途ですが似たようなものがありましたね。Youtubeをなんか便利にする、みたいなのだった気がする。 各ブラウザのエクステンションも用意されていますが、前述のようにGithubのドメインに1sを加えるだけなので無くても良さそうですね。 勿論ツリーもコードもVSCodeライクになりますのでユーザーの方なら見やすくなるかもしれませんね。こちらのアプリはO

                                                        • ブラウザの要素をクリックするだけでRailsのviewファイルを簡単に開くことの出来るrails-template-inspectorの紹介

                                                          <!DOCTYPE html> <html> <head> <!-- ... --> </head> <body> <%= yield %> <% if Rails.env.development? %> <script type="module" src="https://cdn.skypack.dev/@aki77/rails-template-inspector"></script> <rails-inspector url-prefix="vscode://file" root="<%= Rails.root %>" combo-key="command-shift-v"></rails-inspector> <% end %> </body> </html> エディタを開く仕組みとしてはCustom URL Schemeを利用しています。 <rails-inspector>要素の

                                                            ブラウザの要素をクリックするだけでRailsのviewファイルを簡単に開くことの出来るrails-template-inspectorの紹介
                                                          • Notion×Simple.inkでWebサイトを簡単に公開する方法【今日のライフハックツール】 | ライフハッカー・ジャパン

                                                            ブログやポートフォリオを公開したいけど、ウェブサイトをつくる敷居が…と躊躇している方も多いでしょう。 そんな時は、Notionのページをそのままウェブサイトにできてしまうサービスを試してみてはいかがでしょう。 Notionのページはウェブ公開できる仕様になっていますが、通常URLを知っている人のみしかページにアクセスできません。検索エンジンに乗せるには有料プランに加入するか、Notionページをウェブサイトに変換してくれるサービスを利用することになります。 今回は、シンプルに使えて無料プランもある「Simple.ink」を使った、Notionページの公開方法をご紹介していきます。 URLを貼り付けてボタンを押すだけでウェブサイトが完成! Screenshot: 山田洋路 via Notionブロックの追加や配置変えでページがつくれるNotionを利用すれば、知識や技術がなくても思い通りのウ

                                                              Notion×Simple.inkでWebサイトを簡単に公開する方法【今日のライフハックツール】 | ライフハッカー・ジャパン
                                                            • Poet.so | Create Beautiful Images of Twitter Posts

                                                              Capture and share REVIEWS.io, LinkedIn, Shopify App Store and Trustpilot posts as beautiful images.

                                                                Poet.so | Create Beautiful Images of Twitter Posts
                                                              • GitHub - catnose99/next-head-seo: A light-weight SEO plugin for Next.js.

                                                                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 - catnose99/next-head-seo: A light-weight SEO plugin for Next.js.
                                                                • Googleアナリティクスでユーザーを分類・分析するための「UTMパラメーター」の使い方とURLの生成方法

                                                                  ウェブサイトにアクセスするユーザーを分析できるGoogleアナリティクスでは、ウェブサイトのURLに「UTMパラメーター」を追加することでユーザーのアクセス経路を細かく分析することができます。記事作成時点で6種類あるUTMパラメーターが持つ役割の違いと、UTMパラメーターを使ってURLを生成する方法をまとめてみました。 How to use UTM parameters to grow your audience by Kirill Zubovsky on SmashNotes https://smashnotes.com/updates/how-to-use-utm-parameters-to-grow-your-audience カスタムURLでキャンペーンデータを収集する - アナリティクス ヘルプ https://support.google.com/analytics/answe

                                                                    Googleアナリティクスでユーザーを分類・分析するための「UTMパラメーター」の使い方とURLの生成方法
                                                                  • HTTPステータスコードをGooglebotはどのように処理するのか? Googleが詳細に解説

                                                                    [レベル: 上級] HTTP ステータスコードとネットワーク/DNS エラーに関する技術ドキュメントを Google は検索セントラルサイトに新規に公開しました。 この記事では、概要と、特に重要な部分を紹介します。 Google 検索での HTTP ステータスコードの扱い HTTP ステータスコードの定義は RFC 7231 などで定められています。 しかしながら、Google 検索は独自の扱いをすることもあります。 Googlebot がウェブをクロールしてきたなかで最も多く返された 20 種類のステータスコードの扱いをドキュメントは説明しています。 2xx/3xx/4xx/5xx の最終的な扱いは基本的に同じ ステータスコードは次の 4 つのカテゴリに大別できます。 200 番台 (2xx) 300 番台 (3xx) 400 番台 (4xx) 500 番台 (5xx) 基本的に、それぞ

                                                                      HTTPステータスコードをGooglebotはどのように処理するのか? Googleが詳細に解説
                                                                    • Inside the code: How the Log4Shell exploit works

                                                                      Products & ServicesSecurity OperationsThreat ResearchAI ResearchNaked SecuritySophos Life The critical vulnerability in Apache’s  Log4j Java-based logging utility (CVE-2021-44228) has been called the “most critical vulnerability of the last decade.”  Also known as Log4Shell, the flaw  has forced the developers of many software products to push out updates or mitigations to customers. And Log4j’s m

                                                                        Inside the code: How the Log4Shell exploit works
                                                                      • http://http://http://@http://http://?http://#http:// | daniel.haxx.se

                                                                        http://http://http://@http://http://?http://#http:// The other day I sent out this tweet As it took off, got an amazing attention and I received many different comments and replies, I felt a need to elaborate a little. To add some meat to this. Is this string really a legitimate URL? What is a URL? How is it parsed? http://http://http://@http://http://?http://#http:// curl Let’s start with curl. I

                                                                        • bmf-tech.com - GolangでgoblinというURLルーターを自作した

                                                                          概要 GolangでURLルーターを自作したので実装するまでの過程をメモしておく。 準備 URLルーターを実装する際に行った下準備をまとめる。 データ構造とアルゴリズム URLをどのようにマッチングさせるか、というロジックについて検討する。 多くのライブラリでは、データ構造として木構造がよく扱われているので、どんな種類の木構造を採用するかを考えてみた。 文字列探索に特化した木の中で、時間的・メモリ的計算量がよりベストなものを選定しようとすると、基数木というのが良さそうに見えるので最初はそれを採用しようとしていたのだが、実装が難し過ぎて挫折をした。 もう少し身近でシンプルなものをということでトライ木を採用することにした。 net/httpのコードリーディング net/httpが持つマルチプレクサの拡張として実装を行うため、内部の仕組みについてある程度理解しておく必要がある。 GolangのH

                                                                            bmf-tech.com - GolangでgoblinというURLルーターを自作した
                                                                          • Cloudflare Radar

                                                                            Internet disruptions observed in analysis of Cloudflare traffic Learn more...Notify me of Internet outages

                                                                              Cloudflare Radar
                                                                            • GitHubからAWS CodeCommitにリポジトリを複製してみた | DevelopersIO

                                                                              こんにちは、CX事業本部 IoT事業部の若槻です。 今回は、GitHubからAWS CodeCommitにGit Repositoryを複製する機会があったので、方法を書き残しておきます。 環境 $ sw_vers ProductName: Mac OS X ProductVersion: 10.15.7 BuildVersion: 19H15 % aws --version aws-cli/2.0.28 Python/3.7.4 Darwin/19.6.0 botocore/2.0.0dev32 % git --version git version 2.24.3 (Apple Git-128) AWS CLIの認証は下記の方法により実施済み。 AssumeRole(スイッチロール)で一時クレデンシャルを取得して環境変数にセットするワンライナー | DevelopersIO やってみた

                                                                                GitHubからAWS CodeCommitにリポジトリを複製してみた | DevelopersIO
                                                                              • 記事中のURLプレビューを実装した (Cloudflare Pages Functions) | Marginalia

                                                                                記事中のURLプレビューをiframeで表示するためのエンドポイントをCloudflare Pages Functionsで実装した。実はこれまで長らくはてなブログのembed APIを勝手に借りていた。倫理的によろしくない面もあったり、パフォーマンスや信頼性の面でもセルフホストしたいと思っていたが、着手するのを先延ばしにしていた。別に技術的に困難なポイントがあったわけではないが、備忘録としてやったことを書く。 /embed エンドポイントの作成このブログはCloudflare Pagesでホスティングしている。Cloudflare PagesのFunctions機能は、デプロイするレポジトリの /functions ディレクトリの中に配置したスクリプトを動的なWorker関数として呼び出せるようにしてくれる。 今回はこの機能を使って、 /functions/embed/index.tsx

                                                                                  記事中のURLプレビューを実装した (Cloudflare Pages Functions) | Marginalia
                                                                                • GitHub - KilledByAPixel/JSONCrush: Compress JSON into URL friendly strings

                                                                                  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 - KilledByAPixel/JSONCrush: Compress JSON into URL friendly strings