V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  libook  ›  全部回复第 209 页 / 共 247 页
回复总数  4932
1 ... 205  206  207  208  209  210  211  212  213  214 ... 247  
2019-03-29 14:03:18 +08:00
回复了 kidteaing 创建的主题 程序员 如何设计一个程序员都不知道执行时机的定时计划?
信息安全里有一个法则,就是没有物理隔离的前提下任何措施都是不安全的。

所以不管用什么方案,开发和运营环境完全隔离才是信息安全的基础,比如开发环境全部是假数据假交易,而正是环境程序和数据库跑在一个封闭的局域网内,只对外开放有限的业务接口,而任何人员在没有经过授权的时候不能进入到这个局域网内。
2019-03-29 10:23:54 +08:00
回复了 Orenoid 创建的主题 程序员 问个 RESTful API 设计的问题
REST 是围绕资源来设计的,而资源不一定是我们底层的数据结构;
接口提现的不是数据,更多体现的是业务,所以简单粗暴把数据结构的 CRUD 直接作为 REST 接口来设计,会遇到很多问题。

建议的思路是,将修改 A 和 B 与修改 B 和 C 看做两个业务,然后再抽象出一个或两个不同的资源,然后再以资源设计 API。

比如底层 User 数据结构有 password、salt 这两个字段用来支持修改密码的业务,还有 company、job 用来支持修改工作信息的业务,那么可以抽象成密码和工作两个资源,各为一套接口。如果存在类似但不同的概念,为了避免歧义,可以分层,用户资源下面有密码和工作两个子资源。
2019-03-22 12:41:52 +08:00
回复了 diefishfish 创建的主题 Node.js 萌新入 Node.js 的坑有什么教程可以推荐的吗
Node.js 官方 Guides https://nodejs.org/en/docs/guides/
学完后刷一遍 API Document https://nodejs.org/dist/latest-v11.x/docs/api/
然后应用上面刷一刷 Express、Koa 的官方文档,数据库看看 MongoDB、PostgreSQL、Redis。
整个大概 3 个月吧,看你的 JS 和 Web 基础怎么样了。如果基础不好去 MDN 上刷 JS 和 HTTP 的教程,半个月就搞定。

如果你是想做服务端开发,Node 这些只是冰山一角,更多的是系统架构和中间件,比如 MessageQueue、MicroServices、ElasticSearch、Transactions。
2019-03-21 14:05:17 +08:00
回复了 heron518 创建的主题 程序员 当前社会,什么事件才可以激发学习和创作动力?
Rule 35
2019-03-21 13:55:04 +08:00
回复了 firhome 创建的主题 程序员 有没有什么办法保存工作流?
虚拟机是最适合你的当前的需求的,切换工作只需要把相应的虚拟休眠,下次回来再恢复运行,你只需要搞个大容量的 SSD 就可以了。

以前上学有个实验室的老师就是同时接很多私活,有一大堆虚拟机来回切换,要是虚拟机有快照功能还可以节省存储空间,做实验也很省心,做个快照然后跑试验,挂了就会到之前快照的状态继续来。
2019-03-20 16:31:51 +08:00
回复了 guanhui07 创建的主题 Linux 求助,服务器 crontab 被人异常加入挖矿脚本
Rootkit ?

这个得亲自上机诊断才知道怎么解决吧,可以花钱找安全公司,不过有可能会比较贵。
要是机器上没有业务数据或可以安全备份业务数据,可能重装重新部署会更快更有效。
SSH 禁用密码只允许秘钥方式登录,然后所有服务都以非 root 最小权限方式运行,也可以考虑用容器直接隔离。
2019-03-15 17:22:11 +08:00
回复了 szzhiyang 创建的主题 程序员 飞机用的是什么操作系统?
看成了飞机上的杯子用什么操作系统。。。
2019-03-15 16:52:39 +08:00
回复了 maruize321 创建的主题 Node.js koa-static 不能像 express 一样添加虚拟路径吗
koa-static 的上游写一个中间件,在 ctx 里把 path 改成你想访问的实际 path,然后再进入 koa-static 中间件。
2019-03-15 16:45:50 +08:00
回复了 NieKing 创建的主题 Android 三星 S10 你们怎么适配?
S9 上系统自带是否“全屏”的设置,非“全屏”的话会把上下沿弧度的地方空出来。
2019-03-15 16:43:19 +08:00
回复了 lovezww2011 创建的主题 程序员 我的这种创业思路对不对?
去富人区比较有市场,不过得打着竞赛拿奖的旗号,因为家长才不关心什么兴趣不兴趣,只关心能不能进好的学校、高考加不加分。

你可以参照健身房的套路,让感兴趣的人留下手机号或加微信,以此评估市场情况。
2019-03-15 16:37:31 +08:00
回复了 zhuwd 创建的主题 程序员 各位有没有什么减压的手机游戏推荐?
Stickman Dismounting 打击感不错,适合发泄。
2019-03-13 18:45:26 +08:00
回复了 dmjob2015222 创建的主题 JavaScript typescript 严格意义上算是一门语言么?
“是不是”是属于世界观上的问题,从哲学上来讲有些世界观会认为“是”,有些会认为“不是”。

这就像是生物学分类,是混沌的,有明显分界线的可以分为两类,但分界线边缘的就只能投票强行指定分类了。

差异都是相对的,比如相比 Python 来说,TS 和 JS 可以视为同一语言,而 TS、JS、CoffeeScript 之间对比的话,就可以视为三种语言了。
2019-03-13 16:22:36 +08:00
回复了 52gwz 创建的主题 问与答 专科生何去何从?
只要不是奔着事业、国企、研究,在计算机相关领域,学历没什么实际价值。

不过优秀的计算机技术人员往往有系统化的、兼具可观深度和广度的计算机知识储备,而本科及以上的高等教育往往能够提供这方面的知识。即便不接受本科教育或再教育深造,自学也是完全可以的,GitHub 上有很多人整理了职业相关的知识树,可以参考着学。曾经有个综合技术很强的同事就是初中毕业后完全靠自学和实践成长起来的,路途还是比较艰辛的。

我自己有个亲戚今年即将高中毕业,想学计算机,但成绩不好只能报个专科,我本人也是非常推荐他专续本或专升本。
2019-03-12 18:37:28 +08:00
回复了 inkWave 创建的主题 Node.js 如何动态热更新程序配置?
把配置写在数据库里(如 redis,另外有些云服务提供配置管理功能),程序启动先去固定的数据库里读取配置,然后按照配置运行。当需要修改配置的时候调用一个接口修改数据库里的配置信息,这样程序再去取配置的时候就是修改后的了。

为了避免数据库访问频率与程序调用频率正相关,可以在服务端上做一个缓存机制,比如每 10 秒才去数据库里取配置,其他时候一律从缓存里取配置。
工信部有规定 http://www.miit.gov.cn/n1146290/n4388791/c6466896/content.html

可以打 12321 或去 12321 的网站、公众号上举报。
@kanata 这很社工~
看需求,一千个读大学的人可以有一千种理由去读大学,一千个不读大学的人也可以有一千个理由不读大学。

上大学的理由:
- 提高学历。
- 真的系统性地学到自己想学的专业理论知识。
- 想在人生中多一段上大学的经历。
- 希望以上学为跳板达到其他目的(比如工作户口之类的)。
- 想从事学术研究。
- 想当老师、进事业单位、进国企。
……


不上大学的理由:
- 对于我近期或未来的职业生涯规划没有任何益处。
- 经济条件不允许。
- 在社会上学到的比在学校里学到的对我更加有利。
- 我的知识水平已经能完全覆盖大学里的专业知识了。
- 当前处于职业上升期,不希望放弃或落后。
- 没有找到合适的学校。
……
2019-03-07 14:35:49 +08:00
回复了 maxxfire 创建的主题 奇思妙想 现在开源这么发达,国人为何不搞一款自己的操作系统?
自己搞一款操作系统的原因是什么?

1. 科技竞赛。冷战结束很久了,大家都在忙着搞经济,无暇赌气。
2. 军事战略。现在武器已经足够牛了,而且大家都打不起仗,经济战争比火药好用得多。
2. 技术封锁。开源的东西代码都是公开的,没法封锁。
3. 专利。Linux 是 GPL 授权的,而 GPL 是 Copyleft 的,没有专利。
4. 现有产品都不好用。大家普遍觉得用 Linux 挺爽的。

或许在上个世纪 90 年代,“自主产权,自主研发”是非常重要的,但如今 9102 年了,技术已经完全国际化了,现在也没有人说 Linux 是美国货。

linuxfoundation.org/membership/members/

全球企业和开发者贡献,任何一个国家自己搞都搞不过吧。
1 ... 205  206  207  208  209  210  211  212  213  214 ... 247  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1239 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 68ms · UTC 18:11 · PVG 02:11 · LAX 11:11 · JFK 14:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.