Search content
Sort by

Showing 20 of 72 results by OdinHephaestus
Post
Topic
Board Services
Topic OP
[JOB OFFER] NodeJS Developer Wanted
by
OdinHephaestus
on 16/07/2013, 01:05:59 UTC
Job Title: NodeJS Developer

Description:  You, as a NodeJS Developer, will work under contract for a project that will be disclosed upon you assuming the position.  You will be working with me to debug and modify a very big project that needs a lot of attention.

Requirements
-Advanced Use and Knowledge of NodeJS
-Understanding of Object modeling, and mongoDB.
-Understanding of Network Protocols
-Flexible Schedule
-Available on Skype

Payment
$2,000/month
Payment schedule to be discussed.

How to Apply
PM me with your resume and portfolio.
Post
Topic
Board Project Development
Re: Project "Bitcoin No Noise"
by
OdinHephaestus
on 22/06/2013, 08:31:20 UTC
Okay, so, node.js.  You stated in your OP that you wanted to create the server software in c++, that cool and all, but I think you will find node.js to be an easier beast to tame for this type of project.

- https is a default library, with webserver modules a plenty if your too lazy to do your own custom routing (express, flatiron, etc).
- bitcoinjs is easily implemented for generating wallets, tipping, etc.
- mongodb provides an easy data model and storage for all your data needs.
- crypto libraries are provided by default
- easily scale-able with the cluster and child libraries.

Not saying the performance will match that of a c++ binary, but will more than likely surpassed the PHP based model we have here, and would be my go-to if I was making this project.

Good luck.
Post
Topic
Board Project Development
Re: How to do a subscription re-bill model??
by
OdinHephaestus
on 13/06/2013, 22:26:41 UTC
Your idea would best be implemented into a crypto-coin wallet hosted online, which allowed for merchant API access.  It's there that this would be the easiest to use, and code.
Post
Topic
Board Services
Re: RainingBitcoins Site
by
OdinHephaestus
on 10/05/2013, 20:19:24 UTC
Site seems to be down atm.
Post
Topic
Board Project Development
Re: [Code] PHP Arbitrage Calculator for BTC-e
by
OdinHephaestus
on 03/05/2013, 19:07:52 UTC
I'm getting divide by zero errors...

http://supernova.allalla.com/public_html/index.php

do you have php curl installed on your machine?
Post
Topic
Board Beginners & Help
Re: FREE Bitcoins on CoinChat - Get bitcoins for chatting!
by
OdinHephaestus
on 25/04/2013, 09:58:59 UTC
Hey guys! Were having a blast!

Free giveaway once the room hit's 50 ppl Wink
Post
Topic
Board Project Development
Re: Starting a trade site?
by
OdinHephaestus
on 22/04/2013, 21:02:36 UTC
The reason I don't trade at btc-e, is the difficulty getting USD to the site.

I'm currently trading on bitstamp and campbx mostly, if you want to give them a shot.

To actually answer OP:
What services should a new trader offer?
Multiple currencies, crypto (BTC, LTC, etc.) and fiat (USD, EUR, GBP, RUR, etc)

What banking services should be available in conjunction?
Dwolla is a good place to start, they will want some sort of AML system setup though.  US Cash deposits would be nice (ZipZap). Bank transfers, of course.
The one to win the exchange war, I think, is going to be the one that has exchange locations available on Earth, not just on the net.

Is the likes of cloudflare a good idea?
Meh.  I'd rather get a 500 or 404 than a cloudflare page, personally, when dealing with an exchange.  Cloudflare is good for blogs, and other mostly-static sites; but for a second-by-second, dynamic site like an exchange, cloudflare just pisses me off.

What is an acceptable charging threshold? (I'm out to make a profit, as dirty as it sounds.)
3% max.  Anything over, and you will never see most than 1Ƀ in transfers.
Post
Topic
Board Project Development
Re: Starting a trade site?
by
OdinHephaestus
on 22/04/2013, 19:36:18 UTC
request - we really need a good exchange that trades between the crypto currencies -- eg. BTC/LTC, BTC/NMC, BTC/TVC, LTC/NMC etc - - more transfers between currencies.

Currently, www.btc-e.com is down for trading BTC/LTC - so in order to transfer BTC into LTC, you have to exchange your BTC into USD, RUR or TRC first, and then exchange that into LTC and then pay $2 fee (or .5LTC) for withdrawing your LTC -- so you end up paying three fees.

Also, as far as I've read, all sites including mtgox have terrible customer service complaints


ftfy

If a public service exists, someone is going to complain about it.
Post
Topic
Board Beginners & Help
Re: 2500 Fc (Feathercoin)- Trade for LTC or BTC - Offers...
by
OdinHephaestus
on 22/04/2013, 05:20:29 UTC
You wouldn't mind providing a Feathercoin address, and signing a message with it for me, would you? (To confirm you have the FC, and are in control of the coins)
Post
Topic
Board Beginners & Help
Re: How did you come up with your screen name
by
OdinHephaestus
on 22/04/2013, 04:54:30 UTC
Post
Topic
Board Meta
Re: Ban useless replies
by
OdinHephaestus
on 22/04/2013, 02:13:13 UTC
Has anyone figured out which sockpuppetry Grue belongs to?

I met a Grue, "Said how do you do?"
Said, "How do you do, too?"
To which I replied, "Fine by you."
Not so true, Grue.
If by inferring Grue not true,
Could Grue still be true to you?
Perhaps it is not Grue by GNU,
Or Grue by U?
But grew by Grue that rings true.
Time flew, "Must be going, Grue."
Uncomfortable pause grew...
Grue knew that apart from that,
Grue had to know that,
Time flew, glad that,
Moving past,
Uncomfortable moment, thought,
"Well, that's enough of that!"

FF

^ This, is a perfect example of a post with no real clear contribution to the thread, yet is not "^^" or "+/-1".

Good for laughs though lol.
Post
Topic
Board Meta
Re: Ban useless replies
by
OdinHephaestus
on 22/04/2013, 00:11:48 UTC
Free Speech > Nitpicks.
It's not about restricting free speech. If you (don't) support someone, that's fine. All I ask is not to post replies that add nothing to the conversation.

But you kinda are.  Even posts like "^^^" or "+/-1" express an opinion about a post, even if it's only contributing an opinion of preference.

What you are trying to ban here are short posts that take up screen estate that you think are "useless" (matter of opinion).  So until an option is implemented that allows the voicing of "+/-1" without taking up a post space, it's not right to remove the voice of the community at large.
Post
Topic
Board Beginners & Help
Re: Question re. arbitrage between Bitstamp & Mt.Gox
by
OdinHephaestus
on 21/04/2013, 22:51:23 UTC
Thanks, fwho.

Even with the delay, it seems strange that this disparity in price can exist. With that price difference, if you were to buy bitcoins from BTC-e and then sell them on Mt.Gox, even with fees you'd still make about a 9.5% profit.

So what seems strange is that enough people aren't taking advantage of it to eliminate the disparity.

Some of us are Wink But not with BTC-e.  For this to work, you need to buy form BTC-e, and it's damn near impossible to get USD to BTC-e without paying fees that make it not worth it.
Post
Topic
Board Beginners & Help
Re: Btc-e withdraw? Never done it before, anyone help me out really quick?
by
OdinHephaestus
on 21/04/2013, 10:48:38 UTC
OR, I know you might not like it, but BitInstant is always in options.
Post
Topic
Board Meta
Re: Animated avatars
by
OdinHephaestus
on 21/04/2013, 07:14:48 UTC
I'll take the more libertarian stance and instead of trying to have it enforced I'l simply not help or respond to people with an annoying avatar.

Wouldn't the libertarian stance really be to just get over it, or block it yourself?

Refusing to help someone because of their decisions is more of a Dicko-anarchistic (pun alert) stance.
Post
Topic
Board Meta
Re: Ban useless replies
by
OdinHephaestus
on 21/04/2013, 05:40:47 UTC
A lot of these features suggested by users would be a pain to implement.  He would almost be better off by designing his own board software, with all the bells and whistles needed by a bitcoin-oriented community.
Post
Topic
Board Beginners & Help
Re: PHP and bitcoinQT error when connecting via jsonRPC
by
OdinHephaestus
on 21/04/2013, 05:25:20 UTC
Do you have a specific preference for cURL?

jsonRPCClient.php
Code:
/**
 * The object of this class are generic jsonRPC 1.0 clients
 * http://json-rpc.org/wiki/specification
 *
 * @author sergio 
 */
class jsonRPCClient {

/**
 * Debug state
 *
 * @var boolean
 */
private $debug;

/**
 * The server URL
 *
 * @var string
 */
private $url;
/**
 * The request id
 *
 * @var integer
 */
private $id;
/**
 * If true, notifications are performed instead of requests
 *
 * @var boolean
 */
private $notification false;

/**
 * Takes the connection parameters
 *
 * @param string $url
 * @param boolean $debug
 */
public function __construct($url,$debug false) {
// server URL
$this->url $url;
// proxy
empty($proxy) ? $this->proxy '' $this->proxy $proxy;
// debug state
empty($debug) ? $this->debug false $this->debug true;
// message id
$this->id 1;
}

/**
 * Sets the notification state of the object. In this state, notifications are performed, instead of requests.
 *
 * @param boolean $notification
 */
public function setRPCNotification($notification) {
empty($notification) ?
$this->notification false
:
$this->notification true;
}

/**
 * Performs a jsonRCP request and gets the results as an array
 *
 * @param string $method
 * @param array $params
 * @return array
 */
public function __call($method,$params) {

// check
if (!is_scalar($method)) {
throw new Exception('Method name has no scalar value');
}

// check
if (is_array($params)) {
// no keys
$params array_values($params);
} else {
throw new Exception('Params must be given as array');
}

// sets notification or request task
if ($this->notification) {
$currentId NULL;
} else {
$currentId $this->id;
}

// prepares the request
$request = array(
'method' => $method,
'params' => $params,
'id' => $currentId
);
$request json_encode($request);
$this->debug && $this->debug.='***** Request *****'."\n".$request."\n".'***** End Of request *****'."\n\n";

// performs the HTTP POST
$opts = array ('http' => array (
'method'  => 'POST',
'header'  => 'Content-type: application/json',
'content' => $request
));
$context  stream_context_create($opts);
if ($fp fopen($this->url'r'false$context)) {
$response '';
while($row fgets($fp)) {
$response.= trim($row)."\n";
}
$this->debug && $this->debug.='***** Server response *****'."\n".$response.'***** End of server response *****'."\n";
$response json_decode($response,true);
} else {
throw new Exception('Unable to connect to '.$this->url);
}

// debug output
if ($this->debug) {
echo nl2br($debug);
}

// final checks and return
if (!$this->notification) {
// check
if ($response['id'] != $currentId) {
throw new Exception('Incorrect response id (request id: '.$currentId.', response id: '.$response['id'].')');
}
if (!is_null($response['error'])) {
throw new Exception('Request error: '.$response['error']);
}

return $response['result'];

} else {
return true;
}
}
}
?>
Post
Topic
Board Beginners & Help
Re: PHP and bitcoinQT error when connecting via jsonRPC
by
OdinHephaestus
on 21/04/2013, 04:54:42 UTC
Why do you have...

Code:
rpcallowip=127.0.0.1
rpcallowip=localhost

These are the same thing, I would remove the "localhost" one, it is better to use the ip 127.0.0.1 for localhost. Not a hostname.


Way to nitpick.

As for your problem, change
Code:
$bc = new jsonRPCClient('http://' . $rpc_user . ':' . $rpc_pass . '@' . $rpc_host . ':' . $rpc_port);
to
Code:
$bc = new jsonRPCClient('http://' . $rpc_user . ':' . $rpc_pass . '@' . $rpc_host . ':' . $rpc_port, true);

This should give you a more in depth error log.

Barring that, try re-downloading the json-rpc library, it's possible yours might have been messed with. Were you playing with the code at all?
Post
Topic
Board Beginners & Help
Re: PHP and bitcoinQT error when connecting via jsonRPC
by
OdinHephaestus
on 21/04/2013, 04:43:33 UTC
I'm assuming your username's and passes's are matching.

What function are you calling to get the error?
Post
Topic
Board Beginners & Help
Re: PHP and bitcoinQT error when connecting via jsonRPC
by
OdinHephaestus
on 21/04/2013, 04:14:21 UTC
The daemon had trouble parsing the json you sent it.

Without a code snippet, I can't help you any more than that.