Code Monkey home page Code Monkey logo

autoortho's People

Contributors

206airmail avatar hotbso avatar jonaseberle avatar kubilus1 avatar marangonico avatar marcfsx avatar simmer1234569 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

autoortho's Issues

0.4.3 .exe CTD

ERROR:fuse:FUSE operation read raised an OSError with an invalid errno None, returning errno.EINVAL.
Traceback (most recent call last):
File "C:\Users\Leo\AppData\Local\Temp\ON9CE71\refuse\high.py", line 863, in _wrapper
File "C:\Users\Leo\AppData\Local\Temp\ON9CE7
1\refuse\high.py", line 974, in read
File "C:\Users\Leo\AppData\Local\Temp\ON9CE71\refuse\high.py", line 1222, in call
File "C:\Users\Leo\AppData\Local\Temp\ON9CE7
1\autoortho_fuse.py", line 345, in read
File "C:\Users\Leo\AppData\Local\Temp\ON9CE71\getortho.py", line 662, in read_dds_bytes
File "C:\Users\Leo\AppData\Local\Temp\ON9CE7
1\getortho.py", line 80, in wrapped
File "C:\Users\Leo\AppData\Local\Temp\ON9CE71\getortho.py", line 882, in get_mipmap
File "C:\Users\Leo\AppData\Local\Temp\ON9CE7
1\getortho.py", line 80, in wrapped
File "C:\Users\Leo\AppData\Local\Temp\ON9CE71\getortho.py", line 743, in get_img
File "C:\Users\Leo\AppData\Local\Temp\ON9CE7
1\aoimage\AoImage.py", line 122, in new
OSError: exception: single step

Constant CTD and this is the only thing I can find on the console

Change Download folder

Hi, I installed this and used the Setup options to specify scenery and cache directories on my E: drive. However when I commenced installation of an ortho set, the downloader began filling up my C: drive. I looked at the .autoortho config file in the root of my user profile and noted the download folder is specified but there is no program-based option to change this. I tried changing it in the config file, saving then closing and re-running the AutoOrth Setup, but it ignores the config file or reverts it and goes back to using the download folder at C:\Users\YOUR_USER.autoortho-data\downloads.

There seems to be no way round this, and due to the quantity of data being downloaded it would be helpful to have access to this setting to define the download location successfully!

Thanks

Rich

Not working in Hawaii

Excellent program.
I installed all regions, flew to different parts of the world and it works perfectly.
So far the only place I don't see Ortho is in Hawaii. Only the default X-Plane scenery appears.

Attached is my scenario file
scenery_packs.ini.txt

and my log file
Log.txt

urlopen error While opening executable and loading tiles

I'm getting a urlopen error sometimes while opening the autoortho executable, and all the time while trying to load into the sim.

When opening the executable, it simply just crashes the app.

When trying to load into the sim, it repeatedly tries again, overloading my internet connection, and effectively being a DDoS attack.

Here's a screenshot of the console when the error occurs on opening
Screenshot_878

Here's a video of the behavior while the sim is loading
https://user-images.githubusercontent.com/76414253/234157944-d58334ba-b306-4c07-9a8a-3ef5021377bd.mp4

Here's a video of a similar error. It does not explicitly say urlopen error, but it has similar behavior and is likely related.
https://user-images.githubusercontent.com/76414253/234159751-a014a311-cb4b-431b-b221-679f7222cb91.mp4

Truncate log file on start up

Users are submitting huge log files from multiple autoortho runs.

I suggest to truncate the log file at autoortho startup, just like for example X-Plane does.

SSL cert expired for eur_02.zip

when downloading eur_02.zip it runs into an expired ssl certificate which dumps a stack trace.

After this the program can not be restarted:

