Я себе представил, как маленькие ребятишки играют вечером во ржи. И кругом — ни души, ни одного взрослого кроме меня. А я стою на краю скалы, над пропастью, понимаешь? И мое дело — прогать Rx. Знаю это глупости, но это единственное, чего мне хочется по-настоящему. Наверно я дурак
Друзья, напоминаю что у нас есть публичный чат, где мы общаемся и решаем проблемы!
https://t.me/swift_tips_public
Я буду рад вас видеть тут 😊
https://t.me/swift_tips_public
Я буду рад вас видеть тут 😊
https://www.apple.com/apple-events/livestream/
Сегодня в 20:00 🕗 Apple покажет что-то интересное. Стрим уже запущен и там транслируется навигатор, который, видимо, ведёт прямо в Steve Jobs Theater.
Сегодня в 20:00 🕗 Apple покажет что-то интересное. Стрим уже запущен и там транслируется навигатор, который, видимо, ведёт прямо в Steve Jobs Theater.
Alfian Losari рассказывает как построить Asynchronous API Request на пятом Свифте.
Уровень: Middle
Время чтения: 6 минут
Язык: ENG
https://link.medium.com/f1EXIqW6wV
Уровень: Middle
Время чтения: 6 минут
Язык: ENG
https://link.medium.com/f1EXIqW6wV
В этот вечер четверга нет ничего лучше, чем посмотреть первый выпуск АйтиХайпа, кто его еще не смотрел.
В главных ролях Стас Цыганов, Егор Толстой и Додо Пицца.
Ребята рассказывают про IT-команды, парное программирование и agile.
https://www.youtube.com/watch?v=xE_36U107CA
В главных ролях Стас Цыганов, Егор Толстой и Додо Пицца.
Ребята рассказывают про IT-команды, парное программирование и agile.
https://www.youtube.com/watch?v=xE_36U107CA
YouTube
Додо: IT-компания, которая делает пиццу. Программирование и IT-процессы / АйтиХайп
Почему Додо? Посудите сами, не каждый день встретишь пиццерию, которая в первую очередь позиционирует себя как IT-компания, и уже потом – как ресторан. Главный герой выпуска – Александр Андронов, CTO Додо. Саша успел в свое время поработать в нижегородском…
Вчера AvitoTech транслировали поток про iOS разработку в больших компаниях, где выступало много интересных людей. А сегодня уже есть запись.
https://www.youtube.com/watch?v=k-mXDghLZps
https://www.youtube.com/watch?v=k-mXDghLZps
YouTube
Avito iOS Online | Как обуздать iOS-разработку в больших командах
Когда у вас небольшое iOS-приложение, над которым трудится несколько человек — проблем не очень много. Другое дело, если у вас 555 000 строк кода в 10000 файлах, а приложение разрабатывается несколькими десятками независимых кросс-функциональных команд. 4…
Paste - программа, которая расширяет возможности буфера обмена, позволяя сохранять историю ваших копированных данных, создавая снипеты и категории.
Лично для меня она сильно ускоряет процесс разработки, позволяя копировать сразу несколько блоков кода. Так же очень полезно для рефакторинга!
https://itunes.apple.com/ru/app/paste-2/id967805235?mt=12
Лично для меня она сильно ускоряет процесс разработки, позволяя копировать сразу несколько блоков кода. Так же очень полезно для рефакторинга!
https://itunes.apple.com/ru/app/paste-2/id967805235?mt=12
Если вы только начинаете изучать Swift, то я рекомендую начинать с плейлиста Хекслета.
Видео идут по 2-3 минуты, где показывают базовые операторы и методы взаимодействия. Хоть плейлист и старый, но он до сих пор актуален.
https://www.youtube.com/watch?v=Cu-YFfT93Lw&list=PLo6puixMwuSN48TxS4UNCmf6xKXZyQpYX
Видео идут по 2-3 минуты, где показывают базовые операторы и методы взаимодействия. Хоть плейлист и старый, но он до сих пор актуален.
https://www.youtube.com/watch?v=Cu-YFfT93Lw&list=PLo6puixMwuSN48TxS4UNCmf6xKXZyQpYX
Swift Tips via @vote
Чему равно значение s?
public poll
Ошибка компиляции – 46
👍👍👍👍👍👍👍 85%
CGSize(200,200) – 5
👍 9%
CGSize(100,100) – 3
▫️ 6%
👥 54 people voted so far.
public poll
Ошибка компиляции – 46
👍👍👍👍👍👍👍 85%
CGSize(200,200) – 5
👍 9%
CGSize(100,100) – 3
▫️ 6%
👥 54 people voted so far.
extension CGSize {
mutating func scale(by f: CGFloat) {
width *= f
height *= f
}
}
let s = CGSize(width: 100, height: 100)
s.scale(by: 2)
Правильный ответ: Ошибка компиляции.
Ведь функция mutating, а мы не можем изменять значения let константы.
🤓
Ведь функция mutating, а мы не можем изменять значения let константы.
🤓
Forwarded from iOS.Events
CocoaHeads, прямая трансляция СПБ: https://vk.cc/9iMHGT
CocoaHeads, прямая трансляция Москвы: https://www.youtube.com/watch?v=1e5_5daooqk
CocoaHeads, прямая трансляция Москвы: https://www.youtube.com/watch?v=1e5_5daooqk
Чтобы оставить в вашем словаре все пары ключей-значений, где значения не равняются nil, достаточно использовать функцию compactMapValues из Swift 5.
Код по ссылке
Код по ссылке
На сайте swiftbook.ru недавно вышел туториал, как делать свой кастомный Alert с Blur эфектом.
Если у кого-то стояла такая задача, можно глянуть, видео идет 27 минут с детальным разбором.
https://swiftbook.ru/post/koposhilka/custom-alert/
Если у кого-то стояла такая задача, можно глянуть, видео идет 27 минут с детальным разбором.
https://swiftbook.ru/post/koposhilka/custom-alert/
Недавно проходила конференция Apps Conf, а уже доступны все видеоматериалы с выступлений.
Посмотреть вы их можете по ссылке:
https://www.youtube.com/playlist?list=PLrrjuVcsVZhi8Pfp98YeQI-2FxcArpjgE
Посмотреть вы их можете по ссылке:
https://www.youtube.com/playlist?list=PLrrjuVcsVZhi8Pfp98YeQI-2FxcArpjgE
Всем привет! У нас на канале почти 300 человек. Спасибо большое, кто интересуется нашими ресурсами. В связи с этим, я сегодня анонсирую новый наш очень крутой проект!
12 марта этого года мы открыли свой общий чат @swift_tips_public. В нем сейчас уже 130 человек, которые общаются, помогают друг-другу и круто проводят время.
Сегодня, 2 мая мы открываем новый телеграм-канал Swift Tips - работа. @ios_job Отличный ресурс для поиска проектов на фрилансе с разных бирж только для iOS разработчиков.
Прошу скорее по ссылке, вся информация тут!
12 марта этого года мы открыли свой общий чат @swift_tips_public. В нем сейчас уже 130 человек, которые общаются, помогают друг-другу и круто проводят время.
Сегодня, 2 мая мы открываем новый телеграм-канал Swift Tips - работа. @ios_job Отличный ресурс для поиска проектов на фрилансе с разных бирж только для iOS разработчиков.
Прошу скорее по ссылке, вся информация тут!
В честь 300 подписчиков сегодня мы не только открыли новый канал, а еще и проведем розыгрыш Apple Developer аккаунта.
Чтобы поучавствовать в розыгрыше достаточно пригласить вашего друга в этот канал и отправить ссылку на приглашенного человека в эту группу, после приглашения.
@swift_tips_giveaway - Чем больше людей вы пригласите - тем больше будет шанс
Розыгрыш будет закончен ровно через 2 недели, 16 мая.
Мы подведем результат с помощью сайта random.org
Победителю будет выплачена сумма, равная стоимости этого аккаунта на удобный для него способ оплаты.
Чтобы поучавствовать в розыгрыше достаточно пригласить вашего друга в этот канал и отправить ссылку на приглашенного человека в эту группу, после приглашения.
@swift_tips_giveaway - Чем больше людей вы пригласите - тем больше будет шанс
Розыгрыш будет закончен ровно через 2 недели, 16 мая.
Мы подведем результат с помощью сайта random.org
Победителю будет выплачена сумма, равная стоимости этого аккаунта на удобный для него способ оплаты.
Мануал по использованию iXGuard – обфускатора, который принимает на вход ipa-файл и отдает уже обфусцированный вариант.
Особой ценности статья не несет, но в конце продемонстрировано использование неплохой утилиты MachOView - небольшой и бесплатный инструмент для просмотра и редактирования бинарей Mach-O.
https://medium.com/@tejeshwargill/getting-started-with-ixguard-an-obfuscation-app-shrinking-tool-85e1342a5572
Особой ценности статья не несет, но в конце продемонстрировано использование неплохой утилиты MachOView - небольшой и бесплатный инструмент для просмотра и редактирования бинарей Mach-O.
https://medium.com/@tejeshwargill/getting-started-with-ixguard-an-obfuscation-app-shrinking-tool-85e1342a5572