並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 212件

新着順 人気順

scratchの検索結果1 - 40 件 / 212件

  • 10歳息子がScratchでゲームを作ってたらプログラムを上書きして消してしまい「プログラミングなんてやらない!もう嫌だ!」と大泣きした→その結果がとてもいい話

    Meimoon | 谷本 明夢 @言語化とコミュニケーション @meimoonstyle 10歳息子が学校のパソコンのScratchで初めてサッカーのPKのゲームを作ってウキウキしていたら、なんと新規で作り始めた別のプログラムを上書きして消してしまった。あんなに頑張って作ったのにと目に涙を溜めて絶望状態。もうプログラミングなんてやらない!もう嫌だ!!と顔を真っ赤にして大泣き。 2022-10-27 22:05:00 Meimoon | 谷本 明夢 @言語化とコミュニケーション @meimoonstyle プログラミングとかやってるとバックアップちゃんととってないあるあるではあるんだけど、このままだとプログラミング嫌いになってしまうと思った私はすかさず「宿題全部後回しでいいから今すぐ同じの作ってみて!絶対最初より圧倒的に早くできるしなんならもっといいプログラム作れるから!絶対!」と 2022

      10歳息子がScratchでゲームを作ってたらプログラムを上書きして消してしまい「プログラミングなんてやらない!もう嫌だ!」と大泣きした→その結果がとてもいい話
    • この半年やったこと、継続していること - from scratch

      syohex.hatenablog.com studio3104.hatenablog.com あまりにも同じことをしていたので「せっかくなので」と思って筆を執ることにする。 @syohex さん も @studio3104 さん も僕もだいたい同年代の人たちが同年代の sugyan や色々な方の影響を受けて同じことをしているというのはシンパシーを感じますね。 僕は今の仕事はフロントエンドエンジニアであることが多いのですが、「知識に垣根は作らない」をモットーにしているので、色々半年間挑戦してみました。 Leetcode この半年で545問解きました。 github.com sugyan が leetcode に取り組んでいたのも見てたのですが、僕の場合は自分の会社の面接でコード面接をやることがあり、コード面接の時に自分が知らないような事を問題として出すのは恥ずかしいな、という思いから勉強し

        この半年やったこと、継続していること - from scratch
      • npm, yarn による zero install 戦略 - from scratch

        jsconf.eu 2019 に行ってきました。 特に npm や yarn の今後の話とそもそも Registry をどうしていくか、の話があったのでお知らせします。 そもそも Registry をどうしていくかについては次のエントリで話します。 tink: A Next Generation Package Manager npm の次のコマンドラインツールである tink が紹介されていました。 github.com presentation: github.com video: www.youtube.com そもそも npm の仕組み ローカル依存ファイルを読む (package.json, package-lock.json, shrinkwrap.json) 存在しないパッケージのメタデータをfetchする 木構造を計算して、実行する(npm v3 以降だとflattenする

          npm, yarn による zero install 戦略 - from scratch
        • Node.js の原罪 - from scratch

          Intro ちょうどタコピーの原罪が流行ってるのでこのタイトルにしたけど結構気に入ってる。 d.potato4d.me この話を読んでの感想とここまで大きくなった Node.js の振り返りをしようと思う。 どんなプログラミング言語であってもみんなから使ってもらって開発者をハッピーにしたいと思ってる。ただ最初は良かったと思ってた機能がなんか古臭くなったり、他にクールな機能を持ったものが登場したことによって徐々に飽きられていき、最終的に他の言語に乗り換えられる。 まぁどんな言語も同じだと思う。C言語だって生まれた当初はすごくクールでみんなをハッピーにしてた。今丁度「戦うプログラマー」を読んでるが、C++が出てきて、周りのエンジニアが C++ を使おうとするシーンが出てくる。そこで、「あんなの使って何が良いんだ、Cで十分だろ」とWindows NT 開発リーダーのデーブカトラーが言ってたりする

            Node.js の原罪 - from scratch
          • 【ゲーム禁止】教育委員会にScratchだけじゃなくGoogle検索も規制してもらおう! - パパ教員の戯れ言日記

            Scratch禁止が多くなっている <ヒーローショーのノリで> やぁみんな!GIGAスクール構想で配付されたタブレットで、ゲームしてますかー!? news.yahoo.co.jp 特にみんなにはScratchが大人気だよね!いろんなゲームで遊べるし。 …ん? 「Scratchは、休み時間にやっちゃダメってルールになったよ」 あ、そうなんだ。どうして? 「ゲームばっかりやってるように見えるからだって。」 ゲームがダメなのかー。そっかー。 それで、そんなに流行ってるScratchなんだけど、キミ、6年生だよね。 5年生の時、算数でScratch使った? 「え?授業で使うの?」 ん?(東京書籍)5年生の3学期で正多角形と円の学習したときに、Scratchやらなかった?もしくは他のでも良いんだけど、パソコン使って正三角形とか描かなかった? 「…やってないよ?」 そっかー。(使い方も教えないのによく

              【ゲーム禁止】教育委員会にScratchだけじゃなくGoogle検索も規制してもらおう! - パパ教員の戯れ言日記
            • Node.js や deno に Web Standard な API をなんでも取り入れるのが良いことなのかについて - from scratch

              この記事は Node.js Advent Calendar の 11 日目の記事です。 qiita.com Web API と Node.js ES2015 以前の Node.js は Web Standard な API の中で足りないものを自分で補う形で進化を続けてきた。 Callback や Event 主体での非同期処理や Common JS な形でロードできる独自のモジュールの仕組みがその筆頭だと思う。ただ逆に Web Standard な API が流行ると今度はそれに追従していかないといけなくなってきた。 ES2015 以後に流行ったものといえば、 Promise 主体での非同期処理であり、 async-await での処理だと思う。また、 ES Modules の台頭もあり、今日では Node.js でも普通に呼び出すことが可能になった。 今ではどちらも Node.js で

                Node.js や deno に Web Standard な API をなんでも取り入れるのが良いことなのかについて - from scratch
              • JavaScript Registryの今後 - from scratch

                さて、前回は tink と yarn v2 における CLI 戦略の話でした。次は JavaScript Registry についてです。 ちなみにこの内容が今回 JSConf.EU 2019 で一番盛り上がったトピックです。 JavaScript Registry とは JavaScript Package をバックエンドで管理しているサービスです。 npm が管理しているものがいちばん有名です。他にも GitHub が管理する Registry が公開される予定です。 The economics of Package Management the economics of package management slide: github.com video: www.youtube.com 「Package Managementの経済」というタイトルです。 聴講者からすると、何話すのか

                  JavaScript Registryの今後 - from scratch
                • 実践 Off the main thread - from scratch

                  実践 Off the main thread 実際に Off the main thread をやりつつ、パフォーマンスチューニングをする際にどこに気をつけるべきかを今やっているので、それについて話します。 Off the main thread とは JavaScript の処理は基本的にメインスレッドで実施します。JavaScriptの実行処理以外にも記述された内容を解釈するためのパース処理やGC処理もメインスレッドをブロックします。メインスレッドの処理が多いとUI jankと呼ばれるガタツキ、チラツキ、画面の固まりの原因になります。 UI jankが発生していると、ユーザーがクリックしたり、text入力をしようとしてから反応するまでの時間(Input Latency)が即時ではなくなります。 このUI jankを無くすために、なるべくメインスレッドを阻害する要因を減らすことが Off

                    実践 Off the main thread - from scratch
                  • いかにして GraphQL を組織に導入するか (新規開発編) / how we introduce GraphQL on scratch development

                    GraphQL Tokyo #18 Lightning Talks https://www.meetup.com/ja-JP/graphql-tokyo/events/286913987/ Links: [GraphQL を活用したスキーマ駆動開発の実践](https://speakerdeck.com/qsona/schema-driven-development-with-graphql) [GraphQL を利用したアーキテクチャの勘所 / Architecture practices with GraphQL - Speaker Deck](https://speakerdeck.com/qsona/architecture-practices-with-graphql) [Quramy/gql-study-workshop](https://github.com/Quramy/g

                      いかにして GraphQL を組織に導入するか (新規開発編) / how we introduce GraphQL on scratch development
                    • 例外を初めて実装した言語 - from scratch

                      リクルートアドベントカレンダーの20日目の記事です。 adventar.org 最初にこの疑問を思ったのは、今も忘れない R-ISUCON 2021 というリクルートの社内ISUCONの運営で炎上していた時の話です。 ちなみに R-ISUCON 2021 は劇的な結果で終わっているので、興味のある方は見てみてください。 blog.recruit.co.jp R-ISUCON 2021 では、 Node.js (TypeScript), Go, Java の3パターンの実装が出てくることが通例になっていまして、今回は Java の実装から Node.js, Go に適用していた時に一緒に実装していたメンバーからの疑問が『例外には色々な議論があるけれど、「例外を初めて実装した言語」ってどういう気持ちで実装したんだろう』という話が挙げられたので、そのネタを持ってきました。 ちなみにここで指してい

                        例外を初めて実装した言語 - from scratch
                      • この一年やったこと、継続していること (Rust とか 英語とか) - from scratch

                        前回エントリを踏襲し、さらに一年間どんな事をやったか、という話を書こうかなと。 yosuke-furukawa.hatenablog.com 一年間やったことを振り返ると、英語と競技プログラミング、その過程で Rust をやっていました。 競技プログラミング系 LeetCode この一年間でトータルで解いた問題が806問になりました。これまで JavaScript で解いてたやつを Rust で解き直したりしてたので、解答数はそこまで増えてないのですが、 Rust の勉強と割り切っていたので、目標としては良かったかなと思います。 github.com LeetCode の戦績 一年間ずっとやったことで、金バッジをもらいました。 LeetCode Annual Badge ただ競技プログラマーとしてなにか成長したかと言うと、前回よりは解けるものの、「解けない問題が解けるようになった」というよ

                          この一年やったこと、継続していること (Rust とか 英語とか) - from scratch
                        • 【翻訳】Date and Times in JavaScript - from scratch

                          この記事は littledan から依頼を受けて、翻訳しています。広く Date and Times の JS プロポーザルについて意見がほしいとのことです。 意見は以下の場所にポストできます。 docs.google.com 原文: blogs.igalia.com tl;dr: Temporal のプロポーザルについてフィードバックを求めています。 Polyfill を試したら、サーベイの回答を送ってください、ただしまだ本番環境では使わないでもらいたいです。 JavaScript の Date クラスは壊れています、しかし Breaking the Web を起こさずに修正する方法はありません。風のうわさでは、 Date クラスは 10 日で作られた JS Engine のhackに含まれたもので、 java.util.Date に基づいたものと言われています。しかも java.uti

                            【翻訳】Date and Times in JavaScript - from scratch
                          • Goコンパイラをゼロから作ってセルフホスト達成するまで / How I wrote a self hosted Go compiler from scratch

                            Go Conference Tokyo 2019 Autumnでの発表資料です。

                              Goコンパイラをゼロから作ってセルフホスト達成するまで / How I wrote a self hosted Go compiler from scratch
                            • web.dev live 2020 を聴講した - from scratch

                              今年はコロナの影響でいろんなイベントがオンラインになったり、中止になったりしてますが、 web.dev live 2020 が7月初頭にやっていたので、聴講してきました。 web.dev その中でも面白かったものについていくつか紹介します。 Day 1 ほぼ Core Web Vitals についての話でした。 以下のトークが面白かったです。 What's new in speed tooling Optimize for Core Web Vitals Core Web Vitals についてはもう既にたくさん資料があると思いますが、一応解説しておきます。 Core Web Vitals 初期表示の新しい指標です。去年くらいからずっと Chrome Dev Summit とかでは言われていて、既にLighthouse をはじめとして、色々なツールでサポートされています。Largest C

                                web.dev live 2020 を聴講した - from scratch
                              • Writing a SQL database from scratch in Go: 1. SELECT, INSERT, CREATE and a REPL | notes.eatonphil.com

                                Writing a SQL database from scratch in Go: 1. SELECT, INSERT, CREATE and a REPL Next in database basics: 2. binary expressions and WHERE filters 3. indexes 4. a database/sql driver In this series we'll write a rudimentary database from scratch in Go. Project source code is available on Github. In this first post we'll build enough of a parser to run some simple CREATE, INSERT, and SELECT queries.

                                • Node.js にプロセスレベルの Permission が入りそうな話 - from scratch

                                  Node.js の Permission についての解説を行います。 Node.js に Permission 機能が入りそう。 すでに PR が出されており、 land も間近です。おそらく次かその次くらいのリリースで入ることになるでしょう。 github.com おそらく初期リリースでは experimental flag を付けた上で、 fs, child_process, worker のパーミッションを許可するかどうかに留まり、 net, env などのパーミッションは今後になるでしょう。 以下の方法で利用します。 // filesystemの読み書きを許可する $ node --experimental-permission --allow-fs foo.mjs --allow-fs ファイルシステムの読み書きを行えるようにする --allow-fs-read= に記載のファイ

                                    Node.js にプロセスレベルの Permission が入りそうな話 - from scratch
                                  • Node.js fetch の内部の話 - from scratch

                                    前置き この記事は リクルートエンジニアアドベントカレンダーの3日目の記事です。 Recruit Engineers Advent Calendar 2022 - Adventar ちなみにココで書いたやつを一部抜粋させていただいております(ネタ切れにより過去投稿を利用してしまっております。。。すいません。。。) www.codegrid.net fetch が Node v18 から試験的にサポートされた ブラウザでは数年前から採用されていた HTTP リクエストを行う関数の fetch が global 空間に関数として作成されました。使うだけなら特に何のフラグもいりません、その代わり使うと Experimental であることを知らせる Warnings が出ます。 // fetch.mjs const response = await fetch('https://api.gith

                                      Node.js fetch の内部の話 - from scratch
                                    • GitHub - oreilly-japan/deep-learning-from-scratch-3: 『ゼロから作る Deep Learning ❸』(O'Reilly Japan, 2020)

                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                        GitHub - oreilly-japan/deep-learning-from-scratch-3: 『ゼロから作る Deep Learning ❸』(O'Reilly Japan, 2020)
                                      • Make: Japan | 1冊まるごとScratchでできる!機械学習の入門書『Scratchではじめる機械学習』が7月発売。試し読みページを公開!

                                        1冊まるごとScratchでできる!機械学習の入門書『Scratchではじめる機械学習』が7月発売。試し読みページを公開! 子ども向けビジュアルプログラミング言語「Scratch」を使って学ぶ、機械学習の入門書『Scratchではじめる機械学習 ―作りながら楽しく学べるAIプログラミング』が7月に発売されます。ML2Scratch、TM2Scratch、PoseNet2ScratchなどのScratchで機械学習を扱える拡張機能を組み合わせ、画像認識や音声認識、姿勢推定などを利用したプログラムを作りながら、機械学習の仕組みを楽しく学んでいくことができます。だんだんとステップアップしながら、最終章では、遺伝的アルゴリズムをScratchで実装することにも挑戦します。Pythonなどのテキストプログラミング言語や、難しい数学の知識は不要。機械学習の仕組みを使ったアプリケーションを“作りながら学

                                          Make: Japan | 1冊まるごとScratchでできる!機械学習の入門書『Scratchではじめる機械学習』が7月発売。試し読みページを公開!
                                        • Unhandled Rejection の考え方 - from scratch

                                          はじめに twitter 上で議論になっていたネタを本人の許可を得て記載しています。 Node.js でだけ発生する非同期関連の謎現象を発見した🤔 複数回連続で、非同期処理を挟んだ関数から返した非同期関数を、非同期に実行すると allSettled で待ち受けされずにその場で例外が発生する。 これはバグなのかな...https://t.co/w5C9wKEAOA pic.twitter.com/y3pz4ajndF— shqld🦭 (@shqld) January 4, 2022 実はこの話は会社の中でも一回議論になったネタなんですよね。僕も microtask と呼ばれる Promise キューイングの仕組みとイベントループでタスクをハンドリングする仕組みの両方が組み合わさった時に Unhandled Rejection が起きる理由がわかりにくくなるなーと思っています。誤解していた

                                            Unhandled Rejection の考え方 - from scratch
                                          • プログラミングの授業を成功させるポイントとは | Scratchで実践(阿部和広)

                                            プログラミング教育が必修化すると決まったとき、多くの方が求めていた情報は「どうして必修化するの?」「本当に意味はあるの?」でした。 少しずつ認知の進んだ今、保護者や教室関係者にヒアリングをしてみると…… 「学校でうまく教えられるの?」 「できるだけ効果的に教えるにはどうしたら?」 と、教え方に注目が集まりつつあります。 今回はScratch日本語版翻訳者であり、Eテレ『Why!? プログラミング』プログラミング監修者でもある青山学院大学大学院・阿部和広先生にインタビュー。 実際にScratchを動かして遊びながら、プログラミングの授業を効果的に実践するポイントについて教えていただきました。

                                              プログラミングの授業を成功させるポイントとは | Scratchで実践(阿部和広)
                                            • 「ロックマン」を体感ゲームとして開発できるプログラミングキットを展示/「Scratch 3.0」ベースのプログラミングを学べる。解説書も同梱

                                                「ロックマン」を体感ゲームとして開発できるプログラミングキットを展示/「Scratch 3.0」ベースのプログラミングを学べる。解説書も同梱
                                              • 2020年の Node.js, 2025年の Node.js (Web Standard編) - from scratch

                                                この記事は Node.js Advent Calendar の 25 日目の記事です。 qiita.com Node.js の 2020 年はどうなるのか 2025 年にはどうなっているのかを予想していこうと思います。 ちなみに、あくまで筆者の予想にすぎないです。こうなるという与太話みたいなものだと思っていてください。 Node.js のこれまでと今後 Node.js は進化を続けていますが、 2018 年に語った通り、その進化の方向は以下のような方向に流れています。 Web Standard Performance Security Stability speakerdeck.com 今回は主に Web Standard の部分に限定して、これまでとこれからと更にその先を予測してみようと思います。 Web Standard 2020 / 2025 Node.jsは Web Standar

                                                  2020年の Node.js, 2025年の Node.js (Web Standard編) - from scratch
                                                • 親子でできる!Scratch と AWS を使った "ものづくり" 体験 - 1. 準備 〜 疎通確認編 - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                                                  テクニカルソリューションアーキテクトの金澤 (@ketancho) です。 今年の春から小学校でのプログラミング教育が必修化されましたね。私にはふたりの娘がいるのですが、上の子が来年から小学生になることもあり、この必修化にとても興味があります。Web で様々な情報を見ていると、自身でプログラミングをやったことがない先生や親も多いことから、試行錯誤が続いている状況なのかなと思っています。いちエンジニアとして、いち父親として、子どもたちが少しでも楽しくプログラミング、あるいはプログラミング的な考え方を学んでもらえるといいなと思っています。 そこで、この How to be a Developer カテゴリで、親子でできるプログラミング体験 ! 的な不定期連載を始めることにしました。「親子でできる」と「実際に動くものを作る」というところに重きをおきたいと思っています。国語や算数は、細かい学習要項

                                                    親子でできる!Scratch と AWS を使った "ものづくり" 体験 - 1. 準備 〜 疎通確認編 - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                                                  • Dual Package Hazard - from scratch

                                                    この記事は Node.js Advent Calendar 2019 の 11 日目の記事です。 qiita.com 今回は全 Node.js で ES Modules を利用するユーザーが知っておくべき Dual Package Hazard について紹介します。 ESModules がフラグ無しでサポートに。 これまでは ES Modules は --experimental-modules フラグが無いと使えませんでしたが、 フラグ無しで Node.js v13.2.0 から使えるようになりました。ES Modules については CodeGrid の記事で詳しく書いているのでそれを一読していただけると理解がスムーズになると思います。逆に読んだ方は Conditional Exports / Dual Package Hazard の節まで飛ばしてもらって構いません。 www.cod

                                                      Dual Package Hazard - from scratch
                                                    • ビジュアルプログラミング言語を俯瞰する(ScratchからNode-RED、TouchDesignerやIFTTTまで) - Qiita

                                                      ビジュアルプログラミング言語を俯瞰する(ScratchからNode-RED、TouchDesignerやIFTTTまで)IFTTTScratchnode-redTouchDesignerビジュアルプログラミング はじめに 世の中にたくさんあるビジュアルプログラミング言語(Visual Programming Languages; VPLs) の全体像を俯瞰したい、という欲求が以前からありました。 Scratch、Node-RED、TouchDesigner、IFTTTなど、教育や個人用途や業務用途、従来プログラミングの置換え、データ流通、メディアアート用途のものまで様々なビジュアルプログラミング言語を見聞きしたり触れるうち、その想いが強くなりました。 粗いところも多々ありますが、一旦本記事に手元のメモをまとめます。 VPLsの定義 ビジュアルプログラミング言語(VPL)とは、プログラム要素

                                                        ビジュアルプログラミング言語を俯瞰する(ScratchからNode-RED、TouchDesignerやIFTTTまで) - Qiita
                                                      • How diffusion models work: the math from scratch | AI Summer

                                                        Diffusion models are a new class of state-of-the-art generative models that generate diverse high-resolution images. They have already attracted a lot of attention after OpenAI, Nvidia and Google managed to train large-scale models. Example architectures that are based on diffusion models are GLIDE, DALLE-2, Imagen, and the full open-source stable diffusion. But what is the main principle behind t

                                                          How diffusion models work: the math from scratch | AI Summer
                                                        • Node.js で最近変わりそうな Permission Policy について - from scratch

                                                          さてさて、 25日目の Node.js アドベントカレンダーです。もう年の瀬ですね。振り返りシーズンなんで色々書きたかったんですが、ネタを見つけているうちにこの日になってしまいました。 Permission Policy とは Node.js に新しく Permission を提供しようという試みです。元々 Node.js では同じプロセス内で動いてしまえば どんなモジュールであろうと同じ権限で色々できますね。外部ネットワークにアクセスしたり、ファイルを読み書きしたり。 プロセスに元から許可されている権限は全てできてしまいます。これが今まででは普通でしたが、今後はもしかしたら変わるかも?という話です。 権限に関して制限をかけて、拒否させることが可能です。 以下のような要領で拒絶させることができるようになります。 $ node --policy-deny=net 上のオプションでプロセス内の

                                                            Node.js で最近変わりそうな Permission Policy について - from scratch
                                                          • Node.js / Deno の徹底討論を Node 学園で行いました。 - from scratch

                                                            3/17 に徹底討論という形で denoland の 日野沢さん をお呼びして Node学園で徹底討論という形で討論しました。 いくつか面白いトピックがあり、参考になると幸いです。 少しだけ紹介します。 ESM vs CJS ESM と CJS の対応が Node.js がグダグダだと思っていると言われた点がありました。 討論内でも Twitter を見ていても、そういう意見があって、意外だなーと思いました。 もちろん現実的に ESM / CJS の移行は今はまだ過渡期です。既存のエコシステムを壊さないために CJS との相互運用性を持ち込むしかなかったという状況においては現時点の拡張子やpackage.jsonでの指定で識別可能にし、既存のエコシステムを壊さないように乗り切ったというところはむしろ評価していました。この移行措置が無く、もしも Node.js v20 からは ESM でしか

                                                              Node.js / Deno の徹底討論を Node 学園で行いました。 - from scratch
                                                            • RSC From Scratch. Part 1: Server Components · reactwg/server-components · Discussion #5

                                                              RSC From Scratch. Part 1: Server Components In this technical deep dive, we'll implement a very simplified version of React Server Components (RSC) from scratch. This deep dive will be published in several parts: Part 1: Server Components (this page) Part 2: Client Components (not written yet) Part 3: TBD (not written yet) Seriously, this is a deep dive! This deep dive doesn't explain the benefits

                                                                RSC From Scratch. Part 1: Server Components · reactwg/server-components · Discussion #5
                                                              • Node.js の assert の小話 - from scratch

                                                                Node.js Advent Calendar の4日目の記事 です。 Node.js の assert は結構歴史が深いです。あまり直接使ってる人は少ないかもしれません。使うとしたら test で使ったりするケースでしょうか。 それも最近は jest に生えてる便利ライブラリを使うほうが多いのかもしれないですね。 unassert なんかで開発中に埋め込んでいるケースもあるかもしれません。このようにたまに使うこともあると思うので、覚えておくと良いでしょう。 assert には 4 年ほど前から strict assertion mode というのが追加されています。 nodejs.org 今日はそんな小話を。 require("assert") は直接使ってはいけなかった。 もう昔の話ですが、 require("assert") が deprecated になっていた時期がありました。知

                                                                  Node.js の assert の小話 - from scratch
                                                                • Emacs From Scratch, Part 1: Foundations

                                                                  Welcome to my new series Emacs From Scratch. I’m far from an Emacs expert, so join me in my quest to figure out how to create a useful Emacs setup from nothing1. In this part, we’ll install Emacs, set up sane defaults, packaging and do some basic UI tweaks to build a solid foundation. Table of Contents Install Emacs Remove UI elements Configure the package manager Set sane defaults Become evil Set

                                                                  • 学校のInternet Explorer問題、Scratchも使えるモダンブラウザ「Microsoft Edge」への移行を急ごう

                                                                      学校のInternet Explorer問題、Scratchも使えるモダンブラウザ「Microsoft Edge」への移行を急ごう
                                                                    • Writing a file system from scratch in Rust · carlosgaldino

                                                                      Data produced by programs need to be stored somewhere for future reference, and there must be some sort of organisation so we can quickly retrieve the desired information. A file system (FS) is responsible for this task and provides an abstraction over the storage devices where the data is physically stored. In this post, we will learn more about the concepts used by file systems, and how they fit

                                                                      • 仕組みの見えるScratchで遺伝的アルゴリズムを作る面白さ。「Scratchではじめる機械学習」( 石原 淳也、倉本 大資 著、阿部 和広 監修)|TAKASU Masakazu

                                                                        献本御礼。 僕は前職でテキストマイニングやレコメンドエンジンを使ったサービス構築をしていたので、決定木だの協調フィルタリングだのニューラルネットワークについてお客さんに説明したことはある。とはいえかなりブランクが空いていて、最近の知識はぜんぜんわからない。職業エンジニアだったのは20世紀の話なので、最近の「Pythonで..」的のやつは環境構築で二の足を踏んでしまう。(最近はラクになってそうだけど) この本を読み始めたモチベーションは、Scratchよりも機械学習の知識をアップデートしたいからだ。 Scratchではじめる機械学習この本の序盤はweb版のScracthに機械学習用の機能拡張を読み込ませる形で進む。プログラム一覧はオライリーの書籍サイトに載っている。 多くはGoogle等が公開している機械学習のチュートリアルをScratchと連携させて使うのだけど、紹介されているチュートリア

                                                                          仕組みの見えるScratchで遺伝的アルゴリズムを作る面白さ。「Scratchではじめる機械学習」( 石原 淳也、倉本 大資 著、阿部 和広 監修)|TAKASU Masakazu
                                                                        • GitHub - diekmann/wasm-fizzbuzz: WebAssembly from Scratch: From FizzBuzz to DooM.

                                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                            GitHub - diekmann/wasm-fizzbuzz: WebAssembly from Scratch: From FizzBuzz to DooM.
                                                                          • GitHub - leandromoreira/cdn-up-and-running: CDN Up and Running - Building a CDN from Scratch to Learn about CDN

                                                                            CDN Up and Running The objective of this repo is to build a body of knowledge on how CDNs work by coding one from "scratch". The CDN we're going to design uses: nginx, lua, docker, docker-compose, Prometheus, grafana, and wrk. We'll start creating a single backend service and expand from there to a multi-node, latency simulated, observable, and testable CDN. In each section, there are discussions

                                                                              GitHub - leandromoreira/cdn-up-and-running: CDN Up and Running - Building a CDN from Scratch to Learn about CDN
                                                                            • TensorFlowの機械学習による画像認識をScratch上で! 子どもでもできるAI活用プログラミング【どれ使う?プログラミング教育ツール】

                                                                                TensorFlowの機械学習による画像認識をScratch上で! 子どもでもできるAI活用プログラミング【どれ使う?プログラミング教育ツール】
                                                                              • Node.js コアモジュールの import/require には `node` schemeがつけられる - from scratch

                                                                                Node.js アドベントカレンダーの 3 日目の記事です。空きを埋める形で始めました。 qiita.com www.codegrid.net CodeGrid でも書かせていただきましたが、 Node.js で ES Module / CommonJS を使ってコアライブラリのロードをする際、 node から始まる scheme を付けることが可能になっています。 nodejs.org // ESM import fs from "node:fs/promises"; // CJS const http = require("node:http"); これにはいくつかのメリットがあります。基本的につけておくことが望ましいです。 今回はメリットをいくつか紹介します。まだこれがデファクト・スタンダードになっている訳ではありませんが、これから付けてもらうように推奨していきたいと思います。 メリ

                                                                                  Node.js コアモジュールの import/require には `node` schemeがつけられる - from scratch
                                                                                • 「TensorFlow」の学習データを「Scratch」のプログラムに組み込む ~AIを体感!画像を機械学習させてみよう<後編>【どれ使う?プログラミング教育ツール】

                                                                                    「TensorFlow」の学習データを「Scratch」のプログラムに組み込む ~AIを体感!画像を機械学習させてみよう<後編>【どれ使う?プログラミング教育ツール】