Rockjins Blog

Mad World


  • 首页

  • 分类

  • 归档

  • 标签

  • 搜索

我摘录的埃德加·爱伦·坡(Edgar Allan Poe)小说片段

发表于 2017-12-18 | 分类于 Book | 阅读次数

本文摘录爱伦·坡小说里我最喜欢的一些片段。(曹明伦[译]版本)

黑猫

  1. 我的病情日渐严重——有什么病比得上酗酒!
  2. 我又开始纵酒狂饮,并很快就用酒精淹没了我对自己所作所为的记忆。
  3. 我相信自己的灵魂存在,我也相信反常是人类心灵原始冲动的一种,是决定人类性格的原始官能或原始情感不可分割的一个组成部分。谁不曾上百次地发现自己做一件恶事或蠢事的唯一动机,仅仅是因为知道自己不该为之?
  4. 这下我实在是成了超越人类之不幸的最不幸的人。
  5. 那是一种狂笑,一种悲鸣,一半透出恐怖,一半显出得意,就像从地狱里才可能发出的那种声音,就像为被罚入地狱而痛苦之灵魂和为灵魂坠入地狱而欢呼的魔鬼共同从喉咙里发出的声音。
  6. 墙被拆倒,那具已经腐烂并凝着血块的尸体赫然直立在那帮警探眼前。在尸体的头上,正坐着那个有一张血盆大口和一只炯炯独眼的可怕的畜生,是它的狡猾诱使我杀害了妻子,又是它告密的声音把我送到了刽子手手中。
阅读全文 »

自杀指南(完全自杀手册)

发表于 2017-10-25 | 分类于 Book | 阅读次数

《完全自杀手册》(日文名称:《完全自殺マニュアル》)由鹤见济(鶴見済)著,于1993年7月7日由太田出版出版。书中参照法医学著作讨论与分析自杀的各种方法,但以自杀方法编写的此书引起日本社会以至亚洲轰动并引发广泛讨论。由于讨论自杀方法已违背提倡延续生命的道德标准,1997年开始在日本各都道府县(长野县除外)列入有害图书名单并限制贩售,1994年12月1日台湾出版的中文版于港台亦因此旋即被禁。

我并不欣赏自杀,复仇才是勇者的行为。

药物

痛苦程度◆◆◆◇◇
麻烦程度◆◆◆◆◆
尸体形象◆◇◇◇◇
牵连他人◆◇◇◇◇
致死程度◆◇◇◇◇

有没有想过就像平时生病一样吃下一些黄黄绿绿的药片或者胶囊,然后慢慢地睡着了,然后你就离开了这个世界,永远不会烦恼?

优点:干净、文明、体面。

缺点:呕吐的情况造成成功率较低。

注意事项:服用药物的方式虽然很平静,但是过量服用药物往往容易导致呕吐的现象发生,为了避免呕吐,可以同时服用止吐药物。

阅读全文 »

Guitar Rig5 箱头(Amplifiers)整理与介绍

发表于 2017-10-20 | 分类于 Music | 阅读次数

通用参数

所有箱头可调节的通用参数如下:

  • POWER SUPPLY(电源设置)可以将放大器的电源在50Hz和60Hz之间进行切换,用于对放大器电源内部的DC电压进行校正,不正确的电压可以对声音产生一点微妙的调制效果。

  • VARIAC(变压器)会尽力模拟一种AC电源中的可调变压器效果,从而实现可变电压的特点(著名的‘brown sound’效果),或者是超过正常电压值(可以让声音显得更加‘凶猛’)。

  • SAG(电压暂降)用于模拟电子管放大器中突然接收到过大信号的一种反应,这种反应会在接近1秒中的时间内电压急速下降而导致无法供应放大器的正常运行,这会对声音产生一种压缩的感觉,尤其是在电子管放大器电路中,减小这个参数可以调节压缩的程度,就像一个二极管整流电路那样。

  • RESPONSE(响应速度)可改变电源中的电容储存能力,减小这个参数会增大电容容量,声音会具有更慢的动态起伏,增大这个参数会加剧电压的反复传送响应速度,从而得到松散的声音感觉。

  • BIAS(偏压)用于调整虚拟输出电子管的偏压程度,这会添加一点额外的转向失真效果,也是放大器经典而特有的声音质感,顺时针调节参数会逐渐增大这种效果,从而得到更加真实的放大器效果。

  • STEREO(立体声)可激活模块的真实立体声处理功能,这会占用更多的CPU资源,这个功能应该只在您确实需要的时候再使用。

