第22天:7月的最终项目

学习固然很好,但是如果不使用所学的知识和技能,这到底对他们有什么好处呢?

一直以来,我一直在追求一个未定义的目标。 我想成为技术专家。 为什么? 我知道为什么,但是,如果您问我是什么原因,那么在给您一个不错的答复之前,我必须暂停片刻。 如果您把枪对准我的头,然后大声喊道:“现在,有一个答案!”,我可能会说我正在为下雨天而学习技术,以防万一我有这个好主意,我d至少在开始时,我就可以在自己的家庭办公室中执行它…

这并不是说我不想更具体地实现自己的目标,而是没有人们(包括我自己)想象的那么容易。 此外,我不敢说“这是一项很好的技能”,我脑子里有一些粗略的草图,说明这将是许多项目的基础。无论如何,在未来的想象中,有多少人是坚定的?

就是说,尽管我对HTML-CSS-JS-ROR互联网语言的概念仍然不屑一顾,但我正在尝试从湿水泥中浇铸一些东西。 从长远来看,无论我对这个阶段的概念有多清晰,都无济于事。 随着时间的流逝,重要的是应用实践,因为项目是我们实际上可以记住的东西,而不是语法和技巧。

昨天我说,在七月多风和潮湿的月份即将结束之前,我将在接下来的10天内找到解决的问题。 声明必须得到履行。 因此,我想到了下半个星期的自我挑战

最后的飞跃! 图片:丹·卡尔森)

七月底之前的自我挑战

我在家工作。 (好吧,我将一劳永逸地删除倒置的逗号。为什么无论如何都不应将无薪工作视为工作?我不确定是怎么回事,但我从不曾相信过。我相信很多有偿工作比无偿工作少了很多,因为首先有一个讨厌的外部动机来做这项工作。)

就像我说的那样,我在家中办公室工作。 最近几周,我注意到我在这么小的空间里花了多少时间。 Mei和我分享了它,它已经成为我一生的生活轨迹,并在我们的生活中成为了我的生活的一部分,我想做些什么使它更实用。 我以为,既然我们要在这个房间里度过很多清醒的生活,那么让它保持目前的状态将是很愚蠢的-基本上是功能性的,有很多空间,比喻地说,还有待改进。

这是一个有趣的事实:自我们一年半前搬家以来,我们的家尚未安装过门铃。 这只是您说可以做的事情之一,但是直到有一天您停下来对自己“认真地思考”,然后再做,您才做,因为您不做就让您感到自己像流浪汉超过了你所能接受的。

这个房间是我的工作场所。 无论是出于选择还是偶然,这都是我刚刚成年的成年人逐渐从中得到的枢纽。 也可以充分利用它。

那是凯西旁边的屏幕。 (图片:YouTube)

Casey Neistat的功能齐全的工作室

我不是艺术家,我的家庭办公室绝不是工作室,但Casey Neistat的工作室仍然是一个灵感。 他设置的一些东西让我很喜欢:

  • 用于在发散整个房间的主扬声器和个人书桌上的扬声器之间切换音乐的开关。 一按开关,每个人都会感到高兴。 天才。
  • 实时门摄像机进给。 我希望能够从办公室内部看到谁在我家门口。

我也想像普通人一样有门铃。 但是它应该做一些很酷的事情,例如打个招呼和几秒钟后,触发门摄像头捕捉一些自拍照,然后将它们上传到我的Google云端硬盘。

挑战

最后,这是我对自己的挑战。

  1. 在我家正门的门上安装摄像机,并连接到微控制器或单板计算机以进行远程控制。
  2. 安装连接到传统蜂鸣器(以提醒在家的人) MC / SBC的门铃(作为第3点的触发器)。
  3. 当有人按门铃时,它会向MC / SBC发送信号。 然后,它会触发相机拍摄照片,并将其保存到内部存储器中,以便在存在稳定的无线连接时上传到驱动器/ Dropbox /远程服务器。 (摘要:按门铃→蜂鸣器和摄像头触发→保存并上传照片)
  4. 在任何时间点,来自摄像机的视频流都应该在我办公室的屏幕上可见。

ew

哦,伙计…我什至从哪里开始?

既然我已经列出了清单,那么从这里开始挑战将变得更加艰巨。 在不了解网络协议的情况下直接进入这个项目是愚蠢的,但是我将尝试。

将进行大量的分析,思考,钻探,安装,连接和连接,以及大量的编码和查找现有(开源)软件的过程。 不管挑战是成功还是失败,无论如何,我都希望将一些黑发变灰,并加深一些皱纹。 但是我相信,这将是我值得的金钱,精力和时间。 这是一种使我兴奋的学习!

国家美术馆附近的星空楼。 我想知道下面用了多少电线。

今天很酷的小事情

在Evernote中发现了代码块! 显然,它们已经发布了几个月以上,而我是一个无知的Premium用户。 很高兴找到这个。

Evernote上的代码块格式是什么样的

简要阅读有关面向对象编程和函数式编程之间的主要区别。 一句话:

OOP是要构建对许多事物进行固定的操作的软件,而FP是要构建对事物固定进行的许多操作的软件。

换句话说,一个是为事物的容易演化而构建的,另一个是为操作的容易演化而构建的。 每种方法都编写了不同的编程语言,我没有详细介绍。 我会再等一遍。

有很多事情要做!