並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 108件

新着順 人気順

basicの検索結果1 - 40 件 / 108件

basicに関するエントリは108件あります。 開発プログラミングAI などが関連タグです。 人気エントリには 『株式会社リクルート エンジニアコース新人研修の内容を公開します!(2021年度版) | リクルート テックブログ』などがあります。
  • 株式会社リクルート エンジニアコース新人研修の内容を公開します!(2021年度版) | リクルート テックブログ

    こんにちは! Webフロントエンドエンジニアの眞野 隼輔です。 毎年大きな反響を頂いている、エンジニアコースの新人研修の内容を紹介させていただきます。 研修の概要 リクルートでは、エンジニアコースでスペシャリスト採用された新卒のエンジニアを対象に、現場で培われた「本当に必要な生きた知識・技術」を取り入れた新人研修を開催しています。 前半は研修では各分野に長けた社員による講義形式の技術研修を行い、後半は仮配属という形でそれぞれ別の部署に配属されて実際の業務を経験するOJTとなっています。 この技術研修はそのほとんどが内製されており、ベテラン社員による経験を元にした講義を通して生きた知識・技術を獲得できます。また、実際に手を動かす演習型の講義ではベテラン社員からのレビューやフィードバックを得られるため、知識の定着や更なる成長へと繋がります。 本年度の技術研修も、昨年度に引き続きフルリモートでの

      株式会社リクルート エンジニアコース新人研修の内容を公開します!(2021年度版) | リクルート テックブログ
    • GPTの仕組みと限界についての考察(1) - conceptualization

      GPT4が登場してChatGPTが盛り上がってますね。 本記事は、GPT(を支えるTransformerという仕組み)をChatGPTユーザにとって分かりやすく説明し、その能力と限界についての見通しをよくしよう、という趣旨になります。 少し長くなりそうなので、全部で記事を3回に分けようと思います。 (1)大まかな背景と概要:本記事 (2)GPTの能力と可能性:実際の使用例とTransformerの仕組みを踏まえて説明 (3)GPTの限界と未来展望:Transformerの仕組みが持つ限界と研究の進展を予想 GPT3と4の違い: トークン長とは何か? まずここから話を始めます。GPT-3は、パラメータ数が750億個(850GBの容量を食う)でトークン長が4097(GPT-3.5)でした。GPT-4は、パラメータ数は非公開でトークン長は32768ですので、ちょうど8倍になります。 さて、トーク

        GPTの仕組みと限界についての考察(1) - conceptualization
      • 実践 Docker - ソフトウェアエンジニアの「Docker よくわからない」を終わりにする本

        ------------------------------------------------------ 2024 年 1 月更新 本書がきっかけで「なんとか Docker を使えるようになりたい」というプログラマの方向けの入門書を秀和システム様から出版させていただけることになりました 開発系エンジニアのためのDocker絵とき入門 https://www.amazon.co.jp/dp/4798071501 紙書籍と電子書籍、どちらもございます この書籍と執筆経験は、みなさまからの驚くほどの高評価があればこそ得られた機会でした いつも本当にありがとうございます 書籍化に際しまして、この場で次のとおり説明させていただきます 1️⃣ 本書 ( Zenn ) は有料化しません 2️⃣ 本書 ( Zenn ) は今後更新しません 3️⃣ 本書 ( Zenn ) と出版される絵とき入門の違い

          実践 Docker - ソフトウェアエンジニアの「Docker よくわからない」を終わりにする本
        • はじめに — 機械学習帳

          import torch x = torch.tensor([1., -1.]) w = torch.tensor([1.0, 0.5], requires_grad=True) loss = -torch.dot(x, w).sigmoid().log() loss.backward() print(loss.item()) print(w.grad)

            はじめに — 機械学習帳
          • 【新卒研修資料】基礎統計学 / Basic of statistics

            株式会社ブレインパッドの2023年新卒研修資料です。基礎統計学について扱っています。 ※ 本資料の公開は、ブレインパッドをもっとオープンにする取り組みOpenBPの活動です。 [OpenBrainPad Project] https://brainpad.github.io/OpenBrainPad/

              【新卒研修資料】基礎統計学 / Basic of statistics
            • ガザ危機と中東の激動 | 東京大学

              ── 2020年以降は、どのような動きがあったのでしょうか? 2020年にアラブ首長国連邦(UAE)とイスラエルが国交を正常化しました。これ以後、湾岸諸国やアラブ諸国の間でイスラエルとの関係を見直し、正常化に向かう動きが進みました。これをユダヤ教、キリスト教、イスラーム教に共通する預言者アブラハムにちなんでアブラハム合意と呼びます。アメリカのバイデン政権は、サウジアラビアとイスラエルの国交正常化に向けた交渉を仲介し、サウジアラビアがイスラエルとの国交を正常化すれば、アメリカはサウジアラビアの安全を保障すると確約していました。 サウジアラビアのサルマーン国王周辺は、1967年の戦争以前の国境での二国家共存によってパレスチナ問題を解決し、アラブ諸国がイスラエルを承認して国交正常化する、という2002年アラブ平和イニシアチブの原則に変わりがないことを一貫して明言しています。しかし、ムハンマド皇太

                ガザ危機と中東の激動 | 東京大学
              • LLMの現在 - Speaker Deck

                今のLLMを取り巻く状況について紹介します。

                  LLMの現在 - Speaker Deck
                • 【完全保存版】GPT を特定の目的に特化させて扱う (Fine-tuning, Prompt, Index, etc.) - Qiita

                  生成AIカンファレンス 〜徹底解剖「トップランナーから見た日本が挑む生成AIの最前線」〜 日時:5月8日(水) 10:00-18:30 形式:オフライン・オンラインのハイブリッド開催 場所:東京大学伊藤謝恩ホール(オンライン参加の方は配信URLをお送りします) 参加方法:下記イベントページより申込 ChatGPT に代表される今日の AI ブームを牽引しているのは 大規模言語モデル(Large-scale Language Model, LLM) と言っても過言ではないでしょう。LLM とは大量のテキストデータを使ってトレーニングされた自然言語処理のモデルで、代表的なものに、GPT(OpenAI)、Llama(Meta)、PaLM(Google)があります。我々開発者は、事前学習されたこれらのモデルを使って簡単にアプリケーションを作ることができます。 LLM が遂行可能な言語的タスク LL

                    【完全保存版】GPT を特定の目的に特化させて扱う (Fine-tuning, Prompt, Index, etc.) - Qiita
                  • Claude Codeと暮らす | DevelopersIO

                    はじめに こんにちは、クラスメソッド製造ビジネステクノロジー部の森茂です。 Claude Codeを使い始めたけれど、まだ「ちょっと賢いターミナル」くらいの付き合いになっている方はいませんか。あるいは、毎日使っているけれど「セッションが終わるたびに文脈がリセットされるのがもったいない」と感じている方もいるかもしれません。 AIコーディングツールは便利ですが、そのまま使っていると「賢いけど記憶喪失のペアプロ相手」になりがちです。昨日デバッグした問題の経緯も、先週の設計判断の理由も、新しいセッションでは白紙からのスタート。「……また同じ説明からか」と思ったことがある方、きっと少なくないはずです。プロジェクトが増えるほど、この「文脈の断絶」がじわじわ効いてきます。 Claude Code界隈ではClaude-Memをはじめ、記憶の永続化や開発効率化のためのソリューションが日々登場しています。アン

                      Claude Codeと暮らす | DevelopersIO
                    • CDNは5時間で開発できる | POSTD

                      「CDN」(content delivery network)という言葉からは、Googleのような大企業がいくつもの巨大なハードウェアを管理し、1秒当たり何百ギガビットものデータを処理する様子が想像されます。しかし、CDNは単なるWebアプリケーションです。私たちのイメージとは違いますが、それが事実です。8年前に買ったノートパソコンを使って、コーヒーショップの席に座りながらでも、きちんと機能するCDNを構築できます。この記事では、これから5時間でCDNを開発しようとするときに、直面するかもしれないことを紹介します。 まずはCDNの機能を明らかにしておきましょう。CDNはセントラルリポジトリ(通称:オリジン)からファイルを吸い上げ、ユーザーに近い場所でコピーを保存します。初期のオリジンはCDNのFTPサーバーでした。現在、オリジンは単なるWebアプリとなり、CDNはプロキシサーバーとして機

                        CDNは5時間で開発できる | POSTD
                      • Clineに全部賭ける前に 〜Clineの動作原理を深掘り〜

                        はじめに AIのコーディングアシスタントとして最近、急速に注目を集めているCline。VSCode上でAIと連携し、コード生成からバグ修正、さらにはターミナル操作まで自動化できるこのツールは、多くのエンジニアの生産性を劇的に向上させています。 mizchiさんの『CLINEに全部賭けろ』という記事では、 AIから引き出せる性能は、自分の能力にそのまま比例する AI自体を管理するパイプライン設計を自分のコアスキルにする必要がある ともあるように、エンジニアはClineという強力なツールの最大限を使えるようになっていくべきです。 「AIの上手な使い方」が今のエンジニアにとって必須スキルになりつつあるため、単にClineを使うだけでなく、その仕組みを理解することで得られるメリットは数多くあります。例えば、現時点でのClineの得手・不得手を理解することでAIに対して的確に指示ができたり、clin

                          Clineに全部賭ける前に 〜Clineの動作原理を深掘り〜
                        • 仕組みから理解するGit

                          📚 本書について【無料公開中】 Gitの内部の仕組みを徹底的に丁寧に解説する本です。 「Gitはいかにバージョンを管理しているのか?」 「コミットはスナップショットと聞いたことがあるものの、どういう意味?」 「操作時にエラー表示をネットの記事を参考に対応しているけれど、実はよく分かっていない...」 といった疑問をすべて解決する基礎力を身につけることができます。 Gitの仕組みを理解することで、普段使いのツールとしても、より効果的に利用できるようになるほか、データ構造やアルゴリズムの学習用途としても楽しめるような構成になっています。

                            仕組みから理解するGit
                          • NFTとは何ではないか

                            プライベートな勉強会で、ソフトウェア技術者ではない人に向けて暗号通貨や NFT について解説した際に使った発表資料です。 2021/1/5: 誤字等を修正。 2021/1/30: フォローアップ記事を公開しました。 https://okapies.hateblo.jp/entry/2022/01…

                              NFTとは何ではないか
                            • GPTの仕組みと限界についての考察(2.1) - conceptualization

                              全3回のシリーズパート2の本記事では、GPTの能力と可能性をAttention/Transformerの仕組みをふまえて考察します。 というつもりでしたが、凄く長くなってしまったのでパート2は以下の3回に分けようと思います。 (2.1)各技術の定性的な説明(本記事) (2.2)Transformerのアルゴリズム詳細 (2.3)GPTの能力と可能性について 2.1 各技術の定性的な説明 自然言語の構造を考えてみる まず我々が使う言語についてちょっと振り返るところから話を始めましょう。 文や文章は、おおもとのデータである文字から始まって、単語、文節、句、節、文、文章、さらにその上の意味、という風に階層的な構造を持っていると我々は概念的に認識してますよね。 構文の階層 そして、各階層や階層間には、文法や語法といった言葉のルールがあります。 深層学習はその名の通り、層を深くしたニューラルネットワ

                                GPTの仕組みと限界についての考察(2.1) - conceptualization
                              • NECは即決、富士通は後に土下座、シャープは「10円やったらこうたるわ」…1978年、Microsoft BASICの営業で国内メーカーを回った西和彦氏が明かす各社の反応が濃すぎる

                                西 和彦 Kazuhiko Nishi @nishikazuhiko 1978年に アスキーマイクロソフトとして BASICのソフトウェアを持って 国内企業を回った時に 受けた対応 48年前なので秘密保持契約は失効しています 各社の反応 日本電気 面白いからやりましょう NEC PC8000誕生 渡辺さん 沖電気 もっと詳しくお願いします OKI if800誕生 大西さん 生野さん 富士通 全然聞いてくれない 日立 マイクロをバカにしていた 東芝 頑固の塊 三菱電機 キーボードを分離しないと輸出出来ませんよといってもガン無視 松下電器 教えてください 金はある ソニー 2人頑固がいて、あくまでSony BASICだった 絶望した それを修整してくれたのは出井さん 社長になった シャープ 10円やったらこうたるわ 成功か失敗かはトップの姿勢が全てのような気がする お前のような雑誌の記者風情が

                                  NECは即決、富士通は後に土下座、シャープは「10円やったらこうたるわ」…1978年、Microsoft BASICの営業で国内メーカーを回った西和彦氏が明かす各社の反応が濃すぎる
                                • 統合失調症の患者が「幻聴」を聞いてしまう脳のメカニズムが明らかに

                                  思考や行動にまとまりがなくなる精神疾患である統合失調症の患者には、幻覚や妄想などさまざまな症状が現れます。統合失調症患者の中にも幻聴がある人とそうでない人が存在するとのことで、中国の研究チームが「統合失調症患者が幻聴を聴くメカニズム」を明らかにしました。 Impaired motor-to-sensory transformation mediates auditory hallucinations | PLOS Biology https://journals.plos.org/plosbiology/article?id=10.1371/journal.pbio.3002836 What happens in the brain when a person with | EurekAlert! https://www.eurekalert.org/news-releases/10594

                                    統合失調症の患者が「幻聴」を聞いてしまう脳のメカニズムが明らかに
                                  • Claude Codeの機能が多くて混乱している人へ

                                    はじめに Claude Codeを触り始めると、「Skills」「Custom Commands」「Hooks」「サブエージェント」「MCP Servers」...と、似たような機能がいくつも出てきて混乱しませんか? それらを使わなくても開発効率は使っていない時よりもかなり上がっているので、私は自腹で月300ドル払っていましたが、半年ほどあまり活用していませんでした。しかし活用したところかなり便利だったので一度まとめてみます。 この記事では、各機能の使い方だけでなく、「なぜその機能が存在するのか」「どういう問題を解決するのか」という思想から説明していきます。思想を理解すれば、新しい場面に遭遇しても自分で判断できるようになりますし、「この機能、こういう使い方もできるんじゃないか」というアイデアも浮かびやすくなるのかなと思います。 Claude Codeの考え方を理解する なぜこんなに多くの拡

                                      Claude Codeの機能が多くて混乱している人へ
                                    • とってもやさしいフロントエンド入門

                                      まず、新しいアイデアが提案されると、ステージ0の「Strawman」と呼ばれる段階に入ります。ステージ0のアイデアが価値のある提案として見なされ、大まかな形で問題点や解決策を説明できるようになると、ステージ1の「Proposal」と呼ばれる段階に進みます。そして、提案がある程度まとまって仕様の草案として認められると、ステージ2の「Draft」と呼ばれる段階に上がります。さらに細かいところまで練り上げられて、仕様がほぼ完成した状態になると、ステージ3の「Candidate」の段階になります。最後に、2つ以上のブラウザがその機能を実装していて、ECMAScript の編集者に承認されると、ステージ4の「Finished」と呼ばれる段階になります。 ステージ4に上がった提案は、毎年 6 月のタイミングで ECMAScript の新しいバージョンとしてリリースされます。リリースする際は、ECMAS

                                        とってもやさしいフロントエンド入門
                                      • 【2021】モダンなPython開発環境の紹介 - Qiita

                                        📌 はじめに Pythonで開発を行うにあたり、リンタやフォーマッタ、パッケージマネージャ等のツールの選定は非常に重要な問題です。一方で歴史的な経緯もあり、沢山の選択肢から何を選ぶべきか情報がまとまっていないように感じました。この記事では2021年9月時点でモダンと言えるであろう開発環境を紹介します。基本的にはシェアが高いこと、著名なパッケージで使用されていることを主な選定理由としており、また特定のエディタに依存しないことを前提とします。 本記事で紹介する内容は一つのテンプレートに近く、必要に応じてカスタマイズするもよし、そのまま使ってもよし、として参考になればと思います。(CI/CDについてはPythonとは独立した問題なので触れません。またドキュメント生成はSphinxを推しますが、必須ではないので今回は割愛します。) 📄 要約 "モダン"な開発環境を箇条で列挙すると下記の通りです

                                          【2021】モダンなPython開発環境の紹介 - Qiita
                                        • Bash Scriptの作法 - Qiita

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

                                            Bash Scriptの作法 - Qiita
                                          • LLM chatbotが人類にもたらすのは、絶望なのか希望なのか - 渋谷駅前で働くデータサイエンティストのブログ

                                            ちょっと前に以下のようなことを放言したら、思いの外反響が多くてちょっとびっくりしたのでした。それだけ、現代のLLM chatbot / generative AIの台頭に期待と不安を抱いている人が多いということの裏返しなのでしょう。 既に色々コメントが出ているけど、我々人類が「知的労働」だと思っていることの大半が実は「過去実績をなぞって適当にその場に合わせて組み立てているだけ」なんじゃないかと訝っているので、そういう「自称知的労働」は多分LLMで代替されると思う。新奇なものを生み出す仕事は相変わらず残る https://t.co/GGK41vSDcn— TJO (@TJO_datasci) 2023年3月15日 昨年の年末振り返り記事でも話題にしたChatGPT(そして後続の各種LLM chatbot)ですが、今年に入ってからの話題の広がり方には想像を超えるものがあり、ついに朝の情報番組な

                                              LLM chatbotが人類にもたらすのは、絶望なのか希望なのか - 渋谷駅前で働くデータサイエンティストのブログ
                                            • 【海外記事紹介】わずか243行で書かれたGPT実装『microgpt』が話題に — Python標準ライブラリのみで記述、GPTの動作理解に最適

                                              2月13日、karpathy氏が「microgpt · GitHub」と題したGistを公開した。 このコードは、GPTの動作原理を外部ライブラリに頼らずPythonのみで記述した、最小構成の実装となっており、その読みやすさと理解のしやすさから注目を集めている。 以下に、これからこのソースコードを読み解こうとする方に向けて、GPTがどのように動き学習するのか、その大まかな流れと主要な概念を解説する。 コードリーディング・ガイド:microgptを読み解く 本プログラムは、大きく分けて「微分の自動化」「情報の変換」「予測と修正」の3つのパートで構成されている。 1. 「学習」を支える自動微分(Valueクラス) ニューラルネットワークが学習するためには、予測の誤りを数値化し、それを元に各パラメータをどの程度調整すべきかを計算する必要がある。本実装の冒頭に登場する Value クラスは、この「

                                                【海外記事紹介】わずか243行で書かれたGPT実装『microgpt』が話題に — Python標準ライブラリのみで記述、GPTの動作理解に最適
                                              • 知っているようで知らないCLAUDE.mdを深掘りする | gihyo.jp

                                                「Claude Code」は、CLI上で動くLLMによるAIエージェントツールです。本連載は12月5日に発売された『Claude CodeによるAI駆動開発入門』に書ききれなかった応用的な内容や最新のアップデートについて解説します。書籍をあわせて読むとさらに理解が深まることでしょう。 今回は知っているようで知らない、Claude Codeの「CLAUDE.md」について深掘っていきます。 CLAUDE.mdとは記憶である 前提としてClaude Codeは、立ち上げた際、つまりセッション間で、そのコードベースやユーザーとの過去のやり取りを基本的に覚えていません。しかしセッションを立ち上げるたびに、膨大なコードベースを毎回走査して理解していくのも現実的ではありません。 そのため、コードやルールなどを理解する起点として存在しているのがCLAUDE.mdです。 これはエンジニアにとってのREAD

                                                  知っているようで知らないCLAUDE.mdを深掘りする | gihyo.jp
                                                • 面倒な準備なしで簡単にDNSの実験が行える「mess with dns」

                                                  プログラマーのジュリア・エバンスさんが、DNSを使った実験が行えるサイト「mess with dns」を公開しています。 mess with dns https://messwithdns.net/ New tool: Mess with DNS! https://jvns.ca/blog/2021/12/15/mess-with-dns/ DNSを用いた実験には「DNSレコードを作成することに抵抗がある、あるいはドメインを持っていない」「DNSクエリが見えないため何が起こっているのかを理解するのが難しい」「どういった実験を行うべきかわからない」といった問題があります。こういった問題を解消し、実際にどのような実験を行えばいいかを例示しながらDNSの動作を学ぶことができるというのが、「mess with dns」です。mess with dnsでは用意するのが面倒なドメインがあらかじめ用意さ

                                                    面倒な準備なしで簡単にDNSの実験が行える「mess with dns」
                                                  • Twitter API 有料化|うるし

                                                    こんにちは。うるし (@uakihir0) です。 昨日 (2023/3/30) に Twitter API の新しい Tier の発表・公開がありました。私は十年以上、TheWorld 等の Twitter クライアントなどの Twitter を用いたアプリを作ってきたので、これはある種の一区切りだと考えて、ここで Twitter API の有料化について詳しく見ていきます。 Twitter API の新料金体系Twitter API プラン一覧Free プラン 内容が発表されたのは、無料の Free プランと、$100 /月の Basic プランです。Free プランでは、認証・投稿のみが可能で、アプリ全体として(そのアプリを利用するユーザー全体で)1500 回/月の投稿が可能です。料金自体はかからないので、投稿数の少ない bot などはこの Free プランを引き続き利用することで、

                                                      Twitter API 有料化|うるし
                                                    • 本当にわかりやすいAI入門

                                                      2023年12月7日に開催されたStudyCoの勉強会で、AIについてお話した際の資料です。 スライドではお伝えしきれない部分もあるので、同じ内容を記事にしてます。こちらもぜひ! https://qiita.com/segavvy/items/9e7e4ab4b253599ac58a 動画(ス…

                                                        本当にわかりやすいAI入門
                                                      • webアプリ開発における環境変数まわりのベストプラクティス

                                                        追記 文中で .env に依存させないというプラクティスを紹介しました。僕は基本的にはこれでよいと思っていますが、フレームワークによっては.envなどと深く結合して利便性を提供しているものもあります。この場合は無理して.envから脱却せず、うまいこと利用するのもありだなと最近感じています。ただし、フレームワークが.envと深く結合していない場合は、dotenvなどのライブラリを導入するよりも、起動時に環境変数として注入する方式のほうがよいと感じています。 nodejsを例に解説します。nodejsでは環境変数はprocess.env.環境変数名でとりだせます。また、開発環境・テスト環境・本番環境をそれぞれNODE_ENVという環境変数にdevelopment test productionと入れる文化があります。 アプリケーションコードに自分が今いる環境(開発|ステージング|本番)を意識さ

                                                          webアプリ開発における環境変数まわりのベストプラクティス
                                                        • 【保存版】Claude課金すべき?Cowrok・Skills・Claude Codeの使い方全解説

                                                          AIテーマのPodcastエピソードの記事版です! ジェネトピ(Generative AI Topic)は、明日から試したくなるリアルなAI活用秘話を、雑談感覚でゆるく学べるPodcastです! Spotify Youtube Apple Podcast 最新動向をウォッチしている人以外にも、AIを身近に感じられるコンテンツを作りたいと思いPodcastを始めました。エピソードの内容を記事にしてお送りします。 Claudeって結局何がいいの? ChatGPTをメインで使っている方も多い中、最近「Claude Code」が話題になっていますよね。Xでは「Claude Codeを使わないとヤバい」という声も聞こえてきます。 そんな流れの中で、「Claudeに追加で課金すべき?」「ChatGPTからClaudeに乗り換えた方がいいの?」という疑問を持っている方も多いのではないでしょうか。 今回は

                                                            【保存版】Claude課金すべき?Cowrok・Skills・Claude Codeの使い方全解説
                                                          • よくわかるcontextの使い方

                                                            Goの標準パッケージにはcontextパッケージというものが存在します。 このパッケージは、net/httpやdatabase/sqlのような現実の事象と対応している何かが存在するようなパッケージではないため、初学者にとっては使い道がわからない、となってしまいがちです。 しかしcontextパッケージは、複数のゴールーチンを跨いだ処理を実装する際には非常に強力な力を発揮する、とても便利なパッケージなのです。 この本では、「contextとは何か?」というところから「どのように使えばいいのかわかる」ところまでたどり着けるように、Goのcontextまわりのことを解説しました。

                                                              よくわかるcontextの使い方
                                                            • 約40年前のマイコンを買ったけど、何に使ったらいいか頭を抱えた

                                                              これまでもワープロやタイプライター、ビデオタイトラーなど、昔のガジェットをいたずらに購入していじくってきましたが、今回はいよいよマイコン! マイコンなんて昔じゃないじゃん! ……と思いきや、ボクの子ども時代にもありましたからね。 約40年前のマイコンは、今のMacやWindowsとはまったく違う、人間に優しくない使い勝手で頭を抱えました。 1975年群馬生まれ。ライター&イラストレーター。 犯罪者からアイドルちゃんまで興味の幅は広範囲。仕事のジャンルも幅が広過ぎて、他人に何の仕事をしている人なのか説明するのが非常に苦痛です。変なスポット、変なおっちゃんなど、どーしてこんなことに……というようなものに関する記事をよく書きます。(動画インタビュー) 前の記事:子どもに覚えさせたい!? ボクの考えた最強の「あいうえお表」 > 個人サイト Web人生 ありがとう、ジョブズ&ゲイツ 約40年前のマイ

                                                                約40年前のマイコンを買ったけど、何に使ったらいいか頭を抱えた
                                                              • Twitter、新API開始 ベーシックは月100ドル、書き込みだけの無料プランも 「30日間のうちに移行して」

                                                                米Twitterは3月29日(現地時間)、新しい「Twitter API」の提供を始めた。無料で使える「Freeプラン」、ホビーユーザー向けの「Basicプラン」、企業向けの「Enterpriseプラン」を用意。既存のユーザーには「今後30日で既存のAPIの使用は非推奨とする。スムーズな移行をおすすめする」と告知している。 Freeは書き込み専用のプランで、価格は無料。APIのテストに使えるとしている。ツイートの書き込みは月間1500件まで。使えるTwitter IDは1個。Twitterログイン機能も利用できる。 Basicはホビーユーザー向けのプランで、価格は月額100ドル(約1万3265円)。サービスのプロトタイプ制作に使えるとしている。ツイートの書き込みは1ユーザーにつき月間3000件まで、1アプリにつき月間5万件まで。読み込みは月間1万件まで。

                                                                  Twitter、新API開始 ベーシックは月100ドル、書き込みだけの無料プランも 「30日間のうちに移行して」
                                                                • GraphQL Highway

                                                                  銀座Rails#40

                                                                    GraphQL Highway
                                                                  • なぜRustなの?と言われた時のために

                                                                    20 秒で概要 当記事では、Rust における以下の 4 つのいいところを特徴を紹介します。 他の言語と比較しながらコンセプトを学ぶことで、なぜ今 Rust を学ぶべきかを理解できます。 Rust はメモリ安全な言語です Rust はリッチな型システムがあります Rust はエラー処理が分かりやすい Rust は健全なコミュニティの有るエコシステムです また以下のような、Rust 学習における最初の一歩のお手伝いもします。 環境のセットアップ 写経に適したチュートリアルの紹介 躓きポイントの紹介 Rust のいいところ Rust はメモリ安全な言語です。 これまでのメモリ管理手法 プログラミング言語によるメモリ管理には、これまで 2 種類の方法が有りました。 プログラマが全責任をもって管理する 例)C 言語 char *str; int length = 100; // 100byte(半

                                                                      なぜRustなの?と言われた時のために
                                                                    • 面白いゲームを作る常識「レベルデザイン」とは?没入させるために必要な考え方を、知久 温氏に聞いた

                                                                      2025/08/28 面白いゲームを作る常識「レベルデザイン」とは?没入させるために必要な考え方を、知久 温氏に聞いた クリエイターインタビュー ゲーム 近年、インディーゲーム業界の盛り上がりやYouTubeチャンネル『桜井政博のゲーム作るには』のようなコンテンツのヒットもあり、ゲームの作り方が注目を浴びる機会が増えてきた。そうした背景を受けて、日本でも注目されつつあるのがレベルデザインの技術だ。 しかし、未だにレベルデザインという言葉や概念の認知度は低く、それが何を指すのかもところによりまちまちだ。本記事ではゲームデザインとは何なのか、具体的にどのように扱われているのかを、小社刊行の『レベルデザインの教科書〈ゲーム制作のための建築的アプローチ〉』の翻訳監修協力を務めていただいた、ゲームクリエイターの知久温氏(Game Design Lab所属)に伺った。 レベルデザインとはプレイヤーを誘

                                                                        面白いゲームを作る常識「レベルデザイン」とは?没入させるために必要な考え方を、知久 温氏に聞いた
                                                                      • Dev Containersとは?Dockerを使った開発環境構築の決定版【図解で完全理解】

                                                                        1. はじめに この記事の目的 「Dockerは使ったことあるけど、Dev Containersって結局何が嬉しいの?」 この疑問に答えるのが本記事の目的です。Dev Containersの概念から導入手順、Dockerfile・docker-compose.ymlとの関係性まで、図解を交えながら網羅的に解説します。 対象読者 Dockerは触ったことがあるが、Dev Containersは初めてのエンジニア 個人開発で環境構築の「おまじない」から脱却したい初中級者 「動いてたのに動かなくなった」問題に悩んでいる方 この記事を読むとわかること Dev Containersの仕組みと従来開発との違い 5分で動く環境を作る具体的な手順 Dockerfile・docker-compose.ymlとの使い分け 導入すべきか判断するためのチェックリスト 2. Dev Containersとは何か 一

                                                                          Dev Containersとは?Dockerを使った開発環境構築の決定版【図解で完全理解】
                                                                        • 音源分離ツールSpleeterと音源MIDI変換ツールBasic-PitchをM1 MacBook Air上のDockerで動作させる

                                                                          はじめに 楽曲をアナライズしたいとき、ボーカルの旋律とか、伴奏の最低•最高音は聴音しやすいものです。 ですが、、たとえばテンションを含む密集した和音のボイシングまで分解するのは、途方もなくしんどいです。もちろん訓練された能力と、それなりの時間も必要になります。 手元に楽器がない環境の人にとっては、なおさら難しいことです。 そこで補助的に機械学習ライブラリの力を借りて、能力や時間がない人でも、より良い音楽学習ができるようにすることは、音楽の文化に良い影響があると思います。 SpleeterとBasic-Pitchという二つの最高なライブラリが提供するコマンドラインツールを使うことで、音源をパート別に分離して、それぞれのパートをMIDIノートとして出力することができます。 それによって、リファレンス楽曲の分析自体に時間をかけることなく、本当の目的である解析、そして解析した後にどう昇華させるか考

                                                                            音源分離ツールSpleeterと音源MIDI変換ツールBasic-PitchをM1 MacBook Air上のDockerで動作させる
                                                                          • Goの野暮ったさとどう付き合うか | ドクセル

                                                                            GitHubber, OSS作家。Tech SaaSのPdM、スタートアップ取締役CTOや外資スタートアップのIC等を経験後現職。好きな言語はGoとPerlと中国語で雑なOSSを200以上量産している。3 times ISUCON winner. 著書「みんなのGo言語」共著他。Podcast https://oss4.fun

                                                                              Goの野暮ったさとどう付き合うか | ドクセル
                                                                            • Azure使う?使わない? ~Azureサポート編~ - Qiita

                                                                              一般的にサービスの良い面は語られがちですが、残念な面について語られることは少ないですよね。 そこで本記事ではAzureサポートの残念な点をあえて挙げることで、Azureの利用を検討している方々にとっての判断材料となることを目的としています。 Azureのサポートプラン Azureサポートには主に以下4種類のサポートプランがあります。 本記事や他の情報も踏まえた上で読者の皆さんがAzureを使用するという結論に至った場合、サポートプランは Developerプラン を推奨します。 Developerプランでは事足りず上位のプランで要求を満たせるユースケースというのは非常に限られていると感じます。 この記事を読んでいただければ理解いただけると思います。 重大度はユーザ側が問い合わせ時に選択します。 事業へ大きく影響する問題は重大度A、事業へそれなりに影響する問題は重大度B、事業への影響が小さい

                                                                                Azure使う?使わない? ~Azureサポート編~ - Qiita
                                                                              • 低所得のアーティストが「毎月約16万円のベーシックインカム」を無条件で受け取る実験で起きた変化とは?

                                                                                音楽家や小説家、イラストレーターといったアーティストの中には生活が苦しい人も多く、本業やアルバイトと掛け持ちしているケースも多々あります。そんな低所得のアーティストが、毎月1000ドル(約16万円)のベーシックインカムを受け取ったらどのような変化が起きたのかについて、アメリカ・インディアナ大学の研究者らが報告しました。 Testing the empirical validity of the work preference labor supply model: evidence from a guaranteed income program for artists in New York State | Journal of Cultural Economics | Springer Nature Link https://link.springer.com/article/10.1

                                                                                  低所得のアーティストが「毎月約16万円のベーシックインカム」を無条件で受け取る実験で起きた変化とは?
                                                                                • Zed 完全ガイド - izanami

                                                                                  Zed は zed-industries 製の Rust ネイティブな OSS エディタ。Electron なしの速さに、マルチバッファ・AI・Git・協業・リモート開発を標準搭載。導入から主要機能・設定・ショートカットまでこれ1本でそろう Zed が気になってる人向けに書いた この記事は乗り換え手順じゃなく、Zed の機能をこれ1本で見渡すリファレンス。各機能が何をしてくれるか、よく使うショートカットと便利な使い方まで、ひと通り書いてくよ X で毎日 AI 情報を配信してるコムテです。Claude Code テクニックを配信しています Zed は zed-industries が作ってる Rust 製のコードエディタ。OSS で、エディタ・AI・Git・協業がひとつに集結(今どきですなあ) こんなのでいいんだよエディタ Vim → Sublime Text → Atom → VSCode

                                                                                    Zed 完全ガイド - izanami

                                                                                  新着記事