- 1
http://www.viva64.com/media/images/content/a/ReactOS_ru/image1.png
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+147
http://www.viva64.com/media/images/content/a/ReactOS_ru/image1.png
Ḅ̩̝͓̆ͦͮ̅ͧ̏́ͅȌ̘̫ͯO̮̐̋ͪ̽̇ͯ̅L̸̜̯̩͗ ͔͕̦̗ͧͭ̕F̴̘͔̝̱̫̾ͫÄ̧̭̯͉̩̜̮͇́̍ͤS̮̦̰̺̗͈͆̄̄̓̚T̎̄͏̥̩͍̠̬͖ͅC̝̽̽̋ͅA̼̖̘̿ͧ̓͡L̝̝͚͚̬̓͌L̞͌
̿͊͆͏̫I̪̿ͮͦ͊ͮ̓̈͡n͖̱̾ͦ́͌tẸ͕̬̱̰̗̘̊͐̎ͨ̆̓ņͦ͐̽̄ͭ̆g̝͆G̬̝̲͙̼̞r̶͔̩̗̯̘̯͑ͤ͛͐̈a̫̥͇̠̗̪̔ͧ̾̾̎͜d̙̯̖͈̬ͤͤͭ͟i̢͇̥̰͔̙̺̿͛e̤̠͛̋ͭn̳͕̺͖ͨ̽̃ͬ͊̾t͖̰͓͎̼ͦ̓̑͂̚̚͜F̡̞̘̯̜i̪͕̪̲̝̬̫̋ͫ̔͌̒ͯ̿l̟͉̆l͔͔͙̗̖̄̒ͪ͑ͬ̍̍T̥͕̙̀r̮̜͓̽̉̎ͧ̈ͦͅȉ̢̹̲̝̤̫̳ͮ̆a̢̺̤͔̤ͬͮͪ̽̐̈̈n̫̄͝g̢͈̗̖ͦ̔̓ͯͫ͑̋l̡̟̬͚͍̐ͥ͐ͪ͗̽̏e͌ͫ̉͆ͪ̆͏(̳̺̪̯̎͑̓.̵̊̊ͪ͛̾ͩ̚.̔ͩ͝.̻̫̟̙ͣ̍͒͞)͍̻̠̯ͬ͛̄̕
̧̥̬̩̖̤ͯͪ̂̚{̲̻̪
͉ͬ͋͒̎͟ ̽͛ͤ̇͟ ͍̭̻̬̹̲̇̀̍ͫ̒͂͝.̲̬̳̦̀̄͐̔́̓.̬͓̭̊̏̅ͩ͊.͙͕̠̰͓̘
̸̤͉̬͓̲̠ͮ́ͯ̃͑ͥ ̲̥̝̞̝͓̂͐ ̑͋̾̿Ṣ̸͔̗̖̳̱͍̊̈͑̃W͔̳̰̫̿A͉̬͙͎͂̔̇ͫͨ̾́P͂ͯ(̂̓v̟̲̦̪̖̻̎͂́2͇̤̔,̧̺͎̞̞̈́̍v̘̟͕͚̘̞ͧ̒͊ͦ̚ͅ3̤̩̙̬̘̯̼,̣̰͕͑̂͌͆̉̍͢tͩ̏ͮ͋͌̆ͯ)̜̳̖̈́̎̏̏̎ͦ;̫̻̪̞̼̟̆͐̐ͨ̀̾̉
͛ ̹̮͓͎̑͆̌͂́ ̙̟̦̤.ͤ̎ͧ̀ͅ.̥̼̠̮͉̰̀.̧̥͙̻̲
̖̬̫̣̙̅̽̋̔ͤ̏̇}̵̬̞̻̜̮̟ͣ̄ͧͦ̊
+143
#̧̟̖ͣͫ̀͂ͪ̈͐̓d͕̠͙̱̆ͫ͐͂ͦ͋ͪ͂́̚͟e̵̷̤̙̎ͤ̂ͦ̍f̛̦̙͖̣̞̠͓̻͓ͪ̏͞į̸̨̳͖ͮͦͥ͋n͈̝͓ͨ͑͐́ē̖͇̦̥̗̝̫ͩ̇ͥ̔̄ͩ́ ͔͎̰̫̖̬̜͎̄͛̀̓̕͜͞M̱̞͇̳̰̰͓̀̑͋̃ͦE͐̐̊͂̔ͪ̉͌͠͏̘̜̩M̥̩̼̯̘͒ͬ̍̉̕͠S͍̬̪ͦ̈́̐̀̄ͧ̋̓̂̀Ẻ̗̮͎̜̣͛͂͢T̷̤̤ͭ̋̃͜͞_͚̝̖̲̗̱͚̓̏̀B̅͒͆̉̏̚҉̩̱Z͐ͣ̎ͥ̓̄̄̋҉̨̙̤E̗̩͇̘͕̮̩͈͔̓̓̔R̮͖̱̥͉͖̪̅̇̂ͅO̴̗̗̺̓ͧ̏̈́͘(͈̟̱̞ͭ̏̐p̥̭̹̯̮͐͒̈́ͫ͊̀͐͋,̢̲̼ͯͣ̒̾͢l̵̦̗̬̳͔͎̞̒̿̈̃ͮͧ̍͢ͅ)̫̦̱̜̐͑ͪͫ̎͐ͧ̏ ̘̮̟͓̭̺ͤͫͧ̊͒͒ͨ́͟mͬ̓̄̑͏̰͍͓e̸̛̯̬͙̗̠̮ͩ̽ͫ̍̓ͤ͑̽͊́ͅm̛̩̖̯͉̱ͩ͑̀̋͡͡s̴̡̤̻͍̳͙͉ͤ͆͆ͫͤ̓̏͊ͅe̢͔̖̦͐̊̎́̚t̷̏͂͏͔̗̠͞(̪̼͈̮͇̤̓͊ͫͥͮ͡(͕̠̼̠͙̣ͯ̌ͤ̈́̇̌̚͡͞ͅp̨̙̩̼͈͊̀)͕͙͖̦̔̂̌̽ͪͨ̚̚͝ͅ,̢̤͓͙͈̝͙ͯ̋̅̓̋ͩ͋ ̩̈́̅̀̚͟͝ͅ0͔̦͖̣̜̎ͭ̈ͪ͑͒ͣ͟͞,̯̰̤͖̭̼͗̆ͧ̋͗̾ͥ͞͝ ̟̞̼͈̰̍̃̈́ͧ̿͊̒̽ͤͅ(̨͚̰̄͛́͆̉ͩͧ̉́͘l̐҉̘̥̼͉͔̤͎̘͟)̩̜̹̯͕̫̈̔ͩ̀͢)̴̘̗̰͖̘͉̈̉͑̇͛̂̐̚
̸͙̝͍̓̏̇̎̏ͣ̃̂
̨͇̭̅̽͆ͥ̕ç͇̫̼͓̩͓̘ͥͨ̌̄͠h͓̣̰̜̳̔̈ạ̫̝̝̥̟͐ͣ̎͆̔̏͗̾r͕̰̮͍̹͙ͫ̉̅͋͋ ͎̩̳͓̍ͣ̉͒͒̚͞*̿ͫͨ̅͏̞̮̥̣͚̩̟͘S̨̾̊͠҉͈̫H̹̫͍ͧ͑́̌̚A̷̭̤̹̼̞͚̯̫̳ͦ̾́ͭ̂ͭͣ̚̚3̶̱̮́̎̑̅ͪͭͫͭ̚8̸̙̺͖̺̹̝̠͆̃̎͗ͬ̈́͢ͅ4̴̝̼̗̳̦̠͛͊́̽̈̔_̗̳̺ͯͭ̏͂̿̀E̜͉̲̮͆͐͐̊̊ͯͮ̅͆͜n̒͗ͪ̇ͫ̌̈ͣ͆͏̢̠̥̰̙̭͍̺d͑ͬ̈́ͬ͆ͩ͏͏̮̻(̵̠̣̳̟̀̇̎́͒̉͋̿̀̕S̪͈̙͚͎͎̗͂̅ͥ̌ͥ̎ͦ͟͡͝H͍̪̲͎̮͇̩̺̓ͣ̀͗͑̈́͢Ą̺̮̓̃ͥ3̈́̃͐ͯ͂͝͏͚͍8͋̓̍̔̑̋҉̬̝̝̥̝4̢̛̙̗̤͔̓ͦ͊ͤ_̩̼̗̝̫͓͚̯̍̈ͬ̄̉̚C̶̨̲̟̦ͣͯ̒ͪ͡Ț̡͇̼̌͗̉̽͞X̡̤͕̆ͪͮ͜*̷̼ͤ͐ ̵̨͇̭̼̽͛̽͂̑c̴̱̦͙̊͑͂ͧ̑͊̀õ̢̠̬̮̌̏ņ̟̝̠̣̰̠̟̤͂ͩ̔ͭ̽̀͟͡t̳̮̘̭͓̠̲͋͑̇ͬ́͢͝e͚̱̙ͤͣͨ͋͊͞x̱̠̎̉̒͊t̅ͩ̽̎̾͆҉̟͇͕̰̯̖̳,̓ͦͬ͑̉͒ͪ̌́҉̵̦̠͇̹̭̳ ̴̡̫̟̼̩͓͉̅͛ͪ̽c̍ͪ̑̍͂ͨ͏̵͇̱̞̩̰͈̭̺̦͢h̝̣͈͈̘̟̜͚ͭͮͮͣ͂̑̒͜aͣ̏͌҉͏͚̜r̳̩͇͌ͨ̏̉ͬ͗͛͟͢ ̛̪͉̽̔ͦͤ͛͆̎ͭ͡b͔͕̪̳͚̤͎̏̿u͕̠̣͓̺̓̇̃ͬͦ̔͝f̷̦͑ͥ͞f̢͉̪̉̈̓͒ͫ̌̀̕ȩ̠̬̺̩͔ͮ̾͑ͫ͘ṟ̵̝̫̜̯̇͐ͤ̑ͥͪ̽͊̅͜͞[̵͎͕̻̲̰͕̓̐̅͑ͭ̚͢͟]̵̱̰͙͖͎̇̾̈̓ͤͦͭͅͅ)̛̗̞̘̉͌ͤ̔̚͠ ̢̗̜̔́ͫ̊ͩ̈́͠͝{̡͖̯̦̦͔̤ͣ͆̓
̶̡͚̰͚̦͖̟̳͙̻̑͒̈́͢ ̫̞̗̞͇̣̫̭̘̌̊͗̾̂͑͐̀̕͢ ̸͕̞̅ͩ.̡̡͓͆͠.̧̲͙̜̼̤̙̫̌̓ͭ́͌͜͜ͅ.̶̣̬̦̫̲̻̔͒̌͘͟
̸̺̊ͯ̿ͫ ̶̡̣̣͈̄͊̂̓͋̊͐̇̚ͅ ̷̲̞̹̳̮̞͓̗̉̑͝ͅM̨͍̥̃̆̇͋̈́́Ē͙̯͓͕̳̖͇͔̐̚͝M̨̛͓̦̰̩̏͂̉̃͂̂̇͂Ş̶̵̘̗̮̦̘ͯ͑̈ͫͮͫͬͧE̠͋̀̅́T̢͚̖͓̰̥͉̮͙ͧͬ͑_̨̝̼̣ͭͨ͊̇B̖̙̟̲͉̱̈́͊̑̿ͧẔ̴̊͂ͭ̈͆͊̆͗̒͘͝ͅĘ̛̘ͦ̋̃͂Rͮ̈ͯ̊͐̎͛̂̚̕҉̣͈Ọ̺̇ͥ͛̄ͮͤ(̣̭̰̟̫́̓͌̀̂ͬͬ̓͜͡c̵̪̜̱̭̫̯̣ͪ̃͂̆ͦ͑͑́͞o̶̺̪̬̭̲̟̟͛͟n͓̮͈̉̓͛͛ͯ͗͝t͚̙̝̩͈̣̮͂͌͋ͭ͋̒ͮȩ̧̭͍͓̘͛̅̈͜ẋ̡̛͔͖͙̦̼̾͂̃̈́͌t͑ͤͮ̑̏̋̿̆͡͏̯̝,̢̨̘̬͈̰̺ͬ̆̓̃ͅ ̢̛͈͙̘͎̏ͭ̆͜s͚̩̓̔̏̋͡i̷̫̻͔̮͍̲̩̜͈ͤ̀͒̊͊̂͠͠z̨͈͙͚͈̫̅ͭ͆ͤ͊͒͛́͝e̱̗̰̳͍͙̜̦ͮͭ͡͞͡ǫ̴̺͇͚̬͖̰ͪ̿̽ͣ̃̄f̌ͫ͊͋̃͌͏͏̪̰̳͔̥̜̳̝͞(̧̖̖͉̰̙̬ͬͨ́̊̾͝c͍̰̣̰̑̂̃ͮ͗̒̈́̍͜o͓̦̿͌͊ͬ͊̓̀̚̚͝n̵̩̑͆̉̑̔̚͞t̛̼̮̙͚͕͕̫ͩ͊͟e̿͊ͫ͌ͫͥ̐͢҉̜̜͉͚x̸̡̖͈͋̓ͭͭ̒t̵̲̣̩̘͚̓̿̎̈́̄ͬͅ)̟̩̬̣̮̲͌̃͘͢͝)ͣ́̽̚͝҉̙͍̼͙͇̰;̧̨̜͎͓̰̦̂̓̄́
͆̑̈́͢҉͎̬͔̻͓̱ ̼͈͇͕̬̱̌̋͐ͦͣ̃́̚̚̕̕ ̥̞͉̳̭̬͕̦̉̕̕.̶̻̤̊͗͊ͨ͡.̷̞̱̤̖̼̫̹̈̃͒ͬ̽̌́̓.̡̘̥ͤ̀͛́ͮ̎̿ͫ
͍̠̝̰̲̪̆̆̓͐ͣ̀̏̀}͛̍͒́̂̉̓͏̷͚̦̣̖̤̥̹̬
+127
#include <stdio.h>
#include <iostream>
#include <cmath>
#include <iostream>
#include <stdio.h>
#include <math.h>
#include <limits.h>
#include <values.h>
#include <conio.h>
#include <iostream.h>
#include <stdlib.h>
#include <cstdlib>
#include <stdlib.h>
#include <VCL.h>
#include <iostream.h>
#include <string.h>
#include <dos.h>
FILE *f=fopen( "C:\\input.txt" , "r");
FILE *f2=fopen( "C:\\output.txt" , "w");
int main() {
void readmas(float x[10][10],char name,int n);
void readmas2(float x[10],char name,int n);
float A[10][10];
float B[10];
float x[10][100];
int i,j, ha,hb,wa,n;
float E;
int k = 1;
int m = 1;
float s;
printf("Vvedite kolichestvo uravnenij:\n");
scanf("%d",&n);
printf("\nA:\n");
readmas(A, 'A',n);
printf("\nB:\n");
readmas2(B, 'B',n);
printf("\nVvedite tochnost resheniya:\n");
scanf("%f",&E);
printf("\n");
while (m > E) {
m = 0;
for (i = 1; i <= n; i++) {
s = 0;
for (j = 1; j <= n; j++) {
if (i != j) {
s = s + A[i][j]*x[j][k];
}
}
x[i][k+1] = (B[i]-s)/A[i][i];
if (abs(x[i][k+1] - x[i][k]) > m) {
m = abs(x[i][k+1] - x[i][k]);
}
}
k = k + 1;
}
for (i = 1; i <= n; i++) {
cout<<x[i][k];
cout<<"\n";
}
getch();
return 0;
}
void readmas(float x[10][10],char name,int n)
{
int i,j;
for (i=1; i<=n;i++) {
for (j=1; j<=n; j++) {
fscanf(f, "%d", &x[i][j]);
printf("%d ", x[i][j]) ;
}
printf("\n");
}
+146
Привет, Страйкер.
Меня тут неоднократно кормили и умывали говном.
У меня и теперь его полный рот.
Нарегав ботов я начал минусовать тех, кто продожал вафлить меня и сцать мне в рот.
http://govnokod.ru/user/4723
http://govnokod.ru/user/4724
итд до 4727 (дальше мне было лень регать)
Анально обижен на весь говнокод
Нарегаю ботов себе я на год
Чтоб минусовать, тех кто давал мне на рот.
Вот такой я жалкий задрот..
ко-ко-ко-ко-ко-ко
−120
// в BudgetDataVO.as
public static const CONSOLIDATE_DATA:int = 3; // when consolidated view is open
// в другом месте:
var firstIndex:int = type == BudgetDataVO.CONSOLIDATE_DATA ? -1 : 0;
Все тот же Сан Диего.
+163
function implode_get($ar) {
$first = true;
$output = '';
foreach($ar as $key => $value) {
if ($first) {
$output = '?'.$key.'='.$value;
$first = false;
} else {
$output .= '&'.$key.'='.$value;
}
}
return $output;
}
function explode_get() {
$ar = array();
foreach ($_GET as $key => $value) {
$ar[$key] = $value;
}
return $ar;
}
после первой функции дурная голова сказала что нужна обратная функция.
+177
Что, правда?
+169
if($_POST['delNewsr'])
{
if (count($d=$_POST['d'])>0)
{
for($i=0;$i<=count($d);$i++)
{
mysql_query("DELETE FROM News where id=$d[$i]");
}
}
}
удаление отмеченных новостей
+123
public static string ConvertToBinary( ushort value )
{
StringBuilder builder = new StringBuilder( 19 );
int mask = (1 << 15);
for ( int j = 0; j < 4; j++ )
{
for ( int i = 0; i < 4; i++ )
{
builder.Append( ((value & mask) != 0) ? ("1") : ("0") );
mask = mask >> 1;
}
if ( j < 3 )
{
builder.Append( " " );
}
}
return builder.ToString();
}
+174
$this->_filters = array(
"" => array("\\1".chr(28)."\\2", array(
"/({$_Jb}{$_M}{$_Je}{$_M}{$_Jh}{$_M})({$_Ja}{$_M}{$_Jv}{$_M}{$_Ji}{$_M}{$_Jo}{$_M}{$_Jr}{$_WS_OPT}{$_Jdd})/is",
"/({$_Jgav}{$_M}{$_Ji}{$_M}{$_Jm})({$_M}{$_Jp}{$_M}{$_Jo}{$_M}{$_Jr}{$_M}{$_Jt})/",
"/({$_Jgalka}{$_Jvopr}{$_M}{$_Ji}{$_M})({$_Jm}{$_M}{$_Jp}{$_M}{$_Jo}{$_M}{$_Jr}{$_M}{$_Jt})/is",
"/({$_Jj}{$_M3}{$_Ja}{$_M3}{$_Jv}{$_M3})({$_Ja}{$_M3}{$_Js}{$_M3}{$_Jc}{$_M3}{$_Jr}{$_M3}{$_Ji}{$_M3}{$_Jp}{$_M3}{$_Jt}{$_M3}{$_Jdd})/is",
"/({$_Jv}{$_M3}{$_Jb}{$_M3})({$_Js}{$_M3}{$_Jc}{$_M3}{$_Jr}{$_M3}{$_Ji}{$_M3}{$_Jp}{$_M3}{$_Jt}{$_M3}{$_Jdd})/is",
"/({$_Je}{$_M2}{$_Jx}{$_M2})({$_Jp}{$_M2}{$_Jr}{$_M2}{$_Je}{$_M2}{$_Js}{$_M2}{$_Js}{$_M2}{$_Ji}{$_M2}{$_Jo}{$_M2}{$_Jn}{$_M2}{$_Jss})/is",
/* + ещё строк двести зубодробительных регулярок, исполняющихся в каждом запросе */
);
/* а это подставляется в них */
$_M='(?:[\x09\x0a\x0d\\\\]*)';
$_M3='(?:[\x09\x0a\x0d\\\\\s]*)';
$_M2='(?:(?:[\x09\x0a\x0d\\\\\s]|(?:\/\*.*?\*\/))*)';
/* и это тоже подставляется */
$_Jv ="(?:v|(?:\\\\0*[75]6))";
$_Js ="(?:s|(?:\\\\0*[75]3))";
$_Jc ="(?:c|(?:\\\\0*[64]3))";
$_Jr ="(?:r|(?:\\\\0*[75]2))";
$_Ji ="(?:i|(?:\\\\0*[64]9))";
$_Jp ="(?:p|(?:\\\\0*[75]0))";
$_Jt ="(?:t|(?:\\\\0*[75]4))";
«Проактивная защита» - это принципиально новый подход к концепции веб-безопасности, при котором меняется само понятие реакции веб-приложения на попытки вторжения. Выпуск «Проактивной защиты» является продолжением многолетней работы компании по обеспечению безопасности интернет-проектов. Но впервые нам удалось настолько существенно усилить защищенность сайтов и снизить зависимость клиентов от наиболее частых ошибок веб-разработчиков».
Генеральный директор «1С-Битрикс» Сергей Рыжиков