V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dcoder  ›  全部回复第 25 页 / 共 32 页
回复总数  623
1 ... 17  18  19  20  21  22  23  24  25  26 ... 32  
2015-04-30 23:12:08 +08:00
回复了 Gem 创建的主题 程序员 现在,大家准备开始跳坑 C#吗?
@chenzhe007
MS 正在折腾用自家一套东西开发 deploy Android apk, WPF 是继续蔫的节奏啊

另外, 个人不看好现在用 C# .NET 写 web 全套, server 端的东西还不能跟 Java 生态 PK
2015-04-30 23:07:37 +08:00
回复了 Gem 创建的主题 程序员 现在,大家准备开始跳坑 C#吗?
C# 写客户端, Java/Python/Ruby/Node/Go 写 server 端, 一点不矛盾.

之前几年被开源痛扁后, MS 现在已经无力绑架程序员了.
实际行动是 CLR 底裤都交出来了, 态度挺诚恳: https://github.com/dotnet/coreclr

C# for Unity&Mono 这种第三方超强客户端开发组合, 足够让非 MS fan 跳 C# 的坑了.
勇敢跳坑吧, 少年, be open minded :)
2015-04-28 13:39:35 +08:00
回复了 yueyoum 创建的主题 程序员 Json VS Protobuf
@yueyoum marked
2015-04-28 12:01:41 +08:00
回复了 yueyoum 创建的主题 程序员 Json VS Protobuf
@yueyoum
是的, 只是在 JSON 这一个通用格式上做各种逻辑, 这种统一格式的设计会非常简洁
JSON SCHEMA 是说基本的 filed 校验逻辑不用再写了, 因为在不同语言中再写一遍还是挺麻烦

另外, 抱歉我没看到你处理 protobuf-net AOT 的方法, 能麻烦你贴一下链接么, 学习一下 :)
2015-04-28 02:33:07 +08:00
回复了 yueyoum 创建的主题 程序员 Json VS Protobuf
@yueyoum
还有, 一般的 JSON on Mono 库在 iOS 上是有 AOT 坑的, 所以我才专门推荐了一个 JSON .NET 库.
同理, 你可以 Google 一下 protobuf-net Unity/Mono AOT 这些关键词组合, 应该也是有坑的.
2015-04-28 02:15:06 +08:00
回复了 yueyoum 创建的主题 程序员 Json VS Protobuf
@alpha1130
@reorx
很好的讨论, 看完对 Protobuf 更感兴趣了

不过我再提个问题, 如果后端 service 多用 JSON 存储, 比如各种 NoSQL database 都流行存 JSON. 不只是 MongoDB, 还有很多重量级的产品都是直接用 JSON 来描述数据的, 严格与否只是 JSON format 制定者的严谨程度决定的. 比如 DynamoDB, ElasticSearch.

这样的话, 用 Protobuf 的数据还是得再做一次到 JSON 的转化.
我设计时候, 喜欢 Layers 尽量少, 一堆 Layer 和 data format 之间转换, 我觉得设计比较笨重.
比如我存 JSON-based log 到 MongoDB/DynamoDB/ElasticSearch 的话, 直接用 JSON 是非常方便和简洁的设计.
2015-04-27 13:23:09 +08:00
回复了 yueyoum 创建的主题 程序员 Json VS Protobuf
@alpha1130 你说的这个问题, 如果规划不档, 或者 msg 校验不严格, 任何 msg 格式都有这问题

推荐 lz 看看 JSON schema, 可以做跨语言的 JSON msg 严格校验
http://json-schema.org/examples.html
http://json-schema.org/implementations.html
2015-04-27 03:42:22 +08:00
回复了 yueyoum 创建的主题 程序员 Json VS Protobuf
翻了下lz的github项目, 猜测你是在用 C# for Mono&Unity3d
你使用的是 LitJson 作为Json库

我觉得最好的 JSON库 for Mono&Unity3d 是这个:
https://www.assetstore.unity3d.com/en/#!/content/11347

虽然有一次性的 $25 收费, 不过买到的是带源码的,
这个plugin作者忠实地移植了.NET community评价最好的 newtonsoft 的 JSON 库
2015-04-27 03:26:43 +08:00
回复了 yueyoum 创建的主题 程序员 Json VS Protobuf
觉得直接 JSON 方便很多, 特别是如果你 server 端的基本都是用 JSON 交流和存储数据的话

还有, 你 C# 用了 newtonsoft 的 JSON 了吗? 比官方的 JSON 效率高, 很多人用这个的
http://www.newtonsoft.com/json
2015-04-26 11:52:29 +08:00
回复了 eeeeeeve 创建的主题 程序员 AngularJS 的学习门槛高么?如何快速学习它?
你工作是前端吗? 如果不是, 至少等 AngularJS 2.0 稳定了再学
2015-04-17 06:57:02 +08:00
回复了 Livid 创建的主题 NGINX NGINX Plus R6
记得 NGINX 号称以后能用 JSON 做配置的, 不知道什么时候能实现
2015-03-27 12:00:49 +08:00
回复了 yhf 创建的主题 程序员 硕士阶段应该选择软件工程还是系统的 CS 训练
当然去硅谷
2015-02-20 02:14:10 +08:00
回复了 9hills 创建的主题 DevOps 告警的哲学
看了下 prometheus

visual 是 rails + SQL, 感觉不如流行的 ElasticSearch+Kibana 给力呢
http://prometheus.io/docs/visualization/promdash/

顺便问一下, 他这个 storage 是 levelDB 的, 容易 horizontal scale out 吗
http://prometheus.io/docs/operating/storage/
2015-02-11 15:07:24 +08:00
回复了 andy1987 创建的主题 程序员 angularjs 是不是有点设计过头了
vue.js
2015-02-08 02:28:19 +08:00
回复了 fy 创建的主题 Python 话说 socket.io 为何这么叼? python 有类似玩意吗?
做 web python 是不如 node
2015-01-13 06:47:36 +08:00
回复了 yafeilee 创建的主题 程序员 AngularJS 为什么成功了?
Google 搜索指数 只能证明关注度成功了,其实也就是 AngularJS team 能打广告...
这样吧,楼主举几个大公司的大项目,看看有 heavily 使用 AngularJS 的没?

就我看过的 AngularJS 的项目,其实最后只是用 AngularJS 当当 HTML template 和 简单 binding, 真要做复杂的,还是上一堆其他community (e..g JQuery 生态里) 的现成轮子. 这样和 AngularJS 本身设计得大二全是相悖的.

而且 AngularJS 2.0 号称是不兼容 AngularJS 1.0 的,AngularJS这不是坑是啥.
看着挺有意思的
2014-12-12 12:40:38 +08:00
回复了 jason52 创建的主题 程序员 哈哈哈,怎样识别水货程序员 [文无第一,武无第二]
发帖的是不是水货不知道,但肯定是个二货
C/C++/PHP 后台...?
facebook 的人来做的? :D
2014-11-09 04:34:56 +08:00
回复了 bobopu 创建的主题 Amazon Web Services AWS 中国地区的定价出来了。
按照现在的汇率 6.1227,
上面的价格比美国一样的服务贵
http://aws.amazon.com/ec2/pricing/
1 ... 17  18  19  20  21  22  23  24  25  26 ... 32  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3678 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 92ms · UTC 04:24 · PVG 12:24 · LAX 20:24 · JFK 23:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.