蘭陵N梓記

一指流沙,程序年华


  • 首页

  • 归档

  • 关于

  • 搜索
close

思维图形化

时间: 2016-11-18   |   分类: 感想     |   阅读: 778 字 ~2分钟

曾经,我幼稚地认为:只有写好代码才能对产品最“大”的贡献。什么需求分析文档,架构设计文档,没有最终的代码落地,那就是一张张的空纸。那些职位高高在上的架构师们,就也是写写胶片,画画图,他们又不懂技术细节,天天开会讨论来,讨论去都是在空谈一切。没有我们这些屌丝写的代码,你让他们去实现,估计几年也搞不出来。我写代码的能力比他们顶上N个人;再看看人家老外,60/70岁了还在码代码。为什么我国到了30岁了,都不去写代码了,都去搞所谓的架构设计了。是他们写代码写不好才去干架构师活吗?

经过这么多年在产品中挖坑、填坑,发现我们的产品是越来越复杂,但使用上也是越来越复杂,问题也是越来越难理清。我们的问题到底是出在什么地方:

阅读全文 »

Archlinux on WSL

时间: 2016-10-30   |   分类: 笔记     |   阅读: 2172 字 ~5分钟

最近国庆某东活动,搞了一台HP的笔记本,系统是Win10。经过不断地折腾,在Win10上启用了Windows Subsystem for Linux(简称WSL),并在WSL上安装了Archlinux。加入Insider Preview会员计划,可以最快地获取Win10的最新内部版本,以便及时获取WSL的功能更新。

阅读全文 »

团队管理

时间: 2016-10-27   |   分类: 笔记   感想     |   阅读: 849 字 ~2分钟

最近由于Go语言项目,又带一个小团队。以前作为团队的Leader,总是遇到各种问题,尤其是如何管理好人很困惑。HW的组织相对是比较宽松的,内部号称是矩阵式,感觉一个团队的凝聚力个人还是来源于Leader的个人技术感召力。好吧,这个只是凭感觉的管理,这是远远不够的。

作为一个技术团队的小Leader,整体来讲,它面临”业务“,”人“,”事“这三个方面的工作展开。这些是来源公司内牛人们的一些总结,我把他们纪录下来,是为了我更好地开展工作。

阅读全文 »

软件变革下设计原则

时间: 2016-09-10   |   分类: 技术   感想     |   阅读: 3435 字 ~7分钟

传统大型软件系统 ,多以功能需求驱动设计与开发。在体系结构上是一个单体应用,变更修改往往是牵一而发动全身;在系统生态上是一个封闭系统,系统集成是大量定制开发。单体封闭的系统在交付中面临着越来越多的挑战,提升系统的竞争力首先是在软件架构上先行。软件系统发展也需像硬件一样不断地更新换代,软件架构设计需要输入新的思维。只有在思想上彻底地变革,才能摆脱原有的束缚与局限性。

体验为王

软件原本是一种信息技术发展不断地服务于各行各业,软件在实现上又是偏向技术性。如何让普通用户能够较好地使用软件,而不需要这方面的专业背景,需要思考软件减少数字与体验之间鸿沟。互联网思维一直讲求如何让用户感知到你对他的价值,而且把这个价值争取做到极致,超出用户的预期,这个就叫体验。只有用户产生体验之后,才能形成口碑。简而言之,体验的思想,就是从用户的感受出发,把它做到极致。

阅读全文 »

Go map key类型分析

时间: 2016-09-04   |   分类: 技术     |   阅读: 1947 字 ~4分钟

团队成员中大多是原来做Java,深受Java的影响,对于使用map问得最多的:map的key如何计算它的HashCode。下面试图通过讲解一些类型知识来解答。

map的key类型

map中的key可以是任何的类型,只要它的值能比较是否相等,Go的语言规范已精确定义,Key的类型可以是:

  • 布尔值
  • 数字
  • 字符串
  • 指针
  • 通道
  • 接口类型
  • 结构体
  • 只包含上述类型的数组。

但不能是:

  • slice
  • map
  • function
阅读全文 »

Go VIM开发环境

时间: 2016-09-03   |   分类: 技术     |   阅读: 1068 字 ~3分钟

背景

个人最近一直使用VSCode+Go插件来开发Go代码,虽然也觉得VSCode是目前最好用的Go的开发工具,但还是对VIM有点不可割舍,对我来说原因有三:

  • VIM可以在控制台使用,适合远程登陆到Linux进行代码调试修改
  • 配合Tmux使用,开启多个Pane各司其职,不同Pane之间快速切换
  • 有Tagbar,团队内代码串讲,能先看出每个文件的大纲,代码跳转也非常方便

截图

第一张是自己截的,后两张是使用各插件官方的:

snapshot

阅读全文 »

入园家长沟通会

时间: 2016-08-29   |   分类: 杂记     |   阅读: 908 字 ~2分钟

时间真是过得太快,转眼儿子要上幼儿园了。昨天是第一次参加儿子的入园家长沟通会。

上幼儿园的意义

上幼儿园是小孩步入社会第一步,是融入世界的起点。脱离原生家庭才能独立成长,幼儿园有孩子同龄的伙伴,可以让孩子收获不同的体验;幼儿园也有专业的老师,可以让孩子快乐自由的探索自己,认识朋友,体验世界。

我平时的工作都比较忙,基本都是早七晚九,白天小孩要么是跟他奶奶,要么是跟他外婆。还好他妈妈是小学老师,晚上能投入一些时间与他相处。大家居住环境比较封闭,邻里来往不多, 小孩基本都是呆在家里的时间居多。他对家的依赖比较多。虽他平时也会经常去他妈妈工作的小学玩,但还是在大家的完全监控下。养孩子的最终目的是为了看着他们独立,幼儿园是教孩子独立的第一步,也是教家长放手的第一步。

阅读全文 »

Hexo NexT主题移植

时间: 2016-08-28   |   分类: 技术     |   阅读: 726 字 ~2分钟

概述

我应该是一个喜欢折腾的技术党。从采用Hugo建静态blog以来,算上今天移植的这个,一共使用了三个主题:

第一个是修改自Hueman,它是一个Wordpress主题。第二个是修改自pacman,它是一个Hexo的主题。

这二个主题都是coderzh最早移植的,我只是在其上修改些布局,增加点功能,换个图片什么。这个过程让我弄清楚了Hugo中模板制作方法。

第三个则是从零开始,移植Github上人气最高的Hexo主题:NexT。正如你现在看到的,NexT是一款简洁又富有动感的主题,当前天我第一眼看到它时,就喜欢上它的风格。于是乎趁着周日,就开始NexT主题移植之旅。

阅读全文 »
8 9 10 11 12 13 14 15 16
兰陵子

兰陵子

Programmer & Architect

162 日志
4 分类
57 标签
RSS 订阅
GitHub 知乎
© 2009 - 2022 蘭陵N梓記
Powered by - Hugo v0.98.0
Theme by - NexT
0%