闻心阁

一蓑烟雨看苍生,半壶浊酒笑红尘

Bootstrap 4 中 hidden-* 和 visible-* 类都去哪了?

2018-10-17 约 1 分钟读完 搬砖秘籍
之前使用过一个CMS开发过后台系统,使用了 Bootstrap3,里面有好个非常好用的css类 hidden-* 和 visible-*,可以方便地实现响应式。最近帮朋友改一个基于 Bootstrap 4 开发的系统,却发现找不到这两个好用的类啦。后来仔细看了一下,发现在 Bootstrap 4 中,这2个类前缀已经被移除了。 取而代之的是新的控制 display 的方法,见这里:Display property · Bootstrap 几个示例 下面的示例来自 Stackoverflow Show/hide for breakpoint and down: hidden-xs-down (hidden-xs) = d-none d-sm-block hidden-sm-down (hidden-sm hidden-xs) = d-none d-md-block hidden-md-down (hidden-md hidden-sm hidden-xs) = d-none d-lg-block hidden-lg-down = d-none d-xl-block hidden-xl-down (n/a 3.x) = d-none(same as hidden) Show/hide for breakpoint and up: hidden-xs-up = d-none (same as hidden) hidden-sm-up = d-sm-none hidden-md-up = d-md-none hidden-lg-up = d-lg-none hidden-xl-up (n/a 3. 继续阅读

关闭 Chrome 69 更新的 Say hello to your new Chrome browser 提示框

2018-09-15 约 1 分钟读完 百宝箱
最近Chrome 10周年,我顺手更新到了最新的69版本,长得越来越像FireFox了:-)但这个更新有个很烦人的地方,每次打开都会有一个提示框:Say hello to your new Chrome browser。 长这个样子: 每次关闭,再打开Chrome或者再开一个标签就出来了!咱不是强迫症,但也不能忍,解决方法如下。 先退出登录 新开一个标签,点击自己的人头。 注意是下面这个人头,选择退出。 再重新登录 重新登录打开可能会再弹一次,关闭之后就不会再弹了。

女儿国-张靓颖 / 李荣浩

2018-09-12 约 1 分钟读完 生活涂鸦
无意中听到这首歌,果然是老了,看到几条很喜欢的评论,记录一下。 那一年。他离开女儿国。她在城头似哭似笑,当着百官的面。对着他的背影大喊“唐玄奘。下辈子娶我可好”。夕阳下。白衣骑白马。风沙漫天看不见他的表情。僧人不语。只余风声喧嚣。。。这一年。他圆寂。千佛诵经。万众朝宗。。他走时候却只笑着留下一句莫名奇妙的“好” 一日,斗战胜佛的弟子问他:“师父,你觉得取经路上碰到最难缠的妖怪是哪个?” “可能是白骨精吧,不仅法力高强,还用诡计离间我师徒二人,实在是棘手” “这么说那千年白骨是最难的一劫喽” “不,有一次没有任何妖魔鬼怪,我齐天大圣却救不了那唐僧” 小时候觉得这一劫过的好简单,长大后才知道这一劫过得撕心裂肺。 国王在等御弟哥哥下辈子红妆相娶,却不知西天成佛再无来生。 “唐玄奘,你真的要走?” “妖魔横行,世人苦难,我此去,便是要…” “你自去救你的苍生黎民,我只想问你何时回来娶我?” “若有来生。” “那便来生。”

Nginx 中关于 try_files 一点心得

2018-09-06 约 1 分钟读完 搬砖秘籍
先来看一下常见的 Nginx 配置的写法。 root html; try_files $uri $uri/index.html /index.html; index index.html index.htm; root 的作用 就是指定一个根目录。默认的是html目录,如果是yum安装的Nginx的话,应该就是/usr/share/nginx/html。 try_files 这里理解起来有点困难,首先是$uri参数,它通常的值是这种/foo/bar(本文以此为例)。 Nginx 会先去找/usr/share/nginx/html/foo/bar这个文件,如果没有会再去找/usr/share/nginx/html/foo/bar/index.html这个文件,如果上面再没有,接下来就有点绕了,try_files 最后一个参数是发的一个请求,是请求,是请求! 所以最后一步,Nginx 会将 yourdomain.com/index.html 的内容返回! 后话 被root和try_files绕了好久,本文做一个记录。 EOF.

网页调试控制台注入jQuery

2018-09-06 约 1 分钟读完 搬砖秘籍
最近调试一个React写的网站,想在控制台进行DOM操作。虽然目前浏览器已经原生支持了querySlector,但还是不如使用jQuery方便,由于项目本身并未引入jQuery,在控制台中调试还遇到了一点困难。方法总比困难多,找了一个办法在控制台成功注入了jQuery。 注入方法 var script = document.createElement("script") script.type = "text/javascript" script.src = "//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" document.body.appendChild(script) 其实就是给网页动态加了一个引用jQuery的script标签。 改进版本 上面的方法,如果遇到网络慢的情况下,就无法确切的知道脚本有没有加载成功。解决这个问题一是可以换一个国内CDN的地址,另一种方法就是在脚本加载完成后输出一个信息,也就是监测onload方法。如下 : var script = document.createElement("script") script.type = "text/javascript" script.src = "//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" script.onload = function(){console.log("jQuery is ready!")} document.body.appendChild(script) EOF

GoCD 设置代理

2018-08-29 约 1 分钟读完 搬砖秘籍
在AWS中国(不是国际的AWS哦)上部署了GoCD,设置的是在github提交到master会自动触发 WebAPP 的打包及上线过程。但是 AWS 中国区访问 github 的速度感人,经常掉线,在代码包大一点的时候会更慢。尤其是在下午 5-6 点下班的时候,不知道大家是不是都要这个点上线:-) 为了解决这个问题找了几个解决方案出来,整理一下,备用参考。 1.等 滚 du 子, 这能叫解决方案吗? 不过在晚上 9 点之后,好像真的快些啦。 2.设置代理 我们先来看 GoCD 的部署架构。 无论是 GoCD 的 Server 还是 GoCD 的 Agent 都是以 Docker 的形式运行在 EC2 的主机上,所以这里思路也很简单,只需要在 AWS 的 EC2 上运行代理,并在 Docker 中使用就好。 1.首先你得有个代理 这里还是推荐 SS 代理,无论如何你得有。没有的话,你得想办法,这就是本文的范畴。 2.安装Linux SS包 本文使用的是这个: sudo apt-get install python-pip sudo apt-get install python-setuptools m2crypto pip install shadowsocks 将你的 SS 帐号保存在json中,并运行如下命令: sslocal -c shadow.json -d start json 文件的格式 继续阅读

microsoft remote desktop for mac 下载包集合

2018-07-07 约 1 分钟读完 百宝箱
最近要在 Mac 上测试IE浏览器的兼容,贴心的 PM 为我们申请了一台装了 Win10 的 Mac Mini :-) 其主要目的就是测试,也没必要给它配个鼠标键盘了,就当一台测试服务器就好了。 目前采取的方案是需要测试的时候通过远程链接过去,局域网内速度也快,不用担心延迟。网上搜索了一下,比较倾向微软官方的解决方案,毕竟官方出品嘛->Get started with Remote Desktop on Mac | Microsoft Docs,尝试下载却发现不支持中国地区?WTF? 于是尝试从 homebrew ,并没有找到合适的cask,所幸在网上了找了一个合适的合集,做一个分享。PS:全是原版哦。 下载地址 链接:https://pan.baidu.com/s/15MT3VdyCOLXQ9c_jBO2-cQ 密码:d685