<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="2.0">
    <channel>
        <description>-77家的会客厅</description>
        <lastBuildDate>2026-03-10 05:17:57.282910</lastBuildDate>
        <link>http://3rgb.com</link>
        <title>System/Application-77家的会客厅</title>
        <pubDate>2026-03-10 05:17:57.282910</pubDate>
        <webMaster>support@3rgb.com</webMaster>
        <image>
            <link>http://3rgb.com</link>
            <url>/static/images/n3clogo.png</url>
        </image>
        
        <item>
            <title>使用supervisor进行进程监控和自启动管理</title>
            <pubDate>2015-05-26 05:30:52.633229</pubDate>
            <pubDateParsed>2015-05-26 05:30:52.633229</pubDateParsed>
            <link>http://3rgb.com/entry/daemon_control_autostart_with_supervisor </link>
            <comments>0</comments>
            <description>
            &lt;h2&gt;安装：&lt;/h2&gt;
&lt;pre&gt;apt-get install supervisor&lt;/pre&gt;
&lt;p&gt;一定要用上面这种方式，不要用pip install supervisor，如果用pip的话，也会正常安装并且supervisord也能正常用，但是没法配置其它程序的自启动。&lt;/p&gt;
&lt;p&gt;因为pip没有创建/etc/supervisor目录，而通过apt-get的方式安装的话，只要在/etc/supervisor/conf.d/目录下写 *.conf文件就可以在开机时自启动其它进程了&lt;/p&gt;
            </description>
        </item>
        
        <item>
            <title>Mac下利用ISO制作USB启动盘</title>
            <pubDate>2015-03-23 15:48:40.881720</pubDate>
            <pubDateParsed>2015-03-23 15:48:40.881720</pubDateParsed>
            <link>http://3rgb.com/entry/make_bootable_usb_stick_on_mac </link>
            <comments>0</comments>
            <description>
            &lt;p&gt;通过以下几个命令和步骤即可：&lt;/p&gt;
&lt;p&gt;1.下载bootable的ISO&lt;/p&gt;
&lt;p&gt;2.打开命令行，将ISO转化为MAC下可使用的IMG或DMG&lt;/p&gt;
&lt;pre&gt;hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso&lt;/pre&gt;
&lt;p&gt;3.执行下列命令找到要操作的USB盘&lt;/p&gt;
&lt;pre&gt;diskutil list&lt;/pre&gt;
&lt;p&gt;4.通过diskutil 来把盘unmout掉&lt;/p&gt;
&lt;pre&gt;diskutil unmountDisk /dev/diskN&lt;/pre&gt;
&lt;p&gt;5.制作启动盘&lt;/p&gt;
&lt;pre&gt;sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m&lt;/pre&gt;
&lt;p&gt;6.弹出USB&lt;/p&gt;
&lt;pre&gt;diskutil eject /dev/diskN&lt;/pre&gt;
            </description>
        </item>
        
        <item>
            <title>Win7上安装VirtualBox出现Permaturely Ended错误的解决方法</title>
            <pubDate>2014-09-11 01:28:53.382060</pubDate>
            <pubDateParsed>2014-09-11 01:28:53.382060</pubDateParsed>
            <link>http://3rgb.com/entry/Bm2EOfHl </link>
            <comments>0</comments>
            <description>
            &lt;p&gt;最近在玩Python的一些东西，自然而然的就要用的Linux，而Ubuntu又是我比较熟悉的，在公司电脑上又不能装双系统，只能用VirtualBox来虚拟一个了。&lt;/p&gt;
&lt;p&gt;但是在装VirtualBox 4.3.x以及4.2.26的时候总是出现Permaturely Ended的错误，google 了一顿发现原来是兼容问题（Win7的装机量现在应该是除了XP外最大的吧？竟然连这个都不兼容）。&lt;/p&gt;
&lt;p&gt;在试了N次之后，就在官网下了个今年3月份发布的4.2.24版，终于可以用了&lt;/p&gt;
            </description>
        </item>
        
        <item>
            <title>Google Chrome升级后不能正常显示中文的解决方案</title>
            <pubDate>2014-07-25 02:50:14.982573</pubDate>
            <pubDateParsed>2014-07-25 02:50:14.982573</pubDateParsed>
            <link>http://3rgb.com/entry/solution_of_no-chinese_with_upgraded_chrome </link>
            <comments>0</comments>
            <description>
            &lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;一直在用CHOMR浏览器，目前开发版已经升级到了v38了，前段时间发现的升级到v37后，chrome里的部分汉字成空白不显示了。&lt;/p&gt;
