- 1
- 2
- 3
- 4
for ($i=(((($start-4*$limit)/$limit) > 0) ? (($start-4*$limit)/$limit) : 0);$i < ( ((($start+5*$limit)/$limit) < ($count[0]/$limit)) ? (($start+5*$limit)/$limit) : ($count[0]/$limit)) ;$i++)
{
...
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+165
for ($i=(((($start-4*$limit)/$limit) > 0) ? (($start-4*$limit)/$limit) : 0);$i < ( ((($start+5*$limit)/$limit) < ($count[0]/$limit)) ? (($start+5*$limit)/$limit) : ($count[0]/$limit)) ;$i++)
{
...
}
Человек интересно сам понял бы через 10 минту что тут происходит.
+111
vTreeNode1.SelectedForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))));
Присвоение чёрного цвета. Hell yeah!
+146
Battle = new Class({
// Options
selected: 1,
onPopupClose: function() {},
// Class initalisation
initialize: function(options) {
Object.append(this, options);
},
// Open popup
initPopup: function(title, selection) {
this.selected = selection;
this.popup = new LightFace.Static({
title: title,
content: 'vote-options'
});
},
// Vote
vote: function(social_network) {
var share = this.selected == 1 ? this.share1 : this.share2;
var pic = this.selected == 1 ? this.pic1 : this.pic2;
var url = '';
if(social_network == 'fb') {
url = 'http://www.facebook.com/sharer.php?s=100';
url += '&p[title]=' + encodeURIComponent(this.text);
url += '&p[summary]=' + encodeURIComponent(share);
url += '&p[url]=' + encodeURIComponent(this.url);
url += '&p[images][0]=' + encodeURIComponent(pic);
} else if(social_network == 'tw') {
url = 'http://twitter.com/share?';
url += 'text=' + encodeURIComponent(this.text);
url += '&url=' + encodeURIComponent(this.url);
url += '&counturl=' + encodeURIComponent(this.url);
} else if(social_network == 'vk') {
url = 'http://vkontakte.ru/share.php?';
url += 'url=' + encodeURIComponent(this.url);
url += '&title=' + encodeURIComponent(this.text);
url += '&description=' + encodeURIComponent(share);
url += '&image=' + encodeURIComponent(pic);
url += '&noparse=true';
} else if(social_network == 'ok') {
url = 'http://www.odnoklassniki.ru/dk?st.cmd=addShare&st.s=1';
url += '&st.comments=' + encodeURIComponent(share);
url += '&st._surl=' + encodeURIComponent(this.url);
} else if(social_network == 'ml') {
url = 'http://connect.mail.ru/share?';
url += 'url=' + encodeURIComponent(this.url);
url += '&title=' + encodeURIComponent(this.text);
url += '&description=' + encodeURIComponent(share);
url += '&imageurl=' + encodeURIComponent(pic);
}
window.open(url,'','toolbar=0,status=0,width=626,height=436');
return this.vote_ns()
},
// Vote count
vote_ns: function() {
new Request({
url: '/vote/' + this.id + '/' + this.selected
}).send();
this.popup.close();
this.onPopupClose.delay(400);
var vote_count = $('vote-num-'+this.selected);
vote_count.set('text', vote_count.get('text').toInt() + 1);
$('vote-1').destroy();
$('vote-2').destroy();
$('voted_thank_you').show();
return false
},
// Askbook Promo
promoAskbook: function() {
this.promoBox = new LightFace.Static({
width: 500,
draggable: true,
title: 'AskBook.me',
content: 'askbook_promo'
});
}
});
Класс битв на 1001golos.ru
+148
#include <iostream.h>
typedef short *(*bar2)(double);
typedef char *(*bar3)();
typedef long long int **(* bar5)();
typedef bar5 (** bar4)(bar3);
typedef bar4 (** bar1)(bar2);
typedef long long int *(*(*(*(*(**bar0)(short *(*)(double ))))(char *(*)()))());
long long int ** func5()
{
static long long int A = 42;
static long long int* B = &A;
return &B;
}
char* func3()
{
return new char;
}
bar5 func4(bar3 A)
{
return &func5;
}
short* fun2(double A)
{
return new short;
};
bar4 fun1(bar2 A){
static void* p = &func4;
return (bar4)&p;
}
#pragma argsused
int main(int argc, char* argv[])
{
void* p = &fun1;
bar0 foo0 = (bar1)&p;
bar1 foo1 = (bar1)&p;
long long int ** pr1 = (*(*(*foo1)(&fun2))(&func3))();
long long int ** pr0 = (*(*(*foo0)(&fun2))(&func3))();
std::cout<<**pr1<<std::endl;
std::cout<<**pr0<<std::endl;
std::cin.get();
return 0;
}
разбирался с указателями на функции
−114
declare @date datetime
set @date=convert(datetime, cast(day(getdate()) as varchar(2))+'.'+cast(month(getdate()) as varchar(2))+'.'+cast(year(getdate()) as char(4)), 105)
MS SQL
Так и не удалось выяснить, почему автор не написал просто
set @date=getdate()
−117
SELECT *
FROM table1
WHERE
COALESCE(
field1,
field2,
field3,
field4,
field5,
fieldN,
"lol"
)!="lol"
+74
String.format("USR-БГПУ", new Object[] { new SimpleDateFormat("dd MMMM yyyy", new Locale("ru", "RU")) })
Нашёл в самолично написанной утильке (из серии блиц-[говно]кодинга). Думал.
+81
public void getApplicationContext(ApplicationContext applicationContext ) {
applicationContext.setUserId(currentUserService.getCurrentUser().getName());
applicationContext.setTransactionType(transactionType);
applicationContext.setApplication(applicationName);
applicationContext.setSubSystem(subSystemName);
applicationContext.setAddress(ipAddress);
applicationContext.setCorrelationId(correlationIDGenerator.getRandomGUID());
}
*facepalm*
+171
$date_day = date("d");
$date_month = date("m");
$date_year = date("Y");
$date_time = date("H:i");
$date_cont = " " . $date_day . "-" . $date_month . "-" . $date_year . " " . $date_time;
Вот так мы получаем дату строкой :)
Впоследствии используется только $date_cont.
+164
private function _arrayToString($array)
{
$count = count($array);
$str = '';
for ($i = 0; $i < $count; $i++) {
$str .= $array[$i] . ',';
}
$str = substr($str, 0, strlen($str) - 1);
return $str;
}
implode ?? не, не слышал!