最新发布 第3页

Alan Hou的个人博客用行动赢得尊重

Coding

微服务基础知识小结

微服务基础知识小结
微服务架构Martin Fowler一组小的服务独立的进程轻量级通信基于业务能力独立部署无集中式管理Loosely coupled service oriented architecture(SOA) with bounded contextDDD – Domain Driven Design– 决定软件复杂性……继续阅读 »

Alan 4个月前 (12-29) 612浏览 0评论3个赞

Odoo

Odoo 14开发者指南第三章 创建Odoo插件模块

Odoo 14开发者指南第三章 创建Odoo插件模块
全书完整目录请见:Odoo 14开发者指南(Cookbook)第四版现在我们已经有了开发环境并且知道如何管理Odoo服务实例和数据库,可以学习如何创建Odoo插件模块了。本章我们的主要目标是理解一个插件模块的结构是什么样的以及对其进行补充的典型增量工作流。本章中各节所讨论的各种组件会在后续章节中进行扩充讲解。本章中,我们将讲解如下内容:创建和安装一……继续阅读 »

Alan 4个月前 (12-27) 2523浏览 1评论5个赞

Odoo

Odoo 14开发者指南第二章 管理Odoo服务端实例

Odoo 14开发者指南第二章 管理Odoo服务端实例
全书完整目录请见:Odoo 14开发者指南(Cookbook)第四版在第一章 安装Odoo开发环境中,我们学习了如何使用源码中所带的标准核心插件配置Odoo实例。本章主要讲解如何对Odoo实例添加非核心或自定义插件。在Odoo中,可以通过多个目录加载插件。此外,推荐使用单独的目录加载第三方插件或自定义的插件,以避免与Odoo核心模块产生冲突。甚至Odoo企……继续阅读 »

Alan 4个月前 (12-26) 1831浏览 0评论4个赞

Odoo

【翻译中】Odoo 14开发者指南(Cookbook)第四版

【翻译中】Odoo 14开发者指南(Cookbook)第四版
Odoo 14开发者指南(Cookbook)第四版,是一套提供了种类开发场景的完整资源,帮助读者通过Odoo框架构建复杂商业应用。不论你是希望自定义已有模块、新建模块,还是自定义网站或后台web客户端(JS),本书都讲解到了Odoo开发的方方面面。在最新的发行版中,强大的Odoo框架为快速应用开发提供了广泛的功能。这本新的Odoo开发指南有助于……继续阅读 »

Alan 4个月前 (12-26) 6846浏览 11评论37个赞

Odoo

Odoo 14开发者指南第一章 安装Odoo开发环境

Odoo 14开发者指南第一章 安装Odoo开发环境
全书完整目录请见:Odoo 14开发者指南(Cookbook)第四版配置Odoo开发环境有很多种方式。本章中提供了其中的一种,你肯定可以在网上找到其它的教程讲解其它方法。请记住本章中所讲解的是开发环境,与生产环境的要求是不同的。如果你是一个Odoo开发新手,必须要了解Odoo生态的方方面面。第一部分会给出这些方面的简短介绍,然后我们就会进入到Odoo开发……继续阅读 »

Alan 4个月前 (12-25) 4026浏览 0评论10个赞

Coding

H5唤起APP研究小结和踩过的一些坑

H5唤起APP研究小结和踩过的一些坑
最近公司要开发H5端唤醒 APP的功能,这本应该是一个相当标准化的功能,也有一些第三方,但实际上发现还是有一些坑存在,总结了一下主要的方案有:Scheme 方案:iOS和安卓中均可配置,采用自定义的 Scheme(如 alanhou://)来完成跳转。在已安装应用的情况下适用于安卓&iOS 默认及非默认浏览器跳转,但在未安装时则无法进行任何操作,……继续阅读 »

Alan 5个月前 (12-03) 828浏览 0评论0个赞

Coding

精通Docker第四版 – 第三章 存储和发布镜像

精通Docker第四版 – 第三章 存储和发布镜像
本章中,我们会讲解几个服务,如Docker Hub,可用于存储镜像,还有Docker私有仓库(Docker Registry),我们可以使用它来运行本地存储的Docker容器。我们还将回顾这些服务间的不同以及在何时、怎样使用这些服务。本章还将涵盖如何使用Webhooks来设置自动化构建,以及进行这一设置的各个组成部分。我们来快速看下本章将要学习的主要内容:……继续阅读 »

Alan 5个月前 (11-29) 747浏览 0评论0个赞

Coding

Vue 3和 TypeScript的知识小结

Vue 3和 TypeScript的知识小结
Vue 3官方文档:https://v3.vuejs.org/1、Vue 3中 TypeScript this 的报错问题核心问题还是类型的问题,一种方法是将 this 修改为(this as any)可解决此问题,此外如在定义变量时使用 ref 进行定义,即可直接使用对应值 <div ref="xxxRef">……继续阅读 »

Alan 5个月前 (11-29) 836浏览 0评论0个赞

Coding

Chatwoot 安装小记

Chatwoot 安装小记
Chatwoot 官网推荐的安装方式是Heroku和Caprover,前者隶属于 salesforce,常用于部署 Django 等应用,但性价比略差;后者从Caprover官方文档看在 Digitalocean 上有着很好的支持,但也可在自己的主机上进行安装。其后端采用的主要技术栈为Ruby on Rails,Ruby 似乎有不少知名的开源软件,比如 Gi……继续阅读 »

Alan 5个月前 (11-23) 829浏览 0评论0个赞

Coding

Rocket.Chat安装手记

Rocket.Chat安装手记
最近几天在看开源 Live Chat的一些方案,相对比较优秀的有Chatwoot,但开源代码中原始嵌入的 JS 似乎没有移动端自适应(似为开发版问题,master 分支可自适应显示)。同时看了一下本文中这个方案,它其实它并不是一个Live Chat方案,虽然带有相应的功能,主要功能是建立不同 Channel 进行群聊,尝试了一下,整体体验和功能还是非常全面的……继续阅读 »

Alan 5个月前 (11-19) 986浏览 0评论0个赞