简洁的想法

仁爱、喜乐、和平、忍耐、恩慈、良善、信实、温柔、节制

由于没有公钥,无法验证下列签名

| Comments

问题:
Liquid error: Traceback (most recent call last):
File “/usr/local/var/rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/pygments.rb-0.6.3/lib/pygments/mentos.py”, line 303, in start
res = self.get_data(method, lexer, args, kwargs, text)
File “/usr/local/var/rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/pygments.rb-0.6.3/lib/pygments/mentos.py”, line 171, in get_data
res = self.highlight_text(text, lexer, formatter_name, args, convert_keys(opts))
File “/usr/local/var/rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/pygments.rb-0.6.3/lib/pygments/mentos.py”, line 122, in highlight_text
lexer = self.return_lexer(lexer, args, kwargs, code)
File “/usr/local/var/rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/pygments.rb-0.6.3/lib/pygments/mentos.py”, line 79, in return_lexer
return lexers.get_lexer_by_name(lexer, **inputs)
File "/usr/local/var/rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/pygments.rb-0.6.3/vendor/pygments-main/pygments/lexers/
_init__.py", line 98, in get_lexer_by_name
raise ClassNotFound(‘no lexer for alias %r found’ % _alias)
ClassNotFound: no lexer for alias ‘txt’ found

解决方案:

1
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 423A2125D782A00F

搜索引擎里面无效的方案:

1
gpg --keyserver subkeys.pgp.net --recv 423A2125D782A00F

UTF-8特殊符号

| Comments

㏠ ㏡ ㏢ ㏣ ㏤ ㏥ ㏦ ㏧ ㏨ ㏩ ㏪ ㏫ ㏬ ㏭ ㏮ ㏯ ㏰ ㏱ ㏲ ㏳ ㏴ ㏵ ㏶ ㏷ ㏸ ㏹ ㏺ ㏻ ㏼ ㏽ ㏾㍘ ㍙ ㍚ ㍛ ㍜ ㍝ ㍞ ㍟ ㍠ ㍡ ㍢ ㍣ ㍤ ㍥ ㍦ ㍧ ㍨ ㍩ ㍪ ㍫ ㍬ ㍭ ㍮ ㍯ ㍰㋀ ㋁ ㋂ ㋃ ㋄ ㋅ ㋆ ㋇ ㋈ ㋉ ㋊ ㋋㉿ ㊀ ㊁ ㊂ ㊃ ㊄ ㊅ ㊆ ㊇ ㊈ ㊉ ㊊ ㊋ ㊌ ㊍ ㊎ ㊏ ㊐ ㊑ ㊒ ㊓ ㊔ ㊕ ㊖ ㊗ ㊘ ㊙ ㊚ ㊛ ㊜ ㊝ ㊞ ㊟ ㊠ ㊡ ㊢ ㊣ ㊤ ㊥ ㊦ ㊧ ㊨ ㊩ ㊪ ㊫ ㊬ ㊭ ㊮ ㊯ ㊰㈠ ㈡ ㈢ ㈣ ㈤ ㈥ ㈦ ㈧ ㈨ ㈩ ㈪ ㈫ ㈬ ㈭ ㈮ ㈯ ㈰ ㈱ ㈲ ㈳ ㈴ ㈵ ㈶ ㈷ ㈸ ㈹ ㈺ ㈻ ㈼ ㈽ ㈾ ㈿ ㉀ ㉁ ㉂ ㉃㆒ ㆓ ㆔ ㆕ ㆖ ㆗ ㆘ ㆙ ㆚ ㆛ ㆜ ㆝ ㆞ ㆟ ✀ ✁ ✂ ✃ ✄ ✅ ✆ ✇ ✈ ✉ ✊ ✋ ✌ ✍ ✎ ✏ ✐ ✑ ✒ ✓ ✔ ✕ ✖ ✗ ✘ ✙ ✚ ✛ ✜ ✝ ✞ ✟ ✠ ✡ ✢ ✣ ✤ ✥ ✦ ✧ ✨ ✩ ✪ ✫ ✬ ✭ ✮ ✯ ✰ ✱ ✲ ✳ ✴ ✵ ✶ ✷ ✸ ✹ ✺ ✻ ✼ ✽ ✾ ✿ ❀ ❁ ❂ ❃ ❄ ❅ ❆ ❇ ❈ ❉ ❊ ❋ ❌ ❍ ❎ ❏ ❐ ❑ ❒ ❓ ❔ ❕ ❖ ❗ ❘ ❙ ❚ ❛ ❜ ❝ ❞ ❟ ❠ ❡ ❢ ❣ ❤ ❥ ❦ ❧ ❨ ❩ ❪ ❫ ❬ ❭ ❮ ❯ ❰ ❱ ❲ ❳ ❴ ❵ ❶ ❷ ❸ ❹ ❺ ❻ ❼ ❽ ❾ ❿ ➀ ➁ ➂ ➃ ➄ ➅ ➆ ➇ ➈ ➉ ➊ ➋ ➌ ➍ ➎ ➏ ➐ ➑ ➒ ➓ ➔ ➕ ➖ ➗ ➘ ➙ ➚ ➛ ➜ ➝ ➞ ➟ ➠ ➡ ➢ ➣ ➤ ➥ ➦ ➧ ➨ ➩ ➪ ➫ ➬ ➭ ➮ ➯ ➰ ➱ ➲ ➳ ➴ ➵ ➶ ➷ ➸ ➹ ➺ ➻ ➼ ➽ ➾ ➿ ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳ ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⑾ ⑿ ⒀ ⒁ ⒂ ⒃ ⒄ ⒅ ⒆ ⒇ ⒈ ⒉ ⒊ ⒋ ⒌ ⒍ ⒎ ⒏ ⒐ ⒑ ⒒ ⒓ ⒔ ⒕ ⒖ ⒗ ⒘ ⒙ ⒚ ⒛ ⒜ ⒝ ⒞ ⒟ ⒠ ⒡ ⒢ ⒣ ⒤ ⒥ ⒦ ⒧ ⒨ ⒩ ⒪ ⒫ ⒬ ⒭ ⒮ ⒯ ⒰ ⒱ ⒲ ⒳ ⒴ ⒵ Ⓐ Ⓑ Ⓒ Ⓓ Ⓔ Ⓕ Ⓖ Ⓗ Ⓘ Ⓙ Ⓚ Ⓛ Ⓜ Ⓝ Ⓞ Ⓟ Ⓠ Ⓡ Ⓢ Ⓣ Ⓤ Ⓥ Ⓦ Ⓧ Ⓨ Ⓩ ⓐ ⓑ ⓒ ⓓ ⓔ ⓕ ⓖ ⓗ ⓘ ⓙ ⓚ ⓛ ⓜ ⓝ ⓞ ⓟ ⓠ ⓡ ⓢ ⓣ ⓤ ⓥ ⓦ ⓧ ⓨ ⓩ ⓪ ⓫ ⓬ ⓭ ⓮ ⓯ ⓰ ⓱ ⓲ ⓳ ⓴ ⓵ ⓶ ⓷ ⓸ ⓹ ⓺ ⓻ ⓼ ⓽ ⓾ ⓿ ─ ━ │ ┃ ┄ ┅ ┆ ┇ ┈ ┉ ┊ ┋ ┌ ┍ ┎ ┏ ┐ ┑ ┒ ┓ └ ┕ ┖ ┗ ┘ ┙ ┚ ┛ ├ ┝ ┞ ┟ ┠ ┡ ┢ ┣ ┤ ┥ ┦ ┧ ┨ ┩ ┪ ┫ ┬ ┭ ┮ ┯ ┰ ┱ ┲ ┳ ┴ ┵ ┶ ┷ ┸ ┹ ┺ ┻ ┼ ┽ ┾ ┿ ╀ ╁ ╂ ╃ ╄ ╅ ╆ ╇ ╈ ╉ ╊ ╋ ╌ ╍ ╎ ╏ ═ ║ ╒ ╓ ╔ ╕ ╖ ╗ ╘ ╙ ╚ ╛ ╜ ╝ ╞ ╟ ╠ ╡ ╢ ╣ ╤ ╥ ╦ ╧ ╨ ╩ ╪ ╫ ╬ ╭ ╮ ╯ ╰ ╱ ╲ ╳ ╴ ╵ ╶ ╷ ╸ ╹ ╺ ╻ ╼ ╽ ╾ ╿ ▀ ▁ ▂ ▃ ▄ ▅ ▆ ▇ █ ▉ ▊ ▋ ▌ ▍ ▎ ▏ ▐ ░ ▒ ▓ ▔ ▕ ▖ ▗ ▘ ▙ ▚ ▛ ▜ ▝ ▞ ▟ ■ □ ▢ ▣ ▤ ▥ ▦ ▧ ▨ ▩ ▪ ▫ ▬ ▭ ▮ ▯ ▰ ▱ ▲ △ ▴ ▵ ▶ ▷ ▸ ▹ ► ▻ ▼ ▽ ▾ ▿ ◀ ◁ ◂ ◃ ◄ ◅ ◆ ◇ ◈ ◉ ◊ ○ ◌ ◍ ◎ ● ◐ ◑ ◒ ◓ ◔ ◕ ◖ ◗ ◘ ◙ ◚ ◛ ◜ ◝ ◞ ◟ ◠ ◡ ◢ ◣ ◤ ◥ ◦ ◧ ◨ ◩ ◪ ◫ ◬ ◭ ◮ ◯ ◰ ◱ ◲ ◳ ◴ ◵ ◶ ◷ ◸ ◹ ◺ ◻ ◼ ◽ ◾ ◿ ☀ ☁ ☂ ☃ ☄ ★ ☆ ☇ ☈ ☉ ☊ ☋ ☌ ☍ ☎ ☏ ☐ ☑ ☒ ☓ ☔ ☕ ☖ ☗ ☘ ☙ ☚ ☛ ☜ ☝ ☞ ☟ ☠ ☡ ☢ ☣ ☤ ☥ ☦ ☧ ☨ ☩ ☪ ☫ ☬ ☭ ☮ ☯ ☰ ☱ ☲ ☳ ☴ ☵ ☶ ☷ ☸ ☹ ☺ ☻ ☼ ☽ ☾ ☿ ♀ ♁ ♂ ♃ ♄ ♅ ♆ ♇ ♈ ♉ ♊ ♋ ♌ ♍ ♎ ♏ ♐ ♑ ♒ ♓ ♔ ♕ ♖ ♗ ♘ ♙ ♚ ♛ ♜ ♝ ♞ ♟ ♠ ♡ ♢ ♣ ♤ ♥ ♦ ♧ ♨ ♩ ⌠ ⌡ ⌢ ⌣⌆ ⌇ ⌈ ⌉ ⌊ ⌋ ∀ ∁ ∂ ∃ ∄ ∅ ∆ ∇ ∈ ∉ ∊ ∋ ∌ ∍ ∎ ∏ ∐ ∑ − ∓ ∔ ∕ ∖ ∗ ∘ ∙ √ ∛ ∜ ∝ ∞ ∟ ∠ ∡ ∢ ∣ ∤ ∥ ∦ ∧ ∨ ∩ ∪ ∫ ∬ ∭ ∮ ∯ ∰ ∱ ∲ ∳ ∴ ∵ ∶ ∷ ∸ ∹ ∺ ∻ ∼ ∽ ∾ ∿ ≀ ≁ ≂ ≃ ≄ ≅ ≆ ≇ ≈ ≉ ≊ ≋ ≌ ≍ ≎ ≏ ≐ ≑ ≒ ≓ ≔ ≕ ≖ ≗ ≘ ≙ ≚ ≛ ≜ ≝ ≞ ≟ ≠ ≡ ≢ ≣ ≤ ≥ ≦ ≧ ≨ ≩ ≪ ≫ ≬ ≭ ≮ ≯ ≰ ≱ ≲ ≳ ≴ ≵ ≶ ≷ ≸ ≹ ≺ ≻ ≼ ≽ ≾ ≿ ⊀ ⊁ ⊂ ⊃ ⊄ ⊅ ⊆ ⊇ ⊈ ⊉ ⊊ ⊋ ⊌ ⊍ ⊎ ⊏ ⊐ ⊑ ⊒ ⊓ ⊔ ⊕ ⊖ ⊗ ⊘ ⊙ ⊚ ⊛ ⊜ ⊝ ⊞ ⊟ ⊠ ⊡ ⊢ ⊣ ⊤ ⊥ ⊦ ⊧ ⊨ ⊩ ⊪ ⊫ ⊬ ⊭ ⊮ ⊯ ⊰ ⊱ ⊲ ⊳ ⊴ ⊵ ⊶ ⊷ ⊸ ⊹ ⊺ ⊻ ⊼ ⊽ ⊾ ⊿ ⋀ ⋁ ⋂ ⋃ ⋄ ⋅ ⋆ ⋇ ⋈ ⋉ ⋊ ⋋ ⋌ ⋍ ⋎ ⋏ ⋐ ⋑ ⋒ ⋓ ⋔ ⋕ ⋖ ⋗ ⋘ ⋙ ⋚ ⋛ ⋜ ⋝ ⋞ ⋟ ⋠ ⋡ ⋢ ⋣ ⋤ ⋥ ⋦ ⋧ ⋨ ⋩ ⋪ ⋫ ⋬ ⋭ ⋮ ⋯ ⋰ ⋱ ← ↑ → ↓ ↔ ↕ ↖ ↗ ↘ ↙ ↚ ↛ ↜ ↝ ↞ ↟ ↠ ↡ ↢ ↣ ↤ ↥ ↦ ↧ ↨ ↩ ↪ ↫ ↬ ↭ ↮ ↯ ↰ ↱ ↲ ↳ ↴ ↵ ↶ ↷ ↸ ↹ ↺ ↻ ↼ ↽ ↾ ↿ ⇀ ⇁ ⇂ ⇃ ⇄ ⇅ ⇆ ⇇ ⇈ ⇉ ⇊ ⇋ ⇌ ⇍ ⇎ ⇏ ⇐ ⇑ ⇒ ⇓ ⇔ ⇕ ⇖ ⇗ ⇘ ⇙ ⇚ ⇛ ⇜ ⇝ ⇞ ⇟ ⇠ ⇡ ⇢ ⇣ ⇤ ⇥ ⇦ ⇧ ⇨ ⇩ ⇪⅓ ⅔ ⅕ ⅖ ⅗ ⅘ ⅙ ⅚ ⅛ ⅜ ⅝ ⅞ ⅟ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ Ⅺ Ⅻ Ⅼ Ⅽ Ⅾ Ⅿ ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ ⅺ ⅻ ⅼ ⅽ ⅾ ⅿ ↀ ↁ ↂ℀ ℁ ℂ ℃ ℄ ℅ ℆ ℇ ℈ ℉ ℊ ℋ ℌ ℍ ℎ ℏ ℐ ℑ ℒ ℓ ℔ ℕ № ℗ ℘ ℙ ℚ ℛ ℜ ℝ ℞ ℟ ℠ ℡ ™ ℣ ℤ ℥ Ω ℧ ℨ ℩ K Å ℬ ℭ ℮ ℯ ℰ ℱ Ⅎ ℳ ℴ ℵ ℶ ℷ ℸ ₠ ₡ ₢ ₣ ₤ ₥ ₦ ₧ ₨ ₩ ₪ ₫ € ₭ ₮ ₯ ⁺ ⁻ ⁼ ⁽ ⁾ ⁿ ₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉ ₊ ₋ ₌ ₍ ₎‐ ‑ ‒ – — ― ‖ ‗ ‘ ’ ‚ ‛ “ ” „ ‟ † ‡ • ‣ ․ ‥ … ‧ 


<
‪ ‫ ‬ ‭ ‮   ‰ ‱ ′ ″ ‴ ‵ ‶ ‷ ‸ ‹ › ※ ‼ ‽ ‾ ‿ ⁀ ⁁ ⁂ ⁃ ⁄ ⁅ ⁆                           ! " # $ % & ’ ( ) * + , – . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  €  ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ  Ž   ‘ ’ “ ” • – — ˜ ™ š › œ  ž Ÿ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿

Matlab & Magic

| Comments

这次不想说magic(3),

1
2
3
4
5
magic(3)
ans =
     8     1     6
     3     5     7
     4     9     2

外国佬是玩倒立, 还是中国的九宫决看着舒服:
二四为肩,六八为足,左三右七,戴九履一,五居中央.

我想说的是Matlab的Matrix就像Magic:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
>> a = [1:3]'
a =
     1
     2
     3
>> b = a(:,ones(1,4),ones(1,1,5))
b(:,:,1) =
     1     1     1     1
     2     2     2     2
     3     3     3     3
b(:,:,2) =
     1     1     1     1
     2     2     2     2
     3     3     3     3
b(:,:,3) =
     1     1     1     1
     2     2     2     2
     3     3     3     3
b(:,:,4) =
     1     1     1     1
     2     2     2     2
     3     3     3     3
b(:,:,5) =
     1     1     1     1
     2     2     2     2
     3     3     3     3
>> c = permute(b, [2,3,1])
c(:,:,1) =
     1     1     1     1     1
     1     1     1     1     1
     1     1     1     1     1
     1     1     1     1     1
c(:,:,2) =
     2     2     2     2     2
     2     2     2     2     2
     2     2     2     2     2
     2     2     2     2     2
c(:,:,3) =
     3     3     3     3     3
     3     3     3     3     3
     3     3     3     3     3
     3     3     3     3     3

Ubuntu升级到11.10

| Comments

升级有几天了, 我的HP G72有些症状还不对劲, 不折腾了, 等12.04吧. 我的台式机还是10.04, 稳定第一.

刚开始 Nautilus 不稳定, 有时双击打开某个文件夹时, 比如 /usr/share, Nautilus就华丽地消失了. 后来在国外论坛的某个帖子回复中得知, 删除 nautilus-open-terminal 后nautilus就会恢复正常. 看来装 nautilus-open-terminal 的人不是很多, 不然论坛上到处会有报怨声的.

屏幕亮度的问题依然没解决, 每次开机, 屏幕亮度都是最低, 调整后, 系统不能保存. 网上那些改配置文件的方法全部失效, 因为笔记本一般都Suspend, 还好唤醒后亮度不变.

状态栏多了个电池图标的问题比较普遍, 虽然网上没有好的解决方案, 不过不碍事.

其它小事记一下:

1, 安装“受限扩展包”and other tools

1
2
3
4
5
6
7
8
9
10
11
sudo apt-get install ubuntu-restricted-extras
sudo apt-get install mplayer mplayer-fonts
sudo apt-get install compizconfig-settings-manager
sudo apt-get install dconf-tools
sudo apt-get install gnome-tweak-tool
sudo apt-get install indicator-weather
sudo apt-get install chromium-browser
sudo apt-get install gnome-do
sudo apt-get install xfonts-wqy
sudo apt-get install poppler-data
sudo apt-get install acroread

2, 因为HP G72的 Touchpad 弱爆了, 装个小东西禁用之:
Touchpad Indicator

1
2
3
sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install touchpad-indicator

是不是担心没Touchpad也没鼠标怎么用电脑? 简单, 用F10就可以激活Panel菜单.

3, 现在大家都宽屏了, 那个overlay-scrollbar实在没省多少地方, 删了吧:

1
sudo apt-get remove overlay-scrollbar liboverlay-scrollbar3-0.2-0 liboverlay-scrollbar-0.2-0

4, 寿司预览很方便, 点中文件按空格就可以预览, 再按一下就消失了:

1
sudo apt-get install gnome-sushi

5,

1
sudo nautilus

是不是不好用了, 换下面的吧:
1
gksu nautilus

右键安装"以管理员运行"的功能

1
sudo apt-get install nautilus-in-terminal nautilus-gksu

安装完毕之后执行
1
sudo cp /usr/lib/nautilus/extensions-2.0/libnautilus-gksu.so /usr/lib/nautilus/extensions-3.0/

注销, 重新登陆.

6, 在GNOME Shell下找不到关机选项? 按住ALT试试.

7, 看不惯全局菜单?

1
sudo apt-get remove appmenu-gtk3 appmenu-gtk appmenu-qt

重启后生效, 后悔了就装上那些包.

8, LibreOffice的全局菜单:

1
sudo apt-get install lo-menubar

9, Fcitx

1
2
3
4
5
6
7
8
sudo apt-get install fcitx
sudo apt-get install fcitx-table-wbpy

vi ~/.profile
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
fcitx&

10, Skype

1
sudo apt-get install libxss1:i386 libqtcore4:i386 libqt4-dbus:i386 libasound2:i386 libxv1:i386 libsm6:i386 libxi6:i386 libXrender1:i386 libxrandr2:i386 libfreetype6:i386 libfontconfig1:i386

