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

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

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

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

<<
Каталог
C язык программирования #777 clang /clang/ Аноним 14/04/25 Пнд 20:48:22 3430902 Ответ
17392696819130.jpg 18Кб, 235x250
235x250
AiHayasakaShino[...].png 348Кб, 640x389
640x389
Тред, посвященный прародителю всех С-подобных языков и по совместительству всесторонне годному средству программирования как на системном, так и на прикладном уровне.

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

Что читать:

- Stephen Prata "C Primer Plus, 6th Edition" (2014) (в русском переводе: Стивен Прата "Язык программирования C. Лекции и упражнения (6-е издание)" ): относительно свежая, знает про C89/C99/C11, описывает различия, объемная (около тысячи страниц), годная, с вопросами, упражнениями и ответами. Идеально для начинающих.
- Brian Kernighan, Dennis Ritchie "The C Programming Language".
- Стандарт ISO/IEC 9899:1999 (C99): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf (драфт)
- Стандарт ISO/IEC 9899:2011 (C11): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf (драфт)
- Черновик стандарта ISO/IEC 9899:202x (C2x): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2479.pdf (февраль, с диффами)
- Последний черновик ISO/IEC 9899:202x (C2x): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2583.pdf (октябрь)

Прошлый тред: https://2ch.hk/pr/res/3386488.html
Пропущено 39 постов
39 с картинками.
Пропущено 313 постов, 39 с картинками.
Аноним 25/06/25 Срд 17:51:01 3484129
>>3484094
> Здравствуйте.
Привет!

> Я новичок и только начал изучать си.
Удачи в этом нелёгком деле, Си очень коварный язык и чтобы на нём уметь писать БЕЗОПАСНО - надо потратить долгие и долгие годы.

> Можно ли тут задавать глупые вопросы
А почему нет? Только АИ ассистенты тебе и быстрее ответят, и понятнее объяснят.

> и не ебаться с переименовыванием переменных для более легкого чтения кода?
Искусство правильно оформления кода только в процессе работы и познаётся и лучше сразу приучаться оформлять его правильно, поскольку в дальнейшем будет трудно переучиться! Это, конечно, больше относится к своеобразной философии программирования, а не с языком Си, поэтому советую почитать совершенный код.
Аноним 25/06/25 Срд 17:53:57 3484131
>>3483455
Я? Я Ярик! Я хочу подружиться!
Аноним 25/06/25 Срд 20:45:50 3484254
Плачу 5000р за поиск слитого курса Аноним 25/06/25 Срд 14:43:05 3483986 Ответ
35.jpeg 49Кб, 800x475
800x475
Привет всем. У Яндекса и МФТИ были раньше в свободном доступе пять поясов по программированию (белый, жёлтый, красный, коричневый, чёрный - по нарастанию уровня сложности).
Я ищу их все. Они раньше на курсере были бесплатными, сейчас их оттуда снесли и вроде как должны были перенести на другую платформу. Я нашёл только на степике, но отдавать по 20к за каждый меня жаба душит. Проштрудил все возможные складчины и нигде не смог их откопать.
Возможно анонам известны другие пути по поиску контента, в связи с чем предлагаю 5к за все пять курсов (оплачивать могу по 1000р/каждый)
Пропущено 1 постов
1 с картинками.
Пропущено 5 постов, 1 с картинками.
Аноним 25/06/25 Срд 18:47:14 3484177
>>3484144
Видосы есть к нему?
Аноним 25/06/25 Срд 18:49:07 3484179
>>3484144>>3484144
Я готов выкупить коричневый и готов выкупить все, если есть.
Я тут, тред регулярно обновляю
Аноним 25/06/25 Срд 19:01:30 3484188
Заявленные 5к устраивают, содержимое перечислил выше - видео нет.
тг tempName27
Куда выкатиться из IT Аноним 04/12/24 Срд 10:35:55 3334542 Ответ
image.png 67Кб, 1159x462
1159x462
Я не буду обсуждать почему, зачем, все и так давно всё знают. Собсна, вопрос: куда переходить из IT? Что, опираясь на знания и опыт, полученные в разработке, будет проще всего освоить? И как при этом иметь хороший доход? Реквестирую варианты
Пропущено 9 постов
9 с картинками.
Пропущено 84 постов, 9 с картинками.
Аноним 25/06/25 Срд 11:43:09 3483779
>>3483516
Он тебе про одно, ты ему про другое.

Ты совсем что ли тупой даун и не понимаешь о чем он говорит ?
Аноним 25/06/25 Срд 12:16:18 3483807
>>3463059
>которые всю свою жалкую "карьеру" лепили круды и грузили джсоны за мелкий прайс
Чел, а чо делать то, оборонку? Или тут видяхи создают или тут игропром пиздатый? Стартапы которые не отжимают и можно лутать бесконечный гешефт?
Делать круды это тоже не хуйней страдать, тем более если фулстэк который для бизнеса идеальный вариант.
Не стоит принижать чужие заслуги и работу, от слова совсем. кроме политиканов, блогеров и вебкам моделей
Аноним 25/06/25 Срд 12:34:00 3483818
>>3483779
Вот что этот баранидзе из своей башки жопы выдавил буквально цитатой
> Теперь любой бомж может решать сложнейшие математические задачи и даже не думать при этом
Нет. Не может. Но такие я думаю будут, и из-за них будут проблемы в индустрии, если эти дурачки по своей наглости будут залетать на ответственные должности. Так что я тут не понимаю?
Питон-тред №174 /python/ Аноним 08/05/25 Чтв 15:30:48 3449085 Ответ
image 104Кб, 630x630
630x630
Тред, посвящённый языку программирования Питон, #173

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

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

#######################################
Вопросы-ответы:
— С чего начать изучать питон?
У питона намного лучше официальная документация, чем у большинства других языков. Есть там и учебное пособие для начинающих: https://docs.python.org/3/tutorial/introduction.html , неофициальный перевод на русский язык: https://digitology.tech/docs/python_3/tutorial/introduction.html (для питона версии 3.8, но разницы почти нет)
https://github.com/yakimka/python_interview_questions - интересная подборка, масса разнообразных тем и вопросов, для продолжающих, всё на русском

— Какие книги считаются лучшими?
На слуху чаще всего Лутц, но там очень много воды. Ещё на слуху Марк Саммерфильд, Эл Свейгарт "Автоматизация рутинных задач с помощью python". Эти книги рекомендуют чаще всего, но книги довольно старые, а питон развивается.

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

— А как учить джангу? Нахожу книги по джанге 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[РАСКРЫТЬ]

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

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

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

ps: анон, если ты вносишь изменения в шапку, оставляй ссылку на код с обновлённым исходником.
текущая шапка: https://goonlinetools.com/snapshot/code/#z0o243n8t8byiy2zptv27
Пропущено 23 постов
23 с картинками.
Пропущено 159 постов, 23 с картинками.
Аноним 24/06/25 Втр 12:25:47 3483157
Суп. Пытаюсь в многопоточность. Как узнать из какого потока 't1'
Сделал 2 потока t1 и t2, запускаю из них функцию. Как узнать из какого потока пришел конкретный результат?
Аноним 24/06/25 Втр 21:06:48 3483458
>>3483157
Чтобы определить, из какого потока пришел результат, можно внутри вызываемой функции получить имя текущего потока через threading.current_thread().name.

import threading
import time

def worker():
thread_name = threading.current_thread().name
print(f"Результат из потока: {thread_name}")
return thread_name

# Создаем потоки
t1 = threading.Thread(target=worker, name="Thread-1")
t2 = threading.Thread(target=worker, name="Thread-2")

# Запускаем потоки
t1.start()
t2.start()

# Ждем завершения
t1.join()
t2.join()

Если ты хочешь получить результат из каждого потока (например, собрать их), нужно использовать более продвинутый способ, например, через concurrent.futures.ThreadPoolExecutor, где можно легко сопоставить результат и поток:

from concurrent.futures import ThreadPoolExecutor
import threading

def worker():
return f"Результат из: {threading.current_thread().name}"

with ThreadPoolExecutor(max_workers=2) as executor:
futures = [executor.submit(worker) for _ in range(2)]
for future in futures:
print(future.result())

Если ты используешь threading.Thread, и хочешь вернуть результат из потока, то это можно сделать через передачу queue.Queue или оборачивание потока в класс:

import threading
import queue

def worker(result_queue: queue.Queue):
thread_name = threading.current_thread().name
result_queue.put((thread_name, f"Результат из потока: {thread_name}"))

result_queue = queue.Queue()

t1 = threading.Thread(target=worker, args=(result_queue,), name="Thread-1")
t2 = threading.Thread(target=worker, args=(result_queue,), name="Thread-2")

t1.start()
t2.start()

t1.join()
t2.join()

while not result_queue.empty():
thread_name, result = result_queue.get()
print(f"{thread_name} => {result}")
Аноним 25/06/25 Срд 06:53:31 3483644
Универсальный баз данных тред #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 для тех, у кого завтра ПЕРВОЕ собеседование
- Анализируем, как работает поиск вконтакте
- И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно.

