- 1
- 2
- 3
static int lowercase(const char *s) {
return tolower(* (const unsigned char *) s);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+57
static int lowercase(const char *s) {
return tolower(* (const unsigned char *) s);
}
Byte-fuck
+154
public static function ShowClaimsByManager($manager_id,$status,$offset_limit,$rows_limit){
$DBH = Registry::get('DBH');
$STH = $DBH ->prepare(
"SELECT * FROM claims,claims_status
WHERE claims.manager_id = :manager_id
AND claims.id = claims_status.claim_id
AND claims_status.status = :statusc
LIMIT :offsetl, :rowsl" );
$STH->bindParam(':manager_id', $manager_id, PDO::PARAM_STR);
$STH->bindParam(':statusc', $status, PDO::PARAM_STR);
$STH->bindParam(':offsetl', $offset_limit, PDO::PARAM_INT);
$STH->bindParam(':rowsl', $rows_limit, PDO::PARAM_INT);
$STH->execute();
$result = $STH->fetchAll(PDO::FETCH_ASSOC);
return $result;
}
Парень явно любит ctrl+c и ctrl+v
про $STH->execute($data); не не слышал.
+137
try {
/* ... */
} catch (\Exception $e) {
@trigger_error($e->getMessage(), E_USER_WARNING);
}
ini_set('tsundere_mode', '1');
+72
try
{
tmp = stored.get( name ) != null;
} catch (Exception e)
{
/***/
}
Умело обходим NullPointerException + свой велосипед вместо containsKey
+156
if ($var==0 && $var3==0 && $var4==0) {
$qr_result = mysql_query("SELECT type_id, image_plan, section_type, house_number, section_number_real, rooms, prod FROM `psp_gen_plan_type` WHERE prod=0 ORDER BY `house_number` ASC" . $db_table_to_show)
or die(mysql_error()); }
elseif ($var!=0 && $var3!=0 && $var4!=0){
$qr_result = mysql_query("SELECT type_id, image_plan, section_type, house_number, section_number_real, rooms, prod FROM `psp_gen_plan_type` WHERE house_number='$var' AND prod=0 AND section_type='$var3' AND rooms='$var4'" . $db_table_to_show)
or die(mysql_error()); }
elseif ($var!=0 && $var3==0 && $var4==0){
$qr_result = mysql_query("SELECT type_id, image_plan, section_type, house_number, section_number_real, rooms, prod FROM `psp_gen_plan_type` WHERE house_number='$var' AND prod=0 ORDER BY `section_number_real` ASC" . $db_table_to_show)
or die(mysql_error()); }
elseif ($var==0 && $var3!=0 && $var4==0){
$qr_result = mysql_query("SELECT type_id, image_plan, section_type, house_number, section_number_real, rooms, prod FROM `psp_gen_plan_type` WHERE section_type='$var3' AND prod=0 ORDER BY `house_number` ASC" . $db_table_to_show)
or die(mysql_error()); }
elseif ($var==0 && $var3==0 && $var4!=0){
$qr_result = mysql_query("SELECT type_id, image_plan, section_type, house_number, section_number_real, rooms, prod FROM `psp_gen_plan_type` where rooms='$var4' AND prod=0 ORDER BY `house_number` ASC" . $db_table_to_show)
or die(mysql_error()); }
elseif ($var!=0 && $var3==0 && $var4!=0){
$qr_result = mysql_query("SELECT type_id, image_plan, section_type, house_number, section_number_real, rooms, prod FROM `psp_gen_plan_type` where house_number='$var' AND prod=0 AND rooms='$var4' ORDER BY `house_number` ASC" . $db_table_to_show)
or die(mysql_error()); }
elseif ($var!=0 && $var3!=0 && $var4==0){
$qr_result = mysql_query("SELECT type_id, image_plan, section_type, house_number, section_number_real, rooms, prod FROM `psp_gen_plan_type` where house_number='$var' AND prod=0 AND section_type='$var3' ORDER BY `section_number_real` ASC " . $db_table_to_show)
or die(mysql_error()); }
elseif ($var==0 && $var3!=0 && $var4!=0){
$qr_result = mysql_query("SELECT type_id, image_plan, section_type, house_number, section_number_real, rooms, prod FROM `psp_gen_plan_type` where rooms='$var4' AND prod=0 AND section_type='$var3' ORDER BY `house_number` ASC " . $db_table_to_show)
or die(mysql_error()); }
Кинули сайт на доработку. Вот с таким вот фильтром.
−106
echo 1 > $SVN_PATH/KOKOKONFIG/version_info.xml
sed -i "s/1/<version-info>\n\t<product-name>KOKOKO<\/product-name>\n\t<version-name>$PRECOMPILE_STDOUT_1<\/version-name>\n\t<release-date>$(date +"%d.%m.%y")<\/release-date>\n<\/version-info>/g" $SVN_PATH/KOKOKONFIG/version_info.xml
Мда-с. Про echo -e не слышали.
+135
public enum Minutes
{
[Description("00")]
Zero = 0,
[Description("05")]
Five = 5,
[Description("10")]
Ten = 10,
[Description("15")]
Fifteen = 15,
[Description("20")]
Twenty = 20,
[Description("25")]
TwentyFive = 25,
[Description("30")]
Thirty = 30,
[Description("35")]
ThirtyFive = 35,
[Description("40")]
Forty = 40,
[Description("45")]
FortyFive = 45,
[Description("50")]
Fifty = 50,
[Description("55")]
FiftyFive = 55,
}
+166
define("DB_YESTERDAY",date('d/m/Y', time()-172800-86400-86400-86400
-86400-86400-86400-86400-86400-86400-86400-86400-86400-86400-86400
-86400-86400-86400-86400-86400-86400-86400-86400-86400-86400)); //если более 2 дней подряд были выходные, валюты не показывались. Дописано "-86400"
Дописано -86400? Забыли упомянуть, что 24 раза(
+159
if((!$_SERVER["REQUEST_URI"]) || ($_SERVER["REQUEST_URI"] == "/") && !$_SESSION['user']) {$smarty->display(dirname(__FILE__).'/system/template/index.html'); exit;}
if ($_SESSION['user']['login'] && (!$_SERVER["REQUEST_URI"]) || ($_SERVER["REQUEST_URI"] == "/")) {require './system/modules/info/main.php';$smarty->assign('c',$_SESSION['user']); $smarty->display(dirname(__FILE__).'/system/template/home/index.html');}
if((!$_SERVER["REQUEST_URI"]) || ($_SERVER["REQUEST_URI"] == "/") && !$_SESSION['user']) {$smarty->display(dirname(__FILE__).'/system/template/home/guest.html');}
Вот как строится новая соцсеть
+135
/*
* Lack of time prevents me from writing this segment properly.
* May Krishna have mercy on my soul.
*/
static const uint32_t pal = 720 * 576 * 2;
static const uint32_t ntsc_composite = 720 * 507 * 2;
static const uint32_t ntsc_sdi = 720 * 480 * 2;
uint16_t new_width = width, new_height = height;
if (height == 0) {
new_width = 1920;
new_height = 1080;
}
if (format == PAL) {
rv = pal;
memset(out_payload, 0x3F, rv);
}
else if (format == NTSC) {
if (source == SDI_VIDEO) {
rv = ntsc_sdi;
memset(out_payload, 0x3F, rv);
}
else {
rv = ntsc_composite;
memset(out_payload, 0x3F, rv);
}
}
else {
rv = new_width * new_height * 2;
memset(out_payload, 0x3F, rv);
}
Вот что переизбыток мочи делает.