就像,Notion / Linear / Vue 这样的项目在进展过程中,就完全不需要去考虑如何将广告铺满页面。自然也就不用去侍候那两座大山。
]]>Safari 有一个非常独特的 bug——CSS 属性 image-rendering: pixelated
不能在 background-repeat: repeat
上工作。
这是一个从 iOS 10 开始就存在的 Bug,现在看起来,很可能将会继续存在于 iOS 15 上。
]]>想到了什么新的事情,还是应该尽可能第一时间去把它推进完成。
Your local working copy should not be a mess.
]]>如果你已经有了图库权限,那么这个页面上可以直接插入你在图库中的图片。
同时这个页面上提供了一种新的预览 Markdown 输出结果的方式。
后续的一些新的和发帖有关的改进,也会先部署到这里。
]]>这个项目已经存在了 10 年。在这十年的时间里,Javascript 语言的变化是如此之大,以至于我最近重新拾起这门语言的时候,感觉像是在学一门全新的语言。
最近 V2EX 的第一个试验性质的 web component 已经部署。不过由于目前不同浏览器对 Constructable Stylesheets 的支持还没有完全达成统一,所以目前暂时不会大规模开始将前端代码向 web component 方向转。
会先完善 V2EX 使用和组织 Javascript 的方式,及后端的 API 支持。然后根据浏览器对新 API 支持的进展,再决定下一步怎么做。
]]><link rel="stylesheet" href="tomorrow-night.css" type="text/css" />
]]>#!/usr/bin/env python import base64 import os # Get a number that is random enough for cryptographic purposes. print base64.b64encode(os.urandom(50)).decode('ascii')
]]>https://www.mozilla.org/en-US/firefox/developer/
并且在 about:config
里打开以下选项:
network.trr.bootstrapAddress
设置为 1.1.1.1
network.trr.mode
设置为 2
network.trr.uri
设置为 https://1.1.1.1/dns-query
并且打开 ESNI
支持:
network.security.esni.enabled
设置为 true
npm install -g gulp@3.9.1 npm install gulp@3.9.1 gulp-sass
]]>安装步骤:
git clone https://github.com/milkbikis/powerline-shell ~/.powerline-shell cd ~/.powerline-shell cp config.py.dist config.py ./install.py
然后将下面的内容放入 .bashrc
的末尾:
function _update_ps1() { PS1="$(~/.powerline-shell/powerline-shell.py $? 2> /dev/null)" } if [ "$TERM" != "linux" ]; then PROMPT_COMMAND="_update_ps1; $PROMPT_COMMAND" fi
然后执行:
exec $SHELL
即可完成安装。
因为读取 git 状态这个操作会频繁依赖 git status
的结果,所以需要将系统上的 git 更新到最新版本,这样 git status
会快很多:
sudo add-apt-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git
]]>在 2017 年 4 月 26 日,V2EX 支持以下图片地址转换:
以下视频地址转换:
及 Gist 地址转换。
另外就是,修正了 stylize_content()
中对于部分特殊高频全角标点符号和半角 alphanum 在一起时候的处理规则。
FF0C
- Fullwidth Comma3001
- Ideographic Comma3002
- Ideographic Full StopFF1A
- Fullwidth Colon