Поехали!
Пропущено 41 постов
41 с картинками.
Пропущено 469 постов, 41 с картинками.
Аноним 24/06/25 Втр 14:45:07 3483256
image.png 90Кб, 232x217
232x217
>>3483027
Зачем обсуждать то что просто работает
Аноним 24/06/25 Втр 22:10:15 3483491
>>3483256
Двачаю, уже 50 лет такой же стабильный. Особо ничего не меняется. Универсальный навык уже как полвека.
Аноним 25/06/25 Срд 00:18:28 3483543
>>3483254
Так монголДБ соснул — постгрес умеет то же самое лучше и быстрее, чем делает его окончательно ненужным.
Парное программирование Аноним 18/06/25 Срд 22:06:16 3479010 Ответ
image.png 29Кб, 275x183
275x183
Давайте попробуем? Вдруг, кто-то хочет расшарить экран и вместе пописать код?
Пишите язык + как связаться.
Пропущено 1 постов
1 с картинками.
Пропущено 7 постов, 1 с картинками.
Аноним 24/06/25 Втр 16:35:02 3483317
>>3483316
Мне быть хоть какое заставить себя кодить.
Аноним 24/06/25 Втр 17:43:28 3483350
>>3480321
А в чем прикол обучать хрен пойми кого ценой своего личного времени?
Аноним 24/06/25 Втр 18:57:28 3483376
>>3480321
Зум? Ты шо ебанутый. Чему ты пытаешься научится то?
Эликсиротред 3 /elixir/ Аноним 27/12/24 Птн 17:53:13 3351068 Ответ
17071530905803.png 1007Кб, 1500x1500
1500x1500
Здравствуй, дорогой анон.

Предыдущий: >> 2954172

Сегодня хочу рассказать тебе о прекрасном функциональном языке для написания неубиваемых распределённых систем, а более конкретно вебни на бэке, больших soft-realtime систем, IoT говен и оперденей. Называется он Elixir, а работает он на виртуальной машине real human BEAM, на которой ещё работает язык Erlang.

Немного истории

Эликсир это современный язык, построенный поверх языка Erlang с блекджеком и лисповыми макросами. У этих языков полный интероп в обе стороны, но при этом эликсир лишает вас этого удовольствия написания. Сам язык Erlang появился в компании Ericsson как язык для написания максимально отказоустойчивых телекоммуникационных систем. Именно из желания создать среду для написания максимально отказоустойчивых систем появились все основные фичи.

Основные фичи

⚹ Ахуенно приспособлен к разработке параллельных и конкуррентных программ. Эликсир способен запускать мильоны процессов-акторов, работающих асинхронно, с различными приоритетами и всем таким. Эти процессы не делят память и общаются через пересылку сообщений.

⚹ Ахуенно приспособлен к разработке распределённых систем. Все основные проблемы написания распределённых систем вроде сихнронизации монотонных часов, общения между машинами, поиска машин, heartbeat-ы, группы процессов, gossip-ы уже включены в язык.
Любая достаточно сложная распределённая программа содержит заново написанную, неспецифицированную, глючную и медленную реализацию половины языка Erlang. (с)

⚹ Ахуенно приспособлен к разработке отказоустойчивых систем. Что делают кубы, когда падает сервис? Они перезапускают его. Эрланг делает то же самое, только не с сервисами, а с процессами, и это значит что неожиданное исключение в одной части функционала никак вообще никак не заденет другой функционал. Гоферы пытаются достичь того же с помощью микросервисов, а в Elixir такой функционал изкоробки.

⚹ Ахуенный тулинг. В отличие от эрланга с его хэдерами, makefile-ами и прочими пыльными приколами, эликсир за секунды позволяет создать проект, скомпилировать его, сконфигурировать его, собрать артефакт, скачать зависимости и всё такое в стандартах всех современных языков. Серьёзно, местный билдтул (mix) гораздо лучше чем забугорские cargo, npm, go и gem.

Нахуя

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

Я хочу спать по ночам. Как вкатиться?

Чтобы успешно найти работу на эликсире, нужно уже иметь некоторый опыт разработки за деньги и понимание того какое же говно это ваше ойти. Желательно от одного года в вебе. Самый быстрый способ обучения это в то же время и самый эффективный способ, поэтому синтаксис и стандартная либа постигается вот тут
https://elixirschool.com/ru

Более подробное описание внутренностей, хороших практик и хитростей стандартной либы описывается вот тут. Тут будет эрланг, но это не должно быть проблемой
https://learnyousomeerlang.com/

Конкретно вебня на эликсире
платно: https://www.amazon.com/Programming-Phoenix-1-4-Productive-Reliable/dp/1680502263
бесплатно: https://hexdocs.pm/phoenix

Тому, кто ценит своё время, я советую начать писать какой-нибудь проектик параллельно с чтением книжек. Чтобы стать джуном на эликсире опытному бэкендеру нужно не больше месяца.

Рыночек

Средняя температура по больнице зарплата у эликсирщика традиционно больше чем у любого друогого языка как минимум в два раза, поэтому поменять голанг или питон на эликсир будет выгодно. Вакансии на рынке РФ существуют, искать можно на hhрю или в чатиках в телеге t.me/proelixir. Забугорных вакансий значительно больше и они охотно нанимают разработчиков с опытом. Самое важное качество при найме это не знание самого языка, а софт-скиллы и общее понимание веб-разработки как таковой, так что придётся социализироваться.

Вопросы?
Пропущено 5 постов
5 с картинками.
Пропущено 179 постов, 5 с картинками.
Аноним 22/06/25 Вск 15:47:44 3481595
>>3478162
>В целом основная претензия и у тех, и у этих была не к языку, а к тому что программистов сложно искать.
Где они это писали/заявляли? Или опять фантазии типа вымышленного друга из дисорга?

>>3479120
>О чём собственно и тред. Платят выше рынка не просто так, поэтому если думаете поменять стек, то Elixir это отличный вариант
Выше какого рыгка? Откуда вы эту мантру взяли?
Аноним 22/06/25 Вск 15:57:39 3481610
>>3478169
>Так это подтверждает мой поинт же.
Наркоман что ли? У тебя 100500 разных поинтов. То
>Так я и не прошу мне на слово верить, почитайте блоги дискорда,
и в блоге непосредственно про Эликсир хуй да нихуя.

То
>почитайте вакансии на какой стек там нанимают и в каком количестве.
Одна вакансия где ЖЕЛАТЕЛЬНО знать эликсир.


>Я не говорил что там пишут всё на Elixir, я говорил что там Elixir это основной язык бэкенда, на котором пишут основную логику.
Вся основная логика на эликсире, потэтому мы нанимаем людей которым даже в желательно не пишем знание эликсира. Звучит логично.
Аноним 24/06/25 Втр 17:23:15 3483342
>>3481595
> Выше какого рыгка? Откуда вы эту мантру взяли?
https://lvivity.com/top-highly-paid-programming-languages
https://survey.stackoverflow.co/2024/technology#4-top-paying-technologies

Пожалуйста, родной.

> Что ты так перемогаешь за полторы конторки
https://www.erlang-solutions.com/blog/which-companies-are-using-erlang-and-why-mytopdogstatus/

... when Cisco revealed that it ships 2 million devices per year running Erlang at the Code BEAM Stockholm conference in 2018. This translates to 90% of all internet traffic going through routers and switches controlled by Erlang. And have you heard about Ericsson? It has Erlang at the core of its GPRS, 3G, 4G and 5G infrastructure. With a market share of 40%, there’s a high probability a program written in Erlang assigned the IP address your smartphone is using today (amongst other things).

> Где они это писали/заявляли?
Касательно Klarna, я почитал интернет, dev блог, посмотрел вакансии. Оказывается они остались на Erlang, хотя в какой-то момент пробовали переписать на Java.

Касательно Brex, вот тут обсуждали: https://podcast.thinkingelixir.com/61 . Я ещё какой-то подкаст с бывшим разрабом из Brex слушал, но не могу найти сейчас.

>>3481610
> Вся основная логика на эликсире, потэтому мы нанимаем людей которым даже в желательно не пишем знание эликсира

Ну всё, победил, в Discord не пишут на Elixir. Все разрабы из интервью, их собственный блог, выступления их разрабов, сайт эликсира, их опенсорс, это всё пиздёж и провокация. Discord написан на твоём любимом языке, то есть на PHP и Javascript, можешь расслабиться, родной.


Предвосхищая ваши ответы, могу сразу сказать, на Elixir не пишут программы. Такого языка вообще не существует. Статистика про зарплаты это тоже накрученный пиздёж. Elixir в 100 раз медленнее чем Python, уродливее чем JavaScript, ваканский на нём нет, а за работу на нём нужно ещё приплачивать. Но это не имеет значения, ведь на нём всё равно ничего не пишут, да и самого языка фактически не существует
ОБЩИЙ БУГУРТ ТРЕД 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)
Пропущено 21 постов
21 с картинками.
Пропущено 322 постов, 21 с картинками.
Аноним 23/06/25 Пнд 22:28:14 3482882
>>3482873
Тебе все равно требуется выделить где-то память под новый объект.
По сути это задача о +1 в массиве тебе необходимо выделить N+1 памяти под новый, скопировать и добавить, освободить память под старый.
Аноним 24/06/25 Втр 11:12:58 3483100
>>3482873
Было бы волшебно, но нет. Поэтому всякие StringBuilder'ы дают буст в производительности.
Аноним 24/06/25 Втр 12:18:38 3483151
>>3482882
>Тебе все равно требуется выделить где-то память под новый объект.
>По сути это задача о +1 в массиве тебе необходимо выделить N+1 памяти под новый, скопировать и добавить, освободить память под старый.

