Бред

Ответить в тред Ответить в тред
Аноним 03/02/21 Срд 13:54:40 2393002141
A095C158-BCC6-4[...].jpeg 35Кб, 640x328
640x328
9615E1D1-901C-4[...].jpeg 88Кб, 615x301
615x301
13CCBFA1-2A70-4[...].jpeg 68Кб, 848x565
848x565
Всем привет, тимлид-архитектор из команды Яндекс в треде. 20 лет опыта (40 лвл). Владею 20-ю языками программирования. Сейчас ведём разработку своего языка программирования.
Тут буду давать советы нубам. Погнали.
1) В 2021 году английский язык для программистов почти не нужен. Большинство док переведены (особенно по С++) на русский. С заказчиками общаются бухгалтеры и PMы.
Аноним 03/02/21 Срд 13:57:03 2393003732
>>239300214 (OP)
Сколько зарабатываешь?
Какой язык сейчас востребован?
Сколько и где учился что бы попасть в Яндекс?
03/02/21 Срд 13:57:07 2393003763
Ебаный бототред. Каждый раз с ног до головы обоссывают опа-хуя, но ему все не имется
03/02/21 Срд 13:57:33 2393004064
Аноним 03/02/21 Срд 13:59:26 2393005245
2) Часто нубы лезут в кодинг не зная чем поток отличается от процесса, а этот вопрос часто любят на собесах нубам задавать.
Ответ:
Поток — это определенная сущность программы. Каждый оператор (хотя это во многом зависит от реализации языка) выполняется отдельным потоком. Если говорить максимально просто, зачастую, сколько в программе if’ов, for‘ов и т. п., столько она и имеет потоков, но бывают и исключения (как в языке Haskell, детали гуглите). Всё потому имеют свою память.
Процесс — вид потока, который исполняется напрямую в процессоре, а не в системном интерпретаторе потоков, как это делают классические потоки. Процессы имеют общую память (кэш процессора).
Аноним # OP 03/02/21 Срд 14:00:23 2393005736
>>239300376
>Каждый раз с ног до головы обоссывают опа-хуя
Признайся, тебе просто печёт, что ты джун, когда все вокруг уже миддл+
Аноним 03/02/21 Срд 14:01:10 2393006237
Аноним 03/02/21 Срд 14:01:14 2393006308
бамп
Аноним # OP 03/02/21 Срд 14:02:25 2393006959
3) Когда собеседовал студентов, постоянно видел людей, которые не понимают, зачем вообще нужен фронтенд и что это вообще такое. Front-end (передний конец) — это начальная стадия изготовления программного продукта. Всё, на этом определение можно закончить. Никакие интерфейсы тут непричём, но тем не менее, фронтенд очень помогает кодерам пилить продукт вдальнейшем.
Аноним 03/02/21 Срд 14:03:02 23930074310
>>239300214 (OP)
>тимлид-архитектор
>С заказчиками общаются бухгалтеры и PMы

Кодерок, спок
Аноним 03/02/21 Срд 14:07:21 23930099111
>>239300214 (OP)
Вот ты где, хуесос. Вы что с яндексом сделали говноеды? Что за уебищная дрисня выкатывается слева, если к ней мышку подвести? Нахуя сделали ссылки на видео и картинках? Хочешь остановить видео, попадаешь на ссылку. Почему новое письмо создается, через отдельное окошко? Стоит куда-тотнажвть, эта хуйня сама сворачивается. Почему если нажимаешь на черновик открывается письмо? Если перетаскиваешь картинку в тело письма, то картинка вставляется в само письмо. Новый язык такой же убищный будет? Все засрете своимифичвми? Ммм, архитектор говна?
Аноним # OP 03/02/21 Срд 14:08:03 23930103912
>>239300623
>Поясни за лемму йонеды
Смотри.
Есть такая штука SOLID. По сути это аббревиатура пяти принципов программирования микроконтроллеров (Web-программирование, короче). Буква L означает Lemmu-Ioneda principle в честь учёной, первой сформулировавшей этот принцип. Заключается от в следующем: количество все операторы в пределах одного оператора программы должны быть взаимозаменяемы. Т. е. если перемешать if-ы, while-ы и or/and-ы программа должна работать также, как и раньше. )(Точнее, результат её исполнения может измениться, но код обязан скомпилиться).
03/02/21 Срд 14:08:15 23930105913
>>239300214 (OP)
Без пруфов ты макака-вкатывальщик, не знающий основ CS. Сажа.
Аноним # OP 03/02/21 Срд 14:09:16 23930113814
>>239301039
>Заключается от в следующем: количество все операторы в пределах одного оператора программы должны быть взаимозаменяемы.
все операторы в пределах одного программного модуля
фикс
03/02/21 Срд 14:09:46 23930117615
Аноним # OP 03/02/21 Срд 14:09:50 23930117916
>>239301059
>не знающий основ CS
CS? Ты про Cascade Styles что ли?
03/02/21 Срд 14:10:30 23930122517
Аноним # OP 03/02/21 Срд 14:10:34 23930123218
>>239301176
Макака, спок, тебе этот принцип знать не обязательно. Твой максимум — программирование на yml.
Аноним 03/02/21 Срд 14:10:39 23930124019
>>239300991
Если в письме написать во вложении, то это во вложении мутирует в ссылку и распидорасит шрифт
Аноним # OP 03/02/21 Срд 14:11:44 23930129720
>>239301225
И нахуй мне знать Cascade Styles? Я машин лернингом последний раз 3 года нада занимался, а это единственная область, где CS применяется.
Аноним 03/02/21 Срд 14:12:36 23930136721
T
Аноним # OP 03/02/21 Срд 14:13:02 23930139422
4) Многие считают динамическую типизацию злом, и совершенно напрасно. Динамическая типизация позволяет выделять как можно меньше памяти на выполнение программы ю, поскольку выделением памяти занимается сам компилятор, на не процессорные «ассемблеры». В свою очередь, процессорные ассемблеры являются более надёжным и «типобезопасным» способом выделения памяти. Они так же являются подвидом компиляторов, только разработаны по другому принципу.
03/02/21 Срд 14:14:38 23930151123
кто ответит без сажи в ботоотред у того дохлая мать
Аноним 03/02/21 Срд 14:15:18 23930155624
>>239301394
Идиот, по тому как и что ты пишешь - сразу все понятно, ты 20-летний еблан недоджун
Аноним 03/02/21 Срд 14:15:28 23930157125
>>239300214 (OP)
>Сейчас ведём разработку своего языка программирования.
Нахуя?
03/02/21 Срд 14:16:06 23930162926
>>239301297
Cascad Styles ты должен знать для проэктирования баз данных.
Аноним 03/02/21 Срд 14:16:16 23930164727
Аноним 03/02/21 Срд 14:17:50 23930176228
>>239300214 (OP)
Живу в жопе мире +9 Мск. Пытаюсь вкатится в java разработку, хочу работать либо удаленно первое время, либо с переездом(даже за свой счет) при получении офера в какой нибудь крупный город. Сделал 170 откликов на hh.ru пригласили только на 1 собеседование. Че писать в резюме и какой проект с какими технологиями лучше создавать и заливать на гитхаб, чтоб ХР нормально шли на контакт?
Аноним # OP 03/02/21 Срд 14:18:27 23930181129
5) Реляционные БД в последнее время набирают обороты, возможно, скоро вообще все переключатся на них, вытеснив этим самым так-называемые Key-value и Value-key базы данных. Так что можете забывать всякие виды join‘ов и прочую муть, связанную с нерелятивными БД, на собесах спрашивать это уже почти не актуально (хотя всё-таки знания всегда поощряются).
03/02/21 Срд 14:19:35 23930188630
Аноним # OP 03/02/21 Срд 14:20:16 23930193431
>>239301556
Что я не так написал, маня? Хочешь поспорить — приходи на собес — разъебу тебя, + оставлю фидбек для других. Или пиши сразу тут, что твоему микромозгу непонятно стало.
Аноним 03/02/21 Срд 14:20:45 23930197232
Аноним # OP 03/02/21 Срд 14:21:06 23930200433
>>239301886
>бототреде
Какой бототред? Если макака по кд постит вкатывальшиков-треды, это не значит, что каждый бред про кодинг от ботов
Аноним 03/02/21 Срд 14:22:01 23930205034
стоит ли изучать PHP?
03/02/21 Срд 14:22:48 23930210335
>>239302004
ебанат ты тупой, я эти посты еще год назад видел
Аноним # OP 03/02/21 Срд 14:23:22 23930214636
6) Все современные языки похожи друг на друга. К примеру, Python, PHP и Java исполняются на одной и той же виртуальной машине (JVM), названной в честь Jav’ы. Языки этой группы используют процессы вместо потоков, за что получили быстрый перформанс и ненадёжность значений переменных.
Аноним # OP 03/02/21 Срд 14:23:54 23930219237
>>239302103
>я эти посты еще год назад видел
Таблетки прими, шуе блять
03/02/21 Срд 14:24:09 23930220538
>>239301762
Напиши телегу, я тебе сброшу пример резюме, на которое откликаются.
Аноним # OP 03/02/21 Срд 14:24:44 23930224139
>>239302050
Да. PHP по популярности только Objective C и Ruby уступает.
03/02/21 Срд 14:25:00 23930224940
>>239302146
Твой троллинг тупостью никому не интересен, завязывай с этой хуйней, шутник мамкин.
Аноним # OP 03/02/21 Срд 14:28:04 23930246041
>>239302249
Ебанько, ты либо пиши сразу, где ты увидел то, что не знал ранее и что у тебя вызвало вопросы, либо пиздуй нахуй из треда, трэйни-кодерок блять.
Аноним 03/02/21 Срд 14:28:15 23930246842
>>239300214 (OP)
7) Внутренний язык програмиррвания 1С - лучший выбор если ты не зумер инфантил.
Элемент.ТакиеДелаРебята.Получить
03/02/21 Срд 14:28:42 23930249843
>>239302460
>пук, всреньк
>мам, скажи, что я смешной, ну скажи!
Аноним # OP 03/02/21 Срд 14:29:57 23930258644
7) Сразу учитесь использовать дебаггер. Кратко: «баг» (англ. «жук») — ошибка программы, связанная с утечкой памяти процессора (кэша) на жесткий диск/ssd. Но в современном обществе школьников этим словом называют любую нежданную хуйню, вплоть до неправильных текстур в играх.
>>239302468
+- согласен. Чтобы не сбивать счёт, оставлю свой пункт под седьмым номером.
Аноним 03/02/21 Срд 14:30:45 23930263945
>>239302205
в т есть только личный акк. сюда кидай)
Аноним 03/02/21 Срд 14:31:12 23930266846
>>239300214 (OP)
Пффф, ваш Яндекс полный отстой.
Я из компании Jet Brains, по должности - senior Archicontext.
Ты знаешь самую известную IDE для джавы - intellij idea? Так вот я её проектировал, 90% функционала там написана на html.

Не слушайте этого псевдо спеца, он не знает о чем говорит.
Аноним 03/02/21 Срд 14:32:38 23930275647
>>239302498
Макака jsная, оставь свой IRC. Попиздим, покажешь что ты не испугалась и какие знания у тебя на самом деле. Если ты, конечно, не конченный студент 1-го курса ПТУ.
Аноним 03/02/21 Срд 14:32:52 23930277748
>>239302668
>90% функционала там написана на html
До этого держался, но на этот моменте завизжал.
Аноним 03/02/21 Срд 14:32:55 23930277949
>>239300214 (OP)
>английский язык для программистов почти не нужен
Охуенный блядь совет, чтобы работать на пидорашкинскую галеру за обесценивающийся каждый день рубль.
Аноним 03/02/21 Срд 14:33:04 23930279050
>>239302668
Что сказать то хотел, сеньор?
03/02/21 Срд 14:33:42 23930283251
>>239300214 (OP)
>В 2021 году английский язык для программистов почти не нужен.
Зеленый не палится, повторяю, не палится!
Аноним # OP 03/02/21 Срд 14:34:11 23930285752
>>239302205
Пиши IRC свой, мудила. Поясню тебе за резюме.
Аноним # OP 03/02/21 Срд 14:34:59 23930290553
>>239302779
>Охуенный блядь совет, чтобы работать на пидорашкинскую галеру за обесценивающийся каждый день рубль.
Моя месячная ЗП больше твоей годовой.
Аноним # OP 03/02/21 Срд 14:35:30 23930294554
Аноним 03/02/21 Срд 14:36:53 23930303055
Аноним 03/02/21 Срд 14:37:10 23930305256
>>239302668
Нахуя вы свой Jet Brains Academy платным сделали пидарасы?
Аноним 03/02/21 Срд 14:37:59 23930310357
Как связан фронт и бэк? Вот есть Джанго - зачем он? Чтобы писать бэк, тоесть взаимодействия с БД, которые на серверах, а причем тогда фронт?
Аноним # OP 03/02/21 Срд 14:38:14 23930312058
9) В языках высокого уровня (Java, Python, Ruby, Rust — т. е. группа «процессорных» языков, о которых я говорил выше) отсутствуют «исключения». Потому что это, собственно, группа высокоуровневых языков, выполняющихся близко к процессору, поэтому в них нет такой абстракции, как «исключения». Языки высокого уровня и так подвержены ненадежности (к примеру, тяжелая высокоуровневая прога втупую может сменить вам значение переменных или значения внутри массива), если бы в них добавили исключения, это был бы очередной C# (то есть очередной полный провал не принимайте близко к сердцу, шарповики).
Этот вопрос часто на собесах спрашивают, кстати.
03/02/21 Срд 14:39:03 23930317559
>>239302945
>stackoverflow
>github
>90% контор с нормальной зп работают на аутсорсе у СШП, дабы брать нормальные деньги за заказы
>документация изначально на инглише
Повторяю: не палится!
Аноним 03/02/21 Срд 14:39:58 23930323560
image.png 562Кб, 1280x1117
1280x1117
По пунктам поясни
Аноним 03/02/21 Срд 14:40:17 23930326461
>>239300214 (OP)
Давай TOP 10 языков программирования
Аноним # OP 03/02/21 Срд 14:42:02 23930340262
DC100971-24A4-4[...].png 128Кб, 720x1280
720x1280
Аноним # OP 03/02/21 Срд 14:43:50 23930353963
>>239303175
Дебил, для всех перечисленных ресурсов есть русскоязычные версии.
А ЗП в яндексе/рамблере и так повыше в несколько раз, чем у автосорс/автостафф-макак.
Аноним # OP 03/02/21 Срд 14:44:36 23930360164
10) Конечно же, я не могу не упомянуть ООП (Объектно Ориентированное Программированиe). Все студентишки знакомятся с этой парадигмой, изучают классы, рекурсивность и т. п.. Объектно Ориентированное Программирование позволяет эффективно расходовать оперативную память, кэш процессора, и даже энергомощность блока питания за счёт того, что позволяет манипулировать остатками ячеек памяти уже пройденных компилятором, путём представления ячеек (или их совокупностей) через т. н. объекты. Классы описывают эти самые объекты. Всё очень просто.
Аноним 03/02/21 Срд 14:45:19 23930365665
>>239303120
На каждом собесе по java спрашивают иерархию исключений, какие из них проверяемые а какие не проверяемые, и куда входит стак. овер флоу. А их оказывается вообще нету в java
Аноним # OP 03/02/21 Срд 14:45:24 23930366266
Аноним # OP 03/02/21 Срд 14:46:44 23930375667
>>239303656
>и куда входит стак. овер флоу. А их оказывается вообще нету в java
Да, потому что стэковеофлоу написан на питоне. Я в своё время даже участвовал в разработке его.
03/02/21 Срд 14:46:56 23930377368
>>239303539
приходят как-то джун, интерн и студентота в яндекс устраиватся, а hr им: "предлагаю должность оператора техподдержки с хорошей ЗП" ))))))))
Аноним 03/02/21 Срд 14:47:06 23930378369
IMG202101261307[...].jpg 98Кб, 985x758
985x758
Зашёл сюда только для того чтобы сказать, что яндекс - говно.
Аноним 03/02/21 Срд 14:49:40 23930393770
Как практикующий программист впечатлён знаниями коллеги. Стремлюсь к этому. Опыт чувствуется немалый.
Аноним 03/02/21 Срд 14:51:17 23930404971
>>239300214 (OP)
Тред не читал. Пасту про Передний конец уже постили?
Аноним 03/02/21 Срд 14:53:07 23930419072
>>239303756
Переполнение стека вызовов написан на питоне? А на чем написано когда оперативка заканчивается?
Аноним 03/02/21 Срд 14:53:38 23930423473
Аноним # OP 03/02/21 Срд 14:54:27 23930430274
>>239304049
Ты про фронтэнд, что ли? >>239300695
Только это не паста, лол. Я стараюсь вообще-то хоть чему-то вас, идиотов, научить.
Аноним # OP 03/02/21 Срд 14:55:00 23930433975
Аноним 03/02/21 Срд 14:55:28 23930437476
>>239303662
Так а связаны как? Что передается и куда?
Аноним 03/02/21 Срд 14:57:11 23930450377
>>239300524
Нихуя не понятно, ну заебись научил.
03/02/21 Срд 14:59:28 23930463678
>>239300524
Толстота пятым постом, дешево
Аноним # OP 03/02/21 Срд 15:01:18 23930475079
>>239304374
Джанго это не столько фреймворк, сколько подход к написанию программ web-embedded (т. е. IoT сфера).
Когда пишешь django-admin startproject foobar и настраиваешь settings.py впервые — это и есть фронтэнд. По сути в этот момент ты являешься front-end разработчиком.

