我已经rm编写了一个2.5gb的日志文件 - 但它似乎没有释放任何空间.
我做了:
rm /opt/tomcat/logs/catalina.out
Run Code Online (Sandbox Code Playgroud)
这个:
df -hT
Run Code Online (Sandbox Code Playgroud)
并df报告我的/opt坐骑仍然100%使用.
有什么建议?
大家到目前为止的答案很棒 每个人都非常有助于找到问题的根源,并帮助确保我的合作伙伴和我在同一页面上.我认为很多是因为我们没有谈到我们对发布时间表和一般工作流程的实际意图.
在这样做的过程中,我遇到了一些我从未想过要解决的相关问题,可能会在以后发表更多帖子(可能在程序员 - 堆栈交换中)
我和我的一位大学朋友在网络应用程序上工作.
我们正在使用MySQL和PHP开发我们的站点,并计划在前端使用一些jQuery.我们的目标是手机和平板电脑.它最终将涉及大量众包数据.我不想多说具体的项目想法.(如果您认为我应该提供更多细节,请对此发表评论.)
我们有一个原型,并有一些GUI模型.我们的想法既抓痒,也似乎是以前从未尝试过的事情.
我们希望遵循37signals的书"REWORK"中的原则.本书的一大部分是早期推出产品的想法.它讨论了为什么我们应该专注于我们产品的核心,我们应该忽略所有额外的东西.
基本上是为可销售产品尽量减少可能性的想法,以便我们可以发货并开始获得反馈.我们对这意味着什么都有不同的看法,它将我们拉向不同的方向.
我认为这本书只讨论最小功能,但他觉得这也是关于代码设计的.我认为有些事情现在值得做,以加快速度,但他希望我们尽可能快地赶时间并完全跳过这些问题.
我想做一些准备工作,因为它会节省大量的时间.就像从OO开始,设计一个完整的数据库模式,花时间设置像xCSS这样的东西,并将我们的问题分解为单独的步骤.
[我明白他的方式:]他想冲过去,甚至如果它意味着写恐怖/草率的代码,只要它得到设计出了门.他不想在基本的代码基础设施上花费时间或者在我们采用或干燥原则时重构.他不想花时间来决定需要做什么,他只是想做.例如,他认为对svn进行小的改动只是开销.
据我所知,他不希望我们卷入浪费时间做一个完美的系统,但我认为这会路太远,而不是什么37signals的崇尚.
它本质上是一个乌龟VS野兔的问题,我不知道该如何向他解释,他将拍摄自己的脚,如果他没有至少做一些简单的节省时间的代码设计的选择,和向下突破的问题和工作在小的离散块上.
否则他是一个优秀的开发者,并且能够做得很好.
准备多少太少,多少太少?
在我们的项目开始时,我们应该关注哪些高回报的事情?
在这个开发阶段,我们应该如何判断什么是值得工作的,代码明智的(不是特征)?
是否值得花费执行之类的东西XCSS等系统,将使其更容易从一开始就写干净的代码的时候?
你会如何向他解释细粒度任务的价值并进行小的原子变化.
您对代码做了哪些事情导致更快的发货时间?
我会接受最能改变他/我心灵的答案.您可以随意回答我列出的任何问题,以及我们的目标语言中的示例奖励积分.参考其他37signals的工作可能会有所帮助.
我正在制作可能相当于" roguelike "游戏的东西,所以我可以夸大一些有趣的想法,我已经浮现在脑海中.游戏玩法不会是一个地下城爬行,但无论如何,显示器将以类似的方式完成,具有简单的ascii字符.
由于这是一个自我练习,我努力自己编写大部分内容.
最终我想让游戏在任意大型游戏世界中运行.(到了我预计游戏网络化并跨越计算机实验室中的许多监视器的程度).
现在,我有一些代码可以读写文本控制台的任意部分,并设置一个简单的分区系统,以便我可以有效地进行路径查找.
我已经运行了一些基准测试,最大的瓶颈是重新绘制文本控制台.
拥有大型游戏世界需要智能更新显示器.我不想每帧都重新推送我的整个游戏缓冲区... 我需要一些关于如何设置它的指针,以便它只绘制游戏中已更新的部分.(而不仅仅是我现在拥有的个人角色)
我一直在通过windows.h操作windows控制台,但我也有兴趣让它通过连接到服务器的puTTY客户端在linux机器上运行.
我已经尝试过调整一些视频处理程序,因为像素和角色之间的比例几乎是1:1,但我没有运气.
真的,我想简单解释一下它背后的一些原理.但是一些示例(psudo)代码也会很好.
我正在编写一个Perl脚本,用户在脚本的开头添加了许多设置变量,所有这些都带有前缀$XX,如下所示.但是,用户设置变量需要通过一个简短的转换函数来清理它们.
有没有办法在带有$XX前缀的所有变量上运行sub ?
my $XXvar1 = "something";
my $XXvar2 = "something";
my $XXvar3 = "something";
my $XXvar4 = "something";
sub processVar {
my $fixVar = $_[0];
# Do stuff
return $fixVar;
}
# This obviously doesn't work. Use some kind of loop or something? How...
$XXvar* = processVar($XXvar*);
Run Code Online (Sandbox Code Playgroud)
编辑: 根据Google的一些建议,我现在正尝试使用哈希值:
my %XX;
$XX{var1} = "something 1";
$XX{var2} = "something 2";
$XX{var3} = "something 3";
$XX{var4} = "something 4";
Run Code Online (Sandbox Code Playgroud)
然后我可以使用for或while循环中的键和值.但是,如何在循环中将每个变量重新分配给已变换的变量?
再次编辑:
明白了.此for …