Author

Topic: Срочно Обновляйте!!! Bitcoin 0.3.10 (Read 15365 times)

full member
Activity: 185
Merit: 100
Но-но-но, ещё АИБ тут не хватало. Конечно, для них биткоины в самый раз, ввиду их анонимности, но об этом лучше другой тред вести.
sr. member
Activity: 350
Merit: 252
probiwon.com
языкосрач-тред гоу!
full member
Activity: 185
Merit: 100
А смысл начинать новый проект на С++? Он же невероятно стар, небезопасен и многословен. Даешь гуи на ATS! Ну, или на Питоне с сишными вставками.

Вот эт правильно. Не вижу проблемы с написании даже критичного к скорости софта на связке Python+Cython. Первый для гуя и других вещей, второй — для числодробилки. Лично сравнивал скорость молочения SHA256 на Це и Сайтоне, идентичны в пределах погрешности. Сайтон даже немного вперёд вырвался в отдельных итерациях, так что будем считать, что одно и то же. Для расчёта хэша взял реализацию из OpenSSL (вызывал из библиотеки), в общем, вышло ~1400 kh/sec, биткоин генерирует на той же системе порядка 2300. Но оно и понятно, я генерил в один поток, а ядер два, если параллелить, должно получиться на уровне. Опять же, хэши считались просто от чисел 0-10000000.
sr. member
Activity: 252
Merit: 250
> а смысл начинать новый проект на старом софте?

А смысл начинать новый проект на С++? Он же невероятно стар, небезопасен и многословен. Даешь гуи на ATS! Ну, или на Питоне с сишными вставками.

> в wxwidgets просто могла быть подобная же ерунда

Последний wxWidgets был выбран потому, что он первый с поддержкой utf-8. Старые работали с UCS-16, что якобы было геморно.


> уже имеются репозитории Bitcoin для CentOS, не вижу проблемы

ура! где?

> выбрать дистрибутив для себя наверное можно

Вы предлагаете перейти на другой дистрибутив ради запуска биткойна?

> И прозреваю ты не пользуешься дистрибутивными средствами сборки пакетов

Какие, интересно,  "дистрибутивные средства сборки пакетов" позволят мне собрать под Centos OpenSSL+ECDSA и свежий буст?
sr. member
Activity: 350
Merit: 252
probiwon.com
А смысл начинать новый проект на старом софте? Пока он до релиза дойдет и это запросто устареет.

повторяю: у меня программы не требуют ни новейший Boost, ни "новый" BerkeleyDB и тд.
а вот для этой программы надо собирать руками, плюс wxwidgets для версии с GUI.
ещё раз: серверные дистры работают и программы для них не требуют самых-самых новых библиотек.
потому что так в реальном мире не делается - программы должны работать/собираться на том что есть.

в случае с boost, наверно, в старых версиях просто небыло того шаблона который нужен был Сатоши чтобы что-то сделать. Альтернативой было бы написать ручками то что уже есть в этом новом boost.

в wxwidgets просто могла быть подобная же ерунда


Так что мне совершенно не понятно возмущение. И прозреваю ты не пользуешься дистрибутивными средствами сборки пакетов
newbie
Activity: 44
Merit: 0
А смысл начинать новый проект на старом софте? Пока он до релиза дойдет и это запросто устареет.

повторяю: у меня программы не требуют ни новейший Boost, ни "новый" BerkeleyDB и тд.
а вот для этой программы надо собирать руками, плюс wxwidgets для версии с GUI.
ещё раз: серверные дистры работают и программы для них не требуют самых-самых новых библиотек.
потому что так в реальном мире не делается - программы должны работать/собираться на том что есть.
member
Activity: 82
Merit: 12
...

Но Сатоши вот обязательно всё самое новое ну просто обязательно надо. а готовые бинарники часто всё равно пересобирать - реализацию работы через другой порт он так и не хочет сам добавлять, надо патчить и пересобирать демон.
А смысл начинать новый проект на старом софте? Пока он до релиза дойдет и это запросто устареет. Проект зарегистрирован 2008-11-09. Скоро уже два года в процессе разработки и тестирования. Так еще года три может пройти.
А насчет портов ... Может предложить ему готовый патч с возможностью добавлять опцию в конфигурационный скрипт. Уж это то он (готовое и сделанное качественно) может принять. Тогда хотя бы на сборке люди смогут указать в опциях с каким портом собрать.
sr. member
Activity: 340
Merit: 252
а у меня вообще бинарник пропал,
os gentoo
сейчас фиксю все что можно, но  биткоин собиратся, молча... попути ругается что не найден файл bitcoin и забивая на это что то там устанавливает)
причина еще не найдена, все ПО - свеженькое. Обновляюсь раз в неделю где то не реже...
newbie
Activity: 44
Merit: 0
боюсь при пересборке на Lenny надо ещё новый boost собрать.

проблемы со сборкой только на серверных дистрах. конечно обычным пользователям ПК не понять что интернет держится на отказоустойчивых серверных системах в которых может быть немного "устарело" ПО, которое неутомимые авторы обновляют иногда по многу раз в месяц (а смысла в этом часто - 0).

это и к разработчикам программ относится - вот у меня система Debian Etch отлично живёт без новых BerkeleyDB, Boost и совершенно прекрасно вообще без wxwidgets.

Но Сатоши вот обязательно всё самое новое ну просто обязательно надо. а готовые бинарники часто всё равно пересобирать - реализацию работы через другой порт он так и не хочет сам добавлять, надо патчить и пересобирать демон.
full member
Activity: 158
Merit: 100
...когда я начинал использовать Биткойн, не был Линукс версии, так я использовал Wine и он работал хорошо. Я не пробовал в последние время.
Значит у мучеников есть вариант, пока разбираются как собрать программу из исходников.

Вроде бы как уже имеются репозитории Bitcoin для CentOS, не вижу проблемы, если руки
не доходят собрать самостоятельно, так уж выбрать дистрибутив для себя наверное можно.

На Debian всё собирается, не без возни с wxWindowsWidgets, так что при вашем подходе Debian
крайне не рекомендую. С Ubuntu должно быть попроще в этом отношении.

А вообще, если можете себе позволить пользоваться Windows - пользуйтесь на здоровье,
не стоит лохматить бабушку.
member
Activity: 82
Merit: 12
...когда я начинал использовать Биткойн, не был Линукс версии, так я использовал Wine и он работал хорошо. Я не пробовал в последние время.
Значит у мучеников есть вариант, пока разбираются как собрать программу из исходников.
sr. member
Activity: 252
Merit: 268
...так толсто что даже тонко. жир в каждом предложении
Жалость то какая. Кому надо, тот поймет. Не на статью для профи старался.
Мне все-таки интересно будет ли эта программа работать под эмуляторами типа Wine.
Я не читал всё до этого, но когда я начинал использовать Биткойн, не был Линукс версии, так я использовал Wine и он работал хорошо. Я не пробовал в последние время.
member
Activity: 82
Merit: 12
...так толсто что даже тонко. жир в каждом предложении
Жалость то какая. Кому надо, тот поймет. Не на статью для профи старался.
Мне все-таки интересно будет ли эта программа работать под эмуляторами типа Wine.
sr. member
Activity: 350
Merit: 252
probiwon.com
Там все понятно и собирать ручками надо (большинство серверов на FreeBSD работает) и выбора нет с системой. Плюс (сообщество все-таки ИТ-шное здесь) - куча энтузиастов у которых только Linux на персональных компьютерах. Холиварить я не собирался. Отношусь к выбору ОС здраво. Не думаю, что и с Linux (если уж она так необходима) из-за одной программы типа Bitcoin стоит переходить. Но если есть вторая машина, то почему не поставить на нее Windows для этой штуковины ... Пока идут мучения со сборкой на Linux на Windows программа делает свои дела. Может (будет любопытно узнать) эта программа сработает по Wine. Тогда ей можно пользоваться в процессе сборок, те часы, пока ничего непонятно.

так толсто что даже тонко. жир в каждом предложении
member
Activity: 82
Merit: 12
...
SSE2 есть во всех пнеобразных процессорах начиная примерно с 3. С линукс есть смысл возиться потому что у меня, например, это основная и единственная ОС, как и у многих моих коллег.
Я в семействах процессоров - ноль. SSE2 у меня тоже есть, и SSE3. hypertrieding - отсутствует. Процессор Intel. Так что непонятно что в принципе может из этого выйти. Рабочая система у меня Windows. А из-за одной программы что-то думать над системой нет желания.
Здесь много людей генерят монеты на серверах на работе. Там все понятно и собирать ручками надо (большинство серверов на FreeBSD работает) и выбора нет с системой. Плюс (сообщество все-таки ИТ-шное здесь) - куча энтузиастов у которых только Linux на персональных компьютерах. Холиварить я не собирался. Отношусь к выбору ОС здраво. Не думаю, что и с Linux (если уж она так необходима) из-за одной программы типа Bitcoin стоит переходить. Но если есть вторая машина, то почему не поставить на нее Windows для этой штуковины ... Пока идут мучения со сборкой на Linux на Windows программа делает свои дела. Может (будет любопытно узнать) эта программа сработает по Wine. Тогда ей можно пользоваться в процессе сборок, те часы, пока ничего непонятно.
newbie
Activity: 44
Merit: 0
ну подожите. скоро появятся вирусы которые с виндовой машины будут красть не только с банковских счетов (что уже есть), но и биткоины.
в с линукс - новичок просто обновит дистр до того в котором бинарники будут запускаться, остальные дособирают либы руками.
пока получается. просто идеально работающий серверный дистр (как у меня) из-за одной программы - не меняют. хоть это иногда и доставляет лишние сложности.

с ключом -4way на моём AMD только ухудшение производительности, на совсем новых процессорах может быть будет разница уже в сторону улучшения.
sr. member
Activity: 350
Merit: 252
probiwon.com
... а вендузятники просто обновят саму программу.
Так и есть  Tongue Наступите себе на горло и держите одну машину на Windows. На этой версии сборка под Linux полезна наличием какой-то мегабиблиотеки. Ее название мне не удалось перевести - не специалист в предметной области. Из-за библиотеки обещана более быстрая генерация на некоторых процессорах. Если такого железа нет, то и с Linux возиться нет смысла.

В этом комментарии ты дважды (а может и больше) делишь на ноль.

SSE2 есть во всех пнеобразных процессорах начиная примерно с 3. С линукс есть смысл возиться потому что у меня, например, это основная и единственная ОС, как и у многих моих коллег.
member
Activity: 82
Merit: 12
... а вендузятники просто обновят саму программу.
Так и есть  Tongue Наступите себе на горло и держите одну машину на Windows. На этой версии сборка под Linux полезна наличием какой-то мегабиблиотеки. Ее название мне не удалось перевести - не специалист в предметной области. Из-за библиотеки обещана более быстрая генерация на некоторых процессорах. Если такого железа нет, то и с Linux возиться нет смысла.
sr. member
Activity: 350
Merit: 252
probiwon.com
я с таким же удивлением смотрел на рост difficulty в процессе скачивания блоков
newbie
Activity: 44
Merit: 0
я не могу поставить бинарник, потому что не существует "OS Linux". есть сборка под какую то новый дистр, бинарники не работают.
я же написал что мне пришлось пересобрать часть либ и так.

я собрал сейчас bitcoind.

пока не скачались блоки баланс был неправильный.
sr. member
Activity: 350
Merit: 252
probiwon.com
ну вот и всё. bitcoind перестал собираться вообще, и так пришлось пересобирать boost и berkeleyDB и отказаться от vxwidgets.
в этом весь линупс - поломано в программе и иди переставляй дистр, а вендузятники просто обновят саму программу.

я пока просто бинарник поставил

или ты балуешься -gen?
newbie
Activity: 44
Merit: 0
ну вот и всё. bitcoind перестал собираться вообще, и так пришлось пересобирать boost и berkeleyDB и отказаться от vxwidgets.
в этом весь линупс - поломано в программе и иди переставляй дистр, а вендузятники просто обновят саму программу.
sr. member
Activity: 252
Merit: 268
Инструкции по обновлению очень важны! Кто-то пожалуйста, переведите это сообщение!
Jump to: