Bracketsが動かない

Mac(OS X El Capitan)で、Brackets 1.10を立ち上げたところ、フリーズした感じで動作しなかったのでググる。 Brackets 1.11にしても同様。 結局のところ、「brackets-shizimily-multiencoding」を「disabled」フォルダに移動して起動したら動作した、とり…

英語の自動Transcriptの後処理

機械的に音声からTranscriptを生成した場合、人間が読むテキストとして整えるには句読点の付与、Capitalizeなどの処理が必要になる。 以下、Postprocessing Framework – CMUSphinx Open Source Speech Recognitionを読んだメモ。 必要な処理: センテンスに…

音声ファイルからテキストに変換

たまに音声ファイルからテキストに変換したくなる時があるので、メモ。 英語のTranscript生成が前提。 有料ソフト等を使わずにMacでやる場合、下記のようなやり方があるようだ。 どちらかと言えば「Mac OS Xのテキスト認識」機能の方が精度がいいような気が…

lessでシンタックスハイライト

lessでシンタックスハイライトされたらいいと思いググった。 方法はいくつかあるみたい。 Pygments という Python のパッケージの中の pygmentize コマンドラインツールを使う pip とかで Pygments をインストール パスが通っている場所にpygmentize コマン…

中国語を単語分割

中国語を単語に分割したい。Segmentater? Tokenizer? 形態素解析? Chinese Text Analyser ↑webサービスの。β版だけど。 ライブラリ的なやつだと、それなりにありそうだけど、使いたいだけならハードル高いかも。 Is there any good open-source or freely a…

Cheat Sheetとかさくっと見たい

Cheat Sheet、画面上でサクッとみれたり、作れたらいいと思い、ググった。PDFとか、画像とかだとちょっとアレなので。 Build Cheat Sheets and Share Your Favourites! - Cheatography.com: Cheat Sheets For Every Occasion ↑Cheat Sheet作れたり、他人が作…

機械学習とかAIとかボットとか

気になったページとかをメモ。 Deep LearningとConvolutional Neural Network - Stimulator ディーブラーニングとかの解説、比較的とっつきやすかった。 25 Chatbot Startups You Should Know – VentureRadar チャットボットのスタートアップの紹介。いかに…

MicrosoftのLUIS

MicrosoftのLUISってどんなことができるのか? Microsoft Cognitive Services - Documentation Overview LUISは機械学習のパワーをアプリケーションにもたらす LUISはデザインされている、簡便にHTTPエンドポイントをデプロイするのに、エンドポイントは自分…

タイポグラフィーについて

最近はwebでのタイポグラフィーに関しても、意識されるのがあたりまえのようだ。 タイポグラフィーに関して、なんとなくのメモ。 文字組版としてのタイポグラフィーと図像的な表現としてのタイポグラフィー。 デジタル表現においては、近年までタイプフェイ…

SQLAlchemyの学習

SQLAlchemy関連の学習 公式のサイト: SQLAlchemy - The Database Toolkit for Python SQLAlchemy Documentation — SQLAlchemy 1.1 Documentation Engine Configuration — SQLAlchemy 1.1 Documentation create_engine()の引数 SQLite3の使用 メモリーベース…

JavaScriptにとかCSSを利用した表現の可能性

オブジェクト指向とか。 オブジェクト指向 JavaScript 入門 - JavaScript | MDN これ面白そう。cssのnthの拡張? nth-everything css A Call for ::nth-everything | CSS-Tricks Lettering.jsとかあるのか。 Lettering.js - A jQuery plugin for radical web…

FlaskのアプリをuWSGI+Nginxで動かす(Cent OS 6.8)

試した手順。 Flask + uWSGI + Nginx でハローワールドするまで @ さくらのVPS (CentOS 6.6) - Qiita 一応動いた。 ただ、これはforegroundで動かすまでの解説。 backgroundで動かすか自動起動とかになると別途情報が必要。 ここまでで、一応Flaskアプリケー…

nginxをCentOS6にインストール

下記ページ参照 Install | NGINX vimかなんかで下記のファイル作成。 vim -p /etc/yum.repos.d/nginx.repo [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1 $releaseverは5とか6とか7とかCe…

入門 自然言語処理

「入門 自然言語処理」関連のページ 原著の1版 NLTK Book 原著のPython3対応の奴 NLTK Book 原著のerrata Confirmed Errata | O'Reilly Media Natural Language Processing with Python Unconfirmed Errata | O'Reilly Media Natural Language Processing wi…

Summpyの動かせる環境を作る楽な手順

pythonは色んな選択肢があるようで、なかなか迷ってしまった。 なんやかんやで楽だったのは下記のような手順になろうか。 python2.7系で動くのでそんな感じの環境を作る。 MacのYosemiteでやってみた場合。 pyenv入れる pyenvでAnaconda 4.1.0以上入れる pip…

ApacheでPythonアプリのデプロイ

いやー、沼だ。PythonでWebアプリをまるっと作ろうとすると、初心者には荷が重い。 足掻くだけあがいたが、わからないなりに多少は目星がついてくるのが救いか。 でPythonでFlaskとかで作ったアプリのデプロイをApacheでやろうとする場合、mod_wsgiを使うと…

文書の要約技術について

文書の要約技術について。 下記書籍参照。 自然言語処理の基本と技術 (仕組みが見えるゼロからわかる) 文書要約の分類 単一文書要約 リード法 文書の最初の数行を提示 単純だが強力 ニュース記事などに特に有用 複数文書要約 抽出型要約 文を抽出して変更せ…

Treeコマンドのインストール

Macの場合はHomebrewで、CentOSの場合は Yum でインストールできるとの事。 CentOSの場合は Yum でインストール可能です。 $ sudo yum -y install tree Treeコマンドの使い方とオプションについて (Mac/CentOS) - TASK NOTES

VimでPython

インデントとかシンタックスハイライティングとか。 Vim - Python Wiki HowToEditPythonCode - Python Wiki インデントに関してはpythonファイルとして読み込まれたファイルにpython式のインデントを施す為に、下記の設定を。 ~/.vim/ftplugin/python.vimを…

emmet-vim

emmet-vimをインストール。 GitHub - mattn/emmet-vim: emmet for vim: http://emmet.io/ VimにEmmet導入して爆速HTMLコーディング - Qiita emmet-vimの使い方 | Memo on the Web Ctl-y,で展開とのこと。

NeoBundle

NeoBundleが便利そうとのことでインストール。 でも Note: Active developement on NeoBundle has stopped. The only future changes will be bug fixes. 参考URL: GitHub - Shougo/neobundle.vim: Next generation Vim package manager "NeoBundle Scripts…

Vagrantのboxの検索

A list of base boxes for Vagrant - Vagrantbox.es Discover Vagrant Boxes | Atlas by HashiCorp 参考サイト: vagrantのboxをvagrant cloudからもらってくる - わすれっぽいきみえ 怠け者のためのVagrant+Chef入門 - Qiita 初めての Vagrant + Chef zero …

UUIDとか

UUIDはなんだろう?とググったら、色々とググる感じになった。 UUID - Wikipedia UUID(Universally Unique Identifier)とは、ソフトウェア上でオブジェクトを一意に識別するための識別子である。UUIDは128ビットの数値だが、通常は16進数で550e8400-e29b-4…

Cent OSのインストール

VirtualBoxとかにCent OSをインストールしてみる。 インストール関連: VirtualBox (Windows) 上に CentOS 7 をインストールする - Qiita Index of /Linux/centos/6.8/isos/x86_64 「はじめてのVirtualBox」-仮想CentOSに「GuestAdditions」をインストール V…

gethのブロックの削除

MacBookの容量が逼迫してきたので、以前学習用に入れたEthereumのブロックのデータを削除した。 geth --help でそれっぽいコマンドを探す。 geth removedb (Remove blockchain and state databases) 消す時は数秒なのね。

Bracketsの初期設定とか

Bracketsの初期設定とか入れるエクステンションとか。 Brackets おすすめエクステンション集・解説 - Qiita参照。 フォントファミリーに「Ricty Diminished Discord」追加、フォントサイズは16px Extensions Rating Highlight Multibyte Symbols

Django関連の情報サイト

Django関連の情報サイト Django のインストール — Django 1.4 documentation

メモアプリで気になるもの

メモアプリでなんかいいものないかとググった。 下記の機能があるといいかな。 Markdownが使える。 同期できる。 下記の四つくらいが目に付いた。 Quiver セル機能で複数の記法を使用して記述が可能。高機能、表現力は高いかな。 同期の方法:Dropbox, iClou…

Pyenvについて

pyenvそのもののについて理解したい。 GitHub - yyuu/pyenv: Simple Python version management pyenv/README.md at master · yyuu/pyenv · GitHub Authoring plugins · yyuu/pyenv Wiki · GitHub 以下ざっくりREADMEから抄訳。英語で詳細まで理解しようとす…

Linuxのパッケージ管理

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