我正在运行Laravel 5,我正在尝试排队命令.我正在通过运行来踢它:
Queue::push( new MyCommand() );
Run Code Online (Sandbox Code Playgroud)
为了创建我的命令,我做了:
php artisan make:command --queued MyCommand
Run Code Online (Sandbox Code Playgroud)
MyCommand包含一个sleep(20)和file_put_contents('test.txt','I work!')
命令行我正在运行:
beanstalkd -l 127.0.0.1 -p 11301 &
php artisan queue:listen &
Run Code Online (Sandbox Code Playgroud)
并且config/queue.php设置为:
'default' => env('QUEUE_DRIVER', 'beanstalkd'),
...
'beanstalkd' => [
'driver' => 'beanstalkd',
'host' => 'localhost:11301',
'queue' => 'default',
'ttr' => 60,
],
Run Code Online (Sandbox Code Playgroud)
当我从浏览器中搜索代码时,它会挂起20秒并在完成之前删除文件,而不是立即返回.
我需要做些什么才能在后台正确排队命令吗?
有谁知道ImageMagick是否可以通过网络字体提供动力?(或者也许通过STD IN输入?)我试过下面的一行没有运气:
convert -fill black -font http://fonts.googleapis.com/css?family=Diplomata+SC -pointsize 72 label:'Acme Dynamite Company, LLC' logo.png
Run Code Online (Sandbox Code Playgroud)
我的目标是让用户选择Google Web字体.
我最近刚刚安装了PhoneGap 2.0,到目前为止,我已经成功地完成了所有工作.(而不是尝试升级我的PhoneGap 1.6应用程序,我刚开始新鲜)
我可以将应用程序图标设置为自定义图标,但到目前为止,每次尝试设置自定义启动都失败了.出于纯粹的挫败感,我将res/splash中的所有图像设置为相同的图像,我已经更新了config.xml以指向我的自定义启动,我甚至编造了www/res /.在这一点上,我不明白Phonegap是如何找到默认的默认情景,除非它被硬编码为默认.
有没有其他人在PhoneGap 2.0中设置自定义启动时遇到问题?(不是PhoneGap Build)
编辑:
我还去了.xcodeproj对话框的摘要选项卡,并为iPhone/iPod设置了应用程序图标和启动图像.它们直观地反映了我的自定义闪屏和图标.
我有一个在ubuntu上运行星号的实例,我能够执行.call脚本并观察它们通过"asterisk -rcvvvvv"运行,但我无法通过telnet按照http://的教程连接到它-asterisk-book.com/1.6/asterisk-manager-api.html.(我正在调试为什么我的PHP代码无法连接)
我已更新/etc/asterisk/manager.conf并使用以下命令重新启动星号:
[general]
enabled = yes
port = 5038
bindaddr = 127.0.0.1
#include "manager.d/*.conf"
[admin]
secret = abc123
deny = 0.0.0.0/0.0.0.0
permit = 127.0.0.1/255.255.255.255
read = all,system,call,log,verbose,command,agent,user,config
write = all,system,call,log,verbose,command,agent,user,config
Run Code Online (Sandbox Code Playgroud)
我为localhost打开了防火墙:
sudo ufw allow from 127.0.0.1 to any port 5038
Run Code Online (Sandbox Code Playgroud)
但是,如果我检查运行telnet localhost 5038 ...
Trying ::1...
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
Run Code Online (Sandbox Code Playgroud)
当我运行netstat -plnt时,我也看不到它在听:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program …Run Code Online (Sandbox Code Playgroud) 起初我认为,为了对beta iPhone应用程序进行临时部署,您必须将目标用户的设备UUID刻录到应用程序中.(我用TestFlight来做)
但是几天前我遇到了http://retraceapp.com/,你可以直接从他们的网站下载他们的应用程序.
我确实得到了几个安全警告,但我认为这根本不可能.有人知道他们是怎么做到的吗?
更新:网站上不再提供该链接.
我正在开发一个PhoneGap项目,我们希望用户能够从列表中滑动项目.
JQueryMobile有.swipeleft()和.swiperight()的事件,但那些是布尔事件; 他们要么开火,要么不开火.
我们希望得到"花哨",当用户滑动时,我们将项目变得越来越红.一旦达到某个突破点,它将在剩下的路上滑动并逐渐消失.然后我们使用.slideUp()来关闭它的容器div,消除空的空间.或者,用户可以松开,物品将滑回原位,当它返回原位时变为白色.
从概念上讲,我知道如何制作动画,但是有什么形式的.swipeStart()/ .swipeMove()/ .swipeEnd()功能我可以挂钩报告用户刷了多远?如果是这样,我可以匹配项目的偏移量和颜色,以反映用户从原点滑动的距离.
任何线索将不胜感激!
我有一个 HTML5 Web 应用程序,并且“某物”将点击处理程序附加到我的一个 div 上。
如果我使用“事件侦听器”选项卡,我可以看到单击事件及其所有属性 - 但是有没有办法在事件触发时中断并跟踪执行的内容?这可能会给我更多关于它所附内容的信息。
我正在尝试实现Laravel Auth Token(https://github.com/tappleby/laravel-auth-token),到目前为止它安装正常,但是当我尝试POST一个用户名/密码时,它就失败了.我已将此问题追溯到此:
Argument 1 passed to Illuminate\Auth\EloquentUserProvider::validateCredentials() must be an instance of Illuminate\Auth\UserInterface, instance of User given
Run Code Online (Sandbox Code Playgroud)
基本上代码运行:
$user = $this->users->retrieveByCredentials($credentials);
Run Code Online (Sandbox Code Playgroud)
..检索用户(工作原理:返回用户模型).然后运行:
$this->users->validateCredentials($user, $credentials)
Run Code Online (Sandbox Code Playgroud)
这就是崩溃发生的地方.我检查了我的用户模型,顶部是:
use Illuminate\Auth\UserInterface;
use Illuminate\Auth\Reminders\RemindableInterface;
class User extends Eloquent {
...
}
Run Code Online (Sandbox Code Playgroud)
我认为这会使我的User模型成为UserInterface的一个实例,对吧?
有没有办法检查我的用户可以代表什么实例,和/或调试UserInterface没有应用的原因?
我已经设置了一个新的服务器,我不知道要改变什么设置来启用<?=$hello?>而不是使用<?php echo $hello ?>.它可能很简单,但我不知道我在寻找Google的名称.PHP阻止快捷方式设置?