並び順

ブックマーク数

期間指定

  • から
  • まで

2361 - 2400 件 / 16796件

新着順 人気順

*programmingの検索結果2361 - 2400 件 / 16796件

  • Whisper、ChatGPTを活用した、テキスト入力不要な新感覚メモ日記アプリの紹介と、開発における学び|にょす

    日常生活の中で生まれた「できごと」や「思ったこと」を、楽しく記録できるメモ日記アプリを開発しました! しゃべったら、あとは丸投げして良い感じにメモを残してくれる「シャべマル」です!(笑) シャべマルの紹介具体的には、、 絵文字で見返せるメモアプリあんまりないですが、良いですよ…!音声入力でメモ内容を作成。かなり高精度な音声認識モデル(Whisper)を用いているので、想像以上にちゃんと文字起こししてくれます! 「今日あったこと」など、日記として利用するのもオススメです。1日を振り返る機会になって、それが後から振り返りできるので、あの時こんなこと考えていたなー、といった発見につながるはずです! そして個人的にここが目玉なのですが、文字起こしされたメモには、「タイトル」「絵文字アイコン」「感情アイコン」「カテゴリ」が自動で紐づきます! これ何が良いかというと、圧倒的に見返しやすくなるんですよね

      Whisper、ChatGPTを活用した、テキスト入力不要な新感覚メモ日記アプリの紹介と、開発における学び|にょす
    • 1100万行・32GB超の巨大CSVファイルの基本統計量を4GBメモリマシンで算出する - Qiita

      はじめに この記事は,Kaggle Advent Calendar 2022第6日目の記事になります。 本記事では、 32GB超のCSVデータの基本統計量を、小規模マシンでも省メモリかつ高速に計算するテクニック について解説します。 Kaggleコンペに限らず、 マシンスペックが低いため、大きなデータセットを満足に処理できず困っている 毎回行うファイル読み込みが遅いので、もっと高速化したい ⚡ といった悩みや課題を抱えている方の参考になれば幸いです。 モチベーション データ分析業務やKaggle等のコンペティションで初めてのデータセットを扱う場合、いきなり機械学習アルゴリズムを行うことはまず無く、最初にデータ観察を行うのが一般的です。 テーブルデータであれば、各カラムの基本統計量(最小値、最大値、平均、分散、四分位数)などを計算・可視化し、データクレンジングの要否や特徴量設計の方針などを検

        1100万行・32GB超の巨大CSVファイルの基本統計量を4GBメモリマシンで算出する - Qiita
      • 学校パソコン、もう返したい 教師の本音「紙と鉛筆で」 - 日本経済新聞

        義務教育の子どもにパソコンやタブレット端末を1人1台ずつ持たせる「GIGAスクール」構想が空回りしている。国の予算でばらまかれた端末を持て余す現場からは「もう返したい」との声も出る。日本の教育ICT(情報通信技術)はもともと主要国で最低レベル。責任の所在がはっきりせぬまま巨額の税金を投じたあげく、政策が勢いを失いつつある。「紙と鉛筆でなければ頭に残りませんよ」。神奈川県の中学校にICT支援員と

          学校パソコン、もう返したい 教師の本音「紙と鉛筆で」 - 日本経済新聞
        • 「正規表現ぐらい覚えてないの?」と言われ痛感したレベルの差 脳内でプログラミングを完結させる天才プログラマー | ログミーBusiness

          「シリエン戦隊JUN TV」は、現役エンジニアである酒井潤氏がシリコンバレーにおける、働き方やキャリアなどの情報を届けるチャンネルです。今回は、酒井氏が今まで一緒に働いてきた中で出会った天才プログラマー3人について。全2回。後半は、酒井氏がレベルの差を痛感した韓国人天才プログラマーについて。 「正規表現ぐらい覚えてないの?」と言い放った天才酒井潤氏:3人目は韓国の方で、その方もやはり異常にプログラムができました。 昔、「OpenFlow」というネットワーク関係のルーティングを処理するプロジェクトがあって、その時に私も彼と一緒にPythonを使ってネットワークのルーティング系統の部分のプログラムを書いていました。 ネットワーク関係のプログラムを書く時は、RFCやIEEEとか、プロトコルにしろネットワークのやり方にしろ、世界で決められた標準がドキュメントのかたちになってWebに上がっているんで

            「正規表現ぐらい覚えてないの?」と言われ痛感したレベルの差 脳内でプログラミングを完結させる天才プログラマー | ログミーBusiness
          • ChatGPTとペアプログラミングしたら爆速開発できました - karaage. [からあげ]

            ChatGPTにコーディング能力でも敗北しました この前、ChatGPTに文章能力で敗北したというブログ記事を書きました。 今回は、文章に続いてコーディング能力でも完全敗北したという話です。 きっかけは、以下の妻の「複数ページのPDFを1つずつ別ファイルで保存する作業を自動化するプログラム」のお願いです。 単純作業が辛いから、アレをあーしてこーしてくれるプログラム書いて😥と思いついちゃったので、いつもなら @karaage0703 先生に言うんだけど、絶賛社畜中で毎日遅くて可哀想なので、仕事増やしても良いかしらと一応気を遣っています。でも私も(確定申告しんどすぎて)発狂しそう笑。— ねこじすた (@necogista) March 9, 2023 いつもなら、妻に尊敬してもらうために頑張ってプログラム作るのですが、その日は仕事のトラブルで帰宅が11時過ぎ。ご飯食べてお風呂入ったら深夜1時

              ChatGPTとペアプログラミングしたら爆速開発できました - karaage. [からあげ]
            • 人間によるコーディング禁止の CLINE 縛りでゲームを作らせてみた感想

              現時点の AI コーディングの実力を測るために、自分はプロンプトのみ、直接コードを書くのは禁止で Roo Code による VS Code によるエディタ操作のみでコードを書かせた。その感想 (急いで書いたのでいろいろと雑です) tl;dr 良し悪しはともかく、人類は確実にAIによる自動操縦型のプログラミング体験に依存するという確信を持った。 ただ、その基盤である CLINE(系)自体のツールとしての完成度はいまいち。 CLINE以外の、各モデルのコーディング性能も、現時点では物足りない。 CLINE とは何か(知らない人向け) いろいろと機能はあるが、コア機能としてはヘッドフルな vscode runner で、AI にコードを書かせるために必要な情報を受け渡しするインターフェースを持っている。ファイルの読み書きや、コマンドを実行結果をプロンプトにしてAIに渡す。puppeteer によ

                人間によるコーディング禁止の CLINE 縛りでゲームを作らせてみた感想
              • この先生きのこるには

                こういった、昨今のLLM事情を憂いる記事は親の顔より見ているが、やはり書かずにはいられなかった。 一点言い訳をしておくと、私は普段からLLMを使いまくっている。LLMを使っている人を批判したい意図は無い。 この記事を読んで、今一度LLMの使い方を俯瞰して見てもらえたら嬉しい。 LLM とわたし これでいいんだっけ? もともと自分はコーディングが好きだった。面倒なことも多かったが、目的達成のために試行錯誤しながらプログラムを書き進め、ついに動いたときの感動がよかった。 だが、自分が手を動かして真心こめた手作りのソースコードを生成している間に、LLMはその10倍、いや100倍ものソースコードを生成できる。 世界が加速しているので、自分も同じだけ加速しなくては、相対的に遅れていく。 なので、LLMを活用できる人材とそうでない人材の格差はどんどん広がっていくだろう。 自分も理性でそう判断し、LLM

                  この先生きのこるには
                • モブプログラミングは、なぜ5人が1台のPCで仕事をしているのに生産的になれるのか(前編)。モブプログラミングの生みの親が解説するその理由と効果とは?

                  モブプログラミングは、なぜ5人が1台のPCで仕事をしているのに生産的になれるのか(前編)。モブプログラミングの生みの親が解説するその理由と効果とは? 2人のプログラマが協力して同じコードに対してプログラミングを行う「ペアプログラミング」に対して、モブプログラミングは3人以上のチームメンバーが協力してプログラミングを行う方法です。 このモブプログラミングの生みの親であるWoody Zuill氏が、今年(2024年)1月に東京都内で行われたイベント「Regional Scrum Gathering Tokyo 2024」の招待講演「Software Teaming (Mob Programming) and the Power of Flow.」(ソフトウェアチーミングと「フロー」のチカラ)を行いました。 講演のなかでZuill氏は、なぜ一見すると手分けをして作業するよりも効率の悪そうなモブプ

                    モブプログラミングは、なぜ5人が1台のPCで仕事をしているのに生産的になれるのか(前編)。モブプログラミングの生みの親が解説するその理由と効果とは?
                  • ゲーム業界のサウンドを目指す人は多いが、とある超重要ポジションの人材不足が深刻「正直狙い目」

                    杉森 雅和 (Masakazu Sugimori) @m_sugimori 作曲しています。担当させて頂いた主な作品は『Ghost Trick』『逆転裁判1』『Viewtiful Joe1』『ドラゴンボールヒーローズシリーズ』『アルカナファミリア』『パズル探偵スカウト(Murder by Numbers)』etc...…ヘッダ画像はやとりえさん(@yatorie)作 https://t.co/2dvSj8XGPY 杉森 雅和 (Masakazu Sugimori) @m_sugimori サウンドの人間が集まるとよく話題になる事があります。 「人足りんよねー」問題! 実は、目指す方が多いはずのゲーム業界のサウンドで、 人足りない事件は深刻です。 ちょっと掘り下げて書いてみましょう。 続 2022-11-03 21:01:42 杉森 雅和 (Masakazu Sugimori) @m_sug

                      ゲーム業界のサウンドを目指す人は多いが、とある超重要ポジションの人材不足が深刻「正直狙い目」
                    • 10分で分かるAIエージェントの設計パターン - Qiita

                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに こんにちは!KIYO Learningでスタディングの開発をしている @Kumacchiino です! 今回は、AIエージェントについての記事を書いてみようと思います。 近年、AIエージェントが注目を集めていますが、その実態や実装手法、導入時の注意点については、まだ不明瞭な部分が多いのが現状です。 そこで、本記事では各手法の概要やユースケースを整理し、実際の導入や活用に役立つ情報をまとめてみようと思います。 この記事は、Anthropicの「Building effective agents」をベースにしており、エージェントと

                      • けしからん本屋とけしからん大人たちが僕を育てた 天才プログラマー登大遊氏をかたちづくった「あの本屋」 | ログミーBusiness

                        例えば自分がエンジニアを目指したとき、どのように視野を広げればいいのか、漠然と不安を抱えたことはありませんか。そんな時、自分とは異なる“天才”の頭の中はどうなっているのか、その中身を覗いてみたいと思いませんか? そこで今回は、天才プログラマーとしても知られる登大遊氏に、その考え方や思想の根源がどこにあるか、ちょっと頭の中を覗かせてもらいました。まずは、登氏がプログラミングに出会った幼少期について。 雑誌やマニュアルを読んで学んだ幼少期ーーまず、登さんの幼少期についてお尋ねします。登さんは、小学生2年生の頃に自宅にあるPCでプログラミングをはじめたとのことですが、当時はどのように勉強されていたのでしょう? 登大遊氏(以下、登):近所の方から古いNECのPC-8001をもらい、それで遊んでいました。プログラミングは父が学生時代に勉強したことがあるとのことで、printやgotoやifなど、必要

                          けしからん本屋とけしからん大人たちが僕を育てた 天才プログラマー登大遊氏をかたちづくった「あの本屋」 | ログミーBusiness
                        • 色々書き比べた結果Tailwind CSSにしたという話 - Qiita

                          Twitterでこういう発言を見かけまして Tailwind CSSはデザインに凝ってるサイトでは使えない こだわりが無い場合に向いている は?何いってんの? って思ったので、自分がいろいろ試した結果、Tailwind CSSを選んだ話を書きます。 はじめに 以前、Tailwind CSSは結構いいぞって話を書いたんですが、この記事の立ち位置的にはその続きみたいなものなので、以下の記事を始めにご参照いただけるとより分かりやすいかもしれないです。 この記事では、前回記事を書いた後、個人仕事でWebサイトをGatsbyで作り、その中で、どうやってCSSを書くのが良いのか模索した結果、自分はこれを選んだっていうのを、同じUIを色々な方法で書き比べたコードを並べつつ、どうのこうの筆者の考えを述べていきます。 その仕事はほとんど筆者が「まかせてくださいよーいい感じに作りますよー。デザインそろってない

                            色々書き比べた結果Tailwind CSSにしたという話 - Qiita
                          • ブラウザ操作を録画して、AIにPlaywrightテストを書いてもらう

                            概要 こんにちは、booostのバックエンドエンジニアのma_meです。 今回はこちらの記事から着想を得て、個人開発で AI、DevTools Recorder、playwright-cli の3ツールを組み合わせてe2eテストを書いてみたところ、作成とメンテナンスが楽になる手応えを感じましたので、その方法を紹介します。 全体の流れ ① ブラウザで操作を録画(Chrome DevTools Recorder) ↓ ② 録画JSONをCodexないしClaude Codeに渡す ↓ ③ AIがJSONを読み取り、Playwrightテストコードに変換 ↓ ④ 必要に応じてplaywright-cliで画面のスナップショットを取り、セレクタを補正させる ↓ ⑤ テストファイルが完成 では実際にやっていきましょう。 Step 1: ブラウザ操作を録画する Chrome DevToolsの「Rec

                              ブラウザ操作を録画して、AIにPlaywrightテストを書いてもらう
                            • IT 系に行くことはやめたほうがいいと思う

                              最近こんな感じの記事をいくつか見かけた https://xtech.nikkei.com/atcl/nxt/column/18/00001/08910/ IT 系の人が足りないとか言う話 また、子供になりたい職業のランキング上位に IT 系が上がったみたいな話もあった 個人的にはやめたほうがいいと思う IT 系エンジニアになりたいって思う人は基本自分が使ってるサービスとかに関わりたいと思ってるだろうけど そういうところ行けるのって IT 系でもごく一部 自分の好きなサービスの会社とまで絞り込むと採用される人数は限られてるし、人気があるから倍率も高い 難易度的には東大に入るよりも難しいんじゃない?と思うほど なので実際は IT 系を目指してもほとんどは底辺でブラックと言われる SIer とか SES などになる IT 系エンジニアって一応は専門職だし、必要な知識が多いし、なりたいと思ってすぐ

                                IT 系に行くことはやめたほうがいいと思う
                              • オブジェクト指向は必要なのか / Is object-oriented needed?

                                2024/3/24に開催されたObject-Oriented Conferenceでの登壇資料です。 https://ooc.dev/2024/

                                  オブジェクト指向は必要なのか / Is object-oriented needed?
                                • 2025年6月にClaude Codeが突然話題になった理由をまとめる

                                  Oikonです。外資IT企業でエンジニアをしています。 この記事は、𝕏(旧Twitter)でまとめたClaude Codeが話題になっている理由のポストを清書したものです。 後で見た時に懐かしむために、備忘録的にまとめます。 Claude Codeとは Claude Codeの記事に興味を持って読みに来る人の多くは、現在のClaude Codeは何かをすでに知っていると思うので、少し過去に焦点を当てます。 2025年2月24日:Claude Codeプレリリース(Research Preview版) 2025年4月10日:Claude Maxプランの登場(まだClaude Codeは入っていない) 2025年5月1日:Claude CodeがClaude Maxプランで定額使用可能に 2025年5月22日:Claude 4 (Opus/Sonnet)発表 Claude Codeは2月にR

                                    2025年6月にClaude Codeが突然話題になった理由をまとめる
                                  • マークダウンっぽい記法で予定表を書ける「Markwhen」レビュー、VS CodeやObsidian向けの拡張機能もあり

                                    「Markwhen」はマークダウンに似た記法で予定表を作り、タイムライン形式やカレンダー形式で表示できるシステムです。一般的なカレンダーアプリではボタンを1つ1つクリックしながら予定を登録する必要がありますが、Markwhenならテキストをダダダッと打ち込むだけで予定を登録できます。 Markwhen https://markwhen.com/ MarkwhenはVisual Studio Code(VS Code)やObsidian向けの拡張機能として利用可能なほか、簡単に使えるウェブアプリ「Meridiem」も用意されています。今回は以下のリンク先にアクセスしてMeridiem上でMarkwhenを使ってみます。 Meridiem https://meridiem.markwhen.com/ Meridiemの画面はこんな感じ。画面中央にMarkwhen形式のテキストが表示され、右側に

                                      マークダウンっぽい記法で予定表を書ける「Markwhen」レビュー、VS CodeやObsidian向けの拡張機能もあり
                                    • プログラミング文体練習

                                      レーモン・クノーの『文体練習』から着想を得て執筆された本書は、1つの課題を異なるプログラミングスタイルで実装し、さまざまなスタイルの特性やスタイルが生まれた歴史的経緯などを解説します。本家の『文体練習』は、「バスの中で起きた諍いと、その張本人を後で目撃した」という内容を、公的文書風、宣伝風、業界用語風など、99の異なる文体で表現したものですが、本書は、「単語の出現頻度をカウントして多いものから出力する」という課題を、40のスタイルで実装しています。リソース制約が大きかった時代の方法から、オブジェクト指向、純粋関数型、リフレクション、並行処理、ニューラルネットワークまで幅広いスタイルを扱い、マルチパラダイム言語Pythonの威力と魅力を感じられる構成となっています。 訳者まえがき 第2版 まえがき 第1版 まえがき 序章 第Ⅰ部 歴史的スタイル 1章 古き良き時代:アセンブリ言語 2章 Fo

                                        プログラミング文体練習
                                      • 「ボタンを押下する」という言い方ITの方言かってくらい一般人に伝わらないんだけど、調べたら本当にその意味しかなさそうな単語だった「良く使います」「手順書に当たり前の様にかいてある」

                                        てとらん @TETRAN_IT 「ボタンを押下する」っていう言い方ITの方言かってくらい一般人に伝わらないんだけど、調べたら本当にその意味しかなさそうな単語だった pic.x.com/WNRr27gTjL 2025-05-25 09:29:38 リンク コトバンク 押下(オウカ)とは? 意味や使い方 - コトバンク デジタル大辞泉 - 押下の用語解説 - [名](スル)押し下げること。特に、操作ボタンやキーボードのキーなどを押すこと。「実行ボタンを押下する」 1 user

                                          「ボタンを押下する」という言い方ITの方言かってくらい一般人に伝わらないんだけど、調べたら本当にその意味しかなさそうな単語だった「良く使います」「手順書に当たり前の様にかいてある」
                                        • リリース手法多すぎワロタァ B/G、カナリア、機能フラグ、ダークローンチ、A/Bテスト、、など - Qiita

                                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? この記事でCloudWatch Evidentlyについて調べていると、「機能フラグ」や「A/Bテスト」などインフラエンジニアには若干聞き慣れないリリース用語が出てきました。 アジャイル開発やCI/CDの台頭に伴い多数出現したこれらのリリース戦略用語をまとめて整理してみることにします。 インフラエンジニアやSREと呼ばれるロールの方々も、リリース戦略を知っておくとCI/CD環境の構築やIaC、はたまたミドルウェアのバージョンアップなどで役立つと思います。 以下ウェブサイトを参考に、各用語を「デプロイ戦略」と「テスト戦略」の大きく2つに分

                                            リリース手法多すぎワロタァ B/G、カナリア、機能フラグ、ダークローンチ、A/Bテスト、、など - Qiita
                                          • 23歳、月11万円をAIに投じる理由|Ami|自発的AI奴隷

                                            「23歳、月11万円をAIに使っている。」 そう伝えると、多くの人が驚き、疑問の表情を浮かべる。「そこまでAIにお金をかける価値があるのか?」と。 実際その主張はよく理解できる。2年前のAIは安価で頼りなかった。出力された結果には膨大な回数の修正が必要だった。私自身も5000時間以上、ChatGPTと会話しながらプログラミングを学んできた経験がある。 しかし、時代は変わった。これは未来を掴むための戦略的投資だ。 AIはすでに私にとっては贅沢品ではなく、この業界で生き残るための必需品になりつつある。 筆者はこんな人です!

                                              23歳、月11万円をAIに投じる理由|Ami|自発的AI奴隷
                                            • フロントエンドの慣習のまとめ - Qiita

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

                                                フロントエンドの慣習のまとめ - Qiita
                                              • プロダクトの目的・目標・指標をチームで考えていくために可視化した話 - SmartHR Tech Blog

                                                こんにちは、プロダクトマネージャー(以下PM)の adachi です。(ToDo: ここになにか面白い文章を入れる) 先日、プロダクトの目的・目標・指標をまとめた図をTwitterに投稿したところ、わりと反響があったのでこちらで解説したいと思います。 開発メンバーから「会社の戦略とプロダクトの目標がどう紐付いてるかわからない」という声をもらって作った図。 改めて整理する中で自分のなかでも気付きがあり、もっと早くやっておけばよかったなと思いました。 pic.twitter.com/tuedZhaZG2— Takashi Adachi (@asanebo_) 2022年6月1日 この記事でお伝えしたいこと 会社のミッションや戦略とプロダクトの目的・目標・指標は、構造的に整合していることが重要である PMにとって自明に思えることでも、アウトプットしなければチームで共有できない 目的・目標・指標の

                                                  プロダクトの目的・目標・指標をチームで考えていくために可視化した話 - SmartHR Tech Blog
                                                • アニメ『ポケモン』来年4月から新シリーズで主人公交代 1月から最終章でサトシとピカチュウの物語終了

                                                  人気アニメ『ポケットモンスター』(公式略称:アニポケ テレビ東京系 毎週金曜 後6:55~)第136話が16日、放送された。放送後、新情報が発表され、主人公が交代となる新シリーズが、2023年4月より放送されることが決定した。 アニメ『ポケットモンスター』最終章のビジュアル(C)Nintendo・Creatures・GAME FREAK・TV Tokyo・ShoPro・JR Kikaku (C)Pokemon 写真ページを見る この記事の写真はこちら(全41枚) また、サトシとピカチュウの物語の最終章「ポケットモンスター めざせポケモンマスター」が、2023年1月13日から放送されることも発表された。 新シリーズは、ポケモン世界全体を舞台にした 新たな夢と冒険となり、本日世界初公開された映像では、今作の新たな2人の主人公、少女・リコと少年・ロイの姿も発表。

                                                    アニメ『ポケモン』来年4月から新シリーズで主人公交代 1月から最終章でサトシとピカチュウの物語終了
                                                  • あなたの仕事に“AI秘書”を。ノンエンジニアでもOKなCursorエージェント超入門|miyatti@エクスプラザ

                                                    どうも!生成AIのプロダクト開発支援やってるエクスプラザの"生成AIエバンジェリスト"みやっちです!(Xのアカウントは @miyatti ) ざっくりいうと生成AIの「社会」推進を日々がんばっている人間です。 ※ 自己紹介と会社紹介的に入社エントリおいておきます 今回はノンエンジニア向けのCursor講座という内容で、記事をかかせていただきました!だいぶ長文ですけど、もしよければご参考にしていただければ! 0. はじめに ── そもそも“エージェント”って何?「AIエージェント」……最近、こうした言葉を耳にする機会が増えていませんか? ざっくり言えば、“AIが自分で考えて動いてくれる存在”を指します。たとえば「イベントの準備を任せたい」と伝えるだけで、必要なタスクリストを自動的に生成し、順番や優先度を決めて進行管理までやってくれるのがエージェントの魅力。まるでAI秘書のように、こちらの目的

                                                      あなたの仕事に“AI秘書”を。ノンエンジニアでもOKなCursorエージェント超入門|miyatti@エクスプラザ
                                                    • AIを仕事でどう使い分けているのかまとめてみた | DevelopersIO

                                                      ここに書いているAIは一例です。他にも色々なAIを併用しています。 複数のAIツールに同じことを聞いてみて、見聞を広めるみたいなこともします。 ちゃんと言語化してみると、この様な基準で選んでいるかな、という感じです。 AIによって求められる人間のスキル 対話型 (Claude.aiなど) →「質問力」が重要 自律型 (Claude Codeなど) →「仕様を書く力」「要件定義力 (決まりをちゃんと言語化する)」が重要 対話型でも、ある程度は同じ様なことができますが、自立型AIエージェントの方がもっと自由にいろんなことを任せれます。 (Claude CodeならAgent Skills、Subagents、Hooksの機能など) やってみた 今回はClaude Code開発チームのBoris Cherny氏の使い方を見てみます。 このポストでは、以下のような使い方を紹介しています。 ターミナ

                                                        AIを仕事でどう使い分けているのかまとめてみた | DevelopersIO
                                                      • あっ、そうだ!モダンCSSをまとめておこう

                                                        2023年もCSSの進化がすごかったですね! その進化を2024年でも生かしていけるように、今回まとめておいていつでも参照できるように記事を書こうと思いました。 お読みいただけると幸いです。 一緒に2024年もスタートダッシュで走り抜けましょう。 まず、はじめに この記事では、最近登場した、エキサイティングで、アクロバティックでファンタジックなインパクトのある機能をピックアップして紹介したいと思います。 CSSの多彩な新機能を広く紹介することで、読者がこれらに触れる機会を持てるように努めています。 特に興味を引く機能があれば、他の媒体を通じて更に詳しく掘り下げることをお勧めします。 コンテナクエリ スタイルクエリ :has()セレクタ :nth-child()の「of S」構文 text-wrap: balance initial-letter ダイナミックビューポート単位 広色域のカラー

                                                          あっ、そうだ!モダンCSSをまとめておこう
                                                        • 【図解解説】これ1本12分でReactのコンセプト全20種を理解できる教科書 - Qiita

                                                          はじめに こんにちは、Watanabe Jin(@Sicut_study)です。 ReactはAIブームなども相まって人気のJavaScriptフレームワークです。今後も更にReactを利用したアプリケーションは増えることが想像できます。 Reactのコンセプト(基礎)をしっかりと理解することは、効率的で保守性の高いアプリケーション開発において不可欠です。今回はそのなかでも特に大切なものを20個解説していきます。 この記事を読むことで Reactの基礎から応用までの体系的な知識を一箇所で習得できる コンポーネント設計やステート管理など、直面する課題に対する解決策を理解できる パフォーマンス最適化やエラー処理などアプリケーション開発に必要な知識を得られる 最新機能(React 19、Suspenseなど)について学び取り入れられる 面接や技術的な議論の場で、Reactについて自信を持って説明

                                                          • 生成AIに疑似コードで指示すると自然言語よりも効率的にプログラムが生成できるというアイデアから生まれた、生成AI用の疑似言語「SudoLang」

                                                            生成AIに疑似コードで指示すると自然言語よりも効率的にプログラムが生成できるというアイデアから生まれた、生成AI用の疑似言語「SudoLang」 ChatGPTやCopilotなどの生成AIを用いてコードを生成しようとすると、多くの場合プロンプトを自然言語で書くことになるでしょう。 しかし自然言語で的確にプログラムの内容を表現するのは、ときに面倒だったり、あいまいさを排除することが難しかったりします。 一方で、プログラマが自分でコードを書こうとするとき、あるいは他のプログラマとコードの内容を議論するときに、自然言語をプログラミング言語のような構文で書く、いわゆる「擬似コード」を使うことがよくあります。 例えばこんな風に自然言語をコードっぽくホワイトボードに書いたことのあるプログラマの方は多いのではないでしょうか? 入力値を処理するための関数(A、B){ Aは数字かどうか確認する Bは日付か

                                                              生成AIに疑似コードで指示すると自然言語よりも効率的にプログラムが生成できるというアイデアから生まれた、生成AI用の疑似言語「SudoLang」
                                                            • 状態設計から「なんとなく」を無くそう

                                                              ウォンテッドリー株式会社の社内イベント "Tech Lunch" で話した発表です。 プログラムには大小さまざまな粒度の「状態」が存在します。 状態の設計を工夫することで、コーナーケースの発生を抑止し、ユーザー体験を最適化することができます。 本発表では、私が普段どのように「状態」について考え…

                                                                状態設計から「なんとなく」を無くそう
                                                              • Claude CodeユーザーのためのCodex入門

                                                                はじめに 最近、CodexのほうがClaude Codeより使いやすい・性能が高いと感じる人が増えている印象です。 Claude Codeに慣れていて、Codexも使い始めてみたい方向けに、最初に知っておくとよいことを書きます! この記事は2026年5月時点の私の利用経験と観測範囲をもとにしています。 私のCodex歴について もともとはClaude Code派で、Codexは半年ほどサブで使っていました。 GPT-5.4あたりでClaudeとモデル性能が逆転したと感じ、1ヶ月ほど前に個人では完全にCodexに乗り換えました(業務では申請のしやすさとかもあってClaude Codeも引き続き使ってます) claudeのコミットが減っていることで、Codexを使ってると分かる なぜCodexが選ばれるのか 私の主観とXで見かける投稿ベースだとこんな感じです GPT-5.5の性能が高い Cla

                                                                  Claude CodeユーザーのためのCodex入門
                                                                • Claude CodeやCursorを使って、AIがUIデザインを生成することができる「Pencil」が登場! - Qiita

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

                                                                  • 『月姫』『ひぐらし』の時代を築いた、国産ノベルゲームエンジン「NScripter」開発史【フォーカス】 - レバテックLAB

                                                                    ノベルゲームエンジン「NScripter」開発者 高橋 直樹 1975年生まれ。1998年より、成人向けPCゲームのシナリオライターやプログラマー、企画などを行う。1999年にノベルゲームエンジン「NScripter」を開発し、公開。以降は、同エンジンシリーズの開発者としても広く知られる。 1990年代から2000年代にかけ、PCゲーム市場では「ノベルゲーム」(ビジュアルノベル)が大きな流行を見せ、商業や同人作品の中から数々のキラータイトルが生み出されていました。同人サークルから出発し、後に商業の世界でも絶大な影響力を持つに至った「TYPE-MOON」の『月姫』や、「07th Expansion」の『ひぐらしのなく頃に』を耳にしたことがある方は、少なくないのでは。 この『月姫』『ひぐらし』をはじめ、数々のノベルゲームを支えていたゲームエンジンがあります。その名は「NScripter」です。

                                                                      『月姫』『ひぐらし』の時代を築いた、国産ノベルゲームエンジン「NScripter」開発史【フォーカス】 - レバテックLAB
                                                                    • t-wadaが説く、今あえて“自分の手”でコードを書く理由「バイブコーディングは、エンジニアのためのものではない」 - エンジニアtype | 転職type

                                                                      転職・求人情報サイトのtype エンジニアtype ITニュース t-wadaが説く、今あえて“自分の手”でコードを書く理由「バイブコーディングは、エンジニアのためのものではない」 2025.11.28 ITニュース 和田卓人プログラミングtype会員限定AI 「バイブコーディング(Vibe Coding)」の熱狂は、プロフェッショナルなエンジニアにとって何を意味するのだろうか。その答えの一つが、2025年10月30日に開催された「AI駆動開発カンファレンス 2025」にて明かされた。 答えの主は、テスト駆動開発(TDD)の第一人者・t-wadaこと和田卓人さん。「AI時代のソフトウェア開発を考える」と題した講演の中で、「バイブコーディングはエンジニアのためのものではない」と指摘した。 果たして、その言葉の真意とは。和田さんの考えを聞いていくと、AI全盛の時代にエンジニアが果たすべき役割と

                                                                        t-wadaが説く、今あえて“自分の手”でコードを書く理由「バイブコーディングは、エンジニアのためのものではない」 - エンジニアtype | 転職type
                                                                      • 自称調整さんを超える日程調整アプリをAIと作ってみたけど、巨大すぎる◯◯の壁が超えられない

                                                                        なにをつくったのか - 『いい幹事さん』すぐに使える日程調整アプリ とにかく『調整さん』の使いごこちはそのまま、更に研ぎ澄ましたアプリです。 動作が気に入ったら乗り換えご検討ください。 なぜ作ったのか — “調整さん”の個人的な不満を全部解消したかった みんな使っている「調整さん」、非常にサクサク動きカジュアルな日程調整のデファクトスタンダードです。 でも、幹事としてはもっと機能があってもいいなぁといつも思ってました。 候補日を一つずつクリックして選ぶのが面倒 傾斜会費(部長は高め、新人は無料など)がExcelで地獄 スマホだとUIがつらい いい幹事さんは、日程調整の利用者/管理者の両方が嬉しい 幹事業務をかなりやることが多いので、利用者からの要望や管理者両方のユーザ目線で機能を充実させました。 特に、日程調整にあたってソート機能は非常に重要なのでめちゃくちゃ作りいい感じにしました。 見や

                                                                          自称調整さんを超える日程調整アプリをAIと作ってみたけど、巨大すぎる◯◯の壁が超えられない
                                                                        • サクッとAPIを叩く方法 (VS CodeでHTTPリクエストが送れちゃう拡張機能) - Qiita

                                                                          概要 開発中のAPIを試したり、サードパーティのAPIをサクッと叩いてみたいといった時に皆さんどのようにしますか? 私は、curlコマンドやPostmanをよく使っています。 ただ、もっと楽にHTTPリクエストを投げ、かつその時使用した情報を残すことができる方法を以前のチームメンバーに教えていただいたので、記事にしました。 REST Client 今回、紹介するのはVS CodeのエクステンションにあるREST Clientというものになります。 このREST ClientというのはVS Code上でHTTPリクエストを送信し、レスポンスを確認できる拡張機能となっています。 使用方法 使用方法はすごく簡単で、拡張子が「.http」か「.rest」というファイルで決められた構文に従いHTTPリクエストを記述するだけです。 下記にcrudの例を載せていきたいと思います。 また今回はREST A

                                                                            サクッとAPIを叩く方法 (VS CodeでHTTPリクエストが送れちゃう拡張機能) - Qiita
                                                                          • AIが進化すると、そもそも業務システムが不要になりそう - きしだのHatena

                                                                            ChatGPT O1やDeep Researchなどがすごいパフォーマンスを出してきていますね。もう仕組み上も単にLLMではなくAIとしか言えなくなってきています。 そんなAIが進化して、プログラミングをAIがやってくれるようになると、そのプログラムの確認をどうするんだって話があります。業務システムの開発では、プログラム読めない人がプログラムの生成に携わったりするようになって、できてきたプログラムが読めないってなる。 問題では?と思ったのだけど、そもそも業務システムが不要になりますね。 小さい食堂で、伝票とかも取らずにちゃんとまわす人とかいますね。記憶力のいい人だと、昼のラッシュでもちゃんと覚えてまわせそうです。 ファミレスでバイトしてたとき、調子がいいときだと割と全部の注文を覚えれてたりしたので、それなりにまわせる人が多そうです。 そして、AIであればもっと記憶力よく考えてまわせるので、

                                                                              AIが進化すると、そもそも業務システムが不要になりそう - きしだのHatena
                                                                            • JavaScriptをもうちょっと理解する54のトピック - Qiita

                                                                              この記事について JavaScriptはお好きですか? Reactなどフロンドエンドを中心に人気の言語なので、触ってる人はたくさんいると思います。 奥深くて自分も好きな言語ですが、結構なんとなくで触っていたりしませんか? 今回は自分が後輩によく聞かれた事や、自分が引っかかった事をたくさん書いていきます。 つまり基本的には初心者向け、よくても中級者向けです。 何か一個でも知らない事があれば御の字のつもりで書いたので、ぜひ気軽に読んでください! JavaScript編 略称はJS、Javaダメぜったい いなさそうなのに稀にいるという・・ Web開発から入ってプログラムを広く知らない場合に発生しやすい? Javaは全く別に王者がいるので、万が一使っていたららやめましょう。 略称は JS(じぇーえす) でお願いします。 データ型、Object Objectはキーと値をいくつも持てるJSのデータ型で

                                                                                JavaScriptをもうちょっと理解する54のトピック - Qiita
                                                                              • 伝説のCPUアーキテクトJim Keller氏が示すAIの未来

                                                                                  伝説のCPUアーキテクトJim Keller氏が示すAIの未来
                                                                                • SQL滅ぶべし | ドクセル

                                                                                  SQL • リレーショナルデータベースシステムと会話するための言語 • 1970年 Codd が RDB モデルと同時に提案 (Alpha言語) • 1974年 Chamberlin と Boyce が改良 • 元々は SEQUEL (Structured English Query Language) だったが、商標登録されていた • 読み方は エスキューエル とそのまま読む (Glliespie 2012) SQL • SQL は目的別に 4つに分けられる • DCL (データ制御言語) GRANT とか • DDL (データ定義言語) CREATE TABLE とか • TCL (トランザクション制御言語) ROLLBACK とか • DML (データ操作言語) • INSERT, UPDATE, DELETE, SELECT • データ分析者にとって重要なのは SELECT 文

                                                                                    SQL滅ぶべし | ドクセル

                                                                                  新着記事