並び順

ブックマーク数

期間指定

  • から
  • まで

561 - 600 件 / 31732件

新着順 人気順

*fun!の検索結果561 - 600 件 / 31732件

  • 【歌詞和訳】Peppa Pigの歌「It's Peppa Pig」で英語多聴に挑戦!Peppa Pig無料英語多聴講座1~効果抜群の英語学習~ - 塾の先生が英語で子育て

    音楽を使って楽しく英語学習ができれば最高ですね。 この記事では「Peppa Pig」の「It's Peppa Pig」を題材に、英語多聴の仕方をご紹介したいと思います。 この記事を読んで頂いてから曲を聞いていただければ、聞き取れる、理解できる英語表現が多くなるかもしれません。 練習の流れ 「It's Peppa Pig」 歌詞 歌詞を読んでからもう一度聞く Amazon Musicで聞ける 他の曲で多聴 最後に 練習の流れ 英語多聴の練習の流れをご説明します。 ①英語の曲を聴く ②歌詞を読む ③英語の曲を聴く 記事はこの流れに沿って構成されていますので、記事を読んで頂ければ自然とこの流れで練習できるようになっています。 ②の歌詞は曲を聴きながら、読んで頂いてもかまいません。 「It's Peppa Pig」 「Peppa Pig」は日本のアンパンマンのように、イギリスで親しまれているキャラ

      【歌詞和訳】Peppa Pigの歌「It's Peppa Pig」で英語多聴に挑戦!Peppa Pig無料英語多聴講座1~効果抜群の英語学習~ - 塾の先生が英語で子育て
    • 「GPT-3はビットコイン以来の破壊的な可能性を秘めている」というブログ記事が大反響を呼ぶ理由とは?

      分散システムの開発者向けツールを構築するOpenZeppelinの元CTOであるマヌエル・アラオス氏が公開した「OpenAIのGPT-3はビットコイン以来で最大のものかもしれない」というブログ記事が大きな反響を呼んでいます。高精度なテキストを作れる言語モデル・GPT-3は確かにすごい技術なのですが、このブログ記事のポイントはまた別のところにありました。 OpenAI's GPT-3 may be the biggest thing since bitcoin https://maraoz.com/2020/07/18/openai-gpt3/ 記事は冒頭に「OpenAIの新たな言語予測モデル(GPT-3)を用いた初期の実験内容を共有します。なぜ私がGPT-3にブロックチェーン技術に匹敵する破壊的可能性があると思っているのかという理由を説明します」という要約があります。 本文では、bitco

        「GPT-3はビットコイン以来の破壊的な可能性を秘めている」というブログ記事が大反響を呼ぶ理由とは?
      • Jetpack ComposeにおけるViewの多重タップ、複数同時タップの防止策 - Mirrativ Tech Blog

        こんにちは。ミラティブのAndroidエンジニアのかねき@kanesyです。 以前の記事でも何度か紹介していますが、MirrativのAndroidアプリでは新規で作る画面には積極的にJetpack Composeを活用しています。 tech.mirrativ.stream Jetpack Composeでの開発が活発になるにつれて、Viewの多重タップや、リスト中の複数アイテムの同時タップなどの想定外の挙動に向き合う必要が出てきました。 そこで今回は、MirrativのAndroidアプリで採用したJetpack ComposeにおけるViewの多重タップや、リスト中のアイテムの複数同時タップに対する取り組みについて紹介します。 Android Viewにおける多重タップ防止 Jetpack Composeでの実装の説明に移る前に、まずは既存のAndroid Viewにおける多重タップ防

          Jetpack ComposeにおけるViewの多重タップ、複数同時タップの防止策 - Mirrativ Tech Blog
        • エクセル読み込みをPOIからFastExcelに置き換えてパフォーマンスを改善する

          はじめに こんにちは!10 月から株式会社ログラスでエンジニアをやっています、Kyosuke です! ログラスでは、エクセルファイルをプログラムから操作する処理が一部存在しており、Apache POIというライブラリを使用しています。(以後POIと呼びます) しかし、POI には処理方式によってはメモリを多量に使用してしまうという問題があります。 今回はその対応として、まずエクセルファイルの読み込みをFastExcelというライブラリに置き換えた話を振り返っていきます。 TL;DR POIのXSSFWorkbookは、ファイルをメモリ内に読み込んで操作するため、大きなエクセルファイルを処理する際にファイルサイズ以上のメモリを必要とすることがある POI の公式ドキュメントより FastExcelは、POIより機能は劣る代わりに、読み書きともにパフォーマンスは大幅に上回る 書き込み Fast

            エクセル読み込みをPOIからFastExcelに置き換えてパフォーマンスを改善する
          • 🚀 Visualizing memory management in V8 Engine (JavaScript, NodeJS, Deno, WebAssembly)

            This is part of my "Memory Management" series 🚀 Demystifying memory management in modern programming languages🚀 Visualizing memory management in JVM(Java, Kotlin, Scala, Groovy, Clojure)🚀 Visualizing memory management in V8 Engine (JavaScript, NodeJS, Deno, WebAssembly)🚀 Visualizing memory management in Golang🚀 Visualizing memory management in RustAvoiding Memory Leaks in NodeJS: Best Practic

              🚀 Visualizing memory management in V8 Engine (JavaScript, NodeJS, Deno, WebAssembly)
            • Anaconda | New from Anaconda: Python in the Browser

              Gratitude and Growth: Reflecting on 2023 and Embracing the Promise of 2024 Supporting open source and creating tools that enable people to do more with less are why I joined Anaconda almost eight years ago. Today, at PyCon US 2022, I’m happy to unveil a new project that we’ve been working on here at Anaconda. We have high hopes that this will help Python take a serious step towards making programm

                Anaconda | New from Anaconda: Python in the Browser
              • 後悔の少ない部屋作りの2つの単純なポイント。楽天Fun Payに寄稿 - 北欧ミッドセンチュリーの家づくり

                とりあえず? ベア「あー、やっぱ椅子かな」 ポニ「いやアートじゃない?」 二人とも何してるの? ベア「姐さん!僕自分の部屋を いい感じにしたいっす!」 ポニ「だからインテリアの検索してたんだ」 ベアくんは自分の部屋をどうしたいの? ベア「まあとりあえず名作椅子でも置こうかな」 とりあえず? とりあえず置いたんじゃあいいお部屋できるかな。 とりあえず置いても本当にベアくんそれ気に入る? それって家づくりやお部屋づくりの 後悔に繋がると嫁氏は思うよ。 そうじゃなくて… ポニ「相棒!大変だ!MS家の写真が見知らぬサイトに!」 あ、それね嫁氏が寄稿させていただいたんだよ。 今回は寄稿した楽天Fun Payさんの記事を ご紹介しつつ後悔の少ないお部屋づくりのお話。 楽天FunPayに部屋づくり話を寄稿 家づくりの記録として始めたこのブログ。 たくさんの方に見ていただけるようになった今 当初の目的とは

                  後悔の少ない部屋作りの2つの単純なポイント。楽天Fun Payに寄稿 - 北欧ミッドセンチュリーの家づくり
                • 【和訳あり】Peppa Pigの「My Cousin Chloé」で字幕なし英語動画に挑戦! - 塾の先生が英語で子育て

                  Peppa Pigの「My Cousin Chloé」で字幕なし英語動画に挑戦! 海外アニメを使って楽しく英語学習ができれば最高ですね。 「Peppa Pig」は日本で手軽に見られる英語アニメの中でも、もっとも簡単な番組のひとつです。 そして日本のアンパンマンのように、イギリスで親しまれているキャラクターです。 「Peppa Pig」については、こちらで詳しく解説しています。 www.jukupapa.com この記事では「Peppa Pig」の実際の動画を使って、英語多観の練習ができるように構成されています。 この記事に沿って英語多観をして頂ければ、聞き取れる、理解できる英語表現が多くなっていることを実感できるはずです。 Peppa Pigの「My Cousin Chloé」で字幕なし英語動画に挑戦! 練習の流れ 第28話「My Cousin Chloé」 動画の原稿、スクリプト(scr

                    【和訳あり】Peppa Pigの「My Cousin Chloé」で字幕なし英語動画に挑戦! - 塾の先生が英語で子育て
                  • Spring Boot + Flyway で複数の DB に接続したい!!! - エムスリーテックブログ

                    【Unit4 ブログリレー5日目】 こんにちは。Unit4 Eng の西川です。JavaScript が好きですが、今回は JavaScript ではなく、最近やった Spring Boot + Flyway を利用しているシステムから別の DB への接続を増やした時の話をしたいと思います。 非常に可愛いうちの猫です 動作環境 背景 Spring Boot で複数の DB に接続する 概要 application.yaml の記載 Configuration ファイルの作成 Flyway を複数の DB に適用する baselineOnMigrate を適用する Configuration ファイルの作成 テスト用の Configuration ファイルを作成 終わりに We're hiring! 動作環境 今回のプロダクトで利用している Spring Boot と Flyway のバージ

                      Spring Boot + Flyway で複数の DB に接続したい!!! - エムスリーテックブログ
                    • Extreme Explorations of TypeScript's Type System | Learning TypeScript

                      TypeScript's type system is Turing Complete: meaning it has conditional branching (conditional types) and works with an arbitrary huge amount of memory. As a result, you can use the type system as its own programming language complete with variables, functions, and recursion. Developers have pushed the bounds of type operations possible in the type system to write some pretty incredible things! Th

                        Extreme Explorations of TypeScript's Type System | Learning TypeScript
                      • Legra - LEgo brick GRAphics

                        Legra (Lego brick Graphics) is a small (3.36KB gzipped) JavaScript library that lets you draw using LEGO® like brick shapes on an HTML <canvas> element. This library defines basic graphics primitives like lines, rectangles, polygons, ellipses, bézier curves, etc. All shapes are drawn either outlined or filled in. The size and color of the bricks used can be configured. Legra can be used to create

                          Legra - LEgo brick GRAphics
                        • マンガビューワGigaViewer for AppsでJetpack Composeを全面採用してみた - Hatena Developer Blog

                          こんにちは、マンガアプリチームの id:nabe1216 です。 2021年11月より、はてな開発のマンガビューワのアプリ版「GigaViewer for Apps」を提供開始し、最初の導入事例として「コミックガルド+(プラス)」がリリースされました。 GigaViewer for Appsは各社のマンガ配信サイトで採用されている「GigaViewer for Web」のアプリ版で、GigaViewer for Webと同様にさまざまな規模のマンガアプリが導入できるように開発しています。 hatenacorp.jp GigaViewer for AppsのUI周りは全て、Androidで新しく登場した宣言的UIフレームワークであるJetpack Composeで実装しています。この記事ではJetpack Composeの使い方や、関連して採用した技術について紹介します。 Jetpack C

                            マンガビューワGigaViewer for AppsでJetpack Composeを全面採用してみた - Hatena Developer Blog
                          • LISP with GC in 436 bytes

                            SectorLISP now supports garbage collection. This is the first time that a high-level garbage collected programming language has been optimized to fit inside the 512-byte boot sector of a floppy disk. Since we only needed 436 bytes, that means LISP has now outdistanced FORTH and BASIC to be the tiniest programming language in the world. SectorLISP consists of 223 lines of assembly. It provides a LI

                            • AWS Amplifyで30分でGraphQL環境を用意してAndroidとつなぐぞっ!つかまれッ! - 怠惰を求めて勤勉に行き着く

                              こんにちは!本エントリは「AWS Amplify Advent Calendar 2019」の記念すべき第1日目です! このエントリではAWS Amplifyを使ってユーザ認証機能付きのリアルタイムチャットアプリを30分で作ってみたいと思います。 AWS Amplifyとは AWS Amplify(以下Amplify)を初めて耳にする方、ご安心ください! Amplifyはスケールするモバイルアプリおよびウェブアプリを最速で構築するためのサービス/ツール群です。 aws.amazon.com Amplifyは API機能の簡単な追加 認証機能の簡単な追加 画像/文字認識などのAI機能の簡単な追加 オフラインのデータ同期 これらを利用するためのライブラリやUIコンポーネント などを含んでおり、モバイルアプリやウェブアプリを開発して実際にサービスを提供するのに必要なフロントエンド/バックエンドを

                                AWS Amplifyで30分でGraphQL環境を用意してAndroidとつなぐぞっ!つかまれッ! - 怠惰を求めて勤勉に行き着く
                              • Stimulus 3 + Turbo 7 = Hotwire 1.0

                                September 24, 2021 Stimulus 3 + Turbo 7 = Hotwire 1.0 For so long, it felt like I could only tell half the story of how we make software for the web at Basecamp. Too many of the chapters about our front-end approach were missing key pages. Sure, we had some of it out there. Turbolinks, for example, hark back to 2012, when I was inspired by Chris Wanstrath's ideas in pjax, and took them further. An

                                  Stimulus 3 + Turbo 7 = Hotwire 1.0
                                • kotlin-result入門 - ドワンゴ教育サービス開発者ブログ

                                  はじめに Result型の定義とサンプルコード Result型を使わない場合 Result型を使う場合 なぜResult型を使うのか 関数シグネチャで、呼び出し元が処理すべきエラーを伝えることができる 呼び出し元にエラー処理を強制できる 復帰可能なエラーと復帰不可能なエラーを明確に区別できる エラー処理を簡潔に書ける なぜkotlin-resultを使うのか メソッドが豊富に用意されている エラーの型を自由に設定できる Result型を使ったエラーパターン 単純なエラーメッセージを返す 構造化したエラー情報を返す 複数のエラー情報を同時に返す 型による分岐が可能なエラーを返す kotlin-resultの基本メソッド get() / getError() unwrap() / unwrapError() onSuccess() / onFailure() map() / mapError(

                                    kotlin-result入門 - ドワンゴ教育サービス開発者ブログ
                                  • 【歌詞和訳】Peppa Pigの歌「Peppa And Friends」で英語多聴に挑戦! - 塾の先生が英語で子育て

                                    Peppa Pigの歌「Peppa And Friends」で英語多聴に挑戦!Peppa Pig無料英語多聴講座8~効果抜群の英語学習~ 音楽を使って楽しく英語学習ができれば最高ですね。 この記事では「Peppa Pig」の「Peppa And Friends」を題材に、英語多聴の仕方をご紹介したいと思います。 この記事を読んで頂いてから曲を聞いていただければ、聞き取れる、理解できる英語表現が多くなるかもしれません。 Peppa Pigの歌「Peppa And Friends」で英語多聴に挑戦!Peppa Pig無料英語多聴講座8~効果抜群の英語学習~ 練習の流れ 「Peppa And Friends」 歌詞 歌詞を読んでからもう一度聞く Amazon Musicで聞ける 他の曲で多聴 最後に 練習の流れ 英語多聴の練習の流れをご説明します。 ①英語の曲を聴く ②歌詞を読む ③英語の曲を聴

                                      【歌詞和訳】Peppa Pigの歌「Peppa And Friends」で英語多聴に挑戦! - 塾の先生が英語で子育て
                                    • Polyfill .ioが中国企業に売却 背景と対応策は? - ろぼいんブログ

                                      Web開発者たちにとって、ブラウザー間の互換性問題は長年にわたり頭痛の種となっています。そんな中、Polyfill.ioは多くの開発者にとって救世主のような存在でした。 しかし、この度Polyfill.ioは中国企業のFunnullに売却されたことが明らかになり、開発者コミュニティーに波紋を広げています。 この記事では、Polyfill.ioの売却について、またWeb開発者が取るべき対策について詳しく解説します。 Polyfill.ioとは? 画像:Polyfill.ioの公式サイト Polyfill.ioは、ブラウザー間の互換性問題を解決するためのサービスです。 具体的には、各リクエストのUser-Agentヘッダーを読み取り、リクエストを送信しているブラウザーに適したポリフィルを提供します。 ポリフィルとは、古いブラウザーで新しいブラウザーの機能をエミュレートするためのコードのことです

                                        Polyfill .ioが中国企業に売却 背景と対応策は? - ろぼいんブログ
                                      • Infinite Craft

                                        💧 Water Reset 💧 Water 🔥 Fire 🌬️ Wind 🌍 Earth Tap two elements to craft

                                          Infinite Craft
                                        • 2020年においてもオープンソースの持続可能性、そしてビジネスモデルは一筋縄にはいかない - YAMDAS現更新履歴

                                          www.techrepublic.com Slashdot で知った記事だが、タイトルの通り、オープンソースの持続可能性、そしてはそれは単純ではないという話である。 この記事の執筆者は Matt Asay で、彼はおよそ10年前に Canonical の COO を退任しているが、現在は Amazon の AWS 部門で働いているのね。 その彼は最近、オープンソースプロジェクトのメンテナに何人もインタビューしたそうだが、そのインタビューイの大半はプロジェクトのサポートでお金を得ていないという。企業から開発に専念できるよう資金援助の申し出がある人もいるがそれは例外的な存在である。 オープンソースの開発やメンテナンスを無償でやってるのは悪い話か? というと話はそう単純ではない。 Linux Foundation の要職にある Chris Aniszczyk は、寄付でオープンソースプロジェクト

                                            2020年においてもオープンソースの持続可能性、そしてビジネスモデルは一筋縄にはいかない - YAMDAS現更新履歴
                                          • 「Try Kotlin」というサイトを紹介します! - Little Strange Software

                                            どうも!LSSです!! AndroidStudio+Kotlinでアプリ開発の勉強中です。 今回は、LSSがアプリ開発のために勉強してるプログラミング言語「Kotlin」を PCになんもインストールとかしなくてもブラウザ上で手軽に試せてしまう 「Try Kotlin」 をご紹介します! 早速ですが、こちらです! 画面はこんな感じ サンプルをそのまま実行してみます サンプルコードをちょっと書き換えてみます もっと書き換えてみます もっともっと書き換えてみます ちょっと走りすぎました。少し実用的?なものを書きます 感想 早速ですが、こちらです! try.kotlinlang.org ↑をクリックするだけで、ブラウザ上に「Kotlinのプログラムが書けて、すぐ実行できる」環境が表示されます。 ※そこでスマホアプリが作れる、というわけではありません^^; 画面はこんな感じ 最初にサイトを開いた時、

                                              「Try Kotlin」というサイトを紹介します! - Little Strange Software
                                            • RaspberryPi センサーサンプルファイル配布 URLまとめ - Qiita

                                              センサーをまとめ売りしている業者はサンプルファイルをCDに収録しセット売りしているのですが、Web上にもファイルを公開している会社をまとめてみました。 OSOYOO OSOYOO(オソヨー) Raspberry Pi 学ぶ電子工作キット 初心者演習用パーツセット ラズパイ11実例 回路配線図とサンプルスケッチ有り プログラミング ラズベリー パイ 超入門 スターター学習キット LED制御 スイッチ I2C LCD 温湿度センサー マイクロサーボ 人体感知センサー A/Dコンバータ ブザー 大気圧センサー リレーモジュール制御 赤外線リモコン等IoTを実践する電子部品セット (Pi 3 DIY Kit 22in1) Project File ELEGOO ELEGOO Arduino用のMega2560スタータキット最終版 初心者向け、チュートリアル付、MEGA 2560ボード, LCD16

                                                RaspberryPi センサーサンプルファイル配布 URLまとめ - Qiita
                                              • CSS subgrid  |  Articles  |  web.dev

                                                CSS subgrid Stay organized with collections Save and categorize content based on your preferences. CSS grid is a very powerful layout engine, but the row and column tracks created on a parent grid can only be used to position direct children of the grid container. Any author defined named grid areas and lines were lost on any other element than a direct child. With subgrid, track sizing, templates

                                                • State of JavaScript 2023

                                                  JavaScript started its life as a browser language, and then went to on conquer the server with Node.js. And it 2023, it seems like the ecosystem as a whole might finally be ready to try and bridge that gap. Between features like React Server Components, frameworks like Solid and Qwik, or meta-frameworks like Next.js and Sveltekit, providing a better way of serving code and data to clients has beco

                                                    State of JavaScript 2023
                                                  • 大滝詠一 | 「A LONG VACATION 40th Anniversary Edition」

                                                    日本の音楽シーンに燦然と輝く歴史的名盤「ロンバケ」の発売40年を記念して 『A LONG VACATION VOX』 『A LONG VACATION 40th Anniversary Edition』 2021年3月21日発売!! お早目にご予約・ご購入下さい! 日本の音楽シーンに燦然と輝く歴史的名盤 「ロンバケ」の発売40年を記念して 『A LONG VACATION VOX』 『A LONG VACATION 40th Anniversary Edition』 2021年3月21日発売!! お早目にご予約・ご購入下さい! 『A LONG VACATION VOX』 4CD + Blu-ray + アナログレコード[2枚組] + カセットテープ + 豪華ブックレット + 復刻イラストブック + ナイアガラ福袋 SRCL-12000~12008 販売価格:23,000円+税 完全生産限定

                                                      大滝詠一 | 「A LONG VACATION 40th Anniversary Edition」
                                                    • 【過去最凶】HIDISC発、「パクリ激安スマートウォッチ」の闇を暴く。次々露呈する"ヤバすぎる実態"を見逃すな。|ずんだもんと学ぶ「激安商品」の実態 No.51

                                                      今回は視聴者さんからの情報提供をもとに、あの国内メーカー「HIDISC」が販売をはじめた「激安スマートウォッチ」の実態を調査。製品イメージ画像の盗用疑惑、どう見てもXiaomi『Mi Smart Band 5』にしか見えない外観、そしてその恐ろしい性能までをも徹底的に暴き出す。〇ご質問やリクエストなどはこちらへ:https://peing.net/ja/saityo_zunda〇音声読み上げ:VOICEVOX https://voicevox.hiroshiba.jp/〇登場キャラクター・VOICEVOX:ずんだもん・VOICEVOX:四国めたん・VOICEVOX:春日部つむぎ〇動画内で使用させていただいているBGM・fun fun Ukelele:shimtone 様 https://dova-s.jp/bgm/play16650.html・Metal Jingle:shimtone 様

                                                        【過去最凶】HIDISC発、「パクリ激安スマートウォッチ」の闇を暴く。次々露呈する"ヤバすぎる実態"を見逃すな。|ずんだもんと学ぶ「激安商品」の実態 No.51
                                                      • Announcing Docusaurus 2.0 | Docusaurus

                                                        Today we are extremely happy to finally announce Docusaurus 2.0! 🥳️ At Meta Open Source, we believe Docusaurus will help you build the best documentation websites with minimal effort, letting you focus on what really matters: writing the content. After 4 years of work, 75 alphas and 22 betas, the next generation of Docusaurus is ready for prime time. From now on, we now plan to respect Semantic V

                                                          Announcing Docusaurus 2.0 | Docusaurus
                                                        • Committing to Windows

                                                          I've gone around the computing world in the past eighty hours. I've been flowing freely from Windows to Linux, sampling text editors like VSCode, neovim, Helix, and Sublime, while surveying PC laptops and desktops. It's been an adventure! But it's time to stop being a tourist. It's time to commit. So despite my earlier reservations about giving up on TextMate, I've decided to make Windows my new p

                                                            Committing to Windows
                                                          • How to do effective video calls

                                                            During 2011-2012 there was a small but significant revolution in how we worked at Thoughtworks. When we needed to communicate while separated we used to do telephone meetings, but within a year the telephone disappeared and we started using video calls instead. As we got more comfortable with video, we took more opportunity to collaborate with video meetings rather than trying to get everyone toge

                                                              How to do effective video calls
                                                            • 1年とちょっと、英語で後輩指導してみた - Qiita

                                                              この記事はDiverse Advent Calendar 2020の16日目の記事です。 日本語 昨年の記事の続きです。 あれから一年経ちました。え、もう1年? ことのあらまし 昨年、インドから来たエンジニアさんが後輩になりました。 それについては昨年のアドベントカレンダーに書いたので、まずはそちらをお読みください。 2ヶ月間、英語で後輩指導してみた 現在の英語スキル そりゃあメキメキ成長しましたよ! 嘘です、見栄を張りました 昨年に自分が書いた記事と比較すれば間違いなくスキルは伸びていると思います。 昨年よりかはスムーズに文章の読み書きができるようになりましたし、件の後輩さんと英語でおしゃべりするにしてもハードルが低くなった気がしています。 (まあ私の場合は言語に関係なく誰と話すのでも緊張したりするんですねどね、コミュ障なので…) 語彙も増えました whether, I wonder /

                                                                1年とちょっと、英語で後輩指導してみた - Qiita
                                                              • Reconstructing TypeScript, part 0: intro and background

                                                                Jake Donham > Technical Difficulties > Reconstructing TypeScript, part 0 Reconstructing TypeScript, part 0: intro and background2021-09-07I've been building a "document development environment" called Programmable Matter that supports live code embedded in documents, with a simple TypeScript-like programming language. It's been fun figuring out how to implement it—the type system in TypeScript is

                                                                • React Server Components Best Practices You Can Use with Hydrogen

                                                                  Opens in a new windowOpens an external siteOpens an external site in a new window When my team and I started experimenting with React Server Components (RSC) while building Hydrogen, our React-based framework for building custom storefronts, I was incredibly excited. Not only for the impact this would have on Hydrogen, and the future of ecommerce experience (goodbye large bundle sizes, hello impro

                                                                    React Server Components Best Practices You Can Use with Hydrogen
                                                                  • HTML attributes vs DOM properties

                                                                    Attributes and properties are fundamentally different things. You can have an attribute and property of the same name set to different values. For example: <div foo="bar">…</div> <script> const div = document.querySelector('div[foo=bar]'); console.log(div.getAttribute('foo')); // 'bar' console.log(div.foo); // undefined div.foo = 'hello world'; console.log(div.getAttribute('foo')); // 'bar' consol

                                                                      HTML attributes vs DOM properties
                                                                    • 10Xで5年働いてきて学んだこと | wapa5pow blog

                                                                      入社したのが2017年11月だったので今月で5年間になります。いままででこんなに長く同じ会社で働いた事はなく長く働き続けられているのはひとえに10Xで働くのが楽しいからだと思っています。いろんなことがありましたがその時々であったこと学んだことを書いていきます。 10Xがサービスをリリースしていないときのまさに0.1くらいのときからいるのでいろいろ参考になるかもしれません。 そもそも10Xはどんな会社か いまはStailerという小売チェーンのECを垂直立ち上げするプラットフォームを作っています。スーパーなどの小売様がStailerを導入することによりWeb・アプリに対応したネットスーパーを立ち上げる事ができます。 Stailerを始める前にタベリーといういまはクローズした献立推薦アプリを作っていました。Stailerはタベリーで提供していた注文機能を切り出してそれぞれの小売様向けのアプリと

                                                                        10Xで5年働いてきて学んだこと | wapa5pow blog
                                                                      • The HTTP headers you don't expect - Francesco Carlucci

                                                                        A few days ago, I was poking around Creditkarma's blog and I noticed this HTTP header: X-hacker: If you're reading this, you should visit wpvip.com/careers and apply to join the fun, mention this header. My first thought was: "Wow, back in the day we had the Millennium Bug to save a few bits on a date, and now companies have an entire job offers in an HTTP header!" This made me very curious, so I

                                                                        • リスが銃をぶっ放すゲーム『Squirrel with a Gun』トレイラー初公開。人間から銃を奪い去るリスが、リコイルで宙を舞う - AUTOMATON

                                                                          個人ゲーム開発者のDan DeEntremont氏は8月15日、サンドボックスゲーム『Squirrel with a Gun』のトレイラー第1弾を公開した。Unreal Engine 5で開発中の本作は、リアルなリスが銃を抱えてぶっ放す映像が、今年初めに話題となった。今回のトレイラーは、それからかなり開発が進んでいることがうかがえる内容となっている。 『Squirrel with a Gun』は、小さなリスを主人公とするサンドボックスゲームになるようだ。緑豊かでのどかな住宅街を舞台にし、探索とシューティングアクションを楽しめる作品だという。もふもふ尻尾のかわいいリスは、どういうわけか黒いスーツにサングラス姿の“エージェント”に追われている模様。彼らは下段キックで攻撃してくるため、上手くかわさなければならない。そしてタイミング良くかわすと、エージェントはすっ転び銃を落とす。 リスは、エージェ

                                                                            リスが銃をぶっ放すゲーム『Squirrel with a Gun』トレイラー初公開。人間から銃を奪い去るリスが、リコイルで宙を舞う - AUTOMATON
                                                                          • 日本人の知らないネイティブ英会話 130 のルール(前編) - Ippo-san’s diary

                                                                            「学校で習った英語が通じない、なんで?」「慰めの言葉をかけたのに嫌な顔をされた、なんで?」 「なんで?」に回答してくれるのが本書、「日本人の知らないネイティブ英会話 130のルール」。系統立てたルール集ではないが、学校では教えてくれない英語の表現をうまくまとめてある。 本書に掲載されている表現は、ビジネスや日常の英会話で頻繁に耳にするでしょう。そんな時、この本を読んでおくと「あっ、そうだったんだ」と思い起こし、相手の真意を理解でき、且つ、よりナチュラルな英会話へステップアップできるようになると思います。 個人的には、「もっと早くこういう本にめぐり合っていたら・・・」という思いでいっぱい。 それでは本書を紹介しますが、復習になるかと思い、別の本の紹介で取り上げた表現も敢えて含めていますのでご理解ください。 「ネイティブ英会話 130のルール」本の紹介 日本人の知らないネイティブ英会話 130

                                                                            • 複雑なドメインにベイビーステップで立ち向かう - エス・エム・エス エンジニア テックブログ

                                                                              高齢社会に適した情報インフラを構築・提供する株式会社エス・エム・エスで、エンジニアをしている前田隼輔です。2018年7月に入社し、介護事業者向け経営支援サービス『カイポケ』の開発を担当しています。今回は、介護業務という複雑なドメインに対して、既存のモノリシックなシステムに対してどのようにアプローチして改善しようとしているのかについて紹介します。 カイポケは、介護業務に加えて勤怠管理や給与管理などの様々な機能を備えている介護事業者向けの経営支援サービスです。通常、介護業務は介護保険制度に則って行うので、介護事業者向けのサービスでは介護保険制度(介護保険法)に追従していく必要があります。介護保険制度は3年ごとに法改正があり、情勢などに合わせて変化し続けています。カイポケでは長らくオフショア開発をしていましたが、ドメイン知識やノウハウを社内で貯め、サービスを拡大・安定化して長く提供していくために

                                                                                複雑なドメインにベイビーステップで立ち向かう - エス・エム・エス エンジニア テックブログ
                                                                              • Parson's Problems : 入門者にプログラミングを教えるときに使えるプラクティス - kakakakakku blog

                                                                                プログラミングを教えるときに使える「Parson's Problems(もしくは Parson's Puzzles とも言う)」というプラクティスを最近知った!「Parson's Problems」はコードの各行がバラバラになっていて,インデントも含めて正確に並び替えたら正解になるというパズルのようなプログラミング学習スタイルという感じ.以下に載せた parsons.problemsolving.io のキャプチャ(お題 : 数列から最大値を見つける)を見ればイメージできると思う. 「Parson's Problems」は特に入門者にプログラミングを教えるときに効果的!コードを書かずにドラッグアンドドロップで試行錯誤できて,パズルのように楽しめる.また入門者がコードを読む機会にもなる.入門者にとって,コードをゼロから実装するのは難しく,挫折する理由になることもある.そこで,実際に教育の現場

                                                                                  Parson's Problems : 入門者にプログラミングを教えるときに使えるプラクティス - kakakakakku blog
                                                                                • LogLog Games

                                                                                  The article is also available in Chinese. Disclaimer: This post is a very long collection of thoughts and problems I've had over the years, and also addresses some of the arguments I've been repeatedly told. This post expresses my opinion the has been formed over using Rust for gamedev for many thousands of hours over many years, and multiple finished games. This isn't meant to brag or indicate su