Лучший пет-проект 2023: запускаем конкурс
Tproger запускает конкурс на лучший пет-проект среди читателей. Чтобы принять участие, нужно написать статью о своём проекте: рассказать о его идее и реализации, поделиться фрагментами кода и результатами работы.
Лучшие материалы будут опубликованы на нашем сайте и оценены экспертным жюри. Авторы самых интересных проектов получат ценные призы от Tproger!
#конкурс #лучший_пет_проект_2023
Tproger запускает конкурс на лучший пет-проект среди читателей. Чтобы принять участие, нужно написать статью о своём проекте: рассказать о его идее и реализации, поделиться фрагментами кода и результатами работы.
Лучшие материалы будут опубликованы на нашем сайте и оценены экспертным жюри. Авторы самых интересных проектов получат ценные призы от Tproger!
#конкурс #лучший_пет_проект_2023
Массивы в PHP: типы и операции
В статье авторы подробно рассказывают о разных видах массивов в PHP и операциях над ними.
Вы узнаете, как создавать индексированные, ассоциативные, многомерные и вложенные массивы, чтобы гибко структурировать данные
#статья #php
В статье авторы подробно рассказывают о разных видах массивов в PHP и операциях над ними.
Вы узнаете, как создавать индексированные, ассоциативные, многомерные и вложенные массивы, чтобы гибко структурировать данные
#статья #php
👍4
Чего ожидать от профессии продакт-менеджера
Автор рассказывает, почему начинающим продакт-менеджерам может быть трудно работать в этой сфере. Но не спешите отказываться, в статье есть советы, как к этому подготовиться: улучшить навыки общения, следить за балансом между работой и личной жизнью.
Разбираемся, в каких типичных «продуктовых» ситуациях это может пригодиться: https://tprg.ru/6VCo
#статья #карьера
Автор рассказывает, почему начинающим продакт-менеджерам может быть трудно работать в этой сфере. Но не спешите отказываться, в статье есть советы, как к этому подготовиться: улучшить навыки общения, следить за балансом между работой и личной жизнью.
Разбираемся, в каких типичных «продуктовых» ситуациях это может пригодиться: https://tprg.ru/6VCo
#статья #карьера
Бот в Telegram за 5 минут
В этой статье вы найдёте 7 пошаговых инструкций по созданию полезных мини-приложений прямо в мессенджере.
Вы научитесь делать платёжную систему, генератор паролей, бота-погодника и другие помощники.
#статья
В этой статье вы найдёте 7 пошаговых инструкций по созданию полезных мини-приложений прямо в мессенджере.
Вы научитесь делать платёжную систему, генератор паролей, бота-погодника и другие помощники.
#статья
👍3
Задача с codewars
Создайте функцию, которая принимает любое неотрицательное целое число в качестве аргумента и возвращать его цифры в порядке убывания.
Пример:
Input: 145263 Output: 654321
Input: 123456789 Output: 987654321
Тестирование
#задача #7kyu
Создайте функцию, которая принимает любое неотрицательное целое число в качестве аргумента и возвращать его цифры в порядке убывания.
Пример:
Input: 145263 Output: 654321
Input: 123456789 Output: 987654321
Тестирование
#задача #7kyu
🤷♂5⚡1❤1👍1
Как сэкономить на рефакторинге
Автор рассказывает о своем ценном опыте, как рефакторинг помогает экономить на долгосрочном сопровождении и развитии программного обеспечения.
Вы узнаете, почему откладывание рефакторинга на будущее стоит дороже, чем своевременные постоянные улучшения кода.
#статья #советы
Автор рассказывает о своем ценном опыте, как рефакторинг помогает экономить на долгосрочном сопровождении и развитии программного обеспечения.
Вы узнаете, почему откладывание рефакторинга на будущее стоит дороже, чем своевременные постоянные улучшения кода.
#статья #советы
⚡1
Алгоритм решения сегодняшней задачи
1. Преобразовать число в строку, чтобы работать с цифрами.
2. Разбить строку на список и отсортировать его по убыванию.
3. Объединить элементы списка в строку и преобразовать её в число.
4. Возвратить полученное число из функции.
Попробуйте написать код на любом языке программирования и поделиться им в комментариях. Успехов! 🍀
#решение #задача
1. Преобразовать число в строку, чтобы работать с цифрами.
2. Разбить строку на список и отсортировать его по убыванию.
3. Объединить элементы списка в строку и преобразовать её в число.
4. Возвратить полученное число из функции.
Попробуйте написать код на любом языке программирования и поделиться им в комментариях. Успехов! 🍀
#решение #задача
👍5❤🔥1☃1
Зарплаты в IT
Авторы исследовали данные опроса более 1000 респондентов о доходах и льготах техлидеров в зависимости от страны, отрасли, опыта работы и других факторов.
Оказалось, что в США доходы выше, чем в Европе, а женщины-техлидеры получают больше мужчин.
#статья
Авторы исследовали данные опроса более 1000 респондентов о доходах и льготах техлидеров в зависимости от страны, отрасли, опыта работы и других факторов.
Оказалось, что в США доходы выше, чем в Европе, а женщины-техлидеры получают больше мужчин.
#статья
👍5
Задача с codewars
Напишите функцию, которая принимает два целых числа (a, b, где a < b) и возвращает массив всех целых чисел между введеными числами, включая их.
Пример:
Input: (1, 4) Output: [1,2,3,4]
Input: (-2,2) Output: [-2,-1,0,1,2]
Тестировать
#задача #8kyu
Напишите функцию, которая принимает два целых числа (a, b, где a < b) и возвращает массив всех целых чисел между введеными числами, включая их.
Пример:
Input: (1, 4) Output: [1,2,3,4]
Input: (-2,2) Output: [-2,-1,0,1,2]
Тестировать
#задача #8kyu
🥱9❤🔥3👍3
Простые криптотранзакции с web3.js
В этой статье вы научитесь работать с тестовой сетью Ethereum, создавать крипто-кошелек и подписывать транзакцию цифровой подписью.
#статья
В этой статье вы научитесь работать с тестовой сетью Ethereum, создавать крипто-кошелек и подписывать транзакцию цифровой подписью.
#статья
❤1👍1🔥1
Алгоритм решения сегодняшней задачи
1. Определить функцию, которая принимает два целых числа a и b в качестве параметров.
2. Проверить, что a < b, иначе вернуть пустой список.
3. Создать пустой список для хранения результата.
4. Использовать цикл for или while для перебора всех целых чисел от a до b включительно.
5. Добавить каждое число в список.
6. Возвратить список из функции.
Попробуйте написать код на любом языке программирования и поделиться им в комментариях. Успехов! 🍀
#решение #задача
1. Определить функцию, которая принимает два целых числа a и b в качестве параметров.
2. Проверить, что a < b, иначе вернуть пустой список.
3. Создать пустой список для хранения результата.
4. Использовать цикл for или while для перебора всех целых чисел от a до b включительно.
5. Добавить каждое число в список.
6. Возвратить список из функции.
Попробуйте написать код на любом языке программирования и поделиться им в комментариях. Успехов! 🍀
#решение #задача
👍5❤1🔥1
Задача с codewars
Функция принимает число и делает его отрицательным. Ноль не имеет какого-либо математического знака. Если число отрицательное, тогда никаких действий не требуется.
Пример:
Input: 1 Output: -1
Input: -5 Output: -5
Тестировать
#задача #8kyu
Функция принимает число и делает его отрицательным. Ноль не имеет какого-либо математического знака. Если число отрицательное, тогда никаких действий не требуется.
Пример:
Input: 1 Output: -1
Input: -5 Output: -5
Тестировать
#задача #8kyu
❤3👍2
Алгоритм решения сегодняшней задачи
1. Определить функцию, которая принимает одно целое число n в качестве параметра.
2. Проверить, является ли число n положительным или нулевым.
3. Если да, то умножить его на -1, чтобы сделать его отрицательным.
4. Если нет, то оставить его без изменений.
5. Возвратить число n из функции.
Попробуйте написать код на любом языке программирования и поделиться им в комментариях. Успехов! 🍀
#решение #задача
1. Определить функцию, которая принимает одно целое число n в качестве параметра.
2. Проверить, является ли число n положительным или нулевым.
3. Если да, то умножить его на -1, чтобы сделать его отрицательным.
4. Если нет, то оставить его без изменений.
5. Возвратить число n из функции.
Попробуйте написать код на любом языке программирования и поделиться им в комментариях. Успехов! 🍀
#решение #задача
🔥2❤1👍1
Пишем умный поиск с Open AI
В этой статье автор показывает, как реализовать интеллектуальный поиск по кодовой базе проекта всего в 50 строк кода на Python.
Автор использует возможности библиотеки OpenAI и технологию эмбеддингов, чтобы преобразовать код и комментарии в векторы. Это позволяет искать не только по ключевым словам, но и по семантическому сходству.
#статья #ai
В этой статье автор показывает, как реализовать интеллектуальный поиск по кодовой базе проекта всего в 50 строк кода на Python.
Автор использует возможности библиотеки OpenAI и технологию эмбеддингов, чтобы преобразовать код и комментарии в векторы. Это позволяет искать не только по ключевым словам, но и по семантическому сходству.
#статья #ai
👍2❤1🔥1
Задаа с codewars
Функция преобразует строку в число. Какие способы вы знаете?
Пример:
Input: "1234" Output: 1234;
Input: "-7" Output: -7;
Тестировать
#задача #8kyu
Функция преобразует строку в число. Какие способы вы знаете?
Пример:
Input: "1234" Output: 1234;
Input: "-7" Output: -7;
Тестировать
#задача #8kyu
👍3❤1🔥1🍌1
Руководство Node.js
В этом подробном руководстве вы научитесь осваивать Node.js и создавать свои проекты на JavaScript.
Автор объясняет базовые концепции: как запускать код, работать с файлами, организовывать асинхронные вызовы. Вы узнаете, как создать простой веб-сервер, подключить популярный фреймворк Express и использовать модули из NPM.
#статья
В этом подробном руководстве вы научитесь осваивать Node.js и создавать свои проекты на JavaScript.
Автор объясняет базовые концепции: как запускать код, работать с файлами, организовывать асинхронные вызовы. Вы узнаете, как создать простой веб-сервер, подключить популярный фреймворк Express и использовать модули из NPM.
#статья
🍌3