@梁宇轩2 years前

10/7
14:36
聊聊闲天

复活、迁移与主语言变更

一、复活

高三沉寂了一年之后,暑假沉迷游戏忘掉博客,结果我现在已经好久没有更新博客了。然后九月份度过军训,现在大学正式开学,终于不用沉迷游戏,抽出时间来复活一波个人网站了。而且还要复活一下好久没有用来写代码的脑子,现在写起来还真是满满的完全不会写的形态呢。

讲起来暴雪爸爸的游戏真是有毒,个个令人上瘾。

二、迁移

其实咧,如果不是OX邀请我迁移到他的VPS上,我估计还是不记得来复活一波网站。昨天完成了整站的迁移,然后现在就在安心写博文啦。在这里来感谢一波OX的VPS!感谢OX,迁移很顺利地结束了,又到了折腾的时候了!

三、主语言变更

近期决定迁移回简体中文啦。网站的简化还需要时间,所以近期会见到简体和繁体混用的情况,但是新的页面的话都是简体中文的。如果你要联系我的话,无论是用简体和繁体都可以哦~

复活、迁移与主语言变更

@梁宇轩3 years前

02/24
22:59
技术笔记

HTML5 File API小型实用模塊

零、前言

【系統信息】部落格一年不更新成就達成。

其實在暑假的時候我也想過來更新一下部落格,甚至連提綱都寫好了,但是總是會有一些瑣事讓我無法找到時間,來寫一篇博文。

這個模塊是跟隨著一個項目逐漸寫完的,也是隨著需求的深入而逐漸完善。一開始連自定義目錄都不行,而現在已經可以在指定目錄下在多層子文件夾繼續尋找文件了。

一、封裝

考慮到功能性的需要,我選擇了JavaScript中的自定義類型來實現這個模塊。這是因為這個模塊需要儲存一些數據,而且不希望被外部調用,而且也希望可以同時存在兩個或多個這樣的API組來調用不同的內容。

Read More →

HTML5 File API小型实用模塊

@梁宇轩4 years前

02/3
00:15
聊聊闲天

Linux拯救因硬盤邏輯鎖而變磚的硬盤

零、前言

前幾天剛剛發博文吐槽過坑爹的「磚硬盤+春節」的情況,想不到就在春節裡面,就將這個問題充滿戲劇性地解決了。

首先來了解一下硬盤邏輯鎖是怎麼一回事。硬盤邏輯鎖是使用了某些DOS的一個Bug製成的。他/她採用了“循環分區表”的技術,使有這個Bug的DOS無法用任何設備啟動。當時江民就曾經使用硬盤邏輯鎖來打擊盜版,導致業界人心惶惶呢。

早在1992年,就有一個反病毒專家發現了這個Bug,並報告給有這個Bug的DOS的生產廠商。不久後,IBM、 Novell等紛紛宣佈其DOS的新版本已徹底解決了這個Bug,唯有MS-DOS的Microsoft沒有理會,導致MS-DOS的新版本仍繼續存在這個Bug。
Read More →

Linux拯救因硬盤邏輯鎖而變磚的硬盤

@梁宇轩4 years前

01/28
22:32
技术笔记

Ubuntu下的自動配置腳本

 零、前言

感覺前言這個板塊毫無意義,但是卻去不掉啊。每次寫技術文章的時候似乎都有一些關事或者不關事的東西寫在前面,好像不寫就不行呢。不過要是我以後要處理這些文章的話似乎就處理前言部分就好了(笑),畢竟不正經的都在這裏,無論是字符串處理還是CSS效果都很簡單呢!

說到自動化腳本,其實出現是爲了防止重複勞動,例如只配置自己的一臺機器的話一般使用不到這些東西的,只出現一次的配置都是吃自己的腦子而已,而自動化腳本就一般出現在對着一臺機配置N次或者是對着N臺機配置1次的情況。可能有人說前面那種情況很少見吧,要是你聽到也一定要幫我反駁他哦,畢竟我就是活生生的實例啊,內存就是這個不好。

一、前期準備

首先你要有一臺電腦。推薦先在一個不會消失的地方建一個工作文件夾,用來放置要用到的東西,畢竟都在一起好管理。

這個腳本有以下功能,

1.替換軟件源,使用速度較快的軟件源來加快配置速度。

2.安裝已經下載的軟件包,並且會自動安裝依賴。

3.安裝Java Runtime Environment。

4.安裝goagent的依賴並且自動開啓。

根據需要使用的功能不同,需要的準備的東西也不同。

