Как стать автором
Обновить
1
0

Пользователь

Отправить сообщение

Что такое Data-Oriented ECS

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров1.3K

В этой статье пойдет речь о довольно интересной реализации Entity System Component (ECS), а именно о Data-Oriented ECS (DOD ECS). Эта статья подойдет для тех, кто хочет ознакомиться с ECS, а в частности с его DOD ECS реализацией. В этой статье не будут рассматриваться детали конкретных реализаций или оптимизаций, вместо этого в статье будет описана принципиальная разница между классической ECS и DOD ECS, приведены особенности, преимущества и недостатки DOD ECS.

Читать далее
Всего голосов 3: ↑2 и ↓1+1
Комментарии4

Вопросы по SQL, которые часто задают на собеседовании. Часть 1

Время на прочтение14 мин
Количество просмотров60K

SQL (Structured Query Language) – это язык программирования, используемый для управления реляционными базами данных. В этой статье я собрал вопросы по SQL, с которыми вы можете столкнуться на собеседовании. Их часто задают для проверки общих знаний и навыков.

Читать далее
Всего голосов 29: ↑25 и ↓4+22
Комментарии24

Важные советы backend-разработчику: защити себя от нежелательных проблем

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров19K

Чем больше у backend‑разработчика знаний в своей области, тем лучшим специалистом он является. Но опыт показывает: самые классные программисты подобны Сократу, который не стеснялся заявлять во всеуслышание «scio me nihil scire», что в переводе на общенародный — «я знаю, что ничего не знаю». Сомневаясь во всём и вся, вы никогда не упустите из виду то, что многие считают «банальным» и «общеизвестным», а потому легко избежите проблем, которые возникают у слишком уверенных себе. Рассказываю о вопросах которые, могут упустить из виду даже самые крутые backend‑программисты, и даю советы по защитите себя от нежелательных трудностей до того, как они станут критичными.

Читать далее
Всего голосов 27: ↑24 и ↓3+24
Комментарии16

Как быстро и легко локализовать приложение на flutter. Riverpod + slang

Время на прочтение12 мин
Количество просмотров4K

Всякий раз при создании приложения мы должны подумать о том, каким образом оно будет локализовано. И, как правило, заложить такую возможность лучше заранее.

В данной статье я покажу, как сделать ваше приложение многоязыковым, дабы в дальнейшем не посыпать голову пеплом.

Узнать больше
Всего голосов 3: ↑2 и ↓1+2
Комментарии5

Что ждёт Flutter в будущем

Время на прочтение11 мин
Количество просмотров11K

О чём говорили на конференции Flutter Forward в Найроби: перевод статьи с комментариями разработчиков Surf.

Читать далее
Всего голосов 12: ↑10 и ↓2+9
Комментарии12

Основы OkHttp в Android-разработке

Уровень сложностиПростой
Время на прочтение17 мин
Количество просмотров30K

OkHttp — библиотека и по совместительству HTTP-клиент с открытым исходным кодом для Java и Kotlin, разработанная Square, которая также создала Retrofit.

Порой стоит использовать не вездесущий Retrofit, а OkHttp из-за его производительности и большего функционала.

В статье подробно рассмотрены основные объекты и методы библиотеки и представлены основы работы с ней в Android-разработке.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии3

(не)очевидный механизм переводов в Android

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров3.6K

Привет! Локализация приложений в Android – достаточно простая и понятная процедура. Именно так думал я, пока не столкнулся с необычным багом. Как оказалось позже, это был вовсе и не баг, а одна очень занимательная особенность, о которой и пойдёт сегодня речь.

Читать далее
Всего голосов 11: ↑11 и ↓0+11
Комментарии3

Как написать квестовую RPG

Время на прочтение6 мин
Количество просмотров16K

Чистый лист — челлендж не только для художников, но и для геймдизайнеров. Здорово просто следовать за вдохновением в разработке игр, но иногда его нет и спасает методология. Перевели статью, где автор по шагам разбирает процесс создания квестовой RPG — с чего начать, как не отвлечься от основной идеи и что поможет в работе. 

Читать далее
Всего голосов 32: ↑32 и ↓0+32
Комментарии4

Arduino и Processing. Как управлять микроконтроллером по COM порту. Двустороннее общение

Время на прочтение8 мин
Количество просмотров39K
Всем привет! В интернете бытует заблуждение, что для управления компьютером при помощи самодельной электроники нужны только специальные платы, которые могут распознаваться как USB HID устройства. А касаемо Arduino все только и говорят о Arduino Leanardo. Такие популярные библиотеки как Keyboard и Mouse, которые позволяют создавать эмуляцию работы мыши или клавиатуры посредством микроконтроллера предназначены только для пары плат Arduino, Leonardo в их числе.

Я расскажу о том, как наладить связь любого микроконтроллера Arduino (для примера взята Arduino Uno) и своей программы на Processing. Добавив ко всему прочему знания о Java, на котором основывается Processing, можно будет дописать проект под управление всем компьютером, а не только собственным приложением. Тема управления компьютером программой на Java не есть чем то секретным, погуглите и все найдете, уверяю вас.
Читать дальше →
Всего голосов 24: ↑16 и ↓8+8
Комментарии34

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность