首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

04 Apr 2022 red hat随笔(五)

来red hat两年了,想写点文章记录一下在red hat的所见所闻,应该会写成一个系列文章,每次分享3点,这是第五篇,主要分享以下3点: google github slack google 刚来red...没有加入red hat之前我已经使用github很多年了,我开始写博客起,我就一直使用github,我的个人博客也是使用github托管。...另外,我们组的所有项目就托管在这里:https://github.com/stolostron slack 我们整个team都是使用slack作为沟通工具,说起slack,我觉得这个产品做得太给力了,我随便说几个我最喜欢的功能...你也可以设置如果有新的回复自动提醒你,这个功能真的太给力了 reaction:可以使用类似点赞的功能回复某条信息,这个功能我最喜欢了,比如有时候不想打扰别人,又想感谢或者告诉听别人已经看到信息了,可以在当前信息下点击一个表情即可 app...:可以集成很多app,比如google calendar、github等等,特别方便 cmd:支持命令行模式,可以使用命令完成很多功能,符合程序员思维 huddle:支持多人语音通信,并且可以分享屏幕

11320
您找到你想要的搜索结果了吗?
是的
没有找到

基于流量数据,我们深挖了这家史上增长最快的SaaS公司

如何用流量数据解读Slack的发展趋势 在调查正式开始之前,大家肯定有个疑问: 作为一款办公聊天软件,用户使用最多的肯定是桌面客户端和App。...我们它的招股书中可以发现,Slack的营销模式的阐述中,也非常注重网站的地位。...投放渠道获客的比例来看,在Google Display Network的投放逐渐减少,而随之增多的是在Carbon Ads上的投放。...(数据来源:Similar Web) 总结来看,Google Display Network的获客效果可能正在逐年下降,泛流量或许无法Slack提供长期支撑。...通过Slack在财力与人力的投入来看,Slack模式已经产品驱动转向为销售驱动,客户成功与营销团队成为其发展的重要力量。

99120

机器人:一个将破裂的泡沫?

千禧一代的人非常愿意使用文字聊天和语音来处理更多的事,以至于他们几年前发布上线后就立即使用聊天服务。随着千禧一代成为劳动力的一部分,也可能会增加机器人的使用率。...我们使用的所有软件(GitLab,Asana,Jira,Google Docs,Zoho,Marketo,Zendesk等等)都需要通过Slack提供通知。...这些机器人通常以好友的形式存在App中。 战略上,大部分B2C机器人试图绕过苹果和谷歌Android的分销垄断。许多研究表明,想让用户在手机上安装自己的应用程序开始变的越来越困难。...我期望看到一些有趣的公司使用SMS的chatbots来建立新的商业模式。...可以简单的使用像Slack Buttons这样的聊天界面。大多数人不喜欢通过电子邮件来打开相关网页,而是倾向于在Slack内使用。Slack将增加在聊天中嵌入卡片/网页浏览/互动的功能。

1.5K00

如何在Ubuntu 16.04上使用Flask和Python 3编写Slash命令

该程序Slack接收信息并返回响应,该响应显示在Slack中。您可以通过阅读API文档了解有关slash命令的更多信息。...第1步 - 创建和安装Slack App 在编写代码之前,我们将首先创建一个Slack应用程序,它为Slack提供附加功能,并将其安装在开发Slack工作区中。...在显示的表单中,输入以下详细信息: 对于App Name,请输入Tencent Slack slash command。...但是在我们创建一个处理slash命令的Web应用程序之前,该命令将无法运行。在我们构建应用程序之前,我们需要配置我们的Python环境。...可以创建数据库检索数据,与其他API交互,甚至创建用于部署代码的命令。您也可以参考五款 Slack 开源替代品找到适合自己的工具。

2.9K40

Slack 的商业模式

安全的工作环境 在Slack,通过帐户的两因素身份验证可以确保安全性。这意味着即使一个人忘记了密码,除他之外的任何人都无法登录。而且,基于SAML的SSO允许通过身份提供者进行安全访问。...音频和视频通话 您还可以使用Slack免费拨打音频或视频电话,一次最多可容纳15人!这意味着无需在Skype,Google环聊等和Slack之间切换即可拨打电话。...Slack 的商业模式 Slack遵循免费增值业务模式。这意味着首先会提供免费版本。然后,如果用户想使用其他高级功能,则可以将自己转换为付费客户。...通过Slack进行协调还可以使电子邮件和Google Docs免受干扰,从而有助于提高工作效率。 另请参阅: 什么是特许经营?特许经营模式 但是,因为每个硬币都有两个面,所以Slack也有一些缺点。...对于大型决策讨论和大规模协作,Slack也不太理想。然而,该应用程序会尽其所能。它把工作文化主流氛围带入了一种非常规而令人兴奋的氛围。

2.3K30

新鲜出炉:全球最创新的十大APP,微信居首

对于中国的数百万人来说,这是他们在早晨打开的第一个APP,以及他们在睡觉前的最后一个APP。 一个微信用户的典型的一天。...本质上说是“用图说话,以及那一瞬间的自我表达。” 但Snapchat也是媒体。...价格:免费下载,邮费另附 有iOS,Android版 Slack ? 如果你还不是很熟悉这个APP如何改变商业的运行,你可以把Slack想成是一个网络聊天室的现代版。...价格:免费 有iOS,Android版 Google Photos ? Google Photos是管理及保存云图片最好的app。...这个APP有一亿用户,他们是有理由的:多智能机总是面临内存不够的问题,而Google Photos提供便宜而灵活的套餐让用户将图片和视频保存在它的服务器上。

2.2K100

Docker hackathon, teamspark 及团队协作软件设计上的思考

被分配的成员只要打开了teamspark,可以收到实时的通知,双方可以围绕着这个任务实时聊天,协作完成,也可以随时把其他相关的人拉进来讨论。...发起任务/完成任务/参与讨论等都会获得一定的积分,大家随时可以打开leaderboard,看实时的排名,游戏感挺强。总之,在teamspark里,一切交流都是实时的,有点slack的影子。...slack的tech stack,见http://stackshare.io/slack/slack。 这三家都支持了 xmpp。...(如果流量的角度考虑,xmpp也不是一个好的选择,XML的封装有效载荷估计不到三成 - 当然,你可以产品的角度反驳:毕竟这样的产品的应用场景主要还是在WIFI下) 接下来就是稀里哗啦定义了一些消息的格式...服务器使用的是hmac或者签名技术,生成的token满足: 客户端无法篡改 客户端无法生成(没有服务端的私钥或用于hmac的密钥) 加上TLS(https),token的机密性也能够保证。

1K30

Slack工作区中提取敏感数据的工具:SlackPirate

SlackPirate SlackPirate是一款Slack信息枚举和提取工具,可以帮助广大研究人员Slack工作区中提取敏感信息。...该工具基于Python开发,并使用了原生Slack API来给定访问令牌的Slack工作区中提取“有意思”的信息。 截止至2018年5月,Slack拥有超过800万的客户,而且这个数字还在迅速上升。...工具用途 此工具有两个用途: 红队研究人员可以利用低权限Slack账号组织的工作区中提取和提取敏感信息,文件,凭证等。...https://github.com/emtunc/SlackPirate pip install virtualenv virtualenv SlackPirate SlackPirate\Scripts...token> --s3-scan 下列命令将执行除了S3扫描之外的其他所有扫描任务: python3 SlackPirate.py --token --no-s3-scan 开启Verbose模式并将输出存储至

68130

烧钱的Slack,面对巨头入侵是继续“玩火自焚”还是“浴火重生”?

Slack 的产品基于SaaS,把电子邮件、短信、Google Drives、Twitter、Trello、Asana、GitHub 等 65 种工具和服务,有效的整合起来,可以把各种碎片化的企业沟通和协作集中到一起...这个时期Slack一方面会发布用户调查,收集用户反馈,根据反馈Slack会修改产品,达到用户满意度。另一方面,Slack继续采取口口相传营销模式,广泛宣传产品。 在商业模式上。...我们看到Slack通过免费加增值收费的商业模式,再加上多元的获客渠道,让Slack迅速获得大量用户,但是这种烧钱的方式会面临很大的危机, 其实Slack产品研发,到商业模式,再到宣传都是靠着烧钱的方式来获得用户...而Slack的Slackbot 机器人并没有任何人工智能技术支持,因此在理解用户问题的真正含义上总是会出现问题,比如无法按照用户意愿来匹配、搜索相关文档。...其实,Slack与Salesforce、IBM的合作感觉更多是巨头们获利更多,而一旦他们熟悉并且运用通信和协作技术势必会抛弃Slack,甚至会有收购Slack的可能。

1.4K100

Jenkins-解决问题与集成通知

解决问题与集成通知 目录 1、解决中文乱码 2、解决无法收到邮件 3、解决HTML报告显示不正常 4、集成SLACK实现事件实时通知 5、集成钉钉实现事件实时通知 1、解决中文乱码 以Widnows...2、打开发现报告显示不全,样式丢失。 二、解决: 1、系统管理--->脚本命令行。 2、输入以下参数,点击运行。...PC端,进入某个群(例如TEST群),打开群设置--->群机器人。...1dcaabdd430273acc91a9067d8814dd522411febcb5802328ad381674f1d22e9 即可 注意:Jenkins URL配置中需要在最后添加"/",要不然会导致拼接的Url出错,这里填写有问题会导致无法钉钉中跳转到...\n下载地址:ftp://10.53.29.69/app/ios" } } 保存项目后进行执行,此时钉钉除了可接收默认通知消息,还可接收到自定义通知消息。 如图所示:PC端显示效果。

99310

iOS 自动化测试踩坑(一): 技术方案、环境配置与落地实践

