home.social

#программирование_для_начинающих — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #программирование_для_начинающих, aggregated by home.social.

  1. Кроссплатформенное приложение на Go руками PHP разработчика

    В вакансиях на hh всё чаще встречаются требования: Go + Python, Go + PHP. Для веб-разработки python и php во многом похожи, и у меня уже был опыт работы с ними. В статье раскрываю свой опыт изучения Go на примере разработки приложения для проверки доступности сайтов.

    habr.com/ru/companies/betboom/

    #go #программирование #программирование_для_начинающих #системный_трей #уведомления #горутины #golang

  2. Кроссплатформенное приложение на Go руками PHP разработчика

    В вакансиях на hh всё чаще встречаются требования: Go + Python, Go + PHP. Для веб-разработки python и php во многом похожи, и у меня уже был опыт работы с ними. В статье раскрываю свой опыт изучения Go на примере разработки приложения для проверки доступности сайтов.

    habr.com/ru/companies/betboom/

    #go #программирование #программирование_для_начинающих #системный_трей #уведомления #горутины #golang

  3. Кроссплатформенное приложение на Go руками PHP разработчика

    В вакансиях на hh всё чаще встречаются требования: Go + Python, Go + PHP. Для веб-разработки python и php во многом похожи, и у меня уже был опыт работы с ними. В статье раскрываю свой опыт изучения Go на примере разработки приложения для проверки доступности сайтов.

    habr.com/ru/companies/betboom/

    #go #программирование #программирование_для_начинающих #системный_трей #уведомления #горутины #golang

  4. Кроссплатформенное приложение на Go руками PHP разработчика

    В вакансиях на hh всё чаще встречаются требования: Go + Python, Go + PHP. Для веб-разработки python и php во многом похожи, и у меня уже был опыт работы с ними. В статье раскрываю свой опыт изучения Go на примере разработки приложения для проверки доступности сайтов.

    habr.com/ru/companies/betboom/

    #go #программирование #программирование_для_начинающих #системный_трей #уведомления #горутины #golang

  5. Рецензия на книгу «Основы разработки приложений для iOS»

    Книга iOS 18 App Development Essentials (русское издание — «Основы разработки приложений для iOS») относится к тому типу учебников, которые остаются полезными даже при смене версий платформы. Основание так утверждать состоит в том, что автор выстраивает материал вокруг полного цикла разработки приложения, т.е. от установки набора средств разработки (SDK, Software Development Kit) и настройки среды до публикации в магазине приложений App Store. Такой подход делает книгу не просто справочником по версии iOS 18, а последовательным курсом по созданию приложений для операционной системы iOS в целом.

    habr.com/ru/companies/ssp-soft

    #программирование_для_начинающих #программирование_с_нуля #ios #ios_development #ios_разработка #ios_programming #ios_sdk #ios_design

  6. Рецензия на книгу «Основы разработки приложений для iOS»

    Книга iOS 18 App Development Essentials (русское издание — «Основы разработки приложений для iOS») относится к тому типу учебников, которые остаются полезными даже при смене версий платформы. Основание так утверждать состоит в том, что автор выстраивает материал вокруг полного цикла разработки приложения, т.е. от установки набора средств разработки (SDK, Software Development Kit) и настройки среды до публикации в магазине приложений App Store. Такой подход делает книгу не просто справочником по версии iOS 18, а последовательным курсом по созданию приложений для операционной системы iOS в целом.

    habr.com/ru/companies/ssp-soft

    #программирование_для_начинающих #программирование_с_нуля #ios #ios_development #ios_разработка #ios_programming #ios_sdk #ios_design

  7. Рецензия на книгу «Основы разработки приложений для iOS»

    Книга iOS 18 App Development Essentials (русское издание — «Основы разработки приложений для iOS») относится к тому типу учебников, которые остаются полезными даже при смене версий платформы. Основание так утверждать состоит в том, что автор выстраивает материал вокруг полного цикла разработки приложения, т.е. от установки набора средств разработки (SDK, Software Development Kit) и настройки среды до публикации в магазине приложений App Store. Такой подход делает книгу не просто справочником по версии iOS 18, а последовательным курсом по созданию приложений для операционной системы iOS в целом.

    habr.com/ru/companies/ssp-soft

    #программирование_для_начинающих #программирование_с_нуля #ios #ios_development #ios_разработка #ios_programming #ios_sdk #ios_design

  8. Рецензия на книгу «Основы разработки приложений для iOS»

    Книга iOS 18 App Development Essentials (русское издание — «Основы разработки приложений для iOS») относится к тому типу учебников, которые остаются полезными даже при смене версий платформы. Основание так утверждать состоит в том, что автор выстраивает материал вокруг полного цикла разработки приложения, т.е. от установки набора средств разработки (SDK, Software Development Kit) и настройки среды до публикации в магазине приложений App Store. Такой подход делает книгу не просто справочником по версии iOS 18, а последовательным курсом по созданию приложений для операционной системы iOS в целом.

    habr.com/ru/companies/ssp-soft

    #программирование_для_начинающих #программирование_с_нуля #ios #ios_development #ios_разработка #ios_programming #ios_sdk #ios_design

  9. Как я искал мягкий вход в программирование — и сделал Stepwise

    Мой младший брат Максим попросил меня позаниматься с ним программированием: ему предстоял экзамен по C. У меня сразу было ощущение, что уроки будут непростыми — даже в привычном общении он обычно оставался довольно закрытым — и я опасался, что редкие “угу” будут давать крайне мало информации о том, что происходит у него в голове: интересно ли ему, понял ли он пример, или же ему скучно и он просто вежливо досиживает занятие. Дополнительно всё усложнялось тем, что до колледжа программирования у него, по сути, не было. Из похожего опыта была разве что подготовка к ОГЭ, где встречалось задание с роботом, которого нужно было довести от старта до финиша. Поэтому я начал думать, как можно изменить сам формат обучения. Мне казалось, что если мы сразу уйдём в синтаксис, то быстро получим именно то, чего хотелось бы избежать: тишину, слабую вовлеченность и ощущение, что он вообще не понимает, зачем всё это.

    habr.com/ru/articles/1019244/

    #обучение_программированию #программирование_для_начинающих #циклы #условия #визуальное_программирование #Stepwise #блоки_кода #обучение_через_игру #C #обучение_школьников

  10. Как я искал мягкий вход в программирование — и сделал Stepwise

    Мой младший брат Максим попросил меня позаниматься с ним программированием: ему предстоял экзамен по C. У меня сразу было ощущение, что уроки будут непростыми — даже в привычном общении он обычно оставался довольно закрытым — и я опасался, что редкие “угу” будут давать крайне мало информации о том, что происходит у него в голове: интересно ли ему, понял ли он пример, или же ему скучно и он просто вежливо досиживает занятие. Дополнительно всё усложнялось тем, что до колледжа программирования у него, по сути, не было. Из похожего опыта была разве что подготовка к ОГЭ, где встречалось задание с роботом, которого нужно было довести от старта до финиша. Поэтому я начал думать, как можно изменить сам формат обучения. Мне казалось, что если мы сразу уйдём в синтаксис, то быстро получим именно то, чего хотелось бы избежать: тишину, слабую вовлеченность и ощущение, что он вообще не понимает, зачем всё это.

    habr.com/ru/articles/1019244/

    #обучение_программированию #программирование_для_начинающих #циклы #условия #визуальное_программирование #Stepwise #блоки_кода #обучение_через_игру #C #обучение_школьников

  11. Как я искал мягкий вход в программирование — и сделал Stepwise

    Мой младший брат Максим попросил меня позаниматься с ним программированием: ему предстоял экзамен по C. У меня сразу было ощущение, что уроки будут непростыми — даже в привычном общении он обычно оставался довольно закрытым — и я опасался, что редкие “угу” будут давать крайне мало информации о том, что происходит у него в голове: интересно ли ему, понял ли он пример, или же ему скучно и он просто вежливо досиживает занятие. Дополнительно всё усложнялось тем, что до колледжа программирования у него, по сути, не было. Из похожего опыта была разве что подготовка к ОГЭ, где встречалось задание с роботом, которого нужно было довести от старта до финиша. Поэтому я начал думать, как можно изменить сам формат обучения. Мне казалось, что если мы сразу уйдём в синтаксис, то быстро получим именно то, чего хотелось бы избежать: тишину, слабую вовлеченность и ощущение, что он вообще не понимает, зачем всё это.

    habr.com/ru/articles/1019244/

    #обучение_программированию #программирование_для_начинающих #циклы #условия #визуальное_программирование #Stepwise #блоки_кода #обучение_через_игру #C #обучение_школьников

  12. Как я искал мягкий вход в программирование — и сделал Stepwise

    Мой младший брат Максим попросил меня позаниматься с ним программированием: ему предстоял экзамен по C. У меня сразу было ощущение, что уроки будут непростыми — даже в привычном общении он обычно оставался довольно закрытым — и я опасался, что редкие “угу” будут давать крайне мало информации о том, что происходит у него в голове: интересно ли ему, понял ли он пример, или же ему скучно и он просто вежливо досиживает занятие. Дополнительно всё усложнялось тем, что до колледжа программирования у него, по сути, не было. Из похожего опыта была разве что подготовка к ОГЭ, где встречалось задание с роботом, которого нужно было довести от старта до финиша. Поэтому я начал думать, как можно изменить сам формат обучения. Мне казалось, что если мы сразу уйдём в синтаксис, то быстро получим именно то, чего хотелось бы избежать: тишину, слабую вовлеченность и ощущение, что он вообще не понимает, зачем всё это.

    habr.com/ru/articles/1019244/

    #обучение_программированию #программирование_для_начинающих #циклы #условия #визуальное_программирование #Stepwise #блоки_кода #обучение_через_игру #C #обучение_школьников

  13. Вспоминает что такое CRUD на примере десктопного менеджера на Python

    Многие новички, которые только начинают свою карьеру в программировании, не совсем понимают что такое CRUD. CRUD (Create, Read, Update, Delete) - термин, исходя из обычного перевода (Создавать, читать, обновлять, удалять), обозначает четыре базовые операции для управления данными в системах. Я хочу, попытаться, объяснить на простом примере что же это такое и как с ним можно работать. Сегодня мы напишем классический десктопный менеджер задач с графическим интерфейсом. Это отличный способ изучить и закрепить:

    habr.com/ru/articles/1013114/

    #Python #Tkinter #десктопное_приложение #менеджер_задач #CRUD #JSON #GUI #программирование_для_начинающих #создание_приложений

  14. Вспоминает что такое CRUD на примере десктопного менеджера на Python

    Многие новички, которые только начинают свою карьеру в программировании, не совсем понимают что такое CRUD. CRUD (Create, Read, Update, Delete) - термин, исходя из обычного перевода (Создавать, читать, обновлять, удалять), обозначает четыре базовые операции для управления данными в системах. Я хочу, попытаться, объяснить на простом примере что же это такое и как с ним можно работать. Сегодня мы напишем классический десктопный менеджер задач с графическим интерфейсом. Это отличный способ изучить и закрепить:

    habr.com/ru/articles/1013114/

    #Python #Tkinter #десктопное_приложение #менеджер_задач #CRUD #JSON #GUI #программирование_для_начинающих #создание_приложений

  15. Вспоминает что такое CRUD на примере десктопного менеджера на Python

    Многие новички, которые только начинают свою карьеру в программировании, не совсем понимают что такое CRUD. CRUD (Create, Read, Update, Delete) - термин, исходя из обычного перевода (Создавать, читать, обновлять, удалять), обозначает четыре базовые операции для управления данными в системах. Я хочу, попытаться, объяснить на простом примере что же это такое и как с ним можно работать. Сегодня мы напишем классический десктопный менеджер задач с графическим интерфейсом. Это отличный способ изучить и закрепить:

    habr.com/ru/articles/1013114/

    #Python #Tkinter #десктопное_приложение #менеджер_задач #CRUD #JSON #GUI #программирование_для_начинающих #создание_приложений

  16. Вспоминает что такое CRUD на примере десктопного менеджера на Python

    Многие новички, которые только начинают свою карьеру в программировании, не совсем понимают что такое CRUD. CRUD (Create, Read, Update, Delete) - термин, исходя из обычного перевода (Создавать, читать, обновлять, удалять), обозначает четыре базовые операции для управления данными в системах. Я хочу, попытаться, объяснить на простом примере что же это такое и как с ним можно работать. Сегодня мы напишем классический десктопный менеджер задач с графическим интерфейсом. Это отличный способ изучить и закрепить:

    habr.com/ru/articles/1013114/

    #Python #Tkinter #десктопное_приложение #менеджер_задач #CRUD #JSON #GUI #программирование_для_начинающих #создание_приложений

  17. Java для автотестов: первые шаги с нуля

    Статья к открытому уроку курса QA Automation Engineer про начало разработки тестов на языке Java которая погружает в основы синтаксиса

    habr.com/ru/companies/otus/art

    #java #автоматизация_тестирования #QA_Automation #обучение_Java #Selenium #JUnit #программирование_для_начинающих

  18. Java для автотестов: первые шаги с нуля

    Статья к открытому уроку курса QA Automation Engineer про начало разработки тестов на языке Java которая погружает в основы синтаксиса

    habr.com/ru/companies/otus/art

    #java #автоматизация_тестирования #QA_Automation #обучение_Java #Selenium #JUnit #программирование_для_начинающих

  19. Java для автотестов: первые шаги с нуля

    Статья к открытому уроку курса QA Automation Engineer про начало разработки тестов на языке Java которая погружает в основы синтаксиса

    habr.com/ru/companies/otus/art

    #java #автоматизация_тестирования #QA_Automation #обучение_Java #Selenium #JUnit #программирование_для_начинающих

  20. Java для автотестов: первые шаги с нуля

    Статья к открытому уроку курса QA Automation Engineer про начало разработки тестов на языке Java которая погружает в основы синтаксиса

    habr.com/ru/companies/otus/art

    #java #автоматизация_тестирования #QA_Automation #обучение_Java #Selenium #JUnit #программирование_для_начинающих

  21. Вайбкодинг – не для гуманитариев? Юрист сделал кривой поиск по PDF и просит помощи…

    Я столкнулся с простой (как мне изначально показалось – даже очень) задачкой. Мне в последнее время потребовалось часто проводить поиск в 4-х словарях. Государство мне их дало в виде 5 PDF файлов, выложенных онлайн. Это нормативные словари русского языка , слова из которых можно использовать в публичном пространстве. Например, cash - можно использовать на русском как кэш, а не переводить как тайник или склад, поскольку в Словарь иностранных слов это слово уже включено. И это слово нам еще пригодится далее по тексту)

    habr.com/ru/articles/1004232/

    #программирование #программирование_для_начинающих #программирование_для_чайников #программирование_с_нуля #программирование_для_детей #программирование_как_искусство

  22. Вайбкодинг – не для гуманитариев? Юрист сделал кривой поиск по PDF и просит помощи…

    Я столкнулся с простой (как мне изначально показалось – даже очень) задачкой. Мне в последнее время потребовалось часто проводить поиск в 4-х словарях. Государство мне их дало в виде 5 PDF файлов, выложенных онлайн. Это нормативные словари русского языка , слова из которых можно использовать в публичном пространстве. Например, cash - можно использовать на русском как кэш, а не переводить как тайник или склад, поскольку в Словарь иностранных слов это слово уже включено. И это слово нам еще пригодится далее по тексту)

    habr.com/ru/articles/1004232/

    #программирование #программирование_для_начинающих #программирование_для_чайников #программирование_с_нуля #программирование_для_детей #программирование_как_искусство

  23. Вайбкодинг – не для гуманитариев? Юрист сделал кривой поиск по PDF и просит помощи…

    Я столкнулся с простой (как мне изначально показалось – даже очень) задачкой. Мне в последнее время потребовалось часто проводить поиск в 4-х словарях. Государство мне их дало в виде 5 PDF файлов, выложенных онлайн. Это нормативные словари русского языка , слова из которых можно использовать в публичном пространстве. Например, cash - можно использовать на русском как кэш, а не переводить как тайник или склад, поскольку в Словарь иностранных слов это слово уже включено. И это слово нам еще пригодится далее по тексту)

    habr.com/ru/articles/1004232/

    #программирование #программирование_для_начинающих #программирование_для_чайников #программирование_с_нуля #программирование_для_детей #программирование_как_искусство

  24. Вайбкодинг – не для гуманитариев? Юрист сделал кривой поиск по PDF и просит помощи…

    Я столкнулся с простой (как мне изначально показалось – даже очень) задачкой. Мне в последнее время потребовалось часто проводить поиск в 4-х словарях. Государство мне их дало в виде 5 PDF файлов, выложенных онлайн. Это нормативные словари русского языка , слова из которых можно использовать в публичном пространстве. Например, cash - можно использовать на русском как кэш, а не переводить как тайник или склад, поскольку в Словарь иностранных слов это слово уже включено. И это слово нам еще пригодится далее по тексту)

    habr.com/ru/articles/1004232/

    #программирование #программирование_для_начинающих #программирование_для_чайников #программирование_с_нуля #программирование_для_детей #программирование_как_искусство

  25. Хеш-таблица это не О(1)

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

    habr.com/ru/articles/995544/

    #программирование #программирование_для_начинающих #хешфункции #хештаблицы #алгоритмы #структуры_данных

  26. Хеш-таблица это не О(1)

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

    habr.com/ru/articles/995544/

    #программирование #программирование_для_начинающих #хешфункции #хештаблицы #алгоритмы #структуры_данных

  27. Хеш-таблица это не О(1)

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

    habr.com/ru/articles/995544/

    #программирование #программирование_для_начинающих #хешфункции #хештаблицы #алгоритмы #структуры_данных

  28. Хеш-таблица это не О(1)

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

    habr.com/ru/articles/995544/

    #программирование #программирование_для_начинающих #хешфункции #хештаблицы #алгоритмы #структуры_данных

  29. Бинарный поиск: от угадывания чисел до эффективных алгоритмов

    Говорят, что 90% программистов не могут написать бинарный поиск без ошибок с первого раза. Вроде бы простая логика: делим массив пополам и ищем. Но почему тогда программы «падают» на больших числах или уходят в бесконечный цикл? В этой статье мы разберем бинпоиск «на пальцах», напишем идеальный код и посмотрим на анимациях, как именно работают «тиски» этого алгоритма.

    habr.com/ru/articles/984760/

    #бинарный_поиск #binary_search #программирование_для_начинающих #собеседование #сложность_алгоритмов

  30. Бинарный поиск: от угадывания чисел до эффективных алгоритмов

    Говорят, что 90% программистов не могут написать бинарный поиск без ошибок с первого раза. Вроде бы простая логика: делим массив пополам и ищем. Но почему тогда программы «падают» на больших числах или уходят в бесконечный цикл? В этой статье мы разберем бинпоиск «на пальцах», напишем идеальный код и посмотрим на анимациях, как именно работают «тиски» этого алгоритма.

    habr.com/ru/articles/984760/

    #бинарный_поиск #binary_search #программирование_для_начинающих #собеседование #сложность_алгоритмов

  31. Бинарный поиск: от угадывания чисел до эффективных алгоритмов

    Говорят, что 90% программистов не могут написать бинарный поиск без ошибок с первого раза. Вроде бы простая логика: делим массив пополам и ищем. Но почему тогда программы «падают» на больших числах или уходят в бесконечный цикл? В этой статье мы разберем бинпоиск «на пальцах», напишем идеальный код и посмотрим на анимациях, как именно работают «тиски» этого алгоритма.

    habr.com/ru/articles/984760/

    #бинарный_поиск #binary_search #программирование_для_начинающих #собеседование #сложность_алгоритмов

  32. Бинарный поиск: от угадывания чисел до эффективных алгоритмов

    Говорят, что 90% программистов не могут написать бинарный поиск без ошибок с первого раза. Вроде бы простая логика: делим массив пополам и ищем. Но почему тогда программы «падают» на больших числах или уходят в бесконечный цикл? В этой статье мы разберем бинпоиск «на пальцах», напишем идеальный код и посмотрим на анимациях, как именно работают «тиски» этого алгоритма.

    habr.com/ru/articles/984760/

    #бинарный_поиск #binary_search #программирование_для_начинающих #собеседование #сложность_алгоритмов

  33. Галлюцинации ИИ — это не баг, а фича разработчика. Почему вайб-кодинг не заменит программистов

    Недавно провели стрим, где собрались специалисты, у которых ИИ не в презентациях, а в production. Провели разговор про галлюцинации моделей и про будущее разработки с ИИ. Ниже основные мысли — получился материал про три уровня работы с ИИ (вайб-кодинг, ИИ-ассистированная разработка и промышленный конвейер), про экономику вопроса и про то, почему галлюцинации — это не приговор, а управляемый риск.

    habr.com/ru/articles/974264/

    #программирование #вайбкодинг #вайбпрограммирование #языковые_модели #llmмодели #галлюцинации_ии #программирование_для_начинающих #экономика #itобразование #конвейер

  34. Галлюцинации ИИ — это не баг, а фича разработчика. Почему вайб-кодинг не заменит программистов

    Недавно провели стрим, где собрались специалисты, у которых ИИ не в презентациях, а в production. Провели разговор про галлюцинации моделей и про будущее разработки с ИИ. Ниже основные мысли — получился материал про три уровня работы с ИИ (вайб-кодинг, ИИ-ассистированная разработка и промышленный конвейер), про экономику вопроса и про то, почему галлюцинации — это не приговор, а управляемый риск.

    habr.com/ru/articles/974264/

    #программирование #вайбкодинг #вайбпрограммирование #языковые_модели #llmмодели #галлюцинации_ии #программирование_для_начинающих #экономика #itобразование #конвейер

  35. Галлюцинации ИИ — это не баг, а фича разработчика. Почему вайб-кодинг не заменит программистов

    Недавно провели стрим, где собрались специалисты, у которых ИИ не в презентациях, а в production. Провели разговор про галлюцинации моделей и про будущее разработки с ИИ. Ниже основные мысли — получился материал про три уровня работы с ИИ (вайб-кодинг, ИИ-ассистированная разработка и промышленный конвейер), про экономику вопроса и про то, почему галлюцинации — это не приговор, а управляемый риск.

    habr.com/ru/articles/974264/

    #программирование #вайбкодинг #вайбпрограммирование #языковые_модели #llmмодели #галлюцинации_ии #программирование_для_начинающих #экономика #itобразование #конвейер

  36. Галлюцинации ИИ — это не баг, а фича разработчика. Почему вайб-кодинг не заменит программистов

    Недавно провели стрим, где собрались специалисты, у которых ИИ не в презентациях, а в production. Провели разговор про галлюцинации моделей и про будущее разработки с ИИ. Ниже основные мысли — получился материал про три уровня работы с ИИ (вайб-кодинг, ИИ-ассистированная разработка и промышленный конвейер), про экономику вопроса и про то, почему галлюцинации — это не приговор, а управляемый риск.

    habr.com/ru/articles/974264/

    #программирование #вайбкодинг #вайбпрограммирование #языковые_модели #llmмодели #галлюцинации_ии #программирование_для_начинающих #экономика #itобразование #конвейер

  37. Как попасть в мир олимпиадного (спортивного) программирования? Спорт для ума, который меняет мышление

    Олимпиадное программирование — это спорт для ума, который прокачивает алгоритмическое мышление, скорость и выдержку. Разбираем, с чего начать, какие навыки нужны, почему для соревнований чаще выбирают C++ и какие ресурсы помогут подготовиться школьникам, студентам и взрослым новичкам. Хочешь попробовать интеллектуальный спорт, где за пять часов нужно решить несколько задач и обойти соперников по скорости мышления? Спортивное программирование даёт не только адреналин соревнований, но и реальный буст к учёбе, поступлению и карьере — от первых олимпиад в школе до участия в ICPC и стажировок в IT-компаниях.

    habr.com/ru/articles/972682/

    #олимпиадное_программирование #спортивное_программирование #алгоритмы #c++ #python #icpc #программирование_для_начинающих #подготовка_к_олимпиадам #задачи_по_программированию #задачи_и_решения

  38. Как попасть в мир олимпиадного (спортивного) программирования? Спорт для ума, который меняет мышление

    Олимпиадное программирование — это спорт для ума, который прокачивает алгоритмическое мышление, скорость и выдержку. Разбираем, с чего начать, какие навыки нужны, почему для соревнований чаще выбирают C++ и какие ресурсы помогут подготовиться школьникам, студентам и взрослым новичкам. Хочешь попробовать интеллектуальный спорт, где за пять часов нужно решить несколько задач и обойти соперников по скорости мышления? Спортивное программирование даёт не только адреналин соревнований, но и реальный буст к учёбе, поступлению и карьере — от первых олимпиад в школе до участия в ICPC и стажировок в IT-компаниях.

    habr.com/ru/articles/972682/

    #олимпиадное_программирование #спортивное_программирование #алгоритмы #c++ #python #icpc #программирование_для_начинающих #подготовка_к_олимпиадам #задачи_по_программированию #задачи_и_решения

  39. Как попасть в мир олимпиадного (спортивного) программирования? Спорт для ума, который меняет мышление

    Олимпиадное программирование — это спорт для ума, который прокачивает алгоритмическое мышление, скорость и выдержку. Разбираем, с чего начать, какие навыки нужны, почему для соревнований чаще выбирают C++ и какие ресурсы помогут подготовиться школьникам, студентам и взрослым новичкам. Хочешь попробовать интеллектуальный спорт, где за пять часов нужно решить несколько задач и обойти соперников по скорости мышления? Спортивное программирование даёт не только адреналин соревнований, но и реальный буст к учёбе, поступлению и карьере — от первых олимпиад в школе до участия в ICPC и стажировок в IT-компаниях.

    habr.com/ru/articles/972682/

    #олимпиадное_программирование #спортивное_программирование #алгоритмы #c++ #python #icpc #программирование_для_начинающих #подготовка_к_олимпиадам #задачи_по_программированию #задачи_и_решения

  40. Как попасть в мир олимпиадного (спортивного) программирования? Спорт для ума, который меняет мышление

    Олимпиадное программирование — это спорт для ума, который прокачивает алгоритмическое мышление, скорость и выдержку. Разбираем, с чего начать, какие навыки нужны, почему для соревнований чаще выбирают C++ и какие ресурсы помогут подготовиться школьникам, студентам и взрослым новичкам. Хочешь попробовать интеллектуальный спорт, где за пять часов нужно решить несколько задач и обойти соперников по скорости мышления? Спортивное программирование даёт не только адреналин соревнований, но и реальный буст к учёбе, поступлению и карьере — от первых олимпиад в школе до участия в ICPC и стажировок в IT-компаниях.

    habr.com/ru/articles/972682/

    #олимпиадное_программирование #спортивное_программирование #алгоритмы #c++ #python #icpc #программирование_для_начинающих #подготовка_к_олимпиадам #задачи_по_программированию #задачи_и_решения

  41. Принципы ответственной ИИ-ассистированной разработки ПО

    Данный документ описывает систему взглядов и практических правил для интеграции ИИ-ассистентов в процесс разработки программного обеспечения. Цель — не запретить использование ИИ, а превратить его в управляемый инструмент, который повышает эффективность, не компрометируя качество, безопасность и ответственность инженера.

    habr.com/ru/articles/971868/

    #ии #ии_помощник #программирование #программирование_для_начинающих #ииассистент

  42. Принципы ответственной ИИ-ассистированной разработки ПО

    Данный документ описывает систему взглядов и практических правил для интеграции ИИ-ассистентов в процесс разработки программного обеспечения. Цель — не запретить использование ИИ, а превратить его в управляемый инструмент, который повышает эффективность, не компрометируя качество, безопасность и ответственность инженера.

    habr.com/ru/articles/971868/

    #ии #ии_помощник #программирование #программирование_для_начинающих #ииассистент

  43. Принципы ответственной ИИ-ассистированной разработки ПО

    Данный документ описывает систему взглядов и практических правил для интеграции ИИ-ассистентов в процесс разработки программного обеспечения. Цель — не запретить использование ИИ, а превратить его в управляемый инструмент, который повышает эффективность, не компрометируя качество, безопасность и ответственность инженера.

    habr.com/ru/articles/971868/

    #ии #ии_помощник #программирование #программирование_для_начинающих #ииассистент

  44. Принципы ответственной ИИ-ассистированной разработки ПО

    Данный документ описывает систему взглядов и практических правил для интеграции ИИ-ассистентов в процесс разработки программного обеспечения. Цель — не запретить использование ИИ, а превратить его в управляемый инструмент, который повышает эффективность, не компрометируя качество, безопасность и ответственность инженера.

    habr.com/ru/articles/971868/

    #ии #ии_помощник #программирование #программирование_для_начинающих #ииассистент

  45. «Мой друг без знания программирования за несколько месяцев создал готовую LMS». Как вайб-кодинг меняет разработку

    В телеграм-канале AI4Dev — AI for Development Александр Агафонцев, эксперт по автоматизации и автор тг-канала «Изи Бизнес», провел откровенный разговор о реальной разработке через ИИ. Почему Claude Code практически безальтернативен, как документация важнее самого кода, и что будет с джуниор-разработчиками через пять лет. Разбираемся, можно ли создать сложный продукт без знания программирования, почему ИИ тупит на DevOps-задачах, и как правильно проектировать, чтобы не получить «тяп-ляп», который развалится при добавлении первой фичи.

    habr.com/ru/articles/967606/

    #вайбкодинг #вайбпрограммирование #программирование #программирование_для_начинающих #ииагенты #ии_чатбот #иимодель #ииинжиниринг #образование #llmмодели

  46. «Мой друг без знания программирования за несколько месяцев создал готовую LMS». Как вайб-кодинг меняет разработку

    В телеграм-канале AI4Dev — AI for Development Александр Агафонцев, эксперт по автоматизации и автор тг-канала «Изи Бизнес», провел откровенный разговор о реальной разработке через ИИ. Почему Claude Code практически безальтернативен, как документация важнее самого кода, и что будет с джуниор-разработчиками через пять лет. Разбираемся, можно ли создать сложный продукт без знания программирования, почему ИИ тупит на DevOps-задачах, и как правильно проектировать, чтобы не получить «тяп-ляп», который развалится при добавлении первой фичи.

    habr.com/ru/articles/967606/

    #вайбкодинг #вайбпрограммирование #программирование #программирование_для_начинающих #ииагенты #ии_чатбот #иимодель #ииинжиниринг #образование #llmмодели

  47. «Мой друг без знания программирования за несколько месяцев создал готовую LMS». Как вайб-кодинг меняет разработку

    В телеграм-канале AI4Dev — AI for Development Александр Агафонцев, эксперт по автоматизации и автор тг-канала «Изи Бизнес», провел откровенный разговор о реальной разработке через ИИ. Почему Claude Code практически безальтернативен, как документация важнее самого кода, и что будет с джуниор-разработчиками через пять лет. Разбираемся, можно ли создать сложный продукт без знания программирования, почему ИИ тупит на DevOps-задачах, и как правильно проектировать, чтобы не получить «тяп-ляп», который развалится при добавлении первой фичи.

    habr.com/ru/articles/967606/

    #вайбкодинг #вайбпрограммирование #программирование #программирование_для_начинающих #ииагенты #ии_чатбот #иимодель #ииинжиниринг #образование #llmмодели

  48. «Мой друг без знания программирования за несколько месяцев создал готовую LMS». Как вайб-кодинг меняет разработку

    В телеграм-канале AI4Dev — AI for Development Александр Агафонцев, эксперт по автоматизации и автор тг-канала «Изи Бизнес», провел откровенный разговор о реальной разработке через ИИ. Почему Claude Code практически безальтернативен, как документация важнее самого кода, и что будет с джуниор-разработчиками через пять лет. Разбираемся, можно ли создать сложный продукт без знания программирования, почему ИИ тупит на DevOps-задачах, и как правильно проектировать, чтобы не получить «тяп-ляп», который развалится при добавлении первой фичи.

    habr.com/ru/articles/967606/

    #вайбкодинг #вайбпрограммирование #программирование #программирование_для_начинающих #ииагенты #ии_чатбот #иимодель #ииинжиниринг #образование #llmмодели

  49. Как я создал тиндер для подбора подарков, не умея кодить

    Всем привет! Меня зовут Андрей. По профессии я занимаюсь стратегией и развитием нового бизнеса в российском телекоме. Но мне всегда была близка история создать что-то своё, полезное, красивое и технологичное. И недавно я это сделал, создав GIFTbase. Ниже, кратко расскажу про путь, который прошли я и моя идея, зародившаяся ещё в 2018 году, в эпоху отсутствия продвинутых языковых моделей, до наших дней и недавнего релиза приложения в Play Store. Возможно, эта история будет полезна или поучительна некоторым читателям с такими же планами, как были у меня.

    habr.com/ru/articles/965112/

    #вайбкодинг #мобильные_приложения #android #yandexgpt #программирование_для_начинающих #подарки #вишлист #ииагенты #ии

  50. Как я создал тиндер для подбора подарков, не умея кодить

    Всем привет! Меня зовут Андрей. По профессии я занимаюсь стратегией и развитием нового бизнеса в российском телекоме. Но мне всегда была близка история создать что-то своё, полезное, красивое и технологичное. И недавно я это сделал, создав GIFTbase. Ниже, кратко расскажу про путь, который прошли я и моя идея, зародившаяся ещё в 2018 году, в эпоху отсутствия продвинутых языковых моделей, до наших дней и недавнего релиза приложения в Play Store. Возможно, эта история будет полезна или поучительна некоторым читателям с такими же планами, как были у меня.

    habr.com/ru/articles/965112/

    #вайбкодинг #мобильные_приложения #android #yandexgpt #программирование_для_начинающих #подарки #вишлист #ииагенты #ии