brewコマンドで永遠にbrew:[:7: integer expression expected: lineが出るエラー

久々に$brew doctor してみたらめちゃくちゃに怒られてた。

1. brew:[:7: integer expression expected: line

意味がわからなかった。。。調べても全然ヒットしなかったのでそもそもHomebrewってどうやってインストールしたっけ?から調べた。 その結果まあ、brew自体を再インストールしたw しかし治らず。。泣いた。

ターミナルは普段zshを愛用してるんだけど、その設定ファイルの~/.zshrcがなぜか邪魔してたっぽい。 でも中見たら昔の自分が頑張ってた跡があって消すのは惜しいので~/.zshrc_hogeに改名したった。

んでもっかい$brew doctor 実行したら消えてた。うれし。$brew install slしても、$brew updateでも表題のエラーが出力されて何もできなかったから とりあえず一安心。

他のエラー

一般的なエラー(?)。

Warning: Unbrewed header files were found in /usr/local/include.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

この下に50行ぐらいnodeのファイル達が列挙してあって、!?ってなったけどよく考えたらnode前にunlinkしてからディレクトリごと消してたんだった。

$ brew install node
$ brew link --overwrite node
$ brew doctor
Your system is ready to brew.

で解決〜。

webサービスを作ろうと思った話

最近大学院生から社会人になりました。IT企業に新卒として入社致しました。

 

近況報告はここら辺で終わらせて、題の話に入ります。

 

GWで10連休なので、研修生には

webサービスに関する何かをプレゼン」

という課題?が課せられました。

 

まぁ最近の研修内容がそんな感じだったので、それに通ずる何かをまとめてアウトプットしてくれ的なアレだと察してます。テーマがざっくりしてるので自由にやらせてもらう予定ですが、ここでふと

 

webサービス作ろ。

 

と思いました( ˊᵕˋ )

 

と言うのも最近私の密かな企みとして、「カバディやりてえ……」というものがあります。

 

しかしなんて言っても、メンバーなんて集まらないわけなんですよ。現在同僚に協力してもらって7人。カバディはチームとしては9人は要るのでまだまだ人員は欲しい……

 

という経緯でネット掲示板を使っても、スポーツ選択欄にカバディなんて無いわけですよ。まぁそりゃね。(笑)

 

そんなこんなで、

ベンチャースポーツ特化型SNS」みたいなwebサービスを開発しよう!

と、思ったわけですよ(笑)

 

ベンチャースポーツなんてものは国内にカバディ以外にも沢山あります。アルティメットやセパタクローやインディアカ、スカッシュ、アイスホッケーetc……

国外なら有名でも日本だと……みたいなパターンのものも。

 

とにかくベンチャースポーツは勧誘しないと誰も知りません。知る機会が無いですからね(笑)

 

てなわけでwebサービス開発の動機・目的はこんなもんです。

次回は設計の部分をお話できたらなと思います。それでは皆さんお元気で。( ˊᵕˋ )

久しぶりにtexを触ったらコンパイル失敗

何か悪いことしたかなあ

エラー文をコピしてそのままgoogle大先生にペーしたらGhostscriptが怪しいことが判明した。ありがとう大先生。しかしながら、OSもgsもアップデートしてもtexコンパイルが失敗。もうきつい。やけになり、

$ brew install Ghostscript

を打ち込んでみた。そしたらば、

Warning: ghostscript 9.23 is already installed, it's just not linked
You can use `brew link ghostscript` to link this version.

######################################################
# Initialize /Users/tokunaga/.config/brewfile/Brewfile
######################################################


##############################################################
# You can edit /Users/tokunaga/.config/brewfile/Brewfile with:
#     $ brew-file edit
##############################################################

て怒られた。でもエラー文の指示に従って、以下を実行してみる。

Mandrake:tex tokunaga$ brew link ghostscript
Linking /usr/local/Cellar/ghostscript/9.23... 
Error: Could not symlink bin/dvipdf
Target /usr/local/bin/dvipdf
already exists. You may want to remove it:
  rm '/usr/local/bin/dvipdf'

To force the link and overwrite all conflicting files:
  brew link --overwrite ghostscript

To list all files that would be deleted:
  brew link --overwrite --dry-run ghostscript

めちゃめちゃ言うこと聞く。

Mandrake:tex tokunaga$ brew link --overwrite ghostscript
Linking /usr/local/Cellar/ghostscript/9.23... 56 symlinks created

ここまでやると、全部解決。ありがとう。