Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
19 сентября 2011, 7:50:47 AM   # 1
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru

Я попробовал один раз, чтобы собрать его. Сдаться.

Я не понимаю, почему вы не можете упаковать все необходимые библиотеки и распространять полный Исходный код с клиентом?

1) Вы получите больше доверия. Какой смысл делать анализ кода, если вы не можете составить двоичную версию от него?

2) Вы получите больше разработчиков, участвующих. Я, лично, не могу провести несколько дней, выяснить только, как скомпилировать его. Но если бы это было дело, загружая его в VS и нажав Построить, я мог бы работать на небольших функций или оптимизации.

И самое обидное, что я не вижу никаких рациональных причин не сделать это! Почему это не было сделано с самого начала? Вы пытаетесь навязать какое-то искусственное "входной барьер"?


Постскриптум Я специально говорю о Windows.
Alex Zee сейчас офлайн Пожаловаться на Alex Zee   Ответить с цитированием Мультицитирование сообщения от Alex Zee Быстрый ответ на сообщение Alex Zee


Как заработать Биткоины?
Без вложений. Не майнинг.


19 сентября 2011, 8:11:34 AM   # 2
 
 
Сообщения: 812
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Получил 1806 Биткоинов
Реальная история.





Bitcoin-кварта имеет очень простые окна инструкции по сборке, всего несколько шагов, и зависимость доступна в загружаемом (подписи) пакета:

https://github.com/laanwj/bitcoin-qt
Wumpus сейчас офлайн Пожаловаться на Wumpus   Ответить с цитированием Мультицитирование сообщения от Wumpus Быстрый ответ на сообщение Wumpus

19 сентября 2011, 8:12:38 AM   # 3
 
 
Сообщения: 877
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента


Я попробовал один раз, чтобы собрать его. Сдаться.

Я не понимаю, почему вы не можете упаковать все необходимые библиотеки и распространять полный Исходный код с клиентом?

1) Вы получите больше доверия. Какой смысл делать анализ кода, если вы не можете составить двоичную версию от него?

2) Вы получите больше разработчиков, участвующих. Я, лично, не могу провести несколько дней, выяснить только, как скомпилировать его. Но если бы это было дело, загружая его в VS и нажав Построить, я мог бы работать на небольших функций или оптимизации.

И самое обидное, что я не вижу никаких рациональных причин не сделать это! Почему это не было сделано с самого начала? Вы пытаетесь навязать какое-то искусственное "входной барьер"?


Постскриптум Я специально говорю о Windows.

+1 на этом
mtbitcoin сейчас офлайн Пожаловаться на mtbitcoin   Ответить с цитированием Мультицитирование сообщения от mtbitcoin Быстрый ответ на сообщение mtbitcoin

19 сентября 2011, 8:15:07 AM   # 4
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Bitcoin-кварта имеет очень простые окна инструкции по сборке, всего несколько шагов, и зависимость доступна в загружаемом (подписи) пакета:

https://github.com/laanwj/bitcoin-qt

Есть ли причина, почему они "доступны в загружаемом (подпись) пакет" и не входят в основной дистрибутив исходного?

Кстати, я хотел бы, чтобы протестировать новый Qt-клиент, вы можете дать прямую ссылку на загрузку?
Alex Zee сейчас офлайн Пожаловаться на Alex Zee   Ответить с цитированием Мультицитирование сообщения от Alex Zee Быстрый ответ на сообщение Alex Zee

19 сентября 2011, 8:16:57 AM   # 5
 
 
Сообщения: 518
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Его легко собрать на Linux. Его легко установить бинарный файл на окнах (и возможно собрать, если вы знаете, что вы делаете, но я попытался нету). На самом деле, тот все Thats необходимых ИМО. Если вы осторожны с использованием программного обеспечения с закрытыми исходными кодами, вы не должны работать под управлением окнами.
P4man сейчас офлайн Пожаловаться на P4man   Ответить с цитированием Мультицитирование сообщения от P4man Быстрый ответ на сообщение P4man

19 сентября 2011, 8:17:38 AM   # 6
 
 
Сообщения: 812
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Есть ли причина, почему они "доступны в загружаемом (подпись) пакет" и не входят в основной дистрибутив исходного?
Потому что они являются двойными, они не принадлежат в пакете источника.
котировка
Кстати, я хотел бы, чтобы протестировать новый Qt-клиент, вы можете дать прямую ссылку на загрузку?
tar.gz: https://github.com/laanwj/bitcoin-qt/tarball/master
застежка-молния: https://github.com/laanwj/bitcoin-qt/zipball/master
Wumpus сейчас офлайн Пожаловаться на Wumpus   Ответить с цитированием Мультицитирование сообщения от Wumpus Быстрый ответ на сообщение Wumpus

19 сентября 2011, 8:23:37 AM   # 7
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Потому что они являются двойными, они не принадлежат в пакете источника.

Есть ли причина, почему рациональная "исполняемые файлы не входят в пакет исходников"?

Таким образом, вся идея LIB файлов некорректная концепция?

Во всяком случае, сделать их исходный код тоже не оправдываться.

Учитесь у других проектов, где у вас есть одно решение, и все проекты, чтобы построить все библиотеки и компилирование является делом одного клика. Предпочтительно, чтобы решение должно быть для нескольких VS или старой, как 2005 - это легко конвертировать проекты и трудно конвертировать вниз.

Alex Zee сейчас офлайн Пожаловаться на Alex Zee   Ответить с цитированием Мультицитирование сообщения от Alex Zee Быстрый ответ на сообщение Alex Zee

19 сентября 2011, 8:25:36 AM   # 8
 
 
Сообщения: 812
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Его легко собрать на Linux. Его легко установить бинарный файл на окнах (и возможно собрать, если вы знаете, что вы делаете, но я попытался нету). На самом деле, тот все Thats необходимых ИМО. Если вы осторожны с использованием программного обеспечения с закрытыми исходными кодами, вы не должны работать под управлением окнами.

что если вы хотите, чтобы сделать небольшие изменения до компиляции?

в этом случае доверителя с закрытым кодом окна программного обеспечения не имеет ничего общего с ним.
payb.tc сейчас офлайн Пожаловаться на payb.tc   Ответить с цитированием Мультицитирование сообщения от payb.tc Быстрый ответ на сообщение payb.tc

19 сентября 2011, 8:27:13 AM   # 9
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Это то, что мне нужно делать, чтобы проверить ваш клиент ???

котировка
Окна инструкции по сборке:

* Скачать QT Windows SDK и установить его. Вам не нужны вещи, Symbian, просто на рабочем столе Qt.

* Скачать и распаковать архив зависимостей [1], или скомпилировать OpenSSL, подталкивание и dbcxx себя.

* Скопируйте содержимое папки "Deps" в "X: \ QtSDK \ MinGW"Заменить X: \ с местом, где вы установили Qt SDK. Убедитесь в том, что содержимое "Deps \ включают" в конечном итоге в текущем "включают" каталог.

* Откройте файл .pro в Qt Creator и строить, как обычный (Ctrl-B)

[1] PGP подпись: https://download.visucore.com/bitcoin/qtgui_deps_1.zip.sig (Подпись с ключом RSA ID 610945D0


О черт возьми, нет. Большое спасибо. Я проверю его, когда есть бинарник.
Alex Zee сейчас офлайн Пожаловаться на Alex Zee   Ответить с цитированием Мультицитирование сообщения от Alex Zee Быстрый ответ на сообщение Alex Zee

19 сентября 2011, 8:40:52 AM   # 10
 
 
Сообщения: 518
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

что если вы хотите, чтобы сделать небольшие изменения до компиляции?

в этом случае доверителя с закрытым кодом окна программного обеспечения не имеет ничего общего с ним.

Доверие является единственной причиной, я могу понять, почему Джо Six Pack ( 'S умнее брата) хотел бы скомпилировать. Но если вы разработчик хочет изменить код, я уверен, вы можете выяснить, как скомпилировать его?
P4man сейчас офлайн Пожаловаться на P4man   Ответить с цитированием Мультицитирование сообщения от P4man Быстрый ответ на сообщение P4man

19 сентября 2011, 8:46:08 AM   # 11
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Позвольте мне объяснить, почему я так разозлился об этом.

Это потому, что я воспринимаю как личное оскорбление, когда люди пытаются вторгнуться в мое время.

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

Зачем? Поскольку дрянные проекты с открытым исходным кодом, как правило, написаны кучей школьников с слишком много времени на их руках. Они обожают Linux, потому что они могут позволить себе время, чтобы играть в эту небольшую игру "введите буквы в командной строке и посмотреть, что происходит", Они обожают проводить бесчисленные часы, пытаясь понять вещи из.

Сейчас я не говорю, что вы кучка школьников или что это дерьмовый проект с открытым исходным кодом, но затем прекратить действовать как один!

Он принимает только один разработчик, (который уже есть все необходимые библиотеки на своей машине с версиями, которые соответствуют его коду), чтобы связать их и сделать это один щелчок компилировать, чтобы сохранить много человеко-часов для всех людей, которые позже будут использовать Это! Несоблюдение этого правила является оскорблением для всех из них.

Просто потому, что тысячи обезьян в Интернете сделать это таким образом, не означает, что вы должны тоже. Сделайте это умный способ, а не обезьяна путь.

[Только вентилирование. Чувствуя себя уже лучше]
Alex Zee сейчас офлайн Пожаловаться на Alex Zee   Ответить с цитированием Мультицитирование сообщения от Alex Zee Быстрый ответ на сообщение Alex Zee

19 сентября 2011, 8:48:39 AM   # 12
 
 
Сообщения: 812
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Во всяком случае, сделать их исходный код тоже не оправдываться.
Вы также можете легко сделать это самостоятельно, если у вас есть какие-либо навыки работы с Идой. Это забавно, как потребности людей могут стать слишком высокими, так быстро, когда они не платят за что-то.

О черт возьми, нет. Большое спасибо. Я проверю его, когда есть бинарник.
Предварительно встроенный двоичный? WTF, несколько постов назад вы говорили о строительстве самого, потому что вы хотите внести некоторые изменения, и так внезапно вы хотите скомпилированную двоичный.

Вы можете скачать один из www.bitcoin.org. Через несколько месяцев он будет иметь новый интерфейс.

Пожалуйста, напомните мне никогда не пытаться быть полезным для вас снова.

котировка
Это потому, что я воспринимаю как личное оскорбление, когда люди пытаются вторгнуться в мое время.
Я сейчас вижу это как преступление, вы пытаетесь вторгнуться мое время. Добро пожаловать в мой список игнорируемых.
Wumpus сейчас офлайн Пожаловаться на Wumpus   Ответить с цитированием Мультицитирование сообщения от Wumpus Быстрый ответ на сообщение Wumpus

19 сентября 2011, 8:54:38 AM   # 13
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Я сейчас вижу это как преступление, вы пытаетесь вторгнуться мое время. Добро пожаловать в мой список игнорируемых.

Разработчики очень мало, и люди, которые будут использовать свой проект много. Это достаточно оснований, чтобы попытаться сделать это, как легко для них как это возможно, чтобы сэкономить свое время и не твой.

Но независимо от того.
Alex Zee сейчас офлайн Пожаловаться на Alex Zee   Ответить с цитированием Мультицитирование сообщения от Alex Zee Быстрый ответ на сообщение Alex Zee

19 сентября 2011, 9:02:38 AM   # 14
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Это забавно, как потребности людей могут стать слишком высокими, так быстро, когда они не платят за что-то.

Забавно наблюдать, как такая простая вещь, как пакетирования все библиотеки, так как у вас уже есть, и создание проектов для них становится "неоправданно высокие требования",

Конечно, лучше не включать их без причины, а затем заставить всех, кто будет попытаться помочь вам разработать проект тратить время, прыжки с места на место в поисках точных версий, загрузка и размещение в соответствующие папки и снова делать всю установку.

"Заходи, разработчиков, поможет мне развить его! Но вы должны танцевать в течение часа и загрузить видео вашего танца на YouTube, прежде чем я позволю вам работать над проектом!"

Это прохладное отношение. Он идет большой с "эй, я не плачу, так что я свободен делать дерьмовую работу",
Alex Zee сейчас офлайн Пожаловаться на Alex Zee   Ответить с цитированием Мультицитирование сообщения от Alex Zee Быстрый ответ на сообщение Alex Zee

19 сентября 2011, 9:18:19 AM   # 15
 
 
Сообщения: 812
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Забавно наблюдать, как такая простая вещь, как пакетирования все библиотеки, так как у вас уже есть, и создание проектов для них становится "неоправданно высокие требования",
Тогда почему бы не сделать это и внести свой вклад в результат, чтобы сохранить "все эти и многие другие люди" работа.

Ой, подождите, это только о вас.

Wumpus сейчас офлайн Пожаловаться на Wumpus   Ответить с цитированием Мультицитирование сообщения от Wumpus Быстрый ответ на сообщение Wumpus

19 сентября 2011, 9:26:42 AM   # 16
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Тогда почему бы не сделать это и внести свой вклад в результат, чтобы сохранить "все эти и многие другие люди" работа.

Ой, подождите, это только о вас.

Потому что вы уже установили все библиотеки! Вы уже началось!

Почему вы просто не опубликовать весь проект, а не только часть, которая требует много зависимостей?

Если вы смеете меня, черт, конечно, я могу это сделать. Я был бы рад помочь всем возможным будущим разработчикам, которые могли бы хотеть, чтобы принять участие.

Это просто было бы намного проще для вас, так как у вас уже есть на вашем компьютере.

Кроме "полный" распределение должно быть поддержано теми, кто работает на нем "на постоянной основе",

Было бы громоздким для меня, чтобы следовать вашему графику выпуска и обновления автономного "полный" пакет для других.

Alex Zee сейчас офлайн Пожаловаться на Alex Zee   Ответить с цитированием Мультицитирование сообщения от Alex Zee Быстрый ответ на сообщение Alex Zee

19 сентября 2011, 9:31:11 AM   # 17
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Давайте сделаем это практично.

Если у вас нет времени, чтобы создать проекты VS - позвольте мне сделать это.

Разработчики. Есть только один этот шаг: включить все источник в основную ветвь. QT включает в себя то, что у вас. Все. Не требуется никаких загрузок.

Я буду делать проекты.
Alex Zee сейчас офлайн Пожаловаться на Alex Zee   Ответить с цитированием Мультицитирование сообщения от Alex Zee Быстрый ответ на сообщение Alex Zee

19 сентября 2011, 9:31:38 AM   # 18
 
 
Сообщения: 518
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Вы понимаете, эти библиотеки могут быть опубликованы под различными лицензиями, некоторые из которых не позволит ему перераспределять их? Я не знаю, если его дело, но вы, как правило, не могу просто пойти и положить "всё то будет нужно" в тарболле для вашего удобства.

Кстати, я только что собрали Bitcoin-кварты. Копировать наклеены 3 команды (да, я использую Linux) и ее работу и выглядит превосходно. Спасибо Джон Смит.
P4man сейчас офлайн Пожаловаться на P4man   Ответить с цитированием Мультицитирование сообщения от P4man Быстрый ответ на сообщение P4man

19 сентября 2011, 9:35:04 AM   # 19
 
 
Сообщения: 812
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Потому что вы уже установили все библиотеки! Вы уже началось!
Нет, я этого не делаю. Я даже не имею Visual Studio и редко использую Windows. И когда я делаю я использую Qt SDK с Qt Creator, для которого я также опубликовал четыре простых шага для создания в файле README ...

котировка
Почему вы просто не опубликовать весь проект, а не только часть, которая требует много зависимостей?
Потому что на не-Windows платформах это не нормально, чтобы связать все библиотеки проекта использует. Они устанавливаются в виде отдельных пакетов.

Даже на Windows, многие люди уже используют библиотеки, такие как импульс и OpenSSL так они установлены в своих местах.

Высвобождение клубка исходных файлов, которые включают в себя скопированные подталкивание, UPnP, заголовки OpenSSL и исходные файлы, несомненно, будет полезным для некоторых людей, но также может создать больше проблем, чем это стоит.

котировка
Если вы смеете меня, черт, конечно, я могу это сделать. Я был бы рад помочь всем возможным будущим разработчикам, которые могли бы хотеть, чтобы принять участие.
Да, может быть, вы должны сделать это. Это намного лучше отношение
Wumpus сейчас офлайн Пожаловаться на Wumpus   Ответить с цитированием Мультицитирование сообщения от Wumpus Быстрый ответ на сообщение Wumpus

19 сентября 2011, 9:51:08 AM   # 20
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение: сделать так, кто мог легко компиляции клиента

Вы поднимаете действительные пункты.

Но если мы хотим, чтобы привлечь больше разработчиков к Bitcoin, и не только "ядро полный рабочий день" разработчики, но люди, которые будут делать незначительные оптимизации и исправления ошибок в их мало свободного времени, мы должны иметь настройки один клик. Это важно.

Да, разработчик может использовать некоторые другие библиотеки, но они могут быть разных версий. И самое главное - наш гипотетический разработчик, вероятно, не будет заботиться, если они будут продублированы в распределении Bitcoin.

Он был установлен клиент Bitcoin, он заметил ошибку или была идея для "20 минут работы" особенность. Все, что ему нужно, чтобы перейти к "источник"Нажмите на решение, сделать некоторые корректировки в коде, исправить ошибку, что угодно, и собрать себе новый двоичный файл.

Если он должен потратить 40 минут на вершине этих 20 минут, чтобы сделать его компиляции, он может просто отказаться.

Так, Хорошо, если нет никого, чтобы сделать полные сборки для Windows, я сделаю это.

Но теперь я запутался, какая версия работать. Ваш Bitcoin-кварта будет новая официальным мастер отрасли как? Или там будет какой-то процесс слияния?

Alex Zee сейчас офлайн Пожаловаться на Alex Zee   Ответить с цитированием Мультицитирование сообщения от Alex Zee Быстрый ответ на сообщение Alex Zee



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW