Рывкачи
anton_arhipov

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

Раз https://youtu.be/KC4JTPFhy0M

Два https://youtu.be/pbHqNzBgXxM

Три https://youtu.be/UbUoWlEVp8Q

(судя по всему, будет больше)

Супер-доступным языком разъясняется что, как и почему. Для чего какое упражнение, для чего какое движение. Наработка мышечной памяти. 

Сейчас вспоминая свои тренировки — мы тоже делали довольно много упражнений для того чтобы мышечная память была просто прошита. Чтобы тело могло действовать чуть ли не когда мозг спит. Помню, утром приходишь на тренировку к 7:00, сам ещё спишь. Прыгнул в воду — всё равно спишь. Плывёшь, и как бы спишь, но всё равно плывёшь. 

Жаль, в те годы теории не уделялось в тренировках много времени. В спорт-школе был предмет "Теория тренировок", но к нему отношение было школьное — сдать, и забыть. Да и простой теории мало. Надо чтобы спортсмен понимал, для чего он делает то или иное движение. И что именно он в каждый отдельный момент времени тренирует.

Словом, каждому бы такого тренера как Клоков.




Итоги 2017
anton_arhipov

Работа

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

"Почти полный год"- потому, что ZeroTurnaround был куплен компанией Rogue Wave, и буквально через пару недель я ненадолго стал безработным :)

В ZeroTurnaround я проработал 7 лет, 4 месяца и 3 дня. Был разработчиком, тимлидом, менеджером продуктов — сначала JRebel, затем XRebel, ну и эвангелистом, соответственно. Приобретённый опыт бесценен: много технологий, много кишочков Java, море знакомств, несчётное количество проб и ошибок... Год за два! 

Визиточек насобирал коллекцию :)
Read more...Collapse )

ZT acquired by Rogue Wave
anton_arhipov
Внезапно для многих, ZeroTurnaround был куплен компанией Rogue Wave. "Внезапно" потому, что мало кто из нас о Rogue Wave когда-либо что-то слышал. Вот так бывает - деньги есть у компаний, которые не маячат всё время перед глазами на конференциях, а у тех, кто тихо делает бизнес. Есть ещё один пример на моей памяти: о Software AG я тоже впервые услышал когда они в своё время купили Terracotta.

Посмотрим, что день грядущий нам принесёт.. ¯\_(ツ)_/¯
Tags: , , ,

JEEConf
anton_arhipov
Съездил на JEEConf, получил отзывы на 2 доклада:

The hitchhiker’s guide to Java class reloading (Anton Arhipov) [visitors: 68, average rank: 4.352941176470588] [weighted rank: 4.254113020409342]

Комментарии:

  • Hardcore

  • I've expected more practical info, but it was more like general theoretical without digging into details

  • But I wanted more details, need more time for such talks

  • Может быть чуть больше технических деталей хотелось бы, более ясных примеров... или я придираюсь?

  • Ожидал большей глубины подачи материала, получился хороший обзорный доклад, но без кишок и расчлененки

  • Superb talk and speaker. Well structured slides and general idea has been uncovered in a clear way.

  • Interesting, helpful. Thank you for your talk

  • Good introducing to javassist

  • Very good, again, I think 45 min format for a speech is bad, it simply not enough to cover most of topics

  • Theory was good, but from my point of view we're not enough real live examples, I would convert the talk into workshop

  • Very useful, thanks a lot



Слайды:



Having fun with Javassist (Anton Arhipov) [visitors: 67, average rank: 4.119402985074627] [weighted rank: 4.11953278981455]


  • not enough to time to cover topic

  • Speaker has demonstrated cool features of javassist library. It was very interesting for me.

  • Too specific

  • Not very useful, but interesting.

  • Great talk

  • Была сессия живого кодинга с привлечением аудитории, но много времени уходило на общение с аудиторией, что сузило информативность доклада

  • Good speaker. Not much info, seems too helloworldish

  • good candidate for BOF session

  • I probably could have done it a bit better :)

  • not 'Deep Brain' but interesting

  • There was some technical problems with mic. However the talk was great!