Запомни важное для джанго-разрабов: НИКОГДА НЕ ИСПОЛЬЗУЙ ЧТО-ЛИБО КРОМЕ ВСТРОЕННОГО СЕРВЕРА.
Который ты запускаешь через manage.py runserver. То есть все эти nginx/apache/uwsgi — это дурным тоном считается, хотя раньше по другому было никак. Щас джанга научилась свой сервер использовать.
Аноним # OP 03/02/21 Срд 15:03:35 23930488180
11) Все языки программирования делятся на Тьюринг-полные и Тьюринг-частичные. Тьюринг полные языки так называются, потому что там присутствуют операторы, придуманные самим Тьюрингом (конструкция if, циклы while и for, а также тернарный оператор x ? y : z)
Забавный факт: именно благодаря тернарному оператору Тьюринг смог разгадать усложненную версию шифровальной машины "Энигма" с четырьмя роторами.
Хаскелль - пример Тьюринг-частичного языка, т.к. там отсутствуют конструкции for и while, но присутствует if.
03/02/21 Срд 15:03:41 23930488981
>>239304636
Т.е. опный кукарек:
>В 2021 году английский язык для программистов почти не нужен.
тебя даже не смутил?
Аноним # OP 03/02/21 Срд 15:08:01 23930518082
12) Никогда не используйте локальные переменные. В группе Pascal-подобных языков они обозначаются ключевым словом lovar (Local Variable, "ловары"). Они значительно уменьшают нагрузку на процессор, но совершенно не годятся для моделирования, а так же приведёт к «засорению» памяти. Зачастую их используют бородатые дяди, когда пишут эксплойты (эксплоит — сленговое название ядра ОС). Они, конечно же, знают, где их нужно применять.
Аноним 03/02/21 Срд 15:10:47 23930537383
Аноним # OP 03/02/21 Срд 15:11:57 23930545184
13) Сейчас существует огромное множество фреймворков для создания практически чего угодно. Большинство из них языко-независимые (language-free), и представляют собой прокачанные компиляторы. Для каждого второго есть графический интерфейс (для совсем нубов — можно работать через граф. редакторы типа пейнта/фотошопа). Для работы через Photoshop рекомендую ReactJS, написанный на языке Java.
Аноним 03/02/21 Срд 15:13:05 23930553385
>>239305180
Спасибо, очень ценная информация, в языке HTML 5 тоже есть ловары.
Аноним 03/02/21 Срд 15:13:06 23930553486
>>239305180
А как делать тогда? Подавать в функцию переменную, в нее записывать и ее же возвращать?
Аноним 03/02/21 Срд 15:15:03 23930567487
>>239300214 (OP)
Как написать тест Миллера-Рабина, используя шаблоны?
Аноним 03/02/21 Срд 15:16:12 23930574888
Мы дети 21 века.mp4 4191Кб, 1280x720, 00:00:55
1280x720
Аноним 03/02/21 Срд 15:16:30 23930576489
Не такой успешный как ОП, но тоже есть богатый опыт. Можете также спрашивать.

Senior HTML Developer
Аноним 03/02/21 Срд 15:16:52 23930579290
>>239300214 (OP)
Да, сказочник. Именно так. Плохие дяди, которые послали тебя нахуй на интервью, поскольку у тебя нулевые софт скиллы, были неправы.
Аноним 03/02/21 Срд 15:17:14 23930582391
Аноним 03/02/21 Срд 15:18:19 23930590592
>>239300524
>Поток — это определенная сущность
Всё, дальше не читал, уже на этот моменте ты обосрался и не прошел собес, за такой бред тебе сразу скажут, что мы вам перезвоним, прогонят нахуй и еще долго будут проигрывать.
Аноним 03/02/21 Срд 15:21:11 23930607593
Аноним 03/02/21 Срд 15:26:00 23930640594
ОП-хуй, слился?
Аноним # OP 03/02/21 Срд 15:27:06 23930650395
14) Популярность так называемых «декларативных» языков программирования (т. е. таких, в которых декларации процессору хранятся в так называемом «стэке» деклараций) — лишь тренд. Скоро все эти ваши Ады и Perlы уйдут в тень, и вакансий будет мало. У себя в компании мы отказываемся от этих языков, в основном потому что проёбы на кастомных декларациях ведут к необратимым потенциальным ошибкам.
Аноним 03/02/21 Срд 15:28:07 23930657896
Аноним 03/02/21 Срд 15:29:06 23930665897
Аноним 03/02/21 Срд 15:35:24 23930711598
>>239300214 (OP)
> буду давать советы
пошел нахуй, нуб
Аноним 03/02/21 Срд 15:35:40 23930713899
>>239306503
Ну давай еще немного пунктов осталось скопипастить. Поднажми опчик
Аноним # OP 03/02/21 Срд 15:52:05 239308340100
15) Шаблоны проектирования — типичный вопрос на собеседовании. Самый популярный шаблон — «Dependencies injection» — позволяет хранить данные («внедрять», «инжектировать») в оперативную память. Реализуется как две функции, при этом одна передаётся в другую. Вот пример простой на C++.
```
function void injector(func *funcPtr) {
stdlib::ram::memorize(&funcPtr);
}

function injectee() {
stdout::cout(&"Hello world");
}

injector(&injectee);
```
Аноним # OP 03/02/21 Срд 15:53:58 239308490101
16) Модель OSI включает три уровня операционной системы (ОСи): уровень пользовательского приложения, уровень операционной системы и уровень драйверов. Стек TCP/IP относится ко второму и первому уровням. Создано это всё чтобы разграничить программы от драйверов.
Аноним 03/02/21 Срд 15:59:47 239308907102
>>239300214 (OP)
> 1) В 2021 году английский язык для программистов почти не нужен. Большинство док переведены (особенно по С++) на русский. С заказчиками общаются бухгалтеры и PMы.

