記事にするまでもないやつたち 2016/10/03〜

2016/10/08

【訃報】俺氏「Vinyl」って「バイナル」って読むことに気づく。>挨拶

■Reminder.appのつかいかた

f:id:keisei_1092:20161008045703p:plain

こんな感じで、週ベースでタスクを並べていくだけで、中期的なタスク管理に広げていけてよさげ。
タスクごとにメモも書けて、速攻iCloud syncが走るのでいつでもどこでもガンガンアップデートしていける。

2016/10/06

乖離性ミリオンアーサーの広告が牛木義隆さんで毎回ニンマリしてしまうねあれ。
牛木さんとか荻poteさんの路線に本当に弱いんだよね。>挨拶

■ Swift 3でCGRectMakeがなくなったのならCGRectMakeをラップすればいいじゃない

code-examples-ja.hateblo.jp

知見だ。

2016/10/05

熱さまシートを装備した時の「古き良きオタク」感>挨拶

なし

2016/10/04

受信トレイ(64,842) VS俺 >挨拶
keiseiです。

■タスクのタイプを見抜いてそれっぽいホンキ度で立ち向かう

タスクのデカさとか、未経験さに対して、こっちが消費し過ぎても仕方ないし、消費しなさすぎてもいけないので、
ホンキ度対時間対効果(?)が最大化されるルールを考えてみたい。ちなみに、以下のルールは、ホンキ度がMAX状態に入っている時や、底をついている状態では除外とする。

  • 「初めてで調査が必要なタスク」
    • ホンキ度85
      • 一定時間はちゃんと真っ向勝負する感じ
  • 「ググりながら進めればなんとかなりそうなタスク」
    • ホンキ度60
  • 「適宜ググれば実質作業なタスク」
    • ホンキ度40
      • BGMでも聴きながらスンスン進める
  • 「完全作業」
    • ホンキ度20
      • 最早別のこと考えながらやるレベルで向かう

Vim】ファイルを保存することなく任意の言語のシンタックスハイライトを適用する

:set syntax=css

Vimjsonを整形する

:%!python -m json.tool

-mはモジュールを使うよという宣言らしいです。

【Swift】structとclassの違い

http://blogios.stack3.net/archives/2718 を参考に。

  • structは値渡し、classは参照渡し
  • structはデータ構造がシンプルなもの
    • プロパティも値渡しつまりstructのもの
      • Int, Double, String, Dictionary, Arrayなども実体はstruct
      • メソッドの引数として渡すときに自身の更新を目的としない
      • SDKでstructで宣言されてるのとか参考にするといいよ。CGPointとかはstructで宣言されているよ。
  • 基本はclassにして問題ないよ。

【Swift】ObjectMapperのモデルをstructで宣言するかclassで宣言するか

  • 下に他の◯◯Modelがいるならclass
  • 一番小さい単位ならstruct

【Swift】ObjectMapperの立ち回り

  • 宣言しながら構造がネストしたらその下に◯◯Modelを宣言する
  • 一通り終えたタイミングで下に宣言してたやつを別ファイルに切り出す

XcodeXcode 8になってコンソールにいらんの出まくるやついい加減殺した

http://stackoverflow.com/questions/37800790/hide-strange-unwanted-xcode-8-logs

Product > Scheme > Edit Scheme → Environment VariablesでOS_ACTIVITY_MODE = disableを追加

【karabiner-elements】なんか設定が更新されないぞ!な時

手っ取り早く言うと、「1から設定し直す」。

  • 適当に設定を削って保存して、その設定が削れていることを確認する
  • 1つ設定を追加してみてその設定が動くことを確認する
  • ▲の繰り返し。

2016/10/03

最近、月曜日は宇野常寛さんのHANGOUT PLUSがあるせいでQOLが異常に高いです。平日をいかに楽しく過ごすかに本気を出したい。>挨拶

■都心に住んでいるのに二次会に行かないのはおかしい

昔は、終電があるから〜とか言ったものだけれど、渋谷に住んでる今、理由なんてないなぁーと。人付き合いって大事よ。

