小编DFe*_*oso的帖子

试着学习:LISP中的对象重定向和通用函数!

我正在阅读实用的常见Lisp作为另一个问题的结果.

我刚刚阅读了第16章和第17章,您可以在其中找到LISP如何管理对象.但经过几年思考Java如何管理对象,我似乎无法理解如何使用CLOS在LISP中实现更大的架构.

所以我问你们大约20-50页关于CLOS应用于更大的架构而不是简单的例子.也许是一些博客或甚至经历!

TY

lisp common-lisp clos generic-function

6
推荐指数
3
解决办法
677
查看次数

如何版本控制,部署和开发php和mySQL

我正在一个项目中,我们使用mySQL数据库在Zend上开发php,项目即将到达需要不仅对实际代码而且对数据库使用版本控制的程度.

我们也得到了一个好的生产服务器(实际的生产服务器将是一个测试服务器).

所以我想知道你们是否认为标准化程序员使用的IDE是一个好主意,并让他们在他们的盒子里安装apache/php/mySQL来测试代码,从而在每台计算机上都有一个开发人员环境,一个测试服务器和生产服务器.

如果是这样,你会建议什么设置这个过程的每个部分,特别是mysql版本控制(我从来没有这样做)以及如何进行部署?

我知道这是一个非常大的问题,而且大多数问题已在不同的问题中得到解答,但我想要一个全球性的答案,关于如何设置更快,更好(更难和更强)以及我们需要多长时间来停止编程实际上这一切都有效!(是的,聘请这个主题的专家几乎是禁止的)

谢谢!

php mysql version-control

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

Ruby on rails国际化西班牙语

我正在使用ruby在rails上创建一个快速的应用程序,经过大量的脚手架和验证后,我对RoR中嵌入的一些功能非常满意......但我住在墨西哥,所有用户都会喜欢申请当然是西班牙语.因此,我注意到有很多函数用英语编写实际文本,例如time_ago_in_words以及脚手架和验证产生的所有错误.

在我自己实际做这些事情之前(比如我在php中)我想知道是否可以编辑某种语言文件(甚至用西班牙语下载一种语言文件).毕竟,我正在阅读的书籍以及我正在学习这个新框架的教程(和网络广播)都是英文的(并且没有包含这个问题).

ruby-on-rails internationalization

5
推荐指数
2
解决办法
1844
查看次数

你如何测试IE 6的网络应用程序?

我知道,有些人会说"IE 6必须死"; 其他人会认为这是一个主观/非编程相关的问题.但我很绝望,不知道还有什么要问的.

我有一个应用程序,需要决定我是否要支持IE 6,所以我想测试它的外观,失败或失败的原因.如果问题可以快速解决,我很想知道它不是问题,如果问题非常大,我想将用户重定向到一个页面,解释IE 6不受支持.

所以我需要能够在IE 6中看到该页面,我刚安装了一个Windows XP虚拟机并安装了IE 7,找不到降级到IE 6的方法!那么我可以轻松运行IE 6的任何"便携式"版本吗?一个模拟器?什么东西?

internet-explorer-6

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

对mod_rewrite表达式的一点帮助

我需要在我们拥有的drupal的mod_rewrite表达式中快速修复

  RewriteCond %{REQUEST_URI} !(\.gif)|(\.jpg)|(\.png)|(\.css)|(\.js)|(\.php)$ 
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Run Code Online (Sandbox Code Playgroud)

但我需要重新定向子域的值,所以我需要一些能给出的东西:

  RewriteCond %{REQUEST_URI} !(\.gif)|(\.jpg)|(\.png)|(\.css)|(\.js)|(\.php)$ 
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^(.*)$ index.php?subdomain=THE SUBDOMAIN HERE&q=$1 [L,QSA]
Run Code Online (Sandbox Code Playgroud)

不知道怎么做,请帮忙!

mod-rewrite

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

使用Zend_db_table在mySQL中插入时间+ n!

$ data = array('next'=>"NOW()+ 5",'interval'=> $ dom ["USER"] [0] ["STATUSES_COUNT"] [0] ["数据"],'好' => $ good,'tries'=> $ p->尝试+ 1); $ where = $ service-> getAdapter() - > quoteInto('id =?',$ p-> id);
$ service-> update($ data,$ where);

在zend和mySQL上使用PHP向数据库插入内容."next"=>"NOW()"不会起作用.我可以把CURRENT_TIMESTAMP作为默认值,但我真正想要的是插入引用此时刻的时间戳,加上一些时间.

我可以重写程序的某些部分来使用纯php日期(纯mySQL日期的instade).不知道什么是最好的,或者我应该怎么做.你知道我怎么能让这个更新与mySQL一起工作吗?

mysql zend-framework zend-db-table zend-db

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

Drupal问题,如何创建快速内容模块?

嗨我需要在drupal中创建一个模块来显示一些数据,而不是一个drupal开发人员,在阅读了几个教程后,我似乎无法显示任何内容.

我有下一个代码:

<?php
function helloworld_perm() {
  return array('access helloworld content');
} 

function helloworld_listado(){
 return "yea";
}

function helloworld_menu(){
    $items = array();
    $items["listado"] = array(
        'title' => t('Listado de empresas'),
        'callback' => 'helloworld_listado',
        'access' => array('access helloworld content'),
        'type' => MENU_NORMAL_ITEM 
      );
    return $items;
}
Run Code Online (Sandbox Code Playgroud)

当我输入/ listado时,我获得拒绝访问您无权访问此页面.

知道我做错了什么吗?如果我转到admin-> module-> permissions,我已检查所有角色的权限以访问hellowold内容.

泰!

drupal

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

学习php程序员.net MVC的最佳方法

好吧,我知道关于在dot net中学习MVC的书籍和教程的大量问题,但是在我开始阅读其中的一些内容后,我意识到它们不适合像我这样的人.

我一直在使用Zend中的php进行MVC配置并在rails上做了一些ruby,所以我对这个模式有了很好的了解,但我绝对不知道:IIS,Visual Studio和asp/C#...所以,什么是最好的方法(可能是1本书,几本教程,指南,手册,博客文章),以便对这项技术有一个很好的了解.

至少我会知道(第一手)所有这些的利弊!

model-view-controller asp.net-mvc

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