阅读视图

监控升级

监控升级

  近期将家中服役十年有余的老监控升级,此次更新采用poe网线非传统同轴线,需要旧线拆除再和更换超五类网线,以前的线是走外墙入了Pvc白管,这里涉及到一些高空作业问题。在闲鱼挂单问了惠州范围的高空师傅,我预估的工作时间在3小时左右,并声明我会在现场帮忙的前提下,给我的报价在400-1500之间,闲鱼一直挂着300我的心理价也是这个价位,我想着100元一小时差不多,挂了有大半个月没管他,主机和摄像头早一年前就已经准备好。

  某天一位小哥联系我,我具体跟他说了作业内容,4321每层楼放两根网线,把旧线剪掉作废他说可以。为什么放两根,因为这些年来租户用的都是四芯线只有百兆宽带,借此机会把租户网络也升级了。

  与其约好时间,那天中午一点到我家开始做前期工作,看他拉着大包小包工具麻绳,到楼顶转了一圈没找到较好的支撑点,七楼可以,光是前期工作就做了一小时,换上专用服装和各种固定扣件固定两个点,安全第一不能马虎。楼与楼之间间隔太小,只能从一楼往上爬到五楼,先把白管内的同轴线抽出,每层楼弯头居然用胶水粘死了,用工具撬开部分。

  开始往每层楼放线与师傅商议尽最少次数往返做最快速度,由于间隔太小见他往上爬都很费劲。两捆不同颜色网线开始往下放,先放一楼两根一前一后门,在接着放二三四楼,期间遇到N多插曲影响了更换进度,我则在楼梯间跑上跑下已数不清次数,尽量让他少上下往返。最终完工比预估的时间多了一个多小时,事先说好300元他虽然全程都没有抱怨做事也稳妥,但自己心里过意不去,结账时到店里买了包烟加一顿饭钱给他。一位贵州小伙,做高空很多年跟公司签了合同有固定作业时间,是做半个月休半个月,闲不住时出来接下单。

  第二天起来全身酸痛,尤其是小腿。干了亡约车后身体缺乏锻炼稍微做点事都气喘吁吁。自己花了大半天时间给网线制作水晶头,在将旧的摄像头更换下来,一切整备就绪开机,每个镜头都能一次点亮,现在可以随时随地在手机上查看监控回放,摄像头均带有录音功能,Nice!!只是硬盘还是用回之前的1Tb..录像只保存10天左右,用坏了在换大一点硬盘。


域名续费

  月初已收到域名续费通知,一直没去处理。现好不容易上来冒个泡除下草,一起把这重要事情处理了。

  •  

没有天花板的熊野古道

✇BREAK
作者Break

落地关西机场后几人磨磨蹭蹭的晃悠到了桥本市。晚上就在这里休息,明日就要开启熊野古道小边路。

早上起得很早,可到了和歌山却很晚,因为没能学会如何看日本的地铁是怎么坐的。坐错就耽误了不少时间。
xygd_3272
桥本到高野山的路程这段电车(电车轨道交通)满足了我所有对日本铁路交通的想象,每个极富特色的车站座落在每个村子边上。而电车缓慢穿行在树林间,好似宫崎骏动画中的世界。
xygd_3277
到了极乐桥后还需换一个爬坡的电车,特别地奇妙。

xygd_3273
六点起床的我们十点半才开始行程。
虽然出发晚了,但完全不影响此刻的心情。尽管已不再是个小孩,但对于每一次的出行我仍然会显得激动。

我与小边路还有些渊源,小边路的起点是金刚寺,而空海大师就在金刚寺入定的(国内的说法叫圆寂)而空海大师当年东渡大唐的时候被冲到了霞浦赤岸,被当地人救下,有朋友去霞浦游玩我都会建议大家去这里看看。
xygd_04708
路很好,这是我的第一印象。踩在松软的小路上,每一步都带着安心与踏实。未知的路却又让我充满期待。这里的“好路”并不是因为修得多么平整,而是因为保留得足够自然:几乎没有铺装,路边也没有栏杆。坡不算缓,阳光也照不进来。但气温适宜,阳光温柔,路恰到好处——一切都刚刚好,一切都那么美好。
干净,是我另一个羡慕,在国内不论我去的是景区还是未开发的徒步路线,路上但凡有个休息点,附近总是伴随着垃圾,无痕山岭这个概念在国内也时常有人提及,但执行的只能说非常差,在国内徒步时有时找不到路的时候我甚至可以通过路上是否有垃圾来判断是否在路线上,而这一路走来没有看到垃圾,甚至全程走完能见到的垃圾也屈指可数。但有点变态的是后续我们把垃圾背到村子以后还是没看到垃圾桶可以丢弃,只能继续背着,直到看到可以丢弃的地方。
第一段路简单,海拔是下降的,走起来并不累、但懊恼的是有大段的水泥路。
现在的熊野古道有一部分路和公路重合,登山鞋走公路就容易脚底板疼,已经行进了一段公路后我的脚底板就开始抗议了,此时看到旁边有一条小路,又没有拦着说不让走,我想当然的选择走小路,铁轮和刚哥则继续跟着轨迹走。
可路越走越不对,看地图里目的地越来越远,而小路都切不过去,我试着陡坡直下,想往小边路靠近,可越下路越难走,只能放弃。原路返回。
现在想想我这次出来从六只脚下了bykee去年的轨迹,如果这小路能切,他肯定就切了!没切就是走不了。我居然妄图想走个小路,实在是飘了。
飘的代价就是,在小路探索过程中陡坡太多,两三公里浪费了我大量的体能,大腿也开始抗议了。
回到轨迹上只能继续忍受的脚底板的疼痛前行,原本计划下午2-3点到的大股,因为我乱探路和出发晚了,五点半才到大股。
稍作补给后立刻出发
此时天渐渐暗下,随时天黑。

我走走停停,开始拉垮。
今天想爬上伯母子岳有点难了,难点主要还是我有点疲惫。
53611749472566_.pic_hd
在疲惫中,太阳落山,在对面的山头留下一片残阳。
而我,残血。
朋友并没有指责我乱探路,陪着我慢慢前进,大家定下今天走到哪算哪,明天的事情明天再说吧。
xygd_9582
宣小屋是一个公益自助露营点,却是一个私人的财产,可以买到水和泡面,无人收款,需要自行投币,也可以过夜。当我看到宣小屋时,有一种到家的感觉,迫不及待的开始搭建帐篷,一刻也不想多站了。

脱掉鞋子钻进帐篷。此刻的脚酸痛中又有一种捏脚的感觉,一定是空海大师看霞浦来人了,走的这么辛苦,特地找人给我捏两下的。

吃了点面包带着疲惫直接睡下。

夜里十点多醒来。风把帐篷吹的哗哗作响,探出帐篷,天空闪烁着繁星点点。
营地里大家都在休息,时不时传来呼噜声。

xygd_9588
此刻的风,她咆哮着,吹走了我的疲惫,也吹散我的烦恼。
果然啊,在没有天花板的地方我就会比较开心。

xygd_3292
清晨五点多醒来,已经有人离开,还有人在收帐篷,我们一行人则磨磨唧唧。
一位韩国的大叔先用日语和我们打招呼,接下来又是英文又是中文的,对我们充满的好奇。在我们离开时,韩国大叔说了一句慢走倒是让我们一愣,会的不少啊。

很是奇怪,三天的行程走下来并没有遇到很多人,此时正值日本的春假,除了一些日本人,就是欧美人,只遇到了一队北京来的同胞。可在小红书上看五一要来熊野古道的人也不少啊,一直到本宫以后才发现,不是同胞少,而是很少人来走小边路罢了。

休息一夜恢复不少,继续前行。
xygd_9672
到伯母子岳山顶时,有一个日本姑娘在山顶休息看风景,这也是小边路海拔最高处。
xygd_9705
山顶边上也有一个营地,提供了一个庇护所给大家露营,边上还有一个厕所。
此时营地空无一人,应该早就出发了。我们也想接着赶路。

可前面的路被拦住了,但又没有禁止通行的标记,旁边又没标识其它的路,思考一番还是继续按照轨迹走,大不了回头路吧。
xygd_3310
很明显这段路最近少有人经过,落叶很厚,足迹很少,不少路有些塌方。一直到出口时才写着禁行,旁边标注一条迂回路。
原来刚在伯母子岳山顶的分岔路时的迂回路指的是要迂回着走,而不是另一条路。好在没有走回头路。
xygd_9724
xygd_3318
我独自走在林间小路上,眼前的景象有些怪异。大量被砍倒的树木横在路边,断裂处覆盖着厚厚的青苔,像是被遗忘的时光正在悄悄修补伤口。高大的云杉沉默地站在两侧,阳光穿过枝叶在路上织出跳跃的光斑。挂在背包上的熊铃叮当不断响起,清脆的声音撞在背包上,混着林间松针落地的细响,在潮湿的空气中荡开老远。
眼前的一切让我忘记了步伐的沉重,越走越快,此刻回想起,我已经辨不清楚是因为走得快,还是因为快乐的时光显得短暂。

三浦口。官方推荐的第二天休息点。
我们并不打算就此停留。
此时正值中午,村子却异常的安静,只有一位阿姨在打扫公厕。余下的就是徒步的行者。
xygd_9776
村子里也没有什么饭店开门,只有一台自动贩卖机。好在提前知道这些,我们可以继续吃路餐啃面包。

对面一个日本大叔也是一个独行者,尽管此时贩卖机前就我们四个人,但日本大叔并未和我们有任何交流,一路上遇到的大部分都一两个人。重装的居多一些,背着三四天的食物,慢慢的走,每一步都充满虔诚,也充满了享受。

熊野古道对我们而言是一条旅行路线,而对日本人来说,则是一条朝圣之路,正因如此它才得以成为世界遗产。千百年来,无数日本人从四面八方涌向熊野三山进行参拜,形成了这一独特的文化传统。熊野古道的世界遗产包括小边路、中边路、大边路和伊势路。此外,另一条世界遗产圣地——圣地亚哥朝圣之路,同样充满浓厚的宗教氛围。
xygd_04728
重新出发,先需要经过一个吊桥。在《摇曳露营3》中专门有一集讲到日本的吊桥,很多吊桥至今还在使用。而我们三天的行程却只经过这么一座吊桥。

xygd_9800xygd_9808

依旧是云杉林。

xygd_9819
山顶有一对夫妻已经在扎营做饭了。他们的伙食很好,又是包子,又是香肠的。很想蹭一点,又羞于表达。作罢作罢 继续赶路。

到了西中看了公交站台,最后一班车是下午两点半,那么就只剩下拦车这条路了。这是我昨日就暗自做好的打算。这十公里的水泥路绝对不可能走的!
一路上我都是到处张望,希望看到有人可以让带带我们。
xygd_9862
路过一户农家时我看到有一位大叔在,随机前去沟通,一路上我熟练说应用 すみません(su mi ma sen)开局,
然后掏出手机打开翻译工具交流。
希望对方能开车带我们到前面的村子,并给予报酬。对方很努力的沟通,又是告诉我们前面有神社,但不可以住,又说前面有小卖部,但始终没有同意,却也不直接拒绝。
如果这是在国内,肯定有钱不赚王八蛋奈何这是日本。沟通无力,只能算了继续前行。

时不时的向后望去,希望能出现一辆顺风车,可一路走来只有对面的来车。
耳后突然传来汽车的声音,这发动机的声音好似久石让老爷子的《菊次郎只的夏天》。不管能不能成功,这都是希望!
我使用国际通用手势拦车后,对方停下来。继续IOS-すみません——掏手机。
对方是一个气质很好的阿姨。看我掏手机以后表示 I can speak a little English!大喜过望,呼叫铁轮前来沟通。
短暂的沟通后。
对方思考后同意了我们的蹭车。
xygd_3325
阿姨真好!不用走剩下这7公里的大马路了。我满脑子都是晚上要吃什么,然后泡个温泉,如果能临时找到住宿,那我今天就是最幸福的人了。

车上进行了简单的交流,询问了我们对日本的印象,也询问我们哪里来,要去哪里。尽管我英语很差,但这位阿姨的英语口音很不日本,可能早些年有在外的留学经历吧。这是三天以来我遇到英语最好的人。
我在出发之前就听说日本人英语不好,不过无所谓,我英语也不好,可是到了日本以后几次沟通我居然对自己的英语有了一丝优越感,我的英语没那么差(但也可能是我英语太差,对方听不懂)。

阿姨车开的也很好,速度快且稳。7公里的路程不到10分钟就到了。
打算支付一些报酬,阿姨拒收。并向我们告别。
看着阿姨离去的方向发现对方为了送我们特地绕了一些路,感谢这位一面之缘的人。
心理默默送上一句好人一生平安,而我的人生履历自要饭以后,新增了一项蹭车了。

十津川温泉算是路上的一个比较大的小镇,至少他有便利店了。走进第一家店饭店,对方表示没预约的话就没饭吃。预约时间是中午。
鸽子和我说,日本的预定文化很严重,对于P人是很不友好的,她不是很喜欢。我从3月份开始就一直在订这附近的住宿,奈何一直满房。

有计划性,在工作中很棒,生活中就会不灵活,而你我的生活对应的是别人的工作,
在我们工作的时候都不希望有人一直灵活变动。

当时我是这么答复鸽子的。

xygd_9928
另找了一家饭店,更像日本常见的小酒馆。旁边一位日本大爷一份纳豆一瓶啤酒独自小酌。

而乌冬面,炒面,烤牛腩。食物,安抚了两天旅途的疲惫。
乌冬面中规中矩,但是炒面很是好吃,牛腩烤的也很棒。也湿了一下纳豆,比想象中要好吃。

今天还可以洗个澡泡个温泉。
xygd_9937
只要30块钱,进入以后发现澡堂很小,只有六个柜子,脱光后来开房门,惊呆了!一个大花背!跑不跑,这是我的第一个念头。

