並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 5189件

新着順 人気順

refの検索結果41 - 80 件 / 5189件

  • 民俗学っぽいマンガとは何か ——民俗学者が出てくるマンガまとめ - 猫は太陽の夢を見るか:番外地

    しかし、世間では「妖怪は民俗学が扱うものだ」と考えるのがどうも一般的な捉え方のようです。翻って、「民俗学は妖怪を研究する学問だ」と考えている人までいるようです。 これは、明らかな誤解というよりありません。 (京極夏彦『文庫版 妖怪の理 妖怪の檻』角川文庫、角川書店、2011年、32頁) 「独断と偏見で選ぶ〝民俗学っぽいマンガ〟」を選ぶために このように思ったことはないだろうか。 「ホラーとかオカルト系のマンガって、たいてい民俗学者っぽいキャラが出てくるよね」 わかる。 でもじゃあ、実際、民俗学者が出てくるマンガってどんなものがあって、それってどれくらいあるのだろうか? そもそも、ホラーとかオカルトとか伝奇とか妖怪とかのマンガには、どうしてよく民俗学者が出てくるのだろうか? しかし、その問いに答えることは、実は容易ではない。 なぜか。 たとえば、考古学には、櫻井準也『考古学とポピュラー・カル

      民俗学っぽいマンガとは何か ——民俗学者が出てくるマンガまとめ - 猫は太陽の夢を見るか:番外地
    • WASMとRustはVue.js/React.jsを打倒するのか? - JSへの侵略の歴史

      はじめに 「Typescriptの次はRustかもしれない」という記事がバズってるのを見かけました。 なかなか面白くて、PAとしてのWASMとRustを比較している記事です。ちょうど最近「レガシーおじさん、SPAを始めてみた。そして限界を知る」でも書いた通り最近SPAに手を出してみたのですが、いろいろやろうとするとSSRのためのBackend for Frontend (BFF)等が必要になるとわかり「これJSでやる必要なくない?」とも感じていたのでちょうど良かったです。 こういうのを見るとRIAやGWTのように似たアプローチで廃れた技術や、登場が早すぎたMeteor、今も頑張ってるMSのBlazorなど色々頭をよぎります。といわけで歴史を俯瞰する意味でHTML + JavaScriptとそれ以外の技術のせめぎ合いの歴史やMSのBlazorやRustのyewなどWebassemblyを使う

        WASMとRustはVue.js/React.jsを打倒するのか? - JSへの侵略の歴史
      • 私のJavaScriptの情報収集法 2024年版

        個人的なJavaScriptの情報収集の方法についてまとめてみます。 JSer.infoなどをやっているので、JavaScriptの情報については色々な情報源を見るようにしています。 JSer.infoの範囲の中での情報源については、次の記事でまとめています。 JSer.info 13周年: JavaScriptの情報源を整理する - JSer.info この記事では、少しスコープを広げてJavaScriptの情報収集についてまとめてみます。 かなりスコープが広がってしまうので、万人向けの方法ではなく、個人的な情報収集方法としてまとめています。 この記事では、膨大な情報の中から見つけるというアプローチをとっているので、人によって向き不向きがあると思います。 情報収集の方法 情報の元となる情報源はさまざまなサイトや人になると思います。 しかし、そのサイトや人ごとに見ていくというのはかなり大変

          私のJavaScriptの情報収集法 2024年版
        • 2021年現在Vueを選択すべきでないと思う理由

          使ってわかる、Vueへの恨み、つらつらと(随時更新) コンポーネントのローカルスコープでコンポーネントを定義しようとするとJSXが必要 JSXが嫌でReactを使わないならSvelteがあり、SvelteはゼロオーバーヘッドでVueより速い React+JSXと違って、マークアップをJavaScriptの式として扱えないせいで、TypeScriptとの相性も悪い 後述するが、コンポーネントのプロパティの型をジェネリックにできないところなどは、これの例にあたる Vueの新しい機能が出て、新しい構文を必要とするたびにIDEのプラグインの対応が必要になる JSXも構文拡張だが、JS関数呼び出しのシンタックスシュガーでしかないので、関数と同じだけの表現力(汎用性)を持ち、ReactのAPI拡張のためにいちいちJSXまで拡張する必要はない JSX無しだと、マークアップ内でアクセスしたいコンポーネント

            2021年現在Vueを選択すべきでないと思う理由
          • リリースノート管理術

            みなさま、OSSの変更履歴、要するにCHANGELOGやリリースノートはどのように管理しておられるでしょうか。自分はというと、抱えるリポジトリも数百個に増えてきて、まあ要するに細かく管理するのがだるく、最近は変更履歴の管理方法も変わってきました。 CHANGELOGからGitHub Releasesへ 昔は、おおよそKeep a changelogの方式に準拠したCHANGELOG.mdを書いていました。semantic versioningでバージョン管理をしながら、個々のバージョンごとに次のセクションを設けて変更内容を説明するような感じです。 Added Changed Deprecated Fixed Removed Security 今は、新規につくるリポジトリではCHANGELOG.mdは用意せず、GitHub ReleasesにKeep a changelogに似た形式で変更内

            • スキル0から1年間でマルウェア解析を習得した学習方法 - the_art_of_nerdのブログ

              みなさん、こんちにはmです。 今回は私が1年の期間でマルウェア解析のスキル0から習得するまでに取り組んだ方法をまとめました。 初めに開始時のスキルや1年間でかけたコスト、スケジュールなどを共有します。 開始時のスキルなど 表層解析、動的解析、静的解析の違いもあまり理解していない プログラミングはPythonを学び始めた程度 低レイヤーの知識なし アセンブリの知識なし Windowsアプリケーション開発の経験なし SOCアナリストとしてブルーチームの知識は多少 脆弱性診断の経験も(深くはないが)多少 エンジニア歴7、8ヶ月目くらい ざっくりですが、このようにマルウェア解析に絡んでくる知識はほぼ0でした。 学習にかけたトータルコスト 書籍:約5万円 オンライン教材:12万円 約17万円近く1年間に使いましたが、お金で直接スキルは買えないので必要経費です。 なお、オンライン教材の12万円について

                スキル0から1年間でマルウェア解析を習得した学習方法 - the_art_of_nerdのブログ
              • Github Actions チートシート

                概要 何度も調べて何度もテストしたりしたので、多用するものをまとめていきたい。 項目 push時に実行 // feature/aaaで動く。 feature/aaa/bbbでは動かない on: push: branches: - feature/* // feature/aaa, feature/aaa/bbbで動く on: push: branches: - feature/** // なにかしらのtagがpushされたときに実行、branchのpushは無視 on: push: tags: [ '**' ] branches-ignore: [ '**' ] // 指定したpathの変更だけでは実行しない on: push: branches: - main paths-ignore: - '*.md' - 'docs/**' on: workflow_dispatch: inputs

                  Github Actions チートシート
                • 包丁の研ぎどうしてますか?[追記]

                  毎度ずっと困ってたことなんだけど、切れなくなったらどうしてる? みんな近所に刃物研ぎのお店とかあるのかなあ。 もうキャベツ割ることすらかなり重労働だし、ピーマンは滑りすぎて怖い。 新しいの買ってるのか? 以下追記 沢山のコメントありがとう!ホッテントリで自分の増田が出てきて驚いた。 遅くなってしまってごめんね! ほんとにざっくりまとめだからあんまり参考にならないかもしれないけど 同じく困ってる人何人かいたんで書いとくね。 「砥石かシャープナーか」 ほとんどのコメがこのどちらかに関するものだった。 結果5:3で砥石の勝ち 砥石のコメントにはこうするとうまく行くよ~ってアドバイスがずいぶんあったのが印象的。 あと砥石勢は熱意がすごい。 砥石以下砥石のコメから多かったのを。全然知らなくて調べながら書いたからね、自分でも調べてね! <何を使うか> ・シャプトンの砥石(オレンジ、320と2000)

                    包丁の研ぎどうしてますか?[追記]
                  • 男のパンツについて

                    世の中の男性が知らなくて損していることをランキングにしたら、トップ5に入るであろうことを今から書く。 下着のパンツのことである。 あなたはどんなパンツを履いていますか?との問いがあったら、その選択肢には以下の3つは確実に入るだろう。 トランクスボクサーショーツブリーフ トランクスは平織綿のさらさらした収縮性のない生地(ギンガムと言うらしい、実際にギンガムチェックも多い)が使われることが多いパンツで、密着性がなく下着感が若干薄いため、家の中でこれ一枚で過ごす人も多い。メリットはなんといっても開放感。さらさらの生地に加え、股間の締めつけがないため、男性の嫌う蒸れが起きづらい。一方、生地に収縮性がないため突っ張り感があり、特に座った時は違和感がある。陰茎のブラブラ感が気になる人もいるだろう。 ボクサーショーツの形はトランクスに似ているものの、収縮性と密着感のある生地でサポート感や動きへの追随が良

                      男のパンツについて
                    • カスタムURLスキームの乗っ取りとその対策

                      カスタムURLスキームの乗っ取りとその対策 May 17, 2021 カスタムURLスキームは、モバイルアプリ内のコンテンツへ直接誘導するディープリンクに広く利用されている¹。そのような中で、2020年3月にLINEはカスタムURLスキーム line:// の使用を非推奨とした²。非推奨の理由をLINEは「乗っ取り攻撃が可能なため」と説明し、代わりにHTTP URLスキームによるリンクを推奨している。この変更に対して私は、なぜHTTP URLスキームによるリンクだと乗っ取り攻撃を防げるのか疑問を抱いた。この疑問に答えるためにLINEアプリの乗っ取りを試み、対策の有効性を確認した。 要約 HTTP URLスキームによるディープリンクは対象のアプリを一意に特定できるため、不正アプリによるリンクの乗っ取りが発生しない。カスタムURLスキームでは複数のアプリが同じスキームを宣言できるため、モバイル

                        カスタムURLスキームの乗っ取りとその対策
                      • 「てふ」と書いてなぜ「ちょう」と読むのか知りたい。 | レファレンス協同データベース

                        調査した結果、もともと「てふ」は「ちょう」とは読まなかったことが判明した。 調査した資料に書かれていたことをまとめると次の通り。 ・昆虫の蝶は、昔は和語の「カハヒラコ」と呼称されていたが、平安時代、外来語の呼称「tiep」に取って代わられた。 この発音「tiep」をそのまま文字に書き写したものが「てふ」だった。 ・この発音「tiep」は、時代を下るにつれて変化していく。 具体的には、平安中期以降から鎌倉時代にかけて「てう」に変化し、 江戸時代までには「ちょお」と発音するようになった。 ・ところが「てふ」という表記だけは変わらずに「てふ」のまま残り続けた。 このずれのために、「てふ」と書いて「ちょう」と読むようになった。 〇調査した資料 ・『国語科図説:図説全集』(石井 庄司/編著 岩崎書店 1960) p.238-239「歴史的かなづかいは、われわれ現代人の発音を写し書くには、まことに不便

                          「てふ」と書いてなぜ「ちょう」と読むのか知りたい。 | レファレンス協同データベース
                        • データベースの値をちょっとだけ書き換えたら検索に数十分かかる様になって障害になった裏話 - STORES Product Blog

                          はじめに 2024年1月にリテール(ネットショップ・レジ)部門からサービス(予約)部門に異動になった @ucks です。 異動してからはスマートリストという機能の開発を行っていて、5月6日に無事リリースできたのと、開発途中で障害に至ってしまった部分があるので、裏側を少し紹介しようかなと思います。 はじめに スマートリストとは スマートリストの設計 検索の仕様変更 高負荷時のハンドリング そして障害へ 見逃した点 DBの実行計画確認時の見逃し 動作確認時の漏れ 監視先の漏れ ログの損失 おわりに スマートリストとは スマートリストの開発についての話を行う前に、まずはスマートリストについて簡単に説明しておきます。 スマートリストとは、特定の条件の顧客をラベリングする機能です。 早い話、最終予約日がいつ、予約回数が何回以上等の顧客の検索条件を保存しておいて、閲覧時にラベリングして、視認しやすくし

                            データベースの値をちょっとだけ書き換えたら検索に数十分かかる様になって障害になった裏話 - STORES Product Blog
                          • エラーは出ないけど…何か変??Vue.jsでやりがちな「サイレント・ミス」(ロジック編) - ICS MEDIA

                            Vue.jsは初学者にもとても手厚いサポートを提供してくれるフレームワークです。 たとえば、以下のコードで「リセット」ボタンを押すと「propsのcountは子コンポーネントから変更すべきではない」とわかりやすくエラーを表示してくれます。 <template> <div class="CountViewComponent"> カウント={{count}} <button @click="reset">リセット</button> </div> </template> <script> export default { props: { // 表示するカウント値 count: { type: Number, default: 3 } }, methods: { // カウントをリセットします reset() { this.count = 0 } } } </script> それでも時として、

                              エラーは出ないけど…何か変??Vue.jsでやりがちな「サイレント・ミス」(ロジック編) - ICS MEDIA
                            • 一人暮らしを始めて1年経ちそうなので色々振り返ってみる

                              去年4月に就職に伴って実家を出た 家を綺麗に維持する思ったより手間と金がかかるなあと思ったけど、自分の部屋は投資しただけ目に見えて良くなるので自己肯定が得られて良いなあとなっている 一人暮らしで困った時にインターネットで調べものしても役に立たんキュレーションサイトばっかり引っかかって答えが出ず、とりあえずやってみて解決したことが多かった なので、日記代わりにでも体験を書いておいたら何かの役に立つかな思った(調べるまでもなく常識だからあえてどこにも書いてないのかもしれないけど) 部屋選びRC造とNURO光が使えるのを絶対として、次点で駅の近さ、あとは間取り・家賃で決めた 部屋選びは「まずこれだけは譲れないってものをピックアップして絞るといい」っていうのをどっかで見たのが参考になった 今のとこ部屋にはめちゃくちゃ満足してる 強いて言えば不満はウォシュレットないことぐらい 電子レンジ・洗濯機・冷

                                一人暮らしを始めて1年経ちそうなので色々振り返ってみる
                              • TypeScriptではじめるChatGPT API:入門から一歩進んだテクニックまで - Uzabase for Engineers

                                NewsPicks エンジニアの中村です。普段はデータ基盤や機械学習システムの開発、運用をやっています。 さて皆さん、すでにChatGPTは使っていらっしゃるでしょうか。エンジニア、非エンジニアを問わず世の中を席巻している感のある ChatGPT ですが、今月初めにいよいよ API も公開されて、アプリケーションやサービスに組み込みたいと考えている方も多いのではないでしょうか1。 というわけで、弊社でもこの新しい技術をより多くのエンジニアに使いこなせるようになってもらいたいと考え、ChatGPT API に関する社内勉強会を先日開催しました。本記事ではこの勉強会の内容を再構成してお届けします。 とりあえず使うだけなら簡単な ChatGPT ですが、本記事では、長文を扱ったり、ChatGPT と外部のシステムを連携させたりするテクニックなど、知っている人はすでに知っているが、まだそれほど広く

                                  TypeScriptではじめるChatGPT API:入門から一歩進んだテクニックまで - Uzabase for Engineers
                                • 【まとめ】2022年に話題になったWebサイト - Qiita

                                  はじめに としが明け、2023年になり、2022年を振り帰ったり、今年の目標を立てている頃でしょうか? みなさんは2022年どんな1年でしたか? この記事では、2022年に話題になったWebサイトをまとめて、 みなさんの振り返りや今年の目標や勉強することの参考にしてみてはいかがでしょうか? POLA https://www.pola.co.jp/wecaremore/mothersday/ 母の日に合わせて公開された↑この特設サイトは、スクロールに合わせて、だいぶスムーズに花がアニメーションしていくサイトです。 一回サイトに訪れると、その没入感にサイトから抜け出すタイミングがなくなるでしょう。 Pokémon Online Gallery https://onlinegallery.pokemon.co.jp/ja/ ポケットモンスター スカーレット・バイオレットの発売を記念して公開された

                                    【まとめ】2022年に話題になったWebサイト - Qiita
                                  • MySQL データベースの負荷対策/パフォーマンスチューニング備忘録 インデックスの基礎〜実践 - Qiita

                                    TL;DR この記事に書いた事 二分探索木のお話(前提知識) MySQLのInnoDBで利用されているB+木インデックスの構造と特性 (前提知識) MySQLのClusteredIndex,SecondaryIndexについて(前提知識) カーディナリティについて(前提知識) 実際の負荷対策 検出編 スロークエリ 検出編 その他のクエリ割り出しいろいろ クエリ・インデックスの最適化 explainの使い方と詳細 ケース別実践 単純にインデックスがあたっていないケース カーディナリティが低いインデックスが使われているケース 部分的にしかインデックス/複合インデックスがあたっていないケース 複合インデックスの順序誤りでインデックスが適用できていないケース 複合インデックスの最初がrange検索のケース ソートにインデックスが適用できていないケース ソートにインデックスが適用できていないケース(

                                      MySQL データベースの負荷対策/パフォーマンスチューニング備忘録 インデックスの基礎〜実践 - Qiita
                                    • SQLの達人への道: MySQLでの高速・効率的クエリ作成術 - Qiita

                                      データベースとテーブルの作成 テスト用のデータベースtestdbを作成し、パフォーマンスチューニングを検証するためのcompanyおよびpersonテーブルを定義します。 CREATE DATABASE testdb; USE testdb; CREATE TABLE company ( company_id INT AUTO_INCREMENT PRIMARY KEY, company_name VARCHAR(255) NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); CREATE TABLE person ( person_id INT AUTO_INCREMENT PRIMARY KEY, company_id INT, person_name VARCHAR(255) NOT NULL, email VARCH

                                        SQLの達人への道: MySQLでの高速・効率的クエリ作成術 - Qiita
                                      • 京大の博論を元にした本が東大紀要の書評でフルボッコされてる件

                                        日本の大学、特に文系の学問に対する風当たりが厳しい昨今、文系の学者達は自分たちの存在意義を示そうと必死だ。大学で行われている文系の研究は、どう役に立つかはともかく、それ自体研究としてちゃんとしたものなんだ!ということは前提となっているし、みんなそう信じている。文系の先生達は決してSTAP細胞のようなデタラメをやっているのではないと。 だが、それは本当か? 証拠はあるのか? 最先端の研究は専門家でさえ評価が難しい。たとえばアインシュタイン。一般・特殊相対性理論を作ったけど、時代の先を行き過ぎていて正当な評価がされなかったそうで、ノーベル賞は他の業績に対して与えられた。文系の研究も基本的には同じで、研究の良し悪しを判断できる人は極少数だ。だから、知らないうちにトンデモない研究がはびこっていて、それに社会的評価が伴っていても、ほとんどの人にはわからない。専門家が厳正に評価してくれていることを信じ

                                          京大の博論を元にした本が東大紀要の書評でフルボッコされてる件
                                        • git push -f が更に安全になる --force-if-includes - id:onk のはてなブログ

                                          歴史改変、してますか? 私は歴史改変が大好きで、毎日 rebase しています。なので割と毎日 git push -f することになっています。 口で -f と言っても、実際には --force-with-lease --force-if-includes をしているので、これらのオプションのご紹介。 この記事は はてなエンジニア Advent Calendar 2022 の 18 日目です。昨日は id:rokoucha さんで 壊れたデータベースとの向きあいかた - rokoucha でした。 qiita.com -f の危険性 ...--F--G--H <-- main という状態で push した後、H をコミットし直したとしよう。 ...--F--G--H' <-- main \ H <-- origin/main このまま H' (main) を origin/main に p

                                            git push -f が更に安全になる --force-if-includes - id:onk のはてなブログ
                                          • Gitのおすすめエイリアス5選 - 詩と創作・思索のひろば

                                            緊急新人エンジニア応援企画! ということで自分が Git のエイリアスとして設定している便利コマンドを紹介していく。 直前のコミットに追いコミットする (git fixit) git commit --amend --no-edit もろもろ整えて git push しよう、とすると「あっちょっと修正したい」となるのはよくあること。その際いちいちコミットメッセージを書いて rebase するかというとそんな面倒はとりたくなく、一撃で終わらせたい。--no-edit でコミットメッセージを編集せずに --amend できる。 git fixit に設定している。git commit の引数をそのまま受け付けるので、git fixit -a や git fixit <file> のように使える。 メインブランチに戻る (git com) f() { remote_head=$(git symb

                                              Gitのおすすめエイリアス5選 - 詩と創作・思索のひろば
                                            • 最近Reactを始めた人向けのReact Hooks入門

                                              ReactにHooksの仕組みが導入されてからずいぶん経ちました。Hooks導入当時のコミュニティの熱狂は、それはもう凄いものでした。「Reactにとんでもない機能が実装されたぞ!」と大騒ぎで、Hooksについての新しい記事を見ない日はありませんでした。 そんな盛り上がりも冷めつつあり、Hooksも実務に密着した「当たり前」の機能になったのかな、と思いました。しかしその一方でまだHooksについてはよくわからないという人も多く、知識の二極化を生んでいるように感じます。 世の中にはReactにすでに全く馴染んでいる人向けのHooksの解説記事は多く見当たりますが、最近のReact初心者に向けてのHooks解説記事はあまり多くありません。この記事では、Hooksについて実例を示しつつReactの基礎的な面からの解説を行います。 React初心者向けのHooks 世の中にはもう多くの高品質なHo

                                                最近Reactを始めた人向けのReact Hooks入門
                                              • 財務省さん、5年前にはなんて言ってたっけ?

                                                純利払い費が対名目GDP比で1%を優に下回っていることを考えれば、日本は債務の持続可能性を重要視しすぎている。 "日本が繰り返した消費増税という過ち" By Mike Bird, The Wall Street Journal 2019年12月12日 14:28 JST https://jp.wsj.com/articles/SB11472337774144154450204586073110834531904 ちなみに英文のタイトルは"Japan and the Art of Making the Same Mistakes Over and Over Again" 今年の日本の年間利払い費は8.85兆円で、直近の名目GDPは559.22兆円です。そのまま割ると1.6%程度ですが、ここでウォールストリートジャーナルが純利払い費(英文ではnet interest payments)を対GD

                                                  財務省さん、5年前にはなんて言ってたっけ?
                                                • 社内用GitHub Actionsのセキュリティガイドラインを公開します | メルカリエンジニアリング

                                                  この記事は、Merpay Tech Openness Month 2023 の4日目の記事です。 こんにちは。メルコインのバックエンドエンジニアの@goroです。 はじめに このGitHub Actionsのセキュリティガイドラインは、社内でGithub Actionsの利用に先駆け、社内有志によって検討されました。「GitHub Actionsを使うにあたりどういった点に留意すれば最低限の安全性を確保できるか学習してもらいたい」「定期的に本ドキュメントを見返してもらい自分たちのリポジトリーが安全な状態になっているか点検する際に役立ててもらいたい」という思いに基づいて作成されています。 今回はそんなガイドラインの一部を、社外の方々にも役立つと思い公開することにしました。 ガイドラインにおける目標 このガイドラインは事前に2段階の目標を設定して作成されています。まず第1に「常に達成したいこと

                                                    社内用GitHub Actionsのセキュリティガイドラインを公開します | メルカリエンジニアリング
                                                  • 近畿大学を退職しました - 書いたもの置くとこ

                                                    2019年3月で近畿大学を退職しました。 先日の行動経済学会で「今どういう状態なのか?」という問い合わせを山ほど受けたのと(ありがとうございます)、友人や共著者に「山根はいま何をしているのか」という問い合わせが殺到している現状を鑑み、自分できちんと発信しておこうと思ってこれを書いています。 問い合わせを受けまくった友人・共著者たち、お手数をおかけしました…。今後はこのURLをそっと差し出してください。 読むのがだるい人向けQ&A Q. 今どういう状態なの? A. フリーランスの研究者をしています。複数の民間企業と業務委託契約を結び、コンサルやデータ分析などをして面白いデータと日々触れ合っています。近々法人化の予定です。 Q. 研究者をやめたの? A. やめてません。むしろ研究者に戻るために大学をやめました。 Q. なぜ近大をやめたの? A. いやになったから Q. 日々どう? A. 最高

                                                      近畿大学を退職しました - 書いたもの置くとこ
                                                    • 安全なシステムプログラミング言語Rustへの招待 | κeenのHappy Hacκing Blog

                                                      # 安全なシステムプログラミング言語Rustへの招待 ---------------------- [IIJ Labセミナー](https://iijlab-seminars.connpass.com/event/152079/) === # About Me --------- ![κeenのアイコン](/images/kappa.png) * κeen * [@blackenedgold](https://twitter.com/blackenedgold) * Github: [KeenS](https://github.com/KeenS) * GitLab: [blackenedgold](https://gitlab.com/blackenedgold) * [Idein Inc.](https://idein.jp/)のエンジニア + 2年半くらい仕事でRustを書いている

                                                      • どうして日本でだけカードのトランプのことを「トランプ」と言うのか、わかる児童書が読みたい。 | レファレンス協同データベース

                                                        ①では、「ポルトガルから日本へやってきた」の項目では、「日本では16世紀の南蛮貿易のころにトランプの元となるものがポルトガルから輸入されたようです。ポルトガル語ではカードのことを「カルタ」というので、当時の日本でも「カルタ」とよばれていました。その後、19世紀の明治時代になると、今度は欧米流のトランプが日本でもはやりました。欧米の人がゲームをしているときに「トランプ(切り札)」といっているのを聞いた日本人が、カードそのものを「トランプ」とよぶようになったのではないかと考えられています。」と記載されている。 ②では、「室町時代に日本伝来!」の項目では、「トランプが日本につたわったのは、16世紀ごろのこと。ポルトガルの宣教師によって持ち込まれ、当時は、「南蛮かるた」と呼ばれていました。というのも、トランプは、ポルトガル語で「かるた(carta)」を意味するからです。」とあり、さらに、「ちなみに

                                                          どうして日本でだけカードのトランプのことを「トランプ」と言うのか、わかる児童書が読みたい。 | レファレンス協同データベース
                                                        • React、過剰に複雑な代物。 - Qiita

                                                          はいさい!ちゅらデータぬオースティンやいびーん! 今回の記事は筆者に珍しく、技術紹介ではなく、僕の個人的な意見を書きます。あくまでも、自説です。 React自体は画期的で、プログラミング界に貢献したプロジェクトだと思っていますし、完全に否定したいわけではありません。 Reactに対する違和感=芽生えては大きく育った種 筆者はReactがとても好きでした。JavaScriptが好きになったきっかけもReactでした。何から何までもReactで書き直して、Custom Hooksを作って、refを子部品に渡したり、バリバリ満喫していました。 Vueも仕事の関係で習得せざるを得なくなったのですが、Vueは最高に大嫌いでした。これならReactで書き直してやるぅ!と思ったりも。 Reactについて社内でも導入を推進したり、React入門の勉強会を開いたりもしています。 しかし、そんな筆者は、最近に

                                                            React、過剰に複雑な代物。 - Qiita
                                                          • Home | DBML

                                                            Intro​ DBML (Database Markup Language) is an open-source DSL language designed to define and document database schemas and structures. It is designed to be simple, consistent and highly-readable. It also comes with command-line tool and open-source module to help you convert between DBML and SQL. Table users { id integer username varchar role varchar created_at timestamp } Table posts { id integer

                                                              Home | DBML
                                                            • 2020年に立ち上げたWebフロントエンド構成の振り返り

                                                              こんにちは、よしこです。 株式会社ナレッジワーク というスタートアップで、2020年4月の創業時から一人目のフロントエンドエンジニアをしています。 初期に考えて組み上げたスタックで1年半ほど開発・運用してみて、なかなか快適に日々開発ができているので 新規開発のプロダクト立ち上げ時にどのようにフロントエンドを構築したのか? 立ち上げから1年以上開発・運用を続けてきた今、それらの選択はどうだったのか? を記事にして振り返り、公開したいなと思いました。 (プロダクトの内容はステルスで進めていてあまり対外的な発信ができないので、かわりに技術的なところはどんどんオープンにしていきたいなという気持ちがあります) いろいろな項目ごとに振り返りたいので、この記事は各項目を横断するindexとして項目ごとの概要を簡単に説明し、深堀りは項目ごとに追って詳細な記事を書いていく予定です! 前提 プロダクトとしての

                                                                2020年に立ち上げたWebフロントエンド構成の振り返り
                                                              • 悪口で「タコ」と言うのはなぜか。 | レファレンス協同データベース

                                                                事例作成日 2020年06月30日 登録日時 2021/10/13 15:42 更新日時 2021/10/13 15:47 諸説あるようです。 江戸時代、将軍に謁見できない「御目見(おめみえ)以下」である御家人のことをからかって、 旗本の子が「以下」と言ったことに対して、御家人の子が「タコ」と言い返したことからきた、 という説などが確認できました。 1 「以下」に対して「タコ」と言い返したことからきたという説について 下記(1)の図書に詳しく書かれていました。 「タコ」と言い返した話の出典は(2)のようです。 また(4)にも類似したエピソードが載っています。 (1)『知って合点江戸ことば 文春新書』 大野敏明/著 文藝春秋 2000.12 p.32~35 似ていなくても「タコ」 「旗本の子どもたちは御家人の子どもたちをからかって「以下」という。」 「御家人の子どもたちも」(中略)「旗本の子

                                                                  悪口で「タコ」と言うのはなぜか。 | レファレンス協同データベース
                                                                • バックエンドエンジニアのための「React の仕組み」の理解方法 - めもめも

                                                                  何の話かと言うと 普段、UI に関わらないバックエンドのコンポーネントを作っているエンジニアがフロントエンドのコーディングを理解しようとすると、色々と異次元な世界で混乱する(というか何をやっているのかをすぐに忘れる)ので、バックエンドエンジニアにわかりやすい形で React の仕組み(メンタルモデル)をまとめてみました*1。 ブラウザの画面に描画される個々の要素を「コンポーネント」と呼ぶ。 自分で定義したコンポーネントを HTML タグを使って表示することができる。 コンポーネントは関数として定義する。この関数は、HTML タグで指定された時の属性値を受け取って、コンポーネントを実際に描画する HTML の塊(React 要素)を返す。(つまり、コンポーネントを指定した HTML タグが、コンポーネントからの返り値の React 要素で置換される。) Javascript の関数はクロージ

                                                                    バックエンドエンジニアのための「React の仕組み」の理解方法 - めもめも
                                                                  • カード決済のセキュリティ的な問題点とその対策、IC チップの決済とその仕組み - カンムテックブログ

                                                                    エンジニアの佐野です。カンムはカード決済のサービスを提供しています。カード決済にはいくつかの決済手段があり、マグストライプ、IC、IC非接触(俗に言うタッチ決済)、オンライン決済などの機能が提供可能です。iD のようなスマートデバイスにカード情報を入れてスマホでタッチ決済する仕組みもあります。カンムのプロダクトであるバンドルカードはマグストライプとオンライン決済、Pool はマグストライプとオンライン決済に加えて IC接触決済、IC非接触決済(タッチ決済)を提供しています。今日はセキュリティ的な観点から各種決済手段の特徴や問題点とともに、主に IC 決済の仕組みについて小ネタを交えつつ書いていこうと思います。カンムが提供しているカードは Visa カードでありクローズドな仕様や confidential なものについては言及することはできませんが、公開仕様であったり一般的な事柄のみを用いて

                                                                      カード決済のセキュリティ的な問題点とその対策、IC チップの決済とその仕組み - カンムテックブログ
                                                                    • 【C#】C# の async/await は実際にどうやって動いているか。 - ねののお庭。

                                                                      はじめに 登壇版 Taskの本質 C# のイテレータ async/await Compiler Transform ExecutionContext builder.Start() の重要性 IAsyncStateMachine.MoveNext おわりに はじめに C#er は呼吸するように使っている async/await。 そんな async/await について、先日 Stephen Toub 氏 (.NET の中の人。中心人物の一人。) が How Async/Await Really Works in C# という非常に面白い記事を投稿していました。 この記事では Stephen 氏の記事をベースに、C# において async/await は実際どうやって動いてるの?というお話をしていきます。 以前に C#での非同期メソッドの分析。 という翻訳記事を書いたのですが、元になった記

                                                                        【C#】C# の async/await は実際にどうやって動いているか。 - ねののお庭。
                                                                      • 法律のデータ構造と検索

                                                                        デジタル庁は、法令標準 XML スキーマに準拠した、現行の法令データをe-Gov法令検索というサイト上で公開しています[1]。今回、この法令XMLをパースするPythonライブラリ ja-law-parser をつくり、法令データの全文検索をしてみました。 この記事では、日本の法令とそのデータ構造、法令XMLパーサについて解説し、最後に、それらを使った法令データの全文検索システムを実装する方法をご紹介します。法令検索の実装についても、GitHubリポジトリで公開しています。 この記事は、情報検索・検索技術 Advent Calendar 2023の16日目の記事です。 法律と法令 法律とは 法律の制定と公布 法律と法令の違い 法律の改正 法令のデータ構造 e-Govの法令データ 法令標準XMLスキーマ 法令番号と法令ID 題名 本則と附則 条・項・号 編・章・節・款・目 法令XMLパーサ:

                                                                          法律のデータ構造と検索
                                                                        • 入門 GitHub Actions - メドピア開発者ブログ

                                                                          CTO室SREの @sinsoku です。 社内のGitHub ActionsのYAMLが複雑になってきたので、私が参考にしてる情報や注意点、イディオムなどをまとめておきます。 頻繁に参照するページ 新しい機能の説明が日本語ページに反映されていないため、基本的に英語ページを読むことを推奨。 ワークフロー構文 YAMLの基本構文の確認 コンテキストおよび式の構文 github オブジェクトの情報、関数の確認 ワークフローをトリガーするイベント 各イベントの GITHUB_SHA と GITHUB_REF が記載されている About GitHub-hosted runners インストールされているSoftwareのバージョンなどが記載されている GitHub REST API APIを使うときに参照する よく使うaction actions/checkout イベントによってはデフォルトブ

                                                                            入門 GitHub Actions - メドピア開発者ブログ
                                                                          • 今時の CSRF 対策ってなにをすればいいの? | Basicinc Enjoy Hacking!

                                                                            こんにちは @zaru です。今回は昔からある CSRF (クロスサイト・リクエスト・フォージェリ) の今時の対策についてまとめてみました。もし、記事中に間違いがあれば @zaru まで DM もしくはメンションをください (セキュリティの細かい部分についての理解が乏しい…) 。 2022/08/29 : 徳丸さんからフィードバック頂いた内容を反映しました。徳丸さん、ありがとうございます! 認証あり・なしで対策方法が違う点 トークン確認方式のデメリットのクロスドメインについての言及を削除、代わりに Cookie 改変リスクを追記 Cookie 改ざん可能性について徳丸さんの動画リンクを追記 SameSite 属性で防げない具体的なケースを追記 nginx 説明が関係なかったので削除 そもそも CSRF ってなに? 昔からインターネットをやっている方であれば「ぼくはまちちゃん」 騒動と言えば

                                                                              今時の CSRF 対策ってなにをすればいいの? | Basicinc Enjoy Hacking!
                                                                            • 日本の新聞記事や放送映像で「死体」の掲載をしなくなったのはいつごろからか知りたい。参考になる資料を紹... | レファレンス協同データベース

                                                                              事例作成日 2016年01月13日 登録日時 2016/03/22 09:37 更新日時 2016/03/22 09:37 お役に立ちそうな資料は以下のとおりです。 ➀『新聞報道と顔写真』小林弘忠著 中央公論社 1998 <070.17GG/3> (21070552) 「残酷現場はいつから載らなくなったか」(p173~180) 新聞における遺体写真の掲載状況の変化について、記載があります。 ②『人権と報道を考える(法学セミナー増刊総合特集シリ−ズ39)』日本評論社 1988 <070.1W/178> (12295515) 「⑨誘拐支店長監禁事件写真報道・藤沢バラバラ事件 配慮と品位に欠けた残酷報道」 (p71-72)に 「遺体写真も含めた残酷な写真の掲載に関して、新聞各社は具体的な報道基準は決めていない。しかし遺体写真については、明文化されていない掲載基準はある。外国の戦争報道で戦争の悲惨

                                                                                日本の新聞記事や放送映像で「死体」の掲載をしなくなったのはいつごろからか知りたい。参考になる資料を紹... | レファレンス協同データベース
                                                                              • 配慮のできないエンジニアとの付き合い方 - Qiita

                                                                                リモートワーク中ワイ ワイ「あーーー!!!」 ワイ「ストレスが溜まるんじゃ〜〜〜!!!」 ワイ「株式会社ゆめみで働くのは、ストレスが溜まるんじゃ〜〜〜!!!」 娘(7歳)「パパ、どうしたの?」 ワイ「いや、あのな?」 ワイ「パパの会社には、エンジニアが沢山おんねん」 娘「知ってるよ」 娘「社員の大半がエンジニアだもんね」 娘「200人以上いるよね」 ワイ「せやねん」 ワイ「そんで、エンジニアってのは、性格にクセのある奴が多いねん」 娘「へ〜」 娘「それで、何がストレスなの?」 ワイ「あのな?」 ズバズバ物を言うエンジニア ワイ「周囲への配慮をせずに、ズバズバ物を言う奴がおんねん」 ワイ「何人もおんねん」 ワイ「それで、周りの人たちは傷ついてると思うねん」 娘「なるほどね」 ワイ「そういうズバズバな奴らがムカつくねん」 ワイ「けしからんねん」 娘「でも、パパも昔はそんな感じだったよね」 娘「

                                                                                  配慮のできないエンジニアとの付き合い方 - Qiita
                                                                                • ゼロトラストアーキテクチャ 適用方針

                                                                                  ゼロトラストアーキテクチャ 適用方針 2022 年(令和 4 年)6 月 30 日 デジタル庁 〔標準ガイドライン群ID〕 DS-210 〔キーワード〕 ゼロトラスト、ゼロトラストアーキテクチャ、 〔概要〕 政府情報システムのシステム方式について、より堅牢なシステム構築の観 点からゼロトラストアーキテクチャの適用方針を示す。 改定履歴 改定年月日 改定箇所 改定内容 2022年6月30日 初版決定 i 目次 1 はじめに ......................................................... 1 1.1 背景と目的 .................................................. 1 1.2 適用対象 .................................................... 1