[メモ] SlackとMattermostそれぞれのincomingWebhookへのポスト方法の違い

MattermostはSlackのクローンであるが、incomingWebhookへのポストだけは、どうも違いがあるようだ。 以下にSlack...

June 12, 2016 · 1 min · nobwak

[メモ][Python] AnacondaをWindows xpにインストールしようとすると失敗する

Anacondaは、Pythonのほかに、IPython、Spyder、pandas他便利ライブラリが一式でついてくるお手軽Python環境...

June 8, 2016 · 1 min · nobwak

Slack/MattermostのbotをPythonのFlaskで作ろう

Slack/Mattermost(以降、まとめてSlack)のbotといえばHubotが有名だ。 Hubotはcoffeescriptで書かれ...

June 2, 2016 · 5 min · nobwak

[Windows] ファイルサーバへの接続ユーザを変えよう

Sambaサーバのセットアップをしているとき、動作確認のために、Windowsから接続することがある。 このとき、権限も確認するために、ユーザ...

June 2, 2016 · 1 min · nobwak

[Python] listの差分を知るには

Pythonで、二つのリストの差分を知るには。 リストのままでは引き算ができない。 set()でset型にしてから引き算をする。 ただしset()...

May 22, 2016 · 1 min · nobwak

[Python][memo] タイムスタンプの差を求める

すぐ忘れるのでメモ。 文字列としてのタイムスタンプは、datetime.datetime.strptimeで、フォーマットを指定してdatet...

May 19, 2016 · 1 min · nobwak

[Python] requestsとlxmlで京急の運行情報を抽出しよう

botに京急の運行情報を調べさせて、Slackで発言させたい。 使用言語はPython。 さあどうしようかと思ったら、さいきんは、どんなものでも...

May 8, 2016 · 2 min · nobwak

[slack][hubot][jail][メモ] FreeBSD Jailでhubotを飼う

slackにhubotを住まわせる記事は山のようにあるが、それを「hubotを自前サーバ」「それもFreeBSDに」という条件にすると記事数...

April 16, 2016 · 3 min · nobwak

[coreos]CoreOSインストール時に使ったcloud-configはどこに行ったの?

自分でCoreOSをインストールするときには、初期設定を書き込んだcloud-configを読み込ませる。 ファイル一つでOSの設定を全部、賄...

February 15, 2016 · 2 min · nobwak

[docker]dockerのimageを更新し、不要なimageを削除する

docker pullしてimageを更新し、結果として山ほどできるnoneなimageを削除するのが面倒くさいのでシェルスクリプトにした。 upimage.sh #!/bin/sh docker images | grep...

January 16, 2016 · 1 min · nobwak

タスク管理ツールWekan(Trelloクローン)+VirtualBox+CoreOS+docker

WekanとはTrelloクローン。 鉄壁のセキュリティに守られて、インターネッツに出て行けず、世の中のイケてるサービスを使えないせいで、「サ...

January 2, 2016 · 4 min · nobwak

[memo] CoreOSのインストール

CoreOSを自分でインストールする。 目的は、VirtualBoxや、VMWarePlayer, vSphere(ESXi)等で動かす自前のC...

December 21, 2015 · 3 min · nobwak

[メモ][FreeBSD] owncloud + nginx + php-fpm + MySQLのインストール

owncloudは自家製dropboxのようなもの。 以下、メモ。 owncloudの構成 owncloudはphpで作られている。 そしてインタフ...

October 5, 2015 · 5 min · nobwak

[メモ]mysql_secure_installtaionは何をやっているの?

https://dev.mysql.com/doc/refman/5.6/en/mysql-secure-installation.html mysql_secure_installationは、perlで書かれたスクリプトで、MySQLのセキュリティを向上させることができる。 具...

September 29, 2015 · 2 min · nobwak

[FreeBSD][メモ] portsでmake cleanを依存portsも含めて実行するには

さきにメモ。 portsにおいて、依存も含めた全部のportsでmake cleanをするには以下のようにする。 find /usr/ports -name work -mindepth 2 -maxdepth 3 | xargs rm -Rf ネタ元は...

September 28, 2015 · 1 min · nobwak

[sh] オレオレ証明書作成シェルスクリプト

すぐに作り方を忘れるので、シェルスクリプトを記録しておく。 変数OPENSSLにopensslをフルパスで与えること。 あとはchmod 755し...

September 25, 2015 · 1 min · nobwak

[メモ][Vagrant] FreeBSDのboxを作る。

インストール時設定 容量節約のためにgame, srcはインストールしない。 rootのパスワードはvagrantに。 ユーザvagrantを追加、...

September 22, 2015 · 3 min · nobwak

[メモ][Vagrant] Ubuntuのboxを作る

Vagrantは便利だが、boxの初回ダウンロードがウンザリするくらい長い。 torrentに流してくれればいいのに…。 しかたないので自分でU...

September 18, 2015 · 3 min · nobwak

[メモ][Windows] VirtualBoxの仮想マシンからvagrantのboxを作る

VirtualBox上の仮想マシンをvagrantのboxにする方法はありきたりだが、たいていはLinux、OS Xでの話で、Windowsで...

September 17, 2015 · 3 min · nobwak

[memo] VirtualBoxのNATでホストからゲストへの接続を許可(ポートフォワーディング)

ほんとにメモ。 VirtualBoxで; ゲストをホスト外へ露出させず、一方で ゲストから外部へのアクセスを許可し、なおかつ ホストからゲストへのs...

September 3, 2015 · 1 min · nobwak

[FreeBSD] jailのetcを更新する(qjail)

qjailだと、ここで示したようにqjail update -bでjailのバイナリアップグレードをしてくれる。 アップグレードといっても、ホストのバイナリ...

August 28, 2015 · 1 min · nobwak

[FreeBSD][メモ] PlexConnectに関する情報

PlexConnect https://github.com/iBaa/PlexConnect 最低限入れておくべきもの(jailを想定) plexmediaserver(これは当然) ca_root_nss python2.* スタートアップスクリプト /usr/local/...

August 27, 2015 · 1 min · nobwak

[FreeBSD] pkg quarterlyとlatestレポジトリの共存

ここでも触れたが、10.2-RELEASEから、pkgレポジトリのデフォルト参照先がlatestからquarterlyになった。 具体的には/...

August 26, 2015 · 6 min · nobwak

[メモ] 写真、ホームビデオ等をため込んだFreeBSDホストのjailにPlex Media Serverをインストール

件名の通り。 FreeBSDホストに格納してある写真、動画を各種メディアプレイヤー向けに公開したいが、オリジナルのホストを直接は公開したくない...

August 25, 2015 · 3 min · nobwak

atomのpackageをproxyの背後からインストールするには(Windows 7)

atomのpackage管理をproxy越えで行う方法を示す。 atomは1.01、Windows 7である。 atomのpackage管理につい...

August 20, 2015 · 5 min · nobwak

[FreeBSD] 10.2-RELEASEから適用されるpkg quarterlyてなんだ。

10.2-RELEASEから、pkgのデフォルト参照先レポジトリが"quartely"のものになる。 ◎pkg.confの...

August 5, 2015 · 2 min · nobwak

[Python] wxPythonで、タイトルバーにアイコンを表示するには

Pythonからpy2exeなどでWindowsアプリケーションを作成したときに、アイコンを設定することができる。 しかし、作成したアプリケー...

August 5, 2015 · 1 min · nobwak

[FreeBSD][メモ] ACL(Access Control Lists)を有効にする

ACLとは、一般的なUNIXのパーミッション制御をさらに拡張したものである。 FreeBSDのハンドブックは以下の通りであるが、どうも実動作と...

May 9, 2015 · 3 min · nobwak

[FreeBSD] Samba 3.xからSamba 4.xへの移行

Sambaの4.2.0リリースに伴い、3系列サポートが終了する、とのことなので、4.xに移行した。 顛末を記す。 Samba 3系列のサポート終了について...

May 7, 2015 · 4 min · nobwak

sublimetext3でフォントを変えるには

https://www.sublimetext.com/docs/3/font.html を参照。 Preferences > Settings - User と進み、表示されたファイルに設定を書き込む。 書式は以下の通り。 "font_face": "Courier New", "font_size": 10 私の設定ファイルの例。 { "color_scheme": "Packages/User/SublimeLinter/Monokai (SL).tmTheme", "font_face": "VL ゴシック...

March 22, 2015 · 1 min · nobwak

sublime textのpackaging controlをproxy越しで使うには

proxy越しのpackage control(最初のインストール) package controlインストール用のコードを修正する。 定石通り、以下からインス...

March 20, 2015 · 1 min · nobwak

[Python] Sublime textのインストールと設定

Pythonのエディタとして、長らくIDLEを使っていたけれども、Sublime textに巡り合って満足した。 導入方法について記す。 日曜プロ...

February 17, 2015 · 4 min · nobwak

[Python][Windows] Windows7への純正Pythonインストールメモ

ActivePython入れたり純正Python入れたり訳わかんなくなるからメモ。 Pythonのインストール https://www.python.org/ から2.xでも3.xでもダウン...

January 12, 2015 · 1 min · nobwak

[FreeBSD][メモ] pkgngで複数レポジトリ使ってる奴は1.4.3に上げておけ

pkgngが1.4.3に上がった。 これより前のpkgngでは、複数レポジトリをうまく扱えない。 したがって、レポジトリ参照先にpourdrie...

January 3, 2015 · 1 min · nobwak

[FreeBSD] システムアップグレード時にはzpool(ZFS)のアップグレードも忘れずにNE!

10.1-RELEASEにアップグレードしたけどzpool(ZFS)のアップグレードを忘れてたのでメモ。 アップグレードでfeaturesがい...

January 2, 2015 · 2 min · nobwak

[Python] wxGladeでGUIのデザインを

Python、Perl、Ruby、PHPなどのLight Languageは、俺みたいな素人プログラマでもじゃんじゃんコードを書けるところが素...

December 29, 2014 · 3 min · nobwak

[メモ][Windows] フリーソフトで年賀状をつくる

一年に一度しかやらないのでメモ。 とはいえ、いまどき年賀状なんぞどこかに頼んだ方が楽でなんであるが。 フォトレタッチ: paint.net http://www.getpaint.net/index.html フリーのフォトレタッチ...

December 23, 2014 · 1 min · nobwak

[FreeBSD] 10.1-RELEASEのfreebsd-updateがご乱心した件(消えたlib32の怪)

ここ最近にamd64のFreeBSD 10.1-RELEASEでfreebsd-updateを実行すると、①「/usr/lib32/をインスト...

December 19, 2014 · 2 min · nobwak

FreeBSD 10.1-RELEASEのvt(4)でconsoleをうつくしく

10.1-RELEASEの目玉機能の一つにvt(4)がある。 有名すぎるけど改めてvtが何かというと、殺風景で絶望的にクソダサいFreeBSD...

November 24, 2014 · 2 min · nobwak

FreeBSD 10.1-RELEASEからサポートされるUDP-liteとは

FreeBSD 10.1-RELEASEがめでたくリリースされた。 何が更新されたかといえば、UEFIブートやvt等々が世間一般の目玉のようである。 FreeBSD 10.1-RELEASE Release Notes...

November 19, 2014 · 1 min · nobwak

rsyncのディレクトリ指定でエスケープの必要な文字を含めるには

先に結論:ダブルクオーテーションで括ればよい。 rsyncの対象ディレクトリでカッコ「()」など、エスケープの必要な文字の含まれているケースが...

October 30, 2014 · 1 min · nobwak

[Python] pyInstallerの遅さにがっかりしてpy2exeにしたら爆速で驚いた件

自作PythonスクリプトをWindows実行バイナリに変換する場合、pyInstallerはとっても楽ちんなのであるが、問題もある。 実行フ...

October 23, 2014 · 5 min · nobwak

[メモ] Windows, OS X(Mac)でフォルダ/ファイルのパスをクリップボードにコピーする

たとえば仕事上、共有サーバにあるフォルダのパスを知らせたい、ということがある。 こういう時のために、フォルダのパスを簡単にクリップボードへコピ...

September 29, 2014 · 2 min · nobwak

[メモ][OS X] Sublime textでShift-JISを扱うには

Sublime textはOS Xで使えるテキストエディタ。 Shift-JISが読めないが、Pluginで対応できる。 Pluginの名前はConvertTo...

September 28, 2014 · 1 min · nobwak

[メモ] wxPythonがOS Xにインストールできない(解決)

wxPythonはWindows, OS X, LinuxなどOSを問わずGUIアプリケーションを作ることのできる超絶ありがたいツールである。 あるのだ...

September 19, 2014 · 1 min · nobwak

[メモ][Python][SQLite] 巨大なSQLiteデータベースからレコードを取り出すには

PythonでSQLiteのデータベースからデータを抜き取るときには何種類か方法がある。 fetchallで一気に取得する方法 fetchone...

September 14, 2014 · 1 min · nobwak

[メモ] clamav先生、悪意のあるソフトウェア削除ツールにトロイを見つける(誤検出)

Windows xp用にと、大昔に取得していたMicorosoftの"悪意のあるソフトウェア削除ツール"をclamavでチェックしたら...

September 2, 2014 · 1 min · nobwak

[FreeBSD][メモ] pkg 1.3.7による問答無用の全パッケージ再インストールを避けるには

pkgを1.3.7にアップグレードすると、インストール済み全パッケージの再インストールが求められる。 この回避方法について示す。 そもそも、なん...

August 28, 2014 · 3 min · nobwak

[Windows][バッチ][メモ] EFSをコマンドラインから操作する。

EFSとは、Windowsの暗号化機能。 使用するとファイル名とかフォルダ名とかが緑になるアレな。 以下、Microsoftのサイトより。 http://windows.microsoft.com/ja-jp/windows/what-is-encrypting-file-system#1TC=windows-7 暗号...

August 22, 2014 · 9 min · nobwak

[FreeBSD][pkgng][メモ] pkgを1.2から1.3に上げたらneed to re-create repo FreeBSD to upgrade schema version

pkgを1.2から1.3.xに上げたら以下のようなメッセージが出てupgradeができない。 $ sudo pkg upgrade Updating repository catalogue FreeBSD repository is up-to-date All repositories are up-to-date pkg: Repo FreeBSD needs schema upgrade from 2006 to...

August 9, 2014 · 1 min · nobwak