Метод утёнка
7.14K subscribers
531 photos
94 videos
2 files
431 links
Об IT так, что поймёт даже резиновый утёнок.

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels
Download Telegram
​​В Windows 11 может появиться полезная функция — «Продолжить с телефона»

В тестовой сборке Windows 11 была замечена утилита «Продолжить с телефона». Сообщается, что она позволяет мгновенно передавать файлы на смартфон с помощью облачного хранилища.

Функция пока что не работает в предварительной версии системы Windows 11, однако некоторые ее возможности уже известны сейчас. «Продолжить с телефона», разработанная для пользователей OneDrive, обеспечивает удобное взаимодействие с ПК и смартфоном.

Microsoft не делала никаких заявлений по этому поводу, а вся доступная информация — лишь сообщения инсайдеров. Остается неизвестным, появится ли данная функция в стабильных сборках ОС или она так и останется уделом тестовой Windows 11. Как будет — узнаем в ближайшие месяцы, ведь на осень Microsoft готовит крупное обновление системы под номером 24H2.

Подробнее можете прочитать тут: https://en.shiftdelete.net/windows-11-gets-the-continue-from-phone-feature/

#новости #windows
👎4👍2
​​Российская среда разработки Giga IDE теперь доступна для всех

27 июня 2024 года вышла Giga IDE, разработанная «Сбером» и «СберТехом». Эта среда, оснащённая ИИ-ассистентом GigaCode, помогает писать код быстрее, предлагая полные конструкции функций и циклов, как утверждают разработчики.

Giga IDE доступна в версиях Desktop и Cloud, поддерживает популярные языки программирования и множество плагинов. 

Вариант Cloud позволяет работать с любым устройством через веб-интерфейс или локальное приложение.

Более подробно можете прочитать тут: https://habr.com/ru/news/825052/
👍14🤔4🤪3👎2🥱2
​​История успеха молодого программиста из Казахстана

Рауан Мусахан — выпускник Samsung Innovation Campus, начал свою карьеру в казахстанских компаниях ещё в школьные годы.

В 19 лет он стал тимлидом в международных стартапах.

Сегодня Рауан работает Lead Flutter разработчиком в канадской компании и продолжает развиваться.

«Не бойтесь идти вперёд и наслаждайтесь каждым шагом», — совет, который дал Рауан Мусахан в интервью.

Более подробно его историю можно прочитать тут: dknews.kz
😁72👍2👎1
​​Программист объединил три нейросети в одну

Программист объединил три нейросети в одну под названием Maestro — приложение, сочетающее возможности ChatGPT, Claude и Gemini. Каждая из них выполняет свои специфические функции:

— первая нейросеть отвечает за написание кода;
— вторая проверяет и находит ошибки;
— третья проводит тестирование готового продукта.

Maestro можно установить локально на ПК, установив Python и следуя инструкциям на GitHub: https://github.com/Doriandarko/maestro

#разработка #нейросети
👍11🤔32👎1😁1
​​Что такое VCS и почему без неё не обойтись ни одному разработчику

VCS, или Version Control System — это система контроля версий, которая позволяет хранить код, синхронизировать работу нескольких разработчиков и контролировать разные версии продукта, переключаясь между нужными. 

Самым известным примером VCS является Git, но существуют и другие системы. 

Мы нашли статью, где простым языком и яркими понятными иллюстрациями объясняется, как работают VCS, какие возможности предоставляют и как начать работать с ними вам. 

Если хотите быстрее и проще разобраться в сложной теме, то к прочтению обязательно: https://habr.com/ru/articles/552872/
🔥3👍1👎1
​​Принципы и искусство написания красивого кода

Написать компьютерный код может каждый разработчик, но создать по-настоящему красивый код удается немногим. Красивый код – это чистый, элегантный, лаконичный, легко читаемый и понятный код, который работает без сбоев. Это настоящее искусство в программировании.

Интересно, что существуют даже конкурсы, где оценивают именно красоту кода. Один из авторов статьи принял участие в таком конкурсе и поделится своим опытом, объясняя, что делает код по-настоящему красивым и почему это так важно для разработки.
🥰4👍2👎1👏1😎1
​​Борцы с сорняками от Google

В 2009 году корпорация Google арендовала у компании California Grazing – коз! На первый взгляд, это может показаться необычным решением для такой технологичной компании, но у этого шага была своя логика. 

Козы оказались невероятно эффективными в борьбе с сорняками на разбитом вокруг штаб-квартиры «корпорации добра» газоне. Вместо использования вредных химикатов или шумных газонокосилок, Google выбрала экологичный и натуральный способ ухода за территорией. 

Более подробно можете прочитать тут: https://googleblog.blogspot.com/2009/05/mowing-with-goats.html

#факты
6😁3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Тетрис на необычном устройстве

Этот проект реализован на эргономичной клавиатуре с настраиваемой подсветкой, и он действительно удивляет. Несмотря на некоторые ограничения устройства, тетрис получился полноценным — с очисткой строк, подсказкой следующей фигуры и анимацией проигрыша. И, конечно, с той самой знакомой мелодией.

