並び順

ブックマーク数

期間指定

  • から
  • まで

3681 - 3720 件 / 16791件

新着順 人気順

*programmingの検索結果3681 - 3720 件 / 16791件

  • WEB+DB PRESS総集編[Vol.1~136] | 技術評論社

    著者 WEB+DB PRESS編集部 編 定価 3,300円(本体3,000円+税10%) 発売日 2024.4.18 判型 B5 頁数 128ページ ISBN 978-4-297-14156-1 『WEB+DB PRESS』全号のバックナンバーを収録 Webアプリケーション開発のためのプログラミング技術情報誌「WEB+DB PRESS」は、2000年から2023年までの23年間という長きにわたり、現場で活躍するWeb開発者の方々に向けた技術情報を提供してまいりました。そして2023年8月発売のVol.136をもって、隔月刊誌としては休刊いたしました。 本総集編には、WEB+DB PRESSVol.1から隔月刊最終号となるVol.136までのバックナンバーと、今まで刊行した総集編7冊の書き下ろし記事を収録しています。1冊1ファイルの記事PDFで、タブレットなどからも扱いやすくなっています。

      WEB+DB PRESS総集編[Vol.1~136] | 技術評論社
    • 【VSCode】 マルチカーソル、使ってますか?

      マルチカーソル機能の使い時 筆者がマルチカーソルを使用したくなる場面を3つ紹介します。 1. 命名を一括変更するとき 変数名や関数名を一括で変更するときに、マルチカーソル機能を使うことで、短時間で変更を行うことができます。 命名を一括変更している様子 検索バーから一括変更する方法もありますが、その場合カーソルが残らないため上記GIFのように複数の命名を試行錯誤しながら変更することができません。 2. 特定の範囲に閉じた修正を行うとき 特定の範囲に閉じた修正を行うときにもマルチカーソル機能は有用です。 特定の関数に閉じた修正 こちらは検索バーから一括変更してしまうと、下のfuga()関数にも変更が適用されてしまいますが、マルチカーソル機能を使うことで意図した範囲の修正に留めることができます。 3. フォーマットを変更するとき 以下のGIFではCSVで定義されたデータをMarkdownのドキュ

        【VSCode】 マルチカーソル、使ってますか?
      • Google Cloud 上で 100 兆桁の円周率を計算 | Google Cloud 公式ブログ

        ※この投稿は米国時間 2022 年 6 月 8 日に、Google Cloud blog に投稿されたものの抄訳です。 記録は破るためにあります。2019 年、Google は 31 兆 4000 億桁の円周率を計算し、当時の世界記録を樹立しました。そして 2021 年には グラウビュンデン応用科学大学 の科学者が、さらに 31 兆 4000 億桁上回る計 62 兆 8000 億桁を計算しました。そして本日、Google は100 兆桁の円周率を計算し、世界記録を更新したことを発表します。 Google Cloud を使って円周率の桁数の世界記録を更新1するのは今回で 2 度目で、わずか 3 年で桁数を 3 倍に伸ばしました。 この新記録は、 Google Cloud のインフラストラクチャが年々高速化していることの証とも言えます。記録達成の背景には、 Google Cloud の安全でカ

          Google Cloud 上で 100 兆桁の円周率を計算 | Google Cloud 公式ブログ
        • 新しいデザインツール Pencil を試してみた

          Pencil は Figma のような使用感で UI デザインができるツールです。Pencil MCP サーバーを利用して双方向に AI コーディングツールと連携し、デザインからコードを書き出したり、プロンプトでデザインを生成したりすることができます。 Pencil は、Figma のような使用感で UI デザインができるツールです。Pencil MCP サーバーを利用して双方向に AI コーディングツールと連携し、デザインからコードを書き出したり、プロンプトでデザインを生成したりすることができます。オープン形式の .pen ファイルを使用しており、テキストエディタで内容を確認したり、バージョン管理システムで管理したりすることも可能です。また Figma からのインポートにも対応しています。 この記事では Pencil を実際に試してみた感想を共有します。 インストールとセットアップ Pe

            新しいデザインツール Pencil を試してみた
          • Anthropic、AIエージェントにタスクの手順や知識を組み込める「Agent Skills」をオープンスタンダードに。早くもVS CodeやCursorなどがサポート

            Anthropic、AIエージェントにタスクの手順や知識を組み込める「Agent Skills」をオープンスタンダードに。早くもVS CodeやCursorなどがサポート Anthropicは、同社のAIサービス「Claude」が備えてきた機能「Skills」を業界のオープンスタンダードにすべく「Agent Skills」仕様の公開を発表しました。 Agent Skillsは、AIエージェントにタスクごとの手順や知識を組み込むための仕組みです。 繰り返し行うタスクなどをAIエージェントに依頼する場合、あらかじめAIエージェントにAgent Skillsを読み込ませておくと、毎回細かな指示を行わなくてもAgent Skillsに設定しておいた手順や知識を元に作業をしてくれます。 ソフトウェア開発の場面では、例えば社内のビルドやテストの手順などをAgent Skillsに設定しておけば、AIエ

              Anthropic、AIエージェントにタスクの手順や知識を組み込める「Agent Skills」をオープンスタンダードに。早くもVS CodeやCursorなどがサポート
            • [注意喚起]ブラウザ互換ライブラリ「Polyfill.io」がドメイン名ごと中国企業に売却、CloudflareとFastlyが代替となる配信を開始

              [注意喚起]ブラウザ互換ライブラリ「Polyfill.io」がドメイン名ごと中国企業に売却、CloudflareとFastlyが代替となる配信を開始 開発者がブラウザの互換性を気にすることなくWebアプリケーションを開発するためのJavaScriptライブラリ「Polyfill.io」が、ドメイン名ごと中国企業に売却されたことを受けて、CloudflareとFastlyが急きょライブラリをフォークし、安全が確認されているコードの配信を開始しました(Cloudflareの発表、Fastlyの発表)。 Polyfill.ioをドメインごと中国企業に売却 Polyfill.ioはAndrew Betts氏が開発したオープンソースのJavaScriptライブラリです。Polyfill.ioを組み込むことで、ブラウザのバージョンを気にすることなくWebアプリケーションの開発を行うことができる便利なラ

                [注意喚起]ブラウザ互換ライブラリ「Polyfill.io」がドメイン名ごと中国企業に売却、CloudflareとFastlyが代替となる配信を開始
              • 今日からできる!スプレッドシート × Gemini の連携術で、スマートなデータ活用|Gemini - Google の AI

                こんにちは、Google の AI「Gemini(ジェミニ)」の公式 note 編集部です。 本 noteでは、Gemini と連携して、より使いやすくなった Google の Workspace アプリをサービス別に紹介していきます。 今回は「Google スプレッドシート」での活用法です。Google スプレッドシートと Gemini を連携させることで、シート内のデータを使った分析の効率化が可能になりました。それだけではなく、データを活用したレポート作成の自動化、ゼロイチからのコンテンツ作成、翻訳や質問なども Gemini がサポートします。さらには、Gemini と会話しながら業務を進めていくことで、自分では考えつかなかった新しいヒントを得られるかもしれません。 本 note では、Google スプレッドシートの画面内で使える「Gemini サイドパネル」をフル活用し、ビジネスシ

                  今日からできる!スプレッドシート × Gemini の連携術で、スマートなデータ活用|Gemini - Google の AI
                • じゃあ何すか、COBOL以外では4.8 - 4.7 - 0.1できないってことっすか / ScalaとSpireで安心安全な計算ライフを実現しよう - Lambdaカクテル

                  先日こういうツイートが流れてきた。 Q:なぜ金融系では未だにCOBOLが使われるんですか? A:お手元にExcelがありましたら任意のセルに「=4.8-4.7-0.1」って入れてみてください。— 遊撃部長F/S&RWAs (@fstora) 2024年6月6日 Q:なぜ金融系では未だにCOBOLが使われるんですか? A:お手元にExcelがありましたら任意のセルに「=4.8-4.7-0.1」って入れてみてください。 普段我々がゴリゴリ馬車馬のように使っているソフトウェアでよく利用されている浮動小数点型、すなわちfloatやdoubleなどは特定の算術に弱いことが知られている。というかもうこの手の話題はあまりに拡散されてしまったので、なぜかネット民はみんな知っている基礎教養、三毛別羆事件とかデーモンコアみたいな感じになっている。 ちなみにこれはCOBOLかそうではないか、という軸が問題になっ

                    じゃあ何すか、COBOL以外では4.8 - 4.7 - 0.1できないってことっすか / ScalaとSpireで安心安全な計算ライフを実現しよう - Lambdaカクテル
                  • AGENTS.md完全入門 ── 60,000リポジトリが採用した事実上の共通フォーマット - Qiita

                    AGENTS.md は「AIコーディングエージェント向けの README」です。 リポジトリにこのファイルを置くことで、Codex CLI・Cursor・GitHub Copilot など多くのツールが共通の指示を読み取れます。ただし、ツールごとに対応状況や読み込み条件には差があります。 この記事では、AGENTS.md が生まれた背景、ツールごとの対応差、実践的な導入ノウハウまでを体系的に解説します。 1. なぜ AGENTS.md が必要になったのか ツールごとに設定ファイルが分断された現実 AIコーディングエージェントの普及に伴い、各ツールが独自の設定ファイルを要求するようになりました。 ツール 設定ファイル

                      AGENTS.md完全入門 ── 60,000リポジトリが採用した事実上の共通フォーマット - Qiita
                    • KDDI系が仕様駆動開発を採用、AIで業務は「設計8割・開発2割」に

                      KDDIのグループ会社でシステム開発を手掛けるKDDIアジャイル開発センター(KAG)が、「仕様駆動開発」と呼ばれるシステム開発手法を2025年9月から導入した。AIを活用して仕様書を作成し、その仕様書に基づいてソースコードを生成する。同手法の採用によって、従来は「設計2割・開発8割」だった業務内容が「設計8割・開発2割」に激変したという。 KAGは2025年9月から、アプリケーションにSMS(ショート・メッセージ・サービス)の機能やプッシュ通知の機能を提供するAPI(アプリケーション・プログラミング・インターフェース)基盤を開発する業務に、仕様駆動開発を導入した。 仕様駆動開発は、米Amazon Web Services(アマゾン・ウェブ・サービス、AWS)が2025年7月にプレビュー版をリリースしたAIエージェント型のIDE(統合開発環境)である「Kiro」で提唱されたシステム開発手法

                        KDDI系が仕様駆動開発を採用、AIで業務は「設計8割・開発2割」に
                      • Rust3000行でテキストエディタを作るチュートリアルをやった

                        想定よりだいぶ大変でした。 hecto 成果物はこれ↓ 参考サイトはこれです↓ インスパイア元↓ 感想 Rustはこのチュートリアルが初体験 ずっと勉強したいとは思っていたので良い機会だった チュートリアルを進めていくなかで所有権とかライフタイムとかを少しずつ導入していき説明も挟んでくれるので助かった しかし3000行の経験を積んだ程度ではまだまだエラーの読み解きは難しいな〜という印象 https://bsky.app/profile/kawarimidoll.bsky.social/post/3l3znqvdbx42q パターンマッチ、ResultやOptionといった概念は先にGleamをやっていたおかげで問題なく理解できた 外部依存ナシのC言語版が1000行程度だったので外部ライブラリを使えるRust版は行数が少ないのかしらと思ったが結果的に3000行になった C版は1週間ほどで完成

                          Rust3000行でテキストエディタを作るチュートリアルをやった
                        • Python3.10 時代のモダン Python

                          この記事は刺身たんぽぽ同好会 Advent Calendar 2021[1] 8日目 の記事です. 7日目はげんしくんの 刺身たんぽぽ同好会を支えるDiscord鯖について - 最近のRecent です. 9日目はおのだ氏の Live2D #1 下準備(予定) です. はじめに Python3.10 がリリースされてから数ヶ月が経ちました.そこで,Python3.10 から入った新機能や,あまり知られていないが[2],知ってると便利な機能を紹介します.モダン Python を書いていきましょう. 型アノテーション 型アノテーション自体は Python3.5 からある機能[3]ですが,バージョンアップのたびに高機能になっています.Python3.10 では,| 演算子が型アノテーションに対しても使用できるようになりました. 使用例はこのような感じ

                            Python3.10 時代のモダン Python
                          • 【React】知らなかったReact Developer Tools、20分で手軽に8つReact コンポーネントのデバッグテクニックをマスターする - Qiita

                            前書き React Developer ToolsはReactの公式開発者ツールであり、日常的なコンポーネント開発において、属性やファイルの位置特定、propsのトラブルシューティングなど様々なシーンで重要な役割を果たしています。熟練したReact Developer Toolsの使用は日常の開発をより効率的にすることができます。 この記事では、React Developer Toolsプラグインを体系的に理解することができます。本文では以下のことを学ぶことができます: コンポーネントの一時停止や遅延読み込みシナリオのシミュレーション。 コンポーネントに対応する実際のDOMを早く特定する方法。 props内の特定の関数がどこで作成されているかを早く特定する方法。 コード変更なしで、propsを介したコンポーネント変更をオンラインで検知する方法。 コンポーネントがどのファイルで作成されたかを

                              【React】知らなかったReact Developer Tools、20分で手軽に8つReact コンポーネントのデバッグテクニックをマスターする - Qiita
                            • 完全無料のIDaaS!?Google Cloud Identity Freeを試してみる

                              Google Cloud Identity Services昨日開催された「リーグオブ情シス #7」でも紹介されていた、Google Cloud Identity Freeを試してみます。 Google Cloud Identity Freeとはデバイス管理やディレクトリ管理、SAMLを利用したSSOなどGoogle Cloud Identityのほとんどの機能を無料で利用できるライセンス体系です。 閲覧だけに限って言えば、Google Driveの共有ドライブも利用することが可能です。 作成できるユーザー数は「50」までに制限され、プロビジョニングなどはできませんが、ユーザーの組織管理という観点においてはほとんどのことを十分にこなすことが可能です。 Google Workspaceを利用している場合は、同じ組織内にユーザーを共存させることも可能なので、小さな組織でパート・アルバイトの方な

                                完全無料のIDaaS!?Google Cloud Identity Freeを試してみる
                              • ついにBitNet Llama8Bが登場! CPUのみで爆速推論するLLM,BitNet.cpp|shi3z

                                科学の世界では、それまでの常識が覆ることを俗に「パラダイムシフト」と呼ぶ。 しかし、もしもAIの世界にパラダイムシフトという言葉があるとしたら、今週の人類は一体何度のパラダイムシフトを経験しただろうか。 そのトドメの一撃とも言えるのが、BitNetのLlama8B版だ。 Lllama-8B構造で学習された最初のBitNetであり、全てを変えてしまうゲームチェンジャーでもある。CPUのみで秒間5-20トークンを出力する。超強力なLLM推論エンジンの出現だ。 BitNetとは、そもそも1.58ビットに相当する情報量で、本来は4ビット以上必要な大規模言語モデルの計算を劇的に高速化する技術である。 LLMの推論には通常は巨大な浮動小数点数(8ビットから16ビット)の、大量の乗算(掛け算)が必要なため、GPUなどの特殊な半導体を必要としていた。特にNVIDIAのGPUがこの目的にマッチしていたので今

                                  ついにBitNet Llama8Bが登場! CPUのみで爆速推論するLLM,BitNet.cpp|shi3z
                                • 2023年の話題&ベストセラーをまとめて紹介! Udemyで今年最大級のセール開催、生成AIなど対象講座が1,200円より - はてなニュース

                                  ※ブラックフライデーセール、サイバーセール、Udemyおすすめ講座キャンペーン、はてなによるプレゼントキャンペーンは終了しました。ご応募ありがとうございました。 世界中を席巻した生成AIは、ブームに終わることなく着実に社会のさまざまな場面で利用が進んでいます。特にChatGPTを始めとするテキスト生成はビジネスシーンですぐに適用可能なケースも多く、使いこなす人とそうでない人には大きな差が生じつつあります。 使いこなすノウハウにも一定の知見が貯まっており、定番となるセオリーが整理されています。正しく学ぶことができれば一気にキャッチアップできるでしょう。Udemyの講座でも、ChatGPTを使いこなすプロンプトの作法や、アプリケーションにLLM(大規模言語モデル)を組み込むノウハウ、AIをより深く知る数学知識などに人気があります。 この記事では、2023年11月17日(金)に始まるブラックフラ

                                    2023年の話題&ベストセラーをまとめて紹介! Udemyで今年最大級のセール開催、生成AIなど対象講座が1,200円より - はてなニュース
                                  • “漫画村”創設者がプログラミングスクール開設へ 「漫画村の技術全て教える」 ネット上では賛否【訂正あり】

                                    漫画海賊版サイト「漫画村」の創設者がプログラミングスクールの開設をTwitter上で予告した。詳細は今後発表するとしているが、「超初心者でも5カ月で漫画村を作れるレベルにさせる」「漫画村の技術全て教えるけど絶対に作るな」などと投稿している。これを見たネットユーザーからは賛否両論のさまざまな反応が見られる。 漫画村の創設者である星野ロミ(@romi_hoshino)氏は2月5日、プログラミングスクールを開設すると予告した。3月中旬ごろに開設するという。 他ユーザーからの投稿に返信する形で料金などのサービス詳細にも言及している。それによると、料金は月2万円程度で講義はオンライン形式、対象年齢は小学校高学年、もしくは中学生以降を想定。取り扱うプログラミング言語は「一番需要あって初心者向けの物で調整中」とし「スクレイピング含めて匿名化まで教える」という。 これに対するネット上の反応はさまざまだ。「

                                      “漫画村”創設者がプログラミングスクール開設へ 「漫画村の技術全て教える」 ネット上では賛否【訂正あり】
                                    • ほんの少しHTMLを変更して検証したい時 – TravelBook Tech Blog

                                      本番のサイトを眺めていて、「あーここのHTMLこうしたら、もっと速くなるのになー」って思う時ありますよね。 僕はあります。でも、検証するだけのために、プロダクトのコードを直接いじるのは大げさ。 そんな時に、wgetとmirrorというコマンドを使ってページをダウンロードして「ほんの少し」HTMLを変更しています。 紹介します(追記にLocal Overridesという「そのものズバリな」Chromeの機能も紹介してます)。 最近あった話です。特にCore Web Vitalsとか速度改善について。 トラベルブックのとあるページのスコアが落ちていて、Chrome DevToolsで観察してみると、どうもYouTubeの埋め込が足を引っ張っている。 表示領域外にも関わらずiframeの中身がロードされています。 これは直したい(本来なら本番へ上げる前に気づく仕組みを作りたいのですが、一旦置いて

                                        ほんの少しHTMLを変更して検証したい時 – TravelBook Tech Blog
                                      • リファクタリング - 西尾泰和の外部脳

                                        「このコードは既に十分に綺麗だから、(コメントは追加してもいいけど)リファクタリングする必要はない」" 一生リファクタリングしている自分とは仲良くなってくれなさそう。

                                          リファクタリング - 西尾泰和の外部脳
                                        • npm-scripts を書く時の手癖 - mizdra's blog

                                          かれこれ 5 年くらい趣味開発で npm-scripts を書き続けている。長年書き続けているとノウハウが蓄積されてきて、「こう書くとスッキリする」「迷いがなくなる」「後から拡張したくなった時に、簡単に拡張できる」みたいな書き方が身についてきた。自分の型、あるいは手癖のようなものだと思う。 せっかくなので、id:mizdra の今の npm-scripts を書く時の手癖を書き連ねてみる。 基本形 { "scripts": { "build": "webpack --mode production", "dev": "webpack-dev-server --mode development", "lint": "eslint .", "test": "jest" } } 一番シンプルな npm-scripts を書く時のパターン。以下の 4 つの script を登録している。 buil

                                            npm-scripts を書く時の手癖 - mizdra's blog
                                          • 月500ドルから始まる“AIチームメイト”との開発生活 〜Devinとの理想の開発プロセスを求めて〜

                                            ソフトウェア開発の現場では、AIを活用した開発支援ツールへの注目が年々高まっています。 (たぶん)1年ほど前はCursorを使っているエンジニアも今ほどは少なく、OpenAI DevDayでデモを行なったOpenAIのエンジニアがCursorをエディタとして利用していたことが話題になったのを覚えています。 そして、2024年12月についにリリースされた「Devin」は、AIチームメイトの名の通り、まるでチームの一員として自律的に動く点が特徴とされています。 https://devin.ai/ 弊社も検証のためにDevinをトライアルしていますが、新人エンジニアを育成するように少しずつタスクを与え、フィードバックを繰り返していくうちに、Devinがどんどん機能してくれるようになる――そんな“育成ゲーム”のような手応えを感じています。 本記事では、月500ドルという導入コストを見合う形で活用す

                                              月500ドルから始まる“AIチームメイト”との開発生活 〜Devinとの理想の開発プロセスを求めて〜
                                            • AIと図書館をつなぐ「カーリル for AI」の運用を開始します – カーリルのブログ

                                              全国7,400館以上を対象に、AIアシスタントから蔵書検索できる新サービスを開始します。 日本最大の図書館蔵書検索サイト「カーリル」を運営する株式会社カーリル(所在地:岐阜県中津川市、代表取締役:吉本龍司)は、ClaudeやChatGPTなどのAIアシスタントから、全国の図書館の蔵書を直接検索できる新サービス「カーリル for AI(カーリル図書館MCP)」(https://calil.jp/ai/ )のベータ版提供を2025年10月9日から開始します。 サービス開発の背景 生成AIの普及により、人々の情報探索行動は大きく変化しています。特にプログラミングの世界では、AIアシスタントを活用したコーディングが標準的な手法となり、開発効率が劇的に向上しました。 一方で、図書館分野においてはAI活用がほとんど進んでおらず、大きな可能性が眠ったままの状態です。 ユーザーの利用体験においても、図書館

                                              • 非エンジニアが数百万円級のツールを開発 画像&動画生成AIツールがゼロから作れた話 (1/5)

                                                今回は、筆者が個人的にAnthropicの「Claude Code」を使い、ビューアーと画像・動画AIの統合環境「百夜スタジオ」を開発している話です。筆者はプログラミングはほぼ初心者で、本格的な開発経験はありません。にもかかわらず、AIツール環境「ComfyUI」やLLM環境「LM Studio」と組み合わせた本格的なアプリを開発できるようになってきました。1日で原型ができ、1週間で形になり、1ヵ月で複雑な機能を持つツールへと発展しました。数年前であれば、数ヵ月の開発期間と数百万円の費用がかかってもおかしくないものが、動いていることに驚きを隠せません。筆者の体験を通じて、起きている変化の一端をご紹介します。 「私が作った方が早い」とAIは言った 画像や動画生成する場合、Claude CodeのOpusを通じてComfyUIを制御することで、ComfyUIの複雑な操作を回避できる方法を以前に

                                                  非エンジニアが数百万円級のツールを開発 画像&動画生成AIツールがゼロから作れた話 (1/5)
                                                • 私の Rust 学習記録 2021

                                                  ※ この記事は 2021/10 時点での内容です。 社内勉強会で 2021 年に発表した内容で、外部公開しようと思って寝かせてしまっていました。 記事としての鮮度は落ちてますが、頑張って書いたものなので Zenn に公開しておきます。 概要 社内異動を機に業務で Rust を書けることになった私の Rust 学習記録です。 今までの言語経験はメインが Ruby、少し JS/TS、趣味で Go をやっていたぐらいです。 学習の方針 なんでもかんでも Rust で書く。 Rust は GC のないシステムプログラミング言語として大体 C 言語と同等のレイヤーからカバーできるので、書こうと思えば OS から Web アプリまで書ける。 yew のような UI 構築用のライブラリもあるので、フロントエンド開発もできる。 というわけでなんでもかんでも Rust で書ける。 リポジトリ運用 デプロイの

                                                    私の Rust 学習記録 2021
                                                  • 探すより作った方が早いかも? 「Google AI Studio」でミニアプリを作ってみよう [てっぱんアプリ!]

                                                      探すより作った方が早いかも? 「Google AI Studio」でミニアプリを作ってみよう [てっぱんアプリ!]
                                                    • VBA基礎5:VS CODEでVBAを編集(ariawase)|KIYO

                                                      1.概要 普段業務効率化のためにExcelのVBAを使用することが多いですが①VBEが使いにくい、②GitHub Copilotを購入しているため有効活用したい という理由でVS CODEを使用したいと思っております。 下記記事を参考にしながら、VS CODEでもVBAを編集できるようにしたいと思います。 2.環境構築 環境構築として大きく分けて下記があります。 Excelから標準モジュール(所謂VBAの中身)を抽出したり、編集後のファイルを統合してくれるスクリプトをダウンロード VS CODEに必要なExtensionを追加して設定の追加 Excelとbinフォルダの準備 なお本当はgit(Version管理システム:変更箇所の差分を表示してくれるツール)を使った方が良いのですが、まだ勉強不足のため今回はgit無しで作成しました。 なお初期設定としてExcelの「開発者向けマクロの設定:

                                                        VBA基礎5:VS CODEでVBAを編集(ariawase)|KIYO
                                                      • GitHub Copilot Workspaceが提供されて、僕たちの開発はどうなっていくのか - 理系学生日記

                                                        GitHub Copilot WorkspaceのTechnical PreviewがGitHub有償ユーザ向けに公開されました。GitHub Copilotを有償で利用している方は、すぐに使える状況になっていると思います。 僕も少しだけ使ってみたのですが、今後の開発プロセスを大きく変えていくだろうなという感触を持ったので、ではその「変わった先」というのがどういうものになると思っているのかを書いてみます。 GitHub Copilot Workspaceとは GitHub Copilot Workspaceの苦手なところ 僕たちのプロセスをどう変えるのか 課題はプロンプト生成 設計仕様とテスト工程の連携 では開発フローは? 設計との向き合い方 GitHub Copilot Workspaceとは GitHub Copilot Workspaceを一言で言うと、AIを活用したコーディング支援

                                                          GitHub Copilot Workspaceが提供されて、僕たちの開発はどうなっていくのか - 理系学生日記
                                                        • 君たちは正規表現におけるインド数字の罠にハマったことはあるかい?(١٢٣٤٥٦٧٨٩) - Qiita

                                                          Pythonで書いてはいますが、内容を補足します。「'٢٠٢٢-٠٦'」という文字列が、数字4文字+ハイフン+数字2文字にマッチするかどうか、という正規表現を書いています。 一見するとどう見ても数字4桁ではないので、正規表現にマッチしないように見えますよね???? 実は正規表現にマッチします!!!というのが今回の記事の内容になります。 そもそも正規表現における数字の扱いとは 今回はPythonの正規表現のライブラリを利用しているので、公式のリファレンスを見てみましょう。 該当の部分には以下のような記述があります。 \d Unicode (str) パターンでは: 任意の Unicode 10 進数字 (Unicode 文字カテゴリ [Nd]) にマッチします。これは [0-9] とその他多数の数字を含みます。 ASCII フラグが使われているなら [0-9] のみにマッチします。 http

                                                            君たちは正規表現におけるインド数字の罠にハマったことはあるかい?(١٢٣٤٥٦٧٨٩) - Qiita
                                                          • 文部省指導要項「情報」で高校生に教えることがネットワーク構築、開発手法、 DB、プログラミング、設計などと幅広く定められているが教えられる先生はいるのか

                                                            むらかみふくゆき Fukuyuki @fukuyuki 文部省指導要項「情報」がすごい。ネットワーク構築、開発手法(WFとアジャイル)、 DB(RDB/KVS)、デザイン、フォント、音声編集(MIDIまである)、動画編集、プログラミング、設計(E-R/状態遷移図)、情報デザイン、情報倫理、社会情報学。 これ全部教えれるやつ教師やってない。 mext.go.jp/content/140707… pic.twitter.com/C4uYWFGZVB 2022-06-26 15:03:41

                                                              文部省指導要項「情報」で高校生に教えることがネットワーク構築、開発手法、 DB、プログラミング、設計などと幅広く定められているが教えられる先生はいるのか
                                                            • QUIC - この10年で最大のインパクトを与えたネットワークプロトコルを俯瞰する

                                                              QUICはこの10年で世界的な規模で使用されるようになった新しいプロトコルのひとつであり、ネットワークにもこれまでになかったインパクトをもたらしています。本セッションではQUICがネットワークに与える影響をご紹介しますが、これがQUICの導入を検討する開発者やネットワーク運用者のお役に立てれば幸いです。 本記事は、TechFeed Experts Night#13 〜 HTTP3/QUIC…Webプロトコル最前線のセッション書き起こし記事になります。 イベントページのタイムテーブルから、その他のセッションに関する記事もお読み頂けますので、一度アクセスしてみてください。 本セッションの登壇者 セッション動画 @yuyarinと申します。前職では@kensaku_komatsuさんと同じ会社でクラウドを作っていました。現職はモバイルキャリアでエッジコンピューティングの基盤を作っているので、ぜひ

                                                                QUIC - この10年で最大のインパクトを与えたネットワークプロトコルを俯瞰する
                                                              • Bubbles

                                                                  Bubbles
                                                                • やっぱりコンパイラが書きたい。渡米後にRuby JIT開発を趣味から仕事に変えた私のキャリア戦略 - Findy Engineer Lab

                                                                  国分崇志(@k0kubun)と申します。プログラミング言語Rubyのコミッターとして活動しています。2019年からシリコンバレーで働いており、2022年からShopifyという会社でRubyのJust-In-Time(以下、JIT)コンパイラをフルタイムで開発しています。 長い間趣味でやっていたコンパイラの開発を仕事にしたのは、現職が初めてでした。この記事では、趣味を仕事に変えた経緯や、どのようにして業務経験のない分野にキャリアチェンジしたのかを紹介します。 仕事で分散システム、趣味でコンパイラを書くキャリア 楽しく稼げる仕事を求めてたどり着いたRubyエンジニア 研究で分散システムと言語処理系の両方に興味を持つ 分散ミドルウェアを仕事で、JITコンパイラを趣味のOSS活動で やっぱりコンパイラを仕事にした複合的なきっかけ 働きながら大学院に通い、コンパイラが一番好きなことに気付いた コン

                                                                    やっぱりコンパイラが書きたい。渡米後にRuby JIT開発を趣味から仕事に変えた私のキャリア戦略 - Findy Engineer Lab
                                                                  • Stability AI

                                                                    We’ll help you make it like nobody’s business.No creative challenge too big, no timeline too tight. Get to production with Stability AI, your enterprise-ready creative partner. Work with us. Marketing Create high-quality on-brand assets for every campaign using our image generation and editing tools. Gaming Build immersive worlds with our 3D and 4D video models that take volumetric generative medi

                                                                      Stability AI
                                                                    • 【Claude Code Tips】私のマイCLAUDE.mdを解説します

                                                                      はじめに こんにちは、弱者エンジニア代表、橋田至です。 皆さんはClaude Code使っていますか? Claude Codeとは、ターミナル上で動作するエージェント型コーディングツールです。 私自身、Claude Codeがリリースされてから毎日使用していますが、毎日生成能力の高さに驚いております。 そんなClaude Codeの性能をさらに引き出すものが、CLAUDE.mdという仕組みになっています。 CLAUDE.mdとは? CLAUDE.mdはメモリ機能になります。 CLAUDE.mdを作成することで、Claude はこのファイルを継続的に参照し、プロジェクト固有の知識として学習することができます。 CLAUDE.mdには、 アーキテクチャ設計 コーディング規則 共通ワークフロー などを設定すると、生成されるコードがより精度の高いものになります。 ちなみに、.cluade/にmdフ

                                                                        【Claude Code Tips】私のマイCLAUDE.mdを解説します
                                                                      • fsnotify の件、arp242 氏が一方的に悪者にされているのはかなり違和感

                                                                        fsnotify の maintainer 権限まわりで少し騒ぎになっている。 日本語圏では、mattn 氏が X で発信したこともあって、「arp242 氏が横暴に maintainer を外した」「有名 OSS を乗っ取った」「怖い」みたいな受け止め方がかなり広がっているように見える。 ただ、GitHub 上の issue や commit log、実際の contribution を見ると、この見方はかなり雑ではないかと思った。 少なくとも、公開情報を見る限り、arp242 氏が一方的に悪いという話には見えない。むしろ、実質的に長く fsnotify をメンテしていた arp242 氏が、過去の緩い権限付与によって残っていた commit 権限を整理した、という見方のほうが自然に見える。 fsnotify は「誰のプロジェクト」だったのかまず前提として、fsnotify は Go の

                                                                          fsnotify の件、arp242 氏が一方的に悪者にされているのはかなり違和感
                                                                        • GitHub Copilot活用【サイボウズ新人研修2025】

                                                                          Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)

                                                                            GitHub Copilot活用【サイボウズ新人研修2025】
                                                                          • Makefile警察「ぐぬぬぬ…」 - Qiita

                                                                            ?「プロジェクトでよく使うコマンド Makefile に書いたろー」 ?「docker compose up -d --wait っと…」 👮‍♀「 Makefile警察 だ!」 👮‍♀「 Makefile は、ソフトウェアのビルドプロセスを自動化するためのファイルだ!」 👮‍♀「多目的なタスクランナーとして使うな!」 ?「せやったんか。誠にごめんなさい。」 Makefile は広く使われていますが、時々目的外に使われてしまうことがあります。しかし、そのような使い方にはより適した代替手段が存在します。この記事では、 Taskfile というツールについて解説します。 Makefile のつらみ Makefile は主にビルドプロセスを自動化する目的で生まれましたが、様々なコマンドをまとめて実行する便利さから多目的なタスクランナーとしてもよく使われます。しかし、次のような問題があります

                                                                              Makefile警察「ぐぬぬぬ…」 - Qiita
                                                                            • エンジニアは全員コーディングエージェントにダイブしたらええんちゃう?という話|牛尾 剛

                                                                              私も、最近まで、GitHub Copilot や、Claude Code を使ってそのヤバさに気づき、様々な葛藤を体験した。そのあたりは次のブログにも書いた通りだ。しかし、最近考えが変わってきた。これ、クッソおもろいやんw いや、マジ最高ですわ。みんなやらんと損やでと思ったのでブログを書いてみることにしました。 ここに書いた通り、私は、コーディングエージェントを自分なりに極めようと決めた。それは、自分が 10x なりなんなりの爆発的な生産性を手に入れないと、ライバルに対抗できなくなるのは自明なのと、プラットフォーマーとして、AI後のユーザ(開発者)が欲しいものが何かを知るためにも、重要と思ったからだ。自分がやらないのは自分の趣味ではなく、プロンプトうつだけで、なんかエージェントのマネージャみたいだし、自分が興味を持てるだろうか?ある同僚は、こういっていた。 私は、休日に AI 抜きでプログ

                                                                                エンジニアは全員コーディングエージェントにダイブしたらええんちゃう?という話|牛尾 剛
                                                                              • "クラウドアプリケーション 10の設計原則" をもっと楽しむ

                                                                                ※リンクを効かせたい場合はダウンロードしてください

                                                                                  "クラウドアプリケーション 10の設計原則" をもっと楽しむ
                                                                                • Seleniumの作者によるAIと人間のためのブラウザ自動化「Vibium」

                                                                                  ブラウザ自動化ツールのSeleniumを開発したジェイソン・ハギンズ氏が新たにAIエージェントとの親和性を高めた新しいブラウザ自動化ツール「Vibium」を公開しました。 VibiumDev/vibium: Browser automation for AI agents and humans https://github.com/VibiumDev/vibium Vibium – Browser automation without the drama https://vibium.com/ 今回はWindows 11でNode.jsが利用できる環境を用意した上で、公式のチュートリアルの手順を参考にインストールします。プロジェクトフォルダを作成し、プロジェクトを初期化します。 mkdir my-first-bot cd my-first-bot npm init -y Vibiumをnp

                                                                                    Seleniumの作者によるAIと人間のためのブラウザ自動化「Vibium」

                                                                                  新着記事