Промежуточное всё лежит на стеке и в регистрах. Ты же не на питоне пишешь, не?
Айти в 2025 — как озеро, в котором закончилась рыба: её всю выловили, а рыбаки всё идут и идут. Аноним 24/06/25 Втр 11:35:48 3483113 Ответ
image.png 2595Кб, 1200x800
1200x800
image.png 10200Кб, 2141x2639
2141x2639
Айти в 2025 — как озеро, в котором закончилась рыба: её всю выловили, а рыбаки всё идут и идут.
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 с картинками.
Пропущено 72 постов, 8 с картинками.
Аноним 28/05/25 Срд 23:17:07 3464836
Аноним 23/06/25 Пнд 19:42:06 3482717
Аноним 24/06/25 Втр 05:09:26 3482961
>>3358182
>Если так сложно, то зачем бедные анальники там работают? Их там насильно держат?

не зачем, а почему. а вот почему:
>>3354934
>у меня есть какое-то внутреннее чувство гордости и слишком впадлу работать в дно компании, особенно в ноунейм по типу ООО Ракета девелопмент или в аутстафе/аутсорсе.

штоб барен покруче был и сапог из жопы не вынимал. это оказывается гордость у него, ебануться.
Помогите невежде! Аноним 23/06/25 Пнд 21:07:04 3482789 Ответ
Схема говна.png 33Кб, 624x289
624x289
Говно1.jpg 23Кб, 562x541
562x541
Говно2.jpg 25Кб, 535x538
535x538
Сап всем!

Я прохожу задание на стажировку в одну компанию и покорно прошу вас помочь с заданием.

"На рисунке приведен процесс в нотации BPMN. Это процесс подготовки планов на новый 2025-ый финансовый год по набору пациентов в ортодонтическом отделении сети стоматологических клиник.
Процесс подготовки планов не автоматизирован и характеризуется высокой долей ручного труда. Подготовка и ведение данных для сети клиник осуществляется преимущественно в MS Excel. Процесс включает: сбор и обработку данных по пациентам и влияющим на них факторам (потенциал по пациентам, план по набору пациентов, финансовые прогнозы). В качестве перспектив развития процесса выделены такие направления, как замена MS Excel формами ввода, единое хранение данных, подготовка выгрузок из базы данных в виде структурированной информации для последующей загрузки данных в смежные системы. TBPM – подсистема аналитики, Kyubit Business Intelligence – корпоративная база данных для построения аналитической отчетности.
Необходимо изучить схему и найти в ней ряд ошибок."
Я вот так понимаю, что ошибка находится в строке "Аналитик отдел". Тут (на втором фото) вот этот параллельный шлюз является только сходящейся развилкой, но никуда не выходит, чего быть не может, поскольку тогда он должен быть концом процесса.
А вот из таймера стрелка, как я понимаю, должна идти в изначальную развилку ветки аналитика (фото 3). Также, я думаю, что из этой развилки стрелка должна идти в действие "Подготовка плана продаж в стоимостном выражении"

Я хотя бы мыслю в правильном направлении?
вкатиться в айти в 28 лет? Аноним 06/12/24 Птн 14:43:50 3336180 Ответ
de-1200.jpg 261Кб, 1200x1200
1200x1200
сап двач,

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

водные: базовый пользователь ПК, средний уровень Ms Office, но с большим желанием учиться, и развитой дисциплиной.

буду рад любым ответам, если есть реальные кейсы буду очень рад почитать.
Пропущено 16 постов
16 с картинками.
Пропущено 115 постов, 16 с картинками.
Аноним 23/06/25 Пнд 21:00:01 3482780
image.png 22Кб, 946x235
946x235
Хуй знает, я на собес попасть не могу, опыт 3 года
Аноним 23/06/25 Пнд 21:03:11 3482784
>>3482775
Я буквально из раза в раз делаю 1 задачу чутка видоизменную (такой проект), развития 0.
Тима не нравится, от слова совсем
Просто хочу сменить компанию
Ну и нет повыешений, индексации зп и прочего.
Есть перфоманс ревью, но они направлены на то, что бы показать, что я еще ничего не могу.
Аноним 23/06/25 Пнд 21:05:26 3482786
>>3482784
Ну и продолжай потихоньку искать работу, рано или поздно найдешь
Привет 2чане че та в последнее время стало впадлу посещать двач, запилил бота который парсит пасты)) Аноним 20/06/25 Птн 22:55:24 3480602 Ответ
Без названия (2).png 5Кб, 225x225
225x225
Привет 2чане че та в последнее время стало впадлу посещать двач, запилил бота который парсит пасты)))
Просто хвастаюсь
Аноним 23/06/25 Пнд 18:42:02 3482665
Парсить хтмл необязательно, у сосаки есть опенапи. Полурабочее, но жсоны постов вытягивать хватает.
Реальные отзывы вкатунцов Яндекс-Практикума Аноним 10/11/24 Вск 14:15:54 3319830 Ответ
pic56.jpeg 22Кб, 968x506
968x506
28zxd22ref1.JPG 90Кб, 611x473
611x473
28zxd22ref2.JPG 33Кб, 638x179
638x179
28zxd22ref3.JPG 181Кб, 617x803
617x803
Третьего дня, по совету проверенных камрадов, заимел доступ к карьерному центру - от Яндекс-Практикум. Сразу же, задыхаясь от предвкушения зашел в конфу вкатунцов и начал погружаться в отзывы. Бугурт, мое почтение. Настоящий дефицит кадров на рынке.

Даже моя, привыкшая к 5-этапным собесам жопа, никогда не испытывала такого помпажа как у местных вкатунцов. Ощущения АТАС. С алго-собесами в Яндекс не идёт ни в какое сравнение. Кроме того, игнор со стороны кураторов приятно щекочет пылающие седалища. Пролистал так отзывы за последние 2 года. Решительно готов насобирать еще b/угурта.

Многие адепты pet-проектов и сопроводительных писем увидят тут нытье недостойных быть ТРУЪ-прогерами вайтишников. Тупым адептам подобного кала невдомёк, что получение знаний и получение оффера — это разные вещи. Особо одаренные порекомендовали бы другие курсы - всё это, как водится, реклама.
Пропущено 35 постов
35 с картинками.
Пропущено 237 постов, 35 с картинками.
Аноним 21/06/25 Суб 00:44:12 3480659
>>3480053
На завод еще можно пойти, или в курьеры.
Аноним 22/06/25 Вск 19:45:11 3481783
>>3480655
ну за весь я точно сказать не могу. Но вот ты например живой пример что работает мудак, а его приходится терпеть остальным
Аноним 23/06/25 Пнд 17:40:23 3482624
>>3480048
>>3480050
Как же неграмотному дегенерату с пикабу НЕПРИЯТНО. Пивка попил уже, быдло чёткое?
На какую специальность лучше всего в уник? Анончик 22/06/25 Вск 12:45:27 3481390 Ответ
IMG0619.jpeg 402Кб, 2000x1106
2000x1106
Сап двач! Хотелось бы вашего мнения, сдаю ЕГЭ профмат и информатику. Не знаю на какую специальность пойти так как их там очень много. Хотелось бы более менее хорошую чтобы потом была карьерная лестница + норм зп со временем поэтому хотелось бы поинтересоваться у вас!
Пропущено 1 постов
1 с картинками.
Пропущено 5 постов, 1 с картинками.
Аноним 22/06/25 Вск 13:36:11 3481457
>>3481445
Программы учебные идентичны везде, да-да, промытка, даже за бугром в гарвардах тебя будут учить примерно тому же. Это не медицина, тут нихуя сложного нет. А универ это всегда социальный лифт для тех, кто этого хочет. А с бекграундом чтения книжек дома тебя нахуй пошлют.
Аноним 22/06/25 Вск 13:40:04 3481467
>>3481445
>ETH Zurich или tu delft
говноговна
Аноним 23/06/25 Пнд 16:45:31 3482592
>>3481390 (OP)
>на какую специальность пойти
09.03.04 Программная инженерия.
РАБОТЫ ЗА РУБЕЖОМ ТРЕД - ДУБАИ Почему нет треда с одной из самой актульных тем? Как я понял сейчас Аноним 20/04/25 Вск 19:45:11 3435998 Ответ
1694649784happy[...].jpg 357Кб, 1080x1080
1080x1080
РАБОТЫ ЗА РУБЕЖОМ ТРЕД - ДУБАИ

Почему нет треда с одной из самой актульных тем? Как я понял сейчас с красным паспортом в Европу и США не заедешь по рабочей визе, за редким исключением (победители олимпиад, дигитал номад). Но при этом остается вариант в виде ближнего Востока. Анон, что уже там расскажи, как залетел и стоит ли это того по деньгам?

Вакансии смотрим тут - https://zerotaxjobs.com/
Пропущено 5 постов
5 с картинками.
Пропущено 36 постов, 5 с картинками.
Аноним 23/06/25 Пнд 11:31:37 3482249
>>3435998 (OP)
Я был в Дубаи, Шарджа, Абу-Даби. Кароче в ОАЭ.
"Диснейленд для богатых" посреди пустыня. Тупо делать там нехер. Бабы местные так себе. Некоторые ходят с покрытым телом или головой. Россиянки принципиально на славян не смотрят и выдяляются сложными ебальниками "мне все должны". Платные/бесплатные пляжи вообще делать нехер особенно после горных курортов с морем типа Грузии, Хорватии, Крыма, Черногории и т.д. Даже Майами я думаю будет круче.


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

Сгоришь на солнце за 5 минут.
Аноним 23/06/25 Пнд 15:11:20 3482478
image.png 550Кб, 600x460
600x460
>>3453596
>Освоение космоса возможно только при социализме
Аноним 23/06/25 Пнд 15:11:59 3482479
>>3482249
Вон как раз та, которая поела дубайского шоколада, пишут, начала разговаривать и давать показания
черныеангельскиеленты Аноним 22/06/25 Вск 16:22:00 3481630 Ответ
IMG6778.jpeg 90Кб, 814x473
814x473
сап двач, вопрос к анонам, может кто знает за такой сайт как черныеангельскиеленты, мне его скинул кент, и меня это пиздец заинтересовало, что он вообще из себя представляет, если поделитесь знаниями об этом нечто буду рад
сам сайт найти заебно через браузер поэтому цепану ссылку ниже
https://www.черныеангельскиеленты.net/
Аноним 22/06/25 Вск 22:53:39 3481961
изображение.png 11Кб, 450x126
450x126
Аноним 23/06/25 Пнд 13:03:35 3482340
>Пизда тебе, ОП.
да похуй)
Россияне массово идут работать в айти. Эйчары отмечают, что вакансий в айти стало меньше, чем айтишн Аноним 23/06/25 Пнд 11:53:58 3482270 Ответ
image.png 772Кб, 1079x1173
1079x1173
Россияне массово идут работать в айти. Эйчары отмечают, что вакансий в айти стало меньше, чем айтишников.
24/06/25 Втр 08:40:24 3483001
Россияне массово идут работать в айти. Эйчары отмечают, что вакансий в айти стало меньше, чем айтишников.
Kotlin #3 /kotlin/ Аноним 12/08/24 Пнд 15:12:10 3247263 Ответ
image.png 72Кб, 1500x720
1500x720
image.png 1741Кб, 1080x1977
1080x1977
image.png 23Кб, 1200x600
1200x600
image.png 388Кб, 1920x2280
1920x2280
Вся разработка на котлин, кроме андроид и ios.

Kotlin — статически типизированный, объектно-ориентированный язык программирования, работающий поверх Java Virtual Machine и разрабатываемый компанией JetBrains. Язык назван в честь российского острова Котлин в Финском заливе, на котором расположен город Кронштадт.

Маскот котлина Коди.

Что имеем:
+Современный синтаксис (реально удобный).
+Совместимость со всей jvm инфраструктурой.
+Возможность писать статический DSL прямо на самом языке.
+Дополнительные возможности котлина. (делегаты, функции, расширения класса, вариативность и т.д)
+Возможность нативной сборки, сборки в js, андроид и ios.
+Корутины

Для тех, кто переходит из процедурных языков программирования, объектно-ориентированный подход (ООП) может показаться полной ерундой.

В интернете часто приводят какие-то высосанные из пальца примеры с кошками, собаками и всякой абстракщиной. Но в реальной жизни все не так просто, и эти детсадовские примеры ни о чем не говорят. Когда ты только начинаешь изучать ООП, то сложно понять, зачем вообще городить эту огромную телегу с классами, наследованием, инкапсуляцией и прочими заморочками.

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

Почему следует изучить java перед котлин, а не сразу изучать котлин:
1.Java основа: Без знания java ты не будешь понимать, что происходит под капотом kotlin. Синтаксический сахар kotlin скрывает сложные операции, и ты можешь понять конечный результат, но не механизм его достижения. Это как нажимать кнопку на чайнике и видеть, что вода нагревается, но не знать, почему и как это происходит. Лучше всего понять что под сахаром это в intellij перейти tools -> kotlin -> show kotlin bytecode -> decompile.
2.Код на Java: Большинство библиотек написано на java. Без знания java ты не сможешь понять их код и, соответственно, эффективно использовать или модифицировать их в своих проектах на Kotlin.
3.Может быть что где-то будут куски кода на java в проекте.

Антивирус в windows также замедляет компиляцию, так что отключите, добавьте в исключения папку или же перейдите на gnu/linux, macOS:
https://intellij-support.jetbrains.com/hc/en-us/articles/360006298560-Antivirus-Impact-on-Build-Speed

Попробовать котлин -> https://try.kotlinlang.org/
IDE. IntelliJ IDEA Community Edition -> https://www.jetbrains.com/idea/download/
Документация котлин -> https://kotlinlang.org/docs/home.html
Перевод документации -> https://kotlinlang.ru/docs/kotlin-doc.html
Скачать Kodee asset ->
https://kotlinlang.org/docs/kotlin-brand-assets.html#kotlin-user-group-brand-assets

