- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
def enum(x):
globals().update(map(reversed, enumerate(x.split())))
enum("""
ONE
TWO
THREE
FORTH
""")
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
def enum(x):
globals().update(map(reversed, enumerate(x.split())))
enum("""
ONE
TWO
THREE
FORTH
""")
Forth влияет...
−5
EFG тред иди.
Тред в котором мы пишим реквесты и пожелания EFG.
EFG, прикрути живое обновление через вебсокеты, переделай фронт уже с этого древнего говна, на модное SPA, прикрути нейросеточку и блокчейн.
−1
Кода не осталось, только скрин:
https://i.imgur.com/cyehTUH.jpg
+1
Вот так пишут настоящие программисты внутри HTML. Ни грамма жалости... Ни слова унижения.
...
<h6 class="card-subtitle">
<?php switch($cur_user['school_type']):
case 1: ?>
<?php echo $lang['Public_school']; ?>
<?php break; ?>
<?php case 2: ?>
<?php echo $lang['State_religious_school']; ?>
<?php break; ?>
<?php case 3: ?>
<?php echo $lang['muslim']; ?>
<?php break; ?>
<?php case 4: ?>
<?php echo $lang['orthodox']; ?>
<?php break; ?>
<?php endswitch; ?>
</h6>
...
−3
http://avg1.ru/upload/iblock/60a/60aa3c633e7f885cabd311cf3b6f6792.jpg
Она сама сделала ярлычки, на которых было написано, кто именно подарил ей украшение.
+1
initNumber = 1;
initNumber2 = 2;
initNumber3 = 3;
var leftbutton = document.getElementById('leftbutton');
leftbutton.addEventListener('click',sliderleft);
function sliderleft()
{
var slider_object_1 = document.getElementById('slider_object_1');
var slider_object_2 = document.getElementById('slider_object_2');
var slider_object_3 = document.getElementById('slider_object_3');
initNumber ++;
initNumber2 ++;
initNumber3 ++;
if(initNumber>3)
{
initNumber = 1;
}
if(initNumber2>3)
{
initNumber2 = 1;
}
if(initNumber3>3)
{
initNumber3 = 1;
}
slider_object_1.setAttribute('src', 'img/' + initNumber +".PNG");
slider_object_2.setAttribute('src','img/' + (initNumber2) +".PNG");
slider_object_3.setAttribute('src','img/' + (initNumber3) +".PNG");
}
Мой божественный слайдер, плиз кил ми
0
def is_regular_pay(self, order):
return order.account is None
def is_card_binding(self, order):
return order.account != None
...
if self.is_regular_pay(order):
...
return HttpResponse("OK", status=200)
elif self.is_card_binding(order):
...
start_cancel_request(order)
else:
get_logger().warn("Unknown successefull operation")
order.save()
+4
#include <stdio.h>
#include <inttypes.h>
#include <stddef.h>
void printuint64(const uint64_t state);
uint64_t game_of_life8x8(const uint64_t old);
uint8_t getbit(uint64_t in, uint8_t y, uint8_t x);
uint8_t getbit(uint64_t in, uint8_t y, uint8_t x)
{
return !!((in) & (1ULL << ((y&0b111) + (x&0b111)*8)) );
}
uint64_t setbit(uint8_t y, uint8_t x, uint8_t bit)
{
if (bit)
{
return 1ULL << ((y&0b111) + (x&0b111)*8);
}
return 0;
}
uint64_t game_of_life8x8(const uint64_t old)
{
uint64_t new_state = 0;
#define GETBIT(y,x,val) getbit(val, y, x)
#define SETBIT(y,x,bit) setbit(y,x,bit)
#define SUMAROUND(y,x,val) ( \
GETBIT(y+1,x,val) + GETBIT(y-1,x,val) \
+ GETBIT(y,x+1,val) + GETBIT(y,x-1,val) \
+ GETBIT(y+1,x+1,val) + GETBIT(y+1,x-1,val) \
+ GETBIT(y-1,x+1,val) + GETBIT(y-1,x-1,val) \
)
#define CELLSTATE(y,x,val) \
(GETBIT(y,x,old) == 1 ? \
( ((SUMAROUND(y,x,val) == 2 ) || ( SUMAROUND(y,x,val) == 3 )) ? 1 : 0) \
: \
( ( SUMAROUND(y,x,val) == 3 ) ? 1 : 0 ) \
)
#define SETCELL_SH(y,x,val) SETBIT(y,x,CELLSTATE(y,x,val))
#define FILL_LINE(y) \
SETCELL_SH(y,7,old) | SETCELL_SH(y,6,old) | SETCELL_SH(y,5,old) | \
SETCELL_SH(y,4,old) | SETCELL_SH(y,3,old) | SETCELL_SH(y,2,old) | \
SETCELL_SH(y,1,old) | SETCELL_SH(y,0,old)
new_state = FILL_LINE(7) | FILL_LINE(6) | FILL_LINE(5)
| FILL_LINE(4) | FILL_LINE(3) | FILL_LINE(2)
| FILL_LINE(1) | FILL_LINE(0);
return new_state;
}
void printuint64(const uint64_t state)
{
for (size_t i = 7; i != SIZE_MAX; i--)
{
for (size_t j = 7; j != SIZE_MAX; j--)
{
printf("%u", !!((state >> (j+i*8)) & 1) );
}
printf("\n");
}
}
int main(void)
{
// Glider
uint64_t state =
(( 0b01000000ULL ) << 8*7 ) |
(( 0b00100000ULL ) << 8*6 ) |
(( 0b11100000ULL ) << 8*5 ) |
(( 0b00000000ULL ) << 8*4 ) |
(( 0b00000000ULL ) << 8*3 ) |
(( 0b00000000ULL ) << 8*2 ) |
(( 0b00000000ULL ) << 8*1 ) |
(( 0b00000000ULL ) << 8*0 );
for (size_t i = 0; i < 50; i++)
{
printuint64(state);
state = game_of_life8x8(state);
printf("\n");
}
return 0;
}
Conway's game of life внутри uint64_t (8 на 8) с периодическими граничными условиями.
−106
Возбуждают ли вас мраморные хуйцы древнегреческих статуй?
https://otvet.imgsmail.ru/download/60375345_d0f04da73c12c26b2c9a0d4c4b0f223 8_800.jpg
https://thomaspeck.files.wordpress.com/2011/10/dave2.jpg
https://i.pinimg.com/736x/9e/90/48/9e9048e1602e7d9b613a3d43782f84e8--art-sculptures-awesome-art.jpg
https://i.pinimg.com/736x/2e/4d/67/2e4d67802cc60e7d2446e80a83d4b1e0--roman-sculpture-sculpture-art.jpg
https://ra-ja.ru/wp-content/uploads/2018/03/18094_ajvxjykcdatuphtw-e1520307932767.jpg
https://www.jayadra.com/wp-content/uploads/2014/07/IMG_5230.jpg (микелланджело молодчина)
−1
x += [random.randint(1,5)*2-1] # здесь мог бы быть random.choice([1,3,7,9])
input()
if 1 in x:
# . . .
# . . .
elif 5 in x:
# А как мне заимплементить случай с пятеркой???7
Когда забываешь о random.choice([...])