V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mcfog  ›  全部回复第 90 页 / 共 92 页
回复总数  1821
1 ... 82  83  84  85  86  87  88  89  90  91 ... 92  
看了下就是ace editor啊,原理就是拿来知名开源代码编辑器ace editor 加上自己的逻辑

“富文本编辑器”或者“高亮代码编辑器”基本上是前端JS&DOM技术的顶峰(之一)。ace editor拿来套一下5分钟,增加简单功能半天,看懂源码???天吧
2014-06-24 15:34:59 +08:00
回复了 NCE 创建的主题 PHP 来来来,都进来说讨论下 Yii 和 Laravel 吧,没事聊 2 块钱的
@9 我很佩服能在PHP的螺蛳壳里做出facade这样“动态”的机制,但单元测试不是只有这一条路可走,在我看来这种做法和试图在JS里搞类型安全的typescript类似,属于强行和语言风格作对。 反正如果我接手的项目如果已经是Laravel那我会认真学,但让我自己从头起的项目用Laravel我还是敬谢不敏的。我承认Laravel思想前卫,机制先进,在PHP的语法框架里做出了新意,但我觉得选PHP框架不是选新意或者思想,如果单人solo,或是10个Laravel的作者一起开发项目,可能确实手到擒来,但10个一般人想用好Laravel这样的框架难度太大了。
2014-06-24 08:08:36 +08:00
回复了 NCE 创建的主题 PHP 来来来,都进来说讨论下 Yii 和 Laravel 吧,没事聊 2 块钱的
@vigoss
或许是能力不行吧,但我觉得框架能写到找个实现代码都得要求有些什么能力,那这个框架至少不适合工业生产

命名空间和IDE什么经过配置或许能解决,但我看生成出来的项目 HomeController BaseController都在根NS里,该import的View没import,导致我对它影响大打折扣。或许我不算web artisan吧


@66beta
根据我玩node的经验,确实存在这个风险,所以在挑选三方组件的时候要留意测试用力的完整性和覆盖程度,以及安装次数/github star等参数综合评估

不过内部组件用composer分解是提高维护性的,把以前大量的自写lib 分门别类搞成package,减小单个repo代码体积,依赖更清晰,也更容易写测试和维护
@MonkeyDLuffy 能展现出足够的学习能力也行啊,欢迎投简历来聊聊
2014-06-23 21:35:08 +08:00
回复了 frogs 创建的主题 程序员 跪求万能的 v2exer 给些建议
翻The Pragmatic Programmer随机三页,展开扯上实际项目做成9页PPT

适用任何语言任何技术岗位任何行业方向哈
2014-06-23 18:01:15 +08:00
回复了 NCE 创建的主题 PHP 来来来,都进来说讨论下 Yii 和 Laravel 吧,没事聊 2 块钱的
@maddot

如果框架要求业务代码写很多没意义的代码,那我觉得是框架本身的convention没有做到位。写代码生成器可能会麻痹关于这种bad smell的警觉。 某些语言/运行时/框架new一个空白project 4位数的生成代码我真心不觉得是好事


@NCE

可能是我接触的业务大多数都不在64%里面吧
2014-06-23 17:04:32 +08:00
回复了 NCE 创建的主题 PHP 来来来,都进来说讨论下 Yii 和 Laravel 吧,没事聊 2 块钱的
@NCE

嗯,我个人不喜欢自动生成代码,我认为如果框架的业务代码繁杂到需要另一个生成器来生成不是什么好信号。

当然如果只是拿来玩,快速搞个playground上手没啥问题,但真格的写项目我觉得还是应该由开发人员一行行写,了解每行代码的意义。

可能ORM或者protobuf这种由数据结构定义生成数据容器类的生成器还好,其他controller乃至完整app的生成我都觉得只能是玩具
2014-06-23 16:50:56 +08:00
回复了 NCE 创建的主题 PHP 来来来,都进来说讨论下 Yii 和 Laravel 吧,没事聊 2 块钱的
怎么说呢,Laravel我花了一小时没找到View::make的代码在哪里,花了三天没看出优秀在哪里。缺点不说别的,只说一个致命的:IDE不友好,代码追踪不到&命名空间混乱,大量重名类,乱得1b。

