並び順

ブックマーク数

期間指定

  • から
  • まで

7361 - 7400 件 / 16780件

新着順 人気順

*programmingの検索結果7361 - 7400 件 / 16780件

  • 「Raspberry Pi」に無停電電源装置(UPS)を接続するには

    「Raspberry Pi」については、今更説明するまでもないだろう。このシングルボードコンピューターは、機械いじりが好きな人やテクノロジー愛好家、プログラマーにとって不可欠なツールになっている。 だが、電源が切れたら、どうなるのだろうか。 筆者が以前構築したあるプロジェクトでは、Raspberry Piが可能な限り高いアップタイムで24時間365日稼働する必要があった。筆者の住んでいる地域で停電が発生することはめったにないが、全くないわけではないので、Piがそうした停電に耐えられるようにしなければならなかった。具体的には、無停電電源装置(UPS)が必要だった。UPSは、停電時に作動する非常用電源装置である。 筆者が選択したUPSは、「Waveshare UPS HAT (B)」だ。 Waveshare UPS HAT (B)の仕様 「Raspberry Pi 3」「Raspberry P

      「Raspberry Pi」に無停電電源装置(UPS)を接続するには
    • ChatGPTplusを解約してClaude3Proへ乗り換えをする際に検討した事|genkAIjokyo|ChatGPT/Claudeで論文作成と科研費申請

      私は長らくOpenAIとChatGPTの大ファンであり、ChatGPTはリリース初日から使用し、有料プランもリリース当初から加入して利用してきました。しかし、この度Claude 3 Opusの文章のクオリティの高さに魅了され、ChatGPTからの乗り換えを決意しました。 (2024.4.29追記)こんなに記事を沢山読んでいただいたにも関わらず申し訳ないのですが、純正Web版Claude3Opusの 使用制限が厳しくなっていることと、ChatGPTのGPT4-turbo へのアップデートおよびChatGPTが使いがちな単語をnegative promptで抑制することで、好みの英文が出るようなったので、現在はPerplexityProでClaude3Opusを使い、ChatGPTは課金を再開しました。(これにした経緯は後述) (2024.09.07追記)2024年6月末のClaude3.5S

        ChatGPTplusを解約してClaude3Proへ乗り換えをする際に検討した事|genkAIjokyo|ChatGPT/Claudeで論文作成と科研費申請
      • 続・変更に強いコンポーネント設計の方針と規約(Webフロントエンド)

        ■イベント コンポーネント設計のすゝめ 〜ベストプラクティスを学ぶLunch LT〜 https://findy.connpass.com/event/296449/ ■登壇概要 タイトル:続・変更に強いコンポーネント設計の方針と規約(Webフロントエンド) 登壇者:技術本部 データ戦略部…

          続・変更に強いコンポーネント設計の方針と規約(Webフロントエンド)
        • “解読不能”な文字列の意味が分かる?数学を武器に「暗号」の世界に挑む5冊【IPUSIRON】 | レバテックラボ(レバテックLAB)

          “解読不能”な文字列の意味が分かる?数学を武器に「暗号」の世界に挑む5冊【IPUSIRON】 2026年3月10日 IPUSIRON(イプシロン) 1979年福島県相馬市生まれ。相馬市在住。タイトルにある「ミジンコ」は、サインに添えて素早く描けるシンプルなイラストとして採用したものであり、同時に「常に初心を忘れない」という自戒も込めています。2001年に『ハッカーの教科書』(データハウス)を上梓。情報・物理的・人的の観点から総合的にセキュリティを研究しつつ、執筆を中心に活動中。その集大成として2026年1月に『サイバー忍者入門』(翔泳社)を刊行。主な著書に『ハッキング・ラボのつくりかた 完全版』『暗号技術のすべて』(翔泳社)、『ホワイトハッカーの教科書』(C&R研究所)などがある。 X:@ipusiron Blog:「Security Akademeia」 GitHub:ipusiron

            “解読不能”な文字列の意味が分かる?数学を武器に「暗号」の世界に挑む5冊【IPUSIRON】 | レバテックラボ(レバテックLAB)
          • WebMCP は早期プレビュー版でご利用いただけます  |  Blog  |  Chrome for Developers

            公開日: 2026 年 2 月 10 日 エージェント型ウェブの進化に伴い、AI エージェントがウェブサイトとやり取りする方法において、ウェブサイトが積極的な役割を果たすよう支援したいと考えています。WebMCP は、構造化されたツールを公開するための標準的な方法を提供し、AI エージェントがサイト上でより高速かつ信頼性の高い正確なアクションを実行できるようにすることを目的としています。 これらのツールを定義することで、エージェントがサイトとやり取りする方法と場所を指定できます。たとえば、フライトの予約、サポート チケットの送信、複雑なデータのナビゲーションなどです。この直接通信チャネルにより、曖昧さが解消され、より迅速で堅牢なエージェント ワークフローが可能になります。 エージェント型ウェブの構造化されたインタラクション WebMCP は、ブラウザ エージェントがユーザーに代わってアクシ

              WebMCP は早期プレビュー版でご利用いただけます  |  Blog  |  Chrome for Developers
            • AI時代に「技術力」は再定義されるのか。まつもとゆきひろが明かす不変の三要素 - エンジニアtype | 転職type

              2025.08.01 スキル Rubyまつもとゆきひろプログラミングtype会員限定AI 「近い将来、ほとんどのソフトウエアのコーディングにAIが使われるようになるだろう」 ーーAnthropic CEO ダリオ・アモデイ , 2025年3月 ダラスでの講演にて 「1年以内に、AIがMetaの開発作業の半分を処理する」 ーーMeta CEO マーク・ザッカーバーグ , 2025年4月 LlamaCon 2025の講演にて コードを書くことが、エンジニアの仕事ではなくなる。そんな時代が、もう目の前まで来ている。 プログラミングがエンジニアの専売特許ではなくなったとしたら、この先エンジニアは何を武器にキャリアを描いていけば良いのだろうか。 今回その問いに答えてもらったのは、プログラミング言語・Rubyの生みの親であり、長年ソフトウェア開発の最前線に立ち続けてきたまつもとゆきひろさん。 30年以

                AI時代に「技術力」は再定義されるのか。まつもとゆきひろが明かす不変の三要素 - エンジニアtype | 転職type
              • マイクロソフトが「.NET Skills」公開。AIエージェントの.NET開発能力を拡張

                マイクロソフトは、AIエージェントの能力を拡張する「Agent Skills」の仕組みに対応した、.NETの開発スキルを向上させる「.NET Skills」を公開しました。 Agent Skillsは、Anthropicが提唱したAIエージェントの能力を拡張する仕組みです。現在では事実上の業界標準となっています。 Agent Skillsに対応したフォーマットで記述された情報をAIエージェントに読み込ませることで、特定のタスクに特化した知識や手順などを組み込むことができます。 参考:Anthropic、AIエージェントにタスクの手順や知識を組み込める「Agent Skills」をオープンスタンダードに。早くもVS CodeやCursorなどがサポート .NETのコーディングやパフォーマンス分析、デバッグなどに対応 マイクロソフトが公開した「.NET Skills」は、.NETのコーディング

                  マイクロソフトが「.NET Skills」公開。AIエージェントの.NET開発能力を拡張
                • 準備ができている人間にしか機会は来ない - だいくしー(@daiksy)のはてなブログ

                  先日、DevLOVE関西の200回目を記念するイベントで登壇してきました。 登壇内容を考えるにあたって、大きく2案あったので、没にしたほうのネタを簡単にブログに書いて供養しておきます。 ロックバンドの成功の証は、日本武道館でのライブである、みたいなイメージがなんとなくあります。 地元の小さなライブハウスで、客席に友人しかいない状態で演奏するところからはじまって、そこそこ有名になり、対バンに呼ばれるようになって、ソロでライブハウスが埋まり、Zeppなどの大きなハコでやるようになって、そういうステップアップを繰り返した先に、ついに武道館を満員にする。 そのときの彼らの気持ちは、どんなものなんだろうか。 自分にとって、かつて武道館のような舞台がありました。 今は会場が変わりましたが、かつては毎年目黒の雅叙園で開催されていたデブサミ。ここは自分にとっての武道館のようなものでした。 2010年ごろに

                    準備ができている人間にしか機会は来ない - だいくしー(@daiksy)のはてなブログ
                  • AIが読み書きするコードも読みやすいほうがいい(トランスフォーマの特性の考慮やリーダブルコードについて追記) - きしだのHatena

                    AIが読むんだから読みやすくする必要はないんでは、という話が流れてきた。 けど、実際にはAIにも読みやすさは大事だと思う。 データ形式によって、そのデータに関する回答精度がどうかわるかという調査がある。 Which Table Format Do LLMs Understand Best? (Results for 11 Formats) HTMLまでの上位5形式はキーワードによってレコードが区別される。JSON以降は記号や改行によってレコードが区別される。また、上位4形式ではキーと値が一緒に書かれる。 このように、表現形式でAIによる読み取りの精度は変わる。GPT-4.1-nanoなので失敗しやすいということはあるだろうけど、どう書いても同じというわけではない。 OpenAI公式のGPT-5コーディングチートシートでも、構造はMarkdownよりXMLがいいと書いてあるし。というか、恐ら

                      AIが読み書きするコードも読みやすいほうがいい(トランスフォーマの特性の考慮やリーダブルコードについて追記) - きしだのHatena
                    • 1970年代にBASICで書かれたゲームを今のプログラミング言語に移植するプロジェクト - YAMDAS現更新履歴

                      blog.codinghorror.com Stack Overflow の共同創業者、あるいは「FizzBuzzテスト」を広く世に知らしめた(?)ことで知られる Jeff Atwood が、彼の世代にもっとも影響を与えた BASIC 時代の本を取り上げている。 それは1970年代に刊行された BASIC Computer Games だが、この本に掲載されたゲームを遊ぶために BASIC のコードを打ち込んだよねということで、日本でいうと1980年代のマイコンBASICマガジン(ベーマガ)に近い存在だろうか。 で、単にノスタルジーでこの昔の本を取り上げているのではなく、彼はこれに掲載されたゲームの BASIC のソースコードを Java や Python や C# など8つの現代のプログラミング言語に移植するプロジェクトを立ち上げている。 github.com ライセンスは The Un

                        1970年代にBASICで書かれたゲームを今のプログラミング言語に移植するプロジェクト - YAMDAS現更新履歴
                      • 在宅vs出社の議論ってアホすぎない?だって、在宅で生産性が上がるタイプと出社で生産性が上がるタイプ、2つのタイプがいるだけでしょ?

                        今、NHKでやってるの見てて思ったんだけど、どっちが生産性が上がるか?じゃねーんだよ…😟 人間はみんな同じじゃない 最近やってたマケインのアニメでだって言ってたじゃん 主人公の温水は孤独なんじゃなくて、一人でも平気なタイプ 勝手に自分と同じタイプだと思った背の低い赤髪は一人では平気じゃない普通の女の子だって… 俺も主人公の温水とか、ぼっちざろっくのベースと同じで、一人がつらくないタイプ まあ、寂しい気持ちにときどきなるのは否めないけど、楽器弾いたり、絵を描いたり、ボクササイズしたり、なんか色々やってればそういうのは忘れられる そういう趣味とか娯楽とかさえあれば、宇宙船の閉鎖環境みたいなところでもかなり生きていける自信がある まあ、閉所恐怖症なのは問題だけど…😟 話を戻すと、ぶっちゃけ、プログラミングの仕事だったら、俺は在宅が一番生産性が上がる 家には大量の技術書、数学や物理、機械関係、

                          在宅vs出社の議論ってアホすぎない?だって、在宅で生産性が上がるタイプと出社で生産性が上がるタイプ、2つのタイプがいるだけでしょ?
                        • 細かいけど伝えたかった先輩のコードレビュー - Qiita

                          はじめに 新人のころ、先輩からコードレビューを受ける際、よく耳にしたのが、 「うーん、細かいがおれならこう書くよ。まあ、間違ってはないけど」 当初は、そのありがたみがよくわからず、しぶしぶ直していましたが、 今になって、先輩の「細かいけど伝えたい」気持ちがわかったような。 先輩の指摘事項(Python例) シングルクォートか、ダブルクォートか 自分

                            細かいけど伝えたかった先輩のコードレビュー - Qiita
                          • コードレビューするときの観点 - Qiita

                            コドレビューの観点 コドレビューの観点をまとめてみました。チェックリスト的なものになりますた。 機能性 コードが設計通りの機能を有するか? データの流れ、取得方法は、設計と一致するか? データのチェックの漏れはないか? データの生成、修正、加工は、設計と矛盾がないか? ループの中で更にSQLなど重い処理を発行するなど、パフォーマンスの懸念はないか? 必要な場合、国際化の対応しているか? コネクションやリソースは適切な方法で閉じられているか? NULLとなる場合や値が取れない場合を考慮しているか? NULLをある程度許容したコードになっているか? 読みやすさ 名前の付け方は、共通認識の範囲か? スタイルガイドにそっているか? ループ、分岐等の処理記述方法は同じか? コード設計 パラメータ、プロパティなど正しく機能区別されて実装されているか? インスタンス等の上書き、重複など考慮されているか?

                              コードレビューするときの観点 - Qiita
                            • 脆弱性報告で GitHub から $4,000 貰った話

                              はじめに こんにちは、ダイニーの ogino です。 この記事では GitHub の bug bounty で脆弱性を報告し、実際に報奨金を受け取った時の体験を共有します。 私は特にセキュリティの専門家ではなく、偶然に問題を見つけて初めて報告をしました。読者の方が同じようなチャンスに遭遇した時スムーズに行くように、海外からお金を受け取る上での意外なつまずきポイントや、実際に貰える金額などについて紹介します。 どんな問題を見つけたのか 今回見つけたのは、GitHub Copilot の VSCode 拡張機能に関する問題です。 この拡張機能のソースコードは本来公開されていないはずですが、TypeScript のソースマップによって元のコードが露出していました。 そもそも VSCode の拡張機能は .vsix という拡張子の付いたパッケージ形式で配布されます。これは実態としてはただの zip

                                脆弱性報告で GitHub から $4,000 貰った話
                              • Claude Codeライトユーザー目線で、万人受けする便利設定を紹介 - Qiita

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

                                • Visual AI Flows | In Your Codebase

                                  Like n8n, but inside your codebase. Build AI agents visually, import your functions, deploy with your app. Works with VS Code, Cursor, Windsurf. Plays nicely with Claude Code, Gemini CLI, and more. This flow demonstrates LLM integration across multiple providers (OpenAI & Anthropic) with structured output generation, content processing, and response formatting.

                                  • VSCodeの拡張機能が役立つ、ごちゃごちゃのPythonコードを整理する必殺技

                                    人工知能(AI)の開発に重要な役割を果たすのが「データ」だ。注目のプログラミング言語「Python」と開発環境「Visual Studio Code(VSCode)」を使ってデータの加工や分析を行う方法を解説する。 【応用編】コードを整理する データ分析の作業でJupyterを使うと、一部のコードを何度も修正して試したり、途中にコードを追加して実行したりできるので、とても便利です。一方、あとで改めて実行し直そうとしたときに、無駄なコードが残ったままで、実行に時間がかかってしまうこともあります。 この問題を助けてくれる、VSCodeのJupyter用拡張機能である「Gather」を紹介します。 拡張機能「Gather」 Gatherは、ボタン1つでノートブックのセルの実行結果を解析します。そして、その実行結果を出すのに必要なコードだけを集めて新しいノートブックにコピーします。つまり、散らかっ

                                      VSCodeの拡張機能が役立つ、ごちゃごちゃのPythonコードを整理する必殺技
                                    • 「ついに国がインディーゲームクリエイターの支援に乗り出した」──経済産業省のゲーム・映像開発を支援するプロジェクト「創風」の狙いとは? 『8番出口』作者も輩出した、その実働部隊「iGi」のメンバーに話を聞いてみた

                                      ついに、国がインディーゲームクリエイターの支援に乗り出した。 経済産業省が主催するゲームクリエイター・映像クリエイターへの支援事業「創風」が、いよいよ本格的に動き出そうとしている。 このプログラムでは国内の若手のクリエイターを対象に、最大500万円に及ぶ支援金が手配される。さらにゲーム開発の補助のみならず、海外市場に進出するために必要なノウハウなどのレクチャー・メンタリングを約8か月にわたって行っていくという、非常に本格的な内容のものだ。 そして、そのゲーム部門の“実働部隊”として選ばれたのが「iGi indie Game incubator(通称: iGi/イギ)」。 株式会社マーベラスの運営するインディゲーム支援プログラムであり、BitSummitで大賞を受賞した『NeverAwake』や『Death the Guitar』、『8番出口』がヒットしたKOTAKE CREATE氏の『ST

                                        「ついに国がインディーゲームクリエイターの支援に乗り出した」──経済産業省のゲーム・映像開発を支援するプロジェクト「創風」の狙いとは? 『8番出口』作者も輩出した、その実働部隊「iGi」のメンバーに話を聞いてみた
                                      • 「AIに先にテストを全部書かせる」はTDDじゃない。でも、それもアリだよね。

                                        こんにちは、ログラスの松岡(@little_hand_s)です 3行まとめ 「先にテストをまとめて書かせる」はTDDではない(サイクルと目的が違う) 従来のTDDでは非推奨だったが、AI時代では有効な手法に 違いを理解して使い分けることで、AI時代の開発がより効果的になる AI時代のTDDと、混乱しやすい実現方法 最近、AI開発の文脈で「TDD(Test-Driven Development:テスト駆動設計)が有効」という話をよく聞くようになりました。 ClaudeCode公式のベストプラクティスでも「TDDはエージェンティックコーディングによってさらに強力になる」と述べられており、TDDの生みの親Kent Beckも「TDDはAIエージェントと働く際のスーパーパワー」と語っています。 実際にClaudeCodeなどのAIエージェントに実装を任せると、必要なテストコードを先にまとめて生成し

                                          「AIに先にテストを全部書かせる」はTDDじゃない。でも、それもアリだよね。
                                        • Programming is Dead. Long Live Programming ー プログラミングは死なず。ただ老兵は去るのみ - Nothing ventured, nothing gained.

                                          「Programming is Dead」──この挑発的な言葉を公の場で語ったのは、NVIDIAのCEO、ジェンスン・フアンだった*1。 彼は、「AIの進化により、誰もが自然言語でプログラムを作れるようになる」「もはや子どもたちにコーディングを教える必要はない」とまで言い切った。この発言は、ソフトウェア開発の現場だけでなく、教育界にも波紋を広げた。 そしてこの発言は、彼ひとりのものではない。例えば元Googleエンジニアで、現Fixie.aiの創業者であるマット・ウェルシュは、「AIの台頭によって、プログラミングのやり方そのものが根本から変わる」と述べており、自身の論考『The End of Programming』の中で、プログラミングの終焉ではなく“変容”を論じている。 たしかに、生成AIが提示するコードは、十分に実用レベルに達しつつある。ノーコードツールも進化し、「コードを書かない開

                                            Programming is Dead. Long Live Programming ー プログラミングは死なず。ただ老兵は去るのみ - Nothing ventured, nothing gained.
                                          • 【ITエンジニアが選ぶ理想の上司とは】エンジニアの4割以上が「要件があいまいな上司」にがっかり… 約9割が「上司のマネジメントが生産性に直結する」と実感〜理想的な上司の共通点は「段階的評価」と「技術への理解」〜

                                            【ITエンジニアが選ぶ理想の上司とは】エンジニアの4割以上が「要件があいまいな上司」にがっかり… 約9割が「上司のマネジメントが生産性に直結する」と実感〜理想的な上司の共通点は「段階的評価」と「技術への理解」〜 【ITエンジニアが選ぶ理想の上司とは】エンジニアの4割以上が「要件があいまいな上司」にがっかり… 約9割が「上司のマネジメントが生産性に直結する」と実感〜理想的な上司の共通点は「段階的評価」と「技術への理解」〜 株式会社キッカケクリエイション(本社:東京都渋谷区、代表取締役:川島 我生斗)は、直属の上司がいるITエンジニア431名を対象に、ITエンジニアの上司評価に関する実態調査を実施しましたので、お知らせいたします。 01|ITエンジニアの約9割が、「上司のマネジメントが生産性に直結する」と回答 02|上司に満足している理由、第1位「優先順位を自分で決められる」(49.7%)一方

                                              【ITエンジニアが選ぶ理想の上司とは】エンジニアの4割以上が「要件があいまいな上司」にがっかり… 約9割が「上司のマネジメントが生産性に直結する」と実感〜理想的な上司の共通点は「段階的評価」と「技術への理解」〜
                                            • 「LLVM lld」「mold」が解決した、リンクが遅い問題 間違った思い込みの解消に必要だったのは“クレイジーな人” | ログミーBusiness

                                              1個の本質的な問題を解いてしまうほうが細かいことを考えるよりも簡単植山類氏:では始めます。本日、機会をいただいて講演をすることになった植山と申します。この講演の内容は「大きな問題のほうが小さな問題より解くのは簡単だ」というタイトルです。 どういう趣旨かというと、常に簡単だというわけではないのですが、いろいろな場面で、1個の本質的な問題をドッカンと解いてしまうほうが、いろいろな細かいことを考えるよりも簡単なことが多いという話です。 そういうソリューションが往々にして見逃されがちということがけっこうあって、そういうことにどうやって挑戦していくのかという気持ちの話を、僕がそういう大きな問題を解決した経験を踏まえて話をしていきたいと思います。 「LLVM lld」と「mold」が解決した問題僕が何を作ったかというと、リンカと言われるプログラムです。「LLVM lld」というリンカと、「mold」と

                                                「LLVM lld」「mold」が解決した、リンクが遅い問題 間違った思い込みの解消に必要だったのは“クレイジーな人” | ログミーBusiness
                                              • Cursor AgentによるパーソナルAIアシスタント育成入門―業務のプロンプト化・MCPの活用

                                                Cursor・Clineなどのソフトウェア開発支援のAIツールの進化は目覚ましく、開発者の生産性に大きな影響を与えています。 実はこれらのツールの使い道はコーディングに限ったものではなく、個人のタスク管理や業務の自動化など、様々な用途で活用できる「パーソナルAIアシスタント」として育てることもでき…

                                                  Cursor AgentによるパーソナルAIアシスタント育成入門―業務のプロンプト化・MCPの活用
                                                • プログラミング初心者の40代おじさんが3年半かけてAtCoder水色になった話(色変記事) - Qiita

                                                  緑コーダーになり仕事に好影響が出始める 私が従事している仕事では、プログラミングはまったく必要ありません。 ところが緑コーダーになった頃から、仕事中に「あれ?これはPythonでやれば速く終わるのでは?」というような、効率化・時短のアイデアが思いつけるようになってきました。 これは以前にはなかったことでした。 たとえば法人で自動車を購入する際、減価償却という作業を通じて費用化しますが、同じ取得価額であったとしても、新車と中古車とでは当期の償却額が異なります。当然、正確に計算しないといけません。 会社勤めをしていると、このような「つまらない。でも正確にやらないといけない」という仕事が沢山あります。私はこういう仕事については計算用のプログラムを書いて、片っ端からPythonにやらせる事にしました。 またある時は、業務管理ソフトを変更する事になり、旧ソフトでエクスポートした約10万行のcsvファ

                                                    プログラミング初心者の40代おじさんが3年半かけてAtCoder水色になった話(色変記事) - Qiita
                                                  • 「Clineに全部賭ける」勇気がでないのでGitHub Copilot Agentでお安く試してみる 2025年4月追記 - Qiita

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

                                                    • 「IT系になる」「プログラマになる」について、あるいはPHPerKaigiの番宣 - uzullaがブログ

                                                      まず、PHPerKaigiがチケット発売中です!! phperkaigi.jp そして、このエントリ最後になんと割引コードを置きました!!今すぐゲット!! さて phperkaigi.connpass.com 先日上記のイベントを開催しました。 当日の動画はこちらです www.youtube.com ここでまあ色々話そうとおもって色々書いていたのですが、イベントの質問が盛り上がりまして、私が言いたい所がバラバラになったので、ここにエントリとして供養…したためたいと思います。 本件、テックの話は一切ないので、PHPの技術的な話を聞きたい人は「PHPerKaigiのチケットを買ったか?」を確認していただければそれでOKです!ありがとうございました! 「プログラマになる」、あるいは「IT系になる」について さて、結論から書きますが、世間でいわれている「プログラマになる(なった)」という時点では、

                                                        「IT系になる」「プログラマになる」について、あるいはPHPerKaigiの番宣 - uzullaがブログ
                                                      • The AI workspace that works for you. | Notion

                                                        A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.

                                                          The AI workspace that works for you. | Notion
                                                        • 【最新版】ブクマすべきGitHubリポジトリまとめ - Qiita

                                                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 今回は最新の有益GitHubリポジトリをまとまました。 プログラミング初心者から上級者まで学びを得ることがリポジトリを厳選しています。 紹介するリポジトリまとめ freeCodeCamp - Web開発とデータサイエンス教材 developer-roadmap - 学習ロードマップの視覚ガイド free-programming-books - 無料プログラミング書籍集 Awesome Roadmaps - 各分野の学習ロードマップ awesome-courses - 無料のプログラミング学習教材 Free-Certificat

                                                            【最新版】ブクマすべきGitHubリポジトリまとめ - Qiita
                                                          • Agent Skills って何? Anthropic の公式サンプル 16 個をすべて試してみた | DevelopersIO

                                                            最近話題の Agent Skills を理解するために Anthropic が提供するサンプルスキルを一通り試してみました はじめに テクニカルサポートの Shimizu です。 最近「Agent Skills(エージェントスキル)」という言葉を見かける機会が増えてきました。 筆者も Claude Code を業務で利用していますが、今でも充分便利に感じているので、以下のような疑問を持ちました。 Agent Skillsって結局なに? 従来のプロンプトや MCP と何が違うの? 実際に使うと何が嬉しいの? そこで本記事では Agent Skills を理解するため、Anthropic 社が公式リポジトリで公開しているサンプルスキル(現時点で 16 個)を実際に一通り動かしてみましたので、その内容を紹介します。 これから使ってみる方にとって、全体像をつかむための入門記事になれば幸いです。 A

                                                              Agent Skills って何? Anthropic の公式サンプル 16 個をすべて試してみた | DevelopersIO
                                                            • プロと読み解く Ruby 3.2 NEWS - クックパッド開発者ブログ

                                                              技術部の笹田(ko1)と遠藤(mame)です。クックパッドで Ruby (MRI: Matz Ruby Implementation、いわゆる ruby コマンド) の開発をしています。お金をもらって Ruby を開発しているのでプロの Ruby コミッタです。 昨日 12/25 に、恒例のクリスマスリリースとして、Ruby 3.2.0 がリリースされました(Ruby 3.2.0 リリース)。今年も Ruby 3.2 の NEWS.md ファイルの解説をします。NEWS ファイルとは何か、は以前の記事を見てください。 プロと読み解く Ruby 2.6 NEWS ファイル - クックパッド開発者ブログ プロと読み解くRuby 2.7 NEWS - クックパッド開発者ブログ プロと読み解くRuby 3.0 NEWS - クックパッド開発者ブログ プロと読み解く Ruby 3.1 NEWS -

                                                                プロと読み解く Ruby 3.2 NEWS - クックパッド開発者ブログ
                                                              • AWS CDKの学習方法 ドキュメントや学習コンテンツをまとめてみる | DevelopersIO

                                                                「AWS CDK?学習コスト高そう。。」 AWS CDKは、プログラミング言語でインフラを定義できる便利なツールです。 反面、プログラミングに慣れていない人には学習コストが高そうに感じるかもしれません。 AWS CDKを使ったことがない方が学習を進めるのに役立つドキュメントや学習コンテンツをまとめてみました。 以下のような方の、参考になると嬉しいです。 AWS CDK何から始めればいいのかわからない 概要は知っているけど触ったことはない プログラミング言語を使うことにハードルを感じる 入門 とりあえず動かす とりあえず、動かしてみましょう。 CDK入門には「CDK Workshop」が有名ですが、以下の方がボリュームは少ないのでファーストステップにおすすめです。(所要時間 25分) AWS Cloud Development Kit (CDK) の開始方法 | はじめに こちらのガイドでは

                                                                  AWS CDKの学習方法 ドキュメントや学習コンテンツをまとめてみる | DevelopersIO
                                                                • Rustの仕事が増えていく理由

                                                                  以下の記事を読みました。 内容としては「Rustの仕事は少なく、無理にRustを仕事にする必要はない」というもので、おおむね同意します。 一方で筆者自身はRustを主軸にして約10年間仕事を続けてきており、何度もRustエンジニアの採用側になったことがある立場から、Rustの仕事が増えていく理由についても書いてみたいと思います。 TL;DR Rustが採用されない理由は「Rustじゃなくてもいいから」 しかし、性能要求が高い領域ではRustの採用が増えている。鍵はインフラコスト削減にある。 さらにLLMの影響で、Rustの学習コストが下がった結果、Rustの採用がさらに進みやすくなっている Rust採用の経緯 まず筆者のキャリアをざっくり時系列で紹介します。 2008〜2013:地図・ナビゲーション企業(C++/C#/Python) 地図データの処理やルート探索アルゴリズムの開発を担当して

                                                                    Rustの仕事が増えていく理由
                                                                  • Devinとの日々を振り返る

                                                                    こんにちは。エスマットエンジニアの金尾です。 皆さんはDevinと働いていてつらい思いをしたことはありますか? 僕はあります。 弊社にDevinがやってきてからしばらく経ちました。チュートリアルとも言われる250ACUは早々に使い切り、今ではプロダクト改善タスクをこなしながらいろいろと運用方法を模索している段階です。 支払い上限分まで働くとその後は一切の活動を停止するDevin。 いち労働者として見習いたい。 本記事では、Devinを使ってみた所感および今後の活用についてまとめたものです。 AIエージェントとしての特徴 以下、二ヶ月ほど使ってみての所感です。 (他と比較すると)遅い Cursorなどの他のAIエージェントと比較すると、Devinの作業スピードは決して速いものではありません。Sessionチャットからその場で都度指示出しすることはできますが、体験としてはあまりよくなく、併走し

                                                                      Devinとの日々を振り返る
                                                                    • プログラミング言語のコードを逐次実行できるノートブック環境「JupyterLab」がスタンドアロンアプリに/Windows、Mac、Linux(Debian/Fedora)で利用可能

                                                                        プログラミング言語のコードを逐次実行できるノートブック環境「JupyterLab」がスタンドアロンアプリに/Windows、Mac、Linux(Debian/Fedora)で利用可能
                                                                      • 開発組織のためのセキュアコーディング研修の始め方を紹介したスライド(全32ページ)を無償公開しました - GMO Flatt Security Blog

                                                                        はじめに こんにちは、GMO Flatt Security の小島です。弊社では、KENRO byGMO(ケンロー)という脆弱性への攻撃と修正で学ぶハンズオン演習に特化した、開発者向けのセキュアコーディング学習サービスを開発しています。 flatt.tech 本日はこのサービスに関連して、セキュアコーディング研修を始める上でどのような項目を検討すべきか、そしてその中で最も悩みのタネである外部の学習コンテンツの活用方法についてまとめたスライドを公開しました。 スライドは下記のSpeakerdeckのURLより無料・登録不要で閲覧・ダウンロードいただけます。 https://speakerdeck.com/flattsecurity/secure-coding-handbook この記事では、そのスライドを公開のお知らせを兼ねて、公開の背景や概要について紹介できればと思います。 はじめに スラ

                                                                          開発組織のためのセキュアコーディング研修の始め方を紹介したスライド(全32ページ)を無償公開しました - GMO Flatt Security Blog
                                                                        • Cursor 【はじめからそうやって教えてくれればいいのに!】

                                                                          はじめに 【追記】↓100秒テックでイラスト投稿してます!よかったら見てってください! Cursorとは Cursor とは一言で言うと、VSCode をベースに作られた AI 搭載のコードエディタのことです。 例えば、ChatGPT、Claude、Gemini などの生成AIを利用してプログラミングするときを思い出してみてください。 このように、エディタにコードを書きながら、ブラウザで開いている AI に質問をする、という作業を繰り返し行います。しかし、エディタとブラウザを行ったり来たりするのは少し面倒ですよね。 そこで登場するのが Cursor です。Cursor は ChatGPT や Claude、Gemini などの AI が内蔵されているエディタで、AIを使ってコードの編集、エラーの解決、ターミナルの操作、タブ補完などができます。 また、VSCode をフォークして作られている

                                                                            Cursor 【はじめからそうやって教えてくれればいいのに!】
                                                                          • 生産性指標を可視化してチームのワークフローを改善したら生産性が爆上がりした話 - バイセル Tech Blog

                                                                            はじめに こちらは バイセルテクノロジーズ Advent Calendar 2022 の 2 日目の記事です。 前日の記事は早瀬さん「ApolloClient から Relay に乗り換えようとして諦めた話」でした。 こんにちは!株式会社バイセルテクノロジーズのテクノロジー戦略本部に所属している藤澤です。最近ではチームのテックリードのロールも担っています。 現在私の所属しているプロジェクトでは、チームの開発手法としてスクラムを採用しており、スクラムを通じて自分達の生産性を改善するための取り組みを続けて来ました。 その一環として、生産性指標を計測し定量的にチームの生産性を観察することを始めたのですが、最近になって指標が急激に改善してきました。 そこで、今回はバイセルアドベントカレンダー 2 日目の記事として、生産性向上のためにチームとしてやってきたことを紹介したいと思います。 はじめに 背景

                                                                              生産性指標を可視化してチームのワークフローを改善したら生産性が爆上がりした話 - バイセル Tech Blog
                                                                            • 怒涛の24ユースケース紹介|今話題のAgent Skillsを一挙に実践紹介 - Qiita

                                                                              要約 Agent Skillsは、定型作業を自動化し、創造的な時間を確保するための強力なツールである。本記事では、開発系10個、コンテンツ作成・クリエイティブ系10個、ドキュメント・ナレッジ系2個の計22ユースケース(+番外編2個)を紹介する。オンボーディング効率化からSEO最適化、画像・音楽生成プロンプト作成まで、実際に業務またはプライベートで活用している具体的なスキル構成例と使い方を解説する。 対象読者: Agent Skillsの基本を理解し、具体的な活用例を探しているエンジニア、コンテンツクリエイター、マーケター、生産性向上を目指すビジネスパーソン 検証環境: Claude Code 2.0.76 / Claude Max プラン(2025年12月時点) この記事を読むことで得られるメリット 実際に業務またはプライベートで何回もやっている作業をスキル化した事例を紹介する。スキルの構

                                                                                怒涛の24ユースケース紹介|今話題のAgent Skillsを一挙に実践紹介 - Qiita
                                                                              • ソースコードに脆弱性を潜ませられるUnicode悪用攻撃法「Trojan Source」を研究者が発表

                                                                                英ケンブリッジ大学コンピュータ研究所は11月1日(現地時間)、「Trojan Source:Invisible Vulnerabilities」(リンク先はPDF)という論文を公開した。Trojan Sourceは、「人間のコードレビュアーには見えないターゲットを絞った脆弱性を作成するためのクールな新トリック」という。 研究者のロス・アンダーソン氏は、「Unicodeの方向性オーバーライド文字を使って、コードを別のロジックのアナグラムとして表示するこの攻撃は、C、C++、C#、JavaScript、Java、Rust、Go、Pythonに対して機能することを確認しており、他のほとんどの言語に対しても機能すると思われる」と説明する。 「人間が見るのと異なるロジックをコンパイラに示せるように、ソースコードファイルのエンコーディングを操作する方法を発見した」。コメントや文字列に埋め込まれた制御文

                                                                                  ソースコードに脆弱性を潜ませられるUnicode悪用攻撃法「Trojan Source」を研究者が発表
                                                                                • MCPアーキテクチャパターン - Carpe Diem

                                                                                  背景 MCP(Model Context Protocol)を使う上で、ローカルMCPサーバやリモートMCPサーバ、更にはそれらを集中管理するゲートウェイ的なサービスもあったりと複雑だと感じたので、それぞれのパターンを一度洗い出してみました。 事前知識 MCP(Model Context Protocol)とは MCPとは AI <-> 外部データソース連携 の為の標準規格で、Claude Codeを出しているAnthropicが標準化しました。 MCP Clientの例 よくある例は次のようなAIエディターです。 Cline(VS Code) Cursor Claude Code Windsurf もちろん自前でMCP Clientを作ることも可能です。 生成AIを組み込んだチャットボットなどが外部リソースにアクセスしたいときなどですね。 MCP Serverの例 開発でよく使われる例と

                                                                                    MCPアーキテクチャパターン - Carpe Diem

                                                                                  新着記事