Git Product home page Git Product logo

catch's People

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

catch's Issues

Not launching Client

Just wondering if it is possible to set Catch to download the torrent and not automatically launch a client?

Catch preventing sleep?

Hi,

is it possible that Catch prevents MacOS to go to sleep automatically after idle time?

running "pmset -g assertions" in terminal.app I get:

Assertion status system-wide:
   BackgroundTask                 0
   PreventDiskIdle                0
   ApplePushServiceTask           0
   UserIsActive                   1
   PreventUserIdleDisplaySleep    0
   InteractivePushServiceTask     0
   PreventSystemSleep             0
   ExternalMedia                  0
   PreventUserIdleSystemSleep     1
   NetworkClientActive            0
Listed by owning process:
   pid 48(hidd): [0x0000000a00000f41] 00:10:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle" 
    Timeout will fire in 297 secs Action=TimeoutActionRelease
   pid 18119(Catch): [0x0000000100000f6c] 00:00:16 PreventUserIdleSystemSleep named: "Background checking is the whole point of the app" 
No kernel assertions.

If it's true, there's a way to add an option in Catch to let the Mac goes to sleep and do the RSS check automatically at the wake up?

Feed not updating

Just recently I realized that Catch does no longer update my ShowRSS feed. I could not determine the reason why as I only get the error message in the dropdown menu.

Catch refuses valid showrss feed url - IGNORE

As of this afternoon catch refuses to see a previously valid showrss feed url as valid and no longer pulls down shows.

On a system reboot the preference pane opens and will not close with the current url - stating the feed url is invalid - but the url has not changed.

Selecting a new feed from showrss and pasting it into catch receives the same response - all settings are as per the help page.

sTeVE

V1.9 not letting me enter feed address

Worked fine up until a couple days ago - then I noticed shows were no longer being downloaded. Went to ShowRSS to generate new feed thinking that might be the issue. When I entered the URL into Catch Preferences the yellow triangle stays and the Prefbox "shakes" when I hit OK. I've tried entering slightly different URLs (created by selecting different options in ShowRSS) and nothing seems to work in that Catch pref box any more. Please help.

Ability to handle multiple arbitrary rss feeds

Reported by josebiro, Jul 17, 2010
Ability to handle multiple arbitrary rss feeds

This didn't make 1.0 but will definitely come in the future.
The main problem here is how to make clear that regular feeds do not support stuff like folders, etc..
Status: Accepted

Automatically creating folders is out the window, but ideally when adding such feeds you could specify where catch should download them to.

Yep, per-feed download targets would be nice and easy to implement.

If you know someone who develops for the Mac, please ask him/her to join the project. There are many good feature request but I just don't have time on my hands right now.

Contact me: [email protected]

I'd like to see Catch accept feeds from sites other than showsRSS. If the feeds are formatted the same, is there any reason why it wouldn't work?

@dawalsh no, there's not. As I said before, though, there's a little UI design work - which I love, by the way - needed in order to create UI that can easily support both formats but makes it clear that advances features such as "Organize torrents in folders by show name" are only possible with ShowRSS feeds.

Problem is, I don't have lots of time on my hands now. And being this an open-source project, I hoped someone else would join and help us with code. If you know some Cocoa developers by all means ask them!

Catch stopped working

About two weeks ago, Catch has stopped working. Meaning, it throws an error with the showrss feeds I give it. I've tried multiple, but each time it throws an error. I've attached a screenshot of what happens.

I don't know what to do to fix this, and I didn't change anything to make it happen. I can provide my RSS URL if needed.

Thanks so much!

screen shot 2014-03-31 at 8 46 00 pm

Visual refresh review

@studiosciences I pushed a bunch of commits with these changes:

  • All new, redone retina menubar icons. Mostly like before, but maybe a bit more modern looking? I left the non-retina versions as they were.
  • Dropped the "feeds" icon in Preferences in favor of the system "user accounts" icon. I think it looks way better and it makes sense, especially considering we might add a "login to showrss" feature in the future.
  • (refactoring and internal improvements, including reducing memory usage slightly, bumped to 1.7).

Could you try to build&run this and tell me what you think of the visual changes/quality of my icons? (also to double-check I didn't break anything :)

Better handling of "noise" in URLs

Reported by sebastian%[email protected], Jul 12, 2010
What steps will reproduce the problem?

  1. Login to my showRSS-Account, go to "Feeds"
  2. Hit "Generate" and copy the Feed with namespaces
  3. Paste it into Catch's "Feed URL" field, hit OK.

What is the expected output? What do you see instead?

I expect Catch to accept the URL and start downloading the latest episodes. Instead a pop-up, well, pops up, telling me that the Feed URL I entered isn't correct and that I should check the help function to resolve this. Been there, done that. Still not working.

What version of the product are you using? On what operating system?

Catch 1.0
Mac OS X 10.6.4

Please provide any additional information below.

The feed I generated and am trying to use is the following (I replaced my user ID with X's):
http://showrss.karmorra.info/rss.php?user_id=XXXXX&hd=1&proper=1&namespaces=true

Well, I have no idea why this happened. I copy/pasted your url and replaced the XXX with my user id, worked just fine. Please post the full URL so I can try the same exact URL to reproduce the issue. Giving me your user id won't make your account vulnerable or anything, it'll just allow me to see what shows you've chosen, and I don't think that's nothing to be ashamed of :)
Status: Started

Here you go: http://showrss.karmorra.info/rss.php?user_id=34148&hd=1&proper=1&namespaces=true

Guess, there's really nothing to be ashamed of. :)

I tried that URL, works for me.

First off, make sure the Downloads folder you selected exists and is writable. I think this is your problem. Try the standard Downloads folder for instance. Try your URL again. Sorry for this, the "bad URL" message pops up even if the directory is bad. I need to fix that.

Once you do that, if it still doesn't work, please do this:

Open Console (either from spotlight or from applications/utilities)
Clear it
Start Catch, paste your URL, press OK
Look in the Console for some lines (near the beginning) that look like "1: " or "2"

It was indeed a problem with the Downloads folder. My Downloads folder "physically" is situated on an external drive. I have a folder alias "Downloads" in my home directory and pointed Catch to this alias.
Now, that I pointed it to the "real" folder on the external drive everything seems to work fine... well, at least there are no more errors.
Now I have to wait for new episodes to be released and watch, wether Catch really automagically downloads them. :)

Thanks so far!

Are you calling me a liar sir? Just wait and see then :)

Well, that's a bit harsh. :)
I just won't start glorifying your piece of software before I really know it works. All I know thus far is that it threw an incorrect error message in my face. :)

I am experiencing this same issue; however, in my case I have ensured that my folder is writable to everyone and also tried my vanilla downloads folder. The console shows 1: 1 37 in my case, and I can't seem to get past it.

My feed url is http://showrss.karmorra.info/rss.php?user_id=13168&hd=0&proper=1&namespaces=true

which pulls up just fine in a browser and I've been using for some time on the old PC server; just trying to consolidate computers. :)

Any help would be appreciated. I would have started my own issue but I didnt want to repeat what has already been filed!

Thanks

Thanks for not creating a duplicate issue, let's keep any preference-validation issues in the same place.

1: 1 37 means that there's a garbage character at the beginning of the string. Technically it means that the prefix string "http://showrss.karmorra.info/rss.php?" was not found at the very beginning of the string (position 0) but at position 1. So make sure there's nothing before the URL!

If you get this to work, please post here what character you had at the beginning of the string. This may help me create a better filter in the future.

I've just pasted your string in my client and it worked. Just make sure there's nothing before "http...".

That was the problem, an errant space before the http:// over here. Got to love those simple solutions, thanks!

I am getting this same issue as well.

Feed URL is http://showrss.karmorra.info/rss.php?user_id=35308&hd=0&proper=0

Using 10.5.8 on a 17" Powerbook.

URL works in another RSS reader I have used.

