Objective-CでSwiftのコードを使う。

Objective-Cで書いていた既存のプロジェクトにSwiftのコードを追加しました。
ほとんど問題はなかったのですが、つまずいた点が一つありました。
importの方法が間違っていたという初歩的なミスです。

\#import "新しく書いたコードのファイル.swift"

とすればOKだと思っていたのですがどうやら違うようです。
自動的に補完されたので、合っていると思い込んでいました。
普通に資料を読んでおけば良かった話ですが、

\#import "プロジェクト名-swift.h"

としなければなりません。
それだけで、swiftのコードは全て読み込まれるようです。
続きを読む

PRAMリセットで解決!Macのトラックパッドが急に効かなくなって焦った。

MacBookのトラックパッドが急にクリックできなくなりました。
カーソルの移動は受け付けるけれど、クリックだけ操作できないという現象でした。

とりあえずログアウトしようと、まずはキーボードでShift + Command + Q を入力してダイアログを表示。

Logout

途中でアプリを強制終了する必要があったのでOption + Command + ESC をキーボードで入力して、強制終了のためのダイアログを表示してアプリを終了。

なんとか、ログアウトには成功しました。 続きを読む

everPostの審査がまたメタデータリジェクト。

everPostというiOSのEvernote検索アプリを公開しているのですが、最近いくつかのバグを潰したバージョンを公開しようと思い審査を申請しました。

everPost – Evernoteをお手軽操作。検索してジェスチャー。整理も簡単。 App
カテゴリ: 仕事効率化
価格: ¥300

しかし、以前は通っていた機能に対していくつかの説明を求められ、上手く審査を通過できていない状態が続いています。
すでに1ヶ月程度が経過しています。

続きを読む

Evernoteで位置情報から、ノートを検索する方法

以前ノートを検索する方法をいくつかご紹介しました。
他にも最近少し使っている検索方法に、位置情報で検索するというものがあります。

検索演算子では、緯度を指すlatitudeと経度を指すlongitudeに10進法表記で数値を指定する必要があります。
度分秒の表記の位置情報を得た場合は、分を60で割って、秒を3600で割って数値を変換しなければなりません。

GoogleMapでは、調べたい場所をマウスでクリックするとURLに10進法の緯度と経度が表示されます。
これを、使ってevernoteで検索することでその付近のノートを検索することができます。

Map lat log

続きを読む

WIREDが知らない間にkindleストアに出ていたので買った。

WIREDを買っています。
全て読むわけではないけれど、面白い記事は毎回いくつかありますし、全体の雰囲気も好きなので気に入っています。

ただ、発売日に必ず買うというわけでもなく思い出して購入することが多いのですが、最近Amazonをみているとkindleストアで、WIRED発見しました。

いつの間にか、kindleストアでリリースされていたんですね。

続きを読む

インターステラー観ました。

ずっと気になっていた映画の一つ、インターステラー。

ぼくの好きな映画のジャンルはSFやファンタジー、スリラー、サスペンスでこの中で、気になるものは1年以上前からチェックしているものもあります。そういった場合は、監督やタイトルしか分からない場合も多く謎に包まれた内容が徐々に公開されていくまでも楽しんでいます。

このインターステラーも最初は、よくわからない情報が公開されて謎の作品だなぁと気になっていました。

そのあと宇宙を軸にしたストーリーだと、事前に知って余計に観に行きたくなっていました。

できれば公開日に行きたかったのですが、スケジュールが調整できず断念。
今日やっと時間を調整して、なんとか観ることができました。

続きを読む

ペプシのCMの新しいのが公開されていた!エピソード2!

ぼくは、ペプシの桃太郎のCMのファンです。
映像も、良いですし題材の桃太郎を上手くアレンジしていて、ファンタジーな感じも伝わってきます。

ぼくは、あまりテレビは見ないのですがこのCMだけはやけに思い出すことがあります。
すごいインパクトだったんですね。

そんな、桃太郎のCMの続編が公開されました。
嬉しいことです。

続きを読む

ScanSnapをAppleScriptでGUIスクリプティングをする場合は、Automatorを使う。

Mavericks以降、AppleScriptでGUIを操作するGUIスクリプティングの制限が厳しくなりました。
アクセシビリティの許可を各アプリごとに得なければならなくなり、今まで使えていた自動化の仕組みを全て調整し直さなくてはなりませんでした。

ぼくは、ScanSnapの操作をGUIスクリプティングで書いていました。
出来ればAppleScriptのアプリの状態で動かしたかったのですが、AppleScriptのアプリだと毎回実行ファイル自体が書き換えられているような動作をするので、同じアプリだと認識されずアクセシビリティの許可を毎回得なければならない状態で詰まっていました。

これを回避すべく、Automatorでスクリプトを実行してみると最初だけ許可を得る必要がありましたが、スムーズに実行できるようになりました。

IMG 6378

続きを読む

ぼくが、Evernoteを使っている理由。

Evertnoteを使っているのは、細かく言えば色々とあるのですが基本的には以下の3つの理由から使っています。

  • マルチプラットフォームであること。
  • PDFや画像、Officeのファイルが取り込めること。
  • 検索が優秀。

マルチプラットフォーム

マルチプラットフォーム(Mac,Windows,Android,iOS,Web)であれば、情報が見れない状況への不安がなくなります。
どんなときでも、欲しい情報を引き出す環境があるのは安心できます。
たまに、Windowsのクライアントが重たいと感じることはありますが、ぼくの使い方ではノートを見るために使う分にはどのOSでもほとんど問題ありません。

続きを読む

何度も入力するのは、面倒!evernoteの検索を保存しておこう!

evernoteには、保存された検索という機能があります。
文字通り、検索を保存します。検索を保存するとは、検索時に入力した文字列に名前を付けて保存することを指します。

この保存された検索を使うことで、いままで何度も入力していた手間を省くことができるので、積極的に使われることをおすすめします。

保存された検索は、EvernoteのWindows、Mac、iOSのアプリから簡単に作ることができます。

Evernote App
カテゴリ: 仕事効率化
価格: 無料
Evernote App
カテゴリ: 仕事効率化
価格: 無料

Macの場合

Mac版では、検索を入力したあと検索結果の表示を待ってから、編集>検索>検索を保存と辿って行くことで検索を保存することができます。

Evernote saved search 01

続きを読む