由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 把我的Admin Tool彻底port到Web上了 (转载)
相关主题
GWT, jquery, AngularJS or Sencha?把angular改成react了
大家 JavaScript 用的多么?受不了拉 - 技术发展太快!!! 学啥才不过时? (转载)
aspx网页现在到底流行不? (转载)javascript才是未来发展的方向
前端为什么不用java写大牛说说该用dart还是node?
Java新手问题有人用过J2Obc吗?
水平表头战国RIA
google的平台基本上就是一屌丝平台Wicket vs GWT
Web UI 入手哪个比较好?Silverlight Developers: Are You Going to Move On?
相关话题的讨论汇总
话题: tool话题: web话题: admin话题: net话题: port
进入Programming版参与讨论
1 (共1页)
T********i
发帖数: 2416
1
【 以下文字转载自 PDA 讨论区 】
发信人: TeacherWei (TW), 信区: PDA
标 题: 把我的Admin Tool彻底port到Web上了
发信站: BBS 未名空间站 (Fri Nov 15 19:16:14 2013, 美东)
QW Home Automation的Admin Tool以前是.Net的,越来越感到不够时髦了。
最近花了点时间彻底port到web上。感觉如下:
最新的开源的开发工具,要比.Net好用,做出来的东西更花哨。
每次Debug launch要花很多时间,这是最大的美中不足。
现在时机正好,跟去年比现在那些工具bug已经fix的差不多了,已经可以做稳定的应用
了。
Microsoft悬了,大多是应用已经没有理由用.Net开发了。
积累深厚还是有巨大优势的,我的framework本来就支持Java。自己写了一个
translation tool,把数百个class从.net转到java,不到3周基本port完了。
我的C++ asynchronious embedded web server + websocket + https是我独家所有。
自我感觉挺好。
上图
a*******o
发帖数: 290
2
这是Java applet 吗?

【在 T********i 的大作中提到】
: 【 以下文字转载自 PDA 讨论区 】
: 发信人: TeacherWei (TW), 信区: PDA
: 标 题: 把我的Admin Tool彻底port到Web上了
: 发信站: BBS 未名空间站 (Fri Nov 15 19:16:14 2013, 美东)
: QW Home Automation的Admin Tool以前是.Net的,越来越感到不够时髦了。
: 最近花了点时间彻底port到web上。感觉如下:
: 最新的开源的开发工具,要比.Net好用,做出来的东西更花哨。
: 每次Debug launch要花很多时间,这是最大的美中不足。
: 现在时机正好,跟去年比现在那些工具bug已经fix的差不多了,已经可以做稳定的应用
: 了。

T********i
发帖数: 2416
3
不是

【在 a*******o 的大作中提到】
: 这是Java applet 吗?
m******t
发帖数: 635
4
WebSocket穿NAT有没有困难?能从公网上远程控制家里的东东吗?

【在 T********i 的大作中提到】
: 不是
T********i
发帖数: 2416
5
router设一个port forwarding就好了。当然能远程控制。
我下一步测试的是穿proxy。要把公司防火墙视如无物。

【在 m******t 的大作中提到】
: WebSocket穿NAT有没有困难?能从公网上远程控制家里的东东吗?
m******t
发帖数: 635
6
如果你通过建立一个服务器,用户连router上的port forwarding都不需要,就可以远
程控制自己家里的设备的话,不知道会不会有人愿意交月费?说不定是个商机呢

【在 T********i 的大作中提到】
: router设一个port forwarding就好了。当然能远程控制。
: 我下一步测试的是穿proxy。要把公司防火墙视如无物。

d********g
发帖数: 10550
7
上市公司LogMeIn笑了

【在 m******t 的大作中提到】
: 如果你通过建立一个服务器,用户连router上的port forwarding都不需要,就可以远
: 程控制自己家里的设备的话,不知道会不会有人愿意交月费?说不定是个商机呢

m******t
发帖数: 635
8
嗯,又想了想,确实如此。话说回来,他这个Home automation的用途是什么好像不太
清楚,如果需要台PC在家里一直开着跑服务器的话,好像有点多余。

【在 d********g 的大作中提到】
: 上市公司LogMeIn笑了
T********i
发帖数: 2416
9
$35美金的raspberry pi也运行的好好的。
技术做好了,这就是量产以后的价格。将来任何不能遥控的东东都没有出路。
要把这一整套方案做到稳定,安全,而且价格便宜到可忽略,这世界只能靠我了。

【在 m******t 的大作中提到】
: 嗯,又想了想,确实如此。话说回来,他这个Home automation的用途是什么好像不太
: 清楚,如果需要台PC在家里一直开着跑服务器的话,好像有点多余。

T********i
发帖数: 2416
10
还有关于远程控制的问题。
我的终极解决方案手头已有现成的。
简单说,就是dyndns client server + upnp打洞 + 我自己的ca直接发放下一级安全证
书。
稍有点用户规模,每年的运营成本每用户在1美分以内,基本没成本。

【在 T********i 的大作中提到】
: $35美金的raspberry pi也运行的好好的。
: 技术做好了,这就是量产以后的价格。将来任何不能遥控的东东都没有出路。
: 要把这一整套方案做到稳定,安全,而且价格便宜到可忽略,这世界只能靠我了。

相关主题
水平表头把angular改成react了
google的平台基本上就是一屌丝平台受不了拉 - 技术发展太快!!! 学啥才不过时? (转载)
Web UI 入手哪个比较好?javascript才是未来发展的方向
进入Programming版参与讨论
m******t
发帖数: 635
11
嗯,去贵网站看了看,用的技术好多,这里膜拜一下。是一个人做的么?

【在 T********i 的大作中提到】
: 还有关于远程控制的问题。
: 我的终极解决方案手头已有现成的。
: 简单说,就是dyndns client server + upnp打洞 + 我自己的ca直接发放下一级安全证
: 书。
: 稍有点用户规模,每年的运营成本每用户在1美分以内,基本没成本。

P****i
发帖数: 12972
12
做到dd-wrt里面不就行了
只要联网,肯定就要路由器

【在 T********i 的大作中提到】
: $35美金的raspberry pi也运行的好好的。
: 技术做好了,这就是量产以后的价格。将来任何不能遥控的东东都没有出路。
: 要把这一整套方案做到稳定,安全,而且价格便宜到可忽略,这世界只能靠我了。

m*******l
发帖数: 12782
13
考,你新警察不知道魏老师的典故?

【在 m******t 的大作中提到】
: 嗯,去贵网站看了看,用的技术好多,这里膜拜一下。是一个人做的么?
m******t
发帖数: 635
14
也是十几年的老网虫了,不过过去在这个站上的呆的不多,也就最近多些。关于
TeacherWei什么典故啊?

【在 m*******l 的大作中提到】
: 考,你新警察不知道魏老师的典故?
T********i
发帖数: 2416
15
源代码都是我的,愿意编译到什么平台上都行。
dd-wrt当然能编译运行。但是如果商业化不见得是好选项。
1. support还要带上路由器,增加support成本
2. 路由器卖上百元的,硬件能力和成本23-30的ARM根本不能比
3. 路由器的硬件已经极度商业化,比如集成多个gb ethernet和radio的专用mcu,有一
些是不开源的,比如broadcom。这样就限制了kernel只能有10年前的2.4。新的硬件比
如bluetooth LE等就别指望了。
4. 一个开关现在零售都要超过$50。没人在乎中控的这么点成本。

【在 P****i 的大作中提到】
: 做到dd-wrt里面不就行了
: 只要联网,肯定就要路由器

n***e
发帖数: 723
16
难道是GWT?

【在 T********i 的大作中提到】
: 源代码都是我的,愿意编译到什么平台上都行。
: dd-wrt当然能编译运行。但是如果商业化不见得是好选项。
: 1. support还要带上路由器,增加support成本
: 2. 路由器卖上百元的,硬件能力和成本23-30的ARM根本不能比
: 3. 路由器的硬件已经极度商业化,比如集成多个gb ethernet和radio的专用mcu,有一
: 些是不开源的,比如broadcom。这样就限制了kernel只能有10年前的2.4。新的硬件比
: 如bluetooth LE等就别指望了。
: 4. 一个开关现在零售都要超过$50。没人在乎中控的这么点成本。

T********i
发帖数: 2416
17
是SmartGWT

【在 n***e 的大作中提到】
: 难道是GWT?
d****i
发帖数: 4809
18
大拿说说用SmartGWT相比于直接用js框架或者GWT做的好处吧,是不是从.net迁移过来
方便一些。

【在 T********i 的大作中提到】
: 是SmartGWT
f*******t
发帖数: 7549
19
我也不知道。介绍一下撒

★ 发自iPhone App: ChineseWeb 7.8

【在 m*******l 的大作中提到】
: 考,你新警察不知道魏老师的典故?
n***e
发帖数: 723
20
能不能大概谈谈你怎样做code conversion的呢?

【在 T********i 的大作中提到】
: 是SmartGWT
相关主题
大牛说说该用dart还是node?Wicket vs GWT
有人用过J2Obc吗?Silverlight Developers: Are You Going to Move On?
战国RIAanyone knows what language google used for the chart in their finance page?
进入Programming版参与讨论
c*********e
发帖数: 16335
21
你这个用sencha做能做出来吗?

【在 T********i 的大作中提到】
: 是SmartGWT
T********i
发帖数: 2416
22
呵呵,这是核心技术。

【在 n***e 的大作中提到】
: 能不能大概谈谈你怎样做code conversion的呢?
T********i
发帖数: 2416
23
也能,不过smartgwt是lgpl。sencha可能竞争不过。

【在 c*********e 的大作中提到】
: 你这个用sencha做能做出来吗?
e*******o
发帖数: 4654
24
smartgwt 怎么样? 大牛介绍下?
被sencha恶心坏了。

【在 T********i 的大作中提到】
: 也能,不过smartgwt是lgpl。sencha可能竞争不过。
T********i
发帖数: 2416
25
我不是GUI developer。MVC model也玩了10几年了。
当年自己用C++做了一套Windows的tool kit。
SmartGWT不错,质量很好。绝对可用。至于sencha没玩过,不能评论。

【在 e*******o 的大作中提到】
: smartgwt 怎么样? 大牛介绍下?
: 被sencha恶心坏了。

g****r
发帖数: 1589
26
这都是管理啥的啊?

【在 T********i 的大作中提到】
: 我不是GUI developer。MVC model也玩了10几年了。
: 当年自己用C++做了一套Windows的tool kit。
: SmartGWT不错,质量很好。绝对可用。至于sencha没玩过,不能评论。

N********n
发帖数: 8363
27
这种ADMIN UI本来就不复杂,没什么交互需求。改成WEB界面并不难,AZURE
上面的控制台也是WEB界面的。

【在 T********i 的大作中提到】
: 我不是GUI developer。MVC model也玩了10几年了。
: 当年自己用C++做了一套Windows的tool kit。
: SmartGWT不错,质量很好。绝对可用。至于sencha没玩过,不能评论。

N********n
发帖数: 8363
28
去老魏的站上看了一下COVERAGE还真全,确实挺NB的。远程控制这些活我不
懂就使用SMARTGWT点评一下。这种FRAMEWORK可以单一用,如果想和JQUERY
之类结合就难了,因为生成GWT的不会去考虑和JQUERY这些控件集成。你想
集成也控制不了。
g****r
发帖数: 1589
29
魏老师网站在哪?我也去学习学习

【在 N********n 的大作中提到】
: 去老魏的站上看了一下COVERAGE还真全,确实挺NB的。远程控制这些活我不
: 懂就使用SMARTGWT点评一下。这种FRAMEWORK可以单一用,如果想和JQUERY
: 之类结合就难了,因为生成GWT的不会去考虑和JQUERY这些控件集成。你想
: 集成也控制不了。

N********n
发帖数: 8363
30

http://qwhomeautomation.com/
产品并没有HOST在那里,主要是看介绍。

【在 g****r 的大作中提到】
: 魏老师网站在哪?我也去学习学习
相关主题
Google就差干掉HTML了吧大家 JavaScript 用的多么?
GOOG市值超过了MSFTaspx网页现在到底流行不? (转载)
GWT, jquery, AngularJS or Sencha?前端为什么不用java写
进入Programming版参与讨论
b*******s
发帖数: 5216
31
本版同主题,有一个专门的帖子,几天前的

【在 g****r 的大作中提到】
: 魏老师网站在哪?我也去学习学习
p*a
发帖数: 592
32
azure控制界面做得不错!

【在 N********n 的大作中提到】
: 这种ADMIN UI本来就不复杂,没什么交互需求。改成WEB界面并不难,AZURE
: 上面的控制台也是WEB界面的。

T********i
发帖数: 2416
33
交互需求也不少,不同的message也有上百种。
我这是前端的java/js和后台的C++通信。serialization/deserialization都是我自己
设计。一个class instance从一边到另一边一行代码就过去了。
而且这个是websocket全双工。这个GUI和.Net GUI没啥不同。性能差点,可能这个性能
永远都赶不上。但是对这个应用足够了。

【在 N********n 的大作中提到】
: 这种ADMIN UI本来就不复杂,没什么交互需求。改成WEB界面并不难,AZURE
: 上面的控制台也是WEB界面的。

1 (共1页)
进入Programming版参与讨论
相关主题
Silverlight Developers: Are You Going to Move On?Java新手问题
anyone knows what language google used for the chart in their finance page?水平表头
Google就差干掉HTML了吧google的平台基本上就是一屌丝平台
GOOG市值超过了MSFTWeb UI 入手哪个比较好?
GWT, jquery, AngularJS or Sencha?把angular改成react了
大家 JavaScript 用的多么?受不了拉 - 技术发展太快!!! 学啥才不过时? (转载)
aspx网页现在到底流行不? (转载)javascript才是未来发展的方向
前端为什么不用java写大牛说说该用dart还是node?
相关话题的讨论汇总
话题: tool话题: web话题: admin话题: net话题: port