WedX - журнал о программировании и компьютерных науках

Публикации по теме '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 на этой странице может быть небезопасен для написания сценариев»? Панель безопасности...

Скрипт для тестирования консольного приложения 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 и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


Для любых предложений по сайту: [email protected]