Continue to experiment with free SSL certificates providers. Now installed StartSSL free certificate, so do not surpised if browser will tell you difference =)
Hope, this will allow skip this ugly warning screen for most users.
|
|
|
I've used tc features in linux kernel to drop 50% packets and it still worked. If I keep increasing drop ratio, browser itself start throwing nasty errors, so I wanted to check in real environment. But this freeze issue happens only sometimes and hard to catch. =))
|
|
|
I've added plugins for keeping retrying to send packet to server in case of connectivity problem (after which room "freezes"). Can't tell for sure, but seems to work. Could someone play a bit and let me know if room will "freeze" again after clicking some action buttons?
This is biggest issue for me and snowstopper for opening room to public (imagine having AA in hand and room freeze =))
|
|
|
- Payment processor, well supported, with sandbox, and a shopping cart interface similar to this or this or this. mtgox and gazoakley (bitcoinpay.com) both have some merchant tools, but they need to be "fleshed out."
This is very important for business to adopt bitcoins. I bet if there was a drupal module to do it automatically a lot of online places would accept them. The most e-commerce module for Drupal is Ubercart ( http://drupal.org/project/ubercart and http://www.ubercart.org/) so making a module for this would be a great asset. I am starting to look into Drupal and PHP because we just started an economic blog with some friends, but obviously I am no expert at all yet. If someone knows PHP and/or Drupal I would not mind collaborating with him/her to create the module. I honestly dont see myself capable of doing it on my own. My idea before I read this was to learn to create a module for Drupal creating a "Donate Bitcoin" module. So if anyone likes the idea of a bitcoin module for Ubercart (or something similar) pm me. I have pretty good skills in Drupal module development. What;s about bounty for it? =) Do someone have real project to use this module?
|
|
|
Account edit page! =)
|
|
|
four colored deck =) I've resized from original taller variant. this way it's much easier to integrate with existing design =))
|
|
|
N/M
what does this mean? =)
|
|
|
Wow. That's great find! Thank you!
As for room itself - yea, it still beta. Still some annoy errors happens ) So please send email.
2All: What variant of cards you like the most? I think closest one is "Nobus 4-color full color card deck"? I need to check what is a license on them tho..
|
|
|
Ah. sorry. yeah, I've got certificate from CACert.org =) BTW, they have instructions how to make you browser trust cacert issued certificates by default - http://wiki.cacert.org/BrowserClients
|
|
|
One guy from IRC promised to send tomorrow PSD of their own cards they used in their own poker room. Will see if they are better source to do colors tweaks! Will post it there once I will get my hands on.
|
|
|
Ah. Yeah. It's quite possible. Any guidlines regarding this image? Where from it came and could be it used in open source project?
I grabbed it out of a thread on twoplustwo.com, let me see if I can find anything out. The cards are very similar or maybe the exact cards as one of poker stars' options. I think they were put in the thread so people could mod their FTP layouts. They seem to simple to copyright to me anyway, but I wouldn't really know. Thank you! My main concern is - this project will be opensourced right after opening project to public, so anyone will be able to grab copy and modify it, use and distribute. So I am concerned about including something what could infringe any other ownerships. Probably, I will just work on existing card and will try to change their color. But if someone can contribute their graphical work - I will appreciate this =) Otherwise, it will take some time for me. I do better coding, then working with photoshop/GIMP =)
|
|
|
Ah. Yeah. It's quite possible. Any guidlines regarding this image? Where from it came and could be it used in open source project?
|
|
|
Also, I saw in chat logs you mentioned four colored deck. Could someone explain what this mean? As I understand, we play with one deck on table. So where from four colors should come?
|
|
|
I saw myself bet .04 that I didn't think I bet, and then was raised to .04 very quickly (simultaneously? not sure). I think it displayed my opponent's raise in front of both of us.
That's weird, since I think that's exactly what I've fixed. Do you think you can reproduce this "auto" raise behavior? If so, could you make sure to clear cache and try to reproduce it and let me how to do it. Do you remember if table lagged at this moment? There should be a clear "sitting out" notice on a player who is now sitting out. Is it changing color for that right now?
Yeah, it change's color of nickname to grey and show you link "sit in" instead nickname. I will look into source to see how it could be done more prominent. I like idea making the whole player area (avatar + nick + everything around inside this greenbox) to be darker.
|
|
|
Fixed bug with wrong Ad card displayed.
Added lock on buttons, so now if you click multiple times on fold/raise/etc buttons, they will send request only once to server. Previously, if you clicked twice on these buttons and server did not responded fast it could generate two separate events and it acted as you clicked same button in next deal.
Fixed some random flashs of cards (which were refered, like you were able to see oponents cards. In reality this is cards from previous deal).
Added credits page, and cool domain name - thank you noagendamarket =)
next "features" will be captcha on login/register pages, password retrieve feature and support for uploadable avatars!
|
|
|
2Insti&semyazza
Regarding this Ad = 2c issue. I've found jpoker replaces identificators "Ad" with "Ax" in order to avoid ads blocking software. And of course, I missed this =)
So what happened - turn card showed (lowest) 2c card image instead of correct Ad card image, since it didn't matched Ad card CSS class.
I will fix this today in the evening.
Thank you for finding these weird bugs!!
|
|
|
Hey, I've created startup script for Ubuntu/Debian and want to share it here Update this code with correct path to bitcoind executable in NAME and correct user and group in CHUID Save this code to /etc/init.d/bitcoind Then run following commands: $ sudo chmod +x /etc/init.d/bitcoind $ sudo update-rc.d bitcoind defaults That's it. Now it will start with your server start. #! /bin/sh ### BEGIN INIT INFO # Provides: bitcoind # Required-Start: $remote_fs # Required-Stop: $remote_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: bitcoind daemon startup script # Description: bitcoind daemon startup script ### END INIT INFO
# Author: Pavel A. Karoukin <pavel@yepcorp.com> #
# Do NOT "set -e"
# PATH should only include /usr/* if it runs after the mountnfs.sh script PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="BitCoin Daemon" NAME=/usr/local/bin/bitcoind DAEMON=$NAME PIDFILE=/var/run/$NAME.pid SCRIPTNAME=/etc/init.d/$NAME CHUID=USER:GROUP
# Exit if the package is not installed [ -x "$DAEMON" ] || exit 0
# Read configuration variable file if it is present [ -r /etc/default/$NAME ] && . /etc/default/$NAME
# Load the VERBOSE setting and other rcS variables . /lib/init/vars.sh
# Define LSB log_* functions. # Depend on lsb-base (>= 3.0-6) to ensure that this file is present. . /lib/lsb/init-functions
# # Function that starts the daemon/service # do_start() { # Return # 0 if daemon has been started # 1 if daemon was already running # 2 if daemon could not be started start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \ || return 1 start-stop-daemon --start --quiet --chuid $CHUID --pidfile $PIDFILE --exec $DAEMON -- \ $DAEMON_ARGS \ || return 2 }
# # Function that stops the daemon/service # do_stop() { # Return # 0 if daemon has been stopped # 1 if daemon was already stopped # 2 if daemon could not be stopped # other if a failure occurred start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME RETVAL="$?" [ "$RETVAL" = 2 ] && return 2 # Wait for children to finish too if this is a daemon that forks # and if the daemon is only ever run from this initscript. # If the above conditions are not satisfied then add some other code # that waits for the process to drop all resources that could be # needed by services started subsequently. A last resort is to # sleep for some time. start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON [ "$?" = 2 ] && return 2 # Many daemons don't delete their pidfiles when they exit. rm -f $PIDFILE return "$RETVAL" }
# # Function that sends a SIGHUP to the daemon/service # do_reload() { # # If the daemon can reload its configuration without # restarting (for example, when it is sent a SIGHUP), # then implement that here. # start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME return 0 }
case "$1" in start) [ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME" do_start case "$?" in 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; esac ;; stop) [ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME" do_stop case "$?" in 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; esac ;; #reload|force-reload) # # If do_reload() is not implemented then leave this commented out # and leave 'force-reload' as an alias for 'restart'. # #log_daemon_msg "Reloading $DESC" "$NAME" #do_reload #log_end_msg $? #;; restart|force-reload) # # If the "reload" option is implemented then remove the # 'force-reload' alias # log_daemon_msg "Restarting $DESC" "$NAME" do_stop case "$?" in 0|1) do_start case "$?" in 0) log_end_msg 0 ;; 1) log_end_msg 1 ;; # Old process is still running *) log_end_msg 1 ;; # Failed to start esac ;; *) # Failed to stop log_end_msg 1 ;; esac ;; *) #echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2 echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2 exit 3 ;; esac
:
|
|
|
I was thinking - couldn't this site be marketed as 'produce bitcoins on your computer and play them here' and 'ultimate free play poker site.' Therefore, play would be legal in the US, as this is just fake money. Of course, we would all know that anyone could buy bitcoins and then cash them out at MtGox, as producing bitcoins is a problem for most.
I thought gambling in japan had a format like this. It is illegal to gamble, but you can buy those pachinko balls for x yen, play, then another store across the street buys them back from you.
As for rake/monthly fee/donations - will see. If project will roll - we will find out what best fit this community. I have total control over this poker room, so whatever will work best for us I can implement. (It's based on opensource components!) As for marketing - you are right. I do not want to make bitcoin = dollar. And it's a reason why I want to be completelly separated from any exchanger, just to make sure, it's still "play money".
|
|
|
So, playing a bit more...
'I' call, 'he' raises, 'I'... don't get any action buttons, my time starts counting and I time out. The hand is closed with 'he' winning (everyone folded) and the next hand simply doesn't start. Sound plays fine, messages work fine too, just a lost hand that was actually quite good and no more cards. Good thing it's the micro stakes table!
This is one of these nasty bugs I mentioned above. This happens when connectivity with server goes bad just for one request. I also got this behivior few times (with other buttons, like fold, raise, call). So it's something I want to fix asap.
|
|
|
|