328 comments
  • 殷绪来
    殷绪来 Mac OS 10.14.2 Chrome 71 中国  -  上海 #1075

    reply   #1073 

    诶嘿嘿嘿嘿 66666

  • lisi
    Lisi Mac OS 10.11.6 Chrome 71 中国  -  深圳 #1076

    reply   #1074 

    必须的

            
    • 1
  • Surmon
    Surmon Mac OS 10.14.2 Chrome 71 中国  -  上海 #1093

    6666666

  • Surmon
    Surmon Mac OS 10.14.2 Chrome 71 中国  -  上海 #1094

    reply   #1093  @Surmon

    2333333

  • hyq
    Hyq Mac OS 10.12.6 Chrome 71 中国  -  厦门 #1106

    reply   #992 

    👏

  • lzy
    Lzy Mac OS 10.14.2 Chrome 71 中国  -  北京 #1115

    为什么你那么优秀~

  • Surmon
    Surmon Mac OS 10.14.3 Chrome 71 中国  -  上海 #1116

    reply   #1115  @lzy

    因为责任吧

  • NOBODY
    Nobody Mac OS 10.14.3 Chrome 72 美国  -  洛杉矶 #1134

    感觉你是个小受,不错

  • Surmon
    Surmon Mac OS 10.14.3 Chrome 72 中国  -  上海 #1135

    reply   #1134  @NOBODY

    对,女朋友是攻

  • Able
    Able Windows 10 Chrome 71 中国  -  深圳 #1163

    优秀d'd

  • leo
    Leo Windows 10 Chrome 72 中国  -  北京 #1165

    膜拜大佬ing 我们可以互相加个友链吗?看在我们都辣么帅的份上🙏

  • Surmon
    Surmon Mac OS 10.14.3 Chrome 72 中国  -  上海 #1172

    reply   #1165  @leo

    也许,一样帅;友链,不可以

  • MERCURY_1930
    Mercury_1930 Mac OS 10.14.3 Chrome 72 中国  -  广州 #1178

    访问了你好多次网站了,还有几次点开了摄像头,你在前端,有没有做日志采集。还有,摄像头偷拍。canvas,可以给video拍照的。

  • Surmon
    Surmon Mac OS 10.14.3 Chrome 72 中国  -  上海 #1179

    reply   #1178  @MERCURY_1930

    1. 日志采集没有,但是开关的位置打了个点做统计
    2. “偷拍”这个想法有点“天真”,一是代码是开源的,就算不开源我也不会做,所以更不可能有这样的逻辑;二是系统及浏览器层面不会有 API 能给你实现 “偷拍”,canvas 也是要调摄像头的,调摄像头就等于又进入“浏览器、系统”层面做的事了
  • Surmon
    Surmon Mac OS 10.14.3 Chrome 72 中国  -  上海 #1180

    reply   #1178  @MERCURY_1930

    再补充一条,我猜想你可能还担心的是:当你允许了摄像头的时候,网站是否利用 canvas 捕捉视频截图,实际上:没有;美颜功能是调了一个人脸识别库,全程没有保存视频内容的逻辑,也没有多余的网络请求

  • MERCURY_1930
    Mercury_1930 Mac OS 10.14.3 Chrome 72 中国  -  广州 #1181

    哈哈哈,大佬,我没有别的意思哈,大佬能回复我信息,倍感荣幸,也并不是担心哈,我也是做前端的程序员。仅仅只是技术上的交流哈。我也做了一个demo,可以实现保存视频图片的功能。摄像头只要打开了,绑定一个点击事件触发,利用canvas,把视频一帧内容转成canvas,然后canvas,在转成图片,在然后上传服务器接收。

  • Surmon
    Surmon Mac OS 10.14.3 Chrome 72 中国  -  上海 #1182

    reply   #1181  @MERCURY_1930

    可以实现,人脸识别的原理也是这么个原理,只是它在浏览器本地做,没上传。有上传之类监控的话,做个移动监测,避免无效数据

  • 213
    213 Mac OS 10.14.3 Chrome 72 中国  -  北京 #1190

    👏

  • admin
    Admin Mac OS 10.13.4 Chrome 73 中国  -  杭州 #1219

    👏

  • Surmon
    Surmon Mac OS 10.14.4 Chrome 73 中国  -  上海 #1222

    💩

  • 重庆崽儿Brand
    重庆崽儿brand Mac OS 10.14.3 Chrome 73 中国  -  杭州 #1225

    🌚围观大佬博客👻

  • null
    Null Windows 7 Chrome 73 中国  -  深圳 #1235

    213123

  • 淘宝美工
    淘宝美工 iOS 11.0 Mobile Safari 11 中国  -  深圳 #1236

    reply   #626 

    😱

  • luohao
    Luohao Windows 10 Chrome 73 中国  -  深圳 #1276

    误入

  • Surmon
    Surmon Mac OS 10.14.4 Chrome 74 中国  -  上海 #1277

    reply   #1276  @luohao

    自留

  • 罗皓
    罗皓 iOS 11.3 WebKit 605 中国  -  深圳 #1278

    reply   #1277  @Surmon

    我可以用你的模板做一个自己的播客吧?

  • Surmon
    Surmon Mac OS 10.14.4 Chrome 74 中国  -  上海 #1279

    reply   #1278  @罗皓

    可以啊,留个署名就好

  • 十二i
    十二i Windows 10 Chrome 74 中国  -  长沙 #1280

    大佬 看了你的代码 垃圾评论检测是使用了akismet 进行检测 但是没懂你的那个黑名单 不应该是使用它那个接口 post提交之后根据返回数据进行检测嘛

  • Surmon
    Surmon Mac OS 10.14.4 Chrome 74 中国  -  上海 #1281

    reply   #1280  @十二i

    黑名单和 akismet 是双重验证的,任何一个过不了,就会过不了; 但黑名单是下发至本地的,如果在黑名单中或包含关键词,请求就会无法发出

  • Surmon
    Surmon Mac OS 10.14.4 Chrome 74 中国  -  上海 #1282

    reply   #1280  @十二i

    • 服务端逻辑:(黑名单 && akismet)全部校验通过 -> 真正地创建评论数据
    • 客户端逻辑:黑名单通过 -> 发出 POST 请求 -> 服务端逻辑
  • 十二i
    十二i Windows 10 Chrome 74 中国  -  长沙 #1287

    reply   #1282  @Surmon

    好的 知道了 谢谢😃

  • 十二i
    十二i Windows 10 Chrome 74 中国  -  长沙 #1305

    超喜欢楼主的风格,模仿楼主的风格自己撸了一个,哈哈,爱上你了。🌹

  • Surmon
    Surmon Mac OS 10.14.5 Chrome 74 中国  -  上海 #1306

    reply   #1305  @十二i

    我爱一切,包括你

  • 十二i
    十二i Windows 10 Chrome 74 中国  -  长沙 #1311

    楼主 看了你的垃圾评论验证 写的很好 不懂得就是网站黑名单这块 敏感词是黑名单预先就存放了一些数据源嘛 后期又怎么进行敏感词的更新呢 。在楼主代码上没有看到这个黑名单更新的代码

  • 十二i
    十二i Windows 10 Chrome 74 中国  -  长沙 #1312

    reply   #1311  @十二i

    我好像看到了 😂,是没有看到敏感词更新的代码

  • Surmon
    Surmon Mac OS 10.14.5 Chrome 74 越南 #1315

    reply   #1312  @十二i

    1. 设置接口进行更新
    2. 把评论操作至垃圾评论时,对应的信息会自动加入黑名单
  • 十二i
    十二i Windows 10 Chrome 74 中国  -  衡阳 #1316

    reply   #1315  @Surmon

    好的 我知道了 谢谢楼主 署名是在网上添加网站外链嘛 还是啥 不是很懂

  • fed
    Fed Mac OS 10.14.4 Chrome 74 中国  -  上海 #1336

    博主很棒 6666666

  • fed
    Fed Mac OS 10.14.4 Chrome 74 中国  -  上海 #1337

    reply   #1336  @fed

    而且很帅 2333333

  • END
    End Windows 10 Chrome 74 中国  -  渭南 #1356

    我怎么获得这个项目,如果它是开源的话

  • Surmon
    Surmon Mac OS 10.14.5 Chrome 75 中国  -  上海 #1357
  • Jeson
    Jeson Windows 10 Chrome 74 中国  -  武汉 #1360

    大佬你好,最近基于您的这个博客写一个博客系统,在看您的代码中发现

    模块的导出引入方式有 :

    import require

    导出方式有:

    export.default module.exports exports.xxx export


    es6 的模块使用方式与 node 的模块使用方式混杂,我想统一下模块的导出和引入方式,推荐用什么方法呢?

  • T
    T Windows 10 Chrome 74 中国  -  渭南 #1363

    reply   #1356  @END

  • 小风子-L-
    小风子-l- Mac OS 10.14 Firefox 67 中国  -  杭州 #1377

    赞!

  • qiushi
    Qiushi Windows 7 Chrome 75 中国  -  杭州 #1380

    博主,我隔段时间就来你博客逛逛,然后全身又充满对前端对生活的激情,博主的帅是由内而外散发出来滴,赞一个

  • Surmon
    Surmon Mac OS 10.14.5 Chrome 75 中国  -  上海 #1411

    有新版本啦

  • 若志奕鑫
    若志奕鑫 Android 8.1.0 Chrome 74 中国  -  昆明 #1444

    这是什么模板,好好看,简洁👍

  • Kellaro
    Kellaro Mac OS 10.14.6 Chrome 76 俄罗斯  -  莫斯科 #1465

    WAT WAT WAT

  • 逢场作戏GK
    逢场作戏gk Windows 10 Chrome 74 中国  -  南京 #1478

    我需要ios版本惹

  • Surmon
    Surmon Mac OS 10.14.6 Chrome 76 中国  -  上海 #1480

    reply   #1478  @逢场作戏GK

    没上架,没账户

  • jackie.疯
    Jackie.疯 Windows 10 Chrome 76 中国  -  北京 #1481

    你的文章和记录,让我刷新了对自由这个词语的新的li'jie,你的努力和奋斗,我还远远不足,实在惭愧,现在的自己,还需再接再厉,在浏览你空间的时候还发现了《给你》这首歌,真的很好听。拜谢!

  • Surmon
    Surmon Mac OS 10.14.6 Chrome 76 中国  -  上海 #1484
  • jackie.疯
    Jackie.疯 Windows 10 Chrome 76 中国  -  北京 #1486

    reply   #1484  @Surmon

    xie'xie

  • jackie.疯
    Jackie.疯 Windows 10 Chrome 76 中国  -  北京 #1487

    怎么打的中文,fa'song自动就转成拼音了

  • Surmon
    Surmon Mac OS 10.14.6 Chrome 76 中国  -  上海 #1488

    输入法太调皮了

  • jcos
    Jcos Windows 10 Chrome 74 中国  -  东莞 #1552

    请问有可以直接放到虚拟主机上运行的吗?看到GitHub上的看不懂。。。

  • Surmon
    Surmon Mac OS 10.15.0 Chrome 77 中国  -  上海 #1557

    reply   #1552  @jcos

    不是基于 PHP 的,所以虚拟主机运行不了,博客是一整套程序,要跑起来必须有看得懂的能力,所以,恕我无能为力

  • Rose
    Rose Mac OS 10.15 Safari 13 中国  -  上海 #1573

    I'm rose. lie

  • Surmon
    Surmon Mac OS 10.15.0 Chrome 77 中国  -  上海 #1574

    为了让本地有缓存,我做一个测-试

  • cotex
    Cotex Windows 8.1 Chrome 69 中国  -  上海 #1593

    大神有什么动画或者3D做的比较好的个人站点推荐吗 之前好像通过你的网站找到过 😓

  • Surmon
    Surmon Mac OS 10.15.1 Chrome 78 中国  -  上海 #1597

    reply   #1593  @cotex

    不是,没有

  • 李逍遥
    李逍遥 Mac OS 10.14.6 Chrome 78 中国  -  广州 #1631

    reply   #1597  @Surmon

    你好,网站做的不错

  • 李逍遥
    李逍遥 Mac OS 10.14.6 Chrome 78 中国  -  广州 #1632

    reply   #1597  @Surmon

    请教下你的nginx如何配置的

  • 李逍遥
    李逍遥 Mac OS 10.14.6 Chrome 78 中国  -  广州 #1633

    🙏🙏🙏🙏🙏🙏

  • Surmon
    Surmon Mac OS 10.15.2 Chrome 78 中国  -  上海 #1634

    reply   #1632  @李逍遥

    指 Nginx 的转发部分还是整体的 Nginx 配置,如果是全部的数据,评论给不了(有字数限制),需要一篇文章说明,但我最近的时间不足,可以把 Surmon.me 的转发规则贴给你。

  • Surmon
    Surmon Mac OS 10.15.2 Chrome 78 中国  -  上海 #1635

    reply   #1632  @李逍遥

            
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    server { # 代理服务(全局代理) location ~ ^/proxy/(.*) { valid_referers none blocked localhost blogname.me *.blogname.me; if ($invalid_referer) { return 403; } resolver 114.114.114.114 114.114.115.115 8.8.8.8 valid=300s; resolver_timeout 10s; proxy_redirect off; proxy_pass http://$1$is_args$args; # proxy_set_header Referer "https://blogname.me"; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header User-Agent "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3223.8 Safari/537.36"; # 忽略相关header信息,使缓存最大化生效 proxy_ignore_headers Set-Cookie Cache-Control; proxy_hide_header Cache-Control; proxy_hide_header Set-Cookie; # 使用全局的 one 缓存配置 proxy_cache one; proxy_cache_valid 168h; expires 7d; } }
  • 李逍遥
    李逍遥 Mac OS 10.14.6 Chrome 78 中国  -  广州 #1636

    reply   #1635  @Surmon

    谢谢谢谢大佬的回复,我刚试了一下这个配置,我的proxy好像没生效,代理获取bilibili的图片失败,报了 502 Bad Gateway 不知道是啥原因?

  • 李逍遥
    李逍遥 Mac OS 10.14.6 Chrome 78 中国  -  广州 #1637

    reply   #1635  @Surmon

    我把proxy_cache one 这句注释了,因为重启nginx的时候报错,说proxy_cache one 有问题无法启动nginx,所以我注释掉这句了, 不知道是不是这里影响到了proxy无法正常运行?

  • Surmon
    Surmon Mac OS 10.15.2 Chrome 78 中国  -  上海 #1638

    reply   #1637  @李逍遥

    bilibili 不生效是因为 bilibili 属于单独的代理,不属于此 “通用代理” ,Nginx reload 失败确实是那行相关的导致的错误,对你无用,删掉即可。

  • 李逍遥
    李逍遥 Mac OS 10.14.6 Chrome 78 中国  -  广州 #1640

    reply   #1638  @Surmon

    好的,等你的nginx配置说明的文章出来,再仔细研究。谢谢谢谢

  • 哈哈哈
    哈哈哈 Windows 10 Firefox 71 中国  -  南通 #1641

    reply   #1481  @jackie.疯

    😉

  • 李逍遥
    李逍遥 Mac OS 10.15.1 Chrome 78 中国  -  广州 #1643

    reply   #1638  @Surmon

    请教一下博主,你的谷歌广告,可以设置为新窗口打开么?如果要设置新窗口打开,要怎么修改代码?

  • Surmon
    Surmon Mac OS 10.15.2 Chrome 78 中国  -  上海 #1653

    reply   #1643  @李逍遥

    GA 的内容是否新窗打开应该是无法控制的,但他有可能受宿主页面配置的影响,如:<base target="_blank">

  • 李波
    李波 Mac OS 10.15.1 Chrome 79 中国  -  广州 #1661

    reply   #1638  @Surmon

    bilibili proxy是怎么配置的?我的好像不成功,单独访问图片是可以的,放在网站上就不行。楼主有空帮忙看下。网址链接: https://pollylee.cn/vlog 谢谢了

  • 李波
    李波 Mac OS 10.15.1 Chrome 79 中国  -  广州 #1662

    reply   #1661  @李波

    可以贴一下您的nginx 关于bilibili 的配置规则 吗?

  • 李波
    李波 Mac OS 10.15.1 Chrome 79 中国  -  广州 #1670

    https://pollylee.cn/vlog 无法访问bilibili的封面图, proxy/bilibili 的nginx 规则怎么写?有哪位兄弟赐教一下 https://pollylee.cn/vlog

  • Sky
    Sky Windows 10 Chrome 79 中国  -  宁波 #1674

    reply   #93 

    0.0

  • 你好家
    你好家 Windows 10 Chrome 76 中国  -  广州 #1680

    reply   #1662  @李波

    你好,我也遇到这种情况了,你问楼主拿到配置了吗?可以发一下给我吗?谢谢!!

  • 还算好
    还算好 Mac OS 10.15.2 Chrome 79 中国  -  娄底 #1688

    这是一件艺术品 越看越爱🌹

  • Surmon
    Surmon iOS 13.3.1 WeChat 7 中国  -  上海 #1704

    reply   #1688  @还算好

    谢谢你 🌹

  • xGdl
    Xgdl Windows 10 Chrome 49 中国  -  成都 #1724

    从此多一个榜样,

  • Surmon
    Surmon Mac OS 10.15.4 Chrome 80 中国  -  上海 #1737

    reply   #1724  @xGdl

    🌹

  • 狮子
    狮子 Mac OS 10.15.1 Chrome 80 中国  -  上海 #1744

    🌹

  • Surmon
    Surmon Mac OS 10.15.4 Chrome 80 中国  -  上海 #1747

    reply   #1744  @狮子

    💊

  • Freezing
    Freezing Linux x86_64 Chrome 80 中国  -  成都 #1748

    求博主的歌单~ ❤️ ❤️ 🙏 🙏

  • Surmon
    Surmon Mac OS 10.15.4 Chrome 80 中国  -  上海 #1750
  • Freezing
    Freezing Linux x86_64 Chrome 80 中国  -  成都 #1751

    reply   #1750  @Surmon

    感谢!博主选的歌真的都好有感觉 🌹 🌹

  • midou
    Midou Windows 10 Chrome 73 中国  -  北京 #1756

    你好,这个前端框架用的是什么呀?