Какую платежную систему выбрать?
Кто-нибудь прикручивал PayPal вообще? Сложно там? Проект на Java, Spring. Вроде бы у них есть SDK. Но я не крутил еще. И опять же, не знаю, запилить ли отдельным микросервисом или в монолит втащить еще и этот SDK.
Кто-нибудь прикручивал PayPal вообще? Сложно там? Проект на Java, Spring. Вроде бы у них есть SDK. Но я не крутил еще. И опять же, не знаю, запилить ли отдельным микросервисом или в монолит втащить еще и этот SDK.
При попытке авторизации - это:
HTTP Status 405 - Request method 'POST' not supported
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
type Status report
message Request method 'POST' not supported
description The specified HTTP method is not allowed for the requested resource.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Apache Tomcat/7.0.76
как быть?
Что, еще не было новости? Никто не пользуется ведром что ли?
https://i.imgur.com/Mmb04GE.png
https://isitblockedinrussia.com/?host=bitbucket.org
Так-то!
Есть телефон Xiaomi Mi 5. Требуется по внешнему событию сменить сим-карту для интернета.
Я установил Tasker, AutoTools, выдал права на изменение системных переменных, воспользовался инструкцией, и нашел нужный мне параметр: multi_sim_data_call. Именно он меняется с 1 на 3 при переключении сим из настроек.
Но вот незадача: если настроить AutoTools на смену значения этой системной переменной и протестировать задачу Tasker-а (контроль делаю выводом системного уведомления со значением этой переменной), то она вроде как установилась, но телефон не понял, что симка переключена.
Поэтому вопрос: как его заставить принять новое значение этой системной переменной и среагировать сменой симки для интернета?
Ну или подскажите, как автоматизировать сей процесс?
UPD: нашел протухший тред на реддите, где также безрезультатно пытались сменить симку https://www.reddit.com/r/tasker/comments/5g39ff/dual_sim_enabledisable_sim_ca...
Были в Аквариуме в Барселоне. А в детской подводной лодке - он, linux! Вернее, его «младший брат» на малинке. И он паникует. Интересно, оно так задумано или его и правда переклинило?
Как выглядит субмарина снаружи и внутри, можно увидеть во фликре: https://flic.kr/s/aHsmop5fV3
А по поводу самого аквариума - как-то скудно там. Маленькая экспозиция. Рыбы красивые, да. Но аквариумов их мало. Есть и родные нам виды - есть аквариум с огромными осётрами. Но никаких морских котиков вам, ни дельфинов, ни прочих больших зверей, и змее-гадов тоже нет. Да, акулы были, средних размеров, много скатов. Но вот пингвины сидели какие-то сонные. В московском океанариуме они, помню, как на спидах были - и ныряли по кругу, и бегали, и «танцевали». В общем, мне не очень зашло, а дочке понравилось в барселонском Аквариуме. В московском она еще не была.
ЗЫ. Билет 20 евро на взрослого, детям до 6 бесплатно.
ЗЗЫ. В альбом фликра добавил остальные (не-линукс) фотки - должно быть интересней.
Системный администратор / IT-специалист
50 000 — 70 000 ₽, опыт работы от 3 лет, полная занятость
Обязанности:
Требования:
Необходимо знать:
Условия:
Иными словами: руководство придерживается лояльной политики в отношении сотрудников при условии соответствующей отдачи.
пруф https://www.superjob.ru/vakansii/sistemnyj-administrator-30670044.html
Требуется иметь возможность динамически настраивать систему событий, которые должны вызываться (выполняться) по графику. Некое подобие крона.
Есть мысли, как это сделать, но не могу определиться, как будет лучше. Может быть, есть какие мануалы, или кто-то делал? Поделитесь, плз, инфой и мыслями.
Жить все планирует на Java 8, SpringBoot 2.
Нашел на гитхабе https://github.com/patrikx3/freenom
Сам пока не тестировал. Есть желающие протестить?
была уже тема, но там все дело было в пустом файле.
имею:
свой файл-демон положил в /etc/systemd/system
содержимое стандартное (у меня такой на другой машине работает)
# cat pdswe.service
[Unit]
Description=Sevco Web Ext
After=network.target
[Service]
User=boyko.vn
WorkingDirectory=/opt/pivdom-reports
ExecStart=/usr/bin/java -jar /opt/pivdom-reports/pivdomsevcowebextension-1.0.0.jar --spring.config.location=file:/opt/pivdom-reports/application.properties
SuccessExitStatus=143
[Install]
делаю:
# systemctl enable pdswe
Failed to execute operation: Too many levels of symbolic links
при этом:
:/etc/systemd/system# ls -l
total 48
drwxr-xr-x 2 root root 4096 Dec 13 15:05 default.target.wants
drwxr-xr-x 2 root root 4096 Dec 12 14:46 final.target.wants
drwxr-xr-x 2 root root 4096 Dec 12 14:38 getty.target.wants
drwxr-xr-x 2 root root 4096 Dec 12 14:41 graphical.target.wants
lrwxrwxrwx 1 root root 38 Dec 12 14:41 iscsi.service -> /lib/systemd/system/open-iscsi.service
lrwxrwxrwx 1 root root 46 Dec 13 15:05 karaf -> /opt/apache-servicemix-7.0.1/bin/karaf.service
lrwxrwxrwx 1 root root 46 Dec 13 15:05 karaf.service -> /opt/apache-servicemix-7.0.1/bin/karaf.service
drwxr-xr-x 2 root root 4096 Dec 12 16:37 multi-user.target nss-lookup.target.wants
drwxr-xr-x 2 root root 4096 Dec 12 16:37 multi-user.target.wants
drwxr-xr-x 2 root root 4096 Dec 12 14:38 network-online.target.wants
drwxr-xr-x 2 root root 4096 Dec 12 16:37 nss-lookup.target.wants
drwxr-xr-x 2 root root 4096 Dec 12 14:41 paths.target.wants
lrwxrwxrwx 1 root root 33 Jun 7 22:20 pdswe.service -> /opt/pivdom-reports/pdswe.service
karaf.service - преспокойно работает, а мой - нет.
где я накосячил?
Не хочу изобретать велосипед.
Данные с массивами (проклятый php и php-нутые программисты)
contacts%5Bupdate%5D%5B0%5D%5Bid%5D=1526845&contacts%5Bupdate%5D%5B0%5D%5Bname%5D=%D0%A8%D1%82%D0%B5%D0%BF%D0%B0+%D0%95%D0%BB%D0%B5%D0%BD%D0%B0+%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80%D0%BE%D0%B2%D0%BD%D0%B0&contacts%5Bupdate%5D%5B0%5D%5Bresponsible_user_id%5D=67&contacts%5Bupdate%5D%5B0%5D%5Bdate_create%5D=1525351212&contacts%5Bupdate%5D%5B0%5D%5Blast_modified%5D=1525453926&contacts%5Bupdate%5D%5B0%5D%5Bcreated_user_id%5D=2360836&contacts%5Bupdate%5D%5B0%5D%5Bmodified_user_id%5D=2360836&contacts%5Bupdate%5D%5B0%5D%5Bcompany_name%5D=%D0%A8%D1%82%D0%B5%D0%BF%D0%B0+%D0%95%D0%BB%D0%B5%D0%BD%D0%B0+%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80%D0%BE%D0%B2%D0%BD%D0%B0+%D0%98%D0%9F&contacts%5Bupdate%5D%5B0%5D%5Blinked_company_id%5D=657097&contacts%5Bupdate%5D%5B0%5D%5Bcustom_fields%5D%5B0%5D%5Bid%5D=28719&contacts%5Bupdate%5D%5B0%5D%5Bcustom_fields%5D%5B0%5D%5Bname%5D=%D0%A2%D0%B5%D0%BB%D0%B5%D1%84%D0%BE%D0%BD&contacts%5Bupdate%5D%5B0%5D%5Bcustom_fields%5D%5B0%5D%5Bvalues%5D%5B0%5D%5Bvalue%5D=123&contacts%5Bupdate%5D%5B0%5D%5Bcustom_fields%5D%5B0%5D%5Bvalues%5D%5B0%5D%5Benum%5D=61231&contacts%5Bupdate%5D%5B0%5D%5Bcustom_fields%5D%5B0%5D%5Bcode%5D=PHONE&contacts%5Bupdate%5D%5B0%5D%5Bcustom_fields%5D%5B1%5D%5Bid%5D=28721&contacts%5Bupdate%5D%5B0%5D%5Bcustom_fields%5D%5B1%5D%5Bname%5D=Email&contacts%5Bupdate%5D%5B0%5D%5Bcustom_fields%5D%5B1%5D%5Bvalues%5D%5B0%5D%5Bvalue%5D=234&contacts%5Bupdate%5D%5B0%5D%5Bcustom_fields%5D%5B1%5D%5Bvalues%5D%5B0%5D%5Benum%5D=61243&contacts%5Bupdate%5D%5B0%5D%5Bcustom_fields%5D%5B1%5D%5Bcode%5D=EMAIL&contacts%5Bupdate%5D%5B0%5D%5Btype%5D=contact&account%5Bsubdomain%5D=mail4bvn
Ну ладно, я еще url-decode сделаю
contacts[update][0][id]=1526845&contacts[update][0][name]=Штепа+Елена+Александровна&contacts[update][0][responsible_user_id]=67&contacts[update][0][date_create]=1525351212&contacts[update][0][last_modified]=1525453926&contacts[update][0][created_user_id]=2360836&contacts[update][0][modified_user_id]=2360836&contacts[update][0][company_name]=Штепа+Елена+Александровна+ИП&contacts[update][0][linked_company_id]=657097&contacts[update][0][custom_fields][0][id]=28719&contacts[update][0][custom_fields][0][name]=Телефон&contacts[update][0][custom_fields][0][values][0][value]=123&contacts[update][0][custom_fields][0][values][0][enum]=61231&contacts[update][0][custom_fields][0]=PHONE&contacts[update][0][custom_fields][1][id]=28721&contacts[update][0][custom_fields][1][name]=Email&contacts[update][0][custom_fields][1][values][0][value]=234&contacts[update][0][custom_fields][1][values][0][enum]=61243&contacts[update][0][custom_fields][1]=EMAIL&contacts[update][0][type]=contact&account[subdomain]=mail4bvn
Ну а дальше как? парсить строки вручную? попахивает говнокодерством...
ЗЫ. Реализовывать буду на 1С. Возможно, удастся javascript код запустить через какой-нибудь COMОбъект("MSScriptControl.ScriptControl"), поэтому реализации на других языках хоть и интересны, но лишь для того, чтобы я смог потом перегнать в нужный.
ЗЗЫ. Прослойку в виде доп. сервиса тоже не хотелось бы реализовывать...
ЗЗЗЫ. Требуется универсальный метод, т.к. структура данных будет меняться.
Кто тут хотел?
Накопал в инете
Настроен OpenVPN, к серверу подключаются два клиента. Хочу, чтобы при подключении клиента 10.9.1.4 весь траффик шел через 10.9.1.8. Т.е. чтобы клиент 10.9.1.8 служил «выходной нодой» для всего траффика клиента 10.9.1.4. Как возможно?
ccd 10.9.1.4:
push "redirect-gateway def1"
push "remote-gateway 10.9.1.1"
push "dhcp-option DNS 8.8.8.8"
iptables на сервере 10.9.1.1
# Generated by iptables-save v1.6.2 on Mon Apr 23 15:32:51 2018
*filter
:INPUT ACCEPT [610:58935]
:FORWARD ACCEPT [108:30547]
:OUTPUT ACCEPT [506:71048]
COMMIT
# Completed on Mon Apr 23 15:32:51 2018
# Generated by iptables-save v1.6.2 on Mon Apr 23 15:32:51 2018
*nat
:PREROUTING ACCEPT [22:1140]
:INPUT ACCEPT [20:1020]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A POSTROUTING -s 10.9.1.0/24 -o enp9s0 -j MASQUERADE
COMMIT
# Completed on Mon Apr 23 15:32:51 2018
В одном ТГ чате промелькнула ссылка, думал, кому-то пригодится https://github.com/Prototype-X/blacklist-rkn-tool
сабж. а то уже которую ветку трут с подписью «в Клуб». а я не могу.
Есть OpenVPN сервер, к нему цепляется клиент. Пинги ходят туды-сюды.
Хочу на сервере поставить http-proxy так, чтобы он траффик гонял не напрямую с этой машины, а через vpn-тунель прогонял.
Как настроить?
Кейс. Через в nginx настроен proxy_pass на другой порт, который слушает другой веб-сервер (Java, Spring, к примеру). Иногда требуется перегрузить этот веб-сервер. Nginx, соответственно, выдает ошибку, что недоступен сейчас.
Можно ли его «уговорить» отдавать какой-нибудь статический html в таком случае? Можно было бы запилить «объяснительную», почему сервер в дауне, и javasrcipt-ом пытаться перегрузить страницу. Было бы стильно, модно, молодежно.
___
maxcom, почему тег «proxy_pass» некорректный?
Для TelegramBots библы установка прокси реализована как работа с HttpHost объектом.
Разрабы не чешутся отвечать мне на вопрос про socks5-proxy.
Вот мне и подумалось, что можно как-то обернуть socks5-прокси клиента, чтобы он работал как HttpHost объект.
Может, делал уже кто-то? Или у кого-то мысли есть по этому поводу?
Стал замечать, что глаза в последнее время устают от темных тем, поэтому плавно перехожу на светлые.
Немного поиграл со стандартной темой white2, получил такой-себе серый (почти) ЛОР.
Чуть больше скриншотов:
( CSS внутри )
Гугл в этом году на 1 апреля сделал занимательную игру на своих картах.
https://i.imgur.com/joroE22.jpg
Если их открыть, то в левом верхнем углу появится Уолли. Нажав на него - начинается игра.
А Яндекс карты сегодня полдня не работали.
| ← назад | следующие → |