V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  secondwtq  ›  全部回复第 119 页 / 共 123 页
回复总数  2453
1 ... 111  112  113  114  115  116  117  118  119  120 ... 123  
2015-08-30 13:21:05 +08:00
回复了 odirus 创建的主题 问与答 Visual Studio 2015 社区版本写 C 项目
@acros 问题是有许多 C++ 项目依然在使用 C 的方式引用 C 标准库头文件。

我自己在 Mac 里面也这么做,不过貌似直接移植到 VS 2013 下没什么问题(还没升级 2015 )。
2015-08-30 13:18:56 +08:00
回复了 rppig42 创建的主题 Apple Apple ID 切换美国区必须要填信用卡帐号了吗
@ouankou 切换地区之后相同应用不用重复付款,前提是那个应用还在设备里面吧。
2015-08-29 12:28:07 +08:00
回复了 isCyan 创建的主题 分享创造 Huge Softs 那些难以下载的软件
RA2 过来的表示 巨软 难道不是 Massivesoft 么。
如果是 iOS 下的可能会考虑(不 jailbreak 某工具用起来不是很方便, Android 貌似不存在此问题),当然还要考虑 App 本身的质量、界面风格、资源占用等。

很高兴能看到针对中国大陆使用 Google 的少数人群的产品,不过如果以此为卖点的话,我觉得用户量会让人比较担心,绝大多数人是不会使用 Google 的,使用 Google 的人也大概不会轻易更换浏览器。
这个贴子和 UPYUN 的贴子首页顶部挨着看着好喜感...

顺便顶一下楼主。
2015-08-28 15:48:01 +08:00
回复了 7sDream 创建的主题 Django 来来来,大家一起来翻译 Django 文档咋样?
@chengzhoukun Tornado 有一本书貌似翻译放在网上了,我一直在看那玩意。

Tornado 的英文文档感觉阅读体验还可以。
单纯喜欢听相声的路过... 听完了接着用苹果...
2015-08-09 00:00:10 +08:00
回复了 josephok 创建的主题 Linux 虚拟机里装个 windows 玩游戏合适不?
如果是笔记本的话跑实时游戏估计会比较烫。

台式随便,我以前就是在家里的台式 Win7 上面虚拟一个 XP 玩,目的是躲我妈 - -
@forcecharlie 这倒是,Makefile 这种比较直接的底层工具不会去检测这种特定的东西。

高级的工具貌似有专门去解决,我一般用 CMake,在 generate 的过程中会提取出 header 的依赖(据说是根据编译器提供的信息)。Xcode 也会自动触发编译,VS 大概不会没有。
2015-07-27 15:28:06 +08:00
回复了 lcj2class 创建的主题 程序员 你们在生产环境中用过 rhino 吗
@zjqzxc 我是先听说了那个软件,又听说了那个引擎,两个都没怎么深入了解过...

Rhino (the JavaScript Engine) 貌似现在确实过时了。Oracle 现在官方支持的貌似是 Nashorn,也是在 Google 上误入了这玩意的文档才知道... 这个东西我感觉最大的好处就是可以和 Java 直接连接,比起我们用 C++ 的还得费力气搞 binding...
2015-07-27 15:21:40 +08:00
回复了 ibloging 创建的主题 程序员 请停止将 JavaScript 类型化(建议不要使用 class 实现类继承)
@learnshare 握爪。

我认为 Coffee 的目的是将 JS Ruby 化,TypeScript 的目的是将 JS C# 化,两者都没有也不可能把这个事情做彻底。

我最近随便看了一个开发 HTML5 游戏的库 Phaser。该库的作者在 13 年 8 月发过一个贴子征集意见:

http://www.html5gamedevs.com/topic/1218-would-any-of-you-care-if-i-dropped-typescript-support-from-phaser/

在 15 年 4 月又发过一个贴子:

http://www.html5gamedevs.com/topic/13599-reconsidering-building-phaser-3-in-typescript/

两个贴子的回复中撕比成分较多,我都没有全部看完,但是可以根据记忆大概说一下内容。

Phaser 貌似原来是使用 TypeScript 构建的,然而随着工程不断展开,遇到了问题。那时候 TS 不很成熟,尤其是工具链,经常出现崩溃之类问题,作者忍无可忍,用 JavaScript 重写了整个库。但是并没有完全放弃 TS,官方依然维护着一套 .d.ts 文件。但是"things don't sit still for long in the web world",现在 TypeScript 越来越成熟,作者在考虑换回去。实际上使用 JS 和使用 TS 都有各自的利弊,这个跑题太远按下不表。但之所以不使用 TS 是因为一些其他的实际问题,比如工具、编译环节、TS 自身的小众、community 贡献的限制甚至 M$ 之前的一贯德行等,确实有许多人承认,TypeScript 是构建游戏的优秀工具。作者说过他虽然不使用 TS 写库了,但是依然会用 TS 写自己的游戏。

TS 还有一个好处,就是向下兼容 JS,并且对 ES6 有支持,这是 CoffeeScript 貌似难以做到的。
@forcecharlie 此话怎讲?一般情况下,某个 Compilation Unit (.c/cpp) 所 include 的 header 应该算是其依赖吧,那么这些 header 中再次引入的其他 header 算不算呢?如果先改动了 header 再改动 cpp(这样 cpp 的时间戳是最新的),是否会触发编译呢?
2015-07-27 03:36:32 +08:00
回复了 fasling 创建的主题 程序员 VS Code 不支持列编辑吗?
@twor2 对于我来说,VSCode 是我在非 Windows 平台下编辑 TypeScript 和 C# 的好工具。

其自身我认为足够易用。需要注意的是 VSCode 截止到现在,官方都没有提供扩展的手段(貌似连换个配色都不行)。这实际上也断了折腾的念想。另一方面由于某些特殊原因,我需要给那些只知道 VS 甚至 VC 的小白提供一款轻量、现代的支持 TypeScript 的工具,这个时间点上 VSCode 正好不请自来。

至于 node,我直观上觉得 Atom 玩儿转的话其实没什么必要使用 VSCode。至于 Windows,我并没有在 Windows 上使用过 VSCode,VSCode 在功能性上没法和 VS 比,本体又是基于 Web 技术,效率其实并没有多高,但是 VS 也很重量,我不知道该怎么评价。
我个人倾向于@mljack 的观点。我最近恰好被这个问题坑得很惨(因为库和客户程序都是 Xcode 下类似的配置编译,所以并没有对齐问题,但是细节上有出入)。

我并不是非常熟悉调试的那一套理论(尤其是 VS 下面调试),我认为楼主可以尝试探索周围的成员变量地址,看看到哪里的时候两边的 offset 是一致的。

从截图中可以注意到:

`(*((qte.exe!cocos2d::Scene*)(&(*((qte.exe!MainGameScene*)(scene))))))._navMesh`,使用的应该是客户程序的偏移量。

`&(scene)->_navMesh` 貌似使用的是 dll 里的偏移量。这个调试信息有没有保存我并不清楚,是不是跟图中现在貌似正处于 dll 中代码的 context 下也不清楚。
2015-07-20 09:24:01 +08:00
回复了 qq459969411 创建的主题 PHP 大神们,做比较大的项目开发一般需要哪样的文档?
@billwang 那,国外的情况呢?
2015-07-16 23:27:34 +08:00
回复了 sunny001 创建的主题 程序员 Chromium 裁剪入门
另外我想问一下楼主 Chromium 的代码看着怎样?

我自从玩过 V8 发现文档蛋疼的一比代码也比较乱之后从此对 Google 的开源由粉转黑。
2015-07-16 23:25:24 +08:00
回复了 sunny001 创建的主题 程序员 Chromium 裁剪入门
@loading 某种程度上确实有必要,我前段时间一直断断续续在做一个工程,把 Apple 的 WebKit 版本库的某一版本快照撸下来然后自己做 client,用途是到游戏里面做 UI。

Apple 这个 WebCore 编译完之后有 50M(参见 OS X 中的 framework 大小),这个大小能顶两个游戏引擎了。并且源码中 GTK、EFL、iOS 等 port 对我来说并没有什么卵用,我希望尽可能去除或替换其中 platform-specific 的东西,并且收回其线程和事件循环的控制权。并且我也并不需要其中的一些冗余和实验性功能,但是却要保留 SVG、CSS3 等必要功能。

大小倒不是最主要的,其实对我来说与其想办法精简 WebKit,不如在 asset 的压缩上面多下功夫,但是它现在看上去真的不像是一个“轻量”“可嵌入”的东西。EA 之前做过类似的事情,但是有平台限制,并且是已经是好几年前的版本了,WebKit 一直在做重构,EA 的代码放到现在大概只有参考价值了。
1 ... 111  112  113  114  115  116  117  118  119  120 ... 123  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3768 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 47ms · UTC 10:39 · PVG 18:39 · LAX 02:39 · JFK 05:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.