回答

好久不见。

转头远眺去,不太明朗却又与几百公里外的大都市相比仍可称作「望尘莫及」的大山下存在着风格迥异的现代建筑,正如这座西南边陲县城本身的定位一般。「阵痛」?

哈,为何是「阵痛」一词。我会永远「诫勉」自己不让这些文字被我所处的环境所带来的「风尘」所影响。不过?就随他诫勉罢。

劳形的案牍、干裂的嘴唇、粗硬的水、无趣的生活、无趣的人生、老式的交换机、少量的口罩、破碎的「classic digital screen」,重复的食物、疼痛的腰部、不再是markdown的编辑器、不再是JetBrains的编译器、「枯萎的」?时间。

我想在周围找到些什么,那些能让我获得强反馈的什么。于是我检视自己的生活,可是生活不曾作答于我。

我坐在这里,我有独立的工位,我有较大的办公室,我有着似乎体面的工作,我响应号召,我冲锋在前,我嫉恶如仇,我困兽之斗。

「赚钱嘛,不寒碜。」

「日风在吼」。

我意识到这一生命的产出太少,于是我写。

我只是想要一些回答。

Is anybody here?Anybody.

Just“hi”[email protected]  
pls.

黄泉路上

此刻正在伴铃声中感受生命真正的气息,生命中这样的时刻不多。两位未曾知晓的生命正在前往下一个,也许是阶段?希望他们「一切都好」。

人死为鬼,鬼死为聻,聻死为希,希死为夷,夷死为微。万年之后我又如何,已然不再重要了。

愈发理解「人人死而平等」,只希在极短的岁月中正视自己,跪拜时能获得佛祖的宽恕。

脖后的预感似乎越来越强,天之道也,不过是早已注定的结果。

惟愿所爱之人健康、平安、快乐。


笙箫远去灯火稀微

谁的泪暗红了花蕊

也许命中爱与愿违

来日芳华

晨曦复斜阳

红豆

壬寅年 乙巳月 己丑日 丑时

难寐。我不应该放过此刻。


红豆生南国,

春来发几枝。

愿君多采撷,

此物最相思。


独身在此地一年尚余,除了这颗红豆,还有什么能让恋家之子离家千里,消化并非讨厌但难以承受的酒精,来到另一个农村,咏此红豆。

及尔偕老,老使我怨。淇则有岸,隰则有泮。总角之宴,言笑晏晏。信誓旦旦,不思其反。反是不思,亦已焉哉!

非也!

涟漪

我的生活自「重构」后泛起了些许涟漪。这几日,我常在间隙思考,「写些什么」?

我尝试在我干瘪的思维里强硬地再挤出点什么,以达成每周三篇文章的夙愿。为赋新词强说愁,呜呼哀哉。以双绞麻痹主人之名,不空羂索观音菩萨,请像过去的任何时刻一样,请再一次宽恕你可怜的信众。

我看见虚拟的十班班长说「必须考上没有选择」,我想她此刻的人生大概是幸福的。我想我也要像她一样,我要抓住这一年难遇的涟漪,我要变成逸夫楼,我要变成三〇六,我要变成「图灵机器」。

此外,被污染的jsdelivr在本站范围内已得到暂时解决。

那么,再会了。

重构

001 | 重构

我的生活在二〇二一年六月发生了改变,准确来说还应该更早,不过在去年六月我正式从各种意义上脱离象牙塔,我离开了家和学校来到现有的住处。除去无关人员和我,现阶段我的住所仅有二人来过,他们分别是我的伴侣和挚友,我想这种状况将会持续到我离开这里。

我经历了过渡期的六月,放荡的七月,在八月似乎没有什么特别映像,除了八月年岁的刻度增长。我在八月和九月完成了人生最多次数的烹饪和家务,不可否认的是我确实制作出了令人愉悦的食物。在九月的最后一天我以「见习者」的身份来到了某单位,我在这里度过了职业生涯的前三个月,在这里有很多的经历和想法都未曾记录,不过以后肯定会有所展开。在二〇二一年的最后一天,我选择了离开,我认识了很多年长者,我学习到了很多,也体会了很多,这三个月总的来说,或许不能说是「令人愉悦」,但绝对是「不虚此行」。

