发现几个很有用的开源程序/库。。

uDown其实是区区打算开发的一个下载管理器,现在这个下载管理器只活在区区一个人的脑子 (brain child?)

前两天编译了 WxWidget,因为打算用这个开源的GUI模架实现窗口GUI。

接下来是复习了C++/ boost,因为自己打算在这个小项目中放肆地应用各种有有用又好玩的东西。
VMware里的 debian不知道为什么忽然坏了,无奈之下只好重装一下。

在aptitude下载安装之余,区区一边看boost文档一边在网上搜索wxWidgets文档以及与uDown开发相关的开源代码。
现在清点一下,可以说是收获巨丰:

#1 qemacs   ---超级牛人 fabrice.bellard(这厮曾编写QEMU,TCC,ffmpeg)的又一作品,虽然只有100来k,但qemac仍然具备许多emacs都没有的特色功能(比如所见即所得的html显示),而且qemacs的设计很精致。由于qemacs飞快的启动/显示速度,对巨文件的支持,便捷的dired/shell/view模式。qemacs立马成为区区putty上首选的副秘书————没错,正秘书还是那个区区亲自用.emacs打扮过的emacs23。

#2 s-lang   ---原本是著名编辑器jed(因为区区听说过,所以很著名~)一个有于实现扩展功能的模块。经过作者多年来的不断装点,现在s-lang已经成为一个非常实用的扩展语言系统,此外,s-lang还提供了开发跨平台用户交互程序需要的显示/终端控制功能。算得上是一个轻量级的UI-toolkit了喔。

#3 libcurl   ---对不起区区犯错误了,几天前开始打算开发uDown时脑子里竟丝毫没有想到libcurl,以为它最多也就是只能用curl命令从下载一个文件而已。没有以发展的眼光看问题后果是很严重的。现在的libcurl可以支持
FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, FILE ,LDAP。加上 SSL,文件上传,代理,用户认证。实在想不出什么理由不用curl的开发uDown。

点将结束。uDown开发的的兵马粮草都充足了,但是区区不想这么快开始行军————就是因为现在我资源太充足,有点悲壮地觉得自己好像都不用做什么了嘛。。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
数字信号处理开源是一种用于处理数字信号的工具,它提供了一系列函数和算法,用于对数字信号进行各种操作和处理。C语言是一种高效、灵活的编程语言,适用于开发数字信号处理算法。因此,C数字信号处理开源的出现,为开发者提供了一种方便、可靠的,用于构建数字信号处理应用程序。 C数字信号处理开源具有以下几个优点。首先,它提供了丰富的功能,包括滤波、变换、频谱分析等,可以满足不同应用场景下的需求。其次,由于开源性质,的源代码是公开的,开发者可以自由调整和修改,以适应个性化需求。此外,C数字信号处理开源经过了广泛的测试和验证,具有较高的稳定性和性能,可信赖度较高。 在实际应用中,C数字信号处理开源可以用于音频处理、图像处理、通信系统等领域。例如,通过使用开源提供的函数和算法,可以实现语音识别、图像去噪、数据压缩等功能。此外,开发者还可以根据具体需求,自行扩展,以满足更加复杂的处理任务。 总之,C数字信号处理开源是一种十分有用的工具,可以用于开发数字信号处理应用程序。它具有丰富的功能、灵活性和可靠性,可以满足不同领域的需求。通过使用该,开发者可以简化开发过程,提高开发效率,从而更好地应对数字信号处理的挑战。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值