gitのブランチを使った流れは何かに似てるなぁと思ったら、DJingだった。今、blogのテンプレートをhamlish-jinjaにするかpyjadeにするか悩んでいてトピックブランチを切って両方書いてみている。
フロアー(つまり自分と自分を取り巻く環境)の反応を見ながらtrunkにmergeするbranchを選択するという行為そのものがまさにアートなわけですな。
というわけで4デッキ対応のVCI-100MK2が欲しいなぁ。
gitのブランチを使った流れは何かに似てるなぁと思ったら、DJingだった。今、blogのテンプレートをhamlish-jinjaにするかpyjadeにするか悩んでいてトピックブランチを切って両方書いてみている。
フロアー(つまり自分と自分を取り巻く環境)の反応を見ながらtrunkにmergeするbranchを選択するという行為そのものがまさにアートなわけですな。
というわけで4デッキ対応のVCI-100MK2が欲しいなぁ。
19112011 music drum'n'bass
こいつらはMP3にしておきたいが、作業をする隙がないなぁ
03102011 music drum'n'bass
03082011 music drum'n'bass
Hospitalの記念すべき100番
Yikes Remixいいよね
31052011 music drum'n'bass
body & soulはヤバイ
ジャケもよい。
関係ないけどハウスの方のbody & soulも好きです。
02052011 music drum'n'bass Python networkx
選曲をログるようにしているので、可視化してみた。まだ60チェーンくらいしかないのでcytoscape使うまでもなくnetworkxで充分。
seba,b-complex,sporあたりがお気に入りなのがわかるというか、自分はつなぐときに耽美でダークな感じの曲から展開していくのが好きだということがはっきりするわけだ。
from sqlalchemy import * import networkx as nx import matplotlib.pyplot as plt G=nx.Graph() db = create_engine('sqlite:////Users/kzfm/python/DJUtil/djutil.db') metadata = MetaData(bind=db, reflect=True) music_table = metadata.tables['music'] graph_table = metadata.tables['graph'] music = [m.title for m in music_table.select().execute()] stmt = graph_table.select() result = stmt.execute() for row in result: G.add_edge(music[row.head-1], music[row.tail-1]) pos=nx.spring_layout(G) ith_labels=False) nx.draw(G,pos,node_color='#A0CBE2',width=1,node_size=200,alpha=0.4,edge_cmap=plt.cm.Blues,font_size=8) plt.savefig("path.png")
12042011 music
09042011 music
以前買ったベスト盤よりは、こっちのほうが好きだな。
ダビーで内省的、癒し度高し。
31032011 music
30032011 music
somaの中ではAlex Smokeと並んで最も好きなアーティストの一人であるVector Loversのベストトラック+新曲
3,4,6,9,10,11と名曲揃い。
チルっぽい遅めのテクノというかエレクトロニカというか、とにかく柔らかい感じのメロディーが好きならオススメです。