- 1
// Ж. Попов: include('blocks/bd.php'); БИДЭ подключено, мои юные сантехники :)
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+49
// Ж. Попов: include('blocks/bd.php'); БИДЭ подключено, мои юные сантехники :)
+138
function getPage($uri) {
$id = trim(trim($uri, '/'));
if (is_numeric($id)){
$this->page->getPage($id);
} else {
$this->page->getPage('1');
}
}
Вчера сидел в подпитии, писал сайт-визитку. Вот что обнаружил утром
−115
#!/usr/bin/perl -w
use strict;
my $enchant_num=1;
my $tries_num=0;
print "Please, enter safe enchant lvl:\n";
my $safe_enchant_num=<STDIN>; chomp $safe_enchant_num;
print "Please enter maximum enchant lvl:\n";
my $max_enchant_num=<STDIN>; chomp $max_enchant_num;
if($max_enchant_num=~/\d/)
{
if($max_enchant_num>$safe_enchant_num)
{
while($enchant_num<=$max_enchant_num)
{
if($enchant_num<=$safe_enchant_num)
{
while($enchant_num<=$safe_enchant_num)
{
print "Succesfully enchanted for +" . $enchant_num++ . "\r";
}
}
else
{
if(rand(100)<=66)
{
print "Succesfully enchanted for +" . $enchant_num++ . "\r";
}
else
{
print "Enchant failed for +" . $enchant_num++ . "\r";
$enchant_num=1;
$tries_num++;
}
}
}
}
}
else
{
print "\nInput is incorrect\n";
}
print "\nEnchanted for $max_enchant_num with: $tries_num fails.";
Комментарии излишни
+50
if(!empty($filter['features']) && !empty($filter['features'])) ...
Simpla CMS /api/Products.php
+61
/**
* Convert unix timestamp into: (no leading zeros)
* array( 'day' => x, 'month' => x, 'year' => x, 'hour' => x, 'minute' => x );
* Written into separate static public function to allow for timezone to be used easily
*
* @param integer [$unix] Timestamp
* @return array Date parts
*/
static public function unixstamp_to_human( $unix=0 )
{
$tmp = gmdate( 'j,n,Y,G,i', $unix );
list( $day, $month, $year, $hour, $min ) = explode( ',', $tmp );
return array( 'day' => $day,
'month' => $month,
'year' => $year,
'hour' => $hour,
'minute' => $min );
}
IPB 3.x
Интересно сделали? А как бы сделали PRO :) ?
−122
Word.FormFields("Data").Result = СокрЛП(?(ДатаЧисло(ДатаДок2)<10,"0","")+ДатаЧисло(ДатаДок2));
Word.FormFields("Manth").Result = СокрЛП(МесяцПрописью(ДатаДок2));
Word.FormFields("God").Result = СокрЛП(ДатаГод(ДатаДок2));
взято из конфигурации одного автодилера, особенно порадовали имена частей даты
+140
for (size_t i=cnt-1; i<cnt; --i)
цикол наоборот для типа без знака
−90
public static function findNeighbourEmpty(cx:int, cy:int, checkDebris:Boolean = true):Cell {
var cell:Cell = Cell.getCell(cx, cy);
var i:int = 0;
var distance:int = 1;
var n:int = 8;
while(!cell || !cell.accessible || (checkDebris && !isEmptyTile(cell))) {
if (i < n * distance / 4) {
cell = Cell.getCell(cx + Math.min(i, distance), cy + Math.min(distance * 2 - i, distance));
} else if (i < n * distance / 2) {
cell = Cell.getCell(cx + Math.min(distance * 2 - i + n * distance / 4, distance), cy + Math.max(n * distance / 4 - i, -distance));
} else if (i < 3 * n * distance / 4) {
cell = Cell.getCell(cx + Math.max(n * distance / 2 - i, -distance), cy + Math.max(-distance * 2 + i - n * distance / 2, -distance));
} else if (i < n * distance) {
cell = Cell.getCell(cx + Math.max(-distance * 2 + i - 3 * n * distance / 4, -distance), cy + Math.min(i - 3 * n * distance / 4, distance));
} else {
i = 0;
distance++;
if (distance > MAX_NEIGHBOUR_CELL_DISTANCE) {
return findNeighbourEmpty(cx, cy, false);
}
continue;
}
i++;
}
return cell;
}
Какой милый метод...
−127
#!/bin/bash
set -e
KEHU_FILE=kehu_ruikemei
echo "*************"
echo "rm logo_linux_clut224"
echo "*************"
find drivers/video/logo/ -name logo_linux_clut224.o -exec rm -f {} \;
find drivers/video/logo/ -name logo_linux_clut224.c -exec rm -f {} \;
find drivers/video/logo/ -name logo_linux_clut224.ppm -exec rm -f {} \;
echo "***********************"
echo "copy logo_linux_clut224.ppm"
echo "***********************"
cp $KEHU_FILE/logo_linux_clut224.ppm drivers/video/logo/
echo "***********************"
echo "make kernel.img"
echo "***********************"
make kernel.img -j4
echo "***********************"
echo "return origin files"
echo "***********************"
find drivers/video/logo/ -name logo_linux_clut224.o -exec rm -f {} \;
find drivers/video/logo/ -name logo_linux_clut224.c -exec rm -f {} \;
git checkout -- drivers/video/logo/logo_linux_clut224.ppm
echo "return origin files success!!!"
Скрипт в корне исходников ядра linux для Rockchip RK3066.
+10
//В mathc.hpp:
typedef float import (float);
//В неком cpp функция:
float cm() {
import calcFpu;
//...
float src = //...
float res = calcFpu(src);
return res;
}
//В mathc.cpp:
void calcFpu(float){
//...
void calcSSE(float){
//...
Мои глаза... В перлы.
http://ideone.com/RBAMyv