- 1
- 2
- 3
- 4
Как перенести секцию ресурсов из одного филе в другое? Не корысти ради. Я - преемник робин-гуда.
Я не вор - я всего лишь нищий аристократ.
Ну да-да, заебали, вирь пишу.
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−2
Как перенести секцию ресурсов из одного филе в другое? Не корысти ради. Я - преемник робин-гуда.
Я не вор - я всего лишь нищий аристократ.
Ну да-да, заебали, вирь пишу.
Примерчик на пасцале, плз. Других языков я уже не знаю.
+1
https://www.reddit.com/r/programming/comments/a0kxmw/i_dont_know_what_to_say_backdoor_in_popular/
Давайте ругать npm
0
Во сколько вы оцените время на разработку минимального сонсольного текстового редактора типа "vim" (назовем его "huim")
со следующим функционалом:
- 2 режима с переходами по "i" и "esc". Один режим редактирования текста, другой - режим команд.
- только 2 команды - ":q!" и ":wq"
- в текстовом режиме нихуя нет, кроме печатания символов, "Delete", "Backspace" и переходов по стрелкам.
Задача со звёздочкой:
Что дополнительно надо, чтобы это работало во всех сонсолях: "Linux", "MacOS", "Windows", "ReactOS", "ColibriOS", " CentOS", "FreeBSD", "KDE", "Kubernetes"?
P.S. Видел сегодня в метро на кольцевой дебила. Konardyan, это не ты был?
−2
names="com.termux io.twaik.lorie rubberbigpepper.Orientator"
if test ! -e /realproc/cmdline
then
echo Mounting realproc
mount -o remount,rw none /
mkdir /realproc
mount -t proc none /realproc
fi
tail -f /dev/null|am monitor| while read line
do
echo "$line"
for n in $names
do
for p in `pidof $n`
do
if test -e /proc/$p/oom_adj
then
echo Masking pid $p
mount -t tmpfs -o size=4k none /proc/$p/
for f in /realproc/$p/*
do ln -s $f /proc/$p
done
rm /proc/$p/oom_*
fi
echo Setting oom adj for $n $p, was $(cat /realproc/$p/oom_adj)
echo -17 > /realproc/$p/oom_adj
done
done
done
достал oom killer.
Где тут shell в языках?
0
#include "pch.h"
#include <iostream>
using namespace std;
void p(int a[], int &h )
{
int i = 0;
int max = 0;
int counter = 1;
while (counter < h)
{
if (a[counter] > a[max])
{
max = counter;
}
counter = counter + 1;
}
int min = 0;
int counter2 = 1;
while (counter < h)
{
if (a[counter] < a[min])
{
min = counter;
}
counter = counter + 1;
}
int kol, kol2;
if (max > min)
{
if (max != min)
{
kol = max - min - 1;
i = min + 1;
cout << "Kolichestvo elementov mezdu imin i imax: " << kol << endl;
}
else
{
cout << "Kolichestvo elementov mezdu imin i imax: 0" << endl;
}
}
else
{
if (max != min)
{
kol2 = min - max - 1;
i = max + 1;
cout << "Kolichestvo elementov mezdu imin i imax: " << kol2 << endl;
}
else
{
cout << "Kolichestvo elementov mezdu imin i imax: 0" << endl;
}
}
int sum = 0;
while (i < max)
{
sum = sum + a[i];
i++;
}
cout << "Summa elementov mezdu imin i imax: " << sum << endl;
}
int main()
{
int h;
cout << "Vvedite razmer massiva: ";
cin >> h;
int *a = new int[h];
for (int i = 0; i < h; i++)
cin >> a[i];
p(a, h);
delete[] a;
return 0;
}
Увековеченный Говнокод Нама, моего друга из Вьетнама (УГК)
+1
f =: #.@i.~&'.O'@(#~ ~:&LF)
g =: $~&6 5@:{&'.O'@#:~&(30$2)
'K A O Y B G R RP' =: f each|. (0 : 0); (0 : 0); (0 : 0); (0 : 0); (0 : 0); (0 : 0); (0 : 0); (0 : 0)
O..O.
O..O.
OOO..
O..O.
O...O
O...O
)
.OOO.
O...O
O...O
OOOOO
O...O
O...O
)
.OOO.
O...O
O...O
O...O
O...O
.OOO.
)
.O.O.
..O..
O...O
O..OO
O.O.O
OO..O
)
OOOOO
O....
OOOO.
O...O
O...O
OOOO.
)
OOOOO
O....
O....
O....
O....
O....
)
OOOO.
O...O
OOOO.
O....
O....
O....
)
.O...
..O..
...O.
...O.
..O..
.O...
)
echo ,./g (,@:(,&0"0)) K,A,K,O,Y,0,B,A,G,O,R,0,3#RP
O..O.......OOO......O..O.......OOO.......O.O................OOOOO......OOO......OOOOO......OOO......OOOO.................O.........O.........O........
O..O......O...O.....O..O......O...O.......O.................O.........O...O.....O.........O...O.....O...O.................O.........O.........O.......
OOO.......O...O.....OOO.......O...O.....O...O...............OOOO......O...O.....O.........O...O.....OOOO...................O.........O.........O......
O..O......OOOOO.....O..O......O...O.....O..OO...............O...O.....OOOOO.....O.........O...O.....O......................O.........O.........O......
O...O.....O...O.....O...O.....O...O.....O.O.O...............O...O.....O...O.....O.........O...O.....O.....................O.........O.........O.......
O...O.....O...O.....O...O......OOO......OO..O...............OOOO......O...O.....O..........OOO......O....................O.........O.........O........
0
#define rot(x,k) (((x)<<(k)) | ((x)>>(32-(k))))
#define mix(a,b,c) \
{ \
a -= c; a ^= rot(c, 4); c += b; \
b -= a; b ^= rot(a, 6); a += c; \
c -= b; c ^= rot(b, 8); b += a; \
a -= c; a ^= rot(c,16); c += b; \
b -= a; b ^= rot(a,19); a += c; \
c -= b; c ^= rot(b, 4); b += a; \
}
#define final(a,b,c) \
{ \
c ^= b; c -= rot(b,14); \
a ^= c; a -= rot(c,11); \
b ^= a; b -= rot(a,25); \
c ^= b; c -= rot(b,16); \
a ^= c; a -= rot(c,4); \
b ^= a; b -= rot(a,14); \
c ^= b; c -= rot(b,24); \
}
unsigned int lookup3(const void *key, size_t length, unsigned int initval)
{
unsigned int a, b, c;
const unsigned char *k;
const unsigned int *data32Bit;
data32Bit = (unsigned int *)key;
a = b = c = 0xdeadbeef + (((unsigned int)length) << 2) + initval;
while (length > 12) {
a += *(data32Bit++);
b += *(data32Bit++);
c += *(data32Bit++);
mix(a, b, c);
length -= 12;
}
k = (const unsigned char *)data32Bit;
switch (length) {
case 12: c += ((unsigned int)k[11]) << 24;
case 11: c += ((unsigned int)k[10]) << 16;
case 10: c += ((unsigned int)k[9]) << 8;
case 9: c += k[8];
case 8: b += ((unsigned int)k[7]) << 24;
case 7: b += ((unsigned int)k[6]) << 16;
case 6: b += ((unsigned int)k[5]) << 8;
case 5: b += k[4];
case 4: a += ((unsigned int)k[3]) << 24;
case 3: a += ((unsigned int)k[2]) << 16;
case 2: a += ((unsigned int)k[1]) << 8;
case 1: a += k[0];
break;
case 0: return c;
}
final(a, b, c);
return c;
}
Що это за хуйня и как ей пользоваться? Декларируется 3 раза в проекте
0
DEF "PARSE", 0, PARSE
MOV SI, [VAR_TO_IN]
MOV CX, [VAR_NTIB]
SUB CX, SI
ADD SI, [VAR_TIB]
SUB BP, 2
MOV [BP], SI
REPNE SCASB
SUB CX, [VAR_NTIB]
NOT CX
MOV [VAR_TO_IN], CX
MOV AX, SI
SUB AX, [BP]
DEC AX
RET
СУКА! УЖЕ В КОТОРЫЙ РАЗ ЗАБЫВАЮ, ЧТО У SCAS ИСПОЛЬЗУЕТСЯ DI, А НЕ SI.
0
string json = "{" +
"\"path\": " + EscapeForJson(path) + "," +
"\"cmd\": " + EscapeForJson(cmd) + "," +
"\"config\": {" +
"\"defaultPerms\": " + defaultPerms.ToString() + ", " +
"\"defaultCompPerms\": " + defaultCompPerms.ToString() + ", " +
"\"rules\": [";
foreach (var rule in rules)
{
json += "{" +
"\"path\": " + EscapeForJson(rule.path) + "," +
"\"perms\": " + rule.perms.ToString() +
"},";
}
if (rules.Length != 0)
{
json = json.Remove(json.Length - 1); // remove last ','
}
json += "]}}";
−106
Скрипаль заебал. Просто взял, блять, - и заебал... А в анус путина похоже кто-то сильно дунул, он аж совещание собрал.
Бандера приде, импичмент принесе.