2014年1月25日土曜日

グーシェを入れる

そうだLISPだ!というわけで、gaucheをインストール



ソースコードから入れてみようと思ったので、ソースコードとってきた。
gitのコマンドを使わず、 zipで。

環境の、Mac Portsが古かったので、最新にしておく



参考にしたサイト


コンソールで

./DIST gen
./configure
make

でエラー

echo "/* Generated automatically from gc config header; do not edit. */" > gauche/config_threads.h
grep '^#define GC_[0-9A-Z_]*THREADS' ../gc/include/private/config.h >> gauche/config_threads.h || :
GAUCHE_LOAD_PATH="" GAUCHE_DYNLOAD_PATH="" gosh -l./preload -I../src -I../lib geninsn ./vminsn.scm
/bin/sh: gosh: command not found
make[1]: *** [gauche/vminsn.h] Error 127
make: *** [all] Error 1

そういえばmakeするのにgaucheが必要という、《自分で、自分を作り出す》、を不思議な感じ。
たまに夢想するのは、《はじめにソースコードをコンパイラをコンパイルしたのは一体どんなコンパイラだったのだろう?》、なんか気分的にそんな感じ。

いろいろ、ごそごそして
こちらのものをおとして、



./configure
make
したらできた。



  • sudo make install

で、環境に入れた。

/usr/local/bin/gosh  

にできたみたい。

今回、コンパイルして入れたのは

Gauche scheme shell, version 0.9.3.3 [utf-8,pthreads], x86_64-apple-darwin13.0.0

GITからのものではない....

で、もう一度、git(Gauche-master)のほうのmakeの続きを行う。
できた....

make installして、

/usr/local/bin/gosh -V
Gauche scheme shell, version 0.9.4_pre3 [utf-8,pthreads], x86_64-apple-darwin13.0.0
になった。

とりあえず。

インストールしたパスは、/usr/local/bin/ というのを忘れないようにしよう。

追記:あとから気がついたけど、portsで入れたのは、

/opt/local/bin/gosh
にあるわけで、実行時の指定は、ports版のほうが先だけど.... まあいいか



Share:

2013年12月21日土曜日

スクロールバーがつかめない - osx

osxを使って長いのですが、使いづらいなーと思いつつも、放置しながら使ってきました。
自動でスクロールバーが消えるのはいいのですが、ソースコードの編集とか、いろいろやっていて、いろいろ参照したりするのに、スクロールバーをつかめず、いらいらと。

重い腰をあげて(とはいいつつ、単に検索するだけですが)みました。


システムの環境設定でありました。

 常に表示で、いらいら解消。。。

いままので、いらいらがあっというまに解消。
小さいハック(八苦)でした。
Share:

2013年12月15日日曜日

もし、これならそれ! if this then that - IFTTT

ひさびさにとても可能性を感じているサービス。

このサービスを知ったのは、フィリップスのhueという製品が対応しているらしいということから。
Share:

2013年12月1日日曜日

でぃすかす コメントシステム

 簡単なwebサービス作りたいなーと思いつつ、コメントのせれるようにしたいけど、作るのきっと大変なんだろうー思ってるところです。

それで、


というのがありました。かなりの規模のようですね。
 ためしてみたい。

Share:

2013年11月24日日曜日

2013年11月10日日曜日

インデントは? - javascriptのコーディング規約

javascriptのコーディング規約です。
いま、インデントはタブか、スペースかでなやんでいるところです。

スペースだとなんか書きづらいなーと普段から思ってて、たまたまjQueryのソースをみたときにタブなことに気がつきました。

スペース2かスペース4が一般的だと思ってたのですが。

正直タブがいいなーと思うのでした。
ほとんどがスペース派のようですが。
 

参考


Share:

2013年11月8日金曜日

Objective-Cのコーディングスタイル その2


人様にみせられるようなコードを書いてきてないので、この辺で、ちょっとがんばろうかなと思いつつ。

ちなみに、日本語訳のコーディングスタイルは、objective-cのバージョンアップによる、記法の変化とか流儀をとりこめていないものがあったりするので、原本を参照したほうがよい。
Share:

2013年11月2日土曜日

2013年10月2日水曜日

2013年9月4日水曜日

itunesでレンタルしてダウンロードした映画がダウンロードされてないようにみえた。。。

本日は、「アイアンマン3」のレンタル解禁日なので、帰宅後すぐさまitunesでレンタルして、ダウンロードしたのでした。

再生しようとしたら、いつもダウンロードの小さいウインドウから、レンタルしていたのをみていたのですが、そこに何も表示されていませんでした。。。

で、あれーと思って、もう一度ダウンロードしようとすると、すでにレンタルしたけどもう一度落とすかと訊かれる。

で、500円もしたので、まさかもう一度ダウンロードはしないだろう、とひとりごといいながら、いろいろ調べたら、何やら、ダウンロードされたものは、

ユーザー/ミュージック/iTunes/iTunes Music/Movies/


にあることが判明 。


たしかにありました。

で、このファイルをダブルクリックすればいいのかなと、ダブルクリックすると、以下のダイアログがでてきた。



itunesで再生せよとのこと

で、ここで、試行錯誤したあげく、iTunesでひらくのは、単純にiTunesのアイコンにmv4ファイルをドロップすればいいことがわかりました。


ようやくアイアンマン3が観れました。

最近、itunes周りで、トラブル多いな自分.....

B00DM0Y7TAアイアンマン3 DVD(デジタルコピー付き)
ウォルト・ディズニー・ジャパン株式会社  2013-09-04by G-Tools

Share:

2013年8月18日日曜日

iTunesのApp Storeが表示されないわけですが....


mac osx  10.8.4でのお話です。
iTunesのapp storeでapp storeを使うとトップは表示されるのですが、サブカテゴリーは表示されなくて、まあ、いつかは直るだろうという気分でいたのですが、さすがに、アプリをリリースしたので、チェックしておきたいなーと思い、解決方法を模索したわけです。

App Store の画像が表示されない: Apple サポートコミュニティ
itunesでapp storeが表示されない: Apple サポートコミュニティ

まあ、乱暴な解決方法として、apple製品を全部アンインストールしてインストールしなおせ、というのがあって、それは、無茶だろうと思ったわけです。

どういうふうにしたら解決されたかといいますと、
ヒントになったのはこの記事です。

iTunesのAppStoreが表示されない。 | logs.


まず、safariの「環境設定」-「プライバシー」にいきまして、「Cokkieをブロック」の設定をチェックしました。

とりあえず、「知らないサイトや広告のみ」であることを確認。
 
で、「Cookieとその他のwebサイトのデータ」の項目で、「xxx個のサイトからのCookieとデータ」の詳細ボタンを押して、検索でappleと入れて、検索して削除しました。


そうしたのちitunesからアクセスすると真っ白なページが表示されなくなりました。

こうやってまとめはみましたが、いろいろさわってごちゃごちゃやったので、もしかしてまちがった解決方法かもしれませんが、大体そんなところかなーぐらいな気持ちで。




Share:

2013年8月12日月曜日

アイコンビーストのアイコン

今回、購入したアイコンです。
ちょうど半額セールでした。

iOS アプリのタブのアイコンってぼくでもがんばれば自作できるかなーと思ったんですけど、これだけ大量に用意されていると、買ったほうが、工数削減できるなと判断しました。

おすすめです。


iPhone Tab Bar and Toolbar Icons Designed for iOS App Developers

Share: