问题标签 [platform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
salesforce - 寻找 force.com 与其他云服务的比较及其定价模式
最近我一直在关注 force.com,它恰好是 SalesForce.com 的云计划。然而,我无法画出的是它与亚马逊和 Azure 平台的比较。Force.com 似乎主要针对企业,所以我不确定作为一个小商店,我是否应该这样做。我的将成为一个社交网络门户。force.com 吸引我的是“聊天”平台。我正在努力寻找使用这个平台的定价信息。大多数定价详细信息以 $xyz/user/month 格式编写。现在这对于企业来说可能会很顺利,但对于像我这样的人来说,他们正在寻求一个用户数量不可预测的社交网络。我有一种感觉,我在某个地方遗漏了一些东西。此外,我没有看到很多关于该平台的评论。
visual-studio - 在 XP 32 上的 Visual Studio 中创建的应用程序在访问冲突时崩溃 64。在 64 位环境下重新编译以查找错误,工作正常。什么?
所以我一直在 Windows XP Visual Studio 2008 上进行开发。我猜它正在以 32 位模式构建我的 C++ 应用程序。当我在我的新 Windows 7 64 位机器上运行该程序时,它会加载到一半,然后引发访问冲突错误。因此,我加载了我所有的开发工具并在 Windows 7 上重新编译了项目以找到崩溃站点,但它运行良好!什么?如何让我的应用在 x64 上运行?我必须发布两个单独的版本吗?我知道我可以定位 64 位,但我不喜欢两个单独的可执行文件。我已经搜索过,但不断获得两个版本的解决方案或所有 .net。这是本机 C++。某处有 x86 标志吗?
c++ - 如何以平台中立的方式确定架构?
我有一个使用 wxWidgets 的 C++ 应用程序。应用程序的某些部分因 32 位和 64 位主机而异。目前我使用 sizeof(void *),但是有没有更好的方法来使用条件编译并且是平台中立的?
prototype - 制作我自己的桌面环境的原型
我有一个新的桌面环境的想法,该环境涉及与现有用户界面完全不同的用户界面,我想开始对其进行原型设计。但是,我不想仅仅为了原型而从头开始构建它的所有麻烦,所以我想在现有的桌面环境之上构建它,这样我就可以立即访问所有数据和功能现有的一个基础。
什么平台最适合开始构建?
例如,我想在 Xcode 中将它构建为一个全屏应用程序,并通过使用 iTunes API 来模拟它在计算机上操作媒体的方式来选择用户媒体并对其执行操作。(基本上,将操作系统模拟为全屏 Cocoa 应用程序,并使用 iTunes 作为媒体引擎来模拟用户与媒体的交互,对于初学者来说。)
这可能不是解决这个问题的最佳方法(因为我不知道如何模拟正在运行的应用程序和窗口,在 Objective-C 中可能很难做动画等),所以有什么想法吗?更好地模拟这个桌面环境?
编辑:重点是用户如何交互和命令计算机,所以一切都在人机语言和交互中,这意味着编程和代码是最相关的。
apache - 为其他网站做服务器别名以使用外部平台的网站
首先,授予这个问题不是很有描述性 - 很难总结我在标题中的意思。
让我详细说明。在uservoice.com 上,它们允许用户拥有域别名。
例如,这些站点使用域别名:
他们都没有独立托管用户语音平台。
所以我的问题是,你认为他们如何处理用户别名?
您是否认为 uservoice 在 apache 配置中只是有很多服务器别名?
我很好奇。我希望这个问题是有道理的。
祝你有美好的一天。
c++ - 在独立于平台的设计中传递特定于平台的数据?
我有一个用 C++ 编写的游戏引擎设计,其中与平台无关的游戏对象包含在特定于平台的应用程序对象中。
我要解决的问题是我需要将特定于操作系统的数据从应用程序传递到游戏。在这种情况下,我需要将用于 DirectX 的 Windows 的主要 HWND 或用于其他平台的 OpenGL 上下文传递给我正在使用的渲染器。不幸的是,我对渲染器几乎没有控制权,它可以期待特定于平台的数据。
我意识到我可以在应用程序端初始化渲染器,但我宁愿让游戏决定何时何地执行它。一般来说,我可以控制应用程序端,但不能控制游戏端。游戏编写者可能会选择使用不同的渲染器。
我也有过使用某种“属性管理器”的想法,我可以在其中通过字符串传递数据,但我不太喜欢这个想法。
有任何想法吗?
google-analytics - 具有自定义事件的平台 Web 分析
我正在构建一个生成网站的平台。将 wordpress.com 视为类似的示例。每个站点都将成为我的域的子域,例如 abc.mydomain.com 或 xyz.mydomain.com。
我有一些无法满足的分析要求:
- 我希望能够同时查看单个站点的统计信息和所有站点的汇总统计信息。
- 我想跟踪自定义事件,例如用户做出了多少贡献。
- 我希望支持任意数量的子域。
- 我希望能够为我的客户提供有限的访问权限,以仅在他们的站点上查看数据。
- 我希望能够在创建新站点时以自动化方式设置这一切,最好是通过 API。
我知道使用 Google Analytics,您可以创建过滤器和配置文件,这可能会解决 3) 和/或 4) 但我认为这不会通过 API 公开,并且我相信配置文件的数量限制为 50。
另外,如果我不能满足 4) 我可能根本无法使用 Google Analytics,因为我的客户可能想要使用它,而且我认为您不能同时运行两个 GA 跟踪器。也就是说,我很乐意牺牲 4)如果其他人被满足,因为客户仍然可以使用他们自己的 GA 帐户。
当然,我可以构建一个 cron 脚本来解析各种数据库和日志文件,但我希望不要重新发明轮子。另外,我会错过大多数服务所拥有的所有漂亮图表和附加功能。
任何平台开发人员对此有任何见解?
谢谢。
iphone - Starter iPhone Development Questions
I have been asked by many of my family and friends if I could develop applications on the iPhone or iPod touch. The answer I always gave was "sure, if I could get everything I needed." I have discussed this with many friends and we believe that if we can crank out cheap-o fun games and get a million people to buy them for a buck, and do this every month or so, a good bit of money could be made. Not enough to retire, but enough to make it worth while.
So my question is quite vague and leaves a lot of room for a variety of answers:
What does it take to develop on the iPhone?
I was under the impression that you needed a Mac, and needed MacOS. You can't get away with partitioning your hard drive and installing MacOS? Or run a virtual machine and install MacOS? I am primarily a windows developer with a lot of linux experience.
What do I need to buy to develop for the iPhone? What do I need to download? Can you name a few books? Where should I begin? I encourage you to share your experiences, hurdles you had to overcome, things that you thought would be hard that ended up to be easy?
java - 如何测试 Windows 7 平台?
我有一个 Java 应用程序,它需要在 Windows 7 上以不同方式运行。
您将如何检查当前的 Windows 版本?检查操作系统版本 6.1 就足够了吗?
android - 以哪个 Android 平台和 API 为目标?
我正要发布我的第一个 Android 应用程序,它运行在 Android 1.1 平台,API 级别 2,但这是我应该正式签署和启动应用程序吗?它会影响性能,还是只是让 Android 知道它在哪些设备上运行?
我看到的唯一问题是我无法在 Manifest 中指定 <supports-screens>,这是我想做的,但看来我必须至少在 1.6 启动才能使其工作。
在 1.6 而不是 1.1 发布时,我会错过大量手机吗?
谢谢!