import fetch from 'node-fetch';
import {create} from './create.js';
const url = 'https://api.site.ru/endpoint';
const TOKEN = 'TOKEN';
const options = {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': `Basic ${Buffer.from(`${TOKEN}:`).toString('base64')}`,
},
body: JSON.stringify({
date: {
from: '2024-07-01T00:00:00',
to: '2024-07-09T00:00:00',
},
}),
};
fetch(url, options)
.then((response) => response.json())
.then((result) => create(result))
.catch((error) => console.error(error.message)); Правильно ли я понимаю, что будет нечто:Да
git merge masterПосле этой команды нужно будет решить конфликты в файлах
git add .После этой команды нужно будет сделать коммит
git checkout masterЭто не обязательно, можно сразу:
git pull origin
git checkout branch-b
git pull
git merge origin/master
что это вообще за штука такаяИнструмент автоматизации, позволяющий описывать шаблоны действий в виде конфигурации и не париться за ручной запуск тестов или сборок.
Как я понимаю, это некий скрипт (исполняемый кем?), задача которого состоит просто в автоматической сборке и публикации бинарника. Но, опять же, где исполняется этот скрипт, который компилирует ПО (в данном случае вайн) из исходников - на каком-то сервере разработчика, или это гитхаб предоставляет (бесплатно?) ресурс ЦП и памяти для компиляции программ?Скрипт, делать он может разное (что напишете), исполняется на серверах Гитхаба, стоимость и ограничения написаны на сайте.
почему некоторые разработчики начинают использовать вот такую странную системуПотому что эта "странная система" в том или ином виде - промышленный стандарт в современной разработке.
вместо того, чтобы публиковать бинарники в releasesКонкретно эти разработчики своё решение обосновали так:
Tagged releases might still be made available here in the future, but considering the high volume of regressions upstream and Proton's QoL patches being hard enough to rebase for us to be forced into the reverts route every few months, the nightlies will be just as stable.
ssh://user@xxx.xxx.xxx.xxx:60321/var/www/webshop/.git
Почему язык COBOL считают устаревшим
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD.
*
ENVIRONMENT DIVISION.
*
DATA DIVISION.
*
PROCEDURE DIVISION.
PARA-1.
DISPLAY "Hello, world.".
*
EXIT PROGRAM.
END PROGRAM HELLO-WORLD.#include <stdio.h>
int main() {
printf("Hello World!\n");
return 0;
}print *, "Hello, World!"
end
Основная критика языка связана с его «многословием» — программы в связи с синтаксическим решением оказываются громоздкими, например, присваивание, выражаемое в си-подобных языках как y = x;, записывается как MOVE x TO y. Кроме того, в развитии языка, как ориентированного на коммерческое применение, практически не принимали участие академические круги, относившиеся к языку со скепсисом, доходящим до крайних форм, так, широко известно высказывание Дейкстры «Использование Кобола калечит ум. Его преподавание, следовательно, должно рассматриваться как уголовное преступление».
В файле ярлыка?В нём сАмом. Вот только править его напрямую будет весьма гемморойно - он же бинарный. Формат в принципе не секретный: [MS-SHLLINK]: Shell Link (.LNK) Binary File Format