タグ

2022年9月20日のブックマーク (26件)

  • Check! GitHub auto-merge は "プルリクエストのブロックが解消されたとき" に自動でマージさせる機能

    Check! GitHub auto-merge は "プルリクエストのブロックが解消されたとき" に自動でマージさせる機能 Prologue こんにちは、 @dz_ こと、大平かづみです。 GitHub には "auto-merge" という、プルリクエストの条件が満たされれば自動的にマージしてくれる機能があります。GitHub のリポジトリの設定にある Allow auto-merge を有効にすると、利用を許可することができます。 GitHub リポジトリ設定の Allow auto-merge 設定の項目 といっても、どんな条件の場合に利用できるのか? 設定から利用を許可してもよくわからなかったので、腰を入れて実際に確認してみました🤓 auto-merge の利用シーン auto-merge は、前述のようにリポジトリの設定で Allow auto-merge を有効にするだけ

    Check! GitHub auto-merge は "プルリクエストのブロックが解消されたとき" に自動でマージさせる機能
  • 報告: Apple、組み込みコアの一部をRISC-Vに移行し、ARM ISAから脱却へ

    TechPowerUpより。 BY アレクサンダーK SemiAnalysis筋のディラン・パテルによると、Appleは組み込みコアをARMからRISC-Vに移行しつつあるという。Appleのシリコン設計では、オペレーティング・システムやエンドユーザのアプリケーションを動かすメインのコアよりも、はるかに多くのコアが存在する。例えば、組み込みコアが存在し、M1 SoCにはオペレーティング・システムに関係しないあらゆる種類のワークロードを担当する30以上のコアが存在する。これらのタスクは通常、WiFi/Bluetooth、Thunderboltのリタイミング、タッチパッド制御、独自のコアを持つNANDチップなど、他の機能に関連している。これらは独自のファームウェアを実行し、OSを実行する中央コア周辺のすべてにパワーを供給するため、SoC全体が適切に機能する。 これらのコアの多くは、Apple

  • 1.1.1.1:パブリックDNSへのブロッキング命令に抗うCloudflare | p2ptk[.]org

    1.1.1.1:パブリックDNSへのブロッキング命令に抗うCloudflare投稿者: heatwave_p2p 投稿日: 2022/9/182022/9/18 TorrentFreak ウェブブロッキングの拡大を目指す著作権者たちは、DNSリゾルバをターゲットにし始めている。そのメインターゲットの1つがインターネットインフラ企業のCloudflareだ。同社はCDNサービスの顧客のウェブサイトへのブロッキング命令には従う一方で、同社の1.1.1.1 DNSリゾルバのドメイン遮断は行き過ぎだと考えているようだ。 海賊版対策としてのウェブサイト・ブロッキングは、世界中でますます一般的になってきている。 既に数十カ国で、ISPが裁判所から海賊版サイトブロッキングを命じられている。また、そうしたブロッキングが業界間の合意に基づく自主規制と言うかたちで実施されることもある。 Cloudflare

    1.1.1.1:パブリックDNSへのブロッキング命令に抗うCloudflare | p2ptk[.]org
  • RubyKaigiとiOSDCでWasmの話をしてきた - kateinoigakukunのブログ

    09/08-10に三重で開催されたRubyKaigi、09/10-12に東京で開催されたiOSDCにどちらもスピーカーとして参加してきました。 カンファレンスはしごされた方はお疲れ様でした。 RubyKaigi Keynote 初めてのRubyKaigiでの発表で、さらにキーノートで、さらにトップバッターという大変貴重な体験でした。いやー緊張した。1 当日のスライドはこちら。 Ruby 3.2でサポート予定のRubyWebAssembly/WASI対応について話してきました。 前半でモチベーションや出来るようになったことをデモを交えつつオーディエンスと共有して、後半は実装について自分の好きなことを話す、という構成でした。 syntax_treeを使ったデモはちょっと上手くいかなかったんですが 2、 一番見せたかったIRBでSVGを表示するデモがうまくいって良かったです。IRBのデモはこち

    RubyKaigiとiOSDCでWasmの話をしてきた - kateinoigakukunのブログ
  • Markdown(マークダウン)をVSCodeの拡張機能とスニペットで効率良く書く - Qiita

    Markdownをはやく効率よく書くために 前提として、マークダウンを編集するエディタはVSCodeを使います。 Markdownファイルを使って記事を管理している場合、マークダウンを効率良く書けるかどうかは生産性に直結します。 VSCode拡張機能と基設定(スニペット)を使ってマークダウンを速やかに編集する方法について書いていきます。 よく使う機能にフォーカスしてその操作をイメージできる一般的なショートカットキーを使う(覚える)のがポイントです。 拡張機能があるならそれを使う Markdown All in One ショートカットや便利なコマンドが有効になる拡張機能です。たくさんの機能がありますが、利用頻度が高いものだけ使います。 太字にするショートカット テキストを選択した状態で、Macなら ⌘ + B 、Windowsなら Ctrl + B で太字になります。多くのエディタで採用

    Markdown(マークダウン)をVSCodeの拡張機能とスニペットで効率良く書く - Qiita
  • How to Bypass Cloudflare in 2023: The 8 Best Methods - ZenRows

    About 1/5 of websites you need to scrape use Cloudflare, a hardcore anti-bot protection system that gets you blocked easily. So what can you do? 😥 We spent a million dollars figuring out how to bypass Cloudflare in 2023 so that you don't have to and wrote the most complete guide (you're reading it!). These are some of the techniques you'll get home today: Method 1: Get around Cloudflare CDN. Meth

    How to Bypass Cloudflare in 2023: The 8 Best Methods - ZenRows
  • イーサリアムの開発エネルギーの凄さと他分野での再現性|中村 龍矢 | LayerX 部門執行役員 AI・LLM事業部長

    (みんな思い思いのツイートをしてましたが、私はプロジェクトの実質PMのDanny Ryanの長年の思いが詰まった下記のツイートが気に入りました。バランスの取れたリーダーであり、フランクで良い人でした。) PoS移行の大変さを要約すると、 ・失敗したら数十兆円吹き飛ぶ可能性があり、世界中に迷惑をかけるどころではない ・完全にパブリックなネットワークであり、世界中のハッカーから常に攻撃対象(攻撃すると儲かるため) ・使われている技術は全くもって枯れておらず、実装以前に理論研究段階から必要 ・基礎研究を終えて格的に始動してから5年近くかかった という感じです。(ここで終わりではなく、他にも色々な技術的アップデートが予定されています。)私がEthereumの研究や開発をしていたのは2018-2020年の短い時間でしたが、一部だけでも関わることができたのは貴重な体験でした。 私はEthereum

    イーサリアムの開発エネルギーの凄さと他分野での再現性|中村 龍矢 | LayerX 部門執行役員 AI・LLM事業部長
  • 【3分で完了!】TeamsのBotが超絶簡単だったので、つくってみた - 凡人データエンジニア

    PythonからTeamsに通知するBotをつくってみた ある業務でエラー処理したいな~となり、普段の仕事ではslackではなく、Teamsを使っているので、TeamsでBot作ってみました! SlackのBotより設定が簡単でした。 TeamsにIncoming Webhookを設定する TeamsでIncoming Webhookを設定します ①Teamsにログインし、コネクタをクリック 作りたいチャネルの「…」マークをクリックし、「コネクタ」をクリック ②Incoming Webhookを追加 Incoming Webhookを一覧から探し、「追加」をクリック ③任意の名前を記載し、作成 任意のBot名を記載し、作成をクリック。アイコンは後からでも変えられますし、ここで好きなアイコンに変えてしまっても大丈夫です。 ④WebhookURLをコピーし、控えておく(後で使います) 作成をク

  • 量子コンピュータとのファーストコンタクトをしてきた|akita11

    量子コンピュータをつくっているSPINQへ行ってきた。自分は大学時代に量子力学は勉強したことはあるものの、量子コンピュータについては「なんかすごいもの」ぐらいの、ものすごく雑な知識しかなかったので、事前に「量子コンピュータが当にわかる!」というで予習。それによると量子コンピュータの基礎はこんな感じ。 普通のコンピュータ向けのアルゴリズムとは根が違う、量子コンピュータでしか使えない、チートともいえるアルゴリズムが使える問題は劇的に速くなる可能性がある それ以外の問題は、普通のコンピュータと同じことしかできない(論理演算に基づく情報処理処理) 「情報処理」は、「量子ビット(qbit)の状態を外部から変化させる」操作。そのやり方は量子ビットの物理的実態によって様々。 結果を観測する時点で量子状態が収束するので結果は確率的。つまり1回「情報処理」をしたあとで結果を観測すると、可能な量子状態の

    量子コンピュータとのファーストコンタクトをしてきた|akita11
  • Vercel というプラットフォームを抽象化する Build Output API について

    { "runtime": "nodejs14.x", "handler": "index.js", "launcherType": "Nodejs", "shouldAddHelpers": true } 詳しくは後述しますが、ここでのポイントは、 .vercel/output/functions というディレクトリ構造が存在する その直下に index.func というディレクトリが存在する index.func の内部に .vc-config.json という関数の設定ファイルが存在し、ランタイムなどが定義されている index.func の内部に関数の実体である index.js というファイルが存在する などです。こうした要件を備えた .vercel ディレクトリは、vercel deploy --prebuilt コマンドによって Vercel へと直接デプロイすることができます

    Vercel というプラットフォームを抽象化する Build Output API について
  • FontFaceSet: check() method - Web APIs | MDN

    CSS Font Loading APIFontFaceSetInstance propertiesreadysizestatusInstance methodsadd()check() clear()delete()entries()forEach()has()keys()load()values()EventsloadingloadingdoneloadingerrorInheritanceEventTargetRelated pages for CSS Font Loading APIDocument.fontsFontFaceFontFaceSetLoadEventWorkerGlobalScope.fonts The check() method of the FontFaceSet returns true if you can render some text using t

    FontFaceSet: check() method - Web APIs | MDN
  • ファクターモデルって何それ美味し...儲かるの?

    「...Numeraiってどう実際に運用してるんだっけ?」 Numerai Tournamentに参加して早X年, Leaderboardをたまに眺めてキャッキャしているだけの猿だった私は, 最近Numerai CEOであるRichardのこのtweetを見かけました。 いやメチャメチャ強いやんけ! 2020, 2021年は米株買っておけばOK, 2022年は急速な金融引き締めで米株含むリスク商品は大幅な下落, という市況がアホみたいに変わる中でも, 継続して高いパフォーマンスを出せていることがわかります。 この高いパフォーマンスは注目を集めており, Numerai fundへの資金流入も絶好調のようです。 リチャード様, ワイの年金もついでに運用していただけませんか? この市況でfundがこうもイケイケだと, 冒頭の疑問が出てこざるを得ません。 もちろん, 自分もNumerai参加者の端

    ファクターモデルって何それ美味し...儲かるの?
  • APIデザイン・パターン (Compass Booksシリーズ) - たけぞう瀕死ブログ

    APIデザイン・パターン (Compass Booksシリーズ) 作者:JJ Geewaxマイナビ出版Amazon ManningのAPI Design Patternsの日語翻訳版で、GoogleのソフトウェアエンジニアGCPAPIデザイン等にも従事された方が書かれた書籍とのことです。原著はこちら。 API Design Patterns (English Edition) 作者:Geewax, JJManningAmazon なかなか分量があるのと、誤植と思われる箇所や洋書の翻訳にありがちな日語として意味が取りづらい部分が多く、一通り読むのに結構時間がかかってしまいました。 基的にHTTPベースのJSON APIを想定した内容になっています。さすがにGoogleの方が書かれたというだけあり、通常のユースケースでは思い至らないであろう懸念点なども指摘されており「なるほど」と思

    APIデザイン・パターン (Compass Booksシリーズ) - たけぞう瀕死ブログ
  • enumはクローズド直和、traitはオープン直和

    稿では直和による多態性を実現する2つの機能、enumとtraitを拡張性の観点から比較します。 → Expression problem ※enumとtraitを使い分けるにあたってはパフォーマンス要件など他の条件も考慮するべきですが、記事は多態性の観点のみ説明します。 数式 — enumによる例 稿では数式をあらわすデータ型を例として扱います。enumではこのように定義されます。 #[derive(Debug)] pub enum Expr { Var(String), Add(Box<Expr>, Box<Expr>), Sub(Box<Expr>, Box<Expr>), Mul(Box<Expr>, Box<Expr>), Div(Box<Expr>, Box<Expr>), } impl Expr { pub fn eval(&self, vars: &HashMap<St

    enumはクローズド直和、traitはオープン直和
  • PWAの今とこれから、iOSでの対応状況 / PWA now and in the future, status of support on iOS

    ネイティブアプリと同様の機能をウェブアプリに追加できる技術、それがProgressive Web Apps (PWA)です。iOSでも近年、徐々にPWAの機能が追加されています。これらの流れは、ユーザービリティに重きを置く昨今の潮流に即しているように感じます。 この発表では、PWAの現状とその可能…

    PWAの今とこれから、iOSでの対応状況 / PWA now and in the future, status of support on iOS
  • 納品ドキュメントの作成にMarkdown+Vivliostyleを採用した話 - Qiita

    こんにちは、製造業でソフト開発エンジニアをやっているとみー(@tommyecguitar)です。 会社で納品物の説明ドキュメントを作ることがあり、その時にMarkdownでの組版をやってみたので、どう運用したか、困ったところ、いい点、悪い点をまとめてみようと思います。 Vivliostyleで組版したブログはたくさんあるので、見た目がどんな感じにできるかなどはそちらを見ていただくか、Vivliostyleのサイトをご覧ください。 Wordじゃだめなのか。 製造業で何かしら長大なドキュメントを作るとなったら、大抵はWordを複数人数で編集するという運用をしているところが多いと思います。 しかし、Wordにはいろいろと悪いところがあります。 チーム内で共同編集すると、編集したところが消えたり、フォントやデザインがなぜか統一されなかったりする。 セクションごとに担当を分けても、マージが手作業にな

    納品ドキュメントの作成にMarkdown+Vivliostyleを採用した話 - Qiita
  • アプリエンジニアとインフラエンジニアの壁をぶち壊せ 「線をどこに引くか」ではない“責任境界”の考え方

    クラウドの運用者に焦点を当てた、技術者向けの新しいテックイベント「Cloud Operator Days Tokyo 」。ここでヴイエムウェア株式会社の星野氏が「開発者と運用者の壁をぶち壊せ!InnerLoopとOuterLoopとは?」をテーマに登壇。まずは、アプリエンジニアインフラエンジニアの責任の境界線について話します。 アプリエンジニアインフラエンジニアの関係の変化 星野真知氏:「開発者と運用者の壁をぶち壊せ! InnerLoopとOuterLoopとは?」というところで、VMwareの星野から解説します。 (スライドを示して)さて、このCloud Operator Daysですが、(参加者は)インフラエンジニアの方々が非常に多いと思っています。 アプリとインフラエンジニアの関係は、昔と比べて非常に変わっていると思います。それこそクラウドがなかった10年前は、インフラエンジニア

    アプリエンジニアとインフラエンジニアの壁をぶち壊せ 「線をどこに引くか」ではない“責任境界”の考え方
  • BigQueryへMySQLやPostgreSQLから直接ニアリアルタイムでレプリケーション可能に。「Datastream for BigQuery」登場

    BigQueryへMySQLやPostgreSQLから直接ニアリアルタイムでレプリケーション可能に。「Datastream for BigQuery」登場 Google Cloudは、BigQueryに対してMySQLやPostgreSQLOracle Databaseからニアリアルタイムで直接データのレプリケーションを可能にする新サービス「Datastream for BigQuery」をプレビューリリースしました。 オンプレミスやクラウドで稼働するMySQLやPostgreSQLOracle DatabaseでのOLTPによるデータ操作が、ETLツールなどを挟むことなくほぼリアルタイムでBigQueryに反映されるため、プライマリとなるデータベースのOLTP処理に負荷をかけることなく並行してBigQueryによる大規模データの分析処理が容易になります。 To stay compet

    BigQueryへMySQLやPostgreSQLから直接ニアリアルタイムでレプリケーション可能に。「Datastream for BigQuery」登場
  • フロントエンド(React)の技術質問 - Qiita

    はじめに 自分は2021年に新卒でWeb系の開発会社にフロントエンジニアとして入社し2022年で2年目になります。 実務ではReact×TypeScriptを利用したフロント周りの開発をメインで行なっていなす。 今回は、現場で後輩に質問されたReact技術質問をまとめていきます。 なお質問に対しては一問一答形式で答えるのではなく、深ぼって解説をしていきます。 この記事の対象者 フロントエンジニアを目指している人 React初心者から中級者 Reactの質問をされた時にうまく言語化できない人 この記事の目標 Reactでよく使われている技術を言語化できるようになる 何となくの理解から脱却する おことわり 記事は面接等で聞かれる質問テンプレート集ではありません 現場で後輩に聞かれた質問を深ぼって解説をするノリで書いてます Reactフックとは何か? Reactフックは公式ドキュメントにおい

    フロントエンド(React)の技術質問 - Qiita
  • Netflixが頭を悩ませる『パスワード共有』問題のソリューションをAdobeが提供開始 | p2ptk[.]org

    Netflixが頭を悩ませる『パスワード共有』問題のソリューションをAdobeが提供開始投稿者: heatwave_p2p 投稿日: 2022/9/202022/9/20 TorrentFreak Netflixをはじめとするストリーミングサービスが利益の最大化を迫られていることを考えれば、「パスワード・パイラシー」の問題は今後数か月、数年にわたって繰り返し報道されることになるのだろう。そこに商機を見出したAdobeが新たなソリューションを提案している。このツールには飴と鞭があり、その戦略は顧客行動の徹底的な監視に支えられている。 オンラインファイル共有がメインストリームだったころ、エンターテイメント企業の経営陣は悔しさのあまり髪をかきむしっていた。 彼らは自社プロダクトを熟知し、手堅いビジネスを展開し、それぞれの市場の複雑さを可能な限り理解していた。彼らは「無料」に勝負を挑むのは不可能だ

    Netflixが頭を悩ませる『パスワード共有』問題のソリューションをAdobeが提供開始 | p2ptk[.]org
  • マイクロサービスの再考: タダ飯なんてものはない

    どうも、株式会社プラハCEOエンジニアの松原です。 先日かとじゅんさんがツイートで紹介していたマイクロサービスに関する論文を読むついでに、適度に意訳した内容を音声入力してみました。ついでに意訳レベルなので翻訳の質は保証できないのですが、もし内容を読んでみて少しでも興味を持てた場合は実際の論文にも目を通してみると良いかもしれません。 論文のリンク: 「これ日語でなんて言うの?」って分からなかった部分も多々あったのでより適切な単語があったら教えてほしい...! 導入 マイクロサービスには様々なプラクティスや技術を用いて以下のメリットを目指す 素早いデリバリー 高いスケーラビリティ 自律性 しかし実際にこの業界で実装されるマイクロサービスは採用するプラクティスや効果に大きな差があるため、オンラインサーベイ(51回答)と経験豊富なマイクロサービス実践者14名にインタビューを行った。 わかったこ

    マイクロサービスの再考: タダ飯なんてものはない
  • 天皇陛下、エリザベス女王国葬でノーマスク コロナ下、行事では初 | 毎日新聞

    英国ロンドンのウェストミンスター寺院で19日に執り行われたエリザベス女王の国葬に、天皇、皇后両陛下はマスクをせずに参列された。新型コロナウイルス対策を徹底するため、国内での行事などにはマスクをつけて参加するのがこれまでの陛下のスタイルだった。ただ、英国ではすでに「ノーマスク」が定着し、ほかの参列者もマスクを着用しないことが想定されたため、今回の判断となったとみられる。 陛下は日時間の17日午前に政府専用機で羽田空港から出発。羽田空港では白色のマスクをつけていたが、ロンドンに到着した際、マスクは黒色に変わっていた。

    天皇陛下、エリザベス女王国葬でノーマスク コロナ下、行事では初 | 毎日新聞
  • 再考: アプリ開発と状態遷移の管理 - ninjinkun's diary

    自分が開発しているLaunchableのWebアプリがローンチされて1年半ほどになる。このWebアプリにはReduxのような状態管理ライブラリを入れないまま開発してきたのだが、今のところ困らずに開発できている。そういえば昔自分は状態管理について何か考えていたような…とブログを掘り起こしてみた。 ninjinkun.hatenablog.com このエントリは2016年にネイティブアプリを対象にして書かれているが、この後自分は2018年ごろにWebフロントエンドに軸足を移し、ネイティブアプリ開発から離れた。なのでこのエントリはWebフロントエンドエンジニア2022年に再考した話になる。 結論としては、当時自分が管理したかった状態のほとんどは現在ApolloClientのキャッシュによって解決されている。 繰り返しになるが、自分が開発しているLaunchableのWebフロントエンドには状態

    再考: アプリ開発と状態遷移の管理 - ninjinkun's diary
  • 台風14号迫る福岡県でコンサート強行の矢沢永吉、終了後に“帰宅難民”続出で「無責任」「ロックじゃない」YAZAWAに批判向く | 週刊女性PRIME

    9月19日、依然として猛威をふるい続けている大型台風14号。各都道府県の交通機関、また各種イベントの開催に影響を与えている中で、9月18日に福岡県福岡市の『福岡ペイペイドーム』コンサートを強行したのが矢沢永吉だ。 矢沢サイドは前日の17日時点で、最終的は判断は当日としながらも、《『矢沢さん!中止しないでください!』『開催して下さい!』というお声がものすごい数のメールが届いております。》と、強行開催の正当性をアピール。 続けて、チケット購入者へのお願いとして、参加を断念するファンに対しての返金手続きをするとしつつ、参加希望者に対しては、 《ご来場いただく方は、ご自身の判断で必ず安全を確保できる方、帰路につける方のみご来場ください。決してご無理なされず、ご自身で判断してください》 参加条件として、終了後に自力で帰宅できるファンのみとするアナウンス。つまりはコンサート参加は“自己責任”としたのだ

    台風14号迫る福岡県でコンサート強行の矢沢永吉、終了後に“帰宅難民”続出で「無責任」「ロックじゃない」YAZAWAに批判向く | 週刊女性PRIME
  • 英語が苦手な人が英文Writingを学ぶにあたっておすすめの本五選|Yuki Nakazato

    Amazonのミーティングはとても奇妙な形で行われることが多い - ミーティングの最初にドキュメントを参加者が黙読するのだ。議論は全員が読み終わったことを確認してからスタートする。基的に文章を読まずにいきなり発言し出したりということは許されない。大人数が一つの部屋に集まり、一つの文章を黙って読む姿は結構シュールである。 私はこの奇妙なミーティングをする会社に7年ほど勤めていた。こういった環境で生き残るには人に読ませる、よいドキュメントを書かねばならない。しかもアメリカで働いているのだから当然英語で書く必要がある。しかしながら私は帰国子女でもなく、特段英語が得意というわけでもない。最初の頃に書いたドキュメントは複数人にレビューされていつも真っ赤っかになっていて、そのマークアップの量を見ては々としたものである。が、小さな子供とVisa問題を抱えて異国の地でクビになるわけにもいかない。英語

    英語が苦手な人が英文Writingを学ぶにあたっておすすめの本五選|Yuki Nakazato
  • 現役BtoBマーケターが厳選!現場で本当に役立つフレームワーク10選 | お役立ちブログ | BtoBマーケティングサポート by アジタス

    マーケターにとってフレームワークは非常に心強い味方です。ものごとを体系的に整理するだけでなく、思考の引き出しを広げて新しいアイデアを生み出していくことにも役立ちます。特に営業優位で実践主義や経験主義が重視されがちなBtoB企業においては、行動に理論的な裏付けを与えてくれるフレームワークの恩恵は大きいです。 しかしフレームワークに対して有用性を感じつつも、次のような悩みを持っている方も多いのではないでしょうか。 「種類が多すぎて結局どれを使えばよいのかわからない……」 「理屈はわかったはずなのに自分の業務に上手く適用できない……」 ビジネスのフレームワークは主なものだけで数十種類、バリエーションも含めるとその何倍もの数が存在します。しかも状況の変化に合わせて日々新しいものが考案されるため、その数は増える一方です。 その全てを把握することは不可能であり、ナンセンスでもあります。フレームワークは

    現役BtoBマーケターが厳選!現場で本当に役立つフレームワーク10選 | お役立ちブログ | BtoBマーケティングサポート by アジタス