タグ

ブックマーク / hitoriblog.com (10)

  • iOS用Python開発環境Pythonista 3で外部ディスク上のファイルを扱う

    USB接続モードを使って連携を組む 電子ノートはPCなどとの連携のために、USBマスストレージとして動作するUSB接続モードを備えます。 Apple Lightning – USBカメラアダプタなどを使ってiPhoneとUSBケーブルで接続。 電子ノートをUSB接続モードにすると、iPhoneのファイル.appでも電子ノートの中身を見ることができます。 電子ノートからPCなどへの画像の受け渡しは一つずつに限られいささか面倒なのですが、逆を言うとUSB接続モードで受け渡しする画像は自ずと一つに決定されます。 このことを利用し、セミオートでiPhoneに持っていく方法を考えてみました。 外部ファイルを読み書きできるPythonista 3 使った道具はPythonista 3というアプリです。 Pythonista 3はiOS上で使えるPythonで、自由度の高いセルフ開発環境です。 最近のア

    iOS用Python開発環境Pythonista 3で外部ディスク上のファイルを扱う
  • iOSのGoogleマップとYahoo!カーナビ等の地図アプリを連携させる方法

    iOSにバイク、車のナビゲーションをさせようと考えたとき、Googleマップは目的地の検索においてダントツの性能を発揮します。 Googleの持つビッグデータにかなう位置情報データベースは、これまでも、これからも現れないでしょう。 ほかのナビゲーションアプリでは検索できないマイナーな施設や地点であっても、Googleマップなら大概結果を出してきます。 ところがGoogleマップにナビゲーションをさせようと思うと、Googleマップが必ずしもベストのナビゲーションアプリではないことが、他のアプリと使い比べると分かってきます。 具体的にはGoogleマップのナビゲーションは、渋滞情報や、恐らくユーザーの通ったルートの統計情報などを統合し、高度な計算のもとにルートを検索しているであろう一方、信号一つパスするために生活道路を横切ったり、延々狭い裏道を走ったりなど、最短時間で目的地まで到着するために

    iOSのGoogleマップとYahoo!カーナビ等の地図アプリを連携させる方法
  • Pythonista 3にシェル、Dropbox同期・ダウンロード機能などAppleが許さない機能を追加する

    Pythonista 3にシェル、Dropbox同期・ダウンロード機能などAppleが許さない機能を追加する iOS最強の統合開発環境Pythonista 3。 開発言語はPython 3.5 / 2.7。iOSとの親和性が高く、単にPythonが書けるというだけでなく、iOSの開発環境として機能します。 2008年から始まったApp Store史上、僕が最高に興奮を覚えたアプリです。日ではそれほど人気がない一方で、海外での絶賛っぷりが対照的です。 Pythonista 3 カテゴリ: Productivity 販売元: Ole Zorn(サイズ: 244.4 MB) 全てのバージョンの評価: (0 件の評価) こんなエントリを見にくる人がPythonista 3を知った時に覚える感慨に「よくAppleが許したな」、「よくAppleが審査通したな」というものがあるでしょう。 App St

    Pythonista 3にシェル、Dropbox同期・ダウンロード機能などAppleが許さない機能を追加する
  • 無料プランのEvernoteベーシックで2台以上の端末を同期させる裏技

    2016年6月29日、Evernoteを無料で使うEvernoteベーシックユーザーを震撼させたEvernote社の発表がありました。 それは、Evernoteベーシックに次のような制約が課されるというものです。 ベーシック版でノートを同期できる端末数は 2 台までとなります。例えば、1台のパソコンと1台のスマートフォン、2台のパソコン、あるいは1台のスマートフォンと1台のタブレット、加えて Web ブラウザで利用可能になるため、1 日通してノートを作成できます。 Evernoteベーシックユーザーは、端末を2台までしか同期させられなくなってしまったのです。 この制約に関連するUIは以下のようなものです。 「使い続ける端末2台を選択」 「これら2台の端末を残しますか?」 使い続ける端末を2台選ばせ、その他の端末は同期できなくするわけです。やってみると分かりますが、リストラを実行する中間管理

    無料プランのEvernoteベーシックで2台以上の端末を同期させる裏技
  • macOS SierraでKarabinerが動かなくて困っている人に贈る代替ソフトウェア

    macOSの最新バージョン、「macOS Sierra」(10.12)がリリースされました。 早速インストールしてみましたが、意外と軽くてMacBook Pro(Retina, Mid 2012)でも全然OKです。 あまり代わり映えはしませんが、Safariのページ内検索がついに直ったのが体感上一番の改善点です。 「macOS Sierra」をインストールした人の中でよく問題点として挙がるのが、キーボードカスタマイズソフトウェアの「Karabiner(元KeyRemap4MacBook)」が動かないこと。 公式ページには以下のように説明があります。 macOS Sierraサポート状況 Karabinerは今のところmacOS Sierraでは動作しません。 Sierra対応は、まずは単純なキーの変更を行える機能をKarabiner-Elementsとして開発中です。 (設定画面を除くとS

    macOS SierraでKarabinerが動かなくて困っている人に贈る代替ソフトウェア
  • ACアダプターつなぎっぱなし?MacBookのバッテリー劣化リスクを抑える画期的な方法

    ACアダプターを接続したままにしているとバッテリー劣化が気になる MacBookにACアダプターを接続したままにしていると、バッテリーの劣化が早くなる可能性がある、とは昔から言われていること。真偽のほどは? MacBook Pro 15辺りをACアダプターにつなぎっぱなしにしてデスクトップマシン的な使い方をしていて、ほとんどバッテリー駆動させていないのにバッテリーが使えなくなってしまった経験がある人は少なくないんじゃないでしょうか。 ACアダプターを接続したままにしていると、リチウムイオン充電池を満充電に近いところで微小な充放電を繰り返すことになり、充電サイクルを浪費してしまうといったメカニズムなのではないかと思います。 リチウムイオン充電池の寿命を延ばすには80%程度の充電率をキープするといい リチウムイオン充電池のためには、40%程度の充電率で保存するのがいい、というのがよく言われるこ

    ACアダプターつなぎっぱなし?MacBookのバッテリー劣化リスクを抑える画期的な方法
  • ポインティングデバイスのないKING JIM ポメラDM200でX Windowのマウス操作をする方法

    先日紹介のDebian Linux on KING JIM ポメラDM200(以下DM200)。 Debian Linuxが動き、X Windowが動くとポインティングデバイスの必要性は高まります。 しかし、DM200にはポインティングデバイスが付いていません(※)。 ※DM200はUSBホストへの対応も可能でUSBマウスは接続できるということですが、給電ができず、電源供給が可能なUSBハブが必要とのことで未試用。 文章作成、プログラミングが主たる使い道である僕の場合は、X Window下であってもポインティングデバイスなしでほとんど問題なく使えます。 最初はコンソール中心に使おうと思っていたのですが、X Windowは便利で、Linux側ではX Windowを常用するようになりました。 遅いとはいえグラフィカルなWebブラウザが使え、クリップボードが使え、クリップボード履歴ツールが使え、

    ポインティングデバイスのないKING JIM ポメラDM200でX Windowのマウス操作をする方法
  • iOS用のVim (Vi IMproved)がApp Storeで配信開始!

    Vimはsandboxの中で動いているので、編集できるのは$HOMEの中のファイルのみ。そのほかのファイルはリードオンリー Vimは外部のバイナリを実行できない。これはiOS SDKの制約で、対処のしようがない デフォルトでは「\(バックスラッシュ)」がEscキー iOSのキーボードからは、Tab、Esc, Ctrl, Meta(Alt)などたくさんのキーが欠けています。 Vim for iOSでは、キーボードアクセサリにこれらのキーを追加するアプローチを取るのでなく、標準のキーボードだけで使えるように考えてあるそうです。 Escキーが無いとインサートモードから抜けることができませんが、デフォルトでは「\(バックスラッシュ)」キーにEscが割り当てられています。 1指でのタップとドラッグは、マウスのクリックとドラッグに相当。 2指での水平、垂直ドラッグは、マウスホイールイベントを生成。

    iOS用のVim (Vi IMproved)がApp Storeで配信開始!
  • iOS上で動作する革命的ものづくり環境「Pythonista 3」の魅力をとくと語る

    iOS用のアプリは通常、開発アカウントを取得し、Macを使って開発します。 開発アカウントを取得するほどではないが、iOSデバイス上で何かやりたい処理がある、という人はいるでしょう。 あるいは、プログラム好きな人なら率先してiOSデバイス上でプログラミングをしたいと思うのではないでしょうか。 そうしたニーズに存分にこたえることができる、iOSデバイス上で動作する統合開発環境がPythonista 3です。 2016年9月21日に開催されたPyCon JP 2016で @equal_001 さんがPythonistaについて発表されていたのでご紹介。 Python支持者のことをPythonistaといいますが、アプリ名はそこから取ったんでしょうね。 正真正銘のPythonが内蔵されていて、ローカルで動きます。 [参考] Kazuhiro AbeさんはTwitterを使っています: 「インタプ

    iOS上で動作する革命的ものづくり環境「Pythonista 3」の魅力をとくと語る
  • 【俺驚愕】Safariのブックマークを一千倍速く開く方法【加速世界】

    知らなかったのは僕だけかもしれないけれど、今日発見し、しっこちびるほど感動したことがあるので、勇気を振り絞って紹介します。 旧人類メソッド これまでのiOSのSafariのブックマークを開く手順。 Safariを起動 ブックマークボタンタップ ブックマークを探す 見つかったブックマークをタップ 新人類メソッド 今回発見したブックマークを開く手順。 Safariを起動 アドレスバーにブックマーク名を入力 候補にブックマークが現れるのでそれをタップ つまり、アドレスバーからブックマーク検索ができるのですね。 Spotlightからブックマーク検索ができないので、できないものだと思ってました。 ブックマーク名は、英数字での検索が確実。記号はダメなよう。 日語の場合は、検索できる場合と検索できない場合があって確実性がありません。 英数字での検索ならば、文字を打ち込むたびに絞り込みが発生してクイッ

    【俺驚愕】Safariのブックマークを一千倍速く開く方法【加速世界】
  • 1