对于技术和非技术受众,我偶尔会被要求即兴进行白板(非虚拟)数据流,架构图等.不幸的是,我的绘画技巧(和易读性)非常糟糕.
如何才能更有效地做到这一点?我正在寻找关于标准符号和连接器使用的提示,一些组织和分类信息的标准方法(例如,泳道)等.
我可以练习什么才能变得更好?我希望这些视觉呈现能够有效地传达我的想法,而糟糕呈现的图表可以使这些想法显得错综复杂和不优雅,即使它们不是.
我正在寻找构建/调整共享白板应用程序以进行团队和教育协作.画在板上,写一些文字,保存图片,清除板等等.我们已经有了一个简单的聊天系统设置与node.js和socket.io所以可能想留在那条路上.
任何人都可以推荐可以替代物理白板的体面软件,如敏捷开发中所使用的那样?
我已经看了http://www.brightgreenprojects.com/但理想情况下我们想要一些我们可以托管的东西.我们使用Jira进行问题跟踪,目前正在考虑将GreenHopper集成到项目管理中.
到目前为止用户的普遍感觉似乎是GreenHopper有点笨重.那里有一个更直接的敏捷白板软件工具吗?
在网上看到这个白板挑战,似乎无法弄明白.救命!
创建一个接受一个单词数组的函数作为它的输入.
您的函数应该返回所有单词的数组,这些单词可以使用字母表中的字母键入,只能在标准的美国QWERTY键盘的单行上访问.
例如:
// given
let words = [ 'sup', 'dad', 'tree', 'snake', 'pet'];
keyboardWords(words);
// return
['dad', 'tree', 'pet'];
Run Code Online (Sandbox Code Playgroud)
这就是我走了多远.
const topKeys = ['q', 'w', 'e', 'r', 't', 'y', 'u', 'i', 'o', 'p'];
const middleKeys = ['a', 's', 'd','f', 'g', 'h', 'j', 'k', 'l'];
const buttomKeys = ['z', 'x', 'c', 'v', 'b', 'n', 'm'];
let result = [];
let words = ['sup', 'dad', 'tree', 'snake', 'pet'];
for(let i in words) {
let eachWord = words[i];
eachWord.split('').forEach(function(c) {
console.log(c); …Run Code Online (Sandbox Code Playgroud) 我有自己的绘图程序,有各种"绘图工具",如钢笔,橡皮擦,矩形,圆形,选择,文本等.
它是用Python和wxPython制作的.上面提到的每个工具都是一个类,它们都有多态方法,例如left_down(),mouse_motion(),hit_test()等.程序管理所有绘制形状的列表 - 当用户绘制形状时,它被添加到列表.这也用于管理撤消/重做操作.
所以,我有一个不错的代码库,我可以将协作绘图挂钩.可以更改每个形状以了解其所有者 - 绘制它的用户,并且仅允许对一个人拥有的形状执行删除/移动/重新缩放操作.
我只是想知道开发这个的最好方法."会话"中的一个人将不得不充当服务器,我没有钱提供免费的中央服务器.不知何故,用户需要一种连接服务器的方式,这意味着某种"发现服务器"浏览器......或其他东西.如何广播对应用程序所做的更改?实时绘制并在每个鼠标运动事件上广播消息在性能方面将是昂贵的,并且在给定时间用户越多,事情就越糟糕.
任何想法都是受欢迎的,我不太确定从哪里开始开发这个(甚至如何测试它)
我正在寻找一种方法来下载适用于 Windows 的 Microsoft Whiteboard 桌面应用程序...但无需通过 Microsoft Store。
对于我感兴趣的大多数其他 Office 365 应用程序,我找到了其他下载选项。
但是,我对 Microsoft Whiteboard 下载选项的各种搜索都让我回到了这里:
https://www.microsoft.com/en-us/p/microsoft-whiteboard/9mspc6mp8fm4?activetab=pivot:overviewtab
这对我不起作用 - 我无法访问 Microsoft Store。我们是一家 Office 365 商店。出于……原因,有人选择禁用 Microsoft Store 应用程序。
此外,我尝试按照以下步骤启用 Microsoft Store,但没有任何区别 - Microsoft Store 应用程序仍处于禁用状态:
我试着产生正确的UML的时候,我们有我们的设计/白板会议,但我试图在结构良好的UML ALWAYS降解成UML的前瞻性,但是,可以理解到这些,在最房间有-A-小的解释.但这对于完美的工程师来说是否足够好呢?您是否总是在白板会话中生成结构良好的UML?对于那些可能认为不重要的开发人员,你有什么建议,以免他在设计模式书中看到它并且不知道wtf正在发生.
我正在尝试开发HTML5白板.我希望查看电路板的用户知道演示者在屏幕中指向的确切位置.我可以使用这个jquery函数收集鼠标移动.
但即使我成功将此值传递给使用php的其他客户端,我该如何模拟它?是否可以根据从演示者处获得的坐标移动小指针图像?