Traceback (most recent call last):
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\urllib\request.py", line 1348, in do_open
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\http\client.py", line 1282, in request
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\http\client.py", line 1328, in _send_request
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\http\client.py", line 1277, in endheaders
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\http\client.py", line 1037, in _send_output
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\http\client.py", line 975, in send
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\http\client.py", line 1454, in connect
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\ssl.py", line 513, in wrap_socket
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\ssl.py", line 1071, in _create
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\ssl.py", line 1342, in do_handshake
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:997)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\__main__.py", line 26, in <module>
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\autoortho.py", line 52, in main
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\aoconfig.py", line 87, in setup
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\aoconfig.py", line 145, in ui_loop
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\downloader.py", line 474, in find_releases
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\downloader.py", line 74, in __init__
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\downloader.py", line 100, in get_rel_info
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\downloader.py", line 25, in do_url
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\urllib\request.py", line 216, in urlopen
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\urllib\request.py", line 525, in open
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\urllib\request.py", line 634, in http_response
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\urllib\request.py", line 557, in error
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\urllib\request.py", line 496, in _call_chain
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\urllib\request.py", line 749, in http_error_302
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\urllib\request.py", line 519, in open
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\urllib\request.py", line 536, in _open
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\urllib\request.py", line 496, in _call_chain
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\urllib\request.py", line 1391, in https_open
  File "C:\Users\bonk\AppData\Local\Temp\ONEFIL~3\urllib\request.py", line 1351, in do_open
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:997)>


Same region fails to load consistently

20230519095138_1
20230519095955_1
image

It seems that right around Montreal, there's an area that fails to pull scenery consistently. I've deleted the cache folder twice, and had the same thing happen. I also tried BI and Firefly on different occasions, to the same result.

This might also be happening elsewhere, but it seems to be pretty consistent around that specific spot.

I see the "timeout" messages in the console, although it's a little strange to me that it's always the exact specific spot that times out.

Exact position is an area that seems to be around 20nm squared, around the HABBS waypoint on the HABBS6 arrival into CYUL.
image

NAIP

NAIP map type

Causes program to loop with 404 not found

Error in setup because incorrect path of files in sa_info.json

Win11 x64 After installing the corresponding packages south america. The installer says that there was a problem and everything must be reinstalled again, but everything was installed correctly. Verifying the files, everything was installed correctly, the problem was in " sa_info.json" that the path of the folders had an incompatible character "\\" .
for example: path was "F:/X-Plane11/Custom Scenery\\z_sa_01" fix was "F:/X-Plane11/Custom Scenery/z_sa_01"
now the setup is correct. but cant see the run button! I cannot resize the window!. (Fix starting program in win11x64 using bat file "autoortho_win.exe -H" )(Thanks for this cmd way to start the program.)

macOS 13.1 Catalina recursion error

Hey, I'm getting an error running python3 autoortho on macOS. I know you haven't tested this in this system yet, happy to help debug & get this running.

The logfile is attached (too long to share here)
autoortho.log

Would love getting this running, as I can't run OrthoXP on my Mac either!

Loading times

Discussed in #160

Originally posted by srykho22 May 23, 2023
I'm having issues with AO taking over an hour and a half to start up, with my flights also hanging for over thirty minutes at a time every time it gets new textures. I've gone as far down as minimum ZL 14 and things haven't really changed. Max wait time at 0.25 shows the majority of tiles as just pure green (didn't download), whereas a wait time of 1.50 doesn't load in, even overnight.

I don't clear the cache, and I have experimented with having the cache on both an external SSD and external HDD. Speedtest says my internet is around 180Mbps download, with task manager saying my ethernet is using 17Mbps with Auto Ortho running. I've also seen the usage go up with other apps when I tested if my ISP was throttling, and I've also tried the new version and reverting to older versions, with barely any difference.

Auto Ortho gives a lot of "empty chunk data, skip" errors, but VPN doesn't really help there.

Asterisk sign for folder name

Hello,
I'm keep the Custom Scenery folder on a ntfs formatted drive . As some of the scenery folders contain the asterisk sign in the naming convention, it is quite challenging to use autoortho, as need to implement some pretty sketchy workarounds. Is it possible to change the naming convention of the folders which contain the asterisk sign in their name to something ntfs friendly?

[FEATURE REQUEST] Don't use autoortho for certain user-defined areas

It would be nice if we could remove certain areas from the autoortho (AO from here on out) list. For example, I have Orbx True Earth for SoCal and I don't want the program using up CPU when I am flying in SoCal - as mentioned in another issue, AO uses enough of my CPU for long enough to tank my FPS from >30 to ~15, disconnecting me from VATSIM. I'd be fine with this just being a simple config file to get the feature in quicker, but later down the line a wizard would be nice, similar to Ortho4XP's tile selection window.