然后去软件中心安装

Matlab通过index选元素生成新数组

| Comments

问题: 把A中的第一个和第三个元素选出来生成新数组B
方法一:

1
2
3
4
A = {'a','b','c'};
B = A([1,3])
B =
    'a'    'c'

方法二:

1
2
3
4
5
A = {'a','b','c'};
C = logical([1,0,1]);
B = A(C)
B =
    'a'    'c'

AcetoneISO 加载 ISO BIN NRG MDF IMG格式镜像

| Comments

AcetoneISO, is a feature-rich and complete software application to manage CD/DVD images. Thanks to powerful open source tools such as fuseiso, AcetoneISO will let You mount typical proprietary images formats of the Windows world such as ISO BIN NRG MDF IMG and do plenty of other things.

Ubuntu:

1
sudo apt-get install acetoneiso

Starting Mail Transport Agent (MTA) Sendmail

| Comments

如果你那台安装了Sendmail的Ubuntu服务器在启动的时候卡在这行提示上很久:

1
Starting Mail Transport Agent (MTA) sendmail

那大概是因为你的/etc/hosts配置有问题.

1, 查看你的主机名, 发现我的机器叫 neten:
vi /etc/hostname

2, 然后把脉:
vi /var/log/mail.log

1
2
Aug 11 18:00:20 neten sm-msp-queue[1075]: My unqualified host name (neten) unknown; sleeping for retry
Aug 11 18:01:25 neten sm-msp-queue[1075]: unable to qualify my own domain name (neten) -- using short name

如果出现上面两句就可以对症下药了

3, 如果你的主机名为neten, 那把下面的代码覆盖写入/etc/hosts

1
2
3
4
5
6
7
8
9
10
127.0.0.1	localhost.localdomain	localhost
127.0.1.1	neten.localdomain neten

# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

解决方法就是这么简单, 重启看看是不是快了很多?
参看: zyxware

童子军

| Comments

童子军创始人 Baden-Powell 留给男童子军的最后的话,当你离开这个世界的时候,试着让这个世界比你发现他的时候更加好
Try and leave this world a little better than you found it

这句话的指导意义,既用在定义人生上,也可以用在整理房间上,或者对公共场所垃圾的处理上。当然,也可以像 Martin 大叔一样用在代码重构上。

女童子军的“成功生活”的八个训练:

1. 管理你的时间 (Managing Your Time)
2. 正确处理压力 (Handling Stress)
3. 学会表达自己 (Speaking up for yourself)
4. 时刻保持安全 (Stay safe)
5. 获取管理钱财 (Earning and managing money)
6. 注意合理消费 (Becoming a responsible consumer)
7. 准备满意职业 (Preparing for satisfying career)
8. 做负责任抉择 (Making responsible decision)

转自: 4G spaces

Sendmail 删除未寄出的信件

| Comments

有些用户留下的email是错的, 可怜的Sendmail会一遍一遍地给这个错误的地址发邮件。
/var/spool/mqueue存放了没寄出的邮件, 一封未寄出的信会有二个档案,这二个档案包含了原始信件及寄件失败的原因。

查看没寄出的邮件:

1
mailq

1
2
3
4
5
6
 /var/spool/mqueue (1 request)
-----Q-ID----- --Size-- -----Q-Time----- ------------Sender/Recipient-----------
j8NFunJe071657    15472 Fri Sep 23 23:56 <>
 (Deferred: Connection refused by mail.somewhere.com.)
 <www@some.your.com>
Total requests: 1

我们可以看到有一封信未送出,原因是被 mail.somewhere.com 拒绝了。

一般而言,Sendmail 每隔一段时间 (依启动 Sendmail 所加的 -q 参数而决定) 会自动重新送出队列中的信件,
最后都无法送出则会通知寄件者。如果您要立即重新送出队列中的信件,可以使用下列指令:

1
sendmail -qf

如果您要删除某一封在队列中的信件,请先使用 mailq 查看 Q-ID,再到 /var/spool/mqueue 中删除 qfXXXX 及 dfXXXX 的档案,其中 XXXX 是您要删除的 Q-ID。