花背男主动和我们交流了起来。所谓的交流全靠猜测对方再说什么。他还会两句简单的中文。没泡两分钟他就离开了,但很快返回,通过手机上的翻译,告诉我们如果觉得水太热可以自己加水。
现在想来这个人可能是黑社会的,日本纹身几乎都和黑帮有着直接的联系。而没泡两分钟就走也可能和纹身有关系,据说日本有纹身的人在泡温泉的时候有一些限制,要么是私汤,要么需要遮盖,也许是他觉得展示纹身不好,所以很快就离开了。
洗干净自己后走进池子,温暖的水将两天的疲惫完全被带走。突然有一些理解为什么日本人如此钟爱泡澡了,简直赛过神仙

泡完以后就得找搭帐篷的地方。
我们试着询问温泉的老板和饭店的老板能否在他们停车场搭帐篷,但都被直接拒绝。日本人的热情很有边界感,可以帮你,但似乎有一个前提,不能侵犯领地。
地图上寻找一番都没有看到特别合适露营的地方,私人的肯定是不行的,也许到村子的时候就应该去警察局门问问,说不定还有机会。
学校门口,或者教堂门口?
xygd_9948
在街上晃悠了一圈
此刻,我们是异乡的流浪者。
铁轮提议,要不我们继续走吧,往熊野本宫大社方向,进山以后说不定就可以了。
xygd_3333
果然,一个废弃的路边停车场。抓紧时间搭帐篷睡觉。
今夜,躺在停车场的水泥地上,但我们依然拥有这片天空。

最后一天的行程算是三天内最轻松的,只有15公里。熊野古道即将完成。
说起来这是我第三次买日本机票。
20年的时候当时计划来徒步富士山,在我买完机票的第二天,武汉封城,而后漫长的三年。
去年Bykeer组织熊野古道,我在最后一周退了机票。
而今行程即将结束。

xygd_04729
尽管还需要爬一座山,但走的确是越来越轻松,身体已经适应了这种在路上的感觉,既没办法走的很快,也感觉不到疲惫,双脚也不再沉重,心理冒出了要不是还得回去当牛马,这路我还能再走个十天八天的,一次性踏破熊野古道。
xygd_0025
果無峠全程有西国三十三座观音菩萨石像守护,三十三寓意着观音的三十三个化身。
出发之前我对这条路有过一些想象,朝圣之路——一路上应该经过很多神社,路过很多佛像,但一路过来几乎没有。三天了,此刻才觉得这条路上有一些宗教感。有趣的是在Google Map上还可以看到每一个观音像的标注。
对面时不时迎来一些越野跑选手,轻装上阵,不知是打算跑到高野山还是到了十津川就折返。
其实小边路更适合重装吧,尽管官方的行程每一天都有住宿可以预定,但需要你一次性全部预定,只预定其中一天是不行的,也许这些住宿是提供给那些无法重装的老年人,小边路也有几百年的历史,但大股、三浦口这些村子确从未扩建住宿没有一到村子家家民宿,户户卖你纪念品的繁华,只有十津川村稍显繁华,但只因是温泉圣地。
而小边路的每一天行程,中间都有那么一两个地方可以让你露营。也很容易获得水源,路上各种山泉水,甚至在推荐的饮用点还有杯子放在一边供你使用,减轻你的负重。
你可以独自出发,每天走个一段然后安营扎寨,感受与和大自然的亲密。全程不需要住入酒店,也不需要与人交流,也像一个行者在修行。如果再走一次小边路,我也想走的慢一些,走的久一些。

今天的上山之路不难,但下山之路却不好走。落叶让地面有一些滑,几次险些要摔倒。尽管提醒了,铁轮还是滑倒了一次。

数着观音像翻完果無峠时,眼前出现的是十津川。
xygd_04745
昨天未曾细看,十津川的河水蓝绿相间,确又清澈无比,甚至可以在桥上看到水里的鱼。
xygd_0190
前面便是村镇了,随着村镇的靠近,目的地就在眼前。

xygd_04763
快到终点时对这条路有过一些想象,然后我们会在一个转弯后远眺到熊野本宫大社,他庄严肃穆,带给人一种天然的神圣感,朝圣之路嘛,就应该这样,情绪价值给足,可想象终究只是想象。可走到最后先是一个居民区,而后走过鸟居后从侧门走进了本宫大社。人很多,倒有一点集市的感觉,大家忙着打卡拍照买御守,又或是排队摇绳。整个神社维护的非常好,干净,颜色鲜艳。
失落,或者说是失望。走了这么远的路就看这?西班牙朝圣之路终点是德孔波斯特拉主教座堂,尽管我没去过,但照片中的他气势宏伟。藏传佛教徒三拜九叩到的大昭寺也充满的宗教的神秘气息。可这熊野本宫大社真的很一般。

xygd_0250
三两眼看完以后只想着离开。
如果没有信仰,就算走完这70公里的朝圣之路又能如何?
我本就不是为了本宫大社而来,我只是把他当作一条风景秀丽的徒步路线罢了,想到这里也就无所谓了。

过了两天的野人生活,晚上入住日本传统的一户建,一个两层的小楼。拥有一个大厨房和客厅,卧室则是榻榻米,可以至少容纳五六个人入住。抓紧洗个澡出门吃完饭。民宿的老板特地和我们说今天村子里就一家拉面店开着。我们也吸取教训,担心去晚了店关门了。

出门觅食时,许多店都关门了,整个村子很安静,偶有汽车经过。
路边还能看到的几乎都是来朝拜本宫大社的游客,穿着各色各样的冲锋衣,背着一个登山包。本宫大社也闭门谢客,此刻我倒想着进去看看,看看无人的本宫大社是怎样的。
xygd_0344
只有世界最大的鸟居门口依然热闹。

这附近有一个河滩温泉,只需要把石头扒开就可以直接泡了。出发之前朋友们是特地推荐过的,可是我们住的地方离温泉还有5公里。这附近也无法打车。只能作罢,我现在对温泉倒是不怎么追求,也就无所谓了。颇为神奇的是今天我们的民宿是没有浴缸的,这倒是和听说的日本很不一样,不能再泡个澡了。
只能敷个面膜了。
对,由于我的包比较小,一路上都没怎么背吃的,但是我背了面膜!

清晨在雨声中醒来。
磨磨唧唧的起床,昨天下了一夜的雨,好在昨天晚上是订到住宿了,如果露营的话,收帐篷就狼狈了,运气还不错。用房东提供的泡面和意面做了早餐后才出门,可第一班公交车早已离去。反倒是为我们留下时间再去看看旁边的博物馆。
现在的本宫大社其实是重建的,原址在一次洪水中被冲毁。一个供人朝拜的神社不能保佑自己倒是有趣。馆内陈列了在不同时节时神社的照片,也讲述了最大的鸟居是如何建成。
照片中的本宫大社很美,藏匿在山林之间,迷雾之间,又或是雪花纷飞之中。

而后,离开,前往那智大社。

