はじめに User Agent Client Hints(以下 UA-CH)を使ってブラウザ判定を行なう処理の実装を行なった機会がありましたが、何点か注意した点があったのでまとめました。 UA-CH について 一言でいうと、OS やブラウザの情報を取得する事ができる JavaScript API です。 window.navigator.userAgentData を利用します。
A few sirens went off a couple of weeks ago when the CSS Working Group (CSSWG) resolved to add an if() conditional to the CSS Values Module Level 5 specification. It was Lea Verou’s X post that same day that caught my attention: A historical day for CSS 😀🎉 If you write any components used and/or styled by others, you know how huge this is! background: if(style(–variant: success), var(–green)); E
7月10日、CSS Tricksが「If CSS Gets Inline Conditionals」と題した記事を公開した。この記事では、CSSの条件付きスタイル適用に関する新しい提案について詳しく紹介されている。 if() ー CSSにインライン条件式が導入される 6月13日、CSSワーキンググループ(CSSWG)がCSS Values Module Level 5仕様にif()条件を追加することを決定した。このニュースは、同日Lea Verouの投稿によって注目を集めた。 A historical day for CSS 😀🎉 If you write any components used and/or styled by others, you know how huge this is! background: if(style(--variant: success), va
IPA(Information-technology Promotion Agency, Japan:情報処理推進機構)は7月5日、「PHPの脆弱性(CVE-2024-4577)を狙う攻撃について|情報セキュリティ|IPA 独立行政法人 情報処理推進機構」において、2024年6月に公開されたPHPの脆弱性を悪用するネットワーク貫通型攻撃が確認されたとして注意を喚起した。IPAは国内の複数の組織においてWebシェルが設置されるなどの被害を確認したと説明している。 PHPの脆弱性(CVE-2024-4577)を狙う攻撃について|情報セキュリティ|IPA 独立行政法人 情報処理推進機構 ネットワーク貫通型攻撃とは ネットワーク貫通型攻撃とは、ルータやVPN(Virtual Private Network:仮想プライベートネットワーク)機器のようなインターネットに直接接続されたデバイスを侵害して、
今回は、SSH接続を劇的に高速化する方法をご紹介します。たった3行の設定を追加するだけで、接続時間を10分の1に短縮できます。しかも、2回目以降の接続では認証も自動的に行われるので、パスワードやパスフレーズの入力も不要になります。 要点 .ssh/configファイルのHost *セクションに以下の3行を追加するだけです。 詳しい説明 1. ControlMaster auto この設定で、1つのSSH接続で複数のセッションを共有できるようになります。新しくSSH接続を確立するたびに認証情報を入力し直す手間が省けて、接続がぐっと速くなります。具体的には: 初回の接続時のみ認証が必要 2回目以降は既存の接続を再利用するため、認証プロセスをスキップ パスワードやパスフレーズの入力が不要になり、接続がほぼ瞬時に完了 2. ControlPath ~/.ssh/mux-%r@%h:%p Contr
[レベル: 上級] 管理するウェブサイトのコンテンツが AI の学習に利用されないようにする方法を Apple は提供しました。 Applebot-Extended を新規導入 Applebot-Extended というユーザーエージェントのクローラを Apple は新たに公開しました。 Applebot-Extended について、Apple は次のように説明しています。 Appleは、二次的なユーザーエージェントである Applebot-Extended を導入しており、これによりWeb発行者は、Apple がウェブサイトのコンテンツをどのように使用できるかについて、より詳細な制御が可能になります。 Applebot-Extendedを使用することで、ウェブ発行者は、Apple Intelligence、サービス、開発ツールなどの Apple 製品全体で生成 AI 機能を強化する Ap
米セキュリティ企業のPhylumは7月3日(現地時間)、JavasScriptライブラリ「jQuery」の特定バージョンがトロイの木馬化され、GitHubなどで拡散していると警告した。 同社は5月26日、パッケージ管理システム「npm」でトロイの木馬化されたjQueryを確認。少なくとも1カ月にわたって、数十のパッケージで“汚染”されたバージョンが公開されているのを確かめた。さらに、GitHubやCDNサービス「jsDelivr」でも拡散していることが分かったとしている。 対象のパッケージには、悪意あるコードが追加されたjQueryのコピーが含まれていた。汚染されたバージョンはWebサイトのフォームデータを抽出し、外部に送信するという。 Phylumは「マルウェアを作動させるために必要な条件は限られているが、パッケージが広く配布されていることから、潜在的な影響は広く、多くの開発者に影響を与
jQuery Attack Hits NPM and GitHub; Can Extract Web Form Data The trojanized jQuery attack has been spread on npm, GitHub and elsewhere since May. A trojanized version of jQuery has been spreading on the npm JavaScript package manager, GitHub and elsewhere, for use in a jQuery attack, security researchers have discovered. Phylum researchers said they have been monitoring the “persistent supply chai
Do You Really Need Redis? How to Get Away with Just PostgreSQL There’s a tried-and-true architecture that I’ve seen many times for supporting your web services and applications: PostgreSQL for data storage Redis for coordinating background job queues (and some limited atomic operations) Redis is fantastic, but what if I told you that its most common use cases for this stack could actually be achie
postgres=# LISTEN channel; LISTEN postgres=# NOTIFY channel; NOTIFY PID 1311のサーバプロセスから非同期通知"channel"を受信しました。 postgres=# NOTIFY channel; NOTIFY PID 1311のサーバプロセスから非同期通知"channel"を受信しました。 postgres=# NOTIFY channel, 'payload'; NOTIFY PID 1311のサーバプロセスから、ペイロード"payload"を持つ非同期通知"channel"を受信しました。 postgres=# SELECT pg_notify('channel', 'pg_notify payload'); pg_notify ----------- (1 行) PID 1311のサーバプロセスから、ペイロー
今回は、Cocos Creatorのプロジェクトを作成する際の雛形プロジェクトHello TypeScriptの紹介です。 Hello TypeScriptは、所謂、Hello WorldのCocos Creatorプロジェクト版です。 Hello TypeScriptプロジェクト作成 まずは、Hello TypeScriptのプロジェクト作成からはじめます。 Cocos Dashboardを起動すると、下のようなウィンドウが表示されます。 「New」ボタンをクリックします。 次に、下のようなウィンドウが表示されます。 フォルダーアイコンのようなものが、3つ並んでいるうちの中から、「Hello TypeScript」を選択します。 選択したら、Name欄のプロジェクト名にHello_TypeScriptと入力します。(プロジェクト名なので任意です) Location欄は、プロジェクトを作成
奈良産の大和橘と大和当帰が、華やかさとみずみずしさ、そして深みを感じさせてくれるKIKKA GIN。 アルコール度数は59%と一般的なジンより高く、芯の強さを感じさせる味わいです。 使用ボタニカル:ジュニパーベリー・大和橘・大和当帰 (700ml、59%) ・箱入り商品
2024/06/19 Findy主催イベント「鹿野さんに聞く! 2024年最新CSSトレンドと実践テクニック 」で公開した資料です。 https://findy.connpass.com/event/318569/ デモのURLなどはこちらのURLからアクセスできます。 https://ton…
Q.タバコは吸えますか? A.禁煙となっております。 Q.アレルギーがあるのですが、対応してもらえますか? A.ご予約時にご相談いただけましたら、 対象の食材を抜いたメニューをご用意いたします。 Q.飲み放題はありますか? A.大変恐れ入りますが、当店では飲み放題は行っておりません。 その分リーズナブルな価格でのご提供に努めているため、飲み放題なしでも様々なお酒を存分にお楽しみいただけるかと思います。何卒ご了承くださいませ。 Q.カードは使えますか? A.VISA/Master/UCがご利用になれます。 Q.近くに駐車場はありますか? A.近隣にコインパーキングがございます。 兵庫県神戸市灘区の水道筋商店街を抜けた先。 ゆらゆらと灯る提灯が目印の「ステーキ・鉄板焼き大栄」は、店主が確かな腕で焼き上げる神戸ビーフのステーキが人気の店です。 使用しているのは、西脇市の川岸牧場さんが丹精込めて育
LPI-Japanは、PostgreSQLを体系的に学習するための教材「オープンソースデータベース標準教科書 -PostgreSQL-」を開発し、本サイトにて公開し、無償提供しています。 本教材は、データベースの経験の無い技術者を対象に、実習を通してSQL言語を使ったデータベースの操作、作成、管理についての基礎を学習するための教材が必要とのニーズに応えて開発されました。 データベースを初めて触る方にも分かりやすく、実際に動かしてみて理解できる内容となっています。 また、「OSS-DB技術者認定試験Silver」の学習教材としても役立ちます。 但し、本教材は【受験対策教材ではありません】。受験対策は、LPI-Japan OSS-DB認定教材をご利用ください。 なお、近年のスマートフォンの普及などによる学習環境の変化に対応するため、PDF形式だけでなく、EPUB形式のダウンロードも可能です。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く