Полочка 'Полуличное'

Выпустил 3-ю книгу

29.06.2023 21:13

Третьего дня на Амазоне вышла моя 3-я книга, она же последняя.
По смыслу похожа на две предыдущие, только если те две были про языки программирования PHP и Java, то эта про JavaScript. Не путать с Java. Хотя иногда некоторым это удается.

Пруфлинк, по обычаю: https://www.amazon.com/dp/B0C9BCQG8L

И, как водится, обложка:

Обложка

Смысл у книг один, но тексты везде разные. Вообще разные, общего нет ничего. Каждая написана применительно к конкретному языку программирования, с конкретными уникальными примерами кода, уникальными описаниями шаблонов (и анти-шаблонов) программирования, тоже применительно к конкретному языку.

На этом — всё.
Книги не взлетели, продаж нет.
Иногда читают по подписке Kindle Unlimited книгу по PHP, но сейчас она вылетела из топ-100 и читать практически перестали.
Хотел опубликовать все три на других сайтах (Apple Books, Google Play Books, Barnes & Noble, etc), но мои книги в HTML, а там требуют другие форматы — EPUB, Word, RTF и другие бесовские слова.
Я попробовал сконвертировать в EPUB (Apple Books в другом не принимает), а во всех книгах 500-700 страниц и конвертация превращается в ад, если учесть, что надо еще править ошибки при конвертации. Убил час и желание пропало. Возможно, надо сконвертировать сначала в Word, потом легче пойдет. Но мне уже че-то как-то лень. Может, в будущем это сделаю. Пока — ну его в пень.

Конкретно в случае с Apple Books перед этим кругом ада были другие. Чтобы опубликовать книгу, надо было зарегистрироваться в iTunes и потом под этим account’ом зайти в систему публикации книг. Не забыв при этом всё правильно оформить, заполнить и пройти этап ревью всей этой информации в течение суток.
И я не понимаю, почему всё так сложно. Стало чуть понятнее, почему на этом рынке рулит Амазон — и них тоже много полей для заполнения, но там хоть понятно, что и куда. И валидация православная.

Помимо понтов и ЧСВ, главный плюс — возможность добавить книги к профилю в Linkedin и повысить его весомость. Хотя, кого я обманываю.

Книга по PHP полезла в топ на Амазоне

20.06.2023 21:39

Моя первая книга по PHP полезла в топ на Амазоне.

Топ Амазона

Приятно.
Заработок пока небольшой. Зато пассивный.
Одна продажа (Федя, привет!) и 622 страницы прочитали — у Амазона есть программа Kindle Unlimited, позволяющая читать любые книги. Примерно 2 цента за страницу.

Выпустил вторую книгу

18.06.2023 7:36

Выпустил вторую книгу на Амазоне.
Теперь по Java.

А вот тут писал про то, что вышла первая книга.

Обложка второй книги:

Вторая книга

Экзамен по вин-чун, 9-й уровень

17.06.2023 18:56

Мишка сегодня сдал экзамен по вин-чун и получил 9-й уровень.
Мишка, ты молодец!

Wing Chun exam

Прошлые посты: 8-й уровень, 6-й уровень

Мишка окончил среднюю школу

15.06.2023 21:13

Мишка окончил среднюю греческую школу (Λυκειο).
Вчера была официальная часть с вручением дипломов.
Впереди еще 6 лет обучение, 3 из которых — в гимназии, куда он переходит со следующего года.

6 лет прошло.
Ощущение, что отдавали его в школу буквально вчера.

Мишка

После вручения поехали, отметили это дело.

Кот

14.06.2023 8:24

3 дня назад сбежал кот Сэм.
Второй по счету.
Первая кошка не вернулась, ее звали Сеша.

Во второй раз Света купила bluetooth-трекер, после чего мы купили ошейник и повесили трекер на ошейник.
Я привязал трекер к своему телефону (поломав немного голову, в итоге оказалось, что приложению нужно дать право на поиск устройств) и тот стал показывать местонахождение трекера в определенном радиусе.
Бонусом была функция: нажав на трекер, можно было найти телефон.

Это было несколько месяцев назад.
Я улетел в Польшу и когда вернулся, обнаружили, что кота нет.
Телефон сказал, что трекера в зоне видимости нет.
Походили по району с включенным телефоном, потом поездили на машине — тишина.
Сильно расстроились.

Прошел день и вчера вечером я услышал слабое мяуканье где-то за пределами квартиры.
То ли на улице, то ли за дверью.
Открыл на всякий случай дверь — Сэм!
Без ошейника и трекера на нем — кто-то снял. И изрядно похудевший.
Как он нашел квартиру — непонятно. По запаху, что ли.
Впустил его, он потом весь вечер терся об мою ногу. Приятно. Если учесть, что до этого он регулярно меня кусал :)
Тот побежал, поел и попил первым делом.
Нашелся!

Выпустил первую книгу на Amazon

03.06.2023 9:48

Да, я внезапно выпустил книгу на Amazon.
Пруфлинк: https://www.amazon.com/dp/B0C6HY7T5W

Обложка:
Обложка

Книга вышла в электронном формате, для читалки Amazon Kindle и называется “PHP Design Patterns, Unit Testing Patterns and Anti-Patterns“.
Если простыми словами, то она про то:

  • как писать на языке программирования PHP с применением шаблонов проектирования
  • писать юнит-тесты — мини-программы, которые проверяют, что основной функционал работает правильно
  • анти-паттерны: стандартные ошибки, допускаемые при проектировании приложений на PHP
  • и анти-паттерны при написании юнит-тестов

В каждом разделе — примеры кода и детальное его объяснение.
По сути, это 4 книги в одной.

Книга вышла большая, примерно на 700 страниц.
Amazon еще предложил опубликовать книгу по программе “Paperback”, где печатают реальные книги с тонкой обложкой.
Но при публикации текста книги (манускрипта) я получил ошибку. Погуглил — да, книга слишком большая. Максимальное количество страниц для Paperback — 550. Ну ок.
По этой причине, кстати, на странице книги написано “555 pages”.

Книга была несколько дней в статусе “pre-order” и вчера поступила в продажу на всех сайтах Амазона (не только amazon.com).
Амазон выплачивает 70% с каждой продажи.

Сегодня еще получил письмо, что книга была одобрена программой “KDP Select”.
Это позволяет в течение 90 дней получить большую аудиторию, если прорекламировать ее на Амазоне.

У Амазона есть еще несколько других программ, например, где можно получить доступ ко всем книгам за абонентскую плату или арендовать электронную книгу.

Отвечая на вопросы, которые мне задавали по этому поводу недавно:

  • да, Andrey Kashukov на странице книги — это я. Это не совпадение имени и фамилии с другим автором
  • писал примерно несколько недель, в свободное время
  • начал писать в вордовском формате, потом перевел ее в формат HTML. Оказалось, что в нем удобнее форматировать тексты и следить, что ничто никуда не поехало. Амазон при загрузке поддерживает несколько форматов. Но в вордовском легче получить на читалке Kindle нечитаемый текст, как мне кажется, чем через стандартный HTML
  • публиковал через программу Amazon KDP (Amazon Kindle Direct Publishing)

Как-то так.
Своего рода достижение. А почему бы и нет. Поздравления принимаются.

Сейчас пишу вторую книгу. Планирую закончить в обозримом будущем и опубликовать там же.

Баскетбол

28.05.2023 9:18

Увлеклись с детьми баскетболом.
В Лимассоле и его пригороде есть открытые площадки, куда можно приехать со своим мячом и поиграть.
Мы нашли две, в 5 и 10 минутах езды от дома.

Съездили на прошлой неделе в спортивный магазин за хайвэем, купили баскетбольный мяч.
Оказалось, что баскебольных мячей там мало и они все реплики (не бренды), но, со слов Мишки, у них в школе мяч хуже — сдутый, меньшего размера и не такой приятный на ощупь, как этот в магазине.
Купили, поехали, потренировались, всё супер-гуд.

И через несколько дней с Амазона прилетел заказанный Мишкой уже нормальный мяч Wilson.
Похож на предыдущий, магазинный. Но брендовый.
Вчера съездили, протестировали и его.

Сам я в баскебол играю так себе. Если увлекаться, то надо тренироваться.
Для нас это скорее фан.

Заметил еще, что мне YouTube стал рекомендовать ролики по баскетболу (вернее, стритболу, 3 на 3), хотя я ему поводов не давал. Даже не гуглил.
Регурно обсуждаем с Мишкой правила игры и приемы игры.

До этого играли в бадминтон — купили в том же спортивном магазине набор пару лет назад и он теперь постоянно в багажнике, как и мячи.
В волейбол и пионербол — но мяч стремный (обычный, резиновый, надо бы купить получше).
Ну, и конечно в футбол.
Ищем себя.

Экзамен по “Вин-Чун”, 8 уровень

29.01.2023 23:48

Мишка сдал очередной экзамен по Вин-Чун и с 6 уровня перешел сразу на 8-й, чем нас удивил.
Все, включая его самого, считали, что он перейдет на 7-й.
Фотки с прошлого экзамена (когда он получил 6-й) полгода назад можно посмотреть в этом посте.

Вин-Чун, 8 уровень
Общее построение. У каждого ребенка свой уровень и сдают они по-разному. Если совсем юные показывают, как они умеют защищаться (крики ‘Stop’, вытянутые руки вперед и шаг назад), то более старшие уже вовсю атакуют обидчиков. Если потребуется. Все в рамках правил.

Вин-Чун, 8 уровень
Мишка был там самым старшим и учителя себя не сдерживали — в ход шли любые приемы, позволяющие победить соперника. В рамках правил, повторюсь, с учетом возраста испытуемого и его навыков. Мишка дрался изо всех сил (чем поразил весь зал, так как предыдущие бои были более простыми), в конце вышел красный, но одолел соперника. Махач был достойный.

Вин-Чун, 8 уровень

Вин-Чун, 8 уровень

Вин-Чун, 8 уровень
Я сижу вон там, в первом ряду, в синем свитере. Занял наиболее удобное место для фоток. Видео там снимать запрещают. Видимо, чтобы другие школы не узнали про их приемы (других версий у меня нет).

Вин-Чун, 8 уровень

Вин-Чун, 8 уровень

Планы

17.01.2023 10:19

Планы на ближайшие 3 месяца:

  • февраль: лечу в Белград (Сербия), оттуда на поезде в Сараево (Босния и Герцеговина), потом поездом или автобусом в Нови-Сад (Сербия). Взял авиабилеты и арендовал хату в центре Белграда. Лечу Wizzair’ом, из Ларнаки, а не Ryanair’ом, из Пафоса, как обычно.
  • март: изначально планировал полет в Польшу и оттуда поездом в Германию, но тут выяснилось, что в конце марта Ryanair прекращает полеты в Эстонию (Таллин), вообще. Далее ни в 2023-м, ни в 2024-м рейсов туда нет. А это единственный на данный момент способ попасть с Кипра в Эстонию.
    В итоге Польшу и Германию отложу до лета-осени.
    В марте у Ryanair билеты в Таллин стали в 3 раза дороже стандартных билетов, но решил таки взять, потому что другие способы потом будут еще дороже. Например, с пересадкой в другой стране (4 билета вместе 2) или самолетом до Риги и оттуда на поезде до Таллина.
    В планах еще сплавать из Таллина на пароме до Хельсинки и если выбирать более сложные маршруты, то Хельсинки усложняют этот маршрут еще сильнее.
    В общем, взял авиабилеты до Таллина, арендовал хату там в центре и купил билеты на паром до Хельсинки и обратно, в Таллин.
    Посмотрел карту: в Таллине и достопримечательности рядом, и терминал, откуда уходит паром, тоже в 10 минутах пешком от квартиры. Удобно.
    Там паромом из Таллина можно и до Стокгольма доплыть, но это 17 часов в одну сторону — у меня столько времени и желания не будет.
    Также надеюсь, что в марте в Таллине и Хельсинки будет не очень холодно.
  • апрель: у сына будут пасхальные каникулы. Он, в целом, любит проводить каникулы со мной и в этот раз мы планируем вдвоем слетать на Мальту. Ryanair начнет как раз туда летать в апреле. Билеты возьму позднее, времени еще много.

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

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

Сначала все рейсы Ryanair, потом Wizzair, потом другие авиакомпании.
В принципе, писал уже об этом.
Основной нюанс в том, что эти компании покрывают не все страны и нужно будет думать, как доехать до остальных европейских стран.
Видимо, в некоторые страны придется летать повторно, чтобы оттуда ездить уже по другим направлениям.