並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 90件

新着順 人気順

設計の検索結果41 - 80 件 / 90件

  • スロークエリログをどう使えばいいのかって疑問、全て解決

    これはなに ども、レバテック開発部のもりたです。 今回はMySQLでのスロークエリログについて調査してまとめました。 スロークエリログといえば古くからパフォーマンスチューニングの力強い味方といったふうに語られることも多いですが、最近はクラウドで使える便利なツールも生まれています。この記事ではスロークエリログの一般的な使い方を紹介するとともに、他のツールとの比較や、どんな場面でスロークエリログが役に立つのか、また役に立たない場合はどんなツールを利用することができるのかについてまとめました。 足りないところなどあればおおいにマサカリ投げていただけると幸いです。 記事の流れ 記事の流れ この記事はそこそこ長いので、初めに記事の流れを解説します。適宜読み飛ばしてください。 なぜスロークエリログなのか ここではそもそもスロークエリログをなぜ確認したいのかみたいなところを説明します スロークエリログの

      スロークエリログをどう使えばいいのかって疑問、全て解決
    • 人間の全ゲノム、5Dの「メモリークリスタル」に保存 数十億年残る可能性

      人間の全ゲノムを保存し、視覚的なキーも備えた「5Dメモリークリスタル」/University of Southampton/PA ロンドン(CNN) 英国の科学者がこのほど、人類を絶滅から救う設計図として将来活用できる可能性を期待して、人間の全ゲノムを「5Dメモリークリスタル」に保存した。 このクリスタルは英サウサンプトン大学の光エレクトロニクス研究センターが開発したもので、絶滅の危機に直面している動植物の記録を作成する目的に使える可能性もある。 19日に発表された大学の声明によると、最大360テラバイトの情報を数十億年保管することができ、凍結や火災、衝突の衝撃、放射線、最大1000度に達する高温などの極限状態に耐えることも可能だ。 このクリスタルは2014年、「最も耐久性の高いデジタル記録媒体」としてギネス記録に認定された。 研究チームは超高速レーザーを駆使して、人間のゲノムデータを20

        人間の全ゲノム、5Dの「メモリークリスタル」に保存 数十億年残る可能性
      • 【追記】「選択的夫婦別姓」ができないことで彼女を苦しめてるクズの話を聞いてくれ

        「選択的夫婦別姓」別にどっちでもよくない?って人がきっと多数だと思うんだ。どうでもいいから賛成派も増えてると思う。 けど、なんでそんな「選択的夫婦別姓」を推進しようとすんの?って疑問を持ってる人もいるんじゃないだろうか。 ごくごく個人的で極めて特殊なケースだと自覚した上で、ちょっと俺の身の上話を聞いてってくれ。すまんが長くなる。 俺:39歳、自営業 彼女:38歳、会社員 もう2年付き合ってて今3年目。彼女はもともと結婚願望が強かった。中学の頃からの夢は「お嫁さんになること」だったそうだ。 しかし、たまたま特に30代以降、男運がなかった。あるいは、男を見る目がなかったのかもしれない。だからか、ひょんなことから俺と出会ってしまい、お互い好きになってしまった。 お互い惹かれたのは事実だが、俺には結婚の意志は基本的にはないこと(将来どうかはわからないとも伝えた)、また特に自らの遺伝子による子どもを

          【追記】「選択的夫婦別姓」ができないことで彼女を苦しめてるクズの話を聞いてくれ
        • 任天堂㈱&㈱ポケモンが『Palworld / パルワールド』の開発会社に対して提起した特許権侵害訴訟における”複数の特許権”とは何か – 弁理士法人シアラシア

          はじめに 任天堂株式会社と株式会社ポケモンは、共同して、株式会社ポケットペアが開発・販売するゲーム『Palworld / パルワールド』が複数の特許権を侵害するとする特許権侵害訴訟を2024年9月18日に提起したと発表がありました。 2024年9月19日時点で訴状は公開されておらず、判決文が公開されるとしても1年以上先のことになります。そのため、「複数の特許権」が具体的にどの特許を指しているのかはわかりません。一方で、公開されている情報から「複数の特許権」がどの特許権をのことなのかある程度推測することができます。 候補特許の絞り込み J-PlatPatで「出願人/権利者/著者所属」に「任天堂」、「ポケモン」を入力してAND検索すると特許出願人/特許権者に任天堂㈱と㈱ポケモンが含まれる特許が35件ヒットします(2024年9月23日時点)。35件の中には拒絶査定となった特許が1件あります(たっ

          • はじめに:『書くスキルも設計スキルも飛躍的に上がる! プログラムを読む技術』

            【発刊に寄せて】 プログラマーの人材不足が叫ばれる中、プログラミング教育と言えば、とかくプログラムが書ける人材を育成する必要性にばかり目を奪われがちです。本書は、著者の岩松洋氏が岡山大学の情報工学科および大学院でプログラミングを学び、会社でプログラマーをしていた経験の中で、プログラムを読むことの重要性に気づき、その視点から書かれた一冊です。 昨今、最終的に作成するシステムを短期間で作成するために、プログラムは使えるものがあればそれを流用し、なるべく自分でプログラムを書き起こさないことが推奨されるようです。Pythonなどは特にその傾向が強く、ライブラリを使いこなすのがプログラミングの主な仕事となっている感があります。会社の中で仕事をしていれば、先輩技術者が作ったプログラムをメンテナンスすることもあるでしょうし、自分が昔作ったプログラムを修正することが必要になることもあるに違いありません。そ

              はじめに:『書くスキルも設計スキルも飛躍的に上がる! プログラムを読む技術』
            • 私がマージンをできるだけ使いたくない理由 - Qiita

              はじめに 突然ですが、皆さんはCSSのmargin(マージン)をよく使いますか? 私はマージンを多用しないように気をつけています。というより、あまりマージンと関わりたくないと思っています。今回の記事では、「どうして避けているのか」について自分なりの考えをまとめてみたいと思います。 あくまでも個人の意見なので、こういう考えの人もいるのだなと捉えていただけますと幸いです。もっとこうしたら良くなるのに!というご意見は大募集しているので、どんどん教えてください。 マージンを使いたくない理由 マージンを使いたくない一番の理由に、スタイルが崩れるというものがあります。「崩れる」と一言で言っても、わかりずらいと思うので落ち着いて考えをまとめてみました。その結果、下記の2パターンに分かれるという結論に行きつきました。 マージンが不可解な挙動をする コンポーネントとして使い回しずらい この二つの観点から、マ

                私がマージンをできるだけ使いたくない理由 - Qiita
              • 2024年秋開始の新作アニメ一覧

                放送・配信中のアニメの最終回が近づき、入れ替わりに新たな作品が始まる時期がやってきました。2024年秋に始まるアニメの数は、70本超。 オリジナルアニメでは、2018年秋のマチ★アソビで初のパイロット版上映会が行われた「メカウデ」、原案公募企画から生まれた「魔法使いになれなかった女の子の話」、釣りを題材にした「ネガポジアングラー」などが放送されます。 原作ありの作品は漫画原作が約40作品と最も多く、2024年3月に急逝した鳥山明さんがストーリーやキャラクターを手がけた「ドラゴンボール」シリーズ最新作「ドラゴンボールDAIMA」、SNS連載の人気作品を原作とした「ねこに転生したおじさん」、「うる星やつら」に続く高橋留美子作品のリメイク作でメインキャストは続投する「らんま1/2」、ビッグコミックスピリッツ連載作品で「星雲賞」コミック部門を受賞した「チ。ー地球の運動についてー」、劇場版も制作され

                  2024年秋開始の新作アニメ一覧
                • 個人開発でもADR (アーキテクチャデシジョンレコード)を書くことの利点 - laiso

                  起業なのか請負開発か趣味のプロジェクト(ペットプロジェクト)かによって状況は異なりますが「私のチームの開発者は私1人だけです」という個人開発においても、ADRは有効なツールとなりえます。 ADRとは何か? ADR(アーキテクチャデシジョンレコード)は、ソフトウェアアーキテクチャにおける重要な設計判断とその根拠、影響、関係する検討事項などを記録した文書です。 一見、現代的な響きですが、その実態はシステム設計ドキュメントの一部です。 "ADR"で検索すると真っ先にヒットするアーキテクチャの入門書『Design It! ―プログラマーのためのアーキテクティング入門』では、ADRは「アーキテクチャ手法に対する開発者寄りのアプローチ」と説明されており、アーキテクトと開発者自身がアーキテクチャに関する意思決定を記録し、共有するための手法として位置づけられています。 アーキテクチャデシジョンレコード(A

                    個人開発でもADR (アーキテクチャデシジョンレコード)を書くことの利点 - laiso
                  • 主張:インターネットアーカイブ敗訴、図書館の未来を守れ

                    図書館はこれまで、知識にアクセスする機会をすべての人に平等に与えるという重要な使命を果たしてきた。だが、図書館によるデジタル化を認めない判決を米国の控訴裁判所が下したことで、危機的な状況にある。 by MIT Technology Review Editors2024.09.18 7 この記事の3つのポイント 図書館のデジタル貸出を制限する判決が米国で下された 判決は「制御されたデジタル貸出(CDL)」をフェアユースとして認めない内容 図書館を電子書籍のエコシステムに閉じ込め、危機的状況に陥れる可能性 summarized by Claude 3 私は1980年代から90年代にかけて育った。私の世代やその前の世代にとって、公共図書館はあらゆる町で平等を実現する力となっており、アメリカンドリームを目指して前進するすべての人を助ける存在だった。私が育ったヴァージニア州シャンティリーでは、コンピ

                      主張:インターネットアーカイブ敗訴、図書館の未来を守れ
                    • draw.ioをつかったフレキシブルな設計図作成術 - KAKEHASHI Tech Blog

                      はじめに こんにちは!ソフトウェアエンジニアの種岡です。 皆さん、システム設計に取り組んでいますか? 設計は、プロジェクト成功への道筋を描く、航海の羅針盤です。 目的地を見据え、それに向かって進むための確かな指針となります。 設計の質がしっかりしていれば、開発という大海原でも迷わず進むことができます。 設計はプロジェクトの土台を築く、創造的かつ重要なプロセスです。 夢を描き、それを形にする試行錯誤の楽しさ、これこそが設計の魅力だと思います。 この記事は秋の技術特集 2024の11記事目です。 この記事 is 何? この記事では、設計図を描く際の心構えと、誰でも見やすい設計図を作成するためのテクニックについてお話しします。 なぜ設計図を書くのか? 図は複雑な情報を視覚的に整理し直感的な理解を推進することができるため チーム内外での共通理解を促進し、コミュニケーションを円滑にするため 予測可能

                        draw.ioをつかったフレキシブルな設計図作成術 - KAKEHASHI Tech Blog
                      • データベース自作勉強会・輪実装会のススメ - エムスリーテックブログ

                        先日、社内有志で開催していたDB自作本 Database Design and Implementation の輪読会ならぬ輪実装会がついに完結を迎えました。 RDBMSをゼロから、毎週一人ずつ、1章分を実装してPullRequestを出しつつ資料も準備して発表をこなすという一見ハードな勉強会で、完走できるか不安もありつつスタートしましたが、やってみるとめちゃくちゃ楽しく最後まで完走できました。 本記事ではみなさんに「うちでもやってみたい」と思ってもらえることを願って、読んだ本の推しポイントや、どのように勉強会を進めたかを紹介したいと思います。 感動で涙の出るコード Part1: おすすめポイント 本が良い みんなでワイワイやるのが良い 3ヶ月で完走できるのがいい 完走後のモチベーションアップが良い Part2: 輪実装会 募集 参加者 進め方・実装 期間 Part3: おれたちのDB実装

                          データベース自作勉強会・輪実装会のススメ - エムスリーテックブログ
                        • 『RustによるWebアプリケーション開発 設計からリリース・運用まで』という本を共著で書きました - Don't Repeat Yourself

                          RustのWebアプリケーション開発に関する書籍を共著で執筆しました。1年くらい執筆していましたが、出版時期などが定まってきたので内容の紹介を込めて告知の記事を書きます。9/26刊行予定です。予約よろしくお願いします。 RustによるWebアプリケーション開発 ↓AmazonのURL(アフィリエイトなし) www.amazon.co.jp 数年前に書籍を執筆した際に、「次はWebアプリケーションの実装に関する本を書きたい」と記事に書き残していたのを今見つけたのですが、有言実行できたようです。 どんな本か? Rustってバックエンド開発に向いてるの? 著者について 目次とトピックの簡単な紹介 はじめに 第1章 本書で開発するアプリケーション 第2章 開発環境の構築 第3章 最小構成アプリケーションの実装 第4章 蔵書管理サーバーアプリケーションの設計 第5章 蔵書管理サーバーの実装 第6章

                            『RustによるWebアプリケーション開発 設計からリリース・運用まで』という本を共著で書きました - Don't Repeat Yourself
                          • なんか特許侵害訴訟が話題なんで弁理士が通るよ(追記あり)

                            9/22 更新しました 注1(大事):以下の文章は一般的な実務慣行や規則を適当に述べたもので、法的なアドバイスではない 注2:深夜テンションで書いたので文章がわかりにくい、ゆるして お前だれぺーぺーの弁理士。一応、知的財産の専門家ということになってる(弁理士法1条)。普段は特許を取れるように文章を書いたり特許庁の人を説得したりしてる。 言いたいこと特許を含む産業財産権の係争は利害で動く、お気持ちは(たぶん)そんなにない特許侵害の判断はマジでケースバイケースなので、この時点で判例がどうとか言っている人を信用しないほうがいい今後の流れ:被告は①自社製品が特許権の権利範囲に入ってないと主張するか、②特許が無効と主張するか、③ライセンスの交渉をするか、このあたりはまず考えるだろうお気持ちメインで特許侵害訴訟なんてしない今回の件で「はじめは泳がせていたけど調子に乗ってきたからブチぎれて訴訟を提起した

                              なんか特許侵害訴訟が話題なんで弁理士が通るよ(追記あり)
                            • ルールは現場で死にました - The Rules of Programming の読書感想文 - じゃあ、おうちで学べる

                              本日は人生の数ある選択肢のなかから、こちらのブログを読むという行動を選んでくださいまして、まことにありがとうございます。 はじめに プログラミングの世界には多くの指針や原則が存在します。Chris Zimmerman氏の「The Rules of Programming」(邦題:ルールズ・オブ・プログラミング ―より良いコードを書くための21のルール)は、不変の知恵を凝縮した一冊です。これらの原則は、多くの開発現場で活用できる有益な内容となっていると思いました。 The Rules of Programming: How to Write Better Code (English Edition) 作者:Zimmerman, ChrisO'Reilly MediaAmazon 本書は、大ヒットゲーム『Ghost of Tsushima』などで知られるゲーム制作スタジオ、Sucker Pun

                                ルールは現場で死にました - The Rules of Programming の読書感想文 - じゃあ、おうちで学べる
                              • プロジェクトにおける見積もり方法の種類と比較 - Qiita

                                例えば要件定義の期待値は、上記の計算式に当てはめると (0.5 + 4×1 + 2) / 6 = 1.17時間になります。 類推見積もり 具体例 「Aという機能を持ったシステムを開発するのに、前回は3ヶ月かかった。今回のシステムも機能が似ているので、今回も3ヶ月程度で開発できるだろう。」 特徴 過去の類似プロジェクトのデータに基づいて見積もるため、迅速に概算を出すことができます。 (これ、実はみなさん日常で何気なくやっているのではないでしょうか??) 注意点 今回のプロジェクトと過去のプロジェクトが完全に同じであるとは限らないため、誤差が生じる可能性があります。 ボトムアップ見積もり 具体例 システム開発プロジェクトの場合 要件定義:1週間 設計:2週間 プログラミング:4週間 テスト:2週間 総合計:9週間 特徴 プロジェクトを細分化して見積もるため、より詳細で正確な見積もりが可能です。

                                  プロジェクトにおける見積もり方法の種類と比較 - Qiita
                                • Rails vs Node.js

                                  Previous slideNext slideToggle fullscreenOpen presenter view Rails vs Node.js 最終章 「Prisma」 @mizchi Cloudflare Meetup 2024/10/02 今日の Prisma + Cloudflare の様子 About https://x.com/mizchi Node.js とフロントエンドの専門家 100万円*達成率で御社のフロントエンドの高速化をやります 前書き フロントエンド/Node.js 視点のポジショントークです Railsに対するチャレンジャーとして Node.js を使ってきた話 Rubyの開発者やRubyのユーザーを否定する意図はありませんが、好き嫌いは否定しません。型が好きです 「Rails」は 2010年前後に流行っていた任意なWAFに置き換え可能 Symfony

                                  • 新しいチームでTypeScriptに素早くキャッチアップするためにやったこと - KAKEHASHI Tech Blog

                                    カケハシのプラットフォームチームでソフトウェアエンジニアをしているすてにゃん (id:stefafafan) です。今回は、私が TypeScript をメイン言語として採用しているチームに参加した際、言語や周辺技術のキャッチアップを行った方法について紹介します。 この記事は秋の技術特集 2024の 3 記事目です。 この記事の想定読者 私が元々持っていたスキルセット 認知負荷の増加 TypeScript 学習のためにやったこと 学習の進め方 テックリードとの 1on1 の中で壁打ちや相談 ペアプログラミング 輪読会 もくもく会 学習コンテンツ O'Reilly Online Learning を使った学習 TypeScript Deep Dive プロを目指す人のための TypeScript 入門 安全なコードの書き方から高度な型の使い方まで type-challenges 公式ドキュメ

                                      新しいチームでTypeScriptに素早くキャッチアップするためにやったこと - KAKEHASHI Tech Blog
                                    • プロダクト目線とエンジニア目線でストーリーを紡ぐ「全体マップ」の作り方 - KAKEHASHI Tech Blog

                                      カケハシでエンジニアリングマネージャーを担当しているいくおです。 今回は、私たちのチームで中規模以上(複数スプリントにまたがるもの)の機能開発を行うときに作成している「全体マップ」について紹介します。 全体マップを考案したのはチームメンバーの椎葉さんなのですが、「いくおさん言語化うまいからブログにしてください!」とおだてられたので、それを真に受けて私がブログに書きます。 全体マップを作るようになってから、中規模の開発で自分たちの状況を把握しやすくなりました。また、全体マップを通して関係者全員がコミュニケーションすることで、なめらかな協働関係を築けるようになりました。こういった実体験からも、ぜひ多くの現場で全体マップを試してみたいと思っています。 では、全体マップとは一体なんなのか、どうやって活用するとよいのか、解説します。 この記事は秋の技術特集 2024の6記事目です。 ユーザーストーリ

                                        プロダクト目線とエンジニア目線でストーリーを紡ぐ「全体マップ」の作り方 - KAKEHASHI Tech Blog
                                      • 要件定義|2分で読める機能要件で使うドキュメントを調べてみた - Qiita

                                        はじめに エンジニアのみなさま、日々の学習本当にお疲れ様です! また本記事まで足を運んでいただき本当に感謝です。 約2分程度で読めるので最後まで読んでもらえると幸いです。 要件定義関連の記事も投稿してます。時間あればぜひ読んでみてください! 今回は「機能要件」に関する内容について投稿します。 機能要件とは ※引用:IPA(独立行政法人 情報処理推進機構)図1 機能/非機能要求の相違点と課題 機能要件は、「必ず搭載すべき機能」 を指します。新規開発であっても既存のリプレイスであっても顧客としては業務内容に直結しているため、イメージしやすい機能になっています。機能要件をすり合わせすることにより、システムの動作が明確になり設計段階での誤解を防ぎます。これらの機能要件が適切に設定されていないと、後々の開発過程で手戻りが発生する可能性があるため、初期段階での詳細な定義が求められます。 どんなドキュメ

                                          要件定義|2分で読める機能要件で使うドキュメントを調べてみた - Qiita
                                        • 関数型プログラミングの設計テクニック

                                          書籍『関数型ドメインモデリング』や、原著者のサイト https://fsharpforfunandprofit.com/ に書いてある内容の紹介です。 2024/09/07 Learn Languages 2024 https://event.ospn.jp/odc2024/session/…

                                            関数型プログラミングの設計テクニック
                                          • モデリングとアーキテクチャの知見を積み上げて基幹システムに可変性を注入する - MonotaRO Tech Blog

                                            こんにちは。 この記事では、2024/5/22に開催された「アーキテクチャを突き詰める Online Conference」で弊社CTOの普川がお話しした内容(ビジネスの構造をアーキテクチャに落とし込みソフトウェアに可変性を注入する〜モノタロウ基幹システム刷新の実践例)を、現場目線から改めてご紹介します。 なお、本稿の執筆は頼と尾髙が分担しておりまして、途中で急に文体が変わったな?と違和感を持たれることもあろうかと思われますが、ご容赦いただけますと幸いです。 本稿をさらに深掘りするイベントを10/4(金)に開催いたします。 ご興味ある方はぜひご登録ください。 https://connpass.com/event/328360/ 問題領域は関連システムの密結合点 分割を試みる 最初のモデルを手に入れる レイヤードアーキテクチャに沿って実装 レイヤードアーキテクチャのメリット モデルを洗練させ

                                              モデリングとアーキテクチャの知見を積み上げて基幹システムに可変性を注入する - MonotaRO Tech Blog
                                            • Metaの新型ARグラス「Orion」実機を体験、ARグラスの壁を超えた秘密を訊く

                                              Metaの新型ARグラス「Orion」実機を体験、ARグラスの壁を超えた秘密を訊く Meta Connect 2024での最大の話題は、ARグラスのプロトタイプである「Orion」が公開されたことだ。 (ARグラスのプロトタイプ「Orion」) マーク・ザッカーバーグCEOが「初めての、完全な機能を備えたARグラス」というOrionは、どのような特質を備えているのだろうか? (Orionを発表するマーク・ザッカーバーグCEO) 実機を体験することができたので、その詳細をお伝えしたい。 また、Orionの秘密について、Metaのアンドリュー・ボスワースCTOに単独インタビューすることもできた。そこで得られたコメントも補いながら、Orionの秘密に迫ってみたい。 (Metaのアンドリュー・ボスワースCTO) 光学シースルーの価値は「社会的受容性」 Orionは、いわゆる「光学シースルー型ARグ

                                              • インテルはいかにしてソニーのPlayStation事業を失ったのか

                                                米Intelが2022年にソニーの「PlayStation 6」チップの設計・製造契約を逃したことが、まだ始まったばかりの受託製造事業の構築に大きな打撃を与えたと、事情を知る3人の情報筋が明らかにした。 Intelが、次期PlayStation 6チップの設計で米アドバンスト・マイクロ・デバイセズ(AMD)と、受託製造業者として台湾セミコンダクター・マニュファクチャリング・カンパニー(TSMC)と競争入札プロセスで勝利しようとした努力は、数十億ドルの収益と月数千枚のシリコンウェーハの製造に相当しただろうと、情報筋の2人は語った。 IntelとAMDは、契約の入札プロセスで最終候補に残った2社だった。 ソニーのPlayStation 6チップの設計事業を獲得することは、Intelの設計部門にとっての勝利となり、同時に同社の受託製造事業、すなわちファウンドリ事業にとっても勝利となったはずだ。フ

                                                  インテルはいかにしてソニーのPlayStation事業を失ったのか
                                                • 2024年夏: 生成AI普及後のコンテンツの在り方と未来を予想してみる|とりしま日記

                                                  あれよあれよと過ごしている間にもう2024年も9月になってしまいました。今期アニメも終盤で時が過ぎるのは早いものです。何かやるべきことを全然やれていない気がして非常に焦る…。 さて今日は某 Discord サーバーでいろいろな人と AI 関連の意見交換というか雑談をしていたのですが、話していくうちに自分の頭の中で点と点がつながりしっかり考えとしてまとまったことがいくつかあったので、覚えているうちに書き残しておこうと思う。 全てあくまで私見だけれど、今の世の中の流れを鑑みると、割と確度高い予想ができているんじゃないかと思う。 TL,DRTL,DR …のはずが箇条書きで1万字近く書いちゃってます、メモ書きなのでご愛嬌…(箇条書きの方が情報の依存関係を階層的に構造化できるので個人的に書きやすい) 現在生成 AI コンテンツがまだあまり世に出回っていないのは (技術的な課題ももちろんあるが、それ以

                                                    2024年夏: 生成AI普及後のコンテンツの在り方と未来を予想してみる|とりしま日記
                                                  • 不要な処理が実行速度を速くする謎を追う - Money Forward Developers Blog

                                                    こんにちは。 id:Pocke です。マネーフォワードでは Rails を用いた Web アプリケーションの開発と、RBS という Ruby の静的型システムの開発を行っています。 最近 RBS の開発をする中で、「不要な処理を削除すると実行速度が遅くなる」という不思議な現象に遭遇しました。この記事ではその現象を解説しようと思います。 なおこの記事は Ruby の知識を前提としないように執筆されており、Ruby の知識が必要となるところには注釈を加えて補足しています。 普段 Ruby を書かない方にも読んでいただければ幸いです。 問題を引き起こした変更 今回の問題は、RBS のメモリ使用量の削減を行っている中で遭遇しました。まずはどんな変更を行おうとしていたかを解説します。 変更の動機 最近私は RBS のメモリ使用量の削減に取り組んでいます。1 その取り組みの中で、RBS のパーサーが作

                                                      不要な処理が実行速度を速くする謎を追う - Money Forward Developers Blog
                                                    • 7歳で初めて買ったMANGAは『よつばと!』。海外在住のまま日本でデビューしたマンガ家の歩みとは(加山竜司) - エキスパート - Yahoo!ニュース

                                                      近年、海外出身のマンガ家が増えてきている。 代表例としては『Dr.STONE』の作画担当のBoichi(韓国出身)、『マタギガンナー』の作画担当のJuan Albarran(スペイン出身)、『日本の月はまるく見える』の史セツキ(中国出身)などが挙げられる。 これらの作品は、自国で出版された作品を日本語に翻訳したものではなく、日本のマンガ媒体で初出掲載された作品だ。 そして今、「月刊コミックフラッパー」(KADOKAWA)で『ラブ・バレット』を連載しているinee(アイニー)さんは、アメリカ在住のまま日本の雑誌でマンガ家として活動している。 彼女はどのようにして、日本国外から日本でマンガ家デビューを果たしたのか。 SNSから開けた、マンガ家への道「アートスクールではイラストレーションを専攻していて、雑誌のイラストやアニメの背景を描くことを学んでいました。もともと幼少時から日本スタイルのマンガ

                                                        7歳で初めて買ったMANGAは『よつばと!』。海外在住のまま日本でデビューしたマンガ家の歩みとは(加山竜司) - エキスパート - Yahoo!ニュース
                                                      • 資料生成AI「Napkin」でデカめの資料を作ってみたので知見を共有する

                                                        1.1.2 SREの目標と価値 SREの目標は、システムの信頼性を向上させることですが、それは単にシステムのダウンタイムを減らすことだけを意味するわけではありません。ユーザーがサービスを快適に利用できるよう、パフォーマンス、可用性、セキュリティ、スケーラビリティなど、様々な側面からシステムの信頼性を高めることを目指します。 SREの導入によって、以下のような価値がもたらされます。 システムの安定稼働と信頼性向上 運用コストの削減 開発スピードの向上 組織全体の信頼性向上 1.2 SREの原則 SREを実践する上で重要な原則をいくつか紹介します。これらの原則は、GoogleのSREチームが長年の経験から得た教訓に基づいており、SREを実践する上で指針となるものです。 1.2.1 モニタリングと可観測性 SREでは、システムの状態を常に把握し、問題が発生した場合には迅速に検知できるように、モニ

                                                          資料生成AI「Napkin」でデカめの資料を作ってみたので知見を共有する
                                                        • Unixの歴史の起源を伝説のゲーム「スペース・トラベル」で遊んで学ぼう! - Qiita

                                                          ちなみに Space Travel にスコア機能やゲームのなにかを記録する機能はありません。描画は点と線だけで画像ファイルの読み込みなどは行いません。オリジナルの Space Travel は紙テープから起動してオンメモリで動くはずです。何が言いたいかというと Space Travel を動かすためにファイルシステムを作る理由はないということです。紙テープからの起動なんて時間がかかるのでは? と思ったあなたは鋭い。1980 年頃の音楽用のカセットテープをコンピュータの記憶媒体として使っていた時代では、実際にゲームを始める前のロード時間に何分も待っていました。 初期の Unix 開発の技術は Space Travel から学んだ さて、この記事は Space Travel を通して Unix 開発の初期の歴史や、なぜケン・トンプソンは Unix を開発するに至ったのかを知ろうというのが趣旨の

                                                            Unixの歴史の起源を伝説のゲーム「スペース・トラベル」で遊んで学ぼう! - Qiita
                                                          • ケント・ベックに学ぶ良いコードの書き方🗒️ - Qiita

                                                            こんにちは、しが あきとし(@akitosihga)です。 先日あるMeetUpで良いコードの書き方について考える機会がありました。 『良いコード』の定義は幅広く様々な解釈があると思います。 その中でも、自分が敬愛するプログラマーのケント・ベックから学んだ事に焦点を当てて良いコードの書き方についてまとめました。 ケント・ベックとは テスト駆動開発(TDD)で有名なプログラマー アジャイル開発におけるエクストリームプログラミング(XP)の考案者としても有名 アジャイル開発関連の書籍に度々登場するCRCを発明したのも彼だったりする 代表的な著書は「テスト駆動開発」「エクストリームプログラミング」 TDDのイメージが強い彼ですが、実はコーディングに対して並々ならぬ情熱を持っているのです。 彼の著書「実装パターン」では以下のように語っています。 『 70年の人生は、20億秒を少し超えるに過ぎない。

                                                              ケント・ベックに学ぶ良いコードの書き方🗒️ - Qiita
                                                            • 起業してからゲーム売上100億を超えるまで。背水の陣で海外移住からの経営復帰。起業家人生16年を振り返って。|辻拓也

                                                              起業してからゲーム売上100億を超えるまで。背水の陣で海外移住からの経営復帰。起業家人生16年を振り返って。 久しぶりのnote更新です。 この度、2年以上かけて取り組んできた「コインムスメ」がやっとリリースに向けて事前登録を開始します。 事前登録開始約16年の起業家人生、今となってはやっと経営者として納得でき、毎日がものすごく充実していますが、振り返ってみると思い出したくない様な辛い時期がほとんどでした。 このnoteを始めたのもちょうど2年前、シンガポール移住を決めた時でした。人生の節目ということで、今までの人生を振り返りつつ、今の気持ちを記しておこうと思います。 生い立ちから学生時代早速改めて、自分自身のプロフィールから述べていこうと思います。 1985年8月生まれなので、今年で39歳になりました。 東大法学部を2009年3月に卒業していて、卒業間際の1月に株式会社テクロスを創業して

                                                                起業してからゲーム売上100億を超えるまで。背水の陣で海外移住からの経営復帰。起業家人生16年を振り返って。|辻拓也
                                                              • 技術的負債のマネジメントを考える - yigarashiのブログ

                                                                技術的負債をうまくマネジメントすることは重要です。なぜなら、持続可能な長期的な利益の確保こそが競争戦略における目標であり、技術的負債への対応力はその目標に近づくための重要な組織能力だからです。EMとして組織の成果の最大化を目指す上で避けては通れない課題です。また技術的負債への対応は、単に技術的な課題ではなくそれらを包含するプロダクトの課題です。どうやって解決するかだけでなく、なぜ、いつ、どのくらいやるべきかを、事業責任者などのステークホルダーと合意して初めて対応を進めることができます。こうした課題に対しては、多職種をつなぐメンタルモデルの構築、方向付け、ファシリテーションといったソフトスキルが必要になってきます。EMはエンジニアリングの視点とそうしたスキルを併せ持つことが期待される存在で、技術的負債への対応においても重要な役割を担うと考えています。本記事では、技術的負債をマネジメントする方

                                                                  技術的負債のマネジメントを考える - yigarashiのブログ
                                                                • Pythonで作るポップなポモドーロタイマー - Qiita

                                                                  はじめに こんにちは!今回は、Pythonを使ってポモドーロタイマーを作成する過程を、要件定義から実装まで詳しく解説します。このプロジェクトを通じて、以下のスキルを身につけることができます: ソフトウェア開発のプロセス(要件定義、仕様策定、設計、実装) Pythonの基本的な構文とオブジェクト指向プログラミング Tkinterを使ったGUIアプリケーションの作成 時間管理の基本概念とその実装方法 それでは、プロジェクトの各段階を見ていきましょう。 1. 要件定義 まず、ポモドーロタイマーの基本的な要件を定義します。 1.1 機能要件 25分の作業時間を計測するタイマー機能 5分の短い休憩時間を計測するタイマー機能 15分の長い休憩時間を計測するタイマー機能(4回の作業セッション後) タイマーの開始、一時停止、再開、リセット機能 現在のフェーズ(作業、短い休憩、長い休憩)の表示 完了したポモ

                                                                    Pythonで作るポップなポモドーロタイマー - Qiita
                                                                  • データにまつわる“お悩み”を根こそぎ解決。リクルートのビジネスを支える影の仕事人「アナリティクスエンジニア」の素顔 - はてなニュース

                                                                    データを利活用してカスタマー・クライアント双方の「不」の解消を目指してきたリクルートが、今注力する領域は「データを用いた意思決定の質向上」とそのための「データの整備」です。 そこにフルコミットするため、新たに生まれた職種がアナリティクスエンジニアです。例えば、図書館を作るのがデータエンジニアで、図書館に収納された本を使って価値を生み出すのがデータサイエンティストだとすれば、本の整理や目録の作成などを通じてさながら司書のような役割を果たすのがアナリティクスエンジニアです。言うなれば「データの整備人」。 リクルートにおいては、データを用いた意思決定を加速させるうえで、必要不可欠の存在です。 とはいえ、まだまだ一般的には知られていないアナリティクスエンジニアの仕事。彼らは組織のなかでどのような役割を果たし、どのように事業へ貢献しているのでしょうか。そしてどんなバックグラウンドを持っているのでしょ

                                                                      データにまつわる“お悩み”を根こそぎ解決。リクルートのビジネスを支える影の仕事人「アナリティクスエンジニア」の素顔 - はてなニュース
                                                                    • 何度見ても勉強になる。新規事業始める時に見るべき「ソニーの開発18ヵ条」→各項目に対するコメントが賛否両論で興味深い

                                                                      ただのまるちゃん @raccomaru マーケ歴6年 |マーケ全体設計、オーガニック、アドアフィ、予算運用 | 好きな分野は動画媒体 | 女性のインサイトについて物申してます

                                                                        何度見ても勉強になる。新規事業始める時に見るべき「ソニーの開発18ヵ条」→各項目に対するコメントが賛否両論で興味深い
                                                                      • 解雇規制緩和はジョブ型雇用とセットでなくては機能しない

                                                                        <仕事を標準化すること、高度な業務のスキル教育を実現することが条件となる> 解雇規制緩和の議論が始まっています。この議論ですが、本来であれば、バブル崩壊後の変革期に始まっても良かったのです。少なくとも1990年代において、電算化と国際化の中で、対応のできない人材を別の分野に適正化させる一方で、新しい世代の若い労働力に入れ替える必要があったのです。仮にそうなっていたら、これだけの超長期にわたって日本経済が衰退することもなかったと考えられます。 では、解雇規制を緩和して、企業の社内も、また労働市場も完全に実力主義にしていけば、それが全体最適なのか、問題は単純ではありません。日本型雇用の硬直した制度が改革されさえすれば、全体が成長してゆく中で個々人にもトリクルダウンと機会の拡大という恩恵があるのかというと、そう簡単ではないのです。解雇規制の緩和を成功させるのには、どうしても一つの条件が達成されな

                                                                          解雇規制緩和はジョブ型雇用とセットでなくては機能しない
                                                                        • 漫画やアニメの原画など 保存活用の新拠点 国が整備へ 文化庁 | NHK

                                                                          漫画やアニメの原画などを集めて保存し、活用を進める新たな拠点を国が整備することになり、専門の人材を配置した収蔵施設や海外発信を行うための機能を整備するなどの方針がまとまりました。 これは文化庁の検討会議が先月から協議しているもので、30日はアニメ監督の庵野秀明さんや漫画家の里中満智子さんなどが参加しました。 この中で、新たな拠点に求められる機能として、漫画の原画やアニメのセル画などのうち、保存の緊急性の高いものを計画的に受け入れ、適切な環境で保存するための収蔵施設があげられました。 施設には専門の人材を配置したうえで、6年後をめどに国立映画アーカイブ相模原分館に設置することを検討したいとしています。 また、 ▽国内外のアーカイブ機関などと連携を進め、海外へ情報発信を行う機能について、5年後をめどに国立美術館への整備を検討するほか ▽原画を見られたり、最先端のコンテンツを展示したりする施設も

                                                                            漫画やアニメの原画など 保存活用の新拠点 国が整備へ 文化庁 | NHK
                                                                          • 複雑化した日本のキャッシュレス決済を再びシンプルに――JCBと九大発のベンチャーが挑戦する「画期的購買体験」の提案

                                                                            複雑化した日本のキャッシュレス決済を再びシンプルに――JCBと九大発のベンチャーが挑戦する「画期的購買体験」の提案(1/3 ページ) ジェーシービー(JCB)と九州大学と提携するimago(イマーゴ)のシンクタンク部門「iQ Lab」が、全く新しい買い物体験「近づいてチェック」を開発/提案している。最近のiPhoneやAndroidスマートフォンの一部モデルに搭載されている「UWB(超広帯域)無線」を用いて顧客を認識するのが特徴だ。技術的な詳細は、10月21日から大阪市で開催されるFiRa Consortium(フィラコンソーシアム)のイベントで発表されるという。 →JCBとイマーゴのニュースリリース レジに表示された名前で“確かに本人であること”を確認するだけで、決済が完了するばかりか、酒やたばこを買うのに必要な年齢確認、割り箸やレジ袋の要/不要のリクエストなども完了できる。言葉に出さず

                                                                              複雑化した日本のキャッシュレス決済を再びシンプルに――JCBと九大発のベンチャーが挑戦する「画期的購買体験」の提案
                                                                            • 隈研吾さん設計の馬頭広重美術館を大規模改修 腐食など深刻化で那珂川町 ふるさと納税で資金集め|下野新聞 SOON

                                                                              【那珂川】町は世界的な建築家隈研吾(くまけんご)さんが設計し、2000年に開館した町馬頭広重美術館の初めての大規模改修に取り組む。同館は町の代表的な建築物の一つで、観光資源としても親しまれる一方、建物の特徴である八溝杉材のルーバーの傷みなどが著しい。町はふるさと納税の仕組みを利用して資金集めを進めており、「来年の町合併20年と開館25周年に合わせて、オープン当時の輝きを取り戻したい」として協力を呼びかけている。 (残り:約 648文字)

                                                                                隈研吾さん設計の馬頭広重美術館を大規模改修 腐食など深刻化で那珂川町 ふるさと納税で資金集め|下野新聞 SOON
                                                                              • 標準SQL+データベース入門 ——RDBとDB設計、基本の力[MySQL/PostgreSQL/MariaDB/SQL Server対応]

                                                                                書籍案内 » 書籍ジャンル » ネットワーク・UNIX・データベース » データベース・SQLなど » 標準SQL+データベース入門 ——RDBとDB設計、基本の力[MySQL/PostgreSQL/MariaDB/SQL Server対応] Tech × Books plusシリーズ標準SQL+データベース入門 ——RDBとDB設計、基本の力[MySQL/PostgreSQL/MariaDB/SQL Server対応] この本の概要 「標準SQL」&「データ設計」を土台に,SQL&データベースの基本を学べる入門書。 「SQLでどんなことができるのか」「どんなときに便利なのか」「なぜそんなしくみになっているのか」一つ一つ,ステップアップしながら解説します。 本書の特徴は「標準SQL」準拠である点と文法の背景にある「データ設計」を丁寧に扱っている点です。SQL学習時の頻出ケースである,思った

                                                                                  標準SQL+データベース入門 ——RDBとDB設計、基本の力[MySQL/PostgreSQL/MariaDB/SQL Server対応]
                                                                                • 梅津泰臣×シャフト オリジナルアニメ『ヴァージン・パンク』公式サイト

                                                                                  原作 梅津泰臣 シャフト 監督・キャラクターデザイン 梅津泰臣 シリーズ構成・脚本 高橋悠也 メインアニメーター 阿部厳一朗 高橋しんや 観動真歩 美術設定 横田晋一 美術監督 本庄雄志 船隠雄貴 色彩設計 渡辺康子 撮影監督 会津孝幸 江上 怜 編集 松原理恵 音響監督 はたしょう二 音楽 出羽良彰 アニメーション制作 シャフト 配給 アニプレックス

                                                                                    梅津泰臣×シャフト オリジナルアニメ『ヴァージン・パンク』公式サイト