- 1
_BUILD_FORMAT=`echo ${_FILE_NAME} | awk -F'.' '{ if($5=="gz")printf("%s",1);else printf("%s",2)}'`
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+127.8
_BUILD_FORMAT=`echo ${_FILE_NAME} | awk -F'.' '{ if($5=="gz")printf("%s",1);else printf("%s",2)}'`
Имя файла имеет вид: xxx.version.src.tar.gz
Эта проверка на то, какое расширение (и, соответственно, версия того, что внутри. О методе per se не буду, потому что нецензурно). Все бы ничего, пока имя файла не попадает, скажем, ./xxx.version.src.tar.gz
+145.7
<?
//Для начала назначаем переменные
.if(eregi("opera",$HTTP_USER_AGENT))// Если у тебя Опера, то переменная $browse = OP
$browser = "OP";
else if(eregi("msie",$HTTP_USER_AGENT))// Если у тебя MSIE, то переменная $browse = IE
$browser = "IE";
else if(eregi("Mozilla.[4.]",$HTTP_USER_AGENT))
$browser = "NS";
else if(eregi("Mozilla.[5|6]",$HTTP_USER_AGENT))
$browser = "MO";
else // если что-то другое , то OT
$browser = "OT";
?>
//Все . Закончили с определением. Мы уже знаем какой у тебя браузер. Теперь выведеминфу о тебе.
<? if ($browser=="IE") {
echo "Internet Explorer";//Если ie, то пишет Internet Explorer
}
if ($browser=="OP") {
echo "Opera!
Обнови свой броузер и перестань морочить голову дизайнерам всякой межбраузерностью!";
}
if ($browser=="NS") {
echo "Netscape!
Обнови свой броузер и перестань морочить голову дизайнерам всякой межбраузерностью!
";
}
if ($browser=="MO") {
echo "Mozilla! Обнови свой броузер и перестань морочить голову дизайнерам всякой межбраузерностью!";
}
if ($browser=="OT") {
echo "А что у вас за Browser?";//если OT то пишет ...
}
?>
Решил поинтересоваться у Яндекса как определить браузер посетителя (на PHP).
Вторая ссылка (http://www.realcoding.net/article/view/4910) привела на «замечательный» пример скрипта.
+133.7
if(no!=s.FrameCounter)
s.FramesGarbage++; //выкидываем кадр
else { s.FramesOK++; s.NakCount++; }
curbufdata=packet-data;
if(no==s.FrameCounter)
WriteAdminLog("Не готов принять отриц. квитанцию (не в ожидании подтверждения) ",no,0,TRUE);
else if(no!=s.FrameCounter) {
WriteAdminLog("Получена отриц. квитанция на последний переданный кадр! Часть данных могла потеряться. Корректируется счётчик на:",no,PARAM_LONG,FALSE);
s.FrameCounter=no;
}
Из курсовой работы (своей). Готовлю к сдаче и нахожу такое.
Видимо, в первоначальном варианте условие имело смысл, а потом я его поменял и оно стало лишним.
+160.4
<?php
// ...
$vars = get_class_vars($class_name);
if(is_array($vars)) {
foreach($vars as $var => $val) {
eval('$this->' . $var . ' = \'' . $val . '\';');
}
}
некакая UNI-CMS
это не самое худшее. что я там нашел ... в общем мрак... (
+177.4
В данной функции можно легко настроить количество обрабатываемых пробелов.
//==============Функция удаления лишних пробелов в файле==================//
//@Удаляет лишние пробелы в файле
//@Удаляет от 2 до 10 лишних пробелов
//@Можно редактировать количество
function delete_gap_file()
{
$this->CONTENT[$this->id]=preg_replace("/\s\s/i", " ", $this->CONTENT[$this->id]);
$this->CONTENT[$this->id]=preg_replace("/\s\s\s/i", " ", $this->CONTENT[$this->id]);
$this->CONTENT[$this->id]=preg_replace("/\s\s\s\s/i", " ", $this->CONTENT[$this->id]);
$this->CONTENT[$this->id]=preg_replace("/\s\s\s\s\s/i", " ", $this->CONTENT[$this->id]);
$this->CONTENT[$this->id]=preg_replace("/\s\s\s\s\s\s/i", " ", $this->CONTENT[$this->id]);
$this->CONTENT[$this->id]=preg_replace("/\s\s\s\s\s\s\s/i", " ", $this->CONTENT[$this->id]);
$this->CONTENT[$this->id]=preg_replace("/\s\s\s\s\s\s\s\s/i", " ", $this->CONTENT[$this->id]);
$this->CONTENT[$this->id]=preg_replace("/\s\s\s\s\s\s\s\s\s/i", " ", $this->CONTENT[$this->id]);
$this->CONTENT[$this->id]=preg_replace("/\s\s\s\s\s\s\s\s\s\s/i", " ", $this->CONTENT[$this->id]);
$this->CONTENT[$this->id]=trim($this->CONTENT[$this->id]);
return TRUE;
}
Наткнулся на какой-то WebOptHtml_v_1.0. 2005г.
+98.6
private bool IsNamesAreEqual(string itemName, string nodeName) { ... }
Правда это скорее относится к английскому языку, нежели к шарпу.
Иногда полезно перечитывать давно написаный код, много нового узнаешь )))
−862.7
--...END OF STORED PROCEDURE...
-- WORK Table
DELETE FROM S_CLD011
DELETE FROM S_COLOR
DELETE FROM S_CONTRACT
DELETE FROM S_CONVERT
DELETE FROM S_DEALER
DELETE FROM S_DIV021
DELETE FROM S_HISTORY
DELETE FROM S_LOOKUP
DELETE FROM S_MODEL
DELETE FROM S_OPTION
DELETE FROM S_PAYINV
DELETE FROM S_PIV011
DELETE FROM S_PIV021
DELETE FROM S_PRICE
DELETE FROM S_PORT
DELETE FROM S_REG075
DELETE FROM S_SDS021
DELETE FROM S_SERIES
DELETE FROM S_SIS021
DELETE FROM S_STATUS
DELETE FROM S_SUPPLIER
DELETE FROM S_SYS021
DELETE FROM S_USER
CLOSE c1
DEALLOCATE c1
CLOSE c1V
DEALLOCATE c1V
CLOSE c2
DEALLOCATE c2
CLOSE c2V
DEALLOCATE c2V
а таблички так в базе и висят... куча пустых табличек
+159.3
<?php if($row->sale==1){ ?>
Sale
<input name="sale" type="radio" id="radio" value="1" checked>
Rent
<input type="radio" name="sale" id="radio2" value="2">
<?php }else{ ?>
Sale
<input name="sale" type="radio" id="radio" value="1" >
Rent
<input type="radio" name="sale" id="radio2" value="2" checked>
<?php } ?>
Классика индусского кода
−118.9
Модуль объекта: Документ.ЗаявкаНаРасходованиеСредств
////////////////////////////////////////////////////////////////////////////////
// ПРОЦЕДУРЫ И ФУНКЦИИ ДОКУМЕНТА
//++Говнокодер
#Если Клиент Тогда
//--Говнокодер
Процедура ОбработкаПроведения(Отказ, Режим)
...
КонецПроцедуры
//++Говнокодер
#КонецЕсли
//--Говнокодер
- Документ проведен?
База: Проведен
Журнал регистрации: Проведен!
- А где движения?!
- А их нету, ибо документ проводился на сервере.
Плакали всем отделом, всплыло случайно, когда перенесли проведение в привилегированный режим. А говнокодер уже год как с нами не работает, привет ему :)
−109.2
request.session['lang'] = POST['langv']
href = POST['href'].split('/')[-1].split('_')
try:
ob_id = href[-1].split('.')[0]
ob = 1
except:
ob = False
Мой ранний проект на django. Что хотел сказать этим - мне до сих пор непонятно