紧接着是二〇二二年,写到这里不如先略过一月和二月,或许是因为计时单位由月变为了「年」,我的第一反应竟是对「二〇二二」下一个定义,尽管目前只是三月底,我不知道这样究竟是对还是错还是你想的怎么样。不过好在这里是「双绞麻痹」,噫嘘唏!

二〇二二是变化、令人沮丧、支离破碎。(又或许是说二月底三月以及对一月的回溯)对应我和脑子里唯二的「俄乌战争」和「322东航MU5735坠机」。我似乎向来对突发事件异常敏感。无论是马航MH370还是最初的疫情吹哨又或许是俄军的早期攻势,以及过去发生的不可计数的公共事件,我都花了大量的时间去跟踪,特别是在事件的早期,我几乎把所有的时间和精力都置于其中。

以上内容作为草稿写于三月,两个月已然过去。和这篇文章的停滞一样,我的一切仍是老样子,似乎已经没有什么力量能把我抽离出当下这种状况,我想别无他法,我只能在这里找寻「重构」的力量。

正如我及我身边的所有人所见,思考陷入停滞是极为可怕的。我只得依靠谎言去编造我的生活,我的形体和思想被本就见豕负涂的互联网吞噬,更何况我身处「简体中文」。当然,关于简中,日后还有得扯。

我决定在每周发表至少三篇文章,以免大脑过于生锈,更是为了重构如果不加干预便会在可预见的未来有相当可能继续腐烂的我的人生。

另外,我的博客新增了一个分类,又或许说只是一个方便检索的入口。我想把文章分为技术性和非技术性写作。按照惯例,我的第一反应是「套接字」,但是对仗不太工整,于是是「handle」,最后便是「句柄」。在「归档」,可以查看这里所有的文章;在「句柄」则可以查看技术性文章。当然,「句柄」的更新频率在当下会很低。

此外,jsdelivr正式被污染了,意味着本博客访问速度会变得较慢,在以后的某天会实施措施。

最后,希望我能获得某种真正的,「指引」。

草稿 二〇二二年三月廿二日

A simple smart home practice

Hey Siri,turn on my doge light and switch it to 100 percent.

Hey Siri,help me disconnect the power pls.

Mirror mirror tell me, who is the most beautiful in the world?

It’s been a really long time since I wrote my last technical article.I graduated successfully with my graduation project 《The design and implementation of the Raspberry Pi and MagicMirror based daily intelligent helper》.As for that project,the abstract of my paper says so:

With the continuous development of society and technology, more and
more new items are getting involved in people’s family life. Under the
continuous leadership of national policies, the smart home industry is
developing strongly. However, the high price of smart devices and the
complicated technical details of them also make the threshold of smart home
rise.

This paper first explores the development status of the smart home
industry and proposes an innovative and practical way to implement a daily
smart assistant that transforms existing devices on its basis; and describes
the corresponding feasibility and requirement analysis; finally, it introduces
the related technology and development process in detail.

This project is rooted in the Raspberry Pi platform, combined with the MagicMirror framework, which is currently open source, with a large number of users and a good developer environment, supplemented by various hardware devices, to design and make a low-cost, low-threshold, low-power daily intelligent assistant.

But today Im goona talk about two other smart home scenarios:

Getting Started

Note:This article just provides a general idea of smart home practice that everybody could afford and does not involve any actual coding part.It is quite friendly to non-specialists.So just take your first step and enjoy it!

Introduction

  • Scenario 1: As an OCD sufferer,i am ALWAYS aware of the power condition of all the outlets in my house,especially the chargers.When the battery of various devices is charged to 100%,i always want to unplug it manually.

  • Scenario 2: When your room doesn’t equip with a bedside light switch,all you can do is turn off the light switch by the door then reach your bed in the dark SADLY.

As a developer or an internet explorer you should always believe in that science and technology is the first productive force. Without further ado,let’s move on.

Requirements

Hardwares

I use iOS devices,so i chose works with Apple HomeKit devices.

  • Yeelight smart LED filament bulb(IEEE 802.11 b/g/n 2.4GHz)

  • DoHome smart outlet(IEEE 802.11 b/g/n 2.4GHz)

  • A Cute puppy(BY FEELING LONG HAIR DOG LAMP gift for my girlfriend lol)

Operating Environment

  • iOS 15.1

  • Apple HomeKit

  • iOS Shortcuts

  • IEEE 802.11 b/g/n 2.4GHz WLAN

Installation/Configuration

Ensure the network is running at 2.4GHz and Take relevant safety precautions. Such as strong passcodes or MAC address whitelist or disable public network access.

For Scenario 1:

  • Simply power up the smart outlet.

  • Download DoHome app on your iOS devices.

  • Initialize the outlet according to DoHome app guide and add it to Apple Home.

  • Open Shortcuts app,tap Automation,tap +,press Create Personal Automation,swipe down and tap Battery Level—–When Battery Level Equals 100%—–Next—–Add Action—–serch Home—–control–outlet’s name—–Selected—–Turn off—–done—–Unselect Ask Before Running DONE!

For Scenario 2

  • Simply put the bulb into the lamp holder and power it up.

  • Download Yeelight app on your iOS devices.

  • Initialize the bulb according to Yeelight app guide and add it to Apple Home.

Demo

「Hey Siri, turn on my doge light」:

喀纳斯

今天是十月廿九日,这里难得的出太阳了。今天不想工作,也不想学习。屏幕解锁后发现昨晚没有完成充电,好在工作也不多,就给了磨洋工正大光明的借口。罢了,写博客罢。

最近的牢骚多了很多。但是「闲言流语不能帮助任何人。那写博客也算是闲言流语吗?我想是的,但又不太一样。博客的每一篇闲语都有标题,而标题是要想的」。这是博客中的闲语比评论区的牢骚更好的地方。

在此地工作已有一月,其实根本算不上「入职」,或许是「供职」。目前的状态似乎与预想不太一致。「天气不似预期」但更没有再抱怨任何的理由,因为「必须接受结束,必须接受是在这里,而不是在别的任何地方,是在做这个而不是别的什么事情,现在,永远,永远……必须接受这份生活,唯它而已。」

这是我第一次工作。省级机关的职能部门,工作远没有想象中的那么轻松,虽说不涉及太深入的专业知识,但事务确是繁杂的。但繁杂远非繁忙,更非「压榨」。事实上,只有一天加班到17:30,而这一周我也屡次在9:05后就座。但长时间的通勤以及不间断的事务仍让我感到疲累。

其实也说不上「身心俱疲」,在早晨和夜里我仍有充足的时间去复习,基本可以做到一天一套真题。好景不长,随着「学徒之心」逐渐消退,我的意志也逐渐消磨。我不再早起,每天都让闹钟在7.30响起;我也不再晚间学习,似乎又回到了一个月前。我用工作带来的倦意做挡箭牌,饮鸩止渴罢。

我的情绪变得不稳定起来,我又开始自言自语。在情绪稳定时还能做题学习,一旦心中泛起波澜,就会进入到「奶头乐」的循环以期转移视线。日复一日,我终于还是落入了过去是那么嗤之以鼻的「监视资本主义」陷阱。

我渴望像「李如一、Mag Mell」等前辈一样,他们在「恶世纪」中是那么的与众不同,在他们的文字中我真切的感受到人性光辉。价值观的输出向来是一件难事。我想我不能将所有的失败、沮丧和一切消极归因于消费主义,像「Mag Mell」一样,我正「在生活中迷失,被常年累积以来的虚无、盲目、失败,加上消费主义对于我的异化,使我失明。昼夜颠倒,人魂出离。」

但基调不变也不能变:「在颓败氛围同时势,仍然保持美态咁解。」这也正是这篇博客存在的意义,我正尝试振作自己。

当然,也不全是坏事。父亲的手术还算顺利,这在相当程度上带来了慰藉。
现在是周五的16:55:47,我要去到「喀纳斯」了,希望你也是。
周末愉快。

衰老

本文题「衰老」取自Andre Gorz的《衰老》。正如译者袁筱一女士所言,「没有读过他的作品,甚至没有听过他的名。零星的资料告诉我,他是一个出色的记者,法国政论性刊物《新观察家》的“创建者”之一。」在豆瓣简单检索后并未发现书名一致的书籍,故无法用写作的第一语言标注。

时年二十三周岁整,在我人生的前二十三年,我一直自诩,或者说是在内心里标榜自己「非池中之物」,这个表述的作用范围并非普世的价值判断。不去探讨这个命题在现阶段或是在以后的任何时刻成立,就今天或者说是就现在的情况来看,我正在「衰老」,事实上这是一句废话,不过这令我欣喜。

放弃德勒兹-伽塔利后来所谓的“欲望的无休无止”以及乔治,巴塔耶所谓的“可能性无处不在”,这种放弃只有通过对于所有限定的根本拒绝才能够达及:想要什么也不是的愿望与想要成为一切的愿望彼此混淆。在《衰老》的结尾,是这样一段自我勉励:“必须接受结束,必须接受是在这里,而不是在别的任何地方,是在做这个而不是别的什么事情,现在,永远,永远……必须接受这份生活,唯它而已。”

我想这确是值得欣喜的,在过去或许从未或是极少有过物质生活的窘境,总是给自己制造逃避现实的「法拉第笼」,原本以为学生生涯结束会带来转机,但实际情况并非如此。

用整体性的视角观察当代社会、技术文化以及商业风景,对抗消费主义导向的论述,强调对技术与艺术的敏锐感受力、以及精神与肉体上的强健。

对技术与艺术的敏锐感受力、以及精神与肉体上的强健。是时候了。

一次闲聊

写在前面

感谢陈老让我有机会跟大家聊聊我大学期间的一些经历和经验,包括但不限于「大学四年的规划,每一年的学习,考证,比赛以及四六级考试,公务员准备」。当然,写作这篇博客的目的完全不是出于说教,大家权当看个故事。

规划

首先我个人认为大家应该先想清楚毕业以后从事什么样的工作,这一点至关重要。如果现在还没有一个明确的职业规划也没关系,我自己也是在大三才想清楚以后到底要干什么,不过能够越早开始规划就越好。这涉及到多方面的因素,故不做建议。我在大三之前都想做一个程序员,并且将主要精力放在了专业相关的事情上。后来由于种种因素,我决定考公务员或者事业编。

学习

如果你想从事本专业相关的工作并且打算深耕,我个人认为你需要将「算法、数据结构、计算机组成原理、操作系统、计算机网络」扎实地掌握,另外,你还需要花大量的时间编码和提高你的英文水平。我自己没有做到上述这些所以给不出太多的建议。

如果你想从事java(后端)开发,以下摘自实际岗位描述:

熟练使用Struts2/Spring/SpringMVC/MyBatis等常见框架;精通spring及相关生态组件,熟练掌握mybatis;精通socket编程、熟悉TCP、UDP网络通信协议;对JVM性能优化有深入认知;有多线程、高并发项目经验者优先。熟悉前端相关知识(html,javascript,Jquery)。
熟练掌握SQL server、Oracle、MySql等主流数据库。
熟悉消息中间件(ActiveMQ、RocketMQ、RabbitMQ、Kafka)等框架并且对原理有一定了解,缓存(Redis/Memcached/Ehcache)系统的机制以及使用,研究过源代码并有实际项目应用经验。
至少熟悉一种大数据处理技术,如Hadoop、Spark;掌握HBase、Redis、Elastic Search等开源大数据存储技术的开发实践,能够独立和带领团队进行项目开发,并能结合不同的业务场景深入使用。
精通常用的Linux命令;熟练配置和维护Nginx/Apache,Tomcat等Web或应用服务器。
掌握各类技术文档的编写和整理。有设计,调试接口的相关经验。

考证

我个人觉得没必要考太多证,如果你有这方面的需求且与计算机专业强相关,可以了解一下「ACM/MCM」,或者是在leetcode上多刷点题,或者在github上多提交几段代码。

另外,我推荐大家在大学期间取得「机动车驾驶证」和「红十字救护员证」。

比赛

首当其冲推荐的是「ACM」即「国际大学生程序设计竞赛」,在计算机领域具有相当的含金量和相当的难度,如果你已经有所涉猎那么本文对你毫无价值。

紧接着是「蓝桥杯」,学院每年都会组织参加蓝桥杯,大家如果想参加比赛建议可以积极准备一下蓝桥杯。

其他比赛大家如果有精力也可以多多参与,出去长长见识总没坏处的。

四六级考试

建议大家越早通过越好,且一定要有足够的重视,至少要通过四级。即使你不从事计算机行业,英文也很重要。关于英文的学习我也没有太多具体的建议,因为我学得比较早,所以感觉只要你投入相当程度的时间,那么语言的学习是没有想象中的那么难的。我目前仍然有阅读英文原版书籍的习惯,另外,如果你想提升自己的口语水平,可以尝试一个名叫「交流电」的app。

体制相关

公务员分为国考、省考、事业单位以及地方的一些考试,还有相关的「西部计划」和「三支一扶」等等。公务员考试主要需要学习的是行政职业能力测验和申论,行政职业能力测验主要包括常识判断、言语理解与表达、数量关系、判断推理和资料分析等部分,我个人认为其中的「言语理解、判断推理、资料分析」是需要扎实掌握的。我目前是跟着「粉笔」的课程在学习。

其他

跟大家推荐一些相关的资源吧:

善用搜索引擎 google.com/dogedoge.com
版本控制、代码管理和开源 git以及github.com
it知识问答 StackOverflow.com
如果你想玩玩物联网或者学习Linux 树莓派
java学习 how2j.cn
我每天逛的论坛(偏it) v2ex.com
考公相关 粉笔网 fenbi.com
qzzn论坛 bbs.qzzn.com

最后

其实看到这里大家也能感觉到本文没有直接提出一些具体的建议,也没有对你产生一些实质性的帮助。大家目前尚处大一,还有足够的时间去做自己想做的事,但是一定要珍惜时间,四年的时间真的很快很快,不管你做了什么到大四也一定是会后悔的,只是希望大家能够尽量让自己的时间变得有意义一点。我在大学期间加入了学校的网络运维中心以及甲骨文俱乐部,都给我带来了很多的帮助,以后大家看到他们招新且自己有兴趣的话也可以试着加入。我虽然在大学期间没有完整的读过几本书,但是我作为一个英雄联盟和csgo一千小时以上的玩家,真的在阅读的时间里感受到了不一样的快感,希望大家能够多去图书馆坐坐,也很推荐大家去学习一门乐器,弹吉他的时候我也感觉到很快乐。最后,希望大家珍惜时光,把身体锻炼好,尽量在大学期间养成运动习惯,珍惜身边人身边事,还有,不要在包括寝室之内的公共空间外放抖音。

如果有什么疑惑欢迎和我交流:gmail5[at]qq.com

以上,感谢阅读。

20200831更新记录

之前shiftDelete了博客主体文件,只好手动将网站恢复到了误删前的状态。

将saki.li更新到了最新的Seje。

移除了手动暗色模式按钮,Seje做了媒体查询和相关暗色模式适配。移除了pjax。部署了新的404页面。

本站文章使用 CC BY-NC-SA 4.0 许可证