Tag: 编程

便携式虚拟机

我想用virtualbox创建一个虚拟机,并在不同的计算机上使用它。 问题是我需要在不同的机器上处理我的编程项目,并通过互联网同步它们越来越不舒服。 我可以创建一个可移植的虚拟机并在多个主机上使用它吗? 什么是主机CPU架构不同(32位对64位)?

/ bin目录中的程序如何编译成不可读的格式?

我注意到/ bin目录中的大多数命令/程序都是编译的。 我希望自己复制这种不可读的代码格式。 有人可以告诉我为什么和/或这些程序如何通过这种方式? [绿色邮票奖励]:是否没有bash命令打印文件中的所有“人类可读”文本?

是否可以更改和更新正在运行的指标小程序的状态图标?

我正在尝试创建一个简单的应用程序指示器,模仿gnome-panel的CPU负载小程序。 我目前通过使用新的CPU负载信息更新(覆盖)指标的状态图标并在每次更新时将状态图标重新设置为相同的图标来做到这一点(我知道这是愚蠢的,但我不知道它是否是目前可以解决否则)。 不幸的是,这不起作用,我总是看到“第一个”图标状态,例如。 指示符图标不会更新,而图标的内容会更新。 我还试图暂时将状态图标设置为其他内容,例如。 … update_icon() indicator.set_icon(“indicator-messages”) indicator.set_icon(“indicator-cpu-load”) … 但那也不起作用。 有任何想法吗? 更新: 确实有可能通过黑客做我想做的事情,使指标重新绘制其图标(感谢Jorge Castro和Ted Gould): … update_icon() indicator.set_status(appindicator.STATUS_ATTENTION) indicator.set_status(appindicator.STATUS_ACTIVE) … 注意状态图标应与活动状态图标相同,否则会有一些闪烁。

基于Linux的操作系统使用哪些计算机语言?

使用哪些编程语言来创建/创建基于Linux的操作系统?

如何启动一个新项目并在launchpad.net上托管它?

我打算开始一个新项目。 但是,我找不到一个非常简单的文档来开始使用launchpad.net。 我该怎么做才能创建一个新项目? 我将不胜感激任何有关良好文档的建议。 所以请随时回答以下问题。 谢谢!

下载并安装最新版本的KILE

在Stack Exchange的TeX-LaTeX组中,我提出了一个关于Ubuntu下TeXLive版本的问题。 由于我在Ubuntu下安装了最新版本的TeXLive,我希望能够在运行像KILE这样的集成开发环境时使用它。 虽然KILE支持讨论组提供了解决方案(和修复),但它涉及下载,编译和安装最新版本的KILE。 为了编译KILE,我需要: KDE库4.2或更高版本 Qt 4.5或更高 Cmake 2.6.2或更高版本 最近的C ++编译,例如GCC 4.4 我的问题是我无法确定我的系统上安装了哪个版本的KDE库或Qt。 请注意,我正在运行Ubuntu版本11.04。 然而,我的问题是,最新版本的KILE(版本2.1)是否将包含在下一版本的Ubuntu(即版本11.10)中。 如果是这样,我可以省去编译和安装KILE的努力和悲伤。 如果没有,我的安装最新版本是否会影响Synaptic Package Manager将Kile的任何未来发布/更新应用的能力? 任何帮助/建议将不胜感激。

Mono是否在13.04安装?

我正在学习在学校的Visual Basic .NET中编程,并且正在使用Visual Studio Express。 我的老师说我可以下载Mono在家练习编程,而且我的考试很快,我想开始练习。 我已经读过它在某些版本的Ubuntu中默认安装。 我目前正在使用13.04。 我不认为它已经安装了。 要获得单声道,我需要做什么? sudo apt-get install mono-runtime会完成这项工作吗? 还有什么我需要做的吗? 谢谢

GTK和QT有什么区别?

请耐心等待我,因为我是Linux的新手。 我已经在Mac上用REALbasic编写GUI程序已有好几年了。 我正在尝试学习Python,我想为Linux编写GUI应用程序(主要是Ubuntu和Mint,因为它们是我可以访问的发行版,它们似乎是最受欢迎的)。 我基本上有三个问题: GTK和QT之间是否存在显着差异 我在Ubuntu上quickly玩弄了Glade但是我知道它们是基于GTK 2而现在已经过时了。 那是对的吗? 是否有任何一体化编辑器让我设计一个GUI然后添加Python代码? (例如,在编辑器中向窗口添加一个按钮,双击该按钮,然后添加按下按钮时要执行的Python代码) 很抱歉,如果这些都是愚蠢的问题,但我想从一开始就学习“正确”的工具。

如何在python应用程序中检测我的系统何时通过DBus或类似方式从挂起状态唤醒?

在后台Python脚本中我需要检测,当系统刚从挂起中醒来时。 什么是不依赖于根脚本而是依赖于诸如DBus等python模块的好方法? 我是dbus的新手,所以我真的可以使用一些示例代码。 从我读到的内容来看 org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Resuming 任何人都可以帮我解决一些将恢复信号连接到回调的代码吗?

在Ubuntu下安装全面的LAPACK实现

我想问一下如何正确安装一个全面的LAPACK包,例如在Ubuntu环境中由Gentoo包’sci-libs / clapack’提供。 我不是在谈论这里的图集,它只提供了一小部分的lapackfunction,而是一个更通用的解决方案,提供了像’dstegr’这样的特征值问题的function。 这是我到目前为止所取得的成就:我最喜欢的搜索命令 apt-file search clapack.h 只提供了两种可能的来源。 libatlas-dev: /usr/include/atlas/clapack.h libfreefem++-dev: /usr/include/freefem++/clapack.h 如上所述,地图集版本不是我想要的。 另一方面,libfreefem变体读得很好。 所以 apt-get install libfreefem++-dev 此外 apt-cache search lapack 提供了很多,最有前途的线条 liblapack-dev – library of linear algebra routines 3 – static version liblapack3gf – library of linear algebra routines 3 – shared version 我安装的第一个包。 现在添加 #include 进入我的程序返回一个可理解的长样式错误列表 ‘integer’,’real’,’doublereal’,…未在此范围内声明 事实上他们不是。 无论如何我不是在寻找freefem或者地图集但是只是一个正在运行的,可用的LAPACK实现,Ubuntu真的没有这样的东西吗? 重读我自己的post我相信这个问题也可以归结为“我在哪里可以获得’liblapack-dev’的综合头文件”?