並び順

ブックマーク数

期間指定

  • から
  • まで

2281 - 2320 件 / 16796件

新着順 人気順

*programmingの検索結果2281 - 2320 件 / 16796件

  • エンジニアの未来と生成AIについて質問させて頂きたいです。情報系の学部に所属している者なのですが、自分が何時間もかけてやった課題をChatGPTに投げるとほんの数秒でサンプルコードが提示されます。自分の課題のレベルが低く、上のレベルでは自力でプログラミングをすることが必要なのは理解しているのですが、何時間もかけたものが一瞬にして解決される様にAI発展の喜びより冷酷さを感じてしまいます。エンジニアとして働きたい者としてどのようにこの事実と向き合うべきでしょうか? | mond

    エンジニアの未来と生成AIについて質問させて頂きたいです。情報系の学部に所属している者なのですが、自分が何時間もかけてやった課題をChatGPTに投げるとほんの数秒でサンプルコードが提示されます。自分の課題のレベルが低く、上のレベルでは自力でプログラミングをすることが必要なのは理解しているのですが、何時間もかけたものが一瞬にして解決される様にAI発展の喜びより冷酷さを感じてしまいます。エンジニアとして働きたい者としてどのようにこの事実と向き合うべきでしょうか? ソフトウェアエンジニアの仕事について誤解があるようです。 確かに書けと言われた題材を動くまで持っていく力は大切ですが、それよりもっと大切なのは動いている物を思い通りにする力です。ソフトウェアエンジニアの仕事の9割以上は既に書かれているコードに対して何らかの変更を加える事であって、どこをどう書き換えるべきかという疑問に対して生成AIが

      エンジニアの未来と生成AIについて質問させて頂きたいです。情報系の学部に所属している者なのですが、自分が何時間もかけてやった課題をChatGPTに投げるとほんの数秒でサンプルコードが提示されます。自分の課題のレベルが低く、上のレベルでは自力でプログラミングをすることが必要なのは理解しているのですが、何時間もかけたものが一瞬にして解決される様にAI発展の喜びより冷酷さを感じてしまいます。エンジニアとして働きたい者としてどのようにこの事実と向き合うべきでしょうか? | mond
    • 社内でAI駆動開発ツールの使用調査したら、たった1週間で『Claude Code』一択になっていた話

      こんにちは!株式会社エクスプラザでリードエンジニアをやっている@Unsuです。 今回の記事では、社内でどんなAI開発ツールを使ってAI駆動開発をしているかをまとめてみました。 記事を書いたきっかけ 最近、チーム内で「最近これ便利なんですよ」とか「これはまだ限界あるなー」といった話が聞こえるようになり、そしてみんなそれぞれツール選びの違いが多く、これは一度まとめて記事にしてみても面白そうだと思い、社内でアンケートを実施してみました。 1回目のアンケートでは、いろんなツールを使い分ける実態や、それぞれの評価理由などが見えてきました。 その様子を記事としてまとめようと執筆を進めていたのですが、 1週間ほど経ち、「あれ?もしかして、みんな同じツール使ってない?」という違和感から、同じメンバーに再度アンケートを実施したところ、全然違う結果が出ていました。 今回は、その様子を記事にして見ました。 アン

        社内でAI駆動開発ツールの使用調査したら、たった1週間で『Claude Code』一択になっていた話
      • オープンソースのプロジェクト管理ツール「Taiga」を試してみた | DevelopersIO

        こんにちは!DA(データアナリティクス)事業本部 サービスソリューション部の大高です。 プロジェクト管理ツールは色々ありますが、スクラム開発を実施する際には一定のお作法などもあり、より特化したツールのほうが利用しやすいかと思います。 今回はそんなプロジェクト管理ツールとして、オープンソースのプロジェクト管理ツール「Taiga」を試してみました。 Taigaとは? Taigaはアジャイルチーム向けのプロジェクト管理ツールです。直感的なユーザーインターフェイスを備えており、また多言語対応もしています。 「Basicプラン」または「Premiumプラン」の2つから、いわゆるSaaS型の利用ができますが、一方でセルフホスティングとして利用することで無償利用も可能です。 今回は、こちらのセルフホスティング型での利用を試してみたいと思います。 前提条件として、Docker環境が必要となるので私はDoc

          オープンソースのプロジェクト管理ツール「Taiga」を試してみた | DevelopersIO
        • DB設計の共有で疲弊してない?dbdocsのすゝめ

          DB設計の管理や作成に疲弊してません?こんにちは。ukmshiです。今日はDB設計の共有と管理に便利なツール、dbdocsについてお話しします。dbdocsを使えば、設計の可視化や共有がめちゃくちゃ簡単になるんです。今回は、その魅力と利点、そして実際の使い方について詳しく説明します。 dbdocsとは? dbdocsは、コードベース(DBML)でDB設計を管理し、URLで共有することが可能なツールです。データベースのテーブル構造や関係性を可視化し、それを他のチームメンバーやステークホルダーと手軽に共有することができます。 DBMLについてはこちらを参考に dbdocsの利点 dbdocsの利点について詳しく見ていきましょう。 無料 まず最初に、dbdocsは基本無料です。コストを気にせずに利用できるので、チームの誰もがアクセス可能です。 コードベースで管理 dbdocsはコードベースでDB

            DB設計の共有で疲弊してない?dbdocsのすゝめ
          • 東山、井ノ原両氏を平気で矢面に立たせた…ジュリー藤島氏がタレントを使って隠し通そうとしていること 旧経営陣を守ったジャニーズ事務所に性被害者の心のケアは無理

            「解体的な再建」をせず、芸能人パワーで目をそらせようとした ジャニーズ事務所の隠蔽いんぺい体質と同族経営解消。 これが再発防止特別チームの調査報告書が求めた「解体的出直し」の核にあったはずだった。だが7日に開いた記者会見でジャニーズ事務所は、この2つとも徹底的に無視した。被害者の心のケアの大切さについては、ほとんど理解していないことも明らかになった。目玉は大物タレント2人の登場だったが、「タレントを使って実質ゼロ回答から目をそらせようとした」というのが、この会見の本質だった。 きっかけとなったBBCのドキュメンタリー番組『J-POPの捕食者:秘められたスキャンダル』が世界で公開されてから、ジャニーズ事務所はずっと記者会見から逃げ回ってきた。それから半年。やっと開いた会見で、事務所が行ったのはタレント2人を矢面に立たせること。それは本来明らかにするべきことを隠蔽するのと、表裏一体の仕掛けとな

              東山、井ノ原両氏を平気で矢面に立たせた…ジュリー藤島氏がタレントを使って隠し通そうとしていること 旧経営陣を守ったジャニーズ事務所に性被害者の心のケアは無理
            • よくわかるcontextの使い方

              Goの標準パッケージにはcontextパッケージというものが存在します。 このパッケージは、net/httpやdatabase/sqlのような現実の事象と対応している何かが存在するようなパッケージではないため、初学者にとっては使い道がわからない、となってしまいがちです。 しかしcontextパッケージは、複数のゴールーチンを跨いだ処理を実装する際には非常に強力な力を発揮する、とても便利なパッケージなのです。 この本では、「contextとは何か?」というところから「どのように使えばいいのかわかる」ところまでたどり着けるように、Goのcontextまわりのことを解説しました。

                よくわかるcontextの使い方
              • 日本人向け最高峰のコーディングフォント「Moralerspace」がメジャーバージョンアップ/「IBM Plex」更新で日本語文字が1万以上拡充、開発者に人気の「Nerd Fonts」も標準統合

                  日本人向け最高峰のコーディングフォント「Moralerspace」がメジャーバージョンアップ/「IBM Plex」更新で日本語文字が1万以上拡充、開発者に人気の「Nerd Fonts」も標準統合
                • HackerNews 日本語まとめ

                  France Launches Government Linux Desktop Plan as Windows Exit Begins->

                    HackerNews 日本語まとめ
                  • 無料で会員登録も不要なWeb上の「Python」実行・学習環境「PyWeb」が正式公開/初学者向けでチュートリアルやサンプルコードも利用できる

                      無料で会員登録も不要なWeb上の「Python」実行・学習環境「PyWeb」が正式公開/初学者向けでチュートリアルやサンプルコードも利用できる
                    • 「快活CLUB」サイバー攻撃、AI悪用し会員情報盗んだ疑いで高2を再逮捕へ…自作プログラムを「チャットGPT」で改善か

                      【読売新聞】 インターネットカフェ「快活CLUB」の運営会社にサイバー攻撃を仕掛け、同社の業務を妨害したなどとして、警視庁は4日にも、大阪市平野区の高校2年の男子生徒(17)を不正アクセス禁止法違反と偽計業務妨害容疑で再逮捕する方針

                        「快活CLUB」サイバー攻撃、AI悪用し会員情報盗んだ疑いで高2を再逮捕へ…自作プログラムを「チャットGPT」で改善か
                      • デバッグはもう人間の仕事ではなくなった

                        こんにちは、ダイニーの ogino です。 弊社では、ほとんどの技術的な不具合の調査・解決を AI に丸投げできるようになりました。 これは単なるコードレベルのバグに限りません。本番環境や特定のユーザーだけでしか発生しない問題、インフラの設定ミスなど含めすべてに言える話です。 Claude Code を使い始めてからここに至るまで、大きく 2 つ転換点がありました。 AI が本番データベース、ログ、Sentry などに直接アクセスできるようにした 複数のエージェントが仮説を並列検証し、もう一体が対立してレビューするチーム構成にした それぞれについて詳しく説明していきます。 AI が本番データにアクセスできるようにする あなたが何か問題の調査をするとき、どこを見るでしょうか?どんな情報が必要でしょうか? AI はそれと同じレベルの情報を見られるようになっていますか? もし答えが No なら、

                          デバッグはもう人間の仕事ではなくなった
                        • 学園祭で売上をリアルタイムに公開するサイトを雑に作ると盛り上がる - いなにわうどん

                          先日の学園祭で友人のオタク達とやきそばを焼いて原価ギリギリで売ったところ予想以上の盛況でした*1。色々と工夫点はあったのですが、その一つとして売上杯数を Web 上で登録してリアルタイムで雑に public internet に公開するという試みをしてみところちょっと盛り上がったため、その経緯を書いていきたいと思います*2。 つくったもの 会計を登録するシステムとその集計結果を表示する Web サイト(+付随する簡単な API)を作りました。フロントエンド側のコードは GitHub 上に公開しています*3。 github.comサイトは以下のページから構成されます。フロントエンドはすべて public になっているため、簡易的な認証として API 側で Authorization ヘッダ内のトークンの有無を検証し、不正なトークンが送付された場合は 401 を返す設計としました*4。 トーク

                            学園祭で売上をリアルタイムに公開するサイトを雑に作ると盛り上がる - いなにわうどん
                          • 「YAMLの本来の使い方」を仕様から読み取ってみる | Wantedly Engineer Blog

                            YAMLは「便利なJSON」として使われることが多い一方、その複雑性から落とし穴も多く、しばしば批判の対象になります。 なぜYAMLはそこまで複雑なのでしょうか? その背景のひとつは、本来のYAMLがJSONとは大きく異なる目的意識で作られているからです。 本稿ではYAML specに従う形でYAMLのコンセプトを解説することを目指します。残念ながら、ここに書かれているYAMLの思想は実際には実用されているとは言い難いですし、これらの背景を理解しても「YAMLは複雑だ」という事実がひっくり返ることはないでしょう。それでも、YAMLの複雑さの源泉を体系的に理解し、YAMLとほどほどの距離感で付き合う助けにはなるのではないかと思います。 この記事ではこういう話をしますYAMLはJSONとは独立に、異なる目的で生まれた野心的な仕様であるアンカーやタグなどの強力な構文は、これらの目的を満たすために

                              「YAMLの本来の使い方」を仕様から読み取ってみる | Wantedly Engineer Blog
                            • ITエンジニア向けのトレンド情報 | Forkwell Press (フォークウェルプレス)

                              こんにちは。Forkwell の赤川です。 本記事では、2022年4月時点で Forkwell に登録するIT/Webエンジニアの匿名データのうち1万人分を分析し、年代別・経験別の年収を解説します。単なる平均年収にとどまらない、世代別の年収分布、スキル別の年収分布を詳細に出した過去に類を見ないレポートです。このレポートが、ITエンジニアの年収事情の透明性を高め、個人がキャリアを考えるうえで検討材料となること、また企業の評価が適正になるきっかけとなることを願います。なお、このレポートは個人のキャリアに貢献することを目的として執筆しておりますので、商業媒体での引用等、営利目的で利用したい場合は筆者にご相談ください。それでは見てみましょう。 ITエンジニアの世代別年収は? 以下のグラフは、ITエンジニア全体の平均年収が世代別にどのように分かれているかを示したものです。(グラフは Googleデー

                                ITエンジニア向けのトレンド情報 | Forkwell Press (フォークウェルプレス)
                              • レガシーC#コード対比集(昔こう→今こう) - Qiita

                                はじめに C#は急速に進化してきた言語です。10年前の「当たり前」は、今では保守性やパフォーマンスの観点から非推奨になっていることもあります。 今回は、レガシーシステムの保守や段階的なリファクタリングに携わる開発者向けに、よくある「昔の書き方」から「現在の推奨」への置き換えパターンを、すぐに実装できるスニペット集としてまとめました。 C#開発の現場に入ると、新規開発でない限り意外と古いコードを見ることが多いと思います。 今まで受け継がれてきたシステムは大量にあり今でも10年以上前のシステムが元気に動いています。 そして開発者も容易に書き方を変えることはしません。プロジェクトととして統一する狙いもあると思います。それでもコードは確実に進化してます。ぜひ覚えておいてほしい「今と昔のコード」を集めてみました。

                                  レガシーC#コード対比集(昔こう→今こう) - Qiita
                                • いまどきな JavaScript に入門しよう!『流麗な JavaScript』を読んで(上) - 虎の穴ラボ技術ブログ

                                  こんにちは。虎の穴ラボの古賀です。 9 月の連休で社内の技術書購入を支援する制度を利用して購入した『流麗(ELOQUENT)な JavaScript 第 3 版 現代のプログラミング入門』を読みました。 流麗なJavaScriptの書影 良い本でしたので、本書の前半部分の概要とその中で良かったところや気になったところをご紹介します。 どんな本か 基本情報 オススメする読者層 著者、訳者について 構成について Chapter1〜3:プログラムの基礎的なところから、制御フロー、関数など Chapter1 Chapter2 Chapter3 Chapter4 Chapter5 Chapter6 Chapter7 Chapter8 Chapter10 Chapter11〜22:未読 良かったところ サンプルコードの実行環境や練習問題がある 初心者がつまづきがちなところについて説明がある 気になった

                                    いまどきな JavaScript に入門しよう!『流麗な JavaScript』を読んで(上) - 虎の穴ラボ技術ブログ
                                  • 文化からツールまでを扱ったタイトルに違わぬ大著『Googleのソフトウェアエンジニアリング』を読んだ - こまぶろ

                                    昨年11月末に発売された『Googleのソフトウェアエンジニアリング』を読みました。 Googleのソフトウェアエンジニアリング ―持続可能なプログラミングを支える技術、文化、プロセス オライリージャパンAmazon 細かい内容についての感想はTwitterの方に放流しているので、ブログでは簡単に。 とりあえず一周した。17章以降は基本「いやーGoogleさんすごいっす」という感じだったが、ところどころ役立つ話があったし、「エンジニアリングを発展させていった先の一つの形がこうなのか」という面白さは大きかった。逆に前半は実践的にかなり勉強になったのでちゃんと復習しよう…… #swebookjp— こま (@koma_koma_d) 2022年1月3日 全体の構成 書籍全体の構成は、以下のようになっています。 分量としては、「第4部 ツール」が最も大きな部分を占めています。 第2部から第4部に

                                      文化からツールまでを扱ったタイトルに違わぬ大著『Googleのソフトウェアエンジニアリング』を読んだ - こまぶろ
                                    • RAG入門: 精度改善のための手法28選 - Qiita

                                      RAGの精度改善するために何があるかを学びました。基本系のNaive RAGを知っている人向けの記事です。 方法が多すぎるので、Youtubeの「RAG From Scratch」を中心に少し整理してみました。LangChainをよく使っているので、LangChain出典が多いです。 全体像 まずは、RAGの全体像。Indexingが同じ流れにあるのが少しわかりにくいのですが、実行タイミングとしてはRAGの前準備としてやっておきます。 画像出典: RAG from scratch: Overview もう少し粒度を細かくした図です。 画像出典: RAG from scratch: Overview 表形式で分類します。Generationだけ少し特殊です。 大分類 中分類 内容

                                        RAG入門: 精度改善のための手法28選 - Qiita
                                      • ネットに騙されてスクールに通いフリーランスのITエンジニアになったが人生詰んでる

                                        コンビニバイト未満の案件しか取れない。 マジでランサーズの最底辺を彷徨ってる感じ。 あまりに稼げなすぎてもうほとんど居酒屋のバイトで飯食ってる。 俺がフリーランスのエンジニアとして独り立ちする日は来ないんじゃないだろうか。 マジでネットの「IT系らくして稼げすぎ!」みたいなの全部ウソやわ。 副業でめっちゃ稼げる→もともと本業でやってた人がそれより遥かに低い賃金でバイトをやるだけ 仕事選び放題→選べはするけど使ってもらえるかは別の話 自由な時間に働ける→ノルマがめっちゃ多いので労働時間自体は多い こんな私でもすぐに結果が出ちゃった→ビリギャル(超進学校で舐めプしてただけのエリート)みたいなパティーンならそうかも マージで駄目だな。 人生完全に無駄にしたわ。 つうか結局プログラムって覚えても日常であんま使えんのよな。 検索力高めて海外のフリーソフト落としてきた方がよっぽど便利よ

                                          ネットに騙されてスクールに通いフリーランスのITエンジニアになったが人生詰んでる
                                        • ChatGPTとBardの対決を超える“事件”。無料の「StableLM」登場で「AIの超民主化」争いが始まった | Business Insider Japan

                                          実際、メタ(旧Facebook)の研究チームが公開した「LLaMA(ラマ)」は、13B(130億パラメータ)でありながら、いくつかのベンチマークでGPT3を上回った。また、スタンフォード大学の研究チームがGPT3によって生成した会話データを使ってLLaMAを微調整(ファインチューニング)した「Alpaca(アルパカ)」は、会話の確からしさについてはGPT3に匹敵するか、上回るとも言われている。 さらに、ShareGPTと言われる、GPTとの会話をオープンデータ化するプロジェクトによって得られたデータセットを元にAlpacaを再度微調整した「Vicuna(ビクーニャ)」は、Alpacaをも上回るとも。 2022年、MidjourneyとDALL-E2という、2つの非公開の「画像生成AI」が話題になった。 そこに、いきなりオープンソースでフリー(自由)という看板を掲げてStableDiffus

                                            ChatGPTとBardの対決を超える“事件”。無料の「StableLM」登場で「AIの超民主化」争いが始まった | Business Insider Japan
                                          • どうしてあなたの共通化は間違っているのか:目次 - Qiita

                                            はじめに この連載では共通化とモジュール分割について扱います。この話題においてQiitaで有名な記事のひとつが@MinoDrivenさんの単一責任原則で無責任な多目的クラスを爆殺するでしょう。この記事を未読の方はまずこちらを読むことをお勧めします。本連載では、この記事に書かれているような基礎的な事項については既知であることを前提に、どのようにすれば単一責任原則にそったモジュールの分割を行うことが出来るのかをなるべく 「場合による」という言葉に逃げずに なるべく 網羅的・理論的に 解説します。 いいね、ストックをよろしくお願いします。 対象読者 設計に興味のあるエンジニア 基礎的な設計原則について学んだものの、実際の場面でどのように応用すればいいのかが掴めないエンジニア ミクロな設計についての知識を増やしたい人 ※この記事では、特定のメソッドをどのように作成するべきか、このクラスは複数の処理

                                              どうしてあなたの共通化は間違っているのか:目次 - Qiita
                                            • トヨタが独自の“ゲームエンジン”「Fluorite」を開発:FlutterとDartで次世代デジタルコクピットを再定義 | XenoSpectrum

                                              自動車業界の巨人、トヨタ自動車が、自社製ソフトウェアの核心部を自ら構築するという、極めて野心的かつ戦略的な一歩を踏み出した。ベルギーで開催された世界最大級のオープンソースイベント「FOSDEM 2026」において、Toyota Connected North America (TCNA) は、Flutterを基盤としたオープンソースの3Dゲームエンジン「Fluorite」を発表したのだ。 これは一見すると「車載エンターテインメントの強化」と見えるが、その核心は、トヨタが自社のデジタルコクピット(HMI:Human Machine Interface)における支配権を握り、UnityやUnreal Engineといった既存の巨大ゲームエンジンへの依存を脱却するための、周到に準備された技術的独立宣言といえる。 なぜ世界一の自動車メーカーが、あえてゲームエンジンを自社開発するに至ったのか。その背

                                                トヨタが独自の“ゲームエンジン”「Fluorite」を開発:FlutterとDartで次世代デジタルコクピットを再定義 | XenoSpectrum
                                              • 音を鳴らす

                                                JavaScriptで音を鳴らすことができます。ご自分の耳が何Hzまで聞こえるか試してみてください(23000Hzまで聞こえたというかたがおられたので24000Hzまでに増やしてみました)。 1000 Hz Stop 4000 Hz 8000 Hz 10000 Hz 11000 Hz 12000 Hz 13000 Hz 14000 Hz 15000 Hz 16000 Hz 17000 Hz 18000 Hz 19000 Hz 20000 Hz 21000 Hz 22000 Hz 23000 Hz 24000 Hz 仕組みはソースを見てください。ほぼChatGPT 4oに書いてもらいました。最初はボタンの数が少なかったこともあってChatGPTはボタン一つ一つに id を付けていたのですが、ボタンの数が増えると厄介なので、this を使ってくださいと指示したら、こうなりました。

                                                • プログラマーのためのCPU入門 | フューチャー技術ブログ

                                                  まあ後半のインテルのモデルになると同じCPUでも熱設計で性能が大きく変わったり、ブースト時の性能だったり、いろいろあるのであくまでも数字は目安ですが、無視できないほど大きくなっているのがわかります。特に、Ryzenが元気なここ5-6年の競争による進化がすごいです。 なぜ5-6倍も性能が上がったのか、というのをすぐに言葉できちんと説明できる人はあまりいないと思います。最近、更新がなくなってしまい、Facebook(なぜか友達にしていただいた)上でも活動がみられなくて、悲しいのですが、後藤弘茂のWeekly海外ニュースの連載をずっと読んでいた人であれば、「命令デコーダーが増えたのね」とかなんとなく強くなった部分のイメージがつくとは思いますが、そのなぜ、というのに、実験付きで数値の根拠も含めてわかりやすく説明してくれているのが本書です。 CPU実験がおもしろい本書は、豊富な図で(LambdaNo

                                                    プログラマーのためのCPU入門 | フューチャー技術ブログ
                                                  • Claude Code Agent Teamsのあそびかた

                                                    Agent Teamsは2026年2月5日にOpus 4.6と同時リリースされた実験的機能で、Claude CodeのSubagentsを独立プロセス化し、双方向にメッセージングできるようにする仕組みです。 Orchestrate teams of Claude Code sessions - Claude Code DocsCoordinate multiple Claude Code instances working together as a team, with shared tasks, inter-agent messaging, and centralized management.Claude Code Docs一言でいうとSubagentsを拡張してステートフルにした機能です。各エージェントが自分のインボックス(~/.claude/teams/配下のJSONファイル)を

                                                      Claude Code Agent Teamsのあそびかた
                                                    • 非エンジニアがClaude Codeでアプリを作って公開した全記録

                                                      自作したタスク管理アプリ「長い長いノート」 このアプリを、エンジニアではない人間がAIコーディングツールだけで作りました。 私はライターです。コードを自分でゼロから書く力はないし、読めているのかも正直自信がない。そんな人間が、Claude Codeを使ってWebアプリを開発し、本番環境にデプロイして、実際にユーザーに使ってもらうところまでやりました。 かかった期間は約4ヶ月。Claude Codeの前で手を動かした時間は合計で約20時間(調べ物やバグの再現確認にかけた時間は含まない)。これはその全記録です。 作ったもの 「長い長いノート」というタスク管理アプリです。普通のTodoアプリとの違いは一つだけ。タスクを完了すると、自動的にタイムラインに記録されること。チェックを入れたタスクが消えずに、日付付きで下に積み上がっていく。だから「あれいつやったっけ?」がいつでも検索できる。 技術スタッ

                                                        非エンジニアがClaude Codeでアプリを作って公開した全記録
                                                      • プログラミング向けフォント「白源」 ~英文の「Hack」と日本語の「源柔ゴシック」を合成/全角スペースの可視化や判別しづらい文字を区別しやすくするの独自の調整も【レビュー】

                                                          プログラミング向けフォント「白源」 ~英文の「Hack」と日本語の「源柔ゴシック」を合成/全角スペースの可視化や判別しづらい文字を区別しやすくするの独自の調整も【レビュー】
                                                        • ソフトウェアエンジニアにおすすめしたい本を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
                                                            • 😡webのスクロールでふわっと出てくるやつ絶対粉砕するマン【クソアプリ】 - Qiita

                                                              おひさしぶりです。この記事はクソアプリ Advent Calendar 2021の13日目です 突然ですが皆さんは「スクロールに合わせてふわっと出てくるwebページ」ってどう思います? 最近多いですよね、あれ。 確かにオシャレだし楽しいしゲームとか作家さんのギャラリーサイトとかなら全然OK。でも情報が欲しくてアクセスしてるページで「ふわっ」ってされるとちょっとイラッとする。 ちょっと?...イラッと?...いや、 許さない、絶対 よろしい、ならば粉砕だ よそ様のサイトを粉砕する都合上、今回の実装はChrome機能拡張です。機能拡張はViteにChrome機能拡張用のプラグインvite-plugin-chrome-extensionを入れて作りました。今回は解説しないけど、これ超楽。フレームワークは無し、言語はTypeScriptです。 とは言え、クソアプリのためにChromeに機能拡張をイ

                                                                😡webのスクロールでふわっと出てくるやつ絶対粉砕するマン【クソアプリ】 - Qiita
                                                              • これからWeb開発を始める人に知ってほしいGitHubプロジェクト - Qiita

                                                                はじめに 当記事ではProgrammingを始める方や学生でこれからエンジニアを目指されている方々に私がよく紹介しているGitHubのプロジェクトを紹介します。基本英語ベースのプロジェクトですが、どのプロジェクトもきっと皆さんのキャリアにとって役に立つはずです。ぜひお役立ていただければと思います。 また、指導者、教育者側の方々も、教材として参考になるかと思います。 2021/11/14追記 MicrosoftがGitHubで無償で公開している学習教材をまとめました。こちらも合わせてお読みください。 1. Web Developer Roadmap このプロジェクトではWeb Developerになるまでにどのような知識が必要なのかを体型的にまとめてくれています。 これはFrontendのRoadmapの例ですが、以下のようにTopicにつき質問がいくつかあるのでそれに答えられるようになって

                                                                  これからWeb開発を始める人に知ってほしいGitHubプロジェクト - Qiita
                                                                • LINEヤフー新卒研修「わかりやすい文章の書き方講座」を一部抜粋して公開します

                                                                  こんにちは、テクニカルライターの銭神です。私が所属するチームでは、LINE Developersサイトというドキュメントサイトを運営しています。このサイトでは、LINE APIに関するニュースや開発ドキュメントを公開しています。 主な業務はLINE Developersサイトのドキュメントを書くことですが、それ以外にも、文章を通した社内コミュニケーションの効率化に関する取り組みをしています。その一環として毎年実施しているのが、新卒向けの研修である「わかりやすい文章の書き方講座」です。 ふだん仕事をする上で、Slackやメールなど、文章を書く機会がたくさんあると思います。文章を書くときに、相手にきちんと伝わるかどうか不安になることはありませんか?この記事では、書き方講座の内容をもとに、わかりやすい文章を書くための基本的な文章術について紹介します。 この記事で紹介するのは、あくまで私が文章を書

                                                                    LINEヤフー新卒研修「わかりやすい文章の書き方講座」を一部抜粋して公開します
                                                                  • Claude Codeの前と後。やり始めたこととやめたこと

                                                                    こんにちは、しば田です。 ちょっと俗っぽいですが、以前にこんな記事を書きました。 これの続編的な感じです。(こういうのがあってもいいだろうと...。) この時から考えると未だにやっていてよかったことともうやってないなぁみたいなのが混在します。 備忘録も兼ねて書き記します。 ※記事の対象者は Claude Codeを使ってプログラミングしている人/使い始めた人を想定しています。 ※メンタルモデル的な話、生存戦略的な話は出てきません 宣伝 こちらのイベントでLTします。まだClaude Codeを使ったことがない人向けに布教します! (すでにClaude Codeに関するいい資料がありすぎて資料作りが難しい・・・) Claude Codeを使い始めてからやり始めた良さげなこと こまめに/clear 必須。コンテキスト長が埋まると、auto-compactionが走るので、それまでのやり取りが圧

                                                                      Claude Codeの前と後。やり始めたこととやめたこと
                                                                    • 【2026年最新】エンジニアが入れるべきMCPサーバー厳選まとめ(Draw.io, Filesystem, Serena他)

                                                                      最近話題の MCP (Model Context Protocol)、皆さんはもう使っていますか? 出典:クラウドエース Claude DesktopやCursor、そして最近登場したClaude Codeなど、MCP対応のAIツールが増える中で、「結局どのサーバーを入れればいいの?」と迷っている方も多いはず。 この記事では、最近の注目ツール(Draw.ioなど)から、開発効率を爆上げする鉄板サーバーまで、エンジニアにおすすめのMCPサーバーを厳選して紹介します。 1. 最近話題のMCPサーバー 4選 まずは、直近で注目を集めている最新ツールから紹介します。 Draw.io MCP(おすすめ度:★★★★★) 「AIに指示するだけで、システム構成図を作りたい」 そんな願いを叶えてくれるのが,Draw.io公式のMCPサーバーです。 特徴: テキストからXML、CSV、Mermaid形式で図を

                                                                        【2026年最新】エンジニアが入れるべきMCPサーバー厳選まとめ(Draw.io, Filesystem, Serena他)
                                                                      • アップル無料プログラミングアプリ「Swift Playgrounds」教育用から脱皮しiPadだけでアプリ開発から公開まで (1/4)

                                                                        今から5年以上前の2016年に登場以来、着実に進化を続けてきたアップルによるSwiftプログラミング環境アプリ「Swift Playgrounds」のメジャーバージョン4が登場した。 今回のバージョンの最大の特長は、iPad上で作成したアプリを「App Storeを通じて全世界に向けて公開するまでの機能」を内蔵したことだ。SwiftUIなど、iOSやiPadOSのアプリを作成するための本物のフレームワークをそのまま利用でき、本物のアプリを作成できる。言うまでもなくアップルの純正アプリで、誰でも無料で利用できる。さっそく使ってみよう。 iMovie、GarageBandに続くアマチュア用高機能アプリ 当初は教育用の色彩の強かったSwift Playgroundsは、iPadだけでプログラミングの学習からアプリの開発、公開まで完結する、ハンディな「アプリ開発環境」となった。アップルの純正アプリ

                                                                          アップル無料プログラミングアプリ「Swift Playgrounds」教育用から脱皮しiPadだけでアプリ開発から公開まで (1/4)
                                                                        • 優秀な同期の作った自動化プログラムが試験的に導入されたけどおばあちゃんスタッフの方が作業が何倍も早くて導入見送りになった

                                                                          えな鳥 @wani_kawaiinono 優秀同期が「このお仕事大変なので自動化するプログラムを組みました」って言っておおっ! てなって試験的に導入されたんだけど、いざ回してみると昔からいるおばあちゃんスタッフの方が作業が何倍も早くて、その人が元気な限りは導入見送りってことになってゲラゲラ笑ってる 2023-04-28 12:38:22 えな鳥 @wani_kawaiinono 属人的な業務ってどうなんって入社前は思ってたけど、そのおばあちゃんの作業してるとこちょっと見せてもらったら圧倒されすぎてもう何もいえなくなった。ミラクルおばあちゃんすぎる。 2023-04-28 12:44:25 えな鳥 @wani_kawaiinono 普通の社員の1日の仕事量が1 ベテランが2 おばあちゃんが80くらいだとすると、 自動化すると全員が3〜5くらいになる(かつ精神的な負担がかなり減る)で、 会社全

                                                                            優秀な同期の作った自動化プログラムが試験的に導入されたけどおばあちゃんスタッフの方が作業が何倍も早くて導入見送りになった
                                                                          • Dockerfile のベスト・プラクティス — Docker-docs-ja 19.03 ドキュメント

                                                                            このドキュメントは、効率的なイメージ構築のために推奨するベストプラクティスを扱います。 Docker は Dockerfile に書かれた命令を読み込み、自動的にイメージを構築します。 Dockerfile はイメージを構築するために必要な全ての命令を、順番通りに記述したテキストファイルです。 Dockerfile は特定の書式と命令群に忠実であり、それらは Dockerfile リファレンス で確認できます。 Dockerfile の命令に相当する読み込み専用のレイヤによって、 Docker イメージは構成されます。それぞれのレイヤは直前のレイヤから変更した差分であり、これらのレイヤは積み重なっています。次の Dockerfile を見ましょう。 命令ごとに1つのレイヤを作成します。 FROM は ubuntu:18.04 の Docker イメージからレイヤを作成 COPY は現在のデ

                                                                            • JavaScriptで要素をドラッグして移動する簡単な方法 - Qiita

                                                                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                                                JavaScriptで要素をドラッグして移動する簡単な方法 - Qiita
                                                                              • 今から始めるClaude Code超入門

                                                                                2026/1/29 DIST.52 「今から始めるClaude Code超入門」

                                                                                  今から始めるClaude Code超入門
                                                                                • モノタロウのAI駆動開発の全貌をご紹介します - MonotaRO Tech Blog

                                                                                  はじめに こんにちは!モノタロウ CTO-Office 所属の市原です。AI駆動開発チームのリーダーを務めています。 近年、生成AI技術は目覚ましい進化を遂げ、ソフトウェア開発の世界にも大きな変化をもたらしています。 モノタロウでは、「AIを活用して生産性を非連続に向上する」ことを目指してAI駆動開発への取り組みを積極的に進めています。 来月5月7日には、AI駆動開発カンファレンスにて、CTO 普川、プラットフォームエンジニアリング部門長 香川、私市原で登壇します。モノタロウでの取り組みについて、詳しくお話しさせていただく予定です。 本記事では、カンファレンスに先駆けて、モノタロウがAI駆動開発にどのように取り組んでいるのか、概要をご紹介したいと思います。 はじめに モノタロウのAI駆動開発推進体制 活用・検証中のAIツール セキュリティへの配慮について 生成AIを活用したレガシーシステム

                                                                                    モノタロウのAI駆動開発の全貌をご紹介します - MonotaRO Tech Blog

                                                                                  新着記事