Предыдущий тред: >>3105288 (OP)
Пропущено 50 постов
50 с картинками.
Пропущено 446 постов, 50 с картинками.
Аноним 23/06/25 Пнд 10:50:29 3482192
image.png 246Кб, 2136x510
2136x510
>>3482184
Так а зачем тебе что-то вводить в консоль, если в идее есть автокомплит + хинты по аргументам функции?? Вообще они должны автоматически появляться, но если такого нет попробуй ctrl+p(честно не помню точное сочетание, но на макось command+p)
Аноним 23/06/25 Пнд 11:01:33 3482204
>>3482184
Должна во первых документация появляется если навести мышкой на функцию, во вторых ctrl+d позволяет посмотреть определение функции
Аноним 23/06/25 Пнд 11:01:45 3482205
>>3482184
+ если что ctrl+клик на (функции/классе) можно провалиться в исходники и подфетчить документацию(download sources)
Ruby руби /ruby/ Аноним 26/08/24 Пнд 23:12:15 3257018 Ответ
rubyPNG10.png 441Кб, 2000x2000
2000x2000
ИЗУЧЕНИЕ ЯЗЫКА
Q: C чего мне начать, чтобы стать рубистом?
A: Отличным началом будет Programming Ruby (The Pragmatic Programmers Guide), читать Eloquent Ruby и The Well Grounded Rubyist после прочтения первой толку особо не даст, одни и те же вещи, дальше читаем Ruby Way, затем познаем метапрограммирование с Metaprogramming Ruby.
А дальше открываем Ruby cookbook 2015 года, Пишем свой код во время чтения.

Q: Следующий уровень, продвинутые книги по руби:
A: Confident Ruby by Avdi Grimm | Practical Object-Oriented Design in Ruby
Refactoring Ruby Edition | Ruby Under a Microscope

Q: Онлайн курсы чтобы попробовать/вкатиться:
A: https://ruby.github.io/TryRuby/ | https://rubymonk.com/
https://www.codewars.com/?language=ruby | http://rubykoans.com

Q: Какой gem посмотреть, чтобы понять, как писать код?
A: Лучше всего посмотреть небольшие gem'ы вроде cancancan, pundit, camping.
Еще можешь полистать на гитхабе гемы с нарастающей популярностью (там еще нет тысяч строк, и тебе будет легче понять): https://github.com/trending?l=ruby

Q: Хорошие практики по руби и рельсам?
A: Обязательно стайлгайды (как оформлять код):
https://github.com/rubocop-hq/ruby-style-guide
https://github.com/JuanitoFatas/fast-ruby
https://github.com/rubocop-hq/rails-style-guide

Руководства "для чайников":
https://www.railstutorial.org/book [en]
https://www.theodinproject.com/tracks/1 [en] | http://codenamecrud.ru/ [ru]

Еженедельная рассылка с новостями из руби мирка:
https://rubyweekly.com

Прочая годнота:
https://github.com/markets/awesome-ruby

Q: Документация по стандартным библиотекам руби и рельс:
A: https://ruby-doc.org/ | https://api.rubyonrails.org
https://guides.rubyonrails.org

Q: Можно ли на руби писать нативные GUI, мобильные приложения, игры?
A: Да, но не стоит.

Q: Что ещё изучить?
A: Английский, git, linux. Паттерны. Один из часто используемых – Service Object.
https://www.sitepoint.com/7-design-patterns-to-refactor-mvc-components-in-rails

СРЕДА РАЗРАБОТКИ
Q: Как установить разные версии рубей?
A: https://rvm.io | https://github.com/rbenv/rbenv | https://github.com/asdf-vm/asdf

Q: Есть ли чат в Telegram?
A: @rubylang | @rubyschool | @rubyrush | @ruby_talks | @ruby_wdh

РАБОТА
https://hh.ru/search/vacancy?text=ruby
https://t.me/rubyjob
https://rubyjobs.dev/
https://www.upwork.com/
Пропущено 26 постов
26 с картинками.
Пропущено 273 постов, 26 с картинками.
Аноним 11/06/25 Срд 02:20:23 3473904
image.png 1972Кб, 1024x1024
1024x1024
>>3473896
Блэт, а как ты только проснулся и говоришь что работаешь
Вот меня уже заебало вставать в 10, и при этом ложиться в 3-4 это пиздос
Аноним 22/06/25 Вск 23:42:53 3482012
Тэкс, братва, есть вопрос.
Много ли из нас тут фрилансеров? Ну или тех кто хоть более менее спину разогнул и дышать может, а не страдать шизофренией от менеджмента? Под этим я имею в виду, чтобы использовать современные версии рельс, чтобы использовать хотвайр к примеру, а не тянуть фреймворк там где он не нужен, но сказали - надо модно давай реще!!!111
Хз, просто тред оживить немного захотелось.
Мне нравится современный цсс, но спа везде, апихи там где не надо, где говорят блять что будет единая апи и из нее все сделают, а по факту все отдельно делается потом и приложение и фронт и сср - это какой-то заеб, имхо. Я порой думаю, что нахуя мы препроцессоры цсс то используем, если современный цсс нормально писать можно и у нас итак ниче такого прям сложного нет во внешней части (и это только вот верхушка так сказать размышлений, что хоть какой-то оверхед ментальный срезать)
24/06/25 Втр 13:12:00 3483183
>>3482012
рейлс ита оверкил, нужно использовать микрофрейворки
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов