пятница, 24 июня 2016 г.

Барбакан

Остатки городской стены на севере старого города. Все остальные участки стены снесены и превращены в Планты (парк вокруг города).

Театральная площадь

Центральная площадь

От Вавеля в центр

Сенаторская башня

Бернардинские ворота

Вид с Вавеля на Вислу


Злодейская башня

Жаркий забег

Конференция завершилась после обеда и все пошли отдыхать в гостиницу. Один я решился в тридцатиградусную жару пробежаться по старому городу и посмотреть на достопримечательности.

Devoxx: закрытие

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

Самое главное отличие этой конференции от бельгийской было не только отсутствие докладчиков уровня Венката. Самым популярным вопросом был "Не нанимаете ли вы?". На втором месте по популярности - "Есть у вас офис в Польше?". Видимо, с работой у них как-то всё не очень хорошо...

Ну и ещё, что я заметил, что как и на JavaDay в Питере все используют родной язык и переходят на английский только тогда, когда видят, что мы не понимаем ни слова.

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

Ericpol

У другой компании для розыгрыша всяких Raspberry Pi и робота из Star Wars надо было написать программу для генерации следущего ряда чисел: 1, 2, 4, 7, 8, 11, 14, 16, 17, 19, 22, 26, 28, 29, 41, 44. Я какие только операции не делал, даже в двоичный код преобразовывал (многие тоже, как я заметил), но нашёл зависимость. Но есть у меня вопрос к автору: что за фигня?

Sabre

Сегодня на стенде ещё одной компании разыгрывали призы за решение математических задач. Первая задача - простая:
The number on each cell tells you the number of steps you can jump horizontally or vertically from that cell. The asterisks (*) act as wildcards, behaving like the last number you landed on.

Start from the 2 in the top left corner and find the shortest series of jumps that will take you to the bottom right corner. Your solution should be written as a sequence of numbers, indicating the route through the maze, where 1 is the top left cell and 36 is the bottom right cell.
Я решал "с конца" и там просто нельзя ошибиться. Но вот со второй задачей случилась непонятка во время розыгрыша:
You have two glass jars and a 100-storey building. If you drop the jar from a give floor and it won't break, that means it will also survive and fall shorter than that one.

What is the minimal number of throws, to find the highest floor from which your jar will survive a fall in the worst case scenario?
У меня получилось 14 и вполне логичное объяснение, но выиграл некто с ответом 9. Я хотел было возмутиться и проверить решение, но постеснялся испортить радость победителю. А что вы думаете?

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

Ещё немного Zooplus

В последний день я взял у ребят ещё пару задач, но сложную решить не успел. Надо будет попробовать дома.

☆:
A building has 16 rooms, arranged in a 4 x 4 grid. There is a door between every pair of adjacent rooms (no diagonals). Only the room in the northeast corner has an exit door. There is one person in each room. The person in the southwest corner is a psycho killer. If he enters a room where there is another person, he immediately kills that person, but he also cannot stand the site of blood, so he will not enter any room where there is a dead person. As it happened the psycho killer managed to get out of the building after killing all other 15 people.
What path did he take?
☆☆☆:
Let's play a game - said the Master to 7 tiny bears. - I have a lot of hats in 7 different colors and I'll put one of them on each of your heads. You see each other's hats, but not your own. Then, at the same time you have to shout the color of your hat. If none of you is right, then I'll kill you all. Prepare for the game. You have 5 minutes and we start!
Tiny bears managed to come up with the right strategy and they were saved. Are you as smart as them?

Оборудование

Вот так выглядит компьютер с клавиатурой и Ubuntu на борту, который я привёз из Питера для показа демок.

четверг, 23 июня 2016 г.

Вечерний город

После ужина все вместе пошли гулять по городу. Лепота!

Zazie Bistro

Сегодня посидели в отличном ресторане на французский манер. Порции большие, еда очень вкусная: мясо по Бургундски, лимонад и трюфельный десерт. Да и дешевле, чем вчера. Рекомендую!

Церковь на скале

Церковь Святого Станислава на скале находится на берегу Вислы, по которму мы пошли в ресторан, где вчера столик заказали. Красиво там!

Zooplus дополнение

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

☆ - за правильное решение выдавали сумку с барахлом:
100 coins lie on the floor, 10 on the tails side, 90 on the heads side. How to split them into two groups, so that each group would have the same number of heads up? You cannot see or feel the side of the coin.
☆☆ - за правильное решение выдавали чашку:
Interrogator had a soft spot for smart people, so he said to 100 prisoners - I like you folks, really, so I will give you a chance. Each of you will be interrogated in a room with one light bulb which you can turn on/off. I will not mess with it. You don't know in what order each of you will be interrogated. It will last forever, unless one of you says "we've all been interrogated". If you are right, all of you are free to roam around the country and do whatever you were doing before, otherwise I will kill you. Slowly...
Can prisoners free themselves? If so, how?
☆☆☆ - за правильное решение выдавали футболку:
Agnieszka has chosen two numbers greater than 1. She multiplied them and gave the result to Darek. Then she summed them and gave the result to Rafal.
Darek - I don't know what the numbers are.
Rafal - I knew you wouldn't know.
Darek - Ha! Now I know!
Rafal - Now I know too!
What are the numbers if their sum is smaler than 20?
Последнюю задачу я смог решить, только когда мне объяснили, что ограничение 20 не известно ни Дареку, ни Рафалу.

Светлана Исакова

Послушал коллегу из отдела разработки Kotlin. Она хоть и русская, но английский у неё на порядок лучше, чем у Димы. С шутками и прибаутками я не заметил, как время пролетело.

среда, 22 июня 2016 г.

Королевский замок

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

Еврейский квартал



Нам сказали, что лучшие рестораны находятся в Казимеже и мы пошли в один рекомендованный. Мест там не было, поэтому мы заказали столик на завтра и пошли в соседний Miodova, где я взял Рибай стейк с картошечкой за 64 злотых и бутылочку тёмного Ciechan. Нормально, но ничего выдающегося.

Zooplus @ Devoxx

На стенде местной фирмы давали решать задачи.

☆ - за правильное решение выдавали сумку с барахлом:
In a 3 x 3 grid, use the digits 1 through 9 to fill in the cells so each horizontal, vertical, and diagonal row of three has a sum of 15. No digit may be used more than once.
☆☆ - за правильное решение выдавали чашку:
There are 100 attendees joining a Devoxx lecture. Each of them a sit assigned to them. Unfortunately the first attendant forgot which place was his, so he picked a random one. Each of the remaining attendees gets into the room and take their seat unless it's busy. In that case, they pick a random one.
What is the chance that the last attendee (number 100) will get his seat?
☆☆☆ - за правильное решение выдавали футболку:
This meeting is so boooooring... - gasped one of 29 programmers.
You think this is boring? - replied the meeting organizer Rico - Let's play a game then. Each of you gets a hat. You see each other's hats, but not your own. When I change the slides and you know your hat color you can leave, otherwise you will listen to my talk forever!
That's not fair, you can't know it for sure - said Gregor.
What's with your attitude, you can do it! - replied Rico.
After the first slide everyone with blue hat left, after the second no one left, after the third 8 people left, after the next at least 1 person. Gregor and his friend left later, but not at the same time.
After how many slides, was Rico left alone?

Дмитрий Чуйко

Послушал коллегу по Оракл, рассказывающего про Hotspot. Но у него такой тяжёлый акцент и он так грустно рассказывал, что я чуть не заснул. Жаль потраченного времени...

Devoxx Huntly

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

Devoxx Poland

Организаторы конференции раздали всем бесполезные папки, неплохие кружки и симпатичные футболки.

Ледяной центр

