- 1
- 2
- 3
- 4
public class HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
extends AbstractPatternNodeVisitor {
boolean ohYesItHas = false;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+91
public class HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
extends AbstractPatternNodeVisitor {
boolean ohYesItHas = false;
+156
XXXCompany_API::addDebugLine("Didn't crash and burn.");
+123
http://funkyimg.com/u2/1556/586/2825302008_10_13_08_56_pit_dirty_ru_lepro_2_2008_10_09_18140_132300_8a155bd531ebf86457f70e98dff1756d.gif
+155
interface SQLDriver
{
...
public function __construct() {
...
}
...
}
Испытатель...
+160
var HS_ShareButton = new Object();
HS_ShareButton.Info = "ShareButton";
HS_ShareButton.ShareAction = new function(hURL, hTitle, hDescription, hImage, hParams)
{
var hResult = '';
var hURL = this.hURL;
var hTitle = this.hTitle;
var hDescription = this.hDescription;
var hImage = this.hImage;
var hParams = this.hParams;
var hSendData = new Object();
var hSendData = {hURL, hTitle, hDescription, hImage, hParams};
if(hURL == null && hTitle == null && hDescription == null && hImage == null && hParams == null)
{
return hResult = 'Initialization impossible #001';
}
else
{
HS_ShareButton._DoShare(this.hSendData);
}
}
.... еще over 100500 строчек =]
Это кнопка расшаривает материалы для сайта...
+95
cbZoom.Items.AddObject('125%', TObject(125));
cbZoom.Items.AddObject('120%', TObject(120));
cbZoom.Items.AddObject('115%', TObject(115));
cbZoom.Items.AddObject('110%', TObject(110));
cbZoom.Items.AddObject('105%', TObject(105));
cbZoom.Items.AddObject('100%', TObject(100));
cbZoom.Items.AddObject('95%', TObject(95));
cbZoom.Items.AddObject('90%', TObject(90));
cbZoom.Items.AddObject('85%', TObject(85));
cbZoom.Items.AddObject('80%', TObject(80));
cbZoom.Items.AddObject('75%', TObject(75));
cbZoom.Items.AddObject('70%', TObject(70));
cbZoom.Items.AddObject('65%', TObject(65));
cbZoom.Items.AddObject('60%', TObject(60));
cbZoom.Items.AddObject('55%', TObject(55));
cbZoom.Items.AddObject('50%', TObject(50));
cbZoom.Items.AddObject('45%', TObject(45));
cbZoom.Items.AddObject('40%', TObject(40));
cbZoom.Items.AddObject('35%', TObject(35));
cbZoom.Items.AddObject('30%', TObject(30));
cbZoom.Items.AddObject('25%', TObject(25));
cbZoom.Items.AddObject('20%', TObject(20));
cbZoom.Items.AddObject('15%', TObject(15));
cbZoom.Items.AddObject('10%', TObject(10));
cbZoom.ItemIndex := 5; //100%
вот кто-то так решил набить комбобокс...
+161
// Функция определения количества слов в запросе
function kslov($s)
{
for($i=0;$i<=strlen($s)-1;$i++)
{
if(($s[$i]==' ')and(($s[$i+2]==' ')or($s[$i+3]==' '))){$s[$i]='';}
if(($s[$i]==' ')and($s[$i+1]=='')){$s[$i]='';}
if(($s[$i]==' ')and(($s[$i+2]=='')or($s[$i+3]==''))){$s[$i]='';}
if(($s[$i]==' ')and(($s[$i-3]=='')or($s[$i-2]==''))){$s[$i]='';}
}
$mp=explode(' ',$s);
$kp=count($mp);
if($kp>3){$kp=3;}
return $kp;
}
Реальный код...
+160
function createfile1($path,$info){
if(file_exists($path))
{
$fp=fopen($path,'a+');
fputs($fp,$info);
fclose($fp);
}
else
{
$fp=fopen($path,'w+');
fputs($fp,$info);
fclose($fp);
}
}
Функция с говорящим названием и пахнущим содержимым
+146
<!--marquee class="red">
С НОВЫМ ГОДОМ !
HAPPY NEW YEAR !
</marquee-->
+146
else
{
if(cells[i][j-1].label == 1)
{
cells[i][0].label = 2;
cells[i][0].empty = false;
playerIsTurn = true;
numTurns++;
}else if(cells[i-1][j].label == 1)
{
cells[0][2].label = 2;
cells[0][2].empty = false;
playerIsTurn = true;
numTurns++;
}else if(cells[i-1][j-1].label == 1)
{
cells[0][0].label = 2;
cells[0][0].empty = false;
playerIsTurn = true;
numTurns++;
}
}
}
}
}
}
}
}
}
часть 4 полный код можно посмотреть на http://www.gamedev.ru/projects/forum/?id=160346&page=2