Главная Юзердоски Каталог Трекер NSFW Настройки

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

Создать тред Создать тред
Check this out!

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

<<
Каталог
С++ thread #137 /cpp/ Аноним 20/07/22 Срд 00:32:56 2410386 Ответ
1.jpg 581Кб, 1304x1946
1304x1946
2.jpg 40Кб, 995x413
995x413
Пропущено 113 постов
113 с картинками.
Пропущено 1517 постов, 113 с картинками.
Аноним 03/09/22 Суб 12:16:08 2453378
Аноним 05/09/22 Пнд 12:56:05 2455750
Надо принять (по сети) и обработать структуру, но какая именно это будет структура, я узнаю только в рантайме (выбор из трёх, возможно четырёх структур, какая именно - выясняется в момент приёма). Собираюсь принимать её и записывать адрес в void указатель, выяснять тип пришедшей структуры, а потом кастить этот указатель в указатель на нужный тип, чтобы можно было уже получать доступ к полям структуры и обрабатывать данные. Взлетит? Может, есть вариант получше?
Аноним 05/09/22 Пнд 13:21:58 2455783
>>2455750
> Может, есть вариант получше?
Мне кажется или эту хуйню испокон веков делают протобуфом?
сап аноны, есть проблема Хочу вкатиться в it, но Аноним 26/06/22 Вск 19:28:36 2389793 Ответ
Без названия.jfif 7Кб, 331x152
331x152
сап аноны, есть проблема
Хочу вкатиться в it, но не могу выбрать направление. Ну как не могу. Решаю посмотреть вакансии по направлению и там хуй ничего. И так каждый раз.
Двачик помоги, только на тебя и расчитываю
Пропущено 1 постов
1 с картинками.
Пропущено 3 постов, 1 с картинками.
Аноним 24/07/22 Вск 14:05:36 2414723
>>2389793 (OP)
> Решаю посмотреть вакансии по направлению и там хуй

спасибо дядь Вов!
Аноним 27/07/22 Срд 14:21:15 2417705
>>2414309
>если будешь вкатываться в АЙТЫ только ради денег
Это вполне себе адекватная мотивация, и много людей таким образом поменяли профессию. Гиков, которые с детства увлекались роботами и математикой, там не больше четверти.
Аноним 28/07/22 Чтв 19:30:26 2418690
>>2389793 (OP)
В вуз пиздуй, а там сориентируешься
Но ты при этом не тупи и ходи на всякие стажировки и с преподами общайся, которые практику по проге ведут. С однокурами тоже
Анон помоги! Аноним 28/07/22 Чтв 10:27:28 2418255 Ответ
Задание.jpg 289Кб, 1600x1200
1600x1200
Анон, что тут делать то нужно? Расскажи просто словами, с меня как обычно.
ПО для автоматизации радиоизмерений Аноним 24/07/22 Вск 18:40:41 2415123 Ответ
IMG202207241804[...].jpg 119Кб, 837x525
837x525
Здравствуйте,
Помогите пжлст определиться с путем решения следующей задачи.
В общем, я инженер-разработчик всяких СВЧ - радиотехнических штук в НИИ. И есть желание освоить программирование с целью автоматизации процесса измерений и обработки данных с приборов, так как эта измериловка отнимает очень очень много времени.
Собственно задача состоит из следующих этапов:
1. Разработка интерфейсной программы для ПК.
2. Управление измеряемыми изделиями (интерфейсы Ethernet-UDP, RS-485/232 и пр.) и средствами измерений (обычно Ethernet, есть еще универсальный gpib для приборов - но это уже экзотика). Само управление, представляет собой отправку определенных дискретных команд в соответствии протоколами управления изделием, документацией на приборы и со сценарием самой проверки.
3. Сохранение массивов данных (.txt/dat/xls) и их последующая обработка (построение графиков, и получение всякой информации из данных - желательно, но опционально)

Для старта мне необходимо выбрать оптимальный язык и среду разработки. И в зависимости от этого уже подобрать необходимые литературу/курсы и инструменты.
Да и вообще с чего начать старт - хер знает. Прошу помощи поиском с отправной точки. Может рекомендации кто какие даст. Хуй знает)

Понимаю, что мой запрос может быть сформулирован сумбурно и по-тупому, но почему бы и нет)

Знаю, что САПР labWiew - создана и используется именно для этих задач, но с точки зрения перспектив, актуальности и доступа к литературе она крайне ограничена. Да и был в нашей лабе программист лабвью, земля ему пухом. + По причине закручивания гаек с поставками элементной базы будет не лишним начать освоение новой профессии через решение моей конкретной задачи.

