草庐IT

Tag-assisted

全部标签

check_box_tag不保留Rails App中的值

我有一个称为“客户”的模型。客户端模型属于用户模型(用户模型与设计相关联)。还有另一个称为“卖家”的模型,但他们没有参与这个问题。客户可以手动向我付款(仅现金)。当客户付款时,我让他们访问网站中更多页面。为此,我添加了一个名为“已付费”的布尔变量,然后admin(me)可以转到他们的客户端配置文件,将付费状态从'noveable'更新为“付款”到“付款”。只有管​​理员才能查看复选框。这是更新客户信息的部分形式:那我的客户控制器是:classClientController当我转到客户端配置文件时,然后单击“更新”信息时,我会在其中局部显示部分,其中未检查复选框。我单击它并更新配置文件,没有错

Home Assistant 入门安装

HomeAssistant安装三类安装方式树莓派/虚拟机安装的是os,最全的我的安装方式树莓派3ModelB第三类安装方式通过python3.9pip安装安装过程中遇到的问题1.SD卡不识别解决:换用老电脑,或者插虚拟机里2.配置的连接wifi的CONFIG第一次启动后不见了解决:正常现象,并不会影响之后启动3.homeassistant.local:8123无法访问但是4357的observer可访问解决:如果是404notfound就推倒重来;如果是提示暂时无法访问是supervisor在更新,得等待几个小时4.担心HA会写入到树莓派解决:不会影响,坏档的话直接换SD卡5.无法安装add-

Git - 如何checkout一个tag

在版本管理中,Tag就是用来标记和保存一个配置状态,用来对配置进行跟踪和备份。在发布版本时,一般都会创建一个Tag。然后用这个Tag就能引用到这个版本。在Git中,如果知道一个Tag状态,如何在本地将配置切换到该状态呢?使用checkmout命令,加上tag名,就可以切换到tag,类似于checkout一个branch或commit。比如:$gitcheckouttags/-btags是前缀,不加也可以。还有后面的-b,也可以不加,如果不加,就是一个'detachedHEAD'state。注意,这个tag是远程仓库的tag,而本地要有最新的taglist,包含这个要checkout出来的tag

玩客云刷home assistant(2023-01-19亲测)

所需软件:访问码:kjw4零.刷入armbian。0.1使用AmlBurnTool软件烧录首选底包至固件。烧录完成后断开玩客云电源备用。(靠近hdmi的那个口子。)0.2使用rufus软件将emmc固件写入U盘。0.3写入成功后,先将U盘插入玩客云靠近网线接口端的USB口,再接入电源。玩客云通电后指示灯会先亮绿灯,再亮蓝灯,红蓝闪烁,最后蓝灯常亮。等到确定蓝灯常亮后,再拔掉U盘、电源。(最好蓝灯常亮后,启动一次玩客云,看看ssh是否正常。)0.4使用rufus写入WKY-Armbian_20.12_5.9.0固件。0.5写入固件成功后,再次插入U盘至靠近网线一端的USB口,U盘插入后连接玩客云

玩客云刷home assistant(2023-01-19亲测)

所需软件:访问码:kjw4零.刷入armbian。0.1使用AmlBurnTool软件烧录首选底包至固件。烧录完成后断开玩客云电源备用。(靠近hdmi的那个口子。)0.2使用rufus软件将emmc固件写入U盘。0.3写入成功后,先将U盘插入玩客云靠近网线接口端的USB口,再接入电源。玩客云通电后指示灯会先亮绿灯,再亮蓝灯,红蓝闪烁,最后蓝灯常亮。等到确定蓝灯常亮后,再拔掉U盘、电源。(最好蓝灯常亮后,启动一次玩客云,看看ssh是否正常。)0.4使用rufus写入WKY-Armbian_20.12_5.9.0固件。0.5写入固件成功后,再次插入U盘至靠近网线一端的USB口,U盘插入后连接玩客云

php - 供应商 :Publish - Nothing to publish for tag [] - Only on production server

我在本地使用第三方库,我使用他们提供的步骤安装了所有内容。我对包运行了composerrequire并运行了更新。这安装到vendor文件夹中。然后我将路径添加到config/app中的provider中,并作为别名添加。我运行phpartisanvendor:publish--provider="Spatie\LaravelAnalytics\LaravelAnalyticsServiceProvider"成功创建了配置文件,我没有遇到任何问题。然后我上传到生产环境并不断得到Class'LaravelAnalytics'notfound我似乎无法弄清楚问题..我运行了phpartis

php - 供应商 :Publish - Nothing to publish for tag [] - Only on production server

我在本地使用第三方库,我使用他们提供的步骤安装了所有内容。我对包运行了composerrequire并运行了更新。这安装到vendor文件夹中。然后我将路径添加到config/app中的provider中,并作为别名添加。我运行phpartisanvendor:publish--provider="Spatie\LaravelAnalytics\LaravelAnalyticsServiceProvider"成功创建了配置文件,我没有遇到任何问题。然后我上传到生产环境并不断得到Class'LaravelAnalytics'notfound我似乎无法弄清楚问题..我运行了phpartis

Research Fellow、Research Assistant、predoc等的区别

英文名称相关资质researchassociate博后researchfellow博后满三年(以前叫法)researchfellow指本科、研究生毕业的(现在叫法)researchscientist博后满三年(现在叫法)researchofficer指本科、研究生毕业的ajunctassistantprofessor 兼职助教授assistantprofessor助教授ajunctassociateprofessor 兼职副教授associateprofessor副教授post-doctorfellowresearchfellowresearchengineer博后在香港有如下关系:Resea

home assistant 调用api控制智能家居 小米风扇 美的空调

文章目录打开风扇示例api官方文档:用到的接口1.创建token2.先获取所有可用服务的信息3.先去配置自动化添加自动化动作添加调用服务找到你要服务比如风扇打开,然后选中你要操作的设备再点击当前动作右边三个点选择用yaml编辑除了使用device_id还可以用entity_id打开风扇示例curl-H“Authorization:BearereyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJiMWY3YTczNmRiYzk0OGUzYTUzZDViOTBkZDQ5NTNlMiIsImlhdCI6MTY4MDg0MzczMiwiZXhwIjoxOTk

GIT 中如何打标签(git tag)

前言0x1GIT标签常用指令0x2轻量标签0x3附注标签0x4远程仓库中的标签前言在我们开发的过程中,可能经过多次commit提交才会确定一个版本,那么除了用commitcomments来标识一次提交记录,还有没有什么更好的办法呢?GIT为我们提供了标签这个功能,使用标签可以对某一次提交记录做上一个小标记,就像我们看书的时候,看到很有意思想要做个记号,可以用小的标签纸贴在那一页的边上,这让我们以后可以更方便的索引。0x1GIT标签常用指令GIT中的标签分为两种,一种是轻量标签(lightweighttag),一种是附注标签(annotatedtag)。以下是一些常用的与标签相关的命令:gitt