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

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

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

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

<<
Каталог
Навигатор Аноним 23/06/18 Суб 00:19:11 1215536 Ответ
d4RMMFMH4Yo.jpg 24Кб, 500x500
500x500

Первый раз здесь? Задавай вопрос в этом треде.

Большие куски кода желательно вставлять через ideone или pastebin.

Mobile:Android IOS
Enterprise:Java C# Go
Interpreted:JavascriptPython PHP Ruby
Functional: Haskell Lisp OCaml Clojure(Script) Scala
System:C ASM C++ Rust
Other:Computer Science Нейроночки и МашОб Gamedev Мы вам перезвоним SICP Базы данных Version control Идеи анона Freelance

Нюфаг-тред Анонемус 20/06/17 Втр 17:04:21 1008826 Ответ
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/

Пропущено 47 постов
47 с картинками.
Пропущено 497 постов, 47 с картинками.
Аноним 20/04/24 Суб 00:54:53 3129245
>>3129177
WebApi - это подмножество MVC, возвращает только джейсон. Это не отдельный фреймворк.
Аноним 20/04/24 Суб 00:57:14 3129249
>>3129233
Какие вакансии? Фулстек стронг девопс в финтех стартап? Это не вакансии, а говно.
Аноним 20/04/24 Суб 01:02:28 3129250
МЫ ВАМ ПЕРЕЗВОНИМ /xo/ Аноним 31/03/20 Втр 20:12:05 1647485 Ответ
image.png 566Кб, 1280x720
1280x720
Пропущено 118 постов
118 с картинками.
Пропущено 497 постов, 118 с картинками.
Аноним 20/04/24 Суб 00:53:38 3129244
>>3129240
Няшные все давно свалили в ЕС и нашли там богатых спонсоров. Солдатам остались только пенсионерки, жирухи, РСП и самки свиней.
Аноним 20/04/24 Суб 00:55:27 3129246
>>3129242
Да продаются девочки любых возрастов за копейки, просто на другом материке всё это
Аноним 20/04/24 Суб 01:05:17 3129251
image.png 619Кб, 698x952
698x952
Коллеги, жизненно?
Rust #32 /rust/ Аноним 16/04/24 Втр 20:01:19 3125439 Ответ
image 4479Кб, 1550x2150
1550x2150
Добро пожаловать в тред гарантий, обещаний, владения, заимствования и тайных знаков

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/
Rustlings (упражнения чтобы привыкнуть к расту): https://github.com/rust-lang/rustlings
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

Предыдущий >>3060192 (OP)
Пропущено 6 постов
6 с картинками.
Пропущено 96 постов, 6 с картинками.
Аноним 20/04/24 Суб 00:44:46 3129236
>>3129132
видимо, ты тоже не понял мой вопрос
Аноним 20/04/24 Суб 00:45:19 3129237
>>3129136
я только читаю растбук и пока мне это ни о чем не говорит
можно пояснить?
Аноним 20/04/24 Суб 00:56:56 3129248
>>3129193
Ты интересуешься растом и мк - этого достаточно
Расскажи в двух словах, если сможешь, что за RTOS такие, для чего они, как использовать. Я пока на интуиции могу сказать, что это такой код, который подключается как библиотека, используется как фреймворк, где ты вкрыпываешь свой код в точки расширения. Сам по себе предоставляет абстракции типа потока, семафороф разных. Компилится с твоим кодом в один бинарь и заливается на мк. Где прав/где фигню нагадал? Чем можешь дополнить? Еще интересует, но предположений нет: поддерживают ли эти оси сон? Ну то есть, если задачи нет - он уходит в сон, чтоб мк потреблял по минимуму или ему приходится все равно поддерживать работу rtos?
Второй вопрос: я могу писать на расте для есп32 (лежит такая, как-то игрался)? Или раст поддерживают только определенные мк? Ну то есть там же разные процессоры, разные архитектуры, под какие архитектуры может компилить раст? Или обязательно еще должна быть инструментальная поддержка пот производителя? Алсо, когда игрался с есп, где-то видел какой-то конфиг с частотами там и все такое. Это как и куда задавать, если писать на расте?
Буду рад, если сможешь ответить хоть на что-то
Универсальный баз данных тред #10 /sql/ Аноним # OP 14/04/24 Вск 22:52:33 3122886 Ответ
.png 2670Кб, 1951x2560
1951x2560
.png 783Кб, 1366x768
1366x768
Прошлый >>2890446 (OP)

Ссылки:
- https://www.postgresqltutorial.com/
- https://www.mysqltutorial.org/
- https://www.sqlitetutorial.net/
- https://www.oracletutorial.com/
- https://github.com/agarcialeon/awesome-database

Задачи:
- https://www.sql-ex.ru
- https://www.codewars.com/?language=sql

Продвинутый MySQL:
- https://www.mysqltutorial.org/mysql-resources.aspx
- https://shlomi-noach.github.io/awesome-mysql/

Инструменты проектирования БД
- https://www.mysql.com/products/workbench/
- https://explain.dalibo.com/

Видосики:
- Плейлисты по разным СУБД: https://www.youtube.com/c/SQLDeveloperBI/playlists
- https://www.youtube.com/playlist?list=PLY7PmJJFH5nT-lbFKxfbp3rw5BBuq5Azo

Литература:
- Томас Кайт. Oracle для профессионалов
- https://postgrespro.ru/education/books/dbtech
- Алан Бьюли. Изучаем SQL. - про MySQL
- К. Дж. Дейт. Введение в системы баз данных