&lt;p&gt;一开始还以为是冲突问题，把所有plugins全给禁用了也不管用，没办法就试了稳定版和beta版，发现这两个好用，于是就换成了beta版的v35（稳定版本太老，和最新的profile文件不兼容），结果昨天beta也自动升成了v37了，同样的问题又出现了。&lt;/p&gt;
&lt;p&gt;在网上搜了老半天，终于找着解决方法。。。&lt;/p&gt;
            </description>
        </item>
        
        <item>
            <title>PowerShell将配置文件转换为字典(hash table)</title>
            <pubDate>2012-12-10 07:27:51.917607</pubDate>
            <pubDateParsed>2012-12-10 07:27:51.917607</pubDateParsed>
            <link>http://3rgb.com/entry/9bnzPwOf </link>
            <comments>0</comments>
            <description>
            &lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	标准的*nix下的配置文件一般是如下的标准格式&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;pre&gt;
#this is a test conf file
[SectionName1]
name=abc
id=123
[dbinfo]
db=localhost
name=testdb
user=root
&lt;/pre&gt;
&lt;p&gt;
	因此我们在很多应用时也采用这种方式，简单易理解，维护也方便，但是在程序用需要将里面的内容转化为程序能使用的更高效的字典才能真正发挥作用，如果是python的话，可以直接用configParser，&lt;/p&gt;
&lt;p&gt;
	而对于Windows上使用的PowerShell，这种&amp;ldquo;外来&amp;rdquo;的和尚，想要能念得起经，还是要自己动手的&lt;/p&gt;

            </description>
        </item>
        
        <item>
            <title>Lotus Notes C/S模式下导出当前VIEW的数据到EXCEL</title>
            <pubDate>2012-08-01 02:39:26.846962</pubDate>
            <pubDateParsed>2012-08-01 02:39:26.846962</pubDateParsed>
            <link>http://3rgb.com/entry/export_data_from_view_in_cs_mode_of_Lotus_Notes </link>
            <comments>0</comments>
            <description>
            &lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	前提：机器上当然要状有EXCEL了&lt;/p&gt;
&lt;p&gt;
	将下面的代码直接放到VIEW的一个ACTION按钮上就行了&lt;/p&gt;
&lt;p&gt;
	这个还包含了前一篇的进度条的功能&lt;/p&gt;

            </description>
        </item>
        
        <item>
            <title>Lotus Notes中C/S模式下进度条的使用</title>
            <pubDate>2012-07-25 22:15:45.875581</pubDate>
            <pubDateParsed>2012-07-25 22:15:45.875581</pubDateParsed>
            <link>http://3rgb.com/entry/ProgressBar_in_LotusNotes_with_CS_mode </link>
            <comments>0</comments>
            <description>
            &lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	实现有两种方法，第一种比较简单，就是在status栏里print出文本，不过这个方法比较笨，但是很保险，基本上不会出什么问题。代码如下：&lt;/p&gt;

&lt;pre class=&#34;quota&#34;&gt;
REM &amp;quot;From Erden Eruc @ NGSINC&amp;quot;

