Giter VIP home page Giter VIP logo

channel-tac-toe's Introduction

Hi there ๐Ÿ‘‹

  • ๐ŸŒฑ Iโ€™m currently learning to update my profile Page!
  • ๐ŸŒฑ Iโ€™m currently learning django
  • ๐Ÿ”ญ Iโ€™m currently working on
    • ansible
    • LoRAWAN Devices
    • ESP32/ESP8266
    • Arduino
    • tasmota
    • esphome

Contact

LinkedIn Badge

GPG


pub 1792R/FCF628CF 10.05.2003 Hans Bickhofe (GNUPG Keys) <[email protected]>
    Primary key fingerprint:  52BB 67B6 3D81 33F1 DF83 216D 4131 519A FCF6 28CF

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.12 (MingW32) - WinPT 1.5.2
Charset: UTF-8

mOsEPr0GogEHANP7k86whSqbB6YwoFvfE3cAyXUTzRPZZSzRcSgTZhL2jbCyfAFk
Xz/XtwLSoBDRPC4Zpk6hnGn0qoUURmn9Xd3ng3GYCF5mc68tB4pn8jEJ833WsTLU
REJg2tp0jZr7cINE2RSTcP2AuSRjtX1lqNW8AjI5QTXtNKz+q5PWjimUlpbx4obV
UX0XJzRCZEUpCQaIv2G5i/w5KvXwIUxsSyw55bBdwZCgYbnM6cnNMgivqGIBewS9
ljOTxIdAe3YK7jrGjIHP+Z6BAVPB+Bl5Q2IXn6M0iKr8FFYFkVeJ1/79AAYptCdI
YW5zIEJpY2tob2ZlIChHTlVQRyBLZXlzKSA8aGJAbml3by50dj6JAQ8EEwECABkF
Aj69BqMECwcDAgMVAgMDFgIBAh4BAheAAAoJEEExUZr89ijPodgHAIdkROGDPd1Z
1QhQWIf6qje9x/tvhy1n7dYcI3lYJ2ZOcwp68JjHdC5r7UsoEYVz4qYnyBB0IZ8x
O0b4DYPyj2SrYLQcnXNZ4gsD7Wb/piP9mEQskoSGY05svZZwZQ9NfxlNXT6+5BTQ
Q0w462P5E66piT9FeyOuVgxj8B+EIIb778z0U9r7nPsBJJuhL3QIIZsfq8JX6TYj
z99r/iUDnuJB9C0tbBX7Qmh0aLgQ9S3PqSBGUCiV+8F34ele+Bl5wmEDqfmdAYsb
Iw09tgVbEadEhyw5++RjIMQ5H9hBFquUuOsEPr0GpAEHALIat5TO5HWOZnBDkC9M
nlwHo20zaO50EreTdvyVc2uP0Jecgkg6NtLg+QbQVnMcnO7LPKm+cHGEOyletbGh
9EdhwP8XgNJizTEiBrPTheYXkhRl7eDhHMKpGh8ipOQE6ti1P+bunNfNTx/htICy
eBzlvHeQ0qWsRHoHx2Cogk93cNtLcxVbs7pLnydCdXAfjfyr+vIKKpyVlBwmFZ61
0QjM/eH1eDu9/Vnzj8egN01y1oKBTnhqFBkH0iDY9vfK3QO8zYZakswfGVJO5UA2
AFGjhHMDwYAJjffh63mOrXJ7AAYpiPwEGAECAAYFAj69BqQACgkQQTFRmvz2KM9T
vAb/fr/jSPWvoGKhMG4LKDHNa/f/KuqpEpH5XSljrFP5tsqfIxaHWpbJ3D/JorZ+
sOAOyY8tHk8WdE82KhdHE8TPH0EmF82tdvej4+36VITRw4hU1E/UBlsykP/cfDJj
SkHk1i4fxACpMTHZrJUcwAwikFAffRHjqIlEKE7i0He8W56sRereEErYxQtEDyar
UfeIoLdZduNyg/MrYYYMaF/N32rFTnn8HkEzKelrDHZ4+2euyoB/dBuUhwcjZPM6
KMJCoKP8aOfSIEv4zxgTDYsKet2h6CIaQ+9eFN8iDfEaP6k=
=NXkC
-----END PGP PUBLIC KEY BLOCK-----

channel-tac-toe's People

Watchers

 avatar

channel-tac-toe's Issues

Game stops on completion

What steps will reproduce the problem?
1. Get a friend to play
2. Complete one round
3. Fail...

What is the expected output? What do you see instead?
I expect it to let me play a new game. I see it stops.

What version of the product are you using? On what operating system?
I am using the SVN trunk version. On Google App Engine.

Please provide any additional information below.


Original issue reported on code.google.com by theonlypwner on 23 May 2011 at 8:21

java.lang.IllegalArgumentException: Invalid client ID. The clientid must be fewer than 64 bytes when encoded to UTF-8.

What steps will reproduce the problem?
1. Create a new eclipse project with AppEngine 1.5.5
2. Manually copy files into place from TicTacToe SVN
3. Run app, log on with 2-character user.

What is the expected output? What do you see instead?
I'm expecting to see the tictactoe game running on my local machine.
I added two println's to see the problem:

    System.out.println("<p>userid: " + userId );
    System.out.println("<p>channelKey: " + game.getChannelKey(userId) 

Here is the output:
<p>userid: 11562343036115170244
<p>channelKey: 
11562343036115170244ahRqYXZhLWNoYW5uZWwtdGFjLXRvZXIKCxIER2FtZRgYDA

Any help would be appreciated, thanks,
--Erik
What version of the product are you using? On what operating system?
Win7.  I see that TicTacToe is distributed with AppEngine 1.3.8.
Trying to get it to run on 1.5.5

Please provide any additional information below.

Oct 31, 2011 12:58:21 PM com.google.apphosting.utils.jetty.JettyLogger info
INFO: Logging to JettyLogger(null) via 
com.google.apphosting.utils.jetty.JettyLogger
Oct 31, 2011 12:58:21 PM 
com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml
INFO: Successfully processed 
C:\src\jsource\eclipseWorkspace\tic-tac-toe\war\WEB-INF/appengine-web.xml
Oct 31, 2011 12:58:21 PM 
com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml
INFO: Successfully processed 
C:\src\jsource\eclipseWorkspace\tic-tac-toe\war\WEB-INF/web.xml
Oct 31, 2011 7:58:22 AM com.google.appengine.tools.development.DevAppServerImpl 
start
INFO: The server is running at http://localhost:8888/
<p>userid: 11562343036115170244
<p>channelKey: 
11562343036115170244ahRqYXZhLWNoYW5uZWwtdGFjLXRvZXIKCxIER2FtZRgYDA
Oct 31, 2011 7:58:48 AM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: /tic_tac_toe
java.lang.IllegalArgumentException: Invalid client ID. The clientid must be 
fewer than 64 bytes when encoded to UTF-8.
    at com.google.appengine.api.channel.ChannelServiceImpl.getExceptionForPrecondition(ChannelServiceImpl.java:110)
    at com.google.appengine.api.channel.ChannelServiceImpl.createChannel(ChannelServiceImpl.java:37)
    at com.google.appengine.demos.channeltactoe.TicTacToeServlet.doGet(TicTacToeServlet.java:77)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
    at com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:35)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:58)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:122)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at com.google.appengine.tools.development.BackendServersFilter.doFilter(BackendServersFilter.java:97)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
    at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
    at com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:70)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:351)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
    at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
    at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
    at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
<p>userid: 11562343036115170244
<p>channelKey: 
11562343036115170244ahRqYXZhLWNoYW5uZWwtdGFjLXRvZXIKCxIER2FtZRgZDA
Oct 31, 2011 7:58:48 AM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: /favicon.ico
java.lang.IllegalArgumentException: Invalid client ID. The clientid must be 
fewer than 64 bytes when encoded to UTF-8.
    at com.google.appengine.api.channel.ChannelServiceImpl.getExceptionForPrecondition(ChannelServiceImpl.java:110)
    at com.google.appengine.api.channel.ChannelServiceImpl.createChannel(ChannelServiceImpl.java:37)
    at com.google.appengine.demos.channeltactoe.TicTacToeServlet.doGet(TicTacToeServlet.java:77)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
    at com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:35)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:58)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:122)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at com.google.appengine.tools.development.BackendServersFilter.doFilter(BackendServersFilter.java:97)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
    at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
    at com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:70)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:351)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
    at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
    at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
    at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)



Original issue reported on code.google.com by [email protected] on 31 Oct 2011 at 1:06

Demo

What steps will reproduce the problem?
1. Look for a demo

What is the expected output? What do you see instead?
I expect a demo. I see none.

What version of the product are you using? On what operating system?
This section is not applicable.

Please provide any additional information below.
I am going to setup a demo at channel-tac-toe.appspot.com.

Original issue reported on code.google.com by theonlypwner on 23 May 2011 at 8:03

ImportError: No module named django.utils

What steps will reproduce the problem?
1. Checkout the svn 
svn checkout http://channel-tac-toe.googlecode.com/svn/trunk/ 
channel-tac-toe-read-only
2. Add the application to GoogleAppEngineLauncher
3. Browse to the page

What is the expected output? What do you see instead?
Expected to be able to use the tic tac toe game to learn how to implement 
channel api

What version of the product are you using? On what operating system?
MacOSX 10.8.3, GAELauncher 1.7.7

Please provide any additional information below.

From the log:

ERROR    2013-04-28 05:14:13,479 cgi.py:121] Traceback (most recent call last):
  File "/Users/dd/Python/channel-tac-toe-read-only/chatactoe.py", line 18, in <module>
    from django.utils import simplejson
ImportError: No module named django.utils

Original issue reported on code.google.com by [email protected] on 28 Apr 2013 at 5:18

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.