SMTP++9にでた

SMTP++とは 場合によっては少し盛り上がるベストエフォート型パーティー、それがSMTP++。 smtppp.club 今回はDJとVJをやらせてもらいました、感謝...! 当日 仕事終わりにやるとしんどいので有給をとった。 有給取ったので無敵— しばづけ (@shiva_duke28) 20…

成人の日なのでシェーダで遊んだ

ビネット 画面端が暗くなるやつ。雑にやると微分が不連続になるので、smoothstepを使った。 ビネット。描画内容を画面中心からのlengthで割ってるだけ。中心が明るくなるの嫌なので定数関数とスムーズにつなぐなどした。 https://t.co/YtFxiGwjZO pic.twitte…

GLSLが楽しい

経緯 前回のSMTP++でsanographixさんがVJやってるときに少し触らせてもらって、楽しかったのと、 VJ思ったよりずっと忙しくて、DJよりも人が少ないということもあって、次回VJもやります、となった。 「やりいたい!」→「いいよ!」という雰囲気がSMTP++のよ…

最近

仕事 タスクが溜まると路上の蟹のように泡を吹いてたのだけど、締め切りと優先度をきちんと決めたら、後は優先度に従ってタスクを潰す、ようにしたらだいぶん精神的に楽になった。自己管理、未だに人並みにできなくて苦しい。28歳社会人、このままだとだめだ…

森博嗣「読書の価値」、AbletonLive、天気の子

心構え ブログ、結構書く前に悩むというか躊躇することが多いのだけど、二十八にもなって、面白いとか上手とかセンスが良いとか、そういうのでなければ駄目だ、みたいなのから脱却したいという気持ちになりつつあって、酒を飲んで機嫌が良いときにワッと買い…

国民健康保険を滞納して怒られた

