さくらんぼのlambda日記

lambdaちっくなことからゲーム開発までいろいろ書きます。

実家まったり最終日

まったり最終日

今日まで実家で明日東京です。
結局作業はそこそこでまったりしている時間が長かった模様。
でもそれなりに作業すすんだので良し。

往復の費用分程度はとりかえせてると思う。

親父さまが映画のDVDにこっているらしく
100本近い数があったので物色……。
# Mac BookのHDDがほとんど0になりますた。


ファイルの送受信の良い方法

いまちょっとファイルの送受信の方法で困っていて
要件は単純で、あるサーバからクライアントでファイルの受信/送信を
行ないたい。単純です。

最初に接続に行ったときにSocketは開く必要があるので
既にひとつひらいている状態です。
このSocketを使ってサーバとクライアントは通信している状態。


Socketを開いていてるのなら、そこでいきなり送れば良いじゃないという方が
いるかもしれませんが、愚直にやるとEOFの検知が難しいです。

手法はざっと考えて4つ

・ソケットを新しく作る。(ftpなどはこれ)
・最初にファイルの長さを教えてから送信する
・Systemでrcp/scpする
base64してしまう

どれも一長一短です。

全部実装してみて考えますか……。