Sunday, April 15, 2018

АПІ Приват24 - пара думок

Звичайно це добре, що хоч таке АПІ https://api.privatbank.ua/ є, але...

1) Документація є тілько російською https://api.privatbank.ua/#p24/main :(
2) Прямо в документації є PHP код без пояснення що це таке. Добре я згадав, що точка це конкатенація строк у PHP. До того ж ці функції, що sha1, що md5, у PHP працюють якось по-своєму. Але гугл рулить :) http://web.archive.org/web/20140209230440/http://www.sergiy.ca/how-to-make-java-md5-and-sha-1-hashes-compatible-with-php-or-mysql/
3) Для запросів та відповідей використовується XML, але не SOAP/WSDL
4) Частина цього XML (як строка) використовується у якості підпису запроса
5) В цілому це якийсь самопальний XML over REST замість якогось індустріяльного стандарту
6) АПІ завжди повертає HTTP код 200, навіть для помилок
7) При помилці повертається знову ж таки XML, і після лише 2 годин інтеграції я отримав вже 2 різних за схемою XML з помилками

Поки що вердикт -- воно дійсно "хоч таке"

Friday, December 25, 2015

PvZ 2 is just a monetization of what was a good game

There's very very little new in the game mechanics of second version of Plants versus Zombies . And most of new features, especially in Zen garden, are targeted to force you to pay money, constantly.

It is important to say that the game is not free to play. Not at all. All PvZ players know it is impossible to pass higher levels using only starting seed slots, and it is impossible to buy extra slots with in-game coins, unlike in first version, only with real money -- $3.99 per slot.
I've bought several games already, and I do not have any problem buying extra seed slots, but how many? There are 6 starting slots, 7th one costs $4. What will be the limit, what is the ultimate game price to be playable?

I'd prefer an honest upfront payment like the v1 is.

Sunday, October 6, 2013

Остался один шаг

Лечу из Киева в Варшаву, в качестве еды принесли вафельку на 18 грамм и стаканчик воды. До "хлеба и воды" остался всего один шаг :)

Многие авиакомпании совсем отказались от еды на борту, и это логично -- редко кто будет выбирать авиакомпанию по тому, кормит она или нет. Ну а кому это важно, возьмёт бизнес-класс, где его покормят максимум на уровне эконома десятилетней давности.

Но такой минималистичный "refreshment" выглядит, честно говоря, абсолютно бестолковым.
Если говорить об экономии, то выгоднее вообще отменить, ведь обслуживание занимает время стьюардесс и не позволяет радикально сократить их количество. На обычный самолёт хватило бы двух стьюардесс -- одной для бизнес, и одной для эконом-класса, и для безопасности / подстраховки друг друга.
Если же всё равно по правилам нужно 5 стьюардесс, то разница между махонькой вафелькой, и чем-то более существенным фасованым минимальна (свежегорячее, действительно, стоит других денег, и возможно не вписывается в эконом). То же самое с разницей в цене напитков -- вода, сок и Кока-Кола стоят примерно одинаково с учётом аэропортовых проверок.

В общем, если б я рулил авиакомпанией, то в качестве перекуса давал бы что-то более существенное (в пределах 100-граммового сникерса + сок/кокаколу), или не давал бы ничего.

Sunday, September 18, 2011

Сколько стоит аппендицит

Наша бесплатная медицина весьма недешева. Поэтому если вдруг у вас еще
есть аппендицит, то на случай его воспаления стоит запастись некоторым
количеством наличности.

Когда "припрет", можете не успеть, ведь это очень быстрый процесс --
утром я еще чувствовал себя абсолютно здоровым человеком, а в пять
вечера -- аппендицит врачи посчитали "запущенным" и срочно, без
предоплаты, повезли меня в операционную.

Пока я в больнице только второй день, позади входные анализы и
собственно операция. По мере лежания в стационаре буду дополнять.

Итак (цены в грн):
* Выезд скорой помощи = бесплатно
* Анализы при поступлении:
** анализ крови + мочи = 20
** кардиограмма = 20
* Предоперационная подготовка:
** Бритье = 15
* Собственно операция:
** Медсестре = 350
** Анестезиологу = 650
** Хирургу (хотя бабосы собирает не оперирующий хирург, а
ответственный врач) = 1500
* Пост-операционные медикаменты (в основном, шприцы и антибиотики -
покупаются самостоятельно)
** День первый (или скорее, вечер) = 330
** День второй (утро) = 70

продолжение следует...

Friday, September 16, 2011

Fwd: ChronoPay Transaction purchase

Заколебали!

---------- Forwarded message ----------
From: ChronoPay <support@chronopay.com>
Date: Fri, 16 Sep 2011 15:19:04 +0400
Subject: ChronoPay Transaction purchase
To: ADEL YUMADILOVA <mihmax@gmail.com>

Уважаемый покупатель!

Это сообщение подтверждает произведённую Вами операцию по банковской
карте через систему <<ХроноПэй>>. Пожалуйста, сохраните это сообщение.

Сервис платежей по банковским картам предоставляется ЗАО <<ХроноПэй>>

По вопросам, связанным с вашим платежом, Вы можете обратиться в
круглосуточную службу поддержки ХроноПэй:

Телефон в Москве:
+7 (800) 555-5667
Телефон в США:
+1 (800) 350-6821
E-mail:
support@chronopay.com
Информация об операции
Тип операции
Списание денежных средств
Услуга
Topup Yota account via VISA

ID транзакции
46566506
ID клиента
004371-101015996
Владелец карты
ADEL YUMADILOVA
Email владельца карты
mihmax@gmail.com
Номер кредитной карты
427229XXXXXX5055
Сумма платежа
1400.00 RUB
Номер заказа
7312529

Для вашей безопасности и сохранения конфиденциальности данной
информации данное отчисление в выписке о состоянии вашей кредитной
карты будет представлено в виде: www.yota.ru

Пожалуйста, учтите, что заказ должен быть оплачен в течение 15
минут(ы) после перехода на страницу оплаты. Пожалуйста, будьте
внимательны.

По всем вопросам, связанным с содержанием данного веб-сайта, его
обновлением, неисправностью отдельных ссылок, сроками поставки,
следует обращаться к владельцу веб-сайта (электронный адрес службы
технической поддержки веб-сайта, как правило, можно найти в информации
о финансовых организациях, участвующих в данной системе).

Если Вы не можете связаться с владельцем веб-сайта или службой
поддержки клиентов в течение более 48 часов, если предложенные на
данном веб-сайте услуги не соответствуют вашим представлениям, если вы
обнаружили манипуляции с номером вашей кредитной карты, то рекомендуем
вам в обязательном порядке связаться с нами. В таком случае мы оформим
операцию возврата или окажем необходимую оперативную поддержку.

Благодарим Вас за пользование нашими услугами!

ЗАО ХроноПэй (www.chronopay.com)

CHRONOPAY B.V., Нидерланды, Центр "World Trade Center", башня C,
14-тый этаж, Стравинскилаан 1443, 1077 XX, г. Амстердам, Нидерланды,
Тел.: 0031 20 79 401 10, Факс: 0031 20 79 401 20.

________________________________

Данное сообщение и все приложенные к нему файлы являются
конфиденциальной информацией и предназначены только для частного
использования физическим или юридическим лицом, которому они были
адресованы. Если Вы получили данное сообщение по ошибке, пожалуйста,
сообщите об этом системному менеджеру по адресу: info@chronopay.com.

Tuesday, August 9, 2011

Хорошее в этом году

Вкратце о хорошем, ибо в Кирилловке в этом году стало значительно лучше:

1. Вьезд на косу без шлагбаума
Деньги "экологического сбора" были смешные, но зато теперь там нет
пробки: вьезжай-выезжай сколько хочешь, и быстро.

2. Мобильный интернет
Утел/мобильный укртелеком поставил в Кирилловке вышку, и теперь в
Кирилловке и в начале Косы Пересыпь есть быстрый и недорогой мобильный
3Ж-интернет

3. Аквапарк
Он здесь уже второй год, но опасения не оправдались, и уровень сервиса
остался отличный. Персонал весьма дружественный и мотивированный.
Приятные фишки: оплата аквапарка по карточке (не нужно снимать баблос
в банкомате с потерей процентов), стоянка 30грн, камера хранения
бесплатно (10грн залог за ключ).

4. Еда в Буревестнике
Стала лучше, чем в прошлом году. Хороший индикатор: картошка против
макарон. В том году картошка была через день, макароны каждый день. В
этом году наоборот: всегда была картошка, а макароны совсем не каждый
день.

Tuesday, July 26, 2011

Кирилловка: обед и прочие неприятности

Итак, предыдущая серия окончалась тогда, когда бессердечные родители
отрывали самую лучшую Машу от моряи уходили на обед.

Лето, солнце, жара -- и Машу, похоже, разморило (да и поездка, хоть и
во сне, но это не самый здоровый сон). Так что начали капризничать мы
в полный рост. С горем пополам дошли до столовой и обнаружили
неприятную новость #1:
Теперь всех кормят в одну смену (в прошлом году кормили в две), и для
уплотнения садят за конкретный столик, естественно с полной загрузкой.
Качество еды при этом все так же на высоте (хотя это будет понятней в
процессе).

В этом году взяли не люкс, как в прошлом, а обычный номер, еще и в
другом корпусе. Рассчет простой -- за сэкономленые деньги Лена с Машей
отдохнут еще 10 дней (ну а я на работу уеду). Также, к сожалению,
первый этаж в третьем корпусе переделали под люксы и закрыли общую
душевую. А на втором этаже не хотелось селиться, все же мы маленькие
еще, да и нам таскать зонтики и матрасы...
Вот и второе изменение на гирше (не по вине турбазы, но все же): как и
во всем втором корпусе, у нас душ личный, но ледяной. После +35/+25
вставляет похлеще ректального криптоанализа.

После обеда завалились спать всей семьей. До пол-шестого. То есть,
проспали от обеда и до ужина :) За ужином нас переселили "по просьбам
трудящихся" - пока без соседей, но завтра еще партия приедет (в
Буревестнике пересменка два дня с какого-то перепугу).

Поужинали (это я первый день так расписываю, потом не буду так
подробно), походили по пляжу, поиграли, потанцевали, и лягли спать. Ну
или, скорее, ляжем через пару минут. Live, yeah!