👍3
Forwarded from Типичный программист
Tproger объединились с Paradox и запустили совместный проект для комьюнити разработчиков
Мы сделали два дизайна — теперь ваш ход. Вы за типичный или за токсичный вайб? Голосуйте за один из вариантов до 30 августа на сайте.
В конце месяца объявим победителя — дизайн, который сообщество реально протащило в прод.
И да, всё самое интересное будет в канале. Среди голосующих разыграем призы — так что не только банке достанется апгрейд.
Мы сделали два дизайна — теперь ваш ход. Вы за типичный или за токсичный вайб? Голосуйте за один из вариантов до 30 августа на сайте.
В конце месяца объявим победителя — дизайн, который сообщество реально протащило в прод.
И да, всё самое интересное будет в канале. Среди голосующих разыграем призы — так что не только банке достанется апгрейд.
👎2🤪2❤1🤣1
Редкий, но меткий подгон С++ разработчикам
LearnCPP — это целых 28 глав структурированного гайда по C++ абсолютно бесплатно. Начиная с самых основ до продвинутых тем. Тут и понятные объяснения, и задачи для закрепления.
Забирайте и изучайте.
LearnCPP — это целых 28 глав структурированного гайда по C++ абсолютно бесплатно. Начиная с самых основ до продвинутых тем. Тут и понятные объяснения, и задачи для закрепления.
Забирайте и изучайте.
👍4🤔1
Forwarded from Веб-страница
Как создавать сложные расширения Chrome
Всё не так сложно, как кажется. Нашёл руководство, в котором показано, как сделать полнофункциональное расширение для Chrome на реальном примере! В получите ценный опыт и расширение для сохранения изображения с любых сайтов в ваш сервис через API.
#extensions #chrome
Всё не так сложно, как кажется. Нашёл руководство, в котором показано, как сделать полнофункциональное расширение для Chrome на реальном примере! В получите ценный опыт и расширение для сохранения изображения с любых сайтов в ваш сервис через API.
#extensions #chrome
❤2👍1
От массивов до объектов в JavaScript: пособие для новичков
Базовая статья для новичков в JS. Как работают объекты, зачем нужны, в чём их прелесть и как они помогают организовавывать и обрабатывать данные? Всё по ссылке.
#javascript
Базовая статья для новичков в JS. Как работают объекты, зачем нужны, в чём их прелесть и как они помогают организовавывать и обрабатывать данные? Всё по ссылке.
#javascript
👍3
Это я на собесе пытаюсь написать код, который дома пишу без проблем:
This media is not supported in your browser
VIEW IN TELEGRAM
😢7😁1
Самый подробный гайд по Kubernetes
Автор этого гайда потратил 2 года, чтобы продумать всё до мелочей. Здесь вы узнаете, как:
🔘 создать собственную сборку;
🔘 настроить alias;
🔘 работать с сертификатами;
🔘 запускать собственные кластеры и многое другое.
Здесь также лежат полезные скрипты и важные советы, которые иначе стали бы вам доступны только после изучения всех нюансов технологии.
В общем мастхэв для всех, кто собирается работать с контейнерами.
#kubernetes #гайд
Автор этого гайда потратил 2 года, чтобы продумать всё до мелочей. Здесь вы узнаете, как:
Здесь также лежат полезные скрипты и важные советы, которые иначе стали бы вам доступны только после изучения всех нюансов технологии.
В общем мастхэв для всех, кто собирается работать с контейнерами.
#kubernetes #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Быстрый способ разобраться в чужом проекте
Для VS Code есть специальный плагин, который работает с кучей языков программирования и даёт вам возможность увидеть структуру проекта в виде диаграммы. Такой подход позволяет сосредоточиться именно на том, как устроен проект: на какой архитектуре, с какими библиотеками и файлами.
Причём тут есть встроенный ИИ, которому можно задать вопрос или попросить сделать диаграмму конкретной части кода.
Есть как бесплатная, так и платная версия. Скачиваем по ссылке.
#vscode #инструменты
Для VS Code есть специальный плагин, который работает с кучей языков программирования и даёт вам возможность увидеть структуру проекта в виде диаграммы. Такой подход позволяет сосредоточиться именно на том, как устроен проект: на какой архитектуре, с какими библиотеками и файлами.
Причём тут есть встроенный ИИ, которому можно задать вопрос или попросить сделать диаграмму конкретной части кода.
Есть как бесплатная, так и платная версия. Скачиваем по ссылке.
#vscode #инструменты
Пет-проект для начинающих: как найти идею и довести её до результата
Есть простая аксиома: если хочешь попасть в IT — делай пет-проекты. Это самый надежный способ не только сделать хорошее портфолио, но и разобраться в том, как устроены инструменты, с которыми тебе потом работать.
Но делать банальную тудушку, конечно же, не хочется. А что тогда придумать, чтобы и не скучно было, и не сломаться на полдороги от сложности? Об этом мы и рассказали у нас на сайте. Зайдите почитайте, в практике 100% пригодится.
Есть простая аксиома: если хочешь попасть в IT — делай пет-проекты. Это самый надежный способ не только сделать хорошее портфолио, но и разобраться в том, как устроены инструменты, с которыми тебе потом работать.
Но делать банальную тудушку, конечно же, не хочется. А что тогда придумать, чтобы и не скучно было, и не сломаться на полдороги от сложности? Об этом мы и рассказали у нас на сайте. Зайдите почитайте, в практике 100% пригодится.
❤2👍2
Forwarded from Веб-страница
This media is not supported in your browser
VIEW IN TELEGRAM
Продолжаем делать 3D-текст без использования JS
В прошлой статье мы научились создавать статичный текст с эффектом 3D, используя современные возможности CSS. На этот раз пойдем дальше и добавим ему анимацию.
Первая часть тут.
А вторая тут.
#фронтенд #css
В прошлой статье мы научились создавать статичный текст с эффектом 3D, используя современные возможности CSS. На этот раз пойдем дальше и добавим ему анимацию.
Первая часть тут.
А вторая тут.
#фронтенд #css
👍3❤1
Не только для собеседований: как LeetCode и аналоги помогают новичкам в программировании
Часто новички думают, что достаточно освоить базовый синтаксис, пару библиотек, ещё чуть инструментов и можно идти работать. Но как показывает практика, без понимания алгоритмов и умения их применять, многие работодатели просто не возьмут вас, да и код будет не таким уж качественным.
Мы поговорили с экспертами и попросили их поделиться задачами, которые помогут прокачать логику и навыки работы с данными. Заодно узнали, зачем вообще новичку браться за алгоритмы. Все подробности по ссылке.
Часто новички думают, что достаточно освоить базовый синтаксис, пару библиотек, ещё чуть инструментов и можно идти работать. Но как показывает практика, без понимания алгоритмов и умения их применять, многие работодатели просто не возьмут вас, да и код будет не таким уж качественным.
Мы поговорили с экспертами и попросили их поделиться задачами, которые помогут прокачать логику и навыки работы с данными. Заодно узнали, зачем вообще новичку браться за алгоритмы. Все подробности по ссылке.
🤓3
YouTube
Основы многопоточности. Конкурентное и Параллельное исполнения задач. В чем разница?
В данном видео предлагаю обсудить чем отличаются Concurrency (конкурентное исполнение задач) и Parallel Execution (параллельное исполнение задач).
Какие бывают комбинации, в чем причина и стоит ли учитывать количество ядер процессора на компьютере, на котором…
Какие бывают комбинации, в чем причина и стоит ли учитывать количество ядер процессора на компьютере, на котором…
Чем отличаются конкурентные алгоритмы от параллельных
В конкурентных алгоритмах запросы от разных процессов в программу приходят несинхронно и выполняются друг за другом.
Параллельные алгоритмы отличаются тем, что процессы, поступающие в программу изначально являются синхронизированными и идут не поочередно, а одновременно. Применяются они, в первую очередь, для ускорения работы программы.
В данном видео вы сможете более подробно узнать, что такое конкурентные и параллельные алгоритмы, а также разобраться, как выглядит и работает их комбинирование.
#начинающим #видео
В конкурентных алгоритмах запросы от разных процессов в программу приходят несинхронно и выполняются друг за другом.
Параллельные алгоритмы отличаются тем, что процессы, поступающие в программу изначально являются синхронизированными и идут не поочередно, а одновременно. Применяются они, в первую очередь, для ускорения работы программы.
В данном видео вы сможете более подробно узнать, что такое конкурентные и параллельные алгоритмы, а также разобраться, как выглядит и работает их комбинирование.
#начинающим #видео
Что такое TCP/IP?
Пройдёмся по классике. Уверены, что правильно помните? Пишите свои варианты в комментах, а потом проверяйте правильный ответ.
TCP/IP — это набор сетевых протоколов, на которых работает интернет и локальные сети. Он определяет, как устройства обмениваются данными.
➡️ IP (Internet Protocol) отвечает за адресацию и доставку пакетов. Каждый компьютер получает IP-адрес, и по нему система понимает, куда отправлять данные. Но IP не гарантирует, что пакет дойдёт или что они придут в правильном порядке.
➡️ TCP (Transmission Control Protocol) решает эти проблемы: устанавливает соединение между устройствами, разбивает данные на пакеты, гарантирует их доставку и собирает обратно в правильной последовательности.
Вместе TCP/IP позволяют, например, открыть сайт: IP находит нужный сервер, TCP устанавливает соединение и передаёт страницу целиком и без ошибок.
Просто: IP — это как адрес на конверте, TCP — как гарантированная доставка и проверка содержимого.
#вопросответ
Пройдёмся по классике. Уверены, что правильно помните? Пишите свои варианты в комментах, а потом проверяйте правильный ответ.
Вместе TCP/IP позволяют, например, открыть сайт: IP находит нужный сервер, TCP устанавливает соединение и передаёт страницу целиком и без ошибок.
Просто: IP — это как адрес на конверте, TCP — как гарантированная доставка и проверка содержимого.
#вопросответ
Please open Telegram to view this post
VIEW IN TELEGRAM
😱2❤1🤓1
5 конструкторов чат-ботов для бизнеса и пет-проектов
Сегодня чат-ботов можно встретить везде и на любой вкус: в соцсетях, приложениях банков,на сайтах магазинов. У каждого своя задача — где-то техподдержка, помощь по заказу, а где-то обучение. Поэтому появилось множество сервисов, которые помогают собрать такого бота быстро и просто.
Мы собрали 5 проверенных инструментов, которые точно будут полезны вам. Тут и простые no-code конструкторы, и сложные с поддержкой ИИ. Изучайте и выбирайте под свою задачу.
Сегодня чат-ботов можно встретить везде и на любой вкус: в соцсетях, приложениях банков,на сайтах магазинов. У каждого своя задача — где-то техподдержка, помощь по заказу, а где-то обучение. Поэтому появилось множество сервисов, которые помогают собрать такого бота быстро и просто.
Мы собрали 5 проверенных инструментов, которые точно будут полезны вам. Тут и простые no-code конструкторы, и сложные с поддержкой ИИ. Изучайте и выбирайте под свою задачу.
This media is not supported in your browser
VIEW IN TELEGRAM
«Ненахода» больше не будет
Researcher-webextension — это расширения для Firefox, которое даёт вам полнотекстовый поиск среди ваших закладок. Особенно актуально тем, кто любит всё сохранять на будущее, но потом не помнит по какой ссылке, что находится.
Теперь вы сможете простым языком написать, что хотите найти и расширение проанилизирует ваши вкладки и даст правильный результат. Причем поддерживается автоматическое определение языка.
Инструкция по установке лежит на GitHub.
#инструменты
Researcher-webextension — это расширения для Firefox, которое даёт вам полнотекстовый поиск среди ваших закладок. Особенно актуально тем, кто любит всё сохранять на будущее, но потом не помнит по какой ссылке, что находится.
Теперь вы сможете простым языком написать, что хотите найти и расширение проанилизирует ваши вкладки и даст правильный результат. Причем поддерживается автоматическое определение языка.
Инструкция по установке лежит на GitHub.
#инструменты
👀2
Разбираемся в новом API для Google Chrome
Недавно Google представила новую Performance Extensibility API. Апишка позволяет разместить ваш собственный код на панель производительности в браузере. Штука важная и полезная, только вот Google дали довольно сухую и мало информативную документацию.
Поэтому мы нашли статью, в которой есть понятный и подробный разбор возможностей API. После её прочтения даже новичок сможет понять, как пользоваться новым инструментом.
#веб #api #chrome
Недавно Google представила новую Performance Extensibility API. Апишка позволяет разместить ваш собственный код на панель производительности в браузере. Штука важная и полезная, только вот Google дали довольно сухую и мало информативную документацию.
Поэтому мы нашли статью, в которой есть понятный и подробный разбор возможностей API. После её прочтения даже новичок сможет понять, как пользоваться новым инструментом.
#веб #api #chrome