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

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

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

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

<<
Каталог
Куда выкатиться из IT Аноним 04/12/24 Срд 10:35:55 3334542 Ответ
image.png 67Кб, 1159x462
1159x462
Я не буду обсуждать почему, зачем, все и так давно всё знают. Собсна, вопрос: куда переходить из IT? Что, опираясь на знания и опыт, полученные в разработке, будет проще всего освоить? И как при этом иметь хороший доход? Реквестирую варианты
Пропущено 8 постов
8 с картинками.
Пропущено 62 постов, 8 с картинками.
Аноним 26/05/25 Пнд 16:19:54 3463059
>>3462013
>Сеньор с 15-летним опытом перекатился в хэндимены
15-летним стажем. Это типичная история т.н. "программистов" на фреймворке, которые всю свою жалкую "карьеру" лепили круды и грузили джсоны за мелкий прайс. А потом, когда состарились, то их выгнали на мороз, т.к. их "опыт" это максимум год-полтора умноженные на 10-15 лет просиживания штанов. И ладно бы, если такое чудо было активным в плане налаживания связей и новых знакомств, пытался бы открыть свою галеру или хотя бы получить узкую специализацию и пойти в консалтеры. Но нет же - сел и сидел 15 лет работая за 3-4к грина не нажив при этом ничего за душой. И это еще не самый плохой вариант. Бывает, что подобные "программисты" оказавшись за забором идут грузанами в пятерочку или таксуют, чтобы заработать на еду
Аноним 28/05/25 Срд 02:24:06 3464191
>>3462735
>дальше можно не читать
А почему, как раз пример на тему треда - был заурядным программистишкой (писал под гейфон), стал успешным инфоцыганом.
Другое дело, что большинство задротов так не смогут, у них нулевые софт скиллы.
Аноним 28/05/25 Срд 02:27:07 3464194
>>3463059
>И ладно бы, если такое чудо было активным в плане налаживания связей и новых знакомств, пытался бы открыть свою галеру
Те, кто так умеют, в кодерах долго не задерживаются.

>которые всю свою жалкую "карьеру" лепили круды и грузили джсоны за мелкий прайс
Другого IT в стране с сырьевой экономикой нет и быть не может.
ОБЩИЙ БУГУРТ ТРЕД GENERAL BUTTHURT THREAD #74 /butthurt/ Аноним 01/04/25 Втр 10:34:22 3420692 Ответ
Official progra[...].png 310Кб, 471x477
471x477
МЫ СОЗДАЛИ ТРЕХУРОВНЕВУЮ СТРУКТУРУ РЕШЕНИЯ ПРОБЛЕМ
@
НА КАЖДОМ УРОВНЕ ТРИ МЕНЕДЖЕРА
@
КТО ЭТИ ДЕВЯТЬ МЕНЕДЖЕРОВ НЕ СКАЗАНО
@
ЗВУЧАТ СЛОВА ЭФФЕКТИВНОСТЬ, ВОВЛЕЧЕННОСТЬ, ОТЛИЧНОЕ УПРАВЛЕНЧЕСКОЕ РЕШЕНИЕ, ДАВАЙТЕ РАБОТАТЬ ВМЕСТЕ, СДЕЛАЕМ КОМПАНИЮ УСПЕШНОЙ
@
ВСЕ ПРОБЛЕМЫ ДО ЭТОГО МОМЕНТА РЕШАЛИСЬ ДРУГОЙ ГЕНИАЛЬНО ЭФФЕКТИВНО УПРАВЛЕНЧЕСКОЙ СХЕМОЙ
@
ЕСЛИ РЕШЕНИЕ ТВОЕЙ ПРОБЛЕМЫ ПРЯМО НЕ УВЕЛИЧИТ КОЛИЧЕСТВО ДЕНЕГ НА СЧЁТУ КОМПАНИИ, ТО ИДИ НАХУЙ
@
ЭТА СХЕМА БЫЛА ПРИДУМАНА ТЕМИ ЖЕ МЕНЕДЖЕРАМИ КТО ПРИДУМАЛИ НОВУЮ СХЕМУ
@
ПОНИМАЕШЬ, ЧТО С ВЕРОЯТНОСТЬЮ 99 % НИХУЯ НЕ ИЗМЕНИТСЯ
@
В ОЧЕРЕДНОЙ РАЗ ПРИХОДИШЬ К ВЫВОДУ, ЧТО МЕНЕДЖЕРЫ ЗАНИМАЮТСЯ БУЛШИТ ВОРК И ЕСЛИ БЫ КОМПАНИЯ БЫЛА НЕ ПУБЛИЧНОЙ, А ЗАКРЫТОЙ, ТО ОНИ БЫ ПОШЛИ БЫ НА МОРОЗ
@
ВМЕСТО ЭТОГО МЕНЕДЖЕРЫ ПОЛУЧАЮТ 2Х ТВОЕЙ ЗАРПЛАТЫ



ВСЕ ДЕДЛАЙНЫ СОРВАНЫ, ВСЕ БЮДЖЕТЫ ПРОЕБАНЫ, ЗАКАЗЧИК ЧЕРЕЗ ЖАБУ ДАЛ ЕЩЁ КОПЕЕК ДЛЯ ЗАВЕРШЕНИЯ ПРОЕКТА
@
МАНАГЕРЫ С ГОРЯЩИМИ ЖОПАМИ ТРЕБУЮТ ПЕРЕОЦЕНКИ СРОКОВ ЗАДАЧ КАЖДОЕ СРАНОЕ УТРО
@
ПЕРЕОЦЕНИВАЕШЬ
@
ПРИСТУПАЕШЬ К ВЫПОЛНЕНИЮ ЗАДАЧ
@
ЛОКАЛЬНАЯ СБОРКА И ЗАПУСК ПРОЕКТА ЗАНИМАЕТ 10 МИНУТ
@
КОД НАСТОЛЬКО ОЖИРЕВШИЙ, ЧТО ПРИЛАГА ЖРЕТ РЕСУРСЫ КАК НЕ В СЕБЯ
@
UI ОТВЕЧАЕТ НА КАЖДЫЙ КЛИК МЫШИ СЕКУНД ЧЕРЕЗ 5 ОСНОВАТЕЛЬНО ПОДУМАВ
@
МИКРОСЕРВИСЫ С ДЕВСТЕНДА ОТВАЛИВАЮТСЯ РАЗ В ПОЛЧАСА, ПОСЛЕ ЧЕГО ПЕРЕЗАПУСКАЮТСЯ ПО 15 МИНУТ
@
ЕСЛИ РАБОТАЮТ, ТО ОТВЕЧАЮТ НА ЗАПРОСЫ МИНУТАМИ
@
ДУМАЕШЬ ЧТО ПРАВИЛЬНО СДЕЛАЛ, ЧТО ОЦЕНИЛ ПЕРЕКРАСКУ СРАНОЙ КНОПКИ В ДЖВА ДНЯ



В ПЛАНЕ САМОДИСЦИПЛИНЫ ТЫ РАСПИЗДЯЙ С ОСТРО ВЫРАЖЕННОЙ СЕЗОННОСТЬЮ
@
ВСЮ СОЗНАТЕЛЬНУЮ ЖИЗНЬ ЗИМОЙ ПРЕБЫВАЕШЬ В КРАЙНЕМ УПАДКЕ И КАКИЕ-ТО ОБЯЗАННОСТИ ДАЮТСЯ ЧИСТО ПО ИНЕРЦИИ
@
В ПРИНЦИПЕ ТЕРПИМО, ЕСЛИ НАРАБОТАТЬ ЗА ТЕПЛЫЙ СЕЗОН ДОСТАТОЧНО ЭКСПЕРТИЗЫ, ЧТОБ ПОТОМ ВРЕМЕННО УТРАТИВ СПОСОБНОСТЬ К ПОСТРОЕНИЮ НОВЫХ НЕЙРОННЫХ СВЯЗЕЙ ОСТАВАТЬСЯ ЗИМОЙ ПОЛЕЗНЫМ
@
ОДНАКО ВЫШЕОПИСАННЫЙ СИШНЫЙ ПИЗДЕЦ НАЧАЛСЯ ОСЕНЬЮ
@
ЗИМНЯЯ ХАНДРА ЗАСТАЛА ВРАСПЛОХ, ЭКСПЕРТИЗЫ МИНИМУМ, ВКАТЫВАТЬСЯ БОЛЬНО



ПОЯВИЛИСЬ ДЕНЬГИ НА ВСЕ ЧТО ХОТЕЛ
@
КУПИЛ САМЫЙ ДОРОГОЙ ЭКВИП ДЛЯ СВОЕГО ХОББИ
@
ПЕРЕСТАЛ ЗАНИМАТЬСЯ
@
ВЗЯЛ ИПОТЕКУ, ЗАВЕЛ СЕБЕ ЖЕНЩИНУ
@
ПОПАЛ В АНАЛЬНОЕ РАБСТВО ОТ РАБОТЫ, ТЕПЕРЬ ДОЛЖЕН ЧИСТИТЬ ВИЛКОЙ КОРПОРАТИВНЫЙ ГОВНОКОД ДО СЕДЫХ ЛЕТ
@
ВСПОМИНАЕШЬ ВРЕМЕНА КОГДА НЕ ХВАТАЛО ДЕНЕГ НИ НА ЧТО И СИДЕЛ ИЗУЧАЛ ПРОГУ КАК ЛАМПОВЫЕ



НАШЕЛ БАГ
@
ИСПРАВИЛ
@
ТЕСТЫ УПАЛИ
@
НАШЕЛ БАГ В БАГЕ, КОТОРЫЙ ФИКСИЛ БАГ
@
ОЩУЩАЕШЬ СЕБЯ В ТРАГИКОМЕДИИ




Предыдущий тред >>3379226 (OP)
Пропущено 18 постов
18 с картинками.
Пропущено 264 постов, 18 с картинками.
Аноним 27/05/25 Втр 11:25:38 3463580
>>3463553
Странная у вас работа. Как будто можно время потратить на что-то более полезное
Аноним 27/05/25 Втр 11:28:48 3463584
>>3463424
Мне вчера скрам менеджер заявил, что по графиками производительность моей команды упала и надо что-то с этим делать. Я так на него наорал про то, что если ему нужна производительность на графиках, то мы сейчас весь год будем её поднимать добавляя по одной бесполезной задаче заглушке в спринт, вот только продукт нихуя быстрее от этого делаться не будет. Зато да, охуенная производительность будет на графике.
Аноним 27/05/25 Втр 23:26:14 3464138
норма 482711ori[...].jpg 99Кб, 604x604
604x604
Plata Аноним 27/05/25 Втр 16:56:29 3463873 Ответ
image.png 2Кб, 312x134
312x134
image.png 403Кб, 514x614
514x614
image.png 1087Кб, 1200x600
1200x600
image.png 1378Кб, 1320x744
1320x744
Что скажете про плату - новый банк тиня. Предлагают релокацию в Кипр, в Казахстан или в Испанию. Поработать годик, два на нищей зарплате и потом 2 варианта - вернуться с позором в рф, или из европки с зарубежным опытом пойти собеситься в бигкеки.
Пропущено 1 постов
1 с картинками.
Пропущено 2 постов, 1 с картинками.
Аноним 27/05/25 Втр 17:59:19 3463928
>>3463892
Да понятно же было что пиздел чтобы от него отстали, типа опоссум
Аноним 27/05/25 Втр 17:59:53 3463929
>>3463873 (OP)
> Предлагают релокацию в Кипр, в Казахстан или в Испанию
Локации одна лучше другой просто. Выбирай Испанию, хоть с шенгеном покататься сможешь.
Аноним 27/05/25 Втр 18:28:47 3463952
>>3463873 (OP)
Зачем? На гетматче появился револют, который релоцирует и предлагает 10к
как найти мотитиваю и быстро заработать Аноним 26/05/25 Пнд 05:31:15 3462585 Ответ
duck.png 50Кб, 640x640
640x640
сап двач, учусь на веба все такое, но нихуя не знаю, пизда как одновременно тянет, но при этом ваще ничего не хочу делать, тк все пиздят, что ии все заменят, я прекрасно понимаю, в сравнением с такой выскочкой как я даже ии не надо напрягать. прост рил поясните за ворк тут, типо даже в мск не видел для нуля который хоч учиться норм ворка,я понимаю что таких дохуя и тп но все же. великие двачеры, скажите мне, как так картишки разыграть что бы там к концу лета уже 100к делать
Аноним 27/05/25 Втр 16:15:51 3463838
>>3462585 (OP)
учись иди прогать по туторам с ютуба никто ничего не заменит ии только может помочь но никак не сделать все за тебя
Android Development Thread #10 Юбилейный edition android /android/ Аноним 18/03/25 Втр 18:50:18 3411113 Ответ
image.png 2451Кб, 1024x1024
1024x1024
Тред для тех, кто пытается вкатиться в андройд разработку или что-то похожее. По возможности стараемся угощать ньюфагов чаем.

>Хочу вкатится в 20/30/50 лет, не поздно?

Нет, не поздно. Лично знаю несколько примеров из жизни когда вкатывались в 30+ лет.

>С чего начать?

Для начала изучи roadmap - https://roadmap.sh/android

Roadmap анона из предыдущего треда:

Основы программирования, логические операции -> Джава(базовый синтаксис и особенности языка) -> ООП -> особенности различных версий Джава -> алгоритмы и структуры данных -> многопоточность -> дженерики -> функции высшего порядка -> Котлин -> Android SDK(UI, версии и различия, особенности оси на уровне работы виртуальной машины) -> работа с БД, CRUD(можно и на этапе знакомства с алгоритмами) -> git -> networking/REST API/JSON/сериализация -> актуальные фреймворки зачем и почему, спойлер: экономия времени -> архитектура, зависимости, инверсия контроля -> ?..

Вот примерный флоу, которому я бы следовал, если бы учился сейчас. Начал бы сразу с алгоритмов, если честно.

В эту же последовательность нужно вставить clean code, SOLID, DRY/DIE, KISS, YAGNI и прочие модные аббревиатуры, которые весьма актуальны. Что-то упустил, но, думаю, этого достаточно.

Навигация, от книг до вопросов на интервью:
https://github.com/qqqlll/Java-Thread/wiki

Очень много уроков и не только по ведройду. Почекай и посмотри, вдруг зайдет:
https://coursehunters.net/mobile-development

https://developer.android.com - ресурс от гугла с полным описанием всего.

https://metanit.com/ - ресурс с кратким разбором языков ПО, для тех кому лень в книги.

https://stackoverflow.com/ - ответы на большинство вопросов касающихся кода.

Курсы от OTUS:

https://cloud.mail.ru/public/4nHb/449Ub4Pqj

https://drive.google.com/open?id=1cxWWBZzHNRAdd0wnjN6lfLDcYqMv7ohm

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

>Что по книгам?

Java:
Head First Java Kathy Sierra
Thinking Java 4th Bruce Eckel

Шилдта не рекомендую, говнокод.

Kotlin:
https://techrocks.ru/2020/01/20/12-books-for-kotlin-learners/ - краткое ревью 12 книг.

Flutter:
http://flutterapps.ru/flutter-books/

>Стоит ли сразу вкатиться в котлин минуя джаву?

Нет. Не стоит. Есть точка зрения, что котлин позиционируется как "удобная/лучшая джава", подразумевая то, что ты хочешь писать на джаве, но более современно и практично. Да и глупо игнорировать джавоский мир, который является в топе по числу библиотек и решений, где тебе все равно придется погрузиться когда-то в его синтаксис.

>Прочел книгу по java/kotlin/flutter и посмотрел видосы, на деле ничего не понимаю. Куда идти дальше?

Делай свои мелкие пет-проекты, можешь копировать чужие и дополнять функциями которых там нет. Главное правильно пиши сам, гугли, трать часы и дни на мелкие функции НО сделай сам, что бы полноценно понимать что к чему. Вся суть сводится к тому, что бы ты изучив ROADMAP который указан выше, вынес знания, которых хватит на создание и понимание пет-проектов с помощью которых познаешь суть разработки. Также на собесах любят когда есть портфолио в гугл плей.

>Где взять примеры проектов?

Можешь банально поискать на ютюбе или в телеграмме. Для примера:

https://www.youtube.com/channel/UCPz3xmUpIbo8jooCtV_vMNw
https://www.youtube.com/c/devcolibri/videos

>Когда можно идти собес? И что для этого нужно?

1. Нужно хорошее знание Java/kotlin.
2. Понимание базовых принципов Android (жизненный цикл activity/fragment, что такое Context, intents, services, UI thread, support library и ее версии (уже androidx), shared preferences, SQLite, Handlers, Executors, Content-Providers, firebase.
3. Знание популярных библиотек типа Retrofit + Glide/Picasso/Koil + Coroutines + RxJava2 + Dagger2/Hilt/Koin(по обстоятельствам) + гугловские поделки jetpack, понимания СОЛИД и других паттернов проектирования.
4. Базовое понимание что вообще такое Gradle. Рекомендую хорошенько изучить XML/Compose.
5. И хотя бы несколько готовых приложений.

upd: Также стоит прочекать вакансии в вашем городе и собрать самый часто используемый стек технологий и отталкиваться от него.

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

Ресурсы по инглишу для нубов:

Грамматика:
https://ru.duolingo.com/
https://lingualeo.com/

Также советую полностью сменить язык интерфейса на всех устройствах.

Ютюб каналы с простым английским:
https://www.youtube.com/c/Anomaly/videos
https://www.youtube.com/c/EnglishClass101/videos
https://www.youtube.com/channel/UCMCjGkbqKVkjJN2sVWocz0w
https://www.youtube.com/c/SpeakEnglishWithTiffani/videos

Старая шапка. За 2019 год.

https://pastebin.com/sh7eC6R4

#1 c шапкой: https://2ch.hk/pr/res/1822731.html
#2 с шапкой: https://2ch.hk/pr/res/1908185.html
#3 с шапкой: https://2ch.hk/pr/res/1994880.html
#4 с шапкой: https://2ch.hk/pr/res/2105885.html
#5 с шапкой: https://2ch.hk/pr/res/2362898.html
#6 с шапкой: https://2ch.hk/pr/res/2509590.html
#7 с шапкой: https://2ch.hk/pr/res/2678699.html
#8 с шапкой: https://2ch.hk/pr/res/2907862.html
#9 с шапкой: https://2ch.hk/pr/res/3209134.html
Пропущено 17 постов
17 с картинками.
Пропущено 122 постов, 17 с картинками.
Аноним 26/05/25 Пнд 16:42:46 3463085
Может платина от свитчера, но всё же спрошу у работающих анонов андроид-разрабами. В реальных проектах все уже пишут ui на компоуз или xml всё также активно используется? Расскажите как у вас
Аноним 26/05/25 Пнд 19:29:44 3463244
>>3463085
У нас xml, но мы все деды пердуны
Аноним 27/05/25 Втр 15:37:34 3463799
ПОЛЧАСА НЕ ЗАПУСКАЕТСЯ ТЕСТ
@
УЖЕ ВСЁ ПЕРЕПРОБОВАЛ
@
ОТКРЫЛ-ЗАКРЫВАЛ ПРОЕКТ
@
ОЧИСТИЛ ПРОЕКТ
@
ТУДА-СЮДА ФАЙЛЫ ПЕРЕМЕСТИЛ
@
НУ, А ВДРУГ ХУЛЕ
@
ЛОГИ ГРЕДЛА ПРОЧИТАЛ
@
СОЗДАЛ НОВЫЙ ПРОЕКТ С НУЛЯ С ТЕМ ЖЕ ТЕСТОМ
@
ТОЖЕ НЕ ЗАПУСКАЕТСЯ
@
ЗЛОЕБУЧИЙ ГУГЛ! НЕНАВИЖУ ТЕБЯ!
@
ОПА
@
ЗАБЫЛ @JvmField АННОТАЦИЮ ДОБАВИТЬ ДЛЯ ТЕСТ RULE
@
ЗАПУСТИЛОСЬ
Криптыблокчейна тред Аноним 27/05/25 Втр 11:13:38 3463571 Ответ
image.png 1093Кб, 1500x900
1500x900
Собсна, подумываю вкатиться. Из вводных - 3 года крудо- и формошлепства на дотнете и реакте. Может есть советы от знающих, как лучше подходить к изучению, какие технологии нужны, может идеи пет-проекта какого-нибудь простого?
UUID Контент /security/ Аноним 11/05/25 Вск 17:23:14 3451239 Ответ
image.png 6294Кб, 1600x2402
1600x2402
большие ли риски, если на сайте контент сохраняется со статическим uuid. То есть, имеем attachment который можно получить через /attachments/{uuid} независимо от прав (даже если гость). Могут ли пользователи получить остальные attachments не имея прав ранее ? так-как перебором uuid сделать подобное почти нереально
Пропущено 2 постов
2 с картинками.
Пропущено 9 постов, 2 с картинками.
Аноним 27/05/25 Втр 03:36:29 3463430
>>3463427
Самый дешёвый вариант - один сервер, два домена, разруливаются локально через nginx.

Ты можешь попробовать сэкономить на домене и вынести UGC на субдомен типа uploads.foo.ru, для которого полностью на уровне CSP заголовков отдаваемых тем же nginx запретить любое исполнение кода, сетевые запросы и зарезать айфреймы. Да и забанить запрос сервис воркера тоже на уровне заголовков. Но помни что тогда ты ходишь по краю обрыва.
Аноним 27/05/25 Втр 04:50:47 3463434
>>3463430
Спасибо большое, дай Вам Б-г здоровьица
Аноним 27/05/25 Втр 10:54:24 3463557
5dc861a90483889[...].png 768Кб, 828x1153
828x1153
>>3451239 (OP)
>большие ли риски

Да: браузеры стучат в гугл, гугл это индексирует. И потом через поиск кто-нибудь это найдёт
На Пипе опубликован новый транслятор Русского Питона /python/ Аноним 01/03/25 Суб 20:56:58 3399836 Ответ
image.png 21Кб, 438x220
438x220
В каталоге PyPI, содержащем сотни тысяч пакетов для Python, недавно опубликован новый транслятор кода русской версии языка Python.

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

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

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

Взять можно тут: https://pypi.org/project/rupython/

На мой взгляд, охуенное начинание. Писать и читать код на русском языке куда приятнее и удобнее, а жрать кактусы в виде кода на иностранном языке - просто абсурд в таком случае.
Пропущено 7 постов
7 с картинками.
Пропущено 54 постов, 7 с картинками.
Аноним 27/05/25 Втр 10:36:04 3463536
>>3463523
Нет, ебло тупое, мне достаточно 10ти секунд взглянуть на нормальный код питона чтобы понять что к чему. Здесь я вижу только кринжовый мусор на русском.
Аноним 27/05/25 Втр 10:43:37 3463543
>>3463533
>не можешь выучить английский то профессия программиста не для тебя
Не уловил связь. Конечно, если человек настолько туп, чтобы не освоить при желании английский язык, то эта профессия, действительно, не для него. Но только при чём тут это? Я же не переводчиком и не школьным учителем работать собираюсь. Так же можно сказать: "Если не можешь научиться завязывать шнурки, то профессия программиста не для тебя". Верно? Верно. Только при чём здесь это?

> буквально вся инфа, все доки, да вообще просто ВСЁ абсолютно на английском
Сейчас бы ныть по этому поводу, когда для почти всего есть красивый ручной перевод или русский аналог, а машинный перевод уже сложно отличить от человеческого.

> йский то про
> дить то пере
Я бы переделал твой тезис в более подходящую форму: не можешь освоить русскую пунктуацию - профессия программиста не для тебя.
Аноним 27/05/25 Втр 10:45:40 3463548
>>3463536
Я в курсе, что макаки поддаются дрессировке и могут усваивать язык своих господ - белых людей. Вот только код от этого лучше не становится.

> кринжовый мусор на русском
Почему мусор? Потому что на русском? И что за петушиный сленг?
Универсальный баз данных тред #12 /sql/ Аноним 06/02/25 Чтв 23:38:21 3382705 Ответ
.png 783Кб, 1366x768
1366x768
.png 2670Кб, 1951x2560
1951x2560
Прошлый >>3268780 (OP)

Туториалы:
- https://www.postgresqltutorial.com/
- https://www.sqlitetutorial.net/
- https://www.oracletutorial.com/
- https://www.mysqltutorial.org/

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

Инструменты проектирования БД
- Визуализация планов запросов PostgreSQL: https://explain.dalibo.com/
- GUI-клиент для работы с БД: https://dbeaver.io/

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

Литература:
- Томас Кайт. Oracle для профессионалов
- https://postgrespro.ru/education/books/dbtech
- Алан Бьюли. Изучаем SQL. - про MySQL
- К. Дж. Дейт. Введение в системы баз данных
- Database Systems: Design, Implementation, & Management (Carlos Coronel, Steven Morris)

Прочее:
- https://github.com/agarcialeon/awesome-database
- 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/
- https://www.mysqltutorial.org/mysql-resources.aspx
- https://shlomi-noach.github.io/awesome-mysql/
- https://www.mysql.com/products/workbench/

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

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

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

Q: Помогите с :ORM_нейм для :язык_нейм
A: Лучше спроси в тредах по конкретным языкам.

Q: Где хранить файлы?
A: Не в БД. Для этого есть объектные хранилища, такие как Amazon S3 и Ceph.

Q: Нужны ли сертификаты?
A: Только если собираешься заводить трактор.

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

Поехали!
Пропущено 30 постов
30 с картинками.
Пропущено 381 постов, 30 с картинками.
Аноним 26/05/25 Пнд 14:34:36 3462928
>>3462747
>Читаю хабр
Кривой перевод тухлой статьи? Хабр для пидоров
Аноним 26/05/25 Пнд 19:42:06 3463257
почему никто не написал мнение? Неужели никто не пользуется...
GreenPlum Аноним 27/05/25 Втр 00:05:35 3463402
>>3462824
Gather motion - заебись
Redistribute motion - сойдёт
Broadcast motion - пиздец
Как и когда менять первую работу тред. Все привет! Я год работаю в небольшой айти компании, сейчас з Аноним 13/05/25 Втр 21:29:19 3453449 Ответ
1000005322.jpg 92Кб, 640x640
640x640
Как и когда менять первую работу тред.
Все привет! Я год работаю в небольшой айти компании, сейчас зп 110к, занимаю роль бекенд-разнорабочего на Го, есть подаван, начитавшись ахуительных историй тут и наслушавшись ахуительных историй друзей и бывших коллег о зарплатх 200-300к после 1-2 лет опыта, понимаю что надо менять работу, в связи с этим встают следующие вопросы:
0. Стоит ли вообще меня работу, мне в целом все нравится, просто зп хочется больше и роста скилов
1. Как врать в резюме
2. В какие компании откликаться
3. Как торговаться на высокую зп
4. Что учить? Куда расти?
5. Как уволиться?
Пропущено 1 постов
1 с картинками.
Пропущено 5 постов, 1 с картинками.
Аноним 13/05/25 Втр 22:58:04 3453529
>>3453516
С такой точкой зрения последние две недели просто занимаешся тем, чем считаешь нужным. Например, вытаскиваешь нужные по твоему мнению технологии в проект, на которые менеджмент не давал ходу.
Аноним 15/05/25 Чтв 10:38:24 3454794
>>3453529
Ну я сыкун просто, и в очень хороших отношениях со всеми колегами в том числе с начальством, мне просто стыдно заявление писать или просить зп побольше
Аноним 26/05/25 Пнд 23:03:03 3463376
ну так насколько сильно тебе тогда нужна новая работа? если ты ссыкун>>3454794
Язык программирования для НЕОСИЛЯТОРА. Аноним 26/01/25 Вск 06:02:20 3372336 Ответ
ПРОГРАММИРОВАЛ.webm 3619Кб, 854x480, 00:00:13
854x480
Язык программирования для НЕОСИЛЯТОРА.

Давно пытался вкатиться в ЯП, ещё со времён DELPHI
Но так и не получилось, какие-то простые вещи, типа парсеров, выходили на пхп.
На этом всё.
Заучивание мне не давало никакого понимания о том, как писать что-то сложнее и не приводило к результату.

Хочу предпринять ещё попытку.

По сути хотелось бы уметь в следующее:
1. Бот в игровых онлайн-дрочильнях.
2. Парсеры.
3. Парсеры, боты в моб. приложениях.

Какой ЯП для этого будут проще всего НЕОСИЛЯТОРА, для человека, который не имеет предрасположенности и склонностей к программированию, хочу попробовать заучивание или что-то такое, методику: "бить в одну точку, пока не будет результата"
Пропущено 3 постов
3 с картинками.
Пропущено 34 постов, 3 с картинками.
Аноним 25/04/25 Птн 23:19:33 3440265
>>3434163
>Пайтон.
смотри анон, какие проблемы я выделил пробуя с этим, конкретно насчёт парсеров, скорость да, пусть это будет последнее, что мы рассматриваем.

получаю я текстовые данные + картинку, но картинок может быть много, несколько десятков.
надо:
1. удобство на этапе создания, чтобы можно было внести изменение и сразу проверить работает/нет. С питоном я через cmd из под вин7 пробую конечно, но это не совсем удобно.

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


3. опрашиваем сайт в N минут, могут зобанить.

3.
Аноним 25/04/25 Птн 23:24:18 3440268
>>3434561
>. Бот для дрочильни - через экранное зрение, что-то вроде есть на пихоне на эту тему
нету там ничего, там варианты на уровне:
1. сделать скрин, поместить в буфер
2. сравнить картинку с буферной
3. тыкнуть, в пункт если найдена.
или тыкнуть по координатам...

т.е. это всё какой-то ненадёжный мамонт на уровне кликеров что ли.

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


я так понимаю что правильнее через снифер отслеживать и как-то напрямую запросы посылать.
Аноним 26/05/25 Пнд 17:44:57 3463144
Продублирую сюда главный совет на все времена

Попробуй плясать от обратного - придумай себе какой-нибудь реально лично для тебя интересный более-менее масштабный проект и начни походу дела разбираться что как нужно пилить. Сейчас же нейросети, можешь буквально в режиме реального времени на английском простыми словами спрашивать как сделать то-то. Нейросеть тебе даже составит план на каждый день, будешь просто по плану идти. Ну и плюс традиционно гугл.
Уважаемые, есть вопрос: как, блядь, учить язык программирования? Вроде отучился в шараге, начал курс Аноним 21/04/25 Пнд 16:18:49 3436739 Ответ
ya.jpeg 74Кб, 900x900
900x900
Уважаемые, есть вопрос: как, блядь, учить язык программирования? Вроде отучился в шараге, начал курсы, прошёл половину, а какого-то понимания как не было, так и нет нихуя. Есть подсказки, где что прочитать, может, книгу какую или где практические задания найти нормальные?
Пропущено 1 постов
1 с картинками.
Пропущено 4 постов, 1 с картинками.
Аноним 21/04/25 Пнд 23:39:15 3437076
Благодарю
Аноним 22/04/25 Втр 01:26:25 3437095
>>3437066
двачаю.

> какую-нибудь рутину
выбирай что-то нужное и интересное тебе
Аноним 26/05/25 Пнд 17:41:22 3463138
>питон выучить
им надо пользоваться блеать а не учить как стихотворение для марьивановны!

Попробуй плясать от обратного - придумай себе какой-нибудь реально лично для тебя интересный более-менее масштабный проект и начни походу дела разбираться что как нужно пилить. Сейчас же нейросети, можешь буквально в режиме реального времени на английском простыми словами спрашивать как сделать то-то. Нейросеть тебе даже составит план на каждый день, будешь просто по плану идти. Ну и плюс традиционно гугл.
Лукс лайк ви ар лайв эвриван Аноним 21/04/25 Пнд 03:34:02 3436230 Ответ
kutepov.jpg 370Кб, 2560x1440
2560x1440
Максимально мемный персонаж с шикарным скрепным акцентом из города Н.

Настоящий мамкин пирожочек, сишник, временами выдает базу:
https://www.youtube.com/watch?v=LTP5c4NqA8k временами годно издевается: https://github.com/tsoding/Crust

На линкедине последнее место работы - тот самый Xored 9 лет назад. Видимо, ни с кем кроме Платова не срабатывается.

Реинкарнация Терри Девиса ящитаю.
Интонации временами напоминают Литвинкова.
Пропущено 6 постов
6 с картинками.
Пропущено 35 постов, 6 с картинками.
Аноним 10/05/25 Суб 07:12:03 3449876
>>3449707
Бизнесманя капиталистическая, зачем же такой успешный шарящий человек сидит на дваче в разделе /pr/ и доказывает что-то ноунеймам? Нанимаешь в свой криптостартап или что?
Аноним 10/05/25 Суб 12:16:40 3450004
>>3449876
>капиталистическая
Коммунист в треде?
Аноним 26/05/25 Пнд 15:03:34 3462967
17482413337681.jpg 184Кб, 660x670
660x670
>>3448287
>А что с ним? Есть какая-то предыстория?

Первый раз его увидел пару недель назад, он делал серию стримов по D, а я им интересуюсь и мне выпала предложка. Очень понравилось, норм чел, если и душный то как раз на столько насколько нужно для кодеров

>В принципе ничего против не имею, даже положительно отношусь, но не стал бы смотреть стримы по кодингу, ибо духота.

А я прям получил удовольствие. Но меня смущает что может быть это заранее спланированная постанова - слишком уж быстро он соображает в правильную сторону.
Лиспотред №15 /lisp/ Аноним 03/05/24 Птн 01:12:22 3142890 Ответ
171468779442526[...].jpg 324Кб, 1400x1050
1400x1050
171468789718920[...].png 67Кб, 1200x1200
1200x1200
Лиспы - семейство языков программирования. Характерные особенности лиспов: динамичность, гомоиконность (код как данные), программируемость.

{Основные диалекты}
:: Common Lisp - разрабатывался как промышленный язык, пригодный для широкого спектра применения, из-за чего имеет достаточно объемную спецификацию. Является мультипарадигменным (процедурщина, функциональщина, ооп (CLOS)), с сильной, динамической типизацией. Есть опциональная декларация типов и частичный их вывод в некоторых реализациях.
Описание особенностей: http://habrahabr.ru/post/143490
Основные реализации:
- свободные: SBCL (нативный код), Clozure CL (нативный код), ECL (через сишку), Clisp (байт-код; небольшой размер образа; похоже, заброшен), Clasp (LLVM; ориентирован на интероп с C++), ABCL (байт-код JVM), CMUCL, GCL.
- коммерческие: LispWorks, Allegro CL, Scieneer CL, mocl
:: Scheme - это минималистичный лисп, пригодный в основном для обучения, исследований. Наиболее практичными реализациями являются GNU Guile и Chicken Scheme.
:: Racket - развитие PLT Scheme. Racket включает в себя много подъязыков (typed racket, lazy racket, frtime racket, Scheme стандартов r5rs и r6rs).
:: Clojure - для тех, кто считает, что из смеси явы и лиспа может получиться что-то хорошее, или тех, кто интересуется креольскими языками, есть отдельный тред. Тред утонул, дом сгорел, отец-подлец бросил, поэтому поживёт сиротка пока у нас. Мальчик со странностями, но хороший, не обижайте. Шапка треда здесь https://rentry.co/9ve9d

{Scheme}
::: Учебники
- SICP :: https://mitpress.mit.edu/sites/default/files/sicp/index.html
- The Scheme Programming Language (R6RS) :: https://www.scheme.com/tspl3
- Практика :: https://exercism.io/my/tracks/scheme

::: Документация
- http://web.mit.edu/scheme_v9.2/doc/index.html

::: Остальное
- https://github.com/theodesp/awesome-scheme
- https://github.com/schemedoc/awesome-scheme

{Racket}
::: Учебники
- HtDP :: https://www.htdp.org/
- Racket Guide :: https://docs.racket-lang.org/guide/index.html
- Beautiful Racket: https://beautifulracket.com/
- Остальные :: https://racket-lang.org/books.html

::: Документация
- https://docs.racket-lang.org/

::: Библиотеки
- https://github.com/avelino/awesome-racket
- https://pkgs.racket-lang.org/

::: Среда разработки
- DrRacket :: https://docs.racket-lang.org/drracket/
- Online :: https://www.jdoodle.com/execute-racket-online/

{Common Lisp}
::: Учебники
- Cookbook :: https://lispcookbook.github.io/cl-cookbook/
- PCL :: http://lisper.ru/pcl/
- OnLisp :: http://www.paulgraham.com/onlisptext.html

::: Документация
- http://www.lispworks.com/documentation/HyperSpec/Front/index.htm
- https://cl-community-spec.github.io/

::: Библиотеки
- https://awesome-cl.com/
- https://ultralisp.org/
- https://lisp-journey.gitlab.io/blog/state-of-the-common-lisp-ecosystem-2020/

::: Среда разработки
- https://lispcookbook.github.io/cl-cookbook/editor-support.html

Предыдущий тред: >>2681837
Пропущено 41 постов
41 с картинками.
Пропущено 368 постов, 41 с картинками.
Аноним 26/05/25 Пнд 12:14:17 3462800
174825084653067[...].jpg 110Кб, 720x1600
720x1600
Сап, почему он Топливо не считает? Всё правильно же написано.
Аноним 26/05/25 Пнд 13:29:10 3462882
>>3462800
37/6 - число типа ratio. Для вывода в формате с плавающей точкой используй ~f.
Аноним 26/05/25 Пнд 14:55:24 3462955
>>3462882
Опа, сработало, спасиба.
учебные материалы плюсов /cpp/ Аноним # OP 17/02/25 Пнд 23:43:30 3391283 Ответ
42f09b7491a921c[...].jpg 82Кб, 720x720
720x720
Кто учил плюсы самостоятельно, по каким материалам вы это делали? Книги, которые я читал, дерьмовые, да и на метаните слишком сухо, хотя там таки есть задания. В общем, кидайте, что знаете
Пропущено 2 постов
2 с картинками.
Пропущено 20 постов, 2 с картинками.
Аноним 22/05/25 Чтв 14:13:50 3460206
>>3391283 (OP)
Ответ уже не для автора, напишу для других анонов.

Просто с полного 0 вкатиться -- топовый вариант:
https://youngcoder.ru/ (теория + решить все задачи на степике, самое полезное - это после успешного решения читать чужие), потом сразу
https://cs.mipt.ru/c_intro/ (Хирьянов 40 видосов + задачи в мфти системе с автопроверкой)
Тут главное решить все задачи, которые совершенно школьного уровня. Оплати себе подписку на какую-нибудь нейронку (гитхаб копилота, например), можешь заваливать его вопросами, просить проверить код или написать решение задачи, которая не получается. Но аккуратно, так как рано или поздно он спизданёт херню (впрочем, всё равно это лучше, чем самому фильтровать ответы из гугла, где херни ещё больше). ИИ-ассистент ускоряет обучение раза в полтора. Информации в этих курсах немного, задачи простые, можно оба прорешать за неделю.

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

Дальше равесли (+ посматривать на обновления в оригинале - learncpp, переводом которого равесли и является). Ну а дальше у тебя уже должно хватать компетенций, чтобы выбирать, куда углубляться самому. Симейк, конан, гит, терминал тоже надо научиться пользоваться.

Скорее всего, рано или поздно упрёшься в необходимость заботать немного математики. Если совсем 0-ой, то прорешай ленинградские математические кружки, чтобы приобрести базовую культуру доказательства, этот задачник фиксит гумманитариев. Потом "Лекции по дискретной математике" ВШЭ (Шень и проч.), это минимум знаний, чтобы потом уверенно себя чувствовать, изучая алгосы и структуры данных. Ещё нужно помнить базовую тригонометрию, линал и немного матана. По крайней мере в игрульках без этого никак.
Аноним 26/05/25 Пнд 10:34:58 3462719
image.png 82Кб, 1356x256
1356x256
Аноним 26/05/25 Пнд 10:39:02 3462723
>>3460206
А какую игрушку ты модил?
fintech Аноним # OP 31/12/24 Втр 07:12:33 3353259 Ответ
image.png 3267Кб, 2000x1644
2000x1644
image.png 33862Кб, 5568x3712
5568x3712
image.png 2379Кб, 1600x1066
1600x1066
image.png 50Кб, 240x250
240x250
Работа занимает все время, предновогодние нытье от БАНКИРА или NEW YEARS RESOLUTION

Короче, мне 28 лет, начал работать когда мне было 21 год, уже 7 лет педалю. Устроился я изначально в СберБанк, отработал там 3 года, потом устроился в ВТБ, где сейчас и продолжаю работать. Из всей своей "карьеры" мне понравились только первые 6 месяцев работы в СБЕР, когда особо не нагружали и я чилил и работал умеренно. Остальное время идет как будто бы в фильме Интерстеллар, я даже не понимаю куда я проебал свои 7 лет.

Одной из главных проблем в работе является постоянный стресс, нереалистичные сроки, что выливается в переработки. Переработки за собой же приносят много проблем. Более того, руководство хочет чтобы я был полностью вовлечен в свой проект и был всегда на связи: "Ну что тебе сложно ответить на звонок в выходной?". Я заметил что работа потихоньку стала замещать мне жизнь.

Сегодня под конец года по приколу посчитал сколько чатов в Telegram у меня связанных с работой. Я насчитал 180+ чатов, которые образовались, я ахуел с этой цифры. По факту в телеге я пишу маме+папе, да паре корешей, а тут еще 180+ чатов ВТБшных, различные рабочие группы, чаты для синков, коммуникация от коллег и т.п. И каждый раз когда я захожу в выходной написать ля маман, я все это вижу и это давит на меня. Последний год я каждый рабочий день ждал выходных, думал ну вот-вот отлежусь, вот-вот будет все збс, а по факту даже двух выходных не хватает чтобы перезагрузиться от работы, каждый понедельник вставал разъебанный. Ну и постоянно в этом круге живешь, отсюда совсем сил нет на отдых, мне не хочется ни с кем разговаривать, ни куда-то ходить, ни заниматься собой.

Сколько не думал о своем дальнейшем пути - все тлен. Что мне делать? Переходить в другой банк? Так я уже один раз такое делал, оно все тоже самое происходит по кругу. У меня так же был опыт руководства, если честно никогда в жизни я не хотел быть менеджером, это совсем другой набор навыков, я просто хочу быть старшим/главным/ведущим специалистом и все, но будучи просто специалистом на меня грузят ответственность, капают на мозг и от этого никуда не уйти. Почему я так хуево чувствую себя в найме? Ведь должно быть все наоборот, работа без рисков, работа с 9 до 18, премии, отпуска и тп. А карьера в РФ это вообще рофл, рублевая зарплата, педалить 10-20 лет, чтобы потом сделали вице-призидентом в каком-то блоке, чтобы получать не 2к$-4к$, а 8к$ + премия, разве это того стоит? Это не несколько десятков тысяч баксов в месяц, а просто инкрементальное улучшение и то, ты его еще заслужи, нет точных способов туда пролезть.

Я буквально привязан к работе, СОН -> РАБОТА -> СОН и повторение. Я брал отпуска и замечал что когда я в отпуске мне хочется ЖИТЬ, я сразу еду за город, купаюсь в речке, готовлю новые блюда, хожу в городе на события, захожу в магазин часов AllTime с четырьмя этажами, захожу к авто-дилерам, в Музионе на выставки хожу. Но как только наступает работа, сил совсем не остается. Не знаю зачем я вообще учился в ВУЗ, что это мне в итоге дало? Зарплата у меня 6 цифр, а не 7 цифр. Люди без дипломов столько зарабатывают. С каждым годом из-за ПУКНУМА и РУХНУМА я теряю деньги, потому что ни одна компания не успевает повышать на равне с инфляцией, в итоге все горизонтальные и вертикальные связи какие-то бесполезные, я тону в рамках своего грейда, полностью завися от рынка труда.

Как вообще блять люди сегодня живут? Что вы делаете со своей карьерой/жизнью? Я вот пытаюсь воспроизводимый доход создать, но мне до этого еще лет 10 работать, а я уже заебался. Ну и через 10 лет я буду старым, уже под 40 лет будет. Не буду же я ходить, наслаждаться и вылезаторствовать в 40 лет. Бля, к 40 годам вообще ребенок нужен, а там как будто бы другая жизнь начнется не для себя, мда, тупик.
Пропущено 8 постов
8 с картинками.
Пропущено 68 постов, 8 с картинками.
Аноним 22/05/25 Чтв 01:18:59 3459900
>>3355116
Так у тебя через 5 лет будет все тоже самое, че перья расправил.
А пролетят они быстрее, чем ты думаешь.
Аноним 22/05/25 Чтв 12:24:44 3460107
>>3354017
Работаю в небольшой залупе. Работы дохуища, не пофилонишь + работа гибрид + платят хуйню в сравнении с бигтехом.
С другой стороны, за этот год был ровно один созвон с дизайнером, 0 сообщений в рабочем чате (ну потому, что большая часть в офисе решается). Кореш в крупном банке работает жалуется на раскатки пайплайна, что тулзы заебали и тп. А я делаю как хочу практически. С другой стороны он полностью на удаленке и тратит меньше времени на код, но тратит на созвоны, на раскатку, чтобы везде все прошло и тп. (ну и стек чисто корпоративный)
Хз короче, везде есть минусы и плюсы, но зп наверное это главная хуйня, что калит.
Аноним 25/05/25 Вск 21:05:26 3462379
>>3458457
Я не люблю пить. Особенно в барах с этим постоянным ором и говеной музыкой
Клуб изучающих PHP #144 /php/ Аноним 06/04/25 Вск 13:15:22 3424249 Ответ
5219e6f6de24bce[...].png 34Кб, 500x500
500x500
636c3436483c45b[...].jpg 194Кб, 1024x768
1024x768
Screenshot20250[...].png 735Кб, 759x569
759x569
photo2025-02-13[...].jpg 69Кб, 1024x1280
1024x1280
Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек.

Предыдущий тред был тут: https://2ch.hk/pr/res/3392535.html

Старые треды тут 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 (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- сколько времени надо изучать все это? - все зависит от тебя, в районе 10-15 месяцев
Пропущено 50 постов
50 с картинками.
Пропущено 539 постов, 50 с картинками.
Аноним 28/05/25 Срд 17:53:43 3464669
>>3464572
Через год он с новым маняфреймворком прибежит, можешь скринить. Я уже достаточно в вебе чтобы на эту сою насмотрется.
Аноним 28/05/25 Срд 19:41:54 3464729
>>3464669
В каком ты нахуй вебе, дура. Рассказывать охуительные истории про переписывание бутстрапа может только дауненок, который этот бутстрап только на картинках видал. И в душе не ебет как этот фронтенд делается.
Аноним 28/05/25 Срд 21:27:30 3464769
>>3464642

Главное применение это всякие фильтры, мапперы, сортировщики. Например ты можешь пройтись по массиву, применив к каждому его элементу определённую функцию. Тебе не нужна эта функция как отдельная сущность, тебе она нужна просто временно конкретно в этом месте и всё.
Собсно нейроночки и МашОб ai /ai/ Аноним 13/07/24 Суб 20:54:47 3220425 Ответ
image.png 8Кб, 240x210
240x210
Пока плебеи из /ai и /nf генерируют аниме, составляем здесь планы по конкуренции OpenAi, нарушаем законы робототехники и пишем собственные архитектуры после трёх классов церковно-приходской.
Пропущено 13 постов
13 с картинками.
Пропущено 144 постов, 13 с картинками.
Аноним 04/04/25 Птн 17:51:25 3423252
>>3423167
>буду искать стажером
Лол удачи. Проще стать главой правления газпрома чем получить стажировку. Отпишись как найдёшь. Мне пиздец как интересно, кто же там стажирует. Может тиньков какой-нибудь, но в тинькове конкуренция примерно такая - из 5000 заявок получили стажировку 130 человек. А на постоянке остались и того меньше, человек 80 наверно...
Аноним 30/04/25 Срд 01:49:10 3443231
>>3423167
>>Deep Learning 1/2, Machine Learning 1/2
Где это ты сдаешь?
Аноним 25/05/25 Вск 19:18:56 3462305
>>3443231
TU Berlin.

Темы:
ML1 Topics:
- Bayes Decision Theory, Parameter Estimation, Component/Discriminant Analysis
– Model Selection, Learning Theory
– SVMs, Regression, Neural Nets, Boosting, Decision Trees
– Clustering, Explainability

ML2 Topics:
- Low-Dimensional Embedding 1 (LLE)
- Low-Dimensional Embedding 2 (t-SNE)
- Component Analysis 1 (CCA)
- Component Analysis 2 (ICA) - 16 Mai
- Component Analysis 3 (Representation Learning) - 23 Mai
- Hidden Markov Models - 30 Mai
- Kernel Machines 1 (Structured Input) - 6 June
- Kernel Machines 2 (Structured Output Bioinformatics) - 13 June
- Kernel Machines 3 (Anomaly Detection) - 20 June
- Kernel Machines 4 (KPCA, RDE) - 27 June
- Deep Learning 1 (Structured Networks) - 4 July
- Deep Learning 2 (Structured Prediction) - 11 July
- Deep Learning 3 (Anomaly Detection) - 18 July

DL1 Topics:
- Backpropagation
- Optimization I, II
- Regularization I, II
- Loss Function
- Convolutional Networks
- Recurrent Neural Networks
- Autoencoders
- Structured Output
- Explainable AI

DL2 Topics:
- Representation Learning
- Attention
- Graph Neural Networks
- Equivariant Neural Networks
- Advanced XAI
- Neural Ordinary Differential Equations
- Density Estimation
- Generative Models
- Deep Reinforcement Learning

Я тут мимо, если что тг LegendaryBoss777, мой фокус, вкат в ML и саморазвитие.
ИИ на собесах help Аноним # OP 25/05/25 Вск 19:18:05 3462304 Ответ
image.png 114Кб, 306x258
306x258
сап.

мимокодер питонист бекендер 2 года стажа, лутаю 250к наносек, но хочется большего.
текущие задачи, команда устраивает, но повышение не предвидится в ближайший год, а бабки нужны уже сейчас.
есть время подготовиться к собеседованиям (считаю это за отдельный навык, отличный от программирования)
вышел на рынок труда, напиздев в резюме. лутаю по 5-6 hrов в день. не за горами тех собесы.
мокнутый собес оценил меня на мидл+/сеньор, сам же считаю себя кодером уровня ниже.
на теоретические вопросы своей специальности ответы знаю, проблема с лайвкодингом (мало практики применения алгоритмов и паттернов, лишь теория. пишу говнокод)

Сабж такой. Проходил кто собеседование / задачи на алгоритмы с подсказками ИИ? стоит ли или сильно палится на интервью?

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

Делал кто так? Какие последствия? Прокатывает? Как поступить правильно, чтобы достичь заветных цифр? Мб, стоит подготовиться к лайвкодингу основательно, имею ввиду, прорешать задачи на литкоде? Времени 2 месяца есть примерно
Котаны, есть SMS-шлюзы с API и без официальщины (регистраций имён, подписания договоров и пр.)? Вых Аноним 25/05/25 Вск 16:55:32 3462231 Ответ
12683348366762.jpg 442Кб, 1280x1024
1280x1024
Котаны, есть SMS-шлюзы с API и без официальщины (регистраций имён, подписания договоров и пр.)?

Выходной, нужно добавить второй канал отправки SMS, а все официалы не работают до понедельника.

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