- 1
- 2
- 3
- 4
- 5
- 6
- 7
/* Fix NAN constant for VisualC++. */
#ifdef _MSC_VER
#ifndef NAN
static const unsigned long __nan[2] = {0xffffffff, 0x7fffffff};
#define NAN (*(const float *) __nan)
#endif
#endif
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+57
/* Fix NAN constant for VisualC++. */
#ifdef _MSC_VER
#ifndef NAN
static const unsigned long __nan[2] = {0xffffffff, 0x7fffffff};
#define NAN (*(const float *) __nan)
#endif
#endif
????
+162
if ($n > '25') {
$list = floor($n / 25) + 1;
$str .= '<div id="srt_page" align="center">';
for ($q = 1; (($q) <= $list); $q++) {
if ((((isset($_GET['page'])) && ($_GET['page'] == $q)) || ((!isset($_GET['page'])) && ($q == 1))))
$str .= ' <b>' . $q . '</b> ';
else {
if ((($q == ($pg - 1)) && (($pg - 1) != 1) && (($pg - 1) != $list)) || (($q == ($pg - 2)) && (($pg - 2) != 1) && (($pg - 2) != $list)) || (($q == ($pg - 3)) && (($pg - 3) != 1) && (($pg - 3) != $list)) || (($q == ($pg - 4)) && (($pg - 4) != 1) && (($pg - 4) != $list)) || (($q == ($pg + 1)) && (($pg + 1) != 1) && (($pg + 1) != $list)) || (($q == ($pg + 2)) && (($pg + 2) != 1) && (($pg + 2) != $list)) || (($q == ($pg + 3)) && (($pg + 3) != 1) && (($pg + 3) != $list)) || (($q == ($pg + 4)) && (($pg + 4) != 1) && (($pg + 4) != $list)) || ($q == $list) || ($q == 1)) {
if (($q == $list) && (($pg + 4) < ($list - 1)))
$str .= '...';
$str .= ' <a class="link_page" href="?page=' . $q . '"> ' . $q . ' </a> ' . "\n";
if (($q == 1) && (($pg - 4) > 2))
$str .= '...';
}
}
}
$str .= '</div>';
}
return $str;
Кто не понял, это такой pagination %))
+74
private void showProgress() {
if(mIndProgressVisible && mIndProgress != null && mIndProgress.isShowing()) return;
if(!mIndProgressVisible && (mIndProgress == null || !mIndProgress.isShowing())) return;
...
}
Не ходите, дети, в Африку гулять
+96
_catalogDb.Categories
.Where(w => w.Resources.Where(r => _catalogDb.Resources
.Where(a => _catalogDb.Persons.Where(b => b.EmployeeNumber == employeeNumber)
.Select(c => c.VIP).FirstOrDefault() || !a.VIP)
.Where(a => _catalogDb.Persons.Where(b => b.EmployeeNumber == employeeNumber)
.Select(c => c.InnerEmployee).FirstOrDefault() || !a.InnerEmployee)
.Where(a => !a.Paths.Any()
|| a.Paths.Where(wer => wer.Name == null).Any()
|| a.Paths.Where(pt => pt.Name != null && _catalogDb.Persons
.Where(b => b.EmployeeNumber == employeeNumber)
.Select(c => c.Path).FirstOrDefault().Contains(pt.Name)).Any())
.Where(a => !a.Filials.Any() || a.Filials.Where(wer => wer.Code == null).Any() || a.Filials
.Where(pt => pt.Code != null && pt.Code == _catalogDb.Persons
.Where(b => b.EmployeeNumber == employeeNumber)
.Select(c => c.Filial).FirstOrDefault()).Any())
.Select(a => a.UNID).Contains(r.UNID)).Any())
.Select(s => s.ID).Distinct().ToList();
Кто сказал что Entity framework облегчает жизнь...
+51
static void operator()(int atan)
Wat?
+135
/// <summary>
/// Converts to number.
/// </summary>
/// <param name="value">The value.</param>
/// <returns>System.String.</returns>
public static string convertToNumber(string value) {
string mvalue = "0";
string wildchars = @"~!@#$%^&*()_+={}[]|\/?><,`:;'";
bool chknegative = false;
if (value == null)
value = "";
try {
if (value == "") {
mvalue = "0";
}
for (var i = 0; i < wildchars.Length; i++) {
string wildchar = wildchars.Substring(i, 1);
//chknegative = value.Contains(wildchar);
mvalue = value.Replace(wildchar, "");
value = mvalue;
}
chknegative = value.Contains("-");
if (chknegative) {
mvalue = value.Replace("-", "");
mvalue = "-" + mvalue;
}
else {
mvalue = value;
}
}
catch {
mvalue = "0";
}
return mvalue;
}
+142
return (guint)(((double)(((double)((SAMPLERATE_48KHZ)) / (((double)(fps_numerator) / (double)(fps_denominator)))))));
Фу, блять.
+157
<?php
function clear($field){
$field = htmlspecialchars($field);
$field = str_replace("\"","", $field);
$field = str_replace("'","\'",$field);
return $field;
}
if(isset($_POST['name'])){
$name = clear($_POST['name']);
echo $name;
}
?>
<form method="post">
<p>you name:<br>
<input name="name" type="text" value="">
</p>
<input type="submit" value="Send">
</form>
Прафисианналы "PHP" пишут защиту от XSS.
Отсюда: http://mzcoding.com/php_articles/xss__csrf__ataki_i_zashhita_ot_nikh/11/
+75
public static int compareXmlGregorianCalendars(XMLGregorianCalendar left, XMLGregorianCalendar right) {
int result = left.compare(right);
if (result == DatatypeConstants.LESSER)
return -1;
else if (result == DatatypeConstants.EQUAL)
return 0;
else if (result == DatatypeConstants.GREATER)
return 1;
else
throw new RuntimeException("Indeterminate result when comparing XMLGregorianCalendars.");
}
DatatypeConstants:
/**
* <p>Comparison result.</p>
*/
public static final int LESSER = -1;
/**
* <p>Comparison result.</p>
*/
public static final int EQUAL = 0;
/**
* <p>Comparison result.</p>
*/
public static final int GREATER = 1;
/**
* <p>Comparison result.</p>
*/
public static final int INDETERMINATE = 2;
+156
$permissions = Array(
'add' => array('custom_order_send', 'send_termin_request'),
'insert' => Array('custom_order_send', 'send_termin_request'),