プログラム– category –
-
プログラム
コピーライトの文字(©)を調べてみた
よく見かける「©」の文字。この文字は一体何なのでしょうか? 疑問に思ったので調べてみました。 HTML のソースコードに直接記述できない文字がある HTML のソースコードに直接書けない記号があります。 たとえば、HTML のソースコードに「&... -
プログラム
【Python】【encode,decode】「型」と「型変換」について調べた
Python 3 での「型」と「型変換」について調べました。 想像以上に複雑で、まだまだ理解できていません。 型を調べる 型変換をしようとしても初めに現在の型は何か確認する必要があります。 ■直接指定する場合 print(type('調べたい... -
プログラム
【Python】文字列から<特定の文字列>を検索・抽出・置換・削除したい(in,search,match,replace,sub)
何度も調べているので備忘録的にここで記事にしておきます。 ある文字列から特定の文字列があるか検索する、判定する、抽出する・削除する方法です。 Python の環境 環境はすべて「Python 3.6」です。 OS は CentOS 7 を利用していま... -
プログラム
【正規表現】エスケープシーケンスが必要なメタ文字(メタキャラ)一覧
文字列の検索を「パターンマッチ(または、パターンマッチング)」と呼びます。 パターンマッチングのために用いるパターン(どんな文字がどう出現するか)のことを「正規表現」と呼びます。 正規表現の中にはメタ文字(メタキャラ)と呼ばれる、パターン... -
プログラム
【Python】Python 3.6 & Selenium WebDriver & PhantomJS でスクレイピング(ファイルを読み込み文字列を抽出する)【Part.6】
Python 3.6 での Web スクレイピングです。 今回はファイルに吐かれたWebサイトのソースコードを抽出する方法について調べました。 【Python】Python 3.6 & Selenium WebDriver & headless でスクレイピング【Part.1】 【Py... -
プログラム
【Python】Python 3.6 & Selenium WebDriver & PhantomJS でスクレイピング(URLを引数で受け取る)【Part.5】
今回も Python 3.6 での Web スクレイピングです。 URLを固定化させずに、引数として受け取り、引数チェックをするプログラムを作ります。 【Python】Python 3.6 & Selenium WebDriver & headless でスクレイピング【Part.1】 【Py... -
プログラム
【Python】Python 3.6 & Selenium WebDriver & headless でスクレイピング【Part.3】
今回も Web スクレイピングの続けます。 エンジニアとして長年現場で仕事をしていますが、HTTP技術一つとっても、まだまだ自分の知らない分野は数多くあり奥の深さを感じます。 【Python】Python 3.6 & Selenium WebDriver & headless で... -
プログラム
【Python】Python 3.6 & Selenium WebDriver & headless でスクレイピング【Part.2】
今回は Python 3.6 & Selenium WebDriver & headless でスクレイピングの2回目です。 普段はインフラ系エンジニアとして現場で業務をしていますが、更にステップアップするためにプログラミングスキルもコツコツと身に付けていこうと考えています。 &nbs... -
プログラム
【Python】Python 3.6 & Selenium WebDriver & headless でスクレイピング【Part.1】
Python 3.6 & Selenium WebDriver(Selenium) & headless でスクレイピングをしてみます。 ※人により「Selenium」と呼んだり「Selenium WebDriver」と呼んだり「WebDriver」と呼んだりします。本ページでは「Selenium」もしくは「Selenium WebDriver」... -
プログラム
【さくらVPS】【Python】Django で Web アプリを作る(Apache、mod_wsgi、Django、Python 3.6)【Part.11】
今回は今まで作成した Web アプリケーションを元に「ToDo」アプリを作成します。 何度も繰り返しアプリを作成することで「型」が分かってきます。 以下、今までの作業です。 【さくらVPS】【Python】Django で Web アプリを作る【Part.1】 ... -
プログラム
【さくらVPS】【Python】Django で Web アプリを作る(ToDoアプリ編)【Part.10】
今回は今まで作成した Web アプリケーションを元に「ToDo」アプリを作成します。 何度も繰り返しアプリを作成することで「型」が分かってきます。 以下、今までの作業です。 【さくらVPS】【Python】Django で Web アプリを作る【Part.1】 ... -
プログラム
【さくらVPS】【Python】Django で Web アプリを作る(カスタマイズ編)【Part.9】
今回は、前回作成した Web アプリケーションをカスタマイズします。 以下、今までの作業です。 【さくらVPS】【Python】Django で Web アプリを作る【Part.1】 【さくらVPS】【Python】Django で Web アプリを作る(Let's Encrypt SSL証明書... -
プログラム
【さくらVPS】【Python】Django で Web アプリを作る(Webアプリ構築編)【Part.7】
今回も更にWebアプリケーションを作り込みます。 以下、今までの作業です。 【さくらVPS】【Python】Django で Web アプリを作る【Part.1】 【さくらVPS】【Python】Django で Web アプリを作る(Let's Encrypt SSL証明書設定)【Part.2】 &... -
プログラム
【さくらVPS】【Python】Django で Web アプリを作る(Webアプリ設定編)【Part.6】
今回も更にWebアプリケーションを作り込みます。 以下、今までの作業です。 【さくらVPS】【Python】Django で Web アプリを作る【Part.1】 【さくらVPS】【Python】Django で Web アプリを作る(Let's Encrypt SSL証明書設定)【Par... -
プログラム
【さくらVPS】【Python】Django で Web アプリを作る(Webアプリ構築編)【Part.5】
今回は、「さくらVPS」で Python の仮想環境を作り、その中で Django をインストールし初期設定をする手順について説明します。 Webアプリを作る場合はレンタルサーバーより「VPS」の方が自由度が高いのでお勧めです。 ちなみに、「さくらのVPS」は... -
プログラム
Python 構文の学習帳
後から確認できるように Python の構文で不明な部分を追加していきます。 Python3.6 のインストール(最新 Python のインストール)手順はこちらを参考にしてください。 【Python】【CentOS7】Python 3.6.2 を「yum からインストールする手順」と「... -
プログラム
【Python】【機械学習】scikit-learn のインストールと XOR 演算プログラム
現在、ソシム株式会社「クジラ飛行机」著の「Pythonによるスクレイピング&機械学習 開発テクニック BeautifulSoup、scikit-learn、TensorFlow を使ってみよう」で、機械学習を勉強しています。 インフラ系エンジニアでプログラマーとしての... -
プログラム
【Ansible】【Python】Ansible で取得した JSON 形式のデータをパースして CSV、Excel 形式にコンバートするプログラム
前回、Ansible で取得した情報を JSON 形式で出力する方法を説明しました。 【Ansible】ansible-playbook 取得した結果を JSON 形式で出力する方法 今回は、更に進化して Ansible で取得した情報を JSON で出力して、更に JSON 形式のデータ... -
プログラム
【Python3.6】BeautifulSoupのインストール&実行手順
Pythonのライブラリ「BeautifulSoup」に関して解説します。 BeautifulSoupという一風変わった名前ですが、ルイス・キャロルの「不思議の国のアリス」の中の詩の名前に由来しています。 このライブラリは Web スクレイピングに役立ちます。 具体的に... -
プログラム
【Python】基本的な動作確認
Pythonをインストールしたら、基本的なところから学習しましょう。 プログラミングを始める時の最初の数歩はかなり困難です。 しかし、最初のハードルを乗り越えたら後は楽しめるようになります。 私もシステムのバックアップスクリプトをPythonで... -
プログラム
【Python】【CentOS7】Python 3.6.2 を「yum からインストールする手順」と「ソースからインストールする手順」
何か欲しい本があるわけではないのに、よく池袋のジュンク堂に通っています。 最近のジュンク堂の傾向では「機械学習」や「人工知能」関連の本が平積みになって売られています。 (つまり大量入荷されています) 私は今までインフラ系エンジ... -
プログラム
【WebLogic Server 12c】基本的なデプロイの手順
今回は「WebLogic Server 12c」の基本的なデプロイの手順をご紹介します。 WebLogic Server のインストール直後は、まだ何もデプロイしていない状態だと思うので、動作確認も含めてサンプルのプログラムを利用してデプロイします。 「WebLog... -
プログラム
【超初心者用】jQueryの基本(WordPress で jQuery を使えるようになりたい方向け)
「スマホ用にカッコいいサイドバーを作りたい」 「サイトをもっと使い勝手のいいものにしたい」 そんな思いから「jQuery」を勉強することにしました。 実際にスマホ用にカッコいいサイドバーを作成してみました。 【WordPress】【jQuery】スマホ用... -
プログラム
【WebLogic】【CentOS 6、CentOS 7】起動スクリプトを作成する
前回、WebLogic Server をインストールしました。 最新の WebLogic Server インストール方法はこちらを参考してください。 【Linux】WebLogic Server 12c のインストール手順 カスタムキーストアを設定して SSL 接続をする手順はこち... -
プログラム
レンタルサーバーでよく聞く「Perl」っていったい何?
前回、「FastCGI」や「CGI」、「Perl」について解説しました。 今回は「Perl」に特化して解説します。 レンタルサーバーを選ぶ時に各レンタルサーバー会社のサイトを見て比較したり詳しく調べたりしていると思いますが「プログラミング言語」につい...
12