数式内に数字ベタ打ちされてたエクセルをデータテーブルを参照する形式に変更してもらうのにも理解が早くて助かった
急いでるときや個別性の高いものはともかくとして、いまだにフィルターを駆使してデータ作成するのは時間もったいないしミスの元だし
「楽しようと思えるか」「楽できることを知っているか」でアウトプット効率が変わるし、正確性までも変わる
自分にも得意、不得意はあるので不得意を補うためにツールうまく使えるようになりたい
数式内に数字ベタ打ちされてたエクセルをデータテーブルを参照する形式に変更してもらうのにも理解が早くて助かった
急いでるときや個別性の高いものはともかくとして、いまだにフィルターを駆使してデータ作成するのは時間もったいないしミスの元だし
「楽しようと思えるか」「楽できることを知っているか」でアウトプット効率が変わるし、正確性までも変わる
自分にも得意、不得意はあるので不得意を補うためにツールうまく使えるようになりたい
aws.amazon.com/about-aws/wh...
aws.amazon.com/about-aws/wh...
トレードもポーカーみたいによりシンプルに捉えたいけど参加者∞な分難しい
1次元:自分のカードとボードに出てるカード
2次元:ポジションによるレンジ推測
3次元:これまでの相手の動きからの統計的蓄積データ
4次元:これまでの自分の行動を相手がどう考えているか
5次元:テーブルの雰囲気や流れの操作
トレードもポーカーみたいによりシンプルに捉えたいけど参加者∞な分難しい
1次元:自分のカードとボードに出てるカード
2次元:ポジションによるレンジ推測
3次元:これまでの相手の動きからの統計的蓄積データ
4次元:これまでの自分の行動を相手がどう考えているか
5次元:テーブルの雰囲気や流れの操作
最近の生成AIの発展に伴い、情報漏洩のリスクが高まっているため、企業は適切なセキュリティ対策を講じる必要があります。一般的な暗号化技術には限界があり、特にフロントエンドが侵入されると情報漏洩を防ぐことが難しくなります。ハッシュ化は、元のデータを隠すための重要な手法であり、特にパスワードの保存において有効です。しかし、古いハッシュ関数を使用すると攻撃者に悪用される可能性があるため、常に新しい関数を使用することが重要です。
レインボーテーブル攻撃に対抗するためには、ソルトを使用してハッシュ化を行うことが推奨されます。ソルトは、 (1/2)
最近の生成AIの発展に伴い、情報漏洩のリスクが高まっているため、企業は適切なセキュリティ対策を講じる必要があります。一般的な暗号化技術には限界があり、特にフロントエンドが侵入されると情報漏洩を防ぐことが難しくなります。ハッシュ化は、元のデータを隠すための重要な手法であり、特にパスワードの保存において有効です。しかし、古いハッシュ関数を使用すると攻撃者に悪用される可能性があるため、常に新しい関数を使用することが重要です。
レインボーテーブル攻撃に対抗するためには、ソルトを使用してハッシュ化を行うことが推奨されます。ソルトは、 (1/2)
aws.amazon.com/about-aws/wh...
aws.amazon.com/about-aws/wh...
1位:ボット_29回
2位:データ_29回
3位:あざます_16回
4位:ファイル_15回
5位:メンション_15回
6位:コード_14回
7位:ランク_14回
8位:オカン_13回
9位:みんな_12回
10位:ブラウザ_12回
11位:リスト_10回
12位:アプリ_10回
13位:あたり_10回
14位:ボタン_9回
15位:スケジューラ_9回
16位:ワロタ_9回
17位:アラーム_9回
18位:ごはん_8回
19位:フィード_8回
20位:カード_8回
21位:テーブル_8回
22位:メッセージ_8回
1位:ボット_29回
2位:データ_29回
3位:あざます_16回
4位:ファイル_15回
5位:メンション_15回
6位:コード_14回
7位:ランク_14回
8位:オカン_13回
9位:みんな_12回
10位:ブラウザ_12回
11位:リスト_10回
12位:アプリ_10回
13位:あたり_10回
14位:ボタン_9回
15位:スケジューラ_9回
16位:ワロタ_9回
17位:アラーム_9回
18位:ごはん_8回
19位:フィード_8回
20位:カード_8回
21位:テーブル_8回
22位:メッセージ_8回
1位:データ_31回
2位:ボット_25回
3位:メンション_15回
4位:コード_15回
5位:みんな_14回
6位:ランク_13回
7位:オカン_13回
8位:ファイル_13回
9位:あざます_12回
10位:ブラウザ_12回
11位:アプリ_10回
12位:あたり_10回
13位:カード_9回
14位:アラーム_9回
15位:おっさん_9回
16位:フィード_8回
17位:スケジューラ_8回
18位:テーブル_8回
19位:メッセージ_8回
20位:プリンタ_8回
21位:ボタン_8回
22位:ワロタ_8回
1位:データ_31回
2位:ボット_25回
3位:メンション_15回
4位:コード_15回
5位:みんな_14回
6位:ランク_13回
7位:オカン_13回
8位:ファイル_13回
9位:あざます_12回
10位:ブラウザ_12回
11位:アプリ_10回
12位:あたり_10回
13位:カード_9回
14位:アラーム_9回
15位:おっさん_9回
16位:フィード_8回
17位:スケジューラ_8回
18位:テーブル_8回
19位:メッセージ_8回
20位:プリンタ_8回
21位:ボタン_8回
22位:ワロタ_8回
Row Level Security導入のためにやったこと
Stena ExpenseはマルチテナントSaaSで、テナント間のデータ分離に課題がありました。
人為的なWHERE句の追加漏れを防ぐため、Row Level Security(RLS)を導入。
テーブル設計の見直し、API/Batchの精査、データベースROLEの作成、RLS設定を行い、GORMを用いてtenant_idをコンテキストから設定しcurrent_settingに渡すことで、アプリケーション側の改修を最小限に抑えつつ、セキュリティを強化しました。
Row Level Security導入のためにやったこと
Stena ExpenseはマルチテナントSaaSで、テナント間のデータ分離に課題がありました。
人為的なWHERE句の追加漏れを防ぐため、Row Level Security(RLS)を導入。
テーブル設計の見直し、API/Batchの精査、データベースROLEの作成、RLS設定を行い、GORMを用いてtenant_idをコンテキストから設定しcurrent_settingに渡すことで、アプリケーション側の改修を最小限に抑えつつ、セキュリティを強化しました。
MySQLのDDLを安全に使うための全て
この記事は、MySQLのDDL(データ定義言語)を安全に利用するための知識をまとめたものです。
DDLの概要、種類(COPY, INPLACE, INSTANT)、INPLACE方式のバリエーション、占有ロックの取得、メタデータロックについて解説しています。
安全なDDL実行のために、DDLの種類と対象テーブルの情報を把握し、公式ドキュメントやテスト環境で確認することを推奨しています。
MySQLのDDLを安全に使うための全て
この記事は、MySQLのDDL(データ定義言語)を安全に利用するための知識をまとめたものです。
DDLの概要、種類(COPY, INPLACE, INSTANT)、INPLACE方式のバリエーション、占有ロックの取得、メタデータロックについて解説しています。
安全なDDL実行のために、DDLの種類と対象テーブルの情報を把握し、公式ドキュメントやテスト環境で確認することを推奨しています。
アプリ生成プラットフォーム「Lovable」にデータの漏洩や改ざんのおそれがある脆弱性が明らかとなった。
デプロイ済みのLovable生成プロジェクトにおいて「Row Level Security(RLS)」の初期設定が不十分なことに起因する脆弱性「CVE-2025-48757」が明らかとなったもの。
ポリシーが不在、あるいは設定が不十分なデータベースのテーブルに対し、リモートよりREST API経由で細工したリクエストを送信することで、認証なしにデータへアクセスでき、データの漏洩や改ざんのおそれがある。
アプリ生成プラットフォーム「Lovable」にデータの漏洩や改ざんのおそれがある脆弱性が明らかとなった。
デプロイ済みのLovable生成プロジェクトにおいて「Row Level Security(RLS)」の初期設定が不十分なことに起因する脆弱性「CVE-2025-48757」が明らかとなったもの。
ポリシーが不在、あるいは設定が不十分なデータベースのテーブルに対し、リモートよりREST API経由で細工したリクエストを送信することで、認証なしにデータへアクセスでき、データの漏洩や改ざんのおそれがある。
・小アクリル+淡い色+線細で絵柄ほぼ見えない
・淡色選びすぎて白飛びした缶バッジ
・テーブル幅に合わない敷布 等
・小アクリル+淡い色+線細で絵柄ほぼ見えない
・淡色選びすぎて白飛びした缶バッジ
・テーブル幅に合わない敷布 等
5leaf.jp/kinokuniya/dsg-08-EK...
5leaf.jp/kinokuniya/dsg-08-EK...
1位:コード_23回
2位:フィード_21回
3位:ボット_16回
4位:カスタム_15回
5位:ランク_14回
6位:カード_14回
7位:ユーザー_13回
8位:ビルド_12回
9位:日本語_11回
10位:みんな_11回
11位:おっさん_11回
12位:金曜日_11回
13位:データ_10回
14位:ワロタ_10回
15位:アイコン_10回
16位:ブラウザ_9回
17位:大丈夫_9回
18位:アプリ_9回
19位:ライン_8回
20位:テーブル_8回
1位:コード_23回
2位:フィード_21回
3位:ボット_16回
4位:カスタム_15回
5位:ランク_14回
6位:カード_14回
7位:ユーザー_13回
8位:ビルド_12回
9位:日本語_11回
10位:みんな_11回
11位:おっさん_11回
12位:金曜日_11回
13位:データ_10回
14位:ワロタ_10回
15位:アイコン_10回
16位:ブラウザ_9回
17位:大丈夫_9回
18位:アプリ_9回
19位:ライン_8回
20位:テーブル_8回
実装例から見る Tanstack Table の使い方
この記事は、フロントエンド開発において重要な役割を果たすデータテーブルの構築に、Tanstack Table ライブラリを活用する方法を解説しています。
具体的には、Tanstack Table の基本的な使い方を説明し、データの型定義、カラム定義、テーブル情報の取得、レンダリングの4つのステップを通して、データテーブルを実装する手順を詳細に示しています。
さらに、行モデルの概念や、Tanstack Table の拡張機能についても触れられています。
実装例から見る Tanstack Table の使い方
この記事は、フロントエンド開発において重要な役割を果たすデータテーブルの構築に、Tanstack Table ライブラリを活用する方法を解説しています。
具体的には、Tanstack Table の基本的な使い方を説明し、データの型定義、カラム定義、テーブル情報の取得、レンダリングの4つのステップを通して、データテーブルを実装する手順を詳細に示しています。
さらに、行モデルの概念や、Tanstack Table の拡張機能についても触れられています。
1位:ボット_24回
2位:コード_18回
3位:フィード_18回
4位:みんな_15回
5位:カード_13回
6位:カスタム_13回
7位:データ_12回
8位:ビルド_12回
9位:おっさん_11回
10位:あたり_10回
11位:ワロタ_10回
12位:ブラウザ_10回
13位:アプリ_9回
14位:メンション_9回
15位:日本語_9回
16位:仕組み_8回
17位:アイコン_8回
18位:サーバー_8回
19位:テーブル_8回
20位:カメラ_7回
21位:オカン_7回
22位:うなぎ_7回
23位:リポスト_6回
1位:ボット_24回
2位:コード_18回
3位:フィード_18回
4位:みんな_15回
5位:カード_13回
6位:カスタム_13回
7位:データ_12回
8位:ビルド_12回
9位:おっさん_11回
10位:あたり_10回
11位:ワロタ_10回
12位:ブラウザ_10回
13位:アプリ_9回
14位:メンション_9回
15位:日本語_9回
16位:仕組み_8回
17位:アイコン_8回
18位:サーバー_8回
19位:テーブル_8回
20位:カメラ_7回
21位:オカン_7回
22位:うなぎ_7回
23位:リポスト_6回
blanche-toile.com/tools/import...
via @akirao.bsky.social
#JSON #Excel #Table #エクセル
blanche-toile.com/tools/import...
via @akirao.bsky.social
#JSON #Excel #Table #エクセル