Size: a a a

2020 May 06

GB

George Bakhtadze in Delphi & Lazarus
Denis Vasilyev
Ребята, у кого-то есть опыт реализации эффекта параллакса(Parallax) на Lazarus ? Может есть готовая библиотека, а если нет, то хотя бы теория на понятном языке :)
когда-то делал.
проще всего в 3D сделать сцену, тогда оно само такой эффект даст.
если же нет, то принцип такой, что у тебя есть несколько планов - передний, задний, еще какой и при движении камеры двигаешь с разной скоростью. математику точно не надо тут считать думаю.
источник

AS

Alexey Shumkin in Delphi & Lazarus
Dmitry Belkevich
свое частное говнецо в репу? :)
чем твоё отличается от того, что исправлял? )) именем ))
источник

GB

George Bakhtadze in Delphi & Lazarus
Dmitry Belkevich
свое частное говнецо в репу? :)
почему нет? тем более, что ты правишь баги и т.п. Тогда вообще лучше пуллреквест сделать к основной репе
источник

DB

Dmitry Belkevich in Delphi & Lazarus
ну не знаю ) какой-то странный весьма подход. ну да ладно
источник

AS

Alexey Shumkin in Delphi & Lazarus
Dmitry Belkevich
ну не знаю ) какой-то странный весьма подход. ну да ладно
чем он странный?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
репозитарии должны быть эталоном кода а не мусоркой
источник

AS

Alexey Shumkin in Delphi & Lazarus
вероятно, лучше "да там баги были, я их у себя исправил (но никому не давал)"?
источник

AS

Alexey Shumkin in Delphi & Lazarus
Dmitry Belkevich
репозитарии должны быть эталоном кода а не мусоркой
ну так сделай PR с исправлением?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
который будет полгода лежать ) а релиз нужен завтра?
источник

GB

George Bakhtadze in Delphi & Lazarus
Dmitry Belkevich
репозитарии должны быть эталоном кода а не мусоркой
вот это деформация дельфиста видимо. мусоркой, конечно, лучше ему не быть, но так трепетно относиться тоже не стоит. даже в RTL бывает баги. да и мусор
источник

GB

George Bakhtadze in Delphi & Lazarus
ну и репозитории зависимостей в компаниях часто бывают локальными - nexus, artifactory etc. уж туда-то свое для своих разрабов заливать точно можно :)
источник

AS

Alexey Shumkin in Delphi & Lazarus
Dmitry Belkevich
который будет полгода лежать ) а релиз нужен завтра?
ну, это не факт.. зависит от проекта
нужен завтра - делай свой форк, и подключай его вместо upstream-а
нужен upstream всё время? это твой бзик? ну так вливай его в свой форк , и пуш свой PR, пока его не примут

впрочем, когда ты правишь у себя в папочке - это не соответствует "нужен всё время апстрим"...
источник

AS

Alexey Shumkin in Delphi & Lazarus
George Bakhtadze
ну и репозитории зависимостей в компаниях часто бывают локальными - nexus, artifactory etc. уж туда-то свое для своих разрабов заливать точно можно :)
+
источник

GB

George Bakhtadze in Delphi & Lazarus
Alexey Shumkin
ну, это не факт.. зависит от проекта
нужен завтра - делай свой форк, и подключай его вместо upstream-а
нужен upstream всё время? это твой бзик? ну так вливай его в свой форк , и пуш свой PR, пока его не примут

впрочем, когда ты правишь у себя в папочке - это не соответствует "нужен всё время апстрим"...
не нужен ему никакой апстрим - у него Инди неизвестно какой версии модификация :)
источник

AS

Alexey Shumkin in Delphi & Lazarus
George Bakhtadze
не нужен ему никакой апстрим - у него Инди неизвестно какой версии модификация :)
да.. подобранная стабильная версия.. со своими правками.. неизвестно какими...
источник

DB

Dmitry Belkevich in Delphi & Lazarus
George Bakhtadze
не нужен ему никакой апстрим - у него Инди неизвестно какой версии модификация :)
вот выложу, пусть все потом думают что это было ) кто скачает
источник

DB

Dmitry Belkevich in Delphi & Lazarus
и такой целый npm...
источник

GB

George Bakhtadze in Delphi & Lazarus
Dmitry Belkevich
вот выложу, пусть все потом думают что это было ) кто скачает
не, ну так выкладывать это крайний вариант. лучше свой нексус все же иметь и/или пуллреквест :)
источник

AS

Alexey Shumkin in Delphi & Lazarus
Dmitry Belkevich
вот выложу, пусть все потом думают что это было ) кто скачает
ну сразу видно умение работать в команде ))))

чтобы все ЗНАЛИ, а не думали, нужно делать атомарные коммиты, с читаемым commit message-ами...
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Alexey Shumkin
ну сразу видно умение работать в команде ))))

чтобы все ЗНАЛИ, а не думали, нужно делать атомарные коммиты, с читаемым commit message-ами...
я не про команду ) а про публичную репу. с командой как раз всё ок
источник