:BDD 模式,没有过多的了解使用 KIF:KIF 使用 XCTest 框架,需要对 Objective—C 、Swift 和 XCTest 掌握程度较高,这个对测试工程师来说学习成本太大 XCTest...Appium 演练 example 地址: https://github.com/appium/ios-uicatalog 1 将项目 clone 到本地后用 Xcode 打开,注意打开 iOS 项目要打开以...: 踩坑: 苹果对未在 AppStore 中上架的 App 做了限制,默认不受信任,所以我们需要手动将其设置为信任: 设置-通用-描述文件与设备管理 这个时候再打开 App,就可以正常操作运行了...踩坑: 执行完命令后可能会出现如下报错 报错信息来看,缺少 development team,那么我们回到 Xcode,将 Automatically manage signing 进行勾选后选择一个.../Scripts/bootstrap.sh ERROR in .

1.3K10

Chrome Extension

更高的层次来看,我们将使用它来向 Chrome 浏览器声明扩展程序将会做什么,以及为了完成这些任务所需要的权限 manifest.json属性非常多,全部属性列表附在文章最后,供大家参考。...insertCSS访问的网站 "https://*/*" // 可以通过executeScript或者insertCSS访问的网站 ], // 普通页面能够直接访问的插件资源列表,如果不设置是无法直接访问的...}); 扩展调试 chrome的菜单里打开扩展程序(打开开发者模式) ? 调试通普通页面一样 如何优雅的调试 右键Chrome工具栏的小图标会弹出一个窗口,选择审查弹出内容即可调试。...创建包 进入以下URL,打开扩展程序管理页面:chrome://extensions 确保右上角的开发者模式复选框已选中. 单击打包扩展程序按钮,出现一个对话框。...// 也说明互相无法访问或使用其中的变量或函数 "content_scripts": [ { "matches": ["http://www.google.com/*"],//

2.8K30

你不知道的opn模块

前言 opn模块通常是作为跨平台的打开文件或者网站的模块,在web应用中最常见的使用是比如项目开发或者启动的时候打开浏览器进行访问。...', {app: ['google chrome', '--incognito']}); api 目标 类型为字符串。...目标通常为你想打开的文件、url或者可执行的文件,一般会用系统中默认的应用打开,当然也可以指定应用以及相关的开启参数。 配置项 类型为对象,object。...app 指定打开的应用,字符串类型 windows平台必须设置app,可以设置相关的app启动参数,特殊说明,chrome的指定字符串, win : chrome ,mac :google chrome...scripts文件夹,写对应的功能js文件,然后在package.json中直接node 执行这个文件即可。

52010

客户端软件的轮回:更好还是更糟糕?

用户不必再记得网址,只需要打开相应的 app,一切就可以工作,多香。 计算机领域就是这样,兜兜转转,绕了一个大圈,人们又回到出发的地方。只不过,时代变了。...甚至,断网后,如果 Notion app 不小心被关闭了,那就甭想再度正常打开,并且,你本地没有传输到服务器的操作,大概率也会丢失(别问我是怎么知道的)。...虽然这个例子里我主要在「黑」Notion,但 slack / figma / clickUp 们,你们谁也别笑谁,大家不过半斤八两,谁也没比谁好多少。...只要断网,最基本的操作都无法完成(尽管 clickUp 提示说在 offline 下可以创建 task),比如切换 view,比如打开一个 task: ?...甚至,当切换到有网络的情况下,clickUp 也无法恢复,除非重启 app。所以我几乎可以笃定,clickUp 的客户端 app 真的就是 web 上套了一层皮而已。

1.2K30

软件测试|iOS 自动化测试——技术方案、环境配置

,具备跨平台性Calabash-IOS :BDD 模式,没有过多的了解使用KIF:KIF 使用 XCTest 框架,需要对 Objective—C 、Swift 和 XCTest 掌握程度较高,这个对测试工程师来说学习成本太大...Appium 演练 example 地址:https://github.com/appium/ios-uicatalog将项目 clone 到本地后用 Xcode 打开,注意打开 iOS 项目要打开以...: 图片 踩坑: 苹果对未在 AppStore 中上架的 App 做了限制,默认不受信任,所以我们需要手动将其设置为信任: 设置-通用-描述文件与设备管理 图片图片这个时候再打开 App,就可以正常操作运行了...图片图片踩坑: 执行完命令后可能会出现如下报错图片报错信息来看,缺少 development team,那么我们回到 Xcode,将 Automatically manage signing 进行勾选后选择一个.../Scripts/bootstrap.sh ERROR in .

1.5K10

GitOps工作组项目介绍

GitOps 是什么和采用原因 如果你是 GitOps 的新手,它构建和迭代了 DevOps 和基础设施中提取的思想,作为代码,Martin Fowler 的全面持续集成概述[3]开始,并提供自由选择工具...自动化交付:声明性描述的交付,存储库到运行时环境,是完全自动化的。 软件代理:协调者维护系统状态并应用声明性配置中描述的资源。...打开一个问题[4],让我们知道你是如何使用 GitOps 的,以及我们应该包括的任何重要考虑因素。...额外信息 在 CNCF App Delivery SIG 作为 OSS 项目记录 GitOps 原则,并支持 WG GitOps。...: https://github.com/gitops-working-group/gitops-working-group/issues/new [5] CNCF Slack: https://slack.cncf.io

59020
领券