小编Owe*_*wen的帖子

Testflight替代生产

我相信大多数iOS和Android用户现在都知道TestFlight.

我的问题是,是否有这样的第三方平台允许您下载生产应用程序?

例如.

Business A在全国各地拥有200台设备,运行"他的应用程序"

然后他决定发布这个应用程序的更新.

由于应用程序是内部应用程序,它不在App Store上,不需要经过审核,它可以被所有200台设备下载.

他向所有200人发送电子邮件,说"运行应用程序"在此处插入名称(Testflight替代方案)"并单击"更新"

然后,这将通过互联网更新设备上的应用程序.没有电缆或电脑.

所以,只要找到"ProductionFlight"而不是"TestFlight",有人知道这么简单的系统吗?

谢谢

production ad-hoc-distribution ios testflight

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

object Object没有方法

这里有一个疯狂的问题.

不能粘贴代码,所以这更像是一个理论问题

我首先包含了jquery,然后是我所有的jquery插件

所有的插件都被加载为每个内部的一个console.log,以显示它已被链接.

但是在每个插件尝试使用它时它返回

Uncaught TypeError: Object [object Object] has no method 'PLUGIN FUNCTION'
Run Code Online (Sandbox Code Playgroud)

理论上可能会发生什么

jquery nomethoderror

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

在Wordpress 4.9+中显示admin-ajax.php中的PHP错误

我们已经设置了一些自定义端点来执行各种操作,可以通过以下方式访问 /wp/wp-admin/admin-ajax.php?action=some_action

但是,只要在开发过程中出现错误(例如语法,逻辑错误,致命错误等)时,在浏览器中查看页面时,我们都只会收到“ 500 Internal Server Error”。

该站点上的每个其他页面出现错误时,都会向我们显示PHP错误,以帮助我们进行调试。

但是,当错误出自该admin-ajax.php区域时,我们必须打开我们的PHP Log文件来查看错误,这在积极开发时会更加痛苦

wordpress中是否有某些东西禁止在此URL名称空间上显示错误?如果是这样,我们如何防止这种情况允许在浏览器中呈现错误?

php wordpress development-environment error-suppression

4
推荐指数
3
解决办法
3485
查看次数

javascript onclick淡入淡出div(短代码)

我一直在寻找各处,无法找到任何地方.

html结构基本上是.

<ul> 
   <li><a href="">link</a></li>
   <div id="us">hidden info</div>
</ul>
Run Code Online (Sandbox Code Playgroud)

css结构是.

#us {display:none}
Run Code Online (Sandbox Code Playgroud)

我喜欢它,所以当点击"链接"时,div"us"从dipslay改为:none; 显示:阻止,在尽可能少的代码行中优雅地淡入淡出,然后在单击链接时再次切换回显示:隐藏.

我知道有很多东西可以做到这一点,但我真的在寻找代码中的简单性.

谢谢你的时间x

html javascript jquery fade toggle

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

与团队成员共享 .env 文件?

刚开始使用 laravel,他们鼓励使用 .env文件进行开发。

建议您不要将这些文件提交到版本控制中,因此当您团队中的新开发人员开始从事该项目时,他们将没有此文件。

问题

我是否遗漏了什么,或者我们只是希望有效地将配置的 .env 文件通过电子邮件发送给其他开发人员,让他们放入他们的项目副本中,以便他们可以处理它,而无需查找数据库详细信息等并添加他们自己??特别是当您可能使用带有配置的 vagrant 设置并且数据库详细信息相同时,它们将使用相同的 url。无需为它们配置任何内容,因为您使用的是受控环境。

谢谢

version-control env laravel

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

基于元素依赖的 PHP Order 数组

很难解释,但实际上我有一组具有 ID 的项目,其中可以包含其他数组项目的 ID 列表。例如

$items = [
   [id: 'one', deps: ['three']],
   [id: 'two'],
   [id: 'three', deps: ['four', 'two']],
   [id: 'four']
];
Run Code Online (Sandbox Code Playgroud)

所以正如你在这里看到的,一依赖三,三依赖四和二。

我需要获取一个新数组,它按顺序包含这些项目 - 以便按顺序列出依赖项。所以上面的数组将转换为

