Внешний дым

Статья удалена

Этот материал был удалён по просьбе автора.

{ "author_name": "Внешний дым", "author_type": "self", "tags": [], "comments": 17, "likes": 4, "favorites": 0, "is_advertisement": false, "subsite_label": "unknown", "id": 357079, "is_wide": true, "is_ugc": true, "date": "Mon, 22 Mar 2021 15:12:58 +0300", "is_special": false }
0
17 комментариев
Популярные
По порядку
Написать комментарий...

Снежный пришелец

3

BITS 32

org 0x08048000

ehdr: ; Elf32_Ehdr
db 0x7F, "ELF", 1, 1, 1, 0 ; e_ident
times 8 db 0
dw 2 ; e_type
dw 3 ; e_machine
dd 1 ; e_version
dd _start ; e_entry
dd phdr - $$ ; e_phoff
dd 0 ; e_shoff
dd 0 ; e_flags
dw ehdrsize ; e_ehsize
dw phdrsize ; e_phentsize
dw 1 ; e_phnum
dw 0 ; e_shentsize
dw 0 ; e_shnum
dw 0 ; e_shstrndx

ehdrsize equ $ - ehdr

phdr: ; Elf32_Phdr
dd 1 ; p_type
dd 0 ; p_offset
dd $$ ; p_vaddr
dd $$ ; p_paddr
dd filesize ; p_filesz
dd filesize ; p_memsz
dd 5 ; p_flags
dd 0x1000 ; p_align

phdrsize equ $ - phdr

section .data
msg db 'hello world', 0AH
len equ $-msg

section .text
global _start
_start: mov edx, len
mov ecx, msg
mov ebx, 1
mov eax, 4
int 80h

mov ebx, 0
mov eax, 1
int 80h

filesize equ $ - $$

Ответить
1

Комментарий удален по просьбе пользователя

Ответить

Уральский микрофон

Илья
0

а в чем была проблема?)

Ответить
0

Комментарий удален по просьбе пользователя

Ответить

Уральский

Илья
1

ну, самый неприятный момент будет, когда будешь в системах сборки разбираться (maven/gradle), я знаю немало людей, которые поставили крест на Java после того, как им в университете показали Maven

Ответить

Транспортный

Уральск…
1

Да, системы сборки с нуля — эт конеш пиздец.

Ответить

Уральский

Илья
1

Распространенная проблема

Ответить

Транспортный кофе

1

Ничего-ничего, потом когда-нибудь попробуешь провернуть такое в js и после пятнадцатидневного погружения в тулинг, хренову гору вебпаков, бабелей и прочих нпэмов удастся найти готовый фреймворк, который это делает. Правда, окажется, что документация к фреймворку написана неделю назад, за целую неделю средний фреймворк выпускает приблизительно 4576347 версий и там все нахрен поменялось. Ну ничего, продравшись через дебри говнокода ты таки разберешься, как это готовить и у тебя получится вывести "undefined is not a number".

Ответить
0

Мммм... сразу видно человека которому сложно быть в курсе новых событий в своём стеке технологий.

Ответить

Транспортный кофе

stepan
0

Лол, в своем стеке я нормально так курсе)

Ответить
0

Какой же стек? Явно не js, ибо такой бред мог написать не умеющий в js. Подскажу тебе, hello world можно написать в одну строчку, точно так же как в питоне, без всяких классов Main и так далее

Ответить

Транспортный

stepan
0

Да я в курсе браузерной консоли, ну. Ну или просто сделать хмтл и прям в нем херануть скрипт.

А я из веба сбежал нахер когда еще джуном был, в jvm бэкэндики и ведро.

Ответить
0

Комментарий удален по просьбе пользователя

Ответить

Транспортный

Илья
1

Перспективно. Ну то есть, практически вся разработка под ведро сейчас на kotlin. Тем не менее, джавку хотя б на каком-то уровне полезно знать, потому что легаси на ней местами еще дохрена ну и потроха андроида все еще на джавке, а читать их время от времени приходится.

Но вообще, учитывая compose и амбициозность jet brains, шарить в котлине это как выиграть лотерею.

Ответить
0

Комментарий удален по просьбе пользователя

Ответить
0

Комментарий удален по просьбе пользователя

Ответить

Уральский микрофон

1

а шо там выводить то, одна простая команда
echo 'public class Main { public static void main(String[] args) { System.out.println("Hello world"); } }' >> Main.java && java Main.java

Ответить
Читать все 17 комментариев
Обсуждаемое
Новости
YouTube начал тестировать подписку Premium Lite — с отключением рекламы и без дополнительных функций
В обычной премиум-подписке ещё есть сохранение роликов, фоновый режим и отключение рекламы в YouTube Music.
Беларусь
Белорусская легкоатлетка Кристина Тимановская запросила политическое убежище в Польше
Замминистра иностранных дел страны уже заявил, что государство готово его предоставить.
Беларусь
Белорусскую бегунью Тимановскую после критики руководства сборной привезли в аэропорт и планируют увезти из Токио
2 августа спортсменка должна была бежать 200 метров, но представители сборной купили билеты на самолёт и привезли её в аэропорт.
Популярное за три дня
Истории
Флешбэки Карлоса Хэскока: как война во Вьетнаме изменила работу американских снайперов и сделала одного легендой
Снайперские дуэли, вылазки в тыл врага и охота за генералом северовьетнамской армии — история смертоносного «любимца» Пентагона.
Беларусь
Белорусская легкоатлетка Кристина Тимановская запросила политическое убежище в Польше
Замминистра иностранных дел страны уже заявил, что государство готово его предоставить.
Животные
null