Console for some reason isn't giving me any info like you are looking for.

Any help would be great.

Nevermind. I wasn't reading things right. Nothing to see here.

Well, thanks for not duplicating the issue :)

Same issue, same solution. Thanks!

Please can you list the titles in the downloads, because your "Recently Downloaded Items" now only show torrent cache encoded instead of the torrent name, e.g.

currently shows:
"68DCA01049090BD83763C7482D92FFAA0A62A8CE.torrent"

would like:
The Show Name S04E06 HDTV x264-ASAP

(which is the title of the RSS feed entry)

This helps you check if ShowRSS might have missed one.

Thanks.

Catch quits/crashes

Catch 1.9
OSX Yosemite 10.10.1
Mac Pro (Late 2013)

Catch will run, but after a few hours seems to crash or just quit. I do not see a crash notification but it stops running and is not in the menubar. I have to restart it again so it will keep looking for the programs.

Magnets sent but BitTorrent app not open yet...

mipstian, I wanted to know if this was normal behaviour.
When I start my mac, Catch checks for new episodes and sends the magnet links to my Vuze app (that's what I use) to set for download. Here is the problem, Vuze is not open yet so it never gets the message from Catch. When I use files instead of magnets, it works since when Vuze is up and running it goes and checks my torrent watch folder and pics up the shows.
When using magnet links, does Catch know when Vuze gets the message? Or does it just send it and assumes that the BitTorrent client is open and gets the message? Does Catch re-try at a later time?
Hope my question is clear...didn't have my coffee yet, ;-)

Enhanced setup wizard thingy

It would be nice if the setup worked something like this.

Abe starts catch. It notices it isn't configured and pops up a quick-start wizard.

This would allow initial users to be helped and feel like they are doing the right thing.

This could also be used (starting with page 2) when changing the URL for some reason, since there is a good chance that some shows are already downloaded.

Page one:

  • instructions for getting the correct feed url.
  • A place to paste the url. This will auto-verify that the url is the correct format: It must be showrss, and have the namespaces.

Page two:

  • It displays the list of shows in the feed.
  • It allows the user to mark some shows as "already viewed/downloaded."

Page three:

  • Select a torrent downloader. Show the 'default' for the system when opening .torrent files and show any other apps that respond to torrent. Bonus for including any issues for each (such as Miro and Vuze having built in RSS readers and not needing catch).
  • Check box for "Open on download".

Page four:

  • Yay! Done!

Ciao!

Ummmmmhh that'll be nice but it's basically two windows for the same thing.. I acknowledge the need to have a window that allows you do set some torrents as downloaded, though. Which should be visible every time you set a URL. Let's think about this and shedule it for 1.1.

Don't check unless on specified network

Some people may not want to have Catch checking for new shows unless they're on an active VPN connection, or maybe at home and not at work, etc. So this request is for some option like:

[ x ] Only check when connected to the following network(s): [ 0.0.0.0/0 ]

Then, if my ISP owns a class C network 100.150.200.0, I would check the box and enter "100.150.200.*" or CIDR "100.150.200.0/24"... Whatever is easiest you think for the population to configure.

Before every fetch of the RSS feed, hit some web service somewhere like whatsmyip.com or something, and ensure you're on a specified network. If you are, you continue as normal.

If NOT, don't poll for new files, and maybe change the icon to one with a pause symbol or something on it....

Use user identification

Most user issues come from picking a bad feed (a few mails a day), and now that everything's changing with multiple feeds to choose from and magnets yes/no, integrating user auth in Catch could be a good idea.

It's very basic, but it can be done: http://showrss.info/static/api.txt

Ask for the username and password in a dialog, log in (validate and store user_id), build your own feed address depending on the settings (magnets? folders?), put a button to "log out" (forget user_id). Pretty simple for the user, maybe some amount of work on the code side. It's a nice improvement, it can wait, though.

Not sending some shows to Transmission

I'm subscribed to 14 shows but it's only sending 4 or so. It sends Dexter, Californication...But it doesn't send Modern Family, Colbert Report...

Only receiving some shows, not all.

latest version, Mac 10.8

Command Line Support

I would really appreciate it if you could add a way of searching for new shows via command line, because I want to automate my computer in a way that every day at 4AM it wakes up, checks for tv shows, and then go back to sleep after one hour. I don't see a way of doing that without command line support...

Catch 1.9 crashes

Catch 1.9 is crashing out frequently (once every few hours) on OSX 10.10 release version. I generally run my menubar tools under Bartender (v1.2.24), in case that is relevant, I'll try shutting down Bartender for the next few days to see if I can replicate the issues without, just in case. Considerable log entries such as below (approx 100x) are being dumped into system console just before it seg faults:

22/10/2014 23:21:49.531 Catch[39671]: This application is modifying the autolayout engine from a background thread, which can lead to engine corruption and weird crashes.  This will cause an exception in a future release.
 Stack:(
    0   CoreFoundation                      0x00007fff8715c64c __exceptionPreprocess + 172
    1   libobjc.A.dylib                     0x00007fff84d8b6de objc_exception_throw + 43
    2   CoreFoundation                      0x00007fff8715c4fd +[NSException raise:format:] + 205
    3   Foundation                          0x00007fff907dabe0 _AssertAutolayoutOnMainThreadOnly + 83
    4   Foundation                          0x00007fff905b9432 -[NSISEngine withBehaviors:performModifications:] + 31
    5   AppKit                              0x00007fff8cba993a -[NSView(NSConstraintBasedLayout) _withAutomaticEngineOptimizationDisabled:] + 70
    6   AppKit                              0x00007fff8cba8fc6 -[NSView _setSuperview:] + 1041
    7   AppKit                              0x00007fff8cbac3a0 -[NSView removeFromSuperview] + 435
    8   AppKit                              0x00007fff8cc00a1a -[NSView removeFromSuperviewWithoutNeedingDisplay] + 38
    9   AppKit                              0x00007fff8cc9c6e0 -[NSTableRowData _removeViewAndAddToReuse:forRow:] + 59
    10  AppKit                              0x00007fff8cd15f7d -[NSTableRowData _removeRowViewForRow:] + 373
    11  AppKit                              0x00007fff8cbff6fd -[NSTableRowData _removeVisibleRows] + 93
    12  AppKit                              0x00007fff8cbff36a -[NSTableRowData removeAllKnownSubviews] + 139
    13  AppKit                              0x00007fff8cbff11b -[NSTableRowData reloadData] + 74
    14  AppKit                              0x00007fff8cbfef83 -[NSTableView reloadData] + 175
    15  Catch                               0x0000000101080392 Catch + 9106
    16  Foundation                          0x00007fff9058a49c -[__NSObserver _doit:] + 307
    17  CoreFoundation                      0x00007fff87118cbc __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
    18  CoreFoundation                      0x00007fff8700a1b4 _CFXNotificationPost + 3140
    19  Foundation                          0x00007fff90569ea1 -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
    20  Catch                               0x00000001010844a6 Catch + 25766
    21  Catch                               0x0000000101083ae4 Catch + 23268
    22  Foundation                          0x00007fff905ff2b7 message_handler + 780
    23  libxpc.dylib                        0x00007fff8e4f4589 _xpc_connection_call_event_handler + 58
    24  libxpc.dylib                        0x00007fff8e4f6e78 do_mach_notify_port_destroyed + 166
    25  libxpc.dylib                        0x00007fff8e4f6db3 _Xmach_notify_port_destroyed + 74
    26  libxpc.dylib                        0x00007fff8e4f6d49 notify_server + 76
    27  libxpc.dylib                        0x00007fff8e4f2efa _xpc_connection_mach_event + 1564
    28  libdispatch.dylib                   0x00007fff8c2aa0f8 _dispatch_client_callout4 + 9
    29  libdispatch.dylib                   0x00007fff8c2ab1a3 _dispatch_mach_msg_invoke + 445
    30  libdispatch.dylib                   0x00007fff8c2a8154 _dispatch_queue_drain + 571
    31  libdispatch.dylib                   0x00007fff8c2a9a10 _dispatch_mach_invoke + 232
    32  libdispatch.dylib                   0x00007fff8c2a8154 _dispatch_queue_drain + 571
    33  libdispatch.dylib                   0x00007fff8c2a9ecc _dispatch_queue_invoke + 202
    34  libdispatch.dylib                   0x00007fff8c2a76b7 _dispatch_root_queue_drain + 463
    35  libdispatch.dylib                   0x00007fff8c2b5fe4 _dispatch_worker_thread3 + 91
    36  libsystem_pthread.dylib             0x00007fff91feb6cb _pthread_wqthread + 729
    37  libsystem_pthread.dylib             0x00007fff91fe94a1 start_wqthread + 13
)
22/10/2014 23:21:52.308 com.apple.xpc.launchd[1]: (org.giorgiocalderolla.Catch.54276[39671]) Service exited due to signal: Segmentation fault: 11

CrashReporter dump at https://gist.github.com/crgmrgn/c2c51f3c78f223ff80bf, if it helps ...

HTTPS ShowRSS URLs don't work

If I use an HTTP feed URL from ShowRSS which works in Catch, and change the protocol from http to https, Catch shows the yellow exclamation point to the right of the “Feed URL” field, though the https feed URL works fine in a browser.

Growl notifications

I used another program to watch my ShowRSS feed but catch is much more reliable, so I switched. I love it, but the only thing I miss is Growl notifications, because I used it to notify my phone via Boxcar 2 whenever a new episode was being downloaded.

With Transmission, opens torrent preferences even if 'display a window' is disabled.

Great app!

But adding magnet link opens torrent preferences even if 'display a window' is disabled.
This was mentioned in https://trac.transmissionbt.com/ticket/4712
but status is 'fixed', yet it still keeps popping a window when magnet link added and 'save to' is 'same as torrent file.'

am i missing something?

i'm trying to fetch magnet links from karmorra, and sort them into folders, but Transmission keeps interrupting with a window.

Is there a way to use Catch's folder sort, AND have transmission download into the right folder?

Saving Episodes in Season Folders

Hi! Firstly, great, clean app! Really efficient :-)

Was wondering how easy it would be to implement a feature to further organise media downloaded into separate season folders within the show folders (i.e. ShowName > Season1 > Episode1).

Keep up the good work! :-)

Nicer names for torrent files

Hi,

Nice enhancement would be those two following:

  • Catch already organize by Shows name creating folders, it would be nice to have "Seasons" subfolders inside of them.
  • Could it be possible de rename the .torrent files with a much nicer name like "Show.s0Xe0X.QUALITY.format", something already seen in TVShows app.

Great piece of software combined to showRSS, keep up the good work.

Thanks.

Magnet appropriate labeling and notifications

Much of the UI is torrent file centric. Rather than saying "downloaded" and "torrents files", possibly use "added" and "episodes".

Notifications:

  • Torrent file NAME dowloaded -> Episode NAME added

Recents:

  • Recently downloaded torrents -> Recenlty added episodes.

Clarify that some preferences only apply to files and not magnets.

Preferences

  • Torrents -> Torrent Files
  • Save torrent to: -> Save torrent files to:
  • Organize torrents... -> Organize torrent files...
  • Open torrents automatically -> Open torrent files automatically

Alaternately, just change the section title to "Torrent Files" and remove all references later:

  • Torrents -> Torrent Files
  • Save torrent to: -> Save to:
  • Organize torrents... -> Organize...
  • Open torrents automatically -> Open automatically

Improve error handling in Preferences

  • The "bad URL" error should only happen for bad URLs
  • Errors could be displayed immediately next to the control with bad data, and the "OK" button could be disabled until everything checks out
    #16 could help a lot with this.

Organize in folders by show name not working as expected

OS X Yosemite 10.10.1
When I setup catch with transmission and set Torrent Files to "Organize in folders by show name", when the feed comes in, each and every file is waiting for a location to save to. With quite a few other tools, when a torrent comes in, properties such as default folder, show name and season are passed to Transmission and the torrent starts automatically.

Not sure if this is a bug for enhancement request... let you decide.

Config: catch-cfg

Enable "Check Now" during hours when polling is disabled

on OS X 10.8 (although this strikes me as something that might be the same way regardless of the OS version), when the "only check feed between" option is enabled, the "Check Now" button only works during those hours - should work whenever clicked, to force a check!

Support for PPC?

I know this is a longshot, but I just thought I'd ask.

I've got my old G4 Cube running Catch and obviously it is very sad that it cannot run Catch 1.5/1.6.

If generating a universal binary isn't too tough, I'm willing to go the extra mile here and compile it myself, I'd just need a little guidance.

Either way, thanks for the great app, it has served me well.

sleep option

Hi!
would it be possible for you to add an option for catch to allow system sleep mode.
i know the whole point of the app is to constantly check for updates but i don't need my computer to be awake all day/night long to get down what i want(i'm sure i'm not alone) and the only way i can do that now is to quit catch after i used it and the restart it when i want it to its job again. i thought the "pause" would do just that but it don't. as long as the app is running it prevents automatic sleep