$items = [
   [id: 'four'],
   [id: 'two'],
   [id: 'three', deps: ['four', 'two']],
   [id: 'one', deps: ['three']]
];
Run Code Online (Sandbox Code Playgroud)

我将如何完成这个?我尝试了各种 while 循环检查项目位置,但无法破解。

谢谢

UPDATE有人说其重复的问题,这更主要的区别在于上面的例子中含有多的依赖-而提到线程只能在一个字符串的依赖

php arrays sorting dependencies

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

iOS 11.3 通过 getUserMedia 和黑屏访问相机

现在 iOS 11.3 已经发布了 Safari 的更新版本。

有没有人能够成功使用 getUserMedia API 将相机输出显示到画布上?

例如我们都打开了

https://simpl.info/getusermedia/

和

https://webrtc.github.io/samples/src/content/getusermedia/canvas/

在 Safari 中,他们都要求访问相机 - 然而,他们都没有渲染任何东西,只是一个黑色方块

例如

问题截图

javascript canvas ios webrtc getusermedia

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

jQuery放大鼠标悬停

我试图模仿类似的效果,当你滚动OSX图标停靠时它放大图像,

我有这个标记.

<ul class="float-left">
<li class="head"></li>
<li></li>
<li></li>
<li></li>
</ul>

<ul class="float-left">
<li class="head"></li>
<li></li>
<li></li>
<li></li>
</ul>

<ul class="float-left">
<li class="head"></li>
<li></li>
<li></li>
<li></li>
</ul>

<ul class="float-left">
<li class="head"></li>
<li></li>
<li></li>
<li></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

默认情况下,它们都设置为200px宽和14px字体大小.

我喜欢它,所以当你将鼠标悬停在其中一个UL上时,它将其宽度和文本大小放大约20%,然后当你鼠标移动时它会回到原来的位置.

但是我不知道该怎么称呼它,我已经搜索了封面流,放大了我能想到的任何效果,而且我无法找到预制的插件来做这个,有没有人知道在哪里找到一个或敲一个快点?

谢谢

macos jquery flow dock magnify

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

在Eloquent Model Observer中使用Request

在Laravel 5.3中,我们尝试创建一个表单,用户可以更新其配置文件详细信息,包括新密码.

但是,我们只想在提交密码时设置密码.

我们正在使用一个处理模型更新的CRUD框架,我们不想推出自己的update(Request $request)方法.

我们知道你可以注册类似的模型观察者

User::created(function(User $user){

});
Run Code Online (Sandbox Code Playgroud)

我们希望能够实现类似的目标

User::created(function(User $user){

    if( $request->has('password') ){
        $user->password = bcrypt($request->input('password'));
    }

});
Run Code Online (Sandbox Code Playgroud)

但是,当我们访问$ request时,它完全是空的.例如,如果我们做dd($request->all());一个空数组,但是如果我们转出dd($_POST);我们得到的一切.

我假设这是因为加载了订单,并且请求系统尚未加载.

有没有办法在没有$_POST直接访问的情况下获得请求?

谢谢

php observers request laravel

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

bcrypt 300万条记录的最快方法

我们继承了一个有 300 万用户登录的系统,在一个 CSV 中分成 500k 块,密码未散列。

客户反对建议,决定他想保留相同的密码,但只是为新系统散列它们,而不是强迫用户设置新密码,所以请不要回复说“不要这样做”。

我们目前正在使用 PHP 来处理文件以规范化数据和 bcrypt 现有的字符串。

然而在 200 条记录上运行测试,当我们将 bcrypt 添加到循环中时,该过程需要大约 7 秒。

随着时间的推移,这显然会增加很多。


有人对我们如何以更快的速度将字符串转换为 bcrypt 有其他建议吗?我在想也许有一个命令行工具,我们可以将 CSV 传递给它,它“知道第 4 列”是密码,并将其散列,然后保存回文件或其他东西。

欢迎在这一点上提出任何建议。

值得一提的是,我们需要在发布当天重复此过程,以便将停机时间降至最低?

非常感谢


更新

对于那些感兴趣的人,在 2012 年的 MBP 上,2.6Ghz i7 和 8GB ram 需要 9 个小时才能完成第一轮,运行 6 个脚本实例,每个实例处理 50 万个用户。

php csv bcrypt

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