Coding: работа и стажировки для программистов
4.81K subscribers
114 photos
11 files
1.67K links
Авторский канал для программистов и начинающих.

Здесь можно найти интересующую вас литературу, а так же вакансии и стажировки для программистов

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
​​ Основы Java: выделяем 4 разных роли классов

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

Статья
​​🎮 Разрабатываем конфигурируемый плагин для Unreal Engine 4 с нуля

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

Статья
​​Драма из жизни разработчиков. Стоит ли браться за «времени нет, делайте сразу на проде»?

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

Статья
​​🐧 Терминал для тестировщика: консольные команды Unix/Linux, которые нужно знать наизусть

С тобой сложно, но без тебя невозможно. Посвящается текстовой консоли, работе в командной строке и причинам, по которым эту премудрость стоит освоить начинающему инженеру по Quality Assurance.

Статья
Что выведет этот код [C++]
int x;
cout << ( (x = 6) ? "true" : "false") << '\n';
Anonymous Quiz
36%
true
33%
Compile Error
20%
false
7%
1
5%
0
Адаптация Qt-приложений под мониторы высокой чёткости

В
связи с техническим прогрессом рынок мониторов постоянно обновляется моделями с повышенным разрешением, плотностью пикселей и/или размером экрана. К сожалению, не всегда программное обеспечение поспевает за ростом характеристик мониторов. Нередко оно выглядит немного коряво и неухоженно, что расстраивает пользователя. Действительно, на дворе 21 век, а зачастую приходится видеть размытые шрифты, а иногда и микроскопические иконки.

Именно про это наша статья
VGA видеокарта для Arduino NANO

Основой
проекта стала ПЛИС EPM240T100C5N семейства MAX II. И понеслось: datasheet на микросхему, разводка печатной платы, заказ платы, ну и пайка. Такую мелочь я ещё не паял, но глаза боятся – а руки делают. Так и родилось это устройство.

Статья
Как мы обновляли мобильное приложение для официантов: трудности перевода стека KMM + UI на Flutter из теста в продакшн

Привет! На связи снова Сергей Арсёнов, руководитель мобильной разработки в компании r keeper. Я уже рассказывал, как и почему мы выбрали стек Kotlin Multiplatform Mobile + UI на Flutter для обновления нашего мобильного приложения для официантов. А теперь посмотрим, что из этого вышло на стадии продакшн.
Нейросети для Natural Language Inference: логические умозаключения на русском языке

До
сих пор в открытом доступе не было нейросетей, специализированных на задаче NLI для русского языка, но теперь я обучил целых три: tiny, twoway и threeway. Зачем эти модели нужны, как они обучались, и в чём между ними разница – в стате.
NAT (Network Address Translation) для новичков и не только

Данная статья будет полезна как новичкам, так и опытным системным администраторам/ сетевым инженерам. Здесь затрагиваются понятия и принцип работы технологии NAT, ее значение в наше время, виды и создание с конфигурированием в программе-симуляторе Cisco Packet Tracer.
Статья
99% людей живут как унылые овощи. Почему?

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

б) Вы легко зарабатываете деньги, но они вас не волнуют; вас не волнует власть, популярность, вас нельзя купить и невозможно обмануть.

в) Вы контролируете тело, чувства, мысли и эмоции, вы можете просидеть взаперти без гаджетов и бигмаков 3 месяца и не сойти с ума.

г) Вы НИКОГДА не страдаете, способны полюбить и разлюбить кого угодно просто по желанию.

Каждый пункт — естественное состояние человека... Которое у вас ОТНЯЛИ.

Верните Реальную Свободу — прямо сейчас подпишитесь на канал https://t.me/freeman365

Начните с ядерного очищения информационного пространства с этим постом.

Этот отбитый парень пробует на себе ВСЁ, что вы читали в якобы «духовной» литературе, а потом просто закинули на полку.

Весь бред про «блаженное блаженство», «утренние медитации», «эффективность, продуктивность» и прочую «асознаность» он переводит на конкретный практический язык: https://t.me/freeman365
100% загрузка CPU: моя вина?

История
бага JDK и связанной с ним ошибки разработки, приведшей к нештатной 100%-загрузке CPU. Что пошло не так, что можно было сделать лучше, и кто, в конце концов, оказался виноват?
Статья
Антиплагиат исходного кода: гибридный подход с использованием парсера ANTLR

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

Один
из лучших объяснений алгоритма Ханойской башни.

Если кто то не в теме ловите ресурс для понимания сути алгоритма.

видео-туториал реализации на языке C.

Если хотите больше Видео-туториалов , жмите
​​Производительность компилятора при работе с концептами в C++20

Концепты — переосмысление метапрограммирования, аналогичное constexpr. Если constexpr — это про вычисление выражений во время компиляции, будь то факториал, экспонента и так далее, то концепты — это про перегрузки, специализации, условия существования сущностей. В общем, про «чистое метапрограммирование».
[ Статья ]
📍Базы данных сейчас используются почти везде. А спрос на специалистов со знанием баз данных постоянно растет. Знание языка SQL, умение оптимизировать запросы, понимать возможности разных СУБД и правильно подбирать их под проект — навыки, которые пользуются большим спросом на рынке труда.

🔥Освоить эти навыки вы можете на онлайн-курсе «Базы данных» от OTUS. Практикующие преподаватели научат проектировать базы данных и создавать оптимальную структуру их хранения, а также научат различать основные СУБД: PostgreSQL, MySQL, Redis, MongoDB, Cassandra и т. д.

👉Пройдите вступительный тест и забронируйте место со скидкой у менеджера: https://otus.pw/vUzj/
В 2021 году так мало годного дизайна, что его собирают в отдельном канале.

Только лучший дизайн, мусора нет.

Дизайнеры, блогеры, фрилансеры — этот канал для вас: @Dribbbuble