Blackilisted: Matthew Ruffino

If you know Matthew Ruffino please read this email, this is important.
My name is Alexey Paramonov, I work as a Top Rated freelance developer, you can check my profile here:

My feedback is 100% positive and I have long-tem business contract with my clients.
In 2015-2016 I had a back luck working with Matthew. We had several contracts relatred to software and web development, and I did my job very well.
But at the end of 2016 Matthew suddenly has cancelled all his PayPal payments to my account despite the fact that the work is done leaving me with a dept of more that 3500$ on my PayPal account.
Both my personal and business Paypal accounts are blocked till now.
Matthew made a lot of promised to fulfill my debt and make the payment but he never did. I waited for a long time hoping that he will finally pay.
I have a daughter, she is 4 years old now (2.5 at that moment) and that amount is significant to me and my family, but Matthew does not care.
Paypal has blocked my account and I can not receive any payments from my other projects and jobs as freelance developer, all that makes my developer activity very limited thanks to Matthew.
If you ever meet this guy or have any business with him — take care, if you are a freelance developer I suggest you to stop any contracts that you have with this person immediately.

This message is not a joke/scam or spam, if you want a confirmation or more info I am free to contact at
I am not asking anyone for money or financial help, all I want is to spread this info, so I am asking you for a report this at you social account, let your friends and everyone around you know about this guy.

His photo is attached.
Matthew Instagram
Matthew Ruffino
31538 Rocky Crest
Farmington Hills, Mi, 48336
United States
+1 248 255 9632

Now I am using VPN

Thanks to our government that is fighting with Telegram I can not access some Amazon/Google servers in US that I use in my work projects, so I had to set up Open VPN on one of my servers in Germany. Tried several bash scripts for VPN config, and here is the best one:

The script creates an *.ovpn file that you can then import into your Ubuntu connection manager and have a connection up and running in less than 10 minutes.

Вывод денег на счет ИП с Upwork

В начале февраля 2017 года фриланс биржа Upwork добавила возможность выводить деньги напрямую в Российские банки в рублях. Сегодня я успешно получил первый платеж на свой счет индивидуального предпринимателя, на выяснение всех деталей настройки вывода с Upwork и моим банком (Тинькофф) ушло почти две недели упорного общения с технической поддержкой с обоих сторон, поэтому делюсь опытом. Выражаю большую благодарность поддержке и Upwork, и Тинькофф — обе стороны не только писали мне в тикетах, но и звонили, для оперативности.

Добавить на Upwork новый способ вывода можно в профиле, в Get Paid -> Add Method, далее «Direct to Local Bank (RUB)».

В поле «Bank SWIFT Code» необходимо указать SWIFT код банка, обычно русские банки содержат буквы RU  в коде, у Тинькофф это TICSRUMM, жмем GO и если SWIFT код был указан правильно — появится название банка на английском и его адрес. Ниже будет форма для банковских реквизитов:

  • Account Number — Ваш расчетный счет в банке (не путать с корреспондентским), здесь указываются только цифры счёта.
  • Full Name (Russian) — имя на банковском счете, т.е. в случае с ИП это обычно «Индивидуальный Предприниматель Иванов Иван Иванович», пишем целиком с ИП префиксом, по-русски.
  • RUBIK — БИК банка
  • Account Type — для ИП счёта тип аккаунта должен быть Corporate, не Individual (который для физических лиц).
  • INN — Ваш ИНН (не банка)
  • KPP — хоть и написано, что это поле optional, на самом деле для ИП туда обязательно нужно что-то вписать, если нет КПП — то пишем просто девять нулей 000000000.
  • Address — адрес улицы и дома, например Tverskaya street 9, 15.
  • City and State/Province — Moscow, или ваш город.
  • Country — Russia
  • Phone Number — номер телефона с префиксом, в скобка 7 и далее номер как обычно 9261234567
  • Remittance information — это назначение платежа. Лучше уточнить у себя в банке требуют ли они что-то дополнительно указывать здесь, мой банк сказал, что ничего там писать не нужно.

Открыть счет в Тинькофф Бизнесс и получить 2 (или 7) месяцев бесплатного обслуживания.

Icecast stats in realtime

If you have admin access to the stream, you can monitor your stream statistics in real time.
To demostrate this feature I will use httpie:

http —stream —auth=admin:<ADMIN PASSWORD HERE> STATS

Pay attention to «STATS» http method, it allows you to open as tream to Icecast events.
Example output:

server.admin icemaster@localhost undefined
server.clientConnections 208680 undefined
server.clients 1 undefined
server.connections 208775 undefined
server.fileConnections 49 undefined localhost undefined
server.listenerConnections 168 undefined
server.listeners 0 undefined
server.location Earth undefined
server.clients 2 undefined
server.connections 208776 undefined
server.statsConnections 6 undefined
server.stats 1 undefined
mount.totalBytesRead /radio 707282168
mount.totalBytesSent /radio 2561809
server.clients 3 undefined
server.connections 208777 undefined
server.clients 4 undefined
server.connections 208778 undefined
server.clients 5 undefined
server.connections 208779 undefined
mount.totalBytesRead /radio 707362061
mount.totalBytesSent /radio 2561809
server.clients 6 undefined
server.connections 208780 undefined
server.clientConnections 208681 undefined
server.clients 5 undefined
server.clients 6 undefined
server.connections 208781 undefined
server.clientConnections 208682 undefined
server.clients 5 undefined
mount.totalBytesRead /radio 707442086
mount.totalBytesSent /radio 2561809
server.clients 4 undefined
server.clients 3 undefined
server.clients 2 undefined
server.clients 3 undefined
server.connections 208782 undefined
server.clientConnections 208683 undefined
mount.connections /radio NaN
mount.listeners /radio 1
server.listeners 1 undefined
server.listenerConnections 169 undefined