Имею скудный опыт программирования на Си для микроконтроллеров, и в свое время сделал несколько проектов для ПЛИС (verilog/VHDL) но это все конечно не то..
P.s. аналогичную пасту отправил в Яндекс практикум, ответом получил пройти курсы профориентации. Лол. И ещё в хекс.лет кажется, но там ответили что задача сложная, и вообще, они ток базовым по вэб-разработке вещам обучают)
Пропущено 2 постов
2 с картинками.
Пропущено 22 постов, 2 с картинками.
Аноним 26/07/22 Втр 12:08:21 2416728
Аноним 27/07/22 Срд 09:07:54 2417551
Аноним 27/07/22 Срд 09:41:39 2417559
>>2416709
>Формошлепить под .net в Visual Studio просто. Все относительно, но вполне по сильно для метода тыка и человека со средними мозгами или плотно занятого другой деятельностью. А вот по поводу Qt я такого не могу сказать. Есть там IDE/RAD чтобы поставил и сразу начал формы шлепать без дополнительного пердолилнга? Хотябы в линуксе
Формошлепил и под дотнет, и под кют - лично мне кют удобнее. Хотя возможно после уродского ксамла что угодно будет удобным кек
Reverse Engineering Аноним 03/07/22 Вск 18:25:15 2395295 Ответ
image.png 781Кб, 1602x940
1602x940
image.png 12Кб, 652x224
652x224
Сап аноны, в тред призываются люди с опытом реверсинга. Суть в чем, есть игра, у неё есть вывод текста, текст переносится на новую строку не по словам, а по буквам. Смотри скрин. У меня от этой хуйни болят глаза, думаю бля, а че я лох что ли, давай найду функцию формирования текста и поправлю эту хуйню. Благо опыт с этим уже был в Rewrite. Но тут движок ебал я его в рот. Я просто текст в памяти не могу найти. Его нихуя нет. Так тут еще и никаких импортов GDI, текстовых метрик, нихуя. Я просто в тупике.
Можно конечно ебануть по хардкору и проследить весь путь от открытия файла со скриптами, его распаковки и декодированием последних, но мне даже страшно сколько времени я на все это могу потратить. Вообще как я понимаю тут вывод текста идет через d3d9, но в импорте только создание контекста, а с vftable я работать нихуя не умею, да и вообще мой уровень знания С - ебал я в рот этот синтаксис.
Так вот, может кто пнет в нужном направлении?
Пропущено 7 постов
7 с картинками.
Пропущено 41 постов, 7 с картинками.
Аноним 24/07/22 Вск 20:43:19 2415345
>>2415276
> А ты - херак - и правда пофиксил все
Далеко не все. Там по хорошему надо шрифты фиксить. Так-как их делал криворукий уебан. И смотреть че там по скриптам игровым, так-как в некоторых местах баги с выводом текста. В теории все проблемы, разве что кроме отсутствующих глифов я могу решить программно. Но это я крышей поеду тогда. придется менять вообще нахуй всю подпрограмму вывода текста.
Похуй так более менее читается и норм.
Аноним 25/07/22 Пнд 15:16:43 2415901
>>2415345
Божественным делом занимаешься, анон. Может все же доделаешь и патч выложишь в /vn?
Аноним 25/07/22 Пнд 17:30:51 2416099
>>2415901
Если только внешку. Там еще дохуя багов и опечаток в самих скриптах, но туда я точно не полезу.
ОБЩИЙ БУГУРТ ТРЕД / GENERAL BUTTHURT THREAD V54.0 /butthurt/ Аноним 29/05/22 Вск 14:00:22 2366344 Ответ
black peka face.png 26Кб, 736x736
736x736
НАШИ ПРЕИМУЩЕСТВА:
@
ДРУЖНЫЙ КОЛЛЕКТИВ
@
ПРОСТОРНАЯ СВЕТЛИЦА НЕДАЛЕКО ОТ КУПЕЧЕСКОЙ ЛАВКИ С ОТЛИЧНЫМ ВИДОМ ИЗ ОБОИХ ОКОН
@
СОВРЕМЕННЫЕ РАБОЧИЕ МЕСТА
@
ЛУЧИНУ МЕНЯЕМ КАЖДЫЕ 2 ЧАСА
@
64-РАЗРЯДНЫЕ СЧЁТЫ
@
ВЫСОКОСКОРОСТНОЙ ГОНЕЦ ВОЗИТ ПИСЬМА ЯНДЕКСУ И КЛИЕНТАМ НА БЕРЕСТЯНОЙ ГРАМОТЕ 2 РАЗА В ДЕНЬ
@
ВСЕГДА СВЕЖИЕ ЛИСТЬЯ ЛОПУХА В НУЖНИКЕ
@
ЩАВЕЛЕВЫЕ ЛЕПЕШКИ И ЧАЙНЫЙ ГРИБ)
@
ЗАРПЛАТА САХАРОМ ИЛИ РАКУШКАМИ (НА ВЫБОР)


Прошлый: >>2320202 (OP)
Пропущено 47 постов
47 с картинками.
Пропущено 501 постов, 47 с картинками.
Аноним 26/07/22 Втр 02:14:04 2416569
>>2412383
@
В ОФИС ВХОДИТ СЛЕДУЮЩИЙ ТЫ
Аноним 03/08/22 Срд 10:18:26 2423211
>>2366344 (OP)
ПРИХОДИШЬ НА НОВОЕ МЕСТО РАБОТЫ
@
ДАЮТ ЗАДАЧУ: "НУ ТИПА ПРИЛОЖУХА НЕ РАБОТАЕТ, НУ ТОЧНЕЕ ДОЛЖНЫ БЫТЬ ЦИФЕРКИ В ГРАДУСАХ, А ПИШЕТ NaN, ХЗ ПОЧЕМУ, ТАМ ВОТ СТАРЫЙ ПРОГРАММИСТ ОСТАВИЛ НОМЕР ЕСЛИ ЧТО ЗВОНИ, УВОЛИЛСЯ ПЕРЕД ТВОИМ ПРИХОДОМ"
@
ИЗУЧАЕШЬ
@
ЛИБЫ НА С++, ИНТЕРФЕЙСЫ РАБОТАЮТ ЧЕРЕЗ ЛУА
@
ЛАДНО ВЕРНЕМСЯ К КОММИТУ, ГДЕ РАБОТАЛО
@
ХМ, ВСЕГО 4 КОММИТА ЗА ПОСЛЕДНИЕ 3 МЕСЯЦА, ПО 10К СТРОК КАЖДЫЙ, ЗАКОММИТИЛИ С БИНАРЯМИ
@
ТАК, ЕБАНА, ЭТОТ КОММИТ НЕ РАБОЧИЙ, ПОСЛЕ НЕГО ЛИБА НЕ СОБИРАЕТСЯ...
@
ЭТОТ ЛОМАЕТ ФУНКЦИОНАЛ ДРУГОЙ ЛИБЫ...
@
ПЕРЕБИРАЕШЬ ВРУЧНУЮ, ДЕЛАТЬ НЕЧЕГО.
@
ПОСЛЕ ДВУХ НЕДЕЛЬ ЕБЛИ, ВИДИШЬ ЧТО ЭТОТ ДОЛБАЕБ СМЕНИЛ ТОЧКУ НА ЗАПЯТУЮ У ПЕРЕМЕННОЙ И ЗАКОММИТИЛ
Аноним 30/08/22 Втр 08:01:24 2449864
>>2368946
ну че какие новости
Каким должен быть идеальный системный язык и почему это не раст? Аноним 21/07/22 Чтв 11:32:20 2411531 Ответ
rustscreenshot-[...].png 82Кб, 947x600
947x600
Каким должен быть идеальный системный язык и почему это не раст?
Пропущено 1 постов
1 с картинками.
Пропущено 16 постов, 1 с картинками.
Аноним 22/07/22 Птн 20:37:24 2413425
раст
Аноним 23/07/22 Суб 17:04:28 2414097
Питон или баш /thread
Аноним 23/07/22 Суб 23:31:22 2414359
>>2414097
> баш
Да чтоб ты в бекрумс выпал, болезный
Коданы, а вам доставляет сам процесс написания Аноним 21/07/22 Чтв 10:08:42 2411470 Ответ
1522721612907.png 496Кб, 845x475
845x475
Коданы, а вам доставляет сам процесс написания кода? Или же вы без эмоций дрочите код на результат? Или же вы ненавидите писать код и делаете это только из-за работы?

Мне ещё со школы нравился сам процесс больше, чем результат. Нравилось придумывать классы, продумывать их взаимодействие, подбирать названия методам и полям. Очень приятные ощущения от этого.
Пропущено 3 постов
3 с картинками.
Пропущено 11 постов, 3 с картинками.
Аноним 22/07/22 Птн 12:10:12 2412734
Аноним 22/07/22 Птн 12:21:14 2412745
>>2412438
>>2412612
Вот эти двое дебилы те ещё - но пони мают.
Аноним 23/07/22 Суб 13:43:03 2413987
>>2412612
А мне копирования со стаковерфлоу.
JS Thread #256 Юбилейный /js/ Аноним 11/07/22 Пнд 12:44:56 2402430 Ответ
16545113911500.png 103Кб, 1050x1050
1050x1050
Предыдущий тред: >>2392245 (OP)

Больше пары строк кода в посте или на скриншоте ведут в ад.

Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs

Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Пропущено 70 постов
70 с картинками.
Пропущено 621 постов, 70 с картинками.
Аноним 25/07/22 Пнд 07:27:18 2415543
Аноним 27/07/22 Срд 17:40:37 2417844
>>2413113
>>2412714
Меня джуном на стажировку взяли за 60к, через 4 месяца апнули до мидла за 110к
Аноним 30/08/22 Втр 15:45:32 2450197
скоро будет жоский курс от Шемсединова по Ноде, который я хочу пройти, но есть проблема: он душный хохол, который даёт оплатить только через патреон, что не возможно сделать из РФ. какие есть варики? может его сливают куда?
Питон тред №144 /python/ Аноним 01/07/22 Птн 00:14:31 2393267 Ответ
python-h.jpg 347Кб, 1176x1056
1176x1056
kaa.jpg 288Кб, 691x1024
691x1024
Тред, посвящённый языку программирования Питон, #144

Предыдущий: >>2381665 (OP)
Литература:
https://ln2.sync.com/dl/cf2c1d070#xq4s328t-xbbjys2z-9r6j7ss7-gf4e9dv6 <-- Книжки, новое собрание
Ещё книжки: https://yadi.sk/d/HQhhsBsq3TVRUq
Тоже книжки: https://yadi.sk/d/tArKKuQu3Kejuq
Больше книжек: https://yadi.sk/d/H-00n-UG3RSQem

Анон, вместо того, чтобы без разметки постить код, лучше шарь его через специальные ресурсы:
https://ideone.com/ - возможность постить листинги кода и онлайн-запуска, не требует регистрации
https://dumpz.org/ - можно постить листинги, не требует регистрации
https://pastebin.com/ - для листингов, регистрация не обязательна
https://www.codepile.net/ - можно расшарить код в том числе на редактирование, особая полезная опция - чат при каждом листинге, где можно код обсудить
https://pyfiddle.io/ - запуск python кода онлайн, но чтобы шарить, надо регистрироваться

#######################################

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

Вопросы-ответы:
— А стоит ли читать Лутца, том номер N?
Мнения в треде разделены. Кто-то за (очень неплохая база даётся), кто-то против (слишком много воды и объём книг убивает всё рвение). В общем — решать тебе, книга вредна не будет, но ты можешь её просто не дочитать и забросить.

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

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

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

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

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

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

— Можно ли на питоне делать мобильные приложения?
Да, смотри на фреймворк Kivy https://en.wikipedia.org/wiki/Kivy_(framework) https://kivy.readthedocs.io но народ на него жалуется

— Как можно без лишней возни ускорить программу на питоне
1) проверь сначала свой код, алгоритмы и структуры данных. Чаще проблема здесь.
2) код можно иногда феерично ускорить, используя JIT (Just-in-Time) компиляцию. Почитай обязательно про модуль numba, он ставится через pip, и альтернативный интерпретатор PyPy.

— Дайте нормальные книжки на русском! Мы, блядь, не в пиндосии живём
Брат, смотри книжки по ссылкам в шапке, там есть и русские. Но помни, без языка ангелов твоя жизнь проходит мимо и ты обречён быть на обочине знаний и технологий.

ps: анон, если ты вносишь изменения в шапку, оставляй ссылку на код с обновлённым исходником.
Исходник: https://dumpz.org/bASGKD8cCFDf
Пропущено 51 постов
51 с картинками.
Пропущено 538 постов, 51 с картинками.
Аноним 21/08/22 Вск 19:53:03 2442171
>>2408155
Почему?
Список не из тысяч элементов же...
Аноним 21/08/22 Вск 19:55:56 2442173
Аноним 29/09/22 Чтв 13:22:48 2477253
Пытаюсь вкатиться в питон с нуля. Смотрю лекцию МФТИ из шапки треда и возникает вопрос, насколько важно знание математики для новичка, который всю жизнь занимался графическим дизайном?
Не знай в тему ли, но если кто знает, то только Аноним 26/06/22 Вск 18:29:55 2389743 Ответ
37787437.png 185Кб, 894x893
894x893
Не знай в тему ли, но если кто знает, то только тут.
Что собственно случилось с сайтами onion? Нот ивел не работает, другие поисковики тоже, только какой то торч который нихрена не ищет.
Перед тором запускаю впн. Что то еще нужно сделать?
Пропущено 1 постов
1 с картинками.
Пропущено 14 постов, 1 с картинками.
Аноним 20/07/22 Срд 12:41:10 2410701
>>2410697
>рекомендую нечто скрытое и не скажу, где искать
>когда попытался быть полезным
Аноним 20/07/22 Срд 15:01:01 2410793
>>2410525
Нихуя не блочится, ну в /b+ ссылки актуальные висят.
Аноним 21/07/22 Чтв 07:09:19 2411421
java-thread v0.0.113-SNAPSHOT.15.1-beta.4-BUGFIX.81 /java/ Аноним 09/07/22 Суб 19:50:30 2400898 Ответ
image 705Кб, 829x1080
829x1080
image 270Кб, 498x632
498x632
image 146Кб, 1109x706
1109x706
ТРЕД ПО ЖАБЕ #113

Что такое Java?
Java - язык программирования с классами (aka объектно ориентированный), где нужно явно указывать тип объявляемых переменных (aka со строгой типизацией).
Заебись. А что ещё делает Java лучшим языком программирования?
- На Java написано столько всего, что любая твоя невообразимая идея уже существует в виде библиотеки, которую можно скочать и юзать
- Java - мультипарадигменный язык, тут можно писать в любом стиле, который тебе вздумается, даже к памяти можно получить доступ через Unsafe, но, при этом спроектирован язык для того, чтобы на нём писали в ОО-стиле.
- От прошлого пункта плавно перешли к отличной проработке языка - язык с самого начала задумывался как язык для ООП и многопоточности, благодаря чему писать чистокод на Java легче лёгкого.
- Java - относительно молодой язык, который до сих пор активно развивается жидами из Oracle, при этом почти неполживо опенсорсно.
- Java следует принципу write once во всём. Java никогда не ломает обратную совместимость - твой код, написанный на Java 1.2 будет работать на Java 18 - и не зависит от платформы, являя из себя единственный полностью кроссплатформенный язык с кроссплатформенной экосистемой (если не считать языков-паразитов на JVM).

Тред по жабе на гитхабе: https://github.com/java2ch/java-thread
Вики по вкатыванию в джаву: https://github.com/java2ch/java-thread/wiki

Предыдущий: >>2395740 (OP)
Пропущено 36 постов
36 с картинками.
Пропущено 645 постов, 36 с картинками.
Аноним 26/07/22 Втр 21:36:57 2417303
>>2417299
Врёти. Майнкрафт как и моды написаны на джаве, а значит это можно отлаживать в дебаг режиме. У меня 1.7.10 супер старая версия, не играю на новых
Аноним 29/07/22 Птн 17:49:59 2419277
Это нормально, что я могу писать простые приложения на спринге(круд, рест), но при этом задачи из литкоды для меня пиздец сложны? вот я немного покопался в вебе, и у меня вопрос, нахуя люди так люто изучают джава кор смешивая их с ебейшими задачками на алгоритмы, если в спринге/вебе важны именно знания технологий и паттернов, а не твоя логическая дрочка с достань из массива такую хуйню какую я скажу, а потом отсортируй хуе-моё. В чем я не прав? в джаве около 120 часов.
Аноним 31/07/22 Вск 05:21:26 2420561
>>2419277
Да прав наверно по поводу алгоритмов.
Для крудошлепства на джаве, где все уже написано умными людьми - по алгосам нужно знать общие принципы, какие алгосы на каких структурах бывают, какая у них сложность по времени/памяти и в каких внутренних/внешних библиотеках они лежат(хотя даже это тебе понадобится в 5% случаев, чаще всего никого выбора алгортма не нужно будет).
Самому вертеть деревья это дроч. Но дрочь с заделом на то, что если сам сможешь покрутить, значит сможешь понять что использовать среди написанных инструментов.
С другой стороны по алгосам ебут чаще большие продуктовые компании, а аутсорсы даже большие нет. Возможно потому, что большие компании думают, что возможно ты не просто круды писать будешь, а еще и инструменты какие-то, а там алгосы нужнее.
С++ thread #136 /cpp/ Аноним 05/07/22 Втр 21:28:02 2397264 Ответ
1.jpg 264Кб, 1936x1296
1936x1296
2.jpg 318Кб, 1936x1296
1936x1296
Пропущено 58 постов
58 с картинками.
Пропущено 516 постов, 58 с картинками.
Аноним 10/08/22 Срд 02:42:13 2429398
Аноним 10/08/22 Срд 02:43:55 2429399
Аноним 14/08/22 Вск 01:59:12 2433139
Сап, котеки. Надеюсь, тут есть шарящие в теме. Хочу кодить ставить хуки в windows 10 на уровне ядра, дабы ни одна операция на моём компе не могла от меня утаиться. Инфы -- с гулькин уй. Чужие работы 4/5 будут просто некомпилируемы, а последняя будет BSOD триггерить.
Вопроса два:
1) какую посоветуете виртуалку именно для отладки и теста драйверов (virtualbox я уже возненавидел и удалил, его даже поставить и использовать без анальной дрочки и гуглинга нельзя)
2) И где можно в принципе почерпнуть опыта современного котенга с реальными примерами, чтоб механику понимать, бсодов избегать и баги не плодить (не дохуя поймёшь трейсингом, когда каждый первый вызов улетает в syscall-ебеня)
Perl thread /perl/ Аноним 30/10/21 Суб 10:17:44 2197886 Ответ
1522572675335.jpg 25Кб, 250x328
250x328
1495832978046.jpg 34Кб, 250x328
250x328
1504984248018.jpg 33Кб, 250x328
250x328
1504719221633.jpg 26Кб, 250x328
250x328
Perl — язык программирования общего назначения, который был первоначально создан для манипуляций с текстом, но на данный момент используется для выполнения широкого спектра задач, включая системное администрирование, веб-разработку, сетевое программирование, игры, биоинформатику, разработку графических пользовательских интерфейсов.

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

Согласно Ларри Уоллу, у Perl есть два девиза. Первый — «Есть больше одного способа это сделать» («There’s more than one way to do it»), известный также под аббревиатурой TMTOWTDI. Второй слоган — «Простые вещи должны быть простыми, а сложные вещи должны быть возможными» («Easy things should be easy and hard things should be possible»).

FAQ:
Q: А правда, что ваш язык умер?
A: Неправда. Язык продолжает развитие, богатый архив модулей CPAN регулярно обновляется и пополняется.

Q: Почему бытует мнение, что код на Perl нечитаем?
A: Это миф, который появился благодаря тому, что у языка существует возможность писать так называемые однострочники прямо из командной строки, что в некоторых ситуациях действительно является полезным и быстрым решением, а также задействовать богатые возможности Regex. Практически всегда такая возможность используется для написания мелких скриптов "для себя". Сам по себе синтаксис Perl, испытавший влияние C/C++, прост и понятен.

Q: Где скачать этот ваш Perl?
A: Perl уже входит в стандартную поставку GNU/Linux и никаких дополнительных действий совершать не нужно. Для Windows существует https://strawberryperl.com/

Q: Что почитать?
A: Классика по порядку:
Learning Perl, 8th edition
Intermediate Perl, 2nd Edition

Углубиться:
Mastering Perl, 2nd Edition
Programming Perl, 4th Edition

Еще глубже:
Simon Cozens - Advanced Perl Programming, 2nd Edition
Mastering Algorithms with Perl
Пропущено 5 постов
5 с картинками.
Пропущено 59 постов, 5 с картинками.
Аноним 19/07/22 Втр 19:27:20 2410126
А зачем нужен этот ваш перл, когда есть си и кресты? Когда есть си и кресты?
Аноним 19/07/22 Втр 19:31:18 2410132
>>2410126
Очень удобно обрабатывать текст, ну и считай, что Перл это интерпретируемый Си, написав на Перле можно перевести код на Си.
Покормил
Аноним 19/07/22 Втр 20:43:59 2410210
>>2410126
Раз ты откопал тред, в котором два месяца никто не постил, значит, нужен.
ЕПАМ - тюрьма нородов Аноним 27/06/22 Пнд 15:37:22 2390412 Ответ
изображение2022[...].png 80Кб, 259x194
259x194
изображение2022[...].png 918Кб, 1200x630
1200x630
Сап двач, расскажите свой опыт обитания в тюрьме гниложопых ЕПАМшников, какие подводные?
Пропущено 3 постов
3 с картинками.
Пропущено 34 постов, 3 с картинками.
Аноним 19/07/22 Втр 09:46:53 2409554
>>2395680
>>2399813
Что за лютый пиздец?
Это что, на галерах теперь участие в самодельных говноклипах в должностные обязанности прописывают?
---
Алсо, можно еще примеров такого говнотворчества.
Аноним 19/07/22 Втр 10:43:30 2409587
>>2399813
Ебать, я бы зассал по элт монитору битой, так и калекой можно остаться.
Аноним 19/07/22 Втр 13:29:29 2409734
>>2409587
Они пустили кого не жалко.
Из кодера анальника в кабанчики бизнесмены Аноним 06/07/22 Срд 21:36:50 2398192 Ответ
9954de87f351733[...].jpg 57Кб, 659x659
659x659
Скажем так, реально ли заработать денег в сфере кодинга и из кодера-анальника 300к наносек перекатится в кабанчики 1 лям наносек?
Есть такое мнение, что анальник это тип характера, а в бизнесе нужно социоблядствовать, что у многих программистов не выйдет.
Получается что кодер это на всю жизнь кодер?
Пропущено 2 постов
2 с картинками.
Пропущено 9 постов, 2 с картинками.
Аноним 16/07/22 Суб 23:42:09 2407308
>>2407307
Да и вообще - сегодня многие далеко не все, естественно громкие имена в индустрии начинали с кодинга.
Аноним 17/07/22 Вск 20:19:26 2408154
>>2407307
Всегда был кабанчиком, и вообще он генетический кабанчик - у него батя хозяин изумрудных шахт. Машка ведь как стартовый капитал нафармил - взял изумруд и продал))0
Аноним 18/07/22 Пнд 13:45:00 2408796
>>2407307
Ну ты е Макс написал - пару шелл скриптов?
Где его репа ни гите?
DevOps-тред #2 /devops/ Аноним 31/07/21 Суб 10:42:31 2112705 Ответ
16099232345531.png 82Кб, 785x429
785x429
16099232345500.png 514Кб, 1507x847
1507x847
devops.jpgupsca[...].jpg 42Кб, 600x400
600x400
Продолжаем обсуждение не нужных настоящему российскому бизнесу технологий. У клиентов вся консоль в ошибках, а на тестовых машинах тишина и покой? Контрацепция идёт в тряпочку, а деплой - в папочку? Анон поможет.

Предыдущий неправильно задеплоился здесь: https://2ch.hk/pr/arch/2021-06-29/res/1902319.html
Пропущено 55 постов
55 с картинками.
Пропущено 611 постов, 55 с картинками.
Аноним 19/09/22 Пнд 16:49:33 2467250
Аноним 20/09/22 Втр 12:24:19 2467833
Перекат?
Аноним 20/09/22 Втр 17:29:31 2468130
Превозмогающий гречник Аноним 12/07/22 Втр 10:59:47 2403213 Ответ
3009.jpg 19Кб, 300x220
300x220
kth.jpg 82Кб, 1088x477
1088x477
kode.jpg 1043Кб, 1170x669
1170x669
Помните немощного недо-к.ф.-м.н. с хреновым английским и никаким в проге, которого на собес звала солидная контора?

Так вот, техническое собеседование прошёл. Полёт нормальный.
Хоть и на мой взгляд это был лютый треш, что в плане написания кода, что в плане языка (особенно языка).

Теперь какой-то финальное собеседование меня ждёт, разговор на 30-50 минут, я хз что ещё это может быть.

HRовское было, техническое задание было, техническое собеседование было. Что ещё может быть?

В любом случае, постараюсь ещё времени выбить, чтобы язык подтянуть.

Истории о ваших успешных попаданиях в годные конторы при отвратительных собеседованиях с вашей стороны - приветствуются.
Пропущено 1 постов
1 с картинками.
Пропущено 10 постов, 1 с картинками.
Аноним 17/07/22 Вск 06:22:12 2407381
>>2407214
Как видишь, инфантильного умнственно отсталого корзину это прекрасно отсеет. Работает методика.
Аноним 17/07/22 Вск 15:20:43 2407859
>>2403213 (OP)
Эта хуйня детектор хуевости компании. В нормальных компаниях много задач, много денег и нехватка рук. Нормальная компания не устраивает собесов в форме экзамена, просто удостоверяются что ты можешь тянуть лямку. Тут тебя явно хотят скорее не нанять, чем наоборот. Я бы не стал делать ставку на такую парашу. Пробуй подаваться в другие места. Хотя мб у вкатунов и веб макак все по другому...
Аноним 17/07/22 Вск 18:05:06 2408023
>>2407859
>вкатунов
Я и есть вкатун
1С тред #46. Очередной. Легитимный. Твой. /1s1c/ Аноним 08/06/22 Срд 10:37:24 2374612 Ответ
png-clipart-1c-[...].png 103Кб, 900x900
900x900
Screenshot 2022[...].png 86Кб, 996x564
996x564
1.png 54Кб, 1104x679
1104x679
2.png 138Кб, 1381x816
1381x816
FAQ

1. Хочу стать спецназом мира программирования, с чего начать?
Пойти в любой франч. Там тебя научат.
Осознать что 1с это не о программировании и начать читать http://v8.1c.ru/edu/platform_training.htm , доступно, официально.
Неофициально https://1s-forum.fun/forum.php
Основы бухгалтерии в одной статье: https://infostart.ru/public/94641/

2. А онлайн-курсы есть какие?
Хорошие курсы по программированию для начинающих http://xn----1-bedvffifm4g.xn--p1ai/ http://курсы-по-1с.рф/. Регаешься на курс , каждый день приходит по 1-му видеоуроку. Смотришь на скорости x4, усваиваешь только самое главное. По "1С: Специалист по платформе" там же хороший курс, но он за деньги.
Курс по СКД (система компоновки данных - инструмент разработки отчетов): http://www.spec8.ru/kurs-po-skd-besplatno
Описание местного языка запросов: http://programmist1s.ru/yazyik-zaprosa-1s/

3. Умею читать, что посоветуете?
http://v8.1c.ru/metod/books/
Если хочешь получить базовые знания по именно программированию на платформе 1С, тогда гугли книжку "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" (Радченко М. Г., Хрусталева Е. Ю.), либо купи бумажную, она стоит 200р.

4. А стоит ли мне вообще идти в 1С?
Тебе определенно не стоит идти в 1с если:
- Ты любишь программировать, и хочешь заниматься только этим
Подумай, вероятно стоит выбрать другой язык.
- Тебе не нравиться общаться с людьми
Зачастую специалист 1с общается с клиентом на прямую, должность аналитика есть далеко не везде.
- Ты слишком раним/эмоционально неустойчив.
Иногда клиент негативно настроен по отношению к тебе, к твоей компании, и к 1с в целом. Иногда он орет и хочет подать на тебя в суд. Но если ты хорошо делаешь свою работу, ну или по крайней мере не косячишь и сможешь объяснить клиенту, что если что-то не работает, виноват не ты, а фирма 1С, продуктом которой вы вместе и пользуетесь, тогда клиент будет тебя любить. На самом деле хороших клиентов, которые довольны твоей работой больше, чем недовольных.

Тебе стоит идти в 1с если:
- Тебе нравится работать с данными
1с прежде всего это база данных, ну и оболочка к ней.
- Ты умеешь хорошо себя продавать и у тебя прокачен навык убеждения
В 1С очень важно общение с заказчиком. Иногда можно вообще не программировать, а изменить бизнес-процесс. А иногда можно приехать к заказчику, сделать доработку, которую он заказывал. А после этого рассказать, как еще можно автоматизировать его процесс и взять заказ еще на пару десятков тысяч рублей.

5. Откуда качать обновления для конфигураций?
Для реальных бойцов элитного батальона внедренцев: http://forum.ru-board.com/forum.cgi?forum=35 - здесь есть все, ищешь тред "1С:Предприятие v.8.x+типовые конфигурации 8.x", удовлетворит запросам даже самого изысканного 1-разработчика требуется регистрация.
Для франшизопидоров и прочих опущенцев: https://users.v8.1c.ru/

6. С чего начинать карьеру 1Сника? Как попасть во франч?

Лучше всего начинать карьеру с франча, т.к. сразу получаешь кучу боевых задач реальных клиентов. Во франче, если повезет с коллегами, сможешь консультироваться с такими же новичками и помогать друг другу по началу. То, что любой 1Сник в любом случае начинает с разноса дисков - миф. Никто не мешает начать с сервис-инженера и возить диски, набираться потихоньку опыта и перекатиться в программиста, но если есть опыт программирования на любом другом языке и желание развиваться быстрее, можно пробовать сразу идти на программиста-стажера, многие франчи берут таких стажеров.
Чтобы попасть во франч с нулевым опытом в 1С, то есть два пути. Первый это либо идти на сервис-инженера разносчика дисков. Либо прочитать хотя бы Радченко из 1-го и 3-го пункта и прочитать что-нибудь типа "Основы бухучета за 21день" (в принципе и за 7 дней сойдет), и тогда уже можно вешать резюме и искать вакансии с заявкой на начинающего программиста, тогда не придется возить диски.
Никто эти блядские диски не носит из стажеров. Сервис-инженеры носят, но это мрази, которые только усложняют дальнейшую работу с клиентом и всё делают на отъебись. Сервис-инженеров никто не любит. Не идите в сервис-инженеры, а сразу в стажеры.

7. Прошел курсы, книжки почитал, на что теперь рассчитывать?
На сосание хуйцов, а ты что думал? Начальная зарплата колеблется от 5 до 25 тысяч в зависимости от региона. Делаешь резюме, выкладываешь на местной бирже, пишешь по всем вакансиям, которые есть в базе, можешь попробовать спиздеть про опыт. Иногда 1С это не программирование, а продажи (см. вторую часть 4-го пункта). Писать код не сложно, намного ценнее знание предметной области (бухгалтерия, управление торговлей в целом, учет зарплаты, ведение любого учета и бизнес-процессов в принципе). Для начала достаточно уметь быстро гуглить и пиздеть, что в косяках виноваты пользователи.
Полностью двачую абзац. Особенно про начальную зарплату.

8. Пишу диплом на 1с, помогите.
Мы тут не помогать сидим, а деньги зарабатываем, сынок, пиши в треде контакты и краткое ТЗ.

9. НЕ ПРОГРАММИРОВАНИЕ
Любой вменяемый 1С-ник займет должность на порядок выше в твоем отделе независимо от языка. Знание предметной области стоит выше простого умения программировать.

10. Я сисадмин, нужно автоматизировать торговую точку, помогите посчитать стоимость лицензий.
На сайте 1С ищешь список франчей в твоем городе, звонишь, объясняешь, просишь прислать коммерческое предложение, они в тебе сами заинтересованы.

Предыдущий: https://2ch.hk/pr/res/2357362.html
Пропущено 55 постов
55 с картинками.
Пропущено 580 постов, 55 с картинками.
Аноним 26/07/22 Втр 18:59:30 2417144
>>2417139
Как раз 2 года назад искал решение задачи определить стек программно, но гугл ничего не показал, а статьи ещё не было.
Аноним 27/07/22 Срд 21:52:40 2418050
Бля ну перекат то запилите, щас же потонет тред
Аноним 28/07/22 Чтв 03:29:07 2418173
C#/Сишарп/.NET Тред #36 /csharp/ Аноним 08/07/22 Птн 09:13:20 2399284 Ответ
image 58Кб, 1536x1536
1536x1536
Прошлый тред: >>2334153 (OP)

Литература вторым постом

1. Ресурсы:
https://dotnet.microsoft.com/learn
https://docs.microsoft.com/ru-ru/dotnet/csharp/
https://metanit.com/

2. Онлайн-компиляторы:
https://ideone.com/
https://dotnetfiddle.net/

3. WinForms или WPF?
Зависит от задачи. Для небольших проектов, скорее всего, будет достаточно винформочек. В случае, если разрабатываемое приложение достаточно серьёзное, то возможно его стоит писать с использованием WPF. WPF очень хорошо работает с паттерном MVVM ( https://ru.wikipedia.org/wiki/Model-View-ViewModel ), и позволяет пилить очень кастомизированные интерфейсы с помощью XAML, что в случае с WinForms делать намного сложнее.

4. Мне тут знакомый_нейм сказал, что C# умирает, это правда? Может не стоит его учить?
Неправда. C# активно развивается, недавно вышел .NET 5 и С# 9.0. Дотнет стал полностью опенсорсным и кроссплатформенным. В том же энтерпрайзе он очень даже востребован.

5. Какую IDE выбрать?
Для Windows самым очевидным вариантом будет Visual Studio ( https://visualstudio.microsoft.com/ru/downloads/ ). Бесплатной Community-версии более, чем достаточно для большинства задач. Также есть версия для macOS.
Кроссплатформенный полуредактор/полуIDE VS Code ( https://code.visualstudio.com/ ).
Кроссплатформенный IDE Rider ( https://www.jetbrains.com/rider/ ).
Также существуют C#-плагины для Atom и Sublime Text, но функциональность там достаточно сильно урезана.

6. С# для мобильной разработки
https://dotnet.microsoft.com/apps/xamarin

Новые возможности C# 9.0: https://devblogs.microsoft.com/dotnet/c-9-0-on-the-record/

Текст шапки: https://pastebin.com/pbK8CGqw
Пропущено 74 постов
74 с картинками.
Пропущено 1089 постов, 74 с картинками.
Аноним 13/08/22 Суб 18:46:05 2432808
Увидел в одном из паттернов такую схему, есть два new Cl1(); и new Cl2();

Вот из подвели под один тип TypeOfCl cl и обращаются к ним.
Как это называется?
class Cl3{ Cl3(TypeOfCl cl) {} }
Аноним 14/08/22 Вск 00:38:43 2433106
>>2399284 (OP)
>System.InvalidCastException: Заданное приведение является недопустимым.
Как изгнать это ебучее приведение, которое вселилось в мой грёбанный код?
Аноним 14/08/22 Вск 02:02:22 2433141
Мне нужно написать программулину для работы в консоли Линукса. Программа проста до безумия: открыть файл с картинкой в стандартном формате, отресайзить его и, допустим, скопировать поверх другого Canvas'а.

GDI под прыщами не работает. Microsoft официально предлагает три стула https://docs.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only#recommended-action
- https://github.com/dotnet/Microsoft.Maui.Graphics
- https://github.com/SixLabors/ImageSharp
- https://github.com/mono/SkiaSharp

Приложение будет написано с нуля заковано в docker-контейнер, поэтому версия .Net абсолютно не важна. Какой из трёх стульев выбрать?
Сам склоняюсь в Мауи, как к официальному решению от самого Майкрософт. Нужен ли Мауи доступ к видеокарте (её не будет в доккер-контейнере, тем более на прыще-сервере без физической видухи)? Что с остальными двумя?
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов