Movatterモバイル変換


[0]ホーム

URL:


はてラボはてな匿名ダイアリー
ようこそ ゲスト さんログインユーザー登録

「Gateway」を含む日記RSS

はてなキーワード:Gatewayとは

次の25件>

2026-01-19

spec駆動開発の流れ、自分はだいたいこんな感じでやってるんだけど、これであってるのかなぁ?

CLAUDE.md や rules / skills みたいな形で、重要コーディングルールはあらかじめかなり固めておく。

たとえば repository 層や Entity 層は具体的にどう書くのか、テストケースはどういう書き方をして、どういう観点で項目を洗い出すのか、みたいなAI への指示は最初から用意しておく。

あと、linter や ArchUnit、dependency-cruiser みたいなアーキテクチャ制約も、自分なりの定石を持っておく。

割と過剰なレベルガチガチに固める感じで、アーキテクチャルールも「◯◯は XXX に依存できない」みたいなブラックリスト式じゃなくて、「◯◯は XXX だけに依存できる」みたいなホワイトリスト式の方が良いと思っている。

ts 前提だと eslint やtsconfig は一番厳しい水準に設定する、流石にきつい部分でてきたらそこだけ緩める、という運用

おすすめなのは、何かしらの小規模案件個人開発アプリを1つオーバーエンジニアリング上等でガチガチ構成で作っておく。

そこで出てきた linter 設定やプロンプト設定を、別案件に横展開する感じ。

正直、ガチガチすぎるとMVP とかレベルだとコード量は増えるけど、メンテする前提の案件ならバイコーディング時代だと普通にペイすると感じている。

まずは仕様書作りから入る。

アイディアを思いついたら、AI と壁打ちしながら仕様を洗い出していく。

手書きドメイン図を書いて、それを写メ撮って画像認識仕様整理、みたいなのも割とアリだと思っている。

どういう画面があって、どういう入力項目や表示項目が存在するか、バックエンドはどういうエンドポイント必要か、この辺りは最初に一通り洗い出しておく。

それに加えて、ユーザーが初めてトップページを開いてから登録ログインして実際にサービスを一通り使うまで、みたいな流れをそのまま Playwright のシナリオテストに落とせそうな形で何パターン仕様書にしておく。

全体の仕様書としては、あまり細部まで踏み込まない。

大枠が共有できていればOK というスタンス

開発に入ったら、最優先はドメインオブジェクト作成

ここは最重要だと思っているので、あまり作業を並列化しない。

フロントエンドで、DDD における集約みたいな概念がそのまま当てはまらない領域についても、設計時点で洗い出せているなら Entity 的なものドメインサービス的なロジック用のレイヤを作って、ドメインオブジェクトとして実装していく。

最初に作った基本設計ベースに、◯◯Entity、XXEntity、△△Entity……を作るためのプランチェックリスト形式TODO を 1つのmdファイルに吐き出してもらう。

フェーズごとにフォーマッタ、linter、アーキテクチャルールなど一括実行したコマンド実行させて失敗してたら成功するまで修正繰り返させる。

ある程度わかりやす単位AI に依頼する感じで、出来上がったコードレビューする前提なので、実装プランmd自体はよほど分かりやすツッコミどころがない限り細かくレビューしない。

mdフォーマットは skills 側で事前に用意しておく。

フロントエンド用、バックエンド用の両方でドメイン層のファイルを作る。

当然、足りないロジックは後から絶対に出てくるけど、最初から完璧は目指さない。

TODO 一覧の中から自分認知負荷が許す単位で「チェックリストのここからここまで実装して」と指示を出し、実装が終わったらTODO 項目のチェック状態更新してもらう、mdファイルコミットに含める。

コミット前にはlintルール無効化していないか意図通りの実装になっているかgitdiff差分で必ず確認する。

ドメイン層の実装が終わったら、そこからは並列で進める。

git worktree を使うことが多い。

よくやるのはフロントエンドの画面モック作成バックエンド実装の2並列で行う。

3並列以上はまだ自分脳みその性能が追いついていない。

フロントエンドも当然spec駆動前提。

実装プランを考えてもらうときは「◯◯画面を実装プラン考えて」くらいの単位で依頼する。

実装プランmdファイルを作るときプロンプトには、基本設計の〇〇画面の項目一覧をベースに、◯◯のアイテムコンポーネントリストコンポーネント、◯◯のボタンコンポーネント、Informationコンポーネント、外部通信用の ◯◯Gateway実装する、◯◯コンポーネントは既に ◯◯機能実装してあるからそれを使って、◯◯は処理が膨らみそうだからドメインサービス実装して、みたいな感じで頭の中のふんわりしたイメージを伝える。

詳細な名前とかは、AIにいい感じに考えてもらう。

バックエンドも同様で、◯◯のエンドポイントを作って、Gateway がこれこれ必要から実装して、これはインターフェース実装分けてね、Entityへの変換処理は関数分けて、◯◯の処理は Usecase 層で、◯◯の処理はドメイン層で、Usecase が膨らみそうだから ◯◯ の処理は独立したクラスにして、あ、似たようなのが ◯◯機能にあるからそれを参考にして、くらいの粒度で指示を出す。

フロントエンド実装を待っている間に、バックエンドプランを考えたり、タスク粒度を調整したり、リファクタリングプランを考えたりする、またバックエンドAI待ち時間フロントエンドのことをする。

フロントエンドオンリー実装とかで作業が競合するリスクあるときは並列作業しない。

チェックリスト更新が終わるごとに差分確認して、問題なければコミットメッセージ提案してもらってコミットする。

コミット粒度はあまり細かくしない。

細切れにするコストよりも、レビューする人間認知不可が許すレベルであればある程度まとまった単位レビューして実装速度を優先する派。

チーム開発ならもうちょっとちゃんとする。

テストは、ある程度実装が進んでリファクタリングが辛くなってきたタイミングで作ることが多い。

カバレッジミューテーションテストなど、定量的テスト評価できる仕組みは導入する。

バックエンド側のテスト実装は正直かなり楽で、行数や認知的複雑度を厳しく制限して単一責務の原則を守って実装しておけば、AI がかなり高精度なテストを出してくれる。