3月に仕事が変わってようやく社会が保障されるようになったのだけど、最後の月の国民健康保険料が未納のままだった。 ここ数ヶ月帰るときは大体ヘトヘトでポストを開ける気にもならず、盆休みに意を決して開けたら役所から封筒が何件か届いてた。 (盆前から…

ギックリ腰の知見

#おことわり 医学的知識の全くないトンデモ記事です #経緯 齢28にしてギックリ腰に二度なりけり。 ギックリ腰は最悪の体験なんですが、お酒の席で話のネタになるので、トントンかなと思っていて、腰の悪そうな人に会うとギックリ腰の知見を話したりしてる。 …

ブックオフでCD買った

盆の間、予定は法事だけだった。けど、台風で行けなくなってしまった。 天気も悪かったので、昼夜逆転して家でアニメとDAWとコンビニ飯を繰り返す、みたいな日々を送ってしまい、土曜日の時点で「明後日から仕事だし、そろそろ色々巻き戻さないと」という気…

歌声りっぷとサイドチェイン

歌声りっぷ 「歌声りっぷ」は曲からボーカルだけを抽出してくれる有名なソフトで、 原曲とinstrumental(カラオケ)のwavファイルがあればシュッと抜いてくれる。 windows用のソフトなので、mac上で動かすために MikuInstaller を使いました。 (最初、wine…

Ableton Liveはじめた

経緯 shiva-duke.hatenablog.com GWにKORGの小さなmidiキーボードを買って、AbletonLiveのtrial版で遊んでたのだけれど、 5月、6月、7月は完全に労働に潰されてて、何もできないまま30日が経過してしまい悲しい思いをしたのだけれど、盆前に仕事が少し落ち着…

SMTP++7にでた

SMTP++7 smtppp.club 前回に引き続いて出させてもらって嬉しかった。ありがとうございました! 前回のあらすじ ↓ shiva-duke.hatenablog.com 流したやつ 今回は23時から出番だったんだけど、空腹でビール飲んだら体調崩した。 VJはsanoさんでした。ありがと…

DJCityの感想

DJCity DJCityというのはレコードプールである。 https://www.djcity.com/jp レコードプールというのは、レコードレーベルがDJの為に発行しているプロモーション用のレコードを配布する仕組み/組織のことを言います。多くの場合は入会金や月額料金を支払って…

KORG nanoKEY2を買った

nanoKEY2 is KORG USB MIDIキーボード nanoKEY2 25鍵 ホワイト出版社/メーカー: KORG(コルグ)発売日: 2011/04/29メディア: エレクトロニクス クリック: 3回この商品を含むブログを見る midiキーボードというやつで単体では音が鳴らないんだけど、 PCに繋ぐと…

SMTP++6でた

SMTP is SUKOSHI MORIAGARU TOKIMEKI PARTY smtppp.club 事情 今年の1月11日にあったSMTP++5にSixeightさんが出るということで 見に行ったのですが、めっちゃ楽しそうだったので、 「DJ楽しそうですね〜(俺もやりたいぞ)」みたいな雰囲気を出していたら み…

VirtualDJをNumark Party Mix用にいい感じマッピング

DJコントローラ書いました。 Numark ミラーボール付き 2デッキDJコントローラー Virtual DJ LE付属 Party Mix出版社/メーカー: Numark (ニュマーク)発売日: 2016/08/22メディア: エレクトロニクスこの商品を含むブログを見る 「光る板」ことNumarkのPartymix…

「たのしいRuby第5版」をよんでいる

経緯 Rubyの勉強は"月額980円で様々な言語の簡単なレッスンが受けられる素晴らしいサービス"であるところの Progate でやったくらいで、あとはわからんことがあったらggる、みたいな感じだったので、そろそろ偉い人が系統立てて書いた本を読まないと、なんだ…

RailsのActiveResourceでの例外の扱い

はじめに ActiveResourceというのはAPIをあたかもdbのように扱うことを可能にするRailsの機能である。 すごい便利だけど、ActiveRecordと同じノリで呼びまくるとすごい遅くなっちゃう(当たり前)ので注意が必要っぽい。 使い方 こういう感じでモデルを作る …

Railsでomniauthを使ったログイン機構の統合テスト

はじめに omniauthはtwitterとかfacebookとかのoauth認証を可能にしてくれるgem。 細かい使い方とかはなんかggったりしてください。 今回は、ログインした後の処理とかをテストしたりしたい。統合テストではsessionを直接いじれないので、コントローラのアク…

Rails 5.2でjQueryを使わずにAjaxをやるいくつかの方法

はじめに ここでは、コントローラのことを”コンラ”と呼びます。ご了承ください。 やりたいこと ボタンを押す 非同期でコンラのアクションを叩く アクションのレスポンスを使ってビューを更新する やるべきこと この記事では次のように【送信】【アクション】…

Rails + Challonge API を触ってみた感想

注意 今回は進捗無しの日記です Challogne とは? challonge.com 対戦ゲームの大会でトーナメント進行をサポートする素晴らしいWebサービス.同系統の(より多機能な)サービスに smash.gg というのもあります. Challonge API Challonge API v1 Documentati…

WindowsでRails5にBootstrap4を入れようとして苦しんだ

タイトル通り.日本語で解説してる記事とgemのREADMEを読みながらやったけど,いっぱい失敗して泣きそうになった.Railsアプリで Bootstrap 4 を利用する GitHub - twbs/bootstrap-rubygem: Bootstrap 4 rubygem for Rails / Sprockets / Hanami / etc エラ…

【PHP】文字列 "foo_bar_baz" を "fooBarBaz" に変換する関数

ルーティングで必要になったので.

【PHP】Twitter API を localhost でやる

はじめに 現在パーフェクトPHPという本の7章8章で取り扱うフレームワークを使って自作のWebサービスをMVCな感じに書き直すという作業をやっています.全然終わらないんだけど,しばらく記事を書いてなかったので.パーフェクトPHP (PERFECT SERIES 3)作者:…

総当たり戦運営サポートサービス「SO-ATARIYA」の使い方

「SO-ATARIYA」http://shivaduke.xsrv.jp/ できること Twitter アカウントを使ってログイン 総当たり戦(2人~8人)を作成 参加者と開催者のみスコアの編集が可能 勝ち数や得失点を自動で計算 連戦を避ける試合順をプログラムが指示してくれる 使い方 Twit…

【後半】PHPとMySQLで総当たり戦の運営をサポートするWebサービスを作る

作ってるやつhttp://shivaduke.xsrv.jp/index.php ※ 現在API制限の対策やセキュリティ面がガバガバなので、ご使用をお控えください機能面は8割がた出来たのでデータベースの使用とかPHPでやってることとかを纏めたい.自分で言うのもアレだけど今回の課題は…

PHP で同じ順位を許すようなランキング決め

やりたいこと 8人で総当たり戦を行ったときに勝利数でランキングを作りたい.勝利数が同じ場合もあるので〇位タイを許すようにする.今回のはすごく簡単です. プログラム 1,'B'=>1,'C'=>5,'D'=>5,'E'=>3,'F'=>6,'G'=>7,'H'=>7,'K'=>7]; arsort ($scores); …

【前半】PHPとMySQLで総当たり戦の運営をサポートするWebサービスを作る

前書き 総当たり戦とかリーグ戦とかいうのは,wikipedia を参照せよリーグ戦 - Wikipedia大会の形式は総当たりかトーナメントかが多いと思うが,それぞれにメリットデメリットがある.総当たり戦は メリット:トーナメントの初期位置のような「くじ運」要素…

MySQL の DATETIME 型 と html の入力フォーム input datetime-local の間のやりとり

前書き PHP を勉強している理由は,作りたい Web サービスがあるからで,何かと言うと「対戦ゲームのオフ大会開催の敷居を下げるための SNS モドキ」です. ユーザーがアカウントを作ってログインし,イベントの作成・他人の作ったイベントへの参加申請をす…

XMLをPHPで使う上でのメモとかサンプルとか

XMLの読み込み方 PHPでXMLを読み込むぞ!というときには simplexml_load_file と simplexml_load_string という関数が使える.前者は指定されたサーバー内,あるいは web上の xml ファイルをパース(解析)してSimpleXMLElement オブジェクトに代入してくれ…

PHPの配列(array)と出力のメモ

PHPの勉強を趣味でやり始めて一週間くらい経っており,師匠に「アウトプットも大事だよ,エンジニアが色々教えてくれるよ」と言われたのでブログに書きます. 色々教えてください. 配列の仕組みについては,PHP: 配列 - Manual を参照のこと. 意識しておき…