wslで「Temporary failure resolving~」と表示される場合の対処方法

wslで「Temporary failure resolving~」と表示される場合の対処方法 kenji@MyComputer:~$ sudo apt update [sudo] password for kenji: Err:1 http://archive.ubuntu.com/ubuntu focal InRelease Temporary failure resolving 'archive.ubuntu.com' wslで上記のエラーが表示されるときは、DNSサーバーの設定が正しくない可能性があります。 私の環境では、以下の手順で解決しました。 wslを起動します。 sudo nano /etc/resolv.confを実行します。 nameserverの行を以下のように変更します。 nameserver 8.8.8.8 Ctrl + Sで保存して、Ctrl + Xで終了します。 sudo apt updateを実行します。 エラーが表示されなければ、解決です。 上記手順で解決しない場合 上記手順で解決しない場合もあるようです。以下の記事をご参照ください。 WSLにてapt update時の『Temporary failure resolving ~』を解決する方法

エクスプローラーの終了・再起動方法

タスクバーの右クリックから終了する方法 こちらはWindows 10での方法です。Windows 11ではメニューが表示されないようです。 タスクバーでShiftキーとCtrlキーを押しながら右クリックをすると、メニューにエクスプローラーの終了が表示されます。 タスクマネージャーから終了する方法 Ctrl + Shift + Esc キーを押してタスクマネージャーを起動します。 詳細を選択します。 explorer.exe を選択し、Deleteキーを押下し、explorer.exe を終了しますか?と聞かれるので、プロセスの終了を選択します。 コマンドプロンプトから終了する方法 Win + R キーを押して、cmd と入力し、Enterキーを押します。 taskkill /f /im explorer.exe と入力し、Enterキーを押します。 タスクマネージャーからエクスプローラを起動する方法 Ctrl + Shift + Esc キーを押してタスクマネージャーを起動します。 ファイルメニューから、新しいタスクの実行を選択します。 explorer.exe と入力し、Enterキーを押します。

プログラミングで使えるフォント集

JetBrains Mono JetBrainsが提供しているオープンソースのプログラミングフォントです。 ダウンロード: https://www.jetbrains.com/ja-jp/lp/mono/ HackGen 白源 (はくげん/HackGen) は、プログラミング向け英文フォント Hack と、源ノ角ゴシックの派生フォント源柔ゴシックを合成したプログラミングフォントです。 ダウンロード: https://github.com/yuru7/HackGen/releases Ricty Diminished Ricty Diminished (リクティ・ディミニッシュト) は Ricty の姉妹フォントであり、Inconsolata と Migu 1M ではなく、Inconsolata と Circle M+ 1m を Ricty 生成スクリプトで合成したフォントです。 IPA ゴシックのグリフを含まないため、使用可能な漢字グリフの数が少ない代わり、SIL Open Font License の下で配布が可能です。 ダウンロード: https://rictyfonts.github.io/diminished Cica 英数字、記号類に Hack + DejaVu Sans Mono。 それ以外の文字に Rounded Mgen+ を使ったプログラミングフォントです。 ダウンロード: https://github.com/miiton/Cica/releases 参考: Hack DejaVu Sans Mono Rounded Mgen+ Migu M+とIPAの合成フォントです。 ダウンロード: https://itouhiro.github.io/mixfont-mplus-ipa/migu/ Osaka Mac OS標準のフォントであるOsakaをWindowsで使えるようにしたフォントです。 ダウンロード: http://ifs....

コマンド「hide」で秀丸エディタを立ち上げる方法

コマンド「hide」で秀丸エディタを立ち上げる方法を紹介します。 注釈: この方法はWindows 10/11で動作確認しています。 レジストリエディタを開きます。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Pathsに移動します。 App Pathsにhide.exeというキーを作成します。※このキー名の.exeの前がコマンド名になります。 hide.exeキーの(既定)に秀丸エディタの実行ファイルパスを設定します。私の環境では"C:\Program Files (x86)\Hidemaru\Hidemaru.exe"でした。 hide.exeキーのPathという文字列を作成します。 Pathのデータに秀丸エディタの実行ファイルがあるフォルダのパスを設定します。私の環境では"C:\Program Files (x86)\Hidemaru"でした。 これでWinキー+Rキーで表示される ファイル名を指定して実行 で、hideというコマンドで秀丸エディタを立ち上げることができるようになります。また、コマンドプロンプトではstart hideというコマンドで秀丸エディタを立ち上げることができます。 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\hide.exe] @="\"C:\\Program Files (x86)\\Hidemaru\\Hidemaru.exe\"" "Path"="\"C:\\Program Files (x86)\\Hidemaru\\\"" 上記の内容を.regファイルに保存して実行すると、レジストリに設定が追加されます。

数学の未解決問題

