Сегодня хочу рассказать об одном случае из жизни, когда невинная ошибка при написании скрипта командной оболочки привела к удалению базы данных, используемой в продакшне. Расскажу я и о том, как ShellCheck (инструмент для линтинга и анализа скриптов, выходящий под лицензией GPLv3) мог бы обнаружить эту ошибку и предотвратил бы катастрофу. Да, сразу скажу, что я — автор ShellCheck.
Архив за 16 мая 2021 - 3
Shell-скрипт, который удалил базу данных, и история о том, как ShellCheck мог бы помочь это предотвратить
2021-05-16 в 8:02, admin, рубрики: linux, ruvds_перевод, shell script, Блог компании RUVDS.com, системное администрированиеРазработчики Dogecoin признались, что работают с Илоном Маском с 2019 года
2021-05-16 в 7:32, admin, рубрики: НовостиКак сообщает Decrypt, команда из четырех основных разработчиков криптовалюты Dogecoin отказалась предложение Илона Маска (Elon Musk) по финансированию, но с радостью приняли его помощь и советы, которые направлены на то, чтобы сделать криптовалюту более экологически чистой альтернативой биткойну.
Инструменты для аудита CSS
2021-05-16 в 7:00, admin, рубрики: css, vds, vps, аудит css, Блог компании Маклауд, дешевые vds, инструменты для аудита css, Программирование, Разработка веб-сайтов
Аудит (здесь и далее слово «аудит» употребляется в значении «оценка качества») CSS не относится к повседневным задачам при разработке веб-приложений, но иногда приходится этим заниматься. Это может быть частью процесса определения критического CSS, удаления неиспользуемых селекторов, улучшения доступности, когда все цвета в кодовой базе оцениваются на предмет контрастности, и т.д.
Существуют некоторые инструменты, облегчающие выполнение указанных задач. Но давайте начнем с того, что понимается под «аудитом» CSS.
Аудит CSS — задача не из легких
Как правило, оценка качества кода включает в себя его анализ в поиске багов и других проблем, например, проблем с производительностью. Для большинства языков программирования концепция аудита кода проста: она работает или не работает. Но CSS — это особенный язык, большая часть ошибок которого игнорируется браузером. Один и тот же стиль можно применять совершенно по-разному. Это обуславливает сложность аудита CSS. И «сложность» — это еще мягко сказано.
Читать полностью »
Создатель Dogecoin назвал Илона Маска «самовлюбленным мошенником»
2021-05-16 в 6:33, admin, рубрики: НовостиСоздатель криптовалюты Dogecoin Джексон Палмер (Jackson Palmer) раскритиковал основателя Tesla и SpaceX Илона Маска (Elon Musk) после того, как последний объявил о прекращении продаж электромобилей Tesla за биткойны.
В своём сообщении в социальной сети Twitter Джексон Палмер написал буквально следующее: «Просто напоминаю: Илон Маск был и всегда будет самовлюбленным мошенником». Он добавил: Я удалю это сообщение через 1 минуту, потому что это все, что я хотел сказать, и мне нравится спокойная жизнь». Конечно же, скриншоты моментально разлетелись по Интернету.
Группировка Starlink спутникового интернета Илона Маска насчитывает уже более 1600 аппаратов
2021-05-16 в 5:10, admin, рубрики: НовостиКомпания SpaceX сегодня произвела 28 запуск спутников системы Starlink на орбиту, он же стал 15 с начала этого года. На этот раз ракета Falcon 9, стартовавшая с площадки 39А космического центра Кеннеди, вывела на малую орбиту 52 аппарата. В итоге общее количество спутников Starlink уже превысило отметку в 1600 штук.