- 1
ethereum
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−3
ethereum
кто нить зарабатывает майнингом ethereum?
Хочу себе фарму сделать, а то скучно мне
+3
public bool Success { get; set; }
public bool Failure { get { return !Success; } set { Success = !value; } }
И не поспоришь!
0
#include <stddef.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void *govno[300] = {NULL};
size_t govnopoindex = 0;
void chisti_govno(void)
{
do
{
free(govno[--govnopoindex]);
} while (govnopoindex != 0);
}
char *concat(char *a, char *b)
{
char *ptr = malloc(strlen(a)+strlen(b)+4);
if (ptr == NULL)
{
fprintf(stderr, "Huli ty obosralsya, mudak blyad? Ves' heap zasral\n");
chisti_govno(); // иди под струю мойся
exit(-1);
}
sprintf(ptr, "(%s*%s)", a, b);
govno[govnopoindex++] = ptr;
return ptr;
}
char *pow_gen(size_t n, char *a, char *p)
{
if (n == 0)
{
return a;
}
if (n & 1)
{
return pow_gen(n >> 1, concat(a, p), concat(p, p));
}
else
{
return pow_gen(n >> 1, a, concat(p, p));
}
}
char* pow_b2(size_t n) {
return pow_gen(n, "1", "a");
}
void printfshit(const size_t pow)
{
printf("double pow_%zu(double a) {return %s;}\n\n", pow, pow_b2(pow));
}
int main(void)
{
printfshit(255);
chisti_govno();
return 0;
}
http://govnokod.ru/23246#comment388959 - считаю что это заслуживает отдельного говнокода
+1
SUM(
CAST (
SUBSTRING(CAST([PercentAmount] AS VARCHAR),1, CHARINDEX ('.',[PercentAmount])-1)
+ '.'
+ SUBSTRING(CAST([PercentAmount] AS VARCHAR),CHARINDEX('.',[PercentAmount])+1, 2+CHARINDEX ('.',[PercentAmount]))
AS MONEY))
А как вы достигаете точности в 2 знака после запятой?
0
disableFunc: function (date) {
if ([1].include(date.getDay() + 1)) return true;
var What = new Date(date.getFullYear(), date.getMonth(), date.getDate());
var Min = new Date(2017, 7, 10);
if (Min >= What) return true;
var Max = new Date(2017, 7, 16);
if (Max < What) return true;
return false;
},
Великая и могучая белорусская Amasty шарит в названиях переменных
−2
labelViewData.CreateTextPainterAccordingAllowedBoundsForLabels
По Макконнеллу. Название метода должно отражать всю его суть и даже немножко деталей реализации. Ну как немножко, почти все.
0
this.searchModel = data[0];
this.searchModel.notFirstFloor = !!this.searchModel.notFirstFloor;
this.searchModel.notLastFloor = !!this.searchModel.notLastFloor;
hack for triggering change detection
0
if ( $MonitorMode eq \">=\" )
{
if ( $NbrProcesses < $ProcNumber )
{
$Rule->Status(TRUE);
}
}
elsif ( $MonitorMode eq \"<=\" )
{
if ( $NbrProcesses > $ProcNumber )
{
$Rule->Status(TRUE);
}
}
else
{
if ( $NbrProcesses != $ProcNumber )
{
$Session->Value(\"PROCESSMODE\", \"\" );
$Rule->Status(TRUE);
}
};
Кровавый ентерпрайз. Кусок кода мейд бай ХулетПакард
+1
switch (DAEMONS_ENV) {
case "development": {
break;
}
case "staging": {
break;
}
case "production": {
break;
}
default: {
break;
}
}
0
catch (Exception e) {
System.err.println("!!");
}