Лол, какая же дрисня, а не литература на русском языке. Может быть, будучи тимлидом ты и знаешь всё, но джуну без английского никак, гуглить ошибки/задачи на русском невозможно, это будет какое-то говно по типу переведенных ботом ответов стековерфлоу или вопросы новичков с киберфорума. Переведенные книги же либо древнее говно, либо просто говно
Аноним # OP 03/02/21 Срд 15:59:57 239308919103
17) IP-адрес это набор цифр (от -7 до 256), по которым твой комп может найти товарищ майор. Диапазоны адресов выдают провайдерам правоохранительные органы государств, в которых провайдеры работают, у нас это ФСБ, ну а дальше провайдер выдаст тебе какой-нибудь айпишник (4 цифры разделённые точкой, иногда добавляется слэш "/" и ещё три цифры, для ip-адресов v5 и v6) чтобы можно было понять кто это у нас смотрит ЦП. IP-адреса бывают белые и серые. Серый отличается от белого тем что провайдерам влом сделать всё как надо и под одним адресом в сети может оказаться много разных пользователей. То есть, если у тебя серый IP, твой адрес может совпасть с адресом какого-то Джона из Калифорнии на другом конце света.
Аноним 03/02/21 Срд 16:01:23 239309026104
>>239303601
ROP - REAR ORIENTED PATCHING
архитектурный паттерн проектирования больших и сложных программных комплексов, который применяется сразу после запуска программы, различные части программы могут свободно вносить изменения в любые другие части программы на лету(HOT PRELOAD), что облегчает понимание кода начинающими разработчиками, причем ускорение достигается за счет эффективного перемешивания исполняемого кода и данных, а качество измеряется в в CTR- crash time remount.
Аноним 03/02/21 Срд 16:01:46 239309055105
Girls.png 490Кб, 449x401
449x401
>быть дауном неспособным выучить иностранный язык в 2021
Аноним # OP 03/02/21 Срд 16:01:54 239309061106
18) TCP это один из стандартных протоколов (правил по которым программы общаются между собой через сеть). То есть он документирован - ты можешь найти в инете описания (RFC) и там всё расписано кто когда и какие байтики шлйт. UDP это undocumented protocol т.е. публичного стандарта нет и что там внутри знают только разработчики программы - например в онлайн играх.
Аноним 03/02/21 Срд 16:02:07 239309075107
Ну что хакеры ломайте
Мой айпи
95.-2.256.34
Аноним 03/02/21 Срд 16:02:27 239309106108
Аноним 03/02/21 Срд 16:02:36 239309115109
>>239309061
Бля, я только с третьего поста понял, что оп рофлит
Аноним # OP 03/02/21 Срд 16:06:52 239309452110
19) Юнит-тесты: пишу для будущих гейм-девов. Есть такой фрэйм (от англ. "Frame" - "кадр") для игр Unity. В этой же сфере гейм-дева есть и концепция Unit-тестов. То есть по факту, если вы не осилили IT в целом и программирование в частности, можете искать вакансии Unit-тестеров - они просто ищут баги в играх, написанных на Unity. Работа не шибко для умных, но требует усердий. Объясняю почему возник именно такой термин: Unity в виду своей простоты является самым популярным игродвижком. Соответсвенно, на нем больше всего игор, твои любимые киберпунки и гта5 написаны на нём, вот в геймдеве и появился такой отдельный термин для тестирования игр на Unity.
Аноним # OP 03/02/21 Срд 16:10:28 239309724111
>>239309115
> я только с третьего поста понял, что оп рофлит
В каком месте я рофлю?
Аноним 03/02/21 Срд 16:12:58 239309907112
>>239300214 (OP)
>из команды Яндекс
Это там где в платят в 2-3 раза ниже рынка (ко-ко-ко работать у них большая честь кудах-тах-тах), пока ты у них не просидел 10 лет? Спасибо, не надо

>В 2021 году английский язык для программистов почти не нужен. Большинство док переведены (особенно по С++) на русский. С заказчиками общаются бухгалтеры и PMы.
Манямир/10. Полно проектов и команд где разработчики могут участвовать в общении и обсуждениях с заказчиком или его представителями непосредственными, например, им важно понимание насколько их идеи манямир или таки стоит пробовать. И чтобы без 10 слоев бюрократии когда таски и спринты утвеждаются сначала месяц прежде чем кто-то палец об палец ударит.

