fa
Feedback
Программистика

Программистика

کانال بسته

Лучший канал про python Ссылка для друга: https://t.me/+Ai6ughKtf5g2ZmFi Купить рекламу: https://telega.in/c/+Ai6ughKtf5g2ZmFi Админ: @JeyRahol По рекламе: @ReivuManager

نمایش بیشتر
5 591
مشترکین
-224 ساعت
+127 روز
-7530 روز
آرشیو پست ها
Задача (рекомендовано решать на Python): Напишите программу, которая развернет число (тип int) Пишите свои решения в комментариях

💻The Art of Command Line Репозиторий The Art of Command Line содержит много полезных заметок и советов по использованию кома
💻The Art of Command Line Репозиторий The Art of Command Line содержит много полезных заметок и советов по использованию командной строки в Linux. Еще здесь есть разделы про Windows и macOS, а также универсальные советы, применимые для операционных систем на базе UNIX. Они подойдут как начинающим, так и опытным разработчикам. 💫Ссылка на репозиторий @programistica // #репозиторий

⌨️Изучите MongoDB за 1 час В этом видео вы познакомитесь с MongoDB за 1 час. После этого автор рекомендует изучить агрегацию,
⌨️Изучите MongoDB за 1 час В этом видео вы познакомитесь с MongoDB за 1 час. После этого автор рекомендует изучить агрегацию, репликацию и сегментирование. ⏱Длительность видео: 1 час ▶️Ссылка на видео @programistica // #video

💻 libgdx Кроссплатформенный фреймворк для разработки игр на основе OpenGL (ES), работает под Windows, Linux, Mac OS X, Andro
💻 libgdx Кроссплатформенный фреймворк для разработки игр на основе OpenGL (ES), работает под Windows, Linux, Mac OS X, Android, iOS и в браузерах с WebGL. 💫Ссылка на инструмент @programistica // #service

⌨️Создание простого драйвера Windows на C В этом видео автор продемонстрирует, как вы можете написать простой драйвер "Hello,
⌨️Создание простого драйвера Windows на C В этом видео автор продемонстрирует, как вы можете написать простой драйвер "Hello, World" для Microsoft Windows 10, используя язык программирования C. ⏱Длительность видео: 7 минут ▶️Ссылка на видео @programistica // #video #C

⌨️Как создать потрясающий сайт-портфолио с помощью Nextjs, Tailwind CSS и Framer-motion Руководство по созданию красивого ада
⌨️Как создать потрясающий сайт-портфолио с помощью Nextjs, Tailwind CSS и Framer-motion Руководство по созданию красивого адаптивного портфолио для мобильных устройств с использованием Nextjs, Tailwind css и Framer-motion, которое имеет хорошую оценку lighthouse. ⏱Длительность видео: 5 часов 50 минут ▶️Ссылка на видео @programistica // #video #JS

WiX-фикс. Исследуем инсталятор Windows Installer XML Toolset Ин­стал­ляторы быва­ют раз­ные: и поп­роще, и пос­ложнее. Иног­да сре­ди них попада­ются уж сов­сем наворо­чен­ные — их иссле­дова­ние прев­раща­ется в нас­тоящее прик­лючение. Сегод­ня мы рас­смот­рим имен­но такой слу­чай: раз­берем­ся, как устро­ен изнутри инстал­лятор WiX. У нас име­ется инстал­лятор для неко­его тех­ничес­кого пакета, офор­млен­ный в виде весь­ма уве­сис­того (раз­мером в нес­коль­ко гигабай­тов) самодос­таточ­ного EXE-фай­ла. Интерфейс у инстал­лятора прод­винутый и стиль­ный, он не похож на визу­аль­ное пред­став­ление ни одно­го из встре­чав­шихся нам до это­го стан­дар­тных инстал­ляци­онных пакетов. Здесь мно­го эле­мен­тов управле­ния, которые шус­тро перек­люча­ют стра­нич­ки по мере запол­нения, приб­лижая начало уста­нов­ки прог­раммы. Но вот беда — в опре­делен­ный момент инстал­лятор начина­ет тре­бовать лицен­зию, без которой упор­но не жела­ет перехо­дить на сле­дующий экран. Мы уже встре­чались с подоб­ным поведе­нием прог­рамм уста­нов­ки в пре­дыду­щих стать­ях. Одна­ко в этот раз выяс­нилось, что прог­рамма содер­жит все неп­рият­ные фичи, при­сущие инстал­ляторам: Из весь­ма уве­сис­того EXE-фай­ла исполня­емым явля­ется толь­ко кро­хот­ный и совер­шенно неин­форма­тив­ный заг­рузчик. Вла­делец про­цес­са тоже отно­ситель­но неболь­шой EXE-файл, запущен­ный из сис­темной пап­ки вре­мен­ных фай­лов. Пе­ред нами не хорошо изу­чен­ные msiexec или InstallShield, а что‑то иное. По­пытав­шись при­атта­чить­ся к запущен­ному про­цес­су при помощи x64dbg, мы видим, что код явно ском­пилиро­ван в про­цес­се исполне­ния. Этот код до боли напоми­нает .NET, что кос­венно под­твержда­ется наличи­ем в памяти про­цес­са заг­ружен­ных дот­нетов­ских биб­лиотек (clr.dll, clrjit.dll, mscoree.dll и так далее). Одна­ко ни сам инстал­лятор, ни исполня­емый файл из вре­мен­ной пап­ки .NET-при­ложе­ниями не явля­ются. Дот­нетов­ский отладчик dnSpy хоть и рас­позна­ет про­цесс как род­ной и даже успешно кон­нектит­ся к нему, но никако­го дот­нетов­ско­го кода при этом не показы­вает и трас­сировать при­ложе­ние не дает. В прин­ципе, дот­нетов­ские про­екты с зак­рытым кодом мы уже учи­лись пот­рошить в стать­ях «Не­ядер­ный реак­тор. Взла­мыва­ем про­тек­тор .NET Reactor» и «Ан­гард! Ревер­сим при­ложе­ние, защищен­ное DNGuard», одна­ко побере­жем пока что тяжелую артилле­рию. Поп­робу­ем для начала разоб­рать­ся, с чем имен­но мы стол­кну­лись на этот раз. Необ­ходимую зацеп­ку нам дает Detect It Easy. Автор: Михаил Кондаков @programistica // #article

Изображения к статье
+1
Изображения к статье

The System Design Primer Отличный репозиторий, который поможет вам научиться проектировать широкомасштабные системы. Внутри е
The System Design Primer Отличный репозиторий, который поможет вам научиться проектировать широкомасштабные системы. Внутри есть целая подборка ресурсов на эту обширную и интересную тему. Проектирование систем — неотъемлемая часть технических собеседований во многих компаниях. Репозиторий The System Design Primer поможет вам подготовиться к ним. Он содержит также учебные пособия, вопросы, которые могут задать на интервью, и ответы на них, коллекцию карточек для Anki, интерактивные задания по программированию и многое другое.

⌨️Освоение динамического программирования - как решить любую проблему на собеседовании Освоение динамического программировани
⌨️Освоение динамического программирования - как решить любую проблему на собеседовании Освоение динамического программирования: Введение Готовы ли вы раскрыть секреты динамического программирования? Окунитесь в мир эффективного решения проблем с помощью этого всеобъемлющего введения в динамическое программирование. Независимо от того, являетесь ли вы начинающим программистом или поклонником алгоритмов, это видео поможет вам понять магию, стоящую за DP. ⏱Длительность видео: 20 минут ▶️Ссылка на видео @programistica // #video

⌨️Сертификационный курс AWS Certified Cloud Practitioner (CLF-C01) - Сдать экзамен Видео поделено на следующие секции: Концеп
⌨️Сертификационный курс AWS Certified Cloud Practitioner (CLF-C01) - Сдать экзамен Видео поделено на следующие секции: Концепции облачных вычислений приступая к работе Цифровая трансформация Преимущества облака Глобальная инфраструктура Облачная архитектура Инструменты управления и разработчиков Модель совместной ответственности Вычислять Место хранения Базы данных Сетевой EC2 Модели ценообразования EC2 Идентичность Интеграция приложений Контейнеры Управление Обеспечение Бессерверный Windows на AWS Регистрация ML AI BigData Хорошо спроектированная платформа AWS Общая стоимость владения и миграция Выставление счетов и ценообразование Безопасность Изучение вариаций ⏱Длительность видео: 13 часов 25 минут ▶️Ссылка на видео @programistica // #video

📱Инструмент: визуализатор пул реквестов При работе с обширными пул реквестами рецензенту часто бывает сложно отследить все в
📱Инструмент: визуализатор пул реквестов При работе с обширными пул реквестами рецензенту часто бывает сложно отследить все внесенные изменения и провести детальное ревью. Этот инструмент разбивает большой запрос на множество мелких и создает диаграмму, отражающую взаимосвязи между файлами. Это значительно упрощает задачу рецензента в определении мест изменений, в отличие от ручного изучения списка файлов. 💫Ссылка на инструмент @programistica // #service

⌨️Более 100 концепций JavaScript, которые вам нужно знать Идеальный 10-минутный курс JavaScript, который быстро разбирает бол
⌨️Более 100 концепций JavaScript, которые вам нужно знать Идеальный 10-минутный курс JavaScript, который быстро разбирает более 100 ключевых концепций, которые должен знать каждый веб-разработчик. Изучите основы JS и начните создавать приложения для Интернета, мобильных устройств, настольных компьютеров и многого другого. ⏱Длительность видео: 12 минут ▶️Ссылка на видео @programistica // #video #JS

Чего вы бы хотели видеть больше на канале
Anonymous voting

⌨️БЕЗУМНО плавный учебник по анимации пиксельной АТАКИ Учебник по плавной анимации. Сокращенная версия, чтобы дать зрителям п
⌨️БЕЗУМНО плавный учебник по анимации пиксельной АТАКИ Учебник по плавной анимации. Сокращенная версия, чтобы дать зрителям представление о том, как сделать анимацию атаки ⏱Длительность видео: 19 минут ▶️Ссылка на видео @programistica // #video

⌨️Открытое собеседование на джуниор Python-разработчика Покажем, как проходит собеседование для новичков на позицию Python-ра
⌨️Открытое собеседование на джуниор Python-разработчика Покажем, как проходит собеседование для новичков на позицию Python-разработчика. Вы узнаете, какие вопросы задают и как оценивают ответы кандидата. Опытные эксперты дадут рекомендации по подготовке и ответят на ваши вопросы о профессии. ⏱Длительность видео: 1 час 28 минут ▶️Ссылка на видео @programistica // #video #python

⌨️Кто такие devOps, что такое Docker на самом деле, Kubernetes - это сложно Что такое облачные технологии, системная архитект
⌨️Кто такие devOps, что такое Docker на самом деле, Kubernetes - это сложно Что такое облачные технологии, системная архитектура, coud native и все с этим связанное? Современные приложения либо сразу затачиваться под работу в облачных сервисах, либо переезжают туда в конечном счете. В видео показаны кор-технологии того, что стоит знать каждому разработчику о том, как работают облака и что это такое. Теория, локальные примеры, и развертывание в реальном облаке. ⏱Длительность видео: 28 минут ▶️Ссылка на видео @programistica // #video

💻Новый процессор китайской Loongson «померился силами» с Nvidia, но потерпел неудачу В борьбе за производительность Loongson, китайский производитель процессоров, делает успехи на арене GPU, представляя ускоритель LG200. Позиционируемый как соперник Nvidia в области ИИ и высокопроизводительных вычислений (HPC), LG200 может похвастаться поддержкой OpenCL 3.0 для мощных вычислительных возможностей, но ему все же чего-то не хватает, пишет Tom's Hardware. Хотя LG200 заявляет, что предлагает 1 TFLOPS на узел, отсутствие точного раскрытия информации вызывает сомнения. Даже если использовать FP64, он меркнет по сравнению с H100 от Nvidia, работающим на 67 FP64 TFLOPS, отмечает издание. LG200, получивший название «GPGPU», предположительно является универсальным процессором, охватывающим ИИ, высокопроизводительные вычисления и графику. Однако вычислительные возможности этого процессора общего назначения вызывают вопросы, а энтузиасты интересуются его потенциальной совместимостью с операционными системами. По мере того как Loongson выходит на арену GPU, борьба с известными игроками оказывается сложной, а расхождения в производительности выходят на первый план. @programistica // #новости

Introduction to shaders: Learn the basics! В этом видео и его примерах используется P5js в режиме WEBGL, однако концепции при
Introduction to shaders: Learn the basics! В этом видео и его примерах используется P5js в режиме WEBGL, однако концепции применимы практически к любой среде, в которой вы можете использовать шейдеры (некоторый синтаксис может отличаться, особенно в коде процессора). ⏱Длительность видео: 35 минут ▶️Ссылка на видео @programistica // #video

All OpenGL Effects В этом видео я покажу вам все графические эффекты, которые вы можете создавать в OpenGL, Vulkan или Direct
All OpenGL Effects В этом видео я покажу вам все графические эффекты, которые вы можете создавать в OpenGL, Vulkan или DirectX ⏱Длительность видео: 30 минут ▶️Ссылка на видео @programistica // #video