tyvik / geopuzzle Goto Github PK
View Code? Open in Web Editor NEWArrange the pieces of the world!
Home Page: https://geopuzzle.org/
License: GNU General Public License v3.0
Arrange the pieces of the world!
Home Page: https://geopuzzle.org/
License: GNU General Public License v3.0
region = Region.objects.get(pk=message['id'])
result = region.full_info(self.scope['lang'])
result['type'] = 'QUIZ_GIVEUP_DONE'
await self.send_json(result)
This code should not access to Postgres because all information already in cache. Touch both QuizConsumer
and PuzzleConsumer
.
geopuzzle/frontend/workshop/index.jsx
Line 55 in 7abd23c
It looks like it's trying to pull a non image when it should be pulling this
I don't know how the dataset is generated, but that's what the wikipedia article uses
this.fetchPage(1, false)
=> this.fetchPage({ pageNymber: 1, forceReset: false })
geopuzzle/frontend/workshop/index.jsx
Line 55 in 7abd23c
geopuzzle/frontend/workshop/index.jsx
Line 51 in 7abd23c
Implement subscription checkbox for allow mailing.
Add stubs for Django too.
It's a really good idea to run all this stuff with Docker.
We can use docker-compose or even docker-stack to run this awesome project in Swarm cluster 😃
I start to work on that issue asap. Be ready to check my PR
Create an in-memory logger for update infobox and polygon from the region page.
I understand your comment about Quiz. Yes, I also do not like the long list with attributes (name, capital, etc...). Your suggestion is correct - if user select more than one attribute, he want to solve with ANY of them, not ALL. I'll write down this idea, thank you :) I'm not sure that I will be able to do it in the near future, but I expect to manage in July.
https://sentry.io/geopuzzle/geopuzzle/issues/575638125/
AttributeError: 'AnonymousUser' object has no attribute '_meta'
(9 additional frame(s) were not displayed)
...
File "users/forms.py", line 57, in __init__
super(ProfileForm, self).__init__(*args, **kwargs)
AttributeError: 'AnonymousUser' object has no attribute '_meta'
Also, check the name visualization:
Add paginator to Workshop page to preventing download too many images.
/home/tyvik/.virtualenvs/geopuzzle/lib/python3.6/site-packages/daphne/server.py:12: UserWarning: Something has already installed a non-asyncio Twisted reactor. Attempting to uninstall it; you can fix this warning by importing daphne.server early in your codebase or finding the package that imports Twisted and importing it later on.
Support predefined tags like "USA states", "Russian regions", "Country of Europe"...
Perhaps, Travis CI
My English is not so good, so I welcome native speakers to update texts in 2 files:
Show user statistic in profile.
Support Crowdin for localizations.
Cannot drag polygon after a successful action.
Итак: проверил в двух браузерах:
- firefox (60.0.1)
- и один хромо-подобный браузер. В данном случае им оказался Яндекс.Браузер 18.7.0.2767 beta.
Обе версии по ubuntu-linux, 64-битные.
Сеть wi-fi. В данный момент раздаётся с телефона на базе android. Если вдруг это тоже будет важно - там старенький android 5.0. Размер оперативной памяти 8 Гб.
Compare UI library:
Use class properties instead of assign in the constructor:
geopuzzle/frontend/workshop/index.jsx
Line 13 in 7abd23c
Make all js variable names in camelCase.
geopuzzle/frontend/workshop/index.jsx
Line 13 in 7abd23c
Create gif`s for index page for visualization game process.
geopuzzle/frontend/workshop/index.jsx
Line 30 in 7abd23c
Refactor
path('<name>/questions/', PuzzleQuestionView.as_view(), name='puzzle_questions'),
to
path('puzzle/', include('puzzle.urls', namespace='puzzle')),
path('<name>/questions/', PuzzleQuestionView.as_view(), name='questions'),
Here, in the form of a game, you can learn the names and locations of each country or state and have fun doing it. In your hands are all of the regions of the world! Select a region in its proper place or from a list and see its flag and coat of arms and perhaps even more information to help you learn. Moreover, after registration you can create your own puzzles from more than 100,000 regions, as well as monitor progress.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.