Сразу с ОП-поста хуйня пошла. Аноны, не слушайте чухана. Он либо в манямире, либо сознательно вредные советы даёт т.к. один из тех ебланов, которые боятся, что пара человек на рынок еще зайдут и обваляет его зарплату ололо.
Аноним # OP 03/02/21 Срд 16:19:03 239310348113
21) Про следующий прикол мне как-то рассказывал сам Кэн Томпсон, когда я работал в гугле в середине нулевых.
Очень часто на собесах дают задание - написать прогу, которая переворачивает слово. Типа 'анон' -> 'нона'. Я тоже часто даю это. Если человек берет библиотечную функцию, то сразу шлю нахуй. Если пыжится, реализует через цикл - то еще даю шанс. Если реализует рекурсивно - то получает плюсик. Но есть один очень элегантный способ, который юзают только гуру.
Короче, все программы сначала переводятся в язык ассемблера. Это наверно все знают. Но гораздо меньше людей знают, что у ассемблера 2 разных синтаксиса - от компании "Эндрю Таненбаум энд технолоджис" - сокращенно AT&T и от Интела. Суть в том, что эти 2 языка зеркальны друг по отношению к другу (один начинает работать с начала стека, а второй - с конца).
Шарящий челик, зная, какая версия ассемблера в системе, может обмануть процессор, скомпилировав код под другой ассемблер - и, не сложно догадаться, - вся программа работает в обратном порядке, то бишь, в системе с Intel обычный код println("анон"), скомпилированный в AT&T выведет на экран "нона", т.к. байты поместятся в стек в обратном порядке.
Аноним 03/02/21 Срд 16:19:17 239310368114
>>239309907
Ты еблан на пасту отвечать?
Аноним 03/02/21 Срд 16:19:18 239310369115
Аноним 03/02/21 Срд 16:20:13 239310435116
>>239309907
Ты ньюфажная долбоёбина просто, вот и всё
Аноним 03/02/21 Срд 16:20:13 239310436117
image.png 42Кб, 639x406
639x406
Аноним # OP 03/02/21 Срд 16:21:32 239310530118
>>239309907
>Манямир/10. Полно проектов и команд где разработчики могут участвовать в общении и обсуждениях с заказчиком или его представителями непосредственными, например, им важно понимание насколько их идеи манямир или таки стоит пробовать.
Большинство заказчиков мира IT из России, еблан. Практически все доки так же переведены на русский.
Аноним 03/02/21 Срд 16:21:48 239310557119
>>239310436
Конкурент из гугла ёбаный пожаловал
Аноним # OP 03/02/21 Срд 16:22:00 239310576120
>>239310436
Джун, спок. Какие треды тебя заебали, дебс?
Аноним 03/02/21 Срд 16:22:26 239310603121
>>239310576
Кто? Джин? Я не джин, долбоёб турецкий.
Аноним 03/02/21 Срд 16:22:35 239310617122
khREKC9.png 230Кб, 640x427
640x427
Аноним 03/02/21 Срд 16:24:20 239310737123
15831176768030.mp4 12908Кб, 640x800, 00:00:53
640x800
ПЧЁЛЫ ЗДЕСЬ?
Аноним 03/02/21 Срд 16:25:58 239310855124
>>239309452
Ебать ты тупая зелень.. Не пиши ничего про гейдев, если в этом не шаришь.
> твои любимые киберпунки и гта5 написаны на нём
ну ты хоть вики бы открыл, школота, или дальше бы куски из пасты копировал
Аноним 03/02/21 Срд 16:26:51 239310921125
>>239310855
А ты программист юнит-тестов?
Аноним 03/02/21 Срд 16:31:23 239311248126
>>239310436
Вы нахуя вообще на борду заходите дауны?
В биопроблемных поплакать и очко свое подрочить?
Это же смешно блять, можно лулзов половить с джунов молодых
Аноним 03/02/21 Срд 16:32:08 239311318127
>>239311248
>В биопроблемных поплакать и очко свое подрочить?
Второе.
Аноним 03/02/21 Срд 16:33:50 239311444128
>>239311248
Двачую
Ныть с иронии на дваче
Нормисы уже совсем отупели
круче этих тредов только треды блистательного Хі далёкий шаг нефритовый жезл мешок риса
Аноним # OP 03/02/21 Срд 16:38:59 239311802129
22) Часто нубы лезут в кодинг не зная чем поток отличается от процесса, а этот вопрос часто любят на собесах нубам задавать.
Ответ:
Поток — это определенная сущность программы. Каждый оператор (хотя это во многом зависит от реализации языка) выполняется отдельным потоком. Если говорить максимально просто, зачастую, сколько в программе if’ов, for‘ов и т. п., столько она и имеет потоков, но бывают и исключения (как в языке Haskell, детали гуглите). Всё потоки имеют свою память.
Процесс — вид потока, который исполняется напрямую в процессоре, а не в системном интерпретаторе потоков, как это делают классические потоки. Процессы имеют общую память (кэш процессора).
Аноним 03/02/21 Срд 16:39:52 239311863130
>>239301629
Для их проектирования достаточно и знания Python.
Аноним # OP 03/02/21 Срд 16:40:02 239311877131
>>239310855
Дебил. Я 7 лет в своё время писал на юнит-фреймворке и был лидил разрабов в Конами.
Аноним 03/02/21 Срд 16:41:52 239312003132
Очередной тред этот шиз высрал.
Аноним 03/02/21 Срд 16:43:03 239312087133
>>239311877
да все уже поняли, что у тебя фантазия разыгралась хорошо
Аноним 03/02/21 Срд 16:43:58 239312158134
>>239311863
При проектировании базы главное грамотно определить размеры котлована
Аноним 03/02/21 Срд 16:46:12 239312330135
Аноним 03/02/21 Срд 16:47:52 239312448136
У меня от хуйни в этом итт треде глаза вытекли пиздец. Физически больно всё это читать, я морщусь и скриплю зубами, проглядывая оповские высеры. Спасибо, оп, ты своим вопиющим пиздецом значительно приблизил срок моего визита к стоматологу.
Аноним 03/02/21 Срд 16:48:15 239312480137
>>239312158
Мне кажется важнее на первых этапах сделать опалубку.
Аноним 03/02/21 Срд 16:49:58 239312592138
>>239301039
Ебать, а это что за солид такой? Я знаю другой солид, где L - Liskov substitution principle. (мимо веб-макака 5 лет опыта)
Аноним # OP 03/02/21 Срд 16:51:13 239312687139
23) Когда собеседовал студентов, постоянно видел людей, которые не понимают, зачем вообще нужен фронтенд и что это вообще такое. Front-end (передний конец) — это начальная стадия изготовления программного продукта. Всё, на этом определение можно закончить. Никакие интерфейсы тут непричём, но тем не менее, фронтенд очень помогает кодерам пилить продукт вдальнейшем.
Аноним 03/02/21 Срд 16:52:06 239312750140
>>239312592
Веб-макаки все такие тупые? Ты смысл треда не понимаешь.
Аноним 03/02/21 Срд 16:52:09 239312759141
>>239312592
Нет, я очень даже понял в чём суть, но это какой-то не ООПшный солид.
Аноним # OP 03/02/21 Срд 16:53:01 239312828142
Аноним 03/02/21 Срд 16:53:08 239312838143
>>239312750
Поясняй, паскуда. Нахуй мне твой тред целиком читать? Прочитал ОП пост и бегло пробежался (хуем тебе по губам).
Аноним 03/02/21 Срд 16:53:19 239312851144
>>239312759
Это ООПшный солид, просто макака еще не эволюционировала в техлид человека.
Аноним 03/02/21 Срд 16:54:15 239312936145
Аноним 03/02/21 Срд 16:54:29 239312951146
>>239312759
Неисправимый. Почитай другие посты -- ты не понимаешь, что это всё подобно теоремам Сосницкого?
Аноним 03/02/21 Срд 16:54:32 239312954147
>>239312851
принцип подстановки барбары лисков вообще не про ифы блять, я про наследование и возможность безболезненной замены не подтипы
Аноним 03/02/21 Срд 16:54:43 239312964148
>>239302668
Грубо, грубо. Тоньше надо.
Аноним 03/02/21 Срд 16:54:47 239312971149
15958399779420.png 43Кб, 176x220
176x220
>>239312838
>Поясняй, паскуда. Нахуй мне твой тред целиком читать? Прочитал ОП пост и бегло пробежался (хуем тебе по губам).
>МАМО Я ПРОГРАМИСТОМ СТАЛ. РОМОЧКА НЕ ПРЫГАЙ ПО КЛАВИАТУРЕ
Аноним 03/02/21 Срд 16:55:05 239312998150
>>239312838
Хуй соси, кодерок залетный
Аноним # OP 03/02/21 Срд 16:56:39 239313096151
24) Многие считают динамическую типизацию злом, и совершенно напрасно. Динамическая типизация позволяет выделять как можно меньше памяти на выполнение программы ю, поскольку выделением памяти занимается сам компилятор, на не процессорные «ассемблеры». В свою очередь, процессорные ассемблеры являются более надёжным и «типобезопасным» способом выделения памяти. Они так же являются подвидом компиляторов, только разработаны по другому принципу.
Аноним 03/02/21 Срд 16:56:43 239313098152
Аноним 03/02/21 Срд 16:56:57 239313106153
>>239312954
Это энтри лвл Солид, для солидных господ другой Солид.
Аноним 03/02/21 Срд 16:57:17 239313129154
25) Никогда не используйте локальные переменные. В группе Pascal-подобных языков они обозначаются ключевым словом lovar (Local Variable, "ловары"). Они значительно уменьшают нагрузку на процессор, но совершенно не годятся для моделирования, а так же приведёт к «засорению» памяти. Зачастую их используют бородатые дяди, когда пишут эксплойты (эксплоит — сленговое название ядра ОС). Они, конечно же, знают, где их нужно применять.
Аноним 03/02/21 Срд 16:58:39 239313202155
03/02/21 Срд 16:59:04 239313226156
Аноним 03/02/21 Срд 16:59:18 239313234157
ОП, ты тут? Объясни процесс программирования по пунктам с примерами и картинками.
С чего начинается, как выглядит программный код, как выглядит конечный продукт?
Аноним 03/02/21 Срд 17:02:05 239313410158
image.png 79Кб, 915x572
915x572
КАКАЯ НАХУЙ ЛЕММА-ЛОНЕДА? КАКОЙ СОСНИЦКИЙ???? ВЫ ЧЁ ПОЛУЁБКИ, МЕНЯ СЕЙЧАС ЗАТРОЛЛИЛИ ЧТО-ЛИ? СУЧАРЫ БЛЯТЬ Я ДУМАЛ ЭТО СЕРЬЁЗНЫЙ ТРЕД
Аноним 03/02/21 Срд 17:03:54 239313515159
>>239313410
Лол, это принцип, который был выведен при проектировании языка среднего уровня http. Если нихуя не знаешь - не значит, что тебя троллят.
Аноним # OP 03/02/21 Срд 17:04:01 239313524160
25) Реляционные БД в последнее время набирают обороты, возможно, скоро вообще все переключатся на них, вытеснив этим самым так-называемые Key-value и Value-key базы данных. Так что можете забывать всякие виды join‘ов и прочую муть, связанную с нерелятивными БД, на собесах спрашивать это уже почти не актуально (хотя всё-таки знания всегда поощряются).
Аноним 03/02/21 Срд 17:04:32 239313562161
Аноним 03/02/21 Срд 17:04:40 239313571162
>>239313515
ясно, купи фингербокс, пидорасина, про http тебе меня наебать не выйдет
Аноним # OP 03/02/21 Срд 17:07:44 239313772163
26) Все современные языки похожи друг на друга. К примеру, Python, PHP и Java исполняются на одной и той же виртуальной машине (JVM), названной в честь Jav’ы. Языки этой группы используют процессы вместо потоков, за что получили быстрый перформанс и ненадёжность значений переменных.
Аноним 03/02/21 Срд 17:08:53 239313851164
У ОПа рот мультипоточный. Сразу 5 хуев обрабатывает.
Аноним 03/02/21 Срд 17:20:17 239314672165
>>239313524
>Так что можете забывать всякие виды join‘ов и прочую муть, связанную с нерелятивными БД

Ниче не перепутал, хуесос?
Аноним 03/02/21 Срд 17:21:39 239314802166
>>239314672
Есть возражения по существу?
03/02/21 Срд 17:23:59 239314963167
>>239300214 (OP)
>1) В 2021 году английский язык для программистов почти не нужен. Большинство док переведены (особенно по С++) на русский




лол

ты говно на джуне, а не программист



Аноним # OP 03/02/21 Срд 17:24:06 239314972168
27) В языках высокого уровня (Java, Python, Ruby, Rust — т. е. группа «процессорных» языков, о которых я говорил выше) отсутствуют «исключения». Потому что это, собственно, группа высокоуровневых языков, выполняющихся близко к процессору, поэтому в них нет такой абстракции, как «исключения». Языки высокого уровня и так подвержены ненадежности (к примеру, тяжелая высокоуровневая прога втупую может сменить вам значение переменных или значения внутри массива), если бы в них добавили исключения, это был бы очередной C# (то есть очередной полный провал не принимайте близко к сердцу, шарповики).
Этот вопрос часто на собесах спрашивают, кстати.
Аноним 03/02/21 Срд 17:24:58 239315036169
Аноним 03/02/21 Срд 17:25:16 239315057170
>>239314802
Join это к реляционным БД относится. Некоторые NoSQL вообще joinов не имеют. В посте же все наоборот
Аноним # OP 03/02/21 Срд 17:26:26 239315141171
>>239315057
Пиздец, что за хуйню ты сейчас пизданул? Скинь IRC свой, разьъбу тебя ментально.
03/02/21 Срд 17:27:00 239315188172
>>239315036

программист - это не только чтение документации по языкам

к примеру дали задание работать с баллистическими расчетами, идешь на википедию читать про полеты снарядов, видишь нормальную статью с формулами на нормальном языке: https://en.wikipedia.org/wiki/Range_of_a_projectile

и ту же самую копростатью на пидарузке нахрюке с кучей воды не по делу: https://ru.wikipedia.org/wiki/%D0%94%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B1%D0%BE%D0%B9%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D1%81%D1%82%D1%80%D0%B5%D0%BB%D0%BA%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE_%D0%BE%D1%80%D1%83%D0%B6%D0%B8%D1%8F


потом заходишь в подобный тред где очередной спидор хрюкает про ненужность английского и снисходительно смеешься

Аноним 03/02/21 Срд 17:27:22 239315210173
>>239315057
иди мануал читай, макака
Аноним 03/02/21 Срд 17:28:23 239315281174
Аноним 03/02/21 Срд 17:28:38 239315302175
>>239300214 (OP)
Всем поебать на тя, чмоня. Иди с коллегами такую нудятину обсуждай
Аноним # OP 03/02/21 Срд 17:28:41 239315308176
B299C5C7-C363-4[...].png 55Кб, 200x200
200x200
>>239315188
>этот неистовый бугурт джуна за 250$/месяц
Аноним 03/02/21 Срд 17:29:28 239315360177
>>239315308
Тебя так то по факту обоссали, не позорься
Аноним # OP 03/02/21 Срд 17:30:05 239315406178
28) Конечно же, я не могу не упомянуть ООП (Объектно Ориентированное Программированиe). Все студентишки знакомятся с этой парадигмой, изучают классы, рекурсивность и т. п.. Объектно Ориентированное Программирование позволяет эффективно расходовать оперативную память, кэш процессора, и даже энергомощность блока питания за счёт того, что позволяет манипулировать остатками ячеек памяти уже пройденных компилятором, путём представления ячеек (или их совокупностей) через т. н. объекты. Классы описывают эти самые объекты. Всё очень просто.
Аноним 03/02/21 Срд 17:30:44 239315452179
>>239315188
Ну если ты настолько днище, то да.
Аноним 03/02/21 Срд 17:30:47 239315459180
>>239315141
>>239315210
>>239315281
>Так что можете забывать всякие виды join‘ов

Эти бомбежки 23летних синьоров, лол.

Так к каким БД классически относятся РАЗНЫЕ ВИДЫ joinов? К реляционным или нереляционным (NOSQL)?
Аноним # OP 03/02/21 Срд 17:31:07 239315482181
>>239315360
Твои нахрюкивания не факты, обезьяна. Скинь IRC свой, если не совсем ссыкло.
Аноним 03/02/21 Срд 17:31:39 239315510182
Аноним 03/02/21 Срд 17:31:45 239315513183
>>239300214 (OP)
Профильное образование? Если нет, то техническое?
Аноним 03/02/21 Срд 17:32:06 239315536184
>>239315459
Ой, тебе еще учиться и учиться.
Аноним 03/02/21 Срд 17:33:23 239315636185
>>239300214 (OP)
Стоит ли сейчас учить php или он уже почти умирает?
Аноним 03/02/21 Срд 17:34:17 239315696186
Аноним # OP 03/02/21 Срд 17:34:37 239315722187
>>239315459
>Так к каким БД классически относятся РАЗНЫЕ ВИДЫ joinов? К реляционным или нереляционным (NOSQL)?
Всё очень просто. Join — основной операторов консольных интерфейсов большинства nosql Баз Данных (таких как Golang, Prometheus, cUrl). Join используется для того, чтобы "заджоинить" write-запрос в БД.
Читай мануалы, практикуйся и через годик-два приходи начинай ходить по собесам.
Аноним 03/02/21 Срд 17:36:23 239315869188
>>239315188
Мань, на русском лучшие статьи и книги пишутся, почитай Достоевского например
Аноним # OP 03/02/21 Срд 17:36:32 239315881189
>>239315696
Perl — это форк языка PHP. Аббревиатура Perl стоит от PHP Extended Radical Language.
Аноним 03/02/21 Срд 17:37:11 239315944190
a2PerJo92Io.jpg 252Кб, 1132x1196
1132x1196
сука, опасно опа читать, даже будучи мидлом разрабом - прочитал, как говна хлебанул, хоть и понимаю, что тонко лолирует.
Аноним 03/02/21 Срд 17:37:18 239315957191
>>239315881
Ничего себе. Век живи век учись.
Аноним 03/02/21 Срд 17:38:13 239316028192
>>239300214 (OP)
Это тред вредных советов в стиле Остера?
Аноним 03/02/21 Срд 17:39:00 239316084193
Аноним 03/02/21 Срд 17:39:50 239316137194
>>239315536
Это вам зелени еще учиться и учиться, если вы не понимаете о чем я пишу. Но кроме пердежа в треде ничего и не видно

>>239315722
Ок, хорошо, я понял. Большинство зумерков приходят на проекты, где вместо нормальной БД стоит монга, куда как в мусорку скидывают данные, после чего джуны ебуться с join и страдают. Пирожок, спешу тебя огорчить и если я правильно понял высер >>239313524 и все вернутся обратно на реляционные БД, то там ты также будешь ебаться с операторами JOIN, которые там были испокон веков
Аноним 03/02/21 Срд 17:40:24 239316186195
>>239316028
Это мастер-класс чела из яндекса. Мне как миддлу очень полезна новая информация.
Аноним 03/02/21 Срд 17:40:35 239316203196
>>239300214 (OP)
Работал в яндексе саппортом второй линии ветки умных колонок. Колонки, на деле, тупые как пробки, а сотрудниЦЫ-саппорты ещё тупее, ведь им важно SLA, а не помощь юзеру. многие таски висят по несколько месяцев, есть и старше, много тасков с жалобами на наебалово. Артёмка Лебедев для яндекса авторитет, поэтому везде дохуя англицизмов и тюремного жаргона, а также здесь принято всем тыкать, а к юзерам обращаться во множественном числе ("вы" вместо "Вы" - Тёмка сказал, что это канцелярит и от него надо избавляться!). Внутренние системы - кривое говно кривого говна, тикеты обрабатываются на внутреннем аналоге толоки, самсара и стартрек (так и называются, ага) кривые, забагованные лагающие говнины. В итоге за три месяца работы с переработками получил 6к, благо у мамки на шее сидел, так ещё и увольнение по срочному договору пидарасы задним числом поставили и я по факту работал почти месяц просто так.
Аноним 03/02/21 Срд 17:42:15 239316335197
Если вас на собеседовании спросят, что такое Java - это вопрос с подвохом.
Правильный ответ: Java - это сокращенно от Javascript.
Аноним 03/02/21 Срд 17:43:07 239316401198
Аноним 03/02/21 Срд 17:43:10 239316404199
16017371681370.webm 3016Кб, 320x240, 00:00:43
320x240
Почему платят за Algol такие большие деньги?
Потому что огромное количество банковского ПО разработано на этом языке программирования в 70е-80 годы, но т.к. Algol показал свою безумную надежность, то ошибок в работе не возникало, и поддерживать было больше нечего, поэтому программисты ушли на другие языки, и Algol был забыт. Т.е. осталось крайне мало спецов, которые знают этот мощный язык программирования.
Все бы ничего, но когда наступил миллениум, возникла серьёзная уязвимость связанная с утечкой памяти (с ОЗУ на НГМД),и начался взрывоопасный рост на специалистов по Algol с бешенными зарплатами. Я лично знаю программиста, который зарабатывает около полумиллиона долларов в месяц обслуживая 5 банков в штатах.
Возникнет резонный вопрос, стоит ли сейчас начать вкатывание в ИТ с изучение Algol'a? Мое мнение - разумеется стоит, кроме мощной академической базы вы получите работу мечты с космической оплатой вашего труда.
Аноним 03/02/21 Срд 17:43:45 239316445200
Аноним 03/02/21 Срд 17:46:00 239316611201
Аноним 03/02/21 Срд 17:47:11 239316697202
Аноним 03/02/21 Срд 17:50:20 239316939203
16024533848932.png 43Кб, 165x220
165x220
>>239316697

Мое увожение.
Не забываешь классику.
Аноним 03/02/21 Срд 17:51:14 239317007204
Аноним # OP 03/02/21 Срд 17:51:51 239317061205
29) Все языки программирования делятся на Тьюринг-полные и Тьюринг-частичные. Тьюринг полные языки так называются, потому что там присутствуют операторы, придуманные самим Тьюрингом (конструкция if, циклы while и for, а также тернарный оператор x ? y : z)
Забавный факт: именно благодаря тернарному оператору Тьюринг смог разгадать усложненную версию шифровальной машины "Энигма" с четырьмя роторами.
Хаскелль - пример Тьюринг-частичного языка, т.к. там отсутствуют конструкции for и while, но присутствует if.
Аноним 03/02/21 Срд 17:53:36 239317210206
Capture.PNG 192Кб, 1024x741
1024x741
>>239316186
Я не шучу вот пруф Slack'а и dev каналов.
Очень полезная информация.

БРАВО МАЭСТРО
Аноним # OP 03/02/21 Срд 17:53:43 239317219207
>>239316137
>будешь ебаться с операторами JOIN
А теперь ты, чмоня, пиздуешь и гуглишь различие между оператором и директивой. Я серьёзно уже. Понял, незумер хуев?
Аноним 03/02/21 Срд 17:59:42 239317638208
>>239316404

Спасибо!
Тоже присматривался к Алголу, но был ещё выбор между Адой, Лиспом и Фортраном, но теперь кажется определился.
Аноним # OP 03/02/21 Срд 18:00:15 239317678209
30) Никогда не используйте локальные переменные. В группе Pascal-подобных языков они обозначаются ключевым словом lovar (Local Variable, "ловары"). Они значительно уменьшают нагрузку на процессор, но совершенно не годятся для моделирования, а так же приведёт к «засорению» памяти. Зачастую их используют бородатые дяди, когда пишут эксплойты (эксплоит — сленговое название ядра ОС). Они, конечно же, знают, где их нужно применять.
Аноним 03/02/21 Срд 18:01:26 239317746210
КАК ВЫБРАТЬ ТО ЧТО УЧИТЬ
Аноним 03/02/21 Срд 18:06:01 239318062211
>>239317219
Съеби, нашел до чего доебаться. Лучше тебя знаю, к вопросу не имеет отношения
Аноним # OP 03/02/21 Срд 18:06:06 239318070212
31) Сейчас существует огромное множество фреймворков для создания практически чего угодно. Большинство из них языко-независимые (language-free), и представляют собой прокачанные компиляторы. Для каждого второго есть графический интерфейс (для совсем нубов — можно работать через граф. редакторы типа пейнта/фотошопа). Для работы через Photoshop рекомендую ReactJS, написанный на языке Java.
Аноним # OP 03/02/21 Срд 18:06:49 239318127213
>>239318062
>Лучше тебя знаю
Что лучше меня знаешь? Ты просто тупорылый еблан, который сути треда не понял.
Аноним # OP 03/02/21 Срд 18:10:50 239318432214
32) Популярность так называемых «декларативных» языков программирования (т. е. таких, в которых декларации процессору хранятся в так называемом «стэке» деклараций) — лишь тренд. Скоро все эти ваши Ады и Perlы уйдут в тень, и вакансий будет мало. У себя в компании мы отказываемся от этих языков, в основном потому что проёбы на кастомных декларациях ведут к необратимым потенциальным ошибкам.
Аноним 03/02/21 Срд 18:11:40 239318497215
>>239318432
школяр, ты заебал уже по третьему кругу спамить
Аноним # OP 03/02/21 Срд 18:11:55 239318513216
>>239317746
Выбирай PHP. Не ошибёшься.
Аноним 03/02/21 Срд 18:12:12 239318536217
>>239316028
Это толстота от скучающего долбоёба, даже не пытающегося в красоту и изящность. То есть, да, в точности вредные советы бесталанного еблана Остера.
Аноним 03/02/21 Срд 18:12:54 239318591218
>>239300214 (OP)
со скольки лет лучше вкатываться в айти? помогут ли знания в математике?
Аноним # OP 03/02/21 Срд 18:12:59 239318602219
>>239318497
Я школу заканчивал в году, когда твоя мать мне на выпускном сосала.
Аноним 03/02/21 Срд 18:13:44 239318654220
>>239318513
почему именно это?
ты ведь тролишь, да...
Аноним # OP 03/02/21 Срд 18:13:51 239318660221
>>239318536
Ебать джуниор-макаке очелло порвало. Иди зашейся, дебич.
Аноним # OP 03/02/21 Срд 18:14:17 239318688222
>>239318654
Перспективы у языка норм
Аноним # OP 03/02/21 Срд 18:16:05 239318843223
Шаблоны проектирования — типичный вопрос на собеседовании. Самый популярный шаблон — «Dependencies injection» — позволяет хранить данные («внедрять», «инжектировать») в оперативную память. Реализуется как две функции, при этом одна передаётся в другую. Вот пример простой на C++.
```
function void injector(func *funcPtr) {
stdlib::ram::memorize(&funcPtr);
}

function injectee() {
stdout::cout(&"Hello world");
}

injector(&injectee);
```
Аноним 03/02/21 Срд 18:17:08 239318909224
>>239318660
Есть два вида программистов: нубьё и кодеры. А всякие жуниоры с синиорами - это не программисты, а копрохуесосы. Отставить тащить жаргон джавистов-ентерпрайзщиков из начала нулевых в мой уютый 2021.
Аноним 03/02/21 Срд 18:18:56 239319051225
>>239318688
а дальше что учить? не только же его надо.
да и какая отрасль?
Аноним 03/02/21 Срд 18:22:49 239319340226
>>239300214 (OP)
> Знаю 20 языков программирования
Если это не бототред и тимлид с опытом почти в возраст самого яндекса измеряет свои знания так, то не удивительно что вы подзалупное говно и рака жопы вам.
Аноним 03/02/21 Срд 18:23:20 239319374227
15961443720901.png 293Кб, 538x810
538x810
>>239300214 (OP)
>1) В 2021 году английский язык для программистов почти не нужен.
goto xyu
Аноним 03/02/21 Срд 18:24:00 239319423228
>>239318602
фантазер, мы тебя называли,
фантазер, когда тебя мы ебали
Аноним 03/02/21 Срд 18:25:42 239319533229
Что вы там все кодируете?
Аноним 03/02/21 Срд 18:27:30 239319691230
16042449533100.mp4 2366Кб, 480x256, 00:00:37
480x256
Расскажу свою былину.
Вкатился в программирование.
2 года изучал Java, теперь блять не могу фрилансить, ибо Java используется практически всегда в крупных проектах и в крупных кампаниях, кто с фрилансерами не работает, и спецы нужны в штате. Ебаный мистицизм блять.
Лучше бы php или питон задрочил бы.
А вообще javaScript + react + node js рулит. можно зарабатывать удаленно дохуярд бабла на небольших проектах, которые отпускают на фриланс.
А с джавой сидишь блять и ебашишь нетленки или поддерживаешь легаси 10 летней давности, 2 дня ищешь куда вставить 1 строчку кода сука.
Аноним # OP 03/02/21 Срд 18:28:44 239319800231
34) Модель OSI включает три уровня операционной системы (ОСи): уровень пользовательского приложения, уровень операционной системы и уровень драйверов. Стек TCP/IP относится ко второму и первому уровням. Создано это всё чтобы разграничить программы от драйверов.
Аноним 03/02/21 Срд 18:28:45 239319801232
Бамп годному треду
Аноним 03/02/21 Срд 18:29:25 239319846233
16076862308180.mp4 1293Кб, 380x286, 00:00:27
380x286
Аноним # OP 03/02/21 Срд 18:29:31 239319854234
>>239319423
IRC оставь свой, хуила ты ебаная. За слова отвечать нужно.
Аноним 03/02/21 Срд 18:30:14 239319923235
Аноним 03/02/21 Срд 18:35:16 239320295236
>>239300214 (OP)
Владеть 20 языками это как солдат, владеющий 20 винтовками.
Аноним # OP 03/02/21 Срд 18:44:28 239320965237
35) handshake это рукопожатие т.е. когда клиент соединяется с сервером по одному из UDP-протоколов то они обмениваются первоначальными пакетиками с помощью которых проверяют например версию друг друга, убеждаются что оба используют один и тот же протокол и всё в таком духе.
Handshake нужен ИСКЛЮЧИТЕЛЬНО UDP-протоколам (Undocumented Protocol), потому как они плохо документированы, и им, чтобы общаться друг с другом, нужно обменяться некоторой информацией.
Аноним 03/02/21 Срд 18:47:51 239321154238
>>239300214 (OP)
>Всем привет, тимлид-архитектор из команды Яндекс в треде. 20 лет опыта
>В 2021 году английский язык для программистов почти не нужен. Большинство док переведены (особенно по С++) на русский. С заказчиками общаются бухгалтеры и PMы.
О блять, года два этого не видел.

мимо был в том треде
Аноним # OP 03/02/21 Срд 18:48:46 239321233239
36) Про следующий прикол мне как-то рассказывал сам Кэн Томпсон, когда я работал в гугле в середине нулевых.
Очень часто на собесах дают задание - написать прогу, которая переворачивает слово. Типа 'анон' -> 'нона'. Я тоже часто даю это. Если человек берет библиотечную функцию, то сразу шлю нахуй. Если пыжится, реализует через цикл - то еще даю шанс. Если реализует рекурсивно - то получает плюсик. Но есть один очень элегантный способ, который юзают только гуру.
Короче, все программы сначала переводятся в язык ассемблера. Это наверно все знают. Но гораздо меньше людей знают, что у ассемблера 2 разных синтаксиса - от компании "Эндрю Таненбаум энд технолоджис" - сокращенно AT&T и от Интела. Суть в том, что эти 2 языка зеркальны друг по отношению к другу (один начинает работать с начала стека, а второй - с конца).
Шарящий челик, зная, какая версия ассемблера в системе, может обмануть процессор, скомпилировав код под другой ассемблер - и, не сложно догадаться, - вся программа работает в обратном порядке, то бишь, в системе с Intel обычный код println("анон"), скомпилированный в AT&T выведет на экран "нона", т.к. байты поместятся в стек в обратном порядке.
Аноним # OP 03/02/21 Срд 18:49:59 239321333240
>>239321154
Кстати, да, я его примерно два года назад впервые и сочинил. Чуть меньше может.
Аноним 03/02/21 Срд 18:51:45 239321475241
>>239321333

Ты мою темку про алгол присовокупи
Аноним # OP 03/02/21 Срд 18:54:13 239321668242
37) Часто нубы лезут в кодинг не зная чем поток отличается от процесса, а этот вопрос часто любят на собесах нубам задавать.
Ответ:
Поток — это определенная сущность программы. Каждый оператор (хотя это во многом зависит от реализации языка) выполняется отдельным потоком. Если говорить максимально просто, зачастую, сколько в программе if’ов, for‘ов и т. п., столько она и имеет потоков, но бывают и исключения (как в языке Haskell, детали гуглите). Все потоки имеют свою память.
Процесс — вид потока, который исполняется напрямую в процессоре, а не в системном интерпретаторе потоков, как это делают классические потоки. Процессы имеют общую память (кэш процессора).
Аноним 03/02/21 Срд 18:55:10 239321752243
>>239300214 (OP)
>20 лет опыта (40 лвл).
Ебать быдло.
мимо 30 лвл 30 лет опыта
Аноним # OP 03/02/21 Срд 18:58:18 239322013244
>>239321475
38) Algol — мощнейший язык программирования, который, как сказано в посту выше, очень хорошо оплачивается. Благодаря лёгкости в освоении алгол может осилить даже школьник и начать зарабатывать реальные деньги.
Аноним 03/02/21 Срд 18:59:41 239322102245
Аноним 03/02/21 Срд 18:59:57 239322126246
Аноним 03/02/21 Срд 19:02:40 239322321247
>>239319854
хули ты педик выебываешься и у всех IRC требуешь, слабо тут-то проявлять свои "познания", когда тебя почти на каждый твой высер тебя в парашу опускают за твою тупость
Аноним 03/02/21 Срд 19:04:35 239322465248
>>239322321

Зря ты, человек реально опытный, прошел хорошую школу и получил отличную практику работы над серьёзными проектами.
Делится мудростью, а школота типа тебя эрегирует. Проваливай, иди чини кран бабе-рае.
Аноним 03/02/21 Срд 19:05:33 239322541249
>>239321668
> сколько в программе if’ов, for‘ов и т. п., столько она и имеет потоков,
Чего блять? Это с OpenMP ты имеешь ввиду или стебаешься тут пидорилка?
Аноним 03/02/21 Срд 19:05:38 239322550250
>>239322465
ОП, галочку не забывай ставить) ну и паста твоя протухла уже пару таких тредов назад
Аноним 03/02/21 Срд 19:06:55 239322648251
челядь разработчиков, идите нахуй, администратор windows в треде
Аноним 03/02/21 Срд 19:11:48 239323010252
>>239322541
В CUDA то же самое, кстати.
Аноним 03/02/21 Срд 19:22:28 239323789253
Стикер 0Кб, 512x512
512x512
Аноним # OP 03/02/21 Срд 20:04:23 239326814254
39) Когда собеседовал студентов, постоянно видел людей, которые не понимают, зачем вообще нужен фронтенд и что это вообще такое. Front-end (передний конец) — это начальная стадия изготовления программного продукта. Всё, на этом определение можно закончить. Никакие интерфейсы тут непричём, но тем не менее, фронтенд очень помогает кодерам пилить продукт вдальнейшем.
Аноним # OP 03/02/21 Срд 20:05:25 239326881255
>>239322465
>>239322550
Ебать шизику везде ОП мерещится. Детектор чини.
Аноним 03/02/21 Срд 20:06:39 239326964256
Аноним # OP 03/02/21 Срд 20:18:27 239327754257
Многие считают динамическую типизацию злом, и совершенно напрасно. Динамическая типизация позволяет выделять как можно меньше памяти на выполнение программы ю, поскольку выделением памяти занимается сам компилятор, на не процессорные «ассемблеры». В свою очередь, процессорные ассемблеры являются более надёжным и «типобезопасным» способом выделения памяти. Они так же являются подвидом компиляторов, только разработаны по другому принципу.
Аноним # OP 03/02/21 Срд 20:46:00 239329663258
40) Реляционные БД в последнее время набирают обороты, возможно, скоро вообще все переключатся на них, вытеснив этим самым так-называемые Key-value и Value-key базы данных. Так что можете забывать всякие виды join‘ов и прочую муть, связанную с нерелятивными БД, на собесах спрашивать это уже почти не актуально (хотя всё-таки знания всегда поощряются).
Аноним 03/02/21 Срд 21:23:57 239332468259
41) Все современные языки похожи друг на друга. К примеру, Python, PHP и Java исполняются на одной и той же виртуальной машине (JVM), названной в честь Jav’ы. Языки этой группы используют процессы вместо потоков, за что получили быстрый перформанс и ненадёжность значений переменных.
Аноним 03/02/21 Срд 21:27:05 239332702260
42) Сразу учитесь использовать дебаггер. Кратко: «баг» (англ. «жук») — ошибка программы, связанная с утечкой памяти процессора (кэша) на жесткий диск/ssd. Но в современном обществе школьников этим словом называют любую нежданную хуйню, вплоть до неправильных текстур в играх.
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов