星期一, 11月 17, 2014
星期六, 8月 30, 2014
星期二, 6月 17, 2014
Timer Create Sample
#include <stdio.h>
#include <unistd.h>
#include <signal.h>
#include <stdlib.h>
#include <time.h>
#define rdtsc(low,high) __asm__ __volatile__("rdtsc" : "=a" (low), "=d" (high))
timer_t tt;
void handler (int sig, siginfo_t * extra, void *cruft)
{
static last_i=0;
unsigned int i, j;
rdtsc(i,j);
printf ("time:%u, %u, [%u] %uHZ \n", j, i, i-last_i, (i-last_i)*10/1000000);
last_i = i;
}
int main ()
{
int i=0;
sigset_t sigset;
sigfillset (&sigset);
sigdelset (&sigset, SIGRTMIN);
sigprocmask (SIG_SETMASK, &sigset, NULL);
struct sigaction sa;
sigfillset (&sa.sa_mask);
sa.sa_flags = SA_SIGINFO;
sa.sa_sigaction = handler;
if (sigaction (SIGRTMIN, &sa, NULL) < 0)
{
perror ("sigaction failed ");
exit (-1);
}
struct sigevent timer_event;
struct itimerspec timer;
timer.it_interval.tv_sec = 0;
timer.it_interval.tv_nsec = 100 * 1000 * 1000;
timer.it_value = timer.it_interval;
timer_event.sigev_notify = SIGEV_SIGNAL;
timer_event.sigev_signo = SIGRTMIN;
timer_event.sigev_value.sival_ptr = (void *) &tt;
if (timer_create (CLOCK_REALTIME, &timer_event, &tt) < 0)
{
perror ("timer_create failed");
exit (-1);
}
if (timer_settime (tt, 0, &timer, NULL) < 0)
{
perror ("timer_settime failed");
exit (-1);
}
while (i++ < 10)
{
pause ();
}
return 0;
}
星期四, 6月 05, 2014
2014 Computex
Beseye 這間人每天爆多, Dropcam like |
技嘉
GA-7PXSL ATX XEONx2 |
技嘉 GA-7PESH3 EEB XEON x2 |
TPLink RE200 AC750 WIFI Range Extender |
300M Extender TL-WA860RE |
生產怪東西的廠商, 攤位不小, 不過沒DM, 只有先導說明推廣 |
怪東西1. |
|
|
又一家Total Solution, 門面不錯 |
又一家Total Solution, 門面不錯, |
又一家Smart Solution
又一家.....數不清第幾家了
j5create USB3 Docking.
拍到這...才發現它貼, 禁止拍照...但我是從另一頭過來的...已經拍完了 |
又回到Beseye...人真是多, 沒看到他空下來, 它就只有一隻Camera, 後面擺成一排, 就是打Dropcam like, 可以上它官網看, 據路透社報導, 他裡面的Solution 用....恩, 方案商提供.
這家Dropcam like 今年出盡風頭了,一堆記者採訪,看來行銷砸不少,老外每天駱繹不絕 |
1.Tranwo 這個PT 的殼....很像....
2.Micro SD Zigbee |
|
由紙張做成、可檢測疾病的顯微鏡
http://www.edntaiwan.com/ART_8800517329_3000006_TA_bb5c6b0a.HTM?click_from=8800018153,4950527750,2014-06-02,EDNTOL,NEWSLETTER
Manu Prakash博士和他的研究小組已開發出一款以摺紙方式完成的顯微鏡Foldscope,它的功能完整,比兩個鎳幣還輕,只要一張平坦的紙折好,幾分鐘之內就可完成組裝。Foldscope的所有組件都位於紙張上,並以編過碼的顏色來告訴使用者如何折疊(並未包括印刷的指示)。且並不需要外部電源,而它的材料成本只要大約50美分。只要稍微修改設計,它就可用於明場(bright-field)、多重螢光性(multifluorescence) ,或投影顯微鏡。
在2012年6月的一場TED Talk中,這位斯坦福大學醫學院的生物工程助理教授Prakash說明了此一由紙做的顯微鏡在識別熱帶地區開發中國家瘧疾方面所具有的潛在效益。瘧疾是一種由寄生蟲引起而由蚊子傳播的疾病。如果不進行治療,瘧疾患者可能會出現嚴重的併發症和死亡。Prakash說明用顯微鏡來診斷是一件很簡單的工作,但病患仍然必須等待幾個月的時間才能獲得診斷。他解釋道,這個問題在於顯微鏡本身。
研究型顯微鏡並非是針對現場診斷而設計的;它們的體積笨重、價格昂貴,並且難以維護。而這款Foldscope的運作就像正常的顯微鏡一般。使用者將一顯微鏡載玻片置於紙張的褶痕之間,然後將影像投影到牆上或將微透鏡放到與眼睛夠近的距離,來觀察標本。要把焦點聚在物體上很簡單,只要從任何方向滑動紙張平台即可。且因為靠近眼睛的球面透鏡之獨特光學物理特性,使得樣品可以放大至2000倍。
Prakash的夢想是,這種超低成本的顯微鏡有一天可被廣為使用,以用來檢測危險的血液傳播疾病,如瘧疾、非洲昏睡病、血吸蟲病(schistosomiasis)和美洲錐蟲病(Chagas)。
他說,“我想做出最好的疾病檢測儀器,且可以近乎免費的費用發送。” Prakash和Foldscope團隊最近發起了一項Ten Thousand Microscope Project運動,邀請“科學家、教師、銲鍋匠、思想家、駭客、小孩等” 來提出他們對如何為Foldscope進行貝他測試(beta-test)的構想,Foldscope將在8月提供給10,000名最有希望的申請人。他的研究小組將把他們的實驗結果編譯成一群眾外包的(crowdsourced)線上手冊,其中包括了從計畫參與者收集而來的例子。
有興起的讀者,可從here參閱Prakash有關Foldscope顯微鏡的技術文章。
Manu Prakash博士和他的研究小組已開發出一款以摺紙方式完成的顯微鏡Foldscope,它的功能完整,比兩個鎳幣還輕,只要一張平坦的紙折好,幾分鐘之內就可完成組裝。Foldscope的所有組件都位於紙張上,並以編過碼的顏色來告訴使用者如何折疊(並未包括印刷的指示)。且並不需要外部電源,而它的材料成本只要大約50美分。只要稍微修改設計,它就可用於明場(bright-field)、多重螢光性(multifluorescence) ,或投影顯微鏡。
在2012年6月的一場TED Talk中,這位斯坦福大學醫學院的生物工程助理教授Prakash說明了此一由紙做的顯微鏡在識別熱帶地區開發中國家瘧疾方面所具有的潛在效益。瘧疾是一種由寄生蟲引起而由蚊子傳播的疾病。如果不進行治療,瘧疾患者可能會出現嚴重的併發症和死亡。Prakash說明用顯微鏡來診斷是一件很簡單的工作,但病患仍然必須等待幾個月的時間才能獲得診斷。他解釋道,這個問題在於顯微鏡本身。
研究型顯微鏡並非是針對現場診斷而設計的;它們的體積笨重、價格昂貴,並且難以維護。而這款Foldscope的運作就像正常的顯微鏡一般。使用者將一顯微鏡載玻片置於紙張的褶痕之間,然後將影像投影到牆上或將微透鏡放到與眼睛夠近的距離,來觀察標本。要把焦點聚在物體上很簡單,只要從任何方向滑動紙張平台即可。且因為靠近眼睛的球面透鏡之獨特光學物理特性,使得樣品可以放大至2000倍。
Prakash的夢想是,這種超低成本的顯微鏡有一天可被廣為使用,以用來檢測危險的血液傳播疾病,如瘧疾、非洲昏睡病、血吸蟲病(schistosomiasis)和美洲錐蟲病(Chagas)。
他說,“我想做出最好的疾病檢測儀器,且可以近乎免費的費用發送。” Prakash和Foldscope團隊最近發起了一項Ten Thousand Microscope Project運動,邀請“科學家、教師、銲鍋匠、思想家、駭客、小孩等” 來提出他們對如何為Foldscope進行貝他測試(beta-test)的構想,Foldscope將在8月提供給10,000名最有希望的申請人。他的研究小組將把他們的實驗結果編譯成一群眾外包的(crowdsourced)線上手冊,其中包括了從計畫參與者收集而來的例子。
有興起的讀者,可從here參閱Prakash有關Foldscope顯微鏡的技術文章。
星期二, 5月 27, 2014
星期六, 5月 24, 2014
訂閱:
文章 (Atom)