- 1
- 2
- 3
if ( !defined("NOTIFICATION_ERROR_QUESTION_FIELD_REQUIRED") ) {
define("NOTIFICATION_ERROR_QUESTION_FIELD_REQUIRED", "NOTIFICATION_ERROR_QUESTION_FIELD_REQUIRED");
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+169
if ( !defined("NOTIFICATION_ERROR_QUESTION_FIELD_REQUIRED") ) {
define("NOTIFICATION_ERROR_QUESTION_FIELD_REQUIRED", "NOTIFICATION_ERROR_QUESTION_FIELD_REQUIRED");
}
Блеать, что это? Наверное, я чего-то определенно не знаю.
+158
var i = Math.pow(Math.abs(scrollTop-targetPoint), 1/(Math.E-0.97775)); // TODO: бля, это йобаный стыд...
Из цикла "комменты холодной воды"
** Вычисление начального ускорения при анимации элемента
+153
<script language="javascript">
function setcookie(data['uid'])
</script>
+155
if (
(_methodName == "invoke") ||
(_methodName == "auth") ||
(_methodName == "resetAuth") ||
(_methodName == "registerMethod") ||
(_methodName == "registerAllMethods")
)
{
throw "Illegal method name " +_methodName +" - service method with this name already exist";
}
else
{
eval("ComponentClient.prototype."+_methodName+" = function (_parameters) {return this.invoke(\""+_methodName+"\", _parameters)}")
}
И там много ещё такого
+130
int i,j;
char alph[]="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
//Подстановка по таблице 1
int S_there[26][8]={{1,0,0,1,1,0,0,1},{1,0,0,0,1,0,0,0},{1,0,1,0,1,0,1,0},{0,0,1,1,0,0,1,1},{1,1,1,0,0,0,0,1},
{1,0,0,0,0,1,1,1},{1,1,1,1,1,1,1,1},{1,1,0,1,0,0,1,0},{0,1,1,1,1,0,0,0},{1,1,0,0,0,0,1,1},{1,0,1,0,0,1,0,1},{0,1,0,0,1,0,1,1},
{0,0,0,1,1,1,1,0},{0,1,0,1,0,1,0,1},{1,1,0,0,1,1,0,0},{0,0,0,1,0,0,0,1},{1,1,0,1,1,1,0,1},{1,0,1,1,0,1,0,0},{0,0,1,0,1,1,0,1},
{0,0,0,0,0,0,0,0},{0,1,1,0,0,1,1,0},{0,1,0,0,0,1,0,0},{1,1,1,1,0,0,0,0},{0,0,1,1,1,1,0,0},{0,1,1,0,1,0,0,1},{0,0,1,0,0,0,1,0}};
char str[]="THIISATESTFILEFORCHECKINGCYPHERMODULE";
int len=strlen(str);
int num[len];//массив с порядковыми номерами
int vector[len][8];//массив с ОТ, переведённым в двоичные вектора длины 8
for (i=0; i< len; i++)//Присваиваем каждой букве порядковый номер (а=0,b=1 и т.д.)
{
num[i]=((strchr(alph, str[i])-alph)% 26 + 0x01);
num[i]--;
}
for (i=0; i<len; i++)//Меняем букву на двоичный вектор длины 8 согласно порядковому номеру
{
int number=num[i];//счётчик текста
for (j=0; j<8; j++)
{
vector[i][j]=S_there[number][j];
}
}
for (i=0; i<len; i++)//Вывод на экран ОТ
{
for (j=0; j<8; j++)
{
printf("%u",vector[i][j]);
}
printf(" %c\n",str[i]);
}
Нашёл в своей очень старой лабе...Нужно было буквы на входе преобразовать в двоичные вектора (например, а=10011001, b=10001000 и т.д.) ну и дальше ковыряться с этими векторами...почему я категорически не захотел тогда использовать case - хз :)))
+152
switch (count($params)) {
case 0:
return $this->{$method}();
case 1:
return $this->{$method}($params[0]);
case 2:
return $this->{$method}($params[0], $params[1]);
case 3:
return $this->{$method}($params[0], $params[1], $params[2]);
case 4:
return $this->{$method}($params[0], $params[1], $params[2], $params[3]);
case 5:
return $this->{$method}($params[0], $params[1], $params[2], $params[3], $params[4]);
default:
return call_user_func_array(array(&$this, $method), $params);
break;
}
cakephp framework v 1.3
−117
@synthesize coins;
-(void)setCoins:(int)value {
coins += value;
}
Сеттер с сюрпризом
+154
if($type == 1){
if(!is_nan($predpolag_srok)){
if($predpolag_srok<=7 AND $predpolag_srok>0 ){ $real_srok =6; }
elseif($predpolag_srok<=10 AND $predpolag_srok>7){ $real_srok =9; }
elseif($predpolag_srok<=18 AND $predpolag_srok>10){ $real_srok =12; }
elseif($predpolag_srok<=30 AND $predpolag_srok>18){ $real_srok =24; }
elseif($predpolag_srok<=36 AND $predpolag_srok>30){ $real_srok =36; }
else{$real_srok =36;}
}else{
$real_srok =36;
}
}elseif($type == 2){
if(!is_nan($predpolag_srok)){
if( $predpolag_srok<=18 AND $predpolag_srok>0 ){ $real_srok =12; }
elseif($predpolag_srok<=30 AND $predpolag_srok>18){ $real_srok =24; }
elseif($predpolag_srok<=36 AND $predpolag_srok>30){ $real_srok =36; }
elseif($predpolag_srok<=72 AND $predpolag_srok>36){ $real_srok =60; }
elseif($predpolag_srok>72){ $real_srok =84; }
else{$real_srok =60;}
}else{
$real_srok =60;
}
}elseif($type == 7){
if(!is_nan($predpolag_srok)){
if( $predpolag_srok<=18 AND $predpolag_srok>0 ){ $real_srok =12; }
elseif($predpolag_srok<=36 AND $predpolag_srok>18){ $real_srok =36; }
elseif($predpolag_srok<=72 AND $predpolag_srok>36){ $real_srok =60; }
elseif($predpolag_srok>72){ $real_srok =84; }
else{$real_srok =84;}
}else{
$real_srok =84;
}
}elseif($type == 5){
//echo $predpolag_srok;
if(!is_nan($predpolag_srok)){
if( $predpolag_srok<=18 AND $predpolag_srok>0 ){ $real_srok =12; }
elseif($predpolag_srok<=36 AND $predpolag_srok>18){ $real_srok =36; }
elseif($predpolag_srok<=90 AND $predpolag_srok>36){ $real_srok =60; }
elseif($predpolag_srok<=120 AND $predpolag_srok>90){ $real_srok =90; }
elseif($predpolag_srok>90){ $real_srok =120; }
else{$real_srok =120;}
}else{
$real_srok =120;
}
}
вот так весело определяется срок кредита в одной интересной системе
+151
$query=mysql_query("SELECT `harak`
FROM `contacts`
WHERE db_name=`MSSQL2008R2`");
$row=mysql_fetch_array($query);
echo "$row['harak']";
$a[0]=array($sybd=$_POST['sybd']);
$a[1]=array($sybd1=$_POST['sybd1']);
$a[2]=array($sybd2=$_POST['sybd2']);
$a[3]=array($sybd3=$_POST['sybd3']);
$a[4]=array($sybd4=$_POST['sybd4']);
$a[5]=array($harak=$_POST['harak']);
$a[6]=array($harak1=$_POST['harak1']);
$a[7]=array($harak2=$_POST['harak2']);
$a[8]=array($harak3=$_POST['harak3']);
$a[9]=array($harak4=$_POST['harak4']);
$a[10]=array($harak5=$_POST['harak5']);
$a[11]=array($harak6=$_POST['harak6']);
$a[12]=array($harak7=$_POST['harak7']);
$a[13]=array($harak8=$_POST['harak8']);
$a[14]=array($harak9=$_POST['harak9']);
if (isset ($_POST['sybd']) or isset ($_POST['sybd1']) or isset ($_POST['sybd2'])or isset ($_POST['sybd3']) or isset ($_POST['sybd4'])
or isset ($_POST['harak']) or isset ($_POST['harak1']) or isset ($_POST['harak2']) or isset ($_POST['harak3']) or isset ($_POST['harak4']) or isset ($_POST['harak5'])
or isset ($_POST['harak6']) or isset ($_POST['harak7']) or isset ($_POST['harak8']) or isset ($_POST['harak9']))
{
echo "<table border=1>";
echo"<tr><td></td>";
foreach ($a[0] as $sybd) {
echo "<p><td>".$sybd."</td></p>";
}
foreach ($a[1] as $sybd) {
echo "<p><td>".$sybd1."</td></p>";
}
foreach ($a[2] as $sybd) {
echo "<p><td>".$sybd2."</td></p>";
}
foreach ($a[3] as $sybd) {
echo "<p><td>".$sybd3."</td></p>";
}
foreach ($a[4] as $sybd) {
echo "<p><td>".$sybd4."</td></tr></p>";
}
foreach ($a[5] as $sybd) {
echo "<p><tr><td>".$harak."</td></p>";
echo "<p><td>nnn</td></tr></p>";
}
foreach ($a[6] as $sybd) {
echo "<p><tr><td>".$harak1."</td></p>";
echo "<p><td>ffjfj</td></tr></p>";
}
foreach ($a[7] as $sybd) {
echo "<p><tr><td>".$harak2."</tr></td></p>";
}
foreach ($a[8] as $sybd) {
echo "<p><tr><td>".$harak3."</tr></td></p>";
}
foreach ($a[9] as $sybd) {
echo "<p><tr><td>".$harak4."</tr></td></p>";
}
foreach ($a[9] as $sybd) {
echo "<p><tr><td>".$harak5."</tr></td></p>";
}
foreach ($a[10] as $sybd) {
echo "<p><tr><td>".$harak6."</tr></td></p>";
}
foreach ($a[11] as $sybd) {
echo "<p><tr><td>".$harak7."</tr></td></p>";
}
Однокурсница с колхоза делает дипломную работу, попросила помочь кинув кусок кода >_<
+151
if(hS.reformal.val && !h.inFrame){ // добавление виджета reformal.ru для отправки багрепортов (можно то же из настроек)
addJs(function reformal_preload(){
reformal_wdg_w = "713";
reformal_wdg_h = "460";
reformal_wdg_domain = "habrajax";
reformal_wdg_mode = 0;
reformal_wdg_title ='<a href="//userscripts.org/scripts/show/121690" target="_blank">HabrAjax</a> - чтобы сайт стал удобным';
reformal_wdg_ltitle = "БАГИ";
reformal_wdg_lfont = "";
reformal_wdg_lsize = "";
reformal_wdg_color = "#269bd1";
reformal_wdg_bcolor = "#73859e";
reformal_wdg_tcolor = "#FFFFFF";
reformal_wdg_align = "right";
reformal_wdg_charset = "utf-8";
reformal_wdg_waction = 0;
reformal_wdg_vcolor = "#559ecf";
reformal_wdg_cmline = "#d3d8df";
reformal_wdg_glcolor = "#105895";
reformal_wdg_tbcolor = "#FFFFFF";
reformal_wdg_tcolor_aw4 = "#3F4543";
reformal_wdg_bimage = "cac7b640e87a20ba02df24d613d54a1d.png";
reformal_html ='';
document.write = function(a){reformal_html +=a;};//обход doc.write
});
addJs('http://reformal.ru/tabn2v4.js?charset=utf-8' //виджет reformal.ru и его постобработчик
, hS.versionNumb
, 'MyOtziv'
, function reformal_postload(){ //загрузка после doc.write и подгонка стилей, текстов
var elem = document.createElement('DIV');
elem.id ='reformal_holder';
elem.innerHTML = reformal_html;
document.body.insertBefore(elem, document.body.childNodes[0]);
document.getElementById('myotziv_box').style.zIndex = 3001;
var reformal_butt = document.querySelector('#reformal_holder .frgtd'); //кнопка открывания виджета, |.frby
reformal_butt.style.right='-4px';reformal_butt.style.width ='17px';
reformal_butt.querySelector('img').style.position='relative';
reformal_butt.querySelector('img').style.left='-4px';
reformal_butt.style.overflow ='hidden';
reformal_butt.querySelector('a').title ='Пожелания и баги HabrAjax';
reformal_butt.querySelector('a').style.marginBottom ='3em';
var reformal_closeButt = document.querySelector('#reformal_holder .pokusijy'); //кнопка закрытия
var reformal_goto = document.createElement('DIV');
reformal_goto.innerHTML ='<a href="http://habrajax.reformal.ru/" target="_blank">смотреть всё</a>';
reformal_closeButt.parentNode.insertBefore(reformal_goto, reformal_closeButt.nextSibling);
reformal_goto.style.cssFloat ='right';
reformal_goto.style.marginRight ='10px';
var reformal_foot1 = document.querySelector('#reformal_holder .drsdtf');
reformal_foot1.style.width ='auto';
var reformal_note1 = document.createElement('DIV');
reformal_note1.innerHTML ='<span title="скопируйте после клика" onclick="prompt("скопируйте для сообщения", "Браузер: '+ navigator.userAgent +'; ОС: '+ navigator.platform +'; HabrAjax v. (@)")">При баге пишите <u title="'+navigator.userAgent+'">браузер</u>, <u>версию</u>, <u title="'+navigator.platform+'">ОС</u> и версию скрипта (@).</span>';
reformal_foot1.parentNode.appendChild(reformal_note1);
reformal_note1.style.padding ='3px 0 0 5px';
reformal_note1.style.cursor ='pointer';
});
}
if(hS.gPlus.val && !/\/sandbox/.test(location.href && !h.inFrame)){ // добавление скрипта Google+
addJs('https://apis.google.com/js/plusone.js','{"parsetags": "explicit"}', 'gapi', loadGPlus);
}
=]