並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 16517件

新着順 人気順

計測の検索結果121 - 160 件 / 16517件

  • オタクには「モノを棄てる整理法」ではなく「モノを棄てない整理法」こそ必要 - 海ミハ車両区

    togetter.com この悲劇を繰り返してはいけない。 断捨離の限界 コレクターのための整理法 そもそも「整理」とは一体何か 博物館メソッドのススメ コレクションポリシー(収集方針)を決定する コレクション目録を作成する 目録を作るにあたって 収蔵番号・分類番号を付番する 目録の様式 保管する 管理しやすい大きさに統一する 保管場所を用意する コレクションの保管には金が掛かる 展示する 図録を作る オタクの整理整頓は目録作成から 断捨離の限界 ここ10年20年ほど、「断捨離」的な「シンプルなクラシ」が、やたら貴ばれるようになりました。 まるでモデルハウスか空き部屋であるかのような部屋に住みたいという性癖を持つ人にとってはいいのかも知れませんが、多くの人間は、そこまで清廉でも潔癖ではありません。 だいたい、モノが無ければ、部屋が綺麗になるのは当然なんですよ。散らかすモノが無いわけですから

      オタクには「モノを棄てる整理法」ではなく「モノを棄てない整理法」こそ必要 - 海ミハ車両区
    • GA4がよくわからん。となってしまう5つの理由。

      GA4、導入しないといけないと思っていても、さっぱりわからんからやる気がしなくてどうしよう?ってなる時がありますよね。私も数か月前まではそんな感じでした。正直なところギリギリまで逃げ回りたかったんですが、そうもいかなくなったので勉強することに。 ではなんで「わからん」となってしまうのでしょうか?そこがわかれば対応もできるので「わからん」理由と解消法をまとめてみました。 「Google アナリティクス」と名乗っているところ ここがわからなくしている一番の原因です。Google アナリティクスと名乗っているので、今までのGoogle アナリティクスの延長線上にあるものだと思ってしまうんですが、全くの別物で生まれも育ちも違っています。 今までのGoogle アナリティクス UrchinはGoogleアナリティクスの元となった製品。グーグルに買収されGoogleアナリティクスがリリースされた後も、

        GA4がよくわからん。となってしまう5つの理由。
      • ソフトウェアエンジニアとして家を建てる仕事をはじめました

        まさかソフトウェアエンジニアの自分が本業で家を建てる仕事をするとは思っても見ませんでした。2年前、DeployGateの米国オフィスを自分で施工した事をきっかけに声をかけてもらい、以来、技術アドバイザーとして携わらせて頂いていた米国の建築スタートアップ「HOMMA」に本格的に参加し、ソフトウェア・アーキテクトとしてアメリカでスマートハウスをソフトウェア面から設計して家を建てる仕事をはじめました。趣味の電子工作から初まり、深センでの独自設計ハードの少量生産、アメリカでのオフィスの施工と来て、次はまさかの本物の建売住宅の開発です。プログラミングの傍ら取り組んできた物理的な「ものづくり」のサイズがどんどん大きくなってきて楽しい限りです。制御用のファームウェアやアプリ、Webシステムを書きながら、ヘルメットを被って建設現場で大工職人さんへ施工の指示出しをしたり、信号線や電力系統の配線を設計して建築

          ソフトウェアエンジニアとして家を建てる仕事をはじめました
        • 東京五輪・パラの暑さ対策 逆効果の可能性も | NHKニュース

          東京オリンピック・パラリンピックに向けた暑さ対策が、「逆効果」になる可能性もあるという研究結果です。 道路の表面温度を下げるとして整備が進められている「遮熱性舗装」の効果を専門家が検証した結果、人が立つ高さの気温は通常の舗装よりも上がるケースがあったことがわかりました。専門家は「選手や観客の熱中症のリスクが高まるおそれがある」としています。 熱中症の対策に詳しい東京農業大学の樫村修生教授の研究グループは先月と今月、晴れた日の日中に「遮熱性舗装」と「通常の舗装」の路面で、気温の差を比較する調査を行いました。 その結果、「遮熱性舗装」を施した表面温度は、「通常の舗装」に比べて10度前後低くなり、これまでの国などの調査と同じような傾向でした。 しかし、高さ50センチと1メートル50センチ、それに2メートルの空間の気温を計測した結果、「遮熱性舗装」のほうが、いずれも平均の気温が高くなっていたことが

            東京五輪・パラの暑さ対策 逆効果の可能性も | NHKニュース
          • サーバーレスアーキテクチャ再考 - ゆううきブログ

            2014年にAWS Lambdaが登場し、Functionを単位としてアプリケーションを実行する基盤をFunction as a Service(以下、FaaS)と呼ぶようになった。 そして、同時にサーバーレスアーキテクチャ、またはサーバーレスコンピューティングと呼ばれる新しいコンセプトが普及するに至った。 当初、そのコンセプトが一体何を示すかが定まっていなかったために議論が巻き起こり、今現在では一定の理解に着地し、議論が落ち着いているようにみえる。 しかし、サーバーレスという名付けが悪いということで議論が着地したようにみえていることにわずかに疑問を覚えたために、2019年の今、これらの流れを振り返ってみて、サーバーレスアーキテクチャとは何かを改めて考えてみる。 サーバーレスとの個人的関わり サーバーレスアーキテクチャという名を僕がはじめて耳にしたのはAWS Lambdaが登場した2015

              サーバーレスアーキテクチャ再考 - ゆううきブログ
            • 『ソフトウェアアーキテクチャの基礎――エンジニアリングに基づく体系的アプローチ』 - snoozer05's blog

              翻訳を担当した書籍『ソフトウェアアーキテクチャの基礎――エンジニアリングに基づく体系的アプローチ』(オライリー・ジャパン)が3月8日に発売されます。本書は、2020年1月に出版されたMark Richards, Neal Ford著『Fundamentals of Software Architecture』(O'Reilly Media)を全訳したものです。 www.oreilly.co.jp ソフトウェアアーキテクチャとは、ソフトウェアシステムの成功に欠かせない重要な土台です。そのためソフトウェア開発者には、効果的なアーキテクチャを実現するスキルが求められます。本書は、そうした効果的なアーキテクチャを設計、構築、維持するアーキテクトになるために必要なスキルや知識を、現代的な視点から整理して包括的に解説する書籍です。 ソフトウェアアーキテクチャの定義から、アーキテクトの役割、モジュールや

                『ソフトウェアアーキテクチャの基礎――エンジニアリングに基づく体系的アプローチ』 - snoozer05's blog
              • よく歩くオタクよ ニューバランスW880を履け【買ってよかったもの2021】 - 二度漬け禁止

                現場オタクはよく歩く。 本当か?と思っているなら一度自分の活動量をデジタル機器で測ってみるとよい。 ちなみに私は現場がある日は少なくとも1.2万歩〜、多い時は2万歩歩きます。ライブ遠征なんか行くと絶対後者。 とにかく週末は歩き回るので足が疲れる。 私の足は典型的な甲高幅広で、いつも靴選びには難儀してきた。幅が広く細身のスニーカーは長時間履けないし、ソールが薄い靴はハイアーチがあだになって足が疲れてしまう。 長時間歩き回ったり立ち続けても足に負荷がかかりにくい靴はないものか。 そんな私がリピートし続けているのがニューバランスのウォーキングシューズなのです。たぶんもう4-5回は履き潰してる。 一番左のものが非ウォーキングシューズの574モデルで、真ん中・一番右がウォーキングシューズのW880。足先が長くて幅が広いのがお分かりいただけるだろうか。 574はNB原宿店で計測・フィッティングして購入

                  よく歩くオタクよ ニューバランスW880を履け【買ってよかったもの2021】 - 二度漬け禁止
                • 塩つぶサイズのチップを注射で埋め込み 超音波で電力供給と無線通信実現

                  Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 米コロンビア大学とオランダ・デルフト工科大学の研究チームが開発した「Application of a sub–0.1-mm3 implantable mote for in vivo real-time wireless temperature sensing」は、超音波で電力供給と無線通信を行う超小型の温度センサー搭載シングルチップだ。総体積0.1立方mm以下という、塩つぶやダニに匹敵するサイズで、注射針で体内に移植し、生体信号のモニタリングを目指す。 体温、血圧、ブドウ糖、呼吸などの生理的状態を監視する体内埋め込み型医療機器は、何百万人もの人々の生活の質を向上させている。 これまでの埋

                    塩つぶサイズのチップを注射で埋め込み 超音波で電力供給と無線通信実現
                  • Twitter で医師が拾われて Google のソフトウェアエンジニアになって 3 年半が過ぎました - nodchipの日記

                    はじめに 『天才』はつくれる 競技プログラミング同好会競技就活部門 Google は世界最高のプログラミングスクールである 雇用形態と働き方 ソフトウェアエンジニア (SWE) Google でのお仕事 Google の面接の内容 Google の面接の問題の種類 コーディングクイズ 知識を吐き出す系 Open-ended question システムデザイン Google の面接の評価基準と対策方法 知識 技能 マインドセット Google の面接のタブー Google の面接の心構え 面接官への話し方 話す量 エリート意識 自己愛 優秀さ、知識量に対するこだわり Google の面接のテクニック 入力条件を確認する 入力の条件を簡単にできるか交渉する テストケースを作って提示する 関連する知識を答える 正しく修正する 競技プログラミングと Google の面接 おわりに はじめに nuc

                      Twitter で医師が拾われて Google のソフトウェアエンジニアになって 3 年半が過ぎました - nodchipの日記
                    • エンジニアの技術土台となる知識を得るための本の紹介 - Qiita

                      はじめに の参加記事になります。 個別の技術ではなく、エンジニアの成長のステップで読むと良い本の紹介 エンジニアとして成長していくときに、個々の技術を深く理解し使いこなしていくことは必要ですが、個々の技術を選ぶときにもどんな成長ステップがあるかを理解することも重要です。 実装をするという範囲をエンジニアの中心なのはありますが、実装以外の部分を理解するとその技術が最大限に活きるのかを理解するには周辺についても理解していく必要があります。そこで、実装を始める前の構造のパターン、実装を進めるエンジニアの環境などを知ることで、もっと効率的な開発が出来るようになるのかを理解していきたいけると良いと考えています。 この記事では私が経験した中でより良いWebシステムを作るという観点に立ったときに、広く理解しておくと良いと感じた本を紹介します。 これからエンジニアリングでどのような勉強をすればよいかを考え

                        エンジニアの技術土台となる知識を得るための本の紹介 - Qiita
                      • 10代が支持するアプリ、2年で変化 教育系台頭 読み解き 今コレ!アプリ フラーシニアディレクター 木下大輔氏 - 日本経済新聞

                        5~10年後の社会のあり方や人々の消費を読み解くヒントとなるのが、スマートフォンネーティブである10代のアプリの利用動向だ。新たな変化の端緒をスマホアプリのデータが捉えた。フラー(新潟市)が手がけるアプリ分析ツール「AppApe(アップ・エイプ)」で、2019年5月と21年5月の各月の月間利用者数(MAU)が計測可能な全アプリを対象に、年代別MAU構成で10代の割合が最も高いアプリを抽出。その

                          10代が支持するアプリ、2年で変化 教育系台頭 読み解き 今コレ!アプリ フラーシニアディレクター 木下大輔氏 - 日本経済新聞
                        • 世紀の謎「カーリングはなぜ曲がるか」を精密観測で解明 | 立教大学

                          OBJECTIVE. 立教大学(東京都豊島区、総長:西原廉太)の村田次郎理学部教授は、カーリング競技で用いられるカーリング石が「反時計回りに回転させると、進行方向に向かって左側に曲がっていくのはなぜか」という、98年間にわたって科学者の間で真っ向から対立する仮説に基づく議論が繰り広げられてきた「世紀の謎」を、精密な画像解析によって実験的に解決することに初めて成功しました。 私たちの4次元時空を超える5次元以上の「余剰次元」の探索実験の為に開発した画像処理型変位計測技術を応用する事で、ミクロン精度でカーリング石の運動を精密観測した結果、中心からずれた点での摩擦支点を中心に石の重心が振られる、旋廻現象によって偏向が起きる事、そして速さが遅いほど摩擦が強まるという、通常は一定と考える動摩擦係数が実際には速度依存性を持つ性質により、氷に対する速さが異なる左側と右側とで、非対称な頻度で旋廻が生じると

                            世紀の謎「カーリングはなぜ曲がるか」を精密観測で解明 | 立教大学
                          • 発掘,史上初の純国産ビデオゲーム! HITAC 10で開発され,1973年にお披露目されたゲームと,それが後年に与えた影響とは

                            発掘,史上初の純国産ビデオゲーム! HITAC 10で開発され,1973年にお披露目されたゲームと,それが後年に与えた影響とは ライター:hally 12→ 1973年7月,一般的に“日本初のビデオゲーム”とされるタイトーの「エレポン」や,セガ・エンタープライゼスの「ポントロン」が発売された。しかし,これらはあくまでAtariの「PONG」をコピーしたものであり,開発の面からすれば本当の意味で“日本初”であるとは言い難い。 では“日本人が自ら考案・設計した最初のビデオゲーム”とは,いったい何なのだろうか? その答えが,意外なところで見つかった。調査によって,1973年の11月に,岩手大学の大学祭で「電子パチンコ」および「電子ボーリング」なるビデオゲームが,学術用ミニコンピュータ・HITAC 10をプラットフォームとして公開されていたことが明らかになったのだ。現在探しうるうちでは,これが恐ら

                              発掘,史上初の純国産ビデオゲーム! HITAC 10で開発され,1973年にお披露目されたゲームと,それが後年に与えた影響とは
                            • 3,000万ユーザーを集客した結果わかった、SEOに関する30の教訓 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

                              無料で資料をダウンロード SEOサービスのご案内 専門のコンサルタントが貴社サイトのご要望・課題整理から施策の立案を行い、検索エンジンからの流入数向上を支援いたします。 無料ダウンロードする >> SEO Japanでもたびたび紹介しているNeilpatel.com。多数の有益な記事が記載されており、ニール・パテル氏自身の知名度も抜群です。大量のトラフィックを獲得していることは想像に難くないですが、その成功の秘訣はどこにあるのでしょうか。 今回は、氏が特に重要と考えているだろう30個のアドバイスを共有している記事を紹介します。 単にSEOの施策リストというわけではなく、ブログ運営で必要な姿勢や考え方、繰り返すべきでない失敗など、広範囲に渡り扱っています。 上記のスクリーンショットでお分かりの通り、私はSEOから私のWebサイトへ、3,000万のトラフィックを獲得している。 細かく言えば、そ

                                3,000万ユーザーを集客した結果わかった、SEOに関する30の教訓 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ
                              • PHPとPythonとRubyの連想配列のデータ構造が同時期に同じ方針で性能改善されてた話 - hnwの日記

                                PHPとPythonとRubyの連想配列のデータ構造がそれぞれ4〜5年ほど前に見直され、ベンチマークテストによっては倍以上速くなったということがありました。具体的には以下のバージョンで実装の大変更がありました。 PHP 7.0.0 HashTable高速化 (2015/11) Python 3.6.0 dictobject高速化 (2016/12) Ruby 2.4.0 st_table高速化 (2016/12) これらのデータ構造はユーザーの利用する連想配列だけでなく言語のコアでも利用されているので、言語全体の性能改善に貢献しています1。 スクリプト言語3つが同時期に同じデータ構造の改善に取り組んだだけでも面白い現象ですが、さらに面白いことに各実装の方針は非常に似ています。独立に改善に取り組んだのに同じ結論に至ったとすれば興味深い偶然と言えるでしょう2。 本稿では3言語の連想配列の従来実

                                  PHPとPythonとRubyの連想配列のデータ構造が同時期に同じ方針で性能改善されてた話 - hnwの日記
                                • 「Codecov」への第三者からの不正アクセスによる当社への影響および一部顧客情報等の流出について

                                  (2022年9月26日追記) 本件に関する、セルフチェックページとお問合せ窓口の提供を終了いたしました。 この度は、お客さまをはじめ多くの関係者の皆様に多大なるご迷惑とご心配をおかけしましたことを、深くお詫び申し上げます。 株式会社メルカリは、当社が利用している外部のコードカバレッジツール※「Codecov」に対する第三者からの不正アクセスにより、当社のソースコードの一部および一部顧客情報(フリマアプリ「メルカリ」で2013年8月5日〜2014年1月20日に実行された売上金の顧客口座への振込みに関連した情報17,085件、2015年11月〜2018年1月の間におけるカスタマーサービス対応に関連した情報217件、2013年5月に実施したイベントに関連した情報6件、「メルカリ」および「メルペイ」の一部取引先等に関する情報7,966件、当社子会社を含む一部従業員に関する情報2,615件)が外部流

                                    「Codecov」への第三者からの不正アクセスによる当社への影響および一部顧客情報等の流出について
                                  • 時間速く進むスカイツリー展望台 10億分の4秒、相対性理論実証 | 共同通信

                                    高さ450メートルの東京スカイツリー展望台の時間は地上よりも1日に10億分の4秒速く進んでいることを、超精密時計「光格子時計」の観測で確かめたとする論文を、香取秀俊東京大教授らが6日付ネイチャーフォトニクス電子版で発表した。 重力が大きいと時間の進み方はゆっくりになるという、アインシュタインの一般相対性理論を実証する内容。センチ単位の高さの変化を測って、地震や噴火に伴う地面のわずかな動きを監視する応用が期待されている。香取氏は今回の成功を受けて「実用化にめどが立った」と述べた。 光格子時計の誤差は160億年に1秒。「ノーベル賞に近づいた」との評価も。

                                      時間速く進むスカイツリー展望台 10億分の4秒、相対性理論実証 | 共同通信
                                    • うるう秒、2035年までに廃止へ

                                      原子時計を地球の自転に合わせるために半世紀にわたって用いられてきた「うるう秒」が段階的に廃止される。こうした調整の技術的リスクを懸念するテクノロジー大手にとっては、うれしい話だ。 時間の管理に携わる世界各国の当局が現地時間11月18日、国際度量衡局(BIPM)の会議で、うるう秒の利用停止を投票で決めた。 BIPMは、うるう秒廃止の理由について、「うるう秒の採用によって生じる不連続が、衛星ナビゲーションシステムや通信、エネルギー伝送など重要なデジタルインフラに深刻な誤動作をもたらすリスクがある」と述べている。 変更は2035年までに実施される予定だ。新たな方針は、今後100年以上使えるように策定されている。 これほど正確な時間管理は、難解な科学の領域のように思えるかもしれないが、コンピューターがタスクを常時追跡し、適切な順番で動作するようにしなければならないデジタル時代には、極めて重要なこと

                                        うるう秒、2035年までに廃止へ
                                      • 【2021年永久保存版】全部知ってる?WEB関係の人なら知らなきゃ損なツール&サービス50選 | Moriricca Media

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

                                          【2021年永久保存版】全部知ってる?WEB関係の人なら知らなきゃ損なツール&サービス50選 | Moriricca Media
                                        • デジタル化の流行と「上流工程」の終焉 - SaaSベンチャーで働くエンタープライズ部長のブログ

                                          DX(デジタルトランスフォーメーション)という言葉が流行し、猫も杓子もデジタル化という言葉を使い始めました。さて、デジタル化とは何なのか、そして流行しはじめたのはなぜなのか。 端を発するのは経産省の「2025年の崖」のレポートだと言われていますが、レポート読んではみたものの本題はSAP ERPの保守期限を意識した基幹システムの刷新化と技術的負債の返済であるにもかかわらず、日本企業のスピード感の話だったり、なぜかマイクロサービスとAI、アジャイルサービスなど流行のワードがたくさん出ており、論点がぼやけている印象を受けてしまいました。 基幹システム刷新化においてマイクロサービスなどは一部で使えるかもしれませんが、銀の弾丸とは思いませんし、現状整理によってはきちんとしたデータベース設計とウォーターフォールを主としたロジック移行が最適解であることも十分にありえるといち技術者としては思います。 僕自

                                            デジタル化の流行と「上流工程」の終焉 - SaaSベンチャーで働くエンタープライズ部長のブログ
                                          • ヤフー全社横断「Webパフォーマンス改善」の取り組み (Core Web Vitalsスコアの向上)

                                            ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、第11代黒帯(ヤフー内のスキル任命制度/Webフロントエンド領域)の浜田(@narirow)です。今回はヤフー全社で実施してきた、「Webパフォーマンス改善プロジェクト」についてお話ししたいと思います。 長期に渡る活動の結果、多くのサービスのWebパフォーマンスが徐々に向上しています。この記事では、取り組みの経緯や、多くのサービス分析を通してわかったコスパの良い施策(比較的簡単に実施できてスコアも上がりやすい施策)などをご紹介します。 全社横断でWebパフォーマンス改善を実施する経緯 さかのぼること2021年、Googleから以下のような案内がありました。 「Core Web VitalsがGoogle検索の検索順位に

                                              ヤフー全社横断「Webパフォーマンス改善」の取り組み (Core Web Vitalsスコアの向上)
                                            • ソフトウェアはなぜバージョンアップしなければならないのか - Qiita

                                              はじめに 社内インフラの運用担当者にとってソフトウェアのバージョンアップは地味な割に大変な業務です。 特に社内のオンプレサーバで動いているようなソフトウェアの場合、バージョンアップに伴う諸々の調整をそのソフトウェアを利用している各部署と行う必要があります。 そんなときに「今は忙しいからバージョンアップを先送りしてほしい」「このバージョンはスキップしてもよいのでは?」なんて声が各部署から聞こえてきます。バージョンアップの価値を各部署に理解してもらうのは大変です。 この文章はそんな時になぜバージョンアップしなければならないのかを上司や各部署のマネージャに伝えるために書きます。 ソフトウェアの有効期限は2-5年 まず、第一に、ソフトウェアというものは無限に使えるわけではなく、一定の有効期限があり、それを過ぎると徐々に動かなくなってきます。俗にいう「何もしてないのに動かなくなった問題」です。 なぜ

                                                ソフトウェアはなぜバージョンアップしなければならないのか - Qiita
                                              • エンジニアリングスキルで捉えるチームマネジメント - mtx2s’s blog

                                                チームのマネージャーが、自らの責務をジョブディスクリプションとして明文化することは難しい。職務内容や権限を、断片的にしか書けないかもしれない。もしそうなるなら、実務も断片的になっている可能性がある。 チームマネジメント(組織マネジメント)という活動は、個々のマネージャーの経験や関心によって、断片的になりやすいように感じている。断片的とは、マネジメント活動が、責務の一部の領域に偏ってしまっていたり、問題を検知してはじめてその領域がマネジメント範囲であることを知る、といった様子を指している。 このような状態になる背景は、マネージャーにとって、マネジメントが、日々の実務を通して蓄積された経験に基づく活動になっているからではないか。マネージャーは孤独だ。ひとりでその責務を担う。エンジニアとは違い、チームで協働するわけではない。だから、形式知として言語化されず、個人の経験として暗黙知にとどまる。その

                                                  エンジニアリングスキルで捉えるチームマネジメント - mtx2s’s blog
                                                • 0から始めるNode.jsパフォーマンスチューニング

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

                                                    0から始めるNode.jsパフォーマンスチューニング
                                                  • ノア・スミス「弱い円は日本にとって好機,なんだけど」(2022年11月24日)

                                                    [Noah Smith, “The weak yen is an opportunity,” Noahpinion, November 24, 2022] じゃあ,なんで日本はその好機を利用してないのさ? ぼくが日本にはじめて暮らしたのは,2000年代中盤のことだった.当時,円の値打ちはすごく覚えやすかった――だいたい,1ドル=100円だったからだ.どんなものでも,日本で値札を見かけたら,頭の中で100で割ってやればだいたいどれくらいの値段なのかつかめた. 「1ドルだいたい100円」為替レートの時代は,約30年続いた.そして,2022年3月に,なにかがブツンといった.円が下がりはじめて,10月には少しのあいだとはいえ1ドル150円にまで下がって,それから1ドル140円にまで少しもどした: Source: Xe.com ドルにかぎらず,日本の実質為替レートはあちこちの貿易相手国に対しても下が

                                                      ノア・スミス「弱い円は日本にとって好機,なんだけど」(2022年11月24日)
                                                    • 納期がなぜ生産性をぶち壊しにしているのか?|牛尾 剛

                                                      昨年NewsPicks さんに取り上げてもらって最近動画が公開されました。そこでもお話させてもらっていることなのですが、アメリカで働きはじめると日本人からすると「納期が無い」感覚が物凄く衝撃的だった。 最近、納期が無いことと生産性について頭の中で整理がついてきたのでシェアしておこうと思う。ちなみに、動画も含めて、私の発言は私の体験と意見であり、所属会社には全く関係が無いことを改めてお断りしておきます。 日米納期の感覚の違い アメリカで働いていると、日本人からすると納期がほとんどないという感じを受ける。もちろん納期があるものもあるが「本当に必要なもの」に限られる。例えば、大きなカンファレンスで何かの製品を発表するとかそんなのだと納期はもちろんある。そうでなれけばほとんど無いという感覚だ。私の所属会社だけではなく、北米の他の会社の人も同じような感覚らしいので文化によるものだと思う。 常に納期が

                                                        納期がなぜ生産性をぶち壊しにしているのか?|牛尾 剛
                                                      • データ変更を伴うバッチ処理を書く時に考慮していること - shallowな暮らし

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

                                                          データ変更を伴うバッチ処理を書く時に考慮していること - shallowな暮らし
                                                        • 「情報 I・II」を学んだ高校生の技術レベルってどのくらい? 元エンジニア校長にホントのところを聞きました【フォーカス】 レバテックラボ(レバテックLAB)

                                                          TOPフォーカス「情報 I・II」を学んだ高校生の技術レベルってどのくらい? 元エンジニア校長にホントのところを聞きました【フォーカス】 「情報 I・II」を学んだ高校生の技術レベルってどのくらい? 元エンジニア校長にホントのところを聞きました【フォーカス】 2024年5月22日 工学院大学附属中学校・高等学校 校長 中野 由章 芝浦工業大学大学院工学研究科修了(電気工学専攻)。日本アイ・ビー・エム大和研究所を経て、1993年から教職の道へ。三重県立尾鷲工業高等学校や大阪電気通信大学など、多様な機関で教鞭を執り、教育と情報科学を専門分野として研究を重ねる。2021年より現職。情報処理学会の初等中等教育委員会委員長も務める。愛称は、日本IBM時代に同僚に付けられた「ジョニー」。明確な由来はない。 工学院大学附属中学校・高等学校 高校における情報教育のあり方が、大きく変わろうとしています。20

                                                            「情報 I・II」を学んだ高校生の技術レベルってどのくらい? 元エンジニア校長にホントのところを聞きました【フォーカス】 レバテックラボ(レバテックLAB)
                                                          • 7年間使ってきたWordPressを捨ててContentful+Gatsby+Netlifyにしたら爆速になったし経緯とか教訓とか語る - Qiita

                                                            7年間使ってきたWordPressを捨ててContentful+Gatsby+Netlifyにしたら爆速になったし経緯とか教訓とか語るWordPressReactNetlifygatsbycontentful こんにちは、古都ことと言います。普段はブログやらなんやらをやっているのですが、今回ブログのお引っ越しをしたのでその経緯などについてお話ししたいと思います。 先にまとめ ブログをVPSとWordPressで7年間運営してきた 速度面やメンテナンス面でそろそろガタがきていた Contentful+Gastby+Netlifyの構成に移行した Lighthouseで高スコア叩き出せた 技術選択って難しいね 運営しているブログ Subterranean Flower Blogというブログをやってます。 主にフロントエンド周りのことを取り扱っており、たまにマリオ64の記事や、転職の記事などでも

                                                              7年間使ってきたWordPressを捨ててContentful+Gatsby+Netlifyにしたら爆速になったし経緯とか教訓とか語る - Qiita
                                                            • 株式会社リクルート エンジニアコース新人研修の内容を公開します!(2023年度版)

                                                              こんにちは! 2023年度エンジニア新卒の、吉田です。 株式会社リクルート 新卒エンジニアコースでは、部署への配属前に、BootCampと呼ばれる新人研修を行っています。 本日は2023年度の研修の内容を、実際に受講した新卒の立場から紹介させていただきます。 研修の内容については毎年反響をいただいていますが、今年度も一段と進化し、より充実した研修でした。 ページ下部に研修資料を公開していますので、ぜひ研修の雰囲気を感じ取っていただけると嬉しいです。 研修の概要 エンジニアコースの新人研修は、配属後にスピード感を持って成長できるようになることを見据え、 「さまざまな技術領域の講座を受け、興味関心を広げて、知らなかった好奇心に出会う」 「現場で求められる『仕事への取り組みスタンス』をつかむ」 「気軽に相談できる仲間(同期)をつくる」 の3点が目的とされています。 今年度は、入社前に行われたスキ

                                                                株式会社リクルート エンジニアコース新人研修の内容を公開します!(2023年度版)
                                                              • 『Linuxのしくみ』は、アプリケーションの向こう側を知るために読むべき - Magnolia Tech

                                                                [試して理解]Linuxのしくみ ―実験と図解で学ぶOS、仮想マシン、コンテナの基礎知識【増補改訂版】 作者:武内 覚技術評論社Amazon 2022年も良い技術書がたくさん出版されましたが、その中でも『Linuxのしくみ』はぜひ手元に置いておきたい1冊ですね。 特に、主にアプリケーションレイヤーを主戦場としている人たちにとって、OSは各種ミドルウェアと比較すると「よく分からないもの」という存在になりがちです。しかし、OSがなければアプリケーションも動かないわけで、基本的な知識としてこの本に書かれているようなレベルのことを押さえておくと性能が出ない時に無闇に資源を増やす前に考えるべきことの気づきが得られます(無闇に資源を増やす、という選択肢が取れる時代になったのは、それはそれで良いことですが) 特に、前半のプロセス周りは、「sar」「taskset」など自分も今までちゃんと使ったことがない

                                                                  『Linuxのしくみ』は、アプリケーションの向こう側を知るために読むべき - Magnolia Tech
                                                                • なぜ、ただのアニメやゲームが人を救うのか、宗教的に説明するよ。 - Something Orange

                                                                  ①「オタク文化と宗教のアフィニティ(親和性)」 たとえば、そう、何気なく眺めていた報道番組で、何の罪もない子供が亡くなる事件が放送されていたとき。ふと、何ともいえず哀しく、薄ら寒い気持ちにならないでしょうか。 その子は大人から虐待を受けていたのかもしれませんし、純粋に不幸な事故で落命しただけかもしれません。いずれにしろ、かれ/彼女は、一見して平和で安全なこの社会に開いた「虚無の穴」へ墜落してしまったのです。 「虚無」は社会の至るところに穴を開けています。そのとき、あなたも、その報道を通しその深淵をほんの少しのぞき込んだといって良いでしょう。 戦慄の体験。 とはいえ、あなたはあまり長い間その記憶を引きずらないに違いありません。その出来事はきわめて痛ましいけれど、あくまで見知らぬ子供のことに過ぎませんし、いつまでも気にかけるには人生はあまりに忙しないこともたしか。ひとまずは、そういえるでしょう

                                                                    なぜ、ただのアニメやゲームが人を救うのか、宗教的に説明するよ。 - Something Orange
                                                                  • 脳の2割を失い女王に昇格 インドクワガタアリの驚くべき生態明らかに

                                                                    女王アリが死亡した時点から、コロニーのメスの7割ほどが闘いに加わり、争いは最長で40日間ほど続く...... Credit...Clint Penick <女王アリとして生殖能力を高めるために脳の一部を犠牲にする、ユニークなアリの生態が判明した......> 脳の大きさを変化させるめずらしい生態が今回明らかになったのは、インドクワガタアリと呼ばれる体長2.5センチほどの大型のアリだ。大きな眼とまるでクワガタのような大アゴが特徴的で、インドの湿潤な平野部に多く生息している。体長の4倍ほどの距離をジャンプして獲物を狩ることから、ジャンプアリの別名でも呼ばれる。 脳の衰退の前提として、まずはそのユニークな繁殖システムを把握しておきたい。多くのアリの種では、女王アリとなるべき個体は孵化直後から決まっている。ところがインドクワガタアリの場合、すべてのメスのアリにチャンスがある。コロニーの大多数のメス

                                                                      脳の2割を失い女王に昇格 インドクワガタアリの驚くべき生態明らかに
                                                                    • PayPayの1秒あたり1000決済への道のり

                                                                      パフォーマンス・チューニングに関するブログの第1回目です PayPayは、日本でもっともよく知られているQR決済サービスとなりました。2018年10月5日のローンチ後、2018年12月より実施した100億円あげちゃうキャンペーンは、その後のプロダクトの急成長に合わせたシステムのスケール拡張という長い道のりのスタート地点でもありました。 ここ数ヶ月の新規ユーザーの増え方[1]を見るにつけても、PayPayが驚異的な成長を続けていることは間違いありません。スタートアップ企業はまるで竹のように成長するとはこのことではないでしょうか。(竹は24時間で最大約90cmも伸びるそうです) PayPayの成長速度は? ユーザー数の伸び 2018年10月に初めてユーザーが増え、キャンペーンや日々メディアで報道されることによるユーザー数の増加もあり、1年後には1500万人を突破しました。2020年5月現在、サ

                                                                        PayPayの1秒あたり1000決済への道のり
                                                                      • プログラミングで一番難しいのは「見積もり」だと思う - Qiita

                                                                        前書き プログラミングで一番難しいところの一つは、「見積もり」だと私は思う。人から頼まれてプログラミングをする時、必ず最初に聞かれるのが「だいたいどれくらいで終わるか?」だ。厳しいところだと「何日に納品してくれるのか?」を問われる(むしろこれが普通かもしれない)。まっさらな状況から過去の経験を総動員してかかる時間を予想したり、可能な限りタスクに分解して時間を見積ったりするが、いつも不安に駆られる。多くの人も、見積もりに対して困難と不安を感じているのではないかと思われる。見積もりに対する自分の知識と経験を話して他の人にも参考にしてもらいたいと思って記事を書いた。 見積もりという言葉には色々な意味を含むが、今回の記事では「プロダクトをリリースするまでの期間の見積もり」から「頼まれた一つの機能の完成させるための期間の見積もり」までのスコープで話をしたい。 なぜ見積もりをしないといけないのか? 見

                                                                          プログラミングで一番難しいのは「見積もり」だと思う - Qiita
                                                                        • ゼロから作る時系列データベースエンジン

                                                                          軽量な時系列データベースエンジンをスクラッチで開発する機会があったので、どのように実装したのかを必要知識の解説を交えながらまとめていきます。 実装はGo言語によるものですが、本記事のほとんどは言語非依存な内容となっています。 モチベーション 筆者は時系列データを扱うツールをいくつか開発しています。その中の一つであるAliは負荷テスト用のcliツールで、メトリクスをクライアント側でリアルタイム描画できるのが特徴です。リクエスト毎にレイテンシーなどの計測結果が際限なく書き込まれてくる中、同時に一定のクエリパフォーマンスが求められます。 これは言ってしまえば、簡易クエリ機能付きのpush型モニタリングシステムを単一ホストで実現するようなものです。 以前までの実装ではヒープ上の可変長配列にデータポイントを追加していくだけだったので、当然ながら時間の経過とともにメモリ使用量が増加していく問題を抱えて

                                                                            ゼロから作る時系列データベースエンジン
                                                                          • 高校生がゼネコン社長に手紙を書いたら…役員にすぐ共有、思わぬ返事

                                                                            あきらめなかった研究 みんな心を動かされた 基礎研究こそ大きな力 「私は中学3年から今まで、金属球の転がり摩擦という基礎物理分野の実験を続けております」。大手ゼネコンの竹中工務店の社長あてに手紙を書いた高校生がいます。全国の高校生・高専生による科学技術のコンテストで竹中工務店賞を受賞し、お礼を伝えるためでした。書いた手紙がもたらした思わぬ展開を取材しました。 あきらめなかった研究 手紙を書いたのは、東京都町田市の玉川学園高等部3年の浅倉ゆいさん(17)。浅倉さんは昨年12月にあった第18回高校生・高専生科学技術チャレンジ「JSEC2020」(朝日新聞社、テレビ朝日主催)で、竹中工務店賞を受賞しました。 テーマは「レールの上を転がる球の摩擦力の研究」です。物理の教科書には摩擦係数は速度に依存しないとあるのに、実際に球を転がして計測すると速度で摩擦係数が変化してしまうのはなぜか。その原因を探ろ

                                                                              高校生がゼネコン社長に手紙を書いたら…役員にすぐ共有、思わぬ返事
                                                                            • フツーの会社でフツーに働く人にオススメするAI・データサイエンティスト本12選|マスクドアナライズ

                                                                              ここ数年「もう終わりだろう」と言われ続けたAIブームは、コロナウイルスによってタピオカ屋を巻き込んでトドメを刺された。自宅作業を「WFH」と呼び、同僚や取引先とはZoomでコミュニケーションを取っている。息抜きにNetflixやYoutubeを見て、「AIは『テレワーク』と『DX』に話題も予算も奪われたな」と思ったりする。だがこれは、IT業界で働く人間の姿だ。 一方で自宅で仕事ができない方々も多く、否応なく出勤する光景は日常となった。仕事から帰って息抜きにテレビをつければ「スーパー派遣社員とAIでリストラ」なドラマや、倍返しの人がITリテラシーとコンプライアンスを無視した銀行で歌舞伎役者による顔芸勝負を見て、「月曜日なんてなければいいのに」と思っている。 つまりIT業界のイキリツイッタラーである我々と、現場で働きながら社会を動かす皆様では、住む世界も見ている光景も異なる。むしろ「当然のよう

                                                                                フツーの会社でフツーに働く人にオススメするAI・データサイエンティスト本12選|マスクドアナライズ
                                                                              • 退屈なことはPythonにやらせよう 第2版

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

                                                                                  退屈なことはPythonにやらせよう 第2版
                                                                                • 【一問一答】マヅコの知らない「異常検知」の世界 - Qiita

                                                                                  これから異常検知を勉強される初心者、中級者の方のために一問一答集を作ってみました。 実際にあった質問も含まれますが、ほとんどの質問は、私が勉強しながら疑問に思ったことです。 なお、各質問には私の失敗談を添えております。皆さんは私のような失敗をしないよう 祈っております(^^)。異常検知に特化した内容となっておりますので、ご了承ください。 初心者の方向け 勉強の仕方編 Q:異常検知を勉強したいのですが、何から手をつけて良いのか分かりません。 A:書籍を買って読むのがおススメです。 最初、私はネット情報で勉強していました。しかし、それにも限界があります。 ところが、書籍(入門 機械学習による異常検知)を買って読んだところ、かなり知識を 得ることができました。最初から、書籍を買っていれば、一年くらい得することができたのに... と思うこともあります(^^; ただ、こちらの本はディープラーニング系

                                                                                    【一問一答】マヅコの知らない「異常検知」の世界 - Qiita