Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Сортировка: за
Сохранен
548
20 марта 2020
Сохранен
548
22 октября 2019
Сохранен
547
Rust #35 /rust/ — Добро пожаловать в тред гарантий, обещаний, владения, заимствования и тайных знаков Rust — невероятно быстрый язык для системного программирования без segfault'ов и с гарантиями потокобезопасности. Ссылка на официальный сайт: https://www.rust-lang.org/ В этом ИТТ мы можем объяснить базовые и продвинутые концепции языка, и программирования в целом, поможем вкатывающимся, подскажем что выбрать для веба, игр или, прости Абу, блокчейна. НОВИНКА: Rust для Windows: https://metanit.com/rust/windows/ IDE для Rust: https://areweideyet.com/ GUI для Rust: http://www.areweguiyet.com/ Web для Rust: https://www.arewewebyet.org/ GayDev для Rust: https://arewegameyet.rs/ Что еще есть для Rust? - Посмотри сам: https://wiki.mozilla.org/Areweyet Основная литература: Rust Book(версия на русском языке): https://doc.rust-lang.ru/book/ Rust Book: https://doc.rust-lang.org/book/ Rustlings (упражнения чтобы привыкнуть к расту): https://github.com/rust-lang/rustlings Rust by Example: https://doc.rust-lang.org/rust-by-example/ The Rustonomicon(для продвинутых анонов): https://doc.rust-lang.org/nomicon/ Programming Rust: https://www.oreilly.com/library/view/programming-rust/9781491927274/ Ресурсы на русском: https://rust-lang.ru/ Отдельное спасибо автору этого гитхаба(старому ОПу). Здесь вы сможете найти много полезной информации: https://gist.github.com/TatriX/183c816f1346d418f969c4576c2b9b41 Предыдущий: >>3283990 (OP)
24 марта 10:13
Сохранен
547
12 июля 2024
Сохранен
547
6 августа 2022
Сохранен
547
15 марта 2019
Сохранен
547
8 ноября 2018
Сохранен
547
3 сентября 2018
Сохранен
547
11 марта 2016
Сохранен
547
4 марта 2016
Сохранен
547
3 июля 2015
Сохранен
547
16 марта 2015
Сохранен
547
17 января 2015
Сохранен
546
Android Development Thread #9 Standart edition android /android/ — Тред для тех, кто пытается вкатиться в андройд разработку или что-то похожее. По возможности стараемся угощать ньюфагов чаем. >Хочу вкатится в 20/30/50 лет, не поздно? Нет, не поздно. Лично знаю несколько примеров из жизни когда вкатывались в 30+ лет. >С чего начать? Для начала изучи roadmap - https://roadmap.sh/android Roadmap анона из предыдущего треда: Основы программирования, логические операции -> Джава(базовый синтаксис и особенности языка) -> ООП -> особенности различных версий Джава -> алгоритмы и структуры данных -> многопоточность -> дженерики -> функции высшего порядка -> Котлин -> Android SDK(UI, версии и различия, особенности оси на уровне работы виртуальной машины) -> работа с БД, CRUD(можно и на этапе знакомства с алгоритмами) -> git -> networking/REST API/JSON/сериализация -> актуальные фреймворки зачем и почему, спойлер: экономия времени -> архитектура, зависимости, инверсия контроля -> ?.. Вот примерный флоу, которому я бы следовал, если бы учился сейчас. Начал бы сразу с алгоритмов, если честно. В эту же последовательность нужно вставить clean code, SOLID, DRY/DIE, KISS, YAGNI и прочие модные аббревиатуры, которые весьма актуальны. Что-то упустил, но, думаю, этого достаточно. Навигация, от книг до вопросов на интервью: https://github.com/qqqlll/Java-Thread/wiki Очень много уроков и не только по ведройду. Почекай и посмотри, вдруг зайдет: https://coursehunters.net/mobile-development https://developer.android.com - ресурс от гугла с полным описанием всего. https://metanit.com/ - ресурс с кратким разбором языков ПО, для тех кому лень в книги. https://stackoverflow.com/ - ответы на большинство вопросов касающихся кода. Курсы от OTUS: https://cloud.mail.ru/public/4nHb/449Ub4Pqj https://drive.google.com/open?id=1cxWWBZzHNRAdd0wnjN6lfLDcYqMv7ohm Также рекомендую искать в телеге, там много подобных курсов, начиная от создания конкретных приложений и заканчивая обучением с нуля. >Что по книгам? Java: Head First Java Kathy Sierra Thinking Java 4th Bruce Eckel Шилдта не рекомендую, говнокод. Kotlin: https://techrocks.ru/2020/01/20/12-books-for-kotlin-learners/ - краткое ревью 12 книг. Flutter: http://flutterapps.ru/flutter-books/ >Стоит ли сразу вкатиться в котлин минуя джаву? Нет. Не стоит. Есть точка зрения, что котлин позиционируется как "удобная/лучшая джава", подразумевая то, что ты хочешь писать на джаве, но более современно и практично. Да и глупо игнорировать джавоский мир, который является в топе по числу библиотек и решений, где тебе все равно придется погрузиться когда-то в его синтаксис. >Прочел книгу по java/kotlin/flutter и посмотрел видосы, на деле ничего не понимаю. Куда идти дальше? Делай свои мелкие пет-проекты, можешь копировать чужие и дополнять функциями которых там нет. Главное правильно пиши сам, гугли, трать часы и дни на мелкие функции НО сделай сам, что бы полноценно понимать что к чему. Вся суть сводится к тому, что бы ты изучив ROADMAP который указан выше, вынес знания, которых хватит на создание и понимание пет-проектов с помощью которых познаешь суть разработки. Также на собесах любят когда есть портфолио в гугл плей. >Где взять примеры проектов? Можешь банально поискать на ютюбе или в телеграмме. Для примера: https://www.youtube.com/channel/UCPz3xmUpIbo8jooCtV_vMNw https://www.youtube.com/c/devcolibri/videos >Когда можно идти собес? И что для этого нужно? 1. Нужно хорошее знание Java/kotlin. 2. Понимание базовых принципов Android (жизненный цикл activity/fragment, что такое Context, intents, services, UI thread, support library и ее версии (уже androidx), shared preferences, SQLite, Handlers, Executors, Content-Providers, firebase. 3. Знание популярных библиотек типа Retrofit + Glide/Picasso/Koil + Coroutines + RxJava2 + Dagger2/Hilt/Koin(по обстоятельствам) + гугловские поделки jetpack, понимания СОЛИД и других паттернов проектирования. 4. Базовое понимание что вообще такое Gradle. Рекомендую хорошенько изучить XML/Compose. 5. И хотя бы несколько готовых приложений. upd: Также стоит прочекать вакансии в вашем городе и собрать самый часто используемый стек технологий и отталкиваться от него. Незабывай изучать английский, потому что гуглить придётся именно на нем ибо информации в разы больше. Ресурсы по инглишу для нубов: Грамматика: https://ru.duolingo.com/ https://lingualeo.com/ Также советую полностью сменить язык интерфейса на всех устройствах. Ютюб каналы с простым английским: https://www.youtube.com/c/Anomaly/videos https://www.youtube.com/c/EnglishClass101/videos https://www.youtube.com/channel/UCMCjGkbqKVkjJN2sVWocz0w https://www.youtube.com/c/SpeakEnglishWithTiffani/videos Старая шапка. За 2019 год. https://pastebin.com/sh7eC6R4 #1 c шапкой: https://2ch.hk/pr/res/1822731.html #2 с шапкой: https://2ch.hk/pr/res/1908185.html #3 с шапкой: https://2ch.hk/pr/res/1994880.html #4 с шапкой: https://2ch.hk/pr/res/2105885.html #5 с шапкой: https://2ch.hk/pr/res/2362898.html #6 с шапкой: https://2ch.hk/pr/res/2509590.html #7 с шапкой: https://2ch.hk/pr/res/2678699.html #8 с шапкой: https://2ch.hk/pr/res/2907862.html
24 марта 10:13
Сохранен
546
14 июня 2023
Сохранен
546
9 апреля 2021
Сохранен
546
2 июня 2020
Сохранен
546
22 июня 2018
Сохранен
546
11 декабря 2016
Сохранен
546
27 января 2016
Сохранен
546
12 ноября 2015
Сохранен
545
28 июня 2016
Сохранен
545
17 мая 2016
Сохранен
545
22 декабря 2015
Сохранен
545
11 августа 2015