Я сейчас пытаюсь приучить Яндекс-карты к Заббиксу. Пока показывает точки с проблемами на карте.
Хочу ещё добавить возможность нанесения коммутационных линий связи, ну, возможно ещё некоторые фичи.
Начал всё один парень здесь, я продолжаю эпопею на github
В этом случае получается S3-тип машины. При перезагрузке все изменения на ней удаляются.
Что я делал — это с помощью dd копировал образ моей виртуалки на блочное EBS устройство. после чего отмонтировал это устройство и зарегистрировал как EBS AMI. Короче, много телодвижений :)
Если делать с нуля, то я в своё время создавал файл забитый нулями, создавал в нём файловую систему и ставил необходимый набор пакетов (через yum для RHEL, Убунты делать мне не приходилось). Далее делал из этого S3 имейдж, потом конвертил в EBS.
Похожая ситуация для жителей Украины и Paypal. Есть у меня US Payment Service от пионера, а на страничке Пейпала нет опции подключения вывода средств на банковский аккаунт.
Сразу мне написал Оскар:
Reference number: LTK12129070744057X
Subject: Re: Start receiving money via US payment service
Dear Andrii,
Thank you for your email.
Once signed in to your PayPal account, go to the “Profile” menu and select “Add or Edit US Bank Account.” You will then need to enter your US Payment Service details, which can be found on your My Account page.
Sincerely,
Oscar
На что я написал: Hello Payoneer.
I don't have "Add or Edit US Bank Account" option (see pic 001.png):
When I choose "Add/Edit Bank Account", I receive an error (like on pic 002.png):
На что мне ответил Давид:
Reference number: LTK12129070744057X
Subject: Re: Start receiving money via US payment service
Dear Andrii,
You will have to contact Paypal about this issue.
Tell them that you have an American bank account. Ask how can you link it to your Paypal account.
Sincerely,
David
Payoneer Customer Support
Я так понимаю, Украине и PayPal хорошо вместе никак не будет? Даже если Payoneer даст US Payment Service?
Если доменов много, то делаю так (у меня на Ubuntu 10.04 стоит dk-milter и OpenDKIM): /etc/default/opendkim
# Command-line options specified here will override the contents of
# /etc/opendkim.conf. See opendkim(8) for a complete list of options.
#DAEMON_OPTS=""
#
# Uncomment to specify an alternate socket
# Note that setting this will override any Socket value in opendkim.conf
SOCKET="inet:10035@localhost" # listen on loopback on port 8891 - Ubuntu default
/etc/opendkim.conf
# This is a basic configuration that can easily be adapted to suit a standard
# installation. For more advanced options, see opendkim.conf(5) and/or
# /usr/share/doc/opendkim/examples/opendkim.conf.sample.
##
## opendkim.conf -- configuration file for OpenDKIM filter
##
ADSPAction Continue
ADSPNoSuchDomain Yes
AutoRestart Yes
AutoRestartRate 10/1h
Canonicalization simple/simple
ExternalIgnoreList refile:/etc/mail/opendkim/trusted-hosts
InternalHosts refile:/etc/mail/opendkim/trusted-hosts
KeyTable refile:/etc/mail/opendkim/keyTable
LogWhy Yes
On-Default accept
On-BadSignature accept
On-DNSError tempfail
On-InternalError accept
On-NoSignature accept
#On-Security tempfail
On-Security accept
PidFile /var/run/opendkim/dkim-milter.pid
SignatureAlgorithm rsa-sha1
SigningTable refile:/etc/mail/opendkim/signingTable
Socket inet:10035@127.0.0.1
Syslog Yes
SyslogSuccess Yes
TemporaryDirectory /tmp
UMask 000
UserID opendkim:postfix
#X-Header Yes
После этого к вам начнут поступать отчёты в т.н. формате ARF (вложения типа message/feedback-report).
Также немаловажно переваривать bounce-messages (т.е. отлупы о том, что письма не доставлены адресату по тем или иным причинам (не верно указан адрес получателя, на получателе закончилось место и т.д. — можно заюзать тот же перловский Mail::DeliveryStatus::BounceParser ).
В следующей статье сто процентов нужно рассказать про механизм того, что такое пулы, сторейджи и т.д.
Кстате, при не правильной их настройке ( ну, точнее сказать по народному: корявой) рискуем получить что в конкретную единицу времени будет выполняться только одно задание. А если еще и лимитированние места используется и это место закончилось — то наступит вообще ступор для всех заданий, пока или не увеличить квоту или не сделать recycle хранилищу.
Из личного опыта: сразу напрягало что что-то меня там мониторит, но потом просто систематизировало моё время. Если на прошлой работе я читал Хабр, то сейчас читаю хабр по пути на работу, в обеденное время или вечером перед сном.
В отдельном случае когда коллега кинул ссылку на топик, который очень похож на то с чем мы сталкиваемся в своём проекте.
Здесь много противоречий: код качественный — в новинку, и т.д.
Хорошие вещи быстро на тяп-ляп не делаются. Если это действительно нужно сделать (быстро и на тяп-ляп, то это сразу нужно обговорить, соответственно и сроки тоже).
Можно дать исполнителю сделать тестовое задание (например моих сотрудников тестировали менее оплачиваемой работой в тех же проектах, но давали не такой большой объём работы: вместо написания модуля к системе — написание метода для модуля например, и тому подобное).
Можно конечно нанять индуса/китайца/филиппинца который всё сделает, но наши суровые программеры потом переделают :)
2.4.1 Posting a Job.
All jobs posted to oDesk must be in English and not contain any information enabling or requesting contact or payment outside of the oDesk Platform.
Потом, когда поднимается abuse от заказчика или исполнителя, вся переписка на виду и решение принимается довольно таки быстро.
В отличии от фриланса.ру (не знаю как сейчас) там почасовые контракты гарантировано будут оплачены. Мне как испольнителю похеру на комиссию, котораю будет снята с заказчика — мне главное получить деньги за работу. В качестве работы заказчик может убедиться просматривая мои скриншоты/программный код/etc.
Хочу ещё добавить возможность нанесения коммутационных линий связи, ну, возможно ещё некоторые фичи.
Начал всё один парень здесь, я продолжаю эпопею на github
Что я делал — это с помощью dd копировал образ моей виртуалки на блочное EBS устройство. после чего отмонтировал это устройство и зарегистрировал как EBS AMI. Короче, много телодвижений :)
Сразу мне написал Оскар:
Reference number: LTK12129070744057X Subject: Re: Start receiving money via US payment service Dear Andrii, Thank you for your email. Once signed in to your PayPal account, go to the “Profile” menu and select “Add or Edit US Bank Account.” You will then need to enter your US Payment Service details, which can be found on your My Account page. Sincerely, Oscar
На что я написал:
Hello Payoneer. I don't have "Add or Edit US Bank Account" option (see pic 001.png):
When I choose "Add/Edit Bank Account", I receive an error (like on pic 002.png):
На что мне ответил Давид:
Я так понимаю, Украине и PayPal хорошо вместе никак не будет? Даже если Payoneer даст US Payment Service?
/etc/default/opendkim
/etc/opendkim.conf
/etc/default/dk-filter
Ну, и генерация ключиков
Связка работает с постфиксом, но двумя взмахами напильника можно приловчить на Exim тоже.
Да, кстате… Товарищи, если шлёте почту на буржуев, то не забывайте про Feedback Loops:
mail.live.com/mail/services.aspx#JMRPP
feedbackloop.yahoo.net/
fbl.hostedemail.com/
postmaster.aol.com/SupportRequest.php
feedback.comcast.net/
После этого к вам начнут поступать отчёты в т.н. формате ARF (вложения типа message/feedback-report).
Также немаловажно переваривать bounce-messages (т.е. отлупы о том, что письма не доставлены адресату по тем или иным причинам (не верно указан адрес получателя, на получателе закончилось место и т.д. — можно заюзать тот же перловский Mail::DeliveryStatus::BounceParser ).
И сообщите им же, что вы хотите слать МНОГО почты:
postmaster.aol.com/cgi-bin/whitelist/whitelist_guides.pl
help.yahoo.com/l/us/yahoo/mail/postmaster/bulkv2.html
Кстате, при не правильной их настройке ( ну, точнее сказать по народному: корявой) рискуем получить что в конкретную единицу времени будет выполняться только одно задание. А если еще и лимитированние места используется и это место закончилось — то наступит вообще ступор для всех заданий, пока или не увеличить квоту или не сделать recycle хранилищу.
Кстате, не мешало бы сказать копи-пастерам что
… может не работать не так как ожидаеться во всяких самописных штуках ( я не про тех, у кого Joomla/Wordpress/Drupal/etc)
В отдельном случае когда коллега кинул ссылку на топик, который очень похож на то с чем мы сталкиваемся в своём проекте.
Хорошие вещи быстро на тяп-ляп не делаются. Если это действительно нужно сделать (быстро и на тяп-ляп, то это сразу нужно обговорить, соответственно и сроки тоже).
Можно дать исполнителю сделать тестовое задание (например моих сотрудников тестировали менее оплачиваемой работой в тех же проектах, но давали не такой большой объём работы: вместо написания модуля к системе — написание метода для модуля например, и тому подобное).
Можно конечно нанять индуса/китайца/филиппинца который всё сделает, но наши суровые программеры потом переделают :)
Потом, когда поднимается abuse от заказчика или исполнителя, вся переписка на виду и решение принимается довольно таки быстро.
В отличии от фриланса.ру (не знаю как сейчас) там почасовые контракты гарантировано будут оплачены. Мне как испольнителю похеру на комиссию, котораю будет снята с заказчика — мне главное получить деньги за работу. В качестве работы заказчик может убедиться просматривая мои скриншоты/программный код/etc.