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

Ответить в тред Ответить в тред
Нюфаг-тред Анонемус 20/06/17 Втр 17:04:21 10088261
14958007710430.jpg 746Кб, 2310x2306
2310x2306

F.A.Q.

В: У меня горит лаба/курсач, не знаю какую тему диплома взять, хочу войти в айти.
О: Задавай вопрос в этом треде. Защиту диплома желательно обсуждать в /un/, а вопросы по web желательно задавать в /web/.

В: Какую программу/ось поставить для ... ?
О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.

В: Ко-ко-ко не работает программа. Анон памаги.
О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде.

В: Хочу стать программистом, какой язык учить?
О: SICP + HTDP.


В: Все на английском, нипанятна!
О: Тогда .


В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща.
О: Мы вам перезвоним тред - для обсуждения нетехнических околопрограммерских тем.


В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.


В: Взломать акк.
О: Просто съеби.

В: Тред закрыли/пропал, почему?
О: Заданные не в том месте вопросы будут утилизированы.


В: Подскажите сайтов, которые читают крутые программеры.
О: Лента из руби, джавы, скалы и ещё какой-то херни.

Литература с пика: http://goo.gl/7aUL3m
Подсветка кода для /pr/: https://github.com/ololoepepe/MakabaCode/

Аноним 21/10/20 Срд 11:50:32 18359912
Сап двачик, прошу о помощи, задали задачу, хуй могу понять решение.
НАЙТИ SUBNET BROADCAST имея адрес и маску 63.82.92.32/29
мне нужно понять именно принцип решения, расписать что мы переводим в двоичную систему, где разделение по границе идет и т.д
Пожалуйста
Аноним 21/10/20 Срд 11:55:46 18359963
Аноним 21/10/20 Срд 11:59:36 18360014
>>1835996
спасибо мужик, айпи калькулятор онлайн - заменяет решение, я тебя услышал пошел я на хуй
Аноним 21/10/20 Срд 12:07:40 18360085
>>1835914
>пусть даже англоязычном
Пфф. Как будто англоязычный лучше русского.
Аноним 21/10/20 Срд 12:23:48 18360166
>>1836008
ну так то получше будет. Мудрость толпы.
Аноним 21/10/20 Срд 12:27:09 18360177
>>1836001
Ладно, смотри.
IP-адрес состоит из четырёх чисел, каждое от 0 до 255. Если переводить каждое число в двоичную систему, получится что-то в духе 01101010.01101010.01101010.01101010, а маска означает, сколько битов адреса начиная слева считается адресом сети, а сколько - адресом самого хоста. В твоём случае от адреса хоста остаётся только 32 - 29 = 3 бита - 8 адресов, но на самом деле, их 6, потому что адрес из нулей - мультикаст (не спрашивай), а адрес из единиц - броадкаст. Ну и чтобы найти полный адрес броадкаста, надо просто сделать все биты в части адреса хоста единицами. В твоём случае конец адреса - 00100000, и делаем 3 бита единицами, получаем 00100111 = 39.
Аноним 21/10/20 Срд 12:29:14 18360208
Аноним 21/10/20 Срд 12:49:56 18360319
>>1836016
>Мудрость толпы.
Мудрость тысячи википидоров помножается на ноль всего двумя астротурфером. 2
Аноним 21/10/20 Срд 13:13:03 183606310
Подскажите, не попадалось ли каких блоггеров.
Как программисту на фултайме сделать жизнь поинтереснее?
Завидую чувакам, которые как-то 9аоабатывают за минимальное время.
Пробовал уезжать на моря, в другие города. Но везде так дорого. Расходы взлетают до 200+, работать неудобно (приличных коворкингов по пальцам пересчитать, даже не в каждом большом городе есть что-то удобное.
Аноним 21/10/20 Срд 13:34:57 183609011
>>1836063
>Подскажите, не попадалось ли каких блоггеров.
Алекс Брежнев, ебашит дальнобоем по США по 15 часов в день и живет в траке.
Аноним 21/10/20 Срд 17:18:34 183624212
Безымянный.png 37Кб, 685x202
685x202
И как вы это фиксите?
Аноним 21/10/20 Срд 17:31:22 183625613
Аноним 21/10/20 Срд 17:44:03 183627414
>>1836242
Часами сидим с дебаггером, логгером, хот релоалом и стектрейсом, исправляем строку за строкой в местах, где выстрелило, пока не перестанет ломаться, а тестировщики больше не находят новые баги по этой фиче.
Аноним 21/10/20 Срд 18:47:05 183632115
.jpg 360Кб, 1080x1080
1080x1080
Котаны, не серчайте, в /s/ ничего не знают.
Как мне в userChrome.css запилить проверку ширины главного окна, чтобы некий код в энтом css выполнялся только если ширина больше заданной?
Аноним 21/10/20 Срд 18:51:22 183632216
Аноним 21/10/20 Срд 19:14:10 183634917
.mp4 26820Кб, 2576x1440, 00:00:21
2576x1440
Спасибо, получилось!
Аноним 21/10/20 Срд 19:47:38 183637818
Какие же у Бьярна занудные задания, это пиздец. Посоветуйте сайтов наподобие codewars и просто источников с интересными задачами чтобы качать навыки написания кода.
Аноним 21/10/20 Срд 20:16:00 183639819
>>1836378
Просто придумай небольшой проект и пили его.
Аноним 21/10/20 Срд 20:23:30 183640320
>>1835778
> 3. Я думал, ООП очень нужен в играх (класс автомобиль ->подклассы грузовой и легковой автомобили). Но Doom оказывается написали на чистом с. Насколько сложно обойтись без ООП?
Хех, насколько же это не близко к реальному ООП, кек.
Ну и да, на деле чисто тебе как программисту было бы удобнее не касаться этой залупы вообще никогда. Ебануть сразу битами - намного удобнее и быстрее для одного человека, даже если проект довольно большой. Другое дело что один ты делать не будешь большой проект, потому что даже с большим скиллом - ты будешь делать это медленно, и тут приходит волшебное ООП. Суть в том, что договорившись об интерфейсах - каждый может делать относительно маленькую часть работы, кто-то делает систему анимации и не думает о том что что-то там может у других сломать, кто-то пилит парсер для скриптового языка, кто-то делает игровую логику уже с тем что должно будет из этого парсера получать, и они все могут делать отдельно свою работу, пока интерфейсы идентичны - нет никаких проблем, потом это вместе будет работать и в случае если кто-то факапнулся это не ломает работу других людей, чел просто либо доделывает - либо его увольняют и кто-то другой доделывает, а то что работает - работает без проблем. На деле это иногда выливается в оч абстрактный код, который хрен пойми как работает и что делает, но суть я думаю тебе понятна. Такие вот дела.
Аноним 21/10/20 Срд 21:07:45 183641921
>>1836242
Следуем принципам SOLID и делаем всё в ООП стиле.
Аноним 21/10/20 Срд 21:13:31 183642222
Как в python можно заменить строку, которая соответствует регулярному выражению на эту же строку + ';'?
Обычный str.replace здесь не подходит.
Аноним 21/10/20 Срд 21:29:16 183642623
>>1836422
import re
re.sub(r"(stroka)", r"\1;", "foo stroka bar")
Аноним 21/10/20 Срд 21:50:49 183643524
По теме курсовой мне досталось "Написать драйвер устройства". Никаких уточнений не нашел, следовательно выбор огромный.
Анон, подскажи человеку который вообще не трогал ядро линукса, откуда и что начать читать по теме, желательно также привести пример устройства для которого писать драйвер попроще будет.
Пока подумываю над драйвером под флешку, которая не работает, но детектится компьютером. Осилю или надо проще?
Аноним 21/10/20 Срд 21:54:34 183643725
>>1836426
Большое спасибо! Как это правильно называется? Искал "regex variables python", ничего не нашел.
Аноним 21/10/20 Срд 21:58:32 183643926
Аноним 21/10/20 Срд 22:02:16 183644527
Аноним 21/10/20 Срд 22:03:33 183645028
Screenshot1.png 2Кб, 275x48
275x48
Каким образом здесь происходит расчёт знаменателя? Необходимо для одной задачки.
Аноним 21/10/20 Срд 22:06:13 183645329
>>1836398
Блин, хочу замутить опенворлд онлайн игру на миллион человек с элементами жта, бф, киберсранк и всего такого. С чего начинать? Ну а если серьёзно - какие идеи для первого проекта вообще можно взять? Только не калькулятор, ну его нахуй.
Аноним 21/10/20 Срд 22:07:20 183645530
>>1836453
>Ну а если серьёзно - какие идеи для первого проекта вообще можно взять
Если хочешь делать игры, то первым проектом тоже бери игру, но простую. Платформер, лабиринт, хуйню какую-нибудь.
Аноним 21/10/20 Срд 22:10:15 183645931
>>1836453
Корованы не забудь
Аноним 21/10/20 Срд 22:13:09 183646232
>>1836435
На следующий курс тоже вместе переходить будем? И диплом получать?
Аноним 21/10/20 Срд 22:59:08 183649533
>>1836462
Он не говорил "сделайте за меня", а просил что-нибудь посоветовать. Нахуй тогда тут сидеть, если не отвечать на конкретные вопросы? Нахуй тогда вообще вопросительный знак нужен?

>>1836435
Покопай книжки по ассемблеру, в некоторых есть примеры простых драйверов. Раз пояснений нет, можно даже тупо скопировать. А USB делать заебёшься.
Аноним 21/10/20 Срд 23:10:58 183651434
Здравствуйте, дорогие!
Я нихуя не программист. Есть небольшая Excel таблица, с расчётом моей зарплаты.
Хочу сделать так, чтобы значение Брутто зарплаты, обрабатывалось формулой и возвращалось значением Нетто зарплаты. Не хочу просто копировать формулу во все ячейки, хочу чтобы формула была в отдельной ячейке (чтобы её менять со временем) и чтобы расчёт ссылался на эту формулу.
Как это сделать или как это называется чтобы найти это в интернете? Спасибо!
Аноним 21/10/20 Срд 23:12:25 183651735
>>1836419
Перечитай текст, там речь идет как раз о взаимодействии объектов.
Аноним 21/10/20 Срд 23:14:00 183652136
>>1836517
Принципы SOLID и ООП как раз и описывают как строить это взаимодействие, чтобы подобного не случилось. В тексте описывается говнокод, каждый пук в котором что-то ломает.
Аноним 21/10/20 Срд 23:15:03 183652337
.gif 1830Кб, 384x216
384x216
Аноним 21/10/20 Срд 23:17:52 183652838
>>1836521
Что же получается, реальный мир на гонокоде написан? Тут тоже объекты друг на друга влияют и какая-то мелоч может все перевернуть.
Аноним 21/10/20 Срд 23:21:20 183653139
>>1836528
Зато манямирок написан на SOLID.
Аноним 21/10/20 Срд 23:24:56 183653740
>>1836528
Попытка писать код "как в реальном мире, создаем объект машина, наследуем его у объекта грузовик" - первый признак человека, который не понимает ООП. В хороших книгах по ООП об этом говорится в первую очередь.
Аноним 21/10/20 Срд 23:26:01 183653941
>>1836537
> Попытка писать код "как в реальном мире, создаем объект машина, наследуем его у объекта грузовик"
Именно так школьные учебники объясняют ООП.
Аноним 21/10/20 Срд 23:33:06 183654242
>>1836537
Ладно, давай уже колись и говори название книги.
Аноним 21/10/20 Срд 23:56:24 183654843
>>1008826 (OP)
Двач, подскажи какой-нибудь видеокурс по обучению фрилансу. Чтобы можно было изучить что-нибудь простое типа верстки или рисования логотипов/превьюшек для ютуба ?
Аноним 22/10/20 Чтв 00:23:03 183655744
>>1836548
Пхп, Вордпресс, битрикс.
Аноним 22/10/20 Чтв 00:38:51 183656945
>>1836495
Насколько покопался, драйвера на Си пишутся вроде? Не видел ни одной статьи по assемблеру.
Аноним 22/10/20 Чтв 01:14:38 183658046
Нормальная ли это практика, если в проекте появляется какая-то проблема, которую не предусматривали при создании какого-то решения, то начинают использовать использовать новое решение, а старое так и остаётся на своём месте, пока оно работает?
Аноним 22/10/20 Чтв 03:38:03 183660347
>>1835778
Этот >>1836403 - долбоеб, не слушай его.

Этот >>1835788 прав. И этот >>1836521 тоже. На пикче >>1836242 как раз следствие неоопшной разработки. Из проекта на кошерном типизированном ООП в принципе невозможно изъять столб так, чтобы еще на этапе сборки не заметить, что где-то в дальнем углу ржевский на этот столб облокачивается.


Аноним 22/10/20 Чтв 05:46:36 183661648
>>1836580
да, если создание нового решение быстрее и проще, чем чинить старое. Но чаще всего, костылят старое
Аноним 22/10/20 Чтв 06:18:40 183662049
>>1836603
Без ООП нормально пишется софт. На том же го микросервисы
Аноним 22/10/20 Чтв 07:37:20 183662750
Решил выучить Lua, но так как я первым языком в универе учил C, а теперь учу C++ и C#, то у меня в голове не укладывается, как так может быть, что у переменных нету типа данных. Как так то, блять? В таких языках что, все переменные это строки?
Аноним 22/10/20 Чтв 07:46:45 183663151
>>1836627
тип данных есть и хранится рядом. Просто он не объявляется явно.
а ты что не можешь запомнить какая переменная для какой цели у тебя?
Аноним 22/10/20 Чтв 07:53:22 183663252
>>1836631
Я понимаю какая переменная зачем, но если переменные в языках с неявными типами не строковые, то я даже хуй знает, как они вообще могут работать.
Аноним 22/10/20 Чтв 08:01:39 183663553
>>1836632
Все переменные в lua это на самом деле указатели (void* в терминах С), просто от программиста это скрыто - интерпретатор ебется со всей хуйней и для программиста это выглядит как работа с обычными переменными.
Аноним 22/10/20 Чтв 10:09:36 183666854
С чего начать изучение SQL?
Аноним 22/10/20 Чтв 10:15:44 183667155
>>1836668
Надо заставить пидоров из БД-треда наконец запилить шапку.
Аноним 22/10/20 Чтв 12:07:05 183675356
Антуаны, такой вопрос: как экспортировать вакханалию творящуюся в PaintBox в Lazarus'е в gif анимацию?
Только не шлите на хуй за лазарус, плс. Так надо. И вообще, я нюфаня - мне можно.
Аноним 22/10/20 Чтв 12:08:33 183675557
>>1836753
Приветствуются простые решения. Прога не стоит того, чтобы очень сильно заморачиваться.
Аноним 22/10/20 Чтв 12:10:57 183675958
>>1836753
> Так надо
Не надо.
> можно
Нельзя.

Тут и паскаль-то не все знают, а ты про лазарус.
Аноним 22/10/20 Чтв 12:11:36 183676059
>>1836627
Тип определяется во время компиляции кода, если типы разные, то происходит приведение типов если типизация слабая, если сильная, то выбрасыввется исключение
Аноним 22/10/20 Чтв 12:14:15 183676360
>>1836759
> Так надо
Не надо.
> можно
Нельзя.

Ты это преподу моему скажи.
Аноним 22/10/20 Чтв 12:16:05 183676661
>>1836763
Я и есть твой препод, дебил. Если завтра не сдашь лабу - поставлю назачёт, понял меня?
Аноним 22/10/20 Чтв 12:16:58 183676762
>>1836766
Если ты мой препод, как тебя зовут?
Аноним 22/10/20 Чтв 12:17:44 183677063
>>1836766
И почему ты мне в реале говоришь одно, а на дваче другое?
Аноним 22/10/20 Чтв 12:18:02 183677164
>>1836767
Меня никто не зовёт. Это я всех зову потому что я по совместительству ещё и ректор.
Аноним 22/10/20 Чтв 12:18:02 183677265
Аноним 22/10/20 Чтв 12:22:58 183678066
>>1836770
Потому что ты меня, бестолочь, достал уже. Не можешь элементарную задачу с прошлого курса решить.
>>1836772
Пепелац, шибко смелый стал? Думаешь если в прошлом году 3 вымолил то в этом году я тебя не завалю?
Аноним 22/10/20 Чтв 12:32:01 183679067
>>1836780
А ты сам-то можешь эту задачку решить? Че, думаешь раз на стековерфлоу залогинился, теперь самый крутой прогер в шараге?
Аноним 22/10/20 Чтв 12:38:13 183679668
>>1836790
Я своё уже отрешал. Именно опытом и практикой заслужил право обучать вас дебилов.
Аноним 22/10/20 Чтв 12:43:13 183680069
>>1836796
Ладно, пока мы тут с тобой флудили, я уже сам придумал простое решение, лол.
Аноним 22/10/20 Чтв 12:43:47 183680270
>>1836753
>>1836800
За сим, вопрос снят с повестки дня этого треда.
Аноним 22/10/20 Чтв 12:46:01 183680471
>>1836800
Завтра посмотрим на твоё простое решение.
Аноним 22/10/20 Чтв 13:50:48 183688272
Чёт ссылка из каталога на "Идеи анона" никуда не ведёт. Тут нет треда, где говноеды вроде меня предлагают другим людям реализовать то, что им нахуй не нужно?
Аноним 22/10/20 Чтв 13:55:43 183688973
>>1836882
Высирай сюда, как раз в пустую ide втыкаю.
Аноним 22/10/20 Чтв 13:56:04 183689174
Аноним 22/10/20 Чтв 14:20:14 183691575
>>1836891
Спасибо.
>>1836889
Вот: >>1836913 →
Но это совсем не короткая задачка. Да и среди программистов мало будет заинтересованных, потому что мало кто не знает английского. И, тем более, мало кого интересует прохождение какой-нибудь эроге с машинным переводом.
Аноним 22/10/20 Чтв 14:28:25 183691976
16031598342780.png 71Кб, 400x488
400x488
С чего мне нужно начать, чтобы сделать одностраничную имиджборду с предельно простым функционалом типа написать текст, приложить картинку, отформатировать текст?
Аноним 22/10/20 Чтв 14:29:27 183692077
>>1836919
Сначала html+css, потом php, потом js.
Аноним 22/10/20 Чтв 14:40:20 183692478
>>1836919

С HTML/CSS, JS. Чтобы не ебаться с ковырянием DOM, еще лучше взять Реакт.
Аноним 22/10/20 Чтв 14:41:31 183692679
>>1836924

Это для фронта. Для бэка Го лучший вариант, ибо из коробки есть сервер, бд-клиент и пр. Но если нужно по-быстрому сварганить бэк то и ЖС сойдет.
Аноним 22/10/20 Чтв 14:51:52 183693180
>>1836924
Человек хочет примитивную борду, а ты ему аж SPA предлагаешь.

>>1836919
Эту задачу можно решить и вовсе без JS (как на старых форумах), смотря какие свистели ты хочешь.
Аноним 22/10/20 Чтв 15:05:11 183694181
>>1836931
> какие свистели
То, что описал в прошлом посте. Ну и функционал постинга. Типа создать тред, ответить в него. Я просто хочу поставить себе какую-то простую задачу, для решения которой я бы начал учить все эти хтмл и прочие ксс, чтобы понять как вообще сайты устроены.
Аноним 22/10/20 Чтв 15:09:49 183694882
>>1836941
Собственно, изучаешь основы вёрстки на html и css, затем какой-нибудь серверный язык (а также sql), самый простой вариант - php, в нём ты напрямую генерируешь html-страницы и отдаёшь клиенту. Во всяких node.js и Go есть аналогичные "шаблонизаторы", но их использовать сейчас не принято, основной подход там - создавать REST API, продумывать его, затем на клиенте писать обёртки над этим API и генерировать страницу на клиенте. Для новичка это может быть сложным, а вот подход пхп вполне простой (хоть и в нём тоже можно сделать REST API).
Аноним 22/10/20 Чтв 15:10:46 183694983
Аноним 22/10/20 Чтв 15:12:58 183695184
>>1836949
Ну а GraphQL ещё сложнее, чем REST API, хотя бы в силу того, что пока не так популярен.
Аноним 22/10/20 Чтв 15:20:53 183696185
Нужно освоить ноду до уровня могу понимать и изменять чужой код. Жопаскрипт не знаю, поэтому как максимально быстро и гладко вкатиться? Из входных - кресты и питон.
Аноним 22/10/20 Чтв 15:22:45 183696286
>>1836931
>Человек хочет примитивную борду, а ты ему аж SPA предлагаешь

SPA отличается от SSR только машиной на которой рендерится контент и которая хандлит межэкранный роутинг. Архитектурная сложность приложения тут ортогональна. Однако с разделением аппа на SPA и бэкенд который отдает только абстрактные данные, проще портировать клиент на мобилки, десктоп и пр.
Аноним 22/10/20 Чтв 15:25:22 183696387
>>1836948
>Для новичка это может быть сложным

Если он тупой то да
Аноним 22/10/20 Чтв 15:34:55 183696688
>>1836963
С вершины многолетнего опыта, конечно, легко судить. И ещё легче забыть, как в самом начале пути часами не можешь понять, на что ругается компилятор/интерпретатор, который указывает на конкретную строчку и пишет конкретную ошибку.
Аноним 22/10/20 Чтв 16:02:23 183698789
Пишут, что фронтенд в целом "тупой как пробка" в основном либо те кто на клиенте ничего сложнее верстки статичных сайтов и налепливания простых обработчиков на формы не делал, либо байтослесари и дельфирасты которые хейтом утешают самих себя ("зато я решаю сложныи задачи в атличии от жопаскрипт макак!"). Когда первые попадут на проект, в котором у интерфейса несколько состояний, которые включают еще несколько состояний и пр., валидация формы с нетривиальными типами данных и еще зависит от состояния инпутов формы (которые еще могут асинхронно валидироваться), когда надо свести несколько кусков данных с бэка с глубинной структурой в один и пр., то такие самонадеянные товарищи взвоют как сучки но это хоть интереснее ковыряния цмс-ок. Вебовский фронтенд в целом такой же по сложности как и мобильный, десктопный.
Аноним 22/10/20 Чтв 16:06:02 183699090
Покидайте непонятных сишных деклараций.
Аноним 22/10/20 Чтв 16:07:32 183699191
Аноним 22/10/20 Чтв 16:12:24 183699492
>>1836987
Всё так. Правда, на десктопе бывает размытая грань между гуем и логикой, а на мобилках ещё и уродливый API, с которым ничего не поделать.
Аноним 22/10/20 Чтв 16:15:12 183699893
>>1836961
Бамп годному вопросу.
Аноним 22/10/20 Чтв 16:18:41 183700294
>>1836966

Делал и монолит, и SPA с простеньким бэком когда вкатывался. Никакой значительной сложности делать последнее по сравнению с первым не ощущал. Так что "слишком сложна нихуйа нипанятна в отличии от пышечки", думаю, связано с туговатым абстрактным мышлением.
Аноним 22/10/20 Чтв 16:30:08 183701395
>>1836961
Без жопаскрипта - никак. Нода это своего рода API для вызова С++ кода используя жопаскрипт. Т. е. твой вопрос сравним с вопросом "как мне писать на Unity не зная C#?"
Аноним 22/10/20 Чтв 16:38:10 183701796
>>1836987
Сразу видно веб-макаку которая ничего кроме веба не трогала, а об остальном только из тредов на дваче знает или смешных мемасиков. Сложность байтослесарства в ограниченности ресурсов, потому что работа идёт на уровне устройств компьютера, а не в рамках твоих любымых формочек и браузера. Поэтому байтослесарь должен следить за каждой наносекундой потраченного процессорного времени, за каждым битом памяти, от чего и возрастает качество необходимых алгоритмов. Что в это время делает веб макака? Правильно, она либо говорит бэкендеру чтобы тот дал ей данные в нужной форме, либо вхуячивает какой-нибудь говнокод со сложностью O(n^3) потому что ему похуй, ведь этот говнокод будет работать на стороне клиента его сайта, а не на множестве компьютеров, как в случае с байтослесарями. В итоге мы получаем сайты страница которых может грузиться по 5-10 секунд и оправдания от веб-макак вида "ну по другому тут нельзя было сделать, у меня сроки горели..."
Аноним 22/10/20 Чтв 16:50:40 183704297
>>1837013
Вот я и спрашиваю - где тот самый необходимый минимум чтобы хотя бы суметь понять что насрано в определённом месте кода на ноде?
Аноним 22/10/20 Чтв 17:44:50 183709398
>>1837042
Зависит от твоего уровня в других языках, если на среднем уровне знаешь другие, то будет достаточно изучить синтаксис JS.
Аноним 22/10/20 Чтв 18:19:57 183712699
>>1837017

Сразу видно байтослесаря, который о фронтенде знает только по мемасикам.

>либо вхуячивает какой-нибудь говнокод со сложностью O(n^3) потому что ему похуй, ведь этот говнокод будет работать на стороне клиента его сайта

Если он обрабатывает достаточно небольшое количество данных, то и такой алгоритм сойдет. А так, если прилетает от бэка жирнющий кусок данных или надо новые данные заджойнить по нескольким запросам в бэк, то и тут нужен более эффективный алгоритм. Качество UX тоже завязано на эффективность алгоритмов и ограниченность вычислительных ресурсов. Просто этих ресурсов можно использовать больше и не нужны низкоуровневые оптимизации.

> В итоге мы получаем сайты страница которых может грузиться по 5-10 секунд

Да и с дидовским SSR такое бывает. Все упирается в эффективность используемых решений и ресурсах клиента/сервера. Но узколобые додики вроде тебя все равно будут parrot-ить мнение о том, что "венавата спа".
Аноним 22/10/20 Чтв 18:22:50 1837130100
>>1837126
>Если он обрабатывает достаточно небольшое количество данных, то и такой алгоритм сойдет.

Дальше не читал. Макака и не подозревает, что кроме него там такого говнокода написала еще с десяток макак, в итоге мы получаем зоопарк из алгоритмов топ-3 сложности и загрузку страниц по минуте.
Аноним 22/10/20 Чтв 18:26:36 1837134101
>>1837017
>а об остальном только из тредов на дваче знает или смешных мемасиков

Ну-ну. Мне приходится частенько читать код смарт-контрактов, паллетов и пр., чтобы понять что можно дергать, какие данные приходят и пр. Так что ты обосрался, чувак.
Аноним 22/10/20 Чтв 18:27:05 1837136102
>>1837130
>загрузку страниц по минуте

Слишком толсто. Пробуй тоньше
Аноним 22/10/20 Чтв 18:28:32 1837137103
Аноним 22/10/20 Чтв 18:29:30 1837138104
>>1837130

Макак - тот, кто parrot-ирует зафорсенные мемы не понимая, что для реализации каждого функционала хороши свои инструменты.
Аноним 22/10/20 Чтв 18:29:39 1837139105
>>1837136
Даже именитый gmail от гугла грузится несколько секунд "радуя" глаз заглушкой. Ты действительно настолько наивен и думаешь, что решение из твоего ООО Рога и Копыта работает лучше?
Аноним 22/10/20 Чтв 18:31:55 1837141106
>>1837139

Несколько секунд до полного рендера - это нормально. Наши приложухи грузятся не дольше.
Аноним 22/10/20 Чтв 18:35:22 1837144107
>>1837141

Статик и флэш-сайты и в 00-е грузились не быстрее. А то и дольше. Разница лишь в том на ком нагрузка по рендеру и роутингу страничек. кстати Пых до 7-ой версии выполняется медленнее чем ЖС ибо в его движке даже парсинга в AST нет
Аноним 22/10/20 Чтв 18:37:05 1837146108
>>1837141
>ЭТА НАРМАЛЬНА!!!

Ну про что я и писал изначально. Самое смешное, что раньше, когда средняя скорость интернета не превышала 5 мб/c, а компьютеры с 4 гб оперативки считались компьютерами с топ железом, эти же самые страницы загружались практически моментально. И ладно если дизайн сильно изменился, но ебаный gmail практически ничего не меняет уже второй десяток.
Аноним 22/10/20 Чтв 18:39:09 1837150109
>>1837146
>эти же самые страницы загружались практически моментально

Если только у тебя оптоволокно было и сайты хостились не на shared хостингах а на выделенных нодах. А так, вордпресс-говнище грузилось даже дольше чем парашный сайт на Реакте.
Аноним 22/10/20 Чтв 18:44:06 1837156110
>>1837146
>эти же самые страницы загружались практически моментально

Это потому что кэшируется срендеренная сервером страничка, а не голяк который дорендеривает клиент. Если нужно чтобы контент пеинтился практически моментально, есть такая штука как пререндеринг.

И вообще фронтенд - это не сайтостроение. Если уж принялся защищать "раньшибылалучши", то уместнее сравнить ЖС-приложения с аналогичными поделями на Флэше, Жабе и пр.
Аноним 22/10/20 Чтв 18:47:13 1837160111
>>1837150

Особенно блять когда не было нормального стандарта CSS и стилизовали элементы картинками, которые грузились дольше чем цсс.
Аноним 22/10/20 Чтв 18:54:16 1837168112
>>1008826 (OP)
Как работают предсказания на дваче?
Аноним 22/10/20 Чтв 18:54:43 1837169113
Аноним 22/10/20 Чтв 18:55:38 1837170114
>>1837169
Без регистрации не работает.
Аноним 22/10/20 Чтв 19:00:57 1837174115
У меня внезапно возникла философская проблема относительно всего этого программирования. Просто такое гнетущее чувство что я не понимаю как писать программы. Ну, всмысле, нет, я могу что-то написать и оно что-то будет делать, но я не понимаю концептуально, как это делать.
Допустим, вот нужно ли писать функцию/процедуру так, будто бы она не является частью какого-то модуля, т.е. чтобы функция висела делала что-то конкретное и не зависила от того что вокруг происходит?
Или классы в ООП, должны ли они быть сущностями которые делают то что от них хотят, или они должны быть атомарны и решать только одну свою задачу? Вот первый подход кажется довольно хорошим, если мы представляем класс как модуль, это некая самостоятельная сущность, она самодостаточна и довольно хорошо описывает логику реального мира, а с другой стороны когда классы большие - ответственности на них много ложиться и повышается запутанность кода, что влечет за собой сложность для модификации. С третьей, даже при условии всяких хитростей, один объект лучше располагается в памяти и следовательно ты получаешь лучшую производительность. Как быть, что делать?

И много такой вот фигни терзает меня последнее время. А начинаешь гуглить - все по разному говорят, еще и аргументы приводят довольно весомые относительно своих позиций.
Аноним 22/10/20 Чтв 19:03:40 1837175116
>>1836920
> потом php, потом js
Поясните, почему именно такая последовательность?
Аноним 22/10/20 Чтв 19:15:05 1837179117
>>1837174
> вот нужно ли писать функцию/процедуру так, будто бы она не является частью какого-то модуля, т.е. чтобы функция висела делала что-то конкретное и не зависила от того что вокруг происходит?

Нет, любая функция/процедура должна быть частью объекта, т. е. должна быть методом чтобы ты понимал с какими данными она работает.

>должны ли они быть сущностями которые делают то что от них хотят, или они должны быть атомарны и решать только одну свою задачу?

Смотреть надо не на количество решаемых задач, а на суть этих задач, например, разбить одну задачу на несколько это хороший подход, но когда у тебя несколько задач в одном классе решают разные проблемы, то это плохой подход, потому что идёт нарушение принципа единственной ответственности.

>довольно хорошо описывает логику реального мира

Объекты не должны описывать логику реального мира, они должны описывать логику программы. Отталкиваться от реального мира - типичная ошибка новичков ООП.

> Как быть, что делать?

Читать книги по ООП и принципам солид. Одна из лучших:
Robert C. Martin and Micah Martin, Agile Principles, Patterns, and Practices
Аноним 22/10/20 Чтв 19:15:47 1837180118
>>1837175
Потому что если выучить js то ты поймешь, что пыха тебе не нужна, что сделает пыхомакаку грустить.
Аноним 22/10/20 Чтв 19:20:32 1837181119
>>1837175
Пхп гораздо легче и позволит полностью создать то, что он хочет. Жс тут, по сути, необязательный, многие борды продолжают работать при его отключении. Но жс позволит всё сделать красиво и без лишних обновлений страницы.

Ну и я про базы данных забыл, да. Весь sql учить не нужно, с базами данных можно разобраться в процессе обучения, базовые обращения к бд просты.

А тот, кто советует новичку строить первый сайт на ноде или еще какую-нибудь шизу городит со своей позиции специалиста - говноед. Пусть разберется с основами, а потом снова приходит задавать вопросы сюда, выбирать фреймворки и так далее. Только пугаете людей.

Кстати, пхп лучше учить сразу после основ html+css и дальше учить параллельно, в ходе выполнения поставленной задачи. Чтобы много времени не тратить на то, что пока не нужно.

>>1837180
Новичку лучше начать с изучения языка, который прост и выполняет всё последовательно. Как проверит свои возможности, узнает основы, поймет, что это ему интересно - пусть идет изучать, что хочет.
Аноним 22/10/20 Чтв 19:49:23 1837195120
изображение.png 40Кб, 828x328
828x328
Почему он такой странный тип показывает в return?
Аноним 22/10/20 Чтв 20:01:01 1837202121
>>1837195
Всё, понял, нельзя так присваивать при тернарном операторе.
Аноним 22/10/20 Чтв 21:08:58 1837231122
Аноним 22/10/20 Чтв 22:44:52 1837290123
>>1837179
> процедура/функция
> быть частью объекта
Вот оно, ООП головного мозга наглядно.
Аноним 22/10/20 Чтв 22:49:37 1837293124
>>1008826 (OP)
Как вы предумываете названия для своих программ, библиотек и прочего, аноны?
Аноним 22/10/20 Чтв 22:51:23 1837297125
Аноним 22/10/20 Чтв 22:51:26 1837298126
>>1837293
Делаю референсы на прочитанные книги и просмотренные фильмы с сериалами как правило.
Аноним 22/10/20 Чтв 22:54:22 1837302127
>>1837293
По прямому назначению и вложенным идеям, порой аббревиатурами. Считаю, что больной креатив в названии ещё хуже, чем длинные имена.
Аноним 22/10/20 Чтв 22:58:17 1837308128
>>1837290
Логика такого решения проста и понятно:
Вижу функцию в глобал скопе, что она мне говорит? Где и когда она вызывается? С какими данными работает? Остается только по входным параметрам и названию гадать, а потом еще и запоминать это название, а лучше еще и по коду пробежать и посмотреть где используется и что делает.

Теперь ситуация, когда это не функция, а метод объекта - по если этот объект статичный, значит я понимаю, что метод может вызываться из любого места кода, т. е. это скорее всего вспомогательный метод. Если это обычный объект, значит я понимаю, что метод вообще может и не вызываться, т. е. это не вспомогательный метод. И в целом по названию объекта и метода понять его предназначение легче чем просто по названию функции.

Вот теперь наглядный пример. Почти в любом языке есть объект Math и метод типа Round, вот теперь представь, что это не объект Math, а просто функция Round в глобал скоупе. Удобно читать и использовать? Вот поэтому помещать всё в объекты лучше.
Аноним 22/10/20 Чтв 22:59:13 1837309129
>>1837293
Чем блиэе класс/метод/переменная к глобал скоупу, тем длиннее его название.
Аноним 22/10/20 Чтв 23:06:11 1837317130
>>1837293
Игра слов какая-нибудь. Больше всего нравится, когда можно обыграть какое-нибудь женское имя.
Аноним 22/10/20 Чтв 23:09:44 1837321131
>>1837317
Назвать клиентскую либу Алисой, а серверную - Бобом?
Аноним 22/10/20 Чтв 23:11:40 1837322132
Аноним 22/10/20 Чтв 23:25:21 1837328133
Я программист 400к/сек, но проблема в том что мне работа не доставляет особого удовольствия. Я люблю проводить время на свежем воздухе, а не сидеть как крот в офисе. В школе занимался олимпиадой по биологии, и сейчас с удовольствием вспоминаю как мы бегали за бабочками, искали бобровые плотины и прочую милую хуету. Знаю, что это наивные детские воспоминания, но все же. Есть какие-то отрасли, где работа программистом и работа на свежем воздухе пересекаются?
Аноним 22/10/20 Чтв 23:26:54 1837329134
>>1837328
АСТРОНОМИЯ
С
Т
Р
О
Н
О
М
И
Я
Аноним 22/10/20 Чтв 23:41:07 1837342135
>>1837328
Неа, нет таких отраслей.
Аноним 22/10/20 Чтв 23:44:16 1837345136
locations-to-fr[...].jpg 208Кб, 1100x700
1100x700
>>1837328
Так стань стереотипным фрилансером на берегу моря.
Аноним 22/10/20 Чтв 23:50:10 1837350137
image.jpg 38Кб, 604x398
604x398
Аноним 23/10/20 Птн 01:20:28 1837395138
Скачал VS Code, установил плагин для C++, написал хеллоуворлд, указал компилятор, попробовал запустить.
> The terminal process terminated with exit code: 1
Кто там говорил, что вс код лучше вижуалки? Так вот, иди нахуй. Это и близко не IDE, а в лучшем случае продвинутый текстовый редактор, типа нотепада++.
Аноним 23/10/20 Птн 01:43:12 1837399139
>>1837395
> ряяя я тупой у миня ниработитт((((((( ви все гавна
Аноним 23/10/20 Птн 01:46:58 1837403140
Аноним 23/10/20 Птн 01:51:03 1837407141
>>1837395
>> The terminal process terminated with exit code: 1
Мне и студия такой вывод давала
Аноним 23/10/20 Птн 01:59:54 1837409142
>>1837395
Как хелло ворлд мог вернуть 1, лалка?
Аноним 23/10/20 Птн 02:04:27 1837412143
>>1836962
Уже не первый год как существуют решения для SPA + SSR одновременно
Аноним 23/10/20 Птн 02:10:17 1837415144
>>1837409
А это не сам хелло ворлд вернул, а крашнувшийся дебаггер, я вообще впервые вижу, чтобы он крашился. Не хочу разбираться, уже снёс всё. Я сюда не разбираться с этим говном пришёл.
Аноним 23/10/20 Птн 02:15:05 1837417145
Аноним 23/10/20 Птн 02:36:23 1837420146
>>1837415
>Не хочу разбираться
Не далеко пойдет.
Аноним 23/10/20 Птн 03:05:04 1837427147
>>1837420
А иди-ка ты нахуй, зачем вообще создавать себе проблемы на ровном месте и брать кривой и нестабильный инструмент, когда вижуалка просто работает? Почему крестобляди вообще такие говноеды? И ещё выёбываются, мол, на остальных языках пишут неосиляторы. А у самих-то говнище ебаное вместо экосистемы, как раз потому, что не могут свои кресты осилить и написать на них что-то толковое.
Вместо программирования сидишь и разгадываешь очередную техническую проблему, и это-то в хеллоуворлде, Карл! Надеюсь, хотя бы раст через 5 лет улучшит ситуацию.
Аноним 23/10/20 Птн 03:29:54 1837435148
Аноним 23/10/20 Птн 06:36:44 1837465149
>>1837403
>ита вы пирдоли а ни я ря
Аноним 23/10/20 Птн 07:07:30 1837472150
Сап, поцы, как лучше начать вкатывание?
Computer Science -> ASM - > C++/Python
или сначала Python/C++, потом уже ASM и CS?
Аноним 23/10/20 Птн 07:14:05 1837473151
>>1837472
Если тебе надо спрашивать у других, то начинай с питуна.
Аноним 23/10/20 Птн 09:01:34 1837491152
>>1837472
>Computer Science -> C++ и параллельно ASM + алгоритмы -> Python
Аноним 23/10/20 Птн 09:42:06 1837506153
Аноним 23/10/20 Птн 09:42:37 1837507154
Аноним 23/10/20 Птн 09:57:57 1837511155
Обсирают современный фронтенд:

1) Веб-макаки, решившие попробовать SPA вместо цмс-ного монолита на Пыхпыхе. Но в силу того, что не хотят разбираться с такими базовыми вещами как рендеринг, message queue, паттернами вроде обсервера и пр., клепают тормознутое (да еще трудно поддерживаемое) говнище. Но обвинить собственный недостаток знаний в этом не позволяет гордость "как так. я жи синьор с 5тилетним стажем на бетрексе!", поэтому хейтят инструменты "это ваш риакт и спа тармазнутое гавнище!";

2) Байтослесари и дельфирасты с академий из-за когнитивного диссонанса от соотношения зарплат и потраченного времени на обучение. В силу непонимания того, как работает рынок труда "да и вообще этот ваш рынак - буржуазная ересь!", и собственной инертности;

3) Диванные погромисты, которые не могут войти на рынок труда с инди-парашей, дрочевом Хаскеля и пр. "как так. я жи делаю проекты сложнее этава вашиво вротенда!";

4) Статикодебилы с инстинктивным желанием пометиться в своей группе. Хейтят не только ЖС но и все ЯПы с динамической типизацией. При этом то, что статической типизации недостаточно для верификации корректной работы программы да и она в ранних static typed ЯПах вроде Крестов и Жабы довольно скудная на выражение структуры данных; TypeScript например более выразителен а потому позволяет лучше предотвратить явные косяки с пробросом данных на этапе компиляции, они привыкли игнорировать;

Больше типажей хейтеров фронта не встречал.
Аноним 23/10/20 Птн 10:02:09 1837512156
14689336769400.jpg 25Кб, 437x437
437x437
Посоветуйте учебник или методичку по алгоритмизации для СОВСЕМ тупых. Чтоб очень коротко, на пальцах и с приколюхами.
Аноним 23/10/20 Птн 10:03:01 1837513157
>>1837511
Хуя дебил. Продолжай себя убеждать что делаешь важную и сложную работу.
Аноним 23/10/20 Птн 10:05:56 1837516158
>>1837513

Если веб-макаки, байтослесари, дельфирасты и пр. обсирают современный фронтенд, то этот пост - ответочка.
Аноним 23/10/20 Птн 10:06:47 1837517159
>>1837516
>ответочка
А реальные факты будут чи не?
Аноним 23/10/20 Птн 10:18:15 1837529160
>>1837517

Факты и так могут найти те, кто интересуется фронтендом и CS-ом хотя бы для общего развития, а не только одной сферой живет. Доказывать дебилам и аутистам что-либо не собираюсь.
Аноним 23/10/20 Птн 10:23:33 1837532161
>>1837517

А какие факты приводят против современных фронтенд технологий означенные персонажи? Обсер инструментов и интеллектуальных способностей тех кто их применяет, в силу собственного незнакомства с ними и раздутого ЧСВ "я жи работаю с Х. я умнеи всех кодомакак!" - это не факты.
Аноним 23/10/20 Птн 10:23:56 1837533162
>>1837511
Жопаскриптер закукарекал заместо Авроры. margin -1px уже выставил, чтобы пиксельперфект?
Аноним 23/10/20 Птн 10:30:42 1837538163
Почему среди программистов так много гомосексуалов, транссексуалов, пациентов закрытых отделений психбольниц, шприцевых наркоманов? Что не так с этой профессией?
Аноним 23/10/20 Птн 10:31:11 1837539164
>>1837529
О нет, нет и нет. Это ты тут высираешься на тему "Фронт крута" и претендуешь на то что ты охуенный it специалист. Давай защищай свою позицию, инфантил ты дряный.
>>1837532
А другим не нужно факты приводить. Они самодовольные и самодостаточные личности и работают чтобы работать и деньги зарабатывать а не чтобы самоутвреждаться. За всё время проведённое здесь я не видел высеров ни от кого кроме как от вебодебилов которые так и визжат каждым своим постом: "Ну вот же я! Обратите на меня внимание, я ведь такой охуенно важный.".
Аноним 23/10/20 Птн 10:46:58 1837547165
>>1837538
Где, на двачах? IRL я одних только нормисов встречаю, где все эти гомосеки и пациенты дурок?
Аноним 23/10/20 Птн 10:52:33 1837552166
>>1837547
Возможно, я в последние лет 5 видел живых программистов только на Двачах, это правда.
Аноним 23/10/20 Птн 12:10:54 1837582167
incest adultery[...].png 3252Кб, 2560x1440
2560x1440
Делал одно учебное задание, по которому надо было запрашивать у пользователя число до тех пор, пока он не введет из нужного диапазона хотелось использовать goto, но пересилил и оформил как надо с помощью цикла do. И вот что я подумал, программа-то линейная, то есть в главной функции операторы выполняются последовательно. И из этого цикла я никогда не выйду, пока не выполню условие цикла. Но в игре например цикл "не стрелять, пока игрок не сделает перезарядку" не мешает игроку осуществлять другие действия, ходить, даже общаться с другими npc. Более того, в игре множество других циклов, которые действуют параллельно и не мешают друг друг, например "идти медленно и прихрамывая, пока здоровье ниже значения N", "увеличивать дальность, пока находишься в режиме прицеливания".
Как же это реализуют?
Аноним 23/10/20 Птн 12:23:38 1837589168
>>1837345
эта хуйня не работает, нужен стабильный интернет и отсутствие отвлечений
Аноним 23/10/20 Птн 12:31:58 1837593169
>>1837582
Обычно в играх есть "главный цикл", работающий, пока игра запущена, внутри цикла каждую итерацию обрабатываются события, рассчитываются следующие состояния объектов (например, с помощью физического движка рассчитается следующая координата падающего предмета), обрабатывается что-нибудь ещё, всё складывается воедино, и наконец рендерится кадр.
Из твоих примеров не всё- действительно разные циклы. Например, "не стрелять, пока игрок не сделает перезарядку" будет типа "если игрок на текущей итерации цикла нажал кнопку для стрельбы, то проверить, заряжено ли оружие, и если не заряжено, то ничего не делать". Ещё проверяется, что включён режим прицеливания, что учитывается при рендеринге кадра. Учитывать здоровье для получения следующего положения хромающего персонажа. И это всё за одну итерацию цикла.
Но бывает, что некоторые вещи так не разделить, и они действительно должны выполняться параллельно, а не между рендерингами кадров. И тогда юзается многопоточность.
Аноним 23/10/20 Птн 12:47:46 1837598170
>>1837593
Как все банально оказалось.

> Обычно в играх есть "главный цикл", работающий, пока игра запущена, внутри цикла каждую итерацию обрабатываются события, рассчитываются следующие состояния объектов

Ебать это ресурсозатратно наверно, сверять каждую миллисекунду значения сотен тысяч переменных. Ничего умнее человечество не придумало?
Аноним 23/10/20 Птн 12:51:36 1837601171
Аноним 23/10/20 Птн 12:52:54 1837603172
>>1837538
>Что не так с этой профессией?
Дефицит рабочих мест позволяет людям быть собой. В остальных местах приходится притворятся.
Аноним 23/10/20 Птн 12:53:57 1837604173
>>1837603
Дефицито-шиз, ты?
Вайти ломятся тысячи людей, создавая профицитом корнкурс 100 человек на место. Причем профицит на всех возможных сферах, вакансиях, местах работы
Аноним 23/10/20 Птн 12:54:46 1837605174
>>1837598
> ресурсозатратно
Да, потому игры и требуют топовое железо.

Скажем, не каждую миллисекунду, а каждые ~16 из расчёта на 60 FPS. Что-то считается не только на процессоре, но и GPU. Куча оптимизаций, хаков, кеширований, эвристик, байтоёбства, чтобы делать как можно меньше вычислений.
Аноним 23/10/20 Птн 12:57:07 1837607175
>>1837605
А не пытались как-то поменять парадигму программирования и архитектуру специально для игр? Вот например те же приставки просто так чтоле существуют?
Аноним 23/10/20 Птн 13:05:35 1837609176
>>1837607
Да, есть в геймдеве свои парадигмы, например, Data Oriented Design и Entity Component System. Говорят, что прирост в перформансе имеется. Но я не сильно ими интересовался.
Аноним 23/10/20 Птн 13:06:40 1837610177
>>1837604
>Вайти ломятся тысячи людей
Это называется "золотая лихорадка", на золото есть спрос, и дохуя людей рискует, стараясь этот спрос удовлетворить. Только они не могут его удовлетворить, поэтому вместо нормисов-кабанчиков приходится нанимать трапов и наркоманов.
Аноним 23/10/20 Птн 13:07:59 1837611178
>>1837609
Скажи, а приложения и операционные системы тоже имеют структуру типа " главный цикл с обработкой событий"?
Аноним 23/10/20 Птн 13:13:09 1837613179
>>1837611
вся винда это event loop
Аноним 23/10/20 Птн 13:14:40 1837614180
>>1837610
> Только они не могут его удовлетворить
По причине? Потому что не имеют интереса? Интеллекта? Дисциплины?
>нормисам-кабанчикам
Этим вообще по-моему проще подскакивать, обкашливать вопросики "купи-продай" и получать на этом больше кодера, которому еще учиться постоянно надо и вникать.
Аноним 23/10/20 Птн 13:15:05 1837616181
>>1837611
Такой структуры нет разве что у энергоэффективных контроллеров, у которых большую часть времени контроллер спит, а раз в несколько микросекунд просыпается по таймеру, проверяет нужные дела и засыпает еще на несколько миллисекунд.
Аноним 23/10/20 Птн 13:15:34 1837617182
>>1837611
Приложения - обычно да, почти во всех фреймворках, что мне попадались, тоже запускается главный цикл, ждёт события и обрабатывает их. Организовано везде по-разному, но подобный главный цикл есть почти везде.
В ОС всё намного сложнее, но сравнить с главным циклом тоже можно.
Аноним 23/10/20 Птн 13:16:00 1837619183
>>1837611
>Скажи, а приложения и операционные системы тоже имеют структуру типа " главный цикл с обработкой событий"?

В целом - да.

Операционная система циклично переключает на ядре запущеные программы давая каждой поработать несколько милисекунд перед переключением и создавая таким образом иллюзию одновременной работы (в случае многоядерного процессора это не совсем иллюзия, там реально одновременно работают программы но они в рамках ядер все равно переключаются).

Оконная программа - это тоже цикл, который непрерывно обрабатывает сообщения от операционной системы.

Вообще, многопоточность и ядро в сотку - это основная боль программирования нашего времени.

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

Очень многие вещи в том числе и в геймдеве чисто принципиально не разложить в многопоток и приходится страдать.





Аноним 23/10/20 Птн 13:32:08 1837631184
>>1837614
>По причине? Потому что не имеют интереса? Интеллекта? Дисциплины?
Это конечно. Но вообще им не повезло. Когда их личности формировались, экономика не была в такой жопе и между программистом и, например, инженером-конструктором не было такой пропасти. Ну да, оклад на 40% ниже. Но зато не надо 8 часов пялиться в монитор, а можно и на объект съездить, и откатик получить.
В итоге есть трап, который всегда был изгоем и программировал, и нормис-инженер, который ничем не хуже, допустим, по интеллекту и дисциплине, но код видит первый раз в жизни. Нормальный бизнес устроит в первую очередь трапа.
>Этим вообще по-моему проще подскакивать, обкашливать вопросики "купи-продай" и получать на этом больше кодера, которому еще учиться постоянно надо и вникать.
С каждым годом это все сложнее - экономика сжимается
Аноним 23/10/20 Птн 14:37:37 1837669185
Здравствуйте всем, привет всем.
Подскажите дебилу. Есть таблица, в ней значения численные. Нужно из нее выбрать те строки, которые имеют определенное условие: a-b=2, где a и b некие значения в строке. В общем, можно ли эту ебань реализовать через регулярное выражение в perl? Заранее спасибо
Аноним 23/10/20 Птн 15:03:27 1837702186
>>1837669
В каком виде таблица? Если CSV то так:
cat data.csv | perl -ne 'my @a = split(" ", $_); print $_ if($a[0] - $a[1] == 2);'
И регулярки не нужны.
Аноним 23/10/20 Птн 15:06:57 1837705187
Аноним 23/10/20 Птн 15:17:48 1837716188
>>1837702
Не слушай зумера.

В perl ты должен использовать /e в случае вычислений в регулярке


# Mathematical expression
# stored as a string
$String = "1 + 2";

# Regex to evaluate the sum
$String =~ s/(\d+ [+*\/-] \d+)/$1/ee;

print "The sum is $String";
Аноним 23/10/20 Птн 16:25:48 1837774189
Я создал репозиторий на гитхабе, скачал гитхаб-десктоп (не бейте), загрузил в репозиторий папку, создал вторую ветку.
Как будут работать ветки, если папка одна? Я переключаюсь, меняю файлы, они меняются в папке, но папки для другой ветки нет.
Аноним 23/10/20 Птн 16:40:03 1837786190
>>1837774
Гит хранит инфу о ветках в каталоге .git в корне каталога с твоим репозиторием, и когда ты переключаешься на другую ветку, он сам меняет файлики. Всегда можно переключиться обратно.
Аноним 23/10/20 Птн 17:05:43 1837803191
>>1837786
То есть без интернета доступны только файлы текущей ветки, остальное скачивается? Или есть какой-то кеш и оттуда достаётся?
Аноним 23/10/20 Птн 17:07:33 1837806192
>>1008826 (OP)
Интересно, в универах на айти специальностях преподают js и питон? Или только с++ да жаву?
Аноним 23/10/20 Птн 17:18:39 1837813193
Screenshot276.jpg 86Кб, 497x1202
497x1202
Screenshot275.jpg 127Кб, 770x1037
770x1037
Аноним 23/10/20 Птн 17:23:53 1837823194
>>1837803
Нет, Git - децентрализованная VCS, это означает, что у тебя может храниться (а может и не храниться, как пожелаешь) полная копия удаленного репозитория со всеми ветками и коммитами, по крайней мере актуальная на момент последней синхронизации (fetch). И без сети можно спокойно переключаться между этими ветками, а затем, когда сеть появится, можно запушить.
Кстати, удалённый репозиторий может не обязательно находиться на другой машине, можно пушить и в локальный репозиторий определённого типа.
Аноним 23/10/20 Птн 17:27:18 1837826195
Аноним 23/10/20 Птн 17:29:49 1837827196
>>1837806
Всё преподают. Кресты, конечно же, распространены больше всего. Я у себя столкнулся с крестами, питоном (и бекенд, и машинное обучение), хтмл и sql, ещё слышал от разных однокурсников про жабу, шарп, жс, пхп, паскаль, дельфи, пролог, смоллтолк, ассемблеры (включая несколько учебных диалектов, разработанных самими кафедрами), какой-то вуе (нет, не js-фреймворк) и даже видел объявление на курсы по хаскеллю. МИРЭА
Аноним 23/10/20 Птн 17:41:46 1837837197
>>1837806
Преподают всё, но уровень не сильно дальше хелло ворлда
Аноним 23/10/20 Птн 17:46:08 1837839198
>>1837837
в среду чтобы все были на лекциях, пидоры.
И как у вас только наглости хватает.

Препод
Аноним 23/10/20 Птн 17:47:46 1837842199
>>1837839
Препод? А дерево отрезков сможешь на бумажке написать, препод?
Аноним 23/10/20 Птн 17:57:17 1837848200
>>1837842
А ты?

Другой препод
Аноним 23/10/20 Птн 17:58:38 1837850201
Аноним 23/10/20 Птн 18:03:07 1837854202
>>1837850
Тогда почему ты мне лабу второй семестр не можешь сдать?
Аноним 23/10/20 Птн 18:23:27 1837880203
>>1008826 (OP)
Планирую вкатываться в веб-дизайн, направьте по правильному пути.
План: Сейчас заканчиваю html, потом css, далее JS. Как выучу все хочу начать делать портфолио, план 3 сайта, но сайты не уровня говно-параша, а что-то презентабельное, на каждый планирую потратить около 2х месяцев. Где я объебался? Что еще дополнительно надо выучить? К 300к/наносек не стремлюсь, пассивный заработок еще на 3 года железно есть, поэтому меня радовало бы даже 5к за сайт или что-то подобное. Желание за 4 года придти хотя бы к уровню 50к/месяц
Аноним 23/10/20 Птн 18:26:01 1837883204
>>1837880
>Сейчас заканчиваю html
Ты там что, месяцами учишь то, что разбирается за день?
Аноним 23/10/20 Птн 18:26:53 1837884205
>>1837854
А меня трижды пытались отчистить, висел в должниках. Учился хуёво, на тройки. 4ка была победа. Философию сдал с 6го раза. Угадайте мою зп программиста сейчас
Аноним 23/10/20 Птн 18:28:44 1837885206
image.png 465Кб, 640x360
640x360
>>1837884
>Угадайте мою зп программиста сейчас
Пик
Лучше оправдывайся за философию.
Аноним 23/10/20 Птн 18:31:39 1837890207
>>1837885

На 6й раз мне попался первый вопрос, а там было "что такое философия". Впезду это ваше образование, мне и так неплоха...
Аноним 23/10/20 Птн 18:35:58 1837893208
Аноним 23/10/20 Птн 18:38:20 1837895209
Аноним 23/10/20 Птн 18:43:37 1837899210
>>1837895
И для решения каких задач ты применяешь этот стек?
Аноним 23/10/20 Птн 18:45:31 1837900211
>>1837899
Бекенд, обработка сигналов
Аноним 23/10/20 Птн 18:48:40 1837904212
Сап. Существуют ли какие-нибудь универсальные книги по программированию? Что-нибудь типа приемов программирования, которыми многие программисты пользуются? Что-то типа этого, не знают как выразиться
inb4: Макконнелл, sicp
Аноним 23/10/20 Птн 18:49:11 1837905213
>>1837900
>обработка сигналов
Каких и для чего?
Аноним 23/10/20 Птн 18:52:36 1837906214
image.png 94Кб, 225x225
225x225
Аноним 23/10/20 Птн 18:53:23 1837907215
>>1837904
Смотря какие приёмы. Книги по паттернам, архитектуре, парадигмам программирования, бестпрактисам от языка не зависят.
Аноним 23/10/20 Птн 18:54:04 1837908216
>>1837906
А также HtDP, TaPL и прочее говно.
Аноним 23/10/20 Птн 18:59:20 1837909217
>>1837908
Что же ты делаешь, содомит? Откуда у тебя столько свободного времени которое можно проебать?
Аноним 23/10/20 Птн 19:02:22 1837912218
>>1837900
Чем характеризуется скачкобразный рост среднедушевого дохода человека в 18 веке?
Что важного произошло?

Какого хуя ты забыл философию?
Аноним 23/10/20 Птн 19:14:47 1837928219
Что занимает больше места в памяти: jvm или интерпретатор питона?
Аноним 23/10/20 Птн 19:22:13 1837935220
>>1837912
промышленная революция

не люблю задрачивать какую-то науку, я их изучаю со своей точки зрения, почти со всей философией не согласен, шизойдые архаичные
Аноним 23/10/20 Птн 19:22:34 1837936221
>>1837905
для отправки в космом
Аноним 23/10/20 Птн 19:56:00 1837965222
>>1837827
И че в этом хорошего? лучше б выбрали специализацию и с 2-3 курса изучали углубленно один язык.
Аноним 23/10/20 Птн 20:14:30 1837987223
>>1837547
Двачую, на работе почти все обычные нормисы-обывалы, хотя казалось бы, смузи-стартап, новомодные технологии и вот это всё
Аноним 23/10/20 Птн 20:15:51 1837991224
>>1837987
Я наверное в своём офисе тоже выгляжу как нормис-обывала, а дома надеваю чулки и засовываю в себя дилдо, пока ебу тян, в которую тоже засовываю дилдо
Аноним 23/10/20 Птн 20:16:14 1837992225
>>1837928
Шо то хуйня, шо это. Не прикасайся к этим языкам, если не хочешь законтачиться.
Аноним 23/10/20 Птн 20:16:57 1837994226
>>1837991
Фронтендер небось?
Аноним 23/10/20 Птн 20:19:05 1837997227
>>1837994
Не, C++, высоконагруженные серверные системы, криптография.
Аноним 23/10/20 Птн 20:23:41 1838001228
>>1837997
О, не зря я изучаю плюсы для души, а пыху, чтобы устроиться, ведь однажды это может пересечься.
Аноним 23/10/20 Птн 20:41:41 1838019229
Анонче, что учить Spring Boot или Rails? На чем веселее разрабатывать?
Аноним 23/10/20 Птн 20:49:43 1838028230
>>1838019
> Spring
Легаси тырпрайз, абстрактные фабрики, ко-ко-кобол!

> Rails
Язык одного фреймворка, убитый петухоном!
Аноним 23/10/20 Птн 20:52:06 1838030231
>>1838019
На си разрабатывать - веселей всего. Сереьзно.
Аноним 23/10/20 Птн 20:54:29 1838032232
>>1837935
Неправильно. Вот день когда ты прогулял философию, ты прогулял жизнь!
Научный метод возник именно тогда. И как следствие произошла промышленная революция.

Наука и философия науки двигает человечество.

А ты так и останешься программистом-дегенератом.
Аноним 23/10/20 Птн 21:09:18 1838041233
>>1837965
Некоторые языки единственные в своём роде (пролог, смоллтолк, ассемблеры, js), и их парадигмы не на чём другом не объяснить.
Некоторые преподавали самим преподам, когда они были студентами (C++, паскаль, делфи).
Ну а на остальные нет никаких стандартов преподавания. Как я понял, каждый препод может сам выбирать, какие языки давать, вот все и выбирают, что хотят. Основная задача - дать принципы программирования, и язык не настолько важен.
Не знаю, хорошо это или плохо, не я придумал эту систему, сам почти всё изучал самостоятельно. Да и углубленно изучать один язык всем не выйдет, всё равно все понимают, что после окончания вуза все резбегутся по разным специальностям - и смысл был тогда учить один язык несколько лет? Даже многие преподы говорили, что не видят смысла давать большой объём программирования.
Аноним 23/10/20 Птн 21:11:58 1838043234
>>1838041
> Да и углубленно изучать один язык всем
Не всем же, каждый выбирает специализацию, и дальше ходит на пары только по ней.
Аноним 23/10/20 Птн 21:13:21 1838044235
>>1838041
>js
>их парадигмы не на чём другом не объяснить
Ты че несешь?
Аноним 23/10/20 Птн 21:14:36 1838046236
>>1837813
Че это за говно на скринах (в частности на 2м)? Какая-то херня небось для неосиляторов с проходным баллом в 230
Аноним 23/10/20 Птн 21:21:53 1838058237
>>1838043
Не хватило бы преподов. Да и им проще в организационном плане, без того куча проблем, отчётности, бумажки, бумажки, бумажки.

>>1838044
Скажем, не парадигмы, а идеи и предметные области, подумал об этом, но забыл исправить. Пока что с вебнёй можно работать напрямую только на JS, вебассембли всякие в зачаточном состоянии.
Аноним 23/10/20 Птн 21:23:33 1838060238
>>1838046
> для неосиляторов
Которых большинство. Это не 230 - неосиляторы, а 295 - сверхразумы.
Аноним 23/10/20 Птн 21:23:47 1838061239
>>1838030
Нету курсов/стажировок
Аноним 23/10/20 Птн 21:28:14 1838062240
>>1008826 (OP)
Киньте плез хорошую статью, хочу разобраться в докере. Использовать на уровне томов и нетворков docker-compose умею, хочу более досконально разобраться.
Аноним 23/10/20 Птн 21:30:43 1838065241
image.jpg 146Кб, 1336x1090
1336x1090
Аноним 23/10/20 Птн 21:34:12 1838068242
>>1838065
Да, я
как раньше люди прогали? просто пиздос
Аноним 23/10/20 Птн 21:35:39 1838069243
>>1838065
А что сложного в сях? Язык же простой как палка, минимум языковых конструкций и синтаксического сахара которого вообще нет.
Аноним 23/10/20 Птн 21:37:43 1838072244
Если я уже вошел в айти, и в своей работе оперирую высокоуровневыми объектами и абстракциями, нужно ли литкодить? Насколько решение олимпиадных задачек может помочь мне как программисту?
Аноним 23/10/20 Птн 21:37:52 1838073245
Как там Rust в плане секса и замены плюсам?
Аноним 23/10/20 Птн 21:53:19 1838086246
>>1838068
Самые одарённые передавали друг другу знания, полученные чуть ли не из первоисточников, сидели, совмещая с аспирантурой, в недрах кафедр, где были ЭВМ и древние книжки, наверное. Тогда и личные пекарни были у единиц.

>>1838069
В сях однако есть сахар. arr[ i ] - это то же самое, что *(arr + i), и это короче синтаксический сахар.
Язык-то концептуально простой. И ассемблер простой. А вот писать программы - сложно, нету ведь ничего, приходится самостоятельно всё изобретать, на что многие неспособны (в том же питон-треде, где вроде бы всё готовенькое и не должно вызывать проблем, некоторые задают сотни вопросов про сложную и непонятную функцию print()). Плюс ориентация на знание архитектуры и железо, которые надо изучать отдельно.
Аноним 23/10/20 Птн 22:06:26 1838091247
Сложно изучать два языка параллельно? В универе прога на шарпе, свой петпроджект проще написать на жабе, понятно, что её придётся просто подтягивать до уровня шарпа по мере изучения оного. Сойду с ума, изучая вещи на одном языке и применяя их на другом?
Аноним 23/10/20 Птн 22:09:42 1838095248
>>1838091
Если ещё ничего не знаешь, то может быть сложновато.
После первого языка я за раз взял второй и третий.
Аноним 23/10/20 Птн 22:10:11 1838096249
Аноним 23/10/20 Птн 22:22:16 1838106250
>>1838091
Сложно, особенно когда они сильно похожи как джава и шарп.
Аноним 23/10/20 Птн 22:29:18 1838111251
>>1838086
> полученные чуть ли не из первоисточников, сидели, совмещая с аспирантурой
Хотет! Как же на самом деле хочется обратно в ВУЗ. Это клево, вокруг тебя высоколобые мужи и ты один из них, вы с реальным интересом обсуждаете концепции, реально делитесь интересными идеями. Зря я после магистра ушел, надо было оставаться и идти на аспиранта. В общем, реальная работа кодером по сравнению с ВУЗом, это как от какой-нибудь теории групп перейти к бухгалтерии. Жалко что для того чтобы от научной карьеры в этой стране иметь нормальный доход - приходится слишком много заниматься нерелевантной хуйней.
Аноним 23/10/20 Птн 23:35:14 1838139252
>>1838111
Мимо аспирант на дистанционке
Нихуя не учусь. Нихуя статей не пишу. Работаю (питон + жс, вкатился полгода назад, аспирантуру пока не бросал)
Аноним 24/10/20 Суб 00:21:26 1838170253
Аноним 24/10/20 Суб 00:35:48 1838176254
Анон, реально вкатиться в анализ данных а затем и в прочие науки о данных тупо создавая нотебуки в той же anaconda и прочее параллельно качая теорию? Знаю python на посредственном уровне, sql не сильно лучше. Или сначала какие то другие пет прожекты покрутить прежде чем работать с бигдик дата?
Делать дома нечего, а так хоть занятие будет.
Аноним 24/10/20 Суб 00:53:03 1838189255
Посоны, если я знаю Java на неплохом уровне, то легко ли смогу перекатиться на C#?
Аноним 24/10/20 Суб 01:21:43 1838208256
>>1838189
Судя по тому, как ты спрашиваешь - однозначно НЕТ.
Аноним 24/10/20 Суб 01:32:16 1838211257
>>1838086
>Самые одарённые передавали друг другу знания, полученные чуть ли не из первоисточников, сидели, совмещая с аспирантурой, в недрах кафедр, где были ЭВМ и древние книжки, наверное. Тогда и личные пекарни были у единиц.
Ну это совсем давно, про тех, кому сейчас уже 50 и больше.

>arr[ i ] - это то же самое, что *(arr + i), и это короче синтаксический сахар.
Ну да, самый прикол, что m[1] эквивалентно 1[m]. И это реально работает!

>Плюс ориентация на знание архитектуры и железо
Вот здесь особо поддерживаю. Кто не писал на Си просто не понимает, что нужно очень хорошо понимать архитектуру построения программ, аппаратную часть, чтобы что-то сделать. Нужна куча инженерных знаний, которые сначала надо где-то приобрести, а вещи ведь совсем не очевидные. На ассемблере всё ещё на порядок печальнее.

То есть без понимания кучи в общем не нужных вещей ничего не сделаешь, вот вообще. А в современных языках высокого уровня, особенно как Питон, всё это скрыто, можно сразу делать что-то полезное. Хотя конечно на серьёзном уровне всё равно много чего-то знать желательно из инженерного.
Аноним 24/10/20 Суб 01:39:04 1838214258
>>1838062
Я изучал по "docker in action", Jeff Nickoloff (на английском). Из тех, что смотрел, понравилась больше всего. Но старая и морально устаревшая книжка, про докер там хорошо, про docker-compose уже не очень, устарела сильно, там про v2 ещё. Swarm так вообще.

Если пользоваться умеешь, смотри просто доки на официальном сайте и сам копай, как там что устроено. Всё упирается скорее в твои системные знания, докер в этом плане сложная вещь, все эти механизмы виртуализации линукса и т.п. И вопрос того, с чем конкретно ты хочешь разобраться.
Аноним 24/10/20 Суб 03:33:35 1838241259
>>1838111
>от научной карьеры в этой стране иметь нормальный доход
Вговнемоченых дармоедов пидорить нужно, начиная с РАН.
Аноним 24/10/20 Суб 03:43:05 1838247260
>>1837997
Плюсы для бекенда? Необычно. Геймдев, видеопроцессинг?
Аноним 24/10/20 Суб 05:47:35 1838272261
>>1838214
Охуеть. Скоро по каждому xhtml-тегу будут отдельную книгу выпускать.
Аноним 24/10/20 Суб 08:29:14 1838300262
>>1838176
В анализ реально вкатиться, вообще ничего кроме питона, sql и экселя не зная, и те на базовом уровне только.
Аноним 24/10/20 Суб 10:20:26 1838350263
Блять, вы можете посоветовать какую-нибудь нормальную книгу УЧЕБНИК, УЧЕБНИК БЛЯТЬ, А НЕ СПРАВОЧНИК С ОПИСАНИЕМ СТАНДАРТА СУКАА БЛЯТЬ по любому языку любой версии стандарта, хоть блять 1980го года. Чтобы прям книга провела от хеллоуворлда до какой-нибудь не совсем примитивной софтины, а дальше уже понятно было, что смотреть, куда и как копать. А то блять советуете своих Дэнисов Ритчи и Брайанов Кериганов блять, из которых ни один ньюфаг нихуя не помет.
Мимо выпускник трочник)0)(( бакалавриата матфака с программистским уклоном в МухГУ
На чем только в МухГУ не пограммировали... C, Asm, Cpp, Java, C#. Написал в порядке следования предметов. И я все писал сам, сам ебашил всякую бесполезную хуйню из задачника (вроде калькулятора векторов) на ассемблере в 1000 строк. Казалось бы, должно что-то остаться в голове и надо начать что-то понимать. Нихуя. Мне нихуя не понятно блять. Я хочу блять понимать, как что работает. Как можно пользоваться языками, как чудодейственным черным ящиком, надо понимать, что блядь делаешь. При этом другие нормисы нихуя лучше меня программирование не постигли, а уже устроились в какие-то говноконторы (вроде что-то с вебом связанное). Не знаю, что они там полезного делают, постоянно фотки выкладывают, как пиццу жрут. А я, унылый хиккан, не могу так. Я хочу разбираться в предмете. Когда ты не понимаешь, как что-то устроено/работает, голые зазубренные знания об не доставляют удовлетворения. КАТАРСИСА НЕТ БЛЯТЬ.
Аноним 24/10/20 Суб 10:24:52 1838359264
>>1838350
Может всё гораздо легче и ты просто тупой? Люди с синдромом дауна тоже этого не выбирали, просто смирись.
Аноним 24/10/20 Суб 10:45:45 1838373265
>>1838350
>Как можно пользоваться языками, как чудодейственным черным ящиком, надо понимать, что блядь делаешь.
А че, математика тебя ничему не научила, долбоёбина?
Аноним 24/10/20 Суб 11:14:36 1838391266
Сап, двачик, какое, по вашему мнению, самое прибыльное направление для фриланса/работы удаленно?
Аноним 24/10/20 Суб 12:08:11 1838417267
>>1838373

А че ты с математикой сделаешь без понимания функционала (в его же терминах), который хочешь закодить? Матрицы, вектора и пр. посчитаешь?
Аноним 24/10/20 Суб 12:24:58 1838425268
>>1838350
Из твоего поста не совсем ясно, чего ты хочешь. Уточни запрос, может посоветую чего.
Аноним 24/10/20 Суб 12:46:19 1838433269
>>1838350
Ты хуйню какую-то городишь, блядь нахуй.
У тебя, сука, есть вычислительный юнит, в котором есть конвейер принимающий на вход инструкции, на выходе дает результат выполнения. У тебя есть периферийные устройства и какая-то шина для того чтобы можно было результат вычислений юнита передать на устройство. Все. Затем у тебя есть ЯП, он просто некое соглашение о том какие слова что делают, сам язык - абстракция, у тебя есть компилятор, он уже этот язык по своему, известному только ему(на самом деле нет) алгоритму, то что там написано на языке приводит к набору инструкций, которые будут понятны вычисления юниту. Все, блядь. Ничего сложного сука. Именно потому в книгах и дают справочную информацию. Какая тебе, сука, разница, что printf на какой-то из ОС, может выполнить примерно следующий алгоритм: захватываем объект стандартного вывода, ставим на него блокировку, проверяем разрешения, если есть возможность вывода - копируем байтики в стандартный вывод, снимаем блокировку. А на уровне пониже это разворачивается вообще в тону команд. Ты-то, сука тупая, просто хочешь вывести строку, тебе не нужно это знать конкретном случае, потому что за тебя уже все это сделали. Ты же, чтобы браузером пользоваться, не задумываешься о том, что у тебя есть какие-то уровни модели-OSI, что там есть протоколы передачи, а ниже у тебя физический уровень и байтики преобразуются в сигналы, нет, ты свои тупые, нахуй никому не нужные вопросы задаешь без этих знаний(только спиздани что нет, я, как сетевой инженер, сразу спрошу как коммутаторы работают и т.д, и только попробуй копипасту с википедии сюда притащить), не представляя, что там на самом деле происходит и почему-то тебя не ебет, но свое тупоумие и нежелание разбираться на том уровне который у тебя сейчас есть - ты оправдываешь тем, что не можешь не понимая, все ты сука можешь, просто ты либо необучаемый и не умеющий в абстракции, либо ленивый как свинья.
Аноним 24/10/20 Суб 12:47:34 1838435270
существуют ли нормальные обучения, без
это цикл
запомни скобки
нахуя мне эти циклы нужны
нормально говори мудак

>>1838350
я понимаю этого чорта

короче
Как язык связан с готовой программой?

слой, который стоит между языком и всей той хуетой которую к нему подключают, какие-то десять папок каждая со своим расширением
Аноним 24/10/20 Суб 12:54:58 1838440271
Bad programmers blame tools for runtime inefficiency of software , good programmers blame their skills and decisions for that.
Аноним 24/10/20 Суб 12:57:46 1838442272
>>1838433
>тебе не нужно это знать конкретном случае, потому что за тебя уже все это сделали
А потом у вас малюсенькая ничего не делающая программа полоперативки сжирает.
Нормальные пацаны кодят только на ассемблере.
Аноним 24/10/20 Суб 13:03:36 1838447273
>>1838442

> А потом у вас малюсенькая ничего не делающая программа полоперативки сжирает.

Это хуевая оптимизация и хуевый выбор инструментов, а не хуевые инструменты. Не везде нужно экономить на каждом байтике памяти чтобы написать приемлемую для использования программу. Какие вы сука динозавры, которые не понимают что современный софт гораздо разнообразнее и архитектурно сложнее бывает (для бизнеса, для того чтобы ты строчил свою ересь на Двачике и пр.) чем в 80е
Аноним 24/10/20 Суб 13:11:51 1838453274
>>1838447

Конечно, можно браузер на машинном коде написать. Но нахуя, если есть более удобная для кроссплатформенности и поддержиаемости кода Си-шечка и Кресты? Можно и таск-трекер написать на машинном коде. Но нахуя если с ЖС-ом/Свифтом/Котлином/Дартом/пр. его проще поддерживать и писать под разные архитектуры железки а сколько оно памяти потребляет - 10 МБ или 10.2 МБ - похуй, пользователь этого не заметит? Можно и сервис на машинном коде написать. Но нахуя если с Го/Жабой/Растом/Шарпом его поддерживать гораздо быстрее и удобнее а сколько он потребляет памяти - 200 МБ или 201 МБ - похуй?

Кейсы когда на счету каждый сука килобайт, встречаются только во встраиваемых системах в которых тесно как в сортире. Только там оправданы сейчас низкоуровневые оптимизации. А вы динозавры лезете туда, где даже на базовом уровне не шарите.
Аноним 24/10/20 Суб 13:15:40 1838460275
А если челу непонятны вещи на том уровне, на котором он изучает, и ему для этого нужно копать детально на более низкий уровень, то у него действительно или проблемы с абстрактным мышлением, или он неправильно учит
Аноним 24/10/20 Суб 13:17:24 1838462276
>>1838442
Угу, только вот практика показывает, что 95% людей кодящих на ассемблере ручками пишут менее оптимальный код, чем тот что выдает компилятор с включенными флагами оптимизации.
Аноним 24/10/20 Суб 13:19:50 1838468277
Какие же на Дваче сука тупые байтослесари попадаются, оправдывающие свое узколобие "хуевыми языками программирования и фреймворками". Ничем не лучше веб-макак с цмс-ками которые ругают спа-решения за "тормознутость" ведь написать неглючный UX, со множеством вложенных состояний, глубоким сведением данных и пр. сложнее чем CGI параwу под Вордпресс/Битрикс/пр..
Аноним 24/10/20 Суб 13:21:48 1838470278
>>1838468

Или это не труЪ-байтослесари. А просто диванные дебилы, которые прочитали одну книгу по ассемблеру и архитектуре ПК и считают себя "ниибацо искпертами" в софтостроении.
Аноним 24/10/20 Суб 13:25:52 1838476279
>>1838468
>веб-макак

Ага. Эти товарисчи еще рационализируют свою тупость или лень в освоении API применяемых технологий, алгоритмов, структур данных, паттернов и пр. тем, что в вебе "преложения нинужны.он толька для стотичных саитов".
Аноним 24/10/20 Суб 13:47:41 1838495280
>>1838391
Wordpress, php, базовые js/html/css
Аноним 24/10/20 Суб 13:52:30 1838502281
>>1838476
>товарисчи
осспидяяя
Аноним 24/10/20 Суб 14:19:38 1838542282
>>1838468
вот начинать любой курс обучения со
сложи два и два блет
нахуя мастер
цикол нужен блет
для чего мастер
ФУНКЦИЯ БЛЕТ!!!

это не узколобость и не аутизм
Аноним 24/10/20 Суб 14:26:24 1838562283
>>1838350
Бля, какой же ты программист охуенный, нет слов
Аноним 24/10/20 Суб 14:41:06 1838604284
>>1838350
мне еще сложно понять насколько избыточен инструмент
это не объясняют
сидишь как долбоеб играешь с кубиками
Аноним 24/10/20 Суб 15:13:30 1838652285
Кто-нибудь проходил квалификацию в yandex cup ? Можете поделиться примерными темами задач?
А именно в треке по бекенду указано, что может быть и задание запилить sql запрос, вот и думаю есть ли смысл часик потратить на повторение. / регать 2 акк и прочекать самому влом, оно того не стоит очевидно /
Аноним 24/10/20 Суб 15:16:47 1838658286
image.png 37Кб, 1536x864
1536x864
Аноны, какими средствами можно рисовать такие линии? Желательно питон, т.к. я не программист, просто хочу написать вспомогательную программу для себя.
Аноним 24/10/20 Суб 15:20:13 1838665287
Аноним 24/10/20 Суб 15:26:44 1838671288
>>1838665
Спасибо, но теперь проблема как рисовать это все на рабочем столе/поверх всех окон? Не в отдельном выделенном окне.
Аноним 24/10/20 Суб 15:42:07 1838676289
Аноним 24/10/20 Суб 15:52:22 1838681290
Анончики, хелп, нужно написать функцию разбивающую строку на слова по пробелам и возвращающую кол-во слов в строке int split(char s, char words), (принимает адрес строки и адрес переменной, куда в результате работы функции должен быть помещён адрес массива слов). При этом память для массива слов и для ASCIIZ-строк, представляющих слова, должна выделяться динамически.
Можете описать в общих чертах идею/алгоритм? У меня нихера не выходит
Язык C
Аноним 24/10/20 Суб 15:53:55 1838684291
>>1838681
проебались звездочки, офк перед s одна звездочка, перед words 3
Аноним 24/10/20 Суб 16:20:57 1838701292
>>1838681
>>1838681
идея следующая, считай что это псевдокод, который можно довести до валидного решения.
struct VectorOfString {
char data;
int size, capacity;
};
// пилишь нужные функции для работы с этой структурой
// create_vector - например создает пустой
// push_back(v, char begin, char end) - добавляет новую строку, при необходимости делая realloc
int split(char s, char
words) {
struct VectorOfString
res = create_vector();
while (s) {
char
end = s;
while (end && end != ' ') end++;
res = push_back(res, s, end);
if (end) {
s = end + 1;
} else {
break;
}
}
words = *res->data;
return res->size;
}
Аноним 24/10/20 Суб 16:23:37 1838704293
>>1838701
блядь, верстка поехала да и звездочки поехали.
но смысл думаю понятен.
Аноним 24/10/20 Суб 17:15:54 1838741294
Промис - функция, которая ловит значение асинхронной функции?
Аноним 24/10/20 Суб 17:31:49 1838751295
>>1838741
Ловит? Это тебе кошки-мышки что ли? Промис это объект. При вызове асинхронной функции в ответ ты всегда получаешь промис. У этого объекта есть 3 состояния - pending, fulfilled, rejected. Эти состояния изменяются по мере выполнения функции которую оборачивает этот промис.
Аноним 24/10/20 Суб 17:47:47 1838774296
Почему в качестве языка для всего идёт именно Python, а не Ruby? В рубях же намного приятнее синтаксис, простая и понятная объектная модель, годная стандартная библиотека, нет ебли с переходом на 3.x.x, куча встроенной поддержки всякого системного скриптинга и т. д. Или это просто порочный круг "у python есть такие либы -> больше людей его используют -> появляется ещё больше либ"? Единственный нормальный аргумент, который вижу против руби - это отсутствие нормальной поддержки винды, остальное (мало библиотек) - это скорее следствие непопулярности, нежели причина. В производительности они плюс-минус на одном уровне (в маленьких бенчах, которые я для себя делал, руби выигрывает).

P. S. Я не про коммерческую разработку на одном языке, а именно про руби вне рельс для скриптинга и домашних проектов типа ботов

P. P. S. Я не погромист, а так, учусь потихоньку, так что объясните как для тупых
Аноним 24/10/20 Суб 17:53:56 1838780297
>>1838774
>Python
Примитивное оверхайпнутое говно, смузихлебы и матанопетушня в нормальные языки не могут
Аноним 24/10/20 Суб 17:55:06 1838784298
>>1838774
> у python есть такие либы -> больше людей его используют -> появляется ещё больше либ
Да.

> отсутствие нормальной поддержки винды
Если это и правда так, то это действительно серьёзная проблема. Большинство тех, кто учит питон, сидят на винде и вряд ли собираются тыкать линукс.
Аноним 24/10/20 Суб 18:05:29 1838797299
>>1838784
Пока они рисуют бложики на джанго - всё ок.
Но как только нужна поддержка всяких зеленых потоков и rabbit mq, то жидко обмякнут.
Аноним 24/10/20 Суб 18:08:47 1838807300
>>1838784
Ну стандартная библиотека на винде вроде есть (а вроде даже и все рельсы есть), но если ты не хочешь ебаться с WSL, то каждый второй гем у тебя будет отваливаться. Так пацаны в интернете говорят, во всяком случае; сам не пробовал.
Аноним 24/10/20 Суб 18:15:46 1838825301
>>1838797
> зеленых потоков
Питон принципиально не подходит для задач, где это может понадобиться. Никакого хайлоада, это либо пыха-лайк бекенд, либо всякая девопс/датасаенс скриптота.
> rabbit mq
Когда-то тыкал питон и rabbit mq, была либа pike, с которой проблем не было. Но это хеллоуворлды, а не реальные приложения, про которые я хз.
Аноним 24/10/20 Суб 18:37:09 1838845302
>>1838774
>Единственный нормальный аргумент, который вижу против руби - это отсутствие нормальной поддержки винды
Нормисы-виндоёбы принципиально не должны иметь возможности программировать. Весь кодинг должен существовать только для пользователей Unix-систем, винда может хуй выгрызть.
Аноним 24/10/20 Суб 18:40:35 1838849303
>>1838435
Сегодня день охуительных вопросов?
Аноним 24/10/20 Суб 18:44:50 1838856304
>>1838845
Приходишь такой на работку.
@
Несмотря на то что сроки горят ты идёшь на кухню, неспеша делаешь себе кофе ведь перед дедлайном тебе осталось поправить 1 функцию.
@
Включаешь свой ламповый Unix
@
У тебя не грузятся иксы/слетает граб/компилятор/выскакивает кернел паник с нихуя.
@
Ррррее, работодатель мудак уволил ни за што.
Аноним 24/10/20 Суб 18:51:27 1838863305
>>1838845
Перелез с Gentoo обратно на винду. Ебаться надоело, да и кое-какой софт под Wine не работает.
Аноним 24/10/20 Суб 18:52:55 1838864306
>>1838856
@
Posle obnovleniya otvalilas' russkaya raskladka
Аноним 24/10/20 Суб 19:02:33 1838868307
>>1838856
ОБНОВЛЯЕШЬ ПИТУХОН
@
СЛЕТЕЛ РАБОЧИЙ СТОЛ
@
РРЯЯ ПУУК ГЕНТА ЛУЧЧЕ ВРЕМЯ ПЕРЕУСТАНАВЛИВАТЬ ШИНУКС

проблемы даунов с локальными сборками
Аноним 24/10/20 Суб 19:03:30 1838870308
>>1838435
Нейросеть дала сбой, запускайте заново
Аноним 24/10/20 Суб 19:04:10 1838871309
>>1838870
Дык местные кодили, хули с них взять.
Аноним 24/10/20 Суб 19:09:38 1838881310
image.png 8065Кб, 3142x3851
3142x3851
Алло, это раздел с программным обеспечением?
Аноним 24/10/20 Суб 19:17:49 1838889311
Если на сайте доступна авторизация через гугл или гитхаб, то вы через них заходите или для каждого сайта создаете новый аккаунт?
Аноним 24/10/20 Суб 19:20:51 1838893312
>>1838889
Трендж инфобеза ниже, блекхетыч.
Аноним 24/10/20 Суб 19:27:35 1838898313
Аноним 24/10/20 Суб 19:27:43 1838899314
>>1838889
Новый, причём обычно через 10-минутную почту.
Аноним 24/10/20 Суб 20:04:54 1838915315
>>1838774
Низкий порог вхождения, интуитивный синтаксис.
Изначально взлетел из-за возможности дергать сишные библиотеки прямо из твоего скрипта, еще и в thread-safe манере.
Сейчас уже настолько популярный, что имеются библиотеки вообще для чего угодно

А что руби? Какие у неё есть киллер-фичи?

>>1838797
>>1838825
>Но как только нужна поддержка всяких зеленых потоков
Приведи пример невозможной задачи из-за отсутствия в питоне зеленых потоков
>rabbit mq
Что не так с библиотеками, поддерживающими rabbit mq?

>Питон принципиально не подходит для задач, где это может понадобиться. Никакого хайлоада, это либо пыха-лайк бекенд, либо всякая девопс/датасаенс скриптота.
Инстаграм? Дропбокс?
В чем вообще проблема "пыха-лайк" бекенда? Фейсбук, вк?

>>1838856
>У тебя не грузятся иксы/слетает граб/компилятор/выскакивает кернел паник с нихуя.
В винде такого разумеется быть не может.
Аноним 24/10/20 Суб 20:15:24 1838920316
Как научиться придумывать, о чем писать в Твиттере/блоге?
Аноним 24/10/20 Суб 20:16:50 1838924317
>>1838915
В винде нет исков.
В винде нет граба.
Переустановить конпилятор - дело нескольких минут.
Не представляю что вообще надо делать с системой чтобы у тебя отказало ядро.
Аноним 24/10/20 Суб 20:17:26 1838925318
>>1838825

Хайлоад это про архитектуру, а не языки. Сколько раз повторять тупым.
Аноним 24/10/20 Суб 20:24:55 1838931319
>>1838925
Есть языки, которые подходят для хайлоада, и есть тормозное однопоточное говно.
Аноним 24/10/20 Суб 20:30:28 1838935320
133.png 146Кб, 827x841
827x841
>>1838924
>В винде нет исков.
>В винде нет граба.
Так и проблем никаких тоже нет? Какая потрясающая операционная система!
https://www.windowscentral.com/windows-10-october-2020-update-common-problems-and-fixes
Посмотри на этот список проблем с ОДНОГО апдейта (пикрелейтед, но там есть еще, даже не помещается в один экран, какой пиздец).

>Переустановить конпилятор - дело нескольких минут.
В линуксе то значительно дольше, конечно.

>Не представляю что вообще надо делать с системой чтобы у тебя отказало ядро.
Неиронично интересуюсь, про какую мы сейчас систему?
Аноним 24/10/20 Суб 20:42:45 1838940321
>>1838935
> список проблем
Ты сам-то сталкивался с хоть одной?
Винда может годами работать без серьёзных проблем, когда лялех на десктопе при очередной попытке загрузки возьмёт и сломается с нихуя, даже убунта, которая типа "юзер-френдли".
Аноним 24/10/20 Суб 20:43:16 1838941322
Аноним 24/10/20 Суб 20:51:32 1838948323
>>1838940
Ебать толсто.
ПРИШЛО ВРЕМЯ ПЕРЕУСТАНАВЛИВАТЬ ШINDOWS

А ты сталкивался хоть с одной проблемой на линуксе? Я вот не сталкивался, значит их нет?
Большую часть жизни провел на винде, серьезные проблемы всегда появлялись в первый же год использования, регулярно переустанавливал шиндовс.
Но это утверждение справедливо для любой системы, если пытаешься сделать с ней что-нибудь необычное - проблемы будут всегда.
Единственное различие: в линуксе ты сможешь их пофиксить самостоятельно после некоторого опыта ебли.
В виндовсе гугл единственная возможность пофиксить проблему, с которой ты раньше не сталкивался.

Вот для примера из твоих же сообщений:
У меня проблемы с ядром на линуксе, мои действия? Загружусь под ядром на версию ниже из омерзительного падающего граба!, сделаю такое поведение дефолтным, удалю последнее ядро. Ребут -> Система снова жива. Тру стори, сделал почти все из гуи на минте около года назад, охуел от того, как все просто

У меня проблемы с ядром на виндовсе, мои действия? Переустановка? Охуеть.
Аноним 24/10/20 Суб 21:06:33 1838955324
>>1838948
> А ты сталкивался хоть с одной проблемой на линуксе?
Да.
1. Очень часто падает пятая плазма. Четвёртая, на которую все гонят, падала меньше. Ошибки самые разные - чёрный экран, неотображающиеся часики и прочие индикаторы в панели, исчезающие рамки окон (kwin, или как там его).
2. Очень долго возился с установкой блоба от нвидии. Деталей проблем не помню, но редактировать пришлось около 20 конфигов, хорошо ещё, что ошибки гуглились.
3. Несколько раз после обновлений отваливалась половина пакетов так, что при загрузке вместо иксов у тебя открывается консолька, а если написать startx, то срёт ошибками.
4. При переключении на другое DE запросто могут отвалиться локали, звук и мышь.

> Вот для примера из твоих же сообщений:
Нет, не моих, я другой анон. Именно с грабом и ядром я проблем не помню, они работают хорошо.
Аноним 24/10/20 Суб 21:15:23 1838957325
>>1838955
Совсем недавно поменял кеды на всех машинах, потому что тоже доебало.

Смысл моих сообщений только в том, что проблемы могут быть на любой операционной системе и зависят от железа\набора ПО\действий юзера\отключения света в какой-нибудь важный момент.

Но линукс гораздо приятнее для разработчика, проводящего значительное время дня за пекой.
Аноним 24/10/20 Суб 21:23:21 1838960326
>>1838957
> зависят от железа
Возможно, это как раз мой случай, мой опыт с линуксом ограничивается двумя ноутами, на одном кое-какая железка рандомно раз в несколько дней переставала определяться, помогала только перезагрузка. Это было только на одном дистре, проблема очень редкая (нашёл пару упоминаний на форумах в ~2006 году без ответов).

> гораздо приятнее для разработчика
Соглашусь.
Аноним 25/10/20 Вск 00:39:43 1839072327
>>1838774
В качестве языка для всего идёт JS. Руби давно сдох, Питон актуален только в машинлёрнинге
Аноним 25/10/20 Вск 00:53:17 1839082328
>>1839072
Язык для браузеров и http-заглушка на сервере - язык для всего ? ? ?
Аноним 25/10/20 Вск 00:56:48 1839085329
>>1838940
семь лет на манджаре для разработки, штук 5 разных машин - раза 3 ломалось что - то после обновления, фиксилось за полчаса максимум
Аноним 25/10/20 Вск 01:20:03 1839090330
image.png 6Кб, 651x209
651x209
Сап программач, чем фиксить? cpp.sh/6e53c
Аноним 25/10/20 Вск 04:09:31 1839125331
>>1839090
Задай нормальные коды локалей, а то у тебя там лажа какая-то. За примерным списком кодов гугли list-of-all-locales-and-their-short-codes. Кроме того, функции преобразования между разными юникодами начиная с c++11 уже есть в стандарте в виде шаблона codecvt из хидера locale, опираться на windows.h не обязательно.
Аноним 25/10/20 Вск 08:15:34 1839149332
>>1838350
Тебе нужно понимание вплоть до перемещения дырок через базу транзистора?
Аноним 25/10/20 Вск 10:23:49 1839165333
>>1839082
Да. С подключением. Самое популярное десктопное приложение для связи (дискорд) написано на js, скайп тоже на js написан.
Аноним 25/10/20 Вск 10:43:02 1839167334
Аноним 25/10/20 Вск 11:05:15 1839174335
>>1839165
скайп на дельфи 7 написан, так то
Аноним 25/10/20 Вск 11:44:19 1839188336
>>1839174
Скайпа на делфи давно нет. Ложись в землю, дед.
Аноним 25/10/20 Вск 14:02:08 1839272337
>>1838856
>У тебя не грузятся иксы/слетает граб/компилятор/выскакивает кернел паник с нихуя.
>с нихуя.
"С нихуя" это может произойти только на винде, которая являет собой живую, пульсирующую, хтоническую неведомую ёбань, которая живёт своей жизнью, unix же работает как часы, в которых если что-то и произошло, то только по вине юзера. Не хочешь чтобы ничего ломалось? Ставишь LTS версию дистрибутива и не обновляешься как олень во время дедлайна.
Аноним 25/10/20 Вск 14:02:42 1839273338
>>1839072
>js
Это тот самый приложения на котором тормозят на 12 ядрах и 32 озу с ссд?
Аноним 25/10/20 Вск 14:06:48 1839274339
>>1838915
>А что руби? Какие у неё есть киллер-фичи?
>Низкий порог вхождения, интуитивный синтаксис
У руби настолько низкий порог вхождения и интуитивный синтаксис, что есть люди, которые в продакшене на рельсах работают по несколько лет, прежде чем начать изучать сам язык. Про библиотеки вообще речи нет, у руби либ столько что почти ничего делать не надо, всё уже сделано блин.
Аноним 25/10/20 Вск 14:07:36 1839275340
>>1839273
Приложения тормозят из-за макак, прогающих на императивщине в 2к20 аки бабуины из каменного века.
Аноним 25/10/20 Вск 14:22:09 1839280341
>>1839275
Приложения как раз тормозят из-за того что макаки не могут написать ничего сложнее 2 + 2 без тысяч слоев абстракций поверх императивно работающего камня.
Аноним 25/10/20 Вск 14:32:07 1839285342
Аноним 25/10/20 Вск 14:38:17 1839291343
>>1839273
Ну ты и сам макака. Платформа JS работает на одном ядре
Аноним 25/10/20 Вск 14:42:54 1839296344
>>1839291
Прям как питон и руби с их GIL и пхп с его однопотоком, лол.
Хуею с этих рабов интерпретаторов.
мимо
Аноним 25/10/20 Вск 14:45:33 1839300345
>>1839291
>Ну ты и сам макака.
Нет, не угадал.
>работает на одном ядре
В 2020 это огромный камень в огород и без того плохого языка.
Аноним 25/10/20 Вск 14:51:45 1839307346
>>1839300
Камень в тот огород, кто не может сделать amazing архитектуру с помощью одного ядра. но хуле, на дваче и не слышали про запуск второй Ноды, четвертой, десятой
Аноним 25/10/20 Вск 16:26:37 1839369347
>>1838774
легко подключить к модулям на С и плюсах.
Аноним 25/10/20 Вск 17:40:24 1839435348
Книга Майкла Доусона "Программируем на Python" стоит прочтения? Как вообще аноны относятся к книгам по кодингу, если вкатываюсь с нуля?
Аноним 25/10/20 Вск 20:08:04 1839618349
>>1839435
книги только для тех, кто хочет работать в гугле и фейсбуке

обычно мы, программисты, все начинаем смотреть хайди хо, но после первого урока нас нанимают на 300кк, поэтому до конца никто ещё не досмотрел
Аноним 25/10/20 Вск 20:22:17 1839631350
>>1839618
> книги только для тех, кто хочет работать в гугле и фейсбуке
Неправда, ничего такого в чтении книг нет. Это такой же учебный материал для новичков, просто в виде текста, структурированный и более разжёванный.
Аноним 25/10/20 Вск 20:23:41 1839633351
>>1839631
Очевидный жир же, анончик
Аноним 25/10/20 Вск 20:25:30 1839635352
>>1839633
Да, но зелень может и не понять.
Аноним 25/10/20 Вск 21:42:43 1839741353
JS или Python?
Что учить и почему? Нужны аргументированные объективные ответы.
Аноним 25/10/20 Вск 21:49:16 1839747354
>>1839741
Эти ответы ты должен дать сам себе.
Инструмент выбирается под какую-то задачу. Если вкатун, то Pascal
Аноним 25/10/20 Вск 21:50:31 1839748355
>>1839082
Для веб-клиентов, для веб-серверов, для мобилок, для десктопа, и даже для IoT и ML.

Признайся честно, как там в 2010 году? Доллар по 28? Охуенно же!

>>1839307
>>1839300
>>1839296
>>1839291
NodeJS умеет выполняется на нескольких ядрах и умеет в многопоточность. Не такая, как у более серьёзных языков, но всей остальной скриптодрисне вроде пхпх, питона и руби даёт пососать с проглотом. Cluster mode, workers.
Аноним 25/10/20 Вск 21:51:36 1839751356
>>1839741
JS, потому что больше кодовая база, легче писать любые приложения от веба, десктопа до мобилок, более удобная асинхронность, после изучения JS будет легко вкатится в TS и изучить ООП с паттернами проектирования.
Аноним 25/10/20 Вск 21:55:17 1839754357
>>1839741
Если ты хочешь идти в data science, machine learning и вот это всё, то питон. В остальных случаях жс. Ты сначала определись что ты хочешь делать. Может тебе лучше вообще сишарп взять, например
Аноним 25/10/20 Вск 21:55:51 1839756358
Аноним 25/10/20 Вск 22:05:15 1839761359
>>1839754
>Ты сначала определись что ты хочешь делать.
>data science, machine learning
Вот это и хочу. В питона тогда и покачу, для меня он как-то посексуальней выглядет.
Аноним 25/10/20 Вск 22:07:12 1839765360
>>1839761
В питон и вкатывайся. Тут выше анон пишет про то, что в JS тоже есть ML, но это наглая ложь.
Аноним 25/10/20 Вск 22:11:34 1839767361
>>1839765
ML в целом везде есть, но популярность в сравнении с питоном почти нулевая.
Аноним 25/10/20 Вск 22:35:59 1839776362
Сап гайз, решил попробовать для себя программирование, пока на распутье выбора языка. Скажите, в каком направлении и языке легче работать фулл удаленно, вплоть до устройства на работу? Спасибо.
Аноним 25/10/20 Вск 22:37:05 1839777363
Аноним 25/10/20 Вск 23:28:43 1839807364
>>1839754
> data science, machine learning
Бля, я не пойму, что питоне такого волшебного, что с его помощью скайнет легко обучается?
Аноним 25/10/20 Вск 23:31:53 1839809365
>>1839807
Ничего, все реально важные вещи написаны не на нем. Он достаточно прост как интерфейс для конечного пользователя, это и есть решающий фактор.
Аноним 25/10/20 Вск 23:37:54 1839813366
>>1839807
Скайнет обучается через кресты, а питон обычно в роли запускатора. На его месте может быть что угодно.
Аноним 25/10/20 Вск 23:38:25 1839814367
>>1839813
> обычно в роли запускатора
Это как понять??
Аноним 25/10/20 Вск 23:41:20 1839816368
>>1839814
Есть либы на сишке или там на крестах или еще чем. Они релизуют почти все, что нужно для мл. И есть те языки, которые эти либы просто дергают (используют). Преимуещство питона в том, что он прост для начала этого действа будь ты даже домохозякой.
Аноним 25/10/20 Вск 23:42:43 1839817369
>>1839814
Вот так. API к плюсовым библиотекам.
Аноним 25/10/20 Вск 23:43:32 1839818370
MBIFOF.png 62Кб, 320x320
320x320
>>1839816
Но зачем домохозяйкам машин лернинг? Разве этим не должны заниматься нерды, как в НАСА, где на фортране пишут.
Аноним 25/10/20 Вск 23:45:38 1839819371
>>1839818
Образное выражение, обозначающее исключительную простоту питона для первых шагов. На что способны домохозяйки не знаю. Ну и в итоге изза этой простоты, которой нет у других языков, питон и занял нишу мл.
Аноним 25/10/20 Вск 23:51:55 1839823372
>>1839818
А зачем создавать себе проблемы с нихуя? Всякие сишки и кресты тоже придумали, чтобы не писать на голом ассемблере. Это называется абстракция.

> НАСА, где на фортране пишут
В РАН тоже пишут, столкнулся лично.
Аноним 26/10/20 Пнд 01:51:10 1839863373
Посоветуйте литературы/статей по ci/cd. Освоил докер немного и хочется чего нибудь большего, когда ты нажал кнопку/запустил скрипт, а у тебя сменилась версия, пакет улетел в pypi, и сварм задеплоился на сервер.
Аноним 26/10/20 Пнд 05:29:26 1839898374
>>1839807
В нём ничего такого нет. Просто именно на питоне сделаны интерфейсы к AI библиотекам, которые написаны на C++

>>1839818
Нахуя дата саентистам знать кресты? Они ебали это наше программирование, у них там вся суть в математике
Аноним 26/10/20 Пнд 06:33:47 1839905375
Аноним 26/10/20 Пнд 08:55:52 1839922376
Памахити, скоро будет мой первый собес (джун на питоне), как подготовиться нормально? Пока учу одно, второе из головы вытекаетgc.disable() сделал, но счётчик ссылок не отключить. На практике использовать всё сразу тоже не могу, делаю проект на джанго для его изучения, но там не особо нужна стандартная либа например.
Что можно почитать/посмотреть по ООП и паттернам программирования, если не на питоне, то хотя бы абстрактно?
Что насчёт Docker/Kubernetes, это вообще могут у джуна спросить?
Стоит ли разбираться в scrum/kanban, или там научат/не спросят?
VCS, скорее всего у них там гит. Опять же, что стоит знать? Сам пользовался десктопным клиентом гитхаба.
Как вообще вести себя? Стоить быть серьёзным или наоборот расслабиться? Собес будет с тех.спецом, хр-девушка уже пройдена.
Аноним 26/10/20 Пнд 09:33:23 1839927377
>>1839922
К собеседованию на джуна невозможно подготовиться так как не существует никаких конкретных требований (потому что к джуну никаких требований быть не может). Спросить могут что угодно. Главное отвечай уверенно. Озвучивай свои мысли, не молчи долго. Если что не знаешь - говори в какую сторону стал бы думать. Джун это чисто рандом - ходить по собесам пока не прокнет. Постарайся запоминать что спрашивают - к следующему подучишь что слабовато.
Аноним 26/10/20 Пнд 09:50:59 1839933378
>>1839922
>>1839927
>К собеседованию на джуна по питону невозможно подготовиться так как не существует никаких джунских вакансий по питону
c# Аноним 26/10/20 Пнд 10:41:33 1839950379
Чет я заебался:
1. Опишешь простенькую неизменяемую структуру с публичными полями - соснешь за хуевый код (поля не должны быть инициируемы извне).
2. Опишешь те же поля как только для чтения - соснешь за раздутый конструктор, который неизбежно придется прикручивать.

Блять, когда они уже инициализацию Struct hui = new Hui(){ Size = 10,} прокинут сахарком в конструктор? Заебало. Скажите что я отстал и есть нормальный способ.
Аноним 26/10/20 Пнд 11:33:12 1839976380
>>1839950
>c# Аноним
>Скажите что я отстал
да. на этой параше кто-то еще пишет, рили?
Аноним 26/10/20 Пнд 12:00:08 1839996381
>>1839976
В госконторах на винформс и древнем проприетарном дотнет фреймворке за 30К до вычета НДФЛ + несколько местных борщехлёбов.
Аноним 26/10/20 Пнд 12:35:45 1840011382
>>1839976
>да. на этой параше кто-то еще пишет, рили?
>>1839996
Вы совсем там пизданулись головой в своем голанговском анальном манямирке.
Аноним 26/10/20 Пнд 12:38:46 1840013383
>>1839996
Зато не динамикопитух! Зато не скриптопараша! ряя аааррряя СТАТИЧЕСКИЙ язык! ХА
Аноним 26/10/20 Пнд 12:42:07 1840015384
>>1840013
Хуя у вас тут js-макаки рвутся! При педалике такой хуйни не было.
Аноним 26/10/20 Пнд 12:48:52 1840017385
15973430701761.jpg 1267Кб, 2564x3838
2564x3838
Анончик, подскажи пожалуйста идею для телеграм-бота
Аноним 26/10/20 Пнд 12:50:46 1840019386
>>1840017
Может тебе еще и идею для многомиллионного стартапа подсказать?
Аноним 26/10/20 Пнд 12:52:06 1840021387
>>1840019
Я не против, дерзай.
Аноним 26/10/20 Пнд 12:55:36 1840023388
>>1840017
Клиент для HATEOAS, например. Смотришь на поле "links" и рисуешь соответствующие кнопки. И можно будет дёргать REST API какого-нибудь ресурса, поддерживающего HATEOAS, прямо из телеги.

>>1840019
Идеи не стоят ничего, их как грязи. А вот нормальных реализаций очень мало.
Аноним 26/10/20 Пнд 13:03:34 1840029389
>>1840023
>HATEOAS

Что-то новое для меня, благодарю!
Аноним 26/10/20 Пнд 13:08:41 1840033390
>>1839950
>Скажите что я отстал и есть нормальный способ.
F#
Аноним 26/10/20 Пнд 13:14:14 1840035391
image.png 844Кб, 825x619
825x619
>>1840033
Базарю, захочешь еще
Аноним 26/10/20 Пнд 13:26:59 1840043392
Хочу быть питонистом.
Что нужно учить и выгодно ли это?
Аноним 26/10/20 Пнд 13:30:10 1840050393
>>1840043
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
Аноним 26/10/20 Пнд 13:33:40 1840055394
>>1840043
Веб - невыгодно, датасаенс - ещё можно успеть вкатиться. Нейронки, ML, big data, это вот всё.
Аноним 26/10/20 Пнд 13:34:26 1840056395
>>1840055
лучше всего, урвать финтех стартап
Аноним 26/10/20 Пнд 13:40:42 1840061396
>>1840050
Понял, спасибо, сегодня начну, хули тянуть. Я тут уже начал подрачивать на кодворсах чтобы вспомнить как вообще код пишется.

Базы данных ещё нужны слышал. SQL там. Это точечно гуглить?
И всякие Django и фласк. В вакансиях увидел.
Аноним 26/10/20 Пнд 13:58:50 1840068397
>>1840050
Зашел на двач ты,
Хочешь советов мудрых.
Сосни-ка хуйца.
Аноним 26/10/20 Пнд 14:57:45 1840104398
>>1840055
Гейшлюха - выгодно и всегда актуально
Аноним 26/10/20 Пнд 14:59:31 1840106399
>>1840104
Мы всё же не про JS говорим.
Аноним 26/10/20 Пнд 14:59:37 1840107400
>>1840033
>F#
Сменить язык ради быстрой записи инициализации структур? Я подумаю над этим (нет).
Аноним 26/10/20 Пнд 15:00:39 1840108401
>>1840107
А вот котлиношизы меняют.
Аноним 26/10/20 Пнд 15:01:10 1840110402
>>1839950
>неизменяемую структуру с публичными полями
Weird flex but ok
Аноним 26/10/20 Пнд 15:03:36 1840112403
>>1840050
>любая баба будет течь при одном упоминании твоей зарплаты.
Напоминает фантазии перлоебов где-то во времена выкатывания пхп4.3.
Аноним 26/10/20 Пнд 15:04:19 1840113404
>>1840112
>любая баба будет течь при одном упоминании твоей зарплаты.
Это сколько надо получать?
Я если сейчас в свою мухосрань понаеду, то там и с моей текущей зарплаты все течь будут.
Аноним 26/10/20 Пнд 15:04:52 1840115405
>>1840110
>Weird flex but ok
Sup, americunt! Da fuck made you piss all over teh place?
Аноним 26/10/20 Пнд 15:07:26 1840117406
>>1840113
>Я если сейчас в свою мухосрань понаеду, то там и с моей текущей зарплаты все течь будут.
Я когда в москву наезжаю там и так все текут, хотя я нищеброд. Девки текут при виде типов, по жизни предпочитающих жоскую типизацию - это факт. Что-то они в нас видят такое, что в настоящий момент невозможно объяснить научно.
Аноним 26/10/20 Пнд 15:09:50 1840119407
Аноним 26/10/20 Пнд 15:22:49 1840128408
test
Аноним 26/10/20 Пнд 16:44:23 1840190409
Без названия.png 5Кб, 259x194
259x194
Анонче, не нашёл devops треда, или похоже чего то, есть вопрос по кубам.

Есть 2 приложения, у каждого к примеру по 10 подов, в кластере

Приложение1:
на 80 порт весит LoadBalancer и пользователи шлют туда трафик, приложение его обрабатывает и отправляет ответ в ендпоинт который указан у него в конфиге, к примеру http://application-2:9090
(с помощью service)

Прилоежние2: ловит трафик от приложения 1 на каком либо из подов, обрабатывает, и должно пульнуть обратно в именно тот же под откуда и пришёл, а не в рандомный.

Как это сделать правильно? Или ткните ссылками в гугл как это реализовать.
Аноним 26/10/20 Пнд 16:47:22 1840194410
>>1840190
>Прилоежние2: ловит трафик от приложения 1 на каком либо из подов, обрабатывает, и должно пульнуть обратно в именно тот же под откуда и пришёл, а не в рандомный.
В чём проблема? Оно же знает, откуда пришло
Аноним 26/10/20 Пнд 16:47:41 1840195411
>>1840190
Девопс-тред есть, но он мертвее даже хаскелль-треда. >>1683188 (OP)
Аноним 26/10/20 Пнд 16:50:26 1840200412
>>1840194
оно приходит из clusterIp или из пода прям?
Аноним 26/10/20 Пнд 16:52:08 1840204413
>>1840190
> ткните ссылками в гугл как это реализовать.

гугли nginx sticky sessions
Аноним 26/10/20 Пнд 16:55:18 1840210414
Screenshot1.png 588Кб, 365x573
365x573
>>1840204
ага. вижу, через ингресс видимо как то трахаться, благодарю
Аноним 26/10/20 Пнд 17:20:41 1840228415
изображение.png 4Кб, 674x78
674x78
Помогите составить регекс для productId. pls....

Сам не могу разобраться в них.
Аноним 26/10/20 Пнд 17:26:37 1840236416
>>1840228
В зависимости от того, чем ты запускаешь регекс, надо убрать / в начале и конце.
роло ооо 26/10/20 Пнд 17:29:00 1840239417
нолнорлол
Аноним 26/10/20 Пнд 17:31:16 1840241418
>>1840236
Мне нужно значение из продуктайди. В качестве текста выступает спарсеная страница. Таких айди там куча. Что мне делать, незнакомец?
Аноним 26/10/20 Пнд 17:36:01 1840245419
>>1840241
> Что мне делать, незнакомец?
Перестать заниматься хуйнёй, как вариант? В любом нормальном языке есть встроенные средства для парсинга JSON, воспользуйся ими.
Аноним 26/10/20 Пнд 17:42:30 1840251420
У кого-нибудь есть хоть один проект, в котором (при общем количестве >= 200) нет ни одного класса, содержащего более 200 строчек кода?
Аноним 26/10/20 Пнд 17:51:23 1840258421
>>1840228
"\"productId\":(?<productId>\d+),"
Аноним 26/10/20 Пнд 17:52:50 1840260422
Аноним 26/10/20 Пнд 17:53:52 1840261423
>>1840251
Зачем? Думаешь если разбить код на множество классов, то легче читать будет?
Аноним 26/10/20 Пнд 17:56:02 1840263424
Аноним 26/10/20 Пнд 17:56:10 1840264425
Аноним 26/10/20 Пнд 17:57:01 1840265426
>>1840263
>грубый.
Мало того, он еще и не делал сравнения производительности регулярок и парсеров json в любом наааармальном языке.
Аноним 26/10/20 Пнд 18:02:11 1840269427
Аноним 26/10/20 Пнд 18:08:00 1840278428
>>1840269
>Парсеры быстрее
О каком наааармальном языке речь?
Аноним 26/10/20 Пнд 18:08:34 1840281429
>>1840269
Обычный поиск подстроки "\"productId\" :" через какой-нибудь стандартный метод будет ещё быстрее.
Аноним 26/10/20 Пнд 18:14:36 1840288430
>>1840278
О любом. Суть в том, что движок регулярных выражений не знает о том что работает с json-строкой, а json-парсер только для неё и предназначен, поэтому парсинг происходит гораздо быстрее, не говоря уже о том, что тебе не нужно на каждый новый json писать новую регулярку.
Аноним 26/10/20 Пнд 18:16:15 1840290431
>>1840288
Лень даже объяснять. Просто пойди и проверь.
Аноним 26/10/20 Пнд 18:20:08 1840297432
>>1840288
Возможно и быстрее, но пока этого хватает. Мне только этот айди нужен.

Немного переработал регекс - productId":(.*?),
Кстати. Нашел отличный сайт для такого дела - https://regex101.com/
Аноним 26/10/20 Пнд 18:21:07 1840298433
Аноним 26/10/20 Пнд 18:22:15 1840303434
Аноним 26/10/20 Пнд 18:25:27 1840305435
>>1840290
>Просто пойди и проверь.

Дай угадаю, ты наверно так и сделал, а теперь при каждом случае срёшь в штанишки утверждением "регулярки быстрее парсят json чем парсеры"?
Аноним 26/10/20 Пнд 18:26:21 1840306436
Аноним 26/10/20 Пнд 18:28:50 1840312437
>>1840298
> Откуда блять берутся данные из столбца MSN?
/css/theme-*.min.css

>>1840305
>Дай угадаю, ты наверно так и сделал, а теперь при каждом случае срёшь в штанишки утверждением "регулярки быстрее парсят json чем парсеры"?

А что, это отменило бы тот факт что я прав? Так быстро в ад хоминем? Ну пиздец.
Аноним 26/10/20 Пнд 18:33:41 1840322438
>>1840312
>/css/theme-*.min.css
Объясни тупому, как их увидеть? Я смотрел этот запрос, ни в респонс ни в превью, нужных мне цифр нету.
Аноним 26/10/20 Пнд 18:34:36 1840325439
Аноним 26/10/20 Пнд 18:36:18 1840326440
>>1840325
>>1840322
Я так понимаю, они там в другой кодировке?
Аноним 26/10/20 Пнд 18:37:25 1840329441
Шарп vs Жопаск[...].png 36Кб, 847x677
847x677
>>1840312
>А что, это отменило бы тот факт что я прав?

Ну тогда держи мою пикрил проверку и живи теперь со знанием того, что шарп медленнее JS в 60+ раз.
Аноним 26/10/20 Пнд 18:38:45 1840330442
>>1840329
Охуенная проверка. А где тут про регулярки-то? Ты какую там гипотезу проверяешь, маня?
Аноним 26/10/20 Пнд 18:38:53 1840331443
>>1840326
css тут не имеет к этому отношения, вся информация в обфусцированном виде в js файле на который я скинул ссылку. Тебе осталось только деобфусцировать его и получить нужные данные.
Аноним 26/10/20 Пнд 18:40:35 1840332444
>>1840330
Гипотезу того, что любой долбоеб может сделать проверку X, которая покажет что N хуже чем I, после чего всех будет тыкать в неё носом и говорить, что если ты считаешь, что I лучше чем N, то ты не прав, потому что его проверка X доказывает обратное.
Аноним 26/10/20 Пнд 18:42:14 1840333445
В общем. Работаю я .net-макакой. На мой взгляд нихуя не получается, но те кто управляют говорят что норм. Так вот, мне предложили попробовать себя, после пары проектов, еще и в системном программировании в довесок к тому что на .net делаю и сказали подумать. Что это вообще такое-то? Ну, в смысле я в общем-то знаю, но чем там заниматься придется? Не слишком ли это хордкорно?
Аноним 26/10/20 Пнд 18:44:35 1840337446
>>1840331
>css тут не имеет к этому отношения
Анус ставишь?

> вся информация в обфусцированном виде в js файле на который я скинул ссылку.

И там тоже.

> Тебе осталось только деобфусцировать его и получить нужные данные.

Да, ведь это намного проще чем перехватить данные, услужливо подогнанные на этапе представления. Хуею, блядь, с этого кабаре.
Аноним 26/10/20 Пнд 18:45:54 1840338447
>>1840337
>Да, ведь это намного проще чем перехватить данные, услужливо подогнанные на этапе представления. Хуею, блядь, с этого кабаре.
Как это сделать ну хоть на пальцах? Я парсю через питон это сайт, все норм, кроме этого столбца. Все остальное забирают из хтмл, но с этим столбцом не пойму.
Аноним 26/10/20 Пнд 18:46:03 1840339448
>>1840333
>Не слишком ли это хордкорно?
У тебя есть проект в котором при более чем 200 классах нет ни одного в котором было бы более 200 строчек кода?
Аноним 26/10/20 Пнд 18:49:14 1840347449
Аноним 26/10/20 Пнд 18:52:47 1840355450
>>1840339
Ну, учитывая мою любовь к тому чтобы все резать - есть. А это плохо?
Аноним 26/10/20 Пнд 18:54:55 1840359451
>>1840332
>Гипотезу того, что любой долбоеб может сделать проверку X, которая покажет что N хуже чем I, после чего всех будет тыкать в неё носом и говорить, что если ты считаешь, что I лучше чем N, то ты не прав, потому что его проверка X доказывает обратное.

Понятно. Иными словами, ты успешно доказал, что регулярки медленнее потому, что ты сумеешь заставить их работать медленнее. Ну заебись, че.
Аноним 26/10/20 Пнд 18:56:21 1840361452
>>1840190
Девопс тред в /wrk/ есть, называется IT-тред
Аноним 26/10/20 Пнд 18:58:50 1840365453
>>1840337
Не перестаю проигрывать с дебила. Хотя чего ожидать от клоуна у которого регулярки быстрее парсеров. Заблокируй загрузку скрипта и покажи мне как у тебя прогрузились значения столбца MSN, потом можешь заблокировать загрузку css и увидеть, что значения присутствуют.
Аноним 26/10/20 Пнд 19:08:46 1840370454
>>1840365
> можешь заблокировать загрузку css и увидеть, что значения присутствуют.

А я что, сказал что они отсутствуют вне css? Вопрос в том, где и и как их снимать.

> Не перестаю проигрывать с дебила

Смех без причины - признак дурачины.

У тебя уже второй раз фатальные проблемы с примитивной логикой, ламер ебаный. Куда ты своим свиным рылом в программирование лезешь?
Аноним 26/10/20 Пнд 19:11:37 1840371455
Понапишут (.*) и жалуются что у них регулярки медленные
¯\_(ツ)_/¯
Аноним 26/10/20 Пнд 19:13:25 1840373456
>>1840370
>где и как их снимать

Манюнь, раздел программирование, а не "как я загружаю страницу и лезу в css за значениями". Очевидно, что без выполнения js скрипта эти значения не появятся, если они появились, (вот тут самый интересный вопрос) скажи нам, ламерам, зачем лезть в css за ними, если они уже есть в html коде? Еще интереснее узнать, как же ты их найдешь в css даже после загрузки, если их там нет, можешь продемонстрируешь ламерам?
Аноним 26/10/20 Пнд 19:14:10 1840375457
>>1840371
Уже распарсил json регулярками? Почему еще статьи никакой об этом не написал?
Аноним 26/10/20 Пнд 19:14:57 1840376458
>>1840375
Жду статьи на хабре, соберет не меньше 1000 лайков!
Аноним 26/10/20 Пнд 19:15:00 1840378459
image.png 41Кб, 798x500
798x500
>>1840373
>>1840337
Продемонстрируйте мне как увидеть эти данные.
Вот раскодированные код по этому запросу и здесь нихуя нет данных из столбца MSN.
Аноним 26/10/20 Пнд 19:24:58 1840385460
>>1840378
Ссылки есть в самом html, скриптом добавляются цифры вида 002 013 185, скорее всего они каким-то алгоритмом составляется из id span'ов, потому что эти Id загружаются вместе с html, чтобы понять каким образом - нужно деобфусцировать код скрипта. Кроме тебя этим заниматься никто не будет.
Аноним 26/10/20 Пнд 19:32:04 1840389461
>>1840378
Отбой, анон. Всё оказалось легче. Номера можно найти в самом html, просто ты хуево искал.
Аноним 26/10/20 Пнд 19:36:34 1840398462
>>1840389
Поясни, плиз. Номера есть, но они есть только в подгруженном варианте страницы в браузере. Или как-то еще они есть в хтмл?
Аноним 26/10/20 Пнд 19:41:09 1840400463
>>1840398
>Или как-то еще они есть в хтмл?

Вот это. Таблицу полностью из html сформировать можно.

Аноним 26/10/20 Пнд 19:42:56 1840402464
image.png 13Кб, 1396x93
1396x93
>>1840400
Вроде нету там этих данные. Вот просто хтмл фаил со страницы. Данные между спаном пустые.
Аноним 26/10/20 Пнд 20:16:08 1840417465
>>1840402
Ищи лучше, тебя уже носом ткнули.
26/10/20 Пнд 20:18:18 1840421466
> столбец MSN
> парсинг JSON регулярками
И вам зелёного вечера, аноны.
Аноним 26/10/20 Пнд 20:20:28 1840424467
>>1840421
Что не так, опарыш? Название треда читал?
Аноним 26/10/20 Пнд 20:23:33 1840428468
>>1840421
>пук среньк
>на деле сам обосрется и не сможет найти столбец MSN