Skip to content

Instantly share code, notes, and snippets.

View TechQuery's full-sized avatar
:octocat:
Working together is the best way of thumbs up!

South Drifter TechQuery

:octocat:
Working together is the best way of thumbs up!
View GitHub Profile
@52cik
52cik / npm.taobao.sh
Last active October 30, 2025 06:16
npm 淘宝镜像配置
npm set registry https://r.npm.taobao.org # 注册模块镜像
npm set disturl https://npm.taobao.org/dist # node-gyp 编译依赖的 node 源码镜像
## 以下选择添加
npm set sass_binary_site https://npm.taobao.org/mirrors/node-sass # node-sass 二进制包镜像
npm set electron_mirror https://npm.taobao.org/mirrors/electron/ # electron 二进制包镜像
npm set ELECTRON_MIRROR https://cdn.npm.taobao.org/dist/electron/ # electron 二进制包镜像
npm set puppeteer_download_host https://npm.taobao.org/mirrors # puppeteer 二进制包镜像
npm set chromedriver_cdnurl https://npm.taobao.org/mirrors/chromedriver # chromedriver 二进制包镜像
npm set operadriver_cdnurl https://npm.taobao.org/mirrors/operadriver # operadriver 二进制包镜像
@myusuf3
myusuf3 / delete_git_submodule.md
Created November 3, 2014 17:36
How effectively delete a git submodule.

To remove a submodule you need to:

  • Delete the relevant section from the .gitmodules file.
  • Stage the .gitmodules changes git add .gitmodules
  • Delete the relevant section from .git/config.
  • Run git rm --cached path_to_submodule (no trailing slash).
  • Run rm -rf .git/modules/path_to_submodule (no trailing slash).
  • Commit git commit -m "Removed submodule "
  • Delete the now untracked submodule files rm -rf path_to_submodule
@shijinkui
shijinkui / event-rule
Created March 24, 2012 04:19
罗伯特议事规则简介(转载)
罗伯特议事规则简介
  一、程序正义的重要性
会议要讨论,讨论难免有争执,所以要“循一定之规则”,这一定的规则就叫“议事规则”或“会议规范”。最有名的议事规则是罗伯特规则,是由美国著名的议学家罗伯特撰写的一本书名“罗伯特规则”而来。国父孙中山先生也撰写过一本叫做“民权初步”的小册子,收录在“建国方略”里。世界上很多国家和地区都有专门的有关议事规则的法律法规,比如台湾就有“会议规范”法规,各种会议都得照着规定议事。“会议规范”总共有一百条,包括“会议的流程”、“主席的职权”、“纪录的形式”、“各种的动议”、“表决的方式”与“选举的方式和流程”等。
  勿需讳言,遵守议事规则,是走向民主和法治的第一步。一个组织或机构的民主性质,其根本的标志在于它的每一个成员都能自由的参与一个具体议题的全过程,而不仅仅是最后的投票。明确而公允的规则在保障它健康、有效的运作的同时,最大程度地保护每个成员的权利,并认真的对待每个成员的意见。
  英语民族在搞政治方面的优越性就在于他们懂得开会,结论就具有充分的正当性,也就是人们常说的程式正义即结果正义。 其实说到底,民主政治其实就是一种程式性的东西,就是一套议事决策的程式规范。
  通常人们认为,在欧美民主史上,以法国革命为代表的大陆模式是一种激进革命的历史,他们满怀理想地追求自由、平等,追求社会公正等目标;而英美模式是保守的缓进改良的历史。可是,如果考察两百多年来欧美各国的政治变迁,考察自由、平等、民主、社会公正等价值的实现程度和前后对比,就会发现,英美模式导致的变化程度,并不亚于世界上任何一个地方,也是天翻地覆的变迁。之所以给人保守缓进的印象,无非是因为反复小,血流得少。这正是英美模式成功的地方。而这种成功,至少有一半得归功于人们对程式、对规则的尊重。
  人们常常会纳闷,为什么我们中国人一到开会就头大了。原本是为了解决问题而开会,最后却往往会议还没开就打破头了,或者是开会引起的问题比开会前更多。比如,过去民主运动中出现过一加一等于三的怪事。当时两个最大的民运组织召开合并会议,结果合并不成,却演变成了三个组织,即原来的两个组织加合并成的一个组织。这显然是因为召开合并大会而引起的。这次会议失败跟与会者不懂得议事规则或不遵守议事规则有直接的关系。因此,了解和并学会遵守议事规则,对于国人来说非常重要。
  当然,懂得议事规则还是不够的,还要有民主社会的宽容等精神做为基础。否则就容易走
@jaydson
jaydson / gist:1780598
Created February 9, 2012 15:11
How to detect a click event on a cross domain iframe
var myConfObj = {
iframeMouseOver : false
}
window.addEventListener('blur',function(){
if(myConfObj.iframeMouseOver){
console.log('Wow! Iframe Click!');
}
});
document.getElementById('YOUR_CONTAINER_ID').addEventListener('mouseover',function(){