Прочее:
- https://dbdb.io/
- https://db.cs.cmu.edu/
- https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA/playlists
- Сравнение диалектов SQL: http://troels.arvin.dk/db/rdbms/
- Как БД работают изнутри: https://habr.com/ru/company/mailru/blog/266811/

Ссылки для альтернативно мыслящих:
- https://www.w3schools.com/sql/
- https://learnxinyminutes.com/docs/sql/
- https://metanit.com/sql/
- http://sql-tutorial.ru/
- https://metanit.com/nosql/mongodb/


FAQ:
Q: Нужно ли знать английский?
A: Нет.

Q: Что лучше, SQL или NoSQL?
A: SQL.

Q: Вопросы с лабами и задачками
A: Задавай, ответят, но могут и обоссать.

Здесь мы:
- Разбираемся, почему PostgreSQL - не Oracle
- Пытаемся понять, зачем нужен Тырпрайс, если есть бесплатный опенсурс
- Обсуждаем, какие новые тенденции хранения данных появляются в современном цифровом обеществе
- Решаем всем тредом лабы для заплутавших студентов и задачки с sql-ex для тех, у кого завтра ПЕРВОЕ собеседование
- Анализируем, как работает поиск вконтакте
- И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно.

Поехали!
Пропущено 11 постов
11 с картинками.
Пропущено 64 постов, 11 с картинками.
Аноним 20/04/24 Суб 00:19:28 3129217
image.png 337Кб, 1920x949
1920x949
>>3129203
вот тебе типичное решение
на OLAP дрисне я вообще нихуя не буду делать
ни на моей, ни на твоей
Аноним 20/04/24 Суб 00:28:19 3129222
>>3129217
>один SQL запрос
>но мы же не хотим простых решений. давайте лучше будем ебаться с EAV
>простое NoSql решение
>пик с десятком говносервисов и стрелочек
Это настолько хуево, что я даже не буду предъявлять за отсутствие в посте конкретного решения. Так говно себе по губам размазывать это надо уметь.
Аноним 20/04/24 Суб 00:56:31 3129247
>>3129222
>один SQL запрос
хахаха. ты рили веришь, что у бизнеса будет один запрос за все время?
ну если твой манямирок реально такой, то проще простого
>>3129203
>У некоторых товаров недозаполнили свойства. У некоторых телеков разъемы не прописали, у смартфонов объем памяти. Как найти все недозаполненное и оценить фронт работ для описателей, в твоей OLAP дрисне?
Шаг 1: Получение списка всех свойств
Шаг 2: Поиск товаров без всех свойств
Шаг 3: Вывод результатов
ПРОФИТ!

задаса изи. вообще при хорошем знании синтаксиса запрос пишется за 15 минут. при плохом за 30, чатжпт поможет если что. не вижу проблем


>простое NoSql решение
Самое что ни есть простое. Создал коллекцию, дал креды беку — все.

>пик с десятком говносервисов и стрелочек
А что нам не нравится? то есть делать какой-то анализ на продовой базе магазина норм, а пик не норм?
повторюсь, если приходит бизнес и говорит: нам нужна онолитега на oltp — они идут нахуй
Java Thread №266 /java/ Аноним 07/04/24 Вск 18:23:50 3115562 Ответ
image.jpg 135Кб, 1024x1024
1024x1024
💥🚀 Приведите свой код к уровню ВАУ с Java 22 - это просто обязательно!

🆕 Новые фичи:
— Супер-код: пишите код до super(); и this();. 💻
— Стрим-вечеринка: добавляйте свои собственные промежуточные операции, например, batch(). 🎊
— Запускайте Java как питона - в одну команду, без компиляции, даже если файлов море! 🐍

🔄 Обновления:
— Документация врубает короткую входную точку (void main() {}), заменяя неназванные классы на неявные - и это официально! 📄
— Встроенный кастрированный ASM, который ускорил сборщик мусора и освободил Java от зависимости от этой библиотеки. 🛠️
— Форейн функшен вылетает из превью, а Вальхалла уже вполне скоро будет на виду. 🌋

🔍 Изменения существующего:
— Обновлены шаблоны строк, переменные в лямбдах через _, структурированная многопоточность/скопед значения и вектор API - они прокачались, но остаются в превью/инкубаторе. 🎈

Вики по вкатыванию в джаву: https://github.com/java2ch/java-thread/wiki
Предыдущий: >>3096681 (OP)
Пропущено 18 постов
18 с картинками.
Пропущено 372 постов, 18 с картинками.
Аноним 19/04/24 Птн 23:51:26 3129196
Аноним 20/04/24 Суб 00:45:44 3129238
>>3129196
>>3129195
Просто какие-то попугайчики. Дальше что?
Аноним 20/04/24 Суб 00:52:00 3129243
В каком языке программирования меньше всего конкуренции? PHP, Java или что иное? 18/04/24 Чтв 18:31:05 3127796 Ответ
Screenshot3.png 1953Кб, 1353x750
1353x750
В каком языке программирования меньше всего конкуренции? PHP, Java или что иное?
Пропущено 3 постов
3 с картинками.
Пропущено 22 постов, 3 с картинками.
Аноним 19/04/24 Птн 22:28:26 3129139
>>3129122
>Как вкатился
Через стажировку

>>3129122
>На Go же почти нет джуниорских вакансий, а на Python конкуренция 1000 вкатунов на место
Крупные конторы вполне нанимают себе стажеров и джунов на go/python.
Ну и в целом кажется ни на одном стеке технологий нет большого количества джунских вакансий. Надо через интернатуру, практики от универа, стажировки заходить, а не лбом в хх.ру стучаться, хотя такое тоже приносит успех на порядка тысяче откликов.
Аноним 20/04/24 Суб 00:10:06 3129211
>>3129094
На Java сейчас около 200к, с 5-летним опытом. Но этого даже на ипотеку не хватает.
Аноним 20/04/24 Суб 00:14:37 3129214
>>3129122
>почти нет джуниорских вакансий
Их нигде нет. Надо рисовать опыт + хорошо знать теорию. И избегать контор с проверками СБ: >>3128666 →
На Go вроде конкуренция поменьше, но сам язык мне не нравится (примерно как PHP).
ОБЩИЙ БУГУРТ ТРЕД GENERAL BUTTHURT THREAD #68 /butthurt/ Аноним # OP 21/03/24 Чтв 01:33:17 3094426 Ответ
image.png 153Кб, 500x500
500x500
ТАК, Я ВИЖУ, У ВАС В РЕЗЮМЕ 10 ЛЕТ ОПЫТА
@
ИЗ НИХ 2 ГОДА НА ТИМЛИДСКОЙ ПОЗИЦИИ
@
ЭТО ВСЕ, КОНЕЧНО, ХОРОШО, НО
@
ПРЕДСТАВЬТЕ, ЧТО У ВАС ЕСТЬ СТРОКА...



Прошлый
>>3052894 (OP)
Пропущено 24 постов
24 с картинками.
Пропущено 328 постов, 24 с картинками.
Аноним 19/04/24 Птн 23:37:50 3129188
>>3128919
Говно какое-то.
- blaBlaBlaString - String не нужно, 99% случаев тебе похуй на тип переменной, ты просто ее сравниваешь с другой и прекладываешь куда-то
- blaBlaBlaArray или blaBlaBlaList - еще более похуй на тип коллекции, массив, лист или очередь, просто s добавить в конец s и все
- blaBlaBlaMap - опять же говно, вместо указания что это Map надо указывать что на что мапится idToValue
Аноним 20/04/24 Суб 00:00:11 3129202
Аноним 20/04/24 Суб 00:00:54 3129204
>>3129188
>>надо указывать что на что мапится idToValue
blaBlaBlaMap короче и понятнее чем blaBlaBlaidToValue
самоподдув Аноним 10/10/23 Втр 11:13:03 2872803 Ответ
Снимок экрана 2[...].png 677Кб, 1660x1640
1660x1640
image.png 1538Кб, 1200x1200
1200x1200
image.png 2314Кб, 1181x1181
1181x1181
image.png 269Кб, 736x788
736x788
Почему в желтом банке тренд самоподдува?

Типо, как вообще может быть престижным работать в банке? Не думаю что работники СБЕР, ВТБ, Альфа-банка сами себе поддувают, но вот в компании Тинькофф все не так. Там идет некий дроч на то, что они все работают в желтом банке, ведь это IT's TINKOFF! Заметил что стали этот банк некоторые комментаторы ставить один ряд с техническими компаниями по типу Авито и Яндекса. Ну это же тупо шиза какая-то, как вообще критерием пиздатости может быть то, что чел работает в финтехе...

Я лично у Тинькофф знаю два продукта это мобильное приложение банка с картами, да Тинькофф инвестиции. Че же такого продуктово инновационного они делают, что многие начинают им поддувать? Прошу мне объяснить почему так. Почти уверен что средний разработчик в СБЕР сильнее среднего разработчика Тинькофф. В СБЕР он хотя бы лидер без титула, да с большой зарплатой, а не работает за миску риса, которую описывают как "рыночная зарплата".

IT's TINKOFF, как же тригерюсь.
Пропущено 34 постов
34 с картинками.
Пропущено 402 постов, 34 с картинками.
Аноним 19/04/24 Птн 22:26:34 3129134
Так, ну банки, бигтехи и яндексы засрали, а где заебись тогда работать? Где хорошо платят, актуальные технологии, сложные и интересные проекты, налаженные процессы и нет потогонки? Я кстати все это нашел в одной основных контор, которые вы здесь засераете, и мне есть, с чем сравнивать, но допустим я долбоеб. Где илитка то работает (находясь в рф при этом)?
Аноним 19/04/24 Птн 23:20:22 3129168
>>3129134
Мидлом на удаленке в ИП Говнов. Работаешь час в день, остальное время занимаешься своими делами, никакого литкода, никаких KPI, никаких дежурств. Можно взять вторую такую же чиловую работу, если денег не хватает.
Аноним 19/04/24 Птн 23:33:13 3129181
>>3129134
Да нигде, работа это всегда говно. Везде будет помойное легаси, анальное изнасилование на перфоманс ревью, страх увольнения из-за желтых оценок, низкие зарплаты итд.
QA Thread #15 - грезы о весне /qa/ Аноним 18/02/24 Вск 16:43:50 3053716 Ответ
17010062085540.png 51Кб, 225x225
225x225
Пятнадцатый ультимативный тред посвященный самой лучшей и ненапряжной работе в IT - Обеспечению качества / Quality Assurance.

Здесь мы холиварим на тему фреймворков, показываем друг другу свои PageObject, AppActions и фантазируем о позициях SDETa и $8K зарплате.

Итак, пока 90% вкатунов пробуют вкатиться в макакинг и конкурируют там с задротами-олимпиадниками, учат каждый день новые фреймворки и выгорают, мы спокойно (твердо и четко) конкурируем со вчерашними ручными тестировщиками, Наташками и Михалычами, которые в тестирование пришли с кассы.

Пока яйцеголовые в свитерах ломают свой мозг над Data Science и Machine Learning, мы же, со знанием языка на _достаточном_ для прохождения собеседований уровне, получаем свои 300кнаносек и смеемся.

Милости просим к нашему шалашу!

ТЕСТОВЫЙ FAQ:

В: Как вкатиться?
О: Начни с теории тестирования и подкрепляй практикой, тестируя двачи.
Альтернативное мнение: уже год никак, 50000 человек в среднем на позицию, отсеивают по тех.вышке, требуют знания ЯП, ООП, фреймворков, контейнеров, CI/CD и OSI...


В: Какой ЯП выбрать?
О: Один из: Java, Python, JS, C# (изучи кол-во вакансий на ЯП и Фреймворк). Всех их объединяет такое понятие как ООП и паттерн PageObject. После изучения теории тестирования можешь приступать к его изучению.

В: Я изучил теорию тестирования, ООП, выбрал ЯП и изучил его тоже. Что дальше?
О: Дальше тебе необходимо разобраться с фреймворками, с помощью которых создаются автотесты. Для каждого ЯП он разный: Selenium, Selenidе, Playwright, Cypress.

В: Я сделал все вышеописанное, что делать дальше?
О: Изучи Test Design Patterns. Начни с Page Object Model. Поиграйся с CI/CD, попробуй поднять Jenkins и заранить там свои тесты. Прикрути Allure к своему тестовому фреймворку

На этом пока что все.

Насчет шапки пишите пожелания и предложения, в будущих тредах добавлю в шапку.

Для ручников гайд: https://pastebin.com/6p6gmxNv (сыроватый, обновлений не ждать)

СПИСОК ПОЛЕЗНЫХ МАТЕРИАЛОВ:

Ручное тестирование:
- Книга «Тестирование программного обеспечения. Базовый курс.» - https://svyatoslav.biz/software_testing_book/
- Назина - тестирование (смешные картиночки и реальное использование йоба-практик прилагаются)
- Курсы "ITVDN - QA"
- Конспекты Яндекс.Практикум - Тестирование (сами курсы на водной основе и не рекомендуются)
- База знаний https://github.com/VladislavEremeev/QA_bible
- Вопрос-ответ на английском https://www.algrim.co/237-qa-engineer-interview-questions
- Вопросы из фаанга https://github.com/annivanova1992/faang-qa-interview
- курсы по теории https://stepik.org/course/118842/syllabus (отзыв анона (?): по теории местами неплохо, местами полная хуйня, но в качестве шпаргалки нормально)

Автоматизированное тестирование:
- ~200-часовые курсы, максимально разжевано. Achtung! Велик риск уснуть - https://www.youtube.com/playlist?list=PL6Gtav8N4O7iKNqNkuEPKo1FatC9iUQQR
- QA.GURU (см. торренты и их канал на ютубе)
- Автоматизация на питоне https://github.com/berpress/qa-python-map
- курсы Python: Pytest, Selenium https://stepik.org/course/575/syllabus (анон рекомендует! довольно простенький, но как ни странно, там ответы почти на все вопросы, которые задают на собеседованиях. Хватит, чтоб написать пару своих тестовых проектов в т.ч.)

Нагрузочное тестирование:
- Apache JMeter - Basics to Intermediate level
- Antonio Gomes Rodrigues et al. - Master Apache JMeter – From Load Testing to DevOps.-Packt (2019)

Прошлый тред:
- https://2ch.hk/pr/res/2938066.html

Пропущено 14 постов
14 с картинками.
Пропущено 475 постов, 14 с картинками.
Аноним 19/04/24 Птн 21:23:18 3129047
>>3128142

ну я всегда говорил что знаю на уровне cd mkdir ln ls -la и прочая базовая хуйня. прокатывало.
Аноним 19/04/24 Птн 22:40:49 3129148
Аноним 19/04/24 Птн 23:06:55 3129160
>>3129148
Я не старый вкатун, если ты об этом. Но вообще знаю и 40+ чуваков которые попадали в айти, правда не по тестированию
НОВЫЙ ЯЗЫК ПРОГРАММИРОВАНИЯ ASMX /asm/ SHA512SUM 02/09/23 Суб 01:40:18 2826522 Ответ
изображение.png 563Кб, 640x640
640x640
Появился новый язык программирования, Илон Маск обанкротился и написал AsmX! https://github.com/langprogramming-AsmX/AsmX Теперь новый ASSемблер, юзаем все вместе! Переписываем Калибри ОС на AsmX! Там есть корутины, что только недавно пришло в C++. А ещё есть новвоведеиние автора языка - Тионы!
Пропущено 7 постов
7 с картинками.
Пропущено 43 постов, 7 с картинками.
Аноним 19/03/24 Втр 17:58:26 3092542
>>3091715
А чего не ПЛИСины перекатываешь?
Аноним 28/03/24 Чтв 08:56:50 3102863
>>3092542
Да чота хз, попробовать хотел что за такой зверь СТМ.
Аноним 19/04/24 Птн 22:58:30 3129155
>>3091715
Нахуя выдумывать? Или га работу и там получишь крутую борду.
Клуб изучающих PHP #138 /php/ Аноним 19/04/24 Птн 17:17:31 3128808 Ответ
17104329354240.jpg 110Кб, 750x857
750x857
Добро пожаловать.
Тут мы по прежнему изучаем язык PHP (а также JS/CSS/HTML/SQL) и учимся делать сайты. Зачем? Кто-то хочет открыть стартап, кто-то заработать на лапшу быстрого приготовления, кому-то просто нечего делать.

Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек.

Предыдущий тред был тут: >>3034858 (OP)

Старые треды тут https://2ch.hk/pr/arch/ (искать по слову php), а также на архиваче и в гугле по словам по словам "клуб изучающих PHP".

С чего начать - основы PHP

Наши уроки по PHP собраны по адресу http://codedokode.github.io/phpbook . Это учебник для изучающих с нуля. Там есть задачи, их нужно решать. Но если этот учебник тебе не нравится, можно читать любой другой. Или официальный справочник ( https://www.php.net/manual/ru/langref.php ). Или все сразу.

Если что-то непонятно, запости код и попроси подсказку или поищи задачу в архиве тредов.

Какой редактор использовать

Простые задачки можно решать в онлайн-песочницах вроде https://onlinephp.io/ , https://paiza.io/en/projects/new?language=php , https://www.programiz.com/php/online-compiler/ , но для программ посложнее лучше установить редактор. Есть (дорогая) IDE PhpStorm, есть бесплатный Netbeans и VSCode, условно-бесплатный Sublime Text. Чтобы в последних получить автодополнение для PHP, нужно установить и настроить PHP language server.

Вот инструкции по установке PHP на компьютер: https://github.com/codedokode/pasta/blob/master/soft/php-install.md
Гайд по командной строке: https://github.com/codedokode/pasta/blob/master/soft/cli.md

Что изучать дальше

Зная лишь основы PHP, сайт ты не сделаешь и работу не найдешь. Обычно от начинающего требуют чуть-чуть больше:

PHP, ООП, основы HTTP, HTML/CSS (основы верстки), JS, SQL, PDO, MVC, git, composer, какой-нибудь фреймворк (Laravel или Symfony), основы автоматического тестирования, основы linux, английский.

Вот неофициальный роадмап (карта того, что можно изучать): https://miro.com/app/board/o9J_lbUUBBQ=/

По многим из этих тем у нас есть уроки или задачки:

- для понимания, что такое веб-сервер, прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md
- для понимая MVC, работы с БД и формами, реши задачу про студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md
- далее есть более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217
- задача, близкая по сложности к реальным задачам на Laravel/Symfony: https://gist.github.com/codedokode/8733007
- после нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a
- если ты все решил, переходи к Symfony или Laravel
- почитать про паттерны можно тут https://designpatternsphp.readthedocs.io/ru/latest/ (если ты не изучил ни одного фреймворка, то это будет рановато). Если хочешь увидеть примеры использования паттернов в реальном коде - ковыряй исходники Симфони, например Symfony Forms. Ну и скажем честно, начинающему без опыта, который не видел сложный код, паттерны понять будет сложно.
- для улучшения английского можно читать news.ycombinator.com - там много статей на тему IT.

Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше.

- задачи на HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md
- хороший учебник по JS: https://learn.javascript.ru/
- задачи на JS: https://gist.github.com/codedokode/ce30e7a036f18f416ae0
- задача на SPA (сложно): https://github.com/codedokode/pasta/blob/master/js/spa.md
- проверялка решений на JS: http://dkab.github.io/jasmine-tests/
- задачки на SQL: https://www.sql-ex.ru/ (нужна регистрация), https://sql-academy.org/ru/trainer и немного наших задачек: https://github.com/codedokode/pasta/blob/master/db/databases.md

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

- Мануал по PHP — http://www.php.net/manual/ru/langref.php
- https://phptherightway.com/
- Книга: Профессиональное программирование на PHP Джордж Шлосснейгл
- Книга: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования
- Про Git: https://git-scm.com/book/ru/v2
- Задачи на алгоритмы: https://codeforces.com/problemset

Дополнительно

- скачать учебник: зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Code -> Download ZIP, распакуй на рабочий стол и открой index.html
- что будут спрашивать на собеседовании, если 0 опыта - будут гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- сколько времени надо изучать все это? - все зависит от тебя, в районе 12-24 месяцев
Пропущено 3 постов
3 с картинками.
Пропущено 12 постов, 3 с картинками.
Аноним 19/04/24 Птн 19:39:24 3128951
image.png 147Кб, 1509x800
1509x800
>>3128929
Профессор МГУ одобряет (кроме жквери и жабоскрипта позорного).
Аноним 19/04/24 Птн 19:44:48 3128956
Аноним 19/04/24 Птн 22:05:48 3129098
>>3128951
Че блядь? Какой профессор? Че за пик? Че сказать хотел? Ты душевнобольной?
Замены программистов нейросетями тред Аноним 09/01/24 Втр 12:33:23 2994560 Ответ
image.png 1828Кб, 1024x1024
1024x1024
Сап, сейчас все больше говорят о нейросетях и их возможностях в программировании, что вызывает некоторые опасения. Не хочу кричать, что айтишка умрет и подобное, но, думаю, стоит имеить запасной план на такой случай.

Аноны, что думаете по этому поводу?
Пропущено 5 постов
5 с картинками.
Пропущено 78 постов, 5 с картинками.
Аноним 17/04/24 Срд 04:48:29 3125815
>>2994560 (OP)
Хуета это все. Инженерам бояться нечего. Энтузиастам же вообще похуй, как клепали своего велосипедное говно с претензией на гениальность так и будут. А вот случайный людей станет меньше, что хорошо.
Аноним 17/04/24 Срд 10:28:33 3126025
>>2995298
> Так вот, сейчас нейросети могут заменить максимум вкатыша-стажера

Не могут, неси пруфы

>>2994600
Кинь историю заказов (скрин) со своей биржи, ФРИЛАНСЕР

>>2995646
Они так делают не потому, что они очень консервативные, а потому, что другого варианта нет. Ты либо нанимаешь программиста, либо у тебя нет продукта. Никакого или тут нет. Если хочется сделать продукт медленнее, можно попробовать найти шизика с AI помощником.
>>2996159
А вдруг с AI разрабатывать дольше, не думал о таком? Я вот пытался на работе как-то заюзать, всегда только дольше выходит.

>>3037075
> Нейросети заменят погромистов инфа 100
А дата есть? А то уже года 4 этот разговор идёт, а айтишка всё не помрет никак; даже пыпстер её не смог доконать.

>>3037815
Проиграл с этого дивана без опыта реальной работы. Магазины сейчас либо вообще не делают и идут на спец. площадку, либо делают на конструкторе. Твоя ситуация невероятно редка, выдумывай лучше.

>>3049069
😊😊😊😊😊😊😊😊😊😊😊😊😊😊


Самое забавное, что все нейрошизы треда обсуждают чпт gpt, который именно в создании кода не прям хорош; все кто в теме знают, что копилот куда лучше для этой задачи. Но даже его на реальном продукте особо не применишь, только если хочется делать задачу 10 дней вместо 2.
Аноним 19/04/24 Птн 22:03:00 3129093
ЮлистыВСЕ.png 86Кб, 1020x585
1020x585
>>2995519
>2) дроны-доставщики, считалось, что колёсные дроны заменят курьеров, и ещё летающие дроны тоже. Тоже были огромные инвестиции, масса стартапов, но всё закрылось.
Пиздеж, все активно развивается, давеча только смотрел про колесный дроидов в нипонии, даже яндекс их тут клепал, хз, насколько успешны.
>1) автопилот. Обещали, что скоро выпустят автономные автомобили, будут как-минимум автономные такси, общественный транспорт, межгородской транспорт. Но всё накрылось, хайп ушёл, куча проектов закрылось, в теслах развитие остановилось
Что ты пиздишь, нигде не остановилось ничего, в Китае полно провинций с беспилотным такси и автобусами, вот что было 3 года назад https://www.youtube.com/watch?v=3C2Y0NUkOV0&ab_channel=NTDRussian https://www.youtube.com/watch?v=8aE0oLy2qCg&pp=ugMICgJydRABGAHKBR3QsNCy0YLQvtC_0LjQu9C-0YIg0LrQuNGC0LDQuQ%3D%3D сейчас летающие машины не за горами, дохуя компаний их представляют.
>>2995519
>С ИИ, мне кажется, история такая, что ниша своя будет, уже есть, но сильно дальше они не выйдут. Потому что как и в упомянутых выше технологиях есть пока фундаментальные проблемы с ИИ. В общем не в этой итерации.
Пикрил, что будет в скором времени с юлистами, равно как и со многими другими гамнонитариями.
JS Thread #309 /js/ Аноним # OP 18/04/24 Чтв 19:36:47 3127874 Ответ
17120947548170.png 73Кб, 1050x1050
1050x1050
Предыдущий тред: >>3110358 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Пропущено 7 постов
7 с картинками.
Пропущено 36 постов, 7 с картинками.
Аноним 19/04/24 Птн 21:07:14 3129028
1713550028737.jpg 68Кб, 1080x592
1080x592
Аноним 19/04/24 Птн 21:15:02 3129035
Screenshot20240[...].jpg 220Кб, 800x1280
800x1280
Screenshot20240[...].jpg 169Кб, 800x1280
800x1280
Аноним 19/04/24 Птн 21:29:05 3129057
image.png 117Кб, 810x843
810x843
image.png 109Кб, 784x741
784x741
image.png 165Кб, 879x883
879x883
>>3129009
Доцент Андрей Викторович Столяров и выпускники МГУ ВМК. На 32-битных процессорах доступно не более 4 GB RAM для программы (а по факту 2-3 GB с учетом видеопамяти и др.).
SQL Аноним 19/04/24 Птн 21:04:12 3129023 Ответ
17020374280922.webm 5665Кб, 1280x720, 00:00:52
1280x720
Хелпаните по сиквель плиз. Есть запрос - SELECT * FROM `tablename` t where t.theme in @array LIMIT 3 . Выдаст три первые записи, айди которых есть в массиве. А мне нужно три по каждому ключу. Т.е. например, если в @array три элемента, то три выдаст по каждому, итого 9. Как вот так сделать?
Пропущено 1 постов
1 с картинками.
Пропущено 1 постов, 1 с картинками.
Аноним 19/04/24 Птн 21:05:09 3129026
>>3129023 (OP)
быстрофикс - не айди которых есть в массиве, а theme. Ну или любая другая фигня в общем, что там может быть
Аноним 19/04/24 Птн 21:13:47 3129033
Аноним 19/04/24 Птн 21:15:45 3129037
>>3129033
не могли бы вы поточнее , мб на примере моего запроса? Я в sql то не шарю и для меня оконка с роу намбер звучит как рандомный набор слов)
Методичка: как проводить собеседования в IT? Аноним 31/03/24 Вск 15:48:03 3107765 Ответ
image.png 721Кб, 628x385
628x385
обман.mp4 1308Кб, 640x360, 00:00:13
640x360
про-джунов-2024.mp4 2866Кб, 640x360, 00:00:29
640x360
Как проводить собеседования в IT?

На рынке образовалось много мошенников.
Единственный способ найти хорошие кадра- это сузить воронку найма и отфильтровать всех теоретиков.

1) Скрининг по телефону (софт, мотивация, общая адекватность)
2) Спрашиваем про наличие подтвержденного опыта, готовность отправить выписки, контракты и все необходимые сканы (сужаем воронку, избавляемся от теоретиков и людей которые никогда не работали)
3) Зовем на собеседование (шаринг экрана + включенная камера / офис)
4) Вопросы по прошлому опыту (узнаем конкретику и способы реализации каждой фичи)
5) Литкод-секция (выдаем разные задачи каждому кандидату)
6) Секция с теорией (базовые вопросы и ситуации из реальных проектов)
7) Секция с усложненной теорией (редкие кейсы в работе, особенности технологий, все то, чему не преподают на курсах)
8) Общая секция на базу IT (Смотрим на вовлеченность в IT и ориентация в сфере)
9) Ревью-секция (просим человек поправить плохой код \ смотрим примеры его кода)
10) Созвон с менеджером или командой
11) Менеджер принимает решение совместно с программистом
12) Отправка сканов документов и все необходимые выписки.
13) Проверка человека по черным спискам, проверка сообщений в чатах.
14) Оффер
15) Выход на работу
16) Проверка оригиналов и сверка со сканами
17) Подпись документов.

Кандидатов очень много, и вполне разумным решением будет сужение воронки с 10 000 человек до 1000. Вместо того чтобы просматривать 10 000 кандидатов в попытке найти алмаз, гораздо эффективнее фильтровать по опыту (отбирать потенциальные алмазы и проверять их на факт брака)

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

Лучше отбросить хуевый алмаз, чем копаться в мусоре в попытке найти хоть какой-то алмаз.

Есть чем дополнить?
Пропущено 16 постов
16 с картинками.
Пропущено 193 постов, 16 с картинками.
Аноним 19/04/24 Птн 16:57:14 3128780
>>3128194
чесговоря копиумом выглядят вот эти треды про сервисы и прочие проверки)
Аноним 19/04/24 Птн 17:58:56 3128861
>>3128780

Копиумом выглядело изобретение ДжаваСкрипта в свое время.

А оно вон как оказалось.
Аноним 19/04/24 Птн 20:57:28 3129020
>>3128861
Жабоскрипт говноподелие, изобретенное за пару недель как ответ на Microsoft VBScript. Создатель вообще хотел сделать диалект Лиспа, но ему начальство не разрешило. То, что оно стало популярным, просто так исторически сложилось.
Kак сменить стек технологий Аноним 19/04/24 Птн 12:07:25 3128395 Ответ
image 8039Кб, 640x360
640x360
Сап, аноны, как сменить стек технологий? У меня такое чувство что я просто заложник своей компании, у самого магистратура ИБ причем на английском, сейчас вот занимаюсь Power Platform и иногда еще системным администрированием уровня /б (ну там приземлить репозиторий, настроить пайплайны и починить ADFS к примеру).

В сисадмины и тем более в девопс мне не вкатиться, сейчас курс по windows администрированию (у нас и у заказчиков винсерверы, линукса нет, но с ним тоже знаком) прохожу но это скорее чисто для себя, чем козырять сертификатом. Наиболее близко это как раз фронтенд/бекенд но по факту надо все с нуля начинать, тк кодить то я умею но вот специфику технологий я уже не знаю.
Пропущено 2 постов
2 с картинками.
Пропущено 19 постов, 2 с картинками.
Аноним 19/04/24 Птн 17:18:41 3128811
>>3128807

С волками дело не имеем, остальные и так знают)
Аноним 19/04/24 Птн 20:40:13 3129005
>>3128811
я остальные, но не знаю. поясняй.
мимо
Аноним 19/04/24 Птн 20:42:57 3129008
>>3129005

Ты волк, иначе бы ты был в курсе)
ООО Карась inc тред /ideasinc/ Аноним 13/04/24 Суб 17:53:37 3121177 Ответ
OIG3.jpg 135Кб, 1024x1024
1024x1024
OIG2.jpg 141Кб, 1024x1024
1024x1024
OIG2.jpg 136Кб, 1024x1024
1024x1024
OIG1.jpg 215Кб, 1024x1024
1024x1024
ООО Карась inc тред

Воплощаем Идеи Анона тред

Ты СОВЕРШЕННО не понимаешь, в чем суть ООО Карась inc треда. Карась inc это не Идеи Анона «о, привет чуваки, зацените прикольную идею». Карась inc это не галера на дядю за тридцать сребреников. Карась inc это не яндекс с десятью ступенями интервью, Гугол или Веб-студия "Сокол". Карась inc это место, где люди могут побыть специалистами — ужасными, тупыми, волчарами, псевдоинтеллектуальными, которыми они на самом деле и являются.

Залетел вкатун и отрефакторил весь проект по личному стиль-гайду, а мы смеемся. Шизоид-Синьер полгода оптимизировал скрипт на зептосекунду, а мы смеемся. Никто ничего не делает уже пару месяцев, а мы смеемся.

Заливаем коммиты на 100тб, а мы смеемся и просим еще. Gateway timeout, cannot find remote server — мы смеемся. Корпоративные лицензии, ДвачеОфис в центре Москвы, вирусы, синие экраны смерти, трояны в репах - мы смеемся. Волчара удалил прод базу — мы смеемся. Мы бездушно подпишемся под чем угодно, наши предпочтения не основаны на здравом смысле, бесцельные споры — наша стихия, мы — истинное лицо IT компаний.


Организация: https://github.com/OOOKarasikInc
Пишите Гитхаб аккаунты, принимаются все.
Создавайте любые репозитории, на любых языках, стеках, с любым стилем написанием кода.


