Articles by grapeot

  1. 偷网指南和一些网络心得

    最近网络服务商comcast地下的线缆有问题导致上不了网。报修说the fix could be as quick as two months. 因为要申请许可,然后用工程机械在路面下面施工。只能自救了。做了很多尝试,折腾了很多东西,把心得记录一下。

    1. 在发现Starlink排队要排到下半年以后,我们尝试的第一个方案是手机tether。技术框架就是 手机 <--Wifi--> 电脑。这里发现各家运营商差异巨大,att在室内可以到8mbps,comcast mobile和tmobile就只能2mbps,会都开不了。但即使是att也不是很稳定,经常出现延时巨大甚至卡顿的情况。我们后来选择了tmobile的50刀100G的套餐,最便宜。下面主要就是改善信号。
    2. 第二个方案是LTE modem。技术框架是 LTE Modem <--网线--> 电脑。这里LTE Modem自己也是个路由器,带路由和DHCP功能。这里的问题是单纯的LTE modem在室内信号也不好,显示0-1格信号,网速和手机相差不大。但购入大约11db的外置定向天线以后,可以在室内把信号撑到3格,网速涨到5mbps。器材结构变成了 …
    Tagged as : Network
  2. 四种不同职业的工作内容和面试标准

    我有几个好基友,大家一起留学,但因为专业不同,最终也分别选择了不同的职业方向。有的在耶鲁做教授,有的在华尔街做quant,有的在amazon做data scientist,有的在pinterest做machine learning engineer。这周末,我做了个简短的采访,主要问了两个问题,第一是能不能用给外行的浅显易懂的语言解释一下你的工作内容是干什么的,第二是你们领域面试的标准是什么样的?感觉很有启发,原来如此不相同的领域之间有这么多共通的地方,当然也有很多不同。我把采访的提纲放在下面,希望能给不同领域的人以启发。那些还在纠结迷茫未来职业方向的同学也许也可以从中获益。此外,如果你是其他领域的有经验想分享,也欢迎投稿鸭!

    (注意下面的title仅仅是为了说明职位的种类,不区分级别,比如助理教授vs正教授,VP vs Director等等)

    大奔,教授 @ 耶鲁

    • 工作内容
      • 先进材料的性质受电子结构决定。研究材料属性的微观机制,从而指导材料科学的发展。
      • 研究方向主要是超导体和磁体,尤其是单原子层材料,因为这些材料可以做到高密度堆积,同时可以受益于迅猛发展的半导体技术。
      • 研究方法主要是用高能光子(X射线,深紫外光)打进材料里,分析打出来的电子的方向和能量,从而反推电子在材料里面的性质。比如探索铜氧化物高温超导的原理,用非接触的方式改变磁体材料的磁性 …
  3. 3D打印入门的常见问题

    因为玩3D打印一段时间了,所以会有一些朋友问一些3D打印如何入门的问题。 虽然他们很快水平就超过我了,但我觉得这些问题还是很有普适性的,所以分享一下我的思考。

    3D打印有什么用?

    不同的人用3D打印干的事情是不一样的。 比如我主要用来打印各种工件,比如相机的转接环,喂鸟的盒子,手机支架,敲咖啡渣的盒子等等。 也有人喜欢手办,用打印机打印底模然后抛光喷漆上色。 有人喜欢铸造,用打印机打印出来翻模铸造。

    不同的用途需要不同的材料。 虽然3D打印的原料一般是塑料/树脂,但不同种类的塑料也有不同的特性。 比如有时候需要耐高温,不要阳光一晒就变形了,就比较适合尼龙这样的材料。 有时候需要弹性好,类似橡胶一样的感觉,就可以用TPU这样的材料。 或者对弹性要求略低的也可以用PET-G。 有时候要求不高,主要要求好打,这时候就可以用PLA。 塑料还可以模拟出木质等质感。 总之,现代3D打印的材料可以很好地满足多种实际需求。 即使是金属,也有激光烧结等技术可以打印。 虽然这些打印机一般价格昂贵,还需要工业用电,但网上有很多公司提供这样的打印服务。

    3D打印哪种打印机好?

    目前价格亲民的打印机有两种不同的类似,一种叫FDM,一种叫SLA,如下图所示,左边是FDM,右边是SLA。

    two categories of 3d printers

    前者是传统的一个热熔打印头,里面挤出熔化的塑料,塑料离开喷头一段时间就会降温固化。 后者则是把打印底座泡在液态树脂里面,然后有紫外光打上去 …

    Tagged as : 3dprint
  4. 自制开放智能低成本的监控摄像头

    最近开始有一些安防监控方面的需求。看了一圈市场上现有的产品有三个顾虑,第一是它们的数据都要从互联网上走一圈,不是很放心;第二这种云存储/识别等服务需要月费;第三除了昂贵的专业产品,一般的民用摄像头很少有提供开放的接口,不方便进一步处理。所以决定自己从头做一个。因为手头正好有ESP32-Cam这个片子,感觉非常适合,所以花了一两天时间撸了一个版本,分享一下经验和踩到的坑。

    最终的成品是这样的:

    Final product

    Micro-USB口供电,有图形化Web界面,可以在电脑和手机上访问串流,支持基于深度学习的物体检测和报警。同时和Alexa可以联动。比如可以跟Alexa说,"turn on camera one",手机就会收到一个推送,上面是这个相机的画面,点进去可以跳转到图形化界面里面去看实时场景。

    Notification

    下面我们主要从三个方面简单介绍一下这个系统搭建的技术细节。其中所有代码都开源到了github上。

    v0: 基于ESP32-Cam的监控相机

    首先介绍一下ESP68266, ESP32, ESP32-Cam这几个片子。 ESP8266是一个类似Arduino升级版的单片机(也许可以这么叫?)。 它的CPU,内存,存储空间都比Arduino强很多,带Wifi,而且开发板也很便宜,贸易战前只要不到2美元。 可以用Arduino IDE或者Visual Studio开发调试,用Arduino …

    Tagged as : DIY SmartHome

Page 1 / 28