Слайды:



Вроде неплохие отзывы. И кому то это всё даже оказалось полезным. Как всегда, аудитория делится на 2 категории - одни говорят "хардкор", вторые говорят "helloworldish". Всем не угодишь :)

Фоточка со сцены :)


Devclub.eu Video: Vim. Insert Mode
anton_arhipov
Отличный рассказик получился


Гири
anton_arhipov
Каждый год, в декабре, на тренировке делаю эдакий "марафон": выбираю одно упражнение, и на каждой последующей тренировке количество минут для этого упражнения увеличивается на 6. То есть: 6, 12, 18. 24,.. и т.д. К концу декабря доходит до 1ч.

Обычно, я выбираю "греблю" на концепте. Обычно, но не в этом году. В этом году я решил попробовать этот "марафон" пройти с упражнением "Толчок гирь по длинному циклу" с 2x16кг.

Для справки, в гиревом спорте это упражнение входит в программу соревнований и по нему даже выполняют разряды. А настоящие профи выполняют его с гирями 2х32кг и по 100+ повторений за 10 минут. Вот пример выступления чемпиона:



С двумя гирями я дотянул лишь до 18 минут, сделал 170 повторений. Должен вам сказать - ЭТО ЖЕСТЬ! За время выполнения упражнения эти две штуки высасывают из тебя всё. А если техники не хватает, то они высасывают энергию целые сутки и после тренировки. Получается довольно хороший метаболический отклик (что как бы и является целью).

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



С одной гирей всё оказалось гораздо проще. Нужно было только наращивать темп. За 30 минут получилось сделать 410 толчков. За 36 минут получилось 550. 650 повторов получилось сделать за 42 минуты. После 40 минут такого упражнения наваливается довольно сильная усталость но никакой боли в мышцах нет и нет никакой забитости. Главная борьба идёт даже не с усталостью, а головой: просто морально трудно долго выполнять одно и тоже упражнение.

За 48 минут получилось сделать 750 повторов, за 54 - 830, и за час 920. При том, в последнем подходе я всё таки сделал две остановки "на пожрать", секунд по 20 каждая.



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

В MyFitness:


В HC GYM:


А ещё в спортклубах нет гиревых тренировок. То есть гири какие то есть, для тех кому интересно, а тренеров которые поставили бы технику, рассказали, показали - нет. Соревнований не проводится. Печаль. Видимо придётся куда нибудь съездить, чтоб поучиться. Ато только по видео технику и разучиваю

Skunk Anansie - An Acoustic Live in London
anton_arhipov
Я просто оставлю это здесь...


Функциональные тренеровки
anton_arhipov
Недавно прочитал довольно интересную книгу по ОФП - Human Kinetics, Functional training. Советую к прочтению всем любителям спорта, и ЗОЖ.



Книга легко читается и довольно просто структурирована. Теоретическая часть объясняет в чём заключается "функциональщина", т.е. какие принципе лежат в основе движений востребованных в спорте. Так называемые 4 столпа движений человека:


  1. Locomotion, передвижение. В книге locomotion определяется как поочерёдное поступательное движение, occurs one leg at a time. По сути, если ты просто идёшь, то locomotion уже имеет место быть. Так же сюда относится бег, разбег, итд.

  2. Level changes. Изменение высоты центра тяжести человека. Например - приседания, или воллейбольная рыбка, или старт в плавании, или прыжок в высоту, итд.

  3. Pushing and pulling, тяни-толкай. В баскетболе, например, надо бросать мяч - push. В гребле на лодке надо грести вёслами - pull.

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



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



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

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



Ещё в книге приведено приличное количество упражнений и программ. Что очень здорово - упражнения комбинированы в зависимости от целей или видов спорта.




Словом, почитать советую, как минимум. Выполнение таких программ требует некоторого времени, по-этому за эффективность пока что не скажу :)

6 лет в ZT
anton_arhipov
Внезапно - уже прошло 6 лет как начал работать в ZT.



Из этих шести лет 3 года работал над JRebel-ем и 3 года работал над XRebel-ем. Наверное, пора уже новую трёхлетку начинать. Например, начать делать SuperRebel :)

По опыту эти 6 лет были наверное как все 10. Много всего успели сделать, попробовать, ошибиться, и ещё раз попробовать. Всем советую :)
Tags: ,

Исландия на ЕВРО 2016
anton_arhipov
Исландия - самый большой сюрприз нынешнего чемпионата, попала в 8ку сильнейших команд, по дороге сотворив несколько сказочных эпизодов. Хотел даже купить футболку сборной после победы над Англией, но увы - всё раскуплено.



Спасибо за сказку этой команде!

Футбольные войныCollapse )

Снова Крит
anton_arhipov
В этот раз ездил в Ставрос. Небольшая деревенька недалеко от Ханьи, в полу часе езды на машине. Из Ираклиона ехать почти 2,5 часа. Тихо, спокойно. Есть небольшая бухточка, где почти всегда штиль, даже когда на море неспокойно. Есть несколько неплохих ресторанчиков.



Ещё фоткиCollapse )

В часе езды от Ханьи, на западном побережье, находится Фаласарна - отличнейший пляж, моё любимое место на Крите на данный момент.



Ещё фоткиCollapse )

Дорога на Фаласарну лежит через Киссамос - довольно живописное место.



А ещё не доезжая до Киссамоса, можно заехать в местечко под названием Колимбари. Тут есть отличные пляжи, можно очень вкусно поесть в таверне "Аргентина", и отовариться продукцией Terra Creta.

ФоткиCollapse )

Мой отпуск удался. Вобщем, всячески советую.


Как правильно делать слайды
anton_arhipov
Довольно часто вижу слайды, которые хочется переделать полностью, от слова "совсем". Вот неплохие советы человек набросал по тому, как оформлять код в слайдах.


Kotlin в Девклубе
anton_arhipov

Собрал скворечник? Протестируй!
anton_arhipov
Tags: ,

Конференционное: Riga Dev Day & JPoint
anton_arhipov
2-3 марта буду на Riga Dev Day, поболтаю за Javassist.

А ещё, 22-23 апреля собираюсь быть в Москве на конференции JPoint - там будет весело :)

XRebel 3.0
anton_arhipov
На прошлой неделе выложили новую версию продукта, XRebel 3.0 Получилось весьма круто - теперь можно отслеживать HTTP запросы которые проходят через несколько приложений:



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

В HTTP запросы между приложениям мы добавляем свои атрибуты для того чтобы потом всё это красиво связать. Таким образом получается отобразить всю транзакцию от пользователя до источника данных в одном дереве вызовов:



Когда дерево развёрнуто, то сразу видно, где происходит переход из одного приложения в другое, и где сколько времени тратится на обработку. Получилось весьма простенько, и, как оказалось, работает неплохо с "наивной" реализацией микросервисов, когда приложения общаются без извращений, по HTTP. Так что да - XRebel теперь профилирует микросервисы :)

Вот тут можно даже потыкать примерчик: https://share.xrebel.com/ESHjJSehSBA

Web Server vs Application Server
anton_arhipov
А вдруг вы не знали...



Там ещё много всякого :)
Tags: ,

Твиттерское: ботаны снова тешатся
anton_arhipov
Такое https://twitter.com/SiliconBangalor/status/679043123822116864


Твиттерское: ботаны тешатся
anton_arhipov

Вильнюс
anton_arhipov
Побывал в Вильнюсе. Впервые удалось посмотреть город при свете дня. Город мне понравился - чем-то напоминает Краков.



фоткиCollapse )

Отдых в Стокгольме
anton_arhipov
Внезапно изменил своим традициям и вместо отдыха на Крите поехал в Стокгольм. С погодой, кстати, повезло - всё время +25С, солнце, очень хорошо!





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

Цель была поставлена - выгулять сына перед школой. И относительно этой цели поездка себя полностью оправдала: Гуляли, много гуляли, очень много гуляли, и ещё немножечко гуляли :)

Словом, в Стокгольме есть что посетить, и везде есть какой-то ориентир на детей, что очень сподручно.

Skansen - Музей под открытым небом



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


ФоточкиCollapse )
А ещё есть т.н. "Аквариум", где полно экзотических тварей - змеи, пауки, акулы итд.
Ещё фоточкиCollapse )

Vasamuseet - Музей корабля Vasa


Если был в Стокгольме и не был в музее корабля Vasa - значит не был в Стокгольме! На удивление, ребёнок остался доволен и мы даже проходили там 2 часа без экскурсий и аудиогида. Думаю, что если вдумчиво ходить по музею, смотреть все инсталляции, фильмы и экспонаты, то уйдёт запросто часа 4.


ФоткиCollapse )

Tom Tits Experiment - Центр науки


Центра науки - это апофеоз нашей поездки! Собственно, в Эстонии есть похожий центр - Ahhaa - но мне кажется Tom Tits гораздо более массивен. Посетить стоит, конечно же, оба.

Есть только одно небольшое неудобство - Tom Tits находится не совсем в Стокгольме. Точнее, совсем не в Стокгольме :) Находится он в местечке под названием Сёдерталье, и ехать туда на электричке надо почти час. Но это мелочи, это того стоит.


Много фотокCollapse )
На месте мы провели почти 5 часов. Благо, на месте есть и ресторан, и кафе, чтоб перекусить. Центр работает до 6 вечера, а если бы работал дольше, видимо, мы там ещё дольше бы ходили. Для детей дошкольного возраста это место - сокровищница. Взрослым тоже будет интересно - есть с чем поиграться :)

Tekniska museet - Технический музей


После Центра науки, Технический музей будет скорее разочарованием: поиграть почти не с чем :) На самом деле неплохое место, но после Tom Tits туда лучше не идти - будет скучновато. Сын более менее расцвёл когда дошли до залов с компьютерной техникой. Но и там будет скучно если вы вдруг уже были в музее компьютерной истории в Калифорнии :)


Немного фотокCollapse )

Прогулка по каналам Стокгольма


Ещё можно покататься на кораблике. Расписание, места отбытия, цены итд можно найти на http://www.stromma.se/ На выбор есть несколько маршрутов. Мы взяли тур вокруг Стокгольмских островов, 1ч40мин. Но такая экскурсия, как выяснилось, интересна больше взрослым, а детям вообще не катит. Кораблик едет по каналам, проходит через шлюзы, проходит под мостами, аудиогиб бухтит в наушники. Скукота. Не, мне то было интересно послушать и посмотреть, но ребёнку - тоска. Может на других рейсах более интересно.

Вывод


Раньше я хоть и бывал в Стокгольме, но всё как-то либо проездом, либо на денёк, либо на конференции. По сути - не шибко много видел. 5 дней хоть и не позволяют посетить все места, куда быть может хотелось бы, но всё таки позволяют провести время более насыщено. Иногда интересно съездить отдохнуть вовсе не на море, а куда нибудь в более обычное место, например - в Стокгольм :)


Бухтел в про Golang
anton_arhipov
Рассказик получился такой, как будто мне Go вообще не нравится. Но это не так :)




5 лет в ZT
anton_arhipov
Полёт нормальный! :)
Tags: ,

Новости про sun.misc.Unsafe
anton_arhipov
It's well-known that some popular libraries make use of a few of these internal APIs, such as sun.misc.Unsafe, to invoke methods that would be difficult, if not impossible, to implement outside of the JDK.
[...]
The critical internal APIs proposed to remain accessible in JDK 9 are listed in JEP 260

Скалалазы шутят: Programming in Go
anton_arhipov


?

Log in

No account? Create an account