[Swift] TableViewと検索バー

どうやらStoryboardで使えるSearch Bar and Search Display Controllerではなく、iOS 8から実装されたUISearchControllerを使うらしい。Qiitaだとこことかここが参考になる。

[Swift] TableView使っててNavigationBarがグレーになる

f:id:keisei_1092:20161003105141p:plain

こんな感じでStatic Cellをたっぷり含んだTableViewをExtend Edges->Under Top Bars と Under Bottom BarsをオンにすることによってStoryboard上でスクロールしながら確認できるようにして、シミュレータでデバッグすると

f:id:keisei_1092:20161003105559p:plain

こんな感じでNavigationBarがグレーになってしまった。
対処としてはExtend Edges->Under Top Barsはチェックしてはいけないっぽかった。外したらちゃんと白になりましたよ。

[Swift] ハンバーガーメニューを実現するまでの道のり

結果的に言うとSlideMenuControllerSwiftを使うと良いと思う。

  • SWRevealViewController
    • StoryboardのSegueがうまくつなげなくて全部のViewControllerをHome Storyboardに持ってくる大失態をおかす
    • 結果TabBarControllerとうまく繋がらず諦め
  • SlideMenuControllerSwift
    • Swift 3.0に変えたせいでAppDelegateが呼ばれてないことに気づいて爆笑した
    • Xcodeの初期プロジェクトと見比べて書き直して解決

サイゼのワインで優勝しながら現役3+OB1人で考えた、これからの大学DTMサークルのメンタルモデルに関わる提案2つ

「人を育てない」

  • DTM初めての人に教えようと講義しても、結局数回でいなくなっていく
    • これに対して最初からかなりレベルの高い講習を行う
    • DTMだけではなく同人音楽やクリエイターとしてつないでいく方法など幅広いテーマについて扱う。興味ない人はどんどんいなくなっていき、最後に1人残ればいいぐらいのレベルで行う
    • ググって分かることは極力教えない
      • 例:菅野よう子さんの曲のコード理論についての議論
      • 例:DTMで◯桁稼いだ部員のノウハウ
      • 例:DJ TECHNORCH「読む音楽」を読んでそれについて議論する

「大学の名前をぶら下げて活動しない」

  • M3などに大学名やサークル名で出ない
  • 大学のサークル自体でDiverse SystemやIOSYS、或いはMONACAArte Refactのようなレベルのクリエイター集団は現状いないので、大学名を提げる十分な意義や理由がない。
    • →全員個人名でイベントに参加し、横のつながりでお互いにRemixを提供し合う又は全員サークル名とは別名義でサークル参加し一般の集団として真っ向勝負するべき
    • 大学の名前提げて活動して広がる繋がりより、普通の名前で活動して広がる繋がりの方が重いかもという仮説。

 

今日秋葉原のサイゼでDTMサークルの連れと話したことの骨だけつまんでみました。

このままいくと大学のDTMサークルってどんどんマンネリ化――というか競争意識を失ってイイネ!しか言えなくなっていく――していくと思っているので、打開策を図りたいなぁと。

もしかすると「DTMサークル」というのは本質的に大学のサークルという構造にハマりにくい概念なのではないか。軽音サークルとの違いは何か。少しずつ足がかりを得ることができたらと思います。ご意見、マサカリお待ちしております。

【どうも、2016秋アニメ主題歌警察です。】刀剣乱舞 花丸のOP

おはようございます。清々しい朝に僕の腐った耳によるコード解析などをお送りしていく「どうも2016秋アニメ主題歌警察です」の時間です。今日は話題の刀剣乱舞のOPを適当に合わせてみました。

 

コードはこんな感じかな

  • イントロ→F→C/E→Dm→C/E?→F? Bb→Am→Gm→Am→Bb→C?
  • Aメロ→F F Edim Dbdim? Dm→Dbdim→Bdim Bb C みたいな
  • Bメロ→Bb Bb Am Am Gm Am Bb Bdim C C Db Eb ド王道すね
  • サビ最初2ループ→F Am Bb C Dbdim Dm Gm Bb C

 

