diagram

Some tips for more effective white-boarding?

狂风中的少年 提交于 2019-12-03 08:35:47
问题 I am occasionally called upon impromptu to white-board (non-virtually) data flows, architecture diagrams etc., for both a technical and non-technical audience. Unfortunately my drawing skills (and print legibility) are terrible. How can I become more effective at doing this? I am looking for tips on standard symbols and connectors to use, some standard ways of organizing and categorizing the information (e.g., swim lanes), etc. What can I practice to become better at this? I want these visual

How to create a stacked line plot

依然范特西╮ 提交于 2019-12-03 05:35:17
There are multiple solutions to create a stacked bar plot in R, but how to draw a stacked line plot? A stacked line plot can be created with the ggplot2 package. Some example data: set.seed(11) df <- data.frame(a = rlnorm(30), b = 1:10, c = rep(LETTERS[1:3], each = 10)) The function for this kind of plot is geom_area : library(ggplot2) ggplot(df, aes(x = b, y = a, fill = c)) + geom_area(position = 'stack') Given that the diagram data is available as data frame with "lines" in columns and the Y-values in rows and given that the row.names are the X-values, this script creates stacked line charts

How can I draw diagrams using Google Web Toolkit?

ぐ巨炮叔叔 提交于 2019-12-03 03:45:11
I am considering solutions for drawing diagrams using Google Web Toolkit (GWT). Up until now I have found only the gwt-diagrams project but it seems abandoned. Are there any suggestions about diagramming with GWT? I'm also looking into this, for drawing family trees. I'm currently prototyping with gwt-graphics , which looks to be actively developed and is nearing version 1.0. There is also the Raphael javascript library , and a couple of thorough blog posts about wrapping GWT around them here and here . The guys in the first article actually released their code for as raphaelgwt . I can't

Recommendation for a good entity relationship diagram building tool for occasional usage? [closed]

拥有回忆 提交于 2019-12-03 02:56:56
Closed. This question is off-topic. It is not currently accepting answers. Learn more . Want to improve this question? Update the question so it's on-topic for Stack Overflow. Freeware is a plus. Could you also describe with one sentence why it should be good enough for occasional usage? Edit: You might check this cool link , providing more info about entity relationship diagrams and tools Edit: For the chosen answer couple of tips - click on entity even it looks like circle and type the name and Enter - it will give you the Entity box - Click on association , Ctrl + L would give you the nice

How to show asynchronous operations on UML Activity diagram

為{幸葍}努か 提交于 2019-12-03 02:48:45
问题 I am about to draw/document for some client-server connection establishing code to better understand it. There are several operations that are done asynchronously in separate threads (connecting threads, data receiving threads, etc). Should I show them on separate diagrams? I would prefer to have it on a single diagram to grasp overall view but don't know how to represent it on Activity diagram. 回答1: I'm not sure if there's a correct way of doing this, I developed my own method by testing

Drawing Sequence Diagrams [closed]

亡梦爱人 提交于 2019-12-03 02:18:26
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 4 years ago . I'm looking for an easy language/command line utility to draw sequence and timing diagrams (could be 2 different tools). I've already found Mscgen for sequence diagram drawing and looks pretty good, but I'm studying other possibilities. Thanks 回答1: The best software I've found and I usually use to make sequence

Generating UML diagram from Scala sources [closed]

人盡茶涼 提交于 2019-12-03 01:14:16
Is there any stand-alone tools (not Eclipse or Idea plugins) for generating class diagram from Scala source files? try Acceleo see an example of using it with scala here I had exactly this problem and couldn't find anything that would quickly draw a hierarchy from some Scala source code so I ended up creating something to do it. I've put it on GitHub in case it's useful to anyone else: https://github.com/mikeyhu/scaladiagrams 来源: https://stackoverflow.com/questions/7227952/generating-uml-diagram-from-scala-sources

Eclipse plugin for generating UML diagram from c++ code

谁说胖子不能爱 提交于 2019-12-02 23:47:18
Is there any eclipse plugin that can generate UML/Class Diagram from C++ source code? VonC From the list of UML tools , I only see commercial UML editors (with C++ as one of the language reverse engineered), like: Enterprise Architect Magic Draw Modelio In other word, I don't know of a open-source project offering C++ reverse engineered UML diagrams. nrs mentions in the comments , from the Modelio Wikipedia entry : The core Modelio software was released under the GPLv3 on October 5, 2011. Key APIs are licensed under the more permissive Apache License 2.0. Note: it is a standalone app (based on

Some tips for more effective white-boarding?

折月煮酒 提交于 2019-12-02 22:28:24
I am occasionally called upon impromptu to white-board (non-virtually) data flows, architecture diagrams etc., for both a technical and non-technical audience. Unfortunately my drawing skills (and print legibility) are terrible. How can I become more effective at doing this? I am looking for tips on standard symbols and connectors to use, some standard ways of organizing and categorizing the information (e.g., swim lanes ), etc. What can I practice to become better at this? I want these visual presentations to be effective in communicating my ideas, and badly presented diagrams can make the

Sankey diagram in javascript

安稳与你 提交于 2019-12-02 20:53:28
I want to draw a Sankey diagram using Javascript. Can anyone provide some direction regarding the algorithms or libraries that are available for this? This is a basic Sankey diagram using raphaeljs function Sankey(x0, y0, height, losses) { var initialcolor = Raphael.getColor(); var start = x0 + 200; var level = y0 + height; var heightunit = height / 100; var remaining = 100 * heightunit; function drawloss(start, level, loss) { var thecolor = Raphael.getColor(); paper.path("M" + (start - 100) + "," + (level - loss) + "L" + start + "," + (level - loss)).attr({stroke: thecolor}); paper.path("M" +