首頁 美術繪圖 | 美術設計 | 熱門標籤 | 首選 | 首頁宣傳 | 近期作品 論壇: 發表 | 美術工作 | 美術比賽 | 展覽活動 | 美術相關 | 一般討論 | 美術同好 CG 討論 :: Photoshop | Painter | 3D 行動 | AMP

【 立即註冊 】 : 更改個人資料 : : 登入

會員名稱: 登入密碼: 保持登入
Type(Type) 所有的發表文章

前往頁面 ←上一頁  1 ... 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 ... 559  下一頁→

[h1]Fix Corrupted PHP Serialized Data[/h1]代碼:

PHP Notice:  unserialize(): Error at offset 8201 of 44790 bytes in /tmp/photos_dat_parse.php on line 4


It is so miserable if you found your old PHP modules serialized data corrupted and there is __NO__ backup file existed.
e.g. "Menalto Gallery" version-1/2 PHOTOS.DAT or ALBUMS.DAT corrupted, yet none sane backup serialized file remained.

The following tools may __SOMETIMES__ help to repair the broken serialized data, but remember NOT-always.

1. http://www.thecodify.com/php/repair-a-serialized-array/

2. http://shauninman.com/archive/2008/01/08/recovering_truncated_php_serialized_arrays

3. http://stackoverflow.com/questions/3148712/regex-code-to-fix-corrupt-serialized-php-data

4. http://stackoverflow.com/questions/8113542/making-a-script-that-can-recover-a-corrupt-serialized-string-in-php




No matter you can fix it or not,
TRY __not__ to store data in serialized format
as possible as you can, especially when the data will be with R+W transactions because it is usually hard to fix even manually by human-parser.




_(2012-10-17 16:50)

[h1]歌仔戲:明華園《劉全進瓜》@ 交大公演 10/20 19:30[/h1]

@ 新竹交通大學,浩然圖書館前廣場,免費自由入場
=> http://news.artscenter.nctu.edu.tw/epaper/1011/20121020.htm

當歌仔戲與科技人相遇,會蹦出什麼火花?

為了讓年輕學子對傳統戲曲產生興趣,明華園提出進入校園巡演的構想,

獲得交大校友總會的大力支持,將由明華園總團演出膾炙人口的戲碼「劉全進瓜」,

明華園台柱孫翠鳳除領銜主演,並將與現場學生們互動對談,歡迎大家一起來共襄盛舉。



【故事大綱】

唐朝秀才劉全雖滿腹經綸,但是始終未能榮登金榜,成了受盡相鄰親友嘲笑的窮酸書生,心裡很不是滋味。
對懷才不遇的相公,妻子李氏倒是百無怨言,依然溫柔嫻慧的侍奉公婆撫養幼兒,期望劉全能心無旁鶩的全心用功。

有妻如李氏,劉全自該更加勤奮才對,奈何懷才不遇的落魄情懷,每每藉酒澆愁,無端責罵李氏,
含悲忍淚的李氏終於忍無可忍的上吊自盡。

大夢初醒的劉全,此時方之李氏之賢慧,對自己孟浪的行為也深感後悔,然而人死不能復生,幽冥兩隔更加深劉全對妻子懷念之情。

另一方面,唐太宗李世民為報答十殿閻羅幫忙的人情,答應送瓜果到地獄,但問題是誰願意犧牲性命親身走一趟閰羅殿呢?思妻心切的劉全聞訊自告奮勇,願為「唐朝大使」,以便在地獄中尋找妻子。

一路上,劉全心裡已設下妙計,如何與閻王鬥智奪回妻子的魂魄返回陽世,而閻羅王也非省油的燈,尤其手底下的牛頭馬面、黑白無常個個更是精如猴子。儘管李氏已經死之多時,容顏已醜、軀體已腐,愛妻之情逼使劉全妙計迭出;然閻羅王掌管生死的權威公信,陰間的律法規範自是不容留全破壞,劉全妙計也因此無法得逞。

正當劉全苦思無計之時,巧遇曾因被自己救命而結為拜把兄弟的轉輪王,劉全軟硬兼施、動之以情、說之以理、逼之以武,鬧的笑話百出,律法大亂,也害得轉輪王成為眾矢之的,最後更鬧得連地藏王都出面要來解決。在爭執中,在天兵天將的重重包圍下,劉全與李氏仍堅持困獸之鬥,最後,終於因劉全執著的真情感動了轉輪王,助其逃入轉輪台進入六道輪迴……

一番艱辛的地獄之旅,就在轉輪台飛出一對比翼鳥之後結束,為後世傳為一段佳話。


