IT技术博客大学习 共学习 共进步
首页 / 罗磊
IT 2019-08-10 22:20:17 / 累计浏览 3,560

创业笔记 | 从0到1开公司是什么体验

这篇讲的是一位技术创业者从零开始注册公司的真实体验。作者从辞职创业后着手公司注册出发,详细记录了在深圳“自己动手”完成工商注册的全过程,并分享了其中遇到的坑与实用建议。 文章的核心是经验分享:从最初在上海找代理失败,到后来完全通过“广东政务服务网”等线上平台自助完成申请。作者具体介绍了核名查询、使用银行U盾进行PDF数字签名、最终免费获取营业执照的流程。在领取执照后,又自费完成了刻制公章、前往银行办理对公账户的步骤,期间还特别提醒了注册信息隐私泄露的风险——提交申请后不到2分钟,就接到了推销电话。 这篇笔记的价值在于其详实的“手把手”记录,覆盖了从线上申请到线下领取的完整链路,并提炼出使用备用手机号、了解定点刻章机构、准备齐全开户材料等关键注意事项,为准备创业的同行提供了一份接地气的流程指南和避坑参考。

IT 2016-03-01 14:02:48 / 累计浏览 5,540

Macbook Air换电池教程

这篇教程源自作者亲身体验:一台2012款Macbook Air使用三年半后,电池从最初五六小时的续航暴跌到仅一小时,最终插电能显示充满但拔电即关机,确认电池彻底老化。 为避免官方维修的高成本,作者决定自行更换电池。在淘宝上找到匹配型号的绿巨能品牌

IT 2015-11-02 23:28:45 / 累计浏览 9,620

每个程序员都应该有张木桌

这篇文章讲的是程序员作者罗罗磊磊,如何从一把好椅子、一副好键盘的“三大件”理论出发,为自己在上海的出租屋添置一张实木办公桌的故事。作者从之前公司的标配座椅和自己用了多年的机械键盘说起,强调了舒适桌椅对于健康写代码的重要性。 在决定添置桌子后,作者淘了一款160*70cm的碳化实木升降桌。文章详细记录了从收货、拆开木框包装、根据视频教程组装,到最终在客厅一角布置出一个温馨工作区的全过程。作者在文中分享了组装时的“手酸”体验、对桌子尺寸稍小的小小后悔,以及布置完成后,在台灯和音响映衬下的满意成果。 文章也展现了程序员社区对这张桌子的不同声音。作者引用了V2EX和Chiphell论坛上资深用户的评价,比如指出松木材质可能变形、需要保养,以及价格与材质价值的讨论。这种开放的讨论让推荐显得更加真实可信。 最后,作者传递了一种“房子是租来的,生活不是”的态度:即使是临时的家,也值得用心布置一个能专心看书、写代码的角落。文章还附上了为V站坛友争取到的购桌优惠,将个人经验与社区福利结合了起来。

IT 2014-03-19 22:39:44 / 累计浏览 3,480

让前端工作更快、更智能:利用StaticPage自动化工作流

前端开发者常常面临静态页面开发琐碎重复的问题——从新建项目、复制模板,到压缩代码、打包上传,每一步都耗费精力。这篇讲的是作者如何通过一套名为StaticPage的自定义Grunt工作流,将静态页开发变得更快、更智能。 作者从自身在UX部门处理大量活动页、专题页的场景出发,对比了传统手动操作的繁琐流程(反复复制粘贴、手动压缩、FTP上传等)与使用自动化工具后的差异。StaticPage是基于Grunt配置的一套轻量级方案,专为解决静态页的“轻量”需求设计——它避免了如Yeoman等大型脚手架可能带来的冗余,同时提供了Sass编译、CSS/JS自动压缩、文件变化监听、一键打包zip及FTP上传等实用功能。 文章详细演示了从克隆项目模板、安装依赖到通过`grunt watch`实现编码时实时压缩,再到用`grunt bundle`生成带时间戳的压缩包并上传的全流程。作者强调,这类工具的核心价值在于“简、快、智”:结构清晰,跳过重复配置,让开发者能更专注于核心编码与问题解决。这套工作流尤其适合需要快速迭代、频繁交付静态页面的前端开发场景,通过将机械操作自动化,显著提升了工作效率与交付体验。

IT 2013-11-21 23:18:46 / 累计浏览 3,220

网页重构应该避免的10大 CSS 糟糕用法

这篇文章系统性地总结了网页重构中10个应当避免的CSS坏习惯,并将它们归纳为“权重”、“工作流”和“自以为是”三大类。作者从权重控制这个核心痛点出发,详细剖析了滥用ID选择器、嵌套层级过深的选择器、内联样式等常见问题。例如,一个带有多个层级的ID选择器(如#header #title a)虽然看似语义明确,却会产生过高的特异性,导致后续样式覆盖困难,代码难以维护。 在工作流方面,文章批评了从上到下、仅凭文档流命名的粗放方式,以及样式冗余问题。它强调应遵循DRY(不要重复自己)原则,并介绍了如何利用Sass的@extend等预处理器特性来抽象公共样式,提升代码复用性。此外,统一使用rem或em这类相对单位替代px,也被指出是提升样式灵活性和可维护性的重要一环。 文章最后提醒开发者需关注CSS3新特性的浏览器兼容性,避免在样式表中堆积无效规则。整体而言,它为前端开发者提供了一份清晰的CSS反模式清单与改进指南,帮助团队建立更健壮、更易维护的样式架构。

IT 2013-10-16 22:37:43 / 累计浏览 4,420

正则表达式简要入门

这篇讲的是正则表达式的基础入门。作者从一道腾讯笔试中判断QQ号码的选择题出发,分享了从“蒙答案”到主动学习并整理笔记的过程,希望能帮到同样在准备校招或平时用得不多的开发者。 文章核心是用实例拆解正则表达式的关键概念。从 `rm *.png` 这样的通配符讲起,逐步引入了反斜杠转义、元字符(如 `\d` 匹配数字、`^$` 锚定首尾)、字符组(如用 `[^4]` 排除特定数字)以及分组与分支(如 `(QQ|qq)` 匹配大小写)。所有知识点都紧密围绕“查找与替换”这一实际需求展开。 最精彩的部分是实战演练。作者用一段包含干扰信息的“妹纸联系方式”文本,演示了如何编写正则 `QQ:\d{5,12}$` 精准提取5到12位的QQ号,又如何通过 `\(0(\d{2}|\d{3})[)-]?(\d{7}|\d{8})$` 这种组合拳,灵活匹配区号格式各异的固定电话号码。文末还贴心地整理了多份学习资源,从中文入门教程到英文付费课程均有涵盖。

IT 2013-10-16 22:37:03 / 累计浏览 24,760

Git log diff config高级进阶

这篇文章从一个已有的《更好的git log》分享出发,延续了Git效率提升的主题,重点聚焦于git log、git diff、git blame和git config这四个常用命令的深度配置与使用。 作者系统梳理了它们的进阶用法:对于git log,可以结合`--oneline`、`--stat`、`--graph`和`--pretty=format`等参数,实现从单行简洁显示、文件变更统计到图形化分支历史的多种视图,并支持按精确时间区间进行筛选。git diff部分则扩展了比较范围的灵活性,不仅能对比HEAD、特定提交(HEAD^)或不同分支,甚至能结合时间参数进行比较。git blame命令被用来追溯文件的每一行修改历史。 文章的亮点在于将重心引向了git config。它清晰地解释了Git配置的三层优先级体系(系统级、全局用户级、项目级),并详细演示了如何通过全局配置进行个性化定制:从基础的用户信息、终端颜色渲染(支持对diff、status等不同命令设置不同配色方案),到利用alias功能创建如`git mylog`和`git lol`这样的自定义快捷命令。最终,所有这些技巧都指向一个实用目标:通过精心配置,让Git这套强大的工具在日常工作中变得更顺手、更高效。

IT 2013-10-16 22:35:44 / 累计浏览 2,200

使用CSS和DataURI来添加杂色滤镜效果

这篇讲的是如何用纯CSS和DataURI技术,为网页元素添加杂色(Noise)纹理效果,且完全无需增加额外的HTTP请求。 文章从一篇国外博文出发,整理并实践了完整流程:先在Photoshop中制作一个50×50像素、半透明的杂色PNG小图,然后通过在线工具将其转换为DataURI格式的字符串。在CSS中,只需为元素添加一个类(如.noise),将DataURI字符串设置为背景图,并配合伪元素与透明度属性,就能实现细腻的杂色覆盖,同时不影响内容显示。整个方案仅基于CSS2.1,兼容性良好。 这种做法的优势非常明显:将图片直接编码进CSS文件,节省了网络请求;最终DataURI字符串可压缩至仅2.05KB左右,非常轻量;效果也易于通过调整原始图片来控制。文章最后指出,同样的原理也适用于生成纸张、石头等多种纹理,为前端实现视觉质感提供了灵活且高效的小技巧。

IT 2013-10-08 12:14:44 / 累计浏览 4,880

2014网易前端开发笔试题笔记

这篇讲的是作者2014年参加网易前端开发校招笔试的真实经历与考题回顾。文章从收到临时通知的匆忙赶场开始,生动还原了考场外的见闻:来自不同高校的考生、不少“霸笔”同学,以及外包给智联招聘的笔试组织形式。 核心部分聚焦于笔试本身。作者详细分享了两大板块的题目:第一部分是所有技术岗必考的计算机基础,涵盖文件组织、图遍历、无向图、可计算性、哈夫曼编码、死锁、数据库索引等经典问题,并附上了自己的解析。第二部分是前端开发专业题,题型包括不定项选择、填空、简答和编程题,重点考察JavaScript,例如要求手写闭包示例、阐述apply/call区别,并参照原型图实现交互页面。 除了考题,作者还观察到招聘可能存在学校偏好,并指出广州考生流动性较低的现象。整篇文章既是一次笔试的详细记录,也为后来者提供了宝贵的复习参考和实战视角。