並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 56772件

新着順 人気順

indexの検索結果121 - 160 件 / 56772件

  • 「一重まぶた」論争 “ルッキズム”の呪いとは?|ネット急上昇現場行ってみた。|NHK NEWS WEB

    「一重まぶた=非国民みたいな生きづらい世の中」 「なあーにが一重まぶたが好きな男性の割合が高いだ どうせそいつの好きな芸能人は二重まぶたです解散」 11月5日から翌6日にかけ、ツイッター上でトレンドワードになった「一重まぶた」。容姿の美醜への価値観を巡って、ネットでさまざまな意見が交わされました。5日と6日の2日間に「一重まぶた」を含むツイートは、1万6000超(リツイート含む)。批判的な書き込みも見られ、ちょっとした"炎上”状態になりました。 「一重まぶた」の炎上がどこから生まれ、どのように議論が広がっていったのか、その背景には何があったのか、トレンドワード「一重まぶた」の深層を、徹底追跡しました。 「一重まぶた」の言葉を含むツイートが目立って増えだしたのは、5日の午後でした。 その始まりをたどってみると、きっかけは、ささいな言葉遊びだったことがわかりました。 5日の正午ごろ、診断サイト

      「一重まぶた」論争 “ルッキズム”の呪いとは?|ネット急上昇現場行ってみた。|NHK NEWS WEB
    • Stable Diffusionのフォトリアル系(実写)モデルを紹介 | Murasan Lab

      今回はStable Diffusionでリアル系イラストを生成できるモデルを紹介します。 Stable Diffusionではどのようなモデルを使用するかによって、生成される画像のクオリティが大きく変わりますので、モデルの選択は重要な要素となります。 本記事で紹介するモデルは、どれも実写と見分けがつかないほどハイクオリティなイラストを生成できますので、ぜひ試してみてください。

        Stable Diffusionのフォトリアル系(実写)モデルを紹介 | Murasan Lab
      • 【これが無料?】無料で学べるプログラミング教材・ハンズオン一覧 - Qiita

        【はじめに】自己紹介とご挨拶 こんにちは、@CPAKOといいます。 普段は公認会計士として監査法人というところで働いておりますが、ひょんなことからプログラミングを学んでいる趣味趣味エンジニアです。 今回がQiita初投稿となりますが、自分が実際に勉強をしていて、「これが無料なの?」と思った教材やハンズオンの一覧をまとめていきたいと思います。 基本的に興味が爆散した結果、デザインからフロント、サーバーサイド、インフラ、DB全部手を付けているので、取り留めが無いことをお許しください。 また、秘伝のたれのように継ぎ足し継ぎ足しで書いていこうと思いますので、是非、「これもあるよ!!!」とか、「これ忘れんじゃねえ!!!」などありましたら御指摘頂けると幸いです。 コマンドライン(Linux操作)編 まずは、コマンドライン(Linux操作)です。 急にコマンドラインかよと思うかもしれませんが、残念ながら

          【これが無料?】無料で学べるプログラミング教材・ハンズオン一覧 - Qiita
        • Nature に筆頭で出して、英国でパーマネントの職も得たけど、やりがいがなくなったので辞めます - biochem_fanのブログ

          はじめに 専門家としてのアイデンティティ 分野の雰囲気の変化 コモディティ化と専門家の役割の低下 商業化・特許・ブラックボックス シェアの低下 計算資源の不足 新しい IT 技術を習得できない 小回りがきかない 同僚や分野の関心との乖離 他人事になってしまった 自分の存在意義を信じられない 今後の方針 可能性 1: 日本の電顕施設での解析支援とその問題 可能性 2: 電顕施設ではなく(生)化学系グループへ所属する 可能性 3: 仕事だと割り切って企業に行く おわりに 追記とコメント返信 変更履歴 はじめに 筆者*1は構造生物学(X 線回折と電子顕微鏡単粒子解析)のためのプログラム開発とデータ処理を専門としている。昨年、英国の研究機関にて任期なしの investigator scientist ポストに昇進し、Nature に筆頭著者として論文を出し、年間被引用数 1850 以上、h-ind

            Nature に筆頭で出して、英国でパーマネントの職も得たけど、やりがいがなくなったので辞めます - biochem_fanのブログ
          • Linux システムコール 徹底入門

            Linux システムコールについて調べたことをまとめる。システムコールの仕組みを理解すると、 OS とアプリケーションがどのように連携して動いているのかを理解できるようになります。 システムコールは CPU に依存する処理が多いため、 x86_64 に絞ります。 検証環境]# cat /etc/redhat-release CentOS Linux release 8.0.1905 (Core) ]# uname -a Linux localhost.localdomain 4.18.0-80.11.2.el8_0.x86_64 #1 SMP Tue Sep 24 11:32:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux ]# cat /proc/cpuinfo | head processor : 0 vendor_id : GenuineInte

              Linux システムコール 徹底入門
            • 非エンジニアがWeb開発で知ってると便利過ぎる無料サービスを厳選してみた! - paiza times

              どうも、まさとらん(@0310lan)です! 今回は、Web開発などで役に立つ厳選した無料サービスをご紹介します! 特にWeb開発に慣れていない初心者や非エンジニアの方でも、手軽に特定の機能を提供するページを構築できるサービスを厳選してみました。 また、複数人でのレビュー、サイトの分析、学習リソースなども合わせて掲載しているので、ご興味ある方はぜひ参考にしてください! ■独自ロードマップを公開してユーザーと共有する! 【 Roadmap Show 】 Webアプリやサービス自体のアップデートや予定している機能追加などの情報を、プロダクトロードマップとして手軽に一般公開できる便利なサービスです。 サービス側が何をやっていて、どのような改善をしているのかをユーザー側からも分かりやすくなります。 基本的な使い方も簡単で、いくつかのカテゴリ別にタスクカードを追加していくだけです。 これから予定して

                非エンジニアがWeb開発で知ってると便利過ぎる無料サービスを厳選してみた! - paiza times
              • 消えゆくスクロールバー|3inowayosuke

                最近スクロールバーを見かけなくなった気がします。ざっと調べてみると、スクロールバーはすでに消え始めており、今のスタンダードはスクロールインジケーターになってる様です。そうかと思えば、そのスクロールインジケーターすら消え始めている状況です。 ▼1.消えゆくスクロールインジケーター1.1 フェイスブックiOSアプリ フェイスブックのアプリでは、もはやスクロールインジケーターすら表示されていません。ご自身のスマートフォンで見てみると、画面右側には何も表示されないはずです。 1.2 電話帳 iOS 実は電話帳からもスクロールインジケーターが消えています。インデックスが表示されているので、スクロールインジケーターとインデックスが重なってしまうのを防ぐためと思われます。 1.3 メモ帳 iOS メモ帳ではスクロールをするまでインジケーターは表示されません。スクロール後は一定時間が経つとスクロールインジ

                  消えゆくスクロールバー|3inowayosuke
                • 蒸発するブラックホールの内部を理論的に記述

                  理化学研究所(理研)数理創造プログラムの横倉祐貴上級研究員らの共同研究チームは、量子力学[1]と一般相対性理論[2]を用いて、蒸発するブラックホールの内部を理論的に記述しました。 本研究成果は、ブラックホールの正体に迫るものであり、遠い未来、情報[1]を蓄えるデバイスとしてブラックホールを活用する「ブラックホール工学」の基礎理論になると期待できます。 近年の観測により、ブラックホールの周辺のことについては徐々に分かってきましたが、その内部については、極めて強い重力によって信号が外にほとんど出てこられないため、何も分かっていません。また、ブラックホールは「ホーキング輻射[3]」によって蒸発することが理論的に示されており、内部にあった物質の持つ情報が蒸発後にどうなってしまうのかは、現代物理学における大きな未解決問題の一つです。 今回、共同研究チームは、ブラックホールの形成段階から蒸発の効果を直

                    蒸発するブラックホールの内部を理論的に記述
                  • ゲーム大会における任天堂の著作物の利用に関するガイドライン|任天堂

                    ゲーム大会における 任天堂の著作物の利用に関するガイドライン 2023年10月24日 掲載 2023年11月15日 発効 任天堂は、当社が創造するゲームやキャラクター、その世界に対する情熱を、お客様が広く共有してくださることに感謝しています。また、任天堂は、ゲームのコミュニティを尊重し、ゲームに関わるすべてのみなさまに、協力プレイや対戦プレイによるゲーム体験を、かけがえのない記憶として留めていただくことを希望しています。 そのため、任天堂は、当社が創造するゲームやキャラクター、その世界に対して、お客様に適切な方法で安心して関わっていただくために、任天堂が著作権を有するゲーム(以下、「任天堂のゲーム」といいます)の非営利で小規模なゲーム大会(以下、「コミュニティ大会」といいます)を開催する場合に守っていただきたいガイドラインを定めました。コミュニティ大会は、以下のガイドラインをご理解の上で開

                      ゲーム大会における任天堂の著作物の利用に関するガイドライン|任天堂
                    • jQueryからTypeScript・Reactまで - Viteで始めるモダンで高速な開発環境構築 - ICS MEDIA

                      Vite(ヴィート=フランス語で「速い」の意味)は2020年に発表された新しいフロントエンドのビルドツールです。 開発者がVue.jsの作者であるEvan You氏であるため、Vue.jsのツールであると誤解されることもありますが、プレーンなJavaScript(バニラJS)からVue.js・React・Svelteといった流行のフレームワークまで、さまざまな環境で利用できる汎用的なツールです。 位置付けとしてはwebpackのようなバンドラーと呼ばれるものに近い存在ですが、それだけではありません。この記事では、Viteを導入してプレーンなJavaScriptから、TypeScript+Vue.js・Reactといったフレームワークまで、快適な開発環境を手に入れる方法を紹介します。 この記事で紹介すること: Viteの特徴と基本の仕組み 基本の使い方 Vite + SCSS Vite +

                        jQueryからTypeScript・Reactまで - Viteで始めるモダンで高速な開発環境構築 - ICS MEDIA
                      • アイヌ語研究の第一人者も驚いた、漫画『ゴールデンカムイ』の完成度「アイヌ文化の描写が完璧です」 - ライフ・文化 - ニュース

                        『アイヌ文化で読み解く「ゴールデンカムイ」』(集英社新書)著者の中川裕氏 昨今、アイヌ文化に対する関心が急速に高まっている。7月12日にはアイヌ文化復興の中核施設である「民族共生象徴空間」が北海道に誕生した。その愛称である「ウポポイ」は、変わった名前の響きからインターネット上を中心に話題を集めたことも記憶に新しい。 こうしたアイヌ文化ブームの背景にあるものとは何なのか。また、アイヌについて知りたいと思ったら、どこから何を学べばよいのだろうか。アイヌ語研究の第一人者である千葉大学文学部教授・中川裕(なかがわ・ひろし)氏にお話を伺った。 *** ――ここ最近、アイヌ文化に対して急速に注目が集まっているように感じます。理由をどのように分析されていますか。 中川 アイヌ民族博物館の設立にともない、国や北海道がキャンペーンに力を入れていることもあります。現代社会の中でアイヌ文化を音楽や工芸、芸能など

                          アイヌ語研究の第一人者も驚いた、漫画『ゴールデンカムイ』の完成度「アイヌ文化の描写が完璧です」 - ライフ・文化 - ニュース
                        • フロントエンドエンジニア御用達の MDN web docs を網羅した

                          このリストは何? MDN web docs を、あたかも書籍の目次かのごとく整理しなおしたものです。それぞれ MDN web docs の記事へリンクしています。 なぜこれが必要になったかというと、人材市場でフロントエンドエンジニアが少なすぎる現状をどうにかするべく教育体制を整えるところから考え始めたのですが、それならまずは日頃お世話になっている MDN web docs を教材として扱いたいなと思ったからです。慣れてきてもよく参照するし「アレどこだっけなぁ?」を軽減もしやすいかなって。 MDN web docs は内容そのものはかなり充実しているものの、リンクがあらゆる方向に張り巡らせられており ある一定の流れに沿って読む ということが少々難しい側面もあります。特に初学者にとっては、迷子になりやすいかもしれません。 ですので、初学者でも学習しやすいように MDN web docs 全体の

                            フロントエンドエンジニア御用達の MDN web docs を網羅した
                          • 復習効果がすごい。メモ術「ツェッテルカステン」×「付箋ノート」が勉強内容の整理に最適だった - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習

                            もしも、社会人のあなたが勉強に対して苦手意識があり、それでいて学び直しの必要性を強く感じているならば、少しでも楽しく、少しでも効率よく、そして、できるだけ負担の少ない勉強法を求めるのではないでしょうか。 そこで、大人になっても “勉強” という言葉に拒否感を覚える筆者が、すごいメモ術「ツェッテルカステン」と「付箋ノート」を合体させ、スキマ時間で楽しく勉強する方法を探ってみました。 【ライタープロフィール】 STUDY HACKER 編集部 「STUDY HACKER」は、これからの学びを考える、勉強法のハッキングメディアです。「STUDY SMART」をコンセプトに、2014年のサイトオープン以後、効率的な勉強法 / 記憶に残るノート術 / 脳科学に基づく学習テクニック / 身になる読書術 / 文章術 / 思考法など、勉強・仕事に必要な知識やスキルをより合理的に身につけるためのヒントを、多

                              復習効果がすごい。メモ術「ツェッテルカステン」×「付箋ノート」が勉強内容の整理に最適だった - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習
                            • 面倒なJavaScriptコードのとりまとめがこれ1つで可能に、「webpack」入門 | さくらのナレッジ

                              最近JavaScript関連の開発で採用が進んでいる「webpack」は、JavaScriptファイルの変換や結合といった操作をコマンド1つで実行できるツールだ。本記事では、webpackとは何かという基本的な概念から導入方法、実際の利用例などを紹介する。 モジュール管理機構の不足や未サポート機能の問題をツールで解決する「webpack」 今日のWeb開発においてJavaScriptの利用は避けることができないが、JavaScriptのソースコードをどのように管理・デプロイすべきかという問題に対しては、まだ決定的な解決策が生まれていない状況が続いている。その根本的な原因の1つには、最近までJavaScriptにおいて普遍的に利用できるモジュール管理システムが存在しなかったことがある。 一般的なプログラミング言語では、大規模なプログラムを実装する際に作業性やメンテナンス性を高めるためプログラ

                                面倒なJavaScriptコードのとりまとめがこれ1つで可能に、「webpack」入門 | さくらのナレッジ
                              • はじめに — マンガと学ぶデータビジュアライゼーション

                                はじめに# データビジュアライゼーションとは,数値や文章などのデータに基づいた情報を,人間が理解しやすい形に視覚化する技術を指します. このサイトは,文化庁のメディア芸術データベース・ラボ(MADB Lab)で公開されている四大少年誌( 週刊少年サンデー, 週刊少年ジャンプ, 週刊少年チャンピオン, 週刊少年マガジン )のデータを用いて,データビジュアライゼーションの学習を手助けすることを目指しています. データビジュアライゼーション(に限らずデータ分析全般)の学習において重要なのは,分析対象のデータに興味を持てるかどうかです. 本書では約47年の四大少年誌のマンガ作品データを採用しているため,モチベーションを保ちつつ学習を進めることが可能です.

                                • 【2021年永久保存版】全部知ってる?WEB関係の人なら知らなきゃ損なツール&サービス50選 | Moriricca Media

                                  今回はWEB関係の人なら知らないと損!なくらい便利なツールやサービスを、50個まとめて、利用目的別にご紹介します。 2021年になりましたが、近年より良いサービスが開発されたものもあります。ご自身のニーズにあわせ、並行して利用して頂くのがおすすめです。 この記事では古くなった情報は新しいものに書き換え、時代の流れに沿った最新サービスだけをビッシリと集めさせて頂きました。 今回は2万字の大ボリュームでお届けします! 一部、個人的な経験談も混じえてご紹介するので、お急ぎの方はこのブログをブックマークし、ポイントだけ押さえて後からじっくりWEBサービスを見て頂けると幸いです。 クライアントにツールを提案したりもできますので、隙間時間にでもゆるりと読んで頂ければと思います。 それではお楽しみください! (この記事が良いと思ったら自由にシェアしてね) ★サイト解析に使えるツール・サービス 「WEBサ

                                    【2021年永久保存版】全部知ってる?WEB関係の人なら知らなきゃ損なツール&サービス50選 | Moriricca Media
                                  • 大槻ケンヂ「今のことしか書かないで」(第2回)50を過ぎたらバンドはアイドル

                                    ここ二週間の僕のトピックをあげるなら、「50を過ぎたらバンドはアイドル」という筋肉少女帯の新曲が完成した。 「50を過ぎたら……」本当にその通りだと思っている。存在の非日常性、不条理感、幻想度……ウソっぽさ、すべてにおいて50歳を超えたロックはアイドル的だ。 だって、そうでしょう。 本来なら若者のために作られた音楽ジャンルをがっつり初老になってまだやり続けているのだ。“ヤング”という基本概念と光の速さで乖離していくのは当然のことだ。社会への反発、大人への抵抗、そんなメッセージを50過ぎて叫ぶ者があるなら前者はメンドーなツイッター民だし後者はヘンなおじさんだ。 「大人は信じられない!」と憤っている輩が憤る矛先より20も30も歳上なのだ。何よりいい歳をしてライブとかやっているのがおかしいよ、ということだ。エレキギターをギュンギュン鳴らしたりドラムをドコドコ叩いたり「やかましい! 君たちは学生さ

                                      大槻ケンヂ「今のことしか書かないで」(第2回)50を過ぎたらバンドはアイドル
                                    • 日本の空き家問題を考える 2040年 空き家数全国予測マップ - 住まいの問題 - NHK みんなでプラス

                                      日本の空き家問題は新たなフェーズに突入しようとしています。 これまで人口減少が続く「地方の過疎地」の問題とされてきましたが、近年は県庁所在地などの都市部や大都市圏でも空き家が急増。そして団塊世代が平均寿命を超過し、多くの相続問題が発生する2040年に向けては、更に拍車がかかるといわれています。 今回NHKでは、明治大学の野澤千絵教授に協力を依頼。「2040年空き家数予測マップ」を作成し空き家問題の未来を可視化しました。分かってきたのは、いわゆる「人気の町」「人気のエリア」であっても空き家問題からは逃れられないという深刻な現実。 あなたの町、あなたの実家のある町は大丈夫ですか!? 必見のデータマップです。 野澤千絵さん / 明治大学政治経済学部教授 国土交通省の審議会委員 現場を訪ねデータ解析も用いて空き家や土地政策を研究 マップを見るポイント ―今回の2040年空き家予測マップの特筆すべき

                                        日本の空き家問題を考える 2040年 空き家数全国予測マップ - 住まいの問題 - NHK みんなでプラス
                                      • カマキリを操るハリガネムシ遺伝子の驚くべき由来

                                        理化学研究所(理研)生命機能科学研究センター 染色体分配研究チームの三品 達平 基礎科学特別研究員(研究当時、現 客員研究員)、京都大学 生態学研究センターの佐藤 拓哉 准教授、国立台湾大学の邱 名鍾 助教、大阪医科薬科大学 医学部の橋口 康之 講師(研究当時)、神戸大学 理学研究科の佐倉 緑 准教授、岡田 龍一 学術研究員、東京農業大学 農学部の佐々木 剛 教授、福井県立大学 海洋生物資源学部の武島 弘彦 客員研究員らの国際共同研究グループは、ハリガネムシのゲノムにカマキリ由来と考えられる大量の遺伝子を発見し、この大規模な遺伝子水平伝播[1]がハリガネムシによるカマキリの行動改変(宿主操作[2])の成立に関与している可能性を示しました。 本研究成果は、寄生生物が系統的に大きく異なる宿主の行動をなぜ操作できるのかという謎を分子レベルで解明することに貢献すると期待されます。 自然界では、寄生

                                          カマキリを操るハリガネムシ遺伝子の驚くべき由来
                                        • 【保存版】楽しい米国株ライフのための役立つツールサイト集|Capybara_Stock

                                          こんにちは、投資カピバラ(@Capybara_Stock)と申します。 今回のnoteでは、日ごろ私が利用している米国株投資家向けの役立つツールサイトをまとめて紹介させていただきます。 本記事は全編無料でお読みいただけます。 もし本記事に価値を感じてくださった方がおられましたら 投げ銭をいただけますと大変嬉しいです。 特に個別株へ投資されている方の場合、日々の相場の動きをリアルタイムで追ったり、気になる銘柄の財務情報を調べたりと、様々なツールサイトを活用されていることが多いかと思います。 一方でこうしたツールサイトは基本的に英語ということもあり、SNS上で話題にならない限りなかなか目に触れることもなく、投資歴の長い方でも「こんなサイトがあったのか!」と驚くことも少なくないのではないでしょうか? 本noteでは私が実際に利用したことのあるサイトをまとめております。 初心者の方でもすぐ使えるメ

                                            【保存版】楽しい米国株ライフのための役立つツールサイト集|Capybara_Stock
                                          • SQLが重いときに見るお気軽チューニング方法

                                            SQLのチューニング方法 昔Qiitaで書いたものをzennにうつして、若干の修正、追加をしてみました。 ORACLEでの経験を元に書いていますがコストベースのリレーショナルデータべースなら大体共通の考え方だと思うので他にも使えると思います。 SQLのチューニングといえば比較的容易に済むインデックスをとりあえず作成する。といった対応を取られがちですが、数万レコード程度でのデータ量ではあまり効き目がなく(自分の経験則)、どちらかといえば、結合順が大幅に狂ってたりすることが原因のことが多かったりします。よって本当にインデックスがないことが原因なのか?を熟考する必要があります。(例えばID以外のフラグとかコードに単項目indexを貼ってるのもみたことがあります。怖いけど実話) また、インデックスを作りすぎるとオプティマイザが狂いやすくなって他のSQLにも悪影響を及ぼしたりするので結構熟慮して追加

                                              SQLが重いときに見るお気軽チューニング方法
                                            • コーディングのようにノートを取る技術 - Qiita

                                              はじめに 何かを学習するとき、ノートを取っているでしょうか? 小学生の頃や中学生・高校生の時の「ノート」は紙に手書きだったかと思います。 しかし、最近になってからはパソコンを使ってノートを取る、という選択肢が増えました。 その変遷の中で生まれたパーソナル・ナレッジ・マネジメント(Personal Knowledge Management) という考え方があります。 その考え方を共有できたらと思います。 直感的なデジタルノート術の原罪 ケース1: ひたすらに手を動かす 学生の頃、黒板に書かれた内容をそのまま必死にノートに写している人がいたのを覚えていますか? また、その人は成績が高かったでしょうか? たいていの場合、成績は乏しい人が多かったと思います。自分もそのタイプでした。 手を動かすだけのノート術の不幸な点は、「考える」というアクティビティが行われないため、本当の意味で筋肉を動かすだけと

                                                コーディングのようにノートを取る技術 - Qiita
                                              • Flutter入門 - 簡単なアプリを作ってUI宣言やホットリロードなど便利機能の使い方を理解しよう|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                                Flutter入門 - 簡単なアプリを作ってUI宣言やホットリロードなど便利機能の使い方を理解しよう モバイル向けアプリケーションのフレームワーク・Flutterを使って簡単なアプリケーションを作成する基本的な開発について、FlutterのGoogle Developers Expertである上田哲広さんに解説していただきました。 こんにちは。上田哲広(@najeira)です。FlutterのGoogle Developers Expertとして活動しています。 Flutterは、Googleが中心となってGitHub上でオープンソースなプロジェクトとして開発されている、モバイル向けアプリケーションのフレームワークです。AndroidとiOSのアプリを単一のコードベースで開発できます。 GitHub - flutter/flutter: Flutter makes it easy and

                                                  Flutter入門 - 簡単なアプリを作ってUI宣言やホットリロードなど便利機能の使い方を理解しよう|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                                • 0から始めるNode.jsパフォーマンスチューニング

                                                  近年の Node.js は API のサーバとしてはもちろん、Nuxt.js や Next.js といった SSR や BFF などフロントエンドのためのバックエンド言語としての人気が高まっています。 フロントエンドエンジニアがコンテキストスイッチ少なくバックエンドの整備ができることは非常に大きな利点です。 ですが、フロントエンド(ブラウザ側)とバックエンド(サーバ側)ではパフォーマンスチューニングで見るべき点が大きく違います。 しかし Node.js アプリケーションのパフォーマンスイシューの見つけ方などがまとまっている資料は少ないです。 そこで、本記事ではフロントエンドエンジニアが Node.js でパフォーマンスイシューを見つけ、改善するため自分が普段パフォーマンスチューニングを依頼されているときにみている基礎的なポイトをまとめていきます。 1. 計測ステップlink Node.js

                                                    0から始めるNode.jsパフォーマンスチューニング
                                                  • データ変更を伴うバッチ処理を書く時に考慮していること - shallowな暮らし

                                                    こんにちは、id:shallow1729です。最近はインフラ寄りなお仕事をよくやっていますがこれまでにいくつかデータ移行やデータ基盤構築などのバッチ処理のお仕事をしてきました。以前にも一度そういった経験を元に記事を書いたのですが、MySQLやシステムに関する知識が以前よりも増えた今もう一度書き直したいなと思いました。 なので今回はバッチ処理を書く時のテクニック2022版という感じです。今の仕事の関係でMySQLやrailsを前提にしている話が多いですが、おそらく他のデータベースを使っている人にも役に立つ話が多いのではないかと思います。ただ、今回の記事は経験に基づくものが多く、あまりよくないアイデアもあるかもしれません。改善点や間違いなどあればご指摘ください。 冪等性を持つように 冪等性とは端的に言えばある操作を複数回実行しても一回しか実行しなかった時と同じ結果になる性質の事です。長時間かか

                                                      データ変更を伴うバッチ処理を書く時に考慮していること - shallowな暮らし
                                                    • LINE Seed

                                                      LINE Seed Licensing All content of LINE Seed is copyrighted material owned by LY Corp. All fonts are released under the SIL Open Font License, Version1.1. This license is also available with a FAQ at: https://scripts.sil.org/OFL You can use them for any personal or commercial purposes. However, the software font files themselves cannot be sold by the other parties other than LY Corp. For commercia

                                                        LINE Seed
                                                      • とりあえずWebサービス作る時の私の技術選定ポイント@2022/02

                                                        はじめに inspired mogaさんのブラウザで動くサービスを作るときの技術選定が素晴らしい記事だったので、自分も書いてみる事にしました。 幸いにも技術選定からのお仕事をする機会が多くて、自分の中でパターンが大体決まってきているので言語化してみます。前提が同じサービスは無いので絶対的な正解は無いですが、なんかしらの参考になれば幸いです。 ※2022/02時点 私/よくあるお仕事について Web系のサービスなんかいい感じにするマンとして、フリーランスとして働いています。 準委任という形でスタートアップ企業をお手伝いする事が多いです。 MVPを作りたい、もしくはMVPは行けたのでちゃんと作り直したい、という要望があって参画して、まるっと作ってそのまま運用をします。作って終わりではなくて、運用や拡張性を考えてやってます(サービスに必要なのはもちろん、運用する自分が楽だから)。 前提 エンジニ

                                                          とりあえずWebサービス作る時の私の技術選定ポイント@2022/02
                                                        • pixivのブックマークに関する負荷対策をしました - pixiv inside

                                                          10/22(金) 追記 この記事で解説している内容について解説する勉強会を開催することとなりました。以下のconnpassよりお申し込みください。 pixiv.connpass.com 10/22(金) 追記 pixivのブックマークについて ブックマークDBの問題について 具体的な対策内容 論理削除廃止・index追加・ブックマークタグのテーブル分割 適応ハッシュインデックスの無効化 アプリケーションコードのリファクタリング・全発行クエリの列挙と見直し 大きな更新処理の非同期化 結果 あわせてよみたい pixivではサービスの成長に伴い、気に入った作品に対して付けることができるブックマークの総数が急速に増加しており、ユーザーの皆様に滞りなくサービスを提供し続けるためブックマークに関するデータベース(以後DB)の負荷対策が必要になりました。 2021年2月より対策を行うプロジェクトを発足し

                                                            pixivのブックマークに関する負荷対策をしました - pixiv inside
                                                          • オタクとフェミニズム、なんでこんなに仲が悪くなっちゃったの? - あままこのブログ

                                                            なんかまた最近、女の子を描いた絵が過度に性的とかそういうはなしで、Twitterの方で炎上があった模様です。 www.asahi.com www.itmedia.co.jp こういう話題については、このブログでも何度か取り上げてきました。 amamako.hateblo.jp amamako.hateblo.jp amamako.hateblo.jp なので、こういう問題に対しての僕の原則的立場とかは、上記の記事を読んでいただければと思います。 ただ、こういう炎上をいっぱい見てきて、僕には一つ思うことがあるのです。 それは、「オタクとフェミニズム、なんでこんなに仲が悪くなっちゃったの?」ということです。 かつて、オタクとフェミニズムが結構仲がいい時代があった……少なくとも、僕の認識では こういうことを言うと、多くの人はきっとこう思うでしょう。「オタクとフェミニズムってもともと仲悪かったんじ

                                                            • ChatGPTに自社データを組み込んで新しい検索体験を模索してみました|masa_kazama

                                                              イントロChatGPTやBing、NotionAIなどの大規模自然言語モデル(LLM)を活用したサービスが注目を集めています。対話、要約、翻訳、アイデア生成などの多様なタスクにおいて、とても性能が高いです。ただ、ChatGPTでは、ときどき嘘が混じっていたり、文献が捏造されたりすることがあります。 ChatGPTとの対話画面(結果の書籍は存在しない)それを防ぐために、BingやPerplexityでは、文献を引用した上で、なるべく嘘が紛れ込まない形で回答してくれます。 Perplexityでは引用もつけてくれるしかし、これらのAIは、Web上の公開されている一部のデータを元に学習しているので、公開されてないデータに対しては当然ながら、正しく回答できません。 そこで、この記事では、自社が保有しているデータをChatGPTに組み込んで、自社オリジナルのPerplexityのようなシステムを作る

                                                                ChatGPTに自社データを組み込んで新しい検索体験を模索してみました|masa_kazama
                                                              • トップページ | 内閣感染症危機管理統括庁ホームページ

                                                                令和6年1月12日、シンポジウム「新たな感染症危機にいかに備えるか~国民の生命・健康と生活・経済の両立を目指して~」を開催しました。

                                                                  トップページ | 内閣感染症危機管理統括庁ホームページ
                                                                • Elasticsearch運用ノウハウ | メルカリエンジニアリング

                                                                  こんにちは、メルカリMicroservices SREチームの藤本(@jimo1001)です。 私は現在、Embedded SRE として サーチインフラチームに入り活動しています。このサーチインフラチームは、Elasticsearchを使用した検索基盤を管理し、様々なマイクロサービスに検索機能を提供するチームです。この検索基盤は非常に巨大なプラットフォームで、メルカリ全体のマシンリソースの高い割合を占めており、メルカリの検索を支える非常に重要なものです。私の Embedded SRE としてのミッションは検索基盤の信頼性の向上と自動化を推進することです。 今回は、メルカリの検索基盤で利用している Elasticsearch における運用のノウハウを紹介したいと思います。 Elasticsearch とは Elasticsearch は、Elastic社が開発する Apache Lucen

                                                                    Elasticsearch運用ノウハウ | メルカリエンジニアリング
                                                                  • なぜ自動テストの導入は失敗するのか? - プログラマーの脳みそ

                                                                    開発室の雑談。営業側のマネージャが言うには 「今のプロジェクトで自動テストの導入を試みている話をしたら、XXXさんのところでも過去にいくつか導入を試みたけどもみんな上手くいかなかったって話になって」 なるほど? まあ確かに自動テストはシステム開発にとって魅惑の技法ではあるものの、では導入がうまくいっているか? というと普及率は低いと言わざるを得ない。私がお手伝いしたプロジェクトでは、元請け側から自動テストをやるお達しが来たわけだが、紆余曲折あって掛け声倒れのような状態になってしまった。 ビジネス書の煽りタイトルのような本件だが、古式ゆかしき受注生産の業務システム開発プロジェクトに自動テストを導入しようとして失敗する事例を聞いたので、僕なりに分析して見出した要素を挙げておこうと思う。 V字モデル ソフトウェア開発の手法としてV字モデルというものがある。 オーダーメイドでシステムを作るにあたっ

                                                                      なぜ自動テストの導入は失敗するのか? - プログラマーの脳みそ
                                                                    • カナダ大使館でだけ名刺交換やしりとりが失敗する話|南治 一徳

                                                                      祖母の就寝と、システムの不具合が同期して起こる事件。IT業界にはこういった事件がまま見られる……。ITサスペンス物としてこういうネタ楽しいのができるかもしれない。いや、間口狭すぎるか? 祖母が就寝するとDBインサートができなくなる https://t.co/q2PBRL3JzS — 寺島壽久/ゲームキャストの中の人 (@gamecast_blog) January 8, 2024 この手の話、自分も大好物なんで早速リンク先に飛んで読ませていただいたのですが、自分の経験でもちょうどこんな話に当てはまる出来事があったことを思い出したので、noteにまとめました。それが、タイトルにもある「カナダ大使館でだけ名刺交換やしりとりが失敗する話」です。 まず、前提としてこの話は「どこでもいっしょ」(以降、どこいつ)というゲーム開発中の話でになりまして、25年ほど昔の話になります。タイトル中の「名刺交換」

                                                                        カナダ大使館でだけ名刺交換やしりとりが失敗する話|南治 一徳
                                                                      • テキストエディタで使われがちなデータ構造 Piece Table の概要と実装 - A Memorandum

                                                                        テキストエディタのデータ構造 Gap method Piece Table method Piece Table の構造 Piece Table の実装 Piece Table のメソッド まとめ テキストエディタのデータ構造 テキストエディタで採用されているデータ構造にはいろいろあります。 こちらの論文 Data Structures for Text Sequences では各種データ構造について比較検討されています。 多くは、Gap method や Piece table method をベースにしたものが多いのではないでしょうか(図で言う最下部の中心の丸印に当たります)。最近では Rope なども有名ですね。 Gap method Gap method では、現在のカーソル位置で、テキストバッファを2つに分割し Gap を間に挟み、カーソル位置に対する編集(テキスト追加/削除)を

                                                                          テキストエディタで使われがちなデータ構造 Piece Table の概要と実装 - A Memorandum
                                                                        • 主にVSCodeではじめるPython開発環境構築ガイド | DevelopersIO

                                                                          ファイル比較 VSCodeのエクスプローラで、ファイル2つを選択して右クリックメニューから「選択項目を比較」で比較することができます。 また右クリックで、「比較対象の選択」をした後に「選択項目を比較」でも比較することも可能です。 VSCodeのSnippetの使い方 VSCodeのSnippetも便利です。似たような構造のクラスを実装する場合などや、プロジェクト共通で使いがちな書き方というものをSnippetに登録して、効率化することができます。 また、変数を持たせておくこともできます。この場合、Snippetを呼び出した後に変数部分にカーソルがあたるので、そこで変数部分をタイピングできます。 詳細は以下のリンクをご覧ください。 Visual Studio Codeに定型文(スニペット)を登録する方法 VSCodeのUser Snippetを活用しよう! また後述するSnippet Gen

                                                                            主にVSCodeではじめるPython開発環境構築ガイド | DevelopersIO
                                                                          • 効率よくコーディングを進めるためにChatGPTを使ってみよう

                                                                            この記事について この記事は、 Web制作の基礎から学べる「Webコーディングスクール」 などの資料制作をお手伝いして頂いているemiさんによる寄稿記事です。 emiと申します。USAGI DESIGN emi.というサイトでWebデザインやコーディング練習用のデザインデータを配布しています。Webデザインをメインにストックイラストレータ、グッズデザインなどしております。 ChatGPTとは ChatGPTはOpenAIが開発した対話型のチャットボットです。質問を入力すると質問に対する回答が出力されます。 今回はChatGPTを使って、効率よくコーディングを進めてみます。 headタグ内のコードをChatGPTで生成しよう HTMLの大枠をChatGPTを使ってコーディングしてみよう グロナビをChatGPTで生成してみよう ボタンをホバーした時のCSSをChatGPTで生成してみよう H

                                                                              効率よくコーディングを進めるためにChatGPTを使ってみよう
                                                                            • 退屈なことはPythonにやらせよう 第2版

                                                                              一歩先行くハイパフォーマンスなビジネスパーソンからの圧倒的な支持を獲得し、自作RPA本の草分けとして大ヒットしたベストセラー書の改訂版。劇的な「業務効率化」「コスト削減」「生産性向上」を達成するには、単純な繰り返し作業の自動化は必須です。本書ではWordやExcel、PDF文書の一括処理、Webサイトからのダウンロード、メールやSMSの送受信、画像処理、GUI操作といった日常業務でよく直面する面倒で退屈な作業を、Pythonと豊富なモジュールを使って自動化します。今回の改訂では、GmailやGoogleスプレッドシートの操作、Pythonと各種モジュールの最新版への対応、演習等を増補しています。日本語版では、PyInstallerによるEXEファイルの作成方法を巻末付録として収録しました。 訳者まえがき まえがき 第I部 Pythonプログラミングの基礎 1章 Pythonの基本 1.1 

                                                                                退屈なことはPythonにやらせよう 第2版
                                                                              • 『ゼルダの伝説 ブレスオブザワイルド』が品質を高めてくれた。売上10万本超え、R18インディーゲーム『洗脳アプリで高慢なお嬢様を好き放題するシミュレーション』開発者インタビュー - AZ-LINE あずらいん!

                                                                                  『ゼルダの伝説 ブレスオブザワイルド』が品質を高めてくれた。売上10万本超え、R18インディーゲーム『洗脳アプリで高慢なお嬢様を好き放題するシミュレーション』開発者インタビュー - AZ-LINE あずらいん!
                                                                                • 【資料】PCR検査抑制論の年譜と語録|伊賀 治 デマ撲滅ファクトチェック集

                                                                                  [2023/12/15更新] 過去を糾弾したいわけではない。 未来に過ちを繰り返さない為に。 「政治の信頼を回復するには、過ちや不公正に毅然と対峙することが必要です。この一年半のあいだ、政府や厚労省、一部の医師や専門家によって宣伝された偽情報は、撤回されなければなりません。合理的なコロナ対策はその先にしかないからです。」(※1. 引用元) 政府が検査抑制を進めた結果、日本は未だ検査キャパ不足の課題を引きずっている。もちろん、当時は致し方ない理由として、海外製試薬の調達不足・検査体制の未整備・医療従事者の感染の不安等もあったと思う。然し、それをベイズ推定という全く別の説明で安易に世論を抑え込もうとした。騙す意図はなかったとしても「国民の声を封じればよい」として、真の問題解決への努力を怠り、検査への誤った不信を抱かせ、後々の感染症対策に大きな弊害となったことは明らかだろう。 当時、多くの識者や

                                                                                    【資料】PCR検査抑制論の年譜と語録|伊賀 治 デマ撲滅ファクトチェック集