Публикации по теме 'best-practices'
Печально известная атака по словарю в словах и коде
С примерами Python и элементарным анализом паролей
Знать или не знать? Если вы работаете в сфере технологий, даже если вы не специалист по безопасности как таковой, имеет смысл ознакомиться хотя бы с некоторыми основными векторами атак. Таким образом, мы можем активно способствовать защите наших коллег и данных от хакеров. В этой статье я предоставлю вам некоторую информацию и фрагменты кода, описывающие «легендарную» атаку грубой силы, упомянутую в заголовке. Надеюсь, вы найдете..
Теория разбитых окон в JavaScript: почему мелкие проблемы имеют значение
Как концепция сломанной Windows может помочь вам писать лучший код JavaScript
Представьте, что вы идете по району с разбитыми окнами. Что первое приходит на ум? Вы можете подумать, что этот район небезопасен, заброшен или даже заброшен. Та же самая концепция применима к разработке программного обеспечения, и это…
29 горячих клавиш кода Visual Studio, которые вы должны знать
вступление
Visual Studio Code (VS Code) — популярный редактор кода, используемый многими разработчиками по всему миру. Он имеет множество функций и плагинов, которые упрощают кодирование и делают его более эффективным. Одним из наиболее значительных преимуществ VS Code является обширный список сочетаний клавиш. Эти ярлыки могут сэкономить вам много времени и повысить производительность. В этой статье мы рассмотрим некоторые…
Пять Python-оболочек, которые могут сократить ваш код вдвое
Обновите свою игру на Python, используя эти оболочки для максимальной эффективности и удобочитаемости.
Python, безусловно, является моим любимым языком программирования из-за его простого синтаксиса и мощных приложений в различных областях, таких как машинное обучение и веб-разработка.
Хотя я занимаюсь программированием более пяти лет, декораторы редко попадались мне на глаза, если только в этом не было крайней необходимости, например использование декоратора @staticmethod для..
Руководство по самостоятельному программированию
Как начать свой путь программирования
Изучение любого навыка с нуля может быть очень сложной задачей, особенно в такой « сложной » области, как компьютерное программирование, особенно если вы пытаетесь освоить его самостоятельно. Если не сделать все правильно, это, вероятно, может привести к тому, что вы разочаруетесь и в конце концов сдадитесь.
К сожалению, это то, что происходит с большинством людей, пытающихся самостоятельно изучить программирование с нуля. Это может звучать..
Рекомендации по обзору кода
Часть работы каждого разработчика — проверка кода, но хорошо ли вы с ней справляетесь? Я расскажу о том, как сделать хороший обзор кода, и о лучших практиках, которым я научился за годы работы разработчиком. Я также расскажу о том, что должен сделать человек, запрашивающий проверку кода, прежде чем просить об этом.
Мацей Кашубовски уже написал статью о вреде проверки кода, и это немного другая точка зрения. Если вам это интересно, вы можете прочитать это здесь .
Хорошо, без..
Создание комплексного решения MLOps с помощью vetiver для R и Python — Часть 2
Конвейер развертывания.
Это вторая статья в серии о построении решения MLOps с помощью vetiver R (и пакета Python). Прежде чем приступить к этой статье, рекомендуется прочитать первую часть.
Введение