並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 947件

新着順 人気順

パフォーマンスの検索結果121 - 160 件 / 947件

  • 【永久保存版】シェルスクリプト完全攻略ガイド - Qiita

    弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集しています!興味をお持ちいただける方は、こちらまで。 シェルスクリプトの世界へようこそ! シェルスクリプトって何? シェルスクリプトは普段 Bash などのシェルで実行しているコマンドを並べて、まとめて実行できるようにしたものです。ファイルのバックアップ、ログファイルの解析、システムのセットアップなど、ターミナルで行っていた一連の作業をまとめてシェルスクリプトに記述することで、シェルスクリプトを実行するだけで自動的に一連の作業を終わらせることができるようになります。また、シェルスクリプトはファイルに保存することになるため、再利用するのも簡単になります。 シェルスクリプトで使うコマンドの多くは UNIX コマンドになると思います

      【永久保存版】シェルスクリプト完全攻略ガイド - Qiita
    • ノートパソコン、充電つなぎっぱなしにしてる? 今すぐ抜いて

      ノートパソコン、充電つなぎっぱなしにしてる? 今すぐ抜いて2024.03.18 19:00663,760 Maxwell Zeff - Gizmodo US [原文] ( そうこ ) デスクに着いているときは、ノートパソコンを充電に繋いでおくべき。いつ移動になってもいいように、常にフルの状態をキープしておくべき。充電ケーブルはなるべく繋いでいた方が、マシンの性能が上がる。 実はそれ都市伝説です…。 充電完了したら充電ケーブルは抜く。これがノートパソコンの正解です。 それなのに、なぜ多くの人が充電しっぱなし状態なのか、専門家に話をききました。カリフォルニア大学サンディエゴ校のアシスタント・プロフェッサーで、電池の劣化について研究をしているKent Griffith氏いわく、フル充電という状態は端末の負担になるといいます。 (充電しっぱなしで)バッテリー100%の状態が何週間、何ヶ月と続いてい

        ノートパソコン、充電つなぎっぱなしにしてる? 今すぐ抜いて
      • 任天堂元社長・岩田聡氏の「20年越し秘蔵インタビュー映像」を海外メディア関係者が公開。岩田氏の“次世代機哲学” など、貴重な見解いろいろ発掘 - AUTOMATON

        ホーム ニュース 任天堂元社長・岩田聡氏の「20年越し秘蔵インタビュー映像」を海外メディア関係者が公開。岩田氏の“次世代機哲学” など、貴重な見解いろいろ発掘 任天堂の第4代代表取締役社長を務めた故・岩田聡氏に向けて2004年におこなわれたインタビュー映像が、当時の海外メディア関係者により公開された。当時の任天堂にとっての“次世代機”、つまりWiiについての開発哲学など、興味深い内容がさまざま語られている。米IGNが伝えている 。 岩田聡氏は約13年間にわたり、任天堂の第4代代表取締役社長を務めた人物だ。『星のカービィ』『大乱闘スマッシュブラザーズ』シリーズなどの開発元として知られるハル研究所の創業メンバーであり、後に同社代表取締役社長に就任。2000年に任天堂に入社し、2002年から同社の代表取締役社長を務めていた。2013年からは任天堂の米国法人のCEOも兼任するなど、任天堂の顔として

          任天堂元社長・岩田聡氏の「20年越し秘蔵インタビュー映像」を海外メディア関係者が公開。岩田氏の“次世代機哲学” など、貴重な見解いろいろ発掘 - AUTOMATON
        • ゲームのフレームレート、“30fpsと60fpsの違いなんてわからない”議論が勃発。「30fpsで問題ない派」と「60fpsじゃないと遊べない派」の終わりなき意見バトル - AUTOMATON

          X上にて、とあるユーザーが「ゲームのフレームレート、30fpsと60fpsの違いなどほとんどの人にわからない」と熱弁。この主張に対して海外ユーザーを中心に議論が紛糾し、反論や同意の声などさまざまな意見が数多く寄せられている。 Image Credit: Alienware on Unsplash フレームレートなんて30fpsで十分だ、という主張 フレームレート(fps)とは、ゲームにおいてはゲーム画面が1秒間あたり何枚の画像で描画されているかの指標だ。たとえば30fpsでは、1秒間に30回画面が更新され、60fpsではその2倍となる。この更新頻度が高ければ、プレイヤーは映像がなめらかに感じるとされ、逆に低すぎれば「カクカク」や「紙芝居」と表現される体験となる。画面の動きが激しくなるアクションゲームでは特に重要視されがちで、対戦FPSゲームといったジャンルでは最優先で追求される指標でもある

            ゲームのフレームレート、“30fpsと60fpsの違いなんてわからない”議論が勃発。「30fpsで問題ない派」と「60fpsじゃないと遊べない派」の終わりなき意見バトル - AUTOMATON
          • AWSコスト削減とリソース管理 | 外道父の匠

            クラウド使いなエンジニアの皆様、猛暑と円安の中いかがお過ごしですか。上層部からインフラコスト削減を突きつけられてはおりませんでしょうか。 今回はおそらく初めてコスト削減についてAWSを軸に書いていきますが、考え方はどこの環境でも似たりよったりなので何かしらの足しになればと思う次第であります。 目次 長いです。ひきかえしたほうがいいぞ! コミュニティに捧げます AWSの売上 コスト削減とは 三大使命 コスト状況整理 Load Balancer 参考リンク 統合による削減 EC2 Autoscaling 参考リンク 情報整理 古いインスタンスタイプの変更 スケジュールの調整 スポットインスタンスの適用 軽量インスタンスの統合・サーバーレス化 アプリケーション処理の軽減 EC2 EBS EBSは高い 不要EBSを削除・スナップショット化 ボリュームタイプの変更 EC2 AMI NAT Gatew

              AWSコスト削減とリソース管理 | 外道父の匠
            • ブラウザの仕組み  |  Articles  |  web.dev

              序文 WebKit と Gecko の内部オペレーションに関するこの包括的な入門情報は、イスラエルのデベロッパー Tali Garsiel 氏による多くの研究の成果です。数年にわたり、ブラウザ内部に関するすべての公開データを確認し、ウェブブラウザのソースコードを読むことに多くの時間を費やしました。彼女は次のように書いています。 ウェブ デベロッパーは、ブラウザ操作の内部構造を学ぶことで、より的確な意思決定を行い、開発のベスト プラクティスの背後にある理由を知ることができます。これはかなり長いドキュメントですが、時間をかけてじっくり読むことをおすすめします。やったら嬉しいよ。 Chrome デベロッパー リレーションズ、Paul Irish はじめに ウェブブラウザは、最も広く使用されているソフトウェアです。この入門編では その仕組みを解説しますアドレスバーに「google.com」と入力し

              • レイテンシ(遅延)とスループット(帯域幅)と帯域幅遅延積 - Qiita

                マルチクラウド展開にまつわる既成概念を覆すより データ転送では、特に長距離の場合にレイテンシ(遅延)が問題になることがありますが、現在はすべてのクラウド・プロバイダーがそれぞれの物理インフラストラクチャを互いの近くに配置(専門用語では「コロケーション」)しているため、これはさほど問題となりません。この近接性(場合によっては同一コロケーション施設内の別の部屋)は、クラウド間のレイテンシがミリ秒単位であることを意味します。それに加え、クラウド・データセンター・リージョンは世界中で増加しており、クラウド・リージョン間の距離は縮まっています。 という事で、レイテンシ(遅延)について、まとめてみてみます。 ■ Agenda レイテンシ(遅延)とスループット(帯域幅) レイテンシと TCP の動作 帯域幅遅延積(Bandwidth-Delay Product) TCP Window Size の調整と

                  レイテンシ(遅延)とスループット(帯域幅)と帯域幅遅延積 - Qiita
                • 『世界一流エンジニアの思考法』を読んでみて

                  はじめに みなさん、『世界一流エンジニアの思考法』読みましたか?(唐突) 結構 X(Twitter)で話題になっていたり、周りに読んでいる人も多かったので 年末年始のお休みに読もうと思ったら、あっという間に読了しました。 (電車の中で読んでいたら、同僚から「課題図書です」と連絡がきました。すごいタイミング) 知識の定着という意味でも、読んだことを書き出しておきたいと思います。 ※本の要約ではなく、私自身気になった点をピックアップしています。 偉大な習慣を身につけたプログラマになる 本書の「はじめに」にて 彼らはなにも全員が常人と比べて著しく頭の回転が速いわけでも、天才的記憶力を持つわけでもない。 主に「思考法」(マインドセット)が高い生産性を形づくっているのだ。 小手先のテクニックでもなければ Tips でもなく、その圧倒的なパフォーマンスは思考法から生まれているという事実。 いわゆる「一

                    『世界一流エンジニアの思考法』を読んでみて
                  • 外資系の会社が労働者を辞めさせる手口7つ!対処法と獲得したい条件5つ

                    外資系の会社から辞めさせられそうになって困っていませんか? 外資系の会社で働いている方の中には、会社が自分のことを辞めさせようとしている兆候を感じている方も少なくないですよね。 外資系の会社は、労働者を辞めさせる手口として以下のような方法をとる傾向にあります。 つまり、パワハラやPIPに始まり、徐々に労働者を追い込んでいき、それでも退職しない労働者に対しては、直接的に退職するように勧めたり、会社からロックアウトしたりします。 外資系の会社が労働者を辞めさせる理由としては、私の経験上、「人件費の節約・ヘッドカウントの削減」、「ポジションクローズ」、「パフォーマンス不足」、「上司との折り合いが悪い」などが多いです。 労働者が外資系の会社から辞めさせるターゲットにされてしまった場合には、以下のような点に気を付けて対処していただくといいでしょう。 ・改善の意思を示しつつも自分の認識も指摘する ・会

                    • コラム・寄稿「なぜドイツ人にできることが日本人にできないのか」

                      1 はじめに 内閣府が2024年2月に発表した各国の名目GDPでは、日本はドイツに追い抜かれた。かつて日本は米国に次ぐ世界第二位の経済大国だったが、2010年に中国に抜かれ、2024年ドイツに抜かれ、第四位になった。沈没する日本を象徴しているようだ。日本の労働生産性は、ポーランドや東欧・バルト海とほぼ同水準まで落ちている。 GDPは、国のなかで作り出される「付加価値」の合計である。付加価値を作り出すのは企業活動なので、日本企業は約30年間、作り出す付加価値がほとんど変わらなかったが、ドイツ企業が作る付加価値は増え続け、そして今般、その合計が日本を越えた。日本企業は約30年間、成長せず、現状維持を続けたということを意味している。 日本の若者は決して怠けている訳ではない。夜遅くまで残業し、必死で働いている。だが、企業が作り出す付加価値が一向に増えないのは、経営者の責任であり、行政・政治の責任で

                        コラム・寄稿「なぜドイツ人にできることが日本人にできないのか」
                      • あなたの仕事はなぜ成果につながらないのか。キーエンスの元No.1セールスパーソンに聞く「正しい努力の仕方」 - ミーツキャリアbyマイナビ転職

                        努力しているのに、思うように結果が出ない──。 そんな時、何をどうやって変えていくべきなのでしょうか。 「仕事を数字で管理しなければ、変えるべきところも分かりません」 そう語るのは、今回お話を伺ったアスエネ株式会社の共同創業者兼取締役COO、岩田圭弘さんです。 キーエンス時代に全社営業ランキング1位を3期連続で達成するなど、圧倒的な成果を残した岩田さん。その背景にあったのが、著書『数値化の魔力』でも紹介されているような、仕事のプロセスを細かく数値化して改善していくメソッドです。 仕事の進め方を効率化するだけでなく、仕事との向き合い方をも変えてくれる数字のマジック。一体どのようにして使いこなせばよいのでしょうか? 数字に対して苦手意識を持っている人でも実践しやすいよう、岩田さんに教えていただきました。 岩田圭弘さん。慶應義塾大学経済学部卒業後、2009年にキーエンスに新卒入社。マイクロスコー

                          あなたの仕事はなぜ成果につながらないのか。キーエンスの元No.1セールスパーソンに聞く「正しい努力の仕方」 - ミーツキャリアbyマイナビ転職
                        • セキュアなAWS環境の設計についての解説【2024年版】 - サーバーワークスエンジニアブログ

                          こんにちは!イーゴリです。 AWS にとって、クラウドのセキュリティは最優先事項です。(AWS公式ページ) AWS環境のセキュリティ対策としてAWSサービスを解説するよりも、まずはAWS環境の最適な設計について考える必要があります。AWS Well-Architected Frameworkを考慮しながらの設計を推奨します。AWS Well-Architected Frameworkを全部詳しく読むことをおすすめしますが、この記事では個人的に一番重要だと思う点について記載します。 とてもざっくり説明しますと、AWS Well-Architected Frameworkとは、クラウドシステムの最適な設計方法を提供するAWSのガイドラインで、6つの柱があります。この記事では基本的に「セキュリティ」の柱を技術的観点から見てみたいと思います。 AWS Well-Architected Framew

                            セキュアなAWS環境の設計についての解説【2024年版】 - サーバーワークスエンジニアブログ
                          • 山手線を徒歩で一周する人のための記録アプリ「YamaNotes」をリリースしました - すずかのプログラミング勉強記

                            はじめに 山手線を徒歩で一周する人のための記録アプリ「YamaNotes」をリリースしました。 この記事では「YamaNotes」の使い方や、開発過程で苦労したことなどをまとめます。 6/14追記:東京の気温が高くなることが予想されています。熱中症予防のため、涼しくなってからの挑戦をおすすめします。 サービスURL www.yamanotes.com リポジトリ github.com はじめに 自己紹介 アプリの概要 山手線徒歩一周チャレンジとは? 使い方 ログインする 初期設定をする 進捗を確認する 到着する 履歴を確認する 開発に至る経緯 技術スタック 技術選定の理由 短期間で必要な機能を作るため、Rails7とHotwireで実装 コストを抑えて作るため、APIやデプロイ先を調査 地図の表示と描画にLeaflet + OpenStreetMapを使用 Render.com + Sup

                              山手線を徒歩で一周する人のための記録アプリ「YamaNotes」をリリースしました - すずかのプログラミング勉強記
                            • ロードバランサーってなんやねん

                              はじめに どもども、インフラ案件で奮闘中の井上弥風(いのうえみふう)です。 現在プロジェクトでELB(Elastic Load Balancing)を使用しており、その内部機能を完全に理解したいと思い、この記事を書きました。 この記事について この記事の最終的な目標は、「ELBとは何か?」を深く理解し、それを自信を持って説明できるレベルになることです。 しかし、ELBを完全に理解するためには、まず基本的なロードバランサーの概念を押さえる必要がありました。 そこで、この記事ではELBの根底にあるロードバランサーとは何かという点に焦点を当てていきます。 ELBの詳細については、この記事の後に公開予定の「ELBってなんやねん」という記事で詳しく取り上げます。 ELBに興味のある方は、ぜひそちらもご覧ください。 記事のゴール この記事を通じて、ロードバランサーがどのようにしてトラフィックの負荷分散

                                ロードバランサーってなんやねん
                              • ジェフ・ベゾスがAmazon創業時に紙ナプキンに描いた図 世界の見え方や行動が変わる、「円環化思考」のポイント

                                業界業務の経験豊富な「その道のプロ」に、1時間からピンポイントに相談できる日本最大級のスポットコンサル「ビザスク」。そのビザスク主催のセミナーに、『武器としての戦略フレームワーク』の著者で、國學院大学 経済学部 経営学科教授の手塚貞治氏が登壇。「アイデア創出 実践論」をテーマに、マトリックスの4つの用途や、円環化思考のポイントを解説しました。 前回の記事はこちら マトリックスの4つの用途 手塚貞治氏(以下、手塚):次に、二次元化思考について見ていきましょう。 30年前、私が駆け出しの頃は、こうした二次元のマトリックスを描くと「おお、コンサルっぽいね」と言われましたが、今では誰でも書くようになり、珍しいものではなくなりました。 二軸のマトリックスを作り、そこの平面上で整理する方法です。 例えば、有名なフレームワークとして、製品が既存か新規か、市場が既存か新規かで成長の方向性を考える成長ベクト

                                  ジェフ・ベゾスがAmazon創業時に紙ナプキンに描いた図 世界の見え方や行動が変わる、「円環化思考」のポイント
                                • Webシステムにおいて「画像や帳票等のファイルはDBへ格納すべきなの?」を調べてみた(ファントムファイル) - Qiita

                                  Webシステムにおいて「画像や帳票等のファイルはDBへ格納すべきなの?」を調べてみた(ファントムファイル)oracleWeb この記事は、 JPOUG Advent Calendar 2023 24日目の記事です。 23日目は multilayer さんの記事『OCIのLanding Zoneについて調べてみた!』でした。 想定読者 ファントムファイルについてよく知らない、帳票の扱い方をあまり考えたことがない人 イントロダクション 皆さん、世の中のWebシステムで利用される画像や帳票ファイルがどこに保存されているかご存知でしょうか? 帳票や大きな画像ファイルなどを扱う際、大きく分けて2つの設計方針があります。 ・DBに直接保存する ・DB外部に保存し、パスなどをDBに保存する オライリーのSQLアンチパターンの、”ファントムファイル”という章にはこのあたりのことが書いています。 [Amaz

                                    Webシステムにおいて「画像や帳票等のファイルはDBへ格納すべきなの?」を調べてみた(ファントムファイル) - Qiita
                                  • 東大・京大卒も実践「スキマ時間」勉強術をやってみた。大切なのは「○○化と事前準備」 - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習

                                    「勉強を計画的に進められない」 「目標までに勉強が間に合わなかった経験がある」 「仕事が不規則で、勉強時間をつくれない」 「まとまった時間の確保が難しい」 このようなお悩みがある人には、「スキマ時間」の活用がおすすめです。 本記事では、日常に潜むスキマ時間を可視化し、勉強のため有効に使う方法を、筆者の実践も交えて紹介します。ぜひ最後まで読んで、スキマ時間活用の参考にしてみてください。 【ライタープロフィール】 澤田みのり 大学では数学を専攻。卒業後はSEとしてIT企業に勤務した。仕事のパフォーマンスアップに不可欠な身体の整え方に関心が高く、働きながらピラティスの国際資格を取得。現在は国際中医師合格を目指し毎日勉強している。勉強効率を上げるため、脳科学や記憶術についても積極的に学習中。 ステップ1. スキマ時間を「発見」する ステップ2. スキマ時間で勉強したら「記録」する “たった5分”

                                      東大・京大卒も実践「スキマ時間」勉強術をやってみた。大切なのは「○○化と事前準備」 - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習
                                    • (翻訳) GitLab 社で働くのはどのようなものだったか - forest book

                                      本稿は Yorick Peterse 氏によって書かれた次の記事の日本語翻訳です。著者に翻訳の許可を得て公開しています。 yorickpeterse.com また本稿は DeepL Pro を使って下訳したものに手を加えています。日本語翻訳の不具合または誤訳については Yorick Peterse 氏ではなく、本稿のコメント欄にお願いします。 ここから本文です。 GitLab 社で働くのはどのようなものだったか 私は2015年10月に GitLab 社に入社し、6年あまり働いて2021年12月に退社しました。 前に GitLab 社を辞めて Inko に取り組んでいることは書きましたが、2015年から2021年までの間、GitLab 社で働いていたことがどのようなものであったのかについては触れませんでした。理由は2つあります。 燃え尽き症候群に苦しんでいて、(当時は) 自分の人生の最後の6

                                        (翻訳) GitLab 社で働くのはどのようなものだったか - forest book
                                      • 龍が如く7のすごいテストをなぜ我々は採用できないのか | フューチャー技術ブログ

                                        僕自身は龍が如くシリーズは、クロヒョウ2、極1、極2、0、3、4、5、6、0とやって、7はRPGだし主人公違うしなぁと思って、買うだけ買って後でやろうと積んでいたところ、CEDECのすごいテストの話を聞いて、(オリジナル版を積んでいたのに)インターナショナル版を買って始めてしまうぐらいインパクトがあり(そして積んでたのを後悔したぐらいよかった)ました。それ以降、維新極、7外伝、8は発売日に買ってプレイしてます。 こちらにその講演の詳細なレポートがこちらにあります。 https://www.famitsu.com/news/202009/11205564.html その8の発売前に龍が如くスタジオの技術責任者の方がXのアカウントを開設して、C++のコードを投稿されていたのですが、それに対してエンプラ開発目線で意見しているようなツイートを見かけて、「いや、システムの特性全然違うから」と思い筆を

                                          龍が如く7のすごいテストをなぜ我々は採用できないのか | フューチャー技術ブログ
                                        • OpenAI API の ファインチューニングガイド|npaka

                                          1. ファインチューニングの利点ファインチューニングの利点は、次のとおりです。 (1) プロンプトよりも高品質な応答 (2) プロンプトに収まりきらないより多くの例の適用 (3) プロンプトの短縮によるトークン数 (コスト) の節約 (4) プロンプトの短縮による処理時間の短縮 モデルは膨大な量のテキストで事前学習されており、このモデルを効果的に利用するため、プロンプトに手順や応答の例を指定する手法が使われます。この例を使用してタスクの実行方法を示すことを「Few-Shot」と呼びます。 ファインチューニングで、プロンプトに収まりきらないより多くの例で学習することにより、さまざまなタスクでより良い結果を達成できるようになります。プロンプトに多くの例を指定する必要はなくなります。これによりトークン (コスト) が節約され、処理時間も短縮されます。 2. ファインチューニングの使用料金ファイン

                                            OpenAI API の ファインチューニングガイド|npaka
                                          • 月1万円でつみたてNISAを始めるならどっち?オールカントリ― vs S&P500

                                            2024年新NISAのつみたて投資枠の対象商品は2023年10月26日現在合計で257銘柄あります。 インデックス投資信託:211種 アクティブ運用投資信託等:38種 上場株式投資信託(ETF):8種 数多くの選択肢からよい銘柄を選ぶのは難しいですが、その中で、外国株銘柄の「S&P500指数」や「世界株式指数(オールカントリ―)」に連動した投資信託は現行のつみたてNISAで非常に人気が高い商品となっています。 そんな人気の銘柄で今回は「月に1万円をつみたてNISAで投資するなら」「全世界株式型投資信託」と「S&P500連動投資信託」はどちらがお得なのか?を探っていきたいと思います。商品はSBI証券でつみたてNISA対応の投資商品で比較ランキング形式でご紹介しています。 2024年スタートする新NISAのつみたて投資枠とは NISAは一定額までの投資から発生した利益を非課税にするという制度で

                                              月1万円でつみたてNISAを始めるならどっち?オールカントリ― vs S&P500 
                                            • ブラック・ナードから見た日本の漫画、アニメ、そしてそのサブテキスト(=言外の意味):オマール・ホルモンさん インタビュー | elabo

                                              ブルックリンを拠点とする詩人、文化批評家、パフォーマー、ナード・コンテンツ・クリエイター。彼の活動はMarvel Voices、The New York Times、Chicago Tribune、Huffpost、The Root、Lifehackerで紹介されている。ウィリアム・エヴァンスと共著したエッセイ集、Black Nerd Problems(2021)は、Blerd(=Black Nerd)のバイブルの役割を果たしている。オマールとウィルはウェブサイト「Black Nerd Problems」も運営している。 ■ブラック・ナードという視点 ‍ 柳澤田実:まず初めに、なぜBlack Nerd Cultureという視点でポップカルチャーについて発信を始めたのか教えていただけますか? ‍ オマール:自分が得意なことだったから。ポップカルチャー、特にサブカルチャーについて語るということ

                                                ブラック・ナードから見た日本の漫画、アニメ、そしてそのサブテキスト(=言外の意味):オマール・ホルモンさん インタビュー | elabo
                                              • 型キャストの場所のせいで、秒で終わっていたクエリに1時間超かかるようになってしまった話 - SmartHR Tech Blog

                                                SmartHRで届出書類という機能を担当しているプロダクトエンジニアのsato-sと申します。 今日は、以前私が調査にとても苦労したパフォーマンス上の問題の話を紹介したいと思います。 TL;DR PostgreSQLのアップグレードを実施した アップグレード後、今までは問題のなかった特定のクエリの実行に1時間超かかり、DBのCPU使用率がピッタリ100%に張り付くようになった 色々調査した結果、PostgreSQL上の型キャストの場所のせいで、良くないクエリプランが選択されることが原因だった 型キャストの場所には気をつけよう PostgreSQLのアップグレードと挫折 SmartHRでは基本的にWebアプリケーションのデータベースとしてGoogle CloudのCloudSQLによって提供されるPostgreSQLを利用しています。 私の担当している届出書類機能では、利用中のPostgre

                                                  型キャストの場所のせいで、秒で終わっていたクエリに1時間超かかるようになってしまった話 - SmartHR Tech Blog
                                                • ソフトウェアエンジニアにおすすめしたい本を100冊選んでみた | gennei's blog

                                                  Adobe Firefly で生成PdMむけの記事でこのような記事がある。 「プロダクトマネージャーこそ、戦略的に読書せよ!」── 最短で成果を出すための読書地図 (1/6)|ProductZine(プロダクトジン) これのエンジニア向けの記事がないかなと思っていたがなさそうだったので作ろうと思った。しかし客観的な視点でこれがおすすめというのは難しいので自分が参考になったと思った本を家の本棚を見ながらまずは100冊リストアップしてみた。 紹介する本は10年読まれていたり、近年発売のものであれば10年後にも読まれているだろうというものを選ぶようにしている。個別のプログラミング言語やフレームワークなどの本はバージョンアップに追随ができないことが多いので選んでいない。 入門本プリンシプル オブ プログラミングリーダブルコード定番中の定番。おそらくこの2冊はあちらこちらで紹介されている。とりあえず

                                                    ソフトウェアエンジニアにおすすめしたい本を100冊選んでみた | gennei's blog
                                                  • つよつよエンジニアの成果物にある5つの特徴 - Qiita

                                                    はじめに エンジニアとして成長し、「つよつよエンジニア」と呼ばれて周囲から評価されるエンジニアになりたいという若手エンジニアや学生の方は多くいると思います。 私は今までで数百人以上のエンジニアと一緒に仕事をしており、その中にはベンチャーや上場企業でCTO/VPoT/テックリードといった役職についている「つよつよエンジニア」も多くいます。 (かくいう私も組織マネジメント力よりは技術力を評価されてCTOをしていますし、今もコードを書いています)。 「つよつよエンジニアになるためにはどのようなアクションをとればいいか」という視点で述べられていることは多くても「成果物にどのような特徴があるのか」という観点で述べられていることはあまり無い印象です。 成果物の特徴さえわかれば、まだ自身がそのレベルまで到達できていなくても、成果物のレベルを引き上げることができます。 (世阿弥の「風姿花伝」でも「真似る」

                                                      つよつよエンジニアの成果物にある5つの特徴 - Qiita
                                                    • 履歴データテーブルとの向き合い方_PHPerKaigi2024

                                                      PHPerKaigi2024 の登壇資料です。 履歴データテーブルとの向き合い方 https://fortee.jp/phperkaigi-2024/proposal/47cf9f17-825a-4021-bf33-86e4a62bc222

                                                        履歴データテーブルとの向き合い方_PHPerKaigi2024
                                                      • Whisper、ChatGPTを活用した、テキスト入力不要な新感覚メモ日記アプリの紹介と、開発における学び|にょす

                                                        日常生活の中で生まれた「できごと」や「思ったこと」を、楽しく記録できるメモ日記アプリを開発しました! しゃべったら、あとは丸投げして良い感じにメモを残してくれる「シャべマル」です!(笑) シャべマルの紹介具体的には、、 絵文字で見返せるメモアプリあんまりないですが、良いですよ…!音声入力でメモ内容を作成。かなり高精度な音声認識モデル(Whisper)を用いているので、想像以上にちゃんと文字起こししてくれます! 「今日あったこと」など、日記として利用するのもオススメです。1日を振り返る機会になって、それが後から振り返りできるので、あの時こんなこと考えていたなー、といった発見につながるはずです! そして個人的にここが目玉なのですが、文字起こしされたメモには、「タイトル」「絵文字アイコン」「感情アイコン」「カテゴリ」が自動で紐づきます! これ何が良いかというと、圧倒的に見返しやすくなるんですよね

                                                          Whisper、ChatGPTを活用した、テキスト入力不要な新感覚メモ日記アプリの紹介と、開発における学び|にょす
                                                        • サーバーレスの次はなんなんだ

                                                          はじめに この記事は、同人誌サークル「めもおきば」から不定期刊行している技術解説本「めもおきばTecReport」に書いたものを公開用に再編集したものです。 ⇒ めもおきばTecReport 2023.12 この記事のほかにも「私もSecHack365に参加したい!」や、「2023年振り返りと2024年技術予想」としてこんなキーワードを取り上げているので、気になったらぽちっとしてください! メガクラウドと特化型クラウド/ハイパーバイザーのSoC化/ライセンスとクラウドベンダー/イベント駆動型API/LLM時代のAIペアプロ力/生活必需品としてのGPU・NPU/Passkey/ウェブアクセシビリティ/リアルイベントの再開 サーバーレスの次はなんなんだ サーバーレスと呼ばれる技術ムーブメントが盛り上がり始めて8年近くが経ちました。各クラウドベンダーのFaaS(Function-as-a-Ser

                                                            サーバーレスの次はなんなんだ
                                                          • ChatGPTの効果的なプロンプト手法における「基本のキ」を理論とテンプレート両方で紹介 | AIDB

                                                            ★AIDB会員限定Discordを開設いたしました! 会員登録/ログインの上、マイページをご覧ください。 --- ChatGPTなどのLLMは、自然言語を理解し、人間のように対話する能力を持っており、多くの場面でその能力を発揮しています。しかし、これらのモデルが最大限のパフォーマンスを発揮するためには、適切なプロンプト(指示テキスト)を使用することが不可欠です。 本記事では、ChatGPTをはじめとするLLMの効果的なプロンプト手法に焦点を当てた論文をもとに、「基本のキ」を紹介します。モデルに、より正確かつ効果的な回答を引き出すための原則と、現時点での主要なプロンプトエンジニアリングの知見を整理しました。 参照論文情報 ・タイトル:Unleashing the potential of prompt engineering in Large Language Models: a compr

                                                              ChatGPTの効果的なプロンプト手法における「基本のキ」を理論とテンプレート両方で紹介 | AIDB
                                                            • 高効率なSQLクエリの書き方 - Qiita

                                                              概要 この記事では、SQLクエリをより効率的に記述するためのベストプラクティスとテクニックに焦点を当てています。データベースのクエリはシステム全体のパフォーマンスに直結するため、最適な書き方を知ることは重要です。インデックスの効果的な活用方法、適切な結合の選択、そして条件の効果的な書き方など、SQLの最適化に関する具体的な手法を解説します。各SQL文に関する実行計画の結果も掲載していますので、ぜひご確認ください。 なお、Oracle19cとOracle12cでの利用実績がありますが、他のデータベースやバージョンにおいての検証は行っておりません。 新しい情報は随時追加されますので、お楽しみにしてください。 SQLの最適化に関連する基本的なアイデア 以下の通りと考えています。 1.インデックスの利用 2.正しいJOINの選択 INNER JOIN、LEFT JOIN、RIGHT JOINなど、

                                                                高効率なSQLクエリの書き方 - Qiita
                                                              • 次に来るのはモチパ

                                                                風呂でふと思いついたんだが、これまでのなんたらパフォーマンスって、自分が使えるなんたらの節約じゃないか? コストパフォーマンスって可処分資産の節約だろ。 タイムパフォーマンスって可処分時間の節約だろ。 それで考えると、あと節約したくなるものってあれしかないだろ。自分の心の余裕、可処分精神しかないだろ。(どうでもいいけど、マインドシェアって言う奴マジで居なくなったよな) それで考え直すと、上の2つは可処分精神の節約に内包されてるんじゃないのか。 コスパがいい→「値段高!ただでさえ金がないのに、こんなに金掛かるのかよ!」というイライラに思考を取られない タイパがいい→「動画長い!ただでさえ時間がないのに、こんなに待たされるのかよ!」というイライラに思考を取られない どっちも、イライラに思考を取られないのが良いんだろう。ならそれが主体だ。 ということでキャッチーな略称にしたいが、いい単語が全然見

                                                                  次に来るのはモチパ
                                                                • 「水牛がおぼれて死んだので、今日は欠席します」。ラオスで学んだ、他者の合理性を透かして見る方法

                                                                  ラオスでは通じない、日本の常識 ある朝、こんな連絡が届いた。「水牛がおぼれて死んだので欠席します」。まったく頭に入ってこない。どうやらペットロスで悲しい、といったニュアンスではなさそうだ。 ラオスで始まった私たちJICA草の根技術協力事業「ラオス農村部住民の食糧事情向上を目指した昆虫養殖技術開発事業」のプロジェクトは3年目を迎えており、連絡のあった夫妻は今日の午前中、食用ゾウムシ養殖農家のメンバーとして、技術トレーニングを受ける約束だった。しかしどちらも来られないとのこと。 まず何が起こったのか、イメージができない。ウシっぽいけど牛じゃない、よく泥浴びをしている家畜が、溺れて死ぬ?そんなことがあるのか。そして溺れて死んだとして、それが彼らの欠席の理由になることも、ピンとこない。ふわっと頭に浮かぶフレーズ。「サボりではないか?」 たしかにラオスにはよくあることだ。期待通りに動いてくれないラオ

                                                                    「水牛がおぼれて死んだので、今日は欠席します」。ラオスで学んだ、他者の合理性を透かして見る方法
                                                                  • 5年後には標準になっている可観測性のこと - Learning Opentelemetry の読書感想文 - じゃあ、おうちで学べる

                                                                    はじめに 本稿は、オープンソースの可観測性(Observability)プロジェクトである OpenTelemetry を取り上げた書籍「Learning Opentelemetry」の読書感想文です。従来の可観測性の課題であったデータの分断を解消し、トレース、メトリクス、ログなどの様々なテレメトリデータを統合的に扱うことができる OpenTelemetry は、可観測性の分野における革命的な存在と言えます。 過去10年間で、可観測性はニッチな分野から、クラウドネイティブの世界のあらゆる部分に影響を与える数十億ドル規模の産業へと発展しました。しかし、効果的な可観測性の鍵は、高品質のテレメトリデータにあります。OpenTelemetryは、このデータを提供し、次世代の可観測性ツールと実践を開始することを目的としたプロジェクトです。 learning.oreilly.com 本書の想定読者は、

                                                                      5年後には標準になっている可観測性のこと - Learning Opentelemetry の読書感想文 - じゃあ、おうちで学べる
                                                                    • 目標から逆算し、先回りされると意欲を奪われる|shinshinohara

                                                                      私の塾は基本、成績のあまりよろしくない生徒が来ていたのだけれど、たまに勘違い(?)した親が、ものすごく成績の良い子を連れてきて「お願いします」と言ってくる場合があった。中学受験に失敗し、高校受験で挽回したい、という熱意を母親が持っていた。面接のとき、母親は子どもに語りかけた。 「あなた、同級生の○○ちゃんが合格して、泣いて悔しがったでしょう?高校受験で挽回する、って誓ったじゃない!?○○ちゃんは今頃頑張っているよ。負けていられないわよ」子どもはうなづきつつも、またその話か、といった、辟易とした顔をした。 不合格だった時は、本人も口にしてその通りのことを言ったのだろう。けれど、それを言質に取られて、母親からヤイノヤイノと急き立てられる毎日に、ほとほと疲れ切った様子だった。塾以外の時間も勉強漬けにされ、中学1年なのに眉間に険が走っていた。大の勉強嫌いになってしまっていた。 自分の親とはいえ、他

                                                                        目標から逆算し、先回りされると意欲を奪われる|shinshinohara
                                                                      • 2024年最新版:Pythonデータ解析ライブラリ総まとめ - 実践的ガイド - Qiita

                                                                        はじめに Pythonのデータ解析エコシステムは日々進化を続けています。2024年現在、効率的なデータ処理、直感的な可視化、高度な機械学習の自動化など、様々な新しいツールが登場しています。本記事では、最新のPythonデータ解析ライブラリを紹介し、それぞれの特徴や使用例、実際のユースケース、そして導入方法まで詳しく解説します。 1. データ操作ライブラリ 1.1 Polars: 高速データ処理の新標準 Polarsは、Rustで実装された高速なデータ操作ライブラリです。pandasに似たAPIを持ちながら、大規模データセットでより高速に動作します。 特徴: 高速な処理速度 メモリ効率が良い pandasに似たAPI 使用例: import pandas as pd # サンプルデータを作成 data = { "age": [25, 32, 28, 35, 40, 50], "categor

                                                                          2024年最新版:Pythonデータ解析ライブラリ総まとめ - 実践的ガイド - Qiita
                                                                        • 70歳の母が初めてヴィジュアル系のライブへ行った結果 → 25年間の母娘の確執が秒で消滅した

                                                                          1990年代後半のヴィジュアル系ブームと思春期とが重なった私と妹は、揃ってバンギャ(狂おしいほどバンドを愛する女子のこと)になった……まではよかったが、残念ながら両親はバンギャ化した娘たちを快く思わなかったようだ。 両親は「ライブへ行く」「CDを買う」「ヴィジュアル系っぽい服を着る」等といったバンギャ活動の全てを、娘たちが18歳で家を出るまで、ことごとく妨害し続けた。その結果、私の両親に対するヘイトは限界まで蓄積された。 あれから約20年が経過した今……当時の恨みが全く消えないことに、自分でも驚きを隠せずにいる。このままではいつか後悔しそうなので、思い切って母(70)をヴィジュアル系のライブに誘ってみたぞ! ・娘が最近推してるバンド 今回母を誘ったのは『0.1gの誤算』(通称:誤算)さんというバンドのライブ。近年のヴィジュアル系シーンではちょっと異常なほど人気と勢いのあるバンドで、チケット

                                                                            70歳の母が初めてヴィジュアル系のライブへ行った結果 → 25年間の母娘の確執が秒で消滅した
                                                                          • ソフトウェアアーキテクチャ入門

                                                                            はじめに 今回の記事では、ソフトウェアアーキテクチャの入門的な内容を解説する。 対象とする読者 ソフトウェアアーキテクチャを勉強するエンジニア アーキテクチャに関して全くわからない初心者 タイトルで気になったひと ソフトウェアアーキテクチャとは? ソフトウェアのアーキテクチャは、システムの主要なコンポーネント、それらの関係(構造)、およびそれらがどのように相互作用するかを記述する。ソフトウェアのアーキテクチャとデザインには、品質属性、人間のダイナミクス、デザイン、IT環境など、多種多様な寄与要因が含まれる。アーキテクチャは、品質、保守性、パフォーマンス等のような全体的な成功に影響を与える重要な決定を含む。 ソフトウェアアーキテクチャの主な目的は、アプリケーションの構造に影響を与える要件を特定することだ。良好なアーキテクチャは、技術的な解決策を構築する際のビジネスリスクを削減し、ビジネス要件

                                                                              ソフトウェアアーキテクチャ入門
                                                                            • 誰もが見たことあるトップアイドルグループの衣装、どうやって作ってるの

                                                                              こんにちは、佐藤エイと申します。 私はアイドルが好きです。推しのライブには足繁く通い、元気をもらいながら日々を生きています(いつも本当にありがとうございます) アイドルを好きな理由はたくさんあって、文字に起こすとこの記事をゆうに超えるテキスト量になってしまうのですが、そのひとつが……キラキラで可愛い衣装! かわいい〜〜 ファンの間でも衣装のことは結構話題に上がりますが、誰がどんな作り方をしているのか案外知らないのでは? う〜ん……気になる! そんなわけで今回は、モーニング娘。とかアンジュルムとかつばきファクトリーとか……とにかく「アイドル衣装といえばこの人!」というくらい多数の衣装を手掛けてきた衣装デザイナー・宇佐美政樹さんにお話を伺ってきました! 宇佐美政樹 スタイリスト、衣装デザイナー。ハロー!プロジェクトのグループやAKB48グループなど、数多くのアーティストの衣装デザイン・スタイリ

                                                                                誰もが見たことあるトップアイドルグループの衣装、どうやって作ってるの
                                                                              • MySQL 5.7 から 8.0 にしたらテストが激遅になった - Qiita

                                                                                この記事は、株式会社カオナビ Advent Calendar 2023 の3日目です。 はじめに 株式会社カオナビの高橋(@kunit)です。 今回は MySQL バージョンアップ(5.7 -> 8.0) で起きた問題とそれに対してどのように対処したのかを書いていこうと思います。 何が起きたのか MySQL 5.7 から 8.0 にバージョンアップをするにあたって、CI およびローカル環境でテストができるように MySQL 8.0 のイメージを作成し、それをつかって各機能の担当者にテストを開始してもらっていたのですが、以下のような事が起きました。 接続を MySQL 5.7 から 8.0 に切り替えただけでテストの時間が3倍くらいかかるようになった そこを変更するだけで3倍遅くなるってやばいぞということで報告してくれた担当者と同じテストを自分でも実施してみると再現性があり、それが以下のどの

                                                                                  MySQL 5.7 から 8.0 にしたらテストが激遅になった - Qiita
                                                                                • 本気か?Apple幹部が「Macのメモリは8GBでOK」と主張。 - すまほん!!

                                                                                  海外サイト「IT之家」は4月12日(現地時間)、Appleのエンジニアリング担当副社長Kate Bergeron氏とMac製品マーケティングチームのEvan Buyze氏の独占インタビューを公開しました。そのなかでEvan Buyze氏は、Macの実行メモリ容量について興味深い発言をしています。 Macでは2015年以降、全モデルが最低でも8GBの実行メモリを搭載してきました。2020年以降に登場したApple Silicon搭載モデルでは、CPU、GPU、実行メモリを1つのチップに収めたユニファイドメモリとすることで、各チップが分離していた従来モデル(Intel Mac)と比べ、全体的な処理能力も向上しています。 一方、複数のチップをまとめた結果、購入後に実行メモリの容量を増やすという、Intel MacのハイエンドモデルやWindowsマシンではお馴染みのテクニックは使えなくなりました

                                                                                    本気か?Apple幹部が「Macのメモリは8GBでOK」と主張。 - すまほん!!