Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 22, 2014, 07:07:43 PM |
|
Текущее дерево собрано под win32. MinGW64 сборки: LevelDB: AMD64 | x86BerkeleyDB: AMD64 | x86MSVC сборки: LevelDB: AMD64 | x86В MSVC сборках исправлен вылет при нагрузке на RPC сервер и неработоспособность под WinXP. Проблема с русскими буквами в пути к профилю пока остается.
|
|
|
|
gades
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 22, 2014, 09:17:13 PM |
|
Где правильно? ![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi60.tinypic.com%2F212aagm.png&t=663&c=l-POdNMN7fe8TA) Слева исходник bitcoin, справа novacoin + коммент (файл src/leveldb/db/filename.cc)
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 22, 2014, 10:02:09 PM Last edit: November 22, 2014, 10:15:20 PM by Balthazar |
|
Строго говоря, и то и другое правильно. Смысл в том, чтобы не возникло проблем если кто-то уже использует расширение .ldb для каких-то других целей. У нас такого нет так что если поменять местами, то проблем от этого возникнуть особых не должно.
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 23, 2014, 12:12:22 AM |
|
fsb4000, в тикет про UPNP отписал по поводу спасительного хака. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Вообще не вижу большого смысла использовать проприетарный, привязанный к одной платформе компилятор в замен классическому gcc, который одинаково хорошо собирает бинарники для любых систем.
С точки зрения здравого смысла в таком суждении есть резон. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) С точки зрения маньяка же, по производительности кода MSVC уступает лишь Intel'овскому компилятору. При этом, в отличие от компилятора Intel, не накладывается лицензионных ограничений и не требуется платить кучу денег... Так почему бы и нет? P.S. Но это только с точки зрения маньяка, потому что типичного пользователя не будет беспокоить достижимая разница... Это ведь не майнер и не система моделирования погоды ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) Кстати, если кому любопытно - в 2015 студии есть поддержка разработки под андроид... Причем не абы как поддержка, а по полной программе. ![Roll Eyes](https://bitcointalk.org/Smileys/default/rolleyes.gif) NDK + привязка к GIT + всякие тулзы вроде ANT и эмулятор устройства для отладки. ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif)
|
|
|
|
fsb4000
Legendary
Offline
Activity: 1400
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 23, 2014, 02:17:10 AM |
|
Где правильно? ![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi60.tinypic.com%2F212aagm.png&t=663&c=l-POdNMN7fe8TA) Слева исходник bitcoin, справа novacoin + коммент (файл src/leveldb/db/filename.cc) в предыдущих версиях leveldb использовались только sst файлы. Это сделано для того, чтобы база была совместима со всеми клиентами. Вот ,например, исходник v0.4.4.6-nvc-update7 (нет ни слова о lbd) ![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi60.tinypic.com%2Fs485eq.jpg&t=663&c=jYT_xUPMPbIttw)
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 23, 2014, 02:28:39 AM Last edit: November 23, 2014, 02:44:17 AM by Balthazar |
|
Пробую собрать 2015 студией... Идет война с библиотеками ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Пока имеем следующее: 1) Буст понятия не имеет о таком компиляторе, пришлось заставить его поверить что это 2013 студия, сборка пошла... Пока ждем. Собрался ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) 2) miniupnpc, как обычно, прославился г-кодом... Майкрософт ВНЕЗАПНО решил следовать стандарту и перестал принимать dllspec/dllexport в определениях функций, в результате чего библиотека перестала собираться. ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Поудалял в определениях функций директивы экспорта - собралось... 3) qrcode собрался без особых проблем. 4) to be continued...
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 23, 2014, 02:50:23 AM Last edit: November 23, 2014, 03:46:22 AM by Balthazar |
|
Пробую собрать 2015 студией... Идет война с библиотеками ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Пока имеем следующее: 1) Буст понятия не имеет о таком компиляторе, пришлось заставить его поверить что это 2013 студия, сборка пошла... Пока ждем. Собрался ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) 2) miniupnpc, как обычно, прославился г-кодом... Майкрософт ВНЕЗАПНО решил следовать стандарту и перестал принимать dllspec/dllexport в определениях функций, в результате чего библиотека перестала собираться. ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Поудалял в определениях функций директивы экспорта - собралось... 3) qrcode собрался без особых проблем. 4) to be continued... Всё собралось из библиотек, кроме Qt: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\stdio.h(202): note: см. объявление "fopen" c:\myprojects\deps\qt-everywhere-opensource-src-5.3.2\qtbase\src\corelib\tools\qvector.h(286) : fatal error C1063: ограничение компилятора: переполнение стека компилятора c:\myprojects\deps\qt-everywhere-opensource-src-5.3.2\qtbase\src\corelib\tools\qvector.h(270) : fatal error C1063: ограничение компилятора: переполнение стека компилятора c:\myprojects\deps\qt-everywhere-opensource-src-5.3.2\qtbase\src\corelib\tools\qvector.h(286) : fatal error C1001: Внутренняя ошибка в файле компилятора. (файл компилятора "f:\dd\vctools\compiler\utc\src\common\error.c", строка 782) Чтобы обойти эту неполадку, попытайтесь упростить или изменить программу в строках около указанной позиции. Для получения дополнительных сведений выберите команду "Техническая поддержка" в меню "Справка" Visual C++ или откройте файл справки технической поддержки. c:\myprojects\deps\qt-everywhere-opensource-src-5.3.2\qtbase\src\corelib\tools\qvector.h(270) : fatal error C1001: Внутренняя ошибка в файле компилятора. (файл компилятора "f:\dd\vctools\compiler\utc\src\common\error.c", строка 782) Чтобы обойти эту неполадку, попытайтесь упростить или изменить программу в строках около указанной позиции. Для получения дополнительных сведений выберите команду "Техническая поддержка" в меню "Справка" Visual C++ или откройте файл справки технической поддержки. cl: командная строка error D8040: ошибка при создании или взаимодействии с дочерним процессом NMAKE : fatal error U1077: "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\cl.EXE" : возвращенный код "0x2" Stop. Building qmake failed, return code 2 То ли майкрософт намекает, что Qt отстой, то ли Qt намекает что майкрософт отстой... Кто их разберет ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) 64 бит собралась, что неудивительно т.к. регистров больше. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
|
fsb4000
Legendary
Offline
Activity: 1400
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 23, 2014, 02:16:31 PM |
|
Всё собралось из библиотек, кроме Qt: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\stdio.h(202): note: см. объявление "fopen" c:\myprojects\deps\qt-everywhere-opensource-src-5.3.2\qtbase\src\corelib\tools\qvector.h(286) : fatal error C1063: ограничение компилятора: переполнение стека компилятора c:\myprojects\deps\qt-everywhere-opensource-src-5.3.2\qtbase\src\corelib\tools\qvector.h(270) : fatal error C1063: ограничение компилятора: переполнение стека компилятора c:\myprojects\deps\qt-everywhere-opensource-src-5.3.2\qtbase\src\corelib\tools\qvector.h(286) : fatal error C1001: Внутренняя ошибка в файле компилятора. (файл компилятора "f:\dd\vctools\compiler\utc\src\common\error.c", строка 782) Чтобы обойти эту неполадку, попытайтесь упростить или изменить программу в строках около указанной позиции. Для получения дополнительных сведений выберите команду "Техническая поддержка" в меню "Справка" Visual C++ или откройте файл справки технической поддержки. c:\myprojects\deps\qt-everywhere-opensource-src-5.3.2\qtbase\src\corelib\tools\qvector.h(270) : fatal error C1001: Внутренняя ошибка в файле компилятора. (файл компилятора "f:\dd\vctools\compiler\utc\src\common\error.c", строка 782) Чтобы обойти эту неполадку, попытайтесь упростить или изменить программу в строках около указанной позиции. Для получения дополнительных сведений выберите команду "Техническая поддержка" в меню "Справка" Visual C++ или откройте файл справки технической поддержки. cl: командная строка error D8040: ошибка при создании или взаимодействии с дочерним процессом NMAKE : fatal error U1077: "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\cl.EXE" : возвращенный код "0x2" Stop. Building qmake failed, return code 2 То ли майкрософт намекает, что Qt отстой, то ли Qt намекает что майкрософт отстой... Кто их разберет ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) 64 бит собралась, что неудивительно т.к. регистров больше. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Круто. Думаю когда выйдет Visual Studio 2015 community edition, то и QT решит проблему, и можно будет обновить проект в репозитарии.
|
|
|
|
in100
Legendary
Offline
Activity: 1200
Merit: 1021
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 23, 2014, 03:03:11 PM |
|
Поставил сборку novacoin-nosetup-22112014-msvc-amd64, несколько мыслей по поводу вкладки PoS. 1) Изменение ширины столбцов - это нечто 2) Столбец "Транзакция" не нужен вообще. Чтобы увидеть ID транзакции целиком, приходится растягивать окно клиента. В то же время, скопировать ID транзакции нельзя, а значит, и большого смысла его видеть нет. 3) Использованы чересчур насыщенные цвета. На зеленом фоне цифры видны хорошо, но на синем они уже теряются...
|
1BTCin1ooigFtHHD82qquqysdfxFZGdd8a | LTCin1oo9JhxcZu8ZK5HivqwvzAdQSaoua | 4NVCin1ooAd2XKoEfEhBn6tYNUHhojf4QS Блокчейн биткоина с его алгоритмом децентрализованного консенсуса на самом деле неэффективен, но неэффективность – это та цена, которую мы платим за свободу. © Andreas Antonopoulos
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 23, 2014, 05:04:01 PM |
|
Лично мое имхо это что данная вкладка вообще не очень-то нужна... Стоит сделать ее по умолчанию скрытой.
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 23, 2014, 05:56:30 PM |
|
Перевел свой десктоп на MinGW64 сборку, потому как MSVC билд упал сам по себе уже третий раз за сутки... Что-то определенно не то либо с приведением типов, либо обработкой блокировок под майкрософтовским рантаймом. Так что если MSVC билд когда и станет основным под винду, то явно не завтра и не послезавтра %)
|
|
|
|
in100
Legendary
Offline
Activity: 1200
Merit: 1021
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 23, 2014, 06:23:38 PM |
|
Лично мое имхо это что данная вкладка вообще не очень-то нужна...
А может быть, немного переделать вкладку управления входами: - вместо столбца "Подтверждения" сделать "Возраст"; - вместо столбца "Приоритет" сделать "Вероятность PoS", и цветной фон оставить только для этого столбца. И тогда при выборе входов будет труднее ошибиться и отправить созревший выход, а отдельная вкладка "PoS" не будет нужна.
|
1BTCin1ooigFtHHD82qquqysdfxFZGdd8a | LTCin1oo9JhxcZu8ZK5HivqwvzAdQSaoua | 4NVCin1ooAd2XKoEfEhBn6tYNUHhojf4QS Блокчейн биткоина с его алгоритмом децентрализованного консенсуса на самом деле неэффективен, но неэффективность – это та цена, которую мы платим за свободу. © Andreas Antonopoulos
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 24, 2014, 03:48:49 AM |
|
А это мысль.
|
|
|
|
fsb4000
Legendary
Offline
Activity: 1400
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 24, 2014, 06:11:33 AM |
|
Перевел свой десктоп на MinGW64 сборку, потому как MSVC билд упал сам по себе уже третий раз за сутки... Что-то определенно не то либо с приведением типов, либо обработкой блокировок под майкрософтовским рантаймом. Так что если MSVC билд когда и станет основным под винду, то явно не завтра и не послезавтра %)
Странно, у меня ничего подобного нет. Не нашёл закономерности от чего падает? Кстати, а почему это закомментировано в bitcoingui.cpp? /* double dDifficulty = clientModel->getDifficulty(true); QString msg; int nApproxTime = 4294967297 * dDifficulty / nTotalWeight; if (nApproxTime < 60) msg = tr("%n second(s)", "", nApproxTime); else if (nApproxTime < 60*60) msg = tr("%n minute(s)", "", nApproxTime / 60); else if (nApproxTime < 24*60*60) msg = tr("%n hour(s)", "", nApproxTime / 3600); else msg = tr("%n day(s)", "", nApproxTime / 86400); labelMiningIcon->setToolTip(tr("Stake miner is active\nYour current stake weight is %1\nNetwork weight is %2\nAverage block generation time is %3").arg(nTotalWeight).arg(nNetworkWeight).arg(msg)); */
|
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 24, 2014, 08:22:39 AM Last edit: November 24, 2014, 08:36:35 AM by Balthazar |
|
Оно ещё и не такое скажет.
// Посмотрел историю, извините если неправ но это похоже на накрутку сообщений.
|
|
|
|
LJKH897
Newbie
Offline
Activity: 69
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 24, 2014, 08:44:40 AM |
|
Îíî åù¸ è íå òàêîå ñêàæåò.
// Ïîñìîòðåë èñòîðèþ, èçâèíèòå åñëè íåïðàâ íî ýòî ïîõîæå íà íàêðóòêó ñîîáùåíèé.
Íàêðóòêà òîæå íóæíà, à îò òðîÿíîâ óñòàë âèíäó ïåðåóñòàíàâëèâàòü
|
|
|
|
alpet
Legendary
Offline
Activity: 1912
Merit: 1020
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 24, 2014, 08:58:28 AM |
|
Сигнатурный анализ он такой. Если в малвари и полезной программе скрывается одинаковый код, ложные тревоги просто неизбежны. Минимумом ложных тревог кстати и отличаются массовые продаваемые антивирусы от всякой экзотики...
|
|
|
|
sir.miklosh
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 24, 2014, 09:02:38 AM |
|
Накрутка тоже нужна, а от троянов устал винду переустанавливать
осспаде, какой ещё троян? тривиальное для этого дурацкого низкокачественного софта ложное срабатывание
|
|
|
|
yo-blin
Legendary
Offline
Activity: 2296
Merit: 1057
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
November 24, 2014, 09:38:27 AM |
|
Заметка о вероятностях, и о том, что стоит клеить или нет ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Вход в 1 NVC спустя 11 месяцев после перевода дал POS +~0,31 ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) могу дать пруф
|
Sign for rent, СОБИРАЮ МЕRIT! ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) NVC: 4 YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
|
|
|
|