当前位置: 首页 > 编程日记 > 正文

我的家庭私有云计划-13

嗯,昨天算由感而发啊,大家看看就好了。

嗯,接着说咱们的云。

先说啊,我没打算在这个领域里面完全自研,我还没那么疯,这个呢属于一体化解决方案,我认为还是社会分工合作的结果,不强调完全自研,可以参考市场上成熟的解决方案套用。

嗯,咋说呢,我认为这是另外一层意义上的自主知识产权,不一定每个产品都是我研发的,市场上找得到,价格并不贵,很多甚至是免费的,我的贡献呢,知道把这么一大堆东东组织到一起,形成独特的解决方案,我理解,这也是核心竞争力,有我的价值在里面。

尤其是考虑到公众的接受能力,我在这套方案中还是尽可能不要自研,选择成熟方案,大多数人能使用的方案才是好方案嘛。

嗯,解决了安全传输方案之后呢,我又设计了一些搭配方案。

向日葵虽然不错,但是有个问题,速度太慢,我有时候还是需要高速传输的,比如我前面举的例子,我出去旅游,每天拍的PP希望倒回家里保存,以便腾空SD卡,继续拍摄。

所以我还是会开辟公网端口,比如ftp什么的。

为了安全呢,我一般是随机的,偶发性的开辟,我已经能安全登录家里小服务器的远程桌面,这个启停服务呢,也就是分分钟搞定的事情。

根据我对黑客的理解,破解、侵入最痛苦的事情莫过于用户服务是偶发性开放,这种物理上的偶然、随机性,几乎没有给黑客太多入侵的机会,大多数时候都没有开放嘛,只有我用的时候,临时开,用了就关闭,所以比较安全。

我这么个策略也是有意加大黑客入侵的难度,除非啊,有个黑客一年到头,7*24小时不断尝试访问入侵,否则基本没有什么机会,但是,肖某人又不是什么名人,手中又没有多少钱,资料价值也一般,我想大概也没有什么黑客这么看得起本人,肯投入这么大成本来做这件事儿。呵呵。

但是回到一个话题,这个速度要够快才有意义,不够快叫做自己YY。所以我的这个方案还是要做个基本计算。

我前面说了,我有个电信手指头,就是无线3G网卡,这个呢,还有个段子。

大家应该都知道,电信的无线网络是从联通买的,CDMA网络,后来发展为CDMA2000,速度提起来了,姑且称得起3G,我实测了一下,大概3、400k每秒吧,也就相当于4M带宽。

比较好的一点是,经过测试,我发现它是对等速度,即上下行差不多。

但是太贵。

现在3G刚刚起来,电信、联通这通忙活,又是限制在线时长,又是限制流量,很不爽,价格也很贵,动辄三个月的要几百块,还有流量限制。

流量千万别超啊,会破产的,前段时间报纸上看到个娃娃,耍酷买iPhone,嗯,看电影,好了,晚上看着看着睡着了,第二天欠费停机了,一查,4200块,可怜的娃,呵呵。

基本上我算了一下,3G看电影,如果高清的话,一部差不多4~8千块,建议大家还是去电影院看比较好,省钱啊。

我呢,有点指标控和流量控,不太喜欢这类限制,还要我有办法。

我不是说过嘛,我有个喜欢攒东西的习惯。嗯,很多年前,我攒了个老的联通CDMA1X的上网卡,联通的,还是133号码段,够古老了吧。

有天我兴趣来了,跑到电脑城测试了一下,没想到,接上3G上网卡,立即就上去了,速度还很快,这下我来了劲头,就买了个手指头,放在手边备用。

关键是这个卡好,现在应该绝版了,老板当时听了我的资费后,想500块买我的,我当然不卖。嗯,后来很多朋友对着我这块卡流口水,我也不给,嘿嘿。

3块钱一个小时,不限流量,没有月租,我里面原来有45块钱,放了三年了,还是45,大家觉得怎么样?呵呵。

不限流量哦,看俩小时电影6块钱!

嗯,这个呢,属于个性了,不具备可复制性,不过呢,我提示大家一点,淘宝上有时候会有这种产品出现,纯一张SIM卡卖300多,甚至500,里面没有费用,卖家明说宰你,嗯,我的建议呢,最好认宰。会有好处的。

