Google搜查列

 

2013年7月9日 星期二

使用unetbootin 建立開機USB的LINUX系統

當你想要建立USB開機安裝器的,少不了使用一些工具軟體,把原來使用光碟開機安裝的系統,改由USB安裝,好處當然是方便帶在身上,可以把多個安裝系統帶在身上,方便工程師選用,今天要介紹的是使用UNetbooton這個軟體,這個軟體小工具,主要針對Linux系統來作USB開機的系統,如果想要把開機光碟,改成隨身碟,可試用這個小工具囉,我介紹我的習慣的方便,我這次是使用讀卡機+microSD卡這樣的配法,這樣可以多個系統在身上,同時也有選用時的彈性。

UNetbootin官方網站是如下說明的 :
UNetbootin可以讓你創建可啟動的Live USB隨身碟,變​​為Ubuntu,Fedora和其他Linux發行版免於燒錄它可以執行在Windows,Linux和Mac OS X上您可以在UNetbootin裡直接下載一個所支援公開發行系統或提供自己的Linux ISO檔案

當然事前要準備的是SD卡,以下是我的一組維修工具碟是我的組合。

我以白色的油漆筆寫上,以標示那一張micro SD是什麼系統
包括win7安裝USB,Windows XPE 和Linux BT5r3
當然也要有可支援USB開機的讀卡機一支,同時主機板或筆記型電話也要支持USB開機喔!
我們習慣的下載windows的執行版本的unetbooti,在windows系統中制作開機USB LINUX
以下是選稿目前的支援的Linux 各版本




 選擇你已下載準備好的ISO檔
還有要寫入那一個USB隨身碟
COPY檔案中……
現在可以試試能不能開機了

以上是製作USB LUNIX的安裝或修復系統,像如Fedora那種大怪物,最好用個16G以上的隨身碟喔

但我個人最喜歡是BackTrack5 (BT5),系統安全分析系統(又叫作駭客工具系統),我想大多數人對這個隨身帶的USB系統是比較有興趣的吧,之後再來說說這個BT5系統好了,從BT3,4,5,開始接觸,會分享一些使用工具,這類的中文資訊比較少,大家要對自己的系統進行安全測試就要用這個BT5集合

使用Perl 發GTalk

常常在使用PERL管理我的系統,用得最多就是系統檢測
在管理裡,最希望是可以達到即時通知道Syster Administrator管理人

最即時收到訊息有手機的簡訊(短訊) ,電話的方式
桌上型電腦有MSN,SKYPE,GTalk,Pidgin等
而智慧型手機的通訊有SKYPE,GTalk,LINE,Whatsapp等……

寫這個程式的出發點是我的系統裡有UPS不斷電,但如在假日發生時,也可以透過即時通訊軟體通知管理人
我的UPS是山特(台灣飛瑞)



其管理軟體winpower裡,用得上的是郵件和簡訊
不過沒有即時通知功能
不過被我在安裝目錄下發現了一個UPSEVENT.CSV 的事件文字檔案
在裡面的我只關注4個事件代號和發生事件時間
00 市電斷電
03 市電覆電
04 RS232斷線
05 RS232連線

使用Perl定期檢讀這個檔案(例如每5分鐘),在發生事件時使用XMMP協定通知我的指定帳號
經過多方測試,使用GTALK是大宗表現不錯,也有其優點
1.在GMAIL裡可以記錄GTALK通訊內容(歷史事件)
2.也有PC和手機app 或GMAIL,都會同時通知到(NB,桌機,手機,WEB MAIL的GMAIL)
3.GTalk接口簡單,使用XMPP,但連線需TLS加密

編寫前,如果執行Perl的系統是windows ,請記得安裝XMPP套件模塊,是LINUX的話那要安裝一下XMPP喔

在傳送後,手機會收到GTALK的訊息(無奈傳送中文會產生亂碼,只好再研究一下囉)


另外,如果想要寫GTALK機器人的話,可以參考使用perl gtalk套件
Net::XMPP::Client::GTalk

#!/usr/bin/perl


use strict;
use Net::XMPP;
if(1==1) { #這裡可以方一些檢查的程式
  $temptext="EVENT\n";
  &sendgtalk("$temptext");#呼叫傳送gtalk
}


