V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mcfog  ›  全部回复第 85 页 / 共 92 页
回复总数  1821
1 ... 77  78  79  80  81  82  83  84  85  86 ... 92  
做了两年填表格系统的部分经验

http://press.mcfog.wang/2013/06/dsl-style-javascript/

补充一些point

+ 验证逻辑最好**完全**在后台,ajax捅到后台拿着错误画回前台。不要写逻辑等价的javascript和php,不要写逻辑等价的php和javascript
+ 局部引入js模版渲染
+ 注意数据在DOM和JS内存中的双向绑定,可以看看knockoutjs或vuejs找找经验(千万别angular)
+ 考虑拆分步骤的可行性,或者保存草稿功能,不要让用户持续在一个页面工作30分钟以上而不保存数据
2015-01-20 09:54:13 +08:00
回复了 neone 创建的主题 程序员 大学里都开设了哪种语言的课程?
谭浩强,没了
2015-01-20 09:47:25 +08:00
回复了 cqcn1991 创建的主题 问与答 进阶的前端教程推荐( HTML/CSS/JS)?
说最佳实践那必需是google webfundamental了
@xieyudi1990 vmware不清楚,我用virtualbox和parallel desktop都没有觉得特别慢,不过我也没有需要4小时这么久的编译的需求

我倒不是说装linux麻烦,主要是linux桌面环境麻烦,关键是为了linux桌面环境花的时间不值,很容易陷进装机 - 折腾字体输入法 - 折腾各种桌面软件 - 处理小毛小病 - 乃至又换了个发行版循环 中去,这些工作和linux运维基本没有太多共性,不如直接上无GUI的server发行版一步到位。至于建议虚拟机只是因为多数人不希望单独一台电脑专作server没有图形化界面而已,如果愿意单独一台电脑装,自然更好

vps也是很好的选择,建议楼主考虑一下,主要是国外网络环境好,各种包系统使用流畅,不过本身性能问题其实和虚拟机差不多,内存大CPU又好的VPS一点也不便宜,可能又反过来不如直接一台实体机了
注意“学习linux”一般意义是指学习linux服务器安装搭建、配置维护技术

ubuntu麒麟 linux mint deepin这些都不利于学习linux,即使ubuntu,桌面版也不是什么好选项。我见过太多的人说学习linux,过了半年以后发现多数时间都花在折腾linux桌面,处理各种linux桌面的问题,乃至更换不同的桌面发行版,而实际服务器维护的技能没有什么长进,充其量就是“熟悉了在终端上敲命令”

所以我的建议是如果你现在已经有常用的电脑和OS,那么**不要更换你的桌面操作系统**,在虚拟机中安装主流的服务器发行版(ubuntu server/debian/centos等无GUI版本),从配置包管理系统、编译安装一些主流的服务器软件开始。
2015-01-19 00:48:45 +08:00
回复了 kmvan 创建的主题 PHP PHP 如何查看每行代码执行的速度?
xhprof
2015-01-18 14:08:04 +08:00
回复了 zungmou 创建的主题 奇思妙想 是否存在多重宇宙,我是不是想太多了?
一切都是Steins;Gate的选择

El psy congroo
2015-01-17 13:58:25 +08:00
回复了 C1ara 创建的主题 问与答 上大学究竟是为了上大学还是找工作还是学习?
为什么做什么事都非要“为了”什么?
2015-01-16 21:28:37 +08:00
回复了 shutupATnight 创建的主题 问与答 想开始学做一个看上去不土的网站,要怎么开始呢?
推荐看看这个视频

http://www.confreaks.com/videos/522-roa2011-design-hacks-for-the-pragmatic-minded

想法,想象力,设计理念最重要,至于实现工具,作为程序员找工具实现想法是本业,不会成为瓶颈
2015-01-16 15:46:39 +08:00
回复了 m939594960 创建的主题 问与答 问大家点问题。。。
@m939594960 年轻不是优势,更可能是对自己的麻醉药

“我还年轻,所以不懂不要紧”
“我还年轻,所以犯点错没啥”
“我还年轻,你们要让着我”


-------

想变得厉害就去学,学任何方面的东西都能让你比以前更厉害,其中学自己感兴趣的东西通常是最轻松的,学市场需要的东西通常是收效相对快且大的,能找到他们的交集可能是最优解
最重要的,是学“怎么学”,这可能是教育经历不足的你的最大缺点,一定要克服掉

没朋友不是问题,问题在于你想交朋友却不知道怎么交 或 你明明不想交朋友却对此感到焦虑。这个我不在行不多说

关于MVC,按你说的都写到C里当然可以,并不是什么不好的事情,没必要强迫自己一开始就按照所谓的最佳实践来。等你维护项目多了久了发现问题了,就会知道为什么要解耦要分层了,或许你会开始过度设计,分太多层遵循太多模式,然后再等你碰到问题,你就知道为什么解耦分层也要适度,这大约就是所谓「看山是山,看山不是山,看山还是山」的三层境界
2015-01-14 14:06:55 +08:00
回复了 liyu 创建的主题 求职 做了个 html 简历,大家给点意见嘛
建议把经验往上提,掌握技能去掉一半然后往后面放
⇨ 啊*啊奇怪的符号少点,照片去掉
个人信息可以再紧凑一点,整体篇幅最多最多2页A4,尽可能一页A4

然后学校硬的话考虑丢个校徽水印,“多个”建模比赛不如一个名字响的,不知名的小比赛的三奖什么的还是别写了,不如写在技能里
2015-01-14 13:51:27 +08:00
回复了 zq9610 创建的主题 问与答 IntelliJ IDEA 好难用,是我打开方式不对吗?
@ufo22940268 keymap里面搜索 scroll up 自己绑定就好
2015-01-09 23:46:10 +08:00
回复了 cho 创建的主题 程序员 Semanticui 确实是最好的前端框架。。。
我觉得bootstrap的问题就是直接提供了css文件,搞得太多人认为bootstrap是一个css项目……
2015-01-08 17:20:03 +08:00
回复了 solodxg 创建的主题 分享创造 最近看 Github 的 Trending,发现 awesome-xxx 很火的样子
2015-01-05 16:01:36 +08:00
回复了 lissome 创建的主题 问与答 有公司或团队(非开源项目)使用代码托管平台吗?
自己搭建gitlab
2015-01-03 14:32:23 +08:00
回复了 Kido0 创建的主题 职场话题 和同事吃饭唱 K 真的比加班还累…
我觉得“职业化”的一个重点就是把自己的性格和工作时展现的性格分离

有的职位需要外向型人才,有的需要内向型,更多的需要在不同场合展现不同的特征,选择更匹配你原本性格的职位或公司自然很重要,但实际上100%适合你的性格的地方很可能不存在,所以这时候就需要你在工作时展现出适合工作(而非自己原本的)性格了

至于工作时间之外的业余活动之类,和同事一起当然好,但不一起也没什么大不了的,更重要的还是工作时间内的工作状态。如果工作就是要求独自集中精神完成,展开结界是个人提高工作效率的手段而已,不必感到不爽或不好意思;而如果工作更多要求协同完成,而且展开结界影响了同事和你的沟通,那就是问题了。
2015-01-03 11:35:37 +08:00
回复了 ab 创建的主题 PHP 请教一个 php 算法。分页导航函数
https://gist.github.com/mcfog/2df96e37fc7fe3edbc6e#file-paginator-php-L119
无他,一个for循环里面有复杂的判断而已
1 ... 77  78  79  80  81  82  83  84  85  86 ... 92  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5591 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 75ms · UTC 02:38 · PVG 10:38 · LAX 18:38 · JFK 21:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.