kade

技術系の記事を書いていきます。

2014-10-01から1ヶ月間の記事一覧

Yosemite: フルスクリーンと最大化

Yosemiteでは従来のウインドウの最大化ボタン、左上の緑ボタンがフルスクリーンボタンになっています。 最大化はoptionを押しながら緑ボタンをクリックすると実行出来ます。 少し探した感じだとここのボタンのアサインを変更する方法を見つけられませんでし…

Yosemite: アップデート後パスワードを要求されない

Yosemiteにアップデート直後にスリープをさせても復帰後にパスワードを要求されなくなりました。 いろいろと設定をいじっても直らないので再起動したら治りました。 (adsbygoogle = window.adsbygoogle || []).push({});

MacOSX: usbポートへのシリアル通信

MacOSXではscreenコマンドとcuコマンドが便利です。 ls /dev/tty.* usbポートに何か刺さっていればusbmodem0000みたいなファイル名が出て来ます。 screen /dev/tty.usbmodem0000 9600 これでusbmodem0000(番号が振ってあると思うので振って下さい)に9600bps…

Xcode: The model used to open the store is incompatible with the one used to create the store

CoreDataのエラーです。既にビルドしたAttributeを書き換えたりすると起きる様です。 このエラーを消すためだけの対処法はわかりませんが、中にあるsqliteのファイルが消えれば良いようなので、iOSシミュレータや実機のそのAppを消して再ビルドすると正常動…

CentOS: bashの脆弱性対策

OSXのbashを更新したついでにCentOSもやってみました。 http://www.linuxmaster.jp/linux_blog/2014/09/bashcve-2014-6271-cve-2014-7169.html 基本的にまんまですが yum clean all yum -y update bash yum list installed | grep bash これで対策済みバージ…

Mac: OSXのbashに脆弱性対策

少し遅れましたが、一応外に出てるMacは気になるところだったので脆弱性対策のアップデートです。 http://support.apple.com/kb/DL1769 dmg空けてpkgをinstallするだけで対策は終わる様です。 OS X Mavericks パーフェクトマニュアル作者: 井村克也出版社/メ…

Python: 文字列を時刻にする

import datetime date_str_hoge = '2014/10/03-12:12:12' datetime_hoge = datetime.datetime.strptime(date_str_hoge, '%Y/%m/%d-%H:%M:%S') こんな感じでdatetimeのstrptimeを使えば出来ます。 初めてのPython 第3版作者: Mark Lutz,夏目大出版社/メーカー…

Python: timedeltaの属性

日付の計算をしたときにtimedeltaオブジェクトになっていて、strftime的なことをしたかったのですが、引き方がわからなかったので調べてみました。 timedelta_hoge.days timedelta_hoge.seconds timedelta_hoge.microseconds これらを引けるようです。 初め…