helloworld

首頁 » 管理 » 使用者 » 檢視使用者個人資訊 » 註冊使用者打勾 » 存檔

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

安裝 logintoboggan 模組並啟用
https://www.drupal.org/project/logintoboggan

設定 logintoboggan

Allow users to login using their e-mail address
選擇啟用並存檔

接下來打開登入頁面
即可看到提示訊息變成
使用者名稱或電子郵件地址 *
You may login with either your assigned username or your e-mail address.
 

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

啟用 drupal core 的 tracker 模組後
即可在個人頁看到多一個追蹤的選單
底下即是個人張貼過文章

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

6/2 無印良品不限金額81折,就在博客來網路書店
滿額再送 e-coupon 
要買要快喔~~

undefined

 

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

安裝 apache + php + mysql 就不再多說了
首先安裝 drush , drush 是文字模式下一個好用的工具
cd /usr/ports/www/drush
make install

接下來透過drush 安裝drupal 核心程式
先切換到 apache 的 DocumentRoot 或是其他可以access 到網頁的路徑
cd /home/www
drush dl drupal

Project drupal (7.43) downloaded to /home/web/www2/drupal-7.43.                                                                                              [success]
Project drupal contains:                                                                                                                                     [success]
 - 3 profiles: minimal, standard, testing
 - 4 themes: bartik, seven, garland, stark
 - 47 modules: drupal_system_listing_incompatible_test, drupal_system_listing_compatible_test, book, php, translation, shortcut, contact, image, profile,
field_ui, dashboard, blog, dblog, search, help, file, forum, locale, block, syslog, node, update, statistics, contextual, overlay, system, field_sql_storage,
text, list, number, options, field, rdf, path, user, toolbar, menu, color, poll, comment, aggregator, taxonomy, filter, openid, tracker, simpletest, trigger

這時候drupal 已經幫你在當下的目錄下載好目前最新release 的D drupal 7.x

 

下載正體中文語系
https://localize.drupal.org/download
找到Chinese, Traditional , 7.x
複製連結網址
回到drupal 目錄
cd profiles/standard/translations/
wget http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.43.zh-hant.po


開啟網頁
http://server/

Choose profile -> Standard > save and continue
Choose language -> Chinese, Traditional (繁體中文) -> save and continue
檢查系統需求 -> 依照指示完成系統需求
cd sites/default
mkdir files && chown www:www files
cp default.settings.php settings.php && chown www:www settings.php


設定資料庫 -> 安裝設定檔 -> 設定翻譯語言 -> 設定網站 -> 介面翻譯完成 -> 已完成

helloworld 發表在 痞客邦 留言(0) 人氣()

以下網路上看到的文章,改天找機會試試
service unsupported-transceiver
no errdisable detect cause gbic-invalid
speed nonegotiate
end
插上 光纖模組

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

硬體: dell R320
作業系統: CentOS release 6.7
重開機按F2 進入BIOS
找到CPU power managments 的地方
修改成 OS DBPM存檔後重開機即可

90e3c397-93db-4f9a-bd84-31abbcd02b86.jpg

helloworld 發表在 痞客邦 留言(0) 人氣()

每張面額50, 單筆訂單滿599元且商品單價高於100元方可抵用。
使用期限:即日起 ~ 2016/3/8前使用,逾期失效。

undefined

序號:
EPNLbuTX
EPNwArbb
EPNUWSfn
EPNNaKUt
EPNLLwQ8
EPNVUqeJ
EPNY8ArB

---- 以下 20160307 新增 ----

EPNMhLv8
EPNwgmmY
EPNtRRqy
EPNnEGnc
EPNjFPvR

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

就是今天,要買要快啊


books_muji.jpg 

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

使用期限 ~2015/09/30

EMCV9PmB 50
EMASD98y 200
EMDS7S7J 25
EMDkhgCq 25
EMDTCJBg 25
EMDWUBRB 25
EMBQ58WE 100
EMDB47CH 25
EMDL96FG 25
文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

雖然說事出必有因
但是如果真的找不出因或是暫時沒心情找原因
可以參考以下作法
1. 暫時讓使用者無法連上 db (用防火牆阻擋、把密碼先改掉、停掉所有ap服務...很多很多方法,挑自己適用的)
2. 從 master把 異常的 table dump 出來
3. 在 master db 把 table 改名,心臟夠力的可以直接 drop
4. 把剛剛dump出來的資料load回去
5. 剛剛的3,4步驟會寫入 binlog, 經由 replication 的機制同步到slave
6. 測試異動一筆資料看看
7. 將步驟1做的動作復原
8. 收工

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

2015 年05月、06月 統一發票中獎號碼

特別獎 82930261
八位數號碼與上列號碼相同者獎金一千萬元
特獎 43540459
八位數號碼與上列號碼相同者獎金二百萬元
頭獎

82267 055
72762 106
06820 335

八位數號碼與上列號碼相同者獎金二十萬元
貳獎 末七碼與頭獎相同者各得獎金四萬元
參獎 末六碼與頭獎相同者各得獎金一萬元
肆獎 末五碼與頭獎相同者各得獎金四千元
伍獎 末四碼與頭獎相同者各得獎金一千元
陸獎 末三碼與頭獎相同者各得獎金二百元
增開陸獎 420523554
兌獎日期 2015/8/6 ~ 2015/11/5

本對獎單如有排印錯誤, 以財政部開獎紀錄為準。

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

master 10.0.0.100
slave 10.0.0.200

*** master ***

# vi /etc/my.cnf
server-id = 100
log_bin /var/lib/mysql/mysql-bin.log

# /etc/init.d/mysqld restart

# mysql -u root -pxxx
mysql> GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%' IDENTIFIED BY 'passw0rd';

mysql> FLUSH TABLES WITH READ LOCK;
Query OK, 0 rows affected (0.00 sec)

mysql> SHOW MASTER STATUS;
+------------------+----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000001 | 251 | | |
+------------------+----------+--------------+------------------+
1 row in set (0.00 sec)
//remember the position

# mysqldump -u root -pxxxx --all-databases > all-databases.sql;

mysql> UNLOCK TABLES;
Query OK, 0 rows affected (0.00 sec)


*** slave ***
# scp login@10.0.0.100:all-databases.sql .

# vi /etc/my.cnf
server-id = 200
log_bin = /var/lib/mysql/mysql-bin.log

# /etc/init.d/mysql restart

# mysql -u root -pxxxx < all-databases.sql

mysql -u root -pxxxx
mysql> CHANGE MASTER TO
> MASTER_HOST='10.0.0.100',
> MASTER_USER='repl',
> MASTER_PASSWORD='passw0rd',
> MASTER_LOG_FILE='mysql-bin.000001',
> MASTER_LOG_POS=251;

mysql> START SLAVE;

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

查看目前spare硬碟有以下幾種方式
aggr status -s
vol status -s
sysconfig -A

將spare硬碟做zero處理
disk zero spares

查看目前硬碟是否真的有在狂跑
sysstat -x 1
CPU NFS CIFS HTTP Total Net kB/s Disk kB/s Tape kB/s Cache Cache CP CP Disk DAFS FCP iSCSI FCP kB/s
in out read write read write age hit time ty util in out
10% 0 0 0 0 0 0 21418 21418 0 0 >60 100% 0% - 100% 0 0 0 0 0
7% 0 0 0 0 1 0 14052 14231 0 0 >60 99% 42% T 39% 0 0 0 0 0
9% 0 0 0 0 0 0 19968 19456 0 0 >60 100% 0% - 100% 0 0 0 0 0
10% 0 0 0 0 0 0 21248 21248 0 0 >60 100% 0% - 56% 0 0 0 0 0
10% 0 0 0 0 1 0 20358 20612 0 0 >60 100% 0% - 100% 0 0 0 0 0
10% 0 0 0 0 0 0 20736 20736 0 0 >60 100% 0% - 55% 0 0 0 0 0
10% 0 0 0 0 1 0 20846 20592 0 0 >60 100% 0% - 100% 0 0 0 0 0

等等等,最後會出現這樣的訊息

Wed Sep 9 16:16:19 CST [raid.disk.zero.done:notice]: Disk 8b.15 Shelf 0 Bay 11 [NETAPP X261_MTOMC250P05 R5VV] S/N [XXXXXXXX] : disk zeroing complete
Wed Sep 9 16:16:41 CST [raid.disk.zero.done:notice]: Disk 8b.8 Shelf 0 Bay 4 [NETAPP X261_MTOMC250P05 R5VV] S/N [XXXXXXXX] : disk zeroing complete
Wed Sep 9 16:16:52 CST [raid.disk.zero.done:notice]: Disk 6a.15 Shelf 0 Bay 11 [NETAPP X261_MTOMC250P05 R5VV] S/N [XXXXXXXX] : disk zeroing complete
Wed Sep 9 16:16:54 CST [raid.disk.zero.done:notice]: Disk 6a.14 Shelf 0 Bay 10 [NETAPP X261_MTOMC250P05 R5VV] S/N [XXXXXXXX] : disk zeroing complete
Wed Sep 9 16:16:59 CST [raid.disk.zero.done:notice]: Disk 8b.10 Shelf 0 Bay 6 [NETAPP X261_MTOMC250P05 R5VV] S/N [XXXXXXXX] : disk zeroing complete
Wed Sep 9 16:17:21 CST [raid.disk.zero.done:notice]: Disk 6a.2 Shelf 0 Bay 2 [NETAPP X261_MTOMC250P05 R5VV] S/N [XXXXXXXX] : disk zeroing complete

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

在網址列輸入 about:config 叫出偏好設定
找到以下的設定
dom.ipc.plugins.flash.disable-protected-mode
從原來的 false 改成 true 就可以了

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

#新安裝mysql, 修改root密碼
mysqladmin -u root password 'rootpass'

#建立資料庫,名稱為db1
create database db1;

#建立使用者 webap
CREATE USER 'webap'@'localhost' IDENTIFIED BY 'webpass';

#讓 webap 有權限可以存取 db1
GRANT ALL ON db1.* TO 'webap'@'localhost';

#my.cnf 的路徑
/usr/local/libexec/mysqld --help --verbose

./libexec/mysqld Ver 5.5.44-MariaDB for FreeBSD9.3 on amd64 (FreeBSD Ports)
Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.

Starts the MariaDB database server.

Usage: ./libexec/mysqld [OPTIONS]

Default options are read from the following files in the given order:
/usr/local/etc/my.cnf /usr/local/etc/mysql/my.cnf ~/.my.cnf

# innodb預設會將所有table的data及index儲存在ibdata1,時間一久這個檔案就會變得很大,建議可以將每個table分開儲存
1. 備份所有資料庫
mysqldump -u root -prootpw --all-databases > all-db.sql
2. 關閉mysql
mysqladmin -u root -prootpw shutdown
3. 編輯my.cnf
[mysqld]
innodb_file_per_table=1
4. rm ibdata1
5. 匯入資料庫
mysql -u root -prootpw < all-db.sql
6. 檢查檔案
確定每一個table是否有多出一個*.idb的檔案
table1.frm
table1.idb

# mysqldump 時讓每一筆record都是一個insert語法
mysqldump時預會把一個table裡面的資料塞成同一個insert語法,如果要讓每一筆紀錄都是一行insert時
加上 --skip-extended-insert 參數即可

#mysqldump 也可以下where 條件
example: mysqldump -u root -p mysql user --where="user='root'"

#某先狀況下,修改使用者權限,但未生效,可以重新載入權限
FLUSH PRIVILEGES ;

#動態修改mysql參數,但重啟後參數會恢復到預設值

SET GLOBAL character_set_database = 'utf8';
SET GLOBAL character_set_server = 'utf8';
SET GLOBAL collation_database = 'utf8_general_ci';
SET GLOBAL collation_server = 'utf8_general_ci';

# 鎖定資料表,防止寫入
FLUSH TABLES WITH READ LOCK;

# 解除鎖定
UNLOCK TABLES;

#mysqldump 但不包含某個table
 mysqldump -u root -p database_name --ignore-table=database_name.story

(未完成)

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

安裝完 phpmyadmin 後,出現 "您應升級到 MySQL 5.5.0 或更新版本。" 的錯誤訊息
如果不想更新mysql版本的話,可以到一下網址找適合的版本安裝
https://www.phpmyadmin.net/downloads/
如 phpMyAdmin 4.0.10.10

undefined
MySQL完全攻略:資料庫開發與效能調校

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

針對要檢視的介面做以下的設定

Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int s0/0/0
Router(config-if)#ip accounting
Router(config-if)#end

便可以用sh ip accounting檢視目前來源和目的位置

Router#sh ip accounting
Source Destination Packets Bytes
192.168.50.123 10.30.10.3 14 836
192.168.50.124 10.30.10.4 40 2480
....
....

但是無法按照數字做排序,須自己人工貼到自己熟悉的工具做排序

undefined

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

可能是其他人有登入,則請其他人先退出
或是登入後因為網路不穩,造成連線不正常中斷,此時就必須要等timeout時間一到,才可以再登入
另外可以嘗試透過rsh重啟telnet 或是ssh服務來解決這個問題
首先確定netapp 的rsh 是否有開啟
找一台client測試以下指令
client# rsh filer_ip -l root@password df
如果有正常回應的話
輸入
client# rsh filer_ip -l root@password "options ssh.enable off"
client# rsh filer_ip -l root@password "options ssh.enable on"
或是
client# rsh filer_ip -l root@password "options telnet.enable off"
client# rsh filer_ip -l root@password "options telnet.enable on"
即可

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

一直想體驗釣魚的感覺但不知道怎麼入門
先來體驗一下夜釣白帶魚,報名費 1500/人
集合及出海地點: 碧砂漁港
分兩個時段,小夜大約是18:00~24:00
大夜約00:00~06:00
這次選擇大夜時段,因為運氣好的話順便可以看日出

出海前半小時先去報到處報到,記得要帶證件
會暈船的可以趁這個時候吃個暈車藥
上船後會先到海巡處檢查,還給你證件
到了船上,船家會貼心準備海鮮米粉或是烤肉之類的讓遊客墊一下肚子
但是會暈船的就不要勉強自己了

基隆夜釣白帶魚

釣竿有分固定桿和活動桿,這是固定桿排排站,很容易跟其他釣友的線纏在一起
所以船上有很多工作人員(幾乎都是外籍漁工)幫忙把糾纏在一起的線解開

IMG_4283  

這些就是今天的成果,老實說內心很掙扎,因為有點小殘忍
俗話說吃果子要拜樹頭,喝牛奶就要拜奶X
在我們平常吃魚的同時也要感謝辛苦的討海人和魚群們~~

undefined
小心中魚!搞懂原理、智取魚兒,突破手足無措的新手期,釣魚別再只是靠運氣

作者: 戴代  
出版社:麥浩斯  
出版日期:2016/10/22
語言:繁體中文
定價:400元

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

acl trust {
  "localhost";
  "10.1.2.0"/24; #信任ip1
  "192.168.20.0"/24; #信任ip2
}

acl block {
  "10.9.9.0"/24; #黑名單1
  "192.168.9.0"/24; #黑名單2
}


sub vcl_recv {
  ## 只允許trust ip 連線到以下vhost
  if ((req.http.host == "intranet.example.com") || (req.http.host == "admin.example.com")) {
    if (client.ip !~ trust) {
      error 403;
    }
  }

  ## 禁止黑名單訪問網站
  if (client.ip ~ block) {
    error 403;
  }
....
...
}

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

FreeBSD + IPFW 當 NAT 供內部電腦上網

測試環境
client pc
ip: 10.2.3.100/255.255.255.0
gate way: 10.2.3.254

freebsd host:
os: FreeBSD 9.3-RELEASE x64
em0: x.x.x.x/255.255.255.0 (internet ip)
em1: 10.2.3.254/255.255.255.0

step1:
# cd /usr/src/sys/amd64/conf
將以下幾行加入 kernel , 並重新compile
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=5
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPDIVERT

step2:
編輯/etc/rc.conf
firewall_enable="YES"
firewall_type="OPEN"
natd_interface="em0" ##這裡是外部ip網卡的代號
natd_enable="YES"
gateway_enable="YES"

step3:
重開機,如果設定正常的話,在內部網路的client應該都可以透過freebsd上網了~

step4: (可省略)
# ipfw show
檢查是否有這一行
00050 34679 4765350 divert 8668 ip4 from any to any via em0

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

要把硬碟丟掉之前,又擔心硬碟資料外流
可以下載 centos live dvd,利用內建 shred 程式
將亂數重複抄寫到硬碟的磁區上
如此一來一般軟體很難救回來,可以比較放心的回收,但在精密的實驗室中仍有機會被還原資料

以下範例是預設值,並顯示抄寫的進度
[root@livedvd ~]# shred -v /dev/sda

shred  

保險一點,重複抄寫七次也可以
[root@livedvd ~]# shred -v -n7 /dev/sda

複寫過的硬碟,如果用fdisk 檢查的話,可以看到類似的畫面,想必裡面是一些很亂很亂的資料吧

shred  

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

以下的範例是自動產生1~100流水號,在前面加上sn字串並把不足五位數的以0補足

<?php

for ($i = 1; $i<=100 ; $i++){
  echo sprintf("sn-%05d", $i);
  echo "\n";
}

?>

輸出結果

sn-00001
sn-00002
......
sn-00100

 

undefined
PHP學習手冊

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

如果要顯示今天的日期
date "+%Y%m%d"
20150523

如果要顯示前一天的日期
date -v-1d "+%Y%m%d"

顯示後一天的日期
date -v+1d "+%Y%m%d"

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

剛從澳門回來,趁有記憶的時候筆記一下
出發前可以去以下的地方拿旅遊手冊及地圖,內容很豐富
去之前建議打個電話先,聽說如果不方便前往的話也可以付郵票,請對方寄資料給你

澳門旅遊局公關顧問
台北市敦化北路167號10樓C
電話:02-2546-6086 上班時間:週一~五 9:00~12:30,14:00~18:00

澳門經濟文化辦事處
http://www.decm.gov.mo/
地址:台北市信義路5段7號台北101大樓56樓A座
電話:(02)8101-1056
在樓下跟辦事處用對講機聯絡好,他會發一張通行證給你,才可以搭電梯上樓去

有效期間內的台灣護照即可,不用辦簽證
澳門飲食我覺得還算對我胃口,但比較一下幾年前網友的遊記,物價真的飆得粉高,看上去大致是台灣的3/2到2倍吧
氹仔目前持續在建設,可見賭場的經濟效益非常大
賭場好大,可以不賭但可以去見識一下,小孩不能帶進去喔
賭場內大部分是中國大叔、大媽,下手也真的很豪邁
澳門沒有地鐵,可以利用各大酒店的接駁巴士,公車也算方便
路口紅綠燈比率不多,大部分司機會禮讓行人
人民幣、港幣、澳門幣通用,但方便計算,店家會以1:1計算,港幣可以先在台灣先換
找零的澳門幣建議有機會的話可以先用掉
古蹟一定要參觀,不管是西方或是中國風的,都有參觀價值
水舞間門票雖然不便宜,但值得一看
最後一天可以在威尼斯人酒店寄放行李,非住客一件行李10澳門幣,可以寄放後去到處逛逛,殺時間最後再去搭免費接駁車到機場


澳門自由行  

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

安裝完VMware vSphere Client 5.5後
開啟程式時會很貼心的幫你轉成正體中文
如果比較習慣英文介面的,可以參考以下步驟
在桌面捷徑點右鍵->內容
目標->後面新增 -locale en_US後確定即可


vmware vsphere client us english  

undefined
實戰VMware vSphere 6.x企業私有雲建置:異地備援x軟體定義儲存x高可用性

作者: 顧武雄  
出版社:碁峰  
出版日期:2017/03/13
語言:繁體中文
定價:450元

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

Linux當記憶體用完時,就會用到swap空間,但如果連swap空間也不足時,往往系統就會出現很難預期的狀況,甚至無法登入維護
所以一個適當的swap空間是必須要的,但如果已經是線上服務無法重新劃分空間的時候怎麼辦
以下是線上建立一個swapfile的範例

利用dd指令建立一個4G大小的檔案
# dd if=/dev/zero of=/swapfile01 bs=8192 count=524288
524288+0 records in
524288+0 records out
4294967296 bytes (4.3 GB) copied, 97.5928 seconds, 44.0 MB/s

轉換為swap格式
# mkswap /swapfile01
Setting up swapspace version 1, size = 4294963 kB

編輯/etc/fstab,新增以下一行設定,讓下次重開機時可以自動掛載 swap
# vi /etc/fstab
/swapfile01 none swap sw 0 0

手動掛載剛剛建立的swap 空間
# swapon /swapfile01
或是
# swapon -a

重開機試試剛剛的 fstab 是否生效

undefined

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

如果netapp storage的raid硬碟壞到不能再壞一顆且已經沒有spare保護時
netapp會自動啟動保護機制,自己關機,預設值為24小時
有幾個解決方案
1. 在24小時內更換硬碟
2. 如果24小時內無法登換硬碟可以修改raid.timeout參數
如: options raid.timeout 72

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

example

192.168.100.100 vip
192.168.100.101 active server
192.168.100.102 standby server

/cfg/slb/real 101
rip 192.168.100.101
backup 192.168.100.102
ena

/cfg/slb/real 102
rip 192.168.100.100
ena

/cfg/slb/group 100
add 101

/cfg/slb/virt 100
vip 192.168.100.100
service 80/group 100
..
ena

 最後記得
apply
save

文章標籤

helloworld 發表在 痞客邦 留言(0) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