Программирование


Создать тред Создать тред

Check this out!

Программы и операционные системы обсуждаются в /s/. Воздержитесь от холиваров. Конференция доски в Телеграме - @pr2ch

<<
Сап ночной. Возник вопрос - как автовирить? Рассматриваем /spring/ Аноним 14/11/19 Чтв 23:38:46 1521365 Ответ
sticker.png (155Кб, 453x512)
453x512
Сап ночной.
Возник вопрос - как автовирить? Рассматриваем два способа - филды и конструкторы сеттеры идут нахуй

аргументы в пользу конструкторов:
можно хуярить приватные филды
легче писать тесты (сомнительный довод, так как заинжектить моку или поднять тестовый контекст как 2 пальца)
можно создавать экземпляры вне контекста но зачем

аргументы в пользу филдов:
проще писать и меньше кода
* скрываем от пользователя то, что ему нахой не нужно

анон, что ты используешь? что привел бы в довод своей позиции?


байтоебские аргументы можно рассмотреть, но, имхо, в бизнес-разработке, если у тебя не высоконагруженная система, то выигрывать 3-5 мс или 10байт - такое себе...
Анон, меня уже очень долгое время как начинающего Аноним 13/11/19 Срд 17:47:02 1520235 Ответ
15735695196180.jpg (48Кб, 401x512)
401x512
Анон, меня уже очень долгое время как начинающего программиста не даёт покоя вопрос рекламы на сайтах и ее блокировки? Я, как и любой умеющий пользоваться компьютером на уровне выше бабы сраки, пользуюсь адблоком и я даже не могу представить жизнь без этого чудесного приспособления, так как сидеть без него в интернетах попросту невозможно без регулярного выблевывания всего содержимого своего желудка от количества рекламы. Однако, он далеко не сводит всю рекламу в интернете на ноль. Например на порно сайтах он не работает от слова совсем. Также на некоторых мелких сайтах видел такую хуйню, что меня не пускали пока я не отключу адблок. А я встречал сайты, которые могут определить, что у тебя адблок, но только появиться окошко с просьбой отключить адблок, которое можно просто закрыть. Так вот. Почему так нахуй? Пример порно сайтов четко даёт понять, что адблок можно на изичах послать нахуй и эта маленькая сучка ничего не может сделать, так как по моей памяти адблок никогда не работал на порно сайтах. Возможно ли вообще обхождение рекламы на порно сайтах или нет? Но тогда почему другие сайты не используют эту технологию? Это же проебка хуевой кучи денег для владельцев сайтов, которые получают весь свой доход исключительно с рекламы. И самое главный вопрос для меня. Как мне реализовать посылание нахуй ебучего адблока с моего сайта, чтобы мне хотя бы хватило на дошик с колой? (Пикрандом)
Аноним 14/11/19 Чтв 15:49:15 1521056
Изи же, вешаешь на картинку, которую точно блочат все адблоки, хендлер onerror или что-то похожее. Там какую хочешь логику добавляешь уже.
МЫ ВАМ ПЕРЕЗВОНИМ #297 Аноним 12/11/19 Втр 21:01:29 1519601 Ответ
6e516184770bb19[...].png (254Кб, 854x680)
854x680
IMG201703121604[...].jpg (1946Кб, 1840x3264)
1840x3264
Пропущено 614 постов
51 с картинками.
Пропущено 614 постов, 51 с картинками.
Аноним 14/11/19 Чтв 20:46:17 1521277
>>1521271
я мог бы поставить реально няшных тяночек, но меня уже не раз банили за цп
Аноним 14/11/19 Чтв 20:46:28 1521278
>>1521274
Фьюча из нау, олд мен.
Аноним 15/11/19 Птн 03:59:16 1521415
>>1520881
Он все равно его не отправил.. Слишком сладкие скидки+купоны были
Аноны, помогите. Как в лазарусе сделать все, Аноним 12/11/19 Втр 21:29:11 1519638 Ответ
фэндомы-furry-f[...].jpeg (168Кб, 763x526)
763x526
Аноны, помогите.

Как в лазарусе сделать все, что я опишу ниже?
Человек в окно ввода набирает текст в несколько строк. Этот текст надо проверить. Если этот тот текст который надо, то вывести окно успеха, иначе - окно неудачи. Например, набрал в окне текст:
1. Lol kek234
2. Keklol
3. LooolKek

А мне в 1 строчке надо Lol keeeek234, прога выведет окно ошибки. Короче, как построчно сравнить, то что набрали с тем, что мне надо. Все пишу на лазарусе.
Пропущено 11 постов.
Пропущено 11 постов.
Аноним 13/11/19 Срд 23:14:59 1520516
Аноним 14/11/19 Чтв 07:16:12 1520625
>>1520441
> В айти главное то, что хайповей и лучше оплачивается.
Ты мудак и говноед. В айти главное то, что (а) быстрее (б) эффективнее решает задачу пользователей. Ни того, ни другого новомодное электроноговно обеспечить не в состоянии.
Аноним 14/11/19 Чтв 08:23:20 1520644
>>1520625
Пользователи ржут над тобой и устанавливают фотошоп для удаления эффекта красных глаз
Помощь с лабами по машинному обучению на Python Аноним 13/11/19 Срд 22:36:18 1520487 Ответ
01HWz9KQ-duZZyk[...].png (15Кб, 512x267)
512x267
Привет. Нужна помощь с лабами по машинному обучению на Python. В целом, я ищу человека, кто может написать готовую рабочую программу, а в самом коде я уже разберусь. Учусь на 4 курсе в универе из СПб, темы лаб далеко не самые тривиальные и самому делать банально нет времени. В программах в первую очередь используется либа Pytorch, кроме неё scipy, numpy и т.д. Цену и сроки готов обсудить, никакие дедлайны пока не горят, но уже сейчас пора начать. Если есть предложения, то пишите в телегу @tjrww
13/11/19 Срд 22:52:07 1520496
Аноним 13/11/19 Срд 22:57:35 1520498
>самому делать банально нет времени
На что же у тебя есть время
Аноним 14/11/19 Чтв 04:44:53 1520606
>>1520498
Двачирую. Из всего, что там могут давать в этом универе, именно эти лабы и будут самым ценным, причем с огромным отрывом от всего остального.
Вонючий С# и Unity Аноним # OP 13/11/19 Срд 18:46:18 1520350 Ответ
image.png (68Кб, 709x724)
709x724
Сап хакеры, вызываю дуремаров знающих C# и синтаксис Unity. Делаю игру на курсач, есть действие по нажатию - спавн картинки и удаление других, всего 4 таких кнопки. Нужен кусок кода, который при повторном нажатие на клавишу не делает действие, которая она должа совершать. Я ебик,код пикрил
Аноним 13/11/19 Срд 18:48:33 1520353
image.png (14Кб, 379x337)
379x337
image.png (190Кб, 293x386)
293x386
>>1520350 (OP)
Если нажимать кнопки повторно идёт во эта хуита
Аноним 13/11/19 Срд 20:53:14 1520435
>>1520353
у тебя волк может находиться в 4х состояниях, просто добавь переменную которая будет хранить последнее состояние и после нажатия на кнопку проверяй - если состояние отличается от нажатого, то пусть выполняется код, который у тебя в ифе (только не забудь присвоить переменной новое состояние после этого).
JavaScript.thread = Number(`146`); /js/ Аноним 02/11/19 Суб 20:20:29 1511559 Ответ
15716461415850.png (61Кб, 1050x1050)
1050x1050
Предыдущий: >>1501345 (OP)

НЕ КОПИРУЙ КОД ПРЯМО В ТРЕД!
Для программирования на ХТМЛ https://codepen.io/pen/
Для Ноды с консолькой https://repl.it/languages/nodejs
Для фреймворков https://codesandbox.io/
Залить, задеплоить страничку, сервер, контейнер https://zeit.co/now

Аноны, хочу получить советов мудрых, высераю пару предложений и код на скриншоте, а получаю смехуёчки. Как быть?

Если рассчитываешь получить дельный ответ, формулируй правильно вопрос:

У меня есть проблема\задача (А) %текст-ошибки или задача%. Я пытался решить ее так %кусок-кода-опционально% (Б), у меня не вышло %текст-ошибки%. Я погуглил, почитал документацию и попробовал сделать так %кусок-кода-%(В), но получаю ошибку (Г).

