❇️ Команда Библиотеки программиста ищет редактора-копирайтера для подготовки публикаций
Что делать:
— Подготовка нативных материалов по IT-тематике согласно контент-плану. Темы: программирование, информационная безопасность, Data Science и другие. Форматы материалов: лонгриды, обзоры, интервью, тесты, викторины и переводы англоязычных публикаций.
— Редакторская работа со структурой материала под ключ.
— Коммуникация с командой по внесению правок.
— Факт-чекинг, корректура написанных материалов.
Требования:
— Опыт написания материалов для IT-медиа, продукта или компании.
— Понимание целевой аудитории и SEO-оптимизации.
— Умение написания материалов, полезных как для читателя, так и заказчика.
— Знание английского языка для чтения и перевода иностранных источников.
— Приветствуется знание основ программирования и других направлений в IT-сфере.
— Готовность к выполнению тестового задания (оплачиваемое).
— Работа в команде с главным редактором.
Условия:
— Удаленная работа с соблюдением дедлайнов.
— Оплата 40-50 тыс.руб. в зависимости от опыта работы, выплаты два раза в месяц.
С кем связаться:
Откликнуться на вакансию: artem@proglib.io. Присылайте несколько предложений о себе и опыте работы, ссылки на примеры публикаций. Резюме присылать не нужно. В случае взаимного интереса, мы пришлем вам тестовое задание.
Что делать:
— Подготовка нативных материалов по IT-тематике согласно контент-плану. Темы: программирование, информационная безопасность, Data Science и другие. Форматы материалов: лонгриды, обзоры, интервью, тесты, викторины и переводы англоязычных публикаций.
— Редакторская работа со структурой материала под ключ.
— Коммуникация с командой по внесению правок.
— Факт-чекинг, корректура написанных материалов.
Требования:
— Опыт написания материалов для IT-медиа, продукта или компании.
— Понимание целевой аудитории и SEO-оптимизации.
— Умение написания материалов, полезных как для читателя, так и заказчика.
— Знание английского языка для чтения и перевода иностранных источников.
— Приветствуется знание основ программирования и других направлений в IT-сфере.
— Готовность к выполнению тестового задания (оплачиваемое).
— Работа в команде с главным редактором.
Условия:
— Удаленная работа с соблюдением дедлайнов.
— Оплата 40-50 тыс.руб. в зависимости от опыта работы, выплаты два раза в месяц.
С кем связаться:
Откликнуться на вакансию: artem@proglib.io. Присылайте несколько предложений о себе и опыте работы, ссылки на примеры публикаций. Резюме присылать не нужно. В случае взаимного интереса, мы пришлем вам тестовое задание.
Небольшой цикл статей о том, что из себя представляет современная безопасность в Android. Особое внимание уделено работе шифрования и способам его реализации.
- Часть 1
- Часть 2
- Часть 3
- Часть 1
- Часть 2
- Часть 3
Medium
Modern Security in Android (part 1)
A fast guide to be safe
В какую из нижеперечисленных сред / языков Kotlin НЕ может быть скомпилирован?
Anonymous Quiz
2%
JVM
56%
.NET CLR
12%
LLVM
17%
JavaScript
14%
Посмотреть результаты
Учимся рефакторить старую кодовую базу в Android: https://proglib.io/w/114828d5
Medium
Android Legacy Codebase Refactoring
Why we need to keep modernizing the app
Руководитель Flutter-разработки в Surf делится опытом работы с паттерном Model-View-ViewModel во Flutter, заменив слово View на Widget.
https://proglib.io/w/06d52732
https://proglib.io/w/06d52732
Хабр
Model-Widget-WidgetModel, или какой архитектурой пользуется Flutter-команда в Surf
Привет, меня зовут Артём. Я руководитель Flutter-разработки в Surf и со-ведущий FlutterDev подкаста. Flutter-отделу в Surf уже больше года. За это время мы сдел...
Мы снова проводим конкурс (с увеличенным призовым фондом) во ВКонтакте для самых креативных из вас на лучший мем для статьи с нашего сайта. Правила простые:
1. Вы берете произвольную статью с сайта, не утратившую свою актуальность
2. Делаете для нее мем
3. Отправляете в предложенные новости ссылку и вашу картинку
4. Мы оформляем и публикуем.
Автор картинки с публикацией с наибольшим охватом среди всех нам отправленных получит 15 тысяч рублей. Поехали: https://vk.com/proglib
Срок окончания конкурса — 18 августа 2020 года.
1. Вы берете произвольную статью с сайта, не утратившую свою актуальность
2. Делаете для нее мем
3. Отправляете в предложенные новости ссылку и вашу картинку
4. Мы оформляем и публикуем.
Автор картинки с публикацией с наибольшим охватом среди всех нам отправленных получит 15 тысяч рублей. Поехали: https://vk.com/proglib
Срок окончания конкурса — 18 августа 2020 года.
Что выведет программа на языке Swift?
Anonymous Quiz
25%
2
35%
3
21%
Ошибка компиляции
19%
Посмотреть результаты
kotlin-secure-coding-practices.pdf
6.3 MB
Гайд по практикам безопасной разработки на Kotlin от компании Checkmarx
В материале разобраны категории из OWASP Mobile Top 10 на примере уязвимого приложения Goatlin. Особенно рекумендуется к прочтению тем, кто только начинает своей путь в изучении Kotlin.
В материале разобраны категории из OWASP Mobile Top 10 на примере уязвимого приложения Goatlin. Особенно рекумендуется к прочтению тем, кто только начинает своей путь в изучении Kotlin.
О делегатах и колбэках в Swift понятным языком: https://proglib.io/w/c1e79eac
Хабр
Делегаты и колбэки в Swift простым языком. Что же такое этот delegate, и как работает callback
В Swift при изучении UI (User Interface) каждый рано или поздно приходит к необходимости использования делегата. Все гайды о них пишут, и вроде бы делаешь, как т...
Swift-composable-architecture — это библиотека для последовательного и понятного создания приложений с учетом композиции, тестирования и эргономики.
Ее можно использовать в SwiftUI, UIKit и т. д., а также на любой платформе Apple (iOS, macOS, tvOS и watchOS).
https://proglib.io/w/014bbdbc
Ее можно использовать в SwiftUI, UIKit и т. д., а также на любой платформе Apple (iOS, macOS, tvOS и watchOS).
https://proglib.io/w/014bbdbc
GitHub
GitHub - pointfreeco/swift-composable-architecture: A library for building applications in a consistent and understandable way…
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind. - pointfreeco/swift-composable-architecture
List представляет неизменяемую (immutable) коллекцию, которая в основном только обеспечивает получение элементов по позиции. Методы в этом интерфейсе поддерживают только доступ для чтения к списку. Изменяемые списки представлены интерфейсом
MutableList. Он расширяет интерфейс List и позволяет добавлять и удалять элементы.Разбираем принципы красивого кода на языке Swift: https://proglib.io/w/6a1c24b7
Medium
Beautiful Code Principles
Beautiful code is clean, well-organized and simple to upgrade. Follow these 8 simple principles to write beautiful code in your iOS apps.
В статье разобраны преимущества Kotlin над Java, которые действительно хорошо работают как для Spring Boot Backend, так и для Android.
https://proglib.io/w/72730d79
https://proglib.io/w/72730d79
Medium
Benefits of Kotlin over Java: Backend and Android
Ever since I have shifted to Kotlin I have enjoyed developing apps with it
Знакомимся с реализацией наследования в файлах локализации iOS: https://proglib.io/w/c3fb4b23
Хабр
Реализация наследования в файлах локализации iOS
Приветствую, дорогие хабражители! Сегодня я хочу поделиться интересным опытом в решении проблемы локализации. В iOS локализация устроена достаточно удобно с т...
В IT хотят если не все, то многие — спрос на специалистов остался высоким, несмотря на пандемию, а курсов и образовательных программ для разработчиков, тестировщиков, менеджеров и дизайнеров становится все больше. Как научиться в IT, чем отличаются курсы компаний, как выбрать среди них подходящий и есть ли курсы с гарантированным оффером для выпускников — Ozon, «Яндекс.Практикум», «Школа 21», «Тинькофф» и GeekBrains рассказывают в статье на Хабре: https://habr.com/ru/company/ozontech/blog/512026/.
А мы решили выяснить, откуда берутся разработчики! Как вы пришли в IT? Расскажите — ответы на вопросы займут чуть больше 2 минут (мы посчитали): https://forms.gle/VUDJJ5zeeieL2PRN9
А мы решили выяснить, откуда берутся разработчики! Как вы пришли в IT? Расскажите — ответы на вопросы займут чуть больше 2 минут (мы посчитали): https://forms.gle/VUDJJ5zeeieL2PRN9
Хабр
Как Ozon, Тинькофф, Яндекс.Практикум, Школа 21 и GeekBrains учат разработчиков
Мы собрали руководителей образовательных проектов «Тинькофф», «Яндекс.Практикума», «Школы 21» и GeekBrains, позвали нашего CTO Антона Степаненко и хедхантера Алену Владимирскую и поговорили о том,...