- 1
- 2
- 3
http://d.topic.lt/Fm_fi/images/picsw/042008/09/funy_police/013_funy_police.jpg
Ох, мама мия. Слабонервным не смотреть.
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+141
http://d.topic.lt/Fm_fi/images/picsw/042008/09/funy_police/013_funy_police.jpg
Ох, мама мия. Слабонервным не смотреть.
Лучше будет, если коментарий напишет кто-то другой, а то монитор из под стола не видно...
−171
КоличествоСтрокТоваров = Документы.РеализацияТоваровУслуг.ПолучитьСсылку(ЭтотОбъект.Ссылка.УникальныйИдентификатор()).Товары.Количество();
программист-снайпер, убивает одной строкой кода.
+155
foreach(mpql(mpqw("SHOW TABLES WHERE Tables_in_{$conf['db']['name']} LIKE \"{$conf['db']['prefix']}{$arg['modpath']}\_%\"")) as $k=>$v){
$t = implode("_", array_slice(explode("_", $v["Tables_in_{$conf['db']['name']}"]), 2));
if(!array_key_exists($t, (array)$tpl)){
$tpl[ $t ] = mpqn(mpqw("SELECT * FROM {$conf['db']['prefix']}{$arg['modpath']}_{$t}"));
}
}// mpre($tpl);
Тотальный и беспросветный пиздец.
+18
word mofs[]={0,
31,
31+28,
31+28+31,
31+28+31+30,
31+28+31+30+31,
31+28+31+30+31+30,
31+28+31+30+31+30+31,
31+28+31+30+31+30+31+31,
31+28+31+30+31+30+31+31+30,
31+28+31+30+31+30+31+31+30+31,
31+28+31+30+31+30+31+31+30+31+30
// ,31+28+31+30+31+30+31+31+30+31+30+31
};
"Класс для работы с датами" взятый отсюда: http://yun.complife.ru/soft.htm
+78
public class Lab6 {
final static int N1=15;
final static int m=2;
final static int N2=7;
final static int Z1=0;
final static int Z2=0;
public static void main(String[] args)
{
/*
JFrame in= new JFrame("Получение пакетов");
in.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
in.setSize(1000,600);
in.setLocationRelativeTo(null);
in.setLayout(new FlowLayout());
JLabel l1= new JLabel("Очередь свободных кадров");
JLabel l2= new JLabel("Очередь информационных пакетов");
JLabel l3= new JLabel("Очередь принятых пакетов");
JTextArea t1= new JTextArea(10,50);
JTextArea t2= new JTextArea(10,50);
JTextArea t3= new JTextArea(10,50);
t1.setEditable(false);
in.add (l1);
in.add(t1);
in.add (l2);
in.add(t2);
in.add (l3);
in.add(t3);
in.setVisible(true);
Peredacha p= new Peredacha();
Pack pack_free[] = new Pack[16];
for (int j = 0; j < 16; j++ )
pack_free[j] = new Pack();
Ocher ocher1= new Ocher();
ocher1.adr1=1;
ocher1.adrp=N1;
ocher1.vs=N1;
pack_free[1].ystanovkaperv(1);
pack_free[N1].ystanovka(14,0,1);
for(int i=2; i<N1; i++)
{
pack_free[i].ystanovkasred(i,1);
}
short n=m;
for(int i=1; i<N2+1; i++)
{
n++;
pack_free[i].ystanovkainf(n);
}
pack_free[1].ystanovkaperv(2);
pack_free[N2].ystanovka(6,0,2);
for(int i=2; i<N2; i++)
{
pack_free[i].ystanovkasred(i,2);
}
pack_free[N2+1].ystanovkaperv(1);
for (int i=0;i<5;i++)
{
pack_free[i].podgotovka(p);
}
pack_free[1].ystanovka(0,2,3);
pack_free[2].ystanovka(1,8,1);
pack_free[3].ystanovka(0,4,3);
pack_free[4].ystanovka(3,0,3);
pack_free[5].ystanovka(0, 6, 2);
pack_free[1].vivod(3, pack_free);
pack_free[1].vivod(2, pack_free);
pack_free[1].vivod(1, pack_free);
pack_free[8].ystanovka(2, 0, 1);
pack_free[1].ystanovka(15,2,1);
System.out.println("Регистр передачи на сетевой уровень");
pack_free[2].vivod(4,pack_free);
*/
System.out.println("Очередь Оповт:");
System.out.println("Кадр | Заголовок | Информационная часть");
System.out.println("A(1) | 00110100 = 44 | 0101 = 5");
System.out.println("A(2) | 01000100 = 34 | 0110 = 6");
System.out.println("A(3) | 01010100 = 42 | 0111 = 7");
System.out.println("A(4) | 01100100 = 38 | 1000 = 8");
System.out.println();
System.out.println("Регистр REG23 (информационная часть): 1010 = 10");
System.out.println("Кадр в Оповт до переноса в Oсвоб:");
System.out.println(" пред. 0");
System.out.println(" след. 2");
System.out.println(" заголовок кадра 00110100 = 44");
System.out.println(" информация 0101 = 5");
System.out.println();
System.out.println("Очередь Оповт после переноса кадра в конец Освоб: A(2) A(4) 3");
System.out.println("Кадр | Заголовок | Информационная часть");
System.out.println("A(2) | 01000100 = 34 | 0110 = 6");
System.out.println("A(3) | 01010100 = 42 | 0111 = 7");
System.out.println("A(4) | 01100100 = 38 | 1000 = 8");
}
лабораторные работы по курсу "Системы и Сети Связи" в лучшем техническом ВУЗе страны
+24
#define TRUE (1)
#define FALSE (0)
#define internal protected:
#define external public:
#define declareSuper(superClass) protected: typedef superClass super
Оттуда.
+111
// todo
/// <summary>
/// Генерация пароля из GUID
/// </summary>
/// <param name="guid">GUID</param>
/// <returns>пароль</returns>
public string PasswordByGuid(string guid)
{
return guid[33].ToString()
+ guid[28].ToString()
+ guid[2].ToString()
+ guid[10].ToString()
+ guid[21].ToString()
+ guid[15].ToString();
}
Коммерческий проект :)
+119
> Наша фирма разрабатывает серьезный софт на CL, Scheme и
некоторых других языках. Но в последнее время в нашей продукции
часто стали находить эксплоиты (что-бы не пугать наших клиентов -
подробнее не скажу). Нам для LISP-подобных языков необходима
DEP (Data Execution Prevention). Есть ли подобные наработки в этой области?
Пока ничего побобного для языков этого семейства мы не находили и очень
расстроены сложившимися обстоятельствами.
Не мог ни запостить.
+24
Fixed f = 0.2;
f = std::abs(f);
std::cout << (float)f;
Угадайте, чему будет равно f?
Fixed - тип из той же библиотеки, что и в http://govnokod.ru/11294
+15
system("PAUSE")
Красивое, оптимальное, и самое главное, кроссплатформенное решение для ожидания нажатия клавиши.
http://habrahabr.ru/post/147104/
Предупреждая вопрос "где здесь с++", отвечу - автор считал, что он пишет на с++, и даже использовал пару конструкций оттуда - перегрузку функций и new/delete.