- 1
https://discord.gg/qFGgdPas?event=982592329527492638
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−3
https://discord.gg/qFGgdPas?event=982592329527492638
Войсовый холивар на дискорд гк
Основные темы: C++ лучший язык для всех платформ и целей, ржавчина не нужна, где борманд
0
Знали ль Вы, что http://www.keyboard-ninja.com/Download.aspx (а возможно, Punto Switcher) написан на делфях+KOL?
0
Живёт ли у Вас дома крыса?
0
Как можно заниматься сексом с человеком, который тебе не по душе?
Речь не о кишлаковом супружестве, когда сватают незнакомых жениха и невесту, речь о карьеризме.
Пизда, как известно, не резиновая; так ведь дело и не в этом. Карьеристов полно и среди дырявых. Среди них был и Гай Юлий Цезарь.
Но как справиться с собой, перебороть внутреннее противление?
Очевидно, есть нюансы.
Какие мысли приходят в голову, пока ты лежишь на кипе бумаг рабочего стола и тебя монотонно трахает толстый, потный шеф?
Джакузи, лимузин? Хорошая оплата? Личный теплоход?
Я долгое время лгал и жил ложной жизнью.
−1
Минск #5
#1: https://govnokod.ru/25937 https://govnokod.xyz/_25937
#2: https://govnokod.ru/26458 https://govnokod.xyz/_26458
#3: https://govnokod.ru/27233 https://govnokod.xyz/_27233
#4: https://govnokod.ru/27448 https://govnokod.xyz/_27448
0
http://varikvalefor.i2p
https://github.com/varikvalefor
http://varikvalefor.neocities.org/
Кто в ш2з бывает, особенно рекомендую прорваться по первой ссылке.
Дискасс. Вечером скину основные тейки из ш2з для клирнетовцев.
+1
https://www.youtube.com/watch?v=HnzMsBOp9T4
Песня, под которую рухнул СССР. Почти 20 лет я ее искал.
−1
Майните ли Вы криптовалюту?
−1
Электрика / электроника #6
#1: https://govnokod.ru/25437 https://govnokod.xyz/_25437
#2: https://govnokod.ru/25820 https://govnokod.xyz/_25820
#3: https://govnokod.ru/26570 https://govnokod.xyz/_26570
#4: https://govnokod.ru/27622 https://govnokod.xyz/_27622
#5: https://govnokod.ru/27741 https://govnokod.xyz/_27741
0
with Ada.Unchecked_Conversion;
with Interfaces.C;
with System.Address_To_Access_Conversions;
with System.Address_Operations; use System.Address_Operations;
with VGA_Console; use VGA_Console;
procedure Crash (Source_Location : System.Address; Line : Integer) is
package C renames Interfaces.C;
-- Get the length of the C NULL terminated string.
function Length (Source_Location : System.Address) return C.size_t is
use type C.size_t;
function Convert is new Ada.Unchecked_Conversion (Source => C.size_t,
Target => System.Address);
package To_Char is new System.Address_To_Access_Conversions (Object => C.char);
Count : C.size_t := 0;
Char : To_Char.Object_Pointer := To_Char.To_Pointer (AddA (Source_Location, Convert (Count)));
begin
while C.char'Pos (Char.all) /= 0 loop
Count := Count + 1;
Char := To_Char.To_Pointer (AddA (Source_Location, Convert (Count)));
end loop;
return Count;
end Length;
-- This is really ugly, just to convert an address pointing to a C NULL terminated string to an Ada String!
Source_Length : constant C.size_t := Length (Source_Location);
type Source_Chars is new C.char_array (0 .. Source_Length);
C_Str : Source_Chars with
Address => Source_Location;
pragma Import (Convention => Ada, Entity => C_Str);
Source_Str : constant String := C.To_Ada (C.char_array (C_Str));
begin
Put (Str => "** Kernel crashed at: " & Source_Str & ":" & Integer'Image (Line) & " **",
X => 1,
Y => 10,
Foreground => White,
Background => Red);
-- TODO: Dump registers.
Hang : loop
null;
end loop Hang;
end Crash;