📑 Из бесплатного VPN-сервиса Airplane Accelerates в Китае слили базу данных пользователей на 5,7 млн записей
В Китае из бесплатного VPN-сервиса Airplane Accelerates слили базу данных пользователей на 5,7 млн записей. База содержит: IP-адреса, домены, идентификаторы и временные метки пользователей. Об этом заявляет портал Cybernews. Специалисты по кибербезопасности обнаружили 7 июля 2022 года в свободном доступе экземпляр ElasticSearch. Он содержал журнал VPN-подключений весом 626 ГБ.
Clean Code #новости
В Китае из бесплатного VPN-сервиса Airplane Accelerates слили базу данных пользователей на 5,7 млн записей. База содержит: IP-адреса, домены, идентификаторы и временные метки пользователей. Об этом заявляет портал Cybernews. Специалисты по кибербезопасности обнаружили 7 июля 2022 года в свободном доступе экземпляр ElasticSearch. Он содержал журнал VPN-подключений весом 626 ГБ.
Clean Code #новости
🧑💻 Копипаста
Все проблемы начинаются с копировать и вставить. Всегда читайте то, что копируете, всегда проверяйте то, что импортируете. Ошибки прячутся в сложности. Например, «магия» хороша в моей зависимости, но не в моем коде.
Clean Code #совет
Все проблемы начинаются с копировать и вставить. Всегда читайте то, что копируете, всегда проверяйте то, что импортируете. Ошибки прячутся в сложности. Например, «магия» хороша в моей зависимости, но не в моем коде.
Clean Code #совет
HTML-CSS-JS
Онлайн-редактор HTML, CSS и JS с мгновенным предварительным просмотром. Трио HTML-CSS-JS - это части всех веб-сайтов, с которыми взаимодействуют пользователи. Повысьте эффективность вёрстки и обеспечьте максимальное удобство для пользователей с помощью коллекции бесплатных онлайн-инструментов!
📑 Сайт
Clean Code #инструменты #HTML #CSS #JavaScript
Онлайн-редактор HTML, CSS и JS с мгновенным предварительным просмотром. Трио HTML-CSS-JS - это части всех веб-сайтов, с которыми взаимодействуют пользователи. Повысьте эффективность вёрстки и обеспечьте максимальное удобство для пользователей с помощью коллекции бесплатных онлайн-инструментов!
📑 Сайт
Clean Code #инструменты #HTML #CSS #JavaScript
🧑💻 Обращайте внимание на то, что строка может быть unicode-строкой
Когда вы проверяете, является ли объект строкой, обратите внимание на то, что строка может быть
Clean Code #совет #cleancode #python
Когда вы проверяете, является ли объект строкой, обратите внимание на то, что строка может быть
unicode-строкой
. В python 2 у str
и unicode
есть общий базовый класс, поэтому вы можете написать:if isinstance(obj, basestring):Отметим, что в Python 3,
unicode
и basestring
больше не существуют (есть только str
) и bytes
больше не является своего рода строкой (это последовательность целых чисел).Clean Code #совет #cleancode #python
📖 The Missing README: A Guide for the New Software Engineer
🖋 Chris Riccomini, Dmitriy Ryaboy , 2021
Для новых инженеров-программистов умение программировать — это только полдела. Вы быстро обнаружите, что некоторым навыкам и процессам, которые являются ключевыми для вашего успеха, не учат почти нигде. Данная книга заполняет этот пробел — квинтэссенция уроков, лучших практик и инженерных основ, которым авторы обучали начинающих разработчиков в ведущих компаниях более десяти лет.
💾 Скачать книгу
Clean Code #книги #programming
🖋 Chris Riccomini, Dmitriy Ryaboy , 2021
Для новых инженеров-программистов умение программировать — это только полдела. Вы быстро обнаружите, что некоторым навыкам и процессам, которые являются ключевыми для вашего успеха, не учат почти нигде. Данная книга заполняет этот пробел — квинтэссенция уроков, лучших практик и инженерных основ, которым авторы обучали начинающих разработчиков в ведущих компаниях более десяти лет.
💾 Скачать книгу
Clean Code #книги #programming
🧑💻 Не пишите код только для хорошего развития событий
Напишите ошибки, которые помогут понять, почему они произошли, как они были обнаружены и что можно сделать для их устранения. Проверяйте все входные данные системы (включая ввод пользователя), а также возможность ее восстановления после сбоя. Предположим, что пользователь держит пистолет: приложите достаточно усилий, чтобы убедить его стрелять не в голову, а во что-то другое!
Clean Code #совет
Напишите ошибки, которые помогут понять, почему они произошли, как они были обнаружены и что можно сделать для их устранения. Проверяйте все входные данные системы (включая ввод пользователя), а также возможность ее восстановления после сбоя. Предположим, что пользователь держит пистолет: приложите достаточно усилий, чтобы убедить его стрелять не в голову, а во что-то другое!
Clean Code #совет
Как ускорить разработку на JavaScript
Quokka — невероятно полезный инструмент для ускорения разработки на JavaScript и TypeScript, и в этом видео автор покажет, как им пользоваться.
Вы узнаете, как установить этот плагин в свой редактор кода (он работает в VS Code, Sublime Text, Atom и WebStorm), а также в общих чертах ознакомитесь с его возможностями.
📺 YouTube
WebDEV #видео #javascript
Quokka — невероятно полезный инструмент для ускорения разработки на JavaScript и TypeScript, и в этом видео автор покажет, как им пользоваться.
Вы узнаете, как установить этот плагин в свой редактор кода (он работает в VS Code, Sublime Text, Atom и WebStorm), а также в общих чертах ознакомитесь с его возможностями.
📺 YouTube
WebDEV #видео #javascript
🔥 Лучшее на канале за неделю
1. The Missing README.
2. HTML-CSS-JS — онлайн-редактор HTML, CSS и JS с мгновенным предварительным просмотром..
3. Обращайте внимание на то, что строка может быть unicode-строкой.
1. The Missing README.
2. HTML-CSS-JS — онлайн-редактор HTML, CSS и JS с мгновенным предварительным просмотром..
3. Обращайте внимание на то, что строка может быть unicode-строкой.
ColorScheme
Это инструмент для подбора цветов и генерации цветовых схем. На сайте ColorScheme вы можете найти различные таблицы, каталоги, карты цветов, инструменты для работы с цветом, справочную литературу по цветоведению/колористике и другие тематические материалы.
📑 Сайт
Clean Code #инструменты
Это инструмент для подбора цветов и генерации цветовых схем. На сайте ColorScheme вы можете найти различные таблицы, каталоги, карты цветов, инструменты для работы с цветом, справочную литературу по цветоведению/колористике и другие тематические материалы.
📑 Сайт
Clean Code #инструменты
🧑💻 Для последовательностей используйте тот факт, что пустая последовательность есть false
Для последовательностей (строк, списков, кортежей) используйте тот факт, что пустая последовательность есть
Clean Code #совет #cleancode #python
Для последовательностей (строк, списков, кортежей) используйте тот факт, что пустая последовательность есть
false
— см. код.Clean Code #совет #cleancode #python
📖 Python by Example: Learning to Program in 150 Challenges
🖋 Nichola Lacey, 2019
Вместо того, чтобы загружать читателя тоннами теории, эта книга включает в себя 150 задач, позволяя сразу начать практику. Она идеально подойдёт тем, кто хочет научиться программировать на Python, в частности студентам, начинающим изучать информатику, или учителям, которые найдут здесь ряд готовых задач для использования в работе.
💾 Скачать книгу
Clean Code #книги #Python
🖋 Nichola Lacey, 2019
Вместо того, чтобы загружать читателя тоннами теории, эта книга включает в себя 150 задач, позволяя сразу начать практику. Она идеально подойдёт тем, кто хочет научиться программировать на Python, в частности студентам, начинающим изучать информатику, или учителям, которые найдут здесь ряд готовых задач для использования в работе.
💾 Скачать книгу
Clean Code #книги #Python
📑 Эксперты оценили потребление ресурсов ПК после начальной установки дистрибутивов Ubuntu 22.04 с разными рабочими столами
Эксперты Register оценили потребление ОЗУ и объёма дискового накопителя после начальной установки дистрибутивов на основе Ubuntu 22.04 с различными версиями среды рабочего стола.
Clean Code #новости #Ubuntu
Эксперты Register оценили потребление ОЗУ и объёма дискового накопителя после начальной установки дистрибутивов на основе Ubuntu 22.04 с различными версиями среды рабочего стола.
Clean Code #новости #Ubuntu
📑 Эффективность — ваш враг
Есть большая вероятность, что причиной большинства проблем в вашей жизни и работе является недостаточная бездеятельность. В статье рассказано как устроена бездеятельность и почему вам её нужно больше.
Clean Code #статьи #longread #career
Есть большая вероятность, что причиной большинства проблем в вашей жизни и работе является недостаточная бездеятельность. В статье рассказано как устроена бездеятельность и почему вам её нужно больше.
Clean Code #статьи #longread #career
🧑💻 Не используйте зависимости
Не используйте зависимости, если только стоимость импорта, обслуживания, устранения их пограничных случаев/ошибок и рефакторинга, когда они не удовлетворяют потребностям, значительно меньше стоимости кода, которым вы владеете.
Clean Code #совет
Не используйте зависимости, если только стоимость импорта, обслуживания, устранения их пограничных случаев/ошибок и рефакторинга, когда они не удовлетворяют потребностям, значительно меньше стоимости кода, которым вы владеете.
Clean Code #совет