阅读全文 »

Guitar Rig组件列表(映射现实硬件)

发表于 2017-10-12 | 分类于 Music | 阅读次数

Guitar Rig 组件列表,小括号为现实硬件映射

Amplifiers(箱头)

AC Box (Vox AC30)
Bass Pro (Ampeg SVT-2 Pro)
Citrus (Orange Overdrive OD120)
Cool Plex (Marshall JTM45)
Gratifier (Mesa/Boogie Dual Rectifier)
High White (Hiwatt DR-103)
Plex (Marshall 1959 SLP)
Hot Plex (Marshall Plexi 1987x)
Hot Solo+ (Soldano Hot Rod 100 + or SLO-100)
Jazz Amp (Roland Jazz Chorus-120)
Jump (Marshall JMP)
Lead 800 (Marshall JCM800 Lead)
Twang Reverb (Fender Twin Reverb)
Tweedman (Fender Bassman)
Tweed Delight (Fender Tweed Deluxe)
Ultrasonic (Bogner Überschall)
Van 51 (Peavey 5150 or Peavey 6505)
Rammfire (Mesa/Boogie Dual Rectifier Rev. C. Based on the amplifier & cabinet setup of Rammstein guitarist Richard Z. Kruspe.)

阅读全文 »

『翻译』什么是哥特?

发表于 2017-10-09 | 分类于 Translation | 阅读次数

原文链接:What is Goth?

原文来自goth.net,大概是我读过最透彻的一篇介绍哥特文化的文章了,希望你不喜欢。

This is probably the hardest question any goth could try and answer, one may as well ask ‘what is society?’ as it has so many facets it defies any definitive explanation.

这可能是哥特人可以尝试回答的最难的问题了,就像问“什么是社会?”一个道理,因为它有那么多方面,任何解释都不可能面面俱到。

Goth in its simplest form, is a subculture. A group of people who feel comfortable within each others company. There is no specific thing that defines what you need to do or be to fit into the goth scene (except of course the implied black clothing). People in the goth scene all have different musical tastes, follow different religions, have different occupations, hobbies, and fashion sense.

哥特是最简单的形式,它是一种亚文化。他们是一群在一起感到舒适的人组成的团体。没有什么具体的事物可以定义你需要做什么或者适应哥特式的场景(当然,黑衣服不能少!)。哥特人都会有自己独特的音乐品味,遵循不同的信仰,有着不同的职业、兴趣和时尚感。

阅读全文 »

『翻译』每个程序员第一份工作前应该知道的10件事

发表于 2017-09-25 | 分类于 Translation | 阅读次数

原文链接:10 Things Every Programmer Should Know For Their First Job

前言

这篇文章对我来说是“事后诸葛亮”,以下是我进入编程行业以来的一些经验和教训。

0000 - 被喜欢是很容易的事

如果你有时间观念,衣着得体,保持微笑,不做一些愚蠢的事情,至少会有一些人喜欢你。事实上,让你的同事喜欢你是一件很容易的事。你想拥有很多朋友吗?在你的桌上放一碗满满的糖果,你就会发现你有多少朋友。

0001 - 受人尊敬是很难的事

不管你在这个行业有20年经验或没有经验,当你刚进入一家公司时,没有人会尊敬你。这并不意味着他们不喜欢你,或者对你没有好感。这是因为你还没有做任何事,给别人尊敬你的理由。获得尊敬最快的方法就是把工作做到最好。做到最好并不是浮夸和惊艳,而是有效和团结。当大家看到你能有效率并正确的完成工作,不用害怕赢得不了尊敬。

阅读全文 »

『翻译』基于 Vue.js 与 Webpack 的三种代码分割范式

发表于 2017-09-15 | 分类于 Translation | 阅读次数

原文链接:3 Code Splitting Patterns For VueJS and Webpack

前言

