Skip to content

Instantly share code, notes, and snippets.

View TakesxiSximada's full-sized avatar
🐻

TakesxiSximada TakesxiSximada

🐻
View GitHub Profile
@TakesxiSximada
TakesxiSximada / README.md
Last active October 13, 2016 14:49
gistを管理するコマンド

gistを管理するコマンド

以前gistingっていうshell scriptかいてたけど、 手に馴染まなかったから再度書き直した。

  • 作成 gist-create "DESCRIPTION" DIRNAME
  • 更新 gist-sync
  • 一覧 gist-list

gist-create, gist-listはgistのリポジトリのparent directoryが前提

@TakesxiSximada
TakesxiSximada / README.md
Last active February 23, 2022 23:20
Rabbitmq + Pika(Python) でmessage queueを使う
@TakesxiSximada
TakesxiSximada / README.md
Last active October 14, 2016 04:28
TestクラスをTestCase以外のクラスもmixinで継承した場合にtest対象に含まれるか確認する

TestクラスをTestCase以外のクラスもmixinで継承した場合にtest対象に含まれるか確認する

Pythonのテストの探索でmixinしても大丈夫かどうかを確認してみます。

test_it.py::

from unittest import TestCase

@TakesxiSximada
TakesxiSximada / README.md
Last active October 14, 2016 08:55
GoでHelloWorld

GoでHelloWorld

まず書いて実行する

main.go:

package main

import "fmt"
@TakesxiSximada
TakesxiSximada / README.md
Created October 14, 2016 08:49
Gojiでechoサーバ

Gojiでechoサーバ

@TakesxiSximada
TakesxiSximada / README.md
Last active October 14, 2016 09:18
vimで特定の範囲の文字を置き換える

vimで特定の範囲の文字を置き換える

  • Visualモードに移行 C-v
  • カーソルを移動して範囲を選択
  • : を押したあと次を入力 s/A/D/gc

範囲内にあるAがDに置換します。

@TakesxiSximada
TakesxiSximada / README.md
Last active October 19, 2016 12:46
テストだよー

よさそうやんけa

python-gistを使ってgistを管理する

作成

1ファイルの作成

ファイルを指定するとgistが作成され、そのURLが標準出力に表示されます。

@TakesxiSximada
TakesxiSximada / README.org
Last active September 28, 2020 12:10
Emacsのパッケージ管理

Emacsのパッケージ管理

パッケージ管理のためのパッケージ

  • package.el
    • Emacs 24から標準添付されている。
  • use-package
@TakesxiSximada
TakesxiSximada / README.md
Created October 19, 2016 12:05
テストだよー

python-gistを使ってgistを管理する

作成

1ファイルの作成

ファイルを指定するとgistが作成され、そのURLが標準出力に表示されます。

$ gist create "テストだよー" --public README.md
@TakesxiSximada
TakesxiSximada / Makefile
Last active July 9, 2020 10:40
s3とs3のClientとs3のダミーサーバー
AWS_CLI_OPTIONS := --profile local --no-paginate --no-verify-ssl --endpoint-url http://127.0.0.1:9000
.PHONY: deps
deps:
pip install -c constraints.txt -r requirements.txt
.PHONY: constraints.txt