- 1
float tlen = sqrtf(top[0]*top[0]+top[1]*top[1]+top[2]*top[2]);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+77
float tlen = sqrtf(top[0]*top[0]+top[1]*top[1]+top[2]*top[2]);
Всё в мире тлен и безысходность. В том числе и код.
+97
Сегодня был приятно удивлен тем, что цикл
for i:=0 to memo1.lines.count -1 do
...
приостанавливает работу, когда идет обращение к мемо (пользователь выделяет текст или печатает в этом мемо) до тех пор, пока идет обращение.
Очевидно, это такая фишка компилятора. Приятно, когда компилятор прикрывает спину.
+124
<!-- Вот люблю я HTML. Смотри, есть 2 страницы, которые лепятся скриптом в одну. Нам нужно скрыть часть второй на первой. -->
<!-- Как поступит нормальный вебмастер? Правильно, напишет скрипт, и доработает движок, чтоб не шёл инклюд в нужных местах. -->
<!-- Как поступлю я? Я добавлю лишний тег закрытия коммента в эту самую вторую страницу, а в нужном месте открою коммент, чтоб -->
<!-- он закрыл эту часть. Учись. Ох, и понаписал... -->
<!--
</table>
<table width="630" border="1" class="main">
<tr><td>
<form name="form">
<select name="site" size="1" class="menu_opt">
<option class="blu" value="">Навигация по сайту
<option class="red" value="index.html">Главная
....
</select>
<input type=button value="Go!" onClick="javascript:formHandler(this)">
</form>
</td></tr>
</table>
<!-- 1 -->
Как скрыть менюху внизу? Да очень просто, хоть и не валидно. Такой ужас удалось найти в одном из обслуживаемых порталов.
+124
bool getDimensionForKey( const char *key, unsigned int *value, config_file_t *config, unsigned int dimension_max, unsigned int object_size )
{
const char *val;
int size = 0;
int sum = 0;
bool negative = false;
bool percentage = false;
if (getValueForKey(key, &val, &size, config))
{
if ( size )
{
if (*val == '-')
{
negative = true;
val++;
size--;
}
if (val[size-1] == '%')
{
percentage = true;
size--;
}
// convert string to integer
for (sum = 0; size > 0; size--)
{
if (*val < '0' || *val > '9')
return false;
sum = (sum * 10) + (*val++ - '0');
}
if (percentage)
sum = ( dimension_max * sum ) / 100;
// calculate offset from opposite origin
if (negative)
sum = ( ( dimension_max - object_size ) - sum );
} else {
// null value calculate center
sum = ( dimension_max - object_size ) / 2;
}
*value = (uint16_t) sum;
return true;
}
// key not found
return false;
}
Cтригозаврус функодавус ...
+125
static U64 mulU64byU64(U64 a, U64 b, U64 * high)
{
U64 b_high = 0;
U64 r_high = 0, r_low = 0;
U64 bit;
for (bit = 1; bit; bit <<= 1) {
if (a & bit) {
if (r_low + b < r_low)
r_high++;
r_low += b;
r_high += b_high;
}
b_high <<= 1;
b_high |= (b & (1ULL << 63)) >> 63;
b <<= 1;
}
if (high)
*high = r_high;
return r_low;
}
Угадай зачем %D
+124
for (var i = 0; i < Collection.Count(); i++)
{
if (i==x)
{
Collection.Remove(i);
}
}
Классика
+145
$(function() {
// hardcore mode
"use strict";
"use paranoid";
// todo: string-to-functioName converter and more flexible injector
;(function() {
var ooStack = {
writeback: function() {
// main wrappers
var wrappers = $( 'html, body' );
var meta = $( 'head' );
var root = $( '#core' , wrappers );
var head = $( '#head', root );
var content = $( '#content' , root );
var sidebar = $( 'aside' , root );
var articles = $( 'article' , content );
// it can fuck your brain
var footway = {
root: root,
head: head,
content: content,
sidebar: sidebar,
articles: articles,
wrappers: wrappers,
// paginator
paginator: $( '.pager' , root ),
};
// return stack definition
return footway;
}
};
// New world
var appInstance = new world();
// Inject selectrors and methods
var app = appInstance.application;
app.dom = ooStack.writeback();
// Execute
app.init();
})();
});
Распедаль мои копыта -- наебнись мозги козла :D В Оригинале : робоцып, робокоп head и лопата
+147
getOffsetPosition: function( self, hash ) {
return $( '#' + hash, self.dom.root ).offset().top - 0;
},
// 27 is a magic fix number :: +5
getNumFromStrPx: function( pixels ) {
return ( pixels.replace( 'px' , '' ) - 0 ) - 22;
},
Magic Mashrooms ;) 1200 mics => non stop and sound sucks
+146
var passedLinks = new Array();
for( var lnk = 0; lnk <= aLinksCollection.length; lnk++ ) {
var AJAXLink = aLinksCollection[ lnk ];
// exclusions by DOM objects, filter external links and shuffle some extensions
if( typeof AJAXLink === 'undefined' ) continue;
var aLoc = AJAXLink.href;
if( AJAXLink.host.match( document.location.host ) &&
!self.filters.extensions.test( AJAXLink.pathname ) &&
!aLoc.match( self.filters.pathways[0] ) ) {
passedLinks.push( AJAXLink );
};
};
/* regExps constants */
filters: {
extensions: /\.(gif|jpg|jpeg|tiff|png|exe|pdf|txt|psd|rss|rdf|cpgz|tar\.gz|rar|zip|html|htm|test|tar|xml|msi|iso|swf)$/i,
trapzones: '#id1, #id2, #id3, .class1 pre:last, tags p:last',
pathways: [
'edit|add|reply|search|rss\.xml|#',
'contact|license|about|advertisement'
]
},
Выложу сам лучше ... отобрать хотели и сделать тоже самое ;) не серчайте
+146
$( self.filters.trapzones ).hover(function() {
if( garbage && !garbage.match(similar.id) ) {
$.Storage.set('SimNodes', garbage + similar.id + '*');
$('#similar').delay(550).show(550);
}
if( !garbage ) {
$.Storage.set('SimNodes', '0*' + similar.id + '*');
$('#similar').delay(550).show(550);
}
});
String Mach db