- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 
class Program implements ProgramProvider {
        
        public static function getInstance() {
                return new Program();
        }
}
                                    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+162
class Program implements ProgramProvider {
        
        public static function getInstance() {
                return new Program();
        }
}
                                    Гениальная реализация singleton!
+172
$var=trim($var);
$var=str_replace("\t", ' ',$var);
$var=str_replace("\r", ' ',$var);
$var=str_replace("\n", ' ',$var);
$var=str_replace('          ', ' ',$var);
$var=str_replace('         ', ' ',$var);
$var=str_replace('        ', ' ',$var);
$var=str_replace('       ', ' ',$var);
$var=str_replace('      ', ' ',$var);
$var=str_replace('     ', ' ',$var);
$var=str_replace('    ', ' ',$var);
$var=str_replace('   ', ' ',$var);
$var=str_replace('  ', ' ',$var);
$var=str_replace('  ', ' ',$var);
$var=str_replace('  ', ' ',$var);
$var=str_replace('  ', ' ',$var);
$var=str_replace('  ', ' ',$var);
$var=str_replace('  ', ' ',$var);
$var=str_replace('  ', ' ',$var);
                                    Надежно, чо.
+132
for (int i=0;i<16;i++)
{
	if ((rbuf[i+1]>>16)!=(1<<i))
	{
		break;
		res=SOME_ERROR;
	}
};
/* in another function */
DWORD * rbuf =new DWORD[Size];
...
if (rbuf!=NULL) free(rbuf);
                                    Вот такими библиотеками пользуются клиенты некоторых фирм ;)
+159
//1 скрипт
$x = rand (1,3);
if ($x==1)
{
echo "Выберите круг<br>";
$n='krug';
}
elseif ($x==2)
{
echo "Выберите квадрат<br>";
$n='Kvadr';
}
elseif ($x==3)
{
echo "Выберите треугольник<br>";
$n='Treug';
}
echo '<img src="1.jpg">';
echo '<input type=radio name="captcha" value="krug"><br>';
echo '<img src="2.jpg">';
echo '<input type=radio name="captcha" value="Kvadr"><br>';
echo '<img src="3.jpg">';
echo '<input type=radio name="captcha" value="Treug"><br>';
$captcha = fopen("captcha.txt", "w+");
$key = $n;
fwrite($captcha,$key);
fclose($captcha);
?>
//2 скрипт 
$file = file_get_contents('./captcha.txt', false);
if ($_REQUEST["captcha"] == $file)
{
                                    Недавно наговнокодил.Эдакая реализация каптчи без sql.
+971
using System;
public class Man
{
    static int num;
    public Man parent = new Man();    //У каждого человека есть родители, ведь так?
    static Man()
    {
        num = 0;
    }
    public Man()
    {
        num++;
    }
}
                                    Компилятор C# против перенаселения, вовремя выдаёт StackOverflowException, пока расплодиться не успели..
+155
<?php
function variation($name, $cache = true)
{
    $hach = md5($name);
    //Проверяем кэш, если его нет - делаем запрос к API(JSON).
    if (!file_exists('cache/variation/' . $hach . '.cache')) {
        $c = file_get_contents('http://export.yandex.ru/inflect.xml?name=' . urlencode($name) . '&format=json');
        //Записываем кэш
        if ($cache === true) {
            file_put_contents('cache/variation/' . $hach . '.cache', $c);
        }
    }
    //Если кэш есть - берем оттуда.
    else {
        $c = file_get_contents('cache/variation/' . $hach . '.cache');
    }
    //Возвращаем массив(Функция работает только с UTF-8)
    return json_decode($c, true);
}
$arr = variation('Москва');
/*
//Переводим в cp1251(JSON).
$arr = variation('Москва');
//Для всего массива
function _iconv($val)
{
return iconv('utf-8', 'cp1251', $val);
}
$arr = array_map('_iconv', $arr);
//Или для отдельного элемента
$arr[1] = iconv('utf-8', 'cp1251', $arr[1]);
*/
echo 'Оригинал: ', $arr['original'], '<br/>';
echo 'Именительный: ', $arr[1], '<br/>';
echo 'Родительный: ', $arr[2], '<br/>';
echo 'Дательный: ', $arr[3], '<br/>';
echo 'Винительный: ', $arr[4], '<br/>';
echo 'Творительный: ', $arr[5], '<br/>';
echo 'Предложный: ', $arr[6], '<br/>';
                                    http://moicoding.ru/php-poleznosti/8-Yandeks-sklonyator
+75
StringBuilder append = new StringBuilder();
...
                                    
+106
if ( 0 == strcmp( executable, "" ) ||
     0 == strcmp( executable, "NONE" ) ||
     0 == strcmp( executable, "none" ) ||
     0 == strcmp( executable, "None" )  )
{
/* ... */
                                    ... ровно так документация и описывает данный параметр: либо пустая строка, либо case-insensitive строка NONE.
+90
static String Colorize(String str) {
		str = str.replace("{BLACK}", "&0");
		str = str.replace("{DARKBLUE}", "&1");
		str = str.replace("{DARKGREEN}", "&2");
		str = str.replace("{DARKTEAL}", "&3");
		str = str.replace("{DARKRED}", "&4");
		str = str.replace("{PURPLE}", "&5");
		str = str.replace("{GOLD}", "&6");
		str = str.replace("{GRAY}", "&7");
		str = str.replace("{DARKGRAY}", "&8");
		str = str.replace("{BLUE}", "&9");
		str = str.replace("{BRIGHTGREEN}", "&a");
		str = str.replace("{TEAL}", "&b");
		str = str.replace("{RED}", "&c");
		str = str.replace("{PINK}", "&d");
		str = str.replace("{YELLOW}", "&e");
		str = str.replace("{WHITE}", "&f");
		str = str.replace("{0}", "&0");
		str = str.replace("{1}", "&1");
		str = str.replace("{2}", "&2");
		str = str.replace("{3}", "&3");
		str = str.replace("{4}", "&4");
		str = str.replace("{5}", "&5");
		str = str.replace("{6}", "&6");
		str = str.replace("{7}", "&7");
		str = str.replace("{8}", "&8");
		str = str.replace("{9}", "&9");
		str = str.replace("{A}", "&a");
		str = str.replace("{B}", "&b");
		str = str.replace("{C}", "&c");
		str = str.replace("{D}", "&d");
		str = str.replace("{E}", "&e");
		str = str.replace("{F}", "&f");
		str = str.replace("&", "\u00a7");
		return str;
	}
                                    
+162
//create image array
         $images = array();
         //fill it
         for ($i = 1; $i <= 180; $i++) 
            if (($i != $passimage1)&&($i != $passimage2)&&($i != $passimage3)&&($i != $passimage4)) 
            $images[] = $i;
         //randomize it
         for ($i = 0; $i < 176; $i++) {
            $r = rand(0,175);
            $swap = $images[$r];
            $images[$r] = $images[$i];
            $images[$i] = $swap;
         }