Welcome to autoortho Discussions!

Discussed in #2

Originally posted by kubilus1 October 8, 2022

👋 Welcome!

We’re using Discussions as a place to connect with other members of our community. We hope that you:

  • Ask questions you’re wondering about.
  • Share ideas.
  • Engage with other community members.
  • Welcome others and are open-minded. Remember that this is a community we
    build together 💪.

To get started, comment below with an introduction of yourself and tell us about what you do with this community.

Got error ERROR:winfspy:Unhandled exception

Hey,

Thanks a lot for this excellent utility.
I'm on windows 11, and I wanted to use autoortho on xp12.

But I got this error, although I saw the tiles in the cache folder when I started the xp12. It takes 45 min to retrieve the tiles.
I already installed winfs version winfsp-1.12.22339

ERROR:winfspy:Unhandled exception
Traceback (most recent call last):
  File "C:\Users\Alireza\AppData\Local\Temp\ON5332~1\winfspy\operations.py", line 20, in wrapper
  File "C:\Users\Alireza\AppData\Local\Temp\ON5332~1\winfspy\operations.py", line 433, in ll_set_basic_info
  File "C:\Users\Alireza\AppData\Local\Temp\ON5332~1\winfspy\operations.py", line 468, in set_basic_info
NotImplementedError
INFO:flighttrack:FT: Flight is starting.
INFO:flighttrack:FT: Time to start was 42.85 minutes

I've uploaded the whole log file in case :)
autoortho.log

[Feature Request] Map Provider HERE

I see that there are various Map Providers we're able to pick from if we want something other than Bing.
Personally I'm using HERE in my manual Ortho4XP setup but I've noticed that this isn't an option for autoortho.
Can we have that one added here?

Ortho4XP creates the URL inside the O4_Custom_URL.py file; the referenced function get_Here_value() actually isn't needed necessarily but can be replaced by newest inside the URL.
That would leave the URL as something like this:

url="https://"+random.choice(['1','2','3','4'])+".aerial.maps.api.here.com/maptile/2.1/maptile/newest/satellite.day/"+str(tilematrix)+"/"+str(til_x)+"/"+str(til_y)+"/256/jpg?app_id=VgTVFr1a0ft1qGcLCVJ6&app_code=LJXqQ8ErW71UsRUK3R33Ow"

I had to replace the appId and appCode with a newer one I received from the website requests; I'm not sure how long these are actually valid for so perhaps they should be configurable somehow? Ortho4XP still reads .py files even when running the binary version so changing these from time to time isn't really an issue there; I'm not sure if autoortho also supports that.

Bumpy aprons at several airports

Unfortunately, a lot of airports using autoortho mesh have quite bumpy/hilly aprons and weird terrain glitches. Should we list those or is the recommended approach to just create custom tiles for these areas?

If so, is it possible to also just create tiles without textures and use them alongside the default tile package?

Examples are EDDK, EDDM and EDDF, but I'm sure there's a lot more of them.

AutoOrtho Continent Recognition Issue

Hi,
Having some issues with AutoOrtho not recognizing or redownloading a continent.
For some reason, my installation was Asia was interrupted so I tried to reinstall and this is what I see. How can I fix this?

image
image
image

Error while extracting

after I've downloaded everything, while it's about halfway through the extraction it gives me an unspecified error and the only way to fix it is to try downloading everything again. Anyone know how to fix?

Weird LOD issues (wrong tile showing up)

Not sure if this was introduced with 0.4.0+, but I now sometimes have tiles which are colored as if they come from a different zoomlevel. When zooming in, they get replaced by another tile which is color-matched with the surrounding tiles, repeatably so (zooming out I get off-color textures again).

See attached example, looking at the region around the riverbed.

image
image

NameError: name 'sys' is not defined

I have installed Python and Winfsp, as Dokan did not work for me. When attempting to start, WinFSP seems to work but when Python gets booted up i get this error;NameError: name 'sys' is not defined. I am running X-Plane 12.

image

colours

X-Plane Screenshot 2023 05 25 - 22 46 18 42

First things first. Thank you for a fantastic addon! It makes x-plane so much more enjoyable and it works like a charm. I hope the screenshot i attached is clear enough. You can probably see how the terrain thats a bit more in the distance has different colours. Is there anything that can be done about that because having green terrain like that isnt too pleasing for the eye when flying in the desert. I can see how the orthophoto is there but the colouring renders properly only when im close enough to it.
Thanks!

Cannot download current set for North America

Might be the wrong repo for this, but currently, downloading the NA-set gives an error for the Zip-file for *.00 when trying to extract:

Retrying doesn't help, so it's definitely the hosted file and not the download.

image

Sim freezing

XP is freezing a lot. I don't know if this is related but there is a lot of this in log.txt

2:44:37.039 D/TEX: DDS file Custom Scenery/z_na_07/textures/100080_75792_BI18.dds is missing 32 bytes of low mips
2:44:37.362 W/TEX: DDS file Custom Scenery/z_na_07/textures/24992_18944_BI16.dds declares 11 mips, provides 11 mips, we expected 13 mips
2:44:37.362 D/TEX: DDS file Custom Scenery/z_na_07/textures/24992_18944_BI16.dds is missing 32 bytes of low mips
2:44:37.564 W/TEX: DDS file Custom Scenery/z_na_07/textures/24912_18976_BI16.dds declares 11 mips, provides 11 mips, we expected 13 mips
2:44:37.564 D/TEX: DDS file Custom Scenery/z_na_07/textures/24912_18976_BI16.dds is missing 32 bytes of low mips
2:44:37.715 W/TEX: DDS file Custom Scenery/z_na_07/textures/100096_75808_BI18.dds declares 11 mips, provides 11 mips, we expected 13 mips
2:44:37.715 D/TEX: DDS file Custom Scenery/z_na_07/textures/100096_75808_BI18.dds is missing 32 bytes of low mips
2:44:38.110 W/TEX: DDS file Custom Scenery/z_na_07/textures/100080_75808_BI18.dds declares 11 mips, provides 11 mips, we expected 13 mips
2:44:38.110 D/TEX: DDS file Custom Scenery/z_na_07/textures/100080_75808_BI18.dds is missing 32 bytes of low mips
2:44:38.702 W/TEX: DDS file Custom Scenery/z_na_07/textures/100000_75808_BI18.dds declares 11 mips, provides 11 mips, we expected 13 mips
2:44:38.702 D/TEX: DDS file Custom Scenery/z_na_07/textures/100000_75808_BI18.dds is missing 32 bytes of low mips
2:44:38.887 W/TEX: DDS file Custom Scenery/z_na_07/textures/24976_18944_BI16.dds declares 11 mips, provides 11 mips, we expected 13 mips
2:44:38.887 D/TEX: DDS file Custom Scenery/z_na_07/textures/24976_18944_BI16.dds is missing 32 bytes of low mips

Cross platform integration

Hi,
Thanks for developing this. I found a fusepy fork that concentrates on cross platform integration with winfsp and fuse for macos. Maybe this is helpful in supporting MacOS and Windows. AFAIK, you just need to adjust your imported functions.
https://github.com/cdrini/refuse/tree/cdrini-patch-1
(most appropriate fork I think). As it is Alpha (but high level functions seem to be tested) maybe you want to keep using standard fusepy for linux.
I can test on windows

High CPU usage (40%+)

Recently, AutoOrtho has started using up a lot of CPU usage in intervals. so like for 2 mins it will be 40%+ cpu usage, but then lower down to 10%. This has never happened before and it's affecting my gameplay by a lot. Normally I get an average of 50 FPS but due to the high cpu usage, it goes down to 10 FPS and causes me to disconnect from VATSIM. Is there any possible fix?

Setting cache dir

Discussed in #45

Originally posted by evwltrs February 12, 2023
Hi :),

Love the tool. However I was wondering if it was possible to update the cache dir on Windows as changing it in the configurator currently does nothing.

Thanks

Divide cache folder by tile

The cache folder gets quite unwieldy after some time, with millions of files. Windows doesn't cope well with folders that contain that many files in the explorer. It would maybe be a good idea to divide them by tile boundary or ortho provider. This would also make it easier to delete certain areas from the cache.

Maybe it could be a setting in the config to not make existing user's cache folder invalid, or migrate the files on boot.

