Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
22 мая 2012, 8:18:50 AM   # 1
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я задавался этим, так как я узнал о Bitcoin и получил в добычу год назад. Какие навыки и какие языки программирования вы должны знать, чтобы сделать веб-сайт, который занимается обработки пользователей и Bitcoin переводов?

Поскольку протокол Bitcoin настолько нова, откуда люди понять, как поток биткойнов от клиента к веб-странице / базы данных и обратно?

Я только начал изучать C ++ и план на подбирая что-то более веб / передний конец, связанный с после того как я работал в рамках текущей книги.

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


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


22 мая 2012, 8:26:05 AM   # 2
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

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





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

Вы можете сделать всю связанную Bitcoin работы с помощью "bitcoind" который может быть вызван из любого языка, что позволяет "система" вызовы типа (так, какой язык вы хотите использовать это действительно не так актуален, если вы не желаете, чтобы использовать интерфейс библиотеки).

Что касается использования bitcoind вы можете быть заинтересованы, чтобы взглянуть на https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list.

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

Кроме того, если вы заинтересованы в возможности построения Bitcoin веб-приложениях в C ++, то вы можете быть заинтересованы в моем и ближайшем проект с открытым кодом (PM мне для более подробной информации).


Ура,

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

22 мая 2012, 5:43:41 PM   # 3
 
 
Сообщения: 812
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

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

https://github.com/kangasbros/django-bitcoin

Я написал краткое руководство о том, как использовать его:

http://blog.kangasbros.fi/?p=85
kangasbros сейчас офлайн Пожаловаться на kangasbros   Ответить с цитированием Мультицитирование сообщения от kangasbros Быстрый ответ на сообщение kangasbros

22 мая 2012, 7:54:27 PM   # 4
 
 
Сообщения: 2352
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

Связанный:
 - http://en.bitcoin.it/wiki/Category:Shopping_Cart_Interfaces
Стивен Gornick сейчас офлайн Пожаловаться на Stephen Gornick   Ответить с цитированием Мультицитирование сообщения от Stephen Gornick Быстрый ответ на сообщение Стивен Gornick

23 мая 2012, 9:46:07 PM   # 5
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

Спасибо за ответы, ребята. Похоже, я могу быть в состоянии по крайней мере попробовать некоторые вещи с C ++ первыми.

Надеялся еще несколько УБС ответит касаемо хороших языков на основе веб, чтобы узнать, но я предполагаю, что они заняты работой над материалом
Fuzzy сейчас офлайн Пожаловаться на Fuzzy   Ответить с цитированием Мультицитирование сообщения от Fuzzy Быстрый ответ на сообщение Fuzzy

23 мая 2012, 10:34:02 PM   # 6
 
 
Сообщения: 812
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

Спасибо за ответы, ребята. Похоже, я могу быть в состоянии по крайней мере попробовать некоторые вещи с C ++ первыми.

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

Лично я не рекомендую идти на C ++, если вы хотите создавать веб-приложения. Даже PHP будет лучшим выбором. Но я предполагаю, что у вас есть какие-то причины, чтобы выбрать тот путь, удачи
kangasbros сейчас офлайн Пожаловаться на kangasbros   Ответить с цитированием Мультицитирование сообщения от kangasbros Быстрый ответ на сообщение kangasbros

23 мая 2012, 10:36:57 PM   # 7
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

