Python Pythonで素数・RSA暗号と公開鍵認証の仕組みを分かりやすく理解する 素数とは何か 素数とは素因数分解した際に1とその数でしか割れない数のことをさす。 Pythonで素因数分解をやってみる import sympy as sym sym.... 2019.07.08 PythonWeb技術ブロックチェーン
Linux 【Windows10】Dockerの環境構築を分かりやすく解説する<前半> Dockerとは何か Dockerは、Docker社が開発している、コンテナ型の仮想環境を作成、配布、実行するためのプラットフォームです。(公式サイト→)。Dockerは、Linuxを使ったもので、簡単にいうと一種の仮想環境作... 2018.10.09 LinuxWebアプリケーションWeb技術
Web技術 XSERVER(Xサーバー)にSSH接続でログインする方法 前回はざっくりとSSH認証とconfigの概要について説明しました。今回は実際にSSHに必要な公開鍵と秘密鍵を作成し、それを使ってXserverにSSHでアクセス(ログイン)します。(環境Win10/... 2018.05.08 Web技術プログラミング
Web技術 SSHってなに?.configってなに?という疑問を解消する 最近サーバーサイドを弄り始めてsshやconfigについて触れる機会があり、理解までにかなり手間取ったので、今日は自分の知見をまとめておきます。 SSHとは何か? SSHとは暗号や... 2018.05.07 Web技術
Web技術 【Web技術】ドメインとサーバーについての分かりやすい説明 ドメインとサーバー ドメインとは、簡単に表現するとインターネット上における住所のことで、ホームページやブログを公開する際に、サイト運営には欠かせないものとなります。 そしてサーバーは言うなれば、インターネット上における土地のよう... 2017.10.21 Web技術スクレイピング
Web技術 【Web技術】APIについて実用例を踏まえて分かりやすく解説してみる こんにちは、ミナピピン(@python_mllover)です。今回はAPIの概要とPythonでのAPIの叩き方を自分用にメモしておこうと思います。 APIとは? APIとは、「アプリケーションプログラミングイン... 2017.07.14 Web技術
R 【R言語】RvestによるWebスクレイピングのやり方② 前回に引き続いて今回は実際のWebサイトをスクレイピングしていきます。というわけで新世紀エヴァンゲリオンのWikipediaのデータ(新世紀エヴァンゲリオン - Wikipedia)をスクレイ... 2017.07.10 RWeb技術スクレイピング
R 【Web技術】Rでのスクレイピングにおける文字コードの確認と変換 文字コードとは? コンピュータ内部では文字であろうと画像であろうと、あらゆるものを数値で処理しています。 文字コードとはPC上で文字を表示させる仕組みで、ひらがな・カタカナ・漢字にそれぞれ特定の数値を当てはめて区別する仕組... 2017.07.10 RWeb技術スクレイピング
Web技術 【Web技術】XMLとは何なのか? XMLとは? XMLはデータを構造的に記録して送信するために開発されたフォーマットで、HTMLが見栄えに重きを置いているのに対して、XMLはデータ管理に重きを置いたマークアップ言語です。 例えば売り上げデータなどを管理し... 2017.07.09 Web技術
Web技術 【Web技術】『http』『https』『www』とは何なのか?その違いを分かりやすく説明する みなさん、ウェブブラウザでネットサーフィンをしているときブラウザのアドレス欄によく「~」というのを目にすると思います。今回はこの「http」と「www」とは何なのか?について取り上げていきたいと思います。 ... 2017.07.08 Web技術