Based on our record, Graphviz seems to be a lot more popular than Topcoder. While we know about 80 links to Graphviz, we've tracked only 5 mentions of Topcoder. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
Conventions exist but they're mostly crap. Along the KISS principle, boxed elements with connecting nodes are the best (most universally understood). In mathematical terms, this is an 'undirected graph', a 'directed graph' is the same but with directionality on the links between nodes. The standard toolkit for defining these in software is https://graphviz.org/ If you need to show the interaction between elements... - Source: Hacker News / 22 days ago
Thoughtful post, thanks. However, this tripped me up: "our GPU graph viz server" -- I couldn't understand how you a) scale graphviz[1] on a GPU and b) make money hosting graphviz. Quick read of your web site cleared that up :) [1] https://graphviz.org/. - Source: Hacker News / 4 months ago
Tracing flows: breakdown complex UDP/TCP ECMP traces into individual flows (i.e. Common network path); render a chart of flows in GraphViz DOT format (example). Source: 6 months ago
It has the look of graphviz about it, which is an excellent tool. Often helpful in debugging anything related to graphs. https://graphviz.org/. - Source: Hacker News / 8 months ago
If you are talking about making visualisations for other people it would depend if you want to make them interactive, static, or a mix of the two. I’m not really sure what to recommend given I don’t know - but here are a few places to start: - Python tutor - manim - processing - graphviz - simple but good - draw.io. Source: 12 months ago
Leetcode.com for problem solving practice. Do basics first before jumping into this one. Similar thing you can do at topcoder.com for trying to code with a timer. Great for problem solving practice. Source: about 1 year ago
I know topcoder.com does competitive programming for $$, I haven't done it myself though so I'm not entirely sure how it works. Source: about 1 year ago
One thing I noticed is topcoder.com is in "Advanced" and I'm not sure but, how is Top Coder any more advanced than others? Source: almost 2 years ago
Usually, I go to hackerrank.com or topcoder.com to choose the easiest challenge and I do it. In that way, you can compare your solution with other ones and get better. Source: over 2 years ago
Some, like Hackerrank.com and topcoder.com can connect you to employers once you get good. Source: over 2 years ago
PlantUML - PlantUML is an open-source tool that uses simple textual descriptions to draw UML diagrams.
LeetCode - Practice and level up your development skills and prepare for technical interviews.
draw.io - Online diagramming application
Codechef - CodeChef is a not-for-profit educational initiative by Directi, an Indian software company. It is a global programming community that fosters learning and friendly competition, built on top of the world’s largest competitive programming platform.
yEd - yEd is a free desktop application to quickly create, import, edit, and automatically arrange diagrams. It runs on Windows, Mac OS X, and Unix/Linux.
HackerRank - HackerRank is a platform that allows companies to conduct interviews remotely to hire developers and for technical assessment purposes.