文艺青年装B指南
和大龄文艺青年们去凤凰的时候,很难不注意到狭窄小道旁边的文艺小店。有提供焦糖玛奇朵的咖啡店,有兜售梦露赫本明信片和烟雨 凤凰笔记本的店铺,还有复古式的静吧,常驻唱民谣小众歌曲的流浪歌手。我每看见一个就按捺不住地想进去看看,以至于cc说做文艺的生意真赚钱,专门坑你们 的钱。其实cc说的对,这些店铺只是贴了「文艺」的标签而已,是不是真的文艺不好说,不过既然游客能乐在其中,商家能赚到钱,两利而无一害,不也挺好么。
「文 艺」标签化已经是很久的事情了。说起「文艺」,就让人联想到黑白老电影,穿着长裙头戴宽边帽孤独地站立于麦田中的女孩背影,还有若即若离不诉离殇的长句。 本来是小众人群标榜自身的玩物,渐渐地衍生出一种类似文化流派的东西。就好像你喜欢摇滚我喜欢民谣,你喜欢郭敬明我喜欢韩寒,它成了一种标签。当然它还有 多种用途,比如在某人在豆瓣上说自己文艺,不过是为了YP更容易;看见有人在陌陌上的自我介绍写着文艺,其实就是「虽然我没有腹肌虽然我是贫乳但是我有内 涵」的同义词。
我并没有资格批判文艺的标签化,毕竟有些时候我也难辞其咎。只是近来隐约觉得文艺的内涵似乎应该更广一下。姑且称上述的「文 艺」是狭义的吧,广义的「文艺」应该包涵了所有人文学的内容,音乐剧电影歌曲戏剧电视节目等等,都被「文艺」所囊括,都可以用「文艺」一词以蔽之。《罗马 假日》是文艺,《最后的晚餐》是文艺,当然《最炫民族风》也是文艺。你我所受用的文艺形式不同,并没有阳春白雪和下里巴人之分。比如我喜欢冯唐的诗句「没 有下体,也能燃烧你」,你嗤之以鼻骂我是流氓,那我也无所谓。因为我文艺是为我,并不是为了你。
记忆里,认识的第一个可以称得上文艺的人, 是我爸。我爸会买很多的音乐CD回家,理查德克莱德曼的钢琴曲,欧洲的著名交响曲,还有岭南的葫芦丝,在周末的早晨放进DVD机里。他会从我的房间里拿一 两本《科幻世界》,和我说他所猜测的《三体》的结局。他还会在夏日停电的闷热夜晚,从房间的角落里拿出一把破吉他,拍拍灰尘扫出几个和弦,愉人且自愉地唱 几句罗大佑的歌。可也就是我爸,打麻将能打个通宵,喝酒黄白红来者不拒三大碗不在话下,吹牛时口若悬河能让我给跪了。我不由得笑了,真正的文艺是什么,是 热爱生活。
最后,据我多年观察和实践经验来看,文艺青年装X时要把握两点:
其一,拥有「一颗文艺的心」是远远不够的,要有「一颗文艺且批判文艺的心」。别人说他文艺,你大声呵斥他,批判其伪文艺的外表下包裹着的粗俗内在,然后在自顾自语略作陶醉地说出自己真正崇拜的文艺,一定要感动自己,才能感动他人。
其二,留心最近文艺界的大事,套用现成的,然后模仿。比如最近马尔克斯死了,你看没看过《百年孤独》不重要,反正看过的人也没看懂,会套用他的名句就行了。比如:
「多年以后,玖日站在闽江边宽阔的河滩上,准会想起父亲悠闲地听着萨克斯版《人鬼情未了》的那个明媚的早晨。」
这是一给蜘蛛看的文章。原创@玖日的骨头
文艺青年装B指南的更多相关文章
- 【转】tmux入门指南
按照官方说明,tmux是一个终端复用软件.我接触tmux也就是这几天的事情,但已经发现其强大.作为一个文艺程序员,有必要向大家分享一下,这么好的东东怎敢藏着掖着. 先用起来再说 假设你已经装好tmux ...
- 《jQuery权威指南》学习笔记之第2章 jQuery选择器
2.1 jQuery选择器概述 2.1.1 什么使选择器 2.1.2 选择器的优势: 代码更简单,完善的检测机制 1.代码更简单 示例2-1 使用javascript实现隔行变色 < ...
- JavaScript权威指南 - 函数
函数本身就是一段JavaScript代码,定义一次但可能被调用任意次.如果函数挂载在一个对象上,作为对象的一个属性,通常这种函数被称作对象的方法.用于初始化一个新创建的对象的函数被称作构造函数. 相对 ...
- UE4新手之编程指南
虚幻引擎4为程序员提供了两套工具集,可共同使用来加速开发的工作流程. 新的游戏类.Slate和Canvas用户接口元素以及编辑器功能可以使用C++语言来编写,并且在使用Visual Studio 或 ...
- JavaScript权威指南 - 对象
JavaScript对象可以看作是属性的无序集合,每个属性就是一个键值对,可增可删. JavaScript中的所有事物都是对象:字符串.数字.数组.日期,等等. JavaScript对象除了可以保持自 ...
- JavaScript权威指南 - 数组
JavaScript数组是一种特殊类型的对象. JavaScript数组元素可以为任意类型,最大容纳232-1个元素. JavaScript数组是动态的,有新元素添加时,自动更新length属性. J ...
- const extern static 终极指南
const extern static 终极指南 不管是从事哪种语言的开发工作,const extern static 这三个关键字的用法和原理都是我们必须明白的.本文将对此做出非常详细的讲解. co ...
- Atitit.研发管理软件公司的软资产列表指南
Atitit.研发管理软件公司的软资产列表指南 1. Isv模型下的软资产1 2. 实现层面implet1 3. 规范spec层1 4. 法则定律等val层的总结2 1. Isv模型下的软资产 Sof ...
- HA 高可用软件系统保养指南
又过了一年 618,六月是公司一年一度的大促月,一般提前一个月各系统就会减少需求和功能的开发,转而更多去关注系统可用性.稳定性和管控性等方面的非功能需求.大促前的准备工作一般叫作「备战」,可以把线上运 ...
随机推荐
- Android 使用PLDroidPlayer播放网络视频 依据视频角度自己主动旋转
近期由于项目需求 .须要播放网络视频 .于是乎 研究了一番 ,说说我遇到的那些坑 如今市面上有几个比較主流好用的第三方框架 Vitamio ( 体积比較大,有商业化风险 github:https:// ...
- Rust 1.7.0 处理命令行參数
std是 Rust 标准函数库: env 模块提供了处理环境函数. 在使用标准函数库的时候,使用 use 导入对应的 module . 一.直接输出 use std::env; fn main(){ ...
- Atitit. 软件GUI按钮与仪表盘--web服务器区--获取apache配置文件路径 linux and apache的启动、停止、重启
Atitit. 软件GUI按钮与仪表盘--web服务器区--获取apache配置文件路径 linux and apache的启动.停止.重启 可以通过"netstat -anp" ...
- Centos Java 从1.7升级为1.8
查看安装的sdk版本 yum list installed |grep java 卸载JDK相关文件输入和tzdata-java输入 yum -y remove java-1.7.0-openjdk* ...
- 数据库填充DataSet,逐行访问
DataSet 对象是 Microsoft .NET 框架中数据访问的关键部分,是可保存表.视图和关系的内存中对象.本文介绍如何使用一个或多个数据库查询的结果填充 DataSet 对象,以及在将这些数 ...
- jquery ajax api
执行一个异步的HTTP(Ajax)的请求. version added: 1.5jQuery.ajax( url, [ settings ] ) url一个用来包含发送请求的URL字符串. setti ...
- C语言 · 排列数
算法提高 排列数 时间限制:1.0s 内存限制:256.0MB 问题描述 0.1.2三个数字的全排列有六种,按照字母序排列如下: 012.021.102.120.201.210 输入 ...
- C# Dictionary 复制
Dictionary<string, int> dictionary = new Dictionary<string, int>(); dictionary.Add(" ...
- Linux下HTTP Server
想在Linux下实现一个简单的web Server并不难.一个最简单的HTTP Server不过是一个高级的文件服务器,不断地接收客户端(浏览器)发送的HTTP请求,解析请求,处理请求,然后像客户端回 ...
- sama5d3 开入测试
root@sama5d3-linux:~ echo 20 > /sys/class/gpio/export root@sama5d3-linux:~ echo 16 > /sys/clas ...