so a tick box in preferences (to turn off/on the PreventUserIdleSystemSleep function) to let the computer go to sleep would be nice.

cheers
Pär-Erik Segolsson

Sandboxing

Currently, the feed checker service is sandboxed, but the main app isn't.

Whenever Sparkle supports sandboxing, we can adopt it in the app as well. Right now the app needs network access so Sparkle can check for updates, but they're slowly turning it into an xpc service with its own entitlements.

The app would only need an entitlement for access to the Downloads directory, which is the default save path for torrent files. Access to other directories would be granted via Powerbox. All networking is already done by the service.

Existing users that already have a custom folder in their preferences would need to re-select it. Luckily this should be self-correcting, because with sandboxing this folder would be inaccessible, and will thus cause the preferences window to pop up on launch with an error icon next to it. I think users would be able to figure out what to do at this point, especially if we add a warning to the release notes, so the transition shouldn't be too bumpy.

Migrate Sparkle's appcast to Github

This requires:

  • Hosting appcast.xml on Github
  • Changing the app so it points to the new appcast.xml on GH
  • Updating both appcasts to the next version (1.5) so users on 1.4 get auto-updated and 1.5 still works

Auto-starting magnet torrent download

If I use Catch with Transmission, and am using magnet torrents from ShowRSS, is there a way to make Transmission auto-start the download? I have unchecked "Display a window when opening a torrent file" in Transmission, but Transmission still displays a window prior to starting the download.

Also, again using magnets, will Catch tell Transmission where to save the completed file (e.g., in the folder for the show name and season)?

Headless mode

In other words, would there be a possibility to make Catch completely background-running app? There are multiple examples of OS X apps that can work like this, TextExpander or Alfred of the top of my head.

Fetch fails with new RSS feeds

Pulled from trunk 5 mins ago.

Using provided rss feed in the format of

http://showrss.info/rss.php?user_id=XXXX&hd=null&proper=null&namespaces=true

Hit Check Now menu item, see "Last update: failed". wget and curl both show the feed is valid and reachable, so it must be an internal bug…

looks like it is trying to download magnet links instead of opening them

Oct  7 13:35:23 mini.local Catch[8853]: FeedChecker: download of magnet:?xt=urn:btih:8137DDD77066450AD5AAFEAA3A2AFCB7AA79F003&dn=New+Girl+S03E03+HDTV+x264+LOL&tr=udp://tracker.openbittorrent.com:80&tr=udp://tracker.publicbt.com:80&tr=udp://tracker.istole.it:80&tr=http://tracker.istole.it&tr=http://fr33dom.h33t.com:3310/announce failed

Magnet links

I'm sure you heard a lot about this already. Please add my vote for magnet link support. Thank.

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.