- 1
- 2
- 3
- 4
- 5
Ня, привет.
Знамя NGK вновь поднято по адресу https://gcode.space/.
Версия исходников старая, новых фич нет. Пока работает в тестовом режиме, возможны перебои. Домен купил на год, а там — посмотрим.
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
Ня, привет.
Знамя NGK вновь поднято по адресу https://gcode.space/.
Версия исходников старая, новых фич нет. Пока работает в тестовом режиме, возможны перебои. Домен купил на год, а там — посмотрим.
Какой A+ SSL )))
+103
#include <iostream>
#include <string>
#include <boost/foreach.hpp>
int main(int argc, char* argv[]) {
std::string str = "Boost FOREACH!";
char ch;
if (boost::foreach_detail_::auto_any_t _foreach_col11 = boost::foreach_detail_::contain( ( str ) , (true ? 0 : boost::foreach_detail_::or_( boost::foreach_detail_::and_( boost::foreach_detail_::not_(boost::foreach_detail_::is_array_( str )) , (true ? 0 : boost::foreach_detail_::is_rvalue_( (true ? boost::foreach_detail_::make_probe( str ) : ( str )), 0))) , boost::foreach_detail_::and_( boost::foreach_detail_::not_( boost_foreach_is_noncopyable( boost::foreach_detail_::to_ptr( str ) , boost_foreach_argument_dependent_lookup_hack_value) ) , boost_foreach_is_lightweight_proxy( boost::foreach_detail_::to_ptr( str ) , boost_foreach_argument_dependent_lookup_hack_value)) )) ) ) {} else if (boost::foreach_detail_::auto_any_t _foreach_cur11 = boost::foreach_detail_::begin( _foreach_col11 , (true ? 0 : boost::foreach_detail_::encode_type( str , boost::foreach_detail_::is_const_( str ))) , (true ? 0 : boost::foreach_detail_::or_( boost::foreach_detail_::and_( boost::foreach_detail_::not_(boost::foreach_detail_::is_array_( str )) , (true ? 0 : boost::foreach_detail_::is_rvalue_( (true ? boost::foreach_detail_::make_probe( str ) : ( str )), 0))) , boost::foreach_detail_::and_( boost::foreach_detail_::not_( boost_foreach_is_noncopyable( boost::foreach_detail_::to_ptr( str ) , boost_foreach_argument_dependent_lookup_hack_value) ) , boost_foreach_is_lightweight_proxy( boost::foreach_detail_::to_ptr( str ) , boost_foreach_argument_dependent_lookup_hack_value)) )) ) ) {} else if (boost::foreach_detail_::auto_any_t _foreach_end11 = boost::foreach_detail_::end( _foreach_col11 , (true ? 0 : boost::foreach_detail_::encode_type( str , boost::foreach_detail_::is_const_( str ))) , (true ? 0 : boost::foreach_detail_::or_( boost::foreach_detail_::and_( boost::foreach_detail_::not_(boost::foreach_detail_::is_array_( str )) , (true ? 0 : boost::foreach_detail_::is_rvalue_( (true ? boost::foreach_detail_::make_probe( str ) : ( str )), 0))) , boost::foreach_detail_::and_( boost::foreach_detail_::not_( boost_foreach_is_noncopyable( boost::foreach_detail_::to_ptr( str ) , boost_foreach_argument_dependent_lookup_hack_value) ) , boost_foreach_is_lightweight_proxy( boost::foreach_detail_::to_ptr( str ) , boost_foreach_argument_dependent_lookup_hack_value)) )) ) ) {} else for (bool _foreach_continue11 = true; _foreach_continue11 && ! boost::foreach_detail_::done( _foreach_cur11 , _foreach_end11 , (true ? 0 : boost::foreach_detail_::encode_type( str , boost::foreach_detail_::is_const_( str ))) ) ; _foreach_continue11 ? boost::foreach_detail_::next( _foreach_cur11 , (true ? 0 : boost::foreach_detail_::encode_type( str , boost::foreach_detail_::is_const_( str ))) ) : (void)0) if (boost::foreach_detail_::set_false( _foreach_continue11 )) {} else for ( ch = boost::foreach_detail_::deref( _foreach_cur11 , (true ? 0 : boost::foreach_detail_::encode_type( str , boost::foreach_detail_::is_const_( str ))) ) ; ! _foreach_continue11 ; _foreach_continue11 = true) {
std::cout << ch;
}
std::cout << std::endl;
return 0;
}
Конечно, это не совсем говнокод, но... я офигел когда посмотрел во что превращается простой BOOST_FOREACH
0
Политота #3
#1: http://govnokod.ru/15804 (не открывается)
#2: http://govnokod.ru/19910
−47
Оффтоп здесь
0
IT Оффтоп #31
#1: https://govnokod.ru/18142 https://govnokod.xyz/_18142
#2: https://govnokod.ru/18378 https://govnokod.xyz/_18378
#3: https://govnokod.ru/19667 https://govnokod.xyz/_19667
#4: https://govnokod.ru/21160 https://govnokod.xyz/_21160
#5: https://govnokod.ru/21772 https://govnokod.xyz/_21772
#6: https://govnokod.ru/24063 (потёр пидор сракер) https://govnokod.xyz/_24063
#7: https://govnokod.ru/24538 https://govnokod.xyz/_24538
#8: https://govnokod.ru/24815 (потёр пидор сракер) https://govnokod.xyz/_24815
#9: https://govnokod.ru/24867 https://govnokod.xyz/_24867
#10: https://govnokod.ru/25328 https://govnokod.xyz/_25328
#11: https://govnokod.xyz/_25436 https://govnokod.ru/25436 (потёр пидор сракер)
#12: https://govnokod.xyz/_25471
#13: https://govnokod.xyz/_25590 (потёр пидор сракер)
#14: https://govnokod.xyz/_25684
#15: https://govnokod.xyz/_25694
#16: https://govnokod.xyz/_25725
#17: https://govnokod.xyz/_25731
#18: https://govnokod.xyz/_25762
#19: https://govnokod.xyz/_25767
#20: https://govnokod.xyz/_25776
#21: https://govnokod.xyz/_25798
#22: https://govnokod.xyz/_25811
#23: https://govnokod.xyz/_25863
#24: https://govnokod.xyz/_25941
#25: https://govnokod.xyz/_26026
#26: https://govnokod.xyz/_26050
#27: https://govnokod.xyz/_26340
#28: https://govnokod.xyz/_26372
#29: https://govnokod.xyz/_26385
#30: https://govnokod.xyz/_26413
−80
current_time = (DateTime.parse(DateTime.now.to_s)).strftime('%d.%m.%Y %H:%M:%S')
суровые трудовыебудни
+251
use32
kernel:
mov ax,0x8
mov es,ax
mov ds,ax
mov ss,ax
mov esp,0x10000
macro SetPixel x,y
{
mov ebx,x
mov eax,y
call GSetPixel
}
mov esi,0xA0000
xor ecx,ecx
@@:
mov eax,dword[charH+ecx*4]
mov dword[esi],eax
add esi,320
inc ecx
cmp ecx,7
jb @b
mov esi,0xA0006
xor ecx,ecx
@@:
mov eax,dword[charE+ecx*4]
mov dword[esi],eax
add esi,320
inc ecx
cmp ecx,7
jb @b
mov esi,0xA000C
xor ecx,ecx
@@:
mov eax,dword[charL+ecx*4]
mov dword[esi],eax
add esi,320
inc ecx
cmp ecx,7
jb @b
mov esi,0xA0012
xor ecx,ecx
@@:
mov eax,dword[charL+ecx*4]
mov dword[esi],eax
add esi,320
inc ecx
cmp ecx,7
jb @b
mov esi,0xA0018
xor ecx,ecx
@@:
mov eax,dword[charO+ecx*4]
mov dword[esi],eax
add esi,320
inc ecx
cmp ecx,7
jb @b
jmp $
charH dd 0x0F00000F
dd 0x0F00000F
dd 0x0F00000F
dd 0x0F0F0F0F
dd 0x0F00000F
dd 0x0F00000F
dd 0x0F00000F
charE dd 0x0F0F0F0F
dd 0x0000000F
dd 0x0000000F
dd 0x0F0F0F0F
dd 0x0000000F
dd 0x0000000F
dd 0x0F0F0F0F
charL dd 0x0000000F
dd 0x0000000F
dd 0x0000000F
dd 0x0000000F
dd 0x0000000F
dd 0x0000000F
dd 0x0F0F0F0F
charO dd 0x000F0F00
dd 0x0F00000F
dd 0x0F00000F
dd 0x0F00000F
dd 0x0F00000F
dd 0x0F00000F
dd 0x000F0F00
Раскопал в старых файлах. Выводит на экран незамысловатое слово HELLO
На World у меня бы одного бут-сектора не хватило.
+123
Рабочий стол > Контент > Структура сайта > Файлы и папки > bitrix > templates > .default > components > bitrix > sale.personal.order > main > bitrix > bitrix > sale.personal.order.detail > .default > lang > ru > template.php
Это чтобы в Битриксе поменять одну фитюльку.
−1
IT Оффтоп #7
#1: http://govnokod.ru/18142
#2: http://govnokod.ru/18378
#3: http://govnokod.ru/19667
#4: http://govnokod.ru/21160
#5: http://govnokod.ru/21772
#6: http://govnokod.ru/24063
+1
if(pfocus=="Balanced")
if(StatRank>=4)
if(Age>=4&&Age<=10)
Str+=0.4*StrMod*timemult*StatRank*HBTCMod*World_Stat_Mod
End+=0.4*EndMod*timemult*StatRank*HBTCMod*World_Stat_Mod
Spd+=0.4*SpdMod*timemult*StatRank*HBTCMod*World_Stat_Mod
Base_BP+=1*BPMod*timemult*StatRank*HBTCMod*World_Stat_Mod
MaxKi+=1*KiMod*timemult*StatRank*HBTCMod*World_Stat_Mod
else
Str+=4*StrMod*timemult*StatRank*HBTCMod*World_Stat_Mod
End+=4*EndMod*timemult*StatRank*HBTCMod*World_Stat_Mod
Spd+=4*SpdMod*timemult*StatRank*HBTCMod*World_Stat_Mod
Base_BP+=1*BPMod*timemult*StatRank*HBTCMod*World_Stat_Mod
MaxKi+=1*KiMod*timemult*StatRank*HBTCMod*World_Stat_Mod
if(Age>=10&&Age<=15)
Str+=0.4*StrMod*timemult*StatRank*HBTCMod*World_Stat_Mod
End+=0.4*EndMod*timemult*StatRank*HBTCMod*World_Stat_Mod
Spd+=0.4*SpdMod*timemult*StatRank*HBTCMod*World_Stat_Mod
Base_BP+=1*BPMod*timemult*StatRank*HBTCMod*World_Stat_Mod
MaxKi+=1*KiMod*timemult*StatRank*HBTCMod*World_Stat_Mod
else
Str+=4*StrMod*timemult*StatRank*HBTCMod*World_Stat_Mod
End+=4*EndMod*timemult*StatRank*HBTCMod*World_Stat_Mod
Spd+=4*SpdMod*timemult*StatRank*HBTCMod*World_Stat_Mod
Base_BP+=1*BPMod*timemult*StatRank*HBTCMod*World_Stat_Mod
MaxKi+=1*KiMod*timemult*StatRank*HBTCMod*World_Stat_Mod
if(Age>=15&&Age<=20)
Str+=0.4*StrMod*timemult*StatRank*HBTCMod*World_Stat_Mod
End+=0.4*EndMod*timemult*StatRank*HBTCMod*World_Stat_Mod
Spd+=0.4*SpdMod*timemult*StatRank*HBTCMod*World_Stat_Mod
Base_BP+=1*BPMod*timemult*StatRank*HBTCMod*World_Stat_Mod
MaxKi+=1*KiMod*timemult*StatRank*HBTCMod*World_Stat_Mod
else
Str+=4*StrMod*timemult*StatRank*HBTCMod*World_Stat_Mod
End+=4*EndMod*timemult*StatRank*HBTCMod*World_Stat_Mod
Spd+=4*SpdMod*timemult*StatRank*HBTCMod*World_Stat_Mod
Base_BP+=1*BPMod*timemult*StatRank*HBTCMod*World_Stat_Mod
MaxKi+=1*KiMod*timemult*StatRank*HBTCMod*World_Stat_Mod
if(Age>=20&&Age<=25)
Str+=0.4*StrMod*timemult*StatRank*HBTCMod*World_Stat_Mod
End+=0.4*EndMod*timemult*StatRank*HBTCMod*World_Stat_Mod
Spd+=0.4*SpdMod*timemult*StatRank*HBTCMod*World_Stat_Mod
Base_BP+=1*BPMod*timemult*StatRank*HBTCMod*World_Stat_Mod
MaxKi+=1*KiMod*timemult*StatRank*HBTCMod*World_Stat_Mod
и далее ещё 300 строк такого говна. я не думал, что кроме мемов, ещё когда-нибудь с таким столкнусь