十二 28

Headless Chromium

无头Chromium允许在无头/服务器环境中运行Chromium。预期的用例包括使用Chromium和Blink提供的所有现代Web平台功能,加载网页,提取元数据(例如DOM)以及从页面内容生成位图。

有两种使用无头铬的方法:

通过DevTools远程调试协议使用

  1. 使用--headless命令行标志启动普通的Chrome二进制文件(目前仅适用于Linux):

当前,您还需要使用--disable-gpu以避免因缺少Mesa库而导致错误。

  1. http://localhost:9222在另一个浏览器中导航至以打开DevTools界面,或使用Selenium之类的工具来驱动无头浏览器。

Continue reading

十一 26

odoo14之Qweb的一些参数

注册报表:

@string: 在打印按钮那里的显示名称

@id:外id标识

@name: 完整主模板名称 模块名.主板模名称 用于管理和调用

@file: 完整模板文件名 模块名.模板文件名 用于更好地关联模板

@model:相关的模型显示在那个模块进行打印报表 通常在各视图中的打印那里会出现上面表示在采购订单相关视图时,会出现“打印-询价单/采购订单”

@report_type: 报表类型 是 qweb-pdf 或 qweb-html

@report_name: 打印出来的文件名

@groups_id:指定权限 Continue reading

十一 20

odoo创建一个模块

odoo创建一个模块,创建odoo模块,odoo创建模块,odoo二次开发

启动/停止Odoo服务器

Odoo使用客户端/服务器体系结构,其中客户端是通过RPC访问Odoo服务器的Web浏览器。

尽管可以将支持客户端功能(例如,新数据表示,例如交互式地图)添加到客户端,但是业务逻辑和扩展通常在服务器端执行。

为了启动服务器,只需在外壳中调用命令odoo-bin,并在必要时将完整路径添加到文件中:

通过Ctrl-C从终端单击两次或终止相应的OS进程来停止服务器。 Continue reading

十一 12

企业部门划分、部门规划及部门的职责职能职权

企业部门划分及部门规划、部门的职责职能职权,公司部门划分方法。

对绝大多数企业来讲:

1、行政部(可包含行政管理部门,法务部、文控部、后勤、食堂、宿舍、车队、保全保安人员);

2、人力资源部(包括:招聘组、训练组、薪资专员等);

3、财务部(会计、出纳、统计等);

4、信息部(企业的IT部门,比如维护企业网站运行、IT设备运行、企业ERP系统运行等)。

这些部门都应该具备,只是因为企业规模不同,在工作安排和岗位上会出现一人多岗,或一岗多人的情况。

除此之外,根据企业性质不同,还有如下重要部门: Continue reading

十一 11

中英文采购术语大全对照表

中英文采购术语大全对照表

AVL – Approved Vendor List 认可供应商列表
BOM- Bill of Material 物料清单
MS – Material Specification 物料规格(如材料纯度,主盐浓度等)
TDS – Technical Data Sheet 技术应用信息
MSDS- Material Safety Data Sheet 原料安全信息
MG – Material Grade 材料级别
AR/CP/TG – 分析纯/化学纯/工业级
CIA – Cost Impact and Analysis 成本影响及分析
CO – Change Order 定单更改
D/N – Delivery Note 收货单
LOA – Letter of Agreement 协议书
OPR – Outstanding PO Report 外发定单报告 Continue reading

05

RocketChat 开源代码目录结构

 

  • Rocket.Chat/Dockerfile 为服务器构建可部署的 Docker 映像。
  • Rocket.Chat/docker-compose.yml 使用 Docker Compose 运行服务器和 MongoDB 容器。
  • Rocket.Chat/server 包含服务器端代码。
  • Rocket.Chat/server/methods 包含可从客户端调用的 Meteor 远程方法。
  • Rocket.Chat/server/publications 包含 Meteor 发布实现。
  • Rocket.Chat/server/startup 包含在启动时运行的服务器逻辑。
  • Rocket.Chat/client 包含客户端代码。
  • Rocket.Chat/client/routes 包含由 flow-router 处理的应用程序路由。
  • Rocket.Chat/client/startup/startup.coffee 是客户端在启动时运行的内容。
  • Rocket.Chat/public 包含静态资源,比如字体和图像,以及一些通用代码。
  • Rocket.Chat/packages 包含模块化代码,这些代码采用 Meteor 包的形式,构成了服务器逻辑的很大一部分。
  • Rocket.Chat/packages/rocketchat-ui 是包含核心 UI 的包。
  • Rocket.Chat/packages/rocketchat-ui/views/app 包含核心 UI 视图和关联的 Meteor 模板。当前的 UI 是使用 Meteor Blaze 构造的。
  • Rocket.Chat/packages/rocketchat-ui-XXX 是包含各种 UI 组件的实现的包。
  • Rocket.Chat/packages/rocketchat-lib/server/models 包含聊天服务器逻辑所使用的数据模型定义,目前在 MongoDB 中实现。

 

22

Rocket.Chat聊天程序的开发版本安装部署

Rocket.Chat聊天程序的开发版本安装部署,安装部署Rocket.Chat开发版

您可以在Linux机器或VM上运行Rocket.Chat进行开发。以下说明已在新的Ubuntu 18.04 LTS安装上经过测试。尝试查找并使用未安装其他不必要软件(而不是“台式机”或“客户端”)的新Ubuntu服务器安装。

不要使用已经安装了nodeJS的系统,以避免出现问题。

在构建期间,内存使用量将接近8G,这是为开发工作站推荐的最低RAM水平。(如果您不进行任何开发,而只是部署Rocket.Chat服务器-所需的RAM可能低至1G。)

重要信息:请注意,无需在基本操作系统上安装mongo,nodejs或npm。如果您已经安装了其中任何一个;重新开始,或使用另一个CLEAN系统。 Continue reading

21

Rocket.Chat 团队合作聊天工具的生产环境下的安装部署

Rocket.Chat使用Meteor框架做的开源消息应用。是特性丰富的、领先的、免费开源团队聊天Slack的替代品,功能强大,它支持群组聊天,直接通信,私聊群,桌面通知,媒体嵌入,链接预览,文件上传,语音/视频聊天,截图等等,还支持实时翻译,实现用户之间的自动实时消息转换。使用Rocket.Chat可以完全控制交流通信。

3964579-b85285c35159f5f5 Continue reading