Сделай песочницу по ссылкам выше для ясности и удобства. Если когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Пропущено 537 постов
49 с картинками.
Пропущено 537 постов, 49 с картинками.
катитесь Аноним 14/11/19 Чтв 02:49:52 1520583
Аноним 14/11/19 Чтв 14:01:56 1520926
>>1520504
На собесе спрашивали реакт + алгоритмы + машинный код ?
14/11/19 Чтв 19:57:38 1521229
>>1520926

Спрашивали про JS и реакт (80% 20%), сказали преокт на реакте


ответ от тимлида: "Там еще сервер не готов, пока посиди на Jquery проекте"

Типизпция js /type/ Lammar 07/11/19 Чтв 17:11:39 1515565 Ответ
15730641869580.jpg (128Кб, 1080x1080)
1080x1080
Есть ли какие-нибудь библиотеки типа typescript?
Пропущено 9 постов
1 с картинками.
Пропущено 9 постов, 1 с картинками.
Аноним 12/11/19 Втр 14:01:18 1519292
15716001818990.jpg (119Кб, 1280x1047)
1280x1047
>>1515565 (OP)
это называется транспайлеры, чувак.
есть языки который транслируется в жс:
TypeScript, ScalaJS, Purescript, Elm, ReasonML, KotlinJS... дофига их.

А проверять типы чисто, это статический анализ, например Flow. Он может быть использован и как транспайлер и как специальные комментарии.
Аноним 12/11/19 Втр 18:35:03 1519465
Аноним 13/11/19 Срд 12:33:51 1519979
>>1519292
>TypeScript
На самом деле существенно ближе к Flow, нежели чем к ScalaJS, Purescript, Elm, ReasonML, KotlinJS
У TS по факту нет своего Runtime'а и он по API практически совместим с JS. У него те же типы и структуры данных. В Runtime это практически тот же JS. Чего не скажешь о каком-нибудь Elm.
Питон тред #72 /python/ Аноним 04/11/19 Пнд 11:42:19 1512752 Ответ
5255d67b9fa03d2[...].jpg (104Кб, 707x600)
707x600
Guido554.jpg (34Кб, 495x641)
495x641
intro.8915db175[...].png (40Кб, 1394x411)
1394x411
Тред, посвящённый языку программирования Питон, #72.
Предыдущий >>1502633 (OP)

ЧАВО: https://github.com/TheKnightsWhoSayNi/info/wiki/Hat актуальность примерно 2015 года

Книжки: https://yadi.sk/d/HQhhsBsq3TVRUq
Тоже книжки: https://yadi.sk/d/tArKKuQu3Kejuq
Больше книжек: https://yadi.sk/d/H-00n-UG3RSQem
Очень много книжек: https://drive.google.com/drive/folders/13YaFijvuH4dtv-PjUKVWLQ7ZIqXIfCLK

Анон, вместо того, чтобы без разметки постить код, лучше шарь его через специальные ресурсы:
https://ideone.com/
https://pastebin.com/
https://pyfiddle.io/
https://www.codepile.net/
#######################################
Вопросы-ответы:
А стоит ли читать Лутца, том номер N? Мнения в треде разделены. Кто-то за (очень неплохая база даётся), кто-то против (слишком много воды и объём книг убивает всё рвение). В общем - решать тебе, книга вредна не будет, то ты можешь её просто не дочитать и забросить.

Стоит ли читать %книга_нейм%, если там питон версии 2.х? - Нет, не стоит. 100% есть более актуальная книга, для пистона 3.х

А что ещё можно читать? - Питон сам по себе очень хорошо задокументирован, и для уровня начинающих, и для продвинутого. Смотри официальную документацию. Можно начать вот с этого https://docs.python.org/3/tutorial/introduction.html

Есть у кого на примете годный курс лекций по алгоритмам? Формат лекций мне как-то ближе, нежели просто чтение книги. - МФТИшный курс, например, https://www.youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0

Что можно почитать/посмотреть по многопоточности/параллелизации в питоне, да и вообще в целом? - очень годный ролик на американском языке про многопоточность и асинхронность https://www.youtube.com/watch?v=MCs5OvhV9S4

А как учить джангу? Нахожу только книги по джанге 1.х - У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать и для версий <2, это не проблема, т.к. принципы остаются теми же. Для переката на 2.х хватит changelog`a или тех же самых доков/статей. Начни изучать с разбора учебного приложения с голосовалкой, из официальной документации.

В ньюфаг-треде написано, что нужно начинать с SICP, чтобы научиться программировать - Вот, пожалуйста, та же самая программа, но переработанная под язык Python http://composingprograms.com/ (нужно знать ангельский или уметь пользоваться переводчиком)

Дайте нормальные книжки на русском! Мы, блядь, не в пиндосии живём - брат, смотри книжки по ссылкам в шапке, там есть и русские. Но помни, без языка ангелов твоя жизнь проходит мимо и ты обречён быть на обочине знаний и технологий.
Пропущено 587 постов
60 с картинками.
Пропущено 587 постов, 60 с картинками.
Аноним 22/11/19 Птн 00:49:33 1526355
Аноним 22/11/19 Птн 15:52:34 1526792
>>1525939
>Про другое, к ООП плавно подводят через понятие неймспейсов и стека.
Ну хрен знает. Мне сложно представить, в чём здесь взаимосвязь.
>У меня не было информатики, я школу давно закончил. Ты я так понимаю третеклассник и пришел похвастаться?
Понимает он... И когда же (и где) ты закончил школу, где не было информатики?
Аноним 26/11/19 Втр 04:31:16 1529704
Ебаный рот етого Remoting Аноним # OP 13/11/19 Срд 12:07:29 1519964 Ответ
190305fiatconce[...].jpg (533Кб, 1920x1080)
1920x1080
Препод дал лабу по работе с MS Remoting. Нужно простой пример работы технологии, он я что-то совсем ебнулся головой не понимаю как сделать задание.
Призываю опытных двачепрограммистов С#, помогите. С меня как всегда сундук нихуя.
Помогите с курсами и литературой Аноним 12/11/19 Втр 06:40:34 1519103 Ответ
images.jpg (9Кб, 354x142)
354x142
Всем привет true прогеры, хочу дойти до офиса и сесть на оклад, поработать в тиме и начать развиваться вне дома.

Я не полный NULL в программирование, умею С, обучался по Брайану Кернигану и Деннис Ритчи, Герберту Шилдту. Написал более 10к строк кода. Пилил в основном под окошки всегда. В теме более 2х лет.

Были мысли о том чтобы пойти пилить под микроконтроллеры, но понял, что не тянет и нет рвения к этому. Люблю писать софт, который выполняет определенную работу по упрощению жизни людей.

Сейчас посмотрел в сторону сайтиков: front, back, full stack. Актуально ли для меня, если да, то посоветуйте литературу, япы, каналы, курсы для вкатывания, если нет, готов выслушать советы куда плыть дальше.

Заранее спасибо аноны!
Пропущено 8 постов
2 с картинками.
Пропущено 8 постов, 2 с картинками.
Аноним 12/11/19 Втр 10:29:26 1519180
>>1519173
на втором не занимался, на хекслете проходил курсы, потные задачки рили мозг ломают довольно часто, плюс понравилось что учат фундаментальным мыслям, а не всякое говно типа "таак бляя ежжи делаем слайдер для верстки / как написать говно на реакте за день" и прочая хрень, которая не дает понимания программирования
мимо другой анон
Аноним 12/11/19 Втр 19:58:49 1519521
>>1519180
хуле там всё такое дорогое ёпта. 6к за интенсивментора в месяц? интенсивный высос лавэ. я ебал.
12/11/19 Втр 20:01:32 1519524
оптимист
МЫ ВАМ ПЕРЕЗВОНИМ #296 /xo/ Аноним 10/11/19 Вск 09:42:24 1517540 Ответ
1573368119118.jpg (32Кб, 401x500)
401x500
Пропущено 598 постов
39 с картинками.
Пропущено 598 постов, 39 с картинками.
Аноним 14/11/19 Чтв 00:32:01 1520548
>>1520464
СИОЗС - станешь биороботом, в хорошем смысле.
Аноним 14/11/19 Чтв 11:31:51 1520750
>>1519520
Вроде не жульничаю но настолько дегенеративная хуйня уже миллион раз задумался нужно ли оно нахуй
А че делать?

Аноним 14/11/19 Чтв 12:10:00 1520808
>>1520464
>эффективно кодить могу только первые 2-4 часа рабочего дня
Это норма, тащемта. Если ты пытаешься 8 часов кодить то перегоришь за месяц.
Идеального кода в больших проектах тред Аноним 12/11/19 Втр 04:29:29 1519093 Ответ
DFC7CED1-5901-4[...].jpeg (124Кб, 960x569)
960x569
Сап програмач. Как вы думаете, может ли быть большой проект больше чем сайт визитка, интернет магазинчик, калькулятор в WF с хорошим кодом ? И может ли быть вообще этот хороший код, и какова его цена, есть ли в нём вообще смысл. Интересует мнение анонов, которые варятся в этом много лет, и побывали на разных проектах. ЯП не важно. Пилите кулстори, какой пиздец странный код видели на работе. Помню читал пасту, или бугурт, про сайт на AS3, с бд, где названия и поля таблиц, были случайном набором пары букв.
Аноним 12/11/19 Втр 10:44:44 1519190
>>1519093 (OP)
Работал над одним веб проектом из Китая. Огромный проект для бизнеса, но вылизано всё просто дочиста! Все по канонам того языка, везде всё оптимизировано, лучший синтаксис, табуляции, отступы, код выглядит очень красиво и элегантно. Первый раз такое видел.

Потом получил более мелкий проект, но тоже от Китая.
Там такая залупа была...
Намешаны препроцессоры, разные яп, нет кода по стандартам, хотя казалось бы проект тоже серьезный.
Основа основ Аноним 11/11/19 Пнд 17:44:47 1518720 Ответ
1554460461.jpg (206Кб, 898x600)
898x600
Привет уважаемый анон.
Ситуация сложилась так что я твердо для себя решил начать изучать Я даже незнаю как это правильно называть язык программирования
О себе могу сказать только то что я абсолютный чайник в этой сфере,но в игрушки играю с начала нулевых..Все настолько плохо что я сам немогу для себя выбрать один из языков
У меня есть так называемая ЖЕЛАННАЯ НО НЕ КОНЕЧНАЯ ЦЕЛЬ,и возможно благодаря ей анон сможет от чего то оттолкнуться и дать мне хоть какой то совет.
Я бы хотел научится писать программы и скрипты для рекламы,спама,троянов ,досс атак...Естественно с целью личной выгоды,не исключены и положительные результаты,НО ПОКА ЧТО с точки зрения монетизации и личной выгоды они отходят на второй план
И прежде чем я начну у меня есть несколько вопросов,незнаю правильных или нет...
Я хочу что бы уважаемый анон дал комментарии (коих в интернете много) к каждому из распространенных языков JavaScript,Java,Ruby,Python,C++ и еще парочке.
Так же я бы хотел что бы анон дал некую информацию или рекомендованную им самим ссылку на информацию по типу "что я должен знать прежде чем начать программировать".
Ну и наконец самый главный вопрос: с чего начать?
Пропущено 6 постов
1 с картинками.
Пропущено 6 постов, 1 с картинками.
Аноним 11/11/19 Пнд 22:50:17 1518984
image.png (169Кб, 1280x720)
1280x720
>>1518720 (OP)
>Ситуация сложилась так что я твердо для себя решил начать изучать язык программирования
>А как гуглить
Аноним 11/11/19 Пнд 23:07:53 1518991
Просто тупо набирай учить питон на ютубе и смотри всё подряд.
Аноним 12/11/19 Втр 07:48:38 1519120
ВК Аноним 08/11/19 Птн 15:06:08 1516296 Ответ
213123.PNG (269Кб, 1933x934)
1933x934
Как можно скрыть лишние записи в группах в вк, допустим чтобы не было парней, а только девки? Хз как это можно сделать, изменение кода, скрипты или как? В программировании совсем не разбираюсь.
Пропущено 3 постов.
Пропущено 3 постов.
08/11/19 Птн 17:05:12 1516351
>>1516296 (OP)
Охуенно, наверное, знакомиться там, где даже фильтров нет? А потом кто-то говорит, что специальные сайты не нужны.
Аноним 12/11/19 Втр 07:39:13 1519114
Аноним 12/11/19 Втр 07:40:39 1519115
>>1516296 (OP)
не, ну вообще можно чекать кто есть кто, в том плане что в вк есть апи и там метод user.get помоему, можно узнать пол указаный на странице
Аноны помогите! Нужен шаблон маленького интернет-магазина Аноним 11/11/19 Пнд 13:16:22 1518508 Ответ
1573467373760.jpg (104Кб, 1080x1080)
1080x1080
Аноны помогите! Нужен шаблон маленького интернет-магазина с динамическим каталогом товаров и чтоб можно было прикрутить саму продажу и прием оплаты а можно и без этого. С меня куча нефти за помощь. Нужно в учебных целях.
11/11/19 Пнд 15:26:29 1518600
Аноним 11/11/19 Пнд 20:34:54 1518885
C Programming Language #49 /clang/ Аноним # OP 20/10/19 Вск 18:42:37 1500890 Ответ
C Programming L[...].png (78Кб, 792x1023)
792x1023
Тред, посвященный прародителю всех С-подобных языков и по совместительству единственному идеальному и всесторонне годному средству программирования как на системном, так и на прикладном уровне.

Пожалуйста, пользуйтесь https://ideone.com/ или https://pastebin.com/ для вставки кода, если он длиной больше нескольких строк или содержит [​i​] или ∗.

Что читать:

- Brian Kernighan, Dennis Ritchie "The C Programming Language": http://www.cypress.com/file/56651/download
- Stephen Prata "C Primer Plus, 6th Edition" (2014): относительно свежая, знает про C89/C99/C11, описывает различия, объемная (около тысячи страниц), годная, с вопросами, упражнениями и ответами. Читать после K&R или до.
- Zed A. Shaw "Learn C the Hard Way" (2015): годное пособие для гуманитариев для гуманитариев!
- Немного примеров хорошего стиля: http://www.oualline.com/books.free/style/index.html
- ООП, например: http://www.cs.rit.edu/~ats/books/ooc.pdf
- Стандарт ISO/IEC 9899:1999 (C99): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf (драфт)
- Стандарт ISO/IEC 9899:2011 (C11): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf (драфт)
- Черновик стандарта ISO/IEC 9899:202x (C2x): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2385.pdf
- man/Dash/zealdocs

Чем компилировать:

- Очевидный GCC.
- clang: оче годно, батя рекомендует.
- Intel C++ Compiler: оптимизации, тысячи их.
- Visual Studio 2017 Community Edition: внезапно этим стало можно пользоваться, особенно с тулсетом clang/C2. Поддержка C11 на уровне "есть все, что тебе понадобится в реальном проекте плюс кривая библиотека". Анализатор кода в комплекте.
- Pelles C (шиндоуз онли): поучиться, вкатиться в C11 (стандарт полностью реализован, имеются в том числе threads.h и прочие stdatomic.h), но количество багов в оптимизаторе и редкие апдейты напрочь отбивают желание собирать этим что-то сколько-нибудь серьезное.
- TCC: очень маленький компилятор с багами и поддержкой C99. С ключом -run умеет компилировать код в память и запускать его, что позволяет писать скрипты прямо на сишечке.

Что еще почитать:

http://c-faq.com/
FAQ из comp.lang.c. Древний, но все еще актуален.

Samuel P. Harbison, Guy L. Steele Jr. "C: A Reference Manual, 5th Edition" (2002)
Ебаный пересказ стандартов C89 и C99 (включая стандартную библиотеку). Для не осиливающих стандарт в оригинале. Читать в качестве подготовки к собеседованиям (есть задачник с ответами) и для ознакомления с масштабами пиздеца перед написанием своего парсера/компилера.

Peter Van Der Linden "Expert C Programming. Deep C Secrets" (1994)
"Си: грязные истории". Смехуечки, немного объяснений, чем обусловлены особенности языка, всем известные подводные камни кто там ругал косяки в JS? у нас в сишечке их гораздо больше, просто они лучше спрятаны, немного байтоебли и непонятно откуда взявшаяся глава про старинные плюсы. Читать в качестве сказки на ночь (на пару вечеров хватит).

Richard M. Reese "Understanding and Using C Pointers. Core Techniques for Memory Management" (2013) - почитать, вкатиться в указатели.

Ben Klemens "21st Century C: C Tips from the New School" (2012)

Paul Deitel, Harvey Deitel "C for Programmers with an Introduction to C11" (2013)

Stephen G. Koch@n "Programming in C (3rd Edition или 4th Edition, если найдется)" (2014)

MISRA Ltd. "Guidelines for the Use of the C Language in Critical Systems" (2013)
Набор рекомендаций по написанию надежного кода на C (промышленный стандарт). Читать - однозначно, следовать - вдумчиво и без фанатизма. Также можно посмотреть https://www.securecoding.cert.org/confluence/display/c/SEI+CERT+C+Coding+Standard и http://web.archive.org/web/20190213011655/homepages.inf.ed.ac.uk/dts/pm/Papers/nasa-c-style.pdf

Еще более длинный список: http://www.iso-9899.info/wiki/Books#Learning_C

Онлайн-утилиты:

- https://godbolt.org/ - Compiler Explorer позволяет посмотреть выхлоп компиляторов для введенного куска кода (больше полусотни разных версий компиляторов).
- http://cdecl.org/ - С Gibberish ↔ English помогает читать сложные сишные декларации.

Прошлые треды:

- №46: http://arhivach.ng/thread/461169/
- №47: http://arhivach.ng/thread/475391/
- №48: http://arhivach.ng/thread/495505/ >>1480534 (OP)
Пропущено 503 постов
39 с картинками.
Пропущено 503 постов, 39 с картинками.
Аноним 11/11/19 Пнд 16:00:54 1518626
>>1518572
гугли про стек и кучу
M A L L O C
A
L
L
O
C
ПЕРЕКАТ Аноним # OP 11/11/19 Пнд 21:14:01 1518924
Аноним 12/11/19 Втр 09:43:29 1519157
>>1518403
>дед 60 лет
>лисп
Я говорил про современных ученых. А старики понятно учили языки, ведь тогда компьютеры были такими, по другому ими и не могли воспользоваться, но сейчас ситуация обратная, скрипты решают даже в программировании, а ученые, напоминаю, даже не программисты.
Сетевая безопасность без прикрас, хелп Аноним 05/11/19 Втр 22:51:27 1514169 Ответ
image.jpg (85Кб, 852x480)
852x480
Аноны, молю о помощи. Ищу годную книгу (офк, желательно на английском) по сетевой безопасности, желательно, которая совмещает теорию с кодингом по сабжу.
Как пример для годного контента - ламповая книга Hacking: The Art of Exploitation 2nd edition 2008 года, там есть очень вкусная глава по сетям, которая совмещает описание различных сетевых атак со снипеттами с кодом для лучшего понимания. Проблема в том, что книге скоро 12 лет и там есть лишь одна глава по сабжу, а я ищу фулл книгу по подобной тематике и желательно поновее. Все, что находил до этого, унылый шлак с кучей теории и хуйней для скрипт-кидди вроде метасплойта. Погромирую на Си, крестах, знаю х86 асм, основы ОС (с явным уклоном в Линукс) и основы сетей + программирование сокетов.
С меня цистерна чая и лучи добра с пожеланиями вечного здоровья и счастья всем, кто поможет. Заранее спасибо.
Пропущено 8 постов
1 с картинками.
Пропущено 8 постов, 1 с картинками.
Аноним 09/11/19 Суб 21:17:44 1517220
Screenshot from[...].png (336Кб, 1179x984)
1179x984
>>1514169 (OP)
Хотел было посоветовать книги от NoStarch есть на рутрекере:

https://nostarch.com/catalog/security

в частности, Attacking Network Protocols и Silence on the Wire, но только что полистав их, понял, что это скорее вот это:

>унылый шлак с кучей теории и хуйней для скрипт-кидди

Каким надо быть дегенератом, чтобы в книге с названием Attacking Network Protocols объяснять сетевую модель. И такой воды с банальностями на полкниги. Автор, кстати, в гугле работает, причём ни где нибудь, а в Google Project Zero team.
Аноним 09/11/19 Суб 21:19:23 1517223
>>1514405
>разделенное по уровнями tcp/ip стэка?

Самое эпичное, что встречал в целом (вне контекста безопасности), это знаменитый TCP/IP illustrated в нескольких томах.
Аноним 11/11/19 Пнд 01:42:58 1518323
>>1517223
но это же говно мамонта, не?
Можно ли из-за того закона использовать MongoDb Atlas для чисто англоязычного сайта? Аноним 05/11/19 Втр 14:07:46 1513745 Ответ
mongodb.png (23Кб, 780x408)
780x408
Создаю сайт для общения коммьюнити нескольких игр, с форумом, аккаунтами - все как положено. Знаю, что есть тот дурацкий закон о базе данных в России, однако, будет ли кого-то волновать, если там все на английском базарят, ибо из англоязычных стран все, и русских не будет вообще? Сам-то я в России, но весь сайт на одном лишь английском, и народ будет говорить почти что эксклюзивно только на нем. Из данных, необходимых при создании аккаунта, будет необходимо указать почту, пароль, ник в Xbox Live или PSN (по желанию) и страну.
MongoDb Atlas офигенный - отличные возможности, цены + Compass суперская штука, удобно работать с базой. После того, как поработал с базой в Атласе, даже думать не хочу о том, чтобы держать ее где-то еще. Так что, братцы, можно ли?
Пропущено 35 постов.
Пропущено 35 постов.
Аноним 10/11/19 Вск 15:24:56 1517787
>>1517557
нет никаких "личных данных", школьники
данные - персональные
и ОП-хуя их, в общем-то, нет.
сам по себе емейл, как персональные данные, это спорный вопрос
если бы он еще имя-фамилию спрашивал, тогда да
Аноним 11/11/19 Пнд 00:56:23 1518294
>>1517787
Это одно и то же, дебс.
Аноним 11/11/19 Пнд 01:18:55 1518312
>>1518294
Тебе виднее, дяденька.
Вижу, тоже знаток законов. Как и ОП-хуй.
C++ - // Rust edition // №98 /cpp/ Аноним 03/11/19 Вск 22:37:51 1512466 Ответ
rust-social-wide.jpg (19Кб, 1200x600)
1200x600
Screenshot from[...].png (225Кб, 2318x756)
2318x756
Screenshot from[...].png (181Кб, 2036x1256)
2036x1256
Screenshot from[...].png (192Кб, 1862x946)
1862x946
Пропущено 491 постов
28 с картинками.
Пропущено 491 постов, 28 с картинками.
Аноним 10/11/19 Вск 12:06:26 1517601
>>1517302
>The Web Application Hacker's Handbook, например — это если тебе надо, чтобы прям разжевывалось для ньюфагов.
Это не сетевая безопасность, а безопасность веб-приложений (есть разница, лол). Там в основном про SQL-инъекции и разные XSS и clickjacking атаки. Сетевая безопасность - атака на сетевой протокол и разбор всего сетевого стэка по полочкам в плане безопасности (атаки на аппликативные, транспортные, интернет и канальные протоколы)
Аноним 10/11/19 Вск 13:45:01 1517661
>>1517357
print('1 1 1 1 1\n1 2 2 2 1\n1 2 3 2 1\n1 2 2 2 1\n1 1 1 1 1');
Аноним 10/11/19 Вск 17:34:09 1517901
>>1517365
Упс, сорян.
Движок автом. считает точку частью ссылки. Это баг, сообщите, кто знает куда.
>>1517379
Как нормальную-то скопировать? (Без вот этого мусора: %X%X%X.)
МЫ ВАМ ПЕРЕЗВОНИМ #295 /xo/ Аноним 07/11/19 Чтв 22:44:00 1515894 Ответ
58683211.jpg (31Кб, 1200x630)
1200x630
Пропущено 531 постов
32 с картинками.
Пропущено 531 постов, 32 с картинками.
Аноним 11/11/19 Пнд 08:17:02 1518418
>>1517428
Наверное поэтому у тебя и нет друзей, бро. Потому что ты считаешь всех нормальных людей токсичными пидорами и лицемерами.

мимо-токсичный-пидор
Аноним 11/11/19 Пнд 10:17:45 1518439
>>1518416
>thunder-x3.ru/catalog/kresla/yc3/
Если где то приписка " игровое" - значит полный кал и уебище , к креслу оператора ЭВМ не имеет вообще отношения. Если денег много - то греман миллер , если не много - то православный "маркус" или его аналог.
Аноним 11/11/19 Пнд 10:54:09 1518456
>>1518439
>маркус
ты бугуртишь на "игровое" и советуешь кресло из Икеи?
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов