プログラミング セキュリティ対策としてsqlmapをインストールする【SQLインジェクション対策】 ハッキングツールのsqlmapを使って、サイトを攻撃してみませんか?そうすれば、SQLインジェクションについて理解が深まります。その結果、セキュリティの高いサイトを構築できるようになります。この記事では、sqlmapのインストールを解説しています。 2021.03.21 プログラミング
プログラミング 回線速度測定をするためにspeedtest-cliをインストールする【Python】 回線速度測定がPythonでできることを知っていましたか?毎回ブラウザでスピードテストページにアクセスする必要なんてありません。そのためには、Pythonのspeedtest-cliをインストールします。この記事では、speedtest-cliのインストールに関して解説しています。 2021.03.20 プログラミング
プログラミング DVWAをWindowsにインストールする【SQLインジェクション対策】 プログラマーなら、セキュリティは避けて通れません。どうせ学ぶなら、楽しくセキュリティを学びたいと思いませんか?セキュリティを楽しく学ぶためにハッカーとなってサイトを攻撃してみましょう。この記事では、そのために必要となるDVWAについて説明しています。 2021.03.19 プログラミング
プログラミング ManimのWindowsへのインストール【Python】 「動画をプログラミングで作成できれば・・・」こんなふうに考えたことはありませんか?それが夢物語ではなくなりつつあります。Manimを使えば、プログラムで動画(アニメーション)を作成できます。この記事では、Manimのインストールを解説しています。 2021.03.18 プログラミング
プログラミング MiKTeXのWindowsへのインストール TeX/LaTeX関連のソフトウェアが必要となった場合、MiKTeXをインストールしましょう。MiKTeXは、日々メンテナンスされているオープンソースでであり、機能性も利便性も問題ありません。この記事では、MiKTeXのインストール方法を詳しく解説しています。 2021.03.17 プログラミング
ツール 滞在時間を延ばすために離脱防止モーダルをJavaScriptで作成する 離脱防止モーダルというテクニックを知っていますか?小手先のテクニックですが、滞在時間やコンバージョン率の数値向上に貢献するようです。この記事では、離脱防止モーダルの作り方について解説しています。コピペすれば、すぐに離脱防止モーダルを実現できます。 2021.03.16 ツール
プログラミング Pythonでジオコーディング(住所から緯度経度に変換)【pydams】 ジオコーディング(住所から緯度経度に変換)を大量かつ高速にしなければならないとき、あなたならどうしますか?外部APIに依存せずに対応することを考えるでしょう。そのとき、pydamsは有力な選択肢となるはずです。この記事では、Pythonでジオコーディングの仕組みを構築する方法を解説しています。 2021.03.15 プログラミング
プログラミング Ubuntuに最新バージョンのPythonをインストールする Ubuntu(Linuxすべて)にデフォルトでインストールされているPythonをそのまま使っていませんか?それは、ヤバイことだと知っていましたか?この記事では、デフォルトのPythonを使うことのリスクを説明して、新しいPythonをインストールする方法を解説しています。 2021.03.14 プログラミング
プログラミング GeoIP2データベースの更新を自動化する GeoIP2のデータベースは毎週更新されます。IPアドレスの所在位置がコロコロ変わるということなのでしょう。その更新に合わせて、GeoLite2-City.mmdbを自動更新するように設定しましょう。この記事では、GeoIP Updateの設定方法を解説しています。 2021.03.13 プログラミング
プログラミング GeoIP2によりIPアドレスから住所(緯度・経度)を特定する IPアドレスから住所(緯度・経度)を特定するシステムを簡単に作れるのを知っていますか?GeoIP2を利用すれば、Python・PHP・Javaなど言語を問わずに作れます。この記事では、そのための方法を解説しています。サンプルコードとして、Pythonのコードを載せています。 2021.03.12 プログラミング