Видеозаписи со встречи CocoaHeads 15-го марта в офисе Туту.ру

9fb4c2b63e974d41bf657c5b548182d3.png

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


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



Строковый тип — это основа языков Objective-C и Swift. Каждый из нас решал сотни разнообразных мини-задач, но задумывались ли вы, как работают внутри себя стандартные методы, предоставляемые SDK? Есть ли какие-то альтернативные механизмы?

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



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


Следующий митап планируем ближе к осени, приходите в гости!

© Habrahabr.ru