- 1
- 2
- 3
- 4
- 5
- 6
- 7
function showTimeToLive(doTranslation)
{
doTranslation = (doTranslation == undefined) ? true : doTranslation;
....
timer = window.setTimeout (doTranslation ? "turnOff(true)" : "turnOff(false)", secs)
....
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+137
function showTimeToLive(doTranslation)
{
doTranslation = (doTranslation == undefined) ? true : doTranslation;
....
timer = window.setTimeout (doTranslation ? "turnOff(true)" : "turnOff(false)", secs)
....
}
+146
if ( $d[1][0] = 'XXXXXXXXXXXXX' && $d[1][1][1] != 'false' ) {
$render .= 'XXXXXXXXXXXXX';
if ( isset($d[1][2][1][0]) || isset($d[1][1][1][0]) ) {
if ( !is_numeric($d[1][2][0]) ) {
$wrap = $d[1][1][1];
} else {
$wrap = $d[1][2][1]; unset($d[1][2][1]);
}
$render .= '<ul>';
foreach ( $wrap as $map ) {
$render .= '<li>XXXXX: ' . $map . '</li>';
$checkSm = preg_replace('/\s+$/m', '', $map);
} $render .= '</ul>';
} else { $render .= '<p><del>XXXXXXXXXXXXXXX</del></p>'; }
//%print $render;
if ( $d[1][1][0] == 'true' ) {
$render .= '<p><small>XXXXXXXX</small> XXXXXXXXXXXXXXXXXX <i>' . $d[1][1][1] . '</i></p>';
$checkSh = preg_replace('/\s+$/m', '', $d[1][1][1]);
} else if ( isset($d[1][1][1][0]) && $d[1][1][0] != 'true' || !isset($d[1][1]) ) {
$render .= '<p><del>XXXXXXXXXXXXXXXXX</del></p>'; }
} unset($d[1]);
$d = ''; return $render;
Frau Фарш © Еблыськин груп Оптимизэйшн
+153
function getAllStatuses() { # SHIT!
throw new Exception('OrdersAdmin::GetAllStatuses is shit');
}
нашел в старом движке, видимо так и не вызывалось
+58
private void getPCTurn(char s){
int done = 0;
System.out.println("Now the turn of " + s +" \n Computer thinking...");
analysis:
while(done == 0){
int numbX;
for(int i = 0; i < field.length; i++){
numbX = 0; // check horisontals for 00
for (int j = 0; j < field.length; j++){
if (field[i][j] == s){
numbX++;
}
if (numbX == (field.length-1)){
for (j = 0; j < field.length; j++){
if (field[i][j] == DEF_FIELD){
field[i][j] = s;
done++;
break analysis;
}
}
}
}
numbX = 0; // check verticals for 00
for (int j = 0; j < field.length; j++){
if (field[j][i] == s){
numbX++;
}
if (numbX == (field.length-1)){
for (j = 0; j < field.length; j++){
if (field[j][i] == DEF_FIELD){
field[j][i] = s;
done++;
break analysis;
}
}
}
}
}
numbX = 0; //check diagonal for 00
for (int i = 0;i < field.length; i++){
if (field[i][i] == s){
numbX++;
}
if (numbX == (field.length-1)){
for (i = 0;i < field.length; i++){
if (field[i][i] == DEF_FIELD){
field[i][i] = s;
done++;
break analysis;
}
}
}
}
numbX = 0; // check second diagonal for 00
for (int i = (field.length - 1);i >= 0; i--){
int j = (field.length - 1)-i;
if (field[i][j] == s){
numbX++;
}
if (numbX == (field.length-1)){
for (i = (field.length - 1);i >= 0; i--){
j = (field.length - 1)-i;
if (field[i][j] == DEF_FIELD){
field[i][j] = s;
done++;
break analysis;
}
}
}
}
for(int i = 0; i < field.length; i++){
numbX = 0; // check horisontals for XX
for (int j = 0; j < field.length; j++){
if (field[i][j] != s && field[i][j] != DEF_FIELD){
numbX++;
}
if (numbX == (field.length-1)){
for (j = 0; j < field.length; j++){
if (field[i][j] == DEF_FIELD){
field[i][j] = s;
done++;
break analysis;
}
}
}
}
// to be continued ...
"Незамысловатая" реализация искусственного интеллекта для игры "Крестики-Нолики" от sv1979.
Оригинал -> https://github.com/sv1979/svhome1/blob/master/src/TicTacToe/Field.java
+123
strncpy (szString, GetPropChar(ParentPicture,"Faceplate instance1","IN0_text_ON") , sizeof(szString));
if (strlen(szString)!=0)
{ SetPropBOOL(lpszPictureName, "Input Bit 0" , "Visible", 1);
SetPropBOOL(lpszPictureName, "I_b0" , "Visible", 1);
}
else
{ SetPropBOOL(lpszPictureName, "Input Bit 0" , "Visible", 0);
SetPropBOOL(lpszPictureName, "I_b0" , "Visible", 0);
}
strncpy (szString, GetPropChar(ParentPicture,"Faceplate instance1","IN1_text_ON") , sizeof(szString));
if (strlen(szString)!=0)
{ SetPropBOOL(lpszPictureName, "Input Bit 1" , "Visible", 1);
SetPropBOOL(lpszPictureName, "I_b1" , "Visible", 1);
}
else
{ SetPropBOOL(lpszPictureName, "Input Bit 1" , "Visible", 0);
SetPropBOOL(lpszPictureName, "I_b1" , "Visible", 0);
}
Скрипт для WinCC. И так 8 раз подряд.
Написал начальник отдела разработчиков (Си— не его специализация), как часть большого концептуального объекта, с которым мне и надо работать. А я не могу с этим работать, ощущая вот такие говенные внутренности.
+14
char paging_buf[ paging_len ];
memset (paging_buf, 0, paging_len);
ecryptAndWriteBlock (QByteArray (paging_buf, paging_len));
Другие конструкторы посмотреть было лень...
+146
$rsResult = CIBlockSection::GetList(array("SORT" => "ASC"), array("IBLOCK_ID" => $arResult['IBLOCK_ID']), false, array("UF_TEMPLATE_TYPE"));
while ($ar = $rsResult->GetNext()) {
if ($ar["UF_TEMPLATE_TYPE"]) {
var_dump($ar["UF_TEMPLATE_TYPE"]);
}
}
+68
Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
+136
Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
+134
Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.
Дорогой участник! Не спеши покидать страницу. Я прошу тебя помочь:
не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;
минусуя других участников ты воспитываешь в себе чувство меры и помогаешь обществу снижать ЧСВ.
Заранее спасибо, друг мой. Ты будешь вознагражден за это деяние!
Тот, кто покинул страницу, но не выполнил моей просьбы, умрет через 9 дней.