主辦單位:台灣交通大學校友總會.國立交通大學藝文中心 ( 03 ) 513-1233 / 573-1953
贊助單位:漢民微測股份有限公司.久元電子股份有限公司.交大國際創投有限公司(2012-10-17 11:47)

[h1]找出「不包含某個檔案」的「目錄名稱」[/h1]

範例:
要找出「photos.dat 遺失」的 John's Gallery data folder

代碼:

find /home/john/public_html/gallery/data/ -type d -execdir bash -c 'ls {}/*photos.dat >/dev/null 2>&1 || pwd' \;


出處:
http://www.linuxquestions.org/questions/linux-server-73/find-a-folder-not-containing-a-specific-file-668505/(2012-10-15 17:25)

[h1]"Kick ASS App" 摧毀網站(網頁遊戲)[/h1]


1. 先拜訪 http://kickassapp.com/

2. 該網頁中央有一個「Kick ASS」 大 ICON,把他拉到你的「瀏覽器工作列」or「書籤列」

3. 然後拜訪任何一個網站(例如:小哈首頁)

4. 點下瀏覽器工作列/書籤列上的 「Kick Ass」 就可開始盡情「摧毀這個網站」
不管「小圖」「大圖」「文字」「標籤」,什麼都可摧毀;

不用登入、不用註冊,直接就可玩。

當然,是在你的瀏覽器上面而已,而非真的摧毀。


5. 操作方式:用 上下左右「操控戰機」 + 空白鍵「射擊」

6. 打到一定程度,還送你炸彈用來轟炸;關掉頁面 or 按下 ESC 可結束遊戲。


(2012-10-11 12:39)

[h1]uBuntu 12.04 Shell 模式使用 zh_TW.UTF-8 繁體中文[/h1]

簡體中文 UTF-8: 把下面 zh_TW.UTF-8 改成 zh_CN.UTF-8 即可。
繁體中文 BIG-5: 把下面 zh_TW.UTF-8 改成 zh_TW.BIG5 (or BIG-5) 即可

[hr]
1. 首先改 .tcshrc,並且 source ~/.tcshrc
代碼:

#
# BIG 5 ZH_TW: disable
#
#setenv LANG   zh_TW.Big5
#setenv LC_ALL zh_TW.Big5
#
#
# UTF-8 ZH_TW: enable
#
setenv LANG   zh_TW.UTF-8
setenv LC_ALL zh_TW.UTF-8



2. 如果單純只這樣做,很可能 Perl 會有很多抱怨,
這雖然大部分狀況無害,但是仍然很惱人,因為很多 Tool 都是 PERL SCRIPTs:
代碼:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = "zh_TW.UTF-8",
        LC_CTYPE = "iso_8859_1",
        LANG = "zh_TW.UTF-8"



3. 所以,先列出所有支援的 locale
代碼:

$ sudo locale -a | grep zh_TW.UTF-8

or

$ ls -al /var/lib/locales/supported.d/



4. 如果找不到這個 zh_TW 則使用 "Locale-Gen" 加入此 locale library
並且重新設定一次(需要 ROOT 權限)
代碼:

$ sudo locale-gen zh_TW.UTF-8
$ dpkg-reconfigure locales



5. 如果你是用 Windows 7, Vista, XP 的 PUTTY.exe 連線
則 Remote Char Set 也要改成 "UTF-8"
代碼:

Windows --> Translation --> Remote Character Set --> "UTF-8"



6. 如果你在 UBUNTU 慣用 VIM,則 .vimrc 的設定檔案要加上
下面三行(double quote 為註解)
代碼:

"
" UTF-8
"
:set encoding=utf-8
:set fileencoding=utf-8
:set termencoding=utf-8


7. 如果你在 UBUNTU 慣用 nano or joe,則上述設定完成,理論上就可支援 UTF-8 中文
代碼:

NO NEED to do anything for NANO or JOE



另外,vim 還有一個選項是 bomb (Byte-Order-Marker),
建議是不要打開比較好,因為 Windows 和 Linux 大部分 application
都已經能自動判斷 char-set,不需要 BOM,打開反而會增加部分狀況困擾。(2012-10-09 09:32)

Spoiler 在電影、電視、遊戲的網站,
如果有這種標籤,通常代表按下去「劇情透露」,會看到「劇情」

這些網站做這種標籤切換,是不想妨礙某些人的樂趣。(2012-10-06 19:57)

[h1]Script of migrating from PHP 5.2 to PHP 5.3/5.4[/h1]
Deprecated HTTP_GET_VARS HTTP_POST_VARS:
代碼:

grep -r 'HTTP_GET_VARS' . | xargs sed -i 's/HTTP_GET_VARS/_GET/g'
grep -r 'HTTP_POST_VARS' . | xargs sed -i 's/HTTP_POST_VARS/_POST/g'
grep -r 'HTTP_COOKIE_VARS' . | xargs sed -i 's/HTTP_COOKIE_VARS/_COOKIE/g'
grep -r 'HTTP_POST_FILES' . | xargs sed -i 's/HTTP_POST_FILES/_FILES/g'
grep -r 'HTTP_SERVER_VARS' . | xargs sed -i 's/HTTP_SERVER_VARS/_SERVER/g'
grep -r 'HTTP_ENV_VARS' . | xargs sed -i 's/HTTP_ENV_VARS/_ENV/g'
(2012-10-05 14:34)

風景真美,
泳裝也美!

「氮醉」是指氮氣中毒嗎?(2012-10-05 13:09)

我建議如果你人在北京、上海、深圳、廣州等地,
有「長」「城」_阻擋方面的問題,
還是多用代理 or VPN。

因為目前的 server 已經老了,
我考慮過一兩週,就要搬到 CPU 更強、頻寬更大的 server 上。(2012-10-01 19:58)

Google 現在也開始進入 Server Monitoring (網站狀況監控) 這塊領域。

[h1]Google 網站管理員新功能:「網站狀態通知」[/h1]

網站管理員工具使用者您好:

我們瞭解,維持網站的健康狀態及優良的搜尋結果排名對您至關重要。現在開始,如果我們在您的網站上偵測到重大問題,網站管理員工具將自動傳送通知電子郵件給您,目的是協助您掌握網站的最新狀態。

如果偵測到的問題對您網站的健康狀態及搜尋結果排名有重大影響,而您可以採取明確的做法處理相關問題,我們才會傳送電子郵件通知您。舉例來說,如果我們在您的網站上偵測到惡意軟體,或是在檢索您的網站時發現錯誤數量大幅增加,即會以電子郵件通知您。

大多數網站鮮少發生這些問題。如果您的網站確實發生問題,我們會限制特定期間內傳送給您的電子郵件數量,避免使您的收件匣充斥大量郵件。

如果您不想收到任何來自網站管理員工具的電子郵件,可前往 https://www.google.com/webmasters/tools/preferences 變更您的電子郵件通知偏好設定。

這項變更旨在提供一套實用的通知機制,方便您持續關注網站的重大問題,以免影響您網站的健康狀態,我們希望這對您有所幫助。

如要進一步瞭解網站管理員工具,並建立適合讓 Google 檢索的網站,請造訪 http://www.google.com/webmasters

網站管理員工具小組敬上(2012-09-29 11:52)

有花錢買 Goolge 廣告可能要注意一下。

[h1]AdWords 政策更新:積極落實網站連結不重複的規定[/h1]

AdWords 客戶您好:

我們即將改變政策執行方式,這可能會對所有使用網站連結的 AdWords 廣告活動產生成效上的影響。如果您目前已使用或日後打算使用網站連結,請繼續閱讀本文來瞭解各項異動內容以及建議採取的措施,以避免您的廣告活動受到負面影響。

網站連結簡介
網站連結可讓您列出額外的連結,將使用者直接帶往您要宣傳的某些網頁,藉此提高廣告的價值。 這樣一來,使用者可以更快速地連到他們想在您網站上查看的網頁,廣告的點閱率通常也會跟著提升。所以說,加入網站連結是提升廣告活動成效的好方法。若要查看相關圖片或進一步瞭解網站連結,請參閱 AdWords 說明中心文章,網址是: http://www.google.com/appserve/mkt/7m4nSXePfJql84MbPa9VLC

現行網站連結政策
為確保網站連結能帶來良好的使用者體驗,我們目前的政策規定,廣告活動中的每個網站連結都必須連到不同的到達網頁網址,而這些網頁也必須提供獨創內容。也就是說,每個網站連結的到達網頁帶給使用者的體驗應該會有所不同。

執行方式異動
最近,我們注意到有越來越多的網站連結使用相同的到達網頁網址,或提供相同的內容。有鑑於此,我們決定從下個月起,更積極地落實現行的政策,一開始我們會將重點放在全新的和最近修改過的網站連結。廣告放送時,Adwords 系統會檢查網站連結是否符合政策標準,不符合者將無法顯示。

對成效的影響
要是合格的網站連結不夠多,您的廣告可能就無法以 2 行或 3 行的大型格式顯示;若要以這類格式顯示,您必須提供更多合格的網站連結。提醒您,大型格式會比較醒目,而且點閱率通常也會比較高。此外,如果廣告活動中合格的網站連結不夠多,廣告可能連一個網站連結都不會顯示。

未來的執行方式
我們瞭解,手動檢查並修正現有網站連結和到達網頁網址當中的重複項目問題,可能需要一些時間和協調作業。因此,我們打算給現有的網站連結幾個月的緩衝期,再採取行動。不過,千萬不要等到最後一刻才開始檢查。同時提醒您,凡是新增或修改過的網站連結,系統一律會立即主動進行檢查。

對現有網站連結的建議
如果您希望廣告當中能顯示更多網站連結,不妨在每個廣告活動中加入 6-10 個不重複的網站連結。

如果廣告活動中已有網站連結,建議您檢查每個廣告活動是否確實有 6-10 個不重複網站連結。 最常顯示網站連結的廣告活動應該是不錯的著手點,這類廣告活動通常會使用商家名稱及其知名產品和服務等字眼做為關鍵字。

您可以使用 AdWords 介面來進行這項檢查,方法如下:
1. 登入 AdWords 介面,然後按一下 [廣告額外資訊] 分頁。
2. 在下拉式選單中選取 [網站連結額外資訊]。
3. 按一下欄標題,依曝光或點擊次數將網站連結額外資訊排序。
4. 按一下熱門廣告活動中的每一個網站連結,進入其到達網頁 (您不須為這些點擊付費)。
5. 如果發現廣告活動有任何重複的項目,請將滑鼠停在額外資訊區域上方,然後按一下鉛筆圖示進行修正。

有其他問題嗎?
若要進一步瞭解網站連結相關政策,請參閱 AdWords 說明中心文章,網址是: http://www.google.com/appserve/mkt/184fLrvS3i1vV4qCvi8oAU

如果您對這項政策異動有疑問,或有任何其他 AdWords 相關問題,您也可以與 AdWords 支援小組聯絡: http://www.google.com/appserve/mkt/1Jy2NnsuZH5PpQgZSxmfWK

感謝您與我們共同守護廣告連結的品質,讓使用者能看到不重複且實用的廣告連結。 在此預祝您的 AdWords 廣告活動成效斐然。

Google AdWords 小組敬上

(C) 2012 Google Inc. 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA(2012-09-29 11:49)

引言回覆:

我看着浑身是血的阿彭惊慌的大喊:“你伤到哪里了!?”
她搞了一句:“全身都是。”
礁石上唯一的一男一女,看到染满血的礁石,哎呀了一声,就逃跑似地消失了。


小時候去海邊玩,也發生過類似慘案,
當下不太會痛;
但是,等看到雙腳底板無數縱橫的傷口時,就不一樣。(2012-09-27 16:56)

[h1]32-bit Ubuntu vs 64-bit Ubuntu Performance[/h1]

Test-Box: Linode Xen Hypervisor VPS
Test-OS: uBuntu 12.04 32-bit(x86) vs 64-bit(x86_64)
OS-KERN: 3.5.2


[h2]32-bit :: Ubuntu 12.04 @ Linode 2048 (Xeon 5520)[/h2]
代碼:

#
#STREAM-32-bits Test App (Single Thread)
#
Function      Rate (MB/s)   Avg time     Min time     Max time
Copy:        4186.3548       0.0078       0.0076       0.0083
Scale:       3886.7650       0.0083       0.0082       0.0085
Add:         4990.6159       0.0097       0.0096       0.0098
Triad:       4618.8864       0.0105       0.0104       0.0105

# hdparm -T /dev/xvda
Timing cached reads:   12992 MB in  1.99 seconds = 6532.85 MB/sec

# /proc/meminfo
Memory Consumed After First Boot: 80 ~ 90 MB @ 32-bit

