Когда-то пользовался каким-то бесплатным сервисом для тестирования нагрузки на сайт. Возникла надобность в подобном снова. Подскажите сайты, где за бесплатно или за не слишком большую плату можно продудосить сайт. Обязательный критерий - полная остановка нагрузки по нажатию кнопки (чтобы в будущем не было дудоса без моего желания).
Короче, я опять упоросля и приделал repl ноды к vim.
Суть такая: на одном мониторе код с редактором, на втором нода с repl. Код из редактора по хоткею отправляется в ноду, там что-то происходит и результат вываливается в терминал. Из ноды можно забирать данные по автодополнению для всяких структур и прочего. Нужно это мне для всякого кодинга «на горячую» - дёргать запросы, ворошить данные, структуры, тут же смотреть результат, что-то переписывать и т.д. Все работает на прекрасных и надёждый костылях - двух FIFO
Итак, поделка:
//node repl server
//repl.js
const repl = require("repl"
;
const fs = require("fs"
;
const outFifo = "/path/to/output_fifo";
var replServer = repl.start( { useGlobal : true });
replServer.context.useAC = function(str) {
replServer.completer(str, (err, v) => {
let ret = v[0].toString().replace(/,/g,"\n"
;
let out = fs.createWriteStream(outFifo);
out.end(ret);
});
}
Конфиг вим:
func Js_run()
execute ":yank"
execute "'[,']w! >>/path/to/input_fifo"
endfunction
func AC_node(s, b)
if a:s
let line = getline('.')
let cmd = "void useAC('".line."')"
new
setlocal buftype=nofile bufhidden=hide noswapfile nobuflisted
put=cmd
execute "w >>/path/to/input_fifo"
q
return line
else
let ret = []
let s:lines = readfile("/path/to/output_fifo"
for s:line in s:lines
call add(ret, s:line)
endfor
return ret
endif
endfun
set completefunc=AC_node
fun Js_runall()
execute "w! >>/path/to/input_fifo"
endfunction
map <F2> :call Js_run()<CR>
map <F5> :call Js_runall()<CR>
inoremap <C-@> <C-X><C-U>
inoremap <F2> <ESC>:call Js_run()<CR>i
Запуск ноды:
$ tail -f /path/to/input_fifo | node repl.js
Ну и, собственно, нужно 2 fifo. Функция отправки из vim должна отправлять выделение или строку, но она какая-то кривая, я в vimscript полное днище.
inb4: atom, sublimetext и пр электроноподелки.
Жирно. Не люблю. Мой велик - норм.
После yum -y update перестал запускаться постгрес. При просмотре journalctl -xe показывает что нет доступа к файлу «online_analyze»: Нет такого файла или каталога. Есть бэкап, но он недельной давности, а за неделю много изменений в БД. Помогите пжлста...
Министерство торговли США добавило в «черный список» несколько китайских компаний и государственных учреждений, задействованных в сфере суперкомпьютерных вычислений. Теперь эти структуры не смогут закупать технологии и компоненты у американских компаний без разрешения государства.
В общей сложности в топ-500 представлено 63 китайских суперкомпьютера. Суперкомпьютер Sugon в 2019 г. на 43 месте.
Министерство торговли США утверждает, что Sugon участвует в деятельности, подрывающей национальную безопасность и противоречащей внешнеполитическим интересам США. Сама компания не скрывает, что сотрудничает с правительством Китая.
Правительство может отказаться от планов серийного производства космических аппаратов ГЛОНАСС-К из-за ограничений на импорт иностранных комплектующих и невозможности оперативно изготовить российские аналоги электронной компонентной базы. Это следует из заключения Счетной палаты на проект поправок к федеральному бюджету на 2019 год и плановый период 2020–2021 годов, с которым ознакомился РБК. Нижняя палата приняла проект поправок в первом чтении 18 июня.
Согласно документу почти на 12,9 млрд руб. сокращаются бюджетные расходы в рамках федеральной целевой программы (ФЦП) «Поддержание, развитие и использование системы ГЛОНАСС на 2012–2020 годы». Это делается в связи с невозможностью изготовления серийных космических аппаратов ГЛОНАСС-К, а также создания наземного комплекса управления спутниками ГЛОНАСС «из-за ограничений на поставку электронной компонентной базы иностранного производства и невозможности ее оперативного замещения». Половина этих средств (6,9 млрд руб.) полагалась «Роскосмосу», другая — Министерству обороны (6 млрд руб.) в рамках госпрограммы «Космическая деятельность России».
Вместе с тем на 7 млрд руб. увеличиваются расходы на другие мероприятия ФЦП по развитию системы ГЛОНАСС. В частности, эти средства пойдут на формирование «страхового запаса электронной компонентной базы иностранного производства, в том числе для изготовления 11 космических аппаратов ГЛОНАСС-К2».
«Программа восполнения и модернизации орбитальной группировки сохраняется. Идет внутреннее перераспределение средств на отечественные опытно-конструкторские работы с целью импортозамещения», — прокомментировали РБК решение в аппарате вице-премьера Юрия Борисова.
Евросоюз в 2014 году запретил экспорт в Россию товаров двойного назначения, если они предназначены для конечного военного использования. Поставки для космической отрасли были выведены из-под санкций, но только если они предназначаются для гражданского сектора. Но ГЛОНАСС является системой двойного назначения, то есть может использоваться в том числе в военных целях.
США в августе 2018 года решили окончательно прекратить выдачу лицензий на экспорт российским госпредприятиям продукции двойного назначения, маркированной по критерию «Национальная безопасность» — это в том числе авионика, электронные компоненты, микросхемы, системы спутниковой связи и т.д. (впрочем, и до этого такие лицензии выдавались только в индивидуальных случаях).
С 2014 года чиновники в сфере космоса ведут разговоры о замене импортных комплектующих в спутниках ГЛОНАСС, в 2016 году предприятие «Микрон» заявляло, что оно начало поставки радиационно стойких интегральных микросхем для спутников ГЛОНАСС-К. Однако в 2018 году «Интерфакс» сообщал со ссылкой на источник в ракетно-космической отрасли, что при создании новых спутников ГЛОНАСС-К разработчики столкнулись с проблемами при импортозамещении электронной компонентной базы. Предыдущее поколение этих спутников (ГЛОНАСС-М) содержало 75–80% западных комплектующих.
Гендиректор предприятия — производителя спутников «ИСС имени Решетнева» Николай Тестоедов в апреле 2018 года заявлял РИА «Новости», что космические аппараты системы ГЛОНАСС почти на 40% состоят из зарубежных комплектующих. По словам топ-менеджера, «Роскосмос» разработал программу импортозамещения, согласно которой к 2022 году в космических аппаратах ГЛОНАСС должно быть не более 10% иностранных комплектующих, а полностью избавиться от зарубежных элементов планируется к 2025 году.
Программа перевода спутников ГЛОНАСС полностью на отечественные комплектующие рассчитана до 2023 года, рассказывал в июне 2019 года председатель Научно-технического совета Роскосмоса Юрий Коптев. «Есть программа, рассчитанная на четыре года, согласована с разработчиками элементной базы. По ней каждый год появляется определенная номенклатура российских элементов, которыми замещают иностранные», — говорил Коптев. Эта программа стартовала в 2018 году. Она предполагает, что в будущем в спутниках ГЛОНАСС не будет ни одного иностранного компонента.
Министр промышленности Денис Мантуров в августе 2018 года говорил, что за последние шесть лет было разработано уже более 1,5 тыс. типов электронной компонентной базы. «По электронике будем заменять недоступные компоненты собственными, недостающие — импортировать из стран Юго-Восточной Азии, эти рынки для нас открыты», — сказал тогда министр.
Одно хорошо: полупроводниковая промышленность в России ещё теплится, раз есть свет в конце тоннеля.
https://en.wikibooks.org/wiki/C_Programming/stdio.h
Разбирается в викиучебнике ввод/вывод из файла и отмечается, что просто проверки на EOF может оказаться не достаточно в таких ситуациях
On systems where int and char are the same size (i.e., systems incompatible with minimally the POSIX and C99 standards), even the «good» example will suffer from the indistinguishability of EOF and some character's value. The proper way to handle this situation is to check feof and ferror after getchar returns EOF. If feof indicates that end-of-file has not been reached, and ferror indicates that no errors have occurred, then the EOF returned by getchar can be assumed to represent an actual character. These extra checks are rarely done, because most programmers assume that their code will never need to run on one of these «big char» systems. Another way is to use a compile-time assertion to make sure that UINT_MAX > UCHAR_MAX, which at least prevents a program with such an assumption from compiling in such a system.
Стало интересно, где такое вообще бывает? Это рудимент из 70-х (тоже интересно, где было) или на каких-то системах всё же такое возможно.
Заявленое железо:
- CPU BCM2711, 4 ядра Cortex-A72, 1,5 ГГц. Теперь 28нм вместо 40.
- GPU VideoCore Vl, заялена поддержка OpenGL ES 3.0, декодирование H.265, кодирование и декодирование H.264, 1 монитор 4К на 60fps или 2 монитора 4К на 30fps
- RAM 1, 2 или 4 Гб на выбор (LPDDR4-2400)
- Гигабитный ethernet на шине PCI-E
- Wi-Fi 802.11ac, Bluetooth 5.0
- 2 порта USB 2.0 тип А, 2 порта USB 3.0 тип А. Порты висят на отдельных чипах на шине PCI-E
- 2 порта micro-HDMI
- 40 pin GPIO
- питание через usb type-C.
Вероятно старые сборки дистрибутивов на нём не запустятся, обещают выпустить новый raspbian на базе debian 10.
Заявлены цены 35$, 45$ и 55$ за модели 1, 2 и 4 Гб памяти соответственно.
Сам анонс, без технических подробностей
Добрый день.
Думаю, а что мы все сообщения о системных событиях у себя все на email да на email.
Вчера гуглил, но куски кода которые находил для C# не смог встроить в проект.
Хочу любой из dot net фреймворков (или mono) и написать код, чтобы без фанатизма... и слать сообщения прямо в Viber.
Такое вообще возможно?
17 июня Firefly Aerospace объявила о начале приема заявок на полезную нагрузку, которая может быть установлена на ракету Alpha во время ее первого запуска. Носитель выведет ее на 300-километровую полярную орбиту с наклонением 97 градусов. Груз отправится в космос абсолютно бесплатно. Firefly не возьмет денег за запуск.
Ракета Alpha может вывести до 1000 кг на низкую околоземную орбиту. У Firefly уже имеется основной заказчик для первой миссии, однако в ракете останется место для дополнительного груза. Поэтому компания решила предоставить всем желающим возможность бесплатно запустить спутник для научных или общеобразовательных целей.
Причина, по которой компания не возьмет денег за дополнительный груз, весьма проста. Дебютные запуски новых носителей часто заканчиваются неудачей. Поэтому, обычно на их борту размещаются массогабаритные аналоги или какие-то недорогие демонстраторы. В Firefly отдают отчет в том, во время первого запуска Alpha может случиться какая-то нештатная ситуация. В то же время в истории космонавтики хватает и обратных примеров, когда все проходило без каких-либо осложнений.
…
https://kiri2ll.livejournal.com/1250948.html
С завтрашнего вечера начинаю по новой проходить мод The X-COM Files. Завязка: 2 агента тайной международной спецслужбы путешествуют по миру (общественным транспортом и на машинах из проката), отстреливая паранормальные явления. Нужно вести исследования, развивать базу, нанимать новых агентов...
Принимаются заявки на переименование вновь принимаемых агентов. Фамилия-имя и страна. Пол менять нельзя, поэтому можно или 2 варианта, или гендерно-нейтральное имя Постараюсь, чтобы никого не убили, но если психическая сила окажется ниже 50 — уволю.
Видеозаписей не будет, скриншоты буду постить на форум OpenXcom.org. https://openxcom.org/forum/index.php/topic,7204.0.html
Для начала — помогите с проблемой выбора.
1. Где ставить стартовую базу? По идее, непринципиально, я по привычке всегда выбирал Венгрию. Можно разнообразить.
2. Что исследовать в первую очередь?
Медицина — даст простейшие аптечки и в близкой перспективе биолабораторию, которая удвоит доступное число учёных на стартовой базе (с 5 до 10), и позволит биологические исследования на новых базах.
Basic Operations — позволит использовать служебных собак и крыс, проводить операции под прикрытием на заводах, а в чуть более далёкой перспективе — строить разведцентр, который так же увеличит число исследователей и позволит вести допросы на новых базах.
Non-Standard Weapons — позволит закупать оружие подобное захваченному на операциях.
Personal Protection — позволит сменить костюмы на кожаные плащи, а позже — на бронежилеты.
Logistics — позволит путешествовать не вдвоём, а вчетвером. Но медленнее.
Можно всё сразу. Но это будет очень медленно.
Dell Latitude 7490-1689
если зарядное устройство подключено, то засыпает и просыпается без проблем.
если зарядное устройство не подключено, то просыпаться не хочет, ни коим образом не реагирует, приходится нажимать на клавишу питания 3+ раза, после начинается загрузка с нуля.
прошу помочь решить мою проблему, хочется полноценно пользоваться.
OS: KDE Neon
Доброго времени суток.
Используя Postfix как спам фильтр для Exchange столнулся с проблемой, автоответы отправляются с From=<>(null sender address)
и как следствие не уходят через Postfix.
Заменил
empty_address_default_transport_maps_lookup_key = <>
на
empty_address_default_transport_maps_lookup_key = [email protected]
Но такое решение не является безопасным.
Возможно настроить postfix - при пустом поле sender, искать адрес отправителя в теле письма?
Free as in Freedom на русском: Глава 1. Роковой принтер
Free as in Freedom на русском: Глава 2. 2001: Хакерская одиссея
Free as in Freedom на русском: Глава 3. Портрет хакера в юности
Развенчай бога
Напряжённые отношения с матерью не помешали Ричарду унаследовать её страсть к прогрессивным политическим идеям. Но проявилось это далеко не сразу. Первые годы его жизни были полностью свободны от политики. Как говорит сам Столлман – он жил в «политическом вакууме». При Эйзенхауэре большинство американцев не загружали себя глобальными проблемами, а старались лишь вернуться к нормальной человеческой жизни после 40-х годов, полных мрака и жестокости. Семья Столлманов не была исключением.
«Мы с отцом Ричарда были демократами, – вспоминает Липпман семейные годы в Квинсе, – но почти не участвовали в местной и общенациональной политической жизни. Мы были достаточно счастливы и довольны существующим порядком вещей».
Всё начало меняться в конце 50-х, после развода Элис и Даниэля Столлмана. Возвращение на Манхэттен было чем-то большим, нежели сменой адреса. Это было прощание со спокойным укладом жизни и переосмысление себя в новом, независимом ключе.
«Думаю, моему политическому пробуждению поспособствовал тот случай, когда я пришла в общественную библиотеку Квинса и смогла найти только одну книжку, посвящённую разводам, – рассказывает Липпман, – подобные темы жёстко контролировались католической церковью, по крайней мере, в Элмхерсте, где мы жили. Мне кажется, тогда у меня впервые открылись глаза на силы, контролирующие нашу жизнь».
Когда Элис вернулась в Верхний Вест-Сайд Манхэттена, район своего детства, её потрясло то, как сильно здесь всё изменилось за прошедшие 15 лет. Бешеный послевоенный спрос на жильё превратил район в поле ожесточённых политических баталий. На одной стороне были бизнесмены-застройщики и заинтересованные чиновники, которые хотели чуть ли не полностью перестроить район, превратив его в крупный жилой массив для «белых воротничков». Им противостояла местная ирландская и пуэрториканская беднота, которая не хотела расставаться со своим дешёвым жильём.
Поначалу Липпман не знала, какую сторону выбрать. Как новой жительнице района, ей нравилась идея о новых домах с большим количеством просторных квартир. Но в экономическом плане Элис была куда ближе к местной бедноте – минимальный доход матери-одиночки не позволил бы ей соседствовать с офисными работниками и служащими. Все планы развития районов ориентировались на состоятельных жителей, и это возмутило Липпман. Она принялась искать способы борьбы с политической машиной, которая хотела превратить её район в близнеца Верхнего Ист-Сайда.
Но сначала надо было найти детский сад для Ричарда. Придя в местный садик для бедных семей, Элис была потрясена условиями, в которых находились дети. «Я запомнила запах скисшего молока, тёмные коридоры и крайне скудное оснащение. А ведь мне доводилось работать воспитательницей в частных детсадах. Это просто небо и земля. Меня это расстроило и толкнуло к действиям».
На дворе стоял 1958 год. Элис направилась в местную штаб-квартиру Демократической партии, полная решимости обратить внимание на ужасные условия жизни бедноты. Однако визит этот не принёс ничего, кроме разочарования. В комнате, где от курева можно было топор вешать, Липпман стала подозревать, что враждебное отношение к бедным слоям может быть вызвано коррумпированностью политиков. Поэтому она не стала больше ходить туда. Элис решила присоединиться к одному из многочисленных политических движений, нацеленных на кардинальные реформы в Демократической партии. Вместе с другими участниками движения, которое называлось Объединением демократических реформ имени Вудро Вильсона, Липпман начала ходить на городские заседания и общественные слушания, и добиваться большего участия в политической жизни.
«Своей главной целью мы видели борьбу с Таммани-холл – влиятельной группой внутри Демократической партии Нью-Йорка, которая в то время состояла из Кармина де Сапио и его прихвостней. Я стала общественным представителем в городском совете, и активно участвовала в создании более реалистичного плана преобразования района, который не сводился бы к его простой застройке элитным жильём», – рассказывает Липпман.
В 60-х годах это её занятие переросло в серьёзную политическую деятельность. К 1965 году Элис уже открыто и весьма активно поддерживала политиков вроде Вильяма Фитца Райана, конгрессмена от Демократической партии, который избрался благодаря сильной поддержке таких вот движений за партийные реформы, и который одним из первых высказался против войны во Вьетнаме.
Очень скоро Элис тоже стала ярым противником политики американского правительства в Индокитае. «Я была против войны во Вьетнаме с тех самых пор, как Кеннеди послал войска, – говорит она, – я читала сводки и репортажи о том, что там происходит. И я была твёрдо уверена, что это вторжение затянет нас в страшную трясину».
Это противостояние американскому правительству проникло и в семью. В 1967 году Элис повторно вышла замуж, и её новый муж, Морис Липпман, будучи майором ВВС, подал в отставку, чтобы показать своё отношение к этой войне. Его сын Эндрю Липпман учился в МТИ, и был до конца учёбы освобождён от призыва. Но в случае разрастания конфликта отсрочку могли отменить, что в итоге и произошло. Наконец, угроза висела и над Ричардом, который хоть и был ещё слишком юн для службы, но вполне мог попасть туда в дальнейшем.
«Вьетнам был главной темой разговоров в нашем доме, – вспоминает Элис, – мы постоянно толковали о том, что будет, если война затянется, что нам и детям нужно будет делать, если их призовут. Мы все были против войны и призыва в армию. Мы были твёрдо убеждены, что это ужасно».
У самого Ричарда война во Вьетнаме вызывала целую бурю эмоций, где главными чувствами были растерянность, страх и осознание своего бессилия перед политической системой. Столлман едва мог смириться с довольно мягкой и ограниченной авторитарностью частной школы, а от мыслей об армейской учебной части его вовсе бросало в дрожь. Он был уверен, что не сможет пройти через это и остаться в своём уме.
«Страх буквально опустошил меня, но у меня не было ни малейших идей о том, что мне делать, я даже на демонстрацию боялся пойти, – вспоминает Столлман о том дне рождения 16 марта, когда ему вручили страшный билет во взрослую жизнь, – можно было уехать в Канаду или Швецию, но у меня это в голове не укладывалось. Как мне решиться на такое? Я ничего не знал о самостоятельной жизни. В этом плане я был совершенно не уверен в себе». Конечно, ему предоставили отсрочку для учёбы в вузе – одну из последних, потом американское правительство перестало их давать – но эти несколько лет пройдут быстро, и что делать тогда?
…
Добрый вечер,
При использовании masscan он намертво подвисает, хосты он обнаруживает но работу свою никогда не завершает, пробовал устанавливать таймауты и всячески менять параметры сканирования но ситуация не меняется, ниже вывод в режиме отладке:
root@kali:~# masscan -sS -vv 127.0.0.1 -p445 --rate 5 -oL res.txt
pcap: found library: libpcap.so
pcap: pcap_dev_name: failed
pcap: pcap_dev_description: failed
pcap: pcap_dev_next: failed
pcap: pcap_sendqueue_alloc: failed
pcap: pcap_sendqueue_transmit: failed
pcap: pcap_sendqueue_destroy: failed
pcap: pcap_sendqueue_queue: failed
pfring: error: dlopen('libpfring.so'): No such file or directory
initializing adapter
auto-detected: interface=eth0
auto-detected: adapter-ip=10.0.2.15
eth0: type=0x 1
auto-detected: adapter-mac=00-00-00-00-00-00
pcap: libpcap version 1.8.1
pcap:'eth0': opening...
pcap:'eth0': successfully opened
rawsock: looking for default gateway
auto-detected: router-ip=10.0.2.2
auto-detected: router-mac=00-00-00-00-00-00
adapter initialization done.
Starting masscan 1.0.4 (bit.ly/14GZzcT) at 2019-06-24 20:06:22 GMT
-- forced options: -sS -Pn -n --randomize-hosts -v --send-eth
Initiating SYN Stealth Scan
Scanning 1 hosts [1 port/host]
THREAD: status: starting thread
THREAD: recv: starting thread #0 0:00:00 remaining, found=0
THREAD: recv: starting main loop
THREAD: xmit: starting thread #0
maxrate = 5.00
THREAD: xmit done, waiting for receive thread to realize this
THREAD: xmit done, waiting for receive thread to realize this
THREAD: xmit: stopping thread #0waiting -1-secs, found=1
^Zte: 0.00-kpps, 100.00% done, waiting -34-secs, found=1
В порыве переезда на systemd (а куда деваться?) я решил отказаться от использования crontab в пользу таймеров. В итоге имею следующее:
# cat make-backup.service
[Unit]
Description=VMs Backup Service
[Service]
Type=simple
ExecStart=/usr/bin/python3 /root/backup/make_backup.py
# cat make-backup.timer
[Unit]
Description=VMs Backup Service (Timer)
[Timer]
OnCalendar=*-*-* 20:55:00
Unit=make-backup.service
[Install]
WantedBy=multi-user.target
Если я делаю systemctl stop/start make-backup.timer то вижу следующее:
# systemctl list-timers
NEXT LEFT LAST PASSED UNIT ACTIVATES
Mon 2019-06-24 21:08:00 CEST 40s left n/a n/a make-backup.timer make-backup.service
Mon 2019-06-24 21:08:00 CEST 40s left Mon 2019-06-24 21:07:00 CEST 19s ago pvesr.timer pvesr.service
Mon 2019-06-24 22:00:25 CEST 53min left Sun 2019-06-23 22:00:25 CEST 23h ago systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service
Tue 2019-06-25 04:55:18 CEST 7h left Mon 2019-06-24 02:27:09 CEST 18h ago pve-daily-update.timer pve-daily-update.service
Tue 2019-06-25 06:55:07 CEST 9h left Mon 2019-06-24 06:32:27 CEST 14h ago apt-daily-upgrade.timer apt-daily-upgrade.service
Tue 2019-06-25 08:04:39 CEST 10h left Mon 2019-06-24 20:53:28 CEST 13min ago apt-daily.timer apt-daily.service
6 timers listed.
Pass --all to see loaded but inactive timers, too.
Но как только таймер якобы «срабатывает», происходит следующее:
# systemctl list-timers
NEXT LEFT LAST PASSED UNIT ACTIVATES
Mon 2019-06-24 21:09:00 CEST 54s left Mon 2019-06-24 21:08:00 CEST 5s ago pvesr.timer pvesr.service
Mon 2019-06-24 22:00:25 CEST 52min left Sun 2019-06-23 22:00:25 CEST 23h ago systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service
Tue 2019-06-25 04:55:18 CEST 7h left Mon 2019-06-24 02:27:09 CEST 18h ago pve-daily-update.timer pve-daily-update.service
Tue 2019-06-25 06:55:07 CEST 9h left Mon 2019-06-24 06:32:27 CEST 14h ago apt-daily-upgrade.timer apt-daily-upgrade.service
Tue 2019-06-25 08:04:39 CEST 10h left Mon 2019-06-24 20:53:28 CEST 14min ago apt-daily.timer apt-daily.service
n/a n/a Mon 2019-06-24 21:08:00 CEST 5s ago make-backup.timer make-backup.service
6 timers listed.
Pass --all to see loaded but inactive timers, too.
Разумеется на самом деле ничего не срабатывает. Мне непонятно почему NEXT и LEFT становятся в значение n/a. При этом понятно, что на самом деле таймер не срабатывает. И как это можно дебажить?
Команда в сервисе рабочая, если ее просто скопировать в терминал то все ОК.
Заранее благодарю.