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

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

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

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

<<
Каталог
Рулетка ЯП и задач Аноним 11/01/22 Втр 02:52:31 2261666 Ответ
1641858750367.jpg 260Кб, 2000x2000
2000x2000
1641858750376.jpg 649Кб, 2560x1440
2560x1440
Последние 2 цифры - ЯП
Последние 3 делим на 146, остаток - задача
Пропущено 1 постов
1 с картинками.
Пропущено 145 постов, 1 с картинками.
Аноним 05/10/22 Срд 00:04:29 2481897
,
Аноним 06/10/22 Чтв 19:08:00 2483076
Ролл
Аноним 06/10/22 Чтв 21:50:55 2483238
ролл
RUST #23 Rust — невероятно быстрый язык для системного программирования /rust/ Аноним 10/08/22 Срд 22:35:20 2430103 Ответ
image.png 54Кб, 1200x1200
1200x1200
image.png 72Кб, 1920x1080
1920x1080
image.png 555Кб, 1200x584
1200x584
image.png 273Кб, 640x853
640x853
RUST #23

Rust — невероятно быстрый язык для системного программирования без segfault'ов и с гарантиями потокобезопасности.

Ссылка на официальный сайт: https://www.rust-lang.org/

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

IDE для Rust: https://areweideyet.com/
GUI для Rust: http://www.areweguiyet.com/
Web для Rust: https://www.arewewebyet.org/
GayDev для Rust: https://arewegameyet.rs/
Что еще есть для Rust?
- Посмотри сам: https://wiki.mozilla.org/Areweyet

Основная литература:
Rust Book(версия на русском языке): https://doc.rust-lang.ru/book/
Rust Book: https://doc.rust-lang.org/book/
Rust by Example: https://doc.rust-lang.org/rust-by-example/
The Rustonomicon(для продвинутых анонов): https://doc.rust-lang.org/nomicon/
Programming Rust: https://www.oreilly.com/library/view/programming-rust/9781491927274/

Ресурсы на русском:
https://rust-lang.ru/
Отдельное спасибо автору этого гитхаба(старому ОПу). Здесь вы сможете найти много полезной информации: https://gist.github.com/TatriX/183c816f1346d418f969c4576c2b9b41

Предыдущий: >>2376798 (OP)

Столяровщина идет лесом
Пропущено 85 постов
85 с картинками.
Пропущено 471 постов, 85 с картинками.
Аноним 06/10/22 Чтв 21:10:03 2483195
image.png 19Кб, 614x174
614x174
>>2483150
>>2483188
Если про то, как оно унутре сделано, то вот так:
имплементируешь трейт FromIterator для своей ебалы и вперде.
Аноним 06/10/22 Чтв 21:13:16 2483197
>>2483150
Вывод типов. Где-то все равно должно знать что именно надо.
Аноним 06/10/22 Чтв 21:48:18 2483235
>>2482820
Это буквально время жизни.
Ссылка должна указывать на живую структуру или примитив. Если есть вероятность, что указываемая структура умрёт (будет перемещена, освободится память для неё, время жизни уменьшится из-за смешения разных лайфтаймов в один, etc.) до момента как ссылка будет использована, борроу чекер пошлёт тебя на хуй.

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

При этом БЧ консервативен, и если что-то пахнет как труп, то он не даст это трахать, даже если оно случайно живым. Он считает, что лучше иногда не трахнуть живое, чем случайно трахнуть мёртвое.
Зачем существуют языки с динамической типизацией? Аноним 14/09/22 Срд 16:48:09 2462893 Ответ
image.png 131Кб, 1400x684
1400x684
image.png 84Кб, 480x360
480x360
image.png 121Кб, 800x500
800x500
Возьмём за аксиому следующие два утверждения:

1) Весь код с вероятностью 90% будет переписан.
2) Люди делают ошибки

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

И языки с динамической типизацией усложняют эту задачу.

Представьте, мы добавляем новый функционал в какое-нибудь приложение на питоне, эликсире, лиспе, похуй. Мы переписываем код, добавляем новые фичи, и конечно же делаем ошибки. Что нам предлагает язык со статической типизацией? Он предлагает проверить валидность кода до запуска, чтобы когда мы задеплоим код в продакшен он гарантированно работал.

Что предлагают нам языки с динамической типизацией? Ничего. Если какая-то процедура вызывается очень редко, то мы не можем узнать что она написана неверно до того как она будет вызвана в рантайме. Зачем? Почему?

Поясните, я реально не понимаю. Зачем в 2022 году лишать себя удобства? Неужели вы не хотите писать код, который будет валидирован ещё до стадии деплоя?
Пропущено 10 постов
10 с картинками.
Пропущено 123 постов, 10 с картинками.
06/10/22 Чтв 18:36:27 2483039
Хуямп.
Аноним 06/10/22 Чтв 18:51:33 2483053
>>2462978
Треугольник програм продукта видел: качество = дорого и долго!
Аноним 06/10/22 Чтв 21:26:31 2483217
Сап аноны, призываются аналитики данных. Работаю в крупной компании аналитиком, вытаскиваю данные с Аноним 24/09/22 Суб 18:20:46 2472750 Ответ
shutterstock105[...].jpg 114Кб, 1000x700
1000x700
Сап аноны, призываются аналитики данных. Работаю в крупной компании аналитиком, вытаскиваю данные с помощью SQL, затем в пандас обрабатываю, пишу несложные ad-hoc алгоритмы, графики, делаю простые статистические выводы, потом пилю дашборды в Power BI. Учился на гуманитарной специальности, все, что связано с аналитикой учил сам дома по вечерам. Сейчас прохожу курс Яндекс Практикум Аналитик данных, просто для структурирования информации, проектов и сертификата (как ни странно, на собесах иногда спрашивают сертификаты). Закончил курс Программирование на Python от биоинформатики на степике, а вот следующий их курс что-то там основы и применение уже застрял на задании, где нужно написать функции с областью видимости. Вопрос такой: хочу вкатиться в data science, прям мечта такая. Сплю и вижу, как обнаруживаю рак на рентгеновских снимках. При этом сейчас, когда сажусь делать анализ датасетов пробивает холодный пот и страшно приступать к анализу(синдром самозванца видимо). Пилю небольшой пет-анализ (спарсил данные с помощью scrapy, потом простая статистика и визуализация). Вышмат не проходил в универе, школьная математика на 4, английский С1. Какой-нибудь есть план, как можно года за два вкатиться в data science? Может, какие то конкретные курсы? Прошу совета.
Пропущено 1 постов
1 с картинками.
Пропущено 13 постов, 1 с картинками.
Аноним 06/10/22 Чтв 01:56:27 2482618
>>2476234
>задрачивать мат модели
что ты вкладываешь в это понятие?

другой дата-аналитик
Аноним 06/10/22 Чтв 07:18:26 2482640
>>2482618
Перебирать параметры и сами модели, ища лучший результат.
Аноним 06/10/22 Чтв 18:06:11 2483018
>>2476234
>Не всем подходит сидеть и задрачивать мат модели.
Хули там смотреть? Конечно, задрачивать модели всем подходит. То есть, все бы хотели только этим и заниматься. Это работа для интеллектуалов-белоручек. Но не все могут составить конкуренцию. Не все могут это делать эффективно.

Не так надо ставить вопрос.
C Programming Language #73 /clang/ Аноним 08/07/22 Птн 12:50:30 2399452 Ответ
TheCProgramming[...].jpeg 7Кб, 180x165
180x165
magnetic-core19[...].jpeg 124Кб, 1920x1080
1920x1080
Тред, посвященный прародителю всех С-подобных языков и по совместительству единственному идеальному и всесторонне годному средству программирования как на системном, так и на прикладном уровне.

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

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

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

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

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

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

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

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

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

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

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

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

https://github.com/kozross/awesome-c

Онлайн-утилиты:
- №70: http://arhivach.net/thread/713839/
- №71: http://arhivach.net/thread/727405/
- №72: >>2245329 (OP) (OP)
- №73: >>2297526 (OP) (OP)
Пропущено 21 постов
21 с картинками.
Пропущено 184 постов, 21 с картинками.
Аноним 06/10/22 Чтв 16:47:04 2482942
>>2482736
как блядь писать в тред, я еле его нашел. тег отъебнул
> Пиздец ты дегенерат
иди в жопу
Аноним 06/10/22 Чтв 16:47:41 2482943
>>2482734
господь забирает лучших
Аноним 06/10/22 Чтв 17:56:16 2483011
>>2482942
А в чем виновны растоманы, если Макабу с разметкой сломал Абу, а не перекатили Сишники?
Аноны здарова. Хелп. Аноним 06/10/22 Чтв 05:22:01 2482633 Ответ
android-735x400.jpg 29Кб, 735x400
735x400
Как сейчас обращают внимания на образование для профессии Android Разработчика? У самого образование немножко другое АСУ ТП(Автоматизированная система управления технологическим процессом). Если буду иметь опыт и скиллы то данное образование не даст мне преград при трудоустройствах?
Аноним 06/10/22 Чтв 07:17:47 2482639
У меня на прошлом месте работы был мобильный разработчик, который раньше поваром работал, и образование у него соответствующее. Очень толковый человек.

Вообще, мало компаний требуют вышку по профилю (гос. компании или подобные им, типа в госах не имеешь право занимать руководящую должность без вышки). Некоторые заказчики (да, такое может быть) требуют вышку у ребят, но в большинстве своем всем без разницы сейчас - смотрят в основном на предыдущий опыт работы и по личным качествам.
Аноним 06/10/22 Чтв 10:30:22 2482703
> Если буду иметь опыт и скиллы то данное образование не даст мне преград при трудоустройствах?

На образование всем насрать, опыт можно пририсовать. Для того чтобы попасть на работу, нужно ВНЕЗАПНО пройти собеседование. А не диплом или опыт показать.
Несколько месяцев поиска работы Больше 1000 отправленных резюме Десятки тестовых Десятки собесов 0 о Аноним # OP 27/08/22 Суб 13:33:58 2447047 Ответ
qa-2-min.png 8Кб, 1080x612
1080x612
Несколько месяцев поиска работы
Больше 1000 отправленных резюме
Десятки тестовых
Десятки собесов
0 оферов.

Уже несколько раз выгорал, но с каждым разом возвращался с новыми силами. Как люди без коммерческого находят за 2 недели работу я хз
Пропущено 4 постов
4 с картинками.
Пропущено 43 постов, 4 с картинками.
Аноним 24/09/22 Суб 17:19:40 2472700
>>2447063
Мидихлорианы во всем виноваты
Аноним 27/09/22 Втр 02:44:06 2475139
>>2447047 (OP)
Сейм хуйня, оп. Только масштабы откликов пока меньше.
Сижу параллельно изучаю технологии и всю хуйню. И думаю над двумя вариантами - нарисовать N опыта и заявится мидлом, либо в смежку куда-то двинутся, где не такой перегретый рынок, в девопсы например.
Аноним 06/10/22 Чтв 09:49:36 2482668
>>2475139
> нарисовать N опыта
Если сможешь подтвердить, хотя бы пет проектами, то варик. Однако на собесе могут закидывать такими словами, которые встречаются только в реальной команде (не студенты).

>>2475139
> в девопсы например
Так в QA тоже можно, если английский B2, знаешь хорошо теорию, клиент серверную архитектуру, SQL, Git, Terminal Ubuntu, основные тулзы для веба/мобайла и конечно же стажировка хоть где-то.
Ради практики сделал свою борду на Питоне + Джанго. Хотелось бы получить отзывы касательно кода, ка Аноним 15/08/22 Пнд 12:38:40 2434706 Ответ
Screenshot20220[...].png 156Кб, 1326x850
1326x850
Ради практики сделал свою борду на Питоне + Джанго.

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

С мобилок открывать не очень советую. Под мобилки не подгонял.
Ссылка - https://0111010.pythonanywhere.com/b/
Код - https://github.com/0111010/mboard

Если что, существующие посты и треды не я написал. Я не настолько шизик В /b просто ссылку линканул. Глубинный народ набежал.
Пропущено 6 постов
6 с картинками.
Пропущено 36 постов, 6 с картинками.
Аноним 16/09/22 Птн 15:28:34 2464293
>>2464268
Ну у меня там наверняка далеко не идеальный код, поэтому, если заморочиться, то можно оптимизировать. Там явно не на пределе возможностей питона и джанго работает.
Я пробовал ради интереса смотреть количество sql запросов через django debug toolbar, так там дофигища чего дублируется.
Аноним 03/10/22 Пнд 16:35:43 2480838
Бампану что ли.
Продолжаю говнокодить потихоньку.

Сделоль ajax форму постинга и сам постинг в треде тоже ajax, можно постить и страница не обновляется. Постинг без JS тоже оставил.

Добавил интерактивные всплывающие посты при наведении на ">>"

Заменил капчу на ... словосочетания из 2 слов из диалогов из Зелёного слоника...
Нагло позаимствовал css тему отсюда с харкача (Muon)
Аноним 06/10/22 Чтв 04:34:56 2482631
index0.jpg 93Кб, 1280x759
1280x759
>>2460019
Но это только 2NF. Лучше же 3NF делать, мало ли какие фичи придется вколачивать, с 3NF больше маневра.
Питон тред №143 /python/ Аноним 17/06/22 Птн 10:18:30 2381665 Ответ
pylog.png 37Кб, 1024x576
1024x576
Orphic-egg.png 258Кб, 768x1050
768x1050
Тред, посвящённый языку программирования Питон, #143

Предыдущий: >>2372998 (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
Пропущено 50 постов
50 с картинками.
Пропущено 479 постов, 50 с картинками.
Аноним 04/10/22 Втр 02:18:07 2481311
Аноны, а где можно почитать подробнее как питон работает с памятью для встроенных типов. Вот например.
a = 500
b = 500
В данном случае это один объект
А вот если сделать так
b = b + 1 - 1
То это уже два разных объекта

В каких случаях происходит присвоение одинакового айди и когда он меняется?
Гарантируют ли разные айдишки выделение памяти на каждый объект или под капотом может быть так, что эти переменные все ещё ссылаются на один участок памяти с 500?
Аноним 06/10/22 Чтв 00:33:39 2482611
>>2481311
Если говорить конкретно про CPython3, то целые числа от -5 до 256 заранее сохраняются в памяти как константы при запуске, и для b в этих пределах b+1-1 нового объекта не создаст. Строки кешируются.

https://ideone.com/CWsj8C
https://docs.python.org/3/c-api/long.html#c.PyLong_FromLong

>Гарантируют ли разные айдишки выделение памяти на каждый объект

Да.

https://github.com/python/cpython/blob/2016bc54a22b83d0ca9174b64257cc7bb67a0916/Python/bltinmodule.c#L1212
Аноним 06/10/22 Чтв 04:19:19 2482630
изображение.png 9Кб, 254x217
254x217
>>2481311
У меня 500 разные уже.
Погугли про строки, думаю это проще всего. Я в какой-то книге или статье помню, что что было написано будто строки мелкими английскими буквами без пробелов какое-то-слово-делаются, как возможные идентификаторы, а другие нет.
1С тред #48. Очередной. Легитимный. Твой. 1c1s /1c1s/ Аноним 05/09/22 Пнд 21:03:55 2456215 Ответ
16589679956590s.jpg 7Кб, 250x250
250x250
16623971045390.png 273Кб, 673x663
673x663
Тред языка обобщенного метапрограммирования, доступного пониманию лишь полубогам.

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/2418172.html
Пропущено 5 постов
5 с картинками.
Пропущено 57 постов, 5 с картинками.
Аноним 05/10/22 Срд 13:35:28 2482181
>>2482176
Даст. Только что проверял
Аноним 05/10/22 Срд 22:04:47 2482573
Интересно, в чем ведут учет шаурмичные на западе?
07/10/22 Птн 12:52:18 2483519
Valgrind и Manjaro Сап Аноны, помогите, пожалуйста. Проблема: стоит самая свежая версия Manjaro, все Аноним 30/09/22 Птн 21:36:56 2478693 Ответ
manjaro.png 2Кб, 512x512
512x512
1.jpg 163Кб, 1680x1050
1680x1050
Valgrind и Manjaro
Сап Аноны, помогите, пожалуйста.
Проблема: стоит самая свежая версия Manjaro, все пакеты up-to-date. Для работы понадобилась утилита valgrind.
Никак не хочет работать: крашится с fatal error на стартапе.
Проблема, как я понял, появилась недавно у пользователей arch/manjaro.
Можете, пожалуйста, помочь пофиксить. Решения, которые находил, не помогли
Лог ошибки:
valgrind: Fatal error at startup: a function redirection
valgrind: which is mandatory for this platform-tool combination
valgrind: cannot be set up. Details of the redirection are:
valgrind:
valgrind: A must-be-redirected function
valgrind: whose name matches the pattern: strlen
valgrind: in an object with soname matching: ld-linux-x86-64.so.2
valgrind: was not found whilst processing
valgrind: symbols from the object with soname: ld-linux-x86-64.so.2
valgrind:
valgrind: Possible fixes: (1, short term): install glibc's debuginfo
valgrind: package on this machine. (2, longer term): ask the packagers
valgrind: for your Linux distribution to please in future ship a non-
valgrind: stripped ld.so (or whatever the dynamic linker .so is called)
valgrind: that exports the above-named function using the standard
valgrind: calling conventions for this platform. The package you need
valgrind: to install for fix (1) is called
valgrind:
valgrind: On Debian, Ubuntu: libc6-dbg
valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo
valgrind:
valgrind: Note that if you are debugging a 32 bit process on a
valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo
valgrind: package (e.g. libc6-dbg:i386).
valgrind:
valgrind: Cannot continue -- exiting now. Sorry.
Пропущено 1 постов
1 с картинками.
Пропущено 4 постов, 1 с картинками.
Аноним 30/09/22 Птн 22:23:01 2478774
По инструкции пробовал шаги?
>Проблема, как я понял, появилась недавно
Так откати версию.
Аноним 01/10/22 Суб 10:25:47 2479041
>>2478693 (OP)
> Проблема, как я понял, появилась недавно у пользователей arch/manjaro.
Блять.
А знаете почему, аноны? Потому что я решил пересесть на манжару. Я такой неудачник, что когда я пересаживаюсь на стабильный дистрибутив, он перестаёт быть стабильным. Прости меня, ОП.
мимо
Аноним 01/10/22 Суб 11:16:50 2479071
Бинарь 32битный? Накати libc6-dbg:i386
Matlab Аноним 27/09/22 Втр 15:49:11 2475615 Ответ
image.png 219Кб, 1512x1008
1512x1008
родненькие, помогите
пишу какой-то код в matlab, языка егошнего не знаю, выдает ошибку
Error using -
Arrays have incompatible sizes for this operation.

Error in untitled (line 14)
Ss=((2Aa)./(a.^2+w2.^2))(w2-2piFsn);

вот код
A=4;
a=5;
t=-10:0.1:10;
s=Aexp(-aabs(t));


Fs=10;
w=-100:0:100;
n=-10:9;
w2=repmat(w,length(n),1);
shift=-2piFs.n;
shift=repmat(shift',1,length(w2));
w2=w2+shift;
Ss=((2
Aa)./(a.^2+w2.^2))(w2-2piFsn);
Ss=sum(Ss,1);
Ss=Ss
Fs;

figure
plot(w,abs(Ss));
xlabel('\omega')
ylabel('|S(\omega)|')
Аноним # OP 27/09/22 Втр 15:53:36 2475621
image.png 1Кб, 317x22
317x22
почему-то удалились все знаки умножения, там должно быть так
Haskell Аноним 01/10/21 Птн 01:12:08 2171218 Ответ
haskell.png 13Кб, 220x157
220x157
Предыдущий >>1880225 (OP) тонет, создаю новый.

Пропущено 8 постов
8 с картинками.
Пропущено 137 постов, 8 с картинками.
Аноним 16/09/22 Птн 22:14:29 2464703
>>2464505
Я вообще за хаскель не шарю, пять лет назад в этот тред заходил ради интереса. Ну вот давай подумаем логически, к примеру
>2) как будет представлен в памяти тип данных "массив"
Допустим, ты знаком с алгоритмами/контейнерами, как бы ты на C/C++ реализовал ленивые вычисления? Ну самый прямой способ, создать динамический массив типа std::vector и пополнять его по мере необходимости, или же unordered_map, чтобы кэшировать значения функции для части аргументов.
Аноним 16/09/22 Птн 23:59:16 2464769
>>2464505
1 Int - самый распространенный наверное - слово, но пару бит на тег, есть неограниченные из gmp, есть и 8/16/32/64 бит (и boxed и нет)
2 массивы есть как массивы, но не в стдлибе, в ней основная структура - связный список
3 data по умолчанию хранит thunk'и - ленивые значения, но может и не ленивые; по умолчанию все boxed, есть распакованные типы, но сомневаюсь, что можно несколько таких объединять в полностью распакованную структуру, распакованные кортежи например неюзабельны из-за налагаемых ограничений
Аноним 28/09/22 Срд 20:00:32 2476778
Имитация Бурной Деятельности /ibd/ Аноним 18/01/22 Втр 03:39:38 2268502 Ответ
out-office-760.jpg 118Кб, 760x408
760x408
367880900.jpg 80Кб, 720x383
720x383
Предлагаю обсудить то, к чему рано или поздно придет практически каждый сколиозник (кроме совсем уж отбитых аутистов). ИБД, ну а если "по-военному" — то мастерство проебывания.

Кто-то еще зеленым джуном осознает что тикеты и интересные проекты никогда не кончатся и что счастье совсем не в них. Ну а кто-то придет к этой истине лишь седым выгоревшим синьором или недосыпающим батей на удаленке.
Кого-то задизморалит то, что проект (в который вкладываешь если не душу, то хотя бы значительные человеко-часы) будет переписан шутливым зумером на убийце Реакта уже через пару лет. И зумер только кекнет от старья, кидая твой пердиксный репозиторий в утиль.
Кто-то осознает что незаменимых нет, увидев как быстро позабыли на работе о коллеге, который погиб в автокатастрофе после месяца овертаймов. Уснул за рулем.
Кто-то вблизи увидит тех, ради кого собственно весь банкет (директоров) и невольно начнет считать заработанные тобой для него бабки. Бабки, за которыми месяцы и годы разлуки и эмоциональной дистанции с родными и близкими. Лучшие годы, которых не вернуть и не компенсировать лычкой VP и парой десяткой лишних квадратных метров.
У всех свой путь, но думаю что вывод о необходимости наебывания дяди-Карабаса неизбежен из-за самой сути сутулой индустрии. Вопрос лишь в том, как наебывать и не быть пойманным.

Этот тред — антипод тредов про выгорание. Тут не будет психотерапии, которая вернет согбенному мотивацию вновь грести за людоеда-капитаглиста. Наоборот — тут мы респектуем выгоранию как логичной адаптации человека к индустрии. И подходим к ней со всей заботой — ведь выгорание еще не повод увольняться!
Потому предлагаю обсудить схемы и ресурсы, которые позволят строить свой work-life баланс вокруг "life", при этом лутая максимально возможный бабос.
Наебывание трекеров и вебок, делегация тасков студенту-доширачнику, макросы для осмысленных кликов по докам и IDE, топ отмазок для проебанных сроков, саботаж проектов и команд — есть у кого-нибудь опыт с таким?
Пропущено 25 постов
25 с картинками.
Пропущено 264 постов, 25 с картинками.
Аноним 17/09/22 Суб 14:18:16 2465166
>>2465140
Никто больше не имитирует?
Аноним 17/09/22 Суб 14:30:01 2465189
>>2465166
Да. ИИ всех поуволнял. Скоро в принципе кожаных мешков заменят роботами, как в игре портал.
Аноним 04/10/22 Втр 07:53:49 2481344
В России сейчас количество вакансий резко уменьшится, а количество программистов-соискателей резко вырастет.
SICP тред /sicp/ #11 /sicp/ Аноним 15/04/22 Птн 13:51:16 2336340 Ответ
3.jpg 69Кб, 487x488
487x488
Продолжаем обсуждение лучшей книги всех времен и народов, а так же одноименных лекций. Приглашаются сюда как новички, ломающие над ней голову, так и опытные ребята, прошедшие ее всю (или большую ее часть).

Где скачать SICP?
На русском: http://newstar.rinet.ru/~goga/sicp/sicp.pdf
ориджинал: http://web.mit.edu/alexmv/6.037/sicp.pdf
https://git.io/sicp.pdf

Где я могу писать свой код, для выполнения заданий?
Онлайн редактор, с поддержкой Scheme: https://repl.it/languages/scheme
IDE для racket подобных языков(но есть и поддержка Scheme, но её нужно включить) - https://racket-lang.org/

Где посмотреть ответы на задачи?
http://community.schemewiki.org/?SICP-Solutions
https://github.com/qiao/sicp-solutions
https://wizardbook.wordpress.com/solutions-index/
Где посмотреть видео про книгу?
https://www.youtube.com/watch?v=a0YrCABCOEY
Предыдущий тред https://2ch.hk/pr/res/1863410.html
Пропущено 15 постов
15 с картинками.
Пропущено 164 постов, 15 с картинками.
Аноним 20/09/22 Втр 12:05:50 2467831
>>2464517
Приложуха для чтения книг
Аноним 24/09/22 Суб 11:29:53 2472357
Посмотрел 6 лекций SICPa на ютубе(к книге пока что не притрагивался) и ничего нового для себя не узнал. Как-то интуитивно до этого самостоятельно дошел. Посмотрим, что будет дальше. Держу в курсе.
Аноним 30/09/22 Птн 10:16:00 2477986
>>2466507
Ещё на фортран бы послали
Skillfactory вопрос вкатунам Аноним 13/09/22 Втр 21:10:02 2462165 Ответ
19195c13d3c4f03[...].jpg 62Кб, 750x655
750x655
Аноны, есть тут те кто обращался к инфоцыганам за знаниями, в частности к Skillfactory?

Купил я их курс "Введение в геймдев" потому что на него скидку давали через Госуслуги. И что-то кажется что наебали меня.
По сути, получил просто доступ к заранее подготовленным материалам и простенькие тесты которые нужно проходить.
Я то думал что будет полный интерактив, так чтобы в реальном времени эти вебинары проходили и можно было бы в чат писать.

Что за хуйня, аноны? У вас тоже такое было?
Пропущено 4 постов
4 с картинками.
Пропущено 30 постов, 4 с картинками.
Аноним 16/09/22 Птн 19:10:14 2464515
>>2463600
>Самое главное - обязательно заведите github
Промытая прошмандовка промывает маслят. Анальники - стадные животные.
Аноним 18/09/22 Вск 12:55:02 2466131
>>2464515
А как ещё запруфать, что ты что-то умеешь?
Если ты фронт-макака, и то вместо резюме можешь просто кидать ссылку на сайт, который ты сам с нуля наверстал. И на исходники на гитхабе.
А то что ты сам про себя расскажешь и распишешь - всё это мусор, никто тебе не поверит.
Аноним 28/09/22 Срд 14:47:24 2476473
>>2462165 (OP)
>И что-то кажется что наебали меня.
Так и есть.

>Я то думал
А всем похуй, что ты там думал ибо платить за инфу которая просто так лежит в тырнете будет только долбоёб.
Настоящий погремист грызёт задачу сам и максимум чем пользуется это поисковики.
А если ты бежишь к инфоцыганам мол научите расскажите то сия сфера точно не для тебя. Это как бежать на бизнес форум с ожиданием того, что тебя обучат как вести бизнес.
Lua тред. Аноним 29/09/22 Чтв 15:24:39 2477359 Ответ
Screenshot from[...].png 16Кб, 340x330
340x330
Lua тред.
Пропущено 2 постов
2 с картинками.
Пропущено 1 постов, 2 с картинками.
Аноним 29/09/22 Чтв 18:07:30 2477494
prkpl.jpg 64Кб, 970x602
970x602
29/09/22 Чтв 18:23:43 2477511
Аноним 29/09/22 Чтв 19:35:18 2477572
Я недавно на Guile в качестве встраиваемого языка перешел, после ознакомления с общелиспом.
PascalDelphi #2 - восставший из кода! /pascal/ Аноним 10/08/22 Срд 17:37:33 2429812 Ответ
1660142247803.png 336Кб, 640x640
640x640
1660142247808.png 113Кб, 1024x1024
1024x1024
1660142247815.png 124Кб, 279x276
279x276
Тред единственного по-настоящему кроссплатформенного инструмента разработки.

- Что читать? В интернетах тухлые книжки от дедов по Delphi 7
Строго рекомендуется 700+ страниц годноты по Object Pascal для
Sydney 10.4 от Марко Канту - https://drive.google.com/file/d/1p69PnhVvMYV4LO3jnndcqMZU1rQMv9SR/view?usp=sharing
Официальные документации по VCL/LCL и FireMonkey супер подробны и понятны.
- Какую IDE юзать?
Для Delphi - очевидная RAD Studio. Последняя Community - 10.3.3.
Для Object Pascal - очевидный Lazarus.

Полезный список либ и компонентов - https://github.com/Fr0sT-Brutal/awesome-pascal

Прошлый тред потонул, не дождавшись ОПа https://2ch.hk/pr/arch/2022-08-09/res/1977489.html
Пропущено 14 постов
14 с картинками.
Пропущено 122 постов, 14 с картинками.
Аноним 23/09/22 Птн 20:37:12 2472056
>>2468448
Пасиб, попробую посмотреть.

Я попытался пример с модулем Graph собрать, обломился, выяснил что на моей ОСи этого модуля нет вообще. Буду обходиться тем что есть (CRT + TurboVision), благо и с ними можно неплохо поизгаляться.
Аноним 27/09/22 Втр 13:45:40 2475463
Не спать.
Аноним 29/09/22 Чтв 16:42:15 2477437
Бамп.
ABAP-тред Аноним 11/07/22 Пнд 13:46:22 2402504 Ответ
kPIUBxryJHBILKr[...].jpg 72Кб, 720x377
720x377
ABAP (аббревиатура от Advanced Business Application Programming) — это проприетарный высокоуровневый язык программирования, который был создан компанией SAP еще в начале 80-х и является основным языком разработки «классических» продуктов SAP. O SAP тоже многие могли не слышать. SAP — немецкая компания, лидер на рынке производства программного обеспечения для управления бизнесом и автоматизации бизнес-процессов. Капитализация SAP на данный момент составляет примерно 148 миллиардов евро, а количество сотрудников превышает 103 тысячи человек.

В какой-то степени продукты компании уже стали стандартом благодаря отличной интеграции со сторонними системами, расширяемости и кастомизации стандартных решений.

Востребованность: прямо сейчас вы можете найти несколько сотен вакансий, причём среди них есть те, где знание продуктов компании SAP и опыт работы с ABAP – единственное требование.

Средняя ЗП специалиста ABAP - 200к рублей.

Инфа для обучения:
https://coderlessons.com/tutorials/sap/izuchite-sap-abap/sap-abap-kratkoe-rukovodstvo
Пропущено 1 постов
1 с картинками.
Пропущено 13 постов, 1 с картинками.
Аноним 26/09/22 Пнд 18:33:15 2474747
АВОВА-боги, ну как вы там?
Аноним 26/09/22 Пнд 20:20:32 2474877
Аноним 04/10/22 Втр 12:14:30 2481444
>>2402731
И че
Работа то есть и ее полно
мимо-абапер-тимлид
Сап, пришел сегодня довольно неплохой для меня оффер в одну крупную компанию, но в связи с текущей с Аноним 26/09/22 Пнд 14:09:56 2474410 Ответ
imgpreview.jpg 220Кб, 1200x772
1200x772
fad0026bfd90073[...].jpg 48Кб, 500x281
500x281
Сап, пришел сегодня довольно неплохой для меня оффер в одну крупную компанию, но в связи с текущей ситуацией в России мне стремно устраиваться оффициально.
Скажите че как там вообще с этим дела? Мне принимать оффер и не ссать или как
Аноним 04/10/22 Втр 14:54:09 2481545
Если компания реально крупная, скорее всего у них уже налаживается процесс брони от призыва. Чому бы сразу у работодателя не уточнить?
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов