サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
2025年ランキング
qiita.com/kameda05
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 「Linux部」を全国の中高に!算額のように技術を競い、日本の情報産業を底上げする構想 はじめに 現在、多くの中学校・高校には「パソコン部」が存在します。しかし、私はあえてLinux部という形でのコミュニティを全国に広げるべきではないかと考えています。 この記事では、なぜ「Linux」なのか、そして江戸時代の 算額(さんがく) の文化を現代のIT教育にどう取り入れるべきか、その構想を共有します。 1. なぜ「パソコン部」ではなく「Linux部」なのか 「パソコン部」という名称は包括的ですが、あえてLinuxに特化することには、教育現場に
qiita.com/e99h2121
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 少し古いが 2021 年頃 githubで人生を管理する という記事を読んで、これ良いなと思っていた。 githubでlifeレポジトリを作成し、 賃貸更新 歯の治療 Nisa口座の開設 等を管理するというもの。 life リポジトリの管理はプロジェクト。 プロジェクト の作成 - GitHub Enterprise Server 3.16 Docs 思い切り見倣って私も人生を管理しはじめた。2025 年正月のことである。 ちょうど 1 年経った 2025 年 (右) から 2026 年 (左) にタスクを引き継ごうかなというタイミング
qiita.com/takumi3488
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 2025年に使い始めて良かったツール10選 2025年に個人的に使い始めて、開発体験が向上したと感じたツールを紹介します。 Claude Code これを言っておかないと嘘になるので、まず紹介します。 ご存知の通り、AIコーディングエージェントの覇権ツールで以下の特徴を備えています。 コーディングにおいて最高峰のモデル(執筆時点ではOpus 4.5)がサブスク範囲で使用できる サブエージェントやエージェントスキルといったコーディングのクオリティを限界まで上げるための機能をいち早く取り入れている 前者は特に重要で、基本的に従量課金だったC
qiita.com/yamada_sec
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 「文系・未経験からセキュリティは無理」 この言葉を理由に、挑戦を諦めてしまう人は多いと思います。 ですが、少なくとも私はこの意見には賛成できません。 私は文系・未経験からIT業界に入り、 現在はセキュリティコンサルタントとして働いています。 このAI時代に AIの進化によって、 「この先、セキュリティの仕事はAIに奪われるのではないか」 と不安に感じている人は多いと思います。 特に、 文系出身 IT・セキュリティ未経験 プログラミングや数学が得意ではない こうした前提条件があると、 「今から目指して意味があるのか」と感じてしま
qiita.com/mamenz752
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 「学生ひよこ界隈が送るGo/Javaで実現する「はじめてのバックエンド」Advent Calendar 2025」20日目の記事は、Goを使ったCLIツール開発についてです。 バックエンド開発において実際に使えるツールを制作するとしたら、CLIが身近なのではないかと思います。 この記事では、Go言語を使ってシンプルなCLIツールを開発する基礎的なステップを解説します。 日々の開発業務の中で「この作業、もっと楽にできないかな?」と感じている方 Goを使って何か実用的なものを作ってみたいと考えている方 この記事で、Goでコマンドラ
qiita.com/Conabuku
はじめに:中年での情シス配属。「今さらレガシーなIT技術の勉強なんて無理だ」と感じている人へ 私は、37歳で情報システム部に配属され、メインフレームやIBM i(AS/400)、COBOLやRPGといった長年使われ続けてきたシステムの保守を任されました。 画面は黒か緑。 ソースコードは何十年も前のもの。 設計書は断片的で、当時の担当者はすでにいない。 VBAや簡単なSQLは書けれども、独特の言語はわからない。 勉強しようにも、自費で勉強できるようなUdemyなどプラットフォーム上のオンライン講座も少ない。 そんな状況を前にして、 「これを全部理解しろと言われても無理だ」 そう感じるのは、極めて自然な反応です。 世の中では、DX、クラウド、AIといった言葉が当たり前のように語られ、エンジニアが新しい技術を次々と習得していく姿が目に入る。 一方で、自分はどうか。 家庭の事情があり、仕事が終われ
qiita.com/prograti
本記事の検証は環境によって異なる結果になる場合がありますので、本記事の検証結果をそのまま鵜呑みにしないでください。実運用環境と同等の環境で検証されることをお勧めします。 はじめに スローHTTPアタックは、サーバーのリソースを枯渇させ、サービスを停止させるDoS攻撃の一種です。本記事では、Docker環境に構築したWebサーバー、アプリケーションサーバーに対してスローHTTPアタックを行い、サーバーリソースがどのように変化するのかを検証します。また、各サーバーのタイムアウト値などの設定も検証します。 スローHTTPアタックの概要 まずはスローHTTPアタックの仕組みを簡単に説明します。スローHTTPアタックはアプリケーション層(L7)のDoS攻撃です。 良く知られているICMP FloodやSYN Floodは大量のパケットやトラフィックを送りつけてサーバーをパンクさせるL3/L4のDoS
qiita.com
1. はじめに 最近のテスト自動化のトレンドとして、 テストコードの自動生成 や テスト仕様書(テスト計画)の自動生成 が一気に加速しています。 その中でも、Microsoft 製の E2E テストフレームワークである Playwright が提供している Playwright Test Agent(planner / generator / healer) は、 Web アプリを実際にブラウザで自動探索し その結果をもとに テスト仕様書(Markdown) を作成し 仕様書から Playwright のテストコード を自動生成します Playwright Test Agent が どのようなアーキテクチャで動作し、 どのようなプロセスでテスト仕様書を作っているのか」を調査して、最終的には、「同じ考え方で、Appium を使ったモバイルアプリの自動テスト仕様書生成ができそうか?」というとこ
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに はじめまして!新卒2年目、株式会社LITALICOの@Pop_Shunです。 突然ですが、みなさんは「進捗管理」や「自己管理」に自信がありますか? 僕は……正直、ずっと苦手意識がありました。 (心の声) 💭 「日報、時間管理は後でまとめて書けばいいか……」 「予定より遅れてるけど、最終的に間に合えばいいよね?」 自分でも「自己管理力が足りてないな」とは薄々気づいていました。 でも、「まあ、なんとかなる」と甘えていました。 そんな今年のある日、上司との面談で、その甘えを見透かされたようなフィードバックをもらいました。 👨
qiita.com/k2-irie
はじめに 私は現在AWS上のWEBシステムのインフラ維持管理を担当しています システムのタイムアウト設計は地味な領域ではありますが、設計に不備があるとシステム障害に直結する、非常に重要なポイントの一つだと考えています 一方で、直近の業務を通じてこの領域は専門外の方には理解しづらいものであるものの、アプリケーション担当者の方々にも内容を把握していただくことが不可欠だと改めて実感しました。そこで、この機会に自身の知見を整理する意味も込めて、本記事へまとめることにしました 該当条件(主に本投稿を確認頂きたい方) タイムアウト設計未経験で、設計のポイントを確認したい方 タイムアウト設計ポイントは把握しているが、なぜそのような設定にする必要があるのかを確認したい方
qiita.com/gon0821
はじめに 普段お世話になっているRailsですが、よくよく考えたら「今、Railsで使える機能はどれか?」「Railsでこういうことができないのか?」のように、Railsの今の姿しか見ておらず、過去のRailsがどういう風に進化してきたのかを知らないことに気づきました🤔 人と人が仲良くなる過程でも、相手の過去を知ることで理解が深まったりより仲良くなったりすることがあるかと思います。 それと同じように、Railsの過去を知ることで、Railsの理解が深まりより仲良くなれるのではないか?と思い、これまでの軌跡を調べていくことにしました! よければお付き合いください🙌 Railsとは? Railsとは、プログラミング言語「Ruby」で書かれたWebアプリケーションフレームワークです。Railsは、あらゆる開発者がWebアプリケーション開発で必要となる作業やリソースを事前に想定することで、We
qiita.com/spumoni
はじめに マークダウンでドキュメントを書くとき、どんなエディタを使っていますか?VS Code、Obsidian、Typora……選択肢は数多くありますが、Vimmerにとって「Vimキーバインドがちゃんと使える」エディタは意外と少ないものです。 VS CodeのVim拡張は便利ですが、完全なVim体験とは言えません。かといってターミナルでVimを立ち上げてマークダウンを書くと、プレビューが見られない。Obsidianにもvim modeはあるが...といった悩みを抱えている方も多いのではないでしょうか。 そこで、ブラウザ上で完全に動作するVim風マークダウンエディタ「mdvim」を開発しました。インストール不要、サーバー不要。HTMLファイルを開くだけで、すぐにVimスタイルの編集が始められます。 この記事では、mdvimの特徴から具体的な使い方まで、詳しく解説していきます。 ただし、現
勉強を始めた当初、模試のスコアは 600点でした。 そこから、仕事終わりに1日1時間の勉強を3ヶ月続け、 TOEIC 875点 を取ることができました!!! この過程で、TOEICひいては英語力を身につけるための "最強勉強法" がマジで分かっちゃいました。 そこで、本記事ではそのときに辿り着いた勉強法と考え方を共有したいと思います! そもそもエンジニアにとって英語力は必要なのか エンジニアに英語力が必要な理由は、いくつもあります。 良い技術情報ほど英語で書かれている 価値の高い情報ほど、最初に英語で公開されます。日本語情報は劣化コピーになりがち です。読解力がつくと判断が速く、正確になります。 エンジニア市場は実質「グローバル市場」 高単価な仕事、面白いプロダクトは英語前提 になりやすい(全世界をターゲットにできるため)です。英語ができないだけで、最初から選べない仕事やポジションが増えて
qiita.com/Tyamamoto1007
<?php // functions.php // --- PAY.JP APIキーを設定 --- // 本番環境ではwp-config.phpへの記述を推奨します define('PAYJP_PUBLIC_KEY', 'ここにあなたの公開鍵(pk_test_...)'); define('PAYJP_SECRET_KEY', 'ここにあなたの秘密鍵(sk_test_...)'); // Composerのオートローダーを読み込む // パスはご自身の環境に合わせてください require_once( get_stylesheet_directory() . '/../../../vendor/autoload.php'); // 例: /var/www/html/vendor/autoload.php /** * 必要なCSSとJSを読み込む */ function payjp_tipp
はじめに VS CodeのRemote Development拡張機能は、今やサーバーサイドエンジニアにとって「なくてはならないもの」でしょうか。SSH越しにローカルと同じ感覚でコードを書き、補完を効かせ、デバッグする。もはやターミナルに戻る理由などないようにも思えます。 しかし、私の開発環境では、今もなお screen(あるいは tmux)が躍動しています。 なぜ、令和の時代にわざわざ四半世紀も前からあるようなツールを使い続けるのか? それは単なる懐古趣味ではなく、「作業の永続性」と「コンテキストの保持」という、現代の開発環境でも代替できない価値があるからです。 本記事では、VS Code全盛期の今こそ再評価したい、Screen/Tmuxを使い続ける3つの理由を紹介します。 VS Code時代の「盲点」:接続が切れたその瞬間 VS CodeのRemote Development(SSH)
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 突如としてProxmoxへ移行する機会が急に増えた2025年の個人的な話を書いてみたいと思います。 今後VMwareからProxmoxへ移行を検討されている方の参考になれば幸いです。 2021年~2024年 個人なことですが2021年~2024年までクラウド中心の仕事をしており、オンプレの最新動向はほとんどチェックしておりませんでした。ただVMwareがBroadcomに買収されたというのはなんとなくは知っていたという程度です。 クラウド中心の仕事をする前の当時の感触だと、オンプレの仮想基盤といえば「VMware」「Hyper-V」「N
qiita.com/upiscium
本記事は農工大アドベントカレンダー(シーズン2)24日目の記事です。 はじめに 本記事はObsidianを使い始めた筆者が自分の使いやすさを重視しながら試行錯誤を行った記録です。まだ発展途上の段階であるため、間違い等が含まれている可能性があります。 また、本記事内で紹介しているテンプレートはあくまでも一例です。このテンプレートを使用したことによる事象の一切について筆者は責任を負いません。 御託はこのあたりにして早速始めていきましょう〜 完成品のプレビュー 本記事で紹介する内容を使用した場合、最終的に以下のようなものが出来上がります。 (ObsidianのテーマはTokyo Nightを利用しています) ダッシュボード 論文 実験 また、研究ノートのフォルダ構造は次のようになります。 <Obsidianのルートフォルダ> └ 07-Researches/ ├ Papers/ │ ├ <論文ノ
qiita.com/kotauchisunsun
AI Coding.Infoの話 私はAI Coding.InfoというAI Coding Agentの利用動向を毎日集計しているサイトを公開しています。 最近は、こんな発表をしてきました。 このAI Coding.Infoは以下のような特徴があります。 Githubの公開リポジトリを9,000リポジトリを毎日調査 プログラミング言語毎のGithub スター数のTOP 300 プログラミング言語は30種類から調査 AI Coding Agent 16種類を対象 各種AI Coding Agentの利用するルールファイルがGithubリポジトリにある場合のみ、AI Coding Agentを利用していると判断 このような特徴のため、毎日Githubのデータをクローリングする必要があります。このクローラー運用をしてみて色々なことが起こったことをお話ししようと思います。 Github Actio
qiita.com/Sumire02
この記事は「エンジニアが知っておくべき メール送信・運用ノウハウ、メールの認証技術やセキュリティについて投稿しよう! by blastengine Advent Calendar 2025」の記事として、メール送信の“実装”と“運用”を一体で設計するための実戦ノウハウをまとめています。 先に結論 メール送信の成功は「SMTPで投げた」ではなく、受信側で“通る条件”を満たし、運用で“崩れない状態”を維持できるかで決まります。 最低限、次を“設計→実装→運用”で揃えると、到達率もセキュリティも一気に安定します。 SPF / DKIM / DMARC を揃える(ただし「設定した」だけで終わらせない) DMARC alignment(FromドメインとSPF/DKIMの整合)を最初から設計する Bulk送信の世界では ワンクリック配信停止(List-Unsubscribe + List-Unsub
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? あっという間に1年が過ぎ去ろうとしています。 今年もGemini(nano banana)/OpenAI/ClaudeによってSREやソフトウェアエンジニアの現場は本当に大きく流れが変わりました。 昨年は補助的なコーディングやデバッグに留まるケースが多かったですが、今では主は生成AIに任せつつ、人間はより上流の役割や最終判断に回ることが多くなりました。 これにより多くのエンジニアリングの現場は体験が向上したと思います。また引き続きそこに対して、企業は大きな投資を実行していくでしょう。 一方で... 開発体験向上に対してどこまで投資してい
qiita.com/aktsmm
この記事は GitHub Dockyard Advent Calendar 2025🎄 の 25 日目の記事 です。 メリークリスマス 🎄!! こんにちは、AI エージェントの進化にワクワクが止まらないアーキテクトのやまぱんです。 補足コメントや質問、いいね、拡散、ぜひお願いします! 間違っていたら 優しく 教えてください! TL;DR Agent Skills は Anthropic が 2025 年 12 月 19 日にオープンスタンダード化した「AI エージェントへの専門知識パッケージ」 Skills = 指示(SKILL.md)+ スクリプト + リソース をフォルダにまとめて、エージェントが動的に読み込む仕組み Tool(API)が「できること」を増やすのに対し、Skills は「どう使うか」を教える Progressive Disclosure(段階的ロード) で、必要な時
qiita.com/WdknWdkn
はじめに こんにちは、和田です。いえらぶGROUPで開発部の執行役員を務めています。 弊社も例に漏れず、今年はAI活用に非常に注力してきました。Cursorを全エンジニアに導入し、テックリードにはClaude Codeを配布、業務効率化・実装スピード強化・精度向上を進めてきました。 そんな会社で、私はある新人エンジニアに対して「AIの使用を禁止する」という判断を下しました。 先日ちょっと話題になってましたね、こちらの彼の話です。 社内でも圧倒的なAI推進派の私がなぜそのような判断をしたのか。そして3ヶ月後、その新人はどう変わったのか。この記事では、私の目線からのある種答え合わせ的なつもりで経緯と結果をまとめてみました。 最初は「AIをどんどん使わせていた」 新人が入社した当初、私は彼にもCursorを使わせていました。なんならClaude Codeも使わせていました。理由はシンプルです。
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 株式会社ZOZO 執行役員 兼 CTO の @sonots です。 この記事は「ZOZO Advent Calendar 2025」カレンダー1の最終回(25日目)です。 2025年は、新規プロダクトのリリース、海外企業のM&A、そして開発AIエージェントの本格的な台頭など、ZOZOにとっても、エンジニアの働き方にとっても大きな転換点となる年でした。 本記事では、2025年を通じてZOZOの開発組織が取り組んできた主なプロジェクトや挑戦を振り返ります。 新規プロダクトへの挑戦:ZOZOマッチ 2025年6月、ZOZOはマッチングアプリ「
qiita.com/oue4work
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Check Point マーケティング 大植です。 この記事について Qiitaの読者層として、Web開発やSaaS開発に携わる方々とその情シス/IT管理者が多いことを前提に、「Chromeの中で仕事が完結する会社」のセキュリティについて書いてみました。 ただし、クラウドセキュリティ領域(CNAPPやWAF等)ではなく、情シスに関わる視点を纏めてみます。 一般的なセキュリティ記事の多くは大企業向けで、Windowsを標準機として、ExcelやPowerPointで情報共有を行いつつ、ワークロードはSaaSに移行しはじめたハイブリッド環境
はじめに この記事はフューチャー Advent Calendar 2025 25 日目、今年最終篇です。 今年、ランサムウェアやサプライチェーン攻撃、生成 AI の悪用などが大きなセキュリティの話題になっています。今回もセキュリティに関連する話題となります。 ブロックチェーン開発などをしていると、「Math.random() なんて絶対に使うなよ!」ってよく耳にしますよね。「どうしてそんなにダメなんだろう?本当にクラックできるのかな?」と疑問に思ったので、今回はその原因と、実際にどういう仕組みで予測されてしまうのかを試してみることにしました。 この記事では、普段何気なく使っているけれども、暗号論的に安全ではない擬似乱数生成器(PRNG)をターゲットにして、その内部状態を特定し、次にどんな数字が出るかを 予測(クラック) する手法をご紹介します! 「クラック」って、つまりどういうこと? 乱
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
qiita.com/hisaho
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに Microsoft の GraphRAG は素晴らしいナレッジグラフベースの RAG システムですが、大規模なドキュメントセットに対して「全体像を把握するクエリ」を実行すると、LLM のコストが非常に高くなるという課題がありました。 そこで登場したのが LazyGraphRAG です。2024年11月に Microsoft Research から発表されたブログ記事 "LazyGraphRAG: Setting a new standard for quality and cost" で紹介されたこの手法は、従来の Graph
qiita.com/kenken38
【AWSへ改善提案】AWS11冠が AWS Skill Builder サブスクリプションを半年間使ってみたので、忖度無しで正直レビューしてみたAWS資格サブスクリプションAWS認定試験SkillBuilder ⚡TL;DR Skill Builderの良いところ SimuLearn で実践的な AWS 構築スキルが身につく 認定試験の模擬問題も、試験対策として充分価値あり Skill Builderのダメなところ 価格が高すぎる サブスクを細分化すべき(問題集だけ / SimuLearnだけ など) 総評: 本気で AWS の実力をつけたい人向け。万人向けではない 🔰はじめに AWS Skill Builder、使っていますか? AWS 認定試験を何度も受けている人であれば、公式の学習プラットフォームとして一度は名前を聞いたことがあると思います。 しかし、AWS Skill Build
qiita.com/jin112343
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Excel業務をDX化したい。あなたならどうする? 〜「脱Excel」でも「活Excel」でもない、現実的な落としどころ〜 はじめに Excel は嫌われがちです。 「神エクセル」 「誰も触れないマクロ」 「壊したら怒られるファイル」 ……でも正直なところ、 Excel 自体が悪者なのではなく、使われ方が限界を超えているだけだと思っています。 私自身、Web / モバイルアプリ開発の現場で **「Excel 業務を DX 化してほしい」**という依頼を何度も受けてきました。 この記事では、 いきなり「脱Excel」しなかった理由 Exc
次のページ
このページを最初にブックマークしてみませんか?
『Qiita』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く