設計ナイト2020 を受けて、今どんなアーキテクチャを選ぶべきかという話をしたくなったのだ。 kichijojipm.connpass.com 設計ナイトで高ぶった結果1時間コースの発表資料が完成したので供養場所を探しています。聞いてくれ!!!— Takafumi ONAKA (@onk) 2020年11月1日 お前誰よ 2000年代前半に SI 2000年代後半にブログ、SNS 2010年代にソーシャルゲーム 2020年代に UGC サービス をやってきた人間。数百万〜数億行のデータ、月間数千万〜数十億 imp 程度を主戦場にしています。 今日の話 DDD と PofEAA から学ぶパターン/アンチパターン Rails によって発見された、密結合で速く走れるソフトウェア 今求められているアーキテクチャ 昂ぶって 15,000 字ぐらい書いてしまった。 DDD と PofEAA から学ぶパ
ALL STAR SAAS FUNDのメールマガジン「ALL STAR SAAS NEWSLETTER」購読登録受付中ALL STAR SAAS FUNDがお届けする 最新SaaSニュース、ブログ記事情報を配信するSaaS業界にいる方は必見のメールマガジン! このツールを定義することは難しい。Notionは、半ば苦し紛れのように「万能ツール」や「生産ツール」と呼ばれる。ただ、俯瞰して見ると、言い得て妙でもあり、そうとしか呼べないともいえる。つまり、それこそが、Notionの魅力なのだ。 世界中で、熱心なユーザーを増やし続けるNotion。高まるのは愛情だけではない。2020年4月には約54億円を調達し、大胆な発展を見せる。今回は、共同創設者であるIvan Zhaoさんに、前田ヒロがその成り立ちや組織運営などを聞いた。 Notionは、京都で再生した 前田:今日はお時間をいただき、ありがとう
Aaptiv の登録導線のラジオボタンを見てて、「これどうやって実装するんだろう?」って気になったので調べてみた + 実装してみました。 (https://twitter.com/sadnessOjisan/status/1320284047482875904) こういうラジオボタンを作りたいっていう話です。(アニメーションもつきます) このようなデザインを実現するにあたっては、ブラウザネイティブなラジオボタンにはスタイルをあてにくいためボタン自体を再実装することになると思うのですが、その辺をどうしたらいいかの注意点について述べます。 アニメーション box-shadow を transiton にすると良い感じになります。 &::before { position: absolute; content: ""; display: inline-block; transition: all
「Deno 1.5」では、前回のリリース以降取り組んできた、TypeScriptコンパイラインフラストラクチャ全体のリファクタリングによって、従来のバンドルインフラストラクチャをswcに基づく新たなバンドラに置き換え、コードタイプチェック時のパフォーマンスを3倍に向上するとともに、--no-checkフラグを使用することで最大15倍向上している。 さらに、バンドラによるコードのツリーシェイクが可能になり、バンドルサイズを大幅に縮小した。また、バンドルが標準のESモジュールとして発行されるようになっている。 その他のおもな機能追加としては、新たなWebプラットフォームAPIとして、ターミナルにメッセージを記録して確認するまで同期的にブロックするalert、ユーザーにメッセージを表示して応答するまで同期的にブロックするconfirm、ユーザーに入力を要求し、テキストを入力して「Enter」を押
[速報]マイクロソフト「.NET 5」正式リリース。1つのフレームワークでWindows/Mac/Linuxのデスクトップ、サーバアプリ、Webアプリなどが開発可能に マイクロソフトは、アプリケーションフレームワークの最新版となる「.NET 5」正式版のリリースを発表しました。 .NET 5は「.NET Framework」と「.NET Core」フレームワークを統合し、その後継となるオープンソースのフレームワークです。 これにより長いあいだマイクロソフトのもっとも重要かつプロプライエタリなフレームワークだった「.NET Framework」が、その地位を正式にオープンソースの「.NET 5」へ譲ることになります。 Announcing .NET 5.0 https://t.co/dwjJTZA399 — .NET (@dotnet) November 10, 2020 .NET 5はWi
Twitterは11月11日、新機能「Fleet(フリート)」を日本で公開しました。24時間で消える動画・画像・テキストを投稿できる機能で、タイムラインからは独立して表示されます。 フリートは「そのとき伝えたい思いやできごとを、その熱量のままに伝える新しい形の会話」をコンセプトに開発された新機能です。24時間しか表示されないため、タイムラインにずっと残しておくには抵抗がある内容でも気兼ねなく投稿できます。 フリートは拡散(リツイート)できないことから、「個人的で気取らない感情、意見、感じたこと」を投稿するのに向いています。「リツート」や「いいね」をたくさん得ようというプレッシャーを感じている人は、より気楽にTwitterを楽しめるかもしれません。 他のユーザーのフリートには絵文字でリアクションができるほか、DMを開放している相手にはメッセージを送ることも可能です。 絵文字でリアクションを送
マーケティングテクノロジーの情報やノウハウ・TIPS、エクスチュア社の情報を発信。【ブログネタ募集】ご興味のある分野を教えてください!ご要望の内容を記事に起こします!メニューの「ブログへの」リクエストよりお送りください。 menu こんにちは、エクスチュアの權泳東(権泳東/コン・ヨンドン)です。 以前、AA + GA : SafariのITP2.1に備えてphpでクッキーを永続化する という記事を書いたところ色々反響がありました。 ・おれWordpress使ってないんだけど ・うちのサイトはそんな簡単にいじれません ・あたいJSPなのよ ・わいは静的HTMLページやねん ・拙者は(以下略 ・おいどん(ry これらをまとめてスルーするのも寂しいので、今回は別の方法です。 何をやるかというと、サブドメインで別サーバーを立てて、そこからSet-Cookieヘッダを使って永続化する方法です。 手順
マーケティングテクノロジーの情報やノウハウ・TIPS、エクスチュア社の情報を発信。【ブログネタ募集】ご興味のある分野を教えてください!ご要望の内容を記事に起こします!メニューの「ブログへの」リクエストよりお送りください。 menu こんにちは、エクスチュアの権泳東(權泳東/コン・ヨンドン)です。 SafariのITPがついにCNAMEによってセットされたクッキーもターゲットにしましたね。 215201 – Experimental: Cap the expiry of persistent cookies set in 3rd-party CNAME cloaked HTTP responses Adobe Analyticsを利用しているサイトでは、計測サイトのサブドメインにAdobeのサーバーをCNAMEとして割り当てて計測する方法が進んでますが、ITPのCNAMEブロック機能がリリー
DESCRIPTION https://github.com/capacitor-community/admob/releases のようなバージョンタグとリリースノートを自動生成した話 package.jsonのversionとGitHub上のversionが一致するようになって幸せ デプロイ/リリースフローもそれに沿った形にした話 本文 GitHubでプロダクトのソースコード管理することは当たり前になりましたが、皆さんリリースバージョンはどのように管理していますか?? 恥ずかしながら半年ほど前まで、プロダクトでリリースバージョンというものをつけていませんでした。 よし、この機能追加した よし、テストも通った。リリースするぞ。 手動でpackage.jsonのversionを変更する じゃあ、productブランチにマージして(GitHub Actionsが動いて)デプロイだ!! まぁ、
Amazon URL ShortenerというChrome拡張をつくった。 これを入れると、Amazonの商品ページにアクセスしたときに、ロケーションバーに表示されるURLを自動的に短いものに書き換えてくれる。商品のURLを共有するときに、長ったらしいURLにならずに済んで嬉しい。 開発の背景 実はAmazon URL Modifierという前身となるChrome拡張を2013年頃からつくっていた。 Amazon URL Modifier Amazon URL ModifierのHTTPS対応 今回ひさしぶりに見直して、不要な機能を取り除いて名前を変えたり、日本以外の18地域用のAmazonのサイトにも対応したり、申請用の画像やテキストの管理体制を整えたりして、最終的にChromeウェブストアに公開するに至った。 いろいろなAmazon 対応も簡単そうだったので、今回を機にamazon.c
#AppleEvent で、Macの新しい歴史が始まりました。締めが懐かしい!【更新終了】2020.11.11 07:0056,134 かみやまたくみ そうこ リアルタイム更新してました。 日本時間で11月11日の未明、午前3時に今年3回目のApple Eventが開催され、Apple独自のCPU「Apple Silicon」を搭載したMac(いわゆるARM Mac)が発表されました! ギズモードではAppleの発表内容や発表された新製品をいち早くお伝えするリアルタイム更新を行いました。この記事はそれを編集したものです。 2:55、開始前。公式サイトはBGMスタート。アップルロゴ後から後光がさしている! これはARM Mac登場=歴史が変わる感すごいわ。 3:00!はじまるーー!歴史変わるー! 今年の発表会でたくさん見ている本社・Apple Parkの映像。めちゃくちゃでかいですね。背景(
iPhone、iPad、iPod touch、Apple Watch でプライベート Wi-Fi アドレスを使う プライバシー対策強化のため、Wi-Fi ネットワークごとに MAC アドレスを使い分けることができます。 プライベート Wi-Fi アドレスについて プライベート Wi-Fi アドレスで Wi-Fi ネットワークに接続する この機能のオン/オフをネットワークごとに切り替える プライベート Wi-Fi アドレスについて Wi-Fi ネットワークと通信するため、デバイスは MAC (Media Access Control) アドレスと呼ばれる一意のネットワークアドレスを使って、ネットワーク上で自身を識別する必要があります。デバイスがすべてのネットワークで常に同じ Wi-Fi MAC アドレスを使っていると、時間の経過に伴い、ネットワークの事業者やその他のネットワーク観測者がそのア
A new iOS 14 privacy feature could potentially cause problems for enterprise or educational network and device management setups, Cisco warned on Thursday. The privacy feature in question is an option to use a "private," or randomized, media access control (MAC) address when connecting a Wi-Fi network. Generally, devices identify themselves using the same MAC address when connecting to networks, w
ご無沙汰しております。11月6日に、CNAMEレコードを使って付与された1st-party cookieの規制機能を搭載したiOS14.2がリリースされましたので、その内容をまとめます。いつものことですがマーケティングよりブラウザの細かい話です。正式発表前なので誤りの可能性がありますがご了承またはご指摘ください。 規制の仕組みまず規制されるのは、AppleのWebKitエンジニアJohn Wilanderさん(ITPの発明家)が「Third-party CNAME cloaking」として定義するものです。 Third-party CNAME cloaking means a first-party subdomain resolves to a third-party domain which does not match the resolution for the top frame
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く