那智大社的所在地那智胜浦也是个著名的景点,网上推荐的海边温泉,世界上最孤独的鸟居以及金枪鱼鱼市,我们一个没去。
直奔目的地,在前往那智大社的公交车上,整辆车被国人包干了。除了个别的外国人几乎都在说中文,无缝交流。
xygd_3358
雨中的那智山很美,我们提前走大门板下车,慢悠悠的走上山。两边的粗壮的大衫树显得这条路充满了神秘莫测,飘落的小雨让空气显得格外清新。
一位日本的妈妈带着女儿和自己的母亲,小朋友蹦蹦跳跳的走在台阶上,外婆在后面紧赶慢赶的跟着,妈妈则在后面为她们拍照。很是欢乐。
xygd_0515
对游客而言那智大社最有名的可能就是那智瀑布——那智飞龙。日本信仰的是神道教,所谓神道教俗点形容那便是我觉得这东西有神性便可以参拜。而那智飞龙作为日本三大瀑布之一必然就有神性了,所以边上还有一个飞龙神社用于参拜。火影忍者中的很多技能,武器都和神道教分不开,比如须作、月读、伊邪那岐等都来源于神道教。这么一看岸本算是独宠宇智波一族了。
xygd_0523
xygd_04820
相对本宫大社,我倒是觉得那智大社的宗教感更强。三座神社坐拥在一起,其中一座房子显得很有年代感,建筑主体也是木结构,时间在木头上刻画出岁月的印记,而最神秘的应该是 楠灵社,大楠树根部有一个大树洞,据说穿过树洞可以消灾解厄并实现愿望。而我没什么愿望,只在门口看看。
xygd_0449
在纪念馆买的集章手册此刻在那智山用上了,一路上我们也试着去盖个章,集齐41个就可以领取证书了。当然,此行我们是不可能齐的。网上也有详细的攻略告诉大家如何最快的集齐这些,我开头还有些许不屑,不需要通过盖章证明我来过,而且一路坐车盖章也没啥意思。可真等到我盖的时候才发现,大意了,能把这些章集齐还挺难的,每个神社都要进去,不是一个时间很多或者计划周全的人是很难有耐心集齐的,至少我没有,那智山的四五个章我最终就找到三个,卒~
xygd_04805
从那智那社离开时,此次的行程便已结束,在前往和歌山市的电车上望着窗外,太平洋的正海浪拍打着纪伊半岛,耳边传来的是电车行驶传来的哐当声像是对我们的告别。
每当行程结束时我总会出现不舍的情绪,不愿离去。
xygd_9344
好吧,我又留恋了,那么就再来一次吧,再来度个假!
诚邀朋友今天春节去日本摆烂几天。

在白滨转JR电车时,我们遇到了一个路上多次偶遇的西班牙的人。
铁轮:“Have you bee to Santiago?”
西班牙小哥: “NO,I don’t.”
果然,全世界的人都是去别人的城市旅游。
xygd_9110
那么就再见咯

2025.5~6 Break

  •  

情绪的转移

今天早上,坡坡起得不算晚,但是她吃早饭的速度很慢,根据经验,我觉得会迟到。以往我催促过,也试过强压住内心焦虑边做其他事边等,但效果都不太好。效果的评判标准在于不迟到的前提下我的心情好坏。于是今天我主动出击,告诉她我内心的焦急,问是不是可以不用担心她,她自己心里有数。坡坡说是的,但是也有可能会迟到。我顿了一下说,那你可以努力吗?这样你自己也不会迟到,妈妈也不用着急上火。坡坡答应了。于是我便心安理得地开始做自己的事。也许是感冒刚好心情不错,我的心态维持得很好。

豆哥像往常一样提醒时间被坡坡嗔怪了两次后,他第三次将提醒对象转向了我,彼时我正不紧不慢地在垫子上拉伸。我表示我已经准备好了,就等坡坡了。这个答案显然让他更焦虑了,似乎担心坡坡迟到的情绪从我身上转移到了他的身上。

最近豆哥休息得不太好,前几天他以给我建议的口吻说起休息很重要时我还没意识到,我以为真在讲我的问题,表示我晚上不睡是因为心结。也不知是否男女压力表现方式不同,我是熬夜,他是睡不好。这两天我才反应过来,他大概说的是自己,之前是考职称的压力,现在他自己都不明白为什么,可能中年危机?有些歪路是我走过的,我还能给点建议,但没经历过的就建议不到点子上了。所以跟我的好状态相反,本来状态就不对的豆哥承担起了坡坡可能会迟到的重担,一下子就有点支撑不住的感觉。

八点一到,豆哥说他先去上班了。今天他在家工作,所以直接坐到了电脑前。我听懂了他的话外音,便问他今天是否送坡坡上学。他说送,但是坡坡太慢了。我听到他这不符合逻辑的答案和多余的话后,更加确定了他现在正在气头上。我说要不就别送了,不用勉强。

出门时,豆哥千叮咛万嘱咐路上小心。关上门等电梯的时候坡坡好奇,之前也都是自己走,为什么今天这么担心。我说因为爸爸生气了。坡坡说所以他的生气转化成了担心吗?我说是的。

我上班坡坡上学有一段路是一起走的,路上我叮嘱她安全比准时更重要,她表示明白。分开后我也努力不去担心,毕竟改变不了什么除了徒增烦恼。等红灯的时候我给豆哥发了信息,告诉他坡坡一点就通,在我的解释下明白了爸爸反常行为背后的原因。其实我也是想通过这条信息告诉他,我明白他怎么了。中午午休的时候我询问他的心情,他表示没关系了。

是不是随着年龄的增长,身体里也在发生着不小的变化?前有青春期,后有更年期,夹在中间的是什么呢?因为今年状态不佳的频率有点高,我时不时地就会想到这个问题,再加上豆哥似乎也没有以往淡定,我就更疑惑了,除了生理上的理由我想不到其他原因。我挺不喜欢这样的状态,每天下了班吃完饭就只能往沙发上一躺,我逐渐变成了小时候“嫌弃的懒人”。但另一方面,明白物极必反的我也不想过于push自己,愿意接受自己的懒惰、做无意义的事,因为我知道这可能是一种休息方式。

我不解地问豆哥,你说我们小时候,我们的爸妈也是这种力不从心的状态吗?豆哥表示不知道。看来真的没有所谓的感同身受,有些事情是无论如何都得不到他人的理解的。

我没理解那时候的父母,坡坡可能也理解不了我跟豆哥的困境。同样的,彼时父母也没能理解我,就像我也有很多不理解坡坡的时候。这中间除了身份的转变和认知的差距,看来还有年龄在作妖。有些在情理之中,有些也太意料之外。

我觉得有点无力,因为没有解法。虽然还有接纳这条路,但我又怕妥协会得寸进尺。

  •  

登珠海凤凰山凤凰顶

✇雅余
作者Jeff

昨天到中山走岐澳古驿道不够过瘾,一路都是疯狂的蚊子,扛不住,走到三分之一就下撤了。今天找了一条新的轨迹,趁天气好爬到凤凰山的凤凰顶看看风景。路上发生两次轨迹偏离,第一次发生在上山路上,绕了一下找回正确轨迹,第二次下山直接走偏300米,同时下降200多海拔,想着也不会迷路,就干脆自己钻林子找路迹。全程7.43公里,最高爬升440海拔左右,从普陀寺对面的东坑爬至凤凰顶再回出发点,一个小环线。虽然今天黄色高温预警,但山里还是非常凉快。

登珠海凤凰山凤凰顶-雅余
轨迹已分享到“两步路”
登珠海凤凰山凤凰顶-雅余
进山前的路口

走进机耕道几百米,城市的喧闹声就基本听不到了。一路上只有泥土和花的味道,让人心情舒畅。

登珠海凤凰山凤凰顶-雅余
200海拔前基本都是30-40坡度硬化后的机耕道
登珠海凤凰山凤凰顶-雅余
眺望回对面山
登珠海凤凰山凤凰顶-雅余
山棯子

山棯子,小时候吃过不少这个果子。成熟的果子是紫黑色浆果的,可直接吃,也可酿酒,是鸟类喜欢的食物。

登珠海凤凰山凤凰顶-雅余
木荷花

木荷是山茶科,属大乔木,最高可达25米。这边山上挺多见,树冠开满了花,很好看。木荷为中国珍贵的用材树种,树干通直,材质坚韧。

登珠海凤凰山凤凰顶-雅余
眺望市区
登珠海凤凰山凤凰顶-雅余
很美,可以看到水库和大海
登珠海凤凰山凤凰顶-雅余
白花灯笼

白花灯笼是唇形科大青属灌木植物,白花灯笼因其花萼膨大似灯笼,花冠淡红色或白色稍带紫色而得名。

登珠海凤凰山凤凰顶-雅余
顶峰的观景台
登珠海凤凰山凤凰顶-雅余
顶峰能看到更完整的水库,可惜一片乌云遮挡了阳光
登珠海凤凰山凤凰顶-雅余
有阳光的山更好看
登珠海凤凰山凤凰顶-雅余
下次要去远处山上的气象站
登珠海凤凰山凤凰顶-雅余
眺望珠海地标“日月贝”
登珠海凤凰山凤凰顶-雅余
市区方向
登珠海凤凰山凤凰顶-雅余
钻林子
登珠海凤凰山凤凰顶-雅余
钻林子是一件开心的事情
登珠海凤凰山凤凰顶-雅余
被大片绿树环绕
登珠海凤凰山凤凰顶-雅余
下山后看到小溪,溪水还不多
登珠海凤凰山凤凰顶-雅余
出山口有一片水塘

登珠海凤凰山凤凰顶-雅余

By 理光 GR3

  •  

静风说15岁了

不知不觉这个博客已经诞生15年了,回想当初博客建立时的情景仿佛就在昨天。那时候谷歌还可以访问,韩寒还在写博客,天涯社区还没有关闭,微信还没有诞生,我还在用按键手机。现如今移动互联网极速生长,网络中心化愈加严重,中文网站逐渐消亡。不管网络环境如何变化,我仍然在写博客,博客更真实更纯粹地记录了我的生活,它已经是我密不可分的一部分了。

这些年为什么会一直在写,因为我有「表达欲」和「记录欲」,发生在生活里的小事,我总想记下来,可能它并没有特别的意义,想着记下来等以后再看。偶尔翻看写过的文章,总会感叹幸好有了这个博客,不然好多事情好多想法就不记得了。

这个博客的内容比较杂,没有特别的主题,也没有「垂直领域」,生活里发生了什么就会写什么,读了一本书、看了一部电影、去过一个地方、学到一点知识、冒出一点想法和思考,这些我会通通写到博客里。写的多且杂,文笔不好,深度也不够,通常都是想到哪写到哪,不润色,不修改,直抒胸臆后「写完就走」,大部分文章没什么可读性,读者估计也不爱看,可是我还是忍不住记录这些东西。

建站之初,我花了很大的精力和时间来鼓捣这个博客:加入Google Analytics,每天看有多少流量;添加这样和那样的功能,只要自己喜欢觉得读者也需要;想着怎么才能赚钱,接入Google AdSense;为了增加流量,把文章同步到各大平台。现在对这些都已经看淡,只想有个可以写字的地方,把博客简单地当作生活的笔记本。今年把域名续费了十年,打算一直写下去,继续用博客记录自己的生活和思考。

  •  

《跳出幼教看幼教》的目录

目录:      
      
   我为什么撰写这本书
     引言
       我看幼儿教育的立场与视域
       “育人为本”还是“儿童为本”
       面对幼儿教育的悖论
       被内卷的幼儿园教师
       对过度强调自主游戏的质疑
       对幼儿园园本课程的质疑
       对幼儿园淡化、弱化集体教学活动的质疑
       对幼儿园禁止幼儿识字的质疑
       对“幼儿园教师要读懂儿童这本书”的质疑
       对“幼儿园教师都要成为研究者”的质疑
       对幼儿园教师自创玩具的质疑
       要给幼儿园园长和教师松绑
       成也萧何,败也萧何(一)
       成也萧何,败也萧何(二)
    

  要学点哲学、历史、逻辑和科学
     引言
     立场与视角
       从生态学立场、视角看幼儿教育
       宏观、中观、微观和时序(一)
       宏观、中观、微观和时序(二)
       宏观、中观、微观和时序(三)
       从多种学科的视角看幼儿教育
     哲学与文化
       从人学的立场、视角看幼儿教育(一)
       从人学的立场、视角看幼儿教育(二)
       从教育人类学立场、视角看幼儿教育
       幼儿教育的文化适宜性
       中华优秀传统文化的内涵
       从中华文化与欧美文化的差异看幼儿教育
       东西方文化的主流价值观——集体主义VS个人主义
       我国幼儿教育的根本问题
       从儒家学说的哲学基础中庸之道看幼儿教育
       幼儿教育中的隐性文化逻辑
       传承中华优秀传统文化,警惕文化殖民和自殖民
       中华文化与幼儿创造性教育
     历史
       从历史的立场、视角看幼儿教育
       近数十年来美国政府导向下的幼儿教育
       美国课程标准化运动的历史借鉴
       美国的“儿童发展适宜性教育”
       近数十年来联合国教科文组织对幼儿教育做了些什么
       近数十年来经合组织对幼儿教育做了些什么
       近数十年来我国幼儿教育的理论与实践
       对我国近数十年来幼儿园课程改革的反思
     逻辑
       幼儿教育学的逻辑起点
       幼儿教育学的逻辑推演
       幼儿园课程编制和实施的逻辑一致性
       形式逻辑下的游戏与教学之间的关系
       从培养非逻辑思维的视角看幼儿教育
     科学
       要懂一点科学
       从AI的立场、视角看幼儿教育
       颠覆、降维和迭代
       培养能与AI合作、共享的人
       数智赋能是提升幼儿教育质量的关键
       AI赋能STEM教育,开启创新教育新篇章
       挑战与机遇并存
       面对AI时代,幼儿教育做些什么
      
     幼儿教育为什么
     引言
       全球化对我国幼儿教育的利弊权衡
       当今我国幼儿教育应该关注的主要问题
       我国的幼儿教育理应传承与弘扬中华优秀传统文化
       我国的幼儿教育为了什么
       陈鹤琴先生“活教育”的目的论
       我国幼儿园教育的魂、道、术
       不同的幼儿教育目的,推衍不同的幼儿教育实践(一)
       不同的幼儿教育目的,推衍不同的幼儿教育实践(二)
       道德与幼儿道德教育
       ——从东西方文化比较的视角审视道德与道德教育
       德育为先,立德树人
       集体主义与个人主义
       ——从东西方文化比较的视角审视幼儿教育的理念和实践
       规矩与自由
       ——从东西方文化比较的视角审视幼儿教育的理念和实践
       要为入小学做好准备
      
   幼儿教育做什么
     引言
     能够学的和应该学的
       教育内容选择的永恒标准是“真”“善”“美”
       国家意志主要决定幼儿应该学习什么
       幼儿发展水平主要决定幼儿能够学习什么
       幼儿教育中的关键经验与关键概念
       “教得对”,才有“教得好”和“教得实”
     德育
       要把中华优秀传统文化的基因嵌入幼儿的脑中
       将德育融入幼儿语言教育
       将德育融入幼儿数学教育
       将德育融入幼儿科学教育
       将德育融入幼儿体育
       将德育融入幼儿艺术教育
       将德育融入幼儿社会教育
       幼儿德育与心理健康教育
     各领域的幼儿教育
       从健康的立场、视角看幼儿教育
       从语言的立场、视角看幼儿教育
       早期阅读拉开了儿童之间的学习差距(一)
       早期阅读拉开了儿童之间的学习差距(二)
       从数学的立场、视角看幼儿教育
       早期逻辑思维是未来人才素养的重要根基
       从科学的立场、视角看幼儿教育
       早期科学启蒙是面向未来教育的基石
       从艺术的立场、视角看幼儿教育
       从社会学习的立场、视角看幼儿教育
       领域(学科)一般性与领域(学科)特殊性
      
    幼儿教育怎么做
     引言
     适时、适度
       从生物学的立场、视角看幼儿教育
       从遗传学的立场、视角看幼儿教育
       从儿童发展理论的立场、视角看幼儿教育(一)
       从儿童发展理论的立场、视角看幼儿教育(二)
       从儿童发展理论的立场、视角看幼儿教育(三)
       从学习理论的立场、视角看幼儿教育
       从卫生学的立场、视角看幼儿教育
       从诠释学的立场、视角看幼儿教育(一)
       从诠释学的立场、视角看幼儿教育(二)
     有效、愉悦
       游戏与教学的关系
       幼儿教育中的游戏与教学
       以游戏为主的幼儿教育活动
       以教学为主的幼儿教育活动
       教学是发展的源泉
       确保幼儿园教学有效性的起码条件
       分久必合,合久必分
       学习的核心——主动或被动
     环境创设
       从传统的环境定义出发,看幼儿教育环境的创设
       从几种生态学立场、视角看幼儿教育环境创设
       从人类发展生态学立场、视角看幼儿教育环境创设
       幼儿教育环境创设实务的要点
       教师专业成长
       一个教师专业成长中的世界性难题
       从教师专业发展和成长的立场、视角看幼儿教育
       幼儿园教师的德行
       幼儿园教师与课程资源
       幼儿园教师应做该做的、能够做的事情
      
  幼儿教育做得怎么样
     引言
       幼儿教育的“质量话语”与“超越质量”
       对幼儿教育质量评价的重新思考
       经合组织对学前教育质量的评价和监测
       对盲目引进国外认证标准的质疑
       从幼儿教育质量评价的视角看理论与实践的脱节
       教育目的达成度是幼儿教育评价的根本标准
       从接受“他评”到自主参与评价(一)
       从接受“他评”到自主参与评价(二)
       幼儿教育评价中的“学习故事”
      
     后记
      
     附录:与本书有关的我撰写过的主要书籍
  •  

薛定谔的电瓶

人不能太闲,我就是吃饱了撑的,车的电瓶有点亏电,但是还能正常启动,只不过门上的投影灯和天使之翼熄火以后亮不了几秒就灭,昨天婶子他们在晒麦子,我就把车挪过道底下,想着正好给电瓶充充电,于是让我爹找邻居借来了电瓶充电器,他说是给拖拉机用的,我也没多想直接插上开始充,起初一切正常,结果早晨起来去看,电瓶一点电都没了,车灯一会闪烁一下,雨刮器也慢速摆动,上网一查,好像是电瓶彻底亏电了。

好吧,下单了新的电瓶,不知道换上是不是能好,有些东西你不想、不碰就挺好,你要是心血来潮修理它、那等来的只会是「薛定谔的电瓶」。

上次这么无语还是我觉得电脑有点脏…记得那天的账单让我瞠目炸舌…

  •  

写了个网页版的提词器软件,就叫“CoCo提词器”

演播室配了俩提词器,题词软件不太好用,于是去年在网上魔改的一个提词器用了一年多,我们的主持人说用着还可以,但是看着臃肿和逻辑混乱的代码,心痒痒,要不我重新写个,顺便挑战下自己。

最近一直在使用 Trae 来淘汰 vscode,要不挑战下,看看 AI 能不能帮我写一个比较实用的工具软件。

经过好几天的研究和迭代,共改进了 40 多个版本,一步一步的实现出来了,当然中间还需要在 Ai 写代码的基础上帮 Ai 改代码,尤其是优化和逻辑的控制。比起之前用的那个上几千行代码的提词器,这个提词器仅仅就不到 600 多行的代码。

目前,基础功能已经完善,后续的话,打算做个快捷键配置界面,用于配置快捷键,比如有些题词的无线遥控器,需要映射对应的按键,才能正常工作。

主打的就是离线使用,当然也可以上传到自己的网站上。

目前版本是 0.1,后续随着功能的叠加,逐步升级吧,当然这个小工具是免费开源的。

下载地址:CoCo提词器_CoCoTeleprompter_v0.1.html

以后的更新全部放在这里,同时也同步到 Github 上,项目地址不出意外的话是 https://github.com/yefengs/CoCoTeleprompter/

使用说明:键盘空格为播放/暂停,方向键⬆⬇翻页⬅➡速度。

版本更新记录

  •  

制作了款 wordpress 主题 Cooooo

上一个博客主题《Memorable-lit》,缝缝补补也将就用了六七年,况且,博客也是将近一年多没有更新,好多篇博文静静地躺在了草稿箱里……

这次呢,想着借机写一款主题,形式依然是我喜欢单栏。由于很久不写代码,看到代码很生疏了,外加当前前端技术迭代太快了,好多HTML、css3的新特性和js的ES5、ES6,我处于完全看不懂的状态,这个主题的由来是我平时浏览网站的时候,看到别人好看的风格样式,就扒拉扒拉下来了,有的懒得动脑子,就直接参考和借鉴过来。整个主题是使用字节推出的 Trae CN 编辑器,本地电脑搭建环境,外加用上Trae 的 Ai 来写代码,效率是离谱的高,在这个主题绝大部分代码是使用 Ai 的写的。开发效率是有点高,尤其是在解决一些很复杂的逻辑时,你只需告诉 Ai 程序的基本逻辑,它便生成可用的代码,在前端库的选择, 当然我选择的是 jQuery,其实前端JS可以用原生来实现,但是用着jQuery很顺手,代码简单,一行代码就能搞定的,没必要绕弯。别人都在用高级的Hexo、Hugo 等高级,而我依然选择的是 wordpress,可能懒得折腾、懒得写作时用Markdown,也可能是保持了习惯和旧状态,新特性对我没有吸引力吧。

