`
linnchord
  • 浏览: 5137 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

D2 live

阅读更多

杭州有一个D2前端技术论坛 ,英文是Designer & Developer Frontend Technology Forum,这里的designer主要是指Web设计师,developer主要是指Web前端开发工程师。

 

D2对于我的生活来说是一种状态,对于生活我既是一个设计师也是一个程序员,前者以直觉感性来体验、觉察并反照这个世界,后者通过理性、逻辑来认识并构建这个世界,两者道不同,但殊途同归。

 

因此我把D2作为了我职业生涯的主体,web设计和web程序是我一直所钟的工作。也许得归结于性别文化,我要更加趋向于理性、逻辑的程序构建,但是我从来也不曾想要放弃designer。或者对于我来说,这两者从来没有分离过。

 

设计一个web界面时,我常常沉迷于视觉上的愉悦和这种愉悦的创造快感,但我同时还会考虑设计如何实现、平面如何合理切割、代码如何组织构建,种种思绪交织,令这种快感加倍。

 

同时当我构建一个程序时,漂亮的代码、优美的语法语义、优雅而严密的逻辑结构是我所追求的目标,我不能容忍粗制滥造的代码,我常常为此花很多时间去 修改一些交到我手中实现服务器端程序的html代码,修正结构改良代码,或者花上半天时间去修改重构一个已经完成的应用程序,我的偏执让我很乐于做这样的 事情,看见漂亮的干净的代码我会感到无比舒畅,并且到最后总会证明这些付出是值得的。

 

不论是做design还做develop,我总在这些过程中觉察到美的存在,这种觉察给我带来很多美妙的体验,这些体验加强了我在这个世界中的存在。

 

这个世界之所以这样是因为如果他不是这样那么我们就无法生存在这个世界,不记得这是谁说的了,但是这话也同样适用于美的体验。为什么我们觉查这个世界的美?因为如果他不美我们就不会存在于这个世界。

 

我曾经对美的认知做过很长的思考,因其源于人的某种主观,或者其直觉的感性的特征,人们总是喜欢把她和理性的逻辑的规律的世界对立起来。然而事实 上,美是人类对这个严密逻辑的规律的冷酷的世界的法则的最高认知的结果,她是人类百万年来进化历程中对这个世界认知的最高抽象。人类对这个世界理性认知的 不断积累和抽象,产生了一个能超越理性来认知这个世界的主体意识,这就是人类的审美意识。

 

所以说对于程序,这种企图以严密的逻辑、完美的规则和超大量的运算来重构这个世界的小东西,美是创造的最高追求。

一个执著于美的程序员,嗯,这就是我的D2生活。

分享到:
评论

相关推荐

    影牛社区短视频APP源码 最火短视频类APP源码下载

    【标题】"影牛社区短视频APP源码"是一款基于热门的短视频应用模板,适用于开发者进行二次开发或学习。源码的提供旨在为开发者提供一个快速搭建短视频类应用的基础框架。 【描述】中提到的关键信息包括: ...

    模拟技术中的D2AUDIO的智能数字放大器助力AMD LIVE!音频播放..

    标题中的“模拟技术中的D2AUDIO的智能数字放大器助力AMD LIVE!音频播放”揭示了本文的核心主题,即D2Audio公司的智能数字放大器技术如何在AMD LIVE!家庭影院一体式娱乐系统中提升音频播放质量。D2Audio是全球唯一...

    Detection of Redundant Code Using R2D2

    ### 使用R2D2检测冗余代码 #### 引言 在软件开发过程中,程序员经常使用复制粘贴操作来快速构建程序。这种做法虽然能够提高编程效率,但也引入了大量冗余代码。冗余代码指的是那些可以被抽象或重用技术所消除的...

    ESDDLiveWallpaper:ESDD Block Live Wallpaper For Android-这是来自中国的开源项目之一

    ESDD Block Live Wallpaper For Android This is a classic game transfer to live wallpaper App & open source project as Background 差不多3年前在google自定义的主页里面看到这款web游戏,其实早期也有接触过...

    Sports LIVE-crx插件

    最终用户许可协议 - https://www.d2rinternetholdings.com/termsconditions-sport/ 隐私政策 - https://www.d2rinternetholdings.com/privacypolicy-sports/ 您可以随时从Chrome Extension页面 随时删除此扩展名

    iOS 实时现实代码修改效果

    2. 开启Live Layout模式。在Xcode中,这通常通过点击顶部导航栏中的“Assistant Editor”,然后选择“Live Layout”选项来实现。 3. 修改UI相关的代码,例如Auto Layout约束、视图属性或控制器逻辑。 4. 在修改后,...

    HUAWEI ttl中断按键.docx

    根据提供的文档信息,我们可以深入探讨有关“HUAWEI ttl中断按键”的知识点,这主要涉及到华为设备中的TTL(Time to Live)接口访问方法及其在特定情况下的应用。 ### TTL接口简介 TTL(Time to Live)在此上下文...

    HAPPY万年历 V1.16

    完全免费,发布前经过严格安全检测. <br>此版本的数字签名(SHA256): 9362971497698599C606CC54AFFF8470D89B33F5D6CE8919E42F433DF01F0D2A <br>您需要已经安装"Infinite黑白棋 V2.1.9 "或以上版本后才能...

    wen_ov5640_r16设置为vga分辨率20160720_1003.7z

    videobuf_core 16520 2 vfe_v4l2,videobuf_dma_contig, Live 0x00000000 bcm_btlpm 7442 0 - Live 0x00000000 bcmdhd 629907 0 - Live 0x00000000 mali 209314 20 - Live 0x00000000 (O) lcd 41263 0 - Live 0x...

    索智R16开发板点亮ov7725+ov2640+ov5640_20160721_1726.7z

    videobuf_core 16520 2 vfe_v4l2,videobuf_dma_contig, Live 0x00000000 bcm_btlpm 7442 0 - Live 0x00000000 bcmdhd 629907 0 - Live 0x00000000 mali 209490 25 - Live 0x00000000 (O) lcd 41263 0 - Live 0x...

    ov7725_r16_dev借用ov7736的驱动框架打开ov7725了20160719_1432.7z

    videobuf_core 16520 2 vfe_v4l2,videobuf_dma_contig, Live 0x00000000 bcm_btlpm 7442 0 - Live 0x00000000 bcmdhd 629907 0 - Live 0x00000000 mali 209314 15 - Live 0x00000000 (O) lcd 41263 0 - Live 0x...

    !!!!gc2135_parrotv1.1_r16m_验证完成VGA分辨率_20171010_1513没有外层目录.7z

    videobuf_core 16520 2 vfe_v4l2,videobuf_dma_contig, Live 0x00000000 bcm_btlpm 7442 0 - Live 0x00000000 bcmdhd 629907 0 - Live 0x00000000 mali 209490 25 - Live 0x00000000 (O) lcd 41263 0 - Live 0x...

    gc2135_parrotv1.1_r16m_验证完成VGA分辨率_20171010_1700没有外层目录.7z

    videobuf_core 16520 2 vfe_v4l2,videobuf_dma_contig, Live 0x00000000 bcm_btlpm 7442 0 - Live 0x00000000 bcmdhd 629907 0 - Live 0x00000000 mali 209490 25 - Live 0x00000000 (O) lcd 41263 0 - Live 0x...

    jquery 给动态生成的标签绑定事件的几种方法总结

    `.on()`方法是jQuery 1.7引入的,它是`.bind()`, `.live()`, `.delegate()`等方法的增强版,特别适合处理动态生成的元素。`$(document).on('event', 'selector', handler)`这样的结构允许将事件委托到一个静态的父...

    p720_ov2640_r58_dev拍照和录像都是720p的分辨率20160713_1430.7z

    R58点亮ov2640.txt 开发板:全志公板,全志R58(CPU:Octa-Core Cortex-A7 CPU) ...全志官网R58的简介 android4.4.4/linux3.4.39 2016/6/30 9:36 1、配置ov2640在android层配置的分辨率为vga(预览/拍照/录像) ...

    r58_bmi160_bma250_ov2640_dev点亮VGA的ov2640HDMI显示_20160630_1142.7z

    R58点亮ov2640.txt 开发板:全志公板,全志R58(CPU:Octa-Core Cortex-A7 CPU) ...全志官网R58的简介 android4.4.4/linux3.4.39 2016/6/30 9:36 1、配置ov2640在android层配置的分辨率为vga(预览/拍照/录像) ...

    网络技术基础实验.doc

    MAC地址是局域网中设备身份的唯一标识,通常由48位组成,例如实验中提到的Source MAC地址28:D2:44:33:B9:C1。在接收MAC帧时,主机首先会检查目的MAC地址是否与自身的网卡地址匹配,或者是否为广播地址或组播地址。...

    gc2145_parrotv1.1_r16m_验证完成_20170523_1408没有外层目录.7z

    videobuf_core 16520 2 vfe_v4l2,videobuf_dma_contig, Live 0x00000000 bcm_btlpm 7442 0 - Live 0x00000000 bcmdhd 629907 0 - Live 0x00000000 mali 210546 20 - Live 0x00000000 (O) lcd 41263 0 - Live 0x...

    bootstrap select下拉搜索插件使用方法详解

    只需要在`<select>`标签中添加`data-live-search="true"`属性即可。例如: ```html <select class="selectpicker" data-live-search="true" id="d1"> 请选择 <option value="0">0 <option value="1">1 ...

    思科第三学期的试题答案

    - TTL(Time to Live)是在IP数据包中用来限制数据包在网络中生存的时间,防止数据包无限循环。以太网帧没有类似的机制,这使得环路在以太网中成为可能。 - 交换机缺乏防止环路所需的成熟软件。 - 这个选项虽然...

Global site tag (gtag.js) - Google Analytics