InterLink Tech Talk November 2017

Ну вот и отгремел очередной InterLink Tech Talk. Как всегда, спикеры порадовали нас отличными и задорными докладами.

  

В этот раз с нами снова был гость из нашего львовского офиса – Ярослав, что дает нам основания полагать, что это начинание плавно переходит в традицию. Посмотрим, что будет дальше :). Ну а пока краткое содержание наших тем.

Forget about bitcoin, it’s all about blockchain – YaroslavP

Прекрасная вводная в мир Blockchain. Ярослав кропотливо собирал самую лучшую информацию для нас. Кто желает быстро “въехать” в эту тему, то я бы сказал, что это выступление может стать референсным. Кстати, а вы слышали про альтернативы Blockchain?

Ярослав поделился с нами впечатлением о подготовке презентации:

Презентація про блокчейн виявилась непростою задачею. Пошук інформації виявився досить складним. Інформації на просторах глобальної мережі є досить багато, проте в більшості вона специфічна для однієї з реалізацій блокчейну – криптовалюти Bitcoin. Також, зазвичай, у статтях не описувались деякі досить важливі аспекти блокчейну, наприклад, додавання нових блоків. Через це потрібно було перебрати суттєву кількість статей, щоб отримати повну картину. Проте, віднайти повністю всю інформацію – це лише частина роботи. Я розумів, що тема складна, і, тому, просто розповісти на словах, як працює блокчейн, не достатньо – так слухачі не сприймуть теми. Тому я вирішив добре попрацювати над візуалізацією матеріалу, про який йшлось в презентації, та провести паралель до блокчейну з реального життя. Хотілось повністю розкрити тему і максимально зрозуміло пояснити як побудований блокчейн. Тому, коли я вже думав, що презентація завершена, і починав її перевіряти, я помічав, що якийсь з аспектів не достатньо розкритий і тут же починав додавати нові й нові слайди, доки не довів все до логічної й цілісної картини.

Управление рисками. Путеводитель в мире завтрашних событий – NataliiaCh

Дорогу перешла черная кошка? Не везет? Опять включается алгоритм поиска “кто виноват“? Опять мы^Wзаказчик что-то не так сделал? Серьезная, но с юмором, вводная в нашу с вами жизнь полную бакте^Wрисков. “Держать пальцы скрещенными“, “держать кулачки за” или банально “молиться” – это тоже инструмент, просто, в конкретной ситуации это может оказаться не самым успешным решением ;). Занимательный доклад пролетел незаметно, но оставил след во всех слушателях а также, наверняка, запомнился самой Наташе, так как это был ее дебют в InterLink Tech Talk ;):

Это был мой первый опыт участия в Tech Talk в роли спикера. Долгая подготовка – и, наконец, этот день настал. Выступать было очень волнительно. Хотя нет, было как на экстремальном аттракционе: вдох и поехали :). Было страшно и было захватывающе, время пролетело очень быстро, а по окончании появилось чувство легкости и  подъема. Еще было очень приятно ощутить себя частью этого классного дела и команды людей, которые хотят делиться новым и интересным. В Tech Talk’е участвовало много людей, и все без исключения заслуживают благодарности за свой труд, за помощь и поддержку, которую они оказывали, и за отличное настроение, которое царило весь день!

Все было круто!  Когда следующий Tech Talk? 😉

 

Clean architecture in Rails – OlegL

Клин код… Это не строй причудливых птиц называемых “кодами“. Это кропотливая работа, которая позволяет сделать “вот это вот все” проще и доступнее. Чем более код maintainable, тем быстрее может двигаться проект, тем более здоровее он после изменений, а не так, что от одного небольшого изменения может рассыпаться весь карточный домик. Отличный доклад от Олега (кстати, Олег тоже из нашего львовского офиса) с приложением своих мыслей из личного опыта. Эта презентация была крайне полезна не только тем, кто имеет дело с RoR (для них это is a must), но и тем, кто работает с другими технологиями. Расширить кругозор и не всегда воспринимать предоставляемую фреймворками и генераторами кода структуру, как что-то неприкосновенное и магическое. 

Что же натолкнуло Олега раскрыть перед нами эту тему, поведал нам сам спикер:

Надихнуло мене на підготовку презентації бажання поділитись досвідом. Бо я розумію, що це корисні речі, розуміння яких суттєво спростило мені моє професійне життя. В своїй розповіді я описав, з якими проблемами я стикався колись і не знав як їх позбутись. Ці проблеми стали стимулом для того, щоб шукати кращі рішення. Результатом пошуків стало те, що я познайомився з принципами і підходами Clean Architecture. Ідея розповісти про це виникла давно, але не знаходилось часу, щоб підготувати доповідь. Та якось я сказав собі – “Пора!”. І зголосився стати доповідачем на осінньому Tech Talk. Так сталось, що я не мав можливості приїхати в Черкаси, тому розповідав через онлайн трансляцію з нашого львівського офісу. Тої суботи я був не сам, до мене приєднались наші колеги. В результаті я отримав дуже багато позитивних емоцій і свого роду сатисфакцію від того, що поділився чимось корисним з іншими людьми. Дякую всім, хто приділив мені увагу.

Penetration testing. Phishing. What is phishing and tools used for phishing – VladyslavK

Ну, что ж. На проходившей недавно КТ мы узнали от Владислава о разного цвета шляпах, о deep purple teams, об этичном хакинге и т.п. А в этот раз мы углубились в конкретную область – рыбалка на леща^Wлоха. Существует достаточно много способов украсть нужные access credentials, причем для этого необязательно эксплоитить 0-day уязвимость, часто мы сами и отдаем важную информацию. Этот доклад был полезным как с точки зрения обычного пользователя, так и software engineer. А еще на наших глазах были утащены креды к одному веб сервису. Для этого Владислав вооружился инструментарием из Kali Linux, предварительно подготовив нужные махинации еще до Tech Talk ;). История зарождения этой увлекательной презентации не случайна:

Чуть-чуть предыстории: я давно интересовался темой Penetration Testing. Но однажды в одном из наших слак-каналов для шаринга интересной технической информации промелькнула ссылка на курсы Udemy, и именно там, я нашел то, что так давно искал. А теперь про тему на Tech Talk. Phishing – это одна из тем курса, который я прохожу в данный момент на udemy. Я решил рассказать об этом на Tech Talk, т.к. эта тема важна не только для технических людей, а и для обычных пользователей всемирной сети. Также я подготовил live-demo, где я украл у себя учетные данные к одному из сервисов, которыми  пользуются наши коллеги, чтобы лучше визуализировать процесс фишинга :).

P.S. отдельное спасибо Саше Мельнику, Игорю Остапенко и нашему отделу ТСД за помощь в подготовке к докладу.

Ну а после всех презентаций нас ждала душевная after party, но это уже совсем другая история ;).

Спасибо нашим коллегам, которые не устают узнавать что-то новое и делятся своим огоньком со всеми нами. До встречи на следующих Tech Talk!

 

Post A Reply