Управление игрой происходит с помощью клавиш в нижней части клавиатуры, но есть и кнопки для переключения музыки, начала, паузы и перезапуска. 

Узнать больше о проекте и даже установить его на свою клавиатуру можно здесь:https://github.com/lll-phill-lll/tetris_keyboard
🔥4👍2👎1
​​Популярные задачи для собеседования по SQL

SQL остаётся одним из самых важных языков программирования в контексте работы с базами данных. Хорошая подготовка позволяет уверенно встретить любые испытания.

Эти 5 заданий помогут вам улучшить навыки работы с SQL и подготовиться к собеседованию более осознанно: https://tproger.ru/articles/5-zadanij-po-sql-s-realnyh-sobesedovanij/
❤‍🔥2
​​Почему некоторым сложно учиться программированию?

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

Если вы только начинаете изучать IT или вам нужно обучать других обязательно читайте: https://habr.com/ru/articles/683024/

#junior
👍2🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
Программирование вашего собственного рукописного стиля

Все мы любим красивый почерк, но что, если вы могли бы создать свой собственный шрифт, который будет уникальным и выразит вашу индивидуальность?

Представьте, что вы пишете слово «Привет» в вашем собственном стиле, который выделяет ваш шрифт среди других.
Создание собственного рукописного шрифта позволяет вам добавить оригинальности к любому проекту - от открытки до логотипа вашего бренда.

Как начать создание вашего уникального шрифта, можно узнать тут: https://habr.com/ru/companies/ruvds/articles/816077/


#шрифт #программирование #дизайн
1👍1
​​Как увеличить производительность SSD

Изменение режима работы SSD с QLC на SLC может значительно увеличить его ресурс и производительность. Этот метод особенно полезен для тех, кто занимается оптимизацией хранения данных и повышением производительности оборудования.

Изменяем QLC в режим SLC, что позволяет увеличить скорость записи за счет уменьшения объема данных на ячейку, а также продлить срок службы SSD. Для оптимизации SSD часто используются специальные инструменты, предоставляемые компаниями, такими как Silicon Motion. Прежде чем начать процесс, важно обязательно создать резервную копию всех важных данных, чтобы избежать потери информации.

Хотите узнать больше о том, как улучшить производительность вашего SSD: https://habr.com/ru/companies/ruvds/articles/816463/
👍1
Подробная дорожная карта разработчика на языке Go

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

Подробности в этой статье.

#golang #roadmap
🔥5👍1
Python против JavaScript: самые важные отличия

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

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

#python #javascript
6👍2
25 лучших Java-проектов для начинающих разработчиков в 2024 году

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

В данной подборке вы найдете несколько проектов, которые сможете легко реализовать и добавить в свой портфель: https://favtutor.com/blogs/java-projects-for-beginners

#java
👍5
Простым языком что такое паттерны в программировании

Паттерны в программировании — это как инструкции для LEGO. Это проверенные способы решать типичные задачи в коде, которые уже были придуманы кем-то до тебя. Они помогают строить программы быстрее и лучше, потому что ты следуешь примерам, которые уже показали свою эффективность.

Паттерны делятся на три основные группы:
1. Порождающие паттерны;
2. Структурные паттерны;
3. Поведенческие паттерны.

В этой статье представлено полное руководство по всем шаблонам проектирования.

#паттерны #junior
Выбор и чтение IT книг: советы от опытного инженера

Инженер SRE с пятилетним опытом в IT прочитал более 25 000 страниц технической литературы. Эти книги помогли ему углубить знания, улучшить навыки программирования и ускорили его продвижение по карьерной лестнице. В своей статье он делится своими наблюдениями и рекомендациями по поводу выбора качественной литературы и методом сохранения мотивации к чтению.

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

Подробности в этой статье.
🔥10
Что такое реляционная база данных: основы и ключевые концепции

Реляционные БД — это способ организовать данные в виде таблиц.

Где они используется? Почти везде! От интернет-магазинов, которые хранят информацию о товарах и клиентах, до социальных сетей, в которых хранятся сотни миллионов данных о пользователях и их постах.

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

#sql
Решение задач сортировки с помощью алгоритмов деления

Алгоритм «QuickSort», основанный на принципе «Разделяй и властвуй», является самым быстрым способом сортировки данных, поэтому он широко используется на практике как лучший способ поиска.

В этой статье автор объясняет, что такое быстрый способ сортировки (quicksort) и как сделать поиск в массиве эффективнее. Он показал простые примеры и объяснил, как эти алгоритмы работают.

#quicksort #алгоритмы
3
Как Кевин Систром и Майк Кригер создали Instagram*

Кевин Систром придумал идею создания платформы для обмена фотографиями, а Майк Кригер помог воплотить идеи Кевина в реальность.

Вместе они разработали и запустили первую версию Instagram* в октябре 2010 года. Подробнее об их истории успеха можно прочитать в этой статье.

*Instagram запрещён на территории РФ, а Meta признана экстремистской организацией.

#стартап #instagram