<commit_before>
+ 使用云存储文件 S3 七牛

+ 删除的时候 删除磁盘文件
+ 脚本 rake remove_overdue_archive 删除过去数据
+ 文案 目录 改成 位置
+ 使用 unicorn

+ 文件上传 基于 nginx
+ 文件下载 基于 nginx

+ 文件上传 基于 ruby-gem
+ 文件下载 基于 ruby-gem

OK
-------------------
+ 左上角log(FetchShare) 是超链接 链接 home
+ 下载页面 添加删除按钮
<commit_msg>Remove file after remove archive.<commit_after>
+ 使用云存储文件 S3 七牛

+ 脚本 rake remove_overdue_archive 删除过去数据
+ 文案 目录 改成 位置
+ 使用 unicorn

+ 文件上传 基于 nginx
+ 文件下载 基于 nginx

+ 文件上传 基于 ruby-gem
+ 文件下载 基于 ruby-gem

OK
-------------------
+ 左上角log(FetchShare) 是超链接 链接 home
+ 下载页面 添加删除按钮
+ 删除的时候 删除磁盘文件

{'fraction_non_alphanumeric': 0.13345195729537365, 'fraction_numerical': 0.0035587188612099642, 'mean_word_length': 2.7533333333333334, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6727810', 'n_tokens_mistral': 357, 'n_tokens_neox': 394, 'n_words': 74}