年初一段时间博客感觉被黑了,博客的插件里出现了一些奇奇怪怪的代码,感觉是木马后门之类的代码,之前博客的版本为4.8,也是年久失修的状态,可能存在能利用的漏洞,导致的博客沦陷,当前,wordpress 最新的版本为 6.8.1,借机新主题就在最新的版本上测试开发,前前后后感觉写了近两个月,部分代码也是参考了大佬们的代码,修修补补,也算是正常跑了起来。

当前博客跑在Nginx + Mysql + php 8.1 下,对于 2 核2G 的云主机来说够用,甚至剩余的算力可以跑跑 docker 里的小应用,整体相对比较顺畅。

这次换主题也顺便修修花、剪剪草和施施肥,对于改造博客我也是下了很大的决心,好在一点点雏形出现到基本能用的状态,也是可喜可贺。当然主题若有问题,欢迎评论区提出,当然这个主题足够完善并且很有必要的话,可能也会开源哦。

博客我加个视频播放器、音乐播放器和全景播放器,想着给博友们分享一些我外出拍摄的一些照片和内容吧。

  •  

京东和美团你选谁?

这几天京东和美团为抢夺外卖市场掐起架了,4月21日,京东一则《致全体外卖骑手兄弟们的公开信》让业内顿时炸锅。其 […]
  •  

尝试做了一个vscode的博客md文件管理工具

全程使用cursor和copilot协助,typescript和vscode插件开发本身一点不懂😂

唧唧歪歪

之前有尝试过在vscode里写博客的文章,虽然vscode的编辑器很好用,插件也很多了,但是文件夹里的文件默认都是按照文件名排序的,想找文章非常不便。以前没有什么办法,因为找不到相关的插件,自己也不会插件开发。现在有AI工具的帮助,自己实现插件就变得可以尝试了。

成品

在花了2,3个小时的不断与AI对话,调整,debug,最后做出了一版Blog文章管理插件,取名BlogMan,支持按照时间排序文章,按照tag和年份分类文章,且排序和分类方式可配。

插件会根据yaml的文件头,将文章的标题,tag, 时间等信息解析出来显示,并按照相关内容进行排序。文章的标题后会显示文章的时间,鼠标放在标题上还会显示文章的tag信息。

切换为年份分组后就会按照年份进行文章分类。

切换为标签分组后就会按照标签进行文章分类。

~~

现在还没有上架到vscode的商店,因为还不知道怎么上架,后面有空再研究研究好了,先自己用用看。不过AI真的开始改变编程开发了,细思极恐啊。

  •  

又到主机续费时

博客所在的阿里云虚机又到年度续费时了,同往常一样价格,没有优惠,但是价格后面还要加个括号(优惠88),天哪,捡 […]
  •  

国庆香港citywalk

国庆打卡香港,感受文化的交织与碰撞

趁着国庆,一个人从深圳福田口岸到香港,整一个Citywalk,两天时间第一天暴走37000步,第二天27000步,把香港主要的热门地点都转了转,感受很明显,和内地的任何一个城市都完全不一样,整个香港的感觉是冲突融合碰撞。

城市建设

香港的高密度建筑+高密度路网的布局,市区的每栋楼都挨在一起,基本上完全没有间隙,而且一栋或者两栋楼的宽度就是一条路。路都很窄,大量的单行道,每条路都没有非机动车道,除了主干道,其他很多路都没有红绿灯,都靠观察通过。虽然路很窄,但是路上的车开的都很快,通行效率还蛮高的。
机动车道路面水泥路面为主,而现在内地的各省市基本已经逐渐变为沥青路面了。人行道香港主要也是水泥铺装,而内地基本上都是人行道砖,目前走遍的各个城市基本都是一般。
香港的过街天桥很发达,有很多互联多个路口,连接公交地铁,同时还会连接路两边的楼栋,非常方便,通行效率也很高。不过这个应该也只有香港才能做到,其他很少有地方楼栋和道路挨的如此的近。

香港路上能看到不少在建设或者装修的大楼,建设过程中,脚手架都是用竹子做的,不知道是什么原因,内地现在应该都是钢制脚手架了。

公共交通

香港的公共交通,地铁+公交+有轨电车(叮叮车)的组合,车次都非常的密,经常路上一溜排的公交车,除了地铁稍贵,公交和有轨电车应该完全是靠补贴存在的。
公共交通主要覆盖的是主干道,很多支路还是只能靠走,因为路网密倒是不太远。
坐在叮叮车上,晃晃悠悠看遍路两边的感觉真的挺好的,3HK$坐多远都行。

商业

香港的商业让我感觉特别的割裂,一遍有着很多现代化的商业综合体,宽敞,现代化;
另一方面,街上的单面大多门脸开间特别小,每间店铺都有种家门口五金店塞得满满的感觉。
大概是这两年经济不景气,非常多的门面都倒闭关门招租中,即使在最繁华的尖沙咀和铜锣湾也不例外。
另外香港遍地的药店,特别的多,卖的东西也很杂。同时还有很多专门的类似于摊位一条街的存在,卖各种各样大小东西的地方,让我想起了我小时候去的城隍庙。

物价

香港的物价总体上感觉是内地的2倍到3倍,总的来说应该还是人工和房租贵,路边食室随便吃点6-70HK,电子产品等批量化的工业产品之类的倒是不贵些。香港的住宿很贵,条件稍可的都要超过1000了,寸土寸金啊。
最不能理解的还是矿泉水和饮料,超级贵,同时价格悬殊极大,便利店都是十几HK,而不少药店却很便宜,最便宜的我看到是2.5;香港的蜜雪冰城柠檬水是9HK, 所以在大多时候,比矿泉水还便宜。

汽车

香港路上,公交车看到的全是油车,私家车则是各种各样,油车的话从跑车,老爷车到一般的代步车,电车的话能明显看出来的就只有特斯拉和比亚迪了,其他的或许也有,我认不出来。
在香港竟然真的有开大牛,小牛代步的,果然有钱,不考虑油钱和舒适度,只要帅就行了。因为香港是右舵,所以都靠左行驶,刚过去还不太适应。
香港骑摩托车的挺多的,车看起来也都还不错,路上也有专门的摩托车停车位。在香港开车,起步都超级快,每个路口是都油门嘶吼的声音,无论是公交车还是私家车,都是一样。

人文

在香港路上走着,粤语,普通话,日语,韩语,以及带着各种口音的英语,还有我听不出来的语言混杂。从外貌上看,路上碰到的欧美白人,印度人,日韩,其他东南亚人都很多,有不少看得出是旅游的,另外不少则明显就在香港工作。据说香港的外国人占比超过10%。
至于香港本地人和内地过去的游客,从穿衣打扮以及精气神上就是能看出来不同,能够明显看出香港本地人和内地游客,至于具体差异在哪,我描述不清楚。
香港街头还能看到卖电视天线,唱片DVD的小店,同时也还有不少公共电话亭和邮箱,但各处却又wifi覆盖,让我感觉特别的冲突。既现代化,又复古的感觉,很拧巴。全球各地的人又在这里汇集,感觉到不同的文化在这里交织与碰撞。