Местный конференц-центр находится через дорогу от гостиницы. Там мы развернули стенд и я настроил привезённую аппаратуру. Ребята выложили шоколадки и йо-йо. Ждём наплыва посетителей.

Рядом с нами примостился представитель O'Reilly, продававший книжки со скидкой в 40%.

Завтрак

Завтрак нормальный, мне понравился. Помимо горячего есть много фруктов, соков, выпечки. Кофе, конечно, так себе, но бывает и хуже.

В холле стоят записи по матчам ЧЕ-2016. Видимо, вечерами болеют в баре.

Park Inn by Radisson

Остановились мы в гостинице, расположенной в центре города. Из окна видно замок, а Конференц Центр находится через дорогу.
Внутри чисто, уютно. За прошлый год у них 8,3 от Booking:

Нет денег на такси

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

Фрапорт - Краков

Во Франкфурте много людей, окошек на паспортном контроле недостаточно. Ещё нас долго шмонали и просвечивали, прежде чем пустили. Не любят тут русских...

До Кракова лететь меньше двух часов, так что дали простой бутерброд. Хорошо, что напитков можно взять несколько.

вторник, 21 июня 2016 г.

Пулково - Фрапорт

В Пулково всё также хорошо. За полчаса мы прошли все проверки. Lufthansa кормит неплохо, да ещё и напитки по нескольку раз предлагает. Единственный минус, что маршрут надо было брать другой, так как теперь в Краков возвращаться придётся.

Такси до Пулково

Как и раньше, приехало такси от компании Россия. Машина, как всегда, японская, а вот водитель оказался новичком, который по пути собрал все пробки. В итоге мы только до ЗСД добирались из офиса 40 минут. И ещё полчаса до аэропорта.

понедельник, 20 июня 2016 г.

Попадалово

Вернулся с работы домой и обнаружил, что большой лифт, как обычно, застрял, а маленький где-то хлопал дверями, как будто в них что-то лежит. Позвонил в службу поддержки (небезызвестная OTIS), а после моего описания проблемы сказали "хорошо" и повесили трубку. Что же тут хорошего?

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

Большой лифт я нашёл на четвёртом этаже и поехал к себе. Где застрял маленький искать не стал.

Балтика наша

Шикарный ледокол, просто шикарный! Особенно, его ход боком:

ICQ

Внезапно обновился клиент Аськи, превратившись в жалкое подобие Skype, который тоже не блещет. Более всего меня бесит, что убраны группы и все собеседники свалены в одну кучу - фиг найдёшь...

Горячка

Приехав домой я обнаружил, что в начале недели отключили горячую воду на две недели. Как удобно! Первую неделю я провёл в Подмосковье, а вторую проведу в командировке.

воскресенье, 19 июня 2016 г.

Ветер крепчает

В поезде Сапсан показывали шикарный японский мультфильм:

Мне очень понравилось! Наверное так и подсаживаются на аниме?

Еле успел

Маша задержалась, ибо ехала на такси, и я чуть не опоздал на Сапсан - сел в вагон за пару минут до отправления. Хорошо, что Антон подстраховал и помог Маше с Мишей выехать в Чебоксары.

В метро

Я уже писал, что в московском метро интернет через ГосУслуги. А в этот раз я обнаружил, что они добавили форму регистрации через SMS. Правда там так много информации, что я успел доехать с Белорусской до Комсомольской прежде, чем всё прочитал о осознал. Посему опять ничего не могу сказать про качество связи...

Электричка

Поехали с Мишкой в Москву. У него свой поезд с Казанского, у меня на полчаса раньше с Ленинградского.

Старых "зелёных" электричек практически не осталось. Сейчас они белые, с обновлённым салоном. Ездить гораздо комфортнее стало. По крайней мере, когда не "час пик".

суббота, 18 июня 2016 г.

Шашлыки

Открыли сезон шашлыков, но не успели дожарить как пошёл дождь - пришлось опять в гараже прятаться.