並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 428件

新着順 人気順

TEMPの検索結果161 - 200 件 / 428件

  • 建設業界トップが苦言 「我々の感覚から期限も過ぎている」 大阪・関西万博の海外パビリオン建設の遅れで(関西テレビ) - Yahoo!ニュース

    大阪・関西万博の開催に向け、なかなか進まない海外パビリオンの建設が課題となっています。この現状に建設業界のトップが主催者側に苦言を呈しました。 万博会場では、56の海外パビリオンの建設が予定されていますが、建築許可の申請を大阪市に出したのはわずか2カ国です。 この状況について、万博を監督するBIE=博覧会国際事務局のトップは、「遅れても早くもなく、予定通りに進んでいる」と楽観視。大阪府・市や日本国際博覧会協会も、「遅れているが間に合わせる」という姿勢を崩しません。 この姿勢に建設業者などでつくる日本建設業連合会の宮本洋一会長が、22日の会見で焦りをあらわにし、苦言を呈しました。 【日本建設業連合会 宮本洋一会長】 「間に合うかどうかは全く分からない。詳細な設計がこのぐらいの予算でこういう工期でということを早く提示していただく」「我々の感覚から期限も過ぎていると考えていますので、1日も早く(

      建設業界トップが苦言 「我々の感覚から期限も過ぎている」 大阪・関西万博の海外パビリオン建設の遅れで(関西テレビ) - Yahoo!ニュース
    • pictureタグとsrcset属性の違い。超わかりやすく

      例えば、スマホ端末に対して1920×1080の画像を表示するのはムダです。 もっと小さいサイズでいいですからね。 逆にデスクトップPCだと画面が大きいので、1920×1080の画像を表示しても良いですよね。 このように デスクトップPC →1024×682の画像を表示する ノートパソコンPC →640×426の画像を表示する スマホ →400×266の画像を表示する という風に、大きさの異なる画像を出し分けたいときに使うのがsrcset属性です。 srcset属性のデモページ(ソース) ※後述していますが、ChromeやSafariの場合はスーパーリロードしないと画像が切り替わりません 例えば、以下のように書くと <img srcset="small.png 400w, medium.png 640w, large.png 1024w" src="large.png" /> imgタグは、

        pictureタグとsrcset属性の違い。超わかりやすく
      • 沈むベネチア、1階住めない 切り札「モーゼ」にも弱み:朝日新聞デジタル

        ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

          沈むベネチア、1階住めない 切り札「モーゼ」にも弱み:朝日新聞デジタル
        • 「Cloudflare + OpenSearch + Lambdaで始める全文検索開発入門」というテーマで喋りました #devio2021 | DevelopersIO

          Developers.IO 2021 Decadeという弊社オンラインイベントにて、「Cloudflare + OpenSearch + Lambdaで始める全文検索開発入門」というテーマでお話させていただきましたので、紹介します。 セッション概要 現在開発に携わっているプロフィールビュアーサービスProfllyでは、検索エンジンとしてAmazon OpenSearch Serviceを採用しています。 サーバーレス環境において、コストを抑えつつ快適にOpenSearchを利用できる開発環境を準備すべく、Cloudflareを利用したOpenSearch + Lambdaの構築方法を解説します。 動画 スライド アジェンダ Amazon OpenSearch Service + Lambdaを組み合わせた全文検索 開発のためのローカル環境OpenSearch構築 Cloudflareを利用

            「Cloudflare + OpenSearch + Lambdaで始める全文検索開発入門」というテーマで喋りました #devio2021 | DevelopersIO
          • 万博準備遅れ 自民、維新が責任押し付け合い 「塩送るの早い」 | 毎日新聞

            2025年大阪・関西万博は今夏、海外パビリオンの建設遅れが露呈した。開催延期論まで浮上し、岸田文雄首相は8月末、「先頭に立つ」と政府主導で推進することを表明した。こうした状況を招いたのは、政府・自民党と日本維新の会の、責任の押し付け合いも要因の一つだった。パイプが乏しいことが背景にあるが、両者のけん制は今後も続くのだろうか。 準備の遅れ、建設費の上振れなど問題が相次ぐ大阪・関西万博。経産省がなぜここまで放置したのか。背景を探る記事はこちら 「少し前までは散々な状態だったが、ようやく状況が変わってきた」。官邸関係者は首相の表明により、大幅な建設遅れへの対策が進展しつつあると打ち明ける。 大阪で2度目となる万博の誘致は14年、旧維新の党幹事長だった松井一郎大阪府知事(当時)が府議会で方針を表明した。松井氏は15年末、安倍晋三首相、菅義偉官房長官(いずれも当時)との会食の場で協力を求めた。松井氏

              万博準備遅れ 自民、維新が責任押し付け合い 「塩送るの早い」 | 毎日新聞
            • Meta の新しいリッチテキストエディターフレームワーク Lexical を調べる

              Brand-new Rich Text Editor Framework! 先日 Meta から新しいリッチテキストエディターのフレームワーク Lexical の OSS 化が発表されました。 一方で、 Meta が開発していた既存の React 用リッチテキストエディターフレームワーク Draft.js はアーカイブが決定されました。 実は自分は業務で Draft.js をめちゃくちゃ使っていて、発展に期待しつつウォッチしていたので開発が終了してしまうのが非常に残念ではあるのですが、代わりにより高度に抽象化されたフレームワークが公開されたのでこれはマスターするしかありません。 ということで調べたことをまとめていこうと思います。 執筆時点(2022 年 4 月)では正式リリースされていないので、本稿のサンプルコードは参考にならなくなる可能性があります。 概要 エディターを作るためのフレーム

                Meta の新しいリッチテキストエディターフレームワーク Lexical を調べる
              • A powerful, flexible, Markdown-based authoring framework

                Markdoc is a powerful, flexible, Markdown-based authoring framework. From personal blogs to massive documentation sites, Markdoc is a content authoring system that grows with you. View docs

                  A powerful, flexible, Markdown-based authoring framework
                • Cloudflare Workersとマイクロフロントエンド

                  Cloudflareブログで興味深い記事が投稿されていたので読んだ。 趣旨としてはマイクロフロントエンドアーキテクチャのFragments組成をブラウザからではなくEdgeサーバーとSSRのレイヤーで実現する、というものだと思う。 マイクロサービスアーキテクチャのAPI Gateway / Backends for Frontendsパターンのうちブラウザアプリケーションに限定して拡張したものという理解をした。 Fragments組成 例えばこんな感じに画面の一部を描画するエンドポイントがある https://cloud-gallery-header.web-experiments.workers.dev/ https://cloud-gallery-footer.web-experiments.workers.dev/ これら1つ1つをCloudflare WorkersのService

                    Cloudflare Workersとマイクロフロントエンド
                  • 【JavaScript】アニメーションの処理負荷を軽減する

                    単体のアニメーションだとそれほど気にならない場合でも、表示範囲の中で複数のアニメーションが同時に走ったりする場合、負荷が増大して処理落ちなどを起こすことがあります。 最近レンダリング負荷を軽減するため試行錯誤をしたので、備忘録もかねて実施した内容をまとめました。

                      【JavaScript】アニメーションの処理負荷を軽減する
                    • Reactで画像やテキストにWebGLエフェクトをかけるライブラリ作った - マルシテイア

                      amagiです。先日React用コンポーネントライブラリのREACT-VFXをリリースしました。 REACT-VFXを使うと、画像や動画、テキストにWebGLでエフェクトをかけることが出来ます。 ⚡𝙍𝙀𝘼𝘾𝙏-𝙑𝙁𝙓 released!⚡ I created React components to add WebGL effects to images, videos and plain texts in your app. It also supports animated GIFs...😎 Visit website for details:https://t.co/mlnmExpUVZ#REACTVFX #WebGL #React #Threejs #GLSL pic.twitter.com/uDUQ8MKNcK— 𝘼𝙈𝘼𝙂𝙄 (@amagitakayos

                        Reactで画像やテキストにWebGLエフェクトをかけるライブラリ作った - マルシテイア
                      • Capacitor: Webアプリをクロスプラットフォームに展開

                        import { LocalNotifications } from '@capacitor/local-notifications'; LocalNotifications.schedule({ notifications: [ { title: "On sale", body: "Widgets are 10% off. Act fast!", id: 1, schedule: { at: new Date(Date.now() + 1000 * 5) }, sound: null, attachments: null, actionTypeId: "", extra: null } ] });import { Geolocation } from '@capacitor/geolocation'; // get the users current position const pos

                          Capacitor: Webアプリをクロスプラットフォームに展開
                        • 公用語が英語の組織で、日本語話者エンジニアがオススメする英語学習お役立ちツール【2022年初版】 - Money Forward Developers Blog

                          エンジニアブログでは初めまして、CTO室グローバル部のnishimura.yukariです。 前部署のCIO室から会社の社内異動公募制度(チャレンジシステム)を経て現在の部門で働いています。 (異動に至る経緯や想いは色々あるのですが、ちょっと長すぎるので別の機会にまたnoteにでも・・・) 先日、当社CTOから発表した通り、マネーフォワードのエンジニアリング組織では今後3年以内の公用語英語化を進めています。 マネーフォワードCTOが考えていること(2021年9月) グローバル部はその先駆者として、東京勤務ながらチームの公用語を英語に切り替え、様々な国出身のエンジニアが集って開発を進めている部門です。 そんな部署に異動志望を出した私自身といえば、実は【マネフォにジョインするまで、流暢に英語を話す人を周囲でほとんど見たことがなかった】ほど、英語とは無縁の学習環境からの出発でした。 エンジニアら

                            公用語が英語の組織で、日本語話者エンジニアがオススメする英語学習お役立ちツール【2022年初版】 - Money Forward Developers Blog
                          • 【解説】 ブラジルで選挙否定派が議会襲撃 トランプ氏の側近らが応援 - BBCニュース

                            画像説明, ブラジルの前大統領支持者たちがブラジル議会を襲撃した光景は、2年前の米連邦議会襲撃を連想させる ブラジルの首都ブラジリアで8日午後、極右ジャイル・ボルソナロ前大統領の支持者たちが、大統領府や議会、最高裁判所などを襲撃し、内部を破壊した。その光景は、2年前の1月6日に米ワシントンの連邦議会議事堂で起きた事態と、奇妙なほど似ていた。その類似性は、外見にとどまらない。

                              【解説】 ブラジルで選挙否定派が議会襲撃 トランプ氏の側近らが応援 - BBCニュース
                            • レガシーフロントエンドからNext.jsへの段階移行を可能にするAWS構成

                              サービスの歴史が長い場合、既存のフロントエンドを一気にモダナイズ化することは現実的ではなく、一部の画面から徐々に移行していくアプローチが考えられます。 本セッションではMPA(Multi Page Application)で構築されたレガシーフロントエンドからNext.jsへの段階的な移行を可能にするためのAWSアーキテクチャについてご紹介します。

                                レガシーフロントエンドからNext.jsへの段階移行を可能にするAWS構成
                              • 英エリザベス女王、死去 英王室発表 - BBCニュース

                                英王室は8日夕、エリザベス女王が滞在中のスコットランド・バルモラル城で亡くなったと発表した。96歳だった。

                                  英エリザベス女王、死去 英王室発表 - BBCニュース
                                • どうなる「ふるさと納税」? 10月から”値上げ” 背景には基準の厳格化 対応に追われる自治体も | NHK政治マガジン

                                  ふるさと納税の仲介サイトでは「10月から値上げ」の文字が目に付きます。こうした値上げの背景にあるのは、10月から始まる、国による基準の厳格化です。ふるさと納税の過度な返礼品競争を防ぐため、10月から、自治体が寄付を募るのに使う経費を寄付額の5割以下とする基準が厳格化されるんです。 自治体では、返礼品の見直しなど対応に追われています。 返礼品の見直しなど対応に追われる自治体 ふるさと納税の基準が厳格化されることを受け、寄付額の値上げや、返礼品の内容を減らすなどの対応に追われる自治体もあります。 愛知県小牧市では、返礼品のうち、特産品の名古屋コーチンの鍋セットや長期保存ができるパンなどの食料品、それに、おしりふきなどの日用品が人気で、昨年度の寄付金額は13億円を超えました。 基準の厳格化に関する国の通知を受けて、返礼品を確認したところ、全体のおよそ6割で経費が寄付額の5割を上回っていることがわ

                                    どうなる「ふるさと納税」? 10月から”値上げ” 背景には基準の厳格化 対応に追われる自治体も | NHK政治マガジン
                                  • Vanta.js - 3D & WebGL Background Animations For Your Website

                                    Why? Can interact with mouse / touch Customize colors & style to match your brand No pixelation – Canvas runs at full resolution Smaller filesize than background videos and large background images – three.js is ~120kb minified and gzipped Runs fast (60fps) on most laptops/desktops What's the catch? Some WebGL effects are slow on older computers. Don't use more than one or two in a single page! Not

                                      Vanta.js - 3D & WebGL Background Animations For Your Website
                                    • 感染規模「SARSの10倍以上」…「すでに制御不能」との見解も : 国際 : ニュース : 読売新聞オンライン

                                      24日、湖北省南東部の高速道路料金所で、体温検査を行う保安員(左)=ロイター 【上海=南部さやか】新型コロナウイルスによる肺炎の感染拡大を阻止するため、中国湖北省武漢市が発動した事実上の封鎖措置は24日、2日目を迎えた。一部メディアやSNSなどから伝わってくる情報は、市内での肺炎の拡散が深刻な状況にあることを示唆している。 2002~03年に大流行した重症急性呼吸器症候群(SARS)に対応したことで知られる香港大の管軼(グァンイー)教授は21~22日に武漢市で現地調査した後、中国のネットメディア「財新」の取材に対し、今回の肺炎の感染規模について「慎重に見積もってもSARSの10倍以上となる」との見解を示した。SARSでは中国で349人が死亡した。 管氏は、市内の市場の衛生状態の劣悪さやマスクの着用を怠っている実態など、住民や政府の防疫意識の低さに驚き、「すでに制御不能だ」と判断して武漢を離

                                        感染規模「SARSの10倍以上」…「すでに制御不能」との見解も : 国際 : ニュース : 読売新聞オンライン
                                      • Tamagui — React Native + Web UI kit

                                        Core Style React with no outside deps and 100% feature support across web and React Native. Adds many missing features to the RN Style API in ~24Kb. Static A smart optimizer that does partial analysis, extracts CSS, flattens your tree, and removes code. Supports Next, Webpack, Vite, Babel and Metro. Tamagui All the components you'd want, cross platform and adaptable to each other. Composable Compo

                                          Tamagui — React Native + Web UI kit
                                        • freeeアクセシビリティー・ガイドライン — freeeアクセシビリティー・ガイドライン Ver. 202404.0-RELEASE+4.3.7

                                          このガイドラインは、参考情報の追加や表現の改善などで、随時更新されます。 リリース:Ver. 202404.0-RELEASE+4.3.7 ガイドライン・バージョン:Ver. 202404.0-RELEASE チェックシート・バージョン:4.3.7 更新日:2024年4月23日

                                            freeeアクセシビリティー・ガイドライン — freeeアクセシビリティー・ガイドライン Ver. 202404.0-RELEASE+4.3.7
                                          • AdobeXDで画面設計資料を作るときに気をつけること・おすすめの作り方(前編) | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                                            エクセルやパワポで作るよりもいろいろな利点があるため気に入っているのですが、思わぬところに落とし穴があったりと、いろいろ工夫が必要なところがあります。 そこで今回は、私がXDで画面仕様書を作る際に気をつけていることと、おすすめの作り方をご紹介します。 今回は下準備編です。 下準備その1:前提資料一式を作る まずはXDで画面仕様書を作る前に、必要な前提資料一式を作ります。これらを作らずに画面仕様書を書き始めてしまうと、書き方が迷走したり、 一つの資料に情報を詰め込みすぎた見にくい資料になってしまいます。 最低限、以下の資料は事前に作るようにしています。 サイトマップ ディレクトリマップ(テンプレート一覧) コンポーネント一覧 フォーム入力項目一覧  ※フォームがある場合 CMS編集項目一覧 ※CMSがある場合 いずれも一覧系の資料になります。画面上の細かい仕様を決める前に、これらの資料を通し

                                              AdobeXDで画面設計資料を作るときに気をつけること・おすすめの作り方(前編) | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                                            • 韓国政府「徴用」問題の解決策を発表 韓国の財団が支払いへ | NHK

                                              太平洋戦争中の「徴用」をめぐる問題で、韓国政府は、裁判で賠償を命じられた日本企業に代わって、韓国政府の傘下にある財団が原告への支払いを行うとする解決策を発表しました。 ユン・ソンニョル(尹錫悦)大統領は「未来志向的な韓日関係に進むための決断だ」と意義を強調しましたが、原告側の一部から反発の声も上がっています。 韓国のパク・チン外相が記者会見で発表 韓国のパク・チン(朴振)外相が6日午前発表した、「徴用」をめぐる問題の解決策では、2018年の韓国最高裁判所の判決で賠償を命じられた日本企業に代わって、韓国政府の傘下にある既存の財団が原告への支払いを行うとしていて、財源は韓国企業などの寄付で賄う見通しです。

                                                韓国政府「徴用」問題の解決策を発表 韓国の財団が支払いへ | NHK
                                              • Health icons

                                                Free, open source health iconsFree for use in your next commercial or personal project. Editing is ok. Republishing is ok. No need to give credit.

                                                  Health icons
                                                • https://www.solidjs.com/

                                                    https://www.solidjs.com/
                                                  • GitHub - facebook/lexical: Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.

                                                    import {$getRoot, $getSelection} from 'lexical'; import {useEffect} from 'react'; import {LexicalComposer} from '@lexical/react/LexicalComposer'; import {PlainTextPlugin} from '@lexical/react/LexicalPlainTextPlugin'; import {ContentEditable} from '@lexical/react/LexicalContentEditable'; import {HistoryPlugin} from '@lexical/react/LexicalHistoryPlugin'; import {OnChangePlugin} from '@lexical/react/

                                                      GitHub - facebook/lexical: Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
                                                    • pixiv のデザインシステム実装『charcoal』を OSS 化します - pixiv inside

                                                      こんにちは、@f_subal です。普段はおもに pixivFACTORY のフロントエンドを見たり、社内のデザインシステム整備の仕事をやったりしています。 さて、2021年に開催した弊社カンファレンス #pixivdevmeetup にて発表しましたデザインシステムの Web 版実装が先日 OSS 化されました 🎉 1。GitHub と npm から利用できます。 github.com www.npmjs.com 発表時点では「pixiv-elements」という名称でしたが、公開にあたって「charcoal」という名前になりました。「charcoal(木炭)」とはデッサンの道具であり、線を引く、表現の基礎となる素材の一つです。また創作物を主役とするサービスの基盤として、それ自体は色を持たないモノクロの素材である、というニュアンスも含みます。 (ただし、npm パッケージのスコープは

                                                        pixiv のデザインシステム実装『charcoal』を OSS 化します - pixiv inside
                                                      • hidane | チームでのブレストをもっと楽しくカジュアルに

                                                        気軽なアイデア入力 チャットを打つように たくさんのアイデアを出そう! チャット感覚でかんたんにアイデア入力!他の人が出したアイデアもリアルタイムに表示されるので、アイデアの連想も活発に!さらに、音声入力にも対応しています。 ステップで進行 ステップに沿った進行だから 誰でもスムーズに取り組める! アイデアを出してまとめるまでを、5つに分かれたステップに沿って順番に進められます!また、各ステップに合わせたガイドと機能によって、ワークの脱線も防げます。

                                                          hidane | チームでのブレストをもっと楽しくカジュアルに
                                                        • AWSの静的ウェブサイトホスティングで入門するAWS Amplify(Console、CLI) - 概要編 - NRIネットコムBlog

                                                          小西秀和です。 この記事を書こうと思ったきっかけは、タイトルの通りAWS Amplifyの登場です。 AWS CLI、AWS CloudFormation、AWS Serverless Application Model(AWS SAM)、AWS Cloud Development Kit(AWS CDK)といったAWSインフラストラクチャをプログラマブルに操作するサービスが登場してきましたが、AWS Amplifyはこれまでとは違う新たなアプローチになっています。 今までAWS CLIは使っていたけど結局色々あってAWS CloudFormationはあまり使ってこなかったというケースでもAWS Amplifyがユースケースにマッチする可能性があるかもしれません。 今回はAWSのサーバーレスな静的ウェブサイトホスティングを題材にAWS Amplifyの特徴と簡単な使い方について書こうと思

                                                            AWSの静的ウェブサイトホスティングで入門するAWS Amplify(Console、CLI) - 概要編 - NRIネットコムBlog
                                                          • Cocoda

                                                            200+ DESIGN behindsCocodaは、デザインの裏側をまとめた事例集です。 日本を代表するデザイン組織から、200以上の事例が公開されています。 CONTENTS デザインの裏側をまとめた 200以上の事例ブランドから、プロダクト設計、デザイン組織の立ち上げ...。様々なデザイン領域の深い事例が、日本で最高峰のデザイン組織によって掲載されています。 RECOMMEND あなたの興味に合わせて デザイン事例をおすすめあなたの興味に合わせて、豊富なデザイン事例の中から ピッタリなコンテンツをおすすめします。 MY LIST 自分好みのリストに まとめるコンテンツの中でぴったりなものを見つけたら、あなただけのリストを作って、いつでも見返すことができます。 GET STARTED さっそくはじめる

                                                              Cocoda
                                                            • memlab を使って Web サイトのメモリリークを検出しよう

                                                              概要 本記事は、メタ社(旧 FaceBook) が開発した OSS であるメモリリーク検知ツールである [memlab] をさっそく試してみた記録になります。 公式ドキュメント以上の付加価値はあまりありませんが、ざっくりと雰囲気を掴んでもらって使用を検討して頂ければ幸いです。 memlabについて memlab は、 Puppeteer API を用いたシナリオを作成することで、そのシナリオ実行によって発生するメモリリークの検出及びヒープ領域の分析を補助してくれるツールです。 本記事は実際に動かすところに重きを置くので、ツールの背景などの詳細は以下記事を参照ください。 ざっくり言うと、 memlab では以下のことが行なえます。 Puppeteer ベースでの宣言的なシナリオの作成 ヒープ領域とメモリリークの可視化 シナリオ内でのヒープのスナップショットの自動取得 スナップショットの解析と

                                                                memlab を使って Web サイトのメモリリークを検出しよう
                                                              • 最新論文から明らかになってきた新型コロナウイルス感染症の特徴(忽那賢志) - エキスパート - Yahoo!ニュース

                                                                この数日で一気に学術誌に新型コロナウイルス感染症に関する論文が掲載され始めました。 感染症のアウトブレイクの際の論文化のスピードは年々早くなっていますが、ついにここまで来たかと思うほどのスピードとクオリティです。 その中で臨床症状について詳細が記載されたものがありました。 これまでに明らかになっていなかった情報もいくつかありますのでご紹介します。 やや専門的な内容も含まれますが、できるだけ分かりやすく記載しました。 患者の特徴 2020年1月2日までに新型コロナウイルス感染症と診断された41人に関して、 ・73%が男性 ・32%が何らかの持病がある(糖尿病20%、高血圧15%、心血管疾患15%など) ・年齢の中央値は49.0歳(四分位範囲 41-58歳) ・66%に華南海鮮市場への何らかの接触があった ・41人全員に肺炎あり ・合併症として急性呼吸促迫症候群29%、ウイルス血症15%、急性

                                                                  最新論文から明らかになってきた新型コロナウイルス感染症の特徴(忽那賢志) - エキスパート - Yahoo!ニュース
                                                                • Next.jsのスタンドアロンモードでビルドしたイメージを Cloud Run へデプロイする

                                                                  module.exports = { - experimental: { - outputStandalone: true, - }, + output: 'standalone', } Next.js の experimental features のひとつに、スタンドアロンモードがあります。 通常モードでは、本番リリース可能なビルドを用意する場合、yarn build による .next/ ディレクトリとあわせて node_modules も含めます。依存関係を解決するために必要ですね。一方スタンドアロンモードを有効にした上で yarn build するとビルド結果が異なります。.next/ディレクトリが作られる点は同じですが、そこにstandaloneディレクトリが追加されます。ここにはアプリを動かすためのファイルが依存関係も含めてすべて入っていて、.next/standalone/

                                                                    Next.jsのスタンドアロンモードでビルドしたイメージを Cloud Run へデプロイする
                                                                  • Reactのトランジションで世界を分岐させるハンズオン

                                                                    ReactのSuspense機能に付随するトランジションは、使いこなせば有用ですが裏で何が起こっているのか分かりにくい機能です。この本では、手を動かすことでトランジションの機構をしっかりと理解することを目指します。

                                                                      Reactのトランジションで世界を分岐させるハンズオン
                                                                    • VOICEPEAK 商用可能 6ナレーターセット

                                                                      『VOICEPEAK』は、最新のAI音声合成技術を搭載し手軽に読み上げさせることが可能な入力文字読み上げソフトです。 お好みの文章や言葉をテキストで入力するだけで、簡単に高品質な音声が作成できます。 感情パラメータによる喜怒哀楽の表現にも対応しています。 「VOICEPEAK 商用可能 6ナレーターセット」には6人のナレーター(男性3名、女性3名)に加えて幼い「女の子」の声も収録されており、様々な声のバリエーションで読み上げが行えます。 個人ユーザー様のご利用はもちろん、教育機関の方や法人様など、様々な商用・業務用途でのご利用も可能です。 OSはWindows、macOS、Linuxに対応。 体験版もご用意しておりますので、ぜひお試しください。 ・女性1 声優:若守みづき 特徴:息づかいが感じられる、やや高めでやわらかく優しい声色です。 ・女性2 声優:野宮佳乃 特徴:落ち着いたトーンの声

                                                                        VOICEPEAK 商用可能 6ナレーターセット
                                                                      • Public な Git リポジトリでシークレット管理をしつつ GitHub Actions で CI/CD も回す

                                                                        つくったアプリケーションのソースコードは公開したい、でもシークレットはどうにかして秘匿しないといけない。継続的な運用を目指すならシークレットのデータ自体もなんとかしてリポジトリに(Repository secrets などではなくコミット対象として)含める必要がある。 …という状況を解決するために、gpg だけを使って継続的な運用を図る手段をまとめてみます。フロントエンド/バックエンドなど問わずどこでも使用できます。 Web フロントエンドなどから各種 API キーを利用する場合、リクエスト時の挙動はデベロッパーツールで全て確認できてしまう点には留意してください。 これらは API サーバー側でオリジンの制限をかけるなどの検討が必要です。 やること主な作業内容の要約は gpg を使ってプッシュする前にローカル側で暗号化をする暗号化するときに復号化のための(最強の)パスフレーズを登録するその

                                                                          Public な Git リポジトリでシークレット管理をしつつ GitHub Actions で CI/CD も回す
                                                                        • Total TypeScriptのZodチュートリアルでZodに入門した - dackdive's blog

                                                                          はじめに Zod というバリデーションライブラリが非常に流行っているようなので、素振りした。 www.totaltypescript.com このチュートリアルはたしか Twitter で流れてきて知ったのだが 今見ると Zod の公式ドキュメントからも Resources として紹介されているので、そこそこ信頼していいコンテンツなのだと判断した。 チュートリアルについて チュートリアルと名がついているが、内容は全 10 問のエクササイズを解くという構成。 あらかじめ型チェックのエラーまたはランタイムのエラーが発生するサンプルコードが問題として用意されており、そのコードを修正しながら Zod の基本的な使い方を学ぶ。 チュートリアルには Zod の使い方の説明は特にないので、チュートリアルの問題を解くために Zod の公式ドキュメントを読んで必要な箇所を理解する、という感じ。 Rust で

                                                                            Total TypeScriptのZodチュートリアルでZodに入門した - dackdive's blog
                                                                          • Next.js Cacheのアツさをシェアしたい(App Router)

                                                                            sumirenです。 2023年5月5日、ついにNext.js App Routerがstableになりましたね! おめでとうございます!!ありがとうございます!!! 今から本番で使うのが楽しみで待ちきれません。 13.4のリリースではstableの宣言とともに、目玉機能としてServer Actionsが来ています。Data Fetch(というか、もはやData Handling的なもの)の機能の一部として、とても興味深いです。 さて、Server Actions自体の解説は他の方に任せるとして、リリースノートには以下のような一文があります。 Server Actions in Next.js have been designed for deep integration with the rest of the data lifecycle, including the Next.js

                                                                              Next.js Cacheのアツさをシェアしたい(App Router)
                                                                            • NetflixがAWSの権限とアクセスを管理するConsoleMeをオープンソース化

                                                                              Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                                                NetflixがAWSの権限とアクセスを管理するConsoleMeをオープンソース化
                                                                              • Next.js12.xのLayouts機能

                                                                                この記事はNext.js 12.xのLayouts機能です。 Next.js 13.xのLayoutsについては公式を参照してください https://beta.nextjs.org/docs/routing/pages-and-layouts Next.jsのLayoutについてTypeScriptの記事を探してもあまり見つからなかったので Layoutsとは🤔 ページ間で共通のコンポーネントを定義する機能 HeaderやFooterなどはほぼ全ページ同じレイアウトを使うけど、ページコンポーネントに直接書くとコンポーネントの状態(入力値など)が保持できないのでページコンポーネントの外に書くことでレイアウトの状態も保持できる🤝 検証に使ったリポジトリ Next.jsのLayoutsを使うと何が嬉しいのか 一部共通ではないページが有る場合もページ単位でLayoutを変えられるので対応可能

                                                                                  Next.js12.xのLayouts機能
                                                                                • HTMLコーディングでもReact+TypeScriptの開発体験を得る

                                                                                  前置き HTMLを納品する形式の仕事の際にEJSやpugではなくReact+TypeScriptを使ってHTMLを生成しつつ開発体験を高めてほしい。 ということで具体的にどのようなメリットがあるのかを伝えたくてまとめてみました。 開発環境 1から環境を作るのは大変なので今回はクラクさんのministaを拡張していきます。 ministaの紹介記事はこちら 必要な設定はTypeScript, ESLint, Prettier, Babel, エディター(今回はVSCode)になります。 webpack.config.js const path = require('path') const glob = require('glob') const HtmlWebpackPlugin = require('html-webpack-plugin') const webpackConfig =

                                                                                    HTMLコーディングでもReact+TypeScriptの開発体験を得る

                                                                                  新着記事