Forwarded from Библиотека программиста | программирование, кодинг, разработка
Начинающие программисты часто спрашивают, какие книги по программированию читать и как, чтобы лучше усвоился материал. Отвечаем на эти вопросы.
В этой статье мы расскажем, когда и как нужно читать, а также какие книги выбрать в соответствии с конкретным языком программирования.
https://proglib.io/p/programming-books/
#fundamental
В этой статье мы расскажем, когда и как нужно читать, а также какие книги выбрать в соответствии с конкретным языком программирования.
https://proglib.io/p/programming-books/
#fundamental
Библиотека программиста
Книги по программированию: как читать и что именно
Начинающие программисты часто спрашивают, какие книги по программированию читать и как, чтобы лучше усвоился материал. Отвечаем на эти вопросы.
👍1
Forwarded from Типичный программист
Пишем игру под Android за 10 минут: https://goo.gl/gh3EH2
В своё время Flappy Bird, не имея сложной механики и графики, стала хитом. Сегодня мы расскажем, как всего за 10 минут написать свой вариант игры на Unity под Android.
В своё время Flappy Bird, не имея сложной механики и графики, стала хитом. Сегодня мы расскажем, как всего за 10 минут написать свой вариант игры на Unity под Android.
Tproger
Как быстро написать игру для Android на Unity
В своё время Flappy Bird, не имея сложной механики и графики, стала хитом. Сегодня мы расскажем, как всего за 10 минут написать свой вариант игры на Unity под Android.
👍1
На хабре появился перевод небольшой статьи, объясняющей принципы Dependency Injection (внедрение зависимости)
#android #pattern
https://habrahabr.ru/post/350036/
#android #pattern
https://habrahabr.ru/post/350036/
👍1
Временно бесплатный курс по Kotlin на Udemy
https://medium.com/@iknowledgeway/100-off-kotlin-for-android-o-development-from-beginner-to-advanced-1d16d6e4e38c
https://medium.com/@iknowledgeway/100-off-kotlin-for-android-o-development-from-beginner-to-advanced-1d16d6e4e38c
Medium
Suspended – Medium
This page is unavailable.
👍1
Возобновляю написание уроков. Сегодня вышел новый урок в бесплатном курсе Android Architecture Components.
#android
http://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/539-urok-11-room-type-converter.html
#android
http://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/539-urok-11-room-type-converter.html
StartAndroid
Урок 11. Room. Type converter
Android Architecture Components Room. Как использовать конвертеры типов данных.
👍1
Forwarded from Представляешь,
Первая версия фреймворка для разработки мобильных интерфейсов и UX Flutter теперь доступна в бета. Кроссплатформенный инструмент уже поддерживает SQLite, Facebook Connect и около тысячи других популярных пакетов: https://tproger.ru/news/flutter-beta-1/
Tproger
Google представила кроссплатформенный фреймворк для разработки пользовательских интерфейсов Flutter
Первая версия фреймворка для разработки мобильных интерфейсов и UX Flutter теперь доступна в бета. Кроссплатформенный инструмент уже поддерживает SQLite, Facebook Connect и около тысячи других популярных плагинов.
👍1
Продолжение цикла статей про фоновую работу в Android
#Android
https://habrahabr.ru/company/epam_systems/blog/350094/
#Android
https://habrahabr.ru/company/epam_systems/blog/350094/
Хабр
Руководство по фоновой работе в Android. Часть 2: Loaders
Это вторая из серии статей об инструментах и методах фоновой работы в Android. Ранее уже были рассмотрены AsyncTask, в следующих выпусках — ThreadPools с EventBu...
👍1
Просто наблюдение.
Какой бы интернациональной ни была команда разработчиков (Испания, Германия, Вьетнам, Россия, Индия), но каждый из них периодически восклицает или бормочет одну общую и универсальную фразу: What the fuck !!!
Какой бы интернациональной ни была команда разработчиков (Испания, Германия, Вьетнам, Россия, Индия), но каждый из них периодически восклицает или бормочет одну общую и универсальную фразу: What the fuck !!!
👍1
Новый урок про библиотеку Room. О том, как выполняется миграция версий базы данных.
#android
http://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/540-urok-12-migracija-versij-bazy-dannyh.html
#android
http://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/540-urok-12-migracija-versij-bazy-dannyh.html
StartAndroid
Урок 12. Room. Миграция версий базы данных
Android Architecture Components Room. Как выполнить миграцию версий базы данных
👍1
Forwarded from ASmirnov
Друзья, хорошая возможность бесплатно прокачаться в оффлайне рядом с крутанами. GDG Moscow совместно с Альфа-Банк и Сбербанк-Технологии, с 12 марта начинают бесплатный курс для начинающих Android-разработчиков.
Детальней по ссылке - https://www.meetup.com/GDG-Moscow/events/zdpdkpyxfbqb/
Детальней по ссылке - https://www.meetup.com/GDG-Moscow/events/zdpdkpyxfbqb/
👍1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Тренируй свои мозги или ТОП-15 логических задач
Развиваться необходимо, особенно в сфере IT, т. к. без логического мышления здесь никуда.
https://proglib.io/p/train-your-brain/
#common
Развиваться необходимо, особенно в сфере IT, т. к. без логического мышления здесь никуда.
https://proglib.io/p/train-your-brain/
#common
Библиотека программиста
Тренируй свои мозги или ТОП-15 логических задач
Развиваться необходимо, особенно в сфере IT, т. к. без логического мышления здесь никуда. Мы собрали для вас ТОП-15 логических задач.
👍1
Forwarded from Представляешь,
Корпоративную версию платформы Java переименовали в Jakarta EE. Это произошло из-за отказа Oracle передать Eclipse Foundation разрешение на использование торговой марки: https://tproger.ru/news/java-ee-new-name/
Tproger
Eclipse Foundation переименовала Java EE в Jakarta EE
Название корпоративной версии платформы Java изменили из-за отказа Oracle передать Eclipse Foundation разрешение на использование торговой марки.
Подборка полезных ссылок по Android разработке
#android
https://android.jlelse.eu/stay-up-to-date-with-android-development-3c769a58f2fa
#android
https://android.jlelse.eu/stay-up-to-date-with-android-development-3c769a58f2fa
AndroidPub
Stay up to date with Android Development
Android Development is evolving rapidly now more than ever since Google announcing Kotlin as official language, releasing Architectural…
👍1
Новый урок про Room. Напишем несколько тестов для Dao и полноценный тест миграции версий базы.
#android
http://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/541-urok-13-room-testirovanie.html
#android
http://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/541-urok-13-room-testirovanie.html
StartAndroid
Урок 13. Room. Тестирование
Android Architecture Components Room. Как тестировать Dao и миграцию.
👍1
На днях я скидывал статью на хабре про принципы Dependency Injection (внедрение зависимости). Но там публикация потом оказалась закрыта. Исправляюсь и публикую рабочую ссылку.
#android
https://habrahabr.ru/post/350068/
#android
https://habrahabr.ru/post/350068/
Habr
Dependency injection
От переводчика Представляемый вашему вниманию перевод открывает серию статей от Jakob Jenkov, посвященных внедрению зависимостей, или DI. Примечательна серия тем, что в ней автор, анализируя понятия и...
👍1
Первое developer preview, что нас ждет в новом Android P
#android
https://android-developers.googleblog.com/2018/03/previewing-android-p.html
#android
https://android-developers.googleblog.com/2018/03/previewing-android-p.html
Android Developers Blog
Previewing Android P
Posted by Dave Burke, VP of Engineering Last week at Mobile World Congress we saw that Android's ecosystem of developers, device make...
Forwarded from Представляешь,
«Сырая» версия Android P уже доступна для тестирования разработчиками. Среди интересных функций фигурируют поддержка RTT для построения маршрутов внутри зданий и полностью обновлённая система уведомлений: https://tproger.ru/news/android-p-preview/
Tproger
Google выпустила предварительную версию Android P
«Сырая» версия Android P уже доступна для тестирования разработчиками. Среди интересных функций фигурируют поддержка RTT для построения маршрутов внутри зданий и полностью обновлённая система уведомлений.
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Задачи с собеседований в Google, Amazon, Facebook и т.д.
1. Методика решения задач на собеседовании в таких компаниях как Google, Amazon, Facebook и т.д.
2. Как решать задачи с собеседования в Google
3. 4 совета для поиска оптимального ответа на вопросы
3. Решение задачи "Подсчет кол-ва отрицательных целых чисел в отсортированном по строкам/столбцам матрице" (Amazon)
4. Решение задачи "Поиск ближайших точек к т.K"
5. Решение задачи "Поиск всех подмножест данного множества" (Facebook)
6. Решение задачи "Наименьший общий предок" (Microsoft)
7. Решение задачи "Поиск самой длинной последовательности символов"
8. Решение задачи "Tower Hopper Problem"
https://www.youtube.com/watch?v=lD-LuK_VGZI
(смотрите весь канал)
#common #job
1. Методика решения задач на собеседовании в таких компаниях как Google, Amazon, Facebook и т.д.
2. Как решать задачи с собеседования в Google
3. 4 совета для поиска оптимального ответа на вопросы
3. Решение задачи "Подсчет кол-ва отрицательных целых чисел в отсортированном по строкам/столбцам матрице" (Amazon)
4. Решение задачи "Поиск ближайших точек к т.K"
5. Решение задачи "Поиск всех подмножест данного множества" (Facebook)
6. Решение задачи "Наименьший общий предок" (Microsoft)
7. Решение задачи "Поиск самой длинной последовательности символов"
8. Решение задачи "Tower Hopper Problem"
https://www.youtube.com/watch?v=lD-LuK_VGZI
(смотрите весь канал)
#common #job
YouTube
Problem Solving Technique #1 for Coding Interviews with Google, Amazon, Microsoft, Facebook, etc.
This is one of the 3 problem solving techniques I personally used to get through coding interviews with companies such as Google.
To get the 2 other techniques, check out my Udemy course, "11 Essential Coding Interview Questions":
https://www.udemy.com/11…
To get the 2 other techniques, check out my Udemy course, "11 Essential Coding Interview Questions":
https://www.udemy.com/11…