All streams
Search
Write a publication
Pull to refresh
8
0
Amir Kadyrov @akk0rd87

C++ Developer, Oracle PL/SQL Developer

Send message
Не пробовали написать алгоритм составления/решения филиппинских кроссвордов?
Есть у кого реальные проекты на SDL для Android и iOS? В магазинах можно посмотреть?
Есть у кого-нибудь реальные проекты на SDL для Android и iOS? В магазинах можно посмотреть?
«КонтроЛЛировать» — от слова троЛЛь?
Сейчас точную версию уже не назову, больше года назад это было. 3.15 вроде.
В целом это мое субъективное мнение. Например, чтобы отрисовать на экране одну текстуру несколько раз, нельзя просто пробежаться в цикле и N раз отрисовать. В кокосе нужно создавать N-спрайтов. Да, можно. Но если размер таблицы выходит за размер экрана, я добавляю скроллинг. При скролле в Marmalade и SDL я чищу экран и отрисовываю только то, что попадает на экран. В кокосе нужно управлять состоянием добавленных на ноду спрайтов. Неудобно.
Искал на форуме как решаются такие вопросы: один разработчик негодовал, что поведение отрисовки было измененно при обновлении на новую версию кокоса. Он тоже в пред. версии кокоса рисовал как я привык, но теперь там поменяли batching или что-то такое. Тоже неприятно. Нет уверенности, что приложение, написанное на текущей версии, будет работать и на следующей. Да и вообще, судя по форуму, большая часть сил брошена не на разработку классического кокоса, а на Cocos-creator с целью популизации.
Плюс Director, который сценами управляет, тоже не подружился с ним как-то.
В общем, сила привычки. Все субъективно.
float tx=texture2D(tex0, outTexCord).r;

Почему в этой строке участвует именно r-компонента, а не a?
CMP EAX, 0C

0C — в шестнадцатеричной системе счисления равно 12-ти в десятеричной.
Кто-нибудь может пояснить, по какому принципу заполняется матрица
uniform highp mat4 MVP;
Это понятно. После того, как ты устранишь причину падения — ты будешь вынужден либо руками удалить из файла уже выполнившиеся команды/операторы, либо запускать руками оставшуюся часть. В случае с Liquibase ты просто нажал бы повторно кнопочку наката.
Что будешь делать, если накат упадет на середине выполнения SQL-файла?
Ты хочешь сказать, тебе будет легче разобраться, для чего нужен был конкретный SQL, если он будет в отдельном файле, а не в XML-теге?
И какую бы альтернативу автоматическому накату изменений ты бы выбрал?
Ну это твое субъективное мнение. А вот тебе мое: если мне нужно сделать десяток alter-ов, зачем я буду плодить столько же файлов, мне проще засунуть их в один xml-файл под разными changeset-ами.
Ну то, что ты все changeset-ы в один файл пихал — это ты конечно сам себе злобный Буратино. Ну а уж если, как тут говорят, Liquibase сложнее в освоении, то в сравнении с FlyWay стоит сказать именно так: тяжело в учении, но легко в бою.
Для тех, кто не знает или боится SQL — возможно. Посмотри диаграмму ораколовой команды create table. При желании сделать что-то не предусмотренное xml-нотацией далеко не уедешь. Да и представь себе, я в changeset-ы не только SQL, но и PL/SQL вставляю. Тебе уже стало страшно?

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, Mobile Application Developer
Git
C++
SQL
OOP
Database
Oracle