Что делать и зачем этот тред?
Сборная солянка рандом проектов Анонов.
Тред для кооперации и работой над идеями Анона, в т.ч. идеями из треда /ideas/
- Хочешь убийцу Яндекс.Музыки, но лень пилить фронт? Делай репозиторий, жди когда придут вкатуны или потрепанные жизнью старцы-синьеры, которым хочется ту самую идеальную аппу для музыки.
- Хочешь запилить малопонятную магию для делания чего-то странного? Может кто-нибудь тебя поймет!
- Тебя не принимают на работу из-за каких-то глупых вопросов на собеседованиях, но ты уже хочешь поучаствовать в командной разработке - залетаешь в любой понравившийся проект и коммитишь!
- Ты уставший от галер Синьер-помидор, хочешь просто что-то поделать, но идей для пет-проектов нету? Заходи и учи всех как правильно нужно шатать дерево, и пиши для удовольствия!
Пропущено 10 постов
10 с картинками.
Пропущено 42 постов, 10 с картинками.
Аноним 19/04/24 Птн 12:23:51 3128425
>>3128163
Это просто картинка. Дизайн в фигме от программиста-не-дизайнера.
Аноним 19/04/24 Птн 12:31:24 3128441
image.png 105Кб, 1664x944
1664x944
image.png 98Кб, 1656x936
1656x936
Аноним 19/04/24 Птн 20:40:25 3129006
>>3128441
Это на фронте надо анализировать файл? Мне кажется в треде с большим количеством постов это не эффективно будет. Лучше на бэке генерировать проследовать, и ее уже отрисовывать.
Проверка трудового стажа Аноним 18/04/24 Чтв 11:36:35 3127207 Ответ
image.png 46Кб, 397x699
397x699
Объясни, почему ты не создашь данный сервис?
Это же золотая жила и возможность стать миллионером.
С подписки брать пусть даже 100 рублей в месяц.

Пропущено 3 постов
3 с картинками.
Пропущено 46 постов, 3 с картинками.
Аноним 19/04/24 Птн 17:13:40 3128803
>>3128710
А ты сам веришь что к тебе прибежал человек из европки?
Аноним 19/04/24 Птн 17:20:32 3128813
>>3128803

Из ЦеЭуропки бывают кадры, да)
Аноним 19/04/24 Птн 18:33:59 3128913
>>3127234
> Ты как работодатель можешь максимум у меня попросить в полголоса и вежливо - справку с пфр.
Ты как соискатель можешь или предоставить документы (в полголоса и почтительно) или не подходишь по деловым качествам. Я тебе не перезвоню.
1С тред #62. Очередной. Легитимный. Твой. /1c1s/ Аноним 17/04/24 Срд 12:09:28 3126189 Ответ
image.png 526Кб, 659x656
659x656
image.png 799Кб, 989x650
989x650
image.png 695Кб, 510x661
510x661
Тред языка обобщенного метапрограммирования, доступный пониманию.

FAQ

1. Хочу стать спецназом мира программирования, с чего начать?

Пойти в любой франч. Там тебя научат.
Осознать что 1с это не о программировании и начать читать http://v8.1c.ru/edu/platform_training.htm , доступно, официально.
Неофициально https://forum.ruboard.ru/
Основы бухгалтерии в одной статье: 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/

Ютубчик:
https://www.youtube.com/@ironskills-1c/
https://www.youtube.com/@user-fh3kw1kb7v/
https://www.youtube.com/@tp2b/
https://www.youtube.com/@user-nd9cv4pd5m/
https://www.youtube.com/@user-mq9hs6wp5s/
https://www.youtube.com/@yellow_club/
https://www.youtube.com/@e1c_community/

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С ищешь список франчей в твоем городе, звонишь, объясняешь, просишь прислать коммерческое предложение, они в тебе сами заинтересованы.

11. Для нищих и жадных анонов, готовящихся к сертификату 1С:Профессионал, есть лайфхак: покупаете приложение в Google Play, устанавливаете его в bluestacks, возвращаете деньги.

ПРЕДЫДУЩИЙ:
>>3105843 (OP)
>>3105843 (OP)
>>3105843 (OP)
Пропущено 6 постов
6 с картинками.
Пропущено 45 постов, 6 с картинками.
Аноним 19/04/24 Птн 17:56:30 3128855
Если ты врач, то представляй себя сервером, когда пациент приходит на приём. Давай ему бумажку и проси написать get запрос к серверу, данные передавайте между собой в формате JSON. Потом в резюме напишешь, что был бекендером.
ИначеЕсли и так работаешь проктологом, то и без всего этого пиши, что был бекендером.
ИначеЕсли был урологом, то пиши, что был фронтендером
КонецЕсли;
Аноним 19/04/24 Птн 18:13:20 3128885
>>3128675
>который хавает XML файл
Сходу используй JSON в качестве транспорта, а не XML, иначе заебешься по заголовкам разбрасывать данные. JSON читается фабрикой, и данные уже будут получены в виде структуры.
Аноним 19/04/24 Птн 18:21:09 3128893
>>3128885

// Получаешь текст в формате JSON

// Распечатываешь через фабрику
ЧтениеJSON = Новый ЧтениеJSON();
ЧтениеJSON.УстановитьСтроку(ДанныеВФорматеТранспорта);

ДанныеОбмена = СериализаторXDTO.ПрочитатьJSON(ЧтениеJSON);

// Всё!

Ты получаешь нормализованную структуру
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов