重盛 雅人

ソフトウェアアーキテクチャ / SRE / DevOps / アーキテクトとしてJav…

重盛 雅人

ソフトウェアアーキテクチャ / SRE / DevOps / アーキテクトとしてJava, C#, Pythonを用いたAWSやAzure向けシステムや自社プロダクトの開発に携わる https://qiita.com/ShigemoriMasato

最近の記事

  • 固定された記事

[書評] リーダブルコード ~より良いコードを書くためのシンプルで実践的なテクニック

Theory in practice 「リーダブルコード」は、良いコードを書くためのシンプルで実践的なテクニックを提供している一冊です。この本では、コードを再構成し、読みやすくするための方法が解説されています。 変数の選択からループとロジック、制御フローや論理式の構築、そしてテストの書き方に関するアドバイスが豊富に盛り込まれています。「優れたコードとは読みやすいコードである」という考えを基本に、コードの読みやすさを追求する実践的な技法が説明されています。 理論を実践に結び

    • [小説] Ultima Online: 現実世界からの来訪者 〜元トッププレイヤーの新たな旅立ち〜 1話

      現実世界からUOの世界へ 〜ムーンゲートの向こう側〜 IT企業でアーキテクトとして働く40代の男性、下村努は退屈な日々に嫌気がさしていた。会社での仕事は単調で刺激に欠け、プライベートでも特別な趣味もなく、ただ時間だけが虚しく過ぎていく。人生の意味や目的を見失い、虚無感に苛まれる毎日だった。鏡に映る疲れ切った自分の姿を見つめながら、下村は深いため息をついた。心の奥底では、日常から抜け出し、新しい世界へ飛び込みたいという衝動が燻っていた。 そんなある日、自宅の押し入れで埃を

      • [昔話] 桃太郎

        第1章 人の英雄 遥か昔、とある平和な里に住む老夫婦がいました。子宝に恵まれなかった二人は、ある日、おばあさんが川で洗濯をしていると、大きな桃が流れてきました。おばあさんは興奮して桃を拾い上げ、家に持ち帰りました。 おじいさんとおばあさんが桃を割ってみると、中から元気な男の赤ちゃんが現れたのです。二人は驚きと喜びで我を忘れ、この子を大切に育てることを誓いました。赤ちゃんは「桃太郎」と名付けられ、健やかに成長していきました。 歳月が流れ、桃太郎は逞しい体格と正義感を備えた

        • [時事] note開始3週間6048PV+qiita開始1週間10418PV

          3週間目2週目経過時点でnoteへの記事投稿を控え、Qiitaへ投稿するようにした。 全くといって良いほどの違いがあり、これはおそらく、Qiitaの利用者層が私の記事によりマッチしているからだと思われる。 投稿記事Spring関連への関心が強くPV数も好調で、GPT-4を使用したDDDなども思いのほか関心を集められたと思っている。

        • 固定された記事

        [書評] リーダブルコード ~より良いコードを書くためのシンプルで実践的なテクニック

          [時事] LangChainとPineconeを活用したLlama-2のパフォーマンス向上

          LangChainとPineconeの役割と機能LangChainは、人工知能(AI)の領域で、特にリトリーバル拡張生成(RAG)アプリケーションとパイプラインの構築を簡素化するためのアプリケーション開発フレームワークです。このフレームワークは、開発者がAIモデルを効率的に設計、開発、テスト、デプロイするためのツールを提供します。 LangChainの主な機能は、さまざまな埋め込みモデル、ベクトルストア、および大規模言語モデル(LLM)との統合を提供することです。これにより

          [時事] LangChainとPineconeを活用したLlama-2のパフォーマンス向上

          [時事] note開始2週間5391PV達成までの道のり

          2週間目1週目は総ページビュー数が3390、1日あたりの平均ページビュー数が484、投稿記事数が18記事で活発なスタートを切った。しかしながら、2週目には疲労感が現れ、結果的に総ページビュー数は5391、1日あたりの平均ページビュー数は285、投稿記事数は10記事へと減少した。 3週目を線形回帰予測すると総ページビュー数が6801、1日あたりの平均ページビュー数が187、投稿記事数が7程度になる見込みだ。 もちろん、記事数を増やせば全体としてのページビュー数も増える可能性

          [時事] note開始2週間5391PV達成までの道のり

          [調査] eBayで販売されているグラフェンスーパーキャパシタの謎に迫る

          YouTubeのチャンネル「GreatScott!」で、eBayで見つけた€160のグラフェンスーパーキャパシタについての動画が公開されました。このグラフェンスーパーキャパシタは、リチウムイオン電池を代替できるほどの性能を持っているとされています。動画内でグラフェンスーパーキャパシタの実際の性能をテストしています。 動画内でのテスト方法テストでは、通常のスーパーキャパシタとリチウムイオン電池の放電曲線を比較しました。スーパーキャパシタの放電曲線は直線的であるのに対し、リチウ

          [調査] eBayで販売されているグラフェンスーパーキャパシタの謎に迫る

          [時事] OpenAIのオープンソースLLM ~G3PO発表への期待と課題

          OpenAIのオープンソース化の背景OpenAIは大規模言語モデル(LLM)分野で先行していますが、そのモデルはプロプライエタリなクローズドソースであるとされています。一方、ライバルのMetaは2023年7月にオープンソースのLLM「Llama 2」を公開しました。これを受けてOpenAIもオープンソースLLM「G3PO」の発表を検討しているとみられています。 OpenAIがオープンソース化を迫られている背景には、次の2つの要因があると考えられています。 第一に、Llam

          [時事] OpenAIのオープンソースLLM ~G3PO発表への期待と課題

          [時事] ChatGPTの成人コンテンツ規制 ~利用者の声とサービス提供側の観点から見た課題と展望

          成人コンテンツ規制に関する議論スレッド作成者は、ChatGPTが成人ユーザーに対して厳しい制限を課していると感じています。特に、成人向けのジョークや表現が一切禁止されていることに強い不満を示しています。例えば、ChatGPTは成人向けの冗談やだじゃれに対して警告を出したり、そうした要求に応じることを拒否したりします。また、成人としての権利を尊重するのではなく、ユーザーを子供のように扱う傾向があると批判しています。 スレッド作成者は、こうしたChatGPTの方針が完全に不要で

          [時事] ChatGPTの成人コンテンツ規制 ~利用者の声とサービス提供側の観点から見た課題と展望

          [時事] C++の人気が上昇! ~TIOBEインデックスとプログラミング言語のシェア

          TIOBEインデックス C++が人気TIOBEインデックスは、プログラミング言語の人気度を測定する指標です。このインデックスによると、C++の人気が上昇傾向にあることがわかります。C++は長年にわたって主要なプログラミング言語の一つとして使われてきましたが、最近では人気が再燃しているようです。プログラミング言語のランキングを見る限り、C++がPythonやCといった言語に引けを取らない人気を誇っていることがうかがえます。C++開発者コミュニティの活発化や、C++を使った新し

          [時事] C++の人気が上昇! ~TIOBEインデックスとプログラミング言語のシェア

          [速習] IPAが公開した重要情報を扱うシステムの要求策定ガイドについて ~重要情報システム設計と国民生活・経済活動への影響

          重要情報を扱うシステムの要求策定ガイド 経済産業省からの要請を受け、独立行政法人情報処理推進機構(IPA)が公開した「重要情報を扱うシステムの要求策定ガイド」について、本記事ではその内容を詳しく解説します。ガイドは、情報システムの管理者がシステム要求を策定する際に参考にすることを目的としています。 ガイドは、「重要情報を扱うシステムの要求条件検討委員会」により策定されました。同委員会は2023年3月31日に設立され、最終更新日が2023年6月27日となっています。 重要情

          [速習] IPAが公開した重要情報を扱うシステムの要求策定ガイドについて ~重要情報システム設計と国民生活・経済活動への影響

          [速習] ChatGPT Custom Instructionsの使い方 ~自分専用のチャットボットを作成!

          ChatGPT Custom Instructions入門ガイド ChatGPT Custom Instructionsは、ChatGPTをカスタマイズして自分専用のチャットボットを作成できる新機能です。このガイドでは、Custom Instructionsの概要と設定方法、活用の仕方について解説しています。 Custom InstructionsについてChatGPTに「Custom instructions」の機能が追加されました。 ChatGPTに事前に指示を出せる新

          [速習] ChatGPT Custom Instructionsの使い方 ~自分専用のチャットボットを作成!

          [雑記] note開始1週間3390PV達成までの道のり

          開始の経緯暇があれば書きたいとは思っていた。ただし、どのプラットフォームを使えばいいのか迷っていた。noteがなんとなく良さそうだったので、とりあえず軽い気持ちで始めてみた。 開始早々 サポートされていないMarkdownが多数あって挫折寸前だった。会社のテックブログ向けに記事を多数書いていたので、記事を書くこと自体には慣れているのだが、noteの操作がいまいち意味不明だった。 最初は慣れない操作に戸惑ったが、何本か記事を書いているうちにだんだんとコツが掴めてきた気がする

          [雑記] note開始1週間3390PV達成までの道のり

          [時事] ChatGPTの応答をカスタマイズできる「カスタムインストラクション」について

          OpenAIが7月20日にChatGPTのカスタムインストラクションの提供を発表しました。これは、ユーザーがChatGPTに対する好みや要件を設定できるようにする機能です。 Plusプランのベータ版として今日から利用可能となり、来週中にすべてのユーザーに拡大される予定です。 カスタムインストラクションの目的とメリットカスタムインストラクションの目的は、ユーザーごとにパーソナライズされた応答が得られるようにすること、および、会話のたびに同じ情報を繰り返さなくて済むようにする

          [時事] ChatGPTの応答をカスタマイズできる「カスタムインストラクション」について

          [時事] GitHub Copilot Chat Betaが全ての組織で利用可能に

          GitHub Copilot Chat Betaの発表GitHubは今年初め、全てのGitHubユーザーの開発体験を向上させるために、生成AIとGPT-4を活用するGitHub Copilot Xを発表しました。その第一歩として、GitHubは本日、Visual StudioとVS Code上で動作するGitHub Copilot Chatの限定公開ベータ版を発表しました。このベータ版は今のところ、ビジネスユーザー向けに提供されます。 コンテキスト理解と新機能GitHub

          [時事] GitHub Copilot Chat Betaが全ての組織で利用可能に

          [調査] 秋月電子の654品目の価格を比較!2019年と2023年の違いに迫る

          半導体市場の逼迫状態が続く中、様々な製品の価格が上昇しました。こうした状況下で、国内でも有数の電子部品通販サイトとして知られている秋月電子、体感では値上がりを感じていましたが、具体的にどの程度価格が変動しているのかを確認する手段は、これまでありませんでした。 そこで、本記事では、秋月電子の商品価格について、2019年と2023年の2つの時期を比較し、価格の遷移について調査してみました。 価格が最も上昇した上位100のマイコン製品このグラフは、2019年から2023年までの

          [調査] 秋月電子の654品目の価格を比較!2019年と2023年の違いに迫る