景点

收费的景点去了坐了太平山的缆车和摩天台上,只要20块的摩天轮也去坐了,就是那一个多小时的队排的不值,又热又晒,还浪费了宝贵的时间。剩下的就是免费的景点和一些热门地段,星光大道,坚尼地城海边,旺角,铜锣湾,尖沙咀啥的都有去,主打一个暴走。

其他

现在从深圳去香港是真的方便,我是从福田口岸过去的,全程自助过关,刷两次港澳通行证就可以了,过关就可以坐上港铁,直达中环附近。

  •  

免费的东西才是最贵的

原先的阿里云免费证书政策又悄悄调整了,只给3个月有效期,如果想要省事用12个月的,那么请交68元升级为个人测试 […]
  •  

使用echarts.js生成足迹地图(优化版)

较pyecharts可无缝集成至主题中,无需手动生成更新

之前使用pyecharts制作生成足迹地图过于简陋繁琐,如果需要更新地图,需要手动填写再更新生成,最后替换原有地图,过于繁琐麻烦。最近又好好研究了一番echarts.js,算是让足迹地图的嵌入变得稍微优雅了一些。

地图数据

echarts.js绘图需要GeoJson数据作为绘图数据源,搜索网上,主要都是依赖阿里云的altas平台提供的数据源,不过这里提供的数据都是按照省份分割存储的,没有市级的,又不想做地图的下穿等更复杂的操作,索性写了个小脚本,将GeoJson数据做了下重新拼合,制作了一个按照市级分割的GeoJson数据源。制作好的数据放到的github仓库:https://github.com/wherelse/GeoMapData_ChinaCityProcess 需要市级分割地图的朋友可以下载或者调用china_city.json

主题修改

  • 在header中引入echarts.js:
<script src="https://cdn.jsdelivr.net/npm/echarts@5.5.1/dist/echarts.min.js"></script>
  • 在需要渲染出地图的位置渲染标签:
<body onresize="resizeFresh()">
<div id="footmap" style="width:95%; height:500px; margin:auto; top:30px"></div>
</body>
  • 在主题文件尾部添加echarts初始化及刷新script:
    <script type="text/javascript">
      var chartDom = document.getElementById("footmap");
      var myChart = echarts.init(chartDom);
      var option;

      myChart.showLoading();
      fetch(
        "https://raw.githubusercontent.com/wherelse/GeoMapData_ChinaCityProcess/master/china_city.json",
        {
          method: "get",
        }
      )
        .then((response) => response.json())
        .then(function (ChinaCityJson) {
          myChart.hideLoading();
          echarts.registerMap("China", ChinaCityJson, {});

          option = {
            title: {
              text: "我的足迹",
              subtext:
                "FootPrint in China\n\n感谢来源于阿里云altas平台的地图数据",
              sublink: "http://datav.aliyun.com/tools/atlas/",
              left: "right",
            },

            visualMap: [
              {
                min: 0,
                max: 1,
                show: false,
                inRange: {
                  // 选中范围中的视觉配置
                  color: ["white","#00AAFF"], // 定义了图形颜色映射的颜色列表,
                },
              },
            ],

            series: [
              {
                name: "China Footprint",
                type: "map",
                map: "China",
                roam: true,
                emphasis: {
                  label: {
                    show: true,
                  },
                },
                data:[
                  {name:"北京市", value: 1},
                  {name:"天津市", value: 1},
                  {name:"南京市", value: 1},
                  //在这里添加更新足迹城市
                ]
              },
            ],
          };
          myChart.setOption(option);
        });

     //窗口大小变化时候,进行刷新页面操作,防止样式混乱
     var x=window.innerWidth;
     function resizeFresh(){
         if(x!=window.innerWidth)
             location.reload();
     }
    </script>
  • 根据自己的足迹更新echarts初始化中的series data中的城市目录即可。渲染效果可参考本博客关于页面
  •  

VCS+Verdi仿真Xilinx FPGA Vivado工程

在使用过VCS配合Verdi进行波形仿真之后,再也无法忍受vivado那缓慢的仿真与卡顿的界面,Verdi追踪信号更是极快加速问题定位。不过FPGA的IP不能像普通Verilog IP一样直接使用VCS进行编译仿真,需要调用一些Vivado IP Library才可以,下面分享一下如何使用VCS进行FPGA工程波形前仿真。

环境配置

需要使用VCS+Verdi进行仿真,这两个必须要是安装好的,这个参考其他教程。然后就是Vivado,开发 Xilinx FPGA这个也是必备的。这些都有安装后,基础的环境就算是OK了。

FPGA工程基础准备

在工程中,调用的vivado IP核,都需要完成调用和预综合,在对应的IP文件目录生成对应的xxx_sim_netlist.v,这个一般是放在/工程目录/sources/new/ip/xxx 中。这些需要先Ready,是后面在VCS编译过程中调用到这些IP的基础。工程中调用的vivado原语则不用处理,正常使用即可。然后是准备好工程中所有使用到的.v文件,除了testbench以外,其他文件都不需要做特殊的修改。testbench文件需要额外添加以下内容,用于dump fsdb波形和mem等内容:

initial begin
	$fsdbDumpfile("xxx.fsdb"); //xxx根据需要替换为文件名
	$fsdbDumpvars();
end

filelist准备

VCS和Verdi的仿真和波形查看都基于filelist进行维护,而不是和Vivado一样的图形化界面。需要将所有调用的.v文件,lib文件等的目录和文件名整理到filelist文件中,VCS和Verdi会自动根据文件列表分析结构层次。

  1. V文件列表整理:可以使用下面的脚本,一件生成当前目录及子目录下所有文件的filelist

    find . -name "*.v" -exec ls -dl \{\} \; | awk '{print $9}' >> flist.f
    
  2. ip sim netlist列表整理,根据项目中调用的IP情况,将所有调用的IP sim netlist添加到filelist中。

  3. Vivado LIb文件添加,为了能够正常仿真IP和原语,还需要在filelist中添加额外的Vivado库文件,这些文件都存放在vivado的安装目录中,一般必须添加unisim库和glbl库,如果有调用serdes源语或者GT收发器,则还需要调用额外的.vp加密库。目录参考:xxx/xilinx/vivado/$vivado version$/data/srcxxx/xilinx/vivado/$vivado version$/data/secureip/

run脚本准备

用于配置VCS编译选项,调用filelist,可以写一个简单run文件,也可以写一个makefile作为管理,这里以一个简单run文件为例:
vcs -R -full64 -debug_all -debug_region+cell+encrypt -f flist.f
仿真开始后,就可以打开Verdi查看已经完成部分的仿真波形,快捷迅速的追踪信号,仿真速度也会比Vivado自带仿真快很多。

  •  

求手机梯子

现在出门打球前必须看黄历了,脚伤好了去打球,结果右手小拇指又给扭伤了。 下午在电梯里碰到许久不见的老师,打完招 […]
  •