Webアプリケーションを実装していると高確率で CORS の問題にぶつかります。CORSがどのようなものかはリンクしたMDNなど既存の解説を読むのが手っ取り早いと思いますが、「なぜそのように設計されたのか」という観点での説明はあまり見ないため、昔の資料の記述や現在の仕様からの推測をもとに整理してみました。 CORSとは 現代のWebはドメイン名をもとにした オリジン (Origin) という概念 (RFC 6454) をもとに権限管理とアクセス制御を行っています。その基本となるのが以下のルールです。 Same-origin policy (同一生成元ポリシー): 同じオリジンに由来するリソースだけを制御できる。 上記Wikipedia記事によるとSOPの概念は1995年のNetscape 2.02に導入されたのが最初のようです。当時のドキュメンテーションを読む限り、これはウインドウ越しに別
採用は、 「プロ」に任せる時代。 少子化、DX人財の希少化、グローバル化と、 採用環境が激変しつづける時代において、 1社の人事部での対応には限界があります。 その採用、「プロ」に任せてみませんか。 30年にわたるエンジニア専門の採用集団、 テクノブレーンが必ずお力になります。 Servicefor Recruiter採用担当者の方へ 難しい採用、業務過多の採用を、 「プロ」に相談したい。 テクノブレーンは、実績豊富なエンジニア専門のヘッドハンティングと、 一般的な募集採用のRPO(採用プロセスアウトソーシング)という2つのサービスで、プロとして貴社の採用支援に取り組みます。 View more Servicefor Business Personビジネスパーソンの方へ これからのキャリアを 「プロ」に相談したい。 テクノブレーンは30年にわたって、 日本の技術者、エンジニアに対して、「プ
最高の夏を迎える中庭 前回の記事投稿からだいぶあいていますが、あいかわらずGAFAではない会社でソフトウェアエンジニアをしています。今回は最近の個人的な大仕事であった家を買った話を書きます。ちなみにこの記事にソフトウェアエンジニア要素はほぼないので釣りタイトルになります、ただプロダクト設計やプロジェクトマネージャー的な感覚は必要になって非常に面白かったです。 注意事項: この記事は素人の個人的な意見や感想です、また家に関して何が一番良いかは人それぞれなのでそういった議論もしません。 なぜ家を買ったのか? 子供の小学校入学前であることコロナ禍であることで決断しました。元々、自分や妻のキャリアや子供のことなども含め賃貸で暮らしてきましたが、子供も大きくなり小学校入学前には持ち家を買いたいなと漠然と考えていました。大体2年前くらいから都内で4LDKの戸建てやマンションを探していて、実際に買う寸前
変異株が色々あってわけがわからないよ、という方のために、「アルファ株」「英国型」「B.1.1.7」「N501Y」といった表記の意味を整理しようと思う。 世間の関心は「変異株の感染性は? 重症化は? ワクチンは効くのか?」であり、できればこれにビシッと応えて話を終わらせたいのだが、変異株は数多くあるし日々増えていくので一概には言えない。たとえばこの記事を書いてる途中でファイザーワクチンはデルタ株には非常に有効というニュースが入ってきた。 デルタ株が国内で拡大しつつあるので嬉しいニュースだが、こうした次々出てくる新情報に思考停止しないよう、変異株の表記をまとめておきたい。インターネット時代は敵の名前さえわかれば大体なんとかなる。大工と鬼六の世界である。 なお僕は医療関係者ではなく、分子生物学の研究従事経験はあるが、現在はただの小説家である。小説家の手癖でフィクションを書かないように慎重を期した
Googleが発表したOSSプロジェクトである論理プログラミング言語Logicaを使って、データサイエンス100本ノック(構造化データ加工編)の設問を解きながらどのような言語かを確認していく。 (BigQueryのクエリとして実行していく) 最初に、プログラミング言語Logicaの特徴を纏めておく。 論理型プログラミング言語: このカテゴリではPrologが有名 SQLにコンパイルされる: 現状BigQueryとPostgreSQLに対応 モジュール機構がある: SQLと比較した強み コンパイラはPythonで書かれている: Jupyter NotebookやGoogle Colabですぐ始められる Colabでチュートリアルが用意されているので、まずこちらからやると良いと思う。 コードの見た目は関係論理の記述に似ている。 事前に、データサイエンス100本ノックのテーブルデータをBigQu
ソニー・インタラクティブエンタテインメント(SIE)からノウハウを継承し、バッファローが3月に発売したネットワークレコーダー「nasne」。2万9800円(税込)で販売を始め、すでに3次入荷分までが完売している。この価格は外部の企業とともにデータサイエンスを活用して決めたと、バッファローが自社のWebコンテンツで6月23日に明らかにした。 バッファローはこれまで、製品の価格を「勘、経験、度胸」を基に決めていたが、nasneは価格を決めるに当たっての理論や根拠が社内になく、適正な値が判断できなかった。そこで、過去のデータから価格を算出するため、東京大学発のコンサル企業である東京大学エコノミックコンサルティング(UTEcon)に協力を依頼したという。 まずは2020年12月から21年初頭にかけて、他社製レコーダー製品の過去の販売データや価格データを収集。その後、東大や慶応義塾大学などの経済学者
エムスリーエンジニアリンググループ AI・機械学習チームでソフトウェアエンジニアをしている中村(@po3rin) です。 好きな言語はGo。仕事では主に検索周りを担当しています。 Overview 最近、社内で情報検索論文輪読会を立ち上げました。 情報検索論文読み会のスケジュール そこでNGT-ONNGについての論文*1を紹介したところ1時間の予定のところを盛り上がりすぎて2時間超えてしまいました。 大盛り上がりのついでに、今回は情報検索論文輪読会で紹介した近似最近傍探索ライブラリNGTを内部で利用するValdを使って、類似文書検索がどのように出来るのか、現状の問題を解決できるのかを試したのでその結果を報告します。 Overview 弊社が抱える類似文書検索の課題 Sentence-BERT Valdを使った近似最近傍探索 NGT Vald Vald×Sententce-BERTで類似文書
こんにちは。エムスリーエンジニアグループAI・機械学習チームで2021年新卒の北川(@kitagry)です。最近買ってよかったものは低温調理器です。リモートワークとの相性が抜群です。 今回は僕が入社1ヶ月ほどで作成した、GKEのSecret管理基盤について書きたいと思います。 これはGKEのSecretを安全にかつ手軽に作成できるようにしたツールになります。 OSSになっているので皆さんのコントリビューションをお待ちしています。 この記事は5月始めに書こうとしましたが、書く内容をどうするかを考えている内に6月を過ぎてしまっていました。笑 AI・機械学習チームのサービスの特徴 Secretの管理方法の検討 berglasについて berglas on GKE 1. Webhookの可用性 2. IAMポリシーの複雑さ berglas-secret-controller 1. berglas-
政府向けシステムに関わったことがある身からすると、政府向けシステムの話をするときに前提として知っておいてほしいことは、住基ネット最高裁判決に「現行法上,本人確認情報の提供が認められている行政事務において取り扱われる個人情報を一元的に管理することができる機関又は主体は存在しない」という骨子があること。これによって政府向けシステムは個人情報を一元的に管理できず、個人情報は各自治体で分散管理しかできない。この文面でググれば政府がどれだけこの骨子を気にしているかは分かると思う。 今回の話は「国民マスターテーブルを持たずに認証するにはどうすべきか」という政府向けシステムで常に挙がる課題で、良いアイデアがある人は政府に提案しにいってほしい。個人情報保護法の目的外利用に違反しない上で。 はがき送りつけこれをできるのは自治体のみで防衛省はできない。防衛省は国民の住所氏名を知らないのではがきを送れない。防衛
吉幾三さんがバイオハザードの世界に連れ去られた!? 「俺ら東京さ行ぐだ」の『バイオハザード ヴィレッジver.』を熱唱︕ 初めての人狼(ライカン)特殊メイクにも挑戦︕ 『バイオハザード ヴィレッジ』公式イメージソング「俺らこんな村いやだLv.100」 2021年4月23日(金)より公開 株式会社カプコン(本社︓大阪府大阪市、代表取締役社長︓辻本春弘)は、『バイオハザード ヴィレッジ』の5月8日(土)発売に先駆け、吉幾三さんが熱唱する『バイオハザード ヴィレッジ』公式イメージソング「俺らこんな村いやだLv.100」を4月23日(金)から公開いたします。 映像では、吉幾三さんに名曲「俺ら東京さ行ぐだ」の『バイオハザード ヴィレッジver.』を歌唱いただきました。 『バイオハザード ヴィレッジ』公式サイト 「俺ら東京さ行ぐだ」スペシャルアレンジ! 「理性が無ェ 正気じゃ無ェ 人かどうかもわから無
- はじめに - Pythonのパッケージ管理ツールは、長らく乱世にあると言える。 特にpip、pipenv、poetryというツールの登場シーン前後では、多くの変革がもたらされた。 本記事は、Pythonパッケージ管理ツールであるpip、pipenv、poetryの3つに着目し、それぞれのツールに対してフラットな背景、技術的な説明を示しながら、所属企業内にてpoetry移行大臣として1年活動した上での経験、移行の意図について綴り、今後のPythonパッケージ管理の展望について妄想するものである。 注意:本記事はPythonパッケージ管理のベストプラクティスを主張する記事ではありません。背景を理解し自らの開発環境や状態に応じて適切に技術選定できるソフトウェアエンジニアこそ良いソフトウェアエンジニアであると筆者は考えています。 重要なポイントのみ把握したい場合は、各章の最後のまとめを読んで頂
私ですね。 いるいるって言わないでもらえると嬉しいです。 そうする根拠はいくつかありますが、私はマイクロソフト系言語をメインに使うプログラマなので、マイクロソフトの公式サイトがそうなっていることが大きいです。 そんなものは機械がやるべきことで、人がやることではない。 たとえば Word なら自動的に調整してくれる。 (↑ これです) わかっています。 でも染みついてしまいました。 質問に答えます。 ――疲れませんか? 習慣になっているのでそれほどではありません。 ――時間の無駄では? 一連の動作になっているのでそれほどではありません。 どうかコストの浪費と咎めないでください。 ――意味あるの? 見やすくはなると信じています。 ――本当に? 昨晩Generative Artに関する論文をMicrosoft Wordで書きました。 よりも 昨晩 Generative Art に関する論文を M
醍醐寺(真言宗醍醐派総本山・京都市伏見区)は1日、京都市内の人工衛星開発企業と協力して宇宙に寺院を開くための実行委員会を発足した、と発表した。2023年に打ち上げ予定の人工衛星に寺の機能を持たせることを目指す。 醍醐寺によると、地域や国の枠を超えた目線で平和や安全を祈る寺院の必要性を感じていたといい、寺の名称は「浄天院劫蘊(ごううん)寺」と名付けた。「劫」「蘊」ともに仏教上の言葉。大きな時間の流れや、人間の存在を形成する要素を意味するという。 2年後に打ち上げ予定の衛星には本尊や曼荼羅(まんだら)など仏教の教えを象徴するものを搭載し、地球から祈る人たちの心のよりどころとする。8日に宇宙の平和と安全を祈る「宇宙法要」を初めて行い、今後も定期的に実施予定。醍醐寺の仲田順英総務部長は「打ち上げ後は宇宙からの画像を見ながら法要を執り行うなど、人工衛星を活用した祈りの世界を具現化したい」と話している
将棋世界2004年5月号、山岸浩史さんの「盤上のトリビア 第2回 居飛車党と四間飛車党は別の人種である」より。 四間飛車が嫌いだ! お互いを理解しあえないのは、男と女だけではなかった、という報告である。もともと私は四間飛車党を、同じ将棋を趣味とする人間とは認めていなかった。 何より四間飛車のズルさが許せない。居飛車の攻めを待ってるだけで自分から仕掛ける手順はほぼ皆無。△4二飛の上に△4三銀が乗ったあんな重い形でじっとしているふざけた戦法が、ほかにあるか。(藤井システムは居飛車が角道を止めたときだけ成立する特殊戦法である) さらにその精神構造が理解できない。居飛車が急戦でくるのか穴熊なのか、やってみるまでわからないのだ。これから指す一局をどんな展開にするか相手まかせなんて、いい加減にもほどがある。 なぜ彼らは四間飛車を指すのか? 「そりゃ美濃囲いがかっこいいからですよ。ほら僕、名前がミノでし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く