#副程式 傳送GTalk 訊息給指定帳號
sub sendgtalk{
        my $username = "flybird001";#傳送人帳號
        my $password = "xxxxxxxxxx";#傳送人密碼
        my $resource = "nagios";
        ## End of configuration
        $ARGV[0]="touser";#接收人帳號
        $ARGV[1]=shift;     #訊息內容
        my $len = scalar @ARGV;
       
        if ($len ne 2) { #檢查是否有兩個參數
           die "about [touser] and [message]?\n";
        }
       
        my @field=split(/,/,$ARGV[0]);
       
        #------------------------------------
       
        # Google Talk & Jabber parameters :
       
        my $hostname = 'talk.google.com';
        my $port = 5222;
        my $componentname = 'gmail.com';
        my $connectiontype = 'tcpip';
        my $tls = 1;
       
        #------------------------------------
       
        my $Connection = new Net::XMPP::Client();
       
        # Connect to talk.google.com
        my $status = $Connection->Connect(
               hostname => $hostname, port => $port,
               componentname => $componentname,
               connectiontype => $connectiontype, tls => $tls);
       
        if (!(defined($status))) {
           print "ERROR:  XMPP connection failed.\n";
           print "        ($!)\n";
           exit(0);
        }
       
        # Change hostname
        my $sid = $Connection->{SESSION}->{id};
        $Connection->{STREAM}->{SIDS}->{$sid}->{hostname} = $componentname;
       
        # Authenticate
        my @result = $Connection->AuthSend(
               username => $username, password => $password,
               resource => $resource);
       
        if ($result[0] ne "ok") {
           print "ERROR: Authorization failed: $result[0] - $result[1]\n";
           exit(0);
        }
       
        # Send messages
        foreach ( @field ) {
        $Connection->MessageSend(
                to       => "$_\@$componentname",
                resource => $resource,
                subject  => "Notification",
                type     => "chat",
                body     => $ARGV[1]);
        }

}

2013年5月14日 星期二

18650 USB 行動電源的選擇和應用

明明白白我的芯!

最近看到一個行動充電電池的新聞,有說很多不管有名或沒有名氣的廠商,為了行動充電市場的變大,標榜自家的產品天下第一電力,外加幾千萬"意外險",但行政院消保處對市售產品進行抽查,發現名牌的也都有標榜不實
今天我要分享我自己的經驗,18650+USB行動充的殼

電池種類:18650鋰電池是3.6-3.7V的電池,不是普通5號電池(18650是指直徑18mm長65mm的圓柱型電池)

Q:為什麼我要選擇18650這種電池呢?
A:因為很多地方都可以看得到18650的身影(大多數電記型電腦的電池內就是18650串並接而成的)
電池容量比較大
電池本身可以快充電快放電
電壓高單粒可以到3.7V 和手機或相機的電池接近
18650的製作廠牌有三星,三洋等幾家為大宗,當然也有其他的雜牌,每一粒的標示電容量不等

Q:為什麼要自選電池?
A:就是因為信不過廠商自家的標示電容量呀,而且當電池用久了,標準行動充的內部電池也會老化,沒有儲電的能力了,但他的充電電路還是好的呀

為什麼原廠的非標準電池沒得賣,就不能只換電池?如果我選用通用性交高的18650,就可以當電池老化後,只換電池,又是一個好的行動電池了


Q:為什麼要選USB口?
A:在世界手機聯盟已經統一了手機充電標準micro USB來當作所有聯盟的手機充電口,所以只要是聯盟手機廠牌都是可以使用USB口充電,所以選用一個可以USB輸出和輸入的行動充是致少十年內不會變動(APPLE的IPHONE一開始不是USB,因為他不是聯盟內的,但後來市場上的消息者要求USB,不得不把一頭改為大的USB,但接手機那一頭也不是microUSB)


我們先知道USB本身是5V的電壓,我們大目前大多數的手機充電都可以使用電腦的USB口來對手機充電,而USB的線材,一頭是USB,一頭是micro USB

我要找到的行動電源,是可以microUSB充電,也可以提供USB 充手機的兩個接口,有過充或過放保護電路板,同時可以有燈號知道行動充本身還有多少電量的
所以我找到以下這一個
這個是可以按裝兩粒18650的行動充殼,因為本身設計為可更換電池的,本身也可以使用microUSB對他充電

也提供電量顯示的按鈕,按下去如果是滿燈是4顆燈都亮,如果只有一個紅燈表示底電量了

安裝方法很簡單,只要像裝電視搖控器的裝法就好,要注意的是他是兩顆電池都是同一放向的喔


18650的電池正負極比較不明顯,他的負極比較平和光滑,而正極比較凸出一點點而已



因為這電池不常換的,所以設計使用螺絲,比較堅固,這個電池盒是鋁外殼的,對於充電過程中,電池放電時會有發熱的情況作良好的散熱
這樣簡單的18650行動充就完成了



Q:為什麼不選用充電的3號電池,不是更方便取得嗎? A:因為3號電池的電壓為1.2V,和需要的3.7V以上電壓差距大,在電池連續底電壓,高電流的放電過程(對手機充電的過程),會有高熱和發生電池爆炸的危險,當然,不管多大的品牌,只要品質不良的電池都有爆炸的可能,所以在本範例我所選擇的行動充是使用金屬材質外殼,萬一發生電池爆炸,保護主人的作用也比塑膠來得安全一些,所以選擇1.2V的電池充3.7V的手機,是一件很吃力又危險的事。 



我不是賣家,所以不要問我品質或保固的事,我只是提供大家要注意的事項和原則

2011年7月25日 星期一

算不算得上山寨的平板?原道N10開箱-硬體外觀(一)

















