プログラミング

webサイトやアプリ作ったときにつまずいたところや自分なりの解釈について書いてます。
  • Dockerの基本的な使い方とDockerでDjangoの環境構築

    docker

    Dockerとは、MacOS上でUbuntuやCentOSなどを起動できる仮想環境のひとつ。似たものにVirtualboxがあるけど、Dockerはコンテナ型にすることで軽量かつ高速に起動する。...

    • django
    • Python
    • Docker
  • CakePHP3のインストール ~intl拡張をインストールするのに手間取ったはなし~

    cakephp_sq

    知り合いの方のサイトをお手伝いすることになったのだが、CakePHPで作られていた。 僕自身はCakeは全く触ったことがなかったので、自分のローカル環境で一通り試してみようと思ったが、intl拡張をインストールすることに手間取ったので、備忘録としてまとめます。...

    • PHP
    • CakePHP
  • さくらVPS(CentOS7.2+Apache2.4)でSSL証明書(JPRS)を発行してhttpsにするまで

    ssl_secured

    2018年7月時点で[さくらVPSのSSL証明書](https://ssl.sakura.ad.jp/)が最も安いJPRSを利用したけど、レンタルサーバーだけでしか動かないような記載に見えた。結論、そんなことない。JPRSでも利用できるので、さくらVPSでJPRSを利用してSSL...

    • SSL
    • Apache
  • CentOS7 + Django(2.0) + mod_wsgiを使ってApacheを動かすまで

    django

    Djangoの開発環境では python manage.py runserver で動かしてたけど、本番環境で動かすまでに結構苦労したので、その手順を備忘録として残します。 大まかに、virtualenvで仮想環境を用意して、mod_wsgiを動かすためのPythonパスを...

    • django
  • Google Speech APIを使って音声を文字起こししてみた

    GoogleSpeechAPI

    音声をテキストに変換してくれるGoogleの音声変換APIの利用方法と使ってみた感想です。2014年にGoogleが米国の10代若者の50%以上がGoogle音声検索を毎日使うと発表したり、GoogleHomeが発売されたり、音声の活用が来るかもしれないからAPI使ってみたかった...

    • API
    • Google
    • 音声
  • Pythonでスクレイピング入門 ~美女の画像を集める~

    美女画像スクエア

    株価予測や画像分類などには元データが必要ですが、そもそもデータがなくて分析できないってことがありませんか?ということで、今回はwebに落ちているデータを取得する「スクレイピング」をしたいと思います。...

    • Python
  • Django入門 ~Djangoの仕組みやFlaskとの違い、ローカル環境でのサイト立ち上げまで~

    django

    webの仕組み、webフレームワークの基本を理解した上で、Djangoを使って簡単なホームページを作成します。Django(ジャンゴ)とは?Pythonで実装されたWebアプリケーションフレームワークです。...

    • django