- 1
progress = progress != null ? progress + "%" : progress;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 37
+73
progress = progress != null ? progress + "%" : progress;
Да, давно я не смеялся...
+80
if ( obj == null ) {
throw new IllegalArgumentException( "Value cannot be null: " + obj );
}
+79
this.query = this.query == url.getQuery( ) ? this.query : url.getQuery( );
+100
f = fopen(file_name, "w");
if (!f) {
f = fopen(file_name, "w+");
if (!f)
logprintfl(EUCAWARN, "Cannot create %s!\n", file_name);
else {
len = fileno(f);
if (len > 0)
fchmod(len, S_IRUSR|S_IWUSR);
}
}
Суровые калифорнийские парни сурово создают суровые файлы...
−129
# $1 - the string to be trimmed
trim_whitespace () {
local text=${1}
printf "$text" | awk '{gsub(/^[ ]*/,"",$0); gsub(/[ ]*$/,"",$0) ; print }'
}
oVirt, не какая-то пионерская поделка...
−126
if [ "$PROJECTVERSION" -gt "1.1.0" ; then
Именно в таком виде найдено в проходящих письмах коммитницы.
+129
Author: decker <decker@personal-army> 2010-06-19 05:39:42
Committer: decker <decker@personal-army> 2010-06-19 05:39:42
fix potential race in reservation id generation
@@ -97,7 +98,7 @@ public class VmInstances extends AbstractNamedRegistry<VmInstance> {
do {
MessageDigest digest = Hashes.Digest.MD5.get();
digest.reset();
- digest.update( Long.toString( rsvId + launchIndex + System.currentTimeMillis() ).getBytes() );
+ digest.update( Long.toString( rsvId + launchIndex + System.nanoTime( ) ).getBytes() );
Adler32 hash = new Adler32();
hash.reset();
Вот так суровые калифорнийцы сурово чинят race...
−132
#!/bin/sh
# ...
# translate args from unix path to windows, if possible (eterbug #4933)
args_to_winpath()
{
for i in "$@" ; do
local TP="$i"
local TR=${i/\~/$HOME}
if [ -r "$TR" ] ; then
WP=$(winepath -w "$TR" 2>/dev/null)
[ -z "$WP" ] || TP="$WP"
fi
echo "$TP"
done
}
# ...
run_wine $(args_to_winpath "$@")
Это WINE@Etersoft. Люди пытались преобразовать системные пути в командной строке во внутренние вайновские. В результате из C:\Program Files больше ничего не запускается.
−140
OWNER=`ls -l $i | awk '{ print $3 }'`
initscripts-8.45.30-2.el5, не хрен собачий...
+137
strncat (dstring, " ", 512);
Калифорнийский код, простенько, но со вкусом. Сам не с первого раза понял в чём дело ;-)