当然也不是瞎挨宰,买的时候眼睛放亮一点,起码要皇冠以上,我10年底帮朋友做公司的时候测算过,淘宝上一颗皇冠大概相当于1000万的现金流,这个无论如何不可能靠炒作做到,所以比较可信。

皇冠价值大,人家买卖大,就不值得为你这几百块钱小钱损了名声,所以比较可信一点。另外,皇冠目标大,投诉起来也方便一点。

买之前仔细和客服沟通,一定要旺旺,不要QQ,旺旺是可以举证的,万一出了纰漏也要投诉,要落实清楚月租,不限流量,每分钟多少钱,是不是按秒计费,等等,基本上和买电话卡差不多。

不要管地区,中国现在所有的3G上网都没有漫游费的,交费也不怕,淘宝上代交费的一堆堆的,好找。

买的时候一定要看看销量和评论,特别是有没有评论骂假货骗人的,有的话看看比例,自己把握以下,这样一般还是能买到真卡。

嗯,说得真累。3G如果不解决资费问题,没有什么实用性。

我说这么多,其实就是传递一点经验值啦,私有云不是部署出来YY的,也不是给人看的,是自己要用的,不但要好用,还得够便宜。

所以必须解决大家外出漫游时,如何访问家庭私有云的问题。

嗯,还有个速度问题,其实我估计中国现在大多数家庭上网,基本上就是电信的e9套餐,嗯,联通收购了网通以后,不排除有网通的版本啊,大概都差不多。

基本上下行4M左右,还记得我前面说的吗?当我部署小服务器的时候,我们在外网访问小服务器,这个上下行带宽基本上是倒过来的,即我们上传数据到小服务器是400K,下载变成50K。

但这不一定是坏事,正好我用,我喜欢拍照,外出最主要的需求就是将拍好的照片倒腾回家里,这正好是400K的上行区段,3G呢,一般也差不多。嗯,高速或者高铁上可能会比较慢。

我测算了一下,以我每天拍摄300张照片计算,差不多是900M左右的数据,接近1G,按照这400K的倒腾速度,大概2600多秒,差不多43分钟,嗯,我觉得够了。宾馆里基本上回来收拾一下,洗个澡,再抽根烟,就倒好了,嗯,有实用性了。

这就是我设计的外出旅游数据备份解决方案,大家看怎么样?

嗯,多提一点哈,那些认为家庭不需要大数据存储的朋友们,估计是不摄影,我好几个摄影的朋友家里的硬盘规模基本上>10T,有的就是我给他建议的方案。

都不用买摄像机,买台单反试试,一两年功夫基本上硬盘就爆掉了,所以,大数据备份在家庭已经是个很具体的需求了。下面我可能都还得讲讲。

好吧,今天先这么多。

回头我们聊聊关于家庭图书馆的问题,我想可能有朋友已经等不及了,呵呵。

慢慢来,预知后事如何,我们明天接着聊。

 

本文转自tonyxiaohome 51CTO博客,原文链接:http://blog.51cto.com/tonyxiaohome/832244,如需转载请自行联系原作者

相关文章:

C语言return函数

return函数 说到return,有必要提及主函数的定义。很多人甚至市面上的一些书籍,都使用了void main( )这一形式 ,其实这是错误的。 C/C 中从来没有定义过void main( ) 。C 之父 Bjarne Stroustrup 在他的主页上的 FAQ 中明确地写着: The defi…

怎样写出一个较好的高速排序程序

写出一个较好的高速排序程序 高速排序是经常使用的排序算法之中的一个,但要想写出一个又快又准的使用程序,就不是那么简单了须要注意的事项 首先要写正确。通常使用递归实现。其递归相当于二叉树展开,因此假设要用迭代实现的话须要使用一个队…

写代码时发现......还得是 SpringBoot !一篇拿下

关注了很多技术类公众号的读者肯定有这样一个感受,SpringBoot相关的文章铺天盖地,并且SpringBoot相关的文章阅读量、收藏量都很高,这也从侧面反映了SpringBoot技术的火爆。一切都在证明,SpringBoot已经成为了Java程序员必备的技能…

Python的 if .else.elif语句详解

If 语句 是用来判断的 Python 编程中 if 语句用于控制程序执行 用来检测一个条件:如果条件为 (真)true,就会运行这个语法块,如果为Fales 就跳过不执行。 elif是依附于if存在的,两者之间的运算逻辑相同&…

