Skip to content

Instantly share code, notes, and snippets.

@kowata
kowata / gist:9756203
Last active August 29, 2015 13:57
iTunes の曲名にアーティスト名を付記する AppleScript
-- ========================================
-- アーティスト名をトラック名に加える
-- トラック名を "AC/DC - Back In Black" のようにできる
-- 参考:slowly but surely (http://d.hatena.ne.jp/hrc/20080620/1214096524)
-- ========================================
tell application "iTunes"
set theTracks to selection of front browser window
set theTracksRef to a reference to theTracks
repeat with i from 1 to count of theTracksRef
@kowata
kowata / gist:9756347
Last active August 29, 2015 13:57
イラレのオーバープリントを全部解除
/*
イラレでウェブサイトのデザインをしていて、PSD に書き出すとレイヤーが保持されず、困る事が稀にあります。
どうやら、オーバープリントが有効になったオブジェクトがドキュメント内にあると、書き出し時に統合されてしまうようです。
「RGBでオーバープリントっているか?」と思うのですが、禁止するオプションも無いし、全選択してサクッと
解除する事もできないので MG ☂. さんの記事『[Illustrator]黒以外のオーバープリントを解除』
(http://www.milligramme.cc/wp/archives/572)を読みJSでコントロールする事にしました。
ただ、自分の場合は黒だろうと何だろうと、問答無用で解除して良いので少しだけ処理が簡単になっています。
チクチク探して解除してたのがアホらしくなる程簡単。素晴らしい。ありがとうございました。
*/
@kowata
kowata / gist:9756401
Last active August 29, 2015 13:57
iTunesでアーティスト名に付くfeat.以下をトラック名に付記するAppleScript
-- ==============================
-- Hip Hop のアーティスト名についた feat. を曲名に移すのが面倒くさい。
-- というツイートを見て、そういえばいつも自分もそう思っていたな…
-- という事で、以前書いた一括処理の AppleScript を少しいじってみた。
--
-- つまり Run-D.M.C. feat. Aerosmith の Walk This Way を
-- Run-D.M.C. の Walk This Way [ feat. Aerosmith ] にする為の
-- AppleScriptです。
--
-- アーティスト名の "feat" 以降の文字列を抜き出して曲名の末尾に追加します。
@kowata
kowata / gist:9777633
Last active August 29, 2015 13:57
Mac OS 10.8 でWeb共有を有効にして、PHPも使えるようにする
【1】まず ~/Sites フォルダを作成
mkdir -p ~/Sites
【2】動作確認用に~/Sites/index.htmlも追加
echo Now Web Sharing! ]] > ~/Sites/index.html
【3】apacheの設定ファイルを追加
$ sudo vi /etc/apache2/users/hogehoge.conf
@kowata
kowata / gist:9777663
Last active August 29, 2015 13:57
常夜鍋
【スープ】
・水
・日本酒
・昆布(なくてもOK)
・しょうが(なくてもOK)
・にんにく(なくてもOK)
*水:日本酒は、5:5や、7:3と諸説あり。お好みで。
【具】
@kowata
kowata / gist:9777679
Created March 26, 2014 06:13
WP: カスタムフィールドの値を表示
<?php if(post_custom('hoge')) : $hoge=post_custom('hoge'); ?>
<?php echo $hoge ?>
<?php endif; ?>
@kowata
kowata / gist:9777721
Created March 26, 2014 06:20
PHPの値をJSで出力
echo '<script type="text/javascript">alert("' . $hoge . '");</script>';
echo '<script type="text/javascript">console.log("' . $hoge . '");</script>';
@kowata
kowata / gist:9777729
Created March 26, 2014 06:21
WP: MAMPで開発環境を作る
1. MAMP から phpMyAdmin を開き DB を作る。
2. データベース名を入力
3. 照合順序は “utf8_general_ci” を選択
4. WP をインストール
5. ユーザ名とパスワードは “root”
6. データベースのホスト名は “localhost”
7. テーブル接頭語はデフォルトのまま “wp_”
@kowata
kowata / gist:9777740
Created March 26, 2014 06:22
JS: GET のパラメーターをパース
var q = location.search.substring(1).split("&");
for(var l=0;l<q.length;l++){
if(q[l].indexOf("=")>-1){
q[l] = q[l].split("=");
}else{
q[l] = [q[l],"default"];
}
q[q[l][0]] = q[l][1];
}
alert(q.hoge);
@kowata
kowata / function.php
Last active August 29, 2015 13:57
WP: ログインしてない人はリダイレクト
function require_login() {
if ( ! is_user_logged_in() && ! preg_match( '/^(wp-login\.php|async-upload\.php)/', basename( $_SERVER['REQUEST_URI'] ) ) && ! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) && ! ( defined( 'DOING_CRON' ) && DOING_CRON ) ) {
auth_redirect();
}
}
add_action( 'init', 'require_login' );