小编Joh*_*ley的帖子

如何以编程方式获取DLL依赖项

如何获取给定DLL或EXE文件的所有DLL依赖项列表?

换句话说,我想和"Dependency walker"工具一样,但是以编程方式.

什么是Windows(理想的.NET)API?

dll dependencies

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

客户想要设计极其糟糕的网站

你会如何处理一个客户,他希望你实现一个看起来很可怕并且在许多方面都是错误的网站布局,当他们绝对认为它很棒,真的"不同"而且很酷并且因为你是程序员,你不会对设计一无所知.

我曾经尝试过争论,推理而不是关心,但是我认为我应该把放在网上让我感到痛苦......任何提示或经验都会很棒!谢谢.

更新:事情甚至有点复杂,因为它不仅仅是任何客户,而是具有良好商业理念的商业伙伴,我希望成为...的一部分......

language-agnostic

17
推荐指数
4
解决办法
1692
查看次数

如何让TAnimate的Common AVI在Vista和Win7上运行?

我有一个Delphi 2007应用程序,它具有一个带有FindFile Common AVI的TAnimate控件.当应用程序在Windows XP上运行时,它可以正常工作,但在Windows 7上没有任何内容.我听说它现在需要自己的线程,但我不确定.

有谁知道如何让TAnimate的Common AVI控件在Windows 7(或Vista)上运行?

delphi delphi-2007

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

构建"大型"Rails应用程序的最佳实践

我的问题是寻求最佳实践,一般建议和见解,而不是解决特定问题.

我正处于规划Rails项目的早期阶段,我认为这个项目相当大.在最简单的层面上,它为目标用户提供了一个千篇一律的CMS.因此,用户注册并选择一个子域名,并获得一个非常基本的CMS网站.

因此整个应用程序有大约4个不同的"边":

  • 销售网站向最终用户销售产品 - www.myapp.com
  • 一个中央管理区域,员工可以登录和管理帐户等 - www.myapp.com/superadmin
  • 用户自己的网站 - subdomain.myapp.com
  • 用户的管理区域/ CMS - subdomain.myapp.com/admin

所以我真正想要的是构建应用程序的最佳实践.即它应该全部归入一个巨大的应用程序,还是应该分成两个(或更多)较小的应用程序?

如果部署为一个应用程序,我可以看到有关路由的问题,因为销售网站和用户的网站都需要设置根路径,而且我不希望我为销售网站设置的路由可以通过用户的网站访问.任何事情都可以在Rails或Apache级别(mod重写?)完成,以确保没有路由混淆?

如果拆分超过2个或更多应用程序,如何让应用程序共享同一个数据库?这是一个好主意吗?拆分应用程序有什么好处(比如在应用程序的一个区域中隔离问题,而不是将所有内容都关闭)?

我意识到这篇文章提出了不同的问题,但感谢你能给我的任何建议和见解.

apache ruby-on-rails

17
推荐指数
3
解决办法
3585
查看次数

无法让cron在Amazon EC2上工作?

我花了两天时间试图理解为什么我不能让cron在我的Ubuntu EC2实例上工作.我已经阅读了文档.有人可以帮忙吗?我想要的只是获得一个有效的cronjob.

我正在使用一个简单的wget命令来测试cron.我已经验证这可以从命令行手动工作:

/usr/bin/wget -O /home/ubuntu/backups/testfile http://www.nytimes.com/

我的crontab文件如下所示:

02 * * * * /usr/bin/wget -O /home/ubuntu/backups/testfile http://www.nytimes.com/

我在命令之间有单个空格,命令下面有一个空行.我也尝试从系统级执行此命令sudo crontab -e.它仍然无法正常工作.

cron守护程序正在运行:

ps aux | grep crond                                                                                                                   
ubuntu    2526  0.0  0.1   8096   928 pts/4    S+   10:37   0:00 grep crond
Run Code Online (Sandbox Code Playgroud)

cronjob似乎正在运行:

$ crontab -l
02 * * * * /usr/bin/wget -O /home/ubuntu/backups/testfile http://www.nytimes.com/
Run Code Online (Sandbox Code Playgroud)

有没有人有任何建议或可能的解决方案?

谢谢你的时间.

unix ubuntu cron amazon-ec2

17
推荐指数
3
解决办法
5万
查看次数

如何将用户登录从我的网站集成到phpBB?

在修改phpBB方面,我需要一些可能是新手问题的帮助.

我有一个用PHP开发的整个系统,我想集成phpBB,以便人们可以导航到论坛并无缝发布,而无需再次登录.

现在,使用phpBB用户表作为我的系统的用户表(并让人们在phpBB而不是在我的网站中注册)是不可能的(重做我们的系统需要做更多的工作而不是建立我们自己的基本论坛) .
我假设我可以破解我的方式让phpBB相信某个用户ID已经登录,但是,该用户将不会存在于phpBB的用户表中(我假设它会导致它几乎无处不在) .

我能找到的所有教程和论坛帖子都暗示以phpBB为主要内容.我反而无法找到任何相关的东西.

我猜测解决这个问题的唯一可行方法是让两个表相对同步.

现在,只要我可以让两个用户表同步,集成两个站点的最佳方法是什么,将我的站点的登录和用户表保持为"主要"表?
另外,在phpBB的用户表中创建记录时,有什么特别要注意的吗?或者弄清楚它是否相对简单?如果有多个表,我应该写什么表?

phpbb login

16
推荐指数
3
解决办法
2万
查看次数

有什么区别:new,:collection和:成员路线?

我已经阅读了文档,但我仍然不确定我是否了解所有内容.

特别是为什么有一个:new参数.据我了解,它可以用:collection参数替换.

那么这三种路线之间的区别是什么?

ruby-on-rails rails-routing

16
推荐指数
2
解决办法
7922
查看次数

ActiveRecord模型构造函数在Rails中有什么作用(如果有的话)?

我刚刚阅读了这个问题,即将ActiveRecord模型的日期字段赋予默认值.接受的答案显示了如何在控制器中设置默认值.在我看来,这种业务逻辑确实属于模型本身.

然后我开始考虑如果这是Java我可能在声明实例变量时或在构造函数中设置初始字段值.由于数据库支持的字段不必在ActiveRecord模型中显式声明,这是否可以使用模型的initialize方法?我很好奇,因为在我看过的Rails代码中,我并没有真正看到ActiveRecord模型的构造函数.他们是否有角色扮演,如果有,它是什么?

activerecord constructor ruby-on-rails

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

不同Ruby on Rails生产Web服务器之间的建议(和差异)

我很快就计划将我的第一个Ruby on Rails应用程序部署到生产环境中,我甚至选择了一个带有所有托管服务器的webhost,以及你期望从RoR提供商那里获得的Capistrano优点.

提供商允许Mongrel,Thin,Passenger和FastCGI Web服务器,这看起来非常灵活,但老实说我不知道​​它们之间的差异.我已经对它们进行了一些研究,但是当它们开始讨论功能和最大同时请求时,它们都会变得有点多 - 而且这些数据似乎会因发布者的不同而有所不同.

我看过Passenger(表面上看) - 这看起来对我很有吸引力 - 但我的印象是Passenger不是真正的网络服务器,而是更像是Apache或nginx之上的一层并且管理产生了应用程序的实例(如Mongrel集群).

任何人都可以请我直截了当地说明外行人的条款,以便我可以明智地选择(因为任何看过印第安纳琼斯和最后的十字军的人都知道如果选择不好会发生什么).

webserver mongrel fastcgi ruby-on-rails passenger

16
推荐指数
2
解决办法
6077
查看次数

为什么Google OpenID实施的ID会发生变化?

我正在尝试为Web应用程序实现OpenId登录.每当通过OpenId登录的新用户我在sustem上创建一个新用户,并在数据中存储他们的openid URL,以便下次他们使用该用户登录.

我正在使用我的Gmail OpenID对此进行测试,问题是我每次执行此操作时都会发送不同的openid网址,即https://www.google.com/accounts/o8/id?id=SomethingThatChangesFromTimeToTime

当然,我当时无法告诉这是否是新用户.我有点疑惑:openid标识符不应该保持不变吗?

openid google-openid

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