Size: a a a

2020 May 06

SB

Sergey Bodrov in Delphi & Lazarus
Dmitry Belkevich
к счастью да. однако их все как я понимаю нужно таскать с проектом. иначе зачем они вообще там создаются? как-то пакетами бы ставилось, как везде. я вообще сам 'слегка' удивился порядку цифр числа файлов
В паскале тоже тысячи файлов исходников, большинство лежит на диске без дела. Может, там из огромного файла на сотню килобайт используется одна константа. =) Например, в файлах windows.pas и types.pas
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Sergey Bodrov
В паскале тоже тысячи файлов исходников, большинство лежит на диске без дела. Может, там из огромного файла на сотню килобайт используется одна константа. =) Например, в файлах windows.pas и types.pas
ну вот только она и войдет )
источник

DB

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

GB

George Bakhtadze in Delphi & Lazarus
Dmitry Belkevich
ставятся откуда?
npm же. про него статья была :)
источник

SB

Sergey Bodrov in Delphi & Lazarus
Dmitry Belkevich
ну вот только она и войдет )
Если бы.. Там же могут быть секции initialization, которые тащат в результат всякое, даже если оно не используется.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Sergey Bodrov
Если бы.. Там же могут быть секции initialization, которые тащат в результат всякое, даже если оно не используется.
бывает, но далеко не всегда
источник

DB

Dmitry Belkevich in Delphi & Lazarus
George Bakhtadze
npm же. про него статья была :)
то есть в конечном итоге всё равно вся пачка нужна, как я понимаю ) хоть и таскать не надо
источник

AK

Alexey Kulakov in Delphi & Lazarus
Sergey Bodrov
Если бы.. Там же могут быть секции initialization, которые тащат в результат всякое, даже если оно не используется.
в этом и беда, что в таких секциях вызывается порой что-то, что тянет за собой  тонну  ненужной хрени, которую при необходимости можно было бы вручную инициализировать
источник

AS

Alexey Shumkin in Delphi & Lazarus
Dmitry Belkevich
ставятся откуда?
из репозитория библиотек )
источник

GB

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

GB

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

DV

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

DB

Dmitry Belkevich in Delphi & Lazarus
Alexey Shumkin
из репозитория библиотек )
а если что-то поправить надо - то без шансов?
источник

AS

Alexey Shumkin 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
Alexey Shumkin
ну а когда передаёшь это другим разработчикам? ))
раздаю сырцы из папки )
источник

GB

George Bakhtadze in Delphi & Lazarus
Dmitry Belkevich
а если что-то поправить надо - то без шансов?
видимо правишь и с новым названием заливаешь в npm :)
источник

DB

Dmitry Belkevich in Delphi & Lazarus
свое частное говнецо в репу? :)
источник

AS

Alexey Shumkin in Delphi & Lazarus
Dmitry Belkevich
раздаю сырцы из папки )
"удобно" ))
источник