问题标签 [asset-management]

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.

0 投票
5 回答
22916 浏览

version-control - 如何在 DVCS 中适当地管理大型艺术资产?

有没有什么好的方法可以使用诸如hggit之类的 DVCS 工具来处理大型资产(即 1000 张图像、flash 电影等) 。正如我所看到的,克隆充满 4 GB 资产的存储库似乎是不必要的开销,因为您将检查文件。如果您将源代码与资产文件混合在一起,这似乎相当麻烦。

有没有人在 Web 开发环境中这样做有任何想法或经验?

0 投票
1 回答
1003 浏览

ruby-on-rails - Rails image_tag 正在查看我的生产服务器以获取资产!

我通过设置 ActionController::Base.asset_host 了解到这一点,您可以控制 rails 查找资产的位置。但是,默认情况下,Rails 应该在 '/public/...' 中查找

不知何故,我的 Rails 应用程序知道在开发模式下查看我的生产地址,并且我没有在任何地方设置 ActionController::Base.asset_host。我不确定它在哪里可以找到这些信息。还有其他地方可以设置吗?我不认为我的部署配方应该与它有任何关系......

导致 Rails 检查我的生产服务器中的文件。与样式表相同。

0 投票
8 回答
11316 浏览

ruby-on-rails - 在 Heroku 上组合和缩小 JS/CSS 的最佳方法

首先,根据这个答案:cache => true选项在 Herokustylesheet_link_tagjavascript_include_tag不起作用。这是真的?我发现:cache => true偶尔工作,但并不总是(奇怪!)

另外,这里最好的解决方案是什么?理想情况下,它将无缝组合和缩小所有 CSS / JS。Heroku Asset Packager声称可以这样做——有更好的选择吗?

0 投票
1 回答
4560 浏览

sql - 资产数据库设计问题

我正在建立一个资产跟踪数据库。黑莓、PC、服务器、显示器、扬声器、键盘、鼠标、椅子、桌子、立方体、立方体墙、打印机、冰箱、微波炉……各种各样的东西,资产各不相同。该范围将是我的类别表:

计算机很容易有一个类别、制造商和型号,但某些资产(椅子或其他)可能只有一个型号。有些可能只有制造商。

我相信使用好的数据库设计来执行以下操作将是一个好的设计:

  • 如果一个模型的制造商是已知的,
    • 不能在数据库中的其他地方存储具有不同类别或制造商的相同型号 ID
  • 存储在数据库中的资产必须有一个类别
  • 在这 3 个中的任何一个中使用 id 来描述“未知”会让人不舒服,但可能是必要的)

因此,虽然模型可能具有已知的制造商,但资产可能具有模型或制造商,或两者兼而有之,但它应该始终具有一个类别。

到目前为止,这是我想出的,我考虑过使用触发器来强制执行直接外键不会执行的操作

或者错过了这条船,并且有一种方法可以设计这种方便的方法(在资产表上直接包含模型标识、制造商标识和产品类型,同时强制执行适当的唯一性?

0 投票
2 回答
1141 浏览

c# - C#中的主机名扫描

我最近开始了一份 ICT 技术员的新工作,我正在创建一个控制台应用程序,该应用程序将包含有助于我们日常工具的东西!

我的第一个工具是网络扫描仪,我们的系统目前在 Vanilla 和 Asset 标签上运行,但我们可以找到主机名/IP 地址的唯一方法是进入 Windows 控制台工具和 nslookup,这对我来说可以改进

我想创建一个应用程序,在其中输入一个 6 位数字,该应用程序将搜索整个 DNS 以寻找可能的匹配项!

我们的主机名是这样的

ICTLN-D006609-edw.srv.internald 006609将是该计算机的资产标签。

我希望将它输入到控制台应用程序中,它会搜索每个主机名,并且在字符串中包含输入的资产标签的主机名将与 IP 和完整的计算机名称一起返回,以供 VNC / 远程桌面使用。

首先,我将如何构建它,我应该将项目作为控制台应用程序还是 WPF 启动。您能否提供一个示例,说明我如何通过 C# 扫描主机名,或者如果有开源C# 版本,您能否提供链接。

任何信息都会有很大帮助,因为它将解决工作场所中的很多问题,因为我们必须要求客户进入我的电脑和属性等,然后将计算机名称读回以使用,我认为这毫无意义。

问候。

更新:*1 我制作的 C# 版本:http: //pastebin.com/wBWxyyuh

0 投票
1 回答
410 浏览

ruby-on-rails - 我需要在 Ruby on Rails 中使用资产打包器吗?

我正在研究 Rails 的资产打包器 gem。我发现 Rails 在包含标签助手的 cache=>"all" 选项中有它的本机解决方案。还有一些关于这是否足够好的讨论,并且像 Jammit 这样的宝石有他们的顽固捍卫者。如果有打包 javascript 资产的原生解决方案,为什么我们需要资产打包器 gem?

0 投票
1 回答
370 浏览

ruby-on-rails - 使用 Rails 和 Sass 的图像组织策略

随着我们页面数量的增加,rails 项目中的图片数量也大大增加。有没有人有一个很好的策略来跟踪这些图像?

我们尝试了几个想法,但似乎没有什么能解决所有问题。以下是我们提出的高级要求:

  • 本地的任何开发人员都应该可以使用图像(假设他们有代码访问权限)。
  • 更新的图像可以在部署时自动发送到 amazon s3(并发送到云端)
  • 一种在图像更改时“过期”图像的简单方法,迫使浏览器下载而不是使用缓存版本
0 投票
4 回答
4403 浏览

mysql - 资产管理数据库设计

我目前正忙于实施一个基本的资产管理系统。它不会很复杂。只需使用名称、序列号、部件号和类型等来跟踪任何资产。然而,我遇到的问题是我也想合并书籍。不幸的是,书籍的结构与普通资产(例如标题、作者、isbn 代码等)非常不同。

我想从社区那里获得一些关于他们认为最好的设计的见解。将书籍合并到资产管理中(如果是,数据库设计应该如何),或者我应该简单地编写一个完全独立的、独立的库模块(可能具有将书籍导出到资产管理系统的一些功能[具有更少/其他字段])。

谢谢!

编辑:其他可能的方法是使捕获屏幕动态化,以便用户可以指定字段和值。然后可以将其作为 XML 存储在数据库中。但他不会是我喜欢的方式。

编辑 2:我忘了提,我非常受我可能使用的技术的约束。它们是 MySQL、GWT、Hibernate 和 Spring(没有 Spring 事务)。

0 投票
1 回答
563 浏览

ruby-on-rails - Rails 未加载捆绑的asset_packager gem

我在 Rails 2.3.10 应用程序中使用捆绑器来管理我的 gem。我正在使用的 gem 之一是asset_packager (~> 0.2.0)。

但是,我undefined method 'stylesheet_link_merged'在测试中遇到了一堆错误,这表明asset_packager gem 没有被加载。

同样,asset_packager Rake 任务在我运行时不会出现rake -T

对于我在 Gemfile 中列出的任何其他 gem,这似乎都不是问题。

有什么想法吗?

0 投票
1 回答
713 浏览

maven - 用于游戏开发/资产管道的 Maven

我只是在探索将 Maven 作为构建/依赖管理工具,它似乎非常适合在典型的游戏开发场景中管理(通常非常复杂!)依赖关系。

一些示例场景:

  • 在格式之间转换 3D 资源/将预处理步骤应用于纹理
  • 当世界地图发生变化时重建静态游戏内数据结构,例如寻路节点
  • 处理平台特定的图形库等相当复杂的依赖关系。

有没有人用这种方法取得任何成功?