数学の未解決問題 数学の未解決問題について説明します。問題自体はシンプルでも、証明されていない問題がまだまだたくさんあります。 完全数は無数にあるか? 完全数とは、自分自身を除く正の約数の和が自分自身に等しい自然数です。 例えば、 6は約数は1,2,3となり、1+2+3=6なので完全数です。 28は約数は1,2,4,7,14となり、1+2+4+7+14=28なので完全数です。 現在51個しか発見されていませんが、無数にあると予想されていまが、 まだ、証明されていません。 ゴールドバッハの予想 ゴールドバッハの予想は、すべての2よりも大きな偶数は2つの素数の和として表すことができるという予想です。 (ここで素数とは、1と自分自身以外の約数を持たない自然数です。) 例えば、 4=2+2 6=3+3 8=3+5 10=3+7=5+5 問題自体は非常にシンプルですが、未だに証明されていません。 リーマン予想 リーマンゼータ関数の零点が、負の偶数と、実部が 1 / 2 の複素数に限られるという予想である。 リーマンゼータ関数は、$s$を複素数、$n$を自然数とするとき、 $$\zeta(s):=\sum _{n=1}^{\infty }{\frac {1}{n^{s}}}=1+{\frac {1}{2^{s}}}+{\frac {1}{3^{s}}}+{\frac {1}{4^{s}}}+\cdots$$ で定義される関数$\zeta$のことをいう。

いろんなバージョン情報ダイアログ集めてみた

いろんなバージョン情報ダイアログ集めてみた Windows 11 まずは今使っているWindows 11のバージョン情報です。 IntelliJ IDEA (Community Edition) このブログを書いている環境です。 Visual Studio Code こちらもよく使うエディタです。意外とシンプルです。 Visual Studio こちらはC++で使っている開発環境です。 LINE(Windows) こちらはLINEのWindows版です。 Paint.NET こちらは画像編集ソフトです。 sakuraエディタ こちらはテキストエディタです。 Google Chrome こちらはGoogle Chromeです。Edge登場後はあまり使わなくなりました。 Firefox こちらはFirefoxです。最近はあまり使っていません。 Microsoft Edge こちらはMicrosoft Edgeです。最近はこちらを使うことが多いです。 OBS Studio こちらはOBS Studioです。最近はあまり使っていません。 TradingView こちらはTradingViewです。最近はドル円のチャートを見るのに使っています。 Spy++ こちらはSpy++です。Windows SDKに含まれているツールです。 depency walker こちらはdepency walkerです。Windows SDKに含まれているツールです。 resource hacker こちらはresource hackerです。実行ファイルのリソースを編集・取得するツールです。 Microsoft Excel こちらはMicrosoft Excelです。 bandy cam こちらはbandy camです。動画キャプチャツールです。 winmerge こちらはwinmergeです。ファイルの差分を見るツールです。 iTunes こちらはiTunesです。最近はあまり使っていません。 秀丸エディタ こちらは秀丸エディタです。テキストエディタです。 Adobe Photoshop CS6 こちらはAdobe Photoshop CS6です。 Adobe Illustrator CS6 こちらはAdobe Illustrator CS6です。 ESET NOD32 こちらはESET NOD32です。 NotePad++ こちらはNotePad++です。テキストエディタです。 MIFES こちらはMIFESです。最近はあまり使っていません。

GIFアニメ画面録画ツール

GIFアニメ画面録画ツール 画面を録画してGIFアニメにするツールを作りました。 このツールを使うと、画面上納操作などを録画してMicrosoft Teamsなどコミュニケーションツール等で共有できます。 使い方 ツールを起動 録画する範囲を指定する。指定しない場合は、画面全体が録画される。 録画ボタンを押す 録画終了ボタンを押す 実行ファイルと同じ場所にGIFアニメが出力される ダウンロード ダウンロード 上記のリンクを開き、GIFScreenRecorder.exe のリンククリックして実行ファイルをダウンロードしてください。 ソースコード GitHub

PMP勉強

PMP受験勉強まとめ PMP受験勉強のまとめです。 概要 PMPとは、プロジェクトマネジメントの資格です。PMBOK(最新7版)というガイドブックを元にした資格です。 PMP試験は、230分で180問が出題されるが5問がダミー問題となるため175問中106問以上正解すると合格となる。 回答は選択式となり、ほとんどは4択であるが、中には5択あるいは複数選択式がある。 サーバントリーダーシップ 上から命令するのではなく、下からサポートするリーダーシップスタイル。 サーバントリーダーシップの10の原則(特徴) 傾聴 共感 癒し 気付き 納得 概念化 先見力 執事役 人々の成長への関与 コミュニティづくり アジャイル宣言 4つの価値観 私たちは、ソフトウェア開発の実践 あるいは実践を手助けをする活動を通じて、 よりよい開発方法を見つけだそうとしている。 この活動を通して、私たちは以下の価値に至った。 プロセスやツールよりも個人と対話を、 包括的なドキュメントよりも動くソフトウェアを、 契約交渉よりも顧客との協調を、 計画に従うことよりも変化への対応を、 価値とする。すなわち、左記のことがらに価値があることを 認めながらも、私たちは右記のことがらにより価値をおく。 アジャイル宣言 アジャイル アジャイル宣言の背後にある12の原則 顧客満足を最優先し、価値のあるソフトウェアを早く継続的に提供します。 要求の変更はたとえ開発の後期であっても歓迎します。変化を味方につけることによって、お客様の競争力を引き上げます。 動くソフトウェアを、2-3週間から2-3ヶ月というできるだけ短い時間間隔でリリースします。 ビジネス側の人と開発者は、プロジェクトを通して日々一緒に働かなければなりません。 意欲に満ちた人々を集めてプロジェクトを構成します。環境と支援を与え仕事が無事終わるまで彼らを信頼します。 情報を伝えるもっとも効率的で効果的な方法はフェイス・トゥ・フェイスで話をすることです。 動くソフトウェアこそが進捗の最も重要な尺度です。 アジャイル・プロセスは持続可能な開発を促進します。一定のペースを継続的に維持できるようにしなければなりません。 技術的卓越性と優れた設計に対する不断の注意が機敏さを高めます。 シンプルさ(ムダなく作れる量を最大限にすること)が本質です。 最良のアーキテクチャ・要求・設計は、自己組織的なチームから生み出されます。 チームがもっと効率を高めることができるかを定期的に振り返り、それに基づいて自分たちのやり方を最適に調整します。 アジャイル宣言の背後にある原則 用語 エピック(概略) ユーザストーリー(プロダクトバックログに登録する単位、優先順位付けを行う単位) タスク(技術的な作業項目、所要時間見積もりの対象) プロダクトバックログ / プロダクトバックログアイテム プロダクト・オーナー ステークホルダー アジャイル実務ガイド(書籍) リーン開発 カンバン バリュー・チェーン AC (Actual Cost) EV (Earned Value) PV (Planned Value) EVA (Earned Value Analysis) SPI (SPI: Schedule Performance Index = EV / PV) CPI(CPI: Cost Performance Index = EV / AC) EVM (Earned Value Method) アーンドバリューマネジメント? BAC(完了時予算) ETC(Estimate To Complete) EAC(Estimate At Completion) 機能型 マトリックス型 プロジェクト型 サーバント・リーダーシップ タックマン・モデル(成立期、動乱期、安定期、遂行期、解散期) チーム憲章 プランニング・ポーカー(フィボナッチ数列) レトロスペクティブ(振り返りの活動) バーチャル・チーム プロジェクト憲章 コンフリクト(6つの対処法、対峙/問題解決、協力、妥協、鎮静/適応、強制、撤退/回避) バリュー・ストリーム・マッピング メンタリング コーチング トレーニング ダグラス・マクレガーのXY理論 SWOT分析 Strength(強味)、Weakness(弱み)、Opportunity(機会)、Threat(脅威) SECIモデル(Socialization共同化、Externalization表出化、Combination連結化、Internalization内面化) PDCA,PDSA PESTLE (Political政治, Economic経済, Social社会, Technological技術, Legal法, Environmental環境) VUCA (変動性・不確実性・複雑性・曖昧性) モンテカルロ法 デシジョン・ツリー分析 期待金額価値(EMV) ネット・プロモーター・スコア 費用便益分析 スプリント・レビュー リリース・マネジメント SOW(Statement of Work)作業範囲記述書 P-SOW(調達作業範囲記述書) RFI(Request For Information)情報提供依頼 RFP(Request For Proposal)提案依頼書 定額契約(FP: Fixed Price) 時間材料契約(T&M: Time and Material) 実費償還契約(CR: Cost Reimbursable) 定額インセンティブ・フィー (FPIF) スコープ・クリープ 狩野分析 資金分配法 100点法 MSCW(Must, Should, Could, Would)方式 トレーサビリティ・マトリックス WBS辞書 ベロシティ(各イテレーションで達成したストーリーポイント数) ベロシティ・チャート 関与度マトリックス(不認識、抵抗、中立、支持、指導) フェーズ・ゲート 情報ラジエーター バーンダウン・チャート バーンアップ・チャート 累積フロー図 QCD(Quality, Cost, Delivery) スパイラル型 クリティカル・チェーン フィーチャー イテレーション/スプリント イテレーティブ インクリメンタル インクリメント(増分の成果物) レジリエンス/レジリエンシー スチュワードシップ 誠実で信頼のできる振る舞いと責任のある行動(意思決定) エスカレーション KPT(Keep, Problem, Try) RACI(Responsible, Accountable, Consulted, Informed) PMO(Project Management Office)支援型、コントロール型、指揮型 ケイデンス テーラリング 参考 スクラムガイド(Ken Schwaber & Jeff Sutherland) PMI ECO(日本語版)ページ アジャイル実践ガイド PMI倫理・職務規定 教材 「PMP®認定試験」で一発合格を目指す! 効率的な試験対策のための戦略コース (2021) アジャイル対応

日本の災害

概要 日本で発生した自然災害についてのメモ 2024年1月1日 能登半島地震

七草粥のレシピ

七草 芹(せり) 薺(なずな) 御形(ごぎょう) 繁縷(はこべら) 仏の座(ほとけのざ) 菘(すずな) 蘿蔔(すずしろ)