Skip to content

Instantly share code, notes, and snippets.

View Albert-W's full-sized avatar
🎯
Focusing

Albert Albert-W

🎯
Focusing
  • Dublin, Ireland
  • 03:18 (UTC +01:00)
View GitHub Profile
@Albert-W
Albert-W / 自律一点也不难Part2.md
Last active February 13, 2020 16:21
自律一点也不难 Part2

Part1 讲到,使用工具(文字)大大提高了人类适应环境的能力,同时外在的工具分担了进化的压力,大脑逐步停止了进化。老旧的大脑与日新月异的环境之间的错位,就是不自律的源头。

大脑面临什么样的环境压力呢?

1,信息过载

捕猎时期,大类长年面对的是同一片林地,同一群人类,同一群猎物。而今天,人一天的信息量超过了16世纪的人一辈子的信息量。移动互联网的咆哮,席卷海量信息扑面而来,大脑很轻易的被占满,大脑一旦疲惫,不自律是顺理成章的。

我们接受的信息不仅是过载的,而且是碎片化的。信息子弹导致大脑的思绪无法聚焦,长时间游离、跳跃。

@Albert-W
Albert-W / 自律一点也不难Part1.md
Last active February 13, 2020 15:51
自律一点也不难Part1

自律一点也不难,前提是你要遵循生理和物理的规律。

一个问题在源头上解决的成本是1,在下游解决的成本就是10。为什么有些人认为自律很难,因为他总是在末端解决自律的问题,结果必然常常失败。深挖自律的源头,从源头开始改变认知,自律就会水到渠成。

挖掘源头,就从生命诞生之初讲起。 生命要维持自己的状态一定会消耗能量,排出废弃物。因此,生命只要存在,就会恶化环境,就会威胁自身的生存(参考大氧化事件)。生命无法保持静态永恒。为了不因恶化的环境而死亡,生命开始感知环境和适应环境。

生命力就是感知和适应环境变化的能力

生命最原始的进化压力,来源于环境的恶化:一方面有限的资源,另一方面是自身对环境的破坏。环境变化加速时(地球Online改版),大量的生物灭绝,同时生物开始大爆发。当生物进化出食物链时,进化的军备竞赛开始。 军备竞赛的白热化,导致生命体必须在生命周期之类适应环境。于是学习能力诞生了。早期的学习过程是由DNA为载体的,现在的学习过程以神经元为载体。

@Albert-W
Albert-W / gist_embed.md
Last active February 8, 2020 13:32
将gist嵌入文章中的四种方法

gist提供了代码片段服务,可供插入网页,方面统一入口管理和版本溯源。插入方法如下:

一、通过gist.js

复制embed生成的连接:

<script src="https://gist.github.com/ouqiang/2f22a86e32d1bb53832f.js"></script>

插入到网页中。

jQuery 与 JS 命令参照表

我整理了一张 《jQuery 与 JS 命令参照表》,包括 Select,Content,CSS,DOM,Event 五个常见分类。

jQuery VS JS comparison table

jQuery JS
Select by di $('#id') document.getElementById('id')
by tag $('tag') document.getElementsByTagName('tag')
@Albert-W
Albert-W / embed gist.md
Last active April 27, 2024 20:35
embed gist in iframe

Embed gist in iframe

it is used to embed gist to an asynchronously-loaded web pages.

<iframe 
    width="100%"
    height="350"    
    src="data:text/html;charset=utf-8,
 
@Albert-W
Albert-W / 切片用法.ipynb
Created February 6, 2020 20:51
Basic/切片用法.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
first code.
@Albert-W
Albert-W / ballot.sol
Created October 15, 2018 09:00
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.4.25+commit.59dbf8f1.js&optimize=true&gist=
pragma solidity ^0.4.0;
// import ""
contract Test {
int a =10;
int b = 15;
function add(a, b )public constant returns(int) {
return a+b;