Dim i As Integer
Dim s As String
&amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;#39;Is this 100 meter dash? no it is a meter with 100 dashes :)
&amp;nbsp; &amp;nbsp; &amp;nbsp;
s = &amp;quot;--------------------------------------------&amp;quot;&amp;amp;_
&amp;quot;--------------------------------------------------------&amp;quot;
For i = 1 To 100
&amp;nbsp; s = Left( Chr(1) &amp;amp; s, 100 )
&amp;nbsp; If i&amp;lt;10 Then
&amp;nbsp; &amp;nbsp; Print &amp;quot;Percent Done: &amp;nbsp; &amp;nbsp;&amp;quot;&amp;amp; Str(i)&amp;amp;&amp;quot;% - &amp;quot; &amp;amp; s&amp;nbsp;
&amp;nbsp; Elseif i = 100 Then
&amp;nbsp; &amp;nbsp; Print &amp;quot;Percent Done:&amp;quot;&amp;amp; Str(i)&amp;amp;&amp;quot;% - &amp;quot; &amp;amp; s
&amp;nbsp; Else
&amp;nbsp; &amp;nbsp; Print &amp;quot;Percent Done: &amp;nbsp;&amp;quot;&amp;amp; Str(i)&amp;amp;&amp;quot;% - &amp;quot; &amp;amp; s
&amp;nbsp; End If
Next
Print &amp;quot;Percent Done: 100% - Job complete...&amp;quot;
&lt;/pre&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	另一种就是NOTES本身带的那种图形界面的，这个当然对用户比较友好，但由于NOTES并没有公开这个API，我们就不得不自己来调用了，如下面代码，使用下面的代码有一定风险，如果是在DEBUG模式，或是使用过程中出错了，那么整个NOTES客户端会被lock住，所以使用下面代码的时候，一定要加异常处理，确保代码最后一句一定要被执行。&lt;/p&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;

            </description>
        </item>
        
        <item>
            <title>VBProject：代码操作代码之常用语句 （转）</title>
            <pubDate>2012-07-15 22:30:45.548575</pubDate>
            <pubDateParsed>2012-07-15 22:30:45.548575</pubDateParsed>
            <link>http://3rgb.com/entry/upIMdzja </link>
            <comments>0</comments>
            <description>
            &lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
	一、增加模块&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	1．增加一个模块，命名为&amp;ldquo;我的模块&amp;rdquo; &amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; ThisWorkbook.VBProject.VBComponents.Add(vbext_ct_StdModule).Name = &amp;quot;我的模块&amp;quot;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; 系统常量vbext_ct_StdModule=1&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	2．增加一个类模块，命名为&amp;ldquo;我的类&amp;rdquo; &amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; ThisWorkbook.VBProject.VBComponents.Add(vbext_ct_ClassModule).Name = &amp;quot;我的类&amp;quot; &amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; vbext_ct_ClassModule=2 &amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	3．增加一个窗体，命名为&amp;ldquo;我的窗体&amp;rdquo;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; ThisWorkbook.VBProject.VBComponents.Add(vbext_ct_MSForm).Name = &amp;quot;我的窗体&amp;quot;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; vbext_ct_MSForm=3 &amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	二、删除模块 &amp;nbsp;。。。&lt;/div&gt;

            </description>
        </item>
        
        <item>
            <title>Excel中VBA使用的一些总结</title>
            <pubDate>2012-06-27 03:44:47.642834</pubDate>
            <pubDateParsed>2012-06-27 03:44:47.642834</pubDateParsed>
            <link>http://3rgb.com/entry/experiences_of_vba_in_excel </link>
            <comments>0</comments>
            <description>
            &lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	最近用VBA写了不少工作 上用的工具，一些常用或是容易出错的拿出来分享一下&lt;/p&gt;
&lt;p&gt;
	&lt;strong&gt;1、检查一个XLS里是否存在指定SHEET页&lt;/strong&gt;&lt;/p&gt;
&lt;pre class=&#34;code&#34;&gt;
Function SheetExists(ByVal wb As Workbook, ByVal SheetName As String) As Boolean
&amp;#39; returns TRUE if the sheet exists in the active workbook
    SheetExists = False
    On Error GoTo NoSuchSheet
    If Len(wb.Sheets(SheetName).Name) &amp;gt; 0 Then
        SheetExists = True
        Exit Function
    End If
NoSuchSheet:
    SheetExists = False
End Function
&lt;/pre&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;

            </description>
        </item>
        
        <item>
            <title>批处理for命令详解(转)</title>
            <pubDate>2012-06-26 03:38:23.888598</pubDate>
            <pubDateParsed>2012-06-26 03:38:23.888598</pubDateParsed>
            <link>http://3rgb.com/entry/FiYKgG06 </link>
            <comments>0</comments>
            <description>
            &lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
	FOR这条命令基本上都被用来处理文本,但还有其他一些好用的功能!&lt;/div&gt;
&lt;div&gt;
	看看他的基本格式(这里我引用的是批处理中的格式,直接在命令行只需要一个%号)&lt;/div&gt;
&lt;div&gt;
	FOR 参数 %%变量名 IN (相关文件或命令) DO 执行的命令&lt;/div&gt;
&lt;div&gt;
	参数:FOR有4个参数 /d &amp;nbsp; /l &amp;nbsp; /r &amp;nbsp; /f &amp;nbsp; 他们的作用我在下面用例子解释&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	%%变量名 :这个变量名可以是小写a-z或者大写A-Z,他们区分大小写,FOR会把每个读取到的值给他;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	IN:命令的格式,照写就是了;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	(相关文件或命令) :FOR要把什么东西读取然后赋值给变量,看下面的例子&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	do:命令的格式,照写就是了!&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	执行的命令:对每个变量的值要执行什么操作就写在这.&lt;/div&gt;
&lt;div&gt;
	可以在CMD输入for /?看系统提供的帮助!对照一下&amp;nbsp;&lt;/div&gt;

            </description>
        </item>
        
    </channel>
</rss>