prog_point | Unsorted

Telegram-канал prog_point - Точка входа в программирование

21410

Фундаментальные знания по основам программирования Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/zrgj

Subscribe to a channel

Точка входа в программирование

Это было круто — завершился CyberCamp 2024!

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

В течение трех дней участники командных киберучений изучали все аспекты киллчейна: прогнозировали, эмулировали, обнаруживали, предотвращали нападение на каждом этапе «убийственной цепочки» и останавливали хакеров. Параллельно участники слушали доклады ИБ-специалистов о том, как выстроить эффективную защиту от кибератак.

А узнать, кто победил и прошел в финал Международных игр по кибербезопасности, можно здесь: https://tprg.ru/Umha

И, конечно, делимся с вами видео: 

Аниме — Путь Героя. Продолжение
VK
RUTUBE

Эфир CyberCamp 2024
VK
RUTUBE

Это #партнёрский пост

Читать полностью…

Точка входа в программирование

Хватит мучить алгоритмы!

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

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

Помню, что вам понравилась такая подача, поэтому решил выложить ещё одно видео от этого автора.

#видео #алгоритмы #советы

Читать полностью…

Точка входа в программирование

Жадные алгоритмы: всё, что нужно знать для собеседования

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

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

#статья #алгоритмы

Читать полностью…

Точка входа в программирование

Топ-5 того, что можно сделать на Linux, но нельзя на Windows

Windows — самая популярная операционная система для ПК, но не самая гибкая. Linux, напротив, позволяет сделать то, что в мире Windows остаётся за гранью возможного. Мы перевели для вас статью с пятью фишками, которые можно реализовать на Linux, но нельзя на Windows.

❤️ — Linux ТОП
😒 — Всё равно винда лучше


#linux #windows

Читать полностью…

Точка входа в программирование

Как сделать генератор ASCII-графики на Python

Энтузиасты делают ASCII-ремейки «Звездных войн» и ролевые ASCII-игры. Вы тоже можете сделать что-то подобное, когда напишите своё GUI-приложение для конвертации изображений в олдскульную ASCII-графику с помощью Python и библиотеки Pillow.

Как это сделать, рассказали в статье.

#pillow #ascii

Читать полностью…

Точка входа в программирование

6 полезных свойств CSS за 10 минут

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

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

Если хотите смотреть оригинал, то он доступен по ссылке.

#видео #css #веб

Читать полностью…

Точка входа в программирование

Полное руководство по созданию многопользовательской игры на Unity

Это продолжение большого руководства по созданию игры на Unity. Изучив первое видео, вы сможете создать полноценную однопользовательскую игру. А тут вы сможете добавить ей мультиплеер.

Как обычно, посмотреть можно тут или на youtube. Оригинал же ролика можно посмотреть здесь.

#видео #gamedev #unity

Читать полностью…

Точка входа в программирование

Очередная викторина уже ждёт вас

#викторина #рекурсия

Читать полностью…

Точка входа в программирование

«Миша в вебе» — личный блог Senior Frontend-разработчика, который вырвался из глубинки и теперь работает на Сэма Альтмана в Worldcoin.

Миша развеивает мифы о «пути в айти» и дает уникальные советы, которых ему не хватало в начале карьеры.

Вот несколько полезных инсайтов, которые уже могут вам помочь:

Поздно ли становиться веб-разработчиком в X году?
Как выучить все эти теги???
Почему джунам подвластно больше, чем сеньорам?
За сколько можно выучить весь веб?
Как можно быстро начать работать?

Подписывайтесь: @misha_in_web

Это #партнёрский пост

Читать полностью…

Точка входа в программирование

У нас на сайте появился очень любопытный вопрос:

Есть ли, на ваш взгляд, какие-то многообещающие свежие айтишные ростки, которые будут прорастать в России и на которые можно делать ставку стареющему программисту?


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

Если у вас есть, что добавить по теме, то будем рады увидеть вас здесь: https://tproger.ru/flurry/123

#естьвопрос

Читать полностью…

Точка входа в программирование

21 рекомендация по HTML

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

Подробнее в материале.

#html #веб

Читать полностью…

Точка входа в программирование

Изучайте программирование, пока сёрфите в интернете

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

Расширение 30 seconds of knowledge поддерживает 13 языков программирования. Выберите нужный и сможете изучать полезные сниппеты и вопросы с собеседований по интересующей вас теме.

Скачать и попробовать можно на github.

#инструменты

Читать полностью…

Точка входа в программирование

Главный онлайн-кэмп для ИБ-специалистов стартует уже послезавтра!

CyberCamp 2024 соберёт более 10 000 специалистов, а количество команд в этом году увеличится до 600. На этот раз темой кэмпа станет Cyber Kill Chain — участникам предстоит изучить все аспекты киллчейна: научиться прогнозировать, эмулировать, обнаруживать, предотвращать нападение на каждом этапе «убийственной цепочки» и останавливать хакеров.

До 3 октября  на сайте мероприятия доступны доклады и задания, за которые вы сможете заработать «сайбы» и потом потратить в CyberShop. Успейте получить их до старта основной программы.

Это #партнёрский пост

Читать полностью…

Точка входа в программирование

Айтишников никто не заменит: какие вакансии станут востребованы в ближайшем будущем

Кроме уже трендовых кибербезопасников и аналитиков Big Data, компаниям будут нужны специалисты по цифровой трансформации и блокчейн-инженеры: https://tprg.ru/B4mt

Читать полностью…

Точка входа в программирование

Пишем свой первый микросервис на JavaScript

Архитектура микросервисов упрощает масштабирование и ускоряет разработку приложений, позволяя тем самым внедрять инновации и сокращать время вывода на рынок новых функциональных средств. Микросервисы — небольшие, независимые и слабо связанные сервисы.

Сегодня вы сможете создать свой первый микросервис на Docker, научитесь писать образы и запускать контейнеры. Подробнее в статье:

https://nuancesprog.ru/p/14868/

#микросервисы #docker

Читать полностью…

Точка входа в программирование

Data Science и Big Data: одно и то же или есть различия?

Некоторые люди считают эти термины чуть ли не синонимами, но это не верно. Data Science — междисциплинарная область, которая охватывает практически всё, что связано с данными. А вот Big Data, как можно догадаться из названия, занимается работой исключительно с большими объёмами данных.

Это самое базовое различие, но далеко не единственное. Отличия есть в областях применения, необходимых навыках, задачах и так далее. Всё в один пост не влезет, поэтому рекомендую прочитать эту статью, там всё разложено по полочкам.

#datascience #bigdata

Читать полностью…

Точка входа в программирование

Никогда не были в Нижнем Новгороде и хотите узнать, насколько вы бэкендер по-нижегородски?

Или всегда тут живете и ответите на все вопросы с одного взгляда? Проходите тест: https://tprg.ru/aWL2

Это #партнёрский пост

Читать полностью…

Точка входа в программирование

Только не смейтесь... Так выглядит маскот языка C++

На самом деле это мем из сатирической энциклопедии Uncyclopedia, где в качестве маскота «плюсов» указана больная крыса по имени Кит.

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

Что думает бедолага Страуструп по этому поводу, неизвестно.

😁 — пора писать петицию, чтобы признали официальным маскотом

Читать полностью…

Точка входа в программирование

Механические и мембранные клавиатуры: что купить программисту для быстрой и комфортной работы

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

Поэтому в нашей новой статье мы разобрались, какой тип клавиатуры полезнее для программиста: мембранный или механический.

#статья

Читать полностью…

Точка входа в программирование

На ворнинги вообще кто-нибудь смотрит?

Читать полностью…

Точка входа в программирование

Что такое WebRTC — как работает, преимущества и примеры использования

