- 1
- 2
- 3
...
w << (byte)(char)0x00;
...
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+170
...
w << (byte)(char)0x00;
...
вывод в файл нулевого байта, иначе не работало
+163
function get_date($timestamp){
return strftime("%Y", $timestamp)."-".strftime("%m", $timestamp)."-".strftime("%d", $timestamp);
}
$Time = time();
$Time2 = $Time - 604800;
$Date2 = get_date($Time2);
Чудесным образом получаем дату%)
Писал программист с опытом 12 лет.
+132
new DateTime(DateTime.Now.Year,DateTime.Now.Month,DateTime.Now.AddDays(-1).Day)
Не знаю, кто это могу написать?! и как оно могло работать?!
+158
// Итак, определим класс Namer.
class Namer {
var $name;
var $surname;
function getName() { return $this->name; }
function getSurname() { return $this->surname; }
}
// Как видим, интерфейсная часть полностью определена. Осталось реализовать два механизма обработки входной строки. Сделаем это мы в двух классах-наследниках SpaceNamer и CommaNamer.
//// класс для обработки строки в формате "имя фамилия"
class SpaceNamer extends Namer {
function SpaceNamer($full_name) {
$splitter_pos = strpos($full_name, ' '); // находим пробел
$this->name = substr($full_name, 0, $splitter_pos); // все, что до пробела - это имя
$this->surname = substr($full_name, $splitter_pos+1); // после пробела - фамилия
}
}
//// класс для обработки строки в формате "фамилия,имя"
class CommaNamer extends Namer {
function CommaNamer($full_name) {
$splitter_pos = strpos($full_name, ','); // находим запятую
$this->name = substr($full_name, $splitter_pos+1); // все, что до запятой - это фамилия
$this->surname = substr($full_name, 0, $splitter_pos); // после запятой - имя
}
}
и интерфейсы не нужны!
+149
// Если заданное условие успешно (true)
if (is_if) {
//...
}
Нашёл на работе. Гениальное именование переменной и гениальный комментарий.
+143
</body></html></div><!-- generation time = <b>362</b> ЛЯ -->
не говнокод, просто лучик ненависти верстальщика
+144
datagridview.CurrentRow.Index = datagridview.CurrentRow.Index + 1;
Как можно использовать данный код?
Ошибка: Property or indexer 'System.Windows.Forms.DataGridViewBand.I ndex' cannot be assigned to -- it is read only
+163
$bgcolor="#FFFFFF";
$d % 2 ? 0: $bgcolor= "#F6F6F6";
Уже никто не скажет, то ли это из PhpAds, то ли уже наши умники дописывали.
−97
+ (BOOL) isIOS32orGreater
{
NSString *version = [[UIDevice currentDevice] systemVersion];
NSArray *parts = [version componentsSeparatedByString:@"."];
if ([[parts objectAtIndex:0] isEqualToString:@"4"])
{
return YES;
}
else
if ([[parts objectAtIndex:1] isEqualToString:@"2"])
{
return YES;
}
return NO;
}
Определяем версию iOS.
+191
// I am not responsible of this code.
// They made me write it, against my will.
double penetration;
http://community.livejournal.com/programmers_fun/65300.html