1.在工作文件夾下放一個用於替換的sources.list

2.準備好要安裝的軟件包,推薦放在工作文件夾下,不然就要聲明路徑了

3.可靠的網絡

4.可靠的網絡和已經解壓的goagent

Read More →

Ubuntu下的自動配置腳本

@梁宇轩4 years前

01/27
22:57
聊聊闲天

2014.01.27

感覺最近的生活感覺有點鬱悶,技術文章的前言部分明顯不夠用了,還是開一篇來談談吧。

注意:這篇文章推薦順序閱讀,不然可能難以理解。

一、硬盤

終於決定要重新分區、重裝系統,然後充滿了Bad Luck的的事情發生了。
Read More →

2014.01.27

@梁宇轩4 years前

01/27
18:59
技术笔记

Linux主機的自動備份腳本

零、前言

感覺已經好久沒有更新過部落格了,上一篇文章似乎已經是去年8月的事情了,看到一些人的更新頻率真是爲自己感到汗顏,真是擔心有人以爲這個站已經不再維護了呢。

最近由於某些原因導致經常接觸Linux,也寫了幾個自動化腳本,突然就想起之前編寫的這個自動備份腳本,自我感覺還是不錯的,剛剛重新寫了一下,變得通用了一點。

一、前期準備

我所採用的策略是打包備份後發送郵件到郵箱,畢竟現在那些提供商都準備了這麼大的空間,感覺不用可惜了。

所以你需要的是

1.定時執行任務的方式,例如虛擬空間的時間守護任務,或者是VPS的corn。

2.一個發送郵件的方式,例如Linux自帶的mail命令,或者是mutt命令,或者是利用PHP庫透過SMTP服務發送郵件。

3.一個可以容納中間文件的空間,大約是最終文件的大小再加上最大的塊的中間文件。

其中的1和2是必須的,不然基礎的東西都沒辦法做到。如果是3難以達成,可以考慮修改腳本來減少空間需求,不過至少還是有最大的塊的中間文件的容納能力,不然就有點麻煩了。
Read More →

Linux主機的自動備份腳本

@梁宇轩5 years前

08/10
21:19
聊聊闲天

2013.08.10的小感言

最近南方地區都在熱浪當中,廣州可謂是一個難得的例外。不過今天廣州比平時熱了一點,最高溫度達34°C。這個氣溫對於身在華東五市的抗暑精英當然毫無壓力,但對於身在廣州的我來說還是比較熱的。不過預告顯示明天又會是這個溫度,挺令人傷心的。

Read More →

2013.08.10的小感言

@梁宇轩5 years前

08/1
21:28
技术笔记

Windows下利用軟鏈接節省系統盤空間

近來打osu!成癮,Beatmaps越下越多,osu!又不慎裝在系統盤,眼見系統盤掛起了紅燈,心情比較鬱悶。其實除去Beatmaps,osu!本體只有154MB,但我下載的Beatmaps已經有2.47GB了。

#02-01

移走Songs目錄後osu!目錄

想起之前看過利用軟鏈接(維基百科)無縫轉移文件出系統盤的文章,決定使用這種技術來轉移文件。

2013.08.05更新:經OX提醒憶起osu!確實可以直接移動,但是最好移動完成之後運行一次,似乎會自動修復文件關聯和快捷方式。

Google了一下,發現Windows Vista及以上的系統是可以直接使用系統自帶的命令mklink來建立軟鏈接的。而Windows 2000及以上的系統就已經支援軟鏈接了,可以使用Mark Russinovich開發的Junction(下載地址[英語])。不過需要注意的是,Windows下軟鏈接只能用在NTFS格式的分區上
Read More →

Windows下利用軟鏈接節省系統盤空間

@梁宇轩5 years前

01/27
21:30
技术笔记

Sublime Text 2 配置C++環境

首先聲明:這篇文章並非通篇原創,參考了以下兩篇文章:

http://www.cnblogs.com/zhenglichina/archive/2012/08/10/2632071.html http://shanewfx.github.com/blog/2013/01/06/sublime-text2-for-programmer/

接下來介紹我們的主角,Sublime Text 2。

http://www.sublimetext.com/(官方網站)
http://www.sublimetext.com/2(官方正式版下載地址)
http://www.sublimetext.com/buy(覺得好有就支持作者吧 $59) http://www.sublimetext.com/dev(Dev版本的下載地址) http://docs.sublimetext.info/en/latest/index.html(英文文檔)

Read More →

Sublime Text 2 配置C++環境