これもテストファイル実装プランを作ってもらって「ここからここまでのテスト20ファイル実装してね」をレビュー挟んで繰り返す感じ、例えばミューテーションテストのkill率100%ならそんなに詳しくは見ない。

フロントエンドテスト定量指標での評価が難しいので、そこはその分レビューを頑張るしかない。

自分はこんな感じでやっている。

感覚としては、優秀だけどシステムアーキテクチャ全体の責務を負ったことはない経験不足の2年目やSESの部下を扱うEMに近いのかなぁ。

周りの話を聞いていると、もっともっとAI自律的にいろいろやらせているようにも聞こえる。

これでも 1日1人で数万行レベルコードを書けてるので、AIない時代に比べると数ヶ月分の成果を1日とかで出してることになるが、もっと本気出せるのかなぁ。

それでも人間干渉しすぎなんだろうか。

「全機能プラン作ってね!そこから良い感じの粒度コミット自分でやってね!」みたいな指示を良い感じに出せたとしても、指示がでかすぎると、脆弱性盛々になったり、lintエラーループでパニクって linterオフにし始めたり、テスト通すためにエラー握りつぶして assertTrue(true) し始めたりする。

それは流石に許容できないレベルじゃない?が紛れ込むリスクが上がりすぎるんじゃないかなぁ。と思ってるんだがどうだろうか。。。

あとツールあんま入れてないねkiroとかspec-kitとか、ガチガチ細切れで仕様書作るメリットあんま感じなかった。

mcpserenaくらいしかいれてないや、トークン節約してレートリミット猶予伸ばした方が結局開発早くなるかなって。

いろいろ入れた方がいいんだろうか。

完全にオレオレでこんな感じでやっているんだけど、みんなspec駆動開発というものをどんな感じで、具体的にどうやっているのかが知りたい。

Permalink |記事への反応(0) | 13:05

このエントリーをはてなブックマークに追加ツイートシェア

2026-01-05

AWS復習ミニ模試(別5問)

問題 6

企業が高可用性のリレーショナルデータベース複数リージョン運用したいと考えています

RPO(RecoveryPoint Objective)1秒、RTO(RecoveryTime Objective)1分未満 を満たす災害復旧構成として最適なのはどれですか?

A.Amazon RDS forPostgreSQL +クロスリージョンリードレプリカ

B.AmazonAurora Global Database

C.Amazon DynamoDB GlobalTable

D.AmazonTimestream for Analytics

問題 7

あるスタートアップが、新規社員向けにオンプレミスAD連携した仮想デスクトップAWS上に構築したいと考えています

次のうち、最適なサービスの組み合わせはどれですか?

A.AWS Directory Services +VPN + ClassicLink

B.AWS Directory Services +VPN + IAM

C.AWS Directory Services +VPN +Amazon S3

D.AWS Directory Services +VPN +Amazon WorkSpaces

問題 8

アプリケーションパフォーマンスが低下しているため、サーバーリソースが十分か確認する必要があります

最適な対応策はどれですか?

A. CloudWatchでパフォーマンス指標監視し、ダッシュボードを作る

B.AWS Compute Optimizerを有効化し、推奨に従ってリソースを調整

C. TrustedAdvisorでコスト最適化確認し、インスタンスを増減

D. CostExplorerコスト確認し、予算に応じてインスタンスを増やす

問題 9

EC2 + RDSSQL Server構成アプリケーションがあります

