タグ

macとPythonに関するkiyoshi1211のブックマーク (5)

  • iOS実機のSSL通信をプロキシによって傍受したり改ざんする方法 - Qiita

    はじめに スマートフォンアプリ開発でAPIを介しWeb/APIサーバーとやりとりをする場合、「httpsを使っていれば通信はユーザーにバレない」なんてことはなく、Webアプリでツールを使ってできるのと同じようにユーザーには通信内容の確認や改竄などができます。 そのため、そのことを前提にアプリやサーバーAPIの設計と実装を行わない場合、アプリ利用者によるゲームスコア結果送信の改竄や、ソーシャルゲームにおけるレイドボスなどへのダメージ操作、ECサイトアプリでの購入操作なども可能になってしまいます。 また、最近自分は「無料で音楽聴き放題!! - ネットラジオ」というアプリをリリースしたのですが、このアプリに導入するスタティックリンクライブラリが不明な外部サーバーへ通信していないか、SSLを使用しているつもりがそうでない通信をしてしまっていないかのチェックをするため、自分はmitmproxyという

    iOS実機のSSL通信をプロキシによって傍受したり改ざんする方法 - Qiita
  • ががががっきー » Blog Archive » mac portsのpythonにはまった!

    新しくなったMacBookを買いました。 いろいろなれないところはありますが、 Hello world厨としては、 MacBookでDjangoを動かしてみたいなと思ったんですよ。 で、はまったところの備忘録 細かいところは抜きにして [code] $ port installed | grep py py25-django @1.0_0 (active) py25-hashlib @2.5.2_0 (active) py25-setuptools @0.6c8_2 (active) py25-zlib @2.5.2_0 (active) python25 @2.5.2_5+darwin_9 (active) python_select @0.1_4+darwin_9 (active) $ sudo python_select python25 Selecting version “pyt

  • [python]MacPortsで入れたPythonでeasy_install | うえちょこ@ぼろぐ

    前回は2.5、2.6、3.x系など、バージョンの違い : うえちょこ@ぼろぐにてSnowLeopard標準のPython 2.6ではなく、GAE用にMacPortsを利用してPython 2.5とpython_selectをインストールしました。 さて、Pythonにはphpでいうpear/peclコマンド、perlでいうcpanコマンドに当たるようなeasy_installというコマンドがあるようです。PyPI(Python Package Index)というレポジトリから文字通り簡単にライブラリが追加できるコマンドのようです。このコマンドはsetuptoolsというパッケージ(なのかな?)に含まれています。あーありがち – Pyに触ってみたの途中にある比較表が分かりやすいです。 このeasy_installというコマンドもどうやらPythonのインストール環境に依存しているようです。つ

    [python]MacPortsで入れたPythonでeasy_install | うえちょこ@ぼろぐ
  • Pythonでいろんなバイナリファイルを覗いてみる – taichino.com

    プログラマをしていると、ちょくちょくバイナリデータから情報を読みたくなりますね。そんな時は、ブツブツ言いながらバイナリエディタと睨めっこすることになるわけですが、これが結構大変なので、何とか楽にならないかなぁと思って探していると、hachoirというナイスなpythonモジュールが見つかりました。このモジュールを使うとバイナリデータをパースして様々なデータを取得できます。かなり多くのデータフォーマットに対応している(現時点で70種類)のが素晴らしいです。 hachoirはいくつかのモジュールに分かれているのですが、大抵は以下をインストールすれば良いと思います。 $ easy_install hachoir_parser $ easy_install hachoir_metadata このモジュールにはhachoir-metadataというコマンドラインツールが含まれていて、コードを書かなく

  • Mac で Python/Django の開発環境を作ったメモ - イッキログ Tech

    Mac Ports の使い勝手の良さに気付き、ウェブアプリ開発はもっぱら Mac で行うようになってしまった今日この頃です。普段(PHP)は Netbeans を使っているのですが、Django の開発環境としては Eclipse + PyDev が良いようですので導...Mac Ports の使い勝手の良さに気付き、ウェブアプリ開発はもっぱら Mac で行うようになってしまった今日この頃です。普段(PHP)は Netbeans を使っているのですが、Django の開発環境としては Eclipse + PyDev が良いようですので導入してみました。 Mac Ports をインストール 気分的に OS X の動作環境に影響を与えたくないのでアプリケーションは Mac Ports で揃えます。自分の場合はすでにインストールされていましたが、まだの方は以下あたりを参考に。 FrontPage

  • 1