全体的に明るく、耳馴染みの良い楽曲ですね。Aメロ2ループ目のステレオ尺八(いま名前つけた)をはじめ、オーケストレーションも綺麗です。あとBメロ終わりのベースがえっち

 

サビ前の「せーの!ハナッ!マルッ!」なとこなどコールの部分がわかりやすく提示されていて、アイドルソング的なのを作りたくなったときに参考になりそうです。

拍子木と「スパーン」の華麗なコラボは必聴です

 

 

個人的に憧れているのが http://anison-chord.seesaa.net ここでして、コード解析を繰り返して「あの曲とコードが一緒」みたいな共通性などを見出していけたら面白いなって思っているので、程なくアップしていきます。ダメ出しやマサカリもTwitterとかで受け付けてますので、よろしくです。

 

シャンララ花丸道中のとこ気持ちよすぎて1時間耐久できるわ…

【スマブラ考】スマブラX1Pモード サムス

最近家に来た人をもてなすものがないという言い訳(言い訳)で中古のWiiを買いました。1万円ちょいで買えました。いい世の中になりましたね。

ってことで渋谷のおうちに遊びに来てくれると嬉しいです。(ゲームキューブのコントローラーが一つしかないので僕はWiiのコントローラーで戦いたいと思います。絶対勝てない。)

 

とりあえず隠しキャラコンプも兼ねて1Pモードをひたすら回していますのでその記録がてら各キャラのXでの持ち回り方についての所感を残しておこうと思います。ということで今日はサムスです。

 

タイマン

  • わからん
  • ジャンプ前Aの牽制力がけっこー良い

ジャイアント系

  • 連弾ヒットがほぼ確実な上スマ連打

軍団系

  • ソバットを頑張って当てる
  • スクリューアタックがけっこー吹っ飛ぶ
  • 強攻撃をちゃんと当てるの繰り返しでいける

メタル系

  • わからん

バトロワ

  • ジャンプ前Aで威嚇し続ける

マスターハンド

  • 流れで

所感

  • ジャンプ前Aの最終段にふっとばしが発生するのがすごくよさげ

 

「iPadはいらない」/iPhoneでどう気持ちよくブログを更新するか

はじめての有給が出て踊り狂っているよ。>挨拶

iPhone 6s Plusを購入してから、ほとんど http://gori.me/ipad/ipadair/63727 ここと同じ流れでiPad mini 2をソフマップに放り投げた。

そして、↑と同じ流れでiPad Airを買おうかちょっと考えたのだが、結局これを買うなら10冊の技術書を買った方が自分にとって足しになると考えて諦めた。
しかしブログを更新したい機運は突然やってくるものであるから、いつどこにいても筆を取る準備はしていたい。ということでブロガーの皆さんがどういう風にiPhoneでブログを書いているかさっくり調べてた。結果的に「文章を書く以外の単純作業を減らす」というところが本質で、僕としてははてなブログのアプリを使うぐらいしかハックはなさそうかなー。あとMarkdownはやめたほうがいいのかも。。アイデアとしては

  • Macで下書き書いたりアイキャッチを設定したり7割完成、iPhoneで残り3割を書く
  • 調べ物をしながら書かなきゃいけない記事と調べ物がいらない記事という区切りの付け方。

ちなみに途中で自分で発掘したのがこのアプリ

  • Twins

画面を縦に2分割するアイデアアプリ。上画面でWikipediaとか見ながらブログ更新できそうだけど、下画面に出てるキーボードが無茶苦茶邪魔なので、本格利用するならBluetoothキーボードとかあったらよさそうだなあと思う。まぁBluetoothキーボードなんて引っ張り出せる環境だったらMacで書きますわって感じだけど。。

てか調べるとけっこーiPhoneだけで記事を更新してますって人が多くて普通にビビった。
完璧を求めないことが大事っすね。