#
# Apache Performance Test (avg 4.996 ms)
#
Concurrency Level:      32
Time taken for tests:   163.706 seconds
Complete requests:      1048576
Failed requests:        0
Write errors:0
Total transferred:      475004928 bytes
HTML transferred:       185597952 bytes
Requests per second:    6405.26 [#/sec] (mean)
Time per request:       4.996 [ms] (mean)
Time per request:       0.156 [ms] (mean, across all concurrent requests)
Transfer rate:          2833.57 [Kbytes/sec] received

Connection Times (ms)
   min  mean[+/-sd] median   max
   Connect:        0    3  46.1      1    1008
   Processing:     0    2  18.5      1    3559
   Waiting:        0    2  18.3      1    3559
Total:             1    5  49.7      2    3559

Percentage of the requests served within a certain time (ms)
  50%      2
  66%      3
  75%      3
  80%      3
  90%      4
  95%      5
  98%      6
  99%      6
100%   3559 (longest request)



[h2]64-bit :: Ubuntu 12.04 @ Linode 2048 (Xeon 5520)[/h2]
代碼:

#
#STREAM-64-bits Test App (Single Thread)
#
Function      Rate (MB/s)   Avg time     Min time     Max time
Copy:        7376.6270       0.0046       0.0043       0.0049
Scale:       6719.9583       0.0049       0.0048       0.0051
Add:         7432.5910       0.0067       0.0065       0.0073
Triad:       7363.0030       0.0069       0.0065       0.0078


# hdparm -T /dev/xvda
Timing cached reads:   13896 MB in  1.99 seconds = 6997.52 MB/sec

# /proc/meminfo
Memory Consumed After First boot: 120 ~ 140 MB @ 64-bit

#
# Apache Performance Test (avg 4.996 ms)
#
Concurrency Level:      32
Time taken for tests:   164.303 seconds
Complete requests:      1048576
Failed requests:        0
Write errors:           0
Total transferred:      475004928 bytes
HTML transferred:       185597952 bytes
Requests per second:    6381.96 [#/sec] (mean)
Time per request:       5.014 [ms] (mean)
Time per request:       0.157 [ms] (mean, across all concurrent requests)
Transfer rate:          2823.27 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    3  38.7      1    1022
Processing:     0    2  12.9      2    2882
Waiting:        0    2  12.4      1    2882
Total:          1    5  40.9      3    2883

Percentage of the requests served within a certain time (ms)
  50%      3
  66%      4
  75%      4
  80%      4
  90%      5
  95%      6
  98%      6
  99%      7
100%   2883 (longest request)



[h1]Summary between {32 vs 64} bit OS @ 64-bit CPU[/h1]


Q: What's the diff?
A:
Steam-CPU-Test ==> Of course, stream-64-bit got far better result.
Memory Consumed ==> 64-bit consumed some more memory.
Apache Static Test ==> No Big Difference.


Q: My application are 64-bit-ONLY software or CPU/Floating-demand?
A: Try 64-bit Distro.


Q: My application are gcc/make cross-build for both 32-bit and 64-bit embedded system?
A: If there is no memory insufficient or deployment issue, Try 64-bit distro as possible.


Q: My application are LAMP/LEMP Web Content Service (Linux/Apache/Nginx/MySQL/PHP)?
Ans1:
Memory < 4GB :: Try 32-bit Distro first
Memory >= 4GB :: Try 64-bit Distro first

Do some proper test before production,
because even LAMP/LEMP Web-Applications varied too;
most are I/O or Net-Bandwidth bound, yet some specific ones are CPU-bound.
(2012-09-27 14:04)

Banner update(2012-09-26 10:27)

[center]Landscape Concept[/center]
##DIV##
[center]
[h1]場景設計/人物設定 Char Design & Landscape/Scene Concept - 波波[/h1]
石像(小) 場景概念:石像 - Landscape Concept
飛船 太空飛船 - Space Mother Ships
賽德克巴萊 賽德克巴萊 - Seediq Bale Robot
場景-1 星球電力公司 - Electricsity Planet
海砂(小) 場景練習:岩石上的旗魚 - Scene Design
任我行 -小 霸主歸來-任我行 - Wuxia Novel Fan Art Design
[hr]
More 波波(e04su3su6)'s Artoworks
http://vovo2000.com/paintbbs/art/e04su3su6/
http://vovo2000.com/artist/e04su3su6/tags/
[hr]
See Also:
[url=http://vovo2000.com/tags/場景/]
「場景」相關創作 :: "Scene/Landscape" Design
[/url]

[url=http://vovo2000.com/tags/機械/]
「機械」相關創作 :: "Machine/Robots" Creation Painting
[/url]

[url=http://vovo2000.com/tags/人設/]
「人設」相關創作 :: "Sci-fi Fantasy" Artworks Creation
[/url]

[/center](2012-09-26 10:24)

[h1]Setup Enable PPTP VPN @ uBuntu 12.04 LTS[/h1]

(execute these command with "sudo" or as root)


代碼:

1. apt-get install pptpd   (Install it)
   service pptpd stop      (Stop it)
   

2. vi /etc/pptpd.conf  (Just Uncomment them, the "Recommended")
   => localip 192.168.0.1
   => remoteip 192.168.0.234-238,192.168.0.245

3. vi /etc/ppp/chap-secrets
   => <username> pptpd <password> *

   e.g.  jack pptpd  jack1234  *
         rose pptpd  rose5566  *

4. vi /etc/ppp/options (Change DNS for VPN Users)
   => ms-dns 8.8.8.8
   => ms-dns 168.95.1.1

5. vi /etc/sysctl.conf  (Enable Packet Forwarding)
   => net.ipv4.ip_forward=1

6. sysctl -p              (Reload Sysctl.conf)

7. service pptpd start    (or Restart it)

8. /sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

   

(2012-09-25 19:56)

[h1]AWS EC2 Micro vs Linode 512 @ CPU Performance[/h1]

Linode 512 (Single thread mode) @ 32-bits UBUNTU 12.04 LTS
kernel: 3.5.x
代碼:

Function      Rate (MB/s)   Avg time     Min time     Max time
Copy:        4194.5695       0.0079       0.0076       0.0084
Scale:       3928.7337       0.0087       0.0081       0.0101
Add:         4740.7633       0.0105       0.0101       0.0111
Triad:       4422.7079       0.0115       0.0109       0.0128


AWS EC2 Micro (Single Thread mode) @ 32-bits UBUNTU 12.04 LTS
kernel: 3.2.x
代碼:

Function      Rate (MB/s)   Avg time     Min time     Max time
Copy:        3588.2845       0.0089       0.0089       0.0090
Scale:       3387.3353       0.0096       0.0094       0.0099
Add:         4096.9579       0.0117       0.0117       0.0118
Triad:       3905.9082       0.0123       0.0123       0.0123
(2012-09-25 19:35)

[h1]What is Whoopsie @ Linux?[/h1]

Q: What is Whoopsie? Is this trojan-horse or harmful?

A: WHOOPSIE is an uBuntu Crash Report Mechanism.
It is a Username and a Process name.
No HOME, No Shell, won't be harmful.


Q: How to disable it?

A: I guess sudo to remove/unlink the link whoopsie @ /etc/init.d
and then a reboot will disable it.

Yet, suggest not to remove it,
since it consumes very __little__ CPU/MEM in theory,
nearly no overhead in most server/desktop environment.

Q: I didn't see that at uBuntu 10.04 LTS?

A: True.
Compared to 10.04 LTS,
It seems to be appeared around 12.04 LTS



代碼:

# ls -al /var/crash/
total 8
drwxrwsrwt  2 root whoopsie 4096 Apr 27 00:14 .
                   ^^^^^^^^
# cat /etc/passwd | grep whoopsie
whoopsie:x:103:106::/nonexistent:/bin/false
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

# ps aux | grep whoopsie
whoopsie  2195  0.0  0.4  24448  2380 ?        Ssl  Sep18   0:07 whoopsie
^^^^^^^^                                                         ^^^^^^^^

# ls -al /etc/init.d/whoopsie
lrwxrwxrwx 1 root root 21 Apr 30 23:55 /etc/init.d/whoopsie -> /lib/init/upstart-job
                                                   ^^^^^^^^^

# whereis whoopsie
whoopsie: /usr/bin/whoopsie
^^^^^^^^^^^^^^^^^^^^^^^^^^^
(2012-09-24 11:54)

[h1]Fix/Recover Corrupted Sqlite3 Database Files[/h1]

[h2]1. Do PRAGMA integrity_check or quick_check[/h2]

C:\>sqlite3.exe corrupted_files.db
SQLite version 3.7.14 2012-09-03 15:42:36
Enter ".help" for instructions
Enter SQL statements terminated with a ";"


sqlite> pragma quick_check;
*** in database main ***
On page 2 at right child: invalid page number 256
Page 233 is never used
sqlite>


If you see "OK", then the database files would be good in theory.


[h2]2. Found SQLite Error, Dump whatever we could dump[/h2]
代碼:

sqlite> .dump


or

代碼:

C:\>echo .dump | sqlite3.exe corrupted_files.db > corrupted_files.TXT



[h2]3. Review and Edit the TXT SQL files[/h2]

(3.1) Edit & Review the SQL TXT to see if how many data you save back;
(3.2) At EOF, remove "ROOLBACK;", add "COMMIT;"
(3.3) Save the TXT file

代碼:

PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE `tttt` (`snoo` INTEGER PRIMARY KEY  NOT NULL  DEFAULT '', `ipad` INTEGER DEFAULT '', `urii` VARCHAR DEFAULT '', `date` DATETIME DEFAULT CURRENT_DATE);
INSERT INTO "tttt" VALUES(0,0,'http://vovo2000.com/paintbbs/','2010-08-22');
...
... (...SNIP...)
...
INSERT INTO "tttt" VALUES(58863,0,'https://www.google.com.tw/','2012-08-07');
/**** ERROR: (11) database disk image is malformed *****/
/**** ERROR: (11) database disk image is malformed *****/
/*** REMOVE THIS LINE!!! ANALYZE sqlite_master; ***/
/*** REMOVE THIS LINE!!! ROLLBACK; -- due to errors ***/

/*** ADD COMMIT at last line ***/
COMMIT;


[h2]4. Backup and Load SQL TXT into Sqlite[/h2]

(4.1) copy/cp corrupted_files.db __corrputed__backup.db
(4.2) delete/rm corrupted_files.db
(4.3) Load revised SQL TXT to re-init

代碼:

C:\>sqlite3 -init corrupted_files.TXT corrupted_files.db
-- Loading resources from corrupted_files.db

SQLite version 3.7.14 2012-09-03 15:42:36
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> select count(*) from tttt;
40095
sqlite> PRAGMA quick_check;
ok
sqlite>
(2012-09-19 12:39)

[h1]Linode VPS Xen 簡易教學/購買/常見使用問答[/h1]

[hr]
Q: Linode 網路頻寬怎樣?
A: 實測結果部分的頻寬比某些台灣大型網站還大。

請自行測試: http://www.linode.com/speedtest/


[hr]
Q: {External --> Linode} 頻寬計費嗎?
A: 免費,只有 {Linode --> External} 才會算入。

e.g. 例如你的網站搬家時,不用擔心初始上傳時的頻寬佔用。

備註: Linode, hicloud, AWS 剛開始時這部份都要計費,後來競爭激烈後,inbound 逐漸都免費。

[hr]
Q: Linode CPU Performance 處理器效能怎樣?
A: 這是透過 Stream 跑的效能 @ Linode 512 (2012 yr)

Stream @ https://www.cs.virginia.edu/stream/
代碼:

# stream_x86

Function      Rate (MB/s)   Avg time     Min time     Max time
Copy:        4194.5695       0.0079       0.0076       0.0084
Scale:       3928.7337       0.0087       0.0081       0.0101
Add:         4740.7633       0.0105       0.0101       0.0111
Triad:       4422.7079       0.0115       0.0109       0.0128



[hr]
Q: Linode Disk Performance 虛擬硬碟效能怎樣?
A: 這是透過 HDparm -t / -T 跑的效能 @ Linode 512 (2012 yr)

代碼:

# hdparm -t /dev/xvda

/dev/xvda:
Timing buffered disk reads: 668 MB in  3.00 seconds = 222.60 MB/sec
Timing cached reads:   12992 MB in  1.99 seconds = 6532.85 MB/sec



[hr]
Q: Linode 使用哪一種虛擬化技術(KVM, OpenVZ, Xen)?
A: Linode 使用 Xen Hypervisor


[hr]
Q: Xen 可以裝 Windows Server 2003/2008 嗎?
A: 目前不行,只能裝 Linux。

[hr]
Q: Linode Xen 目前提供哪幾種 Linux Distro? 32/64-bit 都有嗎?[/color]
A: 主流的 ArchLinux, openSUSE, Debian, Ubuntu(LTS), Fedora, CentOS 32/64-bit 都有。

[hr]
Q: Linode Xen 會 Oversell 嗎?
A: Xen 虛擬技術的本質就是不容易 Oversell,至少 RAM 和 Disk 這一塊不容易。
相較來講 OpenVZ 就可能比較容易 Oversell。


[hr]
Q: Xen vs OpenVZ 效能和架構上有和差別?

A1: 記住,這只是「舉例形容」==> 架構上 Xen 比較接近 Dedicated Server,OpenVZ 某方面接近於 Web Fraction

A2: Xen 的 Kernel/FS/Cache/... 都算你的 VM 的一部分,OpenVZ 的 kernel/FC/Cache 則算是 Hypervisor 的。

A3: 效能上 OpenVZ 宣稱 1% Overheads,Xen 宣稱 2~3% Overheads


[hr]
Q: Linode 使用上什麼限制嗎?
A: 只要不觸犯當地法律、不惡意攻擊、不中毒,
你要跑 P2P、DNS、IRC、Streaming、Web、FTP、VPN、Game Server
或者單純拿來做大量平行計算等等,都可以。

只要符合 ToS,理論上愛裝什麼就裝什麼。


[hr]
Q: 使用 Linode 需要基本的 Linux 管理技術嗎?
A: 個人建議還是要有「基本的」 Linux/Unix 使用者知識。


[hr]
Q: 但,我只要基本的 LAMP,有「Step-By-Step」的文件可以看嗎?
A: 有的 http://library.linode.com/lamp-guides

[hr]
Q: 透過什麼方式來存取 Linode Linux?
A: 基本的方式就是 ssh, sftp, 後台的控制台還有一個 AJAX 寫成的 ssh。


[hr]
Q: 除了預設的頻寬/空間/IP位址外,可買額外的頻寬、空間、IP Address 嗎?
A: 後台的「Extra」可以隨時買,或者升級整個 package。
升級 Package 約有 15 分鐘的 Down time。


[hr]
Q: 支援 IPv6 位置嗎?
A: 支援。 預設會拿到兩個固定 IP 位址,{ipv4 + ipv6},可跑 IPv4 + IPv6 Dual stack。


[hr]
Q: 那麼我怎麼去設定固定 IP 位址?
A: 提供的 Distro 開機時是跑 DHCP,不過 Linode DHCP Server 他給你的 IP Adress 永遠是「固定的」,所以不用擔心。


[hr]
Q: 支援 DNS 代管嗎? 有反查服務嗎?[/color]
A: 支援 DNS 代管和反查,而且是免費的服務。


[hr]
Q: Linode DNS 代管支援 Google Apps MX/SPF/DKIM 嗎?
A: 支援,測試過 MX, CNAME, SPF, Domain Keys for Google Apps Gmail 沒問題。


[hr]
Q: 支援每日備份嗎?
A: 支援,但是備份服務「需要付費」,費用約等於 20 ~ 25% 每月費用,可自行到後台購買。


[hr]
Q: Linode 提供的 Linux Distro 似乎沒有視窗 (X Window/Gnome)?
A: 是的,否則一裝上去空間就沒剩下多少。 可透過 apt-get/yum 自行安裝。


[hr]
Q: 沒額外安裝 apache/mysql/gcc/git/php 等軟體的狀況下,預設開啟起來 Disk/Memory 佔多少?
A: Disk 約佔去 2~5 GB,Memory 約佔去 30 ~ 90 MB。
代碼:

# df -h

or

# head /proc/meminfo



[hr]
Q: 後台安裝時,應該選擇 32-bit or 64-bit 的 distro?
A: 要看 application + package 組合而定。

如果是 Linode 4096 以上的 package,建議一定用 64-bit distro。
其他的則看後台的建議,或者你 app 實測的結果,反正後台重灌不用錢又快速,
實測是最好的方式之一。

[hr]
Q: Linode Linux Swap 空間應該設定多少?
A: 看狀況,一般來說 0.5 ~ 2 * {RAM Size} 都是可接受的範圍。


[hr]
Q: 後台的 Shutdown/Reboot 和我自己下 reboot 有和不一樣?
A: 一樣,「不用擔心」沒有 sync 可能導致 page cache 內的資料流失。

代碼:

reboot   system boot  3.5.2-linode45   Tue Sep 18 05:55 - 05:56  (00:00)



[hr]
Q: 買了 Linode 之後多久可 Login?
A: 買完瞬間可近後台;
切 partition 安裝 distro 大概 5 ~ 10 分鐘就可完成,進入 ssh 連線。



[hr]
Q: 看不懂英文怎麼辦?
A: 嗯,那就給台灣人賺吧,台灣也有一些廠商提供 VM Hypervisor VPS,如 HiCloud, FET Cloud, MiCloud,
這些都是大手廠商,不用擔心他們會倒(我記得國外有一家風評尚可的 fsckvps 莫名其妙就倒了),
或者說「倒了,也找的到人負責」
而且可安裝 Windows Server 2003/2008/2012,並同時促進台灣經濟。

最重要的是,國語、台語都通。

不過要注意,有些是「頻寬內含」,有些則是「頻寬另外算錢」,有些廠商「頻寬價錢沒寫(要和 sales 談)」
e.g.
神達集團 http://portal.micloud.tw/
中華電信 http://hicloud.hinet.net/
遠傳電信 http://www.fetnet.net/enterprise/cs/Satellite/EBU/ebRecoContent?aid=3000004016000&WT.srch=1&WT.mc_id=30000000003503





其他 Linode 相關問答,
可自行參考 Linode Lib 文件寫的十分詳細,建議稍微瞄一下
=> http://library.linode.com/



_(2012-09-18 15:35)

前往頁面 ←上一頁  1 ... 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 ... 559  下一頁→