К широкому известному в узких кругах доценту Андрею Столярову заглянул... Кто бы вы думали? Волчок от Антона Назарова. Как ни удивительно, гуру не выдал традиционный комментарий "вон с моего сайта мразь", а даже удостоил юного падавана своей мудростью.
Суть - настоящие программисты устраиваются не в ООО "Рога и копыта" через хх.ру, не в КОТВАСЯ через стажировку, а в хорошие продуктовые компании (не в "очередной обезьянник") через знакомства.
Но откуда брать эти самые знакомства и социальные связи? Вот получил студентик диплом, и кому он нужен? Его никто не знает и порекомендовать своему боссу не может.
Сам великий ученый, к сожалению, эту тему совершенно не раскрыл ни в комментариях, ни в своем трехтомнике. А это вопрос куда более сложный, нежели алгоритмы обхода односвязных списков.
>>3716218 >Школа не подарила мне друзей, девушку или что-то в таком духе, но при этом нельзя сказать, что я хоть сколько-то опечален этим исходом. Я поддерживал много приятельских отношений, но они были обусловлены лишь судьбою находиться рядом в течение многих лет.
А это видели? Типичный инцел.
Перерыв без работы
Аноним11/02/25 Втр 19:39:07№3386822Ответ
Сейчас почти 11 лет непрерывного трудового стажа. Из которых 8 лет разрабом. Окончательно все заебало, хочу почилить полгода. Отпуск не предлагать: эти две недели пролетают как один миг.
Как HR-шлюхи относятся к перерывам в трудовой деятельности сроком 3-6 месяцев? У кого есть опыт?
>>3710791 >На текущем рынке максимальный допустимый перерыв . 2 дня Как рез сейчас идеальнае ситуация для гэпа. Даже не нужно ничего объяснять, все всё понимают.
>>3715468 >> все всё понимают Понимают, но выгодно сказать, что слабое звено ты, раз не нашел работу за неделю. И еще как правило на HR сидят молодухи, которые вообще нихера не понимают.
>>3715539 Как сделать, чтобы твое резюме с 10+ годами опыта хотя бы прочитали? Скрутить опыт до таксиста-вкатуна? Сказать, что отсидел за убийство 10 лет, месяц назад только вышел?
Девопс тред - В С Ё !
Аноним07/10/25 Втр 12:28:54№3558850Ответ
Ну как вы там? Вкатились в DevOps? На дваче сказали что девопс В С Ё !
Даже во фронт и тестировщики больше смысла вкатываться, чем в эту парашу. Учишь всё это говно и чтобы что? Чтобы заиметь работу буквально на уровне поломойки, ёбаный обслуживающий персонал. Причём как и в плане обязанностей, ведь девопс - это буквально говночист от мира айти, так и скоро будет получать на уровне дворника или таксиста. И ведь вкатуны прут и прут, где-то услышали, что девопс чуть ли не топ 1 по зарплате, прогать не надо уметь. Как итог по 1000 откликов на вакансию.
Представьте как в этом треде эти петушары заскулят как суки ебаные, когда выкатят новый ИИ, который по нажатию одной кнопки вам всё развернёт. Все ваши охуенные знания докера, кубов, ансибла, хуянсибла и ещё ста их ебаных инструментов в один момент превратятся в тыкву. А вы хули думали, в сказку поверили? Думали вы такие дохуя не заменимые и теперь всегда будут столько платить за то, что вы два часа в неделю от силы работаете, а в остальное время хуйнёй страдаете? А вот хуюшки! Такого больше не будет.
>>3715755 Ничего, альтернативы нет пока, потому что на срынке полно макак с кубом в резюме. >>3715757 Потому что это - обезьянья неквалифицированная работа. Любой джун бэкэндщик знает в тысячу раз больше, чем какой-нибудь "гуру" кубернетеса из фланта. Что будет вместо кубернетеса? Какой-нибудь чебурнетес будет. Раньше был попенстек кстати.
Мне 18 лет. Я закончил расширенный курс от Яндекс Практикума (Frontend - разработчик). Курс длился примерно 2 года, закончил я его где то пол года назад и отдыхал до сегодняшнего дня. Знаю JS, TS, React, SCSS, с доккером умею работать, тестиками покрывать тоже умею код, впринципе прям очень базовый фронтендер. НО ПОЛНОЦЕННЫМ и совершенным фронтенд разработчиком я себя назвать не могу. Понимаю что работу сейчас найти оч сложно, но я верю в силу Двача. Если есть тут такие люди, которые могут меня как то пропихнуть в компанию, то сделайте это пж, я вам готов несколько зарплат отдать, договоримся с вами как нибуль. Буду очень рад, если вы даже просто дадите мне какие то советы. Я в целом не переживаю за анонимность, пожтому если со мной нужно будет связаться или ещё какие то данные будут от меня нужны, то я могу дать и гитхаб и портфолио и соцсети ( просто думаю что тут сидят сильнейшие )
>>3715366 Ты придурок ? Типу сейчас 18, тогда было 15 - 16 значит. Если у него есть возможность взять курс и без запары продрочить эту базу, то в чём проблема ? Он скорее всего просто решил для себя что в it ударится и выбрал просто первый попавшийся курс. Да не суть как это было, пускай просто дальше пробует/развивается, только без курсов и всякой хуйни. Он молодой ещё и только начинает вкатываться в эту движу
Литература: - Томас Кайт. Oracle для профессионалов - https://postgrespro.ru/education/books/dbtech - Алан Бьюли. Изучаем SQL. - про MySQL - К. Дж. Дейт. Введение в системы баз данных - Database Systems: Design, Implementation, & Management (Carlos Coronel, Steven Morris)
Q: Вопросы с лабами и задачками A: Задавай, ответят, но могут и обоссать.
Q: Помогите с :ORM_нейм для :язык_нейм A: Лучше спроси в тредах по конкретным языкам.
Q: Где хранить файлы? A: Не в БД. Для этого есть объектные хранилища, такие как Amazon S3 и Ceph.
Q: Нужны ли сертификаты? A: Только если собираешься заводить трактор.
Здесь мы: - Разбираемся, почему PostgreSQL - не Oracle - Пытаемся понять, зачем нужен Тырпрайс, если есть бесплатный опенсурс - Обсуждаем, какие новые тенденции хранения данных появляются в современном цифровом обеществе - Решаем всем тредом лабы для заплутавших студентов и задачки с sql-ex для тех, у кого завтра ПЕРВОЕ собеседование - Анализируем, как работает поиск вконтакте - И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно.
>>3711190 >Всё либо платное/вендорлок, либо порезанное по функционалу. Вот и я пришёл к этому, потому и спросил, есть ли что. Если уж в вебе их — целая вязанка, то могут быть и локальные… ведь могут же?
>dbmstools.com/categories/database-design-tools Я это уже всё скурил. В итоге взял pgModeler. С одной стороны —вендорлок и это пичалити, но с другой у меня PSQL —самая частая штука (~95% случаев и примерно 100%, если нужна классическая OLTP и проект вышел из яслей скулайта), но то, что оно даёт замоделить всё, включая хранимки, вьюхи и роли —это прямо круто! Тоже не на 100%, но очень к этому близко. Например, нет способа удобно задать search_path для функции. Главный косяк… кажется, её писали DBA. UX, эргономика, удобство — о существовании чего-то подобного авторы даже не догадывались! То есть функционал — на высоте, а вот интерфейс… ну, он существует, но он совершенно не пытается упростить тебе работу. И ещё некоторые вещи не даёт сделать как я хочу.
>drawdb.app можно развернуть у себя Оп-па, МЕРСИ! Буду смотреть.
>Если в онлайне страшит только внезапное отключение Ну а что ещё? Просто было обидно столько раз оказываться без сервиса, что теперь стараюсь всё локализовать. По возможности.
Все прекрасно помнят что в своё время фреймворки создавали с целью чтобы упростить разработку и вкат в програмирование, чтобы не дрочить уёбищную документацию по win32 api от того же майкрософта, выпустили .net и т.д.
У фреймворков есть недостатки: у них хуёвая оптимизация которая в первую очередь проявляется огромным пореблением памяти. Например открыть простейшее окошко на win32 api займёт 64кб, в то время как .net уже пара мегабайт. И из-за огромного слоя функций раздувается стэк + время тратится на 100500 вызовов из одной функции в другую.
Так вот теперь фреймворки нахуй не нужны, потому что есть нейросетки. Нейросетка теперь читает те самые 1000 ёбаных страниц говна и раскидывает тебе всё по полочкам. Что непонятно уточняй и т.д.
Поэтому всё. Нейросетки как ни парадоксально порешали именно любителей высокоуровневых хуёвин и сделали низукровневую разработку снова перспективной. К тому же реально назрело, фреймворки на фреймворках уже так заебали что даже новейшей железо убивают по производительности. К тому же в условиях дефицита комплектующих очень актуально писать сберегая циклы проца и байты памяти.
>>3714787 Кстати >Банальщина про кодировки >Читаю как - наконец то кто-то объяснил как это работает на человеческом языке, теперь не буду тупить Где благодарность то епт?
Учусь в вузе на программиста, но чет ощущение, что на безработного. Все говорят о том, что конкуренция оч большая и работы нет. Мне вообще нравится ОС, бек тоже интересует, писать логику для серверов, базы данных, докер, архитектура инф систем, но говорят, что конкуренция в беке большая, а устроится в компанию, которая занимается ОС (типа как майнкрософт) совершенно не возможно. Поэтому я даже не знаю, кризис какой-то, непонимаю чем заниматься, на что стоит тратить время
>>3698611 на многих ваках, где готовы обучить с нуля (не склад и курьер), требуют просто вышку любую. Плюс ты всегда будешь в более выигрышной позиции при трудоустройстве пере теми, кто его не имеет
>>3714602 В плане корочки - только лига плюща, MIT, UCLA, Berkley, Stanford. Если в плане знаний, то, говоря про РФ, только определенные физ-тех-мат факультеты МФТИ, МГУ, ВШЭ, ИТМО, СПБГУ
Если брать обычного .NET-разработчика в Нью-Йорке (не FAANG и не хедж-фонд), то картина примерно такая:
ПараметрНью-ЙоркУкраина (Харьков/Киев) Middle .NET$120k–170k в год$2k–4k в месяц Senior .NET$170k–250k+ в год$4k–6k+ в месяц Чистыми после налогов~$7k–12k в месяц~$2k–5.5k в месяц Аренда 1-комн. квартиры$2500–5000+$200–500 Продукты$600–1200$150–350 Медстраховка$200–800+часто почти бесплатно или через работодателя Транспорт$130–300$10–50 Ресторан$20–50 за обычный ужин$5–15 Кофе$4–8$1–3
Средняя зарплата software engineer в NYC сейчас оценивается примерно в $160k–190k total compensation.
Например, если .NET Senior получает $180k:
Федеральный налог + штат Нью-Йорк + налог города Нью-Йорк + Social Security/Medicare съедают примерно 35–40%. Остаётся около $9k–10k чистыми в месяц.
Итого расходы около $5k–6k в месяц, остаётся примерно $3k–5k накоплений. Конечно, если жить с соседями или в Нью-Джерси, можно откладывать больше.
Для сравнения, украинский Senior .NET с зарплатой $4500:
после ФОП налогов остаётся примерно $4200–4300; расходы в Харькове могут быть $800–1500; накопления $2500–3500 вполне реальны.
То есть парадокс в том, что:
Абсолютный доход в Нью-Йорке намного выше. Уровень жизни и сервисов выше. Но стоимость жилья и налогов огромная. У хорошего украинского Senior разработчика до войны и даже сейчас часто получается откладывать не сильно меньше денег, чем у обычного Senior в Нью-Йорке, если работать на зарубежную компанию удалённо.
Самый большой финансовый скачок в США обычно получают не обычные аутсорс-разработчики, а инженеры уровня Google, Meta, Amazon, Bloomberg или крупных финансовых компаний, где total compensation может уходить в $250k–500k+ в год.
>>3714588 У меня осенью 22-го было по три собеса в день, я уже путался с кем и на какую позицию разговариваю. Нашел на 5к за джве недели. Сейчас мое резюме никто даже не смотрит. Один раз написала на джини какая-то хрюша из люксофта, но у люксофта оформление через тцк, нет пути. Агенства никогда не отвечают, вообще непонятно, зачем они нужны. Другмх вакансий нет.
Сап, Двощ. Короче ситуация такая: решил откликнуться без опыта работы на вакансию QA-тостера с опытом 1-3 года. Прошел первичное собеседование, сдал тестовое задание и меня пригласили на техническое собеседование. От этого у меня некст вопросы: 1) Могу ли я уже рассчитывать на ЖБ оффер? 2) Что может быть на этом тех. собеседовании? 3) Будут ли ко мне вопросы по тестовому заданию?
>>3711612 я должен был вкатиться еще два года назад с получением диплома об окончании СПО, но блядские переезды в пенаты заставили эту идеи отбросить на потом (я чел с села)
> первое техническое интервью из серии 5-7 собеседований зачем их так много делают? мне сразу сказал работодатель, что трудоустройство происходит в три этапа: первичное собеседование, тех. задание и тех. собес.
>>3711572 (OP) > 1) Могу ли я уже рассчитывать на ЖБ оффер? Можешь рассчитывать, если пройдешь тех.собес, но пока об этом говорить рано. Он может быть в один этап, а может и в несколько. Плюс собеседование с лидом/руководителем. Всякая шелуха типа проверки службой безопасности, если речь идет о крупных компаниях. В целом, срезаться можно на любом этапе. Даже если пройдешь вообще все, могут отморозить по каким-то надуманным причинам - типа, "предпочли другого кандидата".
> 2) Что может быть на этом тех. собеседовании? Да что угодно. Процессные вопросы, чисто технические вопросы, лайвкодинг и тд и тп. В целом можешь погуглить или посмотреть собесы на тытрубе - больше половины вопросов везде довольно типовые. Но могу сказать, что нулевый чел пропаливается более опытным примерно за наносекунду, и дело даже не в том ответишь ты или нет, а как именно ты будешь отвечать.
> 3) Будут ли ко мне вопросы по тестовому заданию? Могут быть, но в целом обычно на это время никто не тратит.
В целом можешь затащить смекалочкой или харизмой, если таковые имеются - мы люди, человеки, часто большое значение придаем сложившейся химии, всегда с большей готовностью хочется нанять приятного и смекалистого чела, пусть и менее опытного, нежели скиллового, но с которым нет контакта. Но большую ставку на это делать не стоит все же, это скорее как бонус.
Собсно нейроночки и МашОб ai /ai/
Аноним13/07/24 Суб 20:54:47№3220425Ответ
Пока плебеи из /ai и /nf генерируют аниме, составляем здесь планы по конкуренции OpenAi, нарушаем законы робототехники и пишем собственные архитектуры после трёх классов церковно-приходской.
Угорел по вайбкодингу, принимаю интересные проекты, делюсь кодом, если взаимно интересно углубиться в какую-то тему. КРАТКАЯ СВОДКА: НЕЙРОСЕТЕВЫЕ АРХИТЕКТУРЫ И СЛОЖНОСТЬ ПРОЕКТОВ
================================================================================ 1. CausalTrade – симуляция торгов по углу предиктора ================================================================================
Нейросеть №1 (основной предиктор цены) - Архитектура: 8 → 16 → 1 (полносвязная) - Вход: 8 факторов (фундаментальные показатели: цена газа, нефти, санкции, дивиденды, курс рубля, сентимент, погода, отчётность) - Выход: нормализованная прогнозная цена (масштабирование /100) - Функция активации скрытого слоя: tanh - Обучение: градиентный спуск с адаптивным шагом Базовая скорость обучения: 0.01 Награда: если относительная ошибка ≤0.1% → увеличиваем шаг (до x3) Штраф: если ошибка >1% → увеличиваем шаг (до x10) Механизм подавления факторов (damping): при частых штрафах градиенты по определённым входам умножаются на 0.3 на несколько шагов - Дополнительно: буфер удачных предсказаний (preciseHitsBuffer) для повторного обучения с весами
Нейросеть №2 (адаптивных порогов / ThresholdNet) - Архитектура: 20 → 24 → 10 - Вход: 16 активаций скрытого слоя основной сети + волатильность, изменение цены, уверенность, объём тика (tanh-нормализованные) - Выход: 10 сигмоидных значений (от 0 до 1), преобразуемых в пороги ошибки для 10 временных точек (от 5 до 180 секунд) - Цель: для каждого временного горизонта предсказывать допустимую относительную ошибку (от 0.001% до 6% в зависимости от точки) - Обучение: supervised learning на истории реальных ошибок прогнозов (обновляется каждый шаг)
Торговая логика, управляемая нейросетью - Угол наклона: arctan2(Δцены, Δвремени) от текущей цены к предсказанию точки X (180с) - Правило: угол ≥ +4° → покупка, угол ≤ –4° → продажа (пороги регулируются вручную) - Защита от невыгодных сделок: не покупать дороже последней проданной цены, не продавать дешевле последней купленной
Сложность нейросетевой части: 7/10 - Две сети обучаются одновременно, одна влияет на пороги для другой - Не используется Web Worker – обучение в основном потоке - Градиентное обучение с динамическими наградами/штрафами – классический ML-подход
================================================================================ 2. OSM MilSim – нейросети сражаются (базы с HP) ================================================================================
Нейросеть фактически отсутствует как обучаемый классический персептрон. Вместо этого используется эволюционная стратегия для управления поведением юнитов.
Эволюционная система (каждый игрок: Альфа и Бета) - Каждая "нейросеть" представлена набором нейронов-весов, но без явной архитектуры - Механизм: каждый бот принадлежит одной из двух "сетей" - Награды: +1 нейрон при: убийстве вражеского юнита обнаружении нового врага открытии нового ребра дорожного графа (исследование карты) - Штраф: –1 нейрон при поражении всей армии (база уцелела, но юниты уничтожены)
"Обучение" – эволюция через тестирование нейронов в отдельном Web Worker - Каждые 600 шагов симуляции запускается тестирование - Для каждого нейрона (скрытого слоя сети) временно мутируют веса (добавляют шум) - Вычисляется изменение фитнеса (длина траектории + разброс) - Лучший нейрон дублируется (архитектура расширяется), худший удаляется - Размер скрытого слоя динамически меняется от 3 до 12
Фитнес-функция: среднее расстояние от центра + общая пройденная длина траектории (оценивается по 300 шагам)
Сложность нейросетевой части: 6/10 - Нет классического градиентного обучения, но эволюция эффективна для этой задачи - Web Worker позволяет проводить тестирование без тормозов UI - Сложность в интеграции: нейросеть косвенно управляет юнитами через механизм наград, а не через прямое предсказание действий
Нейросеть №1 (audioGenNN) – генерация мелодии - Архитектура: 7 → динамический скрытый слой (начально 6 нейронов) → 2 - Вход: 5 переменных состояния (tanh-масштабированные) + BPM/280 + кодировка шкалы (0..4) - Выход: [нормированная частота ноты, громкость] (оба в диапазоне -1..1, преобразуются в 0..1 для синтеза) - Обучение: эволюционное (мутация + дублирование/удаление нейронов) - Фитнес: оценивается по траектории аттрактора – сумма среднего расстояния от центра и дисперсии - Архитектура меняется: каждые 600 шагов тестируется влияние каждого нейрона, лучший дублируется, худший удаляется (minHiddenSize=3)
Нейросеть №2 (chaosPredictor) – предсказание хаотической компоненты - Архитектура: 5 → динамический скрытый слой (начально 4) → 1 - Вход: 5 переменных состояния (x, y, z, w, v) - Выход: одно значение (tanh) – используется для модификации уравнений и отображения на диаг. панели - Обучение: те же эволюционные механизмы, что и у audioGenNN - Цель: предсказывать будущее состояние хаоса (используется в уравнениях как дополнительный член)
Интеграция нейросетей с системой дифференциальных уравнений - Выходы audioGenNN влияют на параметры аттрактора Лоренца: a = 10 + n14 + amp2.5 b = 8/3 + n22 + freq1.0 c = 28 + n38 + freq4 rCoeff = -1 + ((n1+n2+n3+n4+n5)/5)1.2 + amp0.6 s5 = -0.5 + n5 + amp*0.7 - Выходы chaosPredictor добавляются в уравнения как дополнительная сила - Генератор сигнала (пользовательский осциллятор) микшируется со входами нейросетей
Сложность нейросетевой части: 9/10 - Две независимые нейросети с динамической архитектурой - Эволюционное обучение в отдельном Web Worker (не блокирует рендеринг 3D) - Обратная связь: нейросети влияют на динамику системы, которая влияет на входы нейросетей (замкнутый цикл) - Аудиосинтез через Web Audio API с использованием выходов нейросетей в реальном времени
================================================================================ ОБЩЕЕ СРАВНЕНИЕ СЛОЖНОСТИ НЕЙРОСЕТЕВЫХ КОМПОНЕНТОВ ================================================================================
Проект | Архитектура | Обучение | Динамическое изменение | Воркеры | Сложность --------------------------|--------------------|--------------------|------------------------|---------|---------- CausalTrade | 2 статические сети | Градиентное (on‑line) | Нет | Нет | 7/10 OSM MilSim | Эволюционный набор | Эволюция (off‑line) | Да (+/- нейроны) | Один | 6/10 Аттрактор | 2 динамические сети| Эволюция (off‑line) | Да (+/- нейроны) | Два | 9/10
Ключевые выводы: - Самое сложное нейросетевое решение – в аттракторе, из-за непрерывного обучения, интеграции с ОДУ, аудио и 3D. - Самое традиционное ML-решение – в CausalTrade (градиентный спуск, награды/штрафы). - Самое необычное – в MilSim, где нейросеть – это скорее мета-счётчик наград, а эволюция происходит на уровне отдельных нейронов.
Ну что, анальнички, готовы как раньше, глазками по коду бегать и рутину на 1000 строк копи-пастом писать? Как там перспектива в дебрях говнокода нырять?
Пока весь мир будет строчить код как из пулемёта и закрывать тасочки за 5 минут, вам провели по губам.
Antropic нужно продавать свои подорожавшие подписки, т.к. сервера уже не вывозят генерацию говнокода. Вот и начали раздавать баны под разными предлогами.
Основы программирования, логические операции -> Джава(базовый синтаксис и особенности языка) -> ООП -> особенности различных версий Джава -> алгоритмы и структуры данных -> многопоточность -> дженерики -> функции высшего порядка -> Котлин -> Android SDK(UI, версии и различия, особенности оси на уровне работы виртуальной машины) -> работа с БД, CRUD(можно и на этапе знакомства с алгоритмами) -> git -> networking/REST API/JSON/сериализация -> актуальные фреймворки зачем и почему, спойлер: экономия времени -> архитектура, зависимости, инверсия контроля -> ?..
Вот примерный флоу, которому я бы следовал, если бы учился сейчас. Начал бы сразу с алгоритмов, если честно.
В эту же последовательность нужно вставить clean code, SOLID, DRY/DIE, KISS, YAGNI и прочие модные аббревиатуры, которые весьма актуальны. Что-то упустил, но, думаю, этого достаточно.
Нет. Не стоит. Есть точка зрения, что котлин позиционируется как "удобная/лучшая джава", подразумевая то, что ты хочешь писать на джаве, но более современно и практично. Да и глупо игнорировать джавоский мир, который является в топе по числу библиотек и решений, где тебе все равно придется погрузиться когда-то в его синтаксис.
>Прочел книгу по java/kotlin/flutter и посмотрел видосы, на деле ничего не понимаю. Куда идти дальше?
Делай свои мелкие пет-проекты, можешь копировать чужие и дополнять функциями которых там нет. Главное правильно пиши сам, гугли, трать часы и дни на мелкие функции НО сделай сам, что бы полноценно понимать что к чему. Вся суть сводится к тому, что бы ты изучив ROADMAP который указан выше, вынес знания, которых хватит на создание и понимание пет-проектов с помощью которых познаешь суть разработки. Также на собесах любят когда есть портфолио в гугл плей.
>Где взять примеры проектов?
Можешь банально поискать на ютюбе или в телеграмме. Для примера:
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: Также стоит прочекать вакансии в вашем городе и собрать самый часто используемый стек технологий и отталкиваться от него.
Незабывай изучать английский, потому что гуглить придётся именно на нем ибо информации в разы больше.
Хочу сделать свой VPN для обхода блокировок чтобы была хорошая скорость и стабильная работа, как думаете какого хостинг провайдера выбрать. Или покупать VPS вообще не имеет смысла и лучше купить уже готовый VPN
>>3713055 (OP) Чтобы поднять свой впн, нестандартный, нужно понимать, как это делать. Стандартные протоколы блокируют и дальше блокировать будут ещё сильнее, соответственно надо адаптироваться. Есть риск, что твой ВПС внесут в чёрный список, и тогда только новый покупать
Короче проще реально готовый купить. ВПС, это если ты готов сам креатив проявлять по этой части, своё что-то создать, может навайбкодить
— Какие книги считаются лучшими? На слуху чаще всего Лутц, но там очень много воды. Ещё на слуху Марк Саммерфильд, Эл Свейгарт "Автоматизация рутинных задач с помощью python". Эти книги рекомендуют чаще всего, но книги довольно старые, а питон развивается.
— А как учить джангу? Нахожу книги по джанге 1.х, можно их использовать? У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать даже для версий 1.x, т.к. принципы остаются теми же. Но лучше хотя бы с версии 2.0, слишком много мелких изменений в базе.
— Какие веб-фреймворки стоит учить в начале двадцатых? Что бы не говорили, Джанго живее всех живых и умирать не собирается (и Django REST Framework), очень перспективный асинхронный FastAPI, асинхронный AioHTTP. Flask ещё где-то используется, но уже legacy. Прочие фреймворки или у нас экзотика, или это вымирающее легаси как Торнадо.
— В ньюфаг-треде написано, что нужно начинать с SICP, чтобы научиться программировать Вот, пожалуйста, та же самая программа, но частично переработанная под язык Python: https://www.composingprograms.com/ (нужно знать ангельский или уметь пользоваться переводчиком)
— Что можно почитать/посмотреть по многопоточности/параллелизации в питоне, да и вообще в целом? Ролик на американском языке про многопоточность и асинхронность, построение своего event loop с нуля, помогает понять, как устроена асинхронность внутри: https://www.youtube.com/watch?v=MCs5OvhV9S4
— Как можно без лишней возни ускорить программу на питоне 1) проверь сначала свой код, алгоритмы и структуры данных. Чаще проблема здесь. 2) код можно иногда феерично ускорить, используя JIT (Just-in-Time) компиляцию. Почитай обязательно про модуль numba, он ставится через pip, и альтернативный интерпретатор PyPy.
— Дайте нормальные книжки на русском! Мы, блядь, не в пин##сии живём Брат, смотри книжки по ссылкам в шапке, там есть и русские. Но помни, без языка ангелов твоя жизнь проходит мимо и ты обречён быть на обочине знаний и технологий.
>>3712436 Ты тупорылый даун, тебе уже сказали что на питоне кашу не запустишь, тебя интерпретатор по твоей тупорылой сраке отхлестает, которой ты вместо мозга думаешь.
Сап. Аноны, подскажите, как в Си понять указатели? Уже и с ИИ пытался, и на ютабе смотрел.... Ничего не ясно. Мб есть какая-то простая аналогия? Как эту шнягу воспринимать? Есть у нас переменная, нахуй нам указатель, если уже есть, на что ссылаться?
В первой книге открываешь страницу 350 и читаешь главу "2.13 Адреса, указатели и динамеческая память". В этой книге он рассказывает про указатели на примере Паксаля(он тебе нахуй не нужен, тебе нужно понять суть указатель на более простом языке!!!) Во второй книге открываешь стр 251 и читаешь главу "4.4 Указатели, массивы, строки" и ещё стр 393 главу "4.13 Ещё об указателях". Тут уже идет C и подробное описание всего устройства этой хуйни(указателя)
Без рофлов - это буквально самый подробный способ понять что это за хуйня, как она работает и как её юзать даже не думая о том что это такое. Если, перечитав все 3 главы по 5 раз и попрактиковавшись с кодом, и чатомГПТ, ты нихуя не понял - то буквально сдайся (Я НЕ ШУЧУ). Это криптонит, который ты и другие челы не смогут никогда понять, или смогут лишь понимать, как это работает на уровне тупого заучивания, а не осмыслено и без задней мысли юзать, когда надо
>>3711064 (OP) Можешь смотреть заумные книжки, а можешь поискать четырехкнижник Полякова по языку c. Там очень просто все даётся. Суммарно там не больше 220 страниц.
Сап, на связи кун 20 лвл, ойтишник, направление можно описать как "общее ойтишное", типа общая теори
Аноним24/05/26 Вск 16:53:49№3711926Ответ
Сап, на связи кун 20 лвл, ойтишник, направление можно описать как "общее ойтишное", типа общая теория, сайтики-хуяйтики, прога какая-то и т д. Вкратце, я как будто недостаточно стараюсь каждый день. Я просто делаю что-то в вузе, сдаю всё исправно, но это ведь на деле никому не нужно. Отсюда вообщем вопрос, что бы такого изучать нужного, полезного, я ни в какие ещё собесы и инфу по ним не лез, поэтому спрашиваю у тебя, благородный анон. В целом, меня-то всё устраивает, последние пару месяцев вне времени занятий универа изучал opengl, хотел движок свой сделать, благо с 3д графикой знаком, но ведь это никому на работке не нужно будет, от того и такие страхи есть, что в итоге всё время своё проебу.
>>3712920 >Сейчас когда начинаешь спрашивать вопросы по петам у людей - они либо отвечают нейрослопом, либо смотрят на свой пет как баран на новые ворота. Я все делал сам и пытался пояснить что, как и почему я делал, но похоже у меня слишком слабые проекты или у других их было больше, но у меня реально нет идей что писать, все уже давно написано и существует в лучшем виде, либо требует столько времени что один человек не потянет. Тот же второй браузер уже не запилить, прошло то время.
>>3712899 хз проекты на какую-то дрочню похожи. ты в вузе учился? если нет, то никакие петы сейчас не помогут.
все эти воксельные движки, В-деревья и simd вычисления нах не нужны, кто напротив тебя сидит на интервью сами не знают этих вещей, делай что-нибудь попроще.
сделай простой пет, какой-нибудь круд тупой, но чтобы им хотя бы кто-то пользовался. настрой трейсинги, логи, телеметрию. сделай деплой.
из этого всего только рекомендательная система +- как что-то реально полезное выглядит, но если ты не подаешься на мл позиции то даже и она будет выглядеть как нечто замудренное и непонятное. симулятор молекул это кринж какой-то, кому-то это вообще интересно? весь реддит завален этими симуляторами молекул и планет в солнечной системе, но это же юзлесс хуйня полная.
>>3710581 не правильно понимаешь. я из тех, кто этим бизнесом пользовался около года, до того, как заграничную карту завел. а теперь напомни, чего конкретно ты так боишься, что ктото в твоем аккаунте нейронки увидит или изменит? тыж и так добровольно всю инфу из него на сервера сливаешь, о какой вообще безопасности идёт речь? логин и пароль ты не слил, даже если ктото к твоей учетке вдруг получил доступ, ты это увидишь в списке сессий. опиши сценарий, которого ты опасаешься