- 1
http://www.shkodenko.kiev.ua/index.php?lang_id=1&content_id=82
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+168
http://www.shkodenko.kiev.ua/index.php?lang_id=1&content_id=82
я охуел
+144
app::window::event* event = new app::window::event::keyboard::press(key);
+135
-- html-код --
<div class="sp_middle_row_right" style="margin-right: 10px;">
<input type="hidden" name="capcha" value="1396309901" />
<img src="http://www.uatrade.net/include/parser/capcha.php?image=1396309901" alt="capcha" title="capcha"/>
</div>
-- html-код --
var capcha = $('input[name=capcha]').attr('value');
var manual_capcha = $('input[name=manual_capcha]').attr('value');
$.post('http://www.uatrade.net/include/parser/ajax_capcha.php', {capcha:capcha, manual_capcha:manual_capcha}, function(d){
if(Number(d) === 1){
-- код--
$.post('http://www.uatrade.net/include/parser/ajax_position.php', {domain:domain, keywords:keywords, yandex:yandex, google:google, country:country}, function(res){
-- код --
}
}else{
alert('Введите правильно капчу.');
return false;
}
Пояснение. Капча генерируется "просто и со вкусом". генерится рандомное число, вырезаются первые 4 цифры и это число умножается на 2,5 потом округляется. Результат выводится на картинку. Остальное, думаю, пояснений не требует.
Это только некоторые "гениальные" моменты из формы (http://www.uatrade.net/parser_position) для проверки позиций сайтов по ключевикам на сайте одной компании, занимающейся созданием и продвижением сайтов (www.uatrade.net).
+80
m_scrabblerProperties = Utils.loadPropertiesFile(m_args[1]);
if (null != m_scrabblerProperties)
{
System.out.println("Executing DBScrubber with properties file " + m_args[1] + " loaded from the classpath");
}
else
{
try
{
m_scrabblerProperties.load(new FileInputStream(m_args[1]));
System.out.println("Executing DBScrubber with properties file " + m_args[1] + " loaded from the file system");
}
catch (IOException e)
{
System.err.println("Failed to load " + m_args[1] + " from the classpath or the file system");
}
}
Utils.loadPropertiesFile - какая то хитрая поделуха которая ищет файл в кэше. Если он не найден в кэше, то автор видимо хотел попробовать считать файл с диска, но судя по всему оказался оказался дебилом.
−94
' ==== Пример №1 ====
strParentAsset = "Parent_Asset_OnetoOneRelationship_Child_NewEarlyStaged"
strChildAsset = "ChildAssetArray_NewEarlyStaged"
strArrAssetList = Split(strParentAsset & "," & strChildAsset, ",")
' ==== Пример №2 ====
strProjectNames="" & strTODO_Project & "1," & strTODO_Project & "2," & strTODO_Project & "3," & strTODO_Project & "4," & strTODO_Project & "5," & strTODO_Project & "6," & strTODO_Project & "7," & strTODO_Project & "8," & strTODO_Project & "9," & strTODO_Project & "10," & strTODO_Project & "11," & strTODO_Project & "12," & strTODO_Project & "13," & strTODO_Project & "14," & strTODO_Project & "15," & strTODO_Project & "16," & strTODO_Project & "17," & strTODO_Project & "18," & strTODO_Project & "19," & strTODO_Project & "20," & strTODO_Project & "21," & strATG_TODO_PROJECT22
strArrProjectNames= Split(strProjectNames,",")
' ==== Пример №3 ====
Dim strWeekday
...
ReDim strWeekday(7)
strWeekday(1)= "Sun":strWeekday(2)= "Mon":strWeekday(3)= "Tue":strWeekday(4)= "Wed":strWeekday(5)= "Thu":strWeekday(6)= "Fri":strWeekday(7)= "Sat"
Примеры создания массивов из QTP-проекта, написанного индусами
+150
http://www.gamedev.ru/users/?id=45914
+70
@Override protected void finalize()
{
Runtime.addShutdownHook();
}
Здесь без комментариев...
+160
if (parseInt(navigator.appVersion)>3)
{
if (navigator.appName=="Netscape")
{
winW = window.innerWidth;
winH = window.innerHeight;
}
if (navigator.appName.indexOf("Microsoft")!=-1)
{
winW = document.documentElement.offsetWidth;
winH = document.documentElement.offsetHeight;
}
}
+167
/**
* Удаление почтового индекса из строки адреса
* @param string $str исходный адрес
* @return string адрес без индекса
*/
function skip_addr_index($str) {
return substr(strstr($str, 'Челябинск'), 14);
}
Автор из Челябинска :-)
+75
// Gets the starting position for the endtag of the first element in text.
private int getEndTagPosition(String element, String text) {
String startTag = "<" + element;
String endTag = "</" + element;
int nestingLevel = 1;
int end = 0;
int startPos = 1;
while (nestingLevel > 0) { // loop until matching endtag is found
int start = text.indexOf(startTag, startPos);
end = text.indexOf(endTag, startPos);
if ((start == -1) || (start > end)) { // next tag is an endtag
nestingLevel--;
startPos = end + 1;
} else { // next tag is a starttag
nestingLevel++;
startPos = start + 1;
}
}
return end;
}