代码分割是提升单页应用初始加载速度的重要方式之一。因为用户不用在第一次进入应用时下载所有代码,用户能更快的看到页面并与之交互。这会改善用户体验,尤其在移动端;而且这对 SEO 有很大帮助,因为 Google 会降低加载速度慢的网站权重。

上周我写了一篇关于Vue.js 与 Webpack 如何分割代码的文章,长话短说,每个组件都封装在单个文件中,那很容易分割代码,当你导入模块时,Webpack 可以创建一个分割点,并且 Vue 也可以很方便的加载一个异步组件。

我认为代码分割最困难的部分不是如何让它工作起来,而是何时、何地让它工作。我想说,当设计你的应用时,就要将代码分割作为架构考虑进去。

在这篇文章中,我将介绍目前 Vue.js 的三种代码分割方式:

  • By page(按照页面切分)

  • By page fold(按照页面的可见区域折叠切分)

  • By condition(按条件加载)

阅读全文 »

『翻译』Node.js 调试

发表于 2017-09-13 | 分类于 Translation | 阅读次数

原文链接:Node.js Debugging

不管在开发中还是部署后,适当的日志记录对于web应用来说非常有用。困难的是如何组织日志代码和输出日志,简单来说:知道每个日志的来源。我最近找到一种实用的组织和优化Node.js调试的方法。

创建一个 debug 实例很简单,并且可以为每个文件创建多个 logger:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// Create multiple instances of debug(创建多个debug实例)
// In theory these would serve two different purposes(理论上这两个debug实例分别负责不同的日志输出)
var debuggerA = require('debug')('worker:a'),
debuggerB = require('debug')('worker:b');
// Sample usages of the debugger(演示调试器的用法)
function work() {
debuggerA('doing lots of uninteresting work');
setTimeout(work, Math.random() * 1000);
}
work();
function workb() {
debuggerB('doing some work');
setTimeout(workb, Math.random() * 2000);
}
workb();
阅读全文 »

『翻译』深入理解Vue.js响应式原理

发表于 2017-08-31 | 分类于 Translation | 阅读次数

作者从 Java 与 C# 中经典的 Getters/Setters 引入,讨论了 Vue.js 中从组件渲染函数、数据的 Getter、Setter 劫持、监听器的控制以及重渲染触发整个生命流程。
原文链接:Understanding Vue.js Reactivity in Depth with Object.defineProperty()

引子

本人是Java背景,许多年前刚接触JavaScript时有点怪怪的,因为它没有 getters 和 setters。随着时间的推移,我开始喜欢上这个缺失的特性,因为相比Java大量的 getter 和 setter,它让代码更简洁。例如,我们看看下面的Java代码:

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
class Person{
String firstName;
String lastName;
// 这个Demo中省略了一些构造器代码 :)
public void setFirstName(firstName) {
this.firstName = firstName;
}
public String getFirstName() {
return firstName;
}
public void setLastName(lastName) {
this.lastName = lastName;
}
public String getLastName() {
return lastName;
}
}
// Create instance
Person bradPitt = new Person();
bradPitt.setFirstName("Brad");
bradPitt.setLastName("Pitt");
阅读全文 »

常用MIME类型整理

发表于 2017-08-08 | 分类于 Technology | 阅读次数

.doc application/msword
.docx application/vnd.openxmlformats-officedocument.wordprocessingml.document
.rtf application/rtf
.xls application/vnd.ms-excel application/x-excel
.xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.ppt application/vnd.ms-powerpoint
.pptx application/vnd.openxmlformats-officedocument.presentationml.presentation
.pps application/vnd.ms-powerpoint
.ppsx application/vnd.openxmlformats-officedocument.presentationml.slideshow
.pdf application/pdf
.swf application/x-shockwave-flash
.dll application/x-msdownload
.exe application/octet-stream
.msi application/octet-stream
.chm application/octet-stream
.cab application/octet-stream
.ocx application/octet-stream
.rar application/octet-stream
.tar application/x-tar
.tgz application/x-compressed
.zip application/x-zip-compressed
.z application/x-compress

阅读全文 »
12…6
余震

余震

Teenager Dream Of Freedom

57 日志
7 分类
45 标签
RSS
GitHub Weibo
© 2016 - 2017 余震
由 Hexo 强力驱动
主题 - NexT.Pisces