並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 31130件

新着順 人気順

Testの検索結果321 - 360 件 / 31130件

  • 【朗報】イギリス史、ガチで面白い なぁお前らなんでイギリス史勉強しないんだ? : 哲学ニュースnwk

    2023年04月19日10:00 【朗報】イギリス史、ガチで面白い なぁお前らなんでイギリス史勉強しないんだ? Tweet 1: それでも動く名無し 2023/04/19(水) 05:21:39.14 ID:8lq9fdGWa【悲報】巨頭オ、発見されてしまう【ガチ闇深】 最高やでイギリス史 2: それでも動く名無し 2023/04/19(水) 05:22:13.70 ID:ZQi46gsM0 胸糞悪いだろ 3: それでも動く名無し 2023/04/19(水) 05:23:20.53 ID:5wfKlxCqd デーン人に完敗した後フランスに完敗して最終的にドイツ人に王位とられる話 25: それでも動く名無し 2023/04/19(水) 05:50:41.40 ID:2CZ21mE3M >>3 結果君臨すれども統治せずやからな 5: それでも動く名無し 2023/04/19(水) 05:26:

      【朗報】イギリス史、ガチで面白い なぁお前らなんでイギリス史勉強しないんだ? : 哲学ニュースnwk
    • 長嶋一茂、京王線事件に「乗り合わせていた男性諸氏、なんとかならなかったのかな」 スタンガン携帯など提案 : 痛いニュース(ノ∀`)

      長嶋一茂、京王線事件に「乗り合わせていた男性諸氏、なんとかならなかったのかな」 スタンガン携帯など提案 1 名前:牛丼 ★:2021/11/05(金) 17:21:16.60 ID:CAP_USER9 5日放送の『羽鳥慎一モーニングショー』(テレビ朝日系)で、10月31日に発生した京王線の列車内での刺傷放火事件について特集。出演者でタレントの長嶋一茂のある発言が問題視されている。 この日、番組では逮捕された服部恭太容疑者が入念に計画してこの事件を起こした可能性があることなどを報道。今年6月頃に勤めていた職場を退職した直後に通販でサバイバルナイフを購入。さらに、滞在していたホテルにはライター用のオイルの空き缶が20本近く見つかっているという。 この話題に対し、一茂は「今後も残念ながらこういうことは起こり得る」「模倣犯も出てくる可能性もあるし」と指摘。電車内が密室状態となっていたためにパニック

        長嶋一茂、京王線事件に「乗り合わせていた男性諸氏、なんとかならなかったのかな」 スタンガン携帯など提案 : 痛いニュース(ノ∀`)
      • 画像生成AI「Midjourney V5」登場、超高画質&AIが苦手な「手」もキレイで実写との区別はほぼ不可能

        画像生成AI「Midjourney」の開発チームが、2023年3月16日(木)に「Midjourney V5」のアルファ版をリリースしました。「Midjourney V5」では超高画質な画像生成が可能となっているだけでなく、画像生成AIの課題であった「『手』を正確に描写できない問題」が解決されたという報告も寄せられています。 Starting today our community can test Midjourney V5. It has much higher image quality, more diverse outputs, wider stylistic range, support for seamless textures, wider aspect ratios, better image prompting, wider dynamic range and more

          画像生成AI「Midjourney V5」登場、超高画質&AIが苦手な「手」もキレイで実写との区別はほぼ不可能
        • 【SDGs】木村カエラさん「お湯をそのまま流すと生態系が壊れるのでお風呂のお湯は冷ましてから捨てる」 : 痛いニュース(ノ∀`)

          【SDGs】木村カエラさん「お湯をそのまま流すと生態系が壊れるのでお風呂のお湯は冷ましてから捨てる」 1 名前:ソリブジン(茸) [ニダ]:2022/03/21(月) 18:58:59.30 ID:GxoD1J1X0 木村カエラが「お風呂の湯を冷ましてから流す」理由は? SHELLYとSDGsを考える また木村はSDGs の14番目の目標「海の豊かさを守ろう」にも関心を寄せる。 木村:海とはちょっと違うんだけど、お風呂のお水は冷めてから捨てるようにしていて。お湯をそのまま捨てると、冬ってそのお水を工場できれいにされてもちょっと温かいまま川に流れちゃうんだって。 SHELLY:へえ。 木村:温かい水のまま流れていくと、温かい水で生きやすい生物はそこでどんどん繁殖してしまうけど、温かい水が苦手な冬の生きものはダメになっちゃう。だから生態系が崩れていっちゃうんだって。 SHELLY:そんなこと

            【SDGs】木村カエラさん「お湯をそのまま流すと生態系が壊れるのでお風呂のお湯は冷ましてから捨てる」 : 痛いニュース(ノ∀`)
          • Reactを取り巻く状態管理の潮流を学ぼう。HooksやServer Componentsなどの登場で何が変わるか|ハイクラス転職・求人情報サイト AMBI(アンビ)

            Reactを取り巻く状態管理の潮流を学ぼう。HooksやServer Componentsなどの登場で何が変わるか Reactを取り巻く状態管理のアプローチは変化を続けていますが、いま知っておくべき手法とはどのようなものでしょうか。小林 徹(@koba04)さんに、現在、そしてこの先の状態管理について執筆いただきました。 こんにちは、小林(@koba04)です。 2019年5月に『SPAにおける状態管理:関数型のアプローチも取り入れるフロントエンド系アーキテクチャの変遷』という記事を書きましたが、そこから2年以上が経過し、Reactを用いた状態管理は大きく変わりました。本記事ではReactを取り巻く状態管理の変遷について解説します。 広がるReduxの採用 Hooksの登場 コンポーネントツリーから独立した状態管理 Concurrent Featuresによる新しいユーザー体験 状態とキャ

              Reactを取り巻く状態管理の潮流を学ぼう。HooksやServer Componentsなどの登場で何が変わるか|ハイクラス転職・求人情報サイト AMBI(アンビ)
            • Cloudflare outage on June 21, 2022

              This post is also available in Deutsch, Français, 简体中文, 繁體中文, 日本語, 한국어, Español and ไทย. IntroductionToday, June 21, 2022, Cloudflare suffered an outage that affected traffic in 19 of our data centers. Unfortunately, these 19 locations handle a significant proportion of our global traffic. This outage was caused by a change that was part of a long-running project to increase resilience in our busi

                Cloudflare outage on June 21, 2022
              • ツイートはバズらない方がいい - バイブログ

                該当のツイートは削除したのですがどこまで拡散されたかもはや把握できていないので一応一連の流れなどを書いておきます。 別に釈明がしたいとかそういう訳ではなくフォロワー向けの読み物程度のものであることはご承知おきください。 はじまり ツイートの拡散、ねじ曲がる文脈 けど結局自分が悪くない? それはそれとして はじまり 2024年3月7日、自分はバーチャルYouTuberさん(迷惑がかかっても嫌なのでここでは名前は伏せます)のイベントに参加するため川崎のラチッタデッラに来ており、同時に開催されていたコラボカフェでランチを食べていました。 そこでコラボカフェを食べながら母親とLINEをしていた時のやり取りがまさしくこれです。 前後の流れとしては今日は有給取って川崎来てるんだよね(ラチッタデッラの画像を見せる)→おしゃれな場所じゃん→パンケーキ食べてるよ(スクショ部分)→美味しそうだね〜→今度東京遊

                  ツイートはバズらない方がいい - バイブログ
                • Gitのコミットメッセージの書き方(2023年ver.)

                  本記事のモチベーション 約8年前、Gitを使い始めたときに以下の記事を公開したところ、想像以上の反応をいただきました。 当時はSubversionからGitに移行し、試行錯誤をしている中だったこともあり、多くの反応をいただけたことはモチベーションのひとつでした。 ただ、時が経ち、当然かもしれませんが現在は当時と違う書き方をしており、思想として変わっていない部分はあるものの、今でもときどきLikeをいただく中で、アップデートを全くしないのは誠実じゃないなと感じていました。 というわけで、現在のフォーマットも数年後には変わっている可能性が高いですが、その時々のスナップショットを公開することにも何らか意味があるかなと思い、「今の僕はこうコミットメッセージを書いているよ」というのをまとめました。 Gitを使う環境 開発フローやホスティングサービスごとのUIのdiffによって、最適なフォーマットは変

                    Gitのコミットメッセージの書き方(2023年ver.)
                  • bash の危険な算術式 - どさにっき

                    ■ bash の危険な算術式 _ 使ってる人がいちばん多いだろうからタイトルでは bash としてるけど、ここで取り上げることは zsh および ksh 一族(本家 ksh、pdksh、mksh)にも該当する。ash、dash などでは該当しない。 _ 以下のシェルスクリプトには脆弱性がある。わかるだろうか。 #!/bin/bash # "品目,単価,個数" の形式の CSV を読んで、"品目,合計金額" の形式で出力する csv="foo.csv" while IFS=, read item price num; do echo "$item,$((price*num))" done < "$csv" これ、細工された CSV ファイルを食わせることで、任意コードの実行ができてしまう。数ある脆弱性の中でもとくにヤバいやつだ。どこが穴なのかというと、タイトルにもあるとおり算術式なのだが、し

                    • 僕の考えた最強の Python 開発環境 (2024)

                      はじめに こんにちは, 普段は情報科学専攻の大学院生をしながらバックエンドエンジニアをやっている @koki-algebra です. 普段は Go をよく書いているのですが, 大学でやっている機械学習の研究では Python を使うことがほとんどです. Go のエコシステムに慣れきった私は Python の混沌とした環境に耐えきれず, 最強の開発環境を整えることを決意しました. 具体的には Package Manager, Formatter, Linter, Type Checker, Test Tool を選定し, VSCode の DevContainer を用いてポータビリティに優れた開発環境を作ることを目指します. また, Deep Learning では GPU が必須である場合が多いので, GPU 環境も同時に整えたいと思います. 以下のレポジトリが今回考えた開発環境のテンプ

                        僕の考えた最強の Python 開発環境 (2024)
                      • Atomic Designをやめてディレクトリ構造を見直した話|食べログ フロントエンドエンジニアブログ

                        こんにちは。フロントエンドチームの金野と申します。 食べログでは現在、React+TypeScriptでフロントエンドのリプレースを進めています。 以前の記事で、食べログではAtomic Designをどのように取り入れているかの紹介をしました。 しかし、最近のリプレース作業では、Atomic Designとは異なるディレクトリ構造を採用しています。 今回の記事では、「なぜAtomic Designをやめたのか」という理由と、「どのようなディレクトリ構造にしたのか」を紹介します。 Atomic Designを導入したねらいと導入した結果 上記の記事で言及した通り、当初Atomic Designを導入したねらいは以下になります。 1. コンポーネントの責務がより明確になる 2. 見た目の粒度だけでなく、ロジックの責務も明確にできる 3. 「ドメインが入るか/入らないか」。「抽象的か/そうでな

                          Atomic Designをやめてディレクトリ構造を見直した話|食べログ フロントエンドエンジニアブログ
                        • ホンダの内部ネットワーク情報を格納したElasticsearchが公開されていた件についてまとめてみた - piyolog

                          2019年7月31日、本田技研工業の従業員のメールアドレスや内部ネットワーク、PCに関連するElasticsearchデータベースが露出していたとして、対応の顛末が発見者により公開されました。この問題は本田のセキュリティチームに伝えられ、問題は解消されているとのことです。ここでは関連する情報をまとめます。 問題の発見者 Justin氏の報告 Honda Motor Company leaks database with 134 million rows of employee computer data https://t.co/IN9IESN0Ae— Justin (@xxdesmus) 2019年7月31日 Justin氏はクラウドフレア社 Trust & Safety担当のディレクター。 何が問題であったか 本田技研工業の従業員の名前やメールアドレス、連絡先の情報、同社内部の端末やネ

                            ホンダの内部ネットワーク情報を格納したElasticsearchが公開されていた件についてまとめてみた - piyolog
                          • テストの自動化とテスト駆動開発

                            組織としてテスト自動化に取り組むべき理由と、手段としてのテスト駆動開発を紹介する講演資料です。以下のような内容です。 ねらい: ・主に顧客向けの業務システム(B2B)を開発している、 ・プロジェクトベース、ウォーターフォールプロセスが主流の開発現場や運用保守の現場にいる、 ・マネージャーのかたに向け、 ・テスト自動化が自分たちのメリットになると納得してもらい、 ・その道筋として2つのアプローチを紹介して、 - テスト駆動開発 - ペアプログラミング ・組織的・長期的に取り組む価値を感じてもらう アジェンダ: 1.自動化したい理由 2.必要な人材を考える 3.テスト自動化の端緒 ~テスト駆動開発について~ 4.深めつつ広げる鍵 ~ペアプログラミングについて~ 5.見る夢について

                              テストの自動化とテスト駆動開発
                            • 【速報】回文王、現る ガチですごい 想像の85倍すごい : 哲学ニュースnwk

                              2022年11月13日14:00 【速報】回文王、現る ガチですごい 想像の85倍すごい Tweet 1: それでも動く名無し 2022/11/13(日) 10:49:06.99 ID:+DyNfKsAd えぐいな https://kaibun.jp/ 3: それでも動く名無し 2022/11/13(日) 10:49:50.18 ID:Tdecmx9X0 こういう長いのはしょうもないわ 美しくないね 4: それでも動く名無し 2022/11/13(日) 10:50:03.35 ID:uGR7qqJx0 ワイは好き 5: それでも動く名無し 2022/11/13(日) 10:50:16.22 ID:6xExIheM0 4位みたいな短文でおもろいのがええねん 9: それでも動く名無し 2022/11/13(日) 10:51:06.06 ID:DEd61DBNF >>5 同一人物ニキやで 23:

                                【速報】回文王、現る ガチですごい 想像の85倍すごい : 哲学ニュースnwk
                              • テストコードにはテストの意図を込めよう #vstat

                                リーダブルなテストコードについて考えよう~VeriServe Test Automation Talk No.3~で発表した資料です。 【発表資料中のURL】 ※複数ページで出てくる場合は、初出のページ数に掲載 ◆P7 ISTQBテスト技術者資格制度 Foundation Level シラバス 日本語版 Version 2018V3.1.J03 ◆P17 リーダブルテストコード / #vstat ◆P43 見てわかるテスト駆動開発 ◆P46 JaSSTレポート(過去のJaSSTの講演資料などが載っています) ◆P47 Agile Testing Condensed Japanese Edition ◆P48 A Practical Guide to Testing in DevOps Japanese Edition ◆P49 The BDD Books - Discovery (Japa

                                  テストコードにはテストの意図を込めよう #vstat
                                • 時系列予測で使えるpythonライブラリ一覧 - ざこぷろのメモ

                                  本記事では、時系列予測に利用できるpythonのライブラリの使い方について説明をします。 パッとライブラリを使うことを目指すため具体的なアルゴリズムの説明は省きます。 ※説明が間違えている場合があればご指摘いただけると助かります。 目次 利用データ ライブラリ Prophet PyFlux Pyro Pytorch Lightgbm 補足:Darts まとめ ソースコード このブログで記載されているソースコードはGitHubに上げておいたのでもしよろしければ参考にしてください。 github.com 利用データ 今回用いるデータはkaggleのM5 Forecasting - Accuracyと呼ばれるコンペティションで利用されたデータを用います。 作成したランダムなデータよりも実データのほうが予測をしている感があるからです。 予測に使うデータはwalmartの売上データです。 下図はその

                                    時系列予測で使えるpythonライブラリ一覧 - ざこぷろのメモ
                                  • 【画像】 菅首相の長男がカタギに見えないと話題に : 痛いニュース(ノ∀`)

                                    【画像】 菅首相の長男がカタギに見えないと話題に 1 名前:potato ★:2021/02/24(水) 21:08:50.45 ID:cXkzHLjL9 接待前後はいつもタバコをふかす正剛氏 接待を終えた正剛氏 https://i.imgur.com/OtQYJ31.jpg 衛星放送事業などを手掛ける東北新社に勤務する菅義偉首相の長男・菅正剛氏 https://bunshun.jp/articles/-/43620?page=1 接待前後はいつもタバコをふかす正剛氏 接待を終えた正剛氏 https://bunshun.jp/articles/-/43620?page=1 5: ニューノーマルの名無しさん 2021/02/24(水) 21:09:42.75 ID:zv11w9bN0 ヤカラやん 7: ニューノーマルの名無しさん 2021/02/24(水) 21:09:50.59 ID:gX

                                      【画像】 菅首相の長男がカタギに見えないと話題に : 痛いニュース(ノ∀`)
                                    • ペーパーテストだけで選抜した子の人生を35年追跡調査すると、クリエイティビティや芸術の分野でも上回っていたという論文がある「身も蓋もない…」

                                      海外営業マン @supremeeigo 「ペーパーテストだけで選抜した子」の人生を35年間追跡調査すると、ペーパーテストで劣った子と比較してクリエイティビティ・芸術の分野でも上回っていたという身も蓋も無い話が書いてあった😁 さすがピンカー 多分元論文はこれです:my.vanderbilt.edu/smpy/files/201… twitter.com/kodai_kusano/s… pic.twitter.com/Mrh0YuECgs 2023-11-12 08:35:34

                                        ペーパーテストだけで選抜した子の人生を35年追跡調査すると、クリエイティビティや芸術の分野でも上回っていたという論文がある「身も蓋もない…」
                                      • 完全フリーで3GBのVRAMでも超高速に動く14B大規模言語モデルRWKVを試す|shi3z

                                        Transformerは分散できる代償として計算量が爆発的に多いという不利がある。 一度みんなが忘れていたリカレントニューラルネットワーク(RNN)もボケーっとしている場合ではなかった。 なんと、GPT3並の性能を持つ、しかも完全にオープンな大規模言語モデルが公開されていた。 そのなもRWKV(RuwaKuvと発音しろと書いてある。ルワクフ?) RWKVはRNNなのでGPUメモリをそれほど大量に必要としない。 3GBのVRAMでも動くという。 時間がない方はビデオをご覧ください 僕の失敗は、何も考えずにgit lfs installでディレクトリごとコピーしようとしたこと。 このディレクトリには過去のモデルデータが全部あるので、ひとつ30GBのモデルデータを何十個もダウンロードしようとしていて終わらなかったのだ。 モデルデータは一とつあれば十分なのでひとつだけにする。 次に、chatのリポ

                                          完全フリーで3GBのVRAMでも超高速に動く14B大規模言語モデルRWKVを試す|shi3z
                                        • 【悲報】ジャニーズのいない紅白、めっちゃ面白い : 暇人\(^o^)/速報

                                          【悲報】ジャニーズのいない紅白、めっちゃ面白い Tweet 1: それでも動く名無し 2024/01/01(月) 11:13:33.37 ID:a/Wrnqi9d ポケビブラビの懐メロ枠、けん玉ギネス取り消し、クイーンwithアダムランバート、Ado、アイドルと見所盛り沢山だった模様 2: それでも動く名無し 2024/01/01(月) 11:13:52.89 ID:2Khyj+Nt0 ジャニーズの予算をクイーンに使ったんか? 5: それでも動く名無し 2024/01/01(月) 11:14:22.00 ID:J8PsC8zLd アイドルでアイドルが踊ってるとこみんなキレキレで良かったな 7: それでも動く名無し 2024/01/01(月) 11:14:43.32 ID:OEsgW11i0 良かったよな 俺も久々に紅白見れたわ 【おすすめ記事】 ◆【動画】YOASOBIさん、紅白でも口パク

                                            【悲報】ジャニーズのいない紅白、めっちゃ面白い : 暇人\(^o^)/速報
                                          • 「北欧、暮らしの道具店」のメルマガをABテストで改善した話|Kurashicom Tech Blog

                                            こんにちは。デザイナーの白木です。 前回はクラシコムのUXリサーチについてお話しましたが、今回は「北欧、暮らしの道具店」のメルマガをABテストの手法を使って改善した話をしたいと思います。 「北欧、暮らしの道具店」通常のメルマガは商品紹介がメインですが、それとは別に当店のアプリを紹介するメルマガも配信しています。 これまではメルマガ登録者全員に配信していたのですが、その中にはアプリをすでにご利用いただいている方も多くいらっしゃるため、アプリのダウンロードには繋がりにくいという課題がありました。 そこでアプリ紹介メルマガを配信する対象をメルマガの新規登録者に絞ることにしました。新規登録者は当店を知って間もない方が多いと思われるため、アプリについて知ってもらえる良い機会になると考えたからです。 内容も見直し、いくつかのパターンを配信して効果を検証してみました。 ※本来同じ期間に複数のパターンをテ

                                              「北欧、暮らしの道具店」のメルマガをABテストで改善した話|Kurashicom Tech Blog
                                            • 入試で女性差別、否認続ける聖マリアンナ医科大 「泣き寝入りはしない」元受験生が提訴へ | 毎日新聞

                                              聖マリアンナ医科大がホームページで公表した9月28日付の見解。「『一律の差別的取扱い』の事実はなかったものと判断しております」としている=牧野宏美撮影 女性であることを理由に入試で差別的扱いをされ精神的苦痛を受けたとして、聖マリアンナ医科大(川崎市)を受験した女性4人が14日、同大に慰謝料などを求めて東京地裁に提訴する。文部科学省は計10大学に対して男女差別などがあったと指摘しているが、同大のみが認めておらず、さらに客観的証拠を基に不正を認定した第三者委員会の調査結果が出た後も追加合格などの措置をとっていない。同様の訴訟は東京医科大や順天堂大に対しても提起されているが、被害弁護団は今回、聖マリ医大の姿勢が悪質として、慰謝料の請求額を増やす方針だ。医学部を目指し、約6年間浪人を続けている原告の一人が毎日新聞の取材に応じ、「差別があった事実を認めてほしい」と憤りを語った。【牧野宏美/統合デジタ

                                                入試で女性差別、否認続ける聖マリアンナ医科大 「泣き寝入りはしない」元受験生が提訴へ | 毎日新聞
                                              • 404『お前の求めてる物はここには無い』503『俺は今忙しい』ウェブページでよく見る各種エラーのわかりやすすぎる解説

                                                TAK @tak_dcxi 40Xエラーは「お前が〇〇エラー」で50Xエラーは「俺が〇〇エラー」 400「お前は何を言ってるんだ?」 401「お前は許可貰ってから来い」 403「すまん、お前には見せないわ」 404「お前の求めてる物はここには無い」 500「俺は今調子が悪い」 502「俺は変な物受け取ってしまった」 503「俺は今忙しい」 2020-05-27 02:46:43 あっき~🎌 @akkey_kashiwa @tak_dcxi @ca38287 301 「ごめん引っ越ししたからそっち教えるよ」 302 「ごめん一身上の都合で今は見れないんだ、仮のとこあるからそっち教えるよ」 Apache 2 Test Page 「ごめん初期からいじるの忘れてた」 2020-05-27 15:50:04

                                                  404『お前の求めてる物はここには無い』503『俺は今忙しい』ウェブページでよく見る各種エラーのわかりやすすぎる解説
                                                • 東京五輪の現在のスタッフ募集状況が絶望的と話題に : 痛いニュース(ノ∀`)

                                                  東京五輪の現在のスタッフ募集状況が絶望的と話題に 1 名前:ブラディサンデー(東京都) [US]:2021/05/01(土) 21:38:30.26 ID:z1egil010 絶賛募集中 ・大会本部で使用するアプリの開発者 ・会場のテクノロジー統括責任者 ・セキュリティエンジニア ・プロジェクトマネジメント・拠点部門担当者 ・大会本部内エンジニア etc... https://olympics.com/tokyo-2020/ja/ すっごいおあげちゃん@mahoco え?今からオリンピックの大会本部で使用するアプリの開発エンジニア募集すんの…? https://twitter.com/mahoco/status/1388038614332764162 2: エクスプロイダー(群馬県) [ニダ] 2021/05/01(土) 21:39:09.75 ID:HZ04e2hC0 は? なんで今

                                                    東京五輪の現在のスタッフ募集状況が絶望的と話題に : 痛いニュース(ノ∀`)
                                                  • リーダブルコード by DDD / Readable Code by DDD

                                                    リーダブルコード by DDD モデリングを起点に可読性の高いコードを実現する

                                                      リーダブルコード by DDD / Readable Code by DDD
                                                    • ターミナル用 UTF-8 テキストエディタを Rust でスクラッチからつくった - はやくプログラムになりたい

                                                      言語処理系やテキストエディタなどのプログラミングツールが好きなので,その周辺を趣味で触ってます.Vim を Wasm にポートするために Vim の実装を読んだりはしているのですが,フルスクラッチでテキストエディタをつくったことはありませんでした. 今年のお盆はめちゃ暑かったので,引きこもって夏休みの自由工作的に Rust でテキストエディタをつくっていたという話です.普段ターミナルで作業しているので,つくるのもターミナル向けテキストエディタです.最近 vim.wasm で C と TypeScript ばかりだったので,そろそろまた Rust か Go を書きたかったのですが,Go はすでに micro という良さそうなテキストエディタ実装があったので,Rust で書いてみることにしました. まずは Build Your Own Text Editor というガイドを利用して,1000行

                                                        ターミナル用 UTF-8 テキストエディタを Rust でスクラッチからつくった - はやくプログラムになりたい
                                                      • 保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発、その全体像 ~Software Design 2022年3月号「そろそろはじめるテスト駆動開発」より | gihyo.jp

                                                        保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発⁠⁠、その全体像 ~Software Design 2022年3月号「そろそろはじめるテスト駆動開発」より 今回、Software Design 2022年3月号 第2特集「そろそろはじめるテスト駆動開発 JavaScriptでテストファーストに挑戦」の第1章「保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発、その全体像」を本サイトに掲載します。第2章以降については、本誌『Software Design 2022年3月号』電子版(Gihyo Digital Publishing、Amazon Kindle)をご購読いただければ幸いです。 第1章では、混同されることの多い自動テスト関係の概念を、自動テスト、テストファースト、テスト駆動開発の3つの段階に分け、それぞれの効果や注意点を説明します。ソフ

                                                          保守しやすく変化に強いソフトウェアを支える柱 自動テストとテスト駆動開発、その全体像 ~Software Design 2022年3月号「そろそろはじめるテスト駆動開発」より | gihyo.jp
                                                        • webフロントエンドテストと自動化

                                                          No one is an island. Learnings from fostering a developers community.

                                                            webフロントエンドテストと自動化
                                                          • JavaプログラマーのためのGo言語入門 | フューチャー技術ブログ

                                                            JavaプログラマーのためのGo言語入門こちらはJava to Go in-depth tutorialの日本語訳です 原文の著者に許諾を得て翻訳・公開いたします。 このチュートリアルは、JavaプログラマーがすばやくGo言語にキャッチアップできるようにすることを目的としています。 目次 Hello stack 主な違い シンタックス(文法) 定数 構造体 ポインタ スライス 値の作成 メソッドとインターフェース エラー PanicとRecover ゴルーチンとチャネル Hello server Hello stack 1まずはじめに簡単な例を見ていきましょう。この例ではシンプルな抽象データ型をGoで実装しています。 // collectionパッケージはstring型を格納できるスタックを実装している package collection // Stackのゼロ値はすぐに使用できる空のス

                                                              JavaプログラマーのためのGo言語入門 | フューチャー技術ブログ
                                                            • (自分の) JavaScript のユニットテストの書き方

                                                              (社内用ドキュメントの公開版) テストのポリシー 前提として、ユニットテストを導入するコストを、限界まで低くすることを目指す。テストが根付いていない言語環境や文化では、放っておくとテストが書かれないまま実装が進行し、結果としてテスト不可能な巨大な雪だるまが完成する。こうなるとメンテコストが高いE2Eを大量に書かないといけなくなり、テストの実行時間が膨れ上がっていく。 そうなる前に、ユニットテストを書きやすい環境を維持し、ユニットテストとして問題を切り分けられるような環境を維持する。とにかく書きやすさを重視し、一つのユニットテストを書くオーバーヘッドを限界まで下げる。 最初の一つを早い段階で書く 自分の経験的には、ユニットとテストの最初の一つを書いたらあとは自然とその周辺で増えていく。サンプルがあったら人はコピペする。逆にいうと最初の一つを書かない限り一切書かれない。まず一つ用意するのが大事

                                                                (自分の) JavaScript のユニットテストの書き方
                                                              • アジリティを支える品質特性 / Agility and Quality Characteristics Developers Summit 2021 Summer

                                                                Developers Summit 2021 Summer[A-1]アジリティを支える品質特性 講演日時: 2021年07月30日(金) 10:00 ~ 10:45 概要: ビジネスにとってITは、「あると便利」から「有効」、「不可欠」を経て「中核そのもの」になりつつあり、柔軟かつ俊敏に…

                                                                  アジリティを支える品質特性 / Agility and Quality Characteristics Developers Summit 2021 Summer
                                                                • 意識的に職位を下げる - id:onk のはてなブログ

                                                                  僕はチーム join 時に、Docker は初手で剥がすし、GitHub Actions でやっているワークフローの全体像を把握するのを次に行う、というのを基本的にはやっている。これはシステム構成やデプロイ周りの全貌を把握するのが好きなのと、何かが起きたときにコレをやっているのといないのとで問題切り分けの精度に圧倒的な差があるからなんだけど、join 直後にやるのが最適解とは限らない場面もある。 チームの人員構成として、テックリード業を既に担っている人が居る場合、追加人員にはテックリード未満の「プラスの工数として数えられる戦力」となって欲しい。この戦力というのは、「目の前に積み上がった問題を一緒に解いて欲しい」という期待。問題と言うよりも、既にタスクになっているものを消化したい、という期待の方が大きいと思う。 そういう期待があるときには、ちんたら Docker を剥がしている場合ではなく、

                                                                    意識的に職位を下げる - id:onk のはてなブログ
                                                                  • Minesweeper spoiled by AI

                                                                    🤔"I do the brain-testing part for you"🎓 🙂"You do the luck-testing part"🤞

                                                                      Minesweeper spoiled by AI
                                                                    • ネットワークが劣悪な環境を再現する方法

                                                                      目的 アプリケーションが通信に失敗した際のテストを行いたい 例. 「通信に失敗した場合に再取得ボタンが表示されること」など 方法1. Chrome DevTools を使う https://developer.chrome.com/docs/devtools/network/reference?hl=ja#throttling 任意の設定を追加して使用することができる メリット PCとモバイルデバイスの両方で使用可能 新規にアプリケーションをインストールする必要が無い デメリット パケロス率などを設定できない Android, iOS のネイティブアプリでは使用できない 方法2. Network Link Conditioner を使用する Network Link Conditioner は Apple が提供しているネットワークユーティリティツール 使用手順等は以下のサイトが分かりやす

                                                                        ネットワークが劣悪な環境を再現する方法
                                                                      • Reactの環境構築 — 仕事ですぐに使えるTypeScript ドキュメント

                                                                        TypeScriptの世界を知る 前書き Node.jsエコシステムを体験しよう TypeScriptの書き方 変数 プリミティブ型 複合型 基本的な構文 基本的な型付け 関数 その他の組み込み型・関数 クラス 非同期処理 例外処理 モジュール console.logによるログ出力 中級のテクニック ジェネリクス 関数型指向のプログラミング クラス上級編 リアクティブ 高度なテクニック 環境ごとのTips(共通環境・ブラウザ以外) ソフトウェア開発の環境を考える 基本の環境構築 ライブラリ開発のための環境設定 CLIツール・ウェブサーバー作成のための環境設定 CI(継続的インテグレーション)環境の構築 成果物のデプロイ 使用ライブラリのバージョン管理 環境ごとのTips(ブラウザ環境) ブラウザ環境 ブラウザ関連の組み込み型 Reactの環境構築 create-react-appによる環境

                                                                        • 龍が如く7のすごいテストをなぜ我々は採用できないのか | フューチャー技術ブログ

                                                                          僕自身は龍が如くシリーズは、クロヒョウ2、極1、極2、0、3、4、5、6、0とやって、7はRPGだし主人公違うしなぁと思って、買うだけ買って後でやろうと積んでいたところ、CEDECのすごいテストの話を聞いて、(オリジナル版を積んでいたのに)インターナショナル版を買って始めてしまうぐらいインパクトがあり(そして積んでたのを後悔したぐらいよかった)ました。それ以降、維新極、7外伝、8は発売日に買ってプレイしてます。 こちらにその講演の詳細なレポートがこちらにあります。 https://www.famitsu.com/news/202009/11205564.html その8の発売前に龍が如くスタジオの技術責任者の方がXのアカウントを開設して、C++のコードを投稿されていたのですが、それに対してエンプラ開発目線で意見しているようなツイートを見かけて、「いや、システムの特性全然違うから」と思い筆を

                                                                            龍が如く7のすごいテストをなぜ我々は採用できないのか | フューチャー技術ブログ
                                                                          • 【画像】 世界最大の異形のターミナルを持つ「北京大興国際空港」がついに始業!これもうSFの世界だろ… : 痛いニュース(ノ∀`)

                                                                            【画像】 世界最大の異形のターミナルを持つ「北京大興国際空港」がついに始業!これもうSFの世界だろ… 1 名前:アメリカンワイヤーヘア(茸) [GB]:2019/09/21(土) 22:34:22.05 ID:tpeshSAW0 外観 https://www.optimix.com.hk/Product_Photo/images/VCG211226690971.jpg https://i0.wp.com/i.dailymail.co.uk/1s/2019/05/10/13/13335420-7011437-Daxing_a_chess_piece_for_China_s_civil_aviation_is_built_with_1_-a-113_1557493192280.jpg http://pic.carnoc.com/file/190121/19012109480525.jpg 内観

                                                                              【画像】 世界最大の異形のターミナルを持つ「北京大興国際空港」がついに始業!これもうSFの世界だろ… : 痛いニュース(ノ∀`)
                                                                            • ドキュメントの文章校正には、textlintが便利 - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                                              こんにちは! 開発部 テクニカルコミュニケーションチーム(以下、TCチーム)の原嶋です。 さてさて。 みなさん、ドキュメントの文章校正(以下、校正)ってどんな風にやっていますか? 目視チェックでバッチリだぜ!という方も もちろんいると思うのですが、チェックポイントが多いと指摘が漏れてしまいがちですよね。そして、会社の公式文書となれば、チェックポイントはあれもこれもと山のようになります。 TCチームでも長年 校正に頭をかかえていましたが、textlint と+αのツール を使って、校正の悩みを解決しました。 今回はその経緯をお話させてください。 校正って確認する項目がたくさん TCチームでは、サイボウズ製品のユーザーサポートコンテンツ(ヘルプやリリースノートなど)を作成しているのですが、 それらのコンテンツは会社の公式文書なので、毎回の校正でチェックする項目が多々あるんです。 校正おわったー

                                                                                ドキュメントの文章校正には、textlintが便利 - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                                              • より良いコードレビューをするために気をつけていること | メルカリエンジニアリング

                                                                                Merpay Advent Calendar 2019 の22日目は、メルペイスマート払いチーム/Backend Engineer の @oinume がお送りします。今日はコードレビューについて自分が普段から実践していることを書いてみたいと思います。 はじめに 世の中にはコードレビューをする時の観点については数多く共有されていますが、より良いコードレビューをするためにはどうするのが良いか、というHOWについてのノウハウはあまりシェアされていないような気がしています。そのため、今日は自分なりに心がけているコードレビューのやり方と、ついでに気をつけている観点について書きたいと思います。 Slackを閉じる (これが本当に一番大事だと思っているので最初に持ってきたのですが)私は極端に集中力がないため、SlackのDesktop通知が来るとついついそれが気になって見てしまいます。コードレビューの

                                                                                  より良いコードレビューをするために気をつけていること | メルカリエンジニアリング
                                                                                • テストコード導入奮闘記~私はこうやってプロジェクトにテストコードを導入しました~ - Qiita

                                                                                  導入 どうやら新卒2年目社員のAさんが上司のZさんにプロジェクトにおいてテストコード導入を打診してるようです。少し内容を見てみましょうか。 Aさん(新卒2年目社員)「最近テスト自動化やテストコード、TDDなどの単語をよく聞きます。うちはテストコード書いてないですし、実装後の簡単な動作確認、最終の結合テストしかしていません。開発体験と品質を上げるために、テストコードを導入したいです。」 Zさん(上司)「そうは言うがね、君。今のうちの状況を見てごらんよ。みんな複数のプロジェクトに関わっていて、常に多忙。残業時間もぎりぎりで何とかプロジェクトが回っている状態だよ。そんなみんなにさらに作業を増やすようなことを提案するというのかね?しかも、テストコードはお客様からしたら作っても作らなくても関係ない、いわば直接利益に関係ないような作業じゃないか。もちろん、世の中で認知されているということは知ってるよ?

                                                                                    テストコード導入奮闘記~私はこうやってプロジェクトにテストコードを導入しました~ - Qiita