C#中string与byte[]的转换帮助类

在写C#程序时,string和byte[]之间的转换比较烦,在移植一些老程序时感觉很不好。我在C#中使用DES和TripleDES时移植一块老代码时也遇到了同样的情况。为了下次不为同样的事情烦恼,就写了下面的帮助类。 主要实现了以下…

鲲鹏入晋 万里腾飞,鲲鹏应用创新大赛2021山西赛区邀你来战!

2021 年 6 月 29 日,由山西省工业和信息化厅、山西转型综合改革示范区管理委员会为指导单位,华为技术有限公司主办,山西鲲鹏生态创新中心暨华为(山西综改区)DevCloud 创新中心承办,山西长河科技股份有限公司…

tcpdump-根据IP查看程序与服务都用了哪些端口

tcpdump -i em1 -tttt src 116.3.248.157 and port ! 6869 -nn -i 指定端口 -tttt 附带时间戳 -nn 解析域名与端口信息 ############################################# windows下可以使用netstat -nb |find “18999” 与 netstat -ao 结合使用,在通过pid号 查看进程…

快速构建Windows 8风格应用27-漫游应用数据

本篇博文主要介绍漫游应用数据概览、如何构建漫游应用数据、构建漫游应用数据最佳实践。 漫游应用数据概览 1.若应用当中使用了漫游应用数据,用户可以很轻松的在不同的设备间保持应用数据的同步。 2.Windows会将更新的漫游数据同步到云端,并将数据更新到…

jquery和css3打造超梦幻的三维动画背景

今天为大家带来的是一款由jquery和css3实现的超级梦幻的背景效果。绿色的小原点由远到近,由近到远一种飞跃效果。效果非常好看,我们一起看下效果图: 在线预览 源码下载 我们一起看下实现的代码。这是一款由jquey和css3实现的效果。这里引用…

C#时间函数扩展

//本周是本年第几周 private int DatePart(System.DateTime dt) { int weeknow Convert.ToInt32(dt.DayOfWeek);//今天星期几 int daydiff (-1) * (weeknow1);//今日与上周末的天数差 int days System.DateTime.Now.AddDays(daydiff).DayOfYear;//上周末是本年第几天 i…

“我被机器解雇了!”Amazon 63岁员工因算法评分太低被自动开除

整理 | Carol出品 | CSDN(ID:CSDNnews)“我被一个机器解雇了。”63岁“老司机”因跟踪算法被开除一觉醒来,63岁的斯蒂芬 诺曼丁(Stephen Normandin)发现自己居然被莫名其妙解雇了。斯蒂芬是Amazon Flex的一…

微信开放平台手机APP支付

PHP对接APP微信支付 微信开放平台手机APP支付总结 1. 微信开放平台手机APP支付总结 支付功能链接: https://pay.weixin.qq.com/wiki/doc/api/index.html APP支付功能文档: https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter8_3 Demo下载地址: https://pay.weixin.q…

VS2005创建CLR自定义触发器

第一步:在Visual Studio 2005中编写代码 using System; using System.Data; using System.Data.Sql; using System.Data.SqlServer; using System.Data.SqlTypes; public partial class Triggers { // Enter existing table or view for the target and unc…

Adobe推出HTML5动画设计工具Edge

2019独角兽企业重金招聘Python工程师标准>>> HTML5和Flash,是敌对?是共存? 尽管Flash现在依然牢牢占据着网络动画的大半江山,但这种状况终将会被改变。 那么,Edge的推出是否意味着Adobe将放弃和屈服于Flash…

AI 算法给手画线稿自动上色指南来了

测试图片作者 | 叶庭云来源 | 修炼Python生成线稿图像手绘效果的特征:黑白灰色、边界线条较重、相同或相近色彩趋于白色、略有光源效果。手绘风格是在对图像进行灰度化的基础上由立体效果和明暗效果叠加而成的,灰度实际代表了图像的明暗变化,…

mysqldump和xtrabackup备份原理实现说明

MySQL数据库备份分为逻辑备份和物理备份两大类,犹豫到底用那种备份方式的时候先了解下它们的差异: 逻辑备份的特点是:直接生成SQL语句,在恢复的时候执行备份的SQL语句实现数据库数据的重现。物理备份的特点是:拷贝相关…

C语言100个经典的算法

POJ上做做ACM的题 语言的学习基础,100个经典的算法C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的算法 题目:古典问题:有一对兔子,从出生后第3个月…

PornHub:修复百年前情色电影

全球最大不可描述网站 PornHub 最近在自己的官网上,注册了一个名为 「Remastured」的视频发布账号,中文意为「重制」。截止目前,这个账号已经上传了 21 个视频(包含一部项目介绍视频),共计两万的订阅用户和…

jquery 插件开发的作用域及基础

2019独角兽企业重金招聘Python工程师标准>>> 之前一直有开发jquery插件的冲动,所以一直想学习如何进行插件开发,最近一个项目需要使用图片上传组件及自动无限下拉组件,百度地图组件,所以趁着这次我就把他们全部插件化了…

WSUS Troubleshooting guide

Troubleshooting guide for issues where WSUS clients are not reporting in 来自于WSUS TEAM BLOG This guide is written to assist specifically in troubleshooting WSUS when clients are not reporting in. We will examine common troubleshooting considerations that…

在PHP语言中使用JSON

从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码。 一、json_encode() 该函数主要用来将数组和对象,转换为json格式。先看一个数组转换的例子: $arr array (a>1,b>2,c&g…

【动态规划】最长公共子序列与最长公共子串

1. 问题描述 子串应该比较好理解,至于什么是子序列,这里给出一个例子:有两个母串 cnblogsbelong比如序列bo, bg, lg在母串cnblogs与belong中都出现过并且出现顺序与母串保持一致,我们将其称为公共子序列。最长公共子序列&#xff…

限量!“Java成长笔记”Spring Boot/Sentinel/Nacos高并发

前言本文是为了帮大家快速回顾了Java中知识点,这套面试手册涵盖了诸多Java技术栈的面试题和答案,相信可以帮助大家在最短的时间内用作面试复习,能达到事半功倍效果。本来想将文件上传到github上,但由于文件太大有的都无法显示所以…

时区切换导致quartz定时任务没有触发问题

时区切换对Quartz的cron表达式有影响,切换的1小时内停止触发定时任务,导致sla没有定时清空内存计数,误发限流。 美国夏令时PST切换到冬令时PDT,会有时间跳变。不带时区跳变的,会出现时间重叠或不连续 问题复现 mac本机…

C#之消息队列的简要说明

using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.Messaging ; using System.Threading ; namespace WinMsmq { /// <summary> /// Form1 的摘要说…

Arm收购进展、元宇宙、GPU涨价……听听黄仁勋怎么说

今年的台北国际电脑展 (Computex) 于 6 月 1-5 日在线上召开&#xff0c;期间 NVIDIA CEO 黄仁勋接受了媒体的线上群访&#xff0c;本文对采访内容进行了翻译与整理。对厨房情有独钟的黄教主&#xff0c;走出了厨房&#xff0c;选择了 NVIDIA 新办公大楼 Voyager&#xff08;旅…

要立刷金组flag了T_T

刷了那么多银组&#xff0c;发现自己好多不会啊... 果然太弱 在这感谢hzwer神犇的blog。。 大部分题解都从黄学长这里来orz。 orz。。。。 果然我太水

Centos7更改root密码

方法一#Step1&#xff1a;重启linux命令&#xff1a;rebootinit 6shutdown -r now#Step2&#xff1a;进grub改启动参数启动界面按“e”ro 改为rw init/sysroot/bin/shCtrlX保存做的更改&#xff0c;这时已经进入操作界面了#Step3&#xff1a;CtrlD然后init 6重启电脑&#xff0…

C#实现Des加密和解密

using System; using System.IO; using System.Security.Cryptography; namespace Vavic { /// <summary> /// Security 的摘要说明。 /// </summary> public class Security { const string KEY_64 "VavicApp"; const string IV_64 "V…

10 行代码玩转 NumPy!

作者 | 天元浪子来源 | Python作业辅导员NumPy也可以画图吗&#xff1f;当然&#xff01;NumPy不仅可以画&#xff0c;还可以画得更好、画得更快&#xff01;比如下面这幅画&#xff0c;只需要10行代码就可以画出来。若能整明白这10行代码&#xff0c;就意味着叩开了NumPy的大门…