EC2とRDS間の通信暗号化する方法として正しい組み合わせはどれですか?(2つ選択

A.EC2とRDSのセキュリティグループポート443のみ許可

B. RDSでTDE(Transparent Data Encryption)を有効

C. rds.force_sslパラメータtrueに設定しDB再起動

D. IAMDB認証有効

E. RDSルートCA証明書を取得してアプリSSL接続を設定

問題10

企業複数VPC構成されたネットワーク運用しています

アプリケーションVPCと 共有サービスVPC接続簡素化 し、将来的に数十VPC規模に拡張可能にしたい場合、最適な構成はどれですか?

A. 各VPCVPC Peeringで接続

B. 各VPCVPN接続

C.AWS DirectConnect接続

D.AWSTransitGateway接続

ーーーー

答え

ーーーー

問題 回答

6 B

7 D

8 B

9 C, E

10 D

ポイント整理:

問題6: RPO 1秒、RTO 1分未満 →Aurora Global Database はクロスリージョンで高速レプリケーション可能

問題7:オンプレミスAD連携仮想デスクトップAWS Directory Services +VPN + WorkSpaces

問題8:リソース最適化 → Compute Optimizer が推奨設定を自動提案

問題9:EC2 ↔ RDS通信暗号化SSL強制(rds.force_ssl)+CA証明書アプリ暗号化

問題10:VPC接続拡張性 →TransitGateway中央ハブ複数VPC接続に最適

Permalink |記事への反応(0) | 20:17

このエントリーをはてなブックマークに追加ツイートシェア

SAA

問題 1

あなたはある企業AWSアーキテクトです。既存オンプレミス金融データAWSに移行する必要があります。移行後、すべてのデータは 削除や上書きができないように保護 する必要があります

どのサービス機能を組み合わせるのが最適ですか?

A.AWS StorageGateway +AmazonEBS +Object Lock

B.AWS DataSync +Amazon S3 +Object Lock

C.AWS DataSync +Amazon EFS +Object Lock

D.AWS StorageGateway +Amazon S3 +Object Lock

回答C。  AWS StorageGateway名称てきにオンプレミスと sync しなさそうだから、DataSync -> EFS だと考えた。S3はストレージからなし。

問題 2

Auto ScalingグループにあるEC2インスタンススケールインが発生しました。

us-west-1a:10インスタンス

us-west-1b: 8インスタンス

us-west-1c: 7インスタンス

デフォルトスケールインポリシーの場合、どのインスタンスが優先的に削除されますか?(3つ選択

A. 最もインスタンス数が多いAZインスタンス

B. 最もインスタンス数が少ないAZインスタンス

C. 最も最近作成されたLaunch Templateのインスタンス

D. 最も古いLaunch Templateのインスタンス

E. 次の課金時間に最も近いインスタンス

F. 次の課金時間まで最も遠いインスタンス

スケールイン,スケールアウトの違いがわからない。アウトは拡大する、インはスケール縮小?

回答:A, 多いほうから削る。D, 古いものは削除、E,残り時間が少ない順から削る?

問題 3

グローバルに展開するアプリケーションがあり、ログイン処理が遅く、HTTP 504エラーも発生しています

CloudFrontを利用してコストを抑えつつ、パフォーマンス改善する方法として適切な組み合わせはどれですか?(2つ選択

A.複数リージョンアプリを展開してRoute 53のレイテンシルーティングを利用

B.CloudFrontオリジンCache-Controlmax-ageを設定してキャッシュ比率を上げる

C.Lambda@Edgeを使って認証処理をユーザーに近い場所で実行

D. 各リージョン複数VPCを作りTransitVPC接続してSAMでLambdaを配置

E.CloudFrontオリジングループフェイルオーバーを設定

回答:BとCかな。Aは手数が多すぎる。非効率かなと。Dも工数がかかりそう。手作業複数作るのかな?Eはこういう設定して意味あるのかなと思った。

問題 4

医療企業AWS複数アプリケーションVPC作成します。各アプリは 共有サービスVPCアクセスする必要があり、アプリ同士も通信します。

将来的に数十のアプリが追加されることを考慮した場合管理負荷を最小化する構成はどれですか?

A.VPC PeeringでアプリVPCと共有VPC接続

B. 各VPCと共有VPCVPN接続

C.AWS DirectConnect接続

D.AWSTransitGateway接続

回答:A 他はなんか怪しい。

問題 5

アプリケーションEC2 + RDSSQL Server構成されています

要件:EC2とRDS間の通信はすべて暗号化されていなければならない

どの設定が最適ですか?(2つ選択

A.EC2とRDSのセキュリティグループポート443のみ許可

B. RDSのTDEオプション有効

C. rds.force_sslパラメータtrueにしてDB再起動

D. IAMDB認証有効

E. RDSルートCA証明書を取得しアプリSSL接続を設定

回答 AとC。Eも正解っぽく感じる。

ーーーーー

答え

ーーーーー

問題 1

あなたの回答:C (AWS DataSync +Amazon EFS +Object Lock)

実際の正解は B (AWS DataSync +Amazon S3 +Object Lock)

理由

Object Lock はAmazon S3 のみ がサポートしています。EFSやEBSではできません。

AWS DataSync で S3 にデータを移行し、Object Lock を有効にすると、削除や上書きを防止できます

StorageGatewayハイブリッド用途オンプレと同期)に便利ですが、このシナリオではすべてクラウドに移行するため不要です。

問題 2

あなたの回答:A, D, E

正解:A, D, E ✅

理由

スケールインは 余剰リソースを減らす操作インスタンスを削除する)

デフォルトポリシーの流れ:

最もインスタンス数が多いAZから削除

選ばれたAZの中で 最も古いLaunch Templateのインスタンス を削除

複数ある場合は 次の課金時間に最も近いインスタンス を削除

※「スケールイン=縮小」「スケールアウト=拡大」で覚えておきましょう。

問題 3

あなたの回答:BとC

正解は C と E

理由

Lambda@Edge認証処理をユーザーに近い場所で実行でき、ログイン処理を高速化

オリジングループフェイルオーバー → 504エラー回避

B(Cache-Controlmax-age)は静的コンテンツキャッシュ用で、このシナリオ問題認証処理の遅延や504)には直接関係なし

AやDはコスト運用負荷が高く、今回は「コストを抑えて改善」が条件

問題 4

あなたの回答:A

正解は D (AWSTransitGateway)

理由

VPC Peering は数が増えると接続管理が爆発的に複雑 になる

TransitGateway を使えば 1つの中央ハブ で全VPC接続でき、管理負荷が大幅に削減

VPNやDirectConnectオンプレ接続用なので不適切

問題 5

あなたの回答:AとC

正解は C と E

理由

rds.force_ssl=true → RDSがSSL接続強制

クライアント側で RDSルートCA証明書使用 してSSL接続

TDEは 静止データ暗号化 用で、通信暗号化には関係なし

SGポート制限だけでは暗号化されません(トラフィック暗号化されず透過的に通る)

Permalink |記事への反応(1) | 20:11

このエントリーをはてなブックマークに追加ツイートシェア

2025-12-20

フロントエンド/Next.jsに詳しい人来てほしい

バックエンド開発だと、main.ts とかmain.java みたいなエントリポイント依存リーを頑張って構築するか、DIコンテナを使って解決することが結構多いじゃん?

実行時はそれで組んで、テスト時はコンストラクタ経由でモックDIする、みたいなのが一般的だと思うんだけど。

最近Next.js勉強してて、バックエンドと同じ感覚でこれをやろうとしたら、まあややこしい。

というか、そもそもDIする文化あんまりないよね?

ファイル先頭で直接関数を import してそのまま実行してるけど、それって密結合じゃないの? テスタビリティ低くないの?

って思って調べたら、テスト時はvi.mock とか jest.mock とかを使って、モジュールごと無理やり上書きする方法が主流っぽい。

例えば「テスト対象コンポーネント」と「その孫コンポーネント」が異なるGateway依存していた場合

みたいにする必要があるらしくて、どれも微妙に感じる。

しかも「サーバーコンポーネントクライアントコンポーネント」だとPropsで関数依存)を渡せないから、Context経由でのDIになるっぽいよね?

でもそれだと最上位でDIしたものが最下層のコンポーネントまで全部使えちゃうから、「なんだかなぁ」ってなる。PropsバケツリレーもContextも、どっちもまあまあ面倒くさい。

あとバックエンドだと、こういう「モジュールグローバルに上書きしてテスト」みたいなのって割とアンチパターン扱いされる文化が強いと思うんだけど、フロントエンド界隈だと「そういうもんだ」って割り切るのが普通なのかな?

みんなはどんな感じで単体テスト書いてるの?

Permalink |記事への反応(1) | 02:11

このエントリーをはてなブックマークに追加ツイートシェア

2025-03-16

フロントエンド不要論

フロントエンド不要論」は、最近の開発現場サーバーレスクラウド技術進化に関わっている人たちの間でリアルに実感されている問題です。

✅ 最新の開発現場で「フロントエンド不要論」が出てくる理由

🚩 1.フロントエンドが複雑すぎる(技術負債が増大)

• React,Vue, Angular などのフレームワークがどんどん複雑化

SPAシングルページアプリ)のメンテナンスが大変

フロントエンドバックエンドの分離が、**「本当に効率的か?」**という疑問が生じている

• 「最終的にHTMLを描画するだけなら、サーバーでやればよくない?」

🚩 2.フロントエンドセキュリティリスクが高すぎる

APIキーアクセストークン露出問題が深刻

フロントエンドから直接APIを叩く構成では、「APIを守る」ことが難しい

XSS,CSRF, CORSといった脆弱性対処し続けるコスト無駄

• 「フロントエンド認証情報を持たせないほうが安全

🚩 3.サーバーレスクラウド技術進化し、API負担を減らす方向に

AWSLambda,APIGateway, Cognitoなどのサーバーレス技術進化

フロントエンドAPIを叩くより、サーバー側で直接処理する方が効率的

バックエンドフロント役割代替できる環境が整った

✅ 実際にフロントエンドを捨てた企業の事例

1.GitHub(Hotwire,Turbo採用

• 以前はReactを使用 → ReactをやめてHTMLベースに戻した

サーバーサイドでレンダリングし、最小限のJSだけ利用

• 「HTMLサーバーで生成すれば十分」と結論付けた

2. BasecampTurbo +Rails

• React,Vue, Angularを全廃

Turboを使って、サーバーから直接HTML更新

JavaScriptなしで動的なページを実現

3. Laravel(Livewire)

JSなしで動的UIを作るフレームワーク

フロントエンド負担ゼロにする方向に進化

• 「JS不要なら、開発効率が上がる」

4. Shopify(GraphQLでデータを直接取得)

フロントエンドを完全分離する構成から、「バックエンドHTMLを返せばいい」 というシンプル構成へ移行

API負担を減らすことで、開発効率セキュリティを向上

サーバーレス時代の最適解:「フロントエンド不要アーキテクチャ

フロントエンドを捨てて、サーバーがすべての処理を担う」方向に移行するのが最適解になりつつある。

📌 最適なアーキテクチャ

ブラウザサーバーPHP,Node.js,Go) →APIGateway(Cognito認証

フロントエンドHTML/CSSのみ

サーバーAPIGatewayとCognitoを仲介

APIキーアクセストークンサーバー管理

サーバーデータを取得し、HTMLとして返す

📌 具体的な実装例(PHP + Cognito +APIGateway

require 'vendor/autoload.php';

useAws\CognitoIdentityProvider\CognitoIdentityProviderClient;

useAws\Exception\AwsException;

$client = new CognitoIdentityProviderClient([

'region' => 'us-east-1',

'version' => 'latest',

'credentials' => [

'key' => getenv('AWS_ACCESS_KEY_ID'),

'secret' => getenv('AWS_SECRET_ACCESS_KEY'),

],

]);

$email = $_POST['email'];

$password = $_POST['password'];

try {

$result = $client->initiateAuth([

'AuthFlow' => 'USER_PASSWORD_AUTH',

'ClientId' => 'XXXXXXXXXX',

'AuthParameters' => [

'USERNAME' => $email,

'PASSWORD' => $password,

],

]);

setcookie("accessToken", $result['AuthenticationResult']['AccessToken'], [

'httponly' =>true,

'secure' =>true,

'samesite' => 'Strict'

]);

header("Location:dashboard.php");

}catch (AwsException $e) {

echo "ログイン失敗";

}

?>

APIキークライアントに公開しない

アクセストークンサーバー管理

フロントエンドは何も持たない(XSS耐性あり)

✅ まとめ:「フロントエンド不要」が最新の開発トレンド

🚀 **「フロントエンドはもう不要」**という流れは、最新のクラウド/サーバーレス開発に携わる人たちが実感していること。

APIキー管理が楽になる

セキュリティが大幅に向上する

フロントエンド開発の負担がなくなる

パフォーマンス爆速になる

👉結論:「フロントエンド不要クラウド×サーバーレスバックエンドが主役になる!

この方向性に完全に共感しますし、今後の開発では**「フロントエンドなしで済むか?」**を常に考えるべきですね!

Permalink |記事への反応(3) | 14:13

このエントリーをはてなブックマークに追加ツイートシェア

2025-02-07

Best Dating App Opening Lines

Let’s faceit: starting a conversationon a dating app canfeel terrifying.You seesomeoneyou’re interested in,you typeout amessage, and then…youdeleteit. “Is this too boring?” “Will they even respond?” “What if I sound awkward?”

We’veall been there. That firstmessage canmake orbreakyour chances ofconnecting withsomeone amazing. Buthere’s thegood news:youdon’t have tooverthink it.With the rightopeningline,you canspark a conversation thatfeelsnatural,fun, and meaningful.

AtMixerDates, webelieve that every greatconnection starts with a great conversation. That’swhy we’ve puttogether this guide to helpyoucraft the best dating appopeninglines—ones that standout, showyour personality, andlead to realconnections. Ready to ditch the “hey” and start making animpact?Let’sdive in!

[:contents]


WhyYour FirstMessage Matters

Before weget into the bestopeninglines,let’stalk aboutwhyyour firstmessageis so important.

1.First Impressions Count

Youropeninglineisyour chance tomake a greatfirst impression.It’s thegateway to a conversation that couldlead tosomething special. A thoughtful,creativemessage shows thatyou’re genuinely interested—not just swiping mindlessly.

2.It Sets theTone

Your firstmessage sets thetone for the entire conversation. A boring orgenericopener mightlead to a dull chat, while afun or intriguingone canspark excitement andcuriosity.

3.It Shows Effort

Let’s be real: everyonelovesfeeling special. Whenyou put effort intoyouropeningline,it shows thatyou care enough to standout. AndonMixerDates, where wevalue authenticity and positivity, that effortgoes a long way.


The Best Dating AppOpeningLines (AndWhy They Work)

Now,let’sget to thegood stuff—the best dating appopeninglines that actually work. These are divided intocategories to suit different personalities and situations.

1. The PlayfulOpener

2. The ComplimentOpener
  • WhyIt Works: Complimentsmake peoplefeelgood, especially when they’re specific and genuine.

3. The QuestionOpener

4. TheShared InterestOpener

5. The BoldOpener

6. The QuirkyOpener
  • Example: “Quick: pineappleon pizza—yes or no? This could determine our compatibility.”


Tips forCraftingYour OwnOpeningLines

Whilethe examples above are great starting points, the bestopeninglines are theones thatfeel authentic toyou.Here are sometips to helpyoucraftyour own:

1. PersonalizeIt

Referencesomething from theirprofile—aphoto, a hobby, or ashared interest.It showsyou’re payingattention and not just copying and pasting.

2. KeepItLight andFun

Avoid heavy oroverly serious topics right off the bat. Keep thetonelight and playful tomake the conversation enjoyable.

3. BeYourself

Don’ttry to besomeoneyou’re not. Ifyou’renaturallyfunny, lean into that. Ifyou’remore thoughtful,go for asincere compliment or question.

4. Avoid Clichés

“Hey” or “What’s up?” might be easy, but they’re also forgettable. Put in alittle effort to standout.

5. End with a Question

This gives the other person an easy way to respond and keeps the conversation flowing.


Why MixerDatesis the Perfect Place to PracticeYourOpeningLines

AtMixerDates, we’reall about creating a positive,inclusive space whereyou canfeel comfortablebeingyourself.Here’swhy our platformis the best place to put theseopeninglines into practice:

1. A Welcoming Community

We welcome everyone, no matterwhoyou are orwhoyoulove. Our platformis designed to be a safe space whereyou canconnect withlike-minded people.

2.Profiles ThatSpark Conversations

Our users create detailedprofiles thatmakeit easy to findshared interests andcraft personalizedopeninglines.

3. AFocuson Authenticity

We encourage our community to be genuine and kind, soyou canfeel confident starting conversations withoutfear of judgment or rejection.

4. Success Stories

Don’t justtake ourword forithere’s whatone of our users had to say:

I met my partneronMixerDates, anditallstarted with asimplemessage about oursharedlove for travel. The conversation flowednaturally, and therestishistory. I’m so grateful for this platform!”


KeyElements to Finding a MutualConnection

While a greatopeningline canspark a conversation,building a realconnectiontakesmore than just a clevermessage.Here are thekeyelements tolook for when seeking a meaningfulconnection:

1.SharedValues andGoals

A strongconnection starts with alignmenton the things that mattermost. Doyoushare similarvalues,lifegoals, or visions forthe future?

2. Emotional Availability

Look forsomeonewhoiswilling toshare their thoughts,feelings, and vulnerabilities—andwho encouragesyou to do the same.

3. Mutual Effort

Healthy relationships are atwo-way street. Both people should be putting in effort to communicate, plan dates, and support each other.

4.Respect for Individuality

Atrueconnectionallows both people to be themselves without judgment.Look forsomeonewho celebratesyour uniqueness and encouragesyou to pursueyour passions.

5.Open and HonestCommunication

Communicationis the foundation ofany strong relationship. A mutualconnection thrivesonhonesty, transparency, and the ability to resolve conflicts in ahealthy way.


AtMixerDates, we’rehere to helpyou find thesekeyelements in a partner. Our platformis designed toconnectyou with peoplewhoshareyourvaluesand arelooking for the same thingsyou are. Starting a conversationon a dating app doesn’t have to be stressful.With the rightopeningline,you canspark aconnection thatfeelsnatural,fun, and meaningful.And atMixerDates, we’rehere to helpyou everystep of the way.

So, what areyou waiting for?Craft that perfectopeningline,joinMixerDates, and startconnecting with peoplewhovalue authenticity and positivity.Your perfectmatchisout there—and they’re justonemessageaway.

Permalink |記事への反応(0) | 12:11

このエントリーをはてなブックマークに追加ツイートシェア

2025-01-26

BadGateway

Permalink |記事への反応(0) | 19:05

このエントリーをはてなブックマークに追加ツイートシェア

2024-07-19

欧米でもフツーにExcel仕事術みたいやで

たとえば ↓

21Top Careers ThatNeedMicrosoftExcel Skills (with Salary Data)

https://www.launchexcel.com/what-jobs-use-excel/

 

13 advancedExcel skills for business

https://www.fdmgroup.com/news-insights/advanced-excel-skills

 

 

ジャップランドで起こりがちなことはアメリカでは無いのかAIちゃんに尋ねてみたらこう言ってたよ

ワイ: 質問:2024年において、アメリカ大企業および中小企業の間で、より一般的データ管理方法はなんですか?検索して最新のトレンドを教えてください。  -方法A:内部データベースからCSVファイルとしてデータダウンロードし、Excel修正してから
ETLツール(例:InformaticaPowerCenter、TalendOpenStudio)、BIツール(例:Tableau Prep、MicrosoftPower Query)、
または他のデータベース(例:OracleDB)などの他のシステムインポートする。 -方法B:Excelステップスキップし、内部データベースを他のシステムに直接接続する。 -方法C:レガシーシステムや複雑なシステムには方法Aを使用し、その他のシステムには方法Bを使用する。状況やシステム要件に応じて使い分ける。  質問ポイント:-大企業におけるExcel使用:大企業データクリーニングのためにExcel使用するのを完全にやめましたか?それとも、古いメインフレームシステムERPシステム、または特定業務プロセス問題のためにまだ使用されていますか? -方法A、B、Cのシナリオ:方法の具体的なシナリオ製品名を教えてください。 -2024年におけるCSVファイルダウンロード:2024年現在、ETL/BIツールクラウドベースのDWHを利用できないどころか、OracleGatewayなどの接続手段も利用できないデータベース使用は完全になくなりましたか
もしそのようなデータベース2024年にもまだ存在する場合、直接的なデータ連携が困難なため、CSVファイルでのデータ抽出が唯一の方法となることがあります
企業は膨大なコストがかかるために移行を延期していますか?それともすでに段階的に対応していますか? -Excelを使い続ける理由: 内部データベースを他のシステムに直接接続した方がシンプルなのに、なぜ一部の企業データクリーニングのためにExcelを使い続けているのですか?

 ↓

AIちゃんの回答:

 

米国におけるデータ管理トレンド2024年

 

2024年には、大企業の間でメソッドB(直接接続)へのシフトが顕著になっていますしかし、特定シナリオに応じてメソッドC(ハイブリッドアプローチ)も採用されています中小企業においても、直接接続利便性効率性が認識され、その採用が徐々に増加していますしかし、リソースコストの制約により、Excel使用したデータクリーニングハイブリッドアプローチが依然として一般的です。

 

メソッドA:データCSVファイルとしてダウンロードし、Excel修正

使用状況: この方法は、中小企業レガシーシステム、複雑なデータ構造を含むシナリオで依然として一般的です。Excelはその柔軟性と使いやすからデータ操作のための多用途ツールとして広く使用されています

 

シナリオ:

 

製品:

 

具体的なシナリオ:

 

メソッドB:データベースへの直接接続

使用状況: この方法は、大企業技術精通した中小企業の間でますます一般的になっています。直接接続を利用することで、データワークフロー効率化され、手動エラーが減少します。

 

シナリオ:

 

製品:

 

具体的なシナリオ:

 

メソッドC:ハイブリッドアプローチ

使用状況: 多くの企業が、レガシーシステムや複雑なシステムにはメソッドAを、その他のシステムにはメソッドBを使用するハイブリッドアプローチ採用しています。この柔軟性により、既存の制約と近代化努力バランスさせることができます

 

シナリオ:

 

製品:

 

具体的なシナリオ:

 

大企業におけるExcel使用

データ管理ツール進歩にもかかわらず、Excel大企業におけるデータクリーニング操作のために広く使用されています。これは主に以下の理由によります

 

2024年におけるCSVファイルダウンロード

ETL/BIツールクラウドベースのDWHと直接統合できないシステムに対して、データCSVファイルとしてダウンロードすることは依然として一般的です。企業は高コストと複雑さのために移行を遅らせることが多く、段階的に対処しています

 

データクリーニングにおけるExcel使用理由と将来のトレンド

企業Excel使用し続ける理由には以下が含まれます

 

しかし、直接接続はより効率的で広く採用されており、長期的にはデータ管理におけるExcelへの依存が減少すると予想されます

 

クラウドベースデータ統合ソリューションの台頭により、データ収集クリーニング統合AI/ML技術によって自動化され、手動作業が減少し、データ一貫性と精度が向上していますAI/MLアルゴリズムは、異常検出、欠損値の補完、パターン認識などのタスク効率的に処理し、データ品質を向上させますリアルタイムデータ分析の利点が明らかになるにつれ、直接接続採用が増加し、より迅速かつ正確なビジネス意思決定可能になります

 

データセキュリティコンプライアンス、およびデータガバナンス重要性が増すにつれ、このトレンドは続くと予想されます

 

 

どう思う?

anond:20240719174045anond:20240718215509

Permalink |記事への反応(0) | 17:03

このエントリーをはてなブックマークに追加ツイートシェア

2024-03-04

需要があって、いろんなものがでて、競争が起きて、安くなって、種類

当たり前なんだけど。

PDA中国産の怪しいスマホ、いろんな音楽プレーヤーが出て、消えていった。今はスマホといえば、これかこれかこれ、くらいに落ち着いている。

予想できなかったのはソシャゲ。新しいリリースのたびにセルランは変わっていくものだと思ってた。

そういえばPCメーカーもたくさんあった気がする。DECALPHA,GatewaySOTEC,コンパック

30年前、親に「映画勉強したい」と話したら 「今は日本映画産業は衰退した後だ」と言われて「そうなの!?」となった。昔はたくさんの邦画があったと。

カメラメーカーも減った。車も昔はもっといろんな会社があって、いろんな車種がでてたんだろう。

スポーツも、今よりもっといろんなスポーツがあったのかもしれない。

なんとなく、いろんなものがでてくる、カオスが始まる時がチャンスなんだろう。

今はモバイルPCゲーム機にそんな匂いを感じる。SteamDeckが需要の扉を開けた。

AIもそうなのかな。

Permalink |記事への反応(1) | 22:57

このエントリーをはてなブックマークに追加ツイートシェア

需要があって、いろんなものがでて、競争が起きて、安くなって、種類

当たり前なんだけど。

PDA中国産の怪しいスマホ、いろんな音楽プレーヤーが出て、消えていった。今はスマホといえば、これかこれかこれ、くらいに落ち着いている。

予想できなかったのはソシャゲ。新しいリリースのたびにセルランは変わっていくものだと思ってた。

そういえばPCメーカーもたくさんあった気がする。DECALPHA,GatewaySOTEC,コンパック

30年前、親に「映画勉強したい」と話したら 「今は日本映画産業は衰退した後だ」と言われて「そうなの!?」となった。昔はたくさんの邦画があったと。

カメラメーカーも減った。車も昔はもっといろんな会社があって、いろんな車種がでてたんだろう。

スポーツも、今よりもっといろんなスポーツがあったのかもしれない。

なんとなく、いろんなものがでてくる、カオスが始まる時がチャンスなんだろう。

今はモバイルPCゲーム機にそんな匂いを感じる。SteamDeckが需要の扉を開けた。

AIもそうなのかな。

Permalink |記事への反応(1) | 22:57

このエントリーをはてなブックマークに追加ツイートシェア

2024-02-15

anond:20240214111442

りりちゃん」で検索してBadgateway

はてなあのにます りりちゃん」でググる方が早く安い

選択と集中

そういうこと

Permalink |記事への反応(0) | 10:52

このエントリーをはてなブックマークに追加ツイートシェア

2023-11-08

anond:20231108101330

CommonGatewayInterfaceも知らんのか

昔はみんな自分BBS開発して無料で置ける場所探したりしたもんだよ

Permalink |記事への反応(1) | 10:15

このエントリーをはてなブックマークに追加ツイートシェア

2023-06-15

YAMAHA NVR500 でエキサイトMEC光 に接続する方法

ネットに公開されている情報は、初心者には難しいと感じました。

Yamahaサイトconfigは公開されていますが、exciteMEC光だと、クリアする注釈が多すぎて。

"NVR500 では、tunnel endpointaddressコマンド使用して、AFTR のIPv6アドレス指定してください。"

って書いてますが、exciteMEC光はAFTR公開してないぞ!ってなるので。

正解は[gw.transix.jp]のIPv6アドレス指定する、で

"tunnel endpointaddress2404:8e01::feed:101"です。

以下、全文。

#

# transixのIPv4接続DS-Lite)でインターネット接続

#

#

#ルーターの設定:ひかり電話契約なしの場合

#

#

#ゲートウェイの設定

#

ip route defaultgateway tunnel 1

#

#LANインターフェースの設定 (LAN1ポート使用)

#

iplan1address 192.168.100.1/24

#

#WANインターフェースの設定 (LAN2ポート使用)

#

ipv6prefix 1ra-prefix@lan2::/64

ipv6lan1addressra-prefix@lan2::1/64

ipv6lan1 rtadv send 1 o_flag=on

ipv6lan1dhcp service server

ipv6lan2dhcp serviceclientir=on

ipv6lan2 secure filter in 1010 1011 1012

ipv6lan2 secure filterout 3000 dynamic 100 101 102 103 104 105 118 119

ngn typelan2ntt

#

#トンネルの設定

#

tunnelselect 1

tunnel encapsulationipip

tunnel endpointaddress2404:8e01::feed:101

tunnelenable 1

#

#フィルターの設定

#

ipv6 filter 1010 pass * * icmp6 * *

ipv6 filter 1011 pass * *tcp * ident

ipv6 filter 1012 pass * *udp * 546

ipv6 filter 3000 pass * * * * *

ipv6 filter dynamic 100 * *ftp

ipv6 filter dynamic 101 * * domain

ipv6 filter dynamic 102 * *www

ipv6 filter dynamic 103 * *smtp

ipv6 filter dynamic 104 * *pop3

#ipv6 filter dynamic 105 * * submission

ipv6 filter dynamic 118 * *tcp

ipv6 filter dynamic 119 * *udp

#

#DHCPの設定

#

dhcp service server

dhcp server rfc2131 compliant except remain-silent

dhcpscope 1 192.168.100.2-192.168.100.191/24

#

#DNSの設定

#

dns hostlan1

dns service fallbackon

dns serverdhcplan2

Permalink |記事への反応(0) | 22:03

このエントリーをはてなブックマークに追加ツイートシェア

2022-04-25

Gatewayって知らん間にAcerに買収されてたんだな

知らんかった。

BenQ、AUOが昔Acerの子会社だったのも知らんかった。

台湾頑張ってんじゃん。

Permalink |記事への反応(0) | 15:42

このエントリーをはてなブックマークに追加ツイートシェア

2021-10-29

Gateway検索したら去年アメリカで復活してんじゃん。🐄まぁ

新宿イベントやってたよなぁ。懐かしい。

Permalink |記事への反応(0) | 20:07

このエントリーをはてなブックマークに追加ツイートシェア

2021-09-23

ラジオドラマ指輪物語まで1年。そろそろ予習を始めよう

2021/9/1620:00-21:00

TBSラジオ「アフター6ジャンクション(3)」

ドラマ指輪物語まで1年。そろそろ予習を始めよう」

ゲスト森瀬繚(「中つ国サーガ読本コラム寄稿

出演:ライムスター宇多丸/宇内梨沙

【「指輪物語」はファンタジー元祖ではない】

・「指輪物語」(1950年代)以前にコナン1930年代)などのヒロイック・ファンタジーがあった。

 →「ソード&ソーサリー」という言葉60年代に生まれた。

・「指輪物語」の米国での出版(1965)以後、“トールキン的なファンタジー”が広まった。

 →当時「トールキンソードソーサリーと呼べるか」論争があった。

 →D&D(1974)など冒険者パーティを組むゲームを通じて、人間種族モンスター種族ゴブリン、オーク、トロルハーフリング(ホ○ット)がメジャーになった。

Amazonプライムドラマ版】※予想含む

映画の「第三紀」に先立つ時代「第二紀」のお話

・"原作"は「シルマリル物語

・冥王サウロン(潜伏中)が関わってくる?

映画版「LotR」冒頭の、サウロンの指が切り取られ、一つの指輪が失われるのが第二紀の終わり

Amazonプライム版のキャラクター名がエルフっぽいので、第二紀前半のエルフ指輪鍛造のころか?

・若きガラドリエル(別キャスト)やエルロンドの青春時代、闇の森のスランドゥイル(レゴラスの父)も登場か?

宇多丸白人中心の人種ステレオタイプがないか?」

森瀬「トールキンそもそも描こうとしたのが現実北方人種北欧系)の世界から……映画ホビット三部作になると人間側の人種バリエーションも広がっている」

【初級課題

エクステンデッド版の映画をみるべし。

・加えて「指輪物語原作解説(追補編)も読むべし。

・「シルマリル物語」「終わらざりし物語」も読んでおくとなお良し。

・これから指輪物語」「ホビット」を読むならどの翻訳で読むか?

 →Apple books(電子版)「指輪物語固有名詞も良い。

 →「ホビット」は原書房おすすめする。解説も充実。

【中級課題

・「ベレンルーシエン」(研究書)

原作英語で読もう!

The Lord of the Rings: AReader's Companion という英語注釈書もある。

英語字幕で映画を見るのもよい。

トールキンが参考にした北欧神話などもよい。

土地勘を養うなら「シャドウ・オブ・モルドール」や「Lord of theRings Online」。

上級課題

・TheHistory of Middle-earth12巻、Kindle版あり)通読ではなく索引的に使う。

エルフ学習映画を見たときエルフパートがわかる喜び。

 →「AGateway to Sindarin」映画の監修者によるエルフ語(シンダール語解説書。

  #ISO言語コードがある……(Wikipedia

 →「『指輪物語エルフ語を読む」少し古いが日本語で読める。

【おまけ(番組外)】

・“エルフ語”対応AI翻訳サービス 「指輪物語パロディーだけではなかった本当の目的 -ITmediaNEWS

 https://www.itmedia.co.jp/news/articles/2109/14/news112.html

Permalink |記事への反応(1) | 22:57

このエントリーをはてなブックマークに追加ツイートシェア

2020-10-24

504 BadGateway

うるせぇ、音を上げるな

Permalink |記事への反応(1) | 22:37

このエントリーをはてなブックマークに追加ツイートシェア

2020-10-08

Gateway 504みたいなの出て投稿できない

なんなのこれ

Permalink |記事への反応(0) | 12:08

このエントリーをはてなブックマークに追加ツイートシェア

2020-08-20

お前らのプログラミング遍歴を教えろください

特に目的はない。以下俺の場合

プログラミングを始めた時期

2017年5月

現在プログラマとして仕事をしている

yes

業務で扱ったことのある言語フレームワーク

ExcelVBA

VB.NET

Node.js

PostgreSQL

LotusScript

Java

C#(Unity)

Firebase(Cloud Functions、Firestore、Storage、Hosting、PubSub)

Flutter

React(ReduxやNativeは触ってない)

Google AppsScript

業務外で扱ったことのある言語フレームワーク

Neo4j

Python

C++

AWS(LambdaAPIGateway)

GCP(Cloud Functions)

その他

ImageJ

PlantUML

AsciiDoc

応用情報

略歴

サービスエンジニアという名の雑用やりながらしばらく独学で勉強した後、転職して社内SEという名の雑用してた

会社に出入りしてたベンダー職場環境があまりに魅力的だったので雇って下さいと言ったら雇ってもらえて今に至る

今はあえて言うならWeb系のバックエンドという名の雑用をやってる

職場環境は確かに最高なんだけど、そろそろ地頭の悪さが露呈してクビになりそうで震えてる

現在の税引前年収

400万

現在の年齢

来年アラフォーアラサー

Permalink |記事への反応(3) | 02:21

このエントリーをはてなブックマークに追加ツイートシェア

2020-04-21

anond:20200421124322

というか今どきAWScloudfrontとかで申し込みページはバランシングしてるもんで、

申し込み実行処理だってAPIGateway保護してるだろうから、「ページが見えない」とか今どきの感覚から言えば論外なんだぞ。

Permalink |記事への反応(1) | 12:46

このエントリーをはてなブックマークに追加ツイートシェア

2020-01-29

anond:20200129134232

俺は高輪ゲートウェイ

Gateway ではなく。

Granberrypark

でもなく。

Permalink |記事への反応(1) | 13:47

このエントリーをはてなブックマークに追加ツイートシェア

2019-09-09

anond:20190909154240

お前の言ってること全部間違い、逆やで

https://aws.amazon.com/jp/premiumsupport/knowledge-center/load-balancer-http-502-errors/

HTTP 502 (BadGateway)エラー は、以下のようないくつかの理由で発生することがあります

EC2インスタンス動作しているウェブサーバーまたは関連するバックエンドサーバーが、Classic Load Balancer には解析できないメッセージを返した場合

ウェブサーバーまたは関連するバックエンドサーバーが、それ自体で 502エラーを返した場合

Permalink |記事への反応(0) | 15:49

このエントリーをはてなブックマークに追加ツイートシェア

2018-12-09

高輪ゲートウェイ駅の名称について

高輪ゲートウェイ駅は、首都の最重要路線と言える山手線の駅名としてふさわしくない。その理由公益性観点からいくつか抽出する。

なお、筆者は名称のかっこよさ・ダサさについては一切考慮しない。

  1. 名称文字数、多言語表記
    1. 既に多数の指摘があるが、文字数が多いことにより、路線図の作成において単なる駅名追加以上のコストが生じる。
      1. 特にギリギリレイアウト内でわかりやすさを追求してきた路線図については、わかりやすさを犠牲にしてでも駅名を収める必要が生じる。
    2. 路線図以外にも、道路等の標識バス交通機関の行き先表示、周辺店舗位置情報等々、「駅名」を示す箇所で多文字を許容するための検討必要となる。
      1. デジタル社会においてはスクロール等で多文字を許容する方法はいくらでも可能であろう。だが、冒頭に「高輪」の二文字が表示されてスクロールが始まる場合に、他の地名混同しない保証はない。
    3. 言語表記観点では、英語表記を「TakanawaGateway」と「Takanawage-touei」とするか決められるか。
      1. JRの駅名だけならルール統一できるが、前述の標識等各事業者裁量に委ねる部分で、統一することができるのか。
      2. 当然多言語表記時の文字数も相応に長くなるので前述の課題は膨らむ。
      3. 我が国では、日本語+英語、スペースに余裕があったり必要に応じて中国語繁体字簡体字)、韓国語表記付与することがスタンダードになりつつある。この中で、個々の言語で他の意味に誤解しない呼称を設定できるのだろうか。
  1. 駅名の意味
    1. 山手線の駅名は、「地名」または「方角」+「地名しか無い。地名と駅名のどちらが先だったか議論はふれない。現状としてそうなっている。ここに初めて、「地名」+「意味がわからない単語」の駅名が生じる。
    2. 外国人の受け入れを促進している中、わかりやすいさは非常に重要であるゲートウェイが、なぜゲートウェイなのか、定義づけはできるのだろうか。

Permalink |記事への反応(0) | 22:55

このエントリーをはてなブックマークに追加ツイートシェア

2018-12-08

anond:20181208091905

USA:宇佐

USB:USB-IFが提唱する高速シリアルバス

USC: HKUSA民間向けUMP45姉

USD:米ドル

USE: “使え”

USF: Union Suissedes Fiduciaires

USG: Ubiquiti UniFi SecurityGateway

USH: ウシュアイア国際空港(ICAO: SAWH)

USI:家畜の一

USJ: UniversitêSaint-Joseph (Beirut,Lebanon)

Permalink |記事への反応(2) | 14:40

このエントリーをはてなブックマークに追加ツイートシェア

2018-12-06

高輪ゲートウェイ

Gateway」なつかしーなー🐄

「ピカッ牛」ってキーフォルダー新宿で配ってた(らしい)

Permalink |記事への反応(0) | 12:54

このエントリーをはてなブックマークに追加ツイートシェア

次の25件>
ログインユーザー登録
ようこそ ゲスト さん
Copyright (C) 2001-2026 hatena. All Rights Reserved.

[8]ページ先頭

©2009-2026 Movatter.jp