- 1
http://www.uae-embassy.ru/index2.htm
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+134
http://www.uae-embassy.ru/index2.htm
Сайт !!!!! ПОСОЛЬСТВА ОАЭ !!!!! в Москве.
зацените внешний вид. внутри вобщем-то не лучше:)
−153
10 IF 256 > 255 THEN PRINT "Pozdravlyaem s Dnem programmista!" : GOTO 40
30 PRINT "Bugagaga! Ktulhu woke up!!"
40 END
Поздравление с днём программиста от HH.ru. Впрочем, там многие хороши: http://kazan.hh.ru/news.xml?id=929
+179
function start() {
global $_POST,$_GET,$items,$conn,$conn_ip;
.....
PHP может внезапно обмануть. Перестраховывайтесь!
+167
/**
* Получение длины строки для utf-8
*/
public static function strlen($str) {
$rus=array('й','ц','у','к','е','н','г','ш','щ','з','х','ъ','ф','ы','в','а','п','р','о','л','д','ж','э','я','ч','с','м','и','т','ь','б','ю',
'Й','Ц','У','К','Е','Н','Г','Ш','Щ','З','Х','Ъ','Ф','Ы','В','А','П','Р','О','Л','Д','Ж','Э','Я','Ч','С','М','И','Т','Ь','Б','Ю');
return strlen(str_replace($rus,'0',$str));
}
зачем нам всякие (iconv|mb)_strlen ?
хотя при отсутствии этих библиотек метод интересный
−110
//Assert.h
#import <Foundation/Foundation.h>
@interface Assert : NSObject {
}
+(void)that:(BOOL)expr;
@end
//Assert.m
#import "Assert.h"
@implementation Assert
+(void)that:(BOOL)expr{
if (!expr) {
[NSException raise:@"Failed assertion." format:@"something is fundamentally wrong with the universe", nil];
}
}
@end
//Code.m
#import "Assert.h"
int main (int argc, const char * argv[]) {
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
[Assert that:((6 * 9) == 42)];
...
[pool drain];
return 0;
}
+144
А не хочет-ли уважаемый All соорудить выпуск футболок с символикой говнокода? Фирм, способных взять китайскую футболку нежнокоричневого цвета и налепить на нее логотип
говнокода -- великое множество. Если среди сайта будет хотя бы 20-30 желающих купить такую -- значит идея не так уж плоха.
Я бы купил.
+144
<!-- Редактировать/удалить -->
<ul class="action">
<!-- говнокод --><li style="display: none;"></li><!-- /говнокод -->
{if $oUserCurrent and ($oUserCurrent->getId()==$oTopic->getUserId() or $oUserCurrent->isAdministrator() or $oBlog->getUserIsAdministrator() or $oBlog->getUserIsModerator() or $oBlog->getOwnerId()==$oUserCurrent->getId())}
<li class="edit"><a href="{cfg name='path.root.web'}/{$oTopic->getType()}/edit/{$oTopic->getId()}/" title="{$aLang.topic_edit}">{$aLang.topic_edit}</a></li>
{/if}
{if $oUserCurrent and ($oUserCurrent->isAdministrator() or $oBlog->getUserIsAdministrator() or $oBlog->getOwnerId()==$oUserCurrent->getId())}
<li class="delete"><a href="{router page='topic'}delete/{$oTopic->getId()}/?security_ls_key={$LIVESTREET_SECURITY_KEY}" title="{$aLang.topic_delete}" onclick="return confirm('{$aLang.topic_delete_confirm}');">{$aLang.topic_delete}</a></li>
{/if}
</ul>
3-я строчка.
/me выдал (: Видимо лень было думать и оборачивать IF'ом, а валидацию не проходило без <li> внутри <ul>. Понадобилось время, чтобы понять свой же говнокод.
−176
SELECT DISTINCT(sid) FROM
sid - уникальное значение(PK)
+169
<?php
$res = "-1";
if($num>0) {
for($d=1;$d<=$num;$d++) {
$res.=",".$data[$d-1];
}
$res=substr($res,3,100000);
$res=str_replace(",",", ", $res);
}
?>
+192
С праздником, коллеги!
Пожалуй, нет профессии престижней
Сейчас, чем толковый программист,
А ведь когда-то в моде был учитель,
Потом – банкир, экономист.
Программы для компьютера писать -
В этом ты действительно мастер!
С Днем программиста поздравляем,
Желаем радости, здоровья, счастья.
С уважением,
1_and_0