Kotlin puzzlers
Правильный ответ после 10 комментариев
Всем Привет
Меня зовут Степан, хотя звать меня не надо я сам прихожу. Мне 33 года и изучаю android разработку уже больше полугода, хотя самой идеей проникся когда мне исполнилось 31 год.
Проснувшись просто с мыслью что я устал от своей работы и нужно что то менять. Как раз на слуху уже давно была тема об IT, тут же начал про нее гуглить попутно узнавая много нового об этой сфере, а именно об направлениях ( к моему удивлению их очень много). После просмотров тонны видео на разные темы, решил для себя что буду делать разные приложения под Android
"( вообще если так подумать то меня эта идея манила еще со времен школы, делать какие то приложения, но обстоятельства сменились и все затерялось ( пожалуй у каждого кто начинает вести свой блог можно прочитать такое))".
Но почитав разные отзывы что android очень тяжел для вкатышей в ит и нужно брать фронтенд ( крч говоря повелся на мнение народа и пробовал себя в роли фронта, можно сразу сказать что у меня ничего не получилось и это не мое). И вот в марте 2023 года решил что хватит тянуть резину, нашел roadmap и начал расписывать план своей учебы( курсы не стал рассматривать(( сплошные инфоцигане которые тянут деньги и кормят инфой которая есть в интернете)).
В марте следом прилетает сообщение от команды что ищут android разработчика, после созвона и общения с ними, меня приняли на позицию android разраба ( хотя сразу сказал что я только начинаю и был опыт небольшой в другой сфере, да да это простая практика и мне за это не платят, но я получаю опыт работы в команде и еще много чего разного).
Как подготовить машину к долгой поездке
Взять с собой побольше вкусняшек, запасное колесо и знак аварийной остановки. А что сделать еще — посмотрите в нашем чек-листе. Бонусом — маршруты для отдыха, которые можно проехать даже в плохую погоду.
Создать приложение для Android
Добрый вечер, Пикабу! Хочу попробовать свои силы, изучить Котлин, сделать небольшое приложение для расчётов времени. Нужно по работе мне и коллегам. (Нет, такого приложения нет в плеймаркете). Все будет просто и аскетично, только текст и расчёты внутри приложения.
Внимание вопрос, стоит ли суваться человеку никак не связанному с разработкой, но имеющего необходимость, в эту реку и будет ли результат при должном упорстве? Стоит ли игра свечь?
Лекция по Clean Architecture
Всем привет! Мне было скучно и я решил почитать на пикабу посты про программирование. В итоге взялся менторить начинающего андроид разработчика. Пока расписывал для него задание в личном сообщении в телеграмме, в голову пришла мысль провести для человека лекцию по чистой архитектуре, чтобы в дальнейшем было проще проверять пул реквесты и понимать его код, связанный с взаимодействием клиента и сервера (быть на одной волне и работать по одной архитектуре - всегда приветствуется в проектном пространстве любого проекта), да и просто подарить человеку знания, которыми обладаю.
Позже я подумал, что было бы не плохо пригласить на эту лекцию всех желающих, а единственный доступный и быстрый для меня источник публичности и привлечения аудитории - это Пикабу. По этому именно здесь я приглашаю всех желающих послушать интересную и познавательную лекцию, данные которой будут подаваться на основании моего личного 15-ти летнего стажа программирования на многих языках (из которых 6 лет - это коммерческая разработка под андроид Java/Kotlin начиная от небольших финансовых компаний и заканчивая крупными компаниями).
Тема лекции: Чистая архитектура
Сложность: 4/5, между Hardcore и Medium (никакого Rocket science)
Кому будет полезно: Андроид разработчики, которые пишут на Kotlin, стажеры, Junior и Middle (синьоры могут проходить мимо, хотя синьор одной компании может являться начинающим в другой, как было у меня, по этому решайте сами)
Дата и время проведения: 04.11.2023 18:00
Максимальное количество человек: 20 (вдруг много будет желающих, я не готов тянуть аудиторию большего масштаба)
Что рассмотрим:
- что такое Clean Architecture, применимость и использование в Android разработке;
- организация проектного пространства на базе Clean Architecture;
- слои данных, бизнес-логики и представления (Data, Domain, Presentation) и их взаимодействие;
- затронем Coroutines, Flow, Retrofit и REST API (если у аудитории будет желание подробнее разобрать эту часть, то разберем тип данных Either, выброс исключений и внутренности Retrofit/OkHttp);
- вскользь затронем KMM (что это и за чем, немного теории).
Контакты не оставляю, чтобы не думали, что я это делаю за деньги и ради пиара (это не так). Контакты есть, кто захочет тот найдет. И это будет говорить о желании человека, а значит я буду знать, что собрал заинтересованных людей. За час до назначенного времени я дам ссылку на Zoom в телеграмм группе, которую создам при заинтересованности аудитории и в которую заранее всех добавлю.
Жду всех желающих!
Kotlin. Программирование на примерах
"Kotlin. Программирование на примерах" - это практическое руководство для тех, кто хочет освоить язык программирования Kotlin. В этой книге автор Яну Аделекан представляет читателям целый ряд примеров и упражнений, которые позволяют не только изучить основы языка Kotlin, но и научиться его применять на практике.
В каждой главе книги представлены конкретные примеры кода, объяснения ключевых концепций языка и подробное описание шагов, необходимых для создания функционирующих программ. Автор объясняет как базовые, так и более продвинутые понятия, такие как переменные, условные операторы, циклы, функции, классы и наследование.
Особое внимание уделено практическим навыкам программирования, и каждый пример сопровождается подробными комментариями по его реализации. Книга "Программирование на примерах" подходит как для начинающих, так и для более опытных программистов, которые хотят познакомиться с языком Kotlin и улучшить свои навыки разработки на этой платформе.
"Kotlin. Программирование на примерах" предлагает не только теоретический материал, но и практический опыт, который поможет читателям смоделировать реальные ситуации и научиться разрабатывать эффективные программы на языке Kotlin.
Дайджест Yabed по ИТ и Java, 23-30 июня
Представляем вам подборку очередных новостей из мира ИТ и JVM!
Новости ИТ:
Линус два месяца разрабатывал новое ядро и разработал-таки, встречайте Linux 6.4.
Яндекс научил нейросеть пересказывать содержание лонгридов. Характерно сервис называется 300, не знаем, что имелось в виду.
Теперь сториз будут доставать вас и в телеге.
Android обрёл новый логотип и лишился туловища.
Микрософт сделали аналоговый. Оптический. Компьютер.
А Ростех сделал роутеры.
Вконтакте почивает на лаврах ушедшего тиндера с отдельным приложением для знакомств.
Математики нашли новое, десятое дедекиндово число. На это потратили 32 года и один суперкомпьютер.
Почитать:
Введение в Java Process Memory Model
Глубокое погружение в Java Memory Model
Why I Don't do TDD
9 Simple Rules that will make your Java Code Better
Saga и Event Sourcing с Axon. Первое знакомство
Hibernate — проблема декартова произведения при запросах с пагинацией
Best Practice for Exception Handling In SpringBoot
Вопрос на сертификационном экзамене: применение Threads и Executors
CQRS The Why And How
Connecting Spring Boot Microservices with Kafka
Manifold vs. Lombok: Enhancing Java with Property Support
Интересные разборы аварии RUVDS: Самый длинный простой за нашу историю и Отвечаю на вопросы после аварии
Микроменеджер — горе в команде
Посмотреть:
Bootiful Spring Boot 3
Mob Programming and the Power of Flow • Woody Zuill
Как мы выбирали кеширование Java backend'а
Путь технического руководителя. Александр Ложечкин
Модель памяти Java процесса
Вторая космическая: как преодолеть притяжение внутренней платформы разработки
Послушать:
Бреслав и Ложечкин: Что является продуктом работы руководителя?
Podlodka #273: Оценки не нужны
Митап: 1 июля: Я. Субботник по Java
6 июля: DevOps Meetup
6 июля: RSHB Backend Dev Meetup
Не косячит тот кто не пытается) IT
Попытка - это не пытка)
Я бы хотел, чтобы преподаватель языка Kotlin / Java обучил меня с нуля до стажера
Я готов уделять 100% внимания, гибкий график обучения, есть ноут. Если вы живете в Астане и вы готовы к офлайн-встречам то можем и так сделать.
Я не смогу заплатить, потому что студент Бомж , ну пока что на бесплатной основе во имя науки! в будущем, если я устроюсь на работу, я буду готов платить).
P.S не надо писать, что кому я такой нужен и т.д. И да, я понимаю, что Препод не сможет это намазать на хлеб
пишите в телегу https://t.me/khan_tengr3007