タグ

mfjtのブックマーク (1,194)

  • Windows サンドボックスを使ってみた

    概要 WindowsのWSLでArduino IDEを動かす概要 Arduino IDEでのESP32をビルドする時間がどうしてもかかってしまうので、WSL上でArduino IDEを動かしてみました。半分まではいきませんでしたが30%以上は高速化することができました。 ただしパソコンの管理者権限が...lang-ship.com2024.07.30 WSL上のLinuxを利用してある程度GUIアプリを動かせる環境ができましたが、Pro以上のWindowsにて利用可能なWindows サンドボックスを利用してUSBを含めた試験環境を作ってみました。 Windows サンドボックスとは? Windows サンドボックスWindows サンドボックス概要learn.microsoft.com Windows 10 Pro および Enterprise以降にて利用できる機能です。仮想環境のWin

    Windows サンドボックスを使ってみた
    mfjt
    mfjt 2024/08/22
    “構成用のファイルを作成して実行することで環境をある程度事前設定することが可能” 知らんかった
  • 「050」で始まるIP電話「SMARTalk」が終了へ 楽天モバイルが発表

    楽天モバイルは5月31日、IP電話サービス「SMARTalk」の提供を2025年2月28日で終了すると発表した。終了の理由は「通信サービス市場の変化のため」と説明している。 サービス終了後も25年5月31日までは、マイページを利用可能。楽天モバイルは代替えサービスとしてモバイルプラン「Rakuten 最強プラン」などを検討してほしいとしている。 SMARTalkは「050」で始まる電話番号を利用できるIP電話サービスで、13年から提供している。サービス開始当初は楽天コミュニケーションズ(旧社名:フュージョン・コミュニケーションズ)が提供していたが、19年7月に楽天モバイルへ事業譲渡。その後20年10月には新規申し込みを無期限停止していた。 関連記事 楽天モバイルのプラチナバンドは6月にも商用化 「カバー率を上げるツールに」と三木谷社長 楽天モバイルは13日、「プラチナバンド」と呼ばれる70

    「050」で始まるIP電話「SMARTalk」が終了へ 楽天モバイルが発表
    mfjt
    mfjt 2024/06/04
    留守電用途で使っててほぼ金落としてないからまあ文句は言えない
  • SQLのインデックスとそのチューニングについてのオンラインブック

    開発者向けのSQLインデックス解説サイト、管理についての間違いない知識を提供します。 インデックスは開発時には忘れられがちである一方で、非常に効果的なSQLのチューニング方法です。Use The Index, Lukeでは、HibernateなどのORMツールの解説にとどまらず、SQLのインデックスについて基礎から説明します。 Use The Index, LukeはSQLパフォーマンス詳解のWeb上の無料版です。サイトを気に入って頂けたら、ぜひ書籍も購入してみて下さい。また、このサイトの運営をサポートする様々なグッズも販売しています。 MySQLOracleSQL ServerなどにおけるSQLのインデックスUse The Index, Lukeでは、ベンダにとらわれないインデックスの説明を心がけています。製品特有の事柄については、以下のような表示をしています。 DB2Use The

    SQLのインデックスとそのチューニングについてのオンラインブック
    mfjt
    mfjt 2024/06/03
  • 中級Git操作

    今回の記事の内容はGitHub共同創業者のScott Chacon氏の「Pro Git」と同氏の今年の「So You Think You Know Git」(Gitがわかっているとでも思っているか?)発表をベースにしている。 コンフィグ ここでコンフィグにてデフォルトとして指定して損がないオプションをいくつか紹介します。 git rerere git rerereは"reuse recorded resolution"(記録ずみ解決方法を再利用)の略語になっている。 名の通りマージコンフリクトがどう解消されたかを記録し、次に同じようなコンフリクトが発生した際、同様の解決方法を自動的に適用するためのコマンドです。 また、基的にデフォルトにしてもときに差し支えないため、ぜひgit config --global rerere.enabled trueを実行してみてください。 git main

    中級Git操作
    mfjt
    mfjt 2024/05/04
  • IDOLS DIAGRAM [アイドル相関図]

    「あのグループのあの子、どこかで見た気がする」を解決したい。追加・修正情報お待ちしてます。

    IDOLS DIAGRAM [アイドル相関図]
  • Playwrightのベストプラクティスを翻訳してみた

    Playwrightの公式ドキュメントに「Best Practices」というページがあったので翻訳してみました。 原文: Best Practices | Playwright 目次 目次イントロダクションテスト哲学​ユーザから見えるふるまいをテストするテストはできるだけ分離するサードパーティの依存関係をテストしないデータベースを使ったテストベストプラクティス​ロケータを使うメソッドチェーンとフィルタリングの使用XPathCSS セレクタよりもユーザー向けの属性値を優先する​ロケータの生成​codegen を使ってロケータを生成するVS Code 拡張機能を使用してロケーターを生成するウェブファーストのアサーションを使う手動でアサーションを使わないデバッグの設定​ローカル環境でデバッグするCIでのデバッグ​Playwrightのツールを使う​すべてのブラウザでテストPlaywrig

    Playwrightのベストプラクティスを翻訳してみた
  • naoyaのはてなダイアリー - 負荷とは何か

    調べごとをしたので blog に書いて理解を深めようのコーナーです。長文です。 Linux でシステム負荷を見る場合にお世話になるのが top や sar (sysstat パッケージに同梱されてるコマンド) などのツールです。 top ではシステム統計のスナップショットを見ることができます。今システムがどういう状態かなーというときは top が便利。 top - 08:16:54 up 3 days, 14:43, 6 users, load average: 0.18, 0.07, 0.03 Tasks: 43 total, 2 running, 41 sleeping, 0 stopped, 0 zombie Cpu(s): 18.2% us, 0.0% sy, 0.0% ni, 81.8% id, 0.0% wa, 0.0% hi, 0.0% si一方の sar では10分ごとのシ

    naoyaのはてなダイアリー - 負荷とは何か
  • 低レイヤの学び、どうします? | さくらのナレッジ

    ビットスターの小岩です。 ビットスターは札幌に社がある会社で、僕はそこでインフラストラクチャ、サーバとかネットワークとかその辺のテックリードをやっています。あとは一般社団法人LOCALの運営委員をやっていて、札幌とか北海道を中心にITコミュニティ活動の支援などをやっています。 今回の発表はJANOG53に応募したものなんですが見事に落選したので、さくらの夕べで皆に聞いてもらうことで供養というかお焚き上げというか、そんな感じで発表します。よろしくお願いします。 最近のエンジニアリング 最近のエンジニアリング、特にネットワークとかサーバとか、そういうインフラ系のエンジニアリングの実情として、物理的な物を触らないことが多くなってると思います。ネットワーク機器はまだしも、サーバは特に物理の物を触らなくなっていて、下手するとそこにサーバもないっていうこともあります。サーバレスであったりとか、コンテ

    低レイヤの学び、どうします? | さくらのナレッジ
    mfjt
    mfjt 2024/02/07
    "天然もののエンジニアばかりを追っかけていても採用が足りなくて会社が回らなかったりするので、養殖ものをどううまくおいしく育て上げるんだ"
  • 【Playwright】ココがスゴいぜ!Playwright Component Test! - RAKUS Developers Blog | ラクス エンジニアブログ

    こんにちは。フロントエンド開発課所属のkoki_matsuraです。 今回はPlaywrightのコンポーネントテストについて個人的な意見を書いています。 目次は以下の通りになっています。 はじめに 導入方法 Playwright Component Test Runner のスゴい点 コンポーネントが実際にレンダリングされる 画面のサイズを指定できる タイムゾーンや言語を指定できる コンポーネントの振る舞いを見るテストに対応できる まとめ 参考 はじめに PlaywrightMicrosoftが開発・メンテナンスしているCypress、Puppeteerなどと同じE2E自動テストフレームワークとして有名です。 playwright.dev Chromium、Edge、Firefoxなどの複数のブラウザに対応しており、全てに単一のAPIで簡単にテストの実装が可能になっています。 目玉機能

    【Playwright】ココがスゴいぜ!Playwright Component Test! - RAKUS Developers Blog | ラクス エンジニアブログ
  • 命をかけた赤木ファイル“文書改ざん”の謎 | TVer

    TVer(ティーバー)へ、ようこそ。TVerにあるテレビ番組はすべて無料!最新話から過去人気番組まで見放題!

    命をかけた赤木ファイル“文書改ざん”の謎 | TVer
    mfjt
    mfjt 2024/01/16
  • JAL機炎上、そのとき何が 検証・羽田空港衝突事故

    SNS上などの映像からは、乗客が3カ所の脱出シューターで次々と滑り降りているのが見て取れる。海外メディアは全員の生還を「奇跡」と伝えた。その陰で海保機側は機長を除く搭乗者5人が亡くなった。

    JAL機炎上、そのとき何が 検証・羽田空港衝突事故
    mfjt
    mfjt 2024/01/09
  • 北森瓦版 - PlextorブランドのSSDは終焉へ

    Kioxia reportedly kills off 30-year-old Plextor brand — icon of the optical drive days spins up its last SSD(Tom's Hardware) Legendary PC Storage Brand Plextor to Shut Down(TechPowerUp) Plextorはかつて高性能・高品質のSSD製品ブランドの1つとして知られていた。しかし、Plextorの親会社であるKioxiaはPlextorブランドの名前をSSD製品に使用するのをやめ、代わりにSolid State Technology Corporation (SSSTC) の名前を今後は用いる。 PlextorのSSD事業は元々LITE-ONが有していたが、2019年に当時の東芝メモリに買収されている。 しかしそ

    mfjt
    mfjt 2024/01/07
    これでPlextorというブランド自体が完全消滅ということ?
  • 開発スピードを早めるDeveloperToolでのデバッグ - iimon TECH BLOG

    こんにちは、iimonフロントエンジニアのさいとーです。記事はiimonアドベントカレンダー21日目の記事となります。 はじめに devtoolでデバッグをしてみる watch(監視) 条件付きブレークポイント Eventlistenerブレークポイント(click) Break on まとめ 最後に 参考 はじめに みなさんはdeveloper toolをつかってデバッグをしてますでしょうか。 elementsやsource、networkなど見れる便利なツールです。フロントエンドで開発するなら必須のツールです。 しかし、いろいろな便利な機能があるのは知っていましたが、曖昧な理解のまま使っていました。 曖昧な理解だったため、自分がデバッグのときに使っているなと思っている機能をまとめてみました。 devtoolでデバッグをしてみる サンプルコード <!DOCTYPE html> <htm

    開発スピードを早めるDeveloperToolでのデバッグ - iimon TECH BLOG
    mfjt
    mfjt 2024/01/07
    条件付きブレークポイント知らんかった
  • 学び続けるエンジニアを育てる、twadaラボの取り組み紹介 - NTT Communications Engineers' Blog

    記事では、学び続けるエンジニアを育成するための取り組みである、twadaラボという取り組みを紹介します。まず既存の研修では対応できない育成上の課題を示し、それを踏まえたtwadaラボのコンセプトや実施内容を説明します。 はじめに 背景 コンセプト 実施内容 学習計画の策定 学習 技術顧問によるメンタリング アウトプットとフィードバック テーマ例 終わりに はじめに NTTコミュニケーションズでソフトウェアエンジニアをしている川瀬です。 NTT Comでは2023年の6月から9月にかけて、技術顧問のtwadaさんとともにtwadaラボというソフトウェアエンジニア育成のための取り組みを実施しました。 記事では、その背景や取り組み内容を紹介いたします。 背景 NTT Comでは、MOOCを活用した独学支援から、twada塾やテスト駆動開発(TDD)ワークショップといったWebアプリケーション

    学び続けるエンジニアを育てる、twadaラボの取り組み紹介 - NTT Communications Engineers' Blog
    mfjt
    mfjt 2024/01/07
    "既存の研修や業務で獲得できる技術の幅や深さは、限定的である" "技術研鑽のための時間が不足している" "学習を継続しづらく、学習効率も良くない"
  • Gitの最初のコミットは空コミットにしよう

    # リポジトリ作成 git init # 最初のコミット git commit --allow-empty -m "first commit" 解説 Gitの最初のコミットを修正したいとなると以下のようなことをする必要がある git commit --amend で最初のコミットを修正する(コメントで教えてもらいました!) この方法なら楽にできますね git rebase -i --rootでrebaseする git update-ref -dで参照を更新する 参照 First commit が git rebase -i できない問題 → git rebase -i --root でできる 初回のコミットを取り消したいときにはgit update-refを使う 上記のよう面倒くさいので first commit は空コミットにしておくと良い。 こうすることで2回目以降が質的に意味のある

    Gitの最初のコミットは空コミットにしよう
    mfjt
    mfjt 2024/01/04
  • 「血で書かれた」安全基準 全乗客の命を救ったJALの徹底意識、契機は40年前の惨事

    (CNN) 東京の羽田空港で日航空(JAL)の旅客機と海上保安庁の航空機が衝突した事故は、映像を見る限り、無傷だった人がいたことが奇跡のようにさえ思えた。 2日に起きた事故では海上保安庁の航空機に搭乗していた乗員6人のうち5人が死亡した。JALの乗客乗員379人に死者はなかった。 事故に関する調査は続けられているが、炎に包まれた旅客機の搭乗者全員が避難できたのは、現代の旅客機の安全基準とJALの徹底した安全意識の組み合わせに尽きると専門家は指摘する。 「映像を見て、全員が脱出できたことに驚き、安堵(あんど)した」。こうした事故に詳しい英クランフィールド大学のグラハム・ブレイスウェイト教授はそう語る。 「しかし同航空について私が知っていることや、同社が安全対策と乗員の訓練にどれほど力を注いできたかを考えると、彼らがあれほど素晴らしい仕事をしたという事実は驚くにはあたらない」 ブレイスウェイ

    「血で書かれた」安全基準 全乗客の命を救ったJALの徹底意識、契機は40年前の惨事
    mfjt
    mfjt 2024/01/03
  • Playwrightを活用した本番稼働を支えるE2Eテスト実践のコツ - RevComm Tech Blog

    はじめに RevCommのフロントエンドエンジニアの上川康太です。MiiTel Call Centerというプロダクトの開発を担当しています。 私たちは2023年の6月にMiiTel Call Centerを正式リリースしてから、スピード感を持って新機能の開発を進めてきました。 開発スピードを維持するためにも自動テストを増やして、デグレを防ぐことが重要だと考えています。そのため、PlaywrightによるE2Eテストを充実させてきました。 その中で得られたPlaywrightのコツについて共有したいと思います。 想定読者 Playwrightを使用したE2Eテストの作成に興味がある開発者 実践的なテストコーディングのコツや、より効率的なデバッグ方法について学びたい方 Playwrightとは PlaywrightとはE2Eテストを実行できるOSSのツールです。 複数のブラウザ(Chromi

    Playwrightを活用した本番稼働を支えるE2Eテスト実践のコツ - RevComm Tech Blog
    mfjt
    mfjt 2024/01/03
  • Hugoでpermalinksを設定しているときの画像URLの不具合と修正方法 - 反面教師あり学習

    May 15, 2021 Hugoでpermalinksを設定しているときの画像URLの不具合と修正方法 新しいブログのテストがてら記事を書いていたら画像の挿入でハマった話 概要 新しいブログのテストがてら記事を書いていたら画像の挿入でハマった話. permalinksが曲者だったけどHugoのテンプレート追加して解決した. 問題 このブログでは下記のようなpermalinkをconfig.tomlで設定している(URLをはてなブログっぽくしてる).

    Hugoでpermalinksを設定しているときの画像URLの不具合と修正方法 - 反面教師あり学習
    mfjt
    mfjt 2023/12/10
  • Gmailの新スパム規制対応全部書く

    [2024年1月10日、19日追記] GmailとYahoo!側のアップデートに合わせていくつか細かい説明を追加しています(大筋は変わっていません)。変更点だけ知りたい方は「追記」でページ内検索してください。 2023年10月3日、Googleはスパム対策強化のため、Gmailへ送るメールが満たすべき条件を2024年2月から厳しくすると発表しました。また米国Yahoo!も、2024年2月 第一四半期[1] から同様の対策を行うと発表しています。端的に言えば、この条件を満たさないと宛先にメールが届かなくなるという影響の大きな変更です。 この記事では、Gmailや米国Yahoo!の規制強化への対応方法を解説します。ただし米国Yahoo!にメールを送る人は多くないと思うので、フォーカスはGmail寄りです。また、メール配信サービス(海外だとSendGridやAmazon SES、国産だとblas

    Gmailの新スパム規制対応全部書く
  • chezmoi - chezmoi

    chezmoi Manage your dotfiles across multiple diverse machines, securely. The latest version of chezmoi is 2.48.0 (release notes, release history). chezmoi helps you manage your personal configuration files (dotfiles, like ~/.gitconfig) across multiple machines. chezmoi provides many features beyond symlinking or using a bare git repo including: templates (to handle small differences between machin