Web Real-Time Communications — относительно новая технология, которая вывела онлайн-коммуникации на принципиально новый уровень. Она имеет открытый исходный код и отвечает за потоковую передачу данных с использованием API JavaScript для связи между браузерами и приложениями в формате peers-to-peers (точка-точка).

WebRTC применяется в таких секторах как образование, управление персоналом и HR, банкинг, страхование, здравоохранение и многих других.

Подробнее о технологии и её особенностях, рассказали в статье.

#webrtc #веб

Читать полностью…

Точка входа в программирование

Укрощение имен. Как нейминг помогает оптимизировать код

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

Что делает имя хорошим или плохим и как эффективно именовать элементы кода вы узнаете в статье:

https://habr.com/ru/companies/ncloudtech/articles/733012/

#статья

Читать полностью…

Точка входа в программирование

Простыми словами: Процедурное программирование

В прошлом посте рубрики я вкратце рассказал про разные парадигмы программирования. Пришло время углубится в одну из них

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

#простымисловами #парадигмыпрограммирования

Читать полностью…

Точка входа в программирование

Мне нравится. А вам?😁

Читать полностью…

Точка входа в программирование

Ведущий инженер поддержки

ИТ-команда Гринатома в поиске ведущего инженера поддержки, обладающего навыками работы с основными инструментами диагностики и ремонта.

Ожидают, что вам знакомо мультимедийное/ВКС оборудование, вы понимаете базовые принципы работы службы каталогов Active Directory, а также протоколов TCP/IP и h.323/SIP.

Вам предстоит оказывать техническую поддержку ВИП-пользователей, взаимодействовать с заказчиками, формировать отчетность и поддерживать рабочие места на базе Windows, MacOS, Astra Linux.

Присоединяйтесь к команде!

#вакансии

Читать полностью…

Точка входа в программирование

Изучение Unity для начинающих на практике

Держите большой 10-часовой курс по разработке игр на Unity и C#. Вы сможете с нуля создать игру, которая будет включать в себя множество интересных систем, что делает ее отличным обучающим проектом.

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

Вы можете посмотреть ролик здесь или на youtube. Также вы можете посмотреть оригинал видео, если не комфортно смотреть с машинным переводом.

#видео #unity #gamdev

Читать полностью…

Точка входа в программирование

IT-профессии будущего: кем идти работать через пять лет

Кто бы ни говорил про массовые увольнения и искусственный интеллект, который заменит нас лет через 5–10, айтишники все еще нужны рынку сегодня — и будут нужны в дальнейшем.

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

https://tproger.ru/articles/it-professii-budushhego--kem-idti-rabotat-cherez-pyat-let

Читать полностью…

Точка входа в программирование

100 вопросов с собеседований Python. Полный разбор реальных вопросов

Этот обширный набор вопросов охватывает различные аспекты языка программирования Python, включая базовые понятия, структуры данных, ООП, асинхронное программирование, веб-разработку и многое другое.

Изучите этот список, чтобы узнать, к чему быть готовым и как лучше подготовиться к собеседованию по Python.

#видео #советы

Читать полностью…

Точка входа в программирование

React JS для начинающих. Создаём свое первое приложение

Многие не знают, где найти практический опыт и как стать фронтенд разработчиком с использованием React. Много материалов по todo-листам, интернет-магазинам, но это делают все. Это видео предлагает создать приложение, связанное с криптовалютами.

Это будет интересная история о мире крипты, которую вы будете разрабатывать с нуля используя React.

#reactjs #туториал #курс

Читать полностью…

Точка входа в программирование

Курс по Laravel. Быстрый старт

Эти 7 небольших видеоуроков познакомят вас с популярных веб-фреймворком на PHP.

Вы научитесь устанавливать и настраивать его, работать с маршрутами и шаблонами, работать с пагинацией и многим другим.

Смотрим тут или на youtube.

#php #laravel #курс

Читать полностью…
Subscribe to a channel