並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 327件

新着順 人気順

柔軟の検索結果1 - 40 件 / 327件

  • [速報]マイクロソフト、PCに話しかけながら画面を操作するだけで生成AIがRPAフローを自動生成してくれる、Power Automate「AIレコーダー」発表

    [速報]マイクロソフト、PCに話しかけながら画面を操作するだけで生成AIがRPAフローを自動生成してくれる、Power Automate「AIレコーダー」発表 マイクロソフトは、日本時間5月22日未明から開催中のイベント「Microsoft Build 2024」で、PCに話しかけながら画面を操作するだけでRPAフローを自動生成してくれる、Power Automateの新機能「AIレコーダー」を発表しました。 人間に操作を教えるように、AIに話しながら操作 これまでRPAフローを作成する方法として、マウスやキーボードなどの操作を記録することで基本的なRPAフローを作成することが可能でした。 今回発表された新機能「AIレコーダー」は、まるで人間に言葉で説明しながら業務アプリケーションの操作を教えるように、マウスとキーボードを操作しつつ音声で説明することで、どのような意図で操作しているのかを詳

      [速報]マイクロソフト、PCに話しかけながら画面を操作するだけで生成AIがRPAフローを自動生成してくれる、Power Automate「AIレコーダー」発表
    • 【詳細版】会議の進め方改善ガイドライン

      1 会議の進め方 改善ガイドライン (詳細版) 柏崎市 令和6(2024)年3月 目次 「会議の進め方」のガイドラインを作成する理由 会議とはなにか? 会議の進め方 アジェンダの作り方 議事録の取り方 会議室の使い方 資料の作り方と印刷 1 p.3 2 p.9 3 p.13 4 p.32 5 p.37 6 p.43 7 p.45 2 1. 「会議の進め方」のガイドラインを作成する理由 3 なぜ「会議の進め方」のガイドラインを作成するのか? ● 平均すると業務の1~2割程度を会議が占めている ● 会議前後の作業(日程調整、資料作成、議事録作 成等)を含めれば、膨大な時間に ● たとえばDX(デジタル・トランスフォーメーション)も、単にシステムやツールを導入するということで はなく、文化・考え方そのものを変革するということであり、それは会議にも現れる ● 多様な働き方を柔軟に選択できる職場づく

      • 注目のITサービスを支えるアーキテクチャ特集 技術選定のポイントと今後の展望 - Findy Tools

        公開日 2024/05/27更新日 2024/05/27注目のITサービスを支えるアーキテクチャ特集 技術選定のポイントと今後の展望 現代のITサービスは、ユーザーに高品質で安定した体験を提供するために、より効率的で柔軟な技術選定が不可欠です。 本特集では、注目企業のシステムアーキテクチャ設計に携わるエンジニアの方々より、それぞれの技術選定における工夫と、未来を見据えた展望についてご寄稿いただいています。 各企業がどのように課題を乗り越え、開発生産性や品質を向上させるためにどのようなアプローチを採用しているのか ー この記事を通じて、実際の現場で活用される最先端の技術や戦略を学び、皆さんのプロジェクトに役立つ洞察を得ていただければ幸いです。 ※ご紹介はサービス名のアルファベット順となっております airCloset - 株式会社エアークローゼット エアークローゼットは日本初・国内最大級、女

          注目のITサービスを支えるアーキテクチャ特集 技術選定のポイントと今後の展望 - Findy Tools
        • モチベーションを維持し、自分だけの人生を切り開くためにやるべき「10のこと」 - Qiita

          今の時期って、期が変わり 、自分のキャパを超えて、モーレツに頑張っている人と、自分のキャパを持て余し気味で、モチベーションが落ち気味の人がいるのではないかと思います。 5月病とはよく知られた言葉ですが、正式な病名ではなく俗称です。 激しい入学試験をパスしてやっと大学に合格し た新入生が、ゴールデンウィーク明け頃に無気力な状態になることから名づけられました。 大学生だけでなく、新入社員 などにもみられます。 お疲れ様です。 4月にこうありたいと立てた目標からぶれないよう、自分を戒める意味で、記事を作成しました。モチベーション維持が難しいと、悩んでいる方々の助力となれば、幸いです。 モチベーションを維持する方法 モチベーションを維持するのは難しいですよね。しかし、ちょっとした工夫で、より長く高いモチベーションを保つことができます。まず、いくつかの方法を紹介します。 目標設定 SMARTな目標を

            モチベーションを維持し、自分だけの人生を切り開くためにやるべき「10のこと」 - Qiita
          • WBSについて学び直した - Qiita

            エンジニアのみなさま、日々の学習本当にお疲れ様です! また本記事まで足を運んでいただき本当に感謝です。 約3分程度で読めるので最後まで読んでもらえると幸いです。 本記事を書こうと思った経緯 プロジェクト管理をする上でWBSに触れる機会が多いものの、表面的な理解しかできておりませんでした。 「何のために使うのか?」 「この手法を活用し、どの様な責務を持たせるべきなのか?」 を理解したい。そして実践したい。 その結果、プロジェクトにおける工程管理を「正しい知識を持って」「より円滑に」プロジェクトを進めたいと思ったためです。 いくつか記事を見ながら学び直した内容を要約してみました。 実務でWBSを活用したときのつらみや感じたことを織り交ぜながら本記事を完成させたいと思います。 主観が多いため 「もっとこうした方が良いよ!」 や 「うちの会社ではこの様な考えで取り組んでます!」 があればぜひコメン

              WBSについて学び直した - Qiita
            • 行政で働く|樫田光 | Hikaru Kashida

              デジタル庁に入庁して2年ちょっと経ちました。 これまで、周りの人から、デジタル庁どうなん?ってよく訊かれることがあるので、思っていることまとめて書いてみる。そういった質問をされるのは、採用文脈、つまりデジタル庁で働くことに興味はあるが、全く中身にことがわからない、という意味で訊かれることが大半なので、そういった疑問に答える内容にしている。だが、全く参考にならないかもしれない。 前提として、筆者は新卒から民間企業で育ってきて、デジタル庁で初めて行政の仕事をすることになった。民間出身の「民間専門人材」という立ち場で入庁し2年あまり仕事をしている。何をやっているのか、と言われれば、2022-2023年にやったことの個人まとめがあるのでそちらを参照していただきたい。 さて、この記事に書いてあることは、下記のいずれかである。 ①既に公開されている情報をあつめた客観的な事実 ②筆者が感じている個人的な

                行政で働く|樫田光 | Hikaru Kashida
              • iPhone、iPad、MacにApple Intelligenceが登場

                カリフォルニア州クパティーノ Appleは本日、生成モデルのパワーと個人的な背景を組み合わせて驚くほど有用で関連性のあるインテリジェンスを提供する、iPhone、iPad、MacのためのパーソナルインテリジェンスシステムであるApple Intelligenceを発表しました。Apple Intelligenceは、iOS 18、iPadOS 18、macOS Sequoiaと緊密に統合されています。Appleシリコンのパワーを活用して、言語や画像を理解して生成したり、複数のアプリにわたってアクションを実行したり、個人的な背景にもとづいて、日々のタスクをシンプルにしてよりすばやくこなせるようにします。Private Cloud Computeにより、AppleはAIにおけるプライバシーの新しい基準を打ち立てます。デバイス上の処理から、専用のAppleシリコン搭載のサーバ上で実行する、より大

                  iPhone、iPad、MacにApple Intelligenceが登場
                • VS Codeでマークダウンを快適に書きたい! オススメの拡張機能と設定6選 - ICS MEDIA

                  ブログの文章やドキュメント作成など、さまざまなシーンで使われる記法に「マークダウン記法」があります。文字修飾の簡単さや読みやすさから使うタイミングは多々あると思いますが、みなさんは快適にマークダウンを書けていますか? 筆者はVS Codeでドキュメントをマークダウンで書くことが多く、表の作成・編集やプレビュー表示など、めんどくさい・見づらい・使いづらいと思うことがあります。どうにか快適に書けないかと思いさまざまな拡張機能や設定を試しながら業務を行ってきました。 この記事では、筆者が試した拡張機能やVS Codeの設定の中で便利だったものを紹介します。①から⑥まではすべて無料で利用できるので気軽に試してみてください! ①マークダウンの表をエクセルからコピペできる拡張機能 VS Codeでの表の作成に重宝しているのが「Excel to Markdown table」という拡張機能です。エクセル

                    VS Codeでマークダウンを快適に書きたい! オススメの拡張機能と設定6選 - ICS MEDIA
                  • 40代家庭持ちが現役ゲーマーであり続けるための生存戦略|Itaru Otomaru

                    人は、ほんの些細なきっかけで、ビデオゲームから離れてしまうものです。 それまでどんなに熱心にプレイしてきた人であっても、仕事が忙しくなったり、子どもが生まれたり、そういった生活の変化の中でなんとなくゲームを触らなくなってしまい、そのまま卒業してしまうことがあります。 僕自身のことを話すと、僕は40代の社会人で、奥さんと、6歳の双子の娘の4人家族です。 忙しい生活ではありますが、なんとかゲーマーを自称できる程度にビデオゲームを遊ぶことができています。年間数十本程度の作品に触れ、こうやって定期的に文章を書けるくらいには情熱を保っています。 改めて考えてみると、これは決して自然に達成できていることではなくて、「ビデオゲームとの向き合い方」を常日頃からある程度意識的に考えているからなのかなあ、と感じています。 言い換えると、自分が現役ゲーマーであり続けるための「生存戦略」を常に頭に置いて実践してい

                      40代家庭持ちが現役ゲーマーであり続けるための生存戦略|Itaru Otomaru
                    • エンジニア兼作家が東京都知事選挙の出馬表明記者会見をした会見全文|安野たかひろ

                      昨日、都庁にて出馬表明記者会見を行いました。会見の全文を文字起こししたものを公開いたします。 会見全文本日は大変お忙しい中、急な呼びかけにもかかわらずお集まりいただきありがとうございます。 私、安野たかひろは、7/7に行われる東京都知事選挙に立候補いたします。本日は1)私が出馬に至った理由2)注力したい政策3)選挙期間中に行う3つの日本初のキャンペーンについてお話させていただきます。 自己紹介まず簡単に自己紹介をさせてください。私はこれまでに、3つの職業を経験してきました。1つはソフトウェアエンジニア、AIに関するエンジニアをしていました。2つ目は起業家です。AIスタートアップの経営者として、ユーザーにプロダクトの提供をしてきました。3つ目は作家です。主にSF、サイエンスフィクションを書いています。いくつもの職業をばらばらと経験してきたように感じる方もいらっしゃるかもしれませんが、実際には

                        エンジニア兼作家が東京都知事選挙の出馬表明記者会見をした会見全文|安野たかひろ
                      • モノレポの開発環境でDocker ComposeをやめてTaskfileを導入した話

                        こんにちは、Sally社 CTO の @aitaro です。 マーダーミステリーアプリ「ウズ」とマダミス制作ツール「ウズスタジオ」、マダミス情報サイト「マダミス.jp」を開発しています。 はじめに この記事ではウズの開発当初から利用していた Docker Compose をやめることにした背景についてご紹介します。 Docker Compose は各マシンの開発環境での差異を吸収するというメリットがあり、多くの開発現場で導入されていますが、Docker Composeの抱えているデメリットを勘案して、最終的に一部を残して辞める決断をしました。 Docker Composeの特徴 Docker Composeは、複数のコンテナを定義し、管理するためのツールです。ウズの開発環境では、バックエンド、フロントエンド、データベースなどをそれぞれコンテナ化して、Composeで一括管理していました。こ

                          モノレポの開発環境でDocker ComposeをやめてTaskfileを導入した話
                        • JR西日本、突然「Tシャツ勤務」OKにした深い理由

                          JR各社で「働き方改革」に取り組む例が増えてきた。JR東海は1月から大規模な「新幹線通勤」の制度を本格導入した。東海道新幹線の全区間(東京―新大阪間、約550km)で新幹線を使った通勤を認めた。それまでの長距離通勤は原則300km以内だったが、一気に広がった。東京から大阪に通勤することが可能になる。 この制度を利用すれば単身赴任の必要がなくなるが、それだけではない。新幹線や特急列車など移動時における車内での執務が週7.5時間まで勤務時間として認められるようになったのだ。 同社は東海道新幹線車内にビジネスブースやビジネス専用車両「S Work」を設けるなど「新幹線のオフィス化」を進めているだけに、自ら率先して新幹線車内での勤務を実践しているといえる。では、社員が新幹線で仕事をしているかどうかをどうやって把握するのか。同社によれば、「ノートパソコンをネット接続してログインしていれば勤務している

                            JR西日本、突然「Tシャツ勤務」OKにした深い理由
                          • 【超初心者向け】Pythonのテストの書き方(pytest, unittest) - Qiita

                            概要 pythonでテストコードを書くときがありますが、(筆者のように)超初心者からすると難しい用語や書き方がたくさん並んでいてハードルが高いです。 テストコードの入口となる最低限(最低限過ぎるかもしれませんが)の書き方を備忘を兼ねて書きます。 pythonでのテストコードを書く時のライブラリの種類 筆者が簡単に調べたところ、2つのライブラリがよく使われているようです。 unittest : python標準ライブラリ。インストールが必要ない。pytestと比較すると、柔軟なテストケースを書きづらい。 pytest : サードパーティ製のライブラリ。インストールの必要がある。柔軟なテストケースが書ける。pythonのテストコードを書く時のデファクトスタンダートになりつつある模様(これが本当かは確認していないですが、そういう記述を見かけることが多かったです)。 筆者個人としては、以下の3つの

                              【超初心者向け】Pythonのテストの書き方(pytest, unittest) - Qiita
                            • 2024年度「大転職時代」における人的資本経営のトレンドと対策「2番目の報酬」「CQマネジメント」「アルムナイ」「パフォーマンスマネジメント」|谷本 潤哉 - 株式会社O: CEO

                              2024年度「大転職時代」における人的資本経営のトレンドと対策「2番目の報酬」「CQマネジメント」「アルムナイ」「パフォーマンスマネジメント」 2024年度は「大転職時代」と称され、企業の人的資本経営における新たなトレンドと対策が必要不可欠となっています。 経済のグローバル化、テクノロジーの進化、労働市場の流動性の増加に伴い、従業員と企業の関係性は一変しました。 この新しい時代に適応するためには、企業は伝統的な経営戦略を見直し、2つめの報酬、CQ(文化的知性)・越境マネジメント、アルムナイ施策、パフォーマンスマネジメントといった分野におけるアプローチを取り入れる必要があるのではと考えてご紹介します。 人的資本経営のトレンドを深掘りし、企業が直面する課題に対して実践的な対策を提示しますが、組織の持続可能な成長と従業員の満足度向上を目指す企業にとって、これらのトピックは避けて通れない重要事項と

                                2024年度「大転職時代」における人的資本経営のトレンドと対策「2番目の報酬」「CQマネジメント」「アルムナイ」「パフォーマンスマネジメント」|谷本 潤哉 - 株式会社O: CEO
                              • マンションでは子どもの成長に合わせて、“可変的”な収納を。整理収納コンサルタントが実践する整理収納術 - マンションと暮せば by SUUMO

                                マンションで暮らす子育て世帯の多くが、子どもの成長とともに収納スペースの確保や整理収納で悩んでいるのではないでしょうか? おもちゃ類はもちろんのこと、習い事に行くようになったり、学校に通い始めたりすると、一気に子どもの荷物が増えます。もっと成長したら、個室も必要になるかもしれません。 大人も子どもも快適に過ごしたい。でも、スペースが限られたマンションで、いったいどう工夫すればすっきりするのか……と頭を抱えている人も多いはず。 そこで、整理収納コンサルタントとして活動する本多さおりさんのご自宅にお伺いしました。これまでにコンサルティングを手がけた件数は400件以上で、著書は20冊以上。自身でも中古マンションをフルリノベーションし、スペースを有効活用しながら親子ともに暮らしやすい空間を実現されています。 「子どもの成長に合わせた可変的なスペースづくりが必要」と説く本多さんの空間づくりには、いっ

                                  マンションでは子どもの成長に合わせて、“可変的”な収納を。整理収納コンサルタントが実践する整理収納術 - マンションと暮せば by SUUMO
                                • なぜDependency Injectionなのか? ~関心の分離と疎結合~

                                  本稿は「アーキテクチャを突き詰める Online Conference」における発表「なぜDependency Injectionなのか? ~関心の分離と疎結合~」の登壇原稿となります。 発表時の動画アーカイブは後日公開されたタイミングでリンクを追加いたします。 また、本稿のサンプルコードとPower PointはGitHubで公開しています。 「CC BY-SA 4.0」で公開していますので、気に入っていただけたら営利目的含め、ライセンスの範囲で自由に利用していただいて問題ありません。 https://github.com/nuitsjp/WhyDependencyInjection というわけで、本稿の目指すゴールはこちら。 今日は、この場にいる皆さんが「なぜDependency Injectionを利用するのか?」ということを、理解いただくのが本日のゴールとなります。 というわけで本

                                    なぜDependency Injectionなのか? ~関心の分離と疎結合~
                                  • RDBの主キー、UUID使った方がいいの?(DDD, CleanArchitecture対応)

                                    結論 お手軽モノリスならAutoIncrementが効率的だしこれでいいよ アプリケーション側で主キーを生成したい場合はLUIDを作る必要があるよ。GUIDで大は小を兼ねよう 主キーでGUIDを使うならULIDよりもUUIDv7がおすすめだよ ただし分散されているエンジンによってはUUIDv4の方が効率的になる場合もあるよ 主キーは原則公開しない方がいいよ UUIDv7やULIDはユニーク性を持ったInstant(timestamp)としても使えるよ 分散されたシステムでは厳密な時系列性を担保することはできないよ、あきらめてロックをかけつつ連番を一か所で生成しよう RDBのPrimary Key(主キー)とは? MySQL、PostgresQLなどのRDBでは各レコードを識別するために一意な値を必要とします。これをPrimary Key(主キー)と呼びます。別のカラムにUNIQUEなInd

                                      RDBの主キー、UUID使った方がいいの?(DDD, CleanArchitecture対応)
                                    • プラットフォーム エンジニアリングに関する 5 つの誤解: プラットフォーム エンジニアリングとは一体なのか | Google Cloud 公式ブログ

                                      Darren EvansEMEA Practice Solutions Lead, Application Platform ※この投稿は米国時間 2024 年 5 月 30 日に、Google Cloud blog に投稿されたものの抄訳です。 なぜ新しいトピックに対して否定的になってしまう人がいるのか、その理由は、群盲象を評すの寓話からわかります。その人自身の視点からのみで物事を見てしまうと、その全体像を見失ってしまうということです。プラットフォーム エンジニアリングはソフトウェア デリバリーの比較的新しい手法です。現在、IT 組織やソフトウェア エンジニアのチームの多くがプラットフォーム エンジニアリングについて検討している段階にあるのですが、プラットフォーム エンジニアリングとは何なのか、プラットフォーム エンジニアリングで何ができるのか、プラットフォーム エンジニアリングを導入す

                                        プラットフォーム エンジニアリングに関する 5 つの誤解: プラットフォーム エンジニアリングとは一体なのか | Google Cloud 公式ブログ
                                      • 働きやすい職場を作るチームマネジメントのコツ 専門家が解説「1on1で本音を聞こうとしないで」 #マネジメント - りっすん by イーアイデム

                                        「働きづらさ」を感じているメンバーに対して、チームリーダーやマネージャーはどのように環境を整えていけばよいのでしょうか。 インクルーシブな社会を実現するためのリーダーシップ・プログラムの提供や人材育成・経営支援などをおこなう、一般社団法人UNIVAの野口晃菜さんと牛島展子さんに、「働きづらさ」を解消するためマネジメント層が心がけたいことを伺いました。 一般社団法人UNIVA 企業や学校向けに「多様な人がいることを前提とした組織づくり」や「多様性を活かして価値創造ができるリーダーシップ」を共につくるプログラムを提供する組織。今回は、理事の野口晃菜さん、リーダー向け研修開発の統括を担当する牛島展子さんにお話を伺った。 公式サイト 「働きづらさ」は人の数だけある 近年、リモートワークやフレックス制度の普及により働き方の選択肢が広がっているように思います。一方で、「ふつうに働く」ことへの難しさを抱

                                          働きやすい職場を作るチームマネジメントのコツ 専門家が解説「1on1で本音を聞こうとしないで」 #マネジメント - りっすん by イーアイデム
                                        • 「システム運用の基本と戦略」についてただまとめる

                                          23卒でバックエンドエンジニアをしているたかしゅんです。(@1341Shun) 先日、株式会社サイバーエージェントAI事業本部の2024年度 エンジニア新卒研修でシステム運用に関する講義を行いました。 そこで話した内容とスライドを完全公開したので、内容について解説します。 90分の内容のため、かなり長いですが、個人的にぜひ一読して欲しい内容になっています。 実際の資料はこちらになります↓ 自己紹介 こんにちは、たかしゅんと言います。2023年度入社で今年で2年目になります。株式会社サイバーエージェントのAIオペレーション室で新規立ち上げをやっております。 入社して最初に広告プロダクトに配属し、PipeCDの導入などのDevOps業務を中心に行なっておりました。 記事もあるのでもしよろしければ、ご覧ください。 2月中旬からAIオペレーション室に移動し、新規立ち上げのインフラ環境の構築からCI

                                            「システム運用の基本と戦略」についてただまとめる
                                          • SmartHRにおけるフルリモートワークの生産性や満足度調査 - SmartHR Tech Blog

                                            こんにちは。VP of Engineering の morizumi です この記事では2024年2月にプロダクトサイド(注:プロダクト開発に直接的に関わっている各部の総称)内で実施したフルリモートワークに関するアンケート結果のサマリをご紹介します。SmartHR では2021年7月より本格的にフルリモート体制に移行しており、移行から2年半ほどが経ちました。2年半を経て、従業員としてフルリモートワークをどのように受け止めているのか? というのを調べるために行ったのが今回のアンケートです なお、この記事は僕が書いた社内ドキュメントからほぼコピペして作っているため、一部わかりにくい用語や言い回しがあったり、若干の内輪ノリがあるかもしれませんがその点はご容赦いただけると幸いです それでは早速、アンケート結果のサマリをご紹介していきます (これ以降基本的に社内ドキュメントのコピペです) アンケート

                                              SmartHRにおけるフルリモートワークの生産性や満足度調査 - SmartHR Tech Blog
                                            • ニューラルかな漢字変換エンジン「Zenzai」をazooKey on macOSに搭載します

                                              こんにちは。iOSの日本語入力アプリである「azooKey」を開発しているMiwaです。 azooKeyは最近macOS版の開発が進んでいます。このazooKey on macOSに、完全にローカルで動作するニューラルかな漢字変換エンジンである「Zenzai」を開発し、搭載します。この記事ではZenzaiの技術を解説します。 Zenzaiを搭載したazooKey on macOSは現在アルファ版としてリリースしています。macOSをご利用の方はぜひ入れて試してみてください! Zenzaiの概要 日本語入力に欠かせないかな漢字変換ですが、その歴史は長く、50年にも及びます。この間様々なアルゴリズムが提案され利用されてきましたが、近年の技術開発はやや落ち着きつつあります。オープンソースのかな漢字変換ソフトウェアで今でも広く利用されているものは数えるほどしかありません。 クローズドソースのシステ

                                                ニューラルかな漢字変換エンジン「Zenzai」をazooKey on macOSに搭載します
                                              • オブザーバビリティの最前線 OpenTelemetryで下げる認知負荷~活用事例4選~ - Findy Tools

                                                公開日 2024/05/29更新日 2024/06/06オブザーバビリティの最前線 OpenTelemetryで下げる認知負荷~活用事例4選~ 近年マイクロサービスアーキテクチャの普及やクラウドネイティブの普及が進み、システムの複雑性は増す一方です。システムの動作を正確に把握することはますます困難になっており、そのような状況の中で、オブザーバビリティはシステムを安定的に運用するために必要不可欠な要素になってきています。 そして、オブザーバビリティの重要性の認知が高まるにつれて、多くの企業でオブザーバビリティに関するツールの導入も進み始めています。 そのような潮流の中、オブザーバビリティ分野でさらなる大きな可能性を持つプロジェクトがOpenTelemetryになります。 本記事では、OpenTelemetryとは一体どんなものなのか、そして実際にOpenTelemetryの導入・活用に成功し

                                                  オブザーバビリティの最前線 OpenTelemetryで下げる認知負荷~活用事例4選~ - Findy Tools
                                                • 関数型ドメインモデリング ドメイン駆動設計とF#でソフトウェアの複雑さに立ち向かおう

                                                  ドメイン駆動設計と関数型プログラミングを組み合わせることで、顧客満足度の向上、開発サイクルの短縮、無駄な作業の削減を実現できます。本書では、ビジネスドメインの例とF#のコードで、ビジネスに焦点を当てた、柔軟で高品質なソフトウェアを構築する方法を紹介します。たとえば、F#の型システムを使って複雑なドメインをモデル化し、読みやすいドキュメントにもなるコードを作成します。また、ビジネスルールをエンコードして「コンパイル時ユニットテスト」を作成することで、不正な状態を表現できないようにして潜在的なバグを排除します。関数型プログラミングの核となる原則を適用することで、実世界の要求をエレガントかつ簡潔にモデル化したソフトウェア設計を実現できます。 ドメイン駆動設計と関数型プログラミングを組み合わせることで、顧客満足度の向上、開発サイクルの短縮、無駄な作業の削減を実現できます。本書では、ビジネスドメイン

                                                  • GPT-4は財務諸表から将来の収益の伸びを予測する点で人間のアナリストよりも優れていることが研究により明らかに

                                                    OpenAIが開発する大規模言語モデル(LLM)の「GPT-4」は、道徳テストで人間の大学生より優れたスコアをたたき出したり、セキュリティ勧告を読むことで実際の脆弱性を悪用できたりと、すでに一部の分野で人間の能力を超えることが示されています。そんなGPT-4が、プロのアナリストに匹敵する精度の財務諸表分析を行えることが実証されました。 Financial Statement Analysis with Large Language Models by Alex Kim, Maximilian Muhn, Valeri V. Nikolaev :: SSRN https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4835311 The future of financial analysis: How GPT-4 is disrupting

                                                      GPT-4は財務諸表から将来の収益の伸びを予測する点で人間のアナリストよりも優れていることが研究により明らかに
                                                    • Rails: Evil Martiansが使って選び抜いた夢のgem -- 2024年度版(翻訳)|TechRacho by BPS株式会社

                                                      概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Gemfile of dreams: the libraries we use to build Rails apps—Martian Chronicles, Evil Martians’ team blog 原文更新日: 2024/05/28 原著者: Vladimir Dementyev(首席バックエンドエンジニア)、Travis Turner(技術記事編集者) サイト: Evil Martians -- ニューヨークやロシアを中心に拠点を構えるRuby on Rails開発会社です。良質のブログ記事を多数公開し、多くのgemのスポンサーでもあります。 日本語ブログ: 合同会社イービルマーシャンズ - Qiita 日本語タイトルは内容に即したものにしました。また、gemごとにGitHubリポジトリへのリンクカードも追加してあ

                                                        Rails: Evil Martiansが使って選び抜いた夢のgem -- 2024年度版(翻訳)|TechRacho by BPS株式会社
                                                      • CQRS設計パターンをモダナイズする

                                                        CQRSとは CQRS(Command Query Responsibility Segregation、コマンド・クエリ責務分離)は、ソフトウェアアーキテクチャパターンの一つで、つまりシステムのコマンド部分をクエリ部分から分離します。基本的な考え方は、データの書き込み操作(コマンド)と読み取り操作(クエリ)を異なるモデルで扱うことです。これにより、スケーラビリティ/パフォーマンス/セキュリティの観点で柔軟な設計が可能となり、クエリ要件に合わせて最適化が実現できます。 CQRSの基本構成としては、 コマンドモデル(書き込みモデル):データの作成、更新、削除といった書き込み操作を担当します。このモデルは、データの整合性と一貫性を確保するために最適化されています。 クエリモデル(読み取りモデル):データの読み取り操作を担当します。このモデルは、クエリのパフォーマンスを最大化するために最適化され

                                                          CQRS設計パターンをモダナイズする
                                                        • 日本の競技者が国際大会で10歳時点ではトップなのに成長すると成績が伸びにくいのは本来なら体を作る時期に技術を磨いてしまうから?

                                                          🍬 @pathfinder_0130 日本の競技者が10歳時点でトップなのは、本来なら負荷抑えめのトレーニングをして身長を伸ばしたり骨を作ったりすべき時に技術を磨いてしまうからにすぎないんですよね…。バレエが典型的にそう。12歳まで履くべきでないポワントを9歳から履いてコンクールに勝ちまくって、12歳で足壊して辞める。 x.com/housekokokara/… 2024-05-16 08:44:24 桜の咲く家 @housekokokara スポーツも10歳で技術レベルは日本がトップクラス、だがモチベーションとフィジカルや柔軟性に欠けていて、18歳あたりで抜かされてるのは見てきた。 1つのスポーツしかやってないから伸び代少ない。 x.com/chalulalala/st… 2024-05-15 23:20:07 🍬 @pathfinder_0130 バラの育て方に、「新苗は蕾がついて

                                                            日本の競技者が国際大会で10歳時点ではトップなのに成長すると成績が伸びにくいのは本来なら体を作る時期に技術を磨いてしまうから?
                                                          • ズボンを下ろしてパンツ見せて腰を振る動画と超ハイレグなエアロビ

                                                            【初めに】 まずかったら削除する。ただ、以前はパンチラの映っているPVを紹介したので大丈夫だろうか。 英語にはtwerking、トゥワーキングという言葉がある。音楽に合わせて尻を上下に振る動作のことで、見ているだけで筋肉痛になりそうである。youtubeで検索すると、ものすごい大臀筋の女性が実演しているのが見られる。やったら筋トレ効果で健康になりそうだ。 元々ヒップホップで使われたらしい。ウィキペディアではサザン・ヒップホップとが由来だと書かれているのだが、ヒップホップとラップとR&Bの違いがわかっていない。おそらく、わかっている人からすればモネとシニャックみたいに全然違うよ! ってことになるんだろうが(それどころかエル・グレコくらい隔たっているかもわからない)、この辺についてはいずれ調べておきたい。 具体例に関してはこちら。 https://www.youtube.com/watch?v

                                                              ズボンを下ろしてパンツ見せて腰を振る動画と超ハイレグなエアロビ
                                                            • Software Design 2024年5月号 連載「レガシーシステム攻略のプロセス」第1回 ZOZOTOWNリプレイスプロジェクトの全体アーキテクチャと組織設計 - ZOZO TECH BLOG

                                                              はじめに 技術評論社様より発刊されているSoftware Designの2024年5月号より「レガシーシステム攻略のプロセス」と題した全8回の連載が始まりました。 本連載では、ZOZOTOWNリプレイスプロジェクトについて紹介します。2017年に始まったリプレイスプロジェクトにおいて、ZOZO がどのような意図で、どのように取り組んできたのか、読者のみなさんに有益な情報をお伝えしていければと思いますので、ご期待ください。第1回目のテーマは、「ZOZOTOWNリプレイスプロジェクトの全体アーキテクチャと組織設計」です。 目次 はじめに 目次 ZOZOTOWNリプレイスの背景、目的 背景 目的 柔軟なシステム 開発生産性 技術のモダン化 採用強化 ZOZOTOWNリプレイスの歴史とアーキテクチャの変遷 アーキテクチャの変遷 2004年〜2017年:オンプレミス(リプレイス前) 2017年〜20

                                                                Software Design 2024年5月号 連載「レガシーシステム攻略のプロセス」第1回 ZOZOTOWNリプレイスプロジェクトの全体アーキテクチャと組織設計 - ZOZO TECH BLOG
                                                              • ReactとZodで作る堅牢なフォームバリデーション - ICS MEDIA

                                                                前回の記事『2024年版 HTMLで作るフォームバリデーション』ではHTMLの機能を駆使したフォームバリデーションの実装について解説しました。HTMLのみでも高機能なフォームを作成できるのは解説したとおりですが、HTMLに加えてJavaScriptを組み合わせることでより高機能なフォームを作成できます。それに加えて、開発者体験の向上も期待できます。 本記事では3つのライブラリを使用して実践的なフォームを作成する方法を解説します。 UIライブラリ「React」 フォーム向けライブラリ「React Hook Form」 型システムと相性の良いスキーマバリデーションライブラリ「Zod」 また、静的型付け言語であるTypeScriptもこれらのライブラリと同時に使用し、堅牢なフォームの実装を目指します。 本記事を読むことで以下の知識が身につきます。 フォーム画面のユーザー体験(UX)と、フォーム実

                                                                  ReactとZodで作る堅牢なフォームバリデーション - ICS MEDIA
                                                                • EC2のcronバッチを「EventBridgeをトリガーにStep Functionsを起動」に置き換えると、エラーハンドリングが快適になる

                                                                  AWSのEC2で定期的なタスクを自動化するために、cronを使用しているケースも多いと思います。 しかし、Amazon Linux 2023ではcronがデフォルトで無効になっています。これはcron以外に、cronのようなバッチ実行・定期実行する仕組みがあるということなのかと思い、cronを使わずにE2上でバッチ実行・定期実行する仕組みを考えてみました。 そして、Amazon EventBridge、AWS Step Functions、およびAWS Systems Manager startAutomationExecutionを組み合わせて、EC2インスタンス上でバッチ・定期実行を試してみましたので、紹介します。 特に、Step Functionsを使用することで、エラーハンドリングや通知が容易になり、安全にバッチ実行できるようになります。 エラーハンドリングは以下の状態を把握したい

                                                                    EC2のcronバッチを「EventBridgeをトリガーにStep Functionsを起動」に置き換えると、エラーハンドリングが快適になる
                                                                  • Googleが開発したPythonのUIフレームワーク「Mesop」の特徴を開発チームが解説

                                                                    Googleのチームが開発したPython用のUIフレームワーク「Mesop」の特徴や使い方について、開発チームがブログに投稿しています。 Why Mesop? - Mesop https://google.github.io/mesop/blog/2024/05/13/why-mesop/ 多くのPython用UIフレームワークは簡単に使い始められるものの、標準的な使用方法を超えてカスタマイズを行おうとするとJavaScriptやCSS、HTMLの詳しい知識が必要です。MesopはPython内で動作を完結させることでよりPython開発者にとって扱いやすいUIフレームワークになっています。 MesopはコンポーネントベースのUIフレームワークで、UI全体がコンポーネントと呼ばれるブロックを積み重ねて作成されています。Pythonの関数を呼び出すのと同じ要領でMesopのコンポーネントを

                                                                      Googleが開発したPythonのUIフレームワーク「Mesop」の特徴を開発チームが解説
                                                                    • メルカリ ハロの技術スタックとその選定理由 | メルカリエンジニアリング

                                                                      こんにちは。メルカリ ハロのSoftware Engineer (Engineering Head)の@napoliです。連載:Mercari Hallo, world! -メルカリ ハロ 開発の裏側-の2回目を担当させていただきます。 2024年3月上旬にメルカリ ハロという新しいサービスが公開されました。メルカリ ハロは好きな時間に最短1時間から働ける「空き時間おしごとアプリ」です。 この記事ではメルカリ ハロを作るにあたり、どういった技術スタックやアーキテクチャを選定したのか、さらにその背景と意思決定をご紹介したいと思います。 この記事で得られること メルカリ ハロで採用されている技術スタックやアーキテクチャの全体像 その意思決定の理由とプロセス これから新規サービスを立ち上げるうえでのヒント 主な技術スタック メルカリ ハロで利用されている主な技術スタックは以下のとおりです。 バッ

                                                                        メルカリ ハロの技術スタックとその選定理由 | メルカリエンジニアリング
                                                                      • これだけは知っておきたい最新モダンCSSの書き方(2024年夏版)

                                                                        このブックマーク可能なガイドの目的は、最近CSSに追加されたばかりの新機能や使い方を分かりやすくまとめることです。 「CSSって、こんなこともできるの?!」と思ってしまうほど、多くの人が知らない新しいテクニックが中心です。 また、たとえ知っていたとしてもよく理解できておらず、「それって何?」「なんで気にする必要があるの?」「サンプルコードがあると助かるんだけど、」そんな人におすすめしたい記事となっています。 周りがあっと驚くテクニックを習得して、ウェブデザインでできる表現の幅をぐっと広げましょう。 コンテンツ目次これだけは知っておきたい最新モダンCSS(2024年春版)CSSコンテナクエリのインタラクティブガイドCSS sroll()とview()によるスクロール駆動アニメーション実践編CSS :has()のインタラクティブガイドCSS Nestingの具体的な使い方と使用例CSSコンテナ

                                                                        • ジョセフ・ヒース「哲学者がキャンセルカルチャーを懸念すべき理由」(2024年1月25日)

                                                                          この数年、哲学の同業者たちが、オンライン上での流行りに飛びついて、様々な事柄について自身の考えを述べた学者を罰したり、脅そうとしているのを見て、私は驚き、失望してきた。少し上から目線に聞こえるかもしれないが、哲学者がこうした行動をとっているのに驚いていることを認めざるを得ない。ソクラテスの裁判と死を描いたプラトンの対話篇を最初に読んだとき、私は自然と、アテネの市民裁判官たちではなく、ソクラテスの側に感情移入した。哲学研究者のほとんども同じように感じるか、似たような原体験を持っているものだと思い込んでいた。だから、同業者の多くが、自身の考えを語ったことで糾弾されている哲学者(当初は男性が多かったが、最近は女性もいる)の側ではなく、市民裁判官の方をこぞって真似ようとしているのを見て驚いたのだ。 こうした行動の多くは、所属機関からの解雇を要求するのではなく、その人の1日を台無しにしたいだけなら、

                                                                          • プロンプトエンジニアリングを最適化する為のフレームワークSAMMOを実際に使ってみた - Taste of Tech Topics

                                                                            いつの間にか春も過ぎ去りすっかり夏模様の今日この頃皆さんいかがお過ごしでしょうか?菅野です。 生成AIの重要性が高まり、生成AIで利用できるテキスト量が長くなるにつれてにつれて、プロンプトエンジニアリングの重要性が高まってきました。 プロンプトエンジニアリングとは、そのプロンプトにどのような命令、事前情報等を入力すると、より適した応答が返ってくるかを設計する技術です。 そんなプロンプトエンジニアリングを最適化する為のPythonライブラリ、SAMMOがMicrosoft社から2024年4月18日にリリースされたので紹介していきます。 www.microsoft.com SAMMOとは? Structure-Aware Multi-objective Metaprompt Optimizationの頭文字をとったフレームワークです。 元来、プロンプトエンジニアリングでは、エンジニアが、様々な

                                                                              プロンプトエンジニアリングを最適化する為のフレームワークSAMMOを実際に使ってみた - Taste of Tech Topics
                                                                            • 例の調査結果報告書をセリフ形式で書き起こしてみた

                                                                              編集「先生、6巻が出ましたね!6巻が出るころにはドラマ化を考えようって話してましたよね」 漫画家(うーん……過去作品のドラマ化ではいい思い出がないけど……) 漫画家「今度こそ原作に忠実にやってくれるなら……」 編集「はい!テレビ局からの打診があったら前向きに考えますね」 漫画家「未完の時点でドラマ化するなら、ドラマオリジナルの終盤は私があらすじからセリフまで用意しますね」 編集「はい」 --- テレビ局プロデューサー(以下P)「ドラマ化したいです!」 編集「いいですね!他局からも話はあるんですが、そっちは断りますね」 編集「ただ、漫画家は原作にこだわりの強い『難しい人』なので、そこは配慮してくださいね」 P「はいはい~」 編集「過去に脚本を自分で書くと言い出したこともある人でして。ベテランの脚本家より若手の柔軟な脚本家さんでお願いできれば」 P「はいはい~」(※聞いてない) --- P「脚

                                                                                例の調査結果報告書をセリフ形式で書き起こしてみた
                                                                              • memcached proxyで使うハッシュアルゴリズムを比較した話 - Mirrativ Tech Blog

                                                                                memcached proxyのハッシュアルゴリズム比較 はじめまして!hibikiです(@add_bakkers) 現在大学3年生で、最近はネットワークに興味があり勉強中です。2023年8月からインフラチームにインターンとして参加しました。 本記事ではmemcached proxyのハッシュアルゴリズム比較の結果を紹介します。 memcached proxyのハッシュアルゴリズム比較 1. 背景と目的 ミラティブでのmemcachedの利用 課題: クライアントサイドでサーバ決定をしている memcached proxyの検討 2. memcached proxyに求められるアルゴリズム キーの分散 移動率の抑制 パフォーマンス ハッシュアルゴリズムの比較 3. 今回行うベンチマークの概要 計測対象とシナリオ 分散と移動率のベンチ 処理性能のベンチ 4. ベンチマークの結果と比較 移動率

                                                                                  memcached proxyで使うハッシュアルゴリズムを比較した話 - Mirrativ Tech Blog
                                                                                • リーダーの資格がある人とは、どのような人なのか。

                                                                                  「取締役に任命されたのですが、力不足を感じています。このまま職を続けるべきでしょうか」 先日ある講演会で、そんな質問をされることがあった。 質問をして下さったのは、勤務先企業で役員に抜擢されたばかりという男性だ。 与えられた役職を重く感じているものの、 「器が人を育てる」 と信じ、職責に取り組み続けているのだという。 しかし想いだけでは難しい壁を感じ、このまま続けるべきなのか。 どうすることが組織と部下のためであるのか意見を聞かせて欲しい、という趣旨のご質問だった。 「何が正解なのか、私には正直わかりません」 軽々に答えられない質問に、思わず本音が出る。 そして要旨、以下のような回答をする。 私自身、困難な仕事を乗り越えられた時に成長を感じることができたとは、思っている。 しかしあんな経験はもう二度としたいと思わないし、無茶をすべきとも思わない。 「自分にはできない」と思った時には撤退する

                                                                                    リーダーの資格がある人とは、どのような人なのか。