V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ipwx  ›  全部回复第 177 页 / 共 194 页
回复总数  3879
1 ... 173  174  175  176  177  178  179  180  181  182 ... 194  
为什么我反而觉得 atom 比 vscode 好用呢?

原先我是 sublime 转 vscode 的。但是当我找了半天没找到好用的 markdown 插件(包括带公式等各种高级功能的预览),再试试 atom,我就换成 atom 再也不用 vscode 了。

atom 的插件确实比 vscode 丰富一点。至于卡?我这边倒是没什么感觉,因为我日常写程序用 JetBrains 全家桶,atom 怕是小巫见大巫了。
2017-09-29 16:54:55 +08:00
回复了 ml2737150 创建的主题 求职 培训机构学 Python 出来的 求大佬们给点建议
@ml2737150 其实 python 写工程远比 java 考验个人素质。我觉得你被坑了。

爬虫的话,只用 scrapy 是很初级的技能。我非常怀疑这个世界上会不会有公司专门设置一个给初级爬虫的职务。我觉得这种事情一般是随便找个什么程序员临时搞一下的。至于高级爬虫的话,就不是这么一套了。要解决并发队列问题、大数据存储、内容抽取、全文检索等一系列问题的。

web 的话,django 倒也是中规中矩,要是放到小公司也可以是正常的业务开发的职位。
- - - -

说到培训班,其实我可以告诉你的是,好学校本科真正教你写网站、写爬虫这些技能的时间,并不会超过培训班的时间。比如我校有暑假小学期,大一暑假一周学 Windows Socket,一周学 Qt,一周学 Python,三周糙快猛,每周一个大作业,就酱紫。大二小学期六周,同时学 Java 和汇编。大三小学期是探究性小学期,有六个课可选,我当年选了网络安全实践,六周就在分组对抗活动里面结束的。

好学校的计算机本科主要花在基本功上面。我校前三年的主要内容是数学(微积分、线性代数、离散数学和图论)、C++和面向对象、形式语言与自动机、编译原理、计算机系统和结构(模拟电路和数字电路、计算机组成原理、操作系统、计算机网络、还有最后一门总结性课程计算机系统结构)。前面这些课都是必修。还有一些选修专业课,比如我选过图形学、神经网络、机器学习、信息检索等等。
- - - -

言归正传,楼主的话,其实不用太在意“培训班”的帽子。你看我校本科很充实,但是如果只看和 web 开发有关的,技术性内容其实并不和科班毕业差太多。反正科班也没花太多时间在这些东西上面。当然,这也能解释为什么大公司喜欢科班,因为基础有了,技术随时可以换。如果楼主想要补基础、追一下科班的素质,我建议楼主专注在 web 开发相关的基础上,主要是计算机网络原、操作系统,有空可以补补数据结构和算法。
2017-09-29 15:33:09 +08:00
回复了 ml2737150 创建的主题 求职 培训机构学 Python 出来的 求大佬们给点建议
@mpich 道德不能约束小人,甚至连君子能不能约束都是个疑问。能约束人的只有惩罚。简历造假,被面试出来,基本是 gg 的节奏,这点说清了,我想也没多少人敢造假了。当然如果一家公司的面试官都不靠谱,那只能说明要么内部没有惩罚面试官的制度,要么这家公司就是药丸。
2017-09-29 15:29:54 +08:00
回复了 ml2737150 创建的主题 求职 培训机构学 Python 出来的 求大佬们给点建议
楼主还是小心点,有经验和没经验的差别太明显了。碰到个靠谱的面试官,分分钟你就出洋相。
2017-09-28 10:11:46 +08:00
回复了 samray 创建的主题 分享创造 我用 Rust 重写了博客,谈谈我眼中的 Rust. 内容略长.
。。。再补充一点吧,我说的性能不是问题的关键。

比如你用 rust 很吃力地写了个非常高性能的 web 程序。但是 web 程序的性能瓶颈从来都不是单进程的。比如博客,请求与请求之间基本都是独立的,你要依赖数据库和通用缓存服务器(比如 memcached )。比如用 python 即使是 sync 模式的 flask,无脑开 transaction 处理请求就行了。最后只要开一堆 python 进程,用 nginx 进行负载均衡,很容易就能达到非常高的吞吐量。

数据库也不是太大的瓶颈。mysql 支持集群。如果 mysql 不够用了,你还可以求助 mssql 或者 oracle db。

就连负载均衡的那个 nginx 你可以用集群,用 dns 进行第二层负载均衡,或者上硬件方案。

所以你会发现一个真正的大应用,是分层的:负载均衡 -> web 应用服务器集群 -> 数据库集群。当然可能有更多层。你在这个框架里面,花十倍的功夫去优化一个小进程的性能,是没有意义的,毕竟 python、php 这些语言的 web 轮子是多少年多少人积累下来的。想想正确处理 cookie 的加解密、防御各种 web 攻击,这么多边边角角的东西,从头造一套轮子是不可取的。

用 rust 写程序,至少现阶段只是完全脱离工业场景的玩具。如果你不是 rust 的核心开发者,还是建议楼主去接触集群的解决方案。而且这个解决方案只是个大框架,数据库用哪个、web 程序用什么语言写,都是灵活的、看不同公司的技术选型的。这样的知识才是万变不离其宗的,才是值得楼主深究的。
2017-09-28 10:02:49 +08:00
回复了 samray 创建的主题 分享创造 我用 Rust 重写了博客,谈谈我眼中的 Rust. 内容略长.
就是所谓的,写什么东西,用什么语言。rust 写 firefox 是个好语言,但是写网站显然不是。
2017-09-28 10:02:01 +08:00
回复了 samray 创建的主题 分享创造 我用 Rust 重写了博客,谈谈我眼中的 Rust. 内容略长.
最后补充一点看法。用 rust 写博客看上去很炫,但是其实费力不讨好。无论是 php 还是 python 都有大量趁手的写 web 的轮子。php 我不熟,但是 python sync 的有 flask,async 的有 aiohttp。模板引擎有 jinja,数据库 sync 有 sqlalchemy,async 有 asyncpg/aiomysql + sqlalchemy core。这些都是极具生产力的,你想要实现一个原型系统,性能从来不是问题的关键,写代码的速度才是。还是建议楼主在这些生产力工具上多下点功夫,走主流路线,而不是用 rust 写一个博客。
2017-09-28 09:59:43 +08:00
回复了 samray 创建的主题 分享创造 我用 Rust 重写了博客,谈谈我眼中的 Rust. 内容略长.
虽然楼主很执着,但是我还是想奉劝一句:别把时间放在写博客这种程度的造轮子上面。

值得造的轮子实在太多了。而如果当你把目光放到更有意义的轮子上面,比如分布式系统的话,用 rust 还是 go 还是 java 还是 python 都无所谓的,什么语言写起来最快最好。甚至一个系统需要多种语言结合使用也不是什么特别意外的事情。这种情况下楼主肯定主动接触更多的语言的,最后回过头来看看的话,其实 rust 也就一个好用的工具而已。
munin
2017-09-25 09:49:39 +08:00
回复了 Microi 创建的主题 Apple iOS 有什么可靠的方式可以双开微信吗?
@zhishidahao 描述文件都能让你装第三方来源应用了,还不够可怕吗?更别提能装 CA,能设 VPN ……反正我宁愿买正版也不越狱不装描述文件。
2017-09-23 09:44:19 +08:00
回复了 cevincheung 创建的主题 Python 所以 Python 是并没有多少官方发布的轮子,对么?
楼主是钓鱼呢,还是真心门外汉呢?

http://docs.python-guide.org/en/latest/#scenario-guide-for-python-applications

这个里面基本列出来大部分高质量的准·标准库了。
我觉得你和她半斤八两。
我是不是该去知乎问一句,为啥现在的程序员戾气这么大,什么鸡毛蒜皮的小事都要骂爹骂娘。

台机嘛,换个键盘不就行了?要知道用电脑的人里面,写程序的才是小众。
2017-09-18 11:03:46 +08:00
回复了 Livid 创建的主题 Windows Windows 下有什么 Terminal 的粘贴复制体验比较接近 macOS 的么?
@kaifeii 说起来我的大部分场景,都不是重复的工作流程。
2017-09-18 09:51:58 +08:00
回复了 Livid 创建的主题 Windows Windows 下有什么 Terminal 的粘贴复制体验比较接近 macOS 的么?
@kaifeii @geelaw 话说为啥说道终端复制黏贴你们都会提出来基于命令的复制方法…… 我当时第一反应根本就没有 Set-Clipboard 或者 pbcopy 的存在啊。然后还有 vim,我当时看到这个帖子的第一反应就是在 Windows 下面敲了长长长的命令想要复制出来的这种情况,或者是程序输出了一大堆东西想要复制出来的情况,完全没有 vim 这个概念的存在啊。

果然是代沟嘛?

P.S. 话说 CMD 我映像中如果是长长长的输出,一开始没有重定向到文件,但是突然想要复制的话,很烦的。因为选中最后一行然后鼠标开始向上越过窗口范围、触发自动滚屏,那个和文本编辑器比简直太糟心了。而且似乎 CMD 会截断输出?那个就更恶心了。
2017-09-17 17:41:49 +08:00
回复了 Livid 创建的主题 Windows Windows 下有什么 Terminal 的粘贴复制体验比较接近 macOS 的么?
@fcj558 @myliyifei @vardarling @geelaw mac 终端“选择”文本比较符合正常人类的习惯,和文本编辑器一样有 I 型光标,跨行选择的时候是整行选中而不是像 CMD 一样按列选中。如果本身没有换行只是因为窗口给加上了换行,CMD 复制出来也会有奇妙的多余换行,但是 mac 终端并不会。

当然说实在的这些优点 Linux 也有。只是 Windows 的终端实在是太反人类了。
2017-09-16 10:57:18 +08:00
回复了 cevincheung 创建的主题 Python pycharm 怎么去掉这提示
我现在养成习惯了,不遵循 PEP8 自己看的都不爽。
2017-09-15 15:01:00 +08:00
回复了 symons 创建的主题 程序员 讨论帖, IDE 相较于 vim 有哪些优势
@quinoa42 一个功能“能用”和“好用”的差别有区别的。

可能你觉得实现了 80% 程度就觉得好了,但我是那种连 Eclipse 对 Java 的支持都看不上的人。所以我站 IDE。
2017-09-15 10:10:42 +08:00
回复了 plane 创建的主题 PHP PHP 满满的一个槽点
楼主尴尬了
2017-09-15 10:00:06 +08:00
回复了 symons 创建的主题 程序员 讨论帖, IDE 相较于 vim 有哪些优势
@NoAnyLove 强迫症不能容忍不具有 compatible 意义的废弃函数的存在。所以 internal only 的函数接口我倒是经常改的。当然,这也因为我做的是自己研究用的项目,而不是什么公司项目。
1 ... 173  174  175  176  177  178  179  180  181  182 ... 194  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5234 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 62ms · UTC 09:18 · PVG 17:18 · LAX 02:18 · JFK 05:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.