总之,或许我花半个月时间能领会到L的精髓,但我肯定无法忍受要教会我的每个同事那么困难的东西。

至于phalcon,PHP有什么IDE能支持点一下追踪到C的代码里? 能支持我也还要再去用21天精通C,别开玩笑了,拿买安卓看各种跑分的思路选PHP框架?

Yii好不好使我也不知道,但总之L和phalcon对我来说是被排除掉了
嗯,在鹅厂来说,“web前端”的范围是从页面上的JS一直到PHP的。“重构工程师”的范围是从CSS布局到页面上的JS

所以只会JS基本进不了鹅厂,完全不会JS只要PHP扎实或者CSS扎实反而好说。

嗯,以上是多数部门的普遍情况,深圳有个 AlloyTeam 基本是一群JS高玩,题主可以找他们聊聊去。
2014-06-23 08:30:32 +08:00
回复了 hzlzh 创建的主题 macOS Mac App 超值促销优惠包:Path Finder 6/Fantastical/Flux 4/Gemini 等
@Delbert 因为能用paypal啊,为啥还要再输一遍信用卡信息呢? 信用卡信息这种东西能不到处输就不到处输
2014-06-21 10:40:48 +08:00
回复了 hzlzh 创建的主题 macOS Mac App 超值促销优惠包:Path Finder 6/Fantastical/Flux 4/Gemini 等
@timeface 我的情况是stacksocial名字英文,paypal名字中文,支付完以后path finder用paypal的中文名字激活成功
2014-06-19 05:41:53 +08:00
回复了 drw2w 创建的主题 macOS 又有新 bundle 了,还不错:Path Finder 6/Fantastical/Flux 4/Gemini 等
@RCheungIT 如果和我的情况一样的话,问题在于 StackSocial上显示的是你在StackSocial上写的名字,但PathFinder里要填PayPal的名字才能过,码是带PF6的
打草稿的话我一直用xmind
大淘宝+1
2014-06-13 10:28:05 +08:00
回复了 gangsta 创建的主题 程序员 一些关于 Chrome omnibox 的插件和 tricks
推荐增加搜索引擎 Google Lucky
http://google.com/search?btnI=1&q=%s
关键词 越短越好,我用的是 `
简直犀利
每天睡醒去厂子(10点后到),上午看看邮件 处理杂物 打打酱油
中午打游戏
下午开始干活,活不多晚饭&晚高峰后回家,活多夜里打车回家

活不多的时候,回家以后/周六周日继续写自己的代码玩

感觉幸福过头,最近滚蛋出来创业了
2014-06-12 19:24:30 +08:00
回复了 neverno 创建的主题 问与答 跪求一款 Win 平台的桌面提醒工具,支持固定格式批量导入。
没完全看懂需求,不过可以看一下 growl for windows
2014-06-11 19:13:12 +08:00
回复了 beanmoon 创建的主题 问与答 最近茶不思饭不想的就想入手个 macbook pro,求骂醒~
曾经市场上有两种笔记本,ThinkPad和Mac

后来只剩Mac一种了

这真是个悲伤的故事

顺便我推荐293,够用了,现在OSX学会了压缩非活跃内存,8G内存带几个虚拟机没啥大不了的。多的钱放在余额宝里,用来买下一个mac。(当然如果你要搞视频什么的那是另外的故事)
2014-06-11 19:06:27 +08:00
回复了 mopig 创建的主题 JavaScript 关于 this 的指向, 很是疑惑啊 %>_<%
之前正好写了一篇关于this指向的文章 http://mcfog.github.io/2014/05/easy-ecma-1/

比起解释this,更多的是教你看ecma标准,希望对你有帮助
2014-06-09 18:32:02 +08:00
回复了 thefreebird 创建的主题 Node.js Node 大神们,你们喜欢用 ejs 的模板还是 jade 的模板呢?
用EJS
原因:教别人写NodeJS已经很累了,没力气再多教一门语言了
原因2:smarty的没落历历在目
1 ... 82  83  84  85  86  87  88  89  90  91 ... 92  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5527 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 02:43 · PVG 10:43 · LAX 18:43 · JFK 21:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.