はてぶ・Qiita・Zennのトレンド記事を紹介
Ruby練習問題:教室予約システム(複数教室・分割割当対応)
はじめにこの記事では、Ruby を使って「教室の予約システム」を実装します。複数の教室を使って希望人数を収容するために、時間の重なりや定員制限を考慮したロジックを組み立てていきます。このコード…
はじめにこんにちは!KIYOラーニング株式会社でQAエンジニアをしている坪根です。当社では2023年8月にテスト自動化ツール「MagicPod」を導入しました。本記事では、MagicPodの導入…
【Ruby】日付・時刻操作まとめ:require "date"とrequire "time"の使い分けと使い方
はじめにRubyで日付や時刻を扱うには、標準ライブラリの Date、DateTime、Time クラスを活用します。これらは require "date" や require "time" で使え…
はじめに「配列とハッシュを相互変換する場面がよくあるのに、毎回ググってしまう…」「ネストした構造になると一気に手が止まる…」そんな方も多いのではないでしょうか?このシリーズでは、Rubyでよ…
PG(プログラマー)とSE(システムエンジニア)の違いって? 🔖 4
自己紹介株式会社PRUMという会社の代表をしています。岩本です。PRUM公式サイトSES企業でエンジニアとして就業したのち、ヤフーでもエンジニアとして働いておりました。2019年、PRUMを…
Cline + MCP(Firecrawl)で作業内容を自動把握!LangSmith導入の巻🚀
はじめにみなさん、こんにちは!今日は、MastraプロジェクトにLangSmithを導入した話をしたいと思います。特に面白かったのが、Cline(AIアシスタント)とMCP(Model Conte…
はじめに初めまして、UX/UIデザイナーとして活動しているKikoといいます。デザインエンジニアになることを目標に、今年の1月からReactの勉強を始め、エンジニアとしての学習を始めて3ヶ月が経…
ゴールドバッハ予想の検算世界記録をグリッドコンピューティングで更新 🔖 1
はじめに数学の未解決問題であるゴールドバッハ予想の検算世界記録を、従来の400京 (4x10^18) から新たに10兆(10^13)更新しました。この記事では、その計算をするために開発したグリッ…
【知らないとやばい!?】Pythonの「if name == 'main':」の使い方 🔖 9
はじめにこんにちは!タランチュラです。突然ですが、Pythonでスクリプトを書いていると頻繁に目にするif name == 'main':という構文、ご存じでしょうか?この記事では、このおなじ…
【2025/4/4発表】個人コパいろいろアップデートきてるよー
4/4にマイクロソフト社創立50周年と合わせて、コンシューマー版(個人向け)Copilot(以下個人コパ)のアップデート発表がありました。独り言も入れつつなぞttいこうとおもいます。個人コパとは?PCのCopilotボタンや、タスクバーのCopilotアプリ、またEdgeから
D言語の更新まとめ 2025年4月版(dmd 2.111.0)
はじめにD言語の公式コンパイラである dmd が更新され、最新バージョンである 2.111.0 が 2025/04/01 にリリースされました。今回は最終リリースの 2.110.0 から約1ヶ月…
Databricksでブラウザ操作するAIエージェントを作ってデプロイする
導入AIエージェントで多いユースケースにPC操作やブラウザ操作があります。最近はMCPが盛り上がっており、Playwright-MCPのようなMCPに対応したサーバ経由でエージェントを作成・実行…
はじめにみなさんはカルーセルを作りたいと思ったことはありますか?今までは、ライブラリーを使ったりしても、アクセシビリティの担保ができてなかったり、少し複雑なJSを書かなくちゃいけなかったりと、…
【図解解説】Next.js,Hono,Drizzle,Zod,ClerkでTwitterクローンを開発するチュートリアル【JStack/TypeScript/Neon/Cloudinary】 🔖 6
はじめにこんにちは、Watanabe Jin (@Sicut_study)です。突然ですが、皆さんはT3 Stackという言葉をご存知でしょうか?T3 StackとはTheo氏によって202…
ServiceNow バルクダウンロードURLジェネレーター
はじめにServiceNowは多くの企業で利用されているITSMツールですが、データのエクスポート作業は意外と手間がかかるものです。特に定期的にデータを取得する必要がある場合、毎回同じ操作を繰り返…
はじめにこれまでレビューをする側(レビュアー)としてやってきた工夫を整理します。ゴチャゴチャになりそうなので、レビューを受ける側(レビューイ)としての工夫は別記事として書きました。良ければそちら…
日本語プログラミング言語Mindの小技 「もう一度」~ループの先頭からもう一度やりなおす~
はじめに日本語プログラミング言語Mindの小技「もう一度」について説明したいと思います。対象読者日本語プログラミング言語Mindのユーザー、または日本語プログラミング言語に興味のある方この小…
DeepSearchの精度改善手法:URL Rankingについて
最近、DeepSearchの精度向上に非常に興味を持ち、さまざまな論文や各社の研究レポートを調べてみました。そんな中、jina.aiという企業が提案する、rerankを参考にした精度向上アプローチが…
はじめに昨年10月からチームリーダーを務めることになりました。それまでリーダー経験はなく、最初は手探り状態でしたが、この半年間で学んだことや意識したことを、備忘録としてまとめてみました。これか…
OpenWeatherMapAPIを使用して日々の気候情報を集積してみた
はじめに近頃気候の変化で体調が影響受けていることが多い気がして、過去の気候情報を確認したかったが、有料プランなどでないとなかなか過去の気候の実績情報がなかったため集積ツールを自作して日々集積して…
Integer.sqrt(4503599761588224)**2 > 4503599761588224
(確認した Ruby バージョン: 3.2.2, 3.3.7)節目の AtCoder Beginner Contest 400 に Ruby で参加したら、C問題で謎のWAになって苦しんだ。ht…
今年1月から、新しい職場で未経験のエンジニアとして働き始めたので、その振り返り。3ヶ月以上在籍しているような濃密な日々を送らせてもらったので、出会いに感謝。その上で、実際に仕事を進めながら「これ…
AI/ML初心者のAWS認定AIF/MLA/MLS受験体験記 🔖 5
はじめに今年の3月にAWS認定全冠チャレンジをして、無事全て合格することができました。馴染みのないAIと機械学習(ML)の認定で苦労しましたので、AWS Certified AI Practi…
Databricksワークフローの新たなPower BIタスクを試す
こちらで発表された、ワークフローの新たなタスクタイプであるPower BIを試します。https://www.databricks.com/jp/blog/announcing-automatic…
こんばんは、座禅いぬです。今さらアニメの「チ。」を見始めて、精神的にダメージを受けまくっております。自由に学べるって本当に素晴らしいなと思います。しかも今はYouTubeやZoom、SlackにDi…
スタッフ体験会SEパートへようこそ!SEパートではスタッフ、選手がより自由に活動できるように、google document, google spreadsheet, google form, …
Clineで現役プレイングマネジャーがチケット管理システム「Trak」を作ってみた話
はじめに全賭けしろと話題のAIエージェント「Cline」。実際に賭けてみるにしても、その実力がどの程度か分からないと判断しづらいものです。「TODOアプリをつくって」や「ECサイトをつくって」…
【合格体験記】AWS Certified Data Engineer - Associate(DEA-C01)
いつも記事を読んでいただきありがとうございます!モブエンジニア(@mob-engineer)です!本日(2025.04.05)に受験したAWS Certified Data Engineer -…
初めまして!ノベルワークスでエンジニアをしている、入社3年目のそうまです!今回は、ブラウザごとのヒープメモリの使える量の違いについて調べた内容をまとめました!!調査理由少し前、ブラウザ上で大量…
はじめに文字列を連結しているときに+演算子を使って文字列連結しているが、必ずしも最適な方法ではない。大量の文字列操作や繰り返し処理内で行う文字列連結では、StringBuilderクラスを使うこ…
MCP対応したVS CodeでAWS MCPを使う 🔖 188
はじめについ昨日に以下の記事を書いたのですが、VS CodeのStable版もほぼ同日にエージェント機能が追加されました。以下の記事ではClaude Desktopを使いましたが、VS Code …
Streamlit v1.43.0〜1.44.0で個人的に気になったアップデートまとめ 🔖 1
この記事についてPythonで手軽にフロントエンドを作れるライブラリ「Streamlit」を、久しぶりに触れてみました。その中で特に気になった新機能があったので、いくつかピックアップしてご紹介しま…
週刊生成AI with AWS – 2025/3/24週Amazon Bedrock Guardrails、業界をリードする画像コンテンツフィルターの一般提供開始を発表Amazon Bedroc…
はじめに本稿では、IBM i 学びはじめ社会人1年目の私なんかが、初学者にお薦めするIBM i 記事をまとめてみました。上司から「IBM i について学んでおいて」とキラーパスを受けた私が、何を…
すでに多くの方が記事を書いていますが、自分への覚書も兼ねてメモしておきます。LINE Notifyのサービス終了に伴い、LINE Messaging APIに移行しましたので、プログラムで必要なア…
【AI活用術】もう"やんわり回答"にイライラしない!「ブリリアントジャーク・プロンプティング」でAIの本音を引き出す方法 🔖 1
【AI活用術】もう"やんわり回答"にイライラしない!「ブリリアントジャーク・プロンプティング」でAIの本音を引き出す方法(図 典型的なブリリアントジャーク像 Flux.1製)導入あなたは、Ch…
Copilot Studioで Deep Reasoningする自律型エージェントを作成する
みなさん、こんにちは。Copilot Studioの自律型エージェントが晴れてGAとなりましたので、このタイミングでご紹介したいと思います。2025年3月現在、言語が英語のエージェントのみ生成オ…
Rustは「安全な言語」として知られています。特にメモリ安全性の面では優れた言語設計が施されていますが、それだけですべての問題が解決するわけではありません。コンパイラは多くのバグを捕捉してくれますが…
💻孤独感ゼロ!エンジニアのための「リモートワーク環境×メンタルケア」実践術10選 🔖 3
🏁 はじめに「リモートワークが快適すぎてもう出社できない」「通勤も会議室の移動もないから効率的!」──そんな声が増える一方で、「ふとした瞬間に孤独を感じる」「気づけば12時間以上PCの前に…」といった…
NTTさんの177電話天気予報サービスが終了したので自VoIP局で177サービスを開始する
はじめに2025年3月31日を以てNTTさんによる177電話天気予報サービスが終了してしまいました。もうかけられないと思うと、何故かかけたくなるものです。では、自分で作ってしまいましょう。気…
1Passwordのssh鍵をローカルマシンでのssh実行時のみに制限する
sshの鍵をVaultに保管する機能を1Passwordが提供しています。下記の設定を~/.ssh/configに加えるようドキュメントに記載されています。Host * IdentityAgent…
闘魂プログラミング: Rubyで楽しむAtCoder Beginners Selection 🔖 1
(これまでいただいたQiitanたちと他のお人形さんたちもいっしょに記念撮影)はじめにプログラミングのスキルを向上させるために、私は現在、AtCoderのABC問題に挑戦しています。AtCod…
ゼロコード!AIエージェントMCPで自動化 - 監視カメラの稼働監視&記録 🔖 1
MCPについてここのところAIエージェントのひとつの姿であろうMCPが個人的に熱いです。https://qiita.com/amatatsuk/items/0b7b8ce5bce018db38ec…
Docker Model Runnerを早速使ってみた!ローカルでLLMを簡単に実行!
はじめにこの記事では最近出たDocker Model Runnerを簡単な例とともに紹介します。かなり雑記事なので知るきっかけ程度に思ってくれると嬉しいです!Docker Model Runn…
はじめにお疲れ様です。矢儀 @yuki_ink です。プロキシとVPCエンドポイント、使ってますか??このような構成で、AWS上でプロキシとVPCエンドポイントを利用されているケースは結構多い…
PydanticAIの代替フレームワーク:型安全なAIエージェント開発のための選択肢
はじめにPydanticAIは型安全なAIエージェント開発のための強力なフレームワークですが、同様の機能を提供する代替フレームワークも存在します。それぞれのフレームワークには固有の強みと特徴があり…
はじめに先日、AWS SAP(ソリューションアーキテクトプロフェッショナル)の試験を受けて、見事1発で合格することが出来ました 合格ラインギリギリ...ざっくり自分がやったことなどを紹介します。AWS SAPとは…
React Hook FormとはReact Hook Form は、Reactでフォームを扱いやすくするためのライブラリです。React では通常、フォームの各入力欄を useState で管…
はじめにネイピア数は、反比例の積分を行うときにでてくる神秘的な数である。ネイピア数は、ある関数の極限として定義上表すことができるため、有限区間で区切りれば、計算機を用いて近似値を算出することができ…