XAMPPのMySQL起動時に起こるError: MySQL shutdown unexpectedlyの解決法
(adsbygoogle = window.adsbygoogle []).push({}); 久しぶりにXAMPPのMySQLを起動したら以下のようなエラーが出てきました。 Error: MySQL shutdown unexpectedly. This may be due to a blocked port, missing dependencies, improper privileges, a crash, or a shutdown by another method.結論から述べると、エラーが言ってくれているように前回起動したMySQLが残っていたことが原因でした。Wind…
フルスクリーンショットを撮って保存するChrome拡張を作ってみる
Webページ全体のスクリーンショットを撮りたい!スクリーンショットを撮った時にタスクバーや開いてるタブまで一緒に写ってほしくない!というわけでページ全体のスクリーンショットを撮って保存をしてくれるChrome拡張を開発していきます。 html2canvas Chrome拡張 manifest.json content.js html2canvas.js さいごに (adsbygoogle = window.adsbygoogle []).push({}); html2canvas html2canvasというライブラリを使うことでJavascriptで簡単にスクリーンショットを撮ることが…
Pythonでダイクストラ法(Dijkstra's algorithm)を実装してみる-ABC012
本記事ではダイクストラ法の全体的な流れを確認したあとに実際に例題をPythonで解いていきます。ダイクストラ法の基本的な考え方は貪欲法です。最短距離でいけるところを選んで距離をひたすら更新していきます。
【初心者向け】Google Chrome拡張を3分で開発してみる
この記事ではGoogle Chrome拡張機能をこれから開発をしたい初心者のために3分で拡張機能を開発していきます。とりあえずChrome拡張を簡単なものでいいから作って動かしたい人向けに記事になります。それでは3分スタート! 目標物 manifest.json content.js おわりに 目標物 Qiitaのサイトを閲覧すると「勉強してて偉い!」と褒めてくれるChrome拡張を開発したいと思います。完成すると以下のようにQiitaに行くと褒めてくれます。(優しい世界) (adsbygoogle = window.adsbygoogle []).push({}); manifest.…
「ブログリーダー」を活用して、nashidosさんをフォローしませんか?
指定した記事をブログ村の中で非表示にしたり、削除したりできます。非表示の場合は、再度表示に戻せます。
画像が取得されていないときは、ブログ側にOGP(メタタグ)の設置が必要になる場合があります。