Giter Site home page Giter Site logo

marche1os / ribs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from uber/ribs

0.0 0.0 0.0 4.39 MB

Uber's cross-platform mobile architecture framework.

Home Page: https://eng.uber.com/tag/ribs/

License: Apache License 2.0

Java 59.15% Ruby 0.19% Objective-C 0.08% Swift 40.33% Shell 0.25%

ribs's Introduction

Hi there 👋

on pause now

В качестве Android разработчика составляю табличку компетенций, чтобы процесс развития и изучения был осознанным и разумным.

Android темки

Interests

В данный момент в фокусе следующие интересы:

  • СИКП
  • Функциональное программирование
  • Fund of computers
  • Системы сборки
  • Command Line and unix commands
  • Arduino programming

Plans

  • Переквалификация в разработку высоконагруженных систем
  • Развитие в System Design

Main resources

Мои план по темам для блога

  1. История появления технологии OpenGL
  2. Какие перспективы развития, конкуренты
  3. План (roadmap) изучения смежных областей, чтобы стать экспертом в компьютерной графике
  4. План изучения непосредственно OpenGL
  5. Сравнение OpenGL и OpenGL ES, оптимизированной для Android
  6. Поддержка на iOS
  7. Создание игр на OpenGL
  8. Создание панорамы (фото 360). Проект, с которым столкнулся
  9. Как знание OpenGL может помочь в инвестициях? (Программирование графиков, визуализации, предсказание движения графиков с анимацией)
  10. Кастомные вьюхи на Android. Личное мнение, когда нужно, а когда не нужно. Рисуем какой-нибудь View-элемент на Android
  11. Экскурс в математику. Обзорная статья, какие разделы хорошо бы знать, чтобы быть более успешным в программировании компьютерной графики
  12. Погружение в “железо”. Как работает видеокарта, как на нее можно влиять программисту
  13. Алгоритмы рендеринга
  14. Разработки в VR/AR с использованием OpenGL
  15. Использование OpenGL для воздействия на движение и звук в режиме реального времени (например, светомузыка)
  16. Математика. Трехмерная геометрия
  17. Математика. Теория цвета
  18. Математика. Теория освещения
  19. Математика. Тригонометрия
  20. Дайджест новостей, связанных с OpenGL
  21. Технологии рендеринга и их влияние на работу видеокарты и процессора
  22. Как работает графический процессор
  23. Как происходит обработка данных в связке с OpenGL
  24. Разбор каких-то неправильных сценариев использования технологии
  25. Связка с редакторами 3D-моделей (например, blender)
  26. Создание Android-приложения без использования Android SDK (или по-минимум, без использования типичного подхода). Тут будет натив
  27. Обзор гайдов от Nvidia
  28. Подбора материалов и книг
  29. Создание проекта с анимацией прогресса в изучении чего-либо.
  30. Вакансии на Android с упором в знание OpenGL
  31. Как достигается кроссплатформенность спецификации OpenGL
  32. Обзор фреймворков и движков
  33. Прогноз на будущее технологии
  34. Как приступать к задаче, где требуется работа с OpenGL ES
  35. Подборка Инструментов для базовой задачи на OpenGL
  36. Псевдографика (по теме программирования CG в целом)
  37. Использование ChatGPT как помощника в программировании на OpenGL. Сценарии использования. Может быть, промты
  38. Проектирование архитектуры, где идет работа с OpenGL
  39. Оформление кода: личный вкус
  40. Мотивация изучать технологию
  41. Пути оптимизации кода
  42. Сравнение версий
  43. Программирование шейдеров
  44. Сравнение с созданием UI на Canvas
  45. Серия постов по основам OpenGL
  46. Android текстуры
  47. Использование датчиков Android для перемещения объектов
  48. Сравнение в программировании 2D и 3D графики
  49. Обзор Vulkan API
  50. Обзор DirectX

ribs's People

Contributors

artman avatar attwellbrian avatar dayanruben avatar dzzh avatar edrew08 avatar elonpark avatar fegol avatar gergelyorosz avatar ibrahimkteish avatar imairi avatar jarinosuke avatar justinmkaufman avatar kiliankoe avatar kovpas avatar kronik avatar lucas34 avatar lukaciko avatar msridhar avatar myhrvold avatar neakor avatar oronbz avatar rendecano avatar sbarow avatar serejahh avatar shaishavgandhi avatar tyvsmith avatar uoooo avatar volatilegg avatar yuanlu-0 avatar zacsweers avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.