For clarification: looking through the code, the rows and cols in the filenames don't easily convert to latitude and longitude, but that's what I mean by "tile boundary", so much like ortho4xp groups/generates DSF files. Folders could be named in a format like

  • "5040N" for 50deg N, 40deg E

  • "50N40" for 50deg N, 140deg E

  • "5040E" for 50deg S, 40deg E

  • "50E40" for 50deg S, 140deg E

  • "5040S" for 50deg S, 40deg W

  • "50S40" for 50deg S, 140deg W

  • "5040W" for 50deg N, 40deg W

  • "50W40" for 50deg N, 140deg W

So much like the shorthand for latitude and longitude on a lot of FMCs, making folder names always have the same length and easy format to recognize.

Cannot See Full Setup Window

Whenever I open the setup window, I can never see the bottom of the window, where the start, run, and other buttons are. I cannot resize the window, and even if I move it to the top not everything is visible. If I try moving it off screen, it just teleports back to the middle of the screen.
image

Not running on MacOs

I have used code from both the macOS branch and master branch, and can run the initial setup and download GUI, however when I try to run the program, I get the following error:
"System is not supported" - when running code from master branch
or
"ERROR:aoimage.AoImage:System is not supported" when running from macOS branch.

WinFSPyError: Cannot create file system: STATUS_INSUFFICIENT_RESOURCES

Using 0.3 RC2 and getting this error on windows:
Traceback (most recent call last): File "G:\Temp\onefile_1420_133206948425020505\autoortho.py", line 139, in <module> File "G:\Temp\onefile_1420_133206948425020505\autoortho.py", line 86, in main File "G:\Temp\onefile_1420_133206948425020505\autoortho_winfsp.py", line 471, in main File "G:\Temp\onefile_1420_133206948425020505\autoortho_winfsp.py", line 444, in create_file_system File "G:\Temp\onefile_1420_133206948425020505\winfspy\file_system.py", line 116, in __init__ File "G:\Temp\onefile_1420_133206948425020505\winfspy\file_system.py", line 156, in _create_file_system winfspy.plumbing.exceptions.WinFSPyError: Cannot create file system: STATUS_INSUFFICIENT_RESOURCES

X-Plane 12 Water

image
Is it possible for water compatible with X-Plane 12 to be added? Currently it is replaced by 2D water that occurs when you use XP11 orthos. I know Ortho4XP doesn't have this yet, but I know there are payware products that do (see Hawai'i on the org store)

Changing Config file

Is there anyway of changing the ortho cfg file from my C: drive? I have it set to my F: Drive but it still goes to my C: drive with about 20gb left if I try to install NA its 24gb. So can I config the files to download somewhere else?

CTD with Single Step Error

Log from Autoortho:

ERROR:fuse:FUSE operation read raised an OSError with an invalid errno None, returning errno.EINVAL.
Traceback (most recent call last):
File "C:\Users\Leo\AppData\Local\Temp\ONB0211\refuse\high.py", line 863, in _wrapper
File "C:\Users\Leo\AppData\Local\Temp\ONB021
1\refuse\high.py", line 974, in read
File "C:\Users\Leo\AppData\Local\Temp\ONB0211\refuse\high.py", line 1222, in call
File "C:\Users\Leo\AppData\Local\Temp\ONB021
1\autoortho_fuse.py", line 345, in read
File "C:\Users\Leo\AppData\Local\Temp\ONB0211\getortho.py", line 662, in read_dds_bytes
File "C:\Users\Leo\AppData\Local\Temp\ONB021
1\getortho.py", line 80, in wrapped
File "C:\Users\Leo\AppData\Local\Temp\ONB0211\getortho.py", line 882, in get_mipmap
File "C:\Users\Leo\AppData\Local\Temp\ONB021
1\getortho.py", line 80, in wrapped
File "C:\Users\Leo\AppData\Local\Temp\ONB0211\getortho.py", line 765, in get_img
File "C:\Users\Leo\AppData\Local\Temp\ONB021
1\aoimage\AoImage.py", line 105, in paste
OSError: exception: single step

Can't install autoortho

hello everyone I've installed autoortho as suggested however despite of my several attempts I always have the same error,
Any help or sugestion will be appreciated thank you.

autoortho
autoortho_1

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.