Fuzzy Я собираюсь получить освистали из комнаты, но я бы рекомендовал .Net (и, в частности C #).

PHP, вероятно, "стандарт", Там, кажется, больше Bitcoin код веб-приложение в PHP, чем любой другой язык (может быть больше, чем все другие языки вместе взятые). Я согласен, что C ++, вероятно, последний выбор, когда речь идет о веб-разработке. Может быть, для заднего конца обработки, но даже тогда ... Мех.

Топ 3 ИМХО:
PHP
Ява
.сеть (я знаю, что никогда не получит никакой любви к этому)

Насколько, как связать "внешний интерфейс" и "задняя часть" самое простое, как указано выше, чтобы использовать обычный OLE bitcoind работает в режиме сервера и ваш веб-приложение, общаться с ним через API JSON. Если вы хотите пойти более сложным есть библиотеки, которые позволяют строить пользовательские приложения, которые интерфейс с сетью. Вы должны быть в состоянии написать простое приложение PHP, который тянет некоторые данные из bitcoind и отображает его на веб-странице довольно легко. Ваш "Привет мир" может быть что-то вроде показывает текущую высоту блока, и баланс вашего кошелька. Бесполезный, но хороший способ получить настройки сервера, написать некоторый PHP код, и выяснить, как общаться с bitcoind. Все остальное так же понятие в более широком масштабе / объем.



Бросив немного теории в дискуссии. Подождите, подождите не делать, чтобы спать пока это не плохо.  

Хорошая заявка должна быть основана на модели ntier. Так что на самом низком уровне, у вас есть хранилищу. Это может быть что-то же просто, как текстовый файл, но более вероятно, представляет собой базу данных (MySQL является наиболее распространенным). Выше, что ваш иметь свой низкий уровень сантехник, который позволяет доступ к данным. К счастью, вы не будете писать это. Библиотеки для этого существовали в течение некоторого времени. Следующий уровень является ваша бизнес-логика. Это где bitcoind (или некоторые пользовательские Bitcoin обработки двигателя) подходит. Это является "ум" ваш проект. Слой презентации не должно быть никакого реального "ум", Это просто для предварительной проверки пользовательского ввода (убедитесь, что еще раз проверить на бизнес-уровне, и следить за SQL Injection), и отображения данных (глядя блестящими).

Скорее всего, что сделано о не имеет смысла, и ваше первое приложение будет "1 ярус" (Нет, это не реальная вещь), где один комок код обрабатывает все, начиная от представления записи в базу данных. Вы обнаружите, что становится очень трудно поддерживать приложения и еще труднее держать его в безопасности.  
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

23 мая 2012, 10:40:38 PM   # 8
 
 
Сообщения: 1105
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

Fuzzy,

В это время я хотел бы получить знаком с PHP и MySQL. Например, вы могли бы настроить мой https://github.com/weex/oscommerce-bitcoin модуль, который требует, чтобы установить интернет-магазин (точно не передний край, но полезный для обучения). С этим процессом, вы бы иметь работающий веб-магазин в течение нескольких дней и может изменить оттуда.

Даже если не хотите интернет-магазина, есть полезный скрипт там называется скрипт / monitor.py написан явно в питоне, что переговоры с bitcoind и показывает вам, как соединить между MySQL (и PHP, который будет подключаться к нему) и bitcoind.

Удачи тебе.

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

24 мая 2012, 8:26:09 PM   # 9
 
 
Сообщения: 965
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

Мой голос идет на PHP и MySQL. HTML, конечно, тоже ...
daybyter сейчас офлайн Пожаловаться на daybyter   Ответить с цитированием Мультицитирование сообщения от daybyter Быстрый ответ на сообщение daybyter

25 мая 2012, 3:39:54 AM   # 10
 
 
Сообщения: 525
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

Я использую Ruby On Rails. до веба-разработки и работает в кратчайшее время с большим количеством сборки в функции безопасности (инъекции SQL, и т.д.), тонны инструментов (так называемые GE) вокруг этой обложки практически любая тема вы можете думать. Но если вы делаете, я настоятельно рекомендую сделать разработку на OS X или Linux, слишком много ограничений на Windows.
Для базы данных, MySQL является наиболее экономически эффективным решением.

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

25 мая 2012, 11:14:57 AM   # 11
 
 
Сообщения: 965
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

Существует дешевое Rails хостов сейчас? Я изучал его некоторое время назад, и должен признать, что у меня был довольно некоторые проблемы, чтобы установить его на поле Debian. Но видео велики! (Создать блог-сайт в 15 минут и т.д.). Хорошая вещь, что есть RAD инструментов для других языков теперь, которые практически идентичны, как CakePHP. Даже имена методов совпадают.

Я обычно начинаю с моделью данных (ArgoUML является основным инструментом здесь). Затем создать некоторые MySQL от него, и пусть инструмент RAD создать элементы MVC. Там на самом деле не так много различий, то ли вы использовать Rails, Cake, Groovy и т.д.
daybyter сейчас офлайн Пожаловаться на daybyter   Ответить с цитированием Мультицитирование сообщения от daybyter Быстрый ответ на сообщение daybyter

26 мая 2012, 3:41:28 AM   # 12
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

Я обычно начинаю с моделью данных (ArgoUML является основным инструментом здесь). Затем создать некоторые MySQL от него, и пусть инструмент RAD создать элементы MVC. Там на самом деле не так много различий, то ли вы использовать Rails, Cake, Groovy и т.д.

Вы можете быть заинтересованы, чтобы взять быстрый взгляд на это (59 секунд): www.ciyam.com/videos/User.html

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

26 мая 2012, 5:07:43 AM   # 13
 
 
Сообщения: 1105
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

Так О.П. вы собираетесь принять решение здесь, или вы просто пытаетесь запустить какое-то Webdev технологии бесплатно для всех?
weex сейчас офлайн Пожаловаться на weex   Ответить с цитированием Мультицитирование сообщения от weex Быстрый ответ на сообщение weex

28 мая 2012, 1:47:44 AM   # 14
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

Суть моей ситуации: я впервые услышал о Bitcoin около года назад. После обсуждения о лучшем пути "получить на действии" Я вложил несколько штук в горнорудные аппаратные средства и приступил к добыче.

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

Теперь, когда у меня есть свободное время, я хотел бы узнать, как довести свои идеи до конца. Я начинаю с C ++, потому что я хотел бы прочный фундамент, и видя, как в глубине его, я хотел бы начать на него как можно скорее. Я также знаю, что я буду смотреть на развитие конечных приложений в конечном счете.

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

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

Если это видео какие-либо указания, это будет по крайней мере за 5 лет до Bitcoin становится основной, ЕСЛИ она становится основной. Я хотел бы быть в хорошем положении, а затем, чтобы помочь удовлетворить потребности экономики Crypto-валюты.
Fuzzy сейчас офлайн Пожаловаться на Fuzzy   Ответить с цитированием Мультицитирование сообщения от Fuzzy Быстрый ответ на сообщение Fuzzy

28 мая 2012, 1:49:54 AM   # 15
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

[...]
Скорее всего, что сделано о каком смысле

Спасибо за ответ на глубину. Он сделал много смысла на самом деле, именно то, что я ищу  


PHP + MySQL, Python, HTML + CSS, JavaScript + Jquery.

/нить

Любые один, в частности, вы бы рекомендовали смотреть в первую очередь?


Так О.П. вы собираетесь принять решение здесь, или вы просто пытаетесь запустить какое-то Webdev технологии бесплатно для всех?

Последнее помогает мне с прежним, так как! 
Fuzzy сейчас офлайн Пожаловаться на Fuzzy   Ответить с цитированием Мультицитирование сообщения от Fuzzy Быстрый ответ на сообщение Fuzzy

28 мая 2012, 1:52:24 AM   # 16
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

Я удивлен, что ссылка JSON не ниодная.

https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)
НИЧЕГО сейчас офлайн нет Пожаловаться на НИЧТО   Ответить с цитированием не Мультицитирование сообщения от НИЧТО нет Быстрый ответ на сообщение НИЧТО

28 мая 2012, 6:10:33 PM   # 17
 
 
Сообщения: 1736
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

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

29 мая 2012, 1:57:51 AM   # 18
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

Я оцениваю языков веб-программирования, а также. Рубин на Rails, кажется, очень удобно.

Если у вас есть возможность, пожалуйста, проверка демонстрационного видео в моем предыдущем посте - я довольно уверен, что система, которую я создал еще более дружественным, чем Rails (хотя сначала это будет казаться немного чуждо).
CIYAM сейчас офлайн Пожаловаться на CIYAM   Ответить с цитированием Мультицитирование сообщения от CIYAM Быстрый ответ на сообщение CIYAM

29 мая 2012, 12:28:20 PM   # 19
 
 
Сообщения: 262
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

Я был разработчиком программного обеспечения профессионально с 1994 года и фактически начал программирование в 1984 году я запрограммирован 6502, Z80, Basic, Pascal, C, C ++ и многое другое, и теперь я использую рубин на рельсах из проектов Bitcoin и Java для моего договаривающиеся работу, которая в инвестиционно-банковских услугах.

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

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

Типичный веб-стек выглядит следующим образом

HTML
CSS
Javascript
Просмотры
Контроллеры
модели
База данных

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

HTML <- стандарты HTML основы <- язык HAML HTML абстракция
CSS <- Sass CSS с переменными и Mixins
Javascript <- JQuery и все плагины JQuery
Посмотреть <- Поддержка интернационализации I18N
Контроллеры
модели
Драгоценные камни <- многочисленные библиотеки со своими кривыми обучения.
База данных <- политика резервного копирования, репликации.

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

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

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

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

29 мая 2012, 3:22:28 PM   # 20
 
 
Сообщения: 364
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие веб-связанные языки программирования я должен научиться делать Bitcoin веб-сайтов?

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW