prog_point | Unsorted

Telegram-канал prog_point - Точка входа в программирование

21197

Фундаментальные знания по основам программирования Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/zrgj

Subscribe to a channel

Точка входа в программирование

Как создавать приложения без кода за пару дней и экономить компаниям миллионы рублей?

У ROBIN CLOUD есть решение. Ребята продвигают технологию RPA, позволяющую автоматизировать ручной труд пользователя за компьютером с помощью программных роботов. И для этого не нужно знать никаких языков программирования — решение от ROBIN это no-code.

Освоить этот инструмент довольно просто, тем более на Степике уже есть для этого бесплатный курс. А познакомившись с основами, можно получить доступ к облачному дистрибутиву и создать своего первого робота: https://tprg.ru/8PXA

Реклама ООО «Робин» ИНН 9725022632 erid: LjN8K9is7

Читать полностью…

Точка входа в программирование

«Но вы то знаете как надо сделать, так что марш за работу!»

Читать полностью…

Точка входа в программирование

Задача с codewars

Получив на вход массив чисел, верните массив с каждой цифрой, увеличенной на ее позицию в массиве: первая цифра будет увеличена на 1, вторая — на 2 и т.д. Обязательно начинайте отсчет с 1 (а не с 0).

Внимание!
Ваш результат может содержать только однозначные числа, поэтому, если при сложении цифры с ее позицией получается двузначное число, то возвращается только последняя цифра числа.

Пример:
Input: [1, 2, 3] Output: [2, 4, 6]
Input: [4, 6, 9, 1, 3] Output: [5, 8, 2, 5, 8]

Тестировать ​#задача #7kyu

Читать полностью…

Точка входа в программирование

Алгоритм решения сегодняшней задачи

1. Определить функцию, которая принимает один аргумент: сумму долларов США n.
2. Проверить, что n является целым числом.
3. Если нет, то вернуть сообщение об ошибке.
4. Умножить n на курс конвертации 7.75 юаней за 1 доллар.
5. Округлить результат до двух знаков после запятой.
6. Преобразовать результат в строку и добавить к нему ’ Chinese Yuan’.
7. Возвратить полученную строку из функции.

Попробуйте написать код на любом языке программирования и поделиться им в комментариях. Успехов! 🍀

#решение #алгоритм

Читать полностью…

Точка входа в программирование

​Мой код вчера: *не работает*

Мой код сегодня: *работает*

Я:

Читать полностью…

Точка входа в программирование

Откройте для себя мощь графов в анализе данных

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

Узнать, как графы помогают видеть связи там, где классические методы анализа данных теряются, вы можете в нашем материале: https://tprg.ru/SD8a

#статья

Читать полностью…

Точка входа в программирование

У нас в самом разгаре конкурс пет-проектов. Выбирайте понравившиеся работы и продвигайте их к победе своими лайками и просмотрами

Консольная змейка: автор создал консольную версию знаменитой игры без графических библиотек.

Агрегатор фестивального кино: код решает проблему отложенной публикации фестивального кино.
Удивительный пример того, как интерес к теме помогает разработчику годами развивать систему.

Аналог BGInfo для корректного отображения обоев на нескольких экранах: Дмитрий Беликов «лечит» программу BgInfo, исправляет режим заполнения обоев для нескольких экранов.

#diy #конкурс

Читать полностью…

Точка входа в программирование

Задача с codewars

Вдоль дороги стоят столбы. Вычислите расстояние между первым и последним столбом в сантиметрах (без учета ширины первого и последнего). Расстояние между столбами и ширна столбов одинаковые.

Функция принимает три аргумента:

количество столбов (≥ 1);
расстояние между столбами (10 - 30 метров);
ширина столба (10 - 50 сантиметров).

Пример:
Input: (2, 20, 25) Output: 2000;
Input: (1, 10, 10) Output: 0;

Тестировать ​#задача #7kyu

Читать полностью…

Точка входа в программирование

Алгоритм решения сегодняшней задачи

1. Определить функцию, которая принимает один массив arr в качестве параметра.
2. Создать пустой список для хранения чисел.
3. Использовать цикл for или while для перебора всех элементов массива arr.
4. Проверить, является ли каждый элемент числом или строкой.
5. Если элемент является числом, то добавить его в список.
6. Если элемент является строкой, то пропустить его.
7. Возвратить список из функции.

Попробуйте написать код на любом языке программирования и поделиться им в комментариях. Успехов! 🍀

#решение #задача

Читать полностью…

Точка входа в программирование

За что разработчики игр любят Unreal Engine?

Реалистичные материалы (PBR), классные шейдеры, масса готовых ассетов в магазине, система Blueprints (программирование без кода), продолжать можно долго!

Начните свой путь в геймдев с изучения курса «Профессия Разработчик игр на Unreal Engine с нуля до Middle»
Что вы получите, выбрав его?

— обучение на практике: вы выполняете задание, преподаватели оценивают и дают обратную связь;
— портфолио из 4 игр: как десктопных, так и Android/iOS;
— навыки разработки на С++ уже после нескольких уроков;
— безграничный доступ к курсам, со всеми обновлениями;
— первый платеж можно сделать через 6 месяцев.
— главная фишка: мы гарантируем трудоустройство — или возвращаем деньги.

Приобретение курса — дело ответственное. Поэтому вам дают бесплатный доступ на 7 дней.

Переходите по ссылке и регистрируйтесь, чтобы бесплатно получить доступ к курсу: https://epic.st/PkuEf

Реклама ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)» ИНН: 9704088880

Читать полностью…

Точка входа в программирование

​#задача codewars #7kyu

Функция принимает массив из чисел и строк и возвращает новый массив состоящий только из чисел.

Пример:
Input: [1,2,'a','b'] Output: [1,2];
Input: [1,2,'aasf','1','123',123] Output: [1,2,123];

Тестировать

Читать полностью…

Точка входа в программирование

Алгоритм решения сегодняшней #задача

1. Определить функцию, которая принимает одну строку s в качестве параметра.
2. Использовать встроенную функцию языка программирования, которая позволяет преобразовать строку в число.
3. Вызвать эту функцию с аргументом s и присвоить результат переменной n.
4. Возвратить переменную n из функции.

Попробуйте написать код на любом языке программирования и поделиться им в комментариях. Успехов! 🍀

Читать полностью…

Точка входа в программирование

​Stack Overflow в одной картинке.

#мемдня

Читать полностью…

Точка входа в программирование

Пишем умный поиск с Open AI

В этой статье автор показывает, как реализовать интеллектуальный поиск по кодовой базе проекта всего в 50 строк кода на Python.

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

#статья #ai

Читать полностью…

Точка входа в программирование

Пишите в комментах какие еще типы программистов вы знаете.

#мемдня

Читать полностью…

Точка входа в программирование

​​С чего начать делать игры

Есть ли среди нас начинающие геймдизайнеры? Если вы хотите научиться создавать игры, то этот видеоурок для вас!

Автор рассказывает об основах геймдизайна и даёт полезные советы для новичков. Вы узнаете, как выбрать жанр и платформу для своей игры, какой движок лучше (Unreal или Unity) и что круче 2Д или 3Д ?

#видео

Читать полностью…

Точка входа в программирование

Хватит отвлекаться от созвона, чтобы записывать мысли

Телеграм-бот Voicee поможет вам транскрибировать запись встречи из Zoom! А ещё YouTube-видео, голосовые сообщения, .mp3, .m4a, .wma-файлы и другие форматы. На voicee.ru вы найдете ещё и API, чтобы прикрутить сервис к своему проекту.

А самое крутое, что сервис даже знаки препинания расставит верно! Попробовать бесплатно можно тут: https://tprg.ru/vThy

Реклама ИП Второв Александр Александрович, ИНН 402572009527, erid: LjN8KLXPq

Читать полностью…

Точка входа в программирование

Как стать Data-инженером

Сегодня мы разберём различия в подходах к созданию распределённых хранилищ данных — Data Warehouse (DWH) и Data Lake.

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

#статья #данные

Читать полностью…

Точка входа в программирование

​​5 способов получить опыт работы

Мы часто начинаем такие посты с фразы «для получения работы нужен опыт, а для получения опыта нужна работа» — и это действительно большая проблема…

Чтобы вырваться из этого порочного круга, нужно получить хотя бы одно из двух. Автор даёт советы, как повысить шансы на трудоустройство и предлагает пять способов, как получить опыт в программировании.

#видео

Читать полностью…

Точка входа в программирование

Задача с codewars

Создайте функцию, которая конвертирует доллары США (USD) в китайские юани (CNY). Функция принимает сумму долларов США как целое число, а на выходе должна быть строка, содержащая сумму юаней и надпись 'Chinese Yuan.

Курс конвертации - 7.75 юаней за 1 доллар. Все числа должны быть в виде строки с 2 знаками после запятой.

Пример:
Input: 15 Output: '101.25 Chinese Yuan';
Input: 465 Output: '3138.75 Chinese Yuan';

Тестировать ​#задача #8kyu

Читать полностью…

Точка входа в программирование

Алгоритм решения сегодняшней задачи

1. Определить функцию, которая принимает три аргумента: количество столбов n, расстояние между столбами d и ширину столба w.
2. Проверить, что n ≥ 1, d находится в диапазоне от 10 до 30 метров, а w находится в диапазоне от 10 до 50 сантиметров.
3. Если нет, то вернуть сообщение об ошибке.
4. Вычислить расстояние между первым и последним столбом в сантиметрах по формуле: (n - 1) * d * 100 - (n - 2) * w.
5. Возвратить полученное значение из функции.

Попробуйте написать код на любом языке программирования и поделиться им в комментариях. Успехов! 🍀

#решение #задача

Читать полностью…

Точка входа в программирование

​Пирамида Маслоу для разработчиков:

Читать полностью…

Точка входа в программирование

Как купить домен

Вы когда-нибудь задумывались, как создать свой собственный сайт или веб-сервис? Этот гайд разъяснит, как легко и доступно купить домен, связать его с вашим IP и развернуть сервер NGINX.

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

#статья #web

Читать полностью…

Точка входа в программирование

Создание игры в стиле GameBoy в 13 КБ

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

#статья

Читать полностью…

Точка входа в программирование

Простите за каламбур

Читать полностью…

Точка входа в программирование

JavaScript Live-Coding

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

Автор делится ценными советами, как эффективно готовиться и успешно справляться с испытанием live-coding.

#статья #карьера

Читать полностью…

Точка входа в программирование

Руководство Node.js

В этом подробном руководстве вы научитесь осваивать Node.js и создавать свои проекты на JavaScript.

Автор объясняет базовые концепции: как запускать код, работать с файлами, организовывать асинхронные вызовы. Вы узнаете, как создать простой веб-сервер, подключить популярный фреймворк Express и использовать модули из NPM.

#статья

Читать полностью…

Точка входа в программирование

#задача codewars #8kyu

Функция преобразует строку в число. Какие способы вы знаете?

Пример:
Input: "1234" Output: 1234;
Input: "-7" Output: -7;

Тестировать

Читать полностью…

Точка входа в программирование

Алгоритм решения сегодняшней #задача

1. Определить функцию, которая принимает одно целое число n в качестве параметра.
2. Проверить, является ли число n положительным или нулевым.
3. Если да, то умножить его на -1, чтобы сделать его отрицательным.
4. Если нет, то оставить его без изменений.
5. Возвратить число n из функции.

Попробуйте написать код на любом языке программирования и поделиться им в комментариях. Успехов! 🍀

Читать полностью…

Точка входа в программирование

​#задача codewars #8kyu

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

Пример:
Input: 1 Output: -1
Input: -5 Output: -5

Тестировать

Читать полностью…
Subscribe to a channel