ProgramArt
ProgramArt
  • Видео 51
  • Просмотров 323 008
Как синхронизировать PyCharm и GitHub проект python.
добрый день! В этом видео, я расскажу о том, как создать репозиторий на гитхабе, как синхронизировать проект созданный в PyCharm с GitHub и использовать их.
Просмотров: 59 392

Видео

Самая противоречивая в python фича | Walrus operators
Просмотров 2,6 тыс.3 года назад
Python это язык содержащий большое количество интересный фич и в этом видео я расскажу вам об одной из них. Walrus operators это, то, что позволит вам писать элегантный код на python.
Как работают операции сравнения в Python | Chaining comparison operators
Просмотров 9343 года назад
python это язык содержащий большое количество интересный фич и в этом видео я расскажу вам об одной из них. Chaining comparison operators это, то, что позволит вам писать элегантный код на python.
Как получать и отправлять Биткоин? \\ #6
Просмотров 3123 года назад
Добрый день! В этом видео я расскажу о том, как отправлять и получать биткойн, а так же что такое публичный и приватный ключи и что с ними делать. Открытый/публичный ключ - это уникальный личный адрес, который используется в блокчейне. Открытый ключ - это криптографический код, который создается с использованием алгоритмов шифрования с асимметричным ключом и используется для преобразования сооб...
Основная проблема майнеров Биткоин \\ #5
Просмотров 2923 года назад
Приветствую! в этом видео мы поговорим о важной проблеме которую позволяет решить блокчейн - проблему Византийских Генералов. А так же я расскажу, почему решений это проблемы так важно для Биткойна. В нескольких словах, Проблема Византийских Генералов была придумана в 1982 году, как логическая дилемма, которая иллюстрирует, как у группы Византийских Генералов могут возникать проблемы с коммуник...
Что такое майнинг Биткойна? \\ #4
Просмотров 2,2 тыс.3 года назад
В этом видео я расскажу вам о том, кто такие манеры криптовалюты. зачем они нужны, почему они защищают блокчейн и как они зарабатывают.
Почему нельзя купить две чашки кофе, расплатившись одним Биткоином? #3
Просмотров 3873 года назад
Добрый день! Сегодня я расскажу вам о проблеме двойной траты. Двойная трата или Double-spending называется удачное использование одних и тех же средств дважды. Bitcoin защищен от double-spending атаки тем, что верифицирует каждую транзакцию, которая добавляется в цепочку блоков, на предмет того, что средства, содержащиеся в транзакции, не были потрачены ранее. Bitcoin имеет уязвимость к двойной...
КТО создал биткоин и ЗАЧЕМ? \\ #2
Просмотров 4003 года назад
Приветствую, коллеги! В этом видео я расскажу о том, кто создал Биткоин, кто такой Сатоши Накамото, что такое peer to peer, timestemp, bitgold, hashcash и emoney. Так же вы узнаете, что фактически, биткоин появился в 1990 году, в прошлом году он разменял 30ку ) Очень много всего узнаете из этого короткого видео. Желаю приятного просмотра. Статья Сатоши Накамото: bitcoin.org/bitcoin.pdf
Зачем нужен Биткоин \\ как устроен блокчейн \\ #1
Просмотров 5163 года назад
Приветствую коллеги! В этом видео я расскажу, что такое блокчейн, как он устроен, как работает и для чего нужен.
Технический руководитель (Tech Lead) C++ \\ зарплата \\ собеседования \\ карьера \\ развитие
Просмотров 3,7 тыс.3 года назад
Приветствую коллеги. Сегодня в гостях у ProgramArt, инженер С , который в свои 27 уже стал Tech Lead embedded C for Automotive. Александр работает в сфере Automotive, занимается разработкой мультимедийных систем используемых Ford, Toyota и другими крупными производителями авто. Саша расскажет о истории становления себя как Tech Lead в крупной компании, о своем опыте работы с другими языками. Ка...
С++14 что нового?
Просмотров 6053 года назад
Приветствую, коллеги. В этом видео, я хочу порассуждать с вами на тему 14го стандарта С . Я расскажу о 5ти крутых фишках, которые вы сможете использовать в своих программах уже сегодня.
Что такое технический долг и как его отдавать?
Просмотров 4193 года назад
Приветствую коллеги. В этом видео я хочу порассуждать с вами на тему технического долго. Что такое технический долг? Каковы его предпосылки и последствия? Как его отдавать?
Зарплаты программистов \\ сколько нужно денег на Европу \\ Стартапы \\ ИП ФОП ЧП ООО
Просмотров 3013 года назад
В этом выпуске я беседую с ИТ бухгалтером - Владимиром. Владимир посвятил всю свою жизнь работе с цифрами, а большую часть карьеры ИТ сфере. Я поговорил с ним на темы интересующие меня и я надеюсь, которые будут интересны вам. Половина выпуска посвящена юридическим вопросам, а вторая переезду и жизни в Европе. Володя с детства поставил цель - переезд в Европу и 7 лет назад он ее достиг. Ему ест...
Девопс за 5000$?? \\ Кто такой DevOps инженер \\ что такое DevOps и CI\\CD
Просмотров 7194 года назад
Девопс за 5000$?? \\ Кто такой DevOps инженер \\ что такое DevOps и CI\\CD
Docker за 30 минут. Что нужно знать, чтобы начать работать с docker
Просмотров 1,5 тыс.4 года назад
Docker за 30 минут. Что нужно знать, чтобы начать работать с docker
Евклидово расстояние на пальцах. Как определить расстояние между двумя точками.
Просмотров 3,3 тыс.4 года назад
Евклидово расстояние на пальцах. Как определить расстояние между двумя точками.
Python и ML для анализа Коронавирус
Просмотров 1,5 тыс.4 года назад
Python и ML для анализа Коронавирус
C++: Remove-erase idiom
Просмотров 6094 года назад
C : Remove-erase idiom
Зачем программисту ежедневник? Почему я планирую свой день
Просмотров 1,4 тыс.4 года назад
Зачем программисту ежедневник? Почему я планирую свой день
TOP 4 языка программирования в 2020 году
Просмотров 1,6 тыс.4 года назад
TOP 4 языка программирования в 2020 году
ML: Кластеризация на python. Алгоритм kmeans
Просмотров 22 тыс.4 года назад
ML: Кластеризация на python. Алгоритм kmeans
Как я стал С++ инженером #itstory2019
Просмотров 6 тыс.5 лет назад
Как я стал С инженером #itstory2019
Интервью с Frontend тимлидом \\ сколько зарабатывают JS разработчики \\как стать JS программистом
Просмотров 7 тыс.5 лет назад
Интервью с Frontend тимлидом \\ сколько зарабатывают JS разработчики \\как стать JS программистом
ML: Что такое Кластеризация/clustering, где применяется, как работает, виды алгоритмов
Просмотров 6 тыс.5 лет назад
ML: Что такое Кластеризация/clustering, где применяется, как работает, виды алгоритмов
ML: Что такое классификация и алгоритм KNN на Python
Просмотров 8 тыс.5 лет назад
ML: Что такое классификация и алгоритм KNN на Python
Разбираемся в multithreading на C++
Просмотров 2,9 тыс.5 лет назад
Разбираемся в multithreading на C
Учимся находить утечки памяти. Valgrind - инструмент инженера.
Просмотров 7 тыс.5 лет назад
Учимся находить утечки памяти. Valgrind - инструмент инженера.
ML: Давайте разберемся в другом виде регрессии: non-linear regression
Просмотров 5865 лет назад
ML: Давайте разберемся в другом виде регрессии: non-linear regression
Что такое многопоточность/multithreading? Введение в процессы и потоки
Просмотров 15 тыс.5 лет назад
Что такое многопоточность/multithreading? Введение в процессы и потоки
Blockchain: Что такое блокчейн и Dapp?
Просмотров 6465 лет назад
Blockchain: Что такое блокчейн и Dapp?

Комментарии

  • @leonisM.
    @leonisM. 10 дней назад

    а где jump?

  • @djakual
    @djakual 19 дней назад

    Супер!

  • @Bananious
    @Bananious 27 дней назад

    Спасибо

  • @aljesco8338
    @aljesco8338 2 месяца назад

    Очень слабое видео. Ни слова о рантайме, динамической/статической линковке, переносимости приложения, кроссплатформенной компиляции, отличиях от других компиляторов

  • @FinistCore
    @FinistCore 2 месяца назад

    specify commit message pycharm что это?

  • @MrJet84
    @MrJet84 2 месяца назад

    Ловко футболист ускользнул от CV

  • @MrJet84
    @MrJet84 2 месяца назад

    Спасибо! Бонусом на 12 минуте раскрыт секрет Ольги Бузовой

  • @uglevod184
    @uglevod184 2 месяца назад

    пуанта шлеп )) сидя с маком - работать в бубунте ))

  • @впрвпрвпрапр
    @впрвпрвпрапр 3 месяца назад

    Вообще красавчик, от души)))

  • @georgiken
    @georgiken 3 месяца назад

    Это худшее обучающее видео, что я видел. Прочитал инфу в инете и понял больше и подробнее. Складывается ощущение, что автор вообще не знает тему, и сам впервые читает этот текст

  • @DreamMaster_ru
    @DreamMaster_ru 3 месяца назад

    Спасибо!

  • @ДинПин-и3ь
    @ДинПин-и3ь 3 месяца назад

    Я новичок..мне это было очень полезно, спасибо!!!

  • @xandrviking1113
    @xandrviking1113 3 месяца назад

    Спасибо за урок 👍✌️

  • @xandrviking1113
    @xandrviking1113 4 месяца назад

    Спасибо за интересный урок 🖖👍✌️

  • @ЕлизаветаЕрхова-и4ъ
    @ЕлизаветаЕрхова-и4ъ 4 месяца назад

    жееесть меня Райан Гослинг учит программирвоню

  • @HappyMAN-lv5xu
    @HappyMAN-lv5xu 4 месяца назад

    так какое направление в вузе закончили?

  • @bakytti
    @bakytti 4 месяца назад

    с помощью KMeans и 3 кластеров, сколько образцов находится в кластере 1?

  • @levbigcocker
    @levbigcocker 4 месяца назад

    2024 год отличное видео, все по делу, все работает

  • @xF0cuS
    @xF0cuS 4 месяца назад

    А как подтянуть с гита обновления проекта, если проект делается с нескольких устройств? Зачем я посмотрел 10 минут....

  • @ТретьяковН.В
    @ТретьяковН.В 4 месяца назад

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

  • @makspuzankov0057
    @makspuzankov0057 4 месяца назад

    Спасибо большое за информацию!

  • @ЛевТроцкий-с2ц
    @ЛевТроцкий-с2ц 5 месяцев назад

    Создал в github репазиторий. За пушил файлы на рабочем пк. На домашнем пк как запушить допифайлы в этот репазиторий ? С домашнего пк получается только при создании новоготрепазитория. И ключ новый создавать. Работал через кансоль Гит баш

  • @artassist
    @artassist 6 месяцев назад

    4.1 from flask import Flask, request, jsonify from statsmodels.tsa.statespace.sarimax import SARIMAX import pandas as pd app = Flask(__name__) # Загрузка данных data = pd.read_csv('data.csv') # Обработка запроса и возврат результата прогноза @app.route('/predict', methods=['POST']) def predict(): req_data = request.get_json() cluster_id = req_data['cluster_id'] feature_name = req_data['feature_name'] steps = req_data['steps'] # Выбор данных для конкретного кластера и характеристики cluster_data = data[data['cluster_id'] == cluster_id][[feature_name]] # Обучение модели SARIMA model = SARIMAX(cluster_data, order=(1, 1, 1), seasonal_order=(1, 1, 1, 12)) results = model.fit() # Прогноз на указанное количество шагов вперед forecast = results.forecast(steps=steps) # Формирование и отправка ответа response = {'forecast': forecast.tolist()} return jsonify(response) if __name__ == '__main__': app.run(debug=True)

  • @artassist
    @artassist 6 месяцев назад

    4.3 Программная документация API Метод: POST Путь: /predict Описание: Этот метод позволяет получить прогноз значения характеристики для заданного кластера на выбранный период времени. Параметры запроса: cluster_id (int): Идентификатор кластера. feature_name (str): Название характеристики. steps (int): Количество шагов прогнозирования. Пример запроса: json Copy code { "cluster_id": 1, "feature_name": "feature1", "steps": 12 } Пример ответа: json Copy code { "forecast": [10.5, 11.2, 11.7, ..., 12.3] } Приложение с графическим интерфейсом (GUI) Приложение с графическим интерфейсом позволяет пользователям просматривать прогноз значения характеристик для заданного кластера на выбранный период времени. Инструкции по использованию: Запустите приложение. Выберите кластер из выпадающего списка. Выберите характеристику из выпадающего списка. Введите количество шагов (период) в соответствующее поле. Нажмите кнопку "Получить прогноз". Результат прогноза будет отображен под кнопкой. Помните, что эта документация должна быть адаптирована под конкретные детали вашего приложения и API, такие как наименования параметров, пути и форматы данных. Также убедитесь, что вы предоставляете достаточно информации, чтобы пользователи могли успешно использовать ваше приложение и API.

  • @artassist
    @artassist 6 месяцев назад

    4.1 from flask import Flask, request, jsonify from statsmodels.tsa.statespace.sarimax import SARIMAX import pandas as pd app = Flask(__name__) # Загрузка данных data = pd.read_csv('data.csv') # Обработка запроса и возврат результата прогноза @app.route('/predict', methods=['POST']) def predict(): req_data = request.get_json() cluster_id = req_data['cluster_id'] feature_name = req_data['feature_name'] steps = req_data['steps'] # Выбор данных для конкретного кластера и характеристики cluster_data = data[data['cluster_id'] == cluster_id][[feature_name]] # Обучение модели SARIMA model = SARIMAX(cluster_data, order=(1, 1, 1), seasonal_order=(1, 1, 1, 12)) results = model.fit() # Прогноз на указанное количество шагов вперед forecast = results.forecast(steps=steps) # Формирование и отправка ответа response = {'forecast': forecast.tolist()} return jsonify(response) if __name__ == '__main__': app.run(debug=True)

  • @artassist
    @artassist 6 месяцев назад

    3.1 import pandas as pd # Загрузка данных data_2019 = pd.read_csv('data_2019.csv') data_2020 = pd.read_csv('data_2020.csv') data_2021 = pd.read_csv('data_2021.csv') # Сравнительный анализ кластеров for cluster_id in sorted(data_2019['cluster_id'].unique()): cluster_data_2019 = data_2019[data_2019['cluster_id'] == cluster_id] cluster_data_2020 = data_2020[data_2020['cluster_id'] == cluster_id] cluster_data_2021 = data_2021[data_2021['cluster_id'] == cluster_id] # Выявление устойчивых закономерностей для каждого кластера print(f"Cluster {cluster_id}:") # Характеристика 1 feature1_2019_mean = cluster_data_2019['feature1'].mean() feature1_2020_mean = cluster_data_2020['feature1'].mean() feature1_2021_mean = cluster_data_2021['feature1'].mean() print("Mean of Feature 1:") print(f" 2019: {feature1_2019_mean}") print(f" 2020: {feature1_2020_mean}") print(f" 2021: {feature1_2021_mean}") # Характеристика 2 feature2_2019_mean = cluster_data_2019['feature2'].mean() feature2_2020_mean = cluster_data_2020['feature2'].mean() feature2_2021_mean = cluster_data_2021['feature2'].mean() print("Mean of Feature 2:") print(f" 2019: {feature2_2019_mean}") print(f" 2020: {feature2_2020_mean}") print(f" 2021: {feature2_2021_mean}") print() 3.2 import matplotlib.pyplot as plt # Функция для визуализации динамики изменения характеристик для каждого кластера def plot_cluster_dynamics(cluster_id, feature_name, data_2019, data_2020, data_2021): cluster_data_2019 = data_2019[data_2019['cluster_id'] == cluster_id] cluster_data_2020 = data_2020[data_2020['cluster_id'] == cluster_id] cluster_data_2021 = data_2021[data_2021['cluster_id'] == cluster_id] # Получение средних значений характеристики для каждого года feature_values_2019 = cluster_data_2019[feature_name] feature_values_2020 = cluster_data_2020[feature_name] feature_values_2021 = cluster_data_2021[feature_name] # Построение графика plt.figure(figsize=(10, 6)) plt.plot(feature_values_2019, label='2019') plt.plot(feature_values_2020, label='2020') plt.plot(feature_values_2021, label='2021') plt.title(f"Dynamics of {feature_name} for Cluster {cluster_id}") plt.xlabel('Time') plt.ylabel(feature_name) plt.legend() plt.show() # Пример визуализации динамики изменения характеристик для кластера 1 и его характеристики feature1 и feature2 plot_cluster_dynamics(1, 'feature1', data_2019, data_2020, data_2021) plot_cluster_dynamics(1, 'feature2', data_2019, data_2020, data_2021) 3.3 from statsmodels.tsa.statespace.sarimax import SARIMAX import matplotlib.pyplot as plt # Функция для прогнозирования и визуализации результатов def forecast_and_plot(cluster_id, feature_name, data, steps): # Выбор данных для конкретного кластера и характеристики cluster_data = data[data['cluster_id'] == cluster_id][[feature_name]] # Обучение модели SARIMA model = SARIMAX(cluster_data, order=(1, 1, 1), seasonal_order=(1, 1, 1, 12)) results = model.fit() # Прогноз на указанное количество шагов вперед forecast = results.forecast(steps=steps) # Визуализация результатов plt.figure(figsize=(10, 6)) plt.plot(cluster_data, label='Actual') plt.plot(range(len(cluster_data), len(cluster_data) + steps), forecast, label='Forecast') plt.title(f"Forecast of {feature_name} for Cluster {cluster_id}") plt.xlabel('Time') plt.ylabel(feature_name) plt.legend() plt.show() # Пример прогнозирования для кластера 1 и его характеристик feature1 и feature2 forecast_and_plot(1, 'feature1', data_2019, steps=24) # Прогноз на 2 года (24 месяца) forecast_and_plot(1, 'feature2', data_2019, steps=24) # Прогноз на 2 года (24 месяца)

  • @MykytaKharchenko
    @MykytaKharchenko 6 месяцев назад

    6лять! уже не знаю какой по счёту гений рассказывает гайд по созданию и работе с репозиторием но ни один не додумался сказать как обновить чужой репозиторий у себя с Гитхаба

  • @АликЯзев
    @АликЯзев 6 месяцев назад

    спасибо

  • @artyom5602
    @artyom5602 6 месяцев назад

    Лучшее видео по данной теме, что я видел.

  • @OlgaGalanina
    @OlgaGalanina 6 месяцев назад

    Надо было подготовиться! Понятие кластеризации промямлено

  • @Hialli
    @Hialli 7 месяцев назад

    Зачем строить проекции , если можно эти параметры просто сравнить?

  • @sanjarkhamrakulov1152
    @sanjarkhamrakulov1152 7 месяцев назад

    Ассалому алейкум Спасибо огромное видео было очень полезным!!!!

  • @YoutubeAitishnik
    @YoutubeAitishnik 7 месяцев назад

    Прикольно, пытаюсь сам сделать по книге Ярошенка.А.А. "хакинг на с++", но не выходит запустить через командную строку, не доходит какие команды нужно ибо пишет ошибка...

  • @ХеликоптерХеликоптер-х3ф

    GNU то есть нагибаю я понял))

  • @ХеликоптерХеликоптер-х3ф

    Получается зная С можно создать Операционную систему?

    • @Egor00f
      @Egor00f 7 месяцев назад

      Можно, но зачем

    • @Мужчина-к1э
      @Мужчина-к1э 5 месяцев назад

      @@Egor00f Зная ассемблер ты можешь создать операционную систему, беря за основу например BIOS.

    • @Мужчина-к1э
      @Мужчина-к1э 5 месяцев назад

      Зная бейсик ты тоже запросто можешь создать ОС. В любом случае любой язык, кроме чистого ассемблера, будет замедлять работу программы из-за избыточного кода. И пофигу что это будет: С или бейсик с фортраном. Можно написать такой бейсик, что уделает любую С в быстродействии. Ради интереса всё можно сделать! Было бы желание, а время найдётся.

  • @volodymyrdotsenko1988
    @volodymyrdotsenko1988 8 месяцев назад

    Спасибо большое!

  • @aleksandr_rus
    @aleksandr_rus 8 месяцев назад

    С П А С И Б О !

  • @bereal9464
    @bereal9464 8 месяцев назад

    да классно понятно очень

  • @Sargis-
    @Sargis- 9 месяцев назад

    Огромное спасибо

  • @RobRiddle-q7i
    @RobRiddle-q7i 10 месяцев назад

    Лучший видос по теме!

  • @Dwarf_Investor
    @Dwarf_Investor 10 месяцев назад

    Всё конечно круто, а как соединить ветку main и master? Чтобы это был целый проект?

  • @Walter_Sullivan
    @Walter_Sullivan 11 месяцев назад

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

  • @AG-hm1sp
    @AG-hm1sp 11 месяцев назад

    Если у меня колонка «fips” где все коды города нужно из конвертировать в integer? Или оставить как object? И если я хочу предсказать количество кейсов в каждом fips мне нужно y=“cases” а x = «date”, “fips” , “population “ (много переменных брать?) и дни у меня не разбиты по колонкам, это принципиально?

  • @madnesscry6165
    @madnesscry6165 Год назад

    зачилься другалек

  • @asadbekimaraliev7561
    @asadbekimaraliev7561 Год назад

    Сделайте пожалуйста видео - в котором вы показываете, как команда взаимодействует с помощью гитхаба

  • @dobandvla
    @dobandvla Год назад

    А разве 10 == 4 > 6 не преобразуется в 10 == 4 and 4 > 6 ?

  • @data_borodata
    @data_borodata Год назад

    бро... учить не твоё

  • @Coca1ne
    @Coca1ne Год назад

    Есть недочеты, если работаешь не через IOS, значок VCS остается, а где этот Git hz, 5:10.((

  • @MrVehveh
    @MrVehveh Год назад

    Спасибо за видео. Когда 17 и 20?

  • @ПавелВоробьев-б5м

    А если не добавляется origin ?