Forwarded from Библиотека C/C++ разработчика | cpp, boost, qt
Документация PostgreSQL — лучший источник знаний о СУБД. Но она отличается огромным объемом: не каждый разработчик осилит 3024 страницы формата А4.
Опытный бэкендер составил список самых важных сведений, которые ему самому хотелось бы знать перед началом работы с PostgreSQL. Эта подборка сэкономит вам несколько недель изучения документации, и скорее всего, пригодится для работы с другими СУБД.
👉 Список самого важного
Опытный бэкендер составил список самых важных сведений, которые ему самому хотелось бы знать перед началом работы с PostgreSQL. Эта подборка сэкономит вам несколько недель изучения документации, и скорее всего, пригодится для работы с другими СУБД.
👉 Список самого важного
👍4🔥1😁1
Совет на 2025-й — будьте осторожнее с выбором работы.
IT-рынок штормит: массовые сокращения, заморозка найма, снижение зарплат. В такое время особенно важно отличать стоящие офферы от проходных.
Знакомо? Открываешь вакансию, а там: «Ищем middle-разработчика с опытом 10 лет, знанием 15 языков и готовностью работать за печеньки. Офис в Челябинске, релокация за ваш счет» 🤦♂️
Чтобы не тратить время на сотни сомнительных предложений, подпишитесь на IT Job Hub. Там мы отфильтровываем весь мусор и публикуем только избранные вакансии в стабильных компаниях:
— Зарплаты на уровне рынка, а не на уровне голодного студента
— Никаких «мы молодая и дружная семья» — только адекватные условия
— Проверенные работодатели, а не стартапы из сомнительных сфер
Вакансии удобно разбиты по тегам: #python #java #go #data #devops и по другим направлениям. Без воды и лишнего спама — только проверенные вакансии в знакомых компаниях.
Подписывайтесь, если не хотите упустить работу мечты → @proglib_jobs
IT-рынок штормит: массовые сокращения, заморозка найма, снижение зарплат. В такое время особенно важно отличать стоящие офферы от проходных.
Знакомо? Открываешь вакансию, а там: «Ищем middle-разработчика с опытом 10 лет, знанием 15 языков и готовностью работать за печеньки. Офис в Челябинске, релокация за ваш счет» 🤦♂️
Чтобы не тратить время на сотни сомнительных предложений, подпишитесь на IT Job Hub. Там мы отфильтровываем весь мусор и публикуем только избранные вакансии в стабильных компаниях:
— Зарплаты на уровне рынка, а не на уровне голодного студента
— Никаких «мы молодая и дружная семья» — только адекватные условия
— Проверенные работодатели, а не стартапы из сомнительных сфер
Вакансии удобно разбиты по тегам: #python #java #go #data #devops и по другим направлениям. Без воды и лишнего спама — только проверенные вакансии в знакомых компаниях.
Подписывайтесь, если не хотите упустить работу мечты → @proglib_jobs
👍2🔥1👏1😁1
Какая NoSql БД лучше подойдет для кеша?
Anonymous Quiz
17%
MongoDB
2%
CouchDB
74%
Redis
2%
Neo4j
5%
Cassandra
👍7🔥1🎉1
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
Найти работу теперь так же просто, как заказать такси 🚗
Представь, что поиск работы стал таким же удобным, как вызов такси.
1️⃣ Регистрируешься за 2 минуты
2️⃣ Проходишь AI-интервью в любое время
3️⃣ Получаешь персональные вакансии и пре-офер от Сбера
💡 Без стресса, без ожидания, без звонков "через недельку" – просто бери и делай!
🔗 Попробуй прямо сейчас! 👉 https://clc.to/GkOTTA
Реклама. ПАО СБЕРБАНК, ИНН 7707083893. Erid 2VtzqxUqFAv
Представь, что поиск работы стал таким же удобным, как вызов такси.
1️⃣ Регистрируешься за 2 минуты
2️⃣ Проходишь AI-интервью в любое время
3️⃣ Получаешь персональные вакансии и пре-офер от Сбера
💡 Без стресса, без ожидания, без звонков "через недельку" – просто бери и делай!
🔗 Попробуй прямо сейчас! 👉 https://clc.to/GkOTTA
Реклама. ПАО СБЕРБАНК, ИНН 7707083893. Erid 2VtzqxUqFAv
👍2🔥1😁1
Что будет результатом кода?
Anonymous Quiz
41%
Ошибка: / by zero затем Завершение работы.
11%
Ошибка: ArithmeticException / by zero
5%
Ошибка компиляции
3%
0
39%
Ошибка: ArithmeticException затем Завершение работы.
👍7🔥2😁1🤔1
Что будет результатом кода?
Anonymous Quiz
51%
{apple=15, banana=3, orange=24, grape=7}
9%
{apple=10, banana=3, orange=24}
9%
{apple=15, banana=3, orange=11}
17%
{apple=10, banana=3, orange=24, grape=7}
14%
{apple=15, banana=3, orange=8, grape=7}
👍10😢4😁2
👍9🔥3👏1
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍1
Какое ощущение вызывают посты последний месяц?
😁 — Задачки скучные и слишком простые
👍🏼 — Задачки нормальные, в целом интересно
🔥 — Задачки очень часто заставляют подумать или что-то почитать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33😁23🔥5
Что будет результатом кода?
Anonymous Quiz
19%
RejectedExecutionException, так как shutdown() вызван до завершения submit()
39%
Вывод 42 через 1 секунду и корректное завершение.
11%
NullPointerException, так как future будет null
21%
InterruptedException, так как поток будет принудительно завершён
9%
Программа зависнет навсегда, так как shutdown() остановит все задачи
👍12❤1🔥1
Где потенциальная проблема в коде?
Anonymous Quiz
23%
@Autowired на UserService
13%
@PathVariable Long id нужно заменить на @RequestParam
43%
Если userService.getUserById(id) вернет null → NPE
4%
Лучше @Controller вместо @RestController
16%
ResponseEntity.ok(user) не нужен, нужно просто вернуть User
👍4👏2😁1
Что Kubernetes обновляет для сервиса при каждом изменении набора модулей?
Anonymous Quiz
24%
Определения сервисов
18%
Количество реплик
13%
EndpointSlices
22%
IP-адреса подов
23%
Посмотреть ответ
🤔10👍3👏1
Что произойдёт, если вызвать Optional.orElseThrow() на пустом Optional?
Anonymous Quiz
13%
Вернётся null
54%
Будет выброшено NoSuchElementException
11%
Метод ничего не сделает
9%
Ошибка компиляции
14%
Будет выброшено IllegalStateException
👍5😁2🔥1