あとで読むに関するsuekaのブックマーク (133)

  • ‎クトゥルフ神話TRPG ルールブックPLUS【公式アプリ】

    合計2.8kg以上の"クトゥルフ神話TRPG" 関連書籍が1つのアプリに!タブや検索などのアプリならではの機能で、もっと楽しいTRPGライフを。 まずは無料でクトゥルフ神話TRPGをはじめられます。 ◆『新クトゥルフ神話TRPG ルールブック』をはじめ、各種ソースブックやシナリオがスマホで閲覧できる ◆キーワードや〈技能〉は「タグ」でハイライト表示されているから読みやすい ◆調べたい言葉やルールはサクッと検索できる ◆「メモ」や「マーカー」、「ブックマーク」でカスタマイズできる ◆「タブ」ビューアで複数のブックのページの行き来が簡単にできる ▼こんな方におすすめ!▼ ・ルールブックやソースブックを気軽に持ち歩きたい方 ・"クトゥルフ神話TRPG" のセッションをもっと便利に楽しみたい方 ・シナリオ作成のためにルールブックやソースブックをもっと活用したい方 ・"クトゥルフ神話TRPG" の関

    ‎クトゥルフ神話TRPG ルールブックPLUS【公式アプリ】
  • 「酸っぱい」「塩っぱい」の「っぱ」って何なんだろうな

    「甘い」「辛い」「苦い」の流れなら「酸い」「塩い」だよな。 疑問に思って調べてみたらこちらの論文に詳しかった。 https://glim-re.repo.nii.ac.jp/?action=repository_uri&item_id=2463&file_id=22&file_no=1 「塩っぱい」は「シハはゆし」の変化という説が有力のようだ。 「シハ」は舌もしくは唇のことで「はゆし(映ゆし)」はむずがゆいという意味。 つまり「舌がむずがゆくなる」という意味だが、 この「シハ」が「塩(シホ)」と混同されて「シオはゆい」という言葉になり、 さらに「しょっぱい」に転訛したという説だ。 では「酸っぱい」も「スはゆし」なのかと言えば、こちらはいろいろあるらしい。 いまのところ「酢」を形容詞化したものという説が有力のようだが、上掲の論文執筆者はこれを否定している。 また「スハ(舌の方言)はゆし」の転

    「酸っぱい」「塩っぱい」の「っぱ」って何なんだろうな
  • やわらかスピリッツ

    最強無敵の美少女賢者たちが、オレの師匠になりたがる~武術の才能がなくて追放された少年、魔法の才能はすごかった~(4)

    やわらかスピリッツ
  • クライアントサイドからサーバサイドまで破壊するテンプレートエンジンを利用した攻撃と対策

    ユーザー入力として受け取ったテンプレートをコンパイル テンプレートレベルがProgramming Language Templateは安全にコンパイルするのが難しい 高度なテンプレートはプログラミング言語そのもの コンパイル時に任意のコードが実行できてしまう => ⚠Danger Programming Language Templateをコンパイルする危険例: ローカル メールでマクロ付きのWordファイルを開いて、ローカルで任意のプログラムが実行されてしまうケース マクロはプログラムそのもの 偽装メールが再び拡散、不正マクロを仕込んだ添付ファイルでマルウエア感染:マクロウイルスの再来? - @IT デフォルトではマクロは無効化されており、オプトインで有効化になっている Office ドキュメントのマクロを有効または無効にする - Office サポート Programming Lang

  • Overurbanization - Wikipedia

  • DateStr – A Strongly-Typed Date String for TypeScript

    Editor’s note: See a May 2022 update to this post here: Updated “Branding” for a Strongly-Typed Date String in TypeScript Nearly every project I have ever worked on has had to deal with dates in one way or another. For example, there might be a need to generate a report for a specific date range. This would require a user to select a start and end date, which would be sent over the network to an A

    DateStr – A Strongly-Typed Date String for TypeScript
  • GANMA!でDDDをやってみてから1年くらい経った

    より詳細なCQRSに関する資料はこちら https://little-hands.hatenablog.com/entry/2019/12/02/cqrs 参考資料:http://little-hands.hatenablog.com/entry/jjug2017fall 社内新規プロダクトでDDD, CQRSの思想をベースとしたアーキテクチャを構築し、コマンド(更新系処理)ではSpring Data JPA(Hibernate)を、クエリ(参照系処理)ではjOOQを採用しました。 結果としてそれぞれのORMの良いところを生かした組み合わせのアーキテクチャが構築できたので、その経緯と得られた知見についてお話ししたいと思います。 以下のようなトピックを考えています。 ・CQRSの定義とメリットデメリット ・DDD,CQRSを検討するにあたってのORMの選定ポイント ・構築したアーキテクチャ

    GANMA!でDDDをやってみてから1年くらい経った
  • Conditional Conformanceで遊ぼう - Qiita

    Conditional ConformanceはSwift4.1で追加された言語機能です。 型パラメータに条件をつけて(Conditional)他のProtocolに適合する(Conformance)ことができる便利な機能です。 class Box<T> { var value: T init(_ value: T) { self.value = value } } 解説用の箱です。これをConditional Conformanceで拡張して遊んでみましょう。最近私や身の回りの人が踏んだものを一通り紹介します。 前提となるProtocolは明示的に宣言する必要がある // Conditional conformance of type 'Box<T>' to protocol 'Hashable' does not imply conformance to inherited proto

    Conditional Conformanceで遊ぼう - Qiita
  • 東芝、盗聴不可能な「量子暗号」でヒトゲノム約500GBの伝送に成功 世界初

    東芝と東北大学東北メディカル・メガバンク機構は1月14日、「量子暗号通信」を用いて、人のゲノムデータ約500GBを約7キロ離れた施設へ伝送することに世界で初めて成功したと発表した。量子暗号通信は原理的に盗聴を探知でき、安全性が高いとされている。同社は近く、量子暗号通信で事業展開を始める見込み。 実験では、東北大学星陵キャンパスと東芝ライフサイエンス解析センターにそれぞれ量子暗号の送信機と受信機を設置し、機材を長さ7キロの光ファイバーで結んだ。送信機からはビット情報を載せた光(光子)が発せられる。同社の量子暗号通信技術では、7キロの距離の場合には10Mbps超で伝送できるという。この速度は、2018年時点で世界最速。 量子暗号通信では、量子の経路で暗号化と復号に用いる「共通鍵」のみを伝送する(量子鍵伝送)。来送りたい実データは共通鍵で暗号化した上で、通常の専用回線(数Gbps)で送り、受信

    東芝、盗聴不可能な「量子暗号」でヒトゲノム約500GBの伝送に成功 世界初
  • Big Sky :: Vim で Go 言語を書くために行った引越し作業 2020年度版

    はじめに この文章は、普段から Vim を使い、仕事でも趣味でも Go 言語を書いている僕が、最近どの様な環境で書いているかを説明した文章です。ベストプラクティスではありません。 vim-go と僕 元々、Go 言語はリポジトリの misc/vimVimGo 言語を書くための syntax やコマンドを持っていました。今でもそれらは Google のリポジトリに置かれています。ミュージアム的な物なので、実用的ではないと思います。 GitHub - google/vim-ft-go A rudimentary Go filetype plugin. Provides syntax files and basic settings for go files. This is a f... https://github.com/google/vim-ft-go これを Fatih A

    Big Sky :: Vim で Go 言語を書くために行った引越し作業 2020年度版
  • へんたつ

    へんたつ・TV版 BD&CD 5月27日(水)発売 音声特典オーディオコメンタリー収録決定! TV版編を収録したBDに加え、 オープニングテーマ1曲を収録した特典CDを同梱 Blu-ray+CD(完全生産限定版) 発売日 2020年5月27日(水) 品番 ANZX 11119~11120 価格 3,800+税 仕様 Blu-ray Disc 1枚 + CD1枚 【収録内容】 ・TV版の編を収録したBlu-ray Disc ・オープニングテーマを収録した特典CD 【音声特典】 ・スタッフコメンタリー(出演:たつき監督・伊佐佳久作画監督) ・キャストコメンタリー(出演:高杉 薫・門脇舞以) 店舗共通特典 アクリルスタンド 鬼 対象店舗:Amazon(【メーカー特典あり】商品のみ対象)、ANIPLEX+ アクリルスタンド 対象店舗:アニメイト、ゲーマーズ、とらのあな(一部店舗除く)、ソフ

    へんたつ
  • 放射性物質を用いて量子乱数を生成してしまう猛者が現れる

    データの暗号化やプログラミングでも使用される乱数は、定量的なアルゴリズムを用いて生成する擬似乱数や、CPUや通信機器のノイズを用いて生成する物理乱数がありますが、いくつかの乱数の中でも最も信頼性が高いとされる量子乱数を、放射性物質を用いて生成してしまう猛者がGitHub上に現れ、乱数作成機器の仕様とソースコードを公開しています。 GitHub - nategri/chernobyl_dice: A quantum random number generator with a Cold War aesthetic. https://github.com/nategri/chernobyl_dice 「Chernobyl Dice(チェルノブイリのサイコロ)」は、エントロピー源として弱放射性物質の核分裂反応を利用した量子乱数生成器です。Chernobyl Diceは基板となるArduino N

    放射性物質を用いて量子乱数を生成してしまう猛者が現れる
  • 温故知新 makeを使いこなす - Qiita

    最近社内でビルドの手順がちょいちょいMakefileで書かれているため、意外と知らなそうなmake及びMakefileの基的な使い方をまとめてみました。 参考図書はこちらです https://www.oreilly.co.jp/books/4873112699/ 。 基 まずは基から。makeの来の用途は、ソースコードのビルド手順を自動化することで、Makefileはその手順を記載したファイルになります。主にC言語をターゲットにしています。 一番基的な内容はターゲットと依存、そしてビルド手順の3つを記載したルールで構成されています。たとえば、次のように書きます。

    温故知新 makeを使いこなす - Qiita
  • KubernetesでRollingUpdateするためのPodの安全な終了 | SIOS Tech. Lab

    ◆ Live配信スケジュール ◆ サイオステクノロジーでは、Microsoft MVPの武井による「わかりみの深いシリーズ」など、定期的なLive配信を行っています。 ⇒ 詳細スケジュールはこちらから ⇒ 見逃してしまった方はYoutubeチャンネルをご覧ください 【5/21開催】Azure OpenAI ServiceによるRAG実装ガイドを公開しました 生成AIを活用したユースケースで最も一番熱いと言われているRAGの実装ガイドを公開しました。そのガイドの紹介をおこなうイベントです!! https://tech-lab.connpass.com/event/315703/ Pod終了までのシーケンスPodが終了するためのシーケンスは以下のようになります。 kubetctlが、Podを終了するためのリクエストをAPI Serverに送信する。kubeletが、Pod終了のリクエストをAP

    KubernetesでRollingUpdateするためのPodの安全な終了 | SIOS Tech. Lab
  • transitionとmax-widthプロパティー

    CSS Transitionsを使ってwidthプロパティーをアニメーションさせる時にmax-widthプロパティーがあるとどうアニメーションされるのかというのが気になったので調べてみたら、Chrome 18と20、Opera 11、12でアニメーションがおかしくなるバグにぶち当たった。Internet Explorer 10とFirefox 11(及び13)では大丈夫そう。 Demo: max-width and transition WebKit系では一旦幅が0になってからアニメーションが始まり、10秒でmax-widthプロパティーの値である400pxで止まる。逆方向のアニメーションもつけた場合、max-widthプロパティーの値を無視して600pxから100pxへ10秒かけてアニメーションするようになるが、400pxから600pxの間のアニメーションは描画されない。Opera系では

    transitionとmax-widthプロパティー
  • 多言語対応のゲームUI注意点覚え書き - デザイナー脂肪

    こんにちは!ドイツに住んでるUIデザイナーのいまがわ (@i_magawa)です。 この記事は「GameGraphicDesign AdventCalendar 2019」の23日目の記事になります。 自己紹介 現在はフリーでUI仕事をやりつつ、夫婦や育児に関するマンガを描いたりしています。以前は東京でスマホゲームの開発やってました。 こういう記事も書いてます(宣伝)↓ 何の記事書くの…!? スマホゲームUIのローカライズ対応について今回は書きたいと思います。 いくつか案件関わった気がしたりしなかったりするのでまとめてみました。あくまで日っぽいゲーム海外対応するときの注意点です! また今回参考として「ポケモンマスターズ」のUIをよく載せています。 ポケモンマスターズはなんと驚異の8言語対応…!殺す気か!ちなみに私は一切運営と関係ないただのファンです。 海外対応の目標 英語ネイティブの

    多言語対応のゲームUI注意点覚え書き - デザイナー脂肪
  • マイクロサービスにクリーンアーキテクチャを採用する上で考えたこと | メルカリエンジニアリング

    Merpay Advent Calendar 2019 の19日目は、Backendエンジニアチームの @toshinao がお送りします。 新しくマイクロサービスを立ち上げる機会があり、クリーンアーキテクチャをベースにしました。クリーンアーキテクチャはバックエンド・フロントエンド・アプリなど様々な場所で採用されています。ただ、確固たる方法というのは無く、みな試行錯誤しているのでは無いでしょうか。この記事では、クリーンアーキテクチャを取り入れる上で考えたことを紹介したいと思います。 マイクロサービスを作ったことがない人や、今までいくつか作ってきたけどより良い設計について考えている人の助けになれば幸いです。 はじめに メルペイのバックエンドは主にGoGoogle Cloud PlatformGCP)で開発を行っていますが、各マイクロサービスをどう実装していくかは概ね各チームに委ねられてい

    マイクロサービスにクリーンアーキテクチャを採用する上で考えたこと | メルカリエンジニアリング
  • Inconsistent error handling · Issue #632 · redux-saga/redux-saga

  • 2019年末版 形態素解析器の比較 - Qiita

    形態素解析は日語処理の初歩であり、文を単語に分割したり、品詞や活用形、基形を分析するために行います。記事では形態素解析のツールをいくつかの出力例を交えて比較していきます。 (SentencePieceでいいじゃん、という人はお呼びでないですが、そういう方には、Twitterのトレンドが変な分割になってたら嫌では?と申し上げておきたいです) MeCab 言わずと知れた形態素解析器。とりあえずMeCabを使うという人は今なお多いことでしょう。とにかく高速であるということと、システムと辞書が分離されているのが特徴です。またPythonから使うのも簡単になりました(Janomeというものがありましたがmecab-python3の方が高速です)。Javaから使いたい人はKuromojiを使えばmecab(+ipadic)相当の結果が得られるはずです。 辞書はIPA辞書が推奨されていますが、Un

    2019年末版 形態素解析器の比較 - Qiita
  • MultiTenancyなサービスにRBAC(Role Based Access Control)を実装した | DevelopersIO

    はじめに MultiTenancyなサービスにRBAC(Role Based Access Control)を実装したので紹介します。 以前、Auth0の機能を使ってRBACを実現する例を紹介しました。SingleTenantサービス、あるいはMultiTenancyであってもユーザとテナントがN:1(ユーザが所属できるテナントが1つだけ)であれば、以下の記事の方法で実現できます。 Auth0のRBAC(Role-Based Access Control)を使ってAPIのアクセス制御をやってみた 今回実装したのは、MultiTenancyサービスであり、ユーザとテナントがN:Nであるサービスであるため、上記の記事の方法だけでは実現ができません。具体的には、以下の要件を満たす必要があります。 ユーザは複数のテナントに所属できる ユーザの権限はテナントごとに設定できる 分かりやすいサービスの例

    MultiTenancyなサービスにRBAC(Role Based Access Control)を実装した | DevelopersIO