なんか作る&なんかする

万年寝太郎は一攫千金の夢を見る

macでpythonを調べる

 気晴らしに調べる。
mac python
 googleの検索結果にでてきたものを信用してよいのかどうか。わからんねぇ。


 まずhomebrewが必要で、入ってるかどうか調べて、バージョンを調べたら古かったので、アップデートしようとしたら、いろいろエラーがでてうまくいかなくて、30分ぐらいぐるぐるする。


 OSも変わってるし、なんかいろいろ違うらしい。
 いじくったら、brew -v もうまくいかなくなった。死亡。

チャイナエアラインのオンラインでチケットを購入して、領収書をもらう方法

ITとは全然関係無いネタです。


チャイナエアラインのオンラインでチケットを購入して、領収書をもらう方法

手元にEチケットお客様控を用意。航空券番号/チケットナンバーがいる。

コールセンターに電話する
支店・営業所 | チャイナ エアライン
http://www.mile-tokutoku.com/airline-denwa/renrakusaki-chinaairlines.htm

電話がつながったら最初に日本語を選択し、わからないから「4」にする

人間さんにつながる
「郵送してくれる」とのこと。
チケットナンバー、送付先住所、送付先氏名、領収書の宛先を伝える
本人確認とかなかった。


以上。


電話で全部伝えるのドキドキですけど。

ネットで検索しても全然でてこなかったので(T-T)
お役に立つ人がいれば。

月曜の13時半ぐらいにかけたら、待ち時間はほとんどなかった。
まっている間に中華な音楽がながれて、けっこうな頻度で「お待たせしてすいません」が流れる。


最初、12時前にかけて、つながって、電話がつながったまま順番待ちをしていたら、11:45でプッときられてへこんだ。働く皆さんが12時からきっちり休みをとるためであろうと推察すると、なかなかけっこうである。

HaikuNekoをiOS9対応できるかな

 忘却の彼方からちょっとだけもどってきた。

 iOS9からhttps通信が推奨で、何もしないとhttpがエラーになる。あいかわらず無茶ぶりすぎるAppleさん。じゃあ、わかったわよ、とドメイン指定でhttp通信OKにして、表示ができた。

 と思ったら、どうも認証がhttpsにならない。


 いやいやいや、httpをOKにしても、httpsのところはhttpsにしようよ?


 バカジャネーノ!(悔し泣き



 もう少しがんばるけど頭大爆発

Mac OS Yosemiteのシステムフォントを変えた

applech2.com

 Xcodeのために、やっとついにYosemiteにかえた。デザインが楽しくないとか使いにくいとかそんなことは言ってもしょうがないのでさておき、しかし、フォントが見にくい。

 Safariツールバートかの文字が小さくて見にくい。見にくいけど変更できない。fワード連呼。

 というわけで、システムフォントを前のにもどす技があるそうなので、ためしてみた。

 本当に変わったのかな。ちょっとはマシになったようななっていないような。

 全然ユーザーフレンドリーでないApple
 おかしいなぁ。ん十年前はそんなことなかったような。過去の記憶の美化か。ののしりながら万年ビギナーの日々は続く。

UITableViewの区切り線(separator)を出したり消したり

 StoryboardでUITableViewのseparatorを設定した場合、全部のセルで区切り線はなくなってしまう。このセルはだしたい、こっちのセルはだしたくない、という場合はどうするの?

 調べたらでてきた。

http://stackoverflow.com/questions/14767847/how-to-add-a-custom-separator-to-uitableviewcell

  • StoryboardでUITableViewのSeparatorはNoneにする。
  • セルに、区切り線のビューを作って追加する。
UIView* separatorLineView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 1)];
separatorLineView.backgroundColor =[UIColor grayColor];
[cell.contentView addSubview:separatorLineView];

 separatorLineViewの幅や高さなどはご自由に。
 iPhone6Plus対応などやっているので、幅はデバイスから取得した。

 言われてみると「ふーん」なのだけど、自分では思いつくわけがない。

UITableViewCellの背景画像とか

UITableViewCell background image とかで検索したら楽勝だろ〜
と思いきや、そうでもない。

 最初にみつけたのがこんな感じ。

iphone - UITableView cell with background image - Stack Overflow

cell.backgroundView = [[UIImageView alloc] initWithImage:[ [UIImage imageNamed:@"cell_normal.png"] stretchableImageWithLeftCapWidth:0.0 topCapHeight:5.0] ];  
cell.selectedBackgroundView =  [[UIImageView alloc] initWithImage:[ [UIImage imageNamed:@"cell_pressed.png"] stretchableImageWithLeftCapWidth:0.0 topCapHeight:5.0] ];

 UIImageViewを作って、セルのそれぞれに設定する。
 やってみると何だか違う。

 パターンを使いたい場合は、パターンカラーというやり方があるらしい。

cell.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"hoge.png"]];

 これでなんだかそれっぽくなった。

 で、画像のサイズは?と思ったけど、特にこれといってない。自分で決めろってことは

  • 高さはグラデーションとかでごまかすか、固定する?
  • 横にはパターンで対応?

 なのだろうか…。
 固定なので、それに近い高さの画像を作って、パターンで繰り返すことにした。

 画像はへぼいがそれっぽい。かまへんかまへん。

Xcode6.1でiOS7のテストをするにわ

 自分がiPhone6PlusにしたらすっかりiOS8対応だわ〜状態。でも世の中はiOS7のシェアが半分くらいという記憶が。

 iOS7のテストなんてどうすんねーん実機もないわ〜、と半ば放棄してたが、「ios7 シミュレータ」でぐぐったらすぐにでてきた。


Xcode 6.1入れたらiOSシミュレータがiPhone 5sとiPad Airのみになって、しかも動かなくて (゜д゜)ポカーン となってる人に捧ぐ記事。

 やだお恥ずかしい。
 調べるべきですね。

 ただいまDL中。。時間かかるねーでかいねー。