話說這個BLOG也放到野草比人高了,想不到是寫這個開箱而除草
這次要說的是大陸自有品牌,"原道" 出的N10
當然原道還有出其他G,W,V系列,但本篇為N10為主

為何選他,他是電容觸控的,而且尺寸也合我心中的7吋(大約漫畫書大小)
  • 品牌: 原道
  • 型號: N10
  • N10: N10(8G)
  • 操作系統: Android 2.3
  • 屏幕尺寸: 7英吋
  • 硬盤容量: 8GB
  • 處理器型號: ARM
  • 處理器主頻: 1.2GHz
  • WIFI網絡: 支持
  • 3G網絡: 支持( 要看什麼型號3G的USB網卡)
  • 藍牙: 支持
  • 記憶體: 512MB
  • 觸摸屏類型: 電容式
  • 存儲類型: 閃存
  • 支持接口類型: USB OTG
  • 產品類型: 平板電腦
  • 上市時間: 2011年
  • 顏色分類: 黑色
  • 售後服務: 全國聯保
  • 攝像頭: 30萬像素
以下是我找到CPU的資料
Cortex-A8
以下是一般網頁上的介紹

產品介紹:

  原道N10採用Cortex-A8架構的RK2918處理器,主頻超過1GHz,最高可達1.2GHz,並擁有512KB的二級緩存,是有史以來A8 內核開發性能最高、最具處理效率的處理器。內置Vivante GC800高性能圖形處理器,每秒最大6000萬三角形的吞吐量、60M的三角形生成率和500M左右的像素填充率,可以輕鬆勝任各種複雜3D畫面和大型 3D遊戲。此外,N10採用了更加先進的512MB DDR3代內存技術,與DDR1和DDR2相比,在內存模塊容量相同的情況下,可以提供相當於DDR1和DDR2內存2-4倍的帶寬速率。原道N10搭載 一塊7英吋800×600像素電容式五點觸控屏幕,大大提升了操控性。原道N10搭載Android 2.3系統,能夠向下兼容更低級別版本系統中所有的軟件和遊戲,軟件兼容性幾乎達到了100%,是目前最具實用價值的系統版本。提供Flash 10.2運行支持,優酷、土豆、酷六等視頻分享類網站均可實現在線視頻觀看,基於FLASH內核的在線遊戲(如流行的QQ偷菜、QQ農場等)也能夠完美在 線運行。原道N10全面支持1080P視頻解碼,完整覆蓋RMVB、AVI、MKV(H264)、WMV、MP4、MOV、VOB、FLV、DAT、 WebM Vp8等幾乎所有的視頻格式 。通過前置攝像頭,N10上實現拍照、攝像、視頻通話、聊天和視頻會議等等。

以上說的好像很強,但以單核心A8 1G的來說,算是目前的主流機器的硬體架構,而記憶體有512M算是還可以,8G的內建儲存,觸立顯卡晶片Vivante GC800
詳細規格原道官網並沒有很多資料,反而官網的討論區資料還滿多的,還有教你如何刷機,換開機圖檔等…很多技術面的資料都有

在包裝上,也算是用心,包裝盒上是藍色的燙金 小綠人

旁邊也是燙金的LOGO
這次配件如下
是100V~240V充電器(非USB)
OTG線
Mini USB線
3.5mm簡易耳機(不是重點)
說明書
保固卡(用途是?)
再來看看實物的厚度,平板嘛,這個厚度很重要的,比較厚的是叫作厚板囉
(誰那麼臉皮厚還敢拿出來賣)
拿新台幣一元來比對一下實際量測比較準啦,12.7mm 重量436克,我覺得是可以接受的厚度(此為7吋)
比上不充,比下有餘
IPAD1 是13.4mm 680g
IPAD2 是8.8mm 590g

再看看I/O的部份

上方(右):聲音大小,電源開關

左方(上):OTG,USB

下方(左):無

右方(下):Micro SD ,充電,3.5mm耳機,mic,喇叭,功能鍵,返回其中的OTG線
(說穿了就是外接USB埠,可以接隨身碟,外接USB硬碟,鍵盤,滑鼠,目前支援的3G網卡……)
連接電腦用的傳輸線

2010年3月3日 星期三

思科3月9日召開發佈會 號稱永久改變互聯網

思科3月9日召開發佈會 號稱永久改變互聯網[2010/2/25]

  據國外媒體昨日報導,思科已經開始發出信函,邀請媒體和分析師參加3月9 日舉行的網路發佈會。思科表示,該公司屆時將發佈“重要公告”,並將“永久性改變互聯網及其對用戶、企業和政府的影響”。
  業內人士認為,這份公告可能與並購無關,因為並購行為在發佈前通常都會對外保密。有消息人士向《金融時報》透露,思科計畫與大型ISP(互聯網服務提供商)開發一個超高速的互聯網系統。還有消息人士表示,思科將公佈一個CDN(內容分發網路),與Akamai和 Limelight Networks展開競爭。

Google Analytics