workflow

Triggering a Prefect workflow externally

老子叫甜甜 提交于 2021-01-27 06:02:48
问题 I currently have a Prefect workflow running locally on an EC2 instance. I can trigger my workflow on localhost:8080 through the UI. Is there a way to trigger a Prefect workflow externally (say AWS Lambda) via REST API or some other way? I know that Airflow supports an experimental REST API. 回答1: Yes through REST API you can trigger it using AWS Lambda, and can schedule AWS Lambda trigger using CloudWatch Events Rule, it supports both fixed rate or crown expression scheduler 回答2: Yes, Prefect

Triggering a Prefect workflow externally

只谈情不闲聊 提交于 2021-01-27 06:01:30
问题 I currently have a Prefect workflow running locally on an EC2 instance. I can trigger my workflow on localhost:8080 through the UI. Is there a way to trigger a Prefect workflow externally (say AWS Lambda) via REST API or some other way? I know that Airflow supports an experimental REST API. 回答1: Yes through REST API you can trigger it using AWS Lambda, and can schedule AWS Lambda trigger using CloudWatch Events Rule, it supports both fixed rate or crown expression scheduler 回答2: Yes, Prefect

Learn to securely share files on the blockchain with IPFS!

六眼飞鱼酱① 提交于 2021-01-19 23:51:12
https://medium.com/@mycoralhealth/learn-to-securely-share-files-on-the-blockchain-with-ipfs-219ee47df54c If you have any questions about the following tutorial or want to request a future tutorial, join our Telegram chat! Ask us anything! Before reading this article, we recommend reading our previous post “ Code your own blockchain in less than 200 lines of Go! ”. Interest in the blockchain has hit feverish levels lately. While much of the buzz has been around applications of the blockchain such as cryptocurrencies and ICOs, the technology itself is just as exciting. The blockchain provides a

ENVI图像几何校正

你说的曾经没有我的故事 提交于 2021-01-14 06:05:34
几何校正有以下几个方法:   1. 利用卫星自带的地理定位文件进行几何校正     主要是由于他们重返周期短,空间分辨率较低的卫星数据,如AVHRR、MDOIS、SeaWiFS等,地面控制点的选择有相当的难度。我们可以用卫星自带的地理定位文件进行几何校正,矫正精度主要受地理定位文件影响。在Toolbox中,选择Geometric Correction/Georeference by Sensor/<选择传感器>,可以启动矫正。   2.Image to image 几何校正     以一幅没有经过几何校正的栅格文件或者已经经过几何校正的栅格文件作为基准图,通过从两幅图像上选择通明殿来配准另外一幅栅格文件,使相同地物出现在校正后的图像相同位置。(需要在ENVI classic 中完成) Map/Registration/Select GCPs/Image to Image.   3.Image to Map 几何校正     通过地面控制点对遥感影像几何进行平面化的过程,控制点可以是键盘输入,从矢量文件中获取或者从栅格文件中获取,地形图矫正就可以采用此方法。Toolbox/Geometric Correction/Registration/Registration:Image to Map。   4. Image to Image 自动图像配准    

JIRA

你。 提交于 2021-01-14 04:49:45
https://www.jianshu.com/p/8c14b52ce692 JIRA这个工具接触有好几年了,在多个海外项目上都用过这个工具。去年又在项目上深度使用后就有点爱不释手了,回国后也在找机会推荐给其它项目上用。最近正好有新项目需要用,借这个机会把JIRA的配置学习的过程记录下来。 JIRA和Atlassian公司 JIRA是Atlassian公司的产品。Atlassian公司于2002在澳大利亚悉尼成立,提供面向企业业务流程的协同办公产品,并于2015年12月在纳斯达克上市。作为一家SaaS公司,不雇佣一个销售人员,仅通过口碑获客,市值达10亿美金级别(64亿美元-2017年3月13日),这也从另外角度反映出这个产品的独特之处。 Atlassian主要有5款产品,分别面向不同的市场。 JIRA(项目任务管理软件) Confluence(企业知识管理与协同软件) BitBucket(代码库) HipChat(内部聊天/协作软件) JIRA Service Desk(服务台软件)。 Atlassian最核心的产品仍然是 JIRA 和 Confluence ,JIRA被业界公认为最好的项目管理和开发管理工具,Confluence 被认为是最好用的企业级知识管理工具。 包括美国航空航天局使用Atlassian来设计火星探测器,Runkeeper使用Atlassian来设计健身应用

爱奇艺SOAR探索与实践

不羁岁月 提交于 2021-01-12 20:32:29
SOAR 全称 Security Orchestration, Automation and Response,即安全编排自动化与响应,最早由Gartner在2015年提出。 安全团队注重威胁检测,往往购买了各种安全设备,同时自研安全产品,试图通过增加检测功能,追求更小的MTTD(平均威胁检测时间),以及更大的威胁检出率。但面对外部日新月异的攻击手法,频频爆出的高危漏洞,不断增加的安全服务,企业安全运营面临巨大的压力,一方面出现安全人力不足,另一方面,对安全运营的专业能力要求过高。这个时候,急需一个系统来提升安全运营的标准化和自动化水平。 SOAR提出了通过事件智能分析、事件编排、安全工具整合的方式,加快事件的快速预警和响应,从“人到安全工具”交互转变为“机器到安全工具”交互,应急响应转换为持续自动化响应,从而降低人工成本、降低MTTR、提高安全运营生产力。近来SOAR产品备受关注,目前国内比较知名的厂商有雾帜智能,绿盟,盛华安,360等,阿里云-云安全中心也上线了SOAR相关功能,如自动化溯源等。国外有Rapid7/Splunk也很早在SOAR领域开始了布局。 SOAR作为安全编排与自动化,情报和事件响应平台融合的新兴安全解决方案,可以帮助企业在有限的人力下,处置更多的威胁,降低MTTR(平均威胁处置时间)。爱奇艺内部引入SOAR之后,通过开发安全组件拉通各个安全服务

Github Action 自动构建 Flutter Android Apk

我怕爱的太早我们不能终老 提交于 2021-01-12 02:55:13
前言 前段时间用 Flutter 做了一个开源的项目 RSSAid (点击阅读原文下载)。 ❝ RSSAid 是一个由 Flutter 构建的 RSSHub 的辅助 App,和 RSSHub Radar 类似,他可以帮助你快速发现和订阅网站的 RSS。此外,他还支持 RSSHub 的通用参数 (实现过滤、获取全文等功能)。因为需要打包 apk,在此之前一直是在本地签名打包的。后来和别人交流了一下,想起来可以用 Github Action 构建持续化集成,自动打包。然后就研究了一下,最后完成了根据 tag 版本自动生成 apk 的 workflows。 ❞ Workflows 自动化构建脚本如下: # main.yml # 自动构建 Apk name: Test, Build and Release apk # 工作流程触发的时机,这里是当一个版本标签推送到仓库时触发 on: push: tags: - v* # 这个工作流程需要执行的任务 jobs: process: name: all process runs-on: ubuntu-latest # 这个任务的步骤 steps: # 拉取项目代码 - uses: actions/checkout@v2 # 建立 java 环境 - name: Setup Java JDK uses: actions/setup-java@v1

Two parallel branches in Git, how to work on “future” but commit basic fixes to “master”

我怕爱的太早我们不能终老 提交于 2020-12-30 02:35:06
问题 This is probably a common scenario but there are so many Git workflow questions here on SO that I couldn't find an answer for my exact question. Which is: I have a master and future branches in Git that live in parallel. future contains some future features while master is the current version (approximately). When developing a future feature, I often encounter a situation where I need to make a fix that needs to go to master. What I do now: Stash work in progress in future Switch to master

How to connect to Postgres in GithHub Actions

生来就可爱ヽ(ⅴ<●) 提交于 2020-12-29 08:52:11
问题 I am trying GitHub Actions for CI with a Ruby on Rails application. My setup is with VM, not running the Ruby build in a container. This is my workflow yml. It runs all the way without errors until the step "Setup Database". name: Rails CI on: push: branches: - master pull_request: branches: - master jobs: build: runs-on: ubuntu-latest services: postgres: image: postgres:10.10 env: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres POSTGRES_DB: db_test ports: - 5432/tcp options: --health-cmd

OA系统的“四化”演变过程

柔情痞子 提交于 2020-12-25 16:35:19
今年,不但中国专业的OA厂商在宣传“低代码开发平台”,世界性的巨头公司,如:华为、阿里、微软也在大力宣传“低代码开发平台”,低代码开发平台已经成了炙手可热的开发神器,她有哪些魅力呢?我从个人角度与大家分享一下,错误之处,还望大家批评、指正。 低代码开发平台也叫快速开发平台,是资深程序员为了提高开发效率、提升开发质量,将开发过程当中用到的各种代码按类进行封装,供后期开发者直接调用,努力提高代码的“复用率”,达到不写代码或少写代码就可以“快速配置”出客户想要的功能,让开发效率提高80%以上。 OA系统,从80年代的文件处理雏形开始,到单一的工作流引擎WorkFlow,再到支持表与表相互取数的BPM,再到具有完整权限体系的平台软件Platform Software,在开发效率和开发质量上都有了质的飞跃,是中国乃至世界软件行业都是一个技术进步的里程碑事件 故:我把OA四化演变的前两个阶段总结为 流程化 (WorkFlow和BPM合称流程化)和 平台化 。 据悉,在十多年前,中国就有很多发烧程序员为了搞高开发效率,优化开发团队管理,在追求平台化,可少有建树。甚至很多终端用户,不知平台软件为何物,为什么会这样呢? 我个人认为,平台化软件要成功,需要“ 跨学科 ”知识。 软件能否让市场认可,取决于两个方面, 一方面是功能,另一方面则是软件平台技术 。 在中国软件发展之初,无论是客户还是软件公司