做好MSN被盜用的防治方法

| Comments

昨天歷經了一段同事msn被盜帳號,密碼也被改掉了,盜帳號的人一直瘋狂的跟我其他的同事說話,要幫他買點數卡。由於密碼不能改的關係,而且直之也沒有設定備用的信箱,所以導致只能打電話到165防詐騙,他們的解決方法就是「去警局報案」= =||| ,因為帳號裡面有很多資料不可能說換就換,所以真的到警局報案。但是到現在好像還沒有下文,為提醒社會大眾,不要在那麼麻煩了,先做好前置作業,等到真的被盜用,就真的只能像新聞一樣,24小時才能鎖帳號,解除的話也要到https://security.live.com/acsr.aspx的網站去解除。你某一兩個朋友可能就真的買了他說的點數卡了….

因為建立msn帳號的時候,可能會要你輸入備用的email還有密碼提示,可能當初沒有填寫,那你現在一定要做好準備。

1.進入帳號總覽

進入https://account.live.com/SummaryPage.aspx網站
登入你的帳號密碼之後就會看到下面一那頁

[Mysql]MySQL Replication(Master-Slave)備援

| Comments

Mysql做備援的方式有很多種,這次講一個最基本的方式Master-Slave,其實網路上許多方法,大家可以去找找看,而今天的環境是使用Amazon Linux 32位元的,但是其實操作都大同小異。 看到上面那張圖,就是今天要做的,只是單純的把Database資料即時備份到另一個Slave Database裡。

[IIS]載入組態檔時發生錯誤: 無法開始監視 XXX 的變更,因為已經到達網路 BIOS 命令限制。

| Comments

因為原本公司的架構是把Web Server跟檔案放另一台File Server上面的,但是他逐年老舊,小公司沒什麼經費可以買好一點的主機,所以我就買了一台Qnap TS-412當做我的File Server,買幾個便宜的HD做RAID 6不到兩萬就處理好了(因為好久以前的MIS只是拿一般同仁淘汰的主機拿去當做FileServer,效能很差,三不五十當給我看>"<,只好趕快換掉了),把WebSite的檔案丟到FileServer上面做完設定之後,一打開就給我出現…

image

找了很多原因

網路路徑..check

新增跟開放webserver帳號的存取..check

連線數量..check(只有我一人= =|||)

C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files 的權限開放給webserver存取..check

解決方式:

最後發現還要把NAS上需要存取網址的資料夾開放給Network Service這個帳號就能夠處理問題了!

 

過去QNAP的韌體不支援windows 設定權限,只能夠在QNAP的網頁介面設定,更新到3.2以後應該就可以處理沒辦法設定權限的問題了!

 

參考:
http://blog.miniasp.com/post/2010/03/15/IIS-runs-out-of-work-items-and-causes-RPC-failures-when-connecting-to-a-remote-UNC-path.aspx

Cornerlife改名為「IGotCloud」

| Comments

正逢雙十國慶日,來改個網站名稱,其實早就想要改掉了,因為之前意外的發現某公司也是用「Cornerlife」來命名,所以想要改很久了,但是因為太忙的關係,沒有時間改。本來這三天國慶連假是要去南投跟大家人擠人的,不過因為我家小可愛因為生病住院,所以就取消這次的行程了,順便花時間做一些之前想做可是沒時間做的事情。

「IGotCloud」本意就是我擁有雲端,其實人人都在使用人人都有,雖然我的經驗沒有網路上那麼多專業好手那樣,不過我會把我的做過的事或是經驗筆記下來,希望可以讓自己可以當筆記查資料,或是幫助剛好有遇到跟我一樣的問題的朋友可以一起解決問題!

網址也改成了:「http://blog.IGotCloud.com

[Rails]Install Ruby on Rails on AWS EC2

| Comments

最近在學Ruby on Rails安裝環境吃了一點苦頭,作一點記錄~~~ First Launch a instance choose ths ami

ami:Basic 32-bit Amazon Linux AMI 2011.09 (AMI Id: ami-dcfa4edd)

sudo yum update

sudo yum upgrade

sudo yum install git

sudo yum install mysql mysql-server

$ sudo yum install build-essential zlib1g-dev libssl-dev libreadline5-dev

$ sudo yum install gcc gcc-c++ make patch openssl-devel readline-devel

$ sudo yum install ruby-devel ruby-irb ruby-rdoc ruby-ri

install RVM

$ bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)

$ echo "[[ -s $HOME/.rvm/scripts/rvm ]] && source $HOME/.rvm/scripts/rvm" >> ~/.bash_profile

$ source ~/.bash_profile

install REE

$ rvm install --force ree

install sqlite3 and mysql

$ sudo yum install sqlite-devel ruby-mysql mysql-devel

install RubyGem

$ wget http://rubyforge.org/frs/download.php/75309/rubygems-1.8.10.tgz

$ tar -xvzf rubygems-1.8.10.tgz

$ cd rubygems-8-10

$ ruby setup.rb

install Rails

$ gem install rails -v=3.0.7

$ gem install mysql

install Passenger

$ gem install passenger

install CUR with SSL

$ sudo yum install curl-devel

$ sudo yum install httpd-devel

install Passenger on Apache

$ sudo passenger-install-apache2-module

vim httpd.conf

$ sudo vim /etc/httpd/conf/httpd.conf

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
LoadModule passenger_module /home/ec2-user/.rvm/gems/ree-1.8.7-2011.03/gems/passenger-3.0.9/ext/apache2/mod_passenger.so
PassengerRoot /home/ec2-user/.rvm/gems/ree-1.8.7-2011.03/gems/passenger-3.0.9
PassengerRuby /home/ec2-user/.rvm/wrappers/ree-1.8.7-2011.03/ruby

<VirtualHost *:80>
      ServerName forum.local 

    DocumentRoot /home/ec2-user/projects/forum/public 

    <Directory /home/ec2-user/projects/forum/public> 

       AllowOverride all 

       Options -MultiViews 

    </Directory>
</VirtualHost>

建立Projects

$ mkdir -p ~/projects/

$ cd ~/projects/

$ rails new forum

$ sudo chmod 705 /home/ec2-user/projects/

Reference:

火速學會Ruby on Rails :http://rails-101.logdown.com/

[jQuery].val 取得值變成亂碼

| Comments

今天用Jquery抓Textbox的值時,發現有個問題

抓出來變成亂碼這樣:

image

這才發生原來我的jquey出了問題

$("#AddTagJsonBtn").click(function () {
        alert($('#TagText').val);
    });

 

看來就是val沒有加括號而以,居然讀出來變這樣。

正確應該是要像下面那樣:

$("#AddTagJsonBtn").click(function () {
        alert($('#TagText').val
());
});

[WordPress]支援CDN及S3的外掛-W3 Total Cache

| Comments

最近發現一個好外掛,其實我的部落格是用EC2建置的,但是哪天如果EC2掛點的話,我怎麼跟各位相親父老交待,我本人也不是系統出身的,因此我的系統也是一邊學一邊做,看有沒有辦法把EC2的備援做到最好的狀況,希望未來像Ken Lee一樣。

名稱:W3 Total Cache

網址:http://wordpress.org/extend/plugins/w3-total-cache

其實W3 Total Cache因為有支援Amazon S3 跟Amazon CloudFront的關係,令我想要去玩一下他,目前我的網站,所有靜態檔案(圖片、css)都是放在s3上面的,如果仔細看的話我的圖片是放在Http://blog1.cornerlife.tw 其實這個網址是CNAME到 Http://blog1.cornerlife.tw.s3-ap-northeast-1.amazonaws.com的。

如果你要使用S3又要用自己的Domain name的話,那你的Bucket記得要用你的domain name建立Bucket 否則他是無法讀取你的檔案。

[Ruby]在Lion安裝ree失敗

| Comments

因為升級lion的關係,
我也重灌了ruby的環境
不知道為什麼在灌ree(Ruby Enterprise Edition)的時候出現了以下錯誤

$rvm install ree

ERROR: Error running ‘./installer -a /Users/<UserName>/.rvm/rubies/ree-1.8.7-2011.03  –no-tcmalloc –dont-install-useful-gems ‘, please read /Users/<UserName>/.rvm/log/ree-1.8.7-2011.03/install.log
ERROR: There has been an error while trying to run the ree installer. Halting the installation.

按照他所說的我們到log看一下Error結果是以下

*** ERROR: Ruby is not installed ***
The Ruby Enterprise Edition installer is written in Ruby. This source tarball bundles precompiled versions of Ruby for many platforms for the purpose of running this installer, but unfortunately we did not include a precompiled Ruby binary for the current platform. So please install Ruby manually, then run this installer again.

上網google一下,發現應該是profile的問題 http://stackoverflow.com/questions/6804195/cant-install-ruby-enterprise-edition-with-rvm-on-osx-lion

我們先把原來的ree刪除之後修改profile再重新安裝一次ree
$ rvm remove ree
$ export CC=/usr/bin/gcc-4.2
$ rvm install –force ree

[AWS]AWS Toolkit for Visual Studio 釋放了

| Comments

身為過去微軟的愛好者我不得不分享一下今天這個Toolkit了,過去只能使用aws toolkit for eclipse,現在多了一個AWS Toolkit for Visual Studio Amazon真的照顧廣大的人群們,哈哈~~~

名稱:AWS Toolkit for Visual Studio
網址:http://aws.amazon.com/visualstudio/
下載網址:http://d1q6xku6craafi.cloudfront.net/latest/AWSToolsAndSDKForNet.msi

因為AWS SDK for .NET當初就有了所以不多做介紹,我們就介紹新的功能

  • AWS Explorer
  • Multiple AWS Account Support
  • AWS CloudFormation Deployment

參考網址:Announcing the AWS Toolkit for Visual Studio

在這邊使用的是VS2010