小编atw*_*147的帖子

Coldfusion string == true OR empty == false?

我习惯使用PHP和JavaScript,但我现在开始在Coldfusion中开展一个项目.

在PHP中,我习惯于一个字符串是"truthy"而empty/null是"falsy".

ColdFusion(特别是v8)似乎并不适用.

我想做以下工作,但无法弄清楚如何让CF看到字符串为真理:

<cfset x = "path\to\something.cfm">
<cfif x>
    x is truthy
<else>
    x is falsy
</cfif>
Run Code Online (Sandbox Code Playgroud)

我总是得到错误: cannot convert the value "path\to\something.cfm" to a boolean

  • isBoolean() 有点作品,但感觉不够健壮.
  • 似乎没有`isString() - 但无论如何这都是问题
  • YesNoFormat() 奇怪地给我同样的错误(尽管它应该做的事情与我的相反)

string coldfusion boolean coldfusion-8

13
推荐指数
2
解决办法
1万
查看次数

CodeIgniter 3完成了吗?

我知道有些人正在使用它(PyroCMS),但是CodeIgniter 3.0是否完整并准备好用于生产?

我一直在使用CodeIgniter多年,虽然我知道它现在似乎正在萎缩,但它很容易使用.

更新:这个问题的标题曾经是"CodeIgniter 3完成了吗?".通过这个,我的意思是,CodeIgniter完整并准备好在生产中使用(不是它已经死了).

codeigniter codeigniter-3

11
推荐指数
1
解决办法
2万
查看次数

为什么不按空格键而``label`在`[for =""]`attr中有焦点检查单选按钮?

如果我有以下html,当标签有焦点时按空格键,为什么与它关联的无线电不能被检查?

<input type="radio" name="first-radio" id="first-radio-id">
<label for="first-radio-id" tabindex="1">The first radio</label>
Run Code Online (Sandbox Code Playgroud)

这使得可访问性变得更加困难,是否有非JavaScript的解决方法?

这是一个JSFiddle示例:https://jsfiddle.net/atwright147/q0t53v78/

html label accessibility

7
推荐指数
1
解决办法
2804
查看次数

仅在特定组中的框上运行Ansible任务

我正在尝试创建仅在特定组(称为pi)中的框上运行的任务。

我正在使用Ansible版本:

ansible 2.3.2.0
  config file = /Users/user/Development/raspbian-homeassistant/ansible.cfg
  configured module search path = Default w/o overrides
  python version = 3.6.3 (default, Dec  3 2017, 10:37:53) [GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.38)]
Run Code Online (Sandbox Code Playgroud)

这是我当前的代码:

- name: Set up zwave USB dongle
  when: inventory_hostname in groups['pi']
  blockinfile:
    path: /var/local/homeassistant/.homeassistant/configuration.yaml
    marker: "# {mark} ANSIBLE MANAGED BLOCK #"
    insertafter: "# zwave dongle"
    content: |2
      zwave:
        usb_path: /dev/ttyACM0
  tags:
    - config
    - hass
Run Code Online (Sandbox Code Playgroud)

当主机名在组中时,它似乎可以正常工作,而在主机名不在时,则抛出错误。

这是我在无业游民的盒子(在组中vagrant)上运行时遇到的错误:

fatal: [192.168.33.123]: FAILED! => {"failed": true, …
Run Code Online (Sandbox Code Playgroud)

ansible ansible-2.x ansible-inventory

2
推荐指数
1
解决办法
2167
查看次数

VBScript:从Excel创建具有文件夹结构的文件

我拼凑了以下VBS文件来读取Excel源文件,并使用基于Excel列A的名称和基于列B(连接)的内容创建文件.这一切都有效......

Dim xlsFile
Dim objExcel
Dim outFile
Dim path

path = "C:\Documents and Settings\Andy\Desktop\SHORTURLs\JSPs"
xlsFile = path & "\urls.xls"
Set objExcel = WScript.CreateObject("Excel.Application")
objExcel.Workbooks.open(xlsFile)
' Create the File System Object
Set objFSO = CreateObject("Scripting.FileSystemObject")

intRow = 2 'Row 1 contains headings

' Here is the loop that cycles through the cells
Do Until objExcel.Cells(intRow,1).Value = ""
    strFile    = objExcel.Cells(intRow, 1).Value
    strDestURL = objExcel.Cells(intRow, 2).Value

    ' -- The heart of the create file script
    'Set objTextFile = objFSO.CreateTextFile("./" & strFile & …
Run Code Online (Sandbox Code Playgroud)

directory vbscript excel directory-structure

1
推荐指数
1
解决办法
2034
查看次数

Ansible 到 Proxmox 返回 500 错误

我正在尝试使用 Ansible 在我新设置的 Proxmox VE 上配置一些虚拟机。我已经在本地 Mac 和 Proxmox VE 上安装了 proxmoxer 并使用 PIP 进行请求(Proxmox 上安装了 Python 2,本地安装了 Python 3)。我使用 Ansible 2.4.3.0,Proxmox 版本:5.1-41。

我确实有一个 id 为 100 的虚拟机,它是从 Debian 模板创建的,该虚拟机位于local-lvm (pve).

我的完整剧本可以在: https://github.com/atwright147/ansible-contact-book-proxmox-provisioner找到,具体任务粘贴如下:

---
- proxmox_kvm:
    api_user: root@pam
    api_password: REDACTED
    api_host: pve
    vmid: 100
    state: current
Run Code Online (Sandbox Code Playgroud)

通过以下方式运行此脚本时:ansible-playbook -vvv --connection=local -i hosts site.yml我收到以下错误:

The full traceback is:
File "/tmp/ansible_TDEJsZ/ansible_module_proxmox_kvm.py", line 1227, in main
    current = getattr(proxmox.nodes(vm[0]['node']), VZ_TYPE)(vmid).status.current.get()['status']
File "/usr/local/lib/python2.7/dist-packages/proxmoxer/core.py", line 84, in get
    return self(args)._request("GET", params=params) …
Run Code Online (Sandbox Code Playgroud)

ansible proxmox

0
推荐指数
1
解决办法
2275
查看次数