Публикации по теме 'scripting'
Разница между скриптингом и программированием
Недавно я пытался объяснить человеку, не разбирающемуся в технологиях, разницу между написанием сценариев и программированием. Хотя это довольно тонко — и то, и другое можно сделать с помощью одного и того же языка кодирования, — тем не менее, оно существует.
В двух словах, разница между оптимистичным и пессимистическим кодированием:
при написании сценариев вы пишете код, который лучше запускать разработчику (или с разработчиком поблизости), поэтому, если что-то пойдет не так, этот..
Эффективные HTTP-скрипты в оболочке
Несколько дней назад у Хавьера был простой сценарий оболочки, который он разместил в нашем внутреннем чате. Его цель состояла в том, чтобы получить все диапазоны IP-адресов для страны в рамках подготовки к отпечатку с https://ipinfo.io/ (в качестве примера возьмем PL). Учитывая, что это связано с извлечением нескольких веб-страниц, мне было интересно узнать, какой будет наиболее эффективный подход к этому в оболочке. Честно говоря, сама проблема, вытягивание данных с сайта или сбор..
Ошибка textFrames в Illustrator CC 2020 (v.24.3)
Разработчики Adobe добавляют новые функции и медленно исправляют старые ошибки. Или обновления ломают рабочий инструмент. Это произошло при создании объектов textFrames через JS, что привело к сбою Illustrator.
Я обнаружил ошибку, когда тестировал скрипт NumeratesPoints . При активном предварительном просмотре сценарий создает текстовые кадры, а после того, как пользователь вводит новый номер, он запускает undo() и создает новые номера.
С выпуском CC 2020 v.24.3 Illustrator..
Создание пользовательских команд терминала
Фото Ханны Джошуа
TLDR:
Строки Shebangs добавляются поверх файлов командной строки. Строка сообщает системе, какой исполняемый файл должен использоваться для запуска текущего файла. Строка Шебанга выглядит примерно так:
#!/usr/bin/env node
Приведенная выше строка означает: выполнить с помощью интерпретатора узла, используя путь поиска программы, чтобы найти его.
2. Система ищет командные файлы или исполняемые файлы во всех каталогах, на которые указывает переменная среды..
Автоматическое удаление цвета фона с помощью Python и OpenCV
Основы обработки изображений
Пару дней назад я столкнулся с проектом, в котором требовалось убирать белый фон у скетчей, когда они помещаются в определенную папку. Все это происходило в аппаратном сканере.
Вот пример скетча:
Первым шагом является установка зависимостей для этого проекта, которые перечислены ниже. Мы также будем использовать Python 3.7 .
opencv_python==4.1.0.25
pip install opencv-python
numpy==1.16.4
pip install numpy
После этого мы начнем с импорта всех..
Как принимать аргументы командной строки в сценариях Node.js?
В этом коротком сообщении в блоге мы увидим, как мы можем написать сценарий Node.js, который принимает аргументы командной строки и именованные аргументы.
Как мы знаем, в любом скрипте Node.js у нас есть объект с именем process , который содержит много информации о текущем запущенном процессе от переменных среды до PID и т. д.
Одним из доступных ключей в объекте process является argv , и мы можем легко получить к нему доступ через process.argv .
Два первых элемента — это путь к..
Вопросы по теме 'scripting'
Как отключить элемент управления ActiveX, может быть небезопасное всплывающее окно
В HTML-файле на моем компьютере я пытаюсь использовать Scripting.FileSystemObject в сценарии. Как отключить всплывающее окно с сообщением «Любой элемент ActiveX на этой странице может быть небезопасен для написания сценариев»?
Панель безопасности...
25.04.2024
Скрипт для тестирования консольного приложения C# и получения результатов профилирования
Я написал консольное приложение С#, в котором я принимаю набор входных данных от пользователя Console.ReadLine(); . Я возвращаю возможные замены одного из входов в наборе. Они возвращаются в виде списков. Теперь я хочу протестировать свое...
20.04.2024
Скрипты GDB-Python: любые образцы, итерирующие поля структуры C/C++
Новый API сценариев GDB-Python выглядит довольно мощным и должен быть очень полезным. Однако написание полезного скрипта для перебора полей в структуре C или C++ не является тривиальной задачей. Кто-нибудь знает какие-нибудь твердые образцы,...
21.03.2024
Перезаписать файл при копировании в zip-файл с помощью библиотеки Microsoft Shell COM.
Я использую COM-библиотеку Microsoft Shell Controls And Automation из VBA. У меня есть zip-файл, и я копирую файл в zip-файл. Проблема в том, что файл уже существует, и он выдает диалоговое окно, в котором говорится: «В этом месте уже есть файл с...
17.03.2024
Как я могу приостановить скрипт Python каждые x минут?
Ищете способ приостановить (а затем возобновить) сценарий Python каждые x минут (с небольшим случайным +/-). Исходный сценарий будет запускаться снова и снова, а затем каждые x минут он будет приостанавливаться на заданное количество времени (опять...
17.04.2024
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..