2016年12月30日金曜日
2016年12月29日木曜日
時刻を文字列化するstrftime 関数のフォーマット - python
http://docs.python.jp/2/library/datetime.html#strftime-strptime-behavior
ひとまず年月日と時刻(24時間形式)なら次のように出せる
strftime("%Y/%m/%d %H/%M/%S")
ひとまず年月日と時刻(24時間形式)なら次のように出せる
strftime("%Y/%m/%d %H/%M/%S")
python - tkinterのイベント処理のbind指定
http://www.rouge.gr.jp/~fuku/tips/python-tkinter/bind.shtml
とりあえず Enterキーは「Return」で
Enterイベントは「OnMouseEnter」ぐらいの意味
とりあえず Enterキーは「Return」で
Enterイベントは「OnMouseEnter」ぐらいの意味
python の便利ライブラリ - paiza
http://paiza.hatenablog.com/entry/2016/12/27/Python%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%8C%E7%B4%B9%E4%BB%8B%E3%81%99%E3%82%8B%E3%80%81Python%E3%81%AE%E8%B6%85%E4%BE%BF%E5%88%A9%E3%81%AA%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA
paiza の記事はストレートど真ん中を抑えていて読みやすい。
さりげなく paizaの宣伝を毎度毎度入れてくるあたり、変化球っぽいが全くそうじゃないのが逆に好印象。(個人の感想です。)
paiza の記事はストレートど真ん中を抑えていて読みやすい。
さりげなく paizaの宣伝を毎度毎度入れてくるあたり、変化球っぽいが全くそうじゃないのが逆に好印象。(個人の感想です。)
python の map関数
http://python.civic-apps.com/map-reduce-filter/
関数型言語を勉強したときに、最高に使いやすくてわかりやすくてたまらない関数 それが map系関数。次のような処理を書きたいときはたくさんあると思います。
関数型言語を勉強したときに、最高に使いやすくてわかりやすくてたまらない関数 それが map系関数。次のような処理を書きたいときはたくさんあると思います。
strlst = ["1","2","3"]これがなんとこんなに簡単に!
intlst = []
for i in lst:
intlst.append(int(i))
intlst = map(lambda x: int(x), strlst)lambda と書きたいばっかりに書いてしまったが、第一引数は関数ならよいので
intlst = map(int, strlst)便利!
python の関数で複数値戻しを使う
https://hydrocul.github.io/wiki/programming_languages_diff/tuple/return-tuple.html
なお、試したところ
なお、試したところ
def multiReturn(): return [1, 2]上記定義があったとして
a = multiReturn() # -> a == [1,2]b, c = multiReturn() # -> b == 1, c == 2微妙に使いづらくないか、これ。ほかに方法ありそう。
python - tkinter で textboxについてタブによるフォーカス移動は
https://books.google.co.jp/books?id=aRu8AQAAQBAJ&pg=PT497&lpg=PT497&dq=tkinter+%E3%82%BF%E3%83%96+backward&source=bl&ots=YDgKi4QjrR&sig=7-HoUQvF4NQM99Jp57ZkUDh_74Q&hl=ja&sa=X&ved=0ahUKEwj-lKi7_ZbRAhVHW7wKHTAoAyIQ6AEIZTAJ#v=onepage&q=tkinter%20%E3%82%BF%E3%83%96%20backward&f=false
Ctrl + Tab になる。
理由:テキスト自体のタブが処理できるようにするため
なお、戻るときは Ctrl + Shift + Tab
Ctrl + Tab になる。
理由:テキスト自体のタブが処理できるようにするため
なお、戻るときは Ctrl + Shift + Tab
2016年12月26日月曜日
neo4j の DB をすべて消す方法
http://stackoverflow.com/questions/4498523/how-to-delete-create-databases-in-neo4j
おおよそ、
おおよそ、
- ディスク上のデータを消す
- クエリでDB内のデータを消す
という二つの方法があるようだ。
前者はたとえば
bin/neo4j stop rm -rf data/ mkdir data bin/neo4j start
後者は例えば
MATCH (n) OPTIONAL MATCH (n)-[r]-() DELETE n,r
なお、自分の場合 apt-get から取得し(ubuntu 14.04)、/etc/neo4j/neo4j.conf に記載されていたデータディレクトリからdataフォルダを特定、削除した
あと、authを消したらパスワードがリセットって、そりゃそうだよね。ちょっと乱暴すぎたか。
2016年12月24日土曜日
anacondaでtkが動かなかったとき
https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/1AzvH6n3ldg
anacondaにすでにtkが入っている。
python 2.7系で動かすソースになっていないか?
anacondaにすでにtkが入っている。
python 2.7系で動かすソースになっていないか?
2.7系の場合
import Tkinter
3.5系の場合
import tkinter
2016年版 python 環境構築
http://qiita.com/y__sama/items/5b62d31cb7e6ed50f02c
結論は:anaconda を使え、あとは環境によって微調整だ。
とはいえ微調整こそが重要なノウハウなわけで、その記事の価値はこの微調整ノウハウにある
anaconda自体は一応プロプライエタリだが、配布、使用ともにフリー(少なくとも現状。)
結論は:anaconda を使え、あとは環境によって微調整だ。
とはいえ微調整こそが重要なノウハウなわけで、その記事の価値はこの微調整ノウハウにある
anaconda自体は一応プロプライエタリだが、配布、使用ともにフリー(少なくとも現状。)
2016年12月18日日曜日
Neo4j のDBをバックアップする方法
https://neo4j.com/docs/operations-manual/current/backup/
https://stackoverflow.com/questions/25567744/backup-neo4j-community-edition-offline-in-unix-mac-or-linux
1:enterprise版であれば、オンラインバックアップシステムあり、community版はなし。
2:community版でのオフラインバックアップは、原則停止した状態でたとえば次のようなコマンドを打つ
https://stackoverflow.com/questions/25567744/backup-neo4j-community-edition-offline-in-unix-mac-or-linux
1:enterprise版であれば、オンラインバックアップシステムあり、community版はなし。
2:community版でのオフラインバックアップは、原則停止した状態でたとえば次のようなコマンドを打つ
リストア時はcd data tar -zcf graph.db.tar.gz graph.db/
cd data rm -rf graph.db tar -zxf graph.db.tar.gz
ジョエルテスト あなたの所属する開発チームのランクを決める paiza開発日誌
http://paiza.hatenablog.com/entry/2016/12/14/joel-test
paiza開発日誌なりの改変あり。
1. ソース管理システムを使っているか?
2. 1オペレーションでビルドを行えるか?
3. 毎日ビルドを行うか?
4. 障害票データベースを持っているか?
5. 新しいコードを書くまえにバグを修正するか?
6. 更新可能なスケジュール表を持っているか?
7. 仕様書を持っているか?
8. プログラマは静かな労働環境にあるか?
9. 買える範囲で一番良い開発ツールを使っているか?
10. テスト担当者はいるか?
11. プログラマを採用するときにコードを書かせるか?
12. 「廊下での使い勝手テスト」を行っているか?
当方、得点は、、、5点!失格!
paiza開発日誌なりの改変あり。
1. ソース管理システムを使っているか?
2. 1オペレーションでビルドを行えるか?
3. 毎日ビルドを行うか?
4. 障害票データベースを持っているか?
5. 新しいコードを書くまえにバグを修正するか?
6. 更新可能なスケジュール表を持っているか?
7. 仕様書を持っているか?
8. プログラマは静かな労働環境にあるか?
9. 買える範囲で一番良い開発ツールを使っているか?
10. テスト担当者はいるか?
11. プログラマを採用するときにコードを書かせるか?
12. 「廊下での使い勝手テスト」を行っているか?
当方、得点は、、、5点!失格!
2016年12月12日月曜日
気づかせることなく余計なオプションを付ける技法がなぜ蔓延するか GIGAZINE
http://gigazine.net/news/20161212-dark-pattern-knowledge/
要するに「デフォルトが”使う”」であり、外すのが面倒にできていること
使わない選択肢を、見えないばかりでなく”存在に気付かない”程度までわかりづらくしていること
日本で有名なのは回線業者や三大キャリアかなと。
割とシンプルで昔からある技法なんだろうなあって
要するに「デフォルトが”使う”」であり、外すのが面倒にできていること
使わない選択肢を、見えないばかりでなく”存在に気付かない”程度までわかりづらくしていること
日本で有名なのは回線業者や三大キャリアかなと。
割とシンプルで昔からある技法なんだろうなあって
深層学習ライブラリ Keras
どうやら シンプルでとりあえず触るのに向いているらしい。
http://aidiary.hatenablog.com/entry/20160328/1459174455
http://amacbee.hatenablog.com/entry/2015/12/02/220414
http://aidiary.hatenablog.com/entry/20160328/1459174455
http://amacbee.hatenablog.com/entry/2015/12/02/220414
人生の Not To Do リスト - Huffinton Post
http://www.huffingtonpost.jp/tomas-laurinavicius/not-to-do-list_b_9287954.html
人生を後悔しないために作るべきなのは「ToDoリスト」ではない
人生を後悔しないために作るべきなのは「ToDoリスト」ではない
2016年12月9日金曜日
2016年12月7日水曜日
Neo4j関連記事、リンク(公式含む)
https://neo4j.com/developer/cypher/
Neo4jのクエリ言語 Cypher
https://neo4j.com/
http://enterprisezine.jp/dbonline/detail/7562
http://www.atmarkit.co.jp/ait/articles/1507/28/news015_2.html
http://lab.adn-mobasia.net/?p=3817
とりあえずこの記事はなんか見てみるとよさそう
http://qiita.com/ohbarye/items/4c622ad50200a641db83
http://engineer.wantedly.com/2014/01/02/neo4j-introduction.htm
l
Neo4jのクエリ言語 Cypher
https://neo4j.com/
http://enterprisezine.jp/dbonline/detail/7562
http://www.atmarkit.co.jp/ait/articles/1507/28/news015_2.html
http://lab.adn-mobasia.net/?p=3817
とりあえずこの記事はなんか見てみるとよさそう
http://qiita.com/ohbarye/items/4c622ad50200a641db83
http://engineer.wantedly.com/2014/01/02/neo4j-introduction.htm
l
2016年12月6日火曜日
すべての神奈川県民に捧ぐ…… 神奈川県全市町村を題材にしたカルタ「神奈川県民ジモトかるた」が発売 ねとら
http://nlab.itmedia.co.jp/nl/articles/1612/05/news124.html
厚木市在住のわたくしとしましては、「あ」のシロコロがなにげに共食いキャラなのが熱い
厚木市在住のわたくしとしましては、「あ」のシロコロがなにげに共食いキャラなのが熱い
東大女子限定ハッカソン、プロも驚くアプリ続々 その狙いとは? withnews
http://withnews.jp/article/f0161206001qq000000000000000W00810701qq000014386A
女子大生だけかい!とタイトルをみて思ったが、記事をみて納得、確かに女性の入りづらい業界だもの。それでいいのか悪いのか。
2016年12月5日月曜日
同人誌類用「18禁マーク」素材リンク集
http://kensetu.hateblo.jp/entry/20111117/1321466404
そこからリンクされているデータで、比較的よく見かけるもの。Free to use.
http://irodorhythm.web.fc2.com/dl/d_mark.html
そこからリンクされているデータで、比較的よく見かけるもの。Free to use.
http://irodorhythm.web.fc2.com/dl/d_mark.html
最もシェアされた秀逸なCMムービーベスト20 (GIGAZINE)
http://gigazine.net/news/20161205-top-20-cm-2016/
- 秀逸なCMには秀逸といえるだけの要素がある
- コービー・ブライアントの逸話はなんか面白い
- タイの制服はかわいいことで知られている
- CMって「”きれいな”普通の人」をイメージしているので、絵を描くモデルに使える
- Aquila = イタリア語で「鷲」 艦これのイメージが、、、。
2016年12月4日日曜日
ランダムお題生成
http://bayberry.sakura.ne.jp/title/r.cgi
https://shindanmaker.com/c/list?mode=search&q=%E3%81%8A%E9%A1%8C
これは「診断メーカー」の「お題」で検索。だいぶある。具体的には8228件あった(2016 dec 04 現在)
https://shindanmaker.com/c/list?mode=search&q=%E3%81%8A%E9%A1%8C
これは「診断メーカー」の「お題」で検索。だいぶある。具体的には8228件あった(2016 dec 04 現在)
2016年12月3日土曜日
python 正規表現をif文の条件に使うとき
import re
if re.compile(<pattern>).search(<target>):
print "match!"
http://qiita.com/zaoriku0/items/96790317ede5b0c8308d
なお、個人的な調べでは次のようにしても動いた
if re.search(<pattern>, <target>):
print "match!"
if re.compile(<pattern>).search(<target>):
print "match!"
http://qiita.com/zaoriku0/items/96790317ede5b0c8308d
なお、個人的な調べでは次のようにしても動いた
if re.search(<pattern>, <target>):
print "match!"
登録:
投稿 (Atom)