それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

2013-07-01から1ヶ月間の記事一覧

Mac OSX の容量確保のために iPhoneバックアップを削除

Mac OSX の容量確保のために iPhoneバックアップを削除したいです。 OS X のSSDの残容量がかなり厳しくて困ります。iphoneは iCloud オンリーにして、Macにはバックアップを取らないことにしました。 iTunesから簡単に消せました。 (backups) itunesの設定か…

スキャンPDFファイル中の画像を取り出し分解する。pdfimageコマンド

詳しい解説は抜きにして、PDFに貼り付けらている画像ファイルを取り出す方法。画像を取り出すにはpdfimageコマンド PDFから画像を抜き出す pdfimages -j in.pdf out -j オプションは出力をjpgで取り出すオプション。つけたほうがイイ pdfimageのインストール…

PDFを結合する(2枚PDFを連結して1枚に)

PDFtk 便利です。 2枚のPDFを接着して1枚にする スキャンデータの事情で、複数ファイルになってしまったPDFを1枚に連結します。 pdftk 1-118.pdf 119-184.pdf cat output 1-184.pdf コマンドの引数 pdftk PDFファイル1 PDFファイル2 PDFファイル3... cat…

PDFを逆順にソートして並べ直す(最初から最後のページを全部逆順に整列)

スキャンミスりました。ページを全部逆にスキャンしました。絶望感あった。100ページを超えるPDFを逆順で保存してしまうと手作業で並べ治すとか、本当に無理 ページが逆になったPDF 開始ページが45だったのに、最終ページが45になってしまった。 開始…

iPhone / iPad をWifi経由で【同期】する。

itunes wifi sync を有効にすると便利 iTuens とiOS はWifiで同期できる。 曲 ビデオ アプリ内ファイル iBooks などは、Wifi経由で同期できる。 音楽ファイルをWifi経由で同期できて便利 設定は簡単 iTunes とiOS を USB でつないで iTunes 側でWifi同期にCh…

Opera 15 に慣れるならOPR捨てたほうがいいと思った。

もうしばらく、Opera12を使うことにしました。Opera Next見た時からあれだったので詳しくは語らなくていいですが。 Opera 15 というchromeカスタマイズ製品 webkit のブラウザなら山ほどあるじゃないですか?そのなかでOperaに期待することといえば、拡張機…

パスワードは6−8文字(三菱UFJカード

毎度ながらパスワードを文字数についてのツッコミです。すいませんでした。 パスワードは6−8文字 (6-8文字) 三菱UFJカードの会員サイトでした。 クレジットカードの会員サイトは概ね脆弱 銀行系クレジットカードの会員サイトは、登録が簡単なので悪意があ…

mogrify コマンドでGPS情報などメタ情報削除

mogrify コマンドで、GPS情報などプライバシー情報を削除する strip オプション morify -strip *.jpg 補足:他コマンドと使う時でもファイル名より先にオプション OSX のmogrify コマンドはファイル名より先にオプションを付けないと動かなかった。 morify -…

PHPでHTTP POSTされたJSON本文のbodyを受け取る方法

JSONを本文にPOSTリクエストを投げることが増えてきた HTTP/1.1 Content-Type:application/json ###<-- jsonになっているで直接JSONを本文に投げてくるクライアントが増えてきていることを知りましました。HTTPのPOSTと言えば、form urlencodedですが、JSON…

.htaccess でHTTPヘッダを改変する方法

とあるサイトの.htaccessを見せてもらって、気づいたんですが、.htaccessでヘッダの上書きが出来るんですね。 文字コードを強制EUCにするヘッダ AddType "text/html ; charset=EUC-JP " .htmlこう書くことで、 html ファイルのHTTPヘッダが強制的に文字コー…

パスワードは「8文字」とかいうイオン銀行

イオンカードが届いたのでユーザー登録して焦った。 パスワードは「8文字」 パスワードを入力しても入力しても、登録されないのでオカシイと思って、よく読むとパスワードは8文字限定 8文字未満は不可(あたりまえ) 9文字以上も不可(えええ) というわけ…

分散コンピューティングの落とし穴

wikipediaの分散処理をちらっと見ていて面白かったので、メモしています。 分散コンピューティングの落とし穴 ネットワークは信頼できる。 レイテンシはゼロである。 帯域幅は無限である。 ネットワークはセキュアである。 ネットワーク構成は変化せず一定で…

シェルスクリプトでファイル名のフルパス(リンク先でもリンク元ファイル名とれる)

シェルスクリプトでファイル名を取得するには、 $0 特殊変数を使います。 #!/usr/bin/env bash echo パス名 echo $0です。やってみます # cd /home/takuya/repos/bin # ./test パス名 ./testパスが通ってる場合はフルパスが帰ります。 # export PATH=$PATH:/…

Google ストリートビューで人が倒れてる。

ココイチ探してたら、大変なことに。。。 これ無事だったらいいんだけど、もし最期の瞬間だったら。。家族がみたら、泣くよね。。。辛いです大きな地図で見る 追記 時間差でこのへんをストリートビューのカーが廻ってるので、向きを変えると救急車がいっぱい…

PCからDoCoMo Wifiを使う方法。

DoCoMoの公衆無線LANは便利。 ドコモの公衆無線LANは、「パソコンからも使えます。」 (ロゴ)さすがドコモさんです。 Xiフラット契約していればドコモの無線LANが使えます。 ドコモのWifiは永年無料キャンペーンをしているので、DoCoMoのスマホを持っている人…

FTPしか使えないヘテムルのサーバーをSSHでマウントする

ヘテムル関連です。 ヘテムルのサーバーはSFTP出来ない ヘテムルのサーバーはSSHアクセスが出来るんだけど、ファイル転送がFTPだけでした。 SSHでアクセスが出来るんだけど、SFTPでログインは出来ないようでした。 SSHFSでマウントだ! SCPしか出来ないとか…

指定のファイルだけPHP4にしたりPHP5系にしたり共存する。(ヘテムル向き

ヘテムルのサーバーを初めて触りました。ヘテムルのサーバはphp4/5が柔軟に選択できて良い感じですね。でもPHP4で動いているソフトウェアにPHP5を組み込むのはやりたくないのです。言われたのよね。 phpの各種バージョンを共存させる PHP4系のアプリが未だに…

画像にタイムスタンプを入れるRubyのRMagick

スマホアプリが増えてきて、サーバーに画像を送信するアプリをよく作ります。サーバーに画像を送信するのはiPhoneやAndroidのアプリ側から行いますが、サーバーのAPI側を作るときに、画像を送信するのに、イチイチアプリの制作物の成果待ちなんてしてられな…

SBI証券の発注スクリプト

システムトレードが流行りだ。一瞬で動く値動きを追いかけられるのは、GSとか大手の社員だけだ。素人にはシステムトレードのAPIが公開されない。 ミリ秒単位のトレードとかすごいね 東京証券取引所は、ミリ秒単位で注文を捌けるらしいが、一般素人はできない…

Javascript/C#/VBS で書いた.netFramework を手作業でコンパイル

ちょっとしたスクリプトをexeにするのに、 visual studio を入れたり、コンパイルを設定したりとか面倒なので jsc.exe vbc.exe csc.exe を使うと便利そう。 JavaScriptというより、JScript と呼んだほうが正しんだけどね。 jsc test.js vsc test.vs csc test…

c言語のinclude

include 宣言のやり方で、探すディレクトリが違うそうです #include "example.h" は、まずカレントディレクトリを探し、次に gccコマンドラインの -I オプションで指定したディレクトリを探し、最後に標準ライブラリが探されます。 #include <example.h> は、カレントデ</example.h>…

CygwinのmingwコンパイラでDLLを作って使う

Cygwin/mingwのコンパイラでクロスコンパイル的なことをしてました。 DLLも作って使ってみたら便利なんじゃないかと思い試しました。 DLLを作って使ってみます。 hello.h int hello(void); hello.c #include "hello.h" #include <stdio.h> #include <windows.h> int hello(void) </windows.h></stdio.h>…