サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
edosha.hatenablog.jp
バイナリデータをネットワーク送受信したい バイナリデータをネットワーク越しに送受信したいことがあります。 普通にバイナリだけ送れば良いのですが、そのバイナリの属性値などを一緒に送りたいという要望がありました。 いろんな属性値を一度に送るのは JSON が便利なので、バイナリも JSON 形式に載せて送りたいと思ったのですが、ちょっと手こずったので記録しておきます。 テキストを JSON で送るには... テキスト形式の dict を JSON として送信するのは、json モジュールを使って簡単に実現できます。 import json # 送りたい dict データ dictdata = { "str": "hoge", "num": 2, } # json.dumps を使って文字列に変換 strdata = json.dumps(dictdata) # encode を使ってネットワー
Hello, Xcode 仕事で iOS アプリを作ることになりました。 当然ながら開発環境は Xcode になります。 今までで最も長い組み込み開発では、Emacs を使ってきました。 Python 開発は、Spyder を使っているものの、keyhac というソフトウェアを使うことで Emacs のキーバインドにしていました。 というわけで Xcode も Emacs キーバインドで使いたい!というのが今回の趣旨です。 キーマップの変更手段 El Capitan 以前は Karabiner というソフトを使って、キーマップを入れ替えるのが定番だったようです。 しかし macOS Sierra 以降では使えないとのこと...!! 後継のKarabiner Elements というソフトウェアもリリースされていますが、残念ながら Modifier (Ctrl とか Shift とか) を使
Python スクリプトを exe ファイル化したい Python の良いところにはマルチプラットフォームで動くというのがありますが、 良くない、というか仕方ないところは、そのための実行環境を入れないといけません。 自分で使う分には良いですが、人に使わせるとなると、そこがハードルになります。 そのハードルを取り除くため、Windows 環境で動く exe ファイルにする方法を調べました。 方法 調べるといくつか方法があるようです。 py2exe PyInstaller cx_Freeze ざっと情報を調べてみると、こんな一長一短があるようです。 py2exe PyInstaller cx_Freeze 備考 Python 3.5 対応 × ○ ○ py2exe は Python 3.4 まで 処理時間 ○ × ○ 参考記事 プラットフォーム × ○ ○ py2exe は Windows 向
このページを最初にブックマークしてみませんか?
『edosha.hatenablog.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く