並び順

ブックマーク数

期間指定

  • から
  • まで

441 - 480 件 / 2144件

新着順 人気順

testの検索結果441 - 480 件 / 2144件

  • npm-scripts を書く時の手癖 - mizdra's blog

    かれこれ 5 年くらい趣味開発で npm-scripts を書き続けている。長年書き続けているとノウハウが蓄積されてきて、「こう書くとスッキリする」「迷いがなくなる」「後から拡張したくなった時に、簡単に拡張できる」みたいな書き方が身についてきた。自分の型、あるいは手癖のようなものだと思う。 せっかくなので、id:mizdra の今の npm-scripts を書く時の手癖を書き連ねてみる。 基本形 { "scripts": { "build": "webpack --mode production", "dev": "webpack-dev-server --mode development", "lint": "eslint .", "test": "jest" } } 一番シンプルな npm-scripts を書く時のパターン。以下の 4 つの script を登録している。 buil

      npm-scripts を書く時の手癖 - mizdra's blog
    • Goodbye, Fleets

      We built Fleets as a lower-pressure, ephemeral way for people to share their fleeting thoughts. We hoped Fleets would help more people feel comfortable joining the conversation on Twitter. But, in the time since we introduced Fleets to everyone, we haven’t seen an increase in the number of new people joining the conversation with Fleets like we hoped. Because of this, on August 3, Fleets will no l

        Goodbye, Fleets
      • 昔の化学者のエピソードを見ると「合成した物質を舐めた」みたいな話がた..

        昔の化学者のエピソードを見ると「合成した物質を舐めた」みたいな話がたまに出てくる アスパルテームはそのなかでも有名なエピソードかもしれない アスパルテーム - Wikipedia 1965年、アメリカの製薬会社G.D.サール社の化学者ジェームズ・M・シュラッターが、ガストリンの合成に取り組んでいたときに偶然発見した[113]。シュラッターは、抗潰瘍薬の研究をして、ホルモンであるガストリンのテトラペプチドを生成する中間段階としてアスパルテームを合成した[113]。シュラッターは、薬包紙を持ち上げようとして、アスパルテームがついた指をなめて、その甘味を発見した[8][114][115]。トルン・アテラス・ガリンは、アスパルテームの開発を監督した[116]。 いわゆる化学者によるセルフ人体実験、すなわち自己実験 うん年前は私も大学で学生実験をやっていたわけだが、生成物を舐めるなんて発想はとてもじ

          昔の化学者のエピソードを見ると「合成した物質を舐めた」みたいな話がた..
        • フロントエンド開発環境スタートセット2024秋 - トレタ開発者ブログ

          こんにちは、トレタ VPoEの北川です。 今回は弊社でフロントエンドアプリケーションを新しく構築する際の開発環境として、何のライブラリを入れるかという開発環境初期セットを紹介しようと思います。 Web Framework / CSS Framework / Tesing Framework / Linter / Formatter、それぞれ定番で使うデファクトが大体ありましたが、近年では新しいライブラリも登場したので、2024年現在・最新版を、今回は直近で作られた実際のリポジトリを例にご紹介します。 今回紹介するリポジトリのアプリケーションはtoB向けの管理画面のアプリケーションで、特質した部分も特にない一般的なWebアプリケーションです。 それでは早速、package.jsonの内容はを見ていきましょう。 "dependencies": { "next": "14.2.13", "rea

            フロントエンド開発環境スタートセット2024秋 - トレタ開発者ブログ
          • ERDをPlantUML形式で自動生成するツールを作った - くりにっき

            PlantUML + ERDでPlantERDです github.com モチベーション PlantERDの特徴 使い方 出力するテーブル数の制限について 技術的に頑張ったこと テストのこと Foreign keyで隣接している別のテーブルを探す方法 複数DB対応のつらみ 追記:2019/12/13 9:45 モチベーション 既存プロダクトへの不満が一番大きいです。 https://github.com/voormedia/rails-erd は出力が画像なので取り回ししづらい そもそもRails前提なので他言語とかでは使えない https://github.com/schemaspy/schemaspy も悪くなさそうなんだけどここまでリッチじゃなくていい テーブル数個の小規模アプリならいいんだけど、中規模以上のアプリで使うと人間が読むに耐えないERDが生成されて精神が崩壊する 僕は初め

              ERDをPlantUML形式で自動生成するツールを作った - くりにっき
            • 【速報】ついに発射台でブースターを空中キャッチ スペースXが「スターシップ」の第5回飛行試験を実施

              アメリカの民間宇宙企業SpaceX(スペースX)は日本時間2024年10月13日、同社が開発中の新型ロケット「Starship(スターシップ)」による第5回飛行試験を実施しました。Starship宇宙船は宇宙空間を飛行後に大気圏へ再突入し、発射から1時間ほど後に予定通りインド洋への着水を行って飛行を終えています。 Starshipとは? Starshipは1段目の大型ロケット「Super Heavy(スーパーヘビー)」と2段目の大型宇宙船「Starship」からなる全長121mの再利用型ロケットで、打ち上げシステムとしてもStarshipの名称で呼ばれています。今回の飛行試験は2024年6月に続く5回目の無人飛行試験で、計画ではSuper Heavyブースターは発射約7分後に発射台へ帰還し、Starship宇宙船は発射約1時間5分後にインド洋の目標地点へ着水することになっていました。 関連

                【速報】ついに発射台でブースターを空中キャッチ スペースXが「スターシップ」の第5回飛行試験を実施
              • Broken Ownership

                Have you been in any of these situations? Managers make decisions that’s out of their leagues and everyone else in the team ends up paying for it. Knowledgeable people passively observe without bothering to contribute. Sometimes they are denied access to the room. Developers act like code monkeys, throwing the code over a metaphorical wall for the QA to test and “DevOps” to run. In “you build it,

                  Broken Ownership
                • スタートアップにクリーンアーキテクチャを適用したが、技術的負債が塵積った件 〜開発合宿で技術的負債を粉砕します〜 - ANDPAD Tech Blog

                  こんにちは。こんばんは。おはようございます。 アンドパッドで現在はバックエンドの方のエンジニアをやっている原田です。 アンドパッドには2021年6月にJOINしまして、現在までANDPADボードの開発に携わっています。 ANDPAD施工管理が比較的長期間の工事をターゲットにしているのに対して ANDPADボードは1日〜数日の間に短期間の工事や施工を行う際のスケジュール管理を行えるサービスです。 andpad.jp 今回は入社3ヶ月目というきりの良いタイミングで今まで行ってきたことを振り返りつつ、直近行った技術的負債を軽減するための「開発合宿」について書いていきます。 一応最初に書いておきますが、リファクタリングに関するチートスキルはないのでバーンとやってドーンと解決みたいなド派手な解決ではなく地道な改修作業をちまちま行いましたという内容です。 入社してからやってきたこと ANDPADボード

                    スタートアップにクリーンアーキテクチャを適用したが、技術的負債が塵積った件 〜開発合宿で技術的負債を粉砕します〜 - ANDPAD Tech Blog
                  • SNSで「10万いいね」レクサスとテスラの衝突安全テストの結果が衝撃すぎた | MOBY [モビー]

                    It’s 2022, and Teslas still aren’t stopping for children. pic.twitter.com/GGBh6sAYZS — Taylor Ogan (@TaylorOgan) August 9, 2022 今年実施されたテスラの走行テストの様子がTwitterに投稿され、10万いいねを超えるほどの話題になっています。 動画内ではテスラ Model3が走行中に、車両前方に配置された子どもに見立てた人形を検知して停止することができるかというテストの模様が撮影されています。 映像右側で同時にテスト走行しているレクサス RXがしっかり停止しているのに対し、Model3は人形を豪快に吹き飛ばしてしまいました。 「LiDAR」を搭載していないのが原因? 明るく見通しも良い状況にもかかわらず、Model3が人形の前で停止できなかったのは「子ども人形のクオ

                      SNSで「10万いいね」レクサスとテスラの衝突安全テストの結果が衝撃すぎた | MOBY [モビー]
                    • 【一瞬でわかる】TOEICスコアの目安を100点ごと7段階で解説

                      「TOEICって何点とれると、どんなことができるの?」 「就職に必要なTOEICのスコアって何点?」 TOEICに向けて準備をするにあたり、どれくらいのスコアをとれば良いのかという目安や基準を知りたくなりますよね。明確に目指すべきスコアがわかっていれば、モチベーションもあがりやすいものです。 また、スコアアップのためにも、目指すべきスコアを把握しておくことは非常に重要です。なぜなら、目指すスコアにより対策や勉強法は変わるからです。 例えば、500点を目指すなら中学レベルの英単語や英文法をしっかり固めることが重要ですし、700点を目指すなら頻出単語や文法問題の出題パターンを知っておくことなども重要です。 TOEICのスコアを上げて目標をつかみとるためには、TOEICスコアの目安について把握しておくことが欠かせません。 そこで今回は、TOEICのスコア帯別に「できること」や「就職等で求められる

                        【一瞬でわかる】TOEICスコアの目安を100点ごと7段階で解説
                      • AWS SESで信頼性の高いメール送信(SPF, DKIM, DMARC) with Terraform - 電気ひつじ牧場

                        メール認証の仕組みと、SESでのTerraformを使った設定方法について紹介します。 メール認証の種類 メールメッセージ MAIL FROM FROM SPF(Sender Policy Framework) DKIM(DomainKeys Identified Mail) DMARC SESの設定 SESで利用するドメイン認証 DKIM設定 DMARC with DKIM DMARC with SPF 参考 メール認証の種類 メールでは送信元のなりすましを検出するための認証の仕組みとして、主に以下の3つがあります。それぞれRFCで定められています。 SPF(Sender Policy Framework) DKIM(DomainKeys Identified Mail) DMARC(Domain-based Message Authentication, Reporting, and

                          AWS SESで信頼性の高いメール送信(SPF, DKIM, DMARC) with Terraform - 電気ひつじ牧場
                        • 日本人研究者が見た「上海ロックダウン」の真実(榎木英介) - エキスパート - Yahoo!ニュース

                          日本人研究者も巻き込まれた「上海ロックダウン」 中国の主要都市上海で、新型コロナウイルスの感染拡大が深刻な状態になっている。 3月末に始まったロックダウンだが、当初の予定を大幅に上回り、5月に入った今でも継続されており、上海在住の邦人も苦しい状況に追い込まれている。 上海、事実上のロックダウン コロナ感染拡大で東部封鎖、外出禁止に (毎日新聞)日本企業にも影響が… 上海ロックダウン1ヵ月「終わりが見えない厳しさ」【WBS】 そんな中、上海在住の日本人研究者A氏から、ロックダウンの実態やその背景にある問題点について貴重な話を聞く機会があった。本人了承の上、インタビュー形式でご紹介したい。 問題は中国製不活性ワクチンではなく高齢者のワクチン接種率の低さ ーーこれまでゼロコロナ政策を推進してきた中国政府ですが、今回ここまで感染が拡大し、多くの方が亡くなっている原因はなんでしょうか?中国製の不活性

                            日本人研究者が見た「上海ロックダウン」の真実(榎木英介) - エキスパート - Yahoo!ニュース
                          • 理容室・美容室が怒涛の倒産ラッシュ 日本人の散髪離れが深刻 : 痛いニュース(ノ∀`)

                            理容室・美容室が怒涛の倒産ラッシュ 日本人の散髪離れが深刻 1 名前:コラット(北海道) [ニダ]:2020/01/07(火) 18:57:40.23 ID:ZH3eYAFA0 過去最多の119件、過当競争で淘汰進む 2019年(1-12月)の「理容業・美容業」倒産は、バブル末期の1989年以降の30年間で最多の119件に達した。これまで過去最多だった2011年の118件を8年ぶりに上回った。件数は2016年の82件から4年連続で増加し、増勢が強まっている。 2019年の理容業の倒産は14件(前年比6.6%減)で前年から1件減少したが、美容業は105件(同10.5%増)と大幅に増加し、明暗を分けた。 理・美容業は、大都市を中心に店舗が乱立し、過当競争が続く。人口減少や顧客の高齢化などで顧客囲い込みが激しさを増すなか、1000円カットなど低価格チェーンも台頭し競争が過熱化している。 小資本

                              理容室・美容室が怒涛の倒産ラッシュ 日本人の散髪離れが深刻 : 痛いニュース(ノ∀`)
                            • VBA基礎5:VS CODEでVBAを編集(ariawase)|KIYO

                              1.概要 普段業務効率化のためにExcelのVBAを使用することが多いですが①VBEが使いにくい、②GitHub Copilotを購入しているため有効活用したい という理由でVS CODEを使用したいと思っております。 下記記事を参考にしながら、VS CODEでもVBAを編集できるようにしたいと思います。 2.環境構築 環境構築として大きく分けて下記があります。 Excelから標準モジュール(所謂VBAの中身)を抽出したり、編集後のファイルを統合してくれるスクリプトをダウンロード VS CODEに必要なExtensionを追加して設定の追加 Excelとbinフォルダの準備 なお本当はgit(Version管理システム:変更箇所の差分を表示してくれるツール)を使った方が良いのですが、まだ勉強不足のため今回はgit無しで作成しました。 なお初期設定としてExcelの「開発者向けマクロの設定:

                                VBA基礎5:VS CODEでVBAを編集(ariawase)|KIYO
                              • 会社の支給PCがMacBook Pro M1なので、新しく開発環境を構築した話 - 食べチョク開発者ブログ

                                こんにちは。 今年の年始からジョインした遠藤です。 さて、入社したところ会社支給のMacBook ProがM1チップのものでした。 はい、現状は開発環境で苦労するとか色々噂を聞くやつです。 実際に試したのですが、 現状の開発環境構築スクリプト、手順書が一切使えない VitualBox, Vagrantは利用不可 Dockerは利用可能ではあるが、一部イメージが対応されてない 古いパッケージは動かす手段がない などなど、通常ではぶつからない問題にぶつかります。 食べチョクでは、 Ruby Node.js MySQL Redis ElasticSearch Kibana を利用しています。 この辺りをメインに話つつ、Intel版とこんな風に違うのかっていう辺りの雰囲気を感じ取っていただければと思います。 どこに開発環境を構築するか まず、どこで開発環境を構築するかを考えてみたいと思います。 ロ

                                  会社の支給PCがMacBook Pro M1なので、新しく開発環境を構築した話 - 食べチョク開発者ブログ
                                • Prisma で本物のDBMSを使って自動テストを書く - mizdra's blog

                                  DBMS に依存するロジックのテストを書く時、主に2つの手法があると思います。 Repository 層などを mock する Service 層のテストをする時は、その下位の Repository 層を mock して、DBMS に依存しない形にしてからテストする レイヤードなアプリケーションで適用できる手法 テスト実行時も DBMS を裏で動かして、それを使う 本番と同じスキーマを持つ DBMS に対して、実際に insert したり select してテストする DBMS は docker-compose upとかで事前に立ち上げておく 双方にそれぞれ良さがあって、プロダクトによってどっちでやるか変わってくると思います。 この記事では 2 の手法を Prisma でどうやるかについて紹介します。 前提 実際のテストコードの例 テストヘルパーを作る 別解: ヘルパーを自動生成する je

                                    Prisma で本物のDBMSを使って自動テストを書く - mizdra's blog
                                  • Web API設計実践入門 ――API仕様ファーストによるテスト駆動開発

                                    2024年7月25日紙版発売 2024年7月25日電子版発売 柴田芳樹 著 A5判/208ページ 定価2,860円(本体2,600円+税10%) ISBN 978-4-297-14293-3 Gihyo Direct Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto この本の概要 本書は,著者が1993年から約30年間経験してきたAPI仕様の作成,2003年から20年間経験してきたテストファースト開発/テスト駆動開発の知見をまとめたものであり,一般的なソフトウェア開発者が習得することが容易ではない事柄を,本書を通して学び,実践してもらうことを目的としています。 本書が提唱する「API仕様ファースト開発」はWebサービスにおける大域的なテスト駆動開発の

                                      Web API設計実践入門 ――API仕様ファーストによるテスト駆動開発
                                    • Go製アプリケーションのコンテナ化にはkoを推したい - YAMAGUCHI::weblog

                                      はじめに こんにちは、Google Cloudでオブザーバビリティを担当しているものです。Cloud Operations suiteをよろしくおねがいします。(宣伝終わり) この記事はGo Advent Calendar 2021 その1の22日目の記事です。昨日は @sago35tk さんの「ESP32 向けに TinyGo をセットアップする」でした。TinyGoのコアな情報を日本語で教えてくれるtakasagoさんには本当にいつも感謝しています。 さて、今日はGo製のアプリケーションをdockerlessでコンテナ化できるkoの紹介をします。koは本当にイチオシのツールで、みんなに使ってもらいたいのでぜひ使ってください。 github.com DockerによるGo製アプリのコンテナ化 まず最もポピュラーと思われるDockerを用いた場合のGo製アプリケーションのコンテナ化の方法に

                                        Go製アプリケーションのコンテナ化にはkoを推したい - YAMAGUCHI::weblog
                                      • 車椅子ユーザーが苦言 「伊是名夏子さんが叩かれて唖然。無人駅を無くせばいいだけの話」 : 痛いニュース(ノ∀`)

                                        車椅子ユーザーが苦言 「伊是名夏子さんが叩かれて唖然。無人駅を無くせばいいだけの話」 1 名前:↓この人痴漢で(東京都) [BR]:2021/04/20(火) 19:19:46.15 ID:iie5tbqP0 先日久しぶりに駅で乗車拒否をされたという話を聞いた。詳細は彼女のブログに譲るとして、私がその炎上したTwitterでのやり取りにどう思い、どう感じたかを述べていく。 乗車拒否というのは明らかに“差別”そのものである。差別がいけない、というのは人類普遍の原理だと思いたいが、Twitterのやり取りを少しだけ見ると、まずこれは差別であるという認識を持てていない人が本当に多い。それぞれが自分の考えやすい、想像しやすい人の立場に立つことによって感情移入を行い、私の友人の行為を非難したり同情したりしている。 友人は移動の権利を私たちがどんな風に勝ち取ってきたかを知っているからそれを継承して、無

                                          車椅子ユーザーが苦言 「伊是名夏子さんが叩かれて唖然。無人駅を無くせばいいだけの話」 : 痛いニュース(ノ∀`)
                                        • 【北海道】 男がノコギリ振り回して押し入り「ご飯くれ」⇒食事を出すと「おかわり」「お金くれ」⇒2千円あげたらマスク10枚置いていく : 痛いニュース(ノ∀`)

                                          【北海道】 男がノコギリ振り回して押し入り「ご飯くれ」⇒食事を出すと「おかわり」「お金くれ」⇒2千円あげたらマスク10枚置いていく 1 名前:ニライカナイφ ★:2020/03/31(火) 02:47:08.59 ID:UxKwZouw9 北海道岩見沢市で、29日、高齢夫婦の家に男が押し入る強盗事件がありました。男は、食事と金を要求し現金を奪いましたが、逃げる際に「マスク10枚」を置いていったということです。 (高齢夫婦) 「ノコギリ振り回して入ってきた。『ご飯くれご飯くれ』って。ご飯あげたらそこで食べて。お腹すいて入ってきたんじゃないかなと」 岩見沢市栗沢町に住む高齢の夫婦。口を開いたのは、29日被害に遭った強盗事件についてです。 29日午前11時ごろ、住宅の裏口から侵入したのは「のこぎり」を持った男。男は夫婦に食べ物を要求しました。88歳の妻がごはんとおかずを差し出すと、男は、ごはんを

                                            【北海道】 男がノコギリ振り回して押し入り「ご飯くれ」⇒食事を出すと「おかわり」「お金くれ」⇒2千円あげたらマスク10枚置いていく : 痛いニュース(ノ∀`)
                                          • 【追記あり】Twitter崩壊が話題だけど5ちゃんねるも過去最大に崩壊してる

                                            定期的に攻撃を受けている5ちゃんねるだが先月から今月にかけて特に酷くなった。 ・嫌儲やなんGとか人気板は、毎日のようにスクリプト攻撃を受けていて、運営も対策を放棄している。ニュース系の板も規制規制で書き込めない人ばかりになってる。 ・スクリプトの種類 ・・加速スクリプト…特定のスレッドが立てられた瞬間に数十の無言レスをつけて「勢い」をトップにして目立たせるスクリプト攻撃 ・・埋め立てスクリプト…意味不明な言葉の羅列で特定のスレッドを埋め立てて潰す攻撃 ・・グロ画像スクリプト…外国の死体画像を貼りまくって特定のスレッドを潰す攻撃 ・・AIスクリプト…特定のスレッドに「女は~」「パヨクは~」といった、AIで作られた「5chっぽい」政治レスを延々と投稿し続ける攻撃 ・犯人はIPやデバイスの変更を繰り返しながら攻撃しているので、ユーザーが個人的にNG登録するだけでは全然防げない。運営もお手上げ状態

                                              【追記あり】Twitter崩壊が話題だけど5ちゃんねるも過去最大に崩壊してる
                                            • テスト設計チュートリアル/Test Design Tutorial

                                              高品質と高スピードを両立させるテストアプローチ/Test Approach that Improves Quality and Agility Together

                                                テスト設計チュートリアル/Test Design Tutorial
                                              • イシグロ氏の発言について、ある左翼かつリベラルから見た感想

                                                この記事が注目を浴び、多くのブコメが集まっている。 "カズオ・イシグロ語る「感情優先社会」の危うさ" https://toyokeizai.net/articles/-/414929?display=b まず、私は自分が大別すれば「左翼」かつ「リベラル」の立場にあることを自覚している。左翼の定義やリベラルの定義の困難さ、特に現在の日本で「リベラル」が「左翼」の言い換えのように使われて混乱が生じていることは十分承知しているが、そのあたりに触れるといくら前置きをしても足りなくなるので、要するにここを見るような人間たちがイメージする「左翼」であり「リベラル」であると考えてもらえばいい。ただし、左翼かつリベラル、というように私はこの両者は区別している。区別した上でどちらでもあるということだ。参考までに、最近やってみた下記サイトのポリティカルコンパスでは、 https://www.idrlabs.c

                                                  イシグロ氏の発言について、ある左翼かつリベラルから見た感想
                                                • New – Use Amazon EC2 Mac Instances to Build & Test macOS, iOS, iPadOS, tvOS, and watchOS Apps | Amazon Web Services

                                                  AWS News Blog New – Use Amazon EC2 Mac Instances to Build & Test macOS, iOS, iPadOS, tvOS, and watchOS Apps Throughout the course of my career I have done my best to stay on top of new hardware and software. As a teenager I owned an Altair 8800 and an Apple II. In my first year of college someone gave me a phone number and said “call this with modem.” I did, it answered “PENTAGON TIP,” and I had a

                                                    New – Use Amazon EC2 Mac Instances to Build & Test macOS, iOS, iPadOS, tvOS, and watchOS Apps | Amazon Web Services
                                                  • ファミコンエミュレータ実装の感想 - ichirin2501's diary

                                                    とりあえずスーパーマリオが動いて一段落したので覚えているうちに感想書いていく。 (この記事の情報量は、デバッグは大変、以上) 動機 単に好奇心。ただ、ファミコンのエミュレータに着手したのはこれで3回目になる。 1度目は10年前の身内ハッカソンのとき。このときはC言語で実装してて強引にHELLO, WORLD!を表示するだけで終わった。 実装の続きをしたかったけど、この後は忙しくなってしまって挫折している。 2度目は2年前で、過去の心残りを精算するためにGo言語で着手したのだけど、CPUの実装が終わった後ぐらいからまた忙しくなって挫折している。 今回は2年前のGoコードの続きからコミットを積んでここまで来たので、一応リベンジ成功....と言って良いんじゃないかな、たぶん。 過程 PPUの実装は最初からinternal register(v,t,x,w)を使う方法にした(PPU scrolli

                                                      ファミコンエミュレータ実装の感想 - ichirin2501's diary
                                                    • CloudFrontとS3で作成する静的サイト構成の私的まとめ | DevelopersIO

                                                      しばたです。 以前の記事でも触れた様にCloudFrontとS3を使って静的サイトを作る構成に対する理解にあいまいな部分があったので改めてまとめてみました。 特に目新しい話も無く知っている人には当たり前の内容かもしれませんが、まあ、自分自身の理解を整理するために記事にしていきます。 1. S3静的ウェブサイトを使うパターン はじめの構成は「S3静的ウェブサイト」を使ったパターンです。 S3にはバケットの内容を静的ウェブサイトとしてホストできる静的ウェブサイトホスティングの機能があります。 この機能ではHTTPのみ利用可能なためHTTPSを使う場合はCloudFrontと組み合わせる必要があります。 S3静的ウェブサイトを使うにはバケット内のコンテンツを公開する必要があり、S3バケットはパブリックアクセス可能にする必要があります。 また、必ずHTTPのWEBサイトが公開されることになるためユ

                                                        CloudFrontとS3で作成する静的サイト構成の私的まとめ | DevelopersIO
                                                      • RustでWebバックエンドを書き始めてから1年くらい経った

                                                        はじめに 僕はDeno Land Inc.でDenoを利用したサーバレスエッジホスティングサービスのDeno Deployを開発するチームに所属しています。OSSのほうのDenoのメイン言語はRustで、Deno Deployのバックエンドも同様にRustで書かれています。 今年のアドベントカレンダーで一休さんから以下の記事が公開されましたが、日本でもRustをWebバックエンドの言語として採用する企業がじわじわと増えてきている印象があります。 Deno DeployのバックエンドをRustで開発してきて、RustでWebバックエンドを書くことのメリットやデメリットをいくつか感じたので、この記事で紹介したいと思います。 Deno Deployの構成 まず、ざっくりとDeno Deployのバックエンドの構成を紹介します。 多くのコンポーネントがありますが、ここではどのようにRustを利用し

                                                          RustでWebバックエンドを書き始めてから1年くらい経った
                                                        • BudouX: 読みやすい改行のための軽量な分かち書き器

                                                          .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                                                            BudouX: 読みやすい改行のための軽量な分かち書き器
                                                          • 楽天市場のケーキ屋、ぐちゃぐちゃクリスマスケーキ(5000円)を販売して送りつけ炎上 : 痛いニュース(ノ∀`)

                                                            楽天市場のケーキ屋、ぐちゃぐちゃクリスマスケーキ(5000円)を販売して送りつけ炎上 1 名前:1号 ★:2020/12/26(土) 14:45:33.43 ID:56tEw50h9 【完売】クリスマスケーキ 予約 2020 送料無料 『果物が集うヤドリギ』 ツリー型ケーキ スイーツ ケーキ 西内花月堂 [ クリスマスツリー フルーツケーキ ショートケーキ クリスマス ギフト パーティー] クリスマスケーキ 5,000円 送料無料 https://item.rakuten.co.jp/nishiuchikagetsudo/i21000500/ 以下レビュー https://review.rakuten.co.jp/item/1/315185_10004706/1.1/sort6/ 購入者さん 購入者 2020-12-26 酷すぎます… 酷すぎます! 書き込みを見て不安を覚え、当方も到着時直

                                                              楽天市場のケーキ屋、ぐちゃぐちゃクリスマスケーキ(5000円)を販売して送りつけ炎上 : 痛いニュース(ノ∀`)
                                                            • 私の推しフロントエンドディレクトリ構成と気をつけたいポイント

                                                              どうも、sakitoです。 今回は私の推しフロントエンドディレクトリ構成と気をつけたいポイントを紹介します。ちぇけら! 2023年5月29日 追記 この記事を読みにきていただきありがとうございます。 私が記事を書いた時期はまだNext.jsのApp Routerが発表されたばかりで、App Routerを使用したディレクトリ構成の考慮はされていません。 先日、App Routerがリリースされ、Next.jsのドキュメントにApp Routerのディレクトリ構成について記事が出ているので、Next.jsを使用されている場合は、まず参照することをオススメします。 はじめに 今回、私の紹介する推し構成は、機能単位で設計するパターンです。 Reactのディレクトリ構成のベストプラクティスを集めたBulletproof Reactで紹介されているパターンにかなり似ています。さらに詳細なプロダクト構

                                                                私の推しフロントエンドディレクトリ構成と気をつけたいポイント
                                                              • CSSのユーティリティクラスと「関心の分離」——いかにしてユーティリティファーストにたどり着いたか(翻訳) - yuhei blog

                                                                Tailwind CSS作者のAdam Wathan氏による「CSS Utility Classes and "Separation of Concerns"」の日本語訳です。翻訳に当たって原著者の許諾を得ています。 2021年10月29日に全文再翻訳しました。 この数年の間で、私のCSSの書き方は、非常に「セマンティック」なアプローチから「ファクショナルCSS」と呼ばれるものに変わりました。 この書き方でCSSを書くと、多くの開発者からかなりの反感を買うことがあります。そのため、私がいかにしてここまでたどり着いたかを説明することで、その過程で得た教訓や洞察について共有したいと思います。 第1段階 「セマンティック」なCSS よいCSSのためのベストプラクティスとして、耳にするであろうことのひとつは「関心の分離」です。 考え方としては、HTMLにはコンテンツについての知識のみを含めるべきで

                                                                  CSSのユーティリティクラスと「関心の分離」——いかにしてユーティリティファーストにたどり着いたか(翻訳) - yuhei blog
                                                                • NIKEの「事実に基づいた」CM、捏造だった 日本の学校でイジメを受けました→朝鮮学校でした : 痛いニュース(ノ∀`)

                                                                  NIKEの「事実に基づいた」CM、捏造だった 日本の学校でイジメを受けました→朝鮮学校でした 1 名前:冥王星(静岡県) [US]:2020/12/02(水) 19:30:12.87 ID:dluVrv72 海乱鬼@nipponkairagi あの少女は、尼崎の朝鮮学校に通う実在の人物だそうだ。CMの中では日本の学校に通いいじめを受ける設定になっている。かもめんさんによると、Nikeは三人の実際の差別体験に基づいて制作したと説明したそうだが、完全な嘘で捏造CMじゃないか。これ、このままじゃ済まされんぞ https://mobile.twitter.com/nipponkairagi/status/1333732716240531456 私「朝鮮総連に広告の協力依頼をしたのは事実ですか?」 N「社内では把握しておりません」 私「少女の実体験に基づきCMを作成したのは事実ですか?」 N「はい。

                                                                    NIKEの「事実に基づいた」CM、捏造だった 日本の学校でイジメを受けました→朝鮮学校でした : 痛いニュース(ノ∀`)
                                                                  • 韓国のゲーム会社が発売した作品が鬼滅の刃の盗作疑惑が出るも「日本の作品を盗むことはない」と否定 : 痛いニュース(ノ∀`)

                                                                    韓国のゲーム会社が発売した作品が鬼滅の刃の盗作疑惑が出るも「日本の作品を盗むことはない」と否定 1 名前:アヒ(ジパング) [ニダ]:2020/04/25(土) 23:51:56.22 ID:PKnjnblY0 24日発売された国産のモバイルゲームが、日本の人気漫画・アニメ「鬼滅の刃」をコピーしたのではという盗作疑惑に包まれた。 論議の主人公は、国内ゲーム会社テンナインが独自開発して24日、Googleプレイストアで発売したアクションRPG 「鬼殺の剣」である。 「鬼殺の剣」公式カフェでは、コンセプトやキャラクター、ゲーム性に対する盗作疑惑を指摘したところ、カフェから追い出されたという情報提供も上がっている。 盗作疑惑について、開発会社であるテンナインは、これを頑なに否定した。テンナインの関係者は24日、電話取材で鬼滅の刃盗作疑惑について「鬼と戦うという世界観と、文字が和風という点で似て

                                                                      韓国のゲーム会社が発売した作品が鬼滅の刃の盗作疑惑が出るも「日本の作品を盗むことはない」と否定 : 痛いニュース(ノ∀`)
                                                                    • Introduction to heredocs in Dockerfiles | Docker

                                                                      Products Docker DesktopContainerize your applicationsDocker HubDiscover and share container imagesDocker ScoutSimplify the software supply chainDocker Build Cloud Speed up your image buildsTestcontainers Desktop Local testing with real dependenciesTestcontainers Cloud Test without limits in the cloud See our product roadmapMORE resources for developers

                                                                        Introduction to heredocs in Dockerfiles | Docker
                                                                      • 大統一 Node ツールチェイン Rome の野望 現状の実装

                                                                        つい先日 beta リリースされたフロントエンドのツールチェインの Rome について、その思想とコードを読んだ結果の現状について。 Rome Frontend Toolchain この記事は公式ドキュメント以外にもソースを読んで得られた undocumented な部分も含んでいるので、すぐ古くなる。その前提で読むように。 問題の認識とその解決手段 フロントエンドの最適化は実行前のプリプロセスに、エコシステムの開発リソースの多くが当てられている。Node のツールチェインが発達するにつれて、自前の パーサ+AST 定義を持つ実装が増えていった歴史がある。 acorn(estree) babel prettier typescript terser それぞれのツールの生成する AST はそのツールの都合で微妙に/もしくは大幅に定義がずれている。typescript に至っては完全に別物。こ

                                                                          大統一 Node ツールチェイン Rome の野望 現状の実装
                                                                        • テスト・設計研修【MIXI 23新卒技術研修】

                                                                          23新卒技術研修で実施したテスト・設計研修の講義資料です。 動画:https://youtu.be/xR-LWJ4MAEM 資料の利用について 公開している資料は勉強会や企業の研修などで自由にご利用頂いて大丈夫ですが、以下の形での利用だけご遠慮ください。 …

                                                                            テスト・設計研修【MIXI 23新卒技術研修】
                                                                          • MacでWindows版Steamを使用する方法(無料のWineskinServer) - Qiita

                                                                            はじめに Steam で遊びたいと思ったゲームでも、Windows版があるが Mac版がないものが結構多いんですよね。そこでWineskinServerを使えば、MacでもWindows版のゲームが遊べるのか試してみました。 ※Mac版Steamはインストール済み、かつSteamアカウント作成済みです。 下記サイトでWineskinServerを使用して動作しているので大丈夫でしょう。 【2023/10/28追記】 エンジン「WS11WineCX64bit23.5.0_D3DMetal-v1.0」にした場合、遊戯王マスターデュエルを起動時に下記エラーが出ます。redditの情報ではD3DMetalが有効だと駄目なようです。 自分の場合、下記の方法で遊戯王マスターデュエルを起動させることが出来ました。 アプリケーションフォルダの「Wineskin Winery.app」をダブルクリックして、

                                                                              MacでWindows版Steamを使用する方法(無料のWineskinServer) - Qiita
                                                                            • CSS Modulesの歴史、現在、これから - Hatena Developer Blog

                                                                              マンガメディア開発チームの id:mizdra です。半年ほど前から「フロントエンドエキスパート」という肩書きをもらい、社内でフロントエンドの啓蒙活動をしています。具体的にどんな活動をしているかについては、社内のポッドキャストで少し話しましたので、興味があれば聞いてみてください。 developer.hatenastaff.com 最近、私はReactを採用する社内プロダクトでのCSSの書き方を検討していました。最終的にそのプロダクトでは、CSS Modulesを採用するに至りました。しかしその過程で、CSS Modulesのメンテナンス体制に対して懸念があり、将来的な存続を危ぶむ声が界隈にあることを知りました。 ただし、実際にメンテナンス体制について調べてみたところ、万全ではないものの引き続きメンテナンスがされていて、使用もできることが分かりました。そこで、今回はCSS Modulesに

                                                                                CSS Modulesの歴史、現在、これから - Hatena Developer Blog
                                                                              • 無料でIFTTTやZapierのようにいろいろなアプリを組み合わせて自動化できるオープンソース&セルフホスト可能なツール「Activepieces」を使ってGIGAZINEの記事全文RSSをメール送信してみた

                                                                                複数のウェブサービスを連携し、定型作業を自動化してくれるサービスはIFTTTやZapier、n8nが有名ですが、特定のサービス以外は使えなかったり、有料プランでしか使用できない機能があったりします。オープンソースで使える自動化サービス「Activepieces」は無料で利用でき、自社製ソフトのような他の自動化サービスでは未対応のサービスも自動化できるとのことなので、実際に使ってみました。 Automate Your Business - Open Source Free Zapier Alternative - Self-hosted or Cloud - Activepieces https://www.activepieces.com/ activepieces/activepieces: An automation tool / Workflow automation tool /

                                                                                  無料でIFTTTやZapierのようにいろいろなアプリを組み合わせて自動化できるオープンソース&セルフホスト可能なツール「Activepieces」を使ってGIGAZINEの記事全文RSSをメール送信してみた
                                                                                • どのようにPlatformチームの組織変更をしたか | メルカリエンジニアリング

                                                                                  Platform チームの@deeeeeeeetです. Platform チームは2年前にMercariがMicroservicesの移行を始めたときに一緒に立ち上げられたチームです.Platform チームはMicroservicesを動かすための基盤や開発や運用のためのツールセットなど提供しています.立ち上げ時は自分を含めて2-3人で始まったチームですが2年が経ち10人を超えるチームにまで成長しました. チームのメンバーが増えるほど1チームとして動くには限界がきており,またMicroservices化が進めば進むほどチームの負う責任範囲も広くなりCognitive load (認知負荷) も高くなっていました.これらの課題を解決するために組織変更を行い,Platform チームを複数の専門性に特化したチームに分割しました. 本記事ではチームのデザイン,チームが分離しても独立性を保ちつつ

                                                                                    どのようにPlatformチームの組織変更をしたか | メルカリエンジニアリング