Linuxのパッケージ管理

Linuxのパッケージ管理 Debian系(Ubuntu等) APT (Advanced Package Tool) dpkg (Debian Package) RedHat系(Cent OS等) Yum (Yellowdog Updater, Modified) rpm (RPM Package Manager) ソフトウェアの配布形態 パッケージ管理ツール以前はソースコードをt…

Bottle関連の参照サイト

Bottle関連の参照サイト 公式 Bottle: Python Web Framework — Bottle 0.13-dev documentation Tutorial — Bottle 0.13-dev documentation 実際の作業例 Python初心者のインケンがマイクロフレームワークのbottleでMVCしちゃうサンプル Developing with Bott…

Flask関係の参照サイト

Flask関係の参照サイト Welcome to Flask — Flask Documentation (0.11) → Flask本家のドキュメント Flaskへようこそ — flask-docs-ja 0.10-dev documentation → 上記Flaskドキュメントの日本語訳 Flaskへ ようこそ — Flask v0.5.1 documentation → 別の日本…

Python関係の情報収集

Python関係の情報源のメモ。 公式系 FrontPage - Python Wiki Python初心者がチェックしておいたほうが良いサイト・本・イベントなど. - Lean Baseball → 初心者向けの情報源まとめ。 Amazon.co.jp: Pythonプロフェッショナルプログラミング 第2版 電子書籍:…

Python、Pyenvのインストール関連

Python、Pyenvのインストール関連の参照ページ。 PyenvによるPython3.x環境構築(CentOS, Ubuntu) - Qiita → 比較的やりやすい方法かも。pyenv-virtualenvで環境切り替えする。 CentOS6でPython2.7.11とPython3.5.1が使える環境構築 | 株式会社ビヨンド → 「v…

さくらVPSでPython環境構築の整理

さくらVPSでPython関連のWebアプリ環境構築を進めるにあたり、改めてちょっと整理。 自分の環境構築関係メモ: UNIXコマンド等 - stkntr’s blog さくらのVPSを利用する - stkntr’s blog さくらのVPSでサーバ構築 - stkntr’s blog さくらのVPSでPython環境 - …

Djangoでwebアプリケーション

Djangoでwebアプリケーション。 Python3.4 + Djangoで作るWebアプリケーション(Part.1 環境構築編) - Qiita Python3.4 + Djangoで作るWebアプリケーション(Part.2 アプリ開発編) - Qiita

ディレクトリとかWebサーバとか

Apacheサーバー構築法 - 第2回 ディレクトリ構造:ITpro ApacheによるWebサーバ構築(2):Webの仕組みとWebサーバの構造 (2/2) - @IT ApacheによるWebサーバ構築(6):仮想ディレクトリとマッピングの設定 - @IT 一般ユーザ(管理者権限なし)でのライブ…

Anacondaとかのインストール関係

http://conda.pydata.org/docs/install/full.html Anaconda install | Continuum Analytics: Documentation numpy - How to install python packages without root privileges? - Stack Overflow How to install Anaconda python for all users? - Stack Ove…

Webサービス構築

Webサービス構築の流れ - Qiita AWS EC2 Linux開発環境 構築メモ - Qiita Webサービスをつくりたい人が読むべき7つエントリー | Creive【クリーブ】 素人がそこそこのWebサービスをつくる方法 webサービス(webアプリ)を1年独学で個人開発してきた僕の作り方 …

RPMとか

RPMとか。 Linuxコマンド集 - 【 rpm 】 RPMパッケージをインストール/アンインストールする:ITpro RPM Package Manager - Wikipedia Linux の 101 試験対策: RPM および YUM によるパッケージ管理 初心者の頃に知っておきたかった rpm と yum の違いと使い…

Bottleをローカルで試す

軽量WebアプリケーションフレームワークのBottleをローカルで試す。 Bottleをインストール。 pip install bottle Pythonの軽量WebサーバBottleの使い方 - MyEnigma

CGI関係

CGIの設置方法 apache で /cgi-bin/にアクセスできません。 - その他(インターネット接続) 解決済 | 教えて!goo ◇Apacheの構成と設定の準備◇初心者のためのLinuxサーバー構築講座(CentOS 自宅サーバー対応)☆お便利サーバー.com☆ [Apache] CGI 使うなら suEX…

Jupyterなどの話

なんか、調べれば調べるほど、色々な技術がでてくる。 Jupyter関連でメモ。 Jupyter Notebookは、ブラウザ上で各種言語(Python、Ruby、R、Scala等)を用いて、データ分析、Notebookにコードの試行錯誤が残せる環境。 Notebookの保存形式はJSON。 以前の名前…

Webスクレイピング

PythonによるWebスクレイピング入門

テキスト要約機能の話

テキスト要約機能として、summpyの利用を検討しているが、他に無いものか少しググった sumy 0.4.1 : Python Package Index テキストの要約とは少し異なるが、Webページの主要な部分を割り出すWebサービス Readability Developer APIs — Readability

Web APIを作る話

とりあえずPythonでページを作るというよりはテキストの処理機能を実装したいのでWeb APIを作る感じかなと思ってググってみた。 Django REST Frameworkを使って爆速でAPIを実装する - Qiita Web APIの作成にDjango REST Frameworkというのが利用できるらしい…

Ansibleの話

環境構築の自動化に使われるAnsibleというのがあるらしい。 公式サイト:Ansible is Simple IT Automation Pythonで実装されている。 AnsibleはPython2系、Ansible 2はPython3系に対応 管理サーバと管理の対象になるサーバが前提 対象サーバにはPython 2.4以…

さくらのVPSでPython環境(2)

とりあえずAnacondaは入れた。condaかpyenvで複数バージョン導入、管理、プロジェクト用の環境構築。 基本的にはやはり「データサイエンティストを目指す人のpython環境構築 2016 - Qiita」、「pyenvとanacondaを共存させる時のactivate衝突問題の回避策3種…

Anaconda、Pyenvとかの併用でsummpy試す

ようやく、サーバ上でPython、summpyを試せるような雰囲気が漂ってきたので、summpyを動かす環境を試す。 とりあえず、condaでsummpyを動かすpython 2.7.*の環境を作る。 Conda — Conda documentation Using conda — Conda documentation conda で python の…

さくらのVPSでPython環境

以下の感じで、デフォルトのCent OSのヤツで、VPSを一応設定した。 http://stkntr.hatenablog.com/entry/2016/07/04/232453 http://stkntr.hatenablog.com/entry/2016/07/05/012905 とりあえず、Pythonに関しては、現状どんな環境か。 $ python -V Python 2.…

PythonでWebサービス

Pythonでフレームワークとかwebサーバとか。 Pythonの軽量WebフレームワークBottleを試してみた(その1) - ルーティング編 (Advent Calendar 23日目) | アライドアーキテクツ エンジニアブログ Pythonの軽量WebサーバBottleの使い方 - MyEnigma http://m…

さくらのVPSでサーバ構築

「Webサーバーを構築しよう(1)」~初心者でもよくわかる!VPSによるWebサーバー構築講座(3) - さくらのナレッジ → ドメイン名は保留。 apacheインストール html等アップロードできるように設定 http://xxx.xxx.xxx.xxx にアクセスされたときに対応するディレ…

さくらのVPSを利用する

さくらのVPS - コントロールパネル OSセットアップ情報|さくらインターネット公式サポートサイト 「サーバーをさわってみよう!」~初心者でもよくわかる!VPSによるWebサーバー構築講座(2) - さくらのナレッジ → 基本これに沿って作業 SSHのポート番号を変…

さくらのレンタルサーバーでPythonを使うのはハードル高いっぽい

どうも、さくらのレンタルサーバーでPythonを使うのはハードル高いっぽい。 Pythonを利用する場合はVPSを利用する方が無難っぽい。 VPS(仮想専用サーバー)|さくらインターネット - 無料お試し実施中 http://vps.sakura.ad.jp/ 「サーバーってなに?」~初…

Summpyとか環境構築関係

summpyとかサーバで動かした話が欲しい。 GitHub - recruit-tech/summpy → 目的、ソースもじっくり読むべきか。 summpyを使って文章を要約してみる(今北産業) - kakushikaのブログ → ローカルでの実行例。レンタルサーバ上での導入の話はないかな。 その他…

シェル関係の知識

どうも、シェルの動作とか、環境変数なども理解していないと難しい気がする。 C Shell - Wikipedia https://ja.wikipedia.org/wiki/C_Shell .bash_profileと.bashrcの違いは http://www.atmarkit.co.jp/flinux/rensai/linuxtips/168bpronrc.html 本当に正し…

Pythonの環境構築

pythonの環境構築関連で比較的新し目で参考になりそうなページ。 データサイエンティストを目指す人のpython環境構築 2016 - Qiita http://qiita.com/y__sama/items/5b62d31cb7e6ed50f02c pyenvとanacondaを共存させる時のactivate衝突問題の回避策3種類 - Q…

Python関連の知識

Pythonは2系、3系がある。 2系は2.7.11位、3系は3.5.1位が最新 Anaconda(https://www.continuum.io/downloads) pythonのディストリビューションの一つで、主要ライブラリをオールインワンでインストール conda パッケージ管理システム(pipの代わり)、バ…

UNIXコマンド等

参考サイト: シェル変数と環境変数 - サーバエンジニアの知恵袋 シェル変数と環境変数の違い - 燈明日記 → 比較的簡潔で分かりやすい。 UNIX/Linuxの部屋 Bourne Shell - Wikipedia C Shell - Wikipedia 入門連載 Linuxの“なぞ”を解き明かす - 【入門連載】…