注意,我不是英文老師,這篇只是寫下觀看電視劇、電影、文章時,底下這些單字給我的感覺,雖然已盡力查詢,但解釋不一定精準。本想放圖,想想還是算了,大家自己找吧。
ass,屁股、臀部,也可用來形容笨蛋、白癡。
asshole,屁眼,混蛋。
hot piece of ass,意指某人很性感。
kiss my ass,對某人諂媚,被惱怒罵人用。
kick somebody's ass,踢某人的屁股,用來威脅、罵人;也可用於表示鼓勵。
big ass,大屁股。
dat ass,形容眼前的超棒屁股,帶有性意味。
rear end,後面,意指臀部。
bottom,底部,意指臀部。
hip,屁股、臀部。
butt,美國口語,意指下端、底部、煙蒂、香烟屁股,也可指屁股、臀部,比ass文雅一點。
bubble butt,非指大屁股,指渾圓緊實,通常搭配纖細苗條的身材。
buttock,半邊屁股、屁股的半邊肉。
buttocks,屁股。
heinie,比較可愛的說法,或可譯為小屁屁。
booty,特別指女性的臀部,通常用來強調碩大豐滿。
busty,形容擁有大胸部的女性。
bootie,形容健康好看豐滿、甚至可口的屁股。
bootie call,俚語,意指隨便的性對象。
juicy double,類似booty,讓人想一把抓住、擠壓。
keister,屁股、臀部。
bum,英國/澳洲的講法,等於butt。
arse,英國/澳洲/愛爾蘭的講法,屁股。
arrrrrrss,拉長聲音來講arse。
fanny,澳洲/紐西蘭,等於pussy(女性陰部),美洲北方,等於bum。
tushie,方言,buttocks較為可愛的講法。
tushi、toochis,意第緒語(Yiddish )的屁股。
anus,肛門。
anal,肛門的。
spank,打屁股用的動詞,拍擊、摑、啪地落下。
wedgie,一種惡作劇,把別人的內褲從外褲裡高高拉起。
twerking,扭臀舞、電臀舞、煽情電臀舞。舞者的臀部會被形容為電動馬達。
碰到方言、俚語、俗語時,正規字典的解釋無法滿足你時,或可試試Urban。
2015/02/28
屁股的英文
標籤: Learning English
2015/02/24
Raspberry Pi情報彙整(44)
我收集整理網路上看到的、感興趣的、跟Raspberry Pi相關的資訊,如果您發現任何新奇驚人的專案、新聞、活動等等,還請留言告知。
Flotilla for Raspberry Pi - Making for Everyone by Pimoroni Ltd — Kickstarter,一套方便易用學習電子零件的產品,主板連接rpi,然後即插即用各種感測元件,並且有簡易的軟體層,從其可愛的畫風看來,瞄準目標是孩童與還無經驗的人。這是著名rpi外殼Pibow廠商Pimoroni所發起的募資專案,看來應可成功。
其他:
- Open-source OpenGL on the Raspberry Pi - YouTube,哇,GPU驅動程式開發人員暢談顯示架構、OpenGL、rpi的VPU與QPU。
- The best Raspberry Pi starter kits compared and reviewed | Pretzel Logix,比較各家的rpi入門套件組合包。
- Raspberry Pi Lab at Kirkbie Kendal — Medium,採用rpi建構電腦實驗室,降低花費。
- Teaching literature with Raspberry Pi | Raspberry Pi,rpi也可用於文學課?
- WhatsApp on Raspberry Pi | EmmeShop Blog,在pi上使用WhatsApp即時通訊。
- Telegram on Raspberry Pi | Instructables,在pi上使用Telegram即時通訊。
- How To Use Wavemon To Monitor Your WiFi Connection | Raspberry Pi Spy,使用wavemon監控無線網卡的訊號強度與其他統計資訊。
- Testing raw DPI display capability on the Raspberry Pi 2, Model B and B+ – (video) « Adafruit Industries,測試pi的DPI顯示能力。
- The results are in for the Sonic Pi Competition! | Raspberry Pi,Sonic Pi競賽結果出爐囉,聽聽勝出的作品吧。
- PiHut WiFi dongle vs Edimax – Power Usage » RasPi.TV,檢測兩款WiFi網卡的耗電量。
- Five million sold! | Raspberry Pi,哇,rpi已賣出500萬片板子了,真是驚人,而且Pi 2在兩週內賣出50萬片。
- ▶ Raspberry Pi - Q&A - Eben Upton & Gordon Hollingworth - YouTube,到rpi總部訪談Eben與Gordon。
標籤: Raspberry Pi
2015/02/18
Raspberry Pi 2與DOS模擬(rpix86、DosBox、FastDosBox)
以前曾用rpix86與DosBox玩Dos遊戲,那時rpi模擬Dos的等級大概等同於386,速度不盡理想,現在有了Pi 2,便嘗試玩玩看。本文環境是Pi 2與Raspbian。
首先是rpix86,下載執行後,畫面卻怪怪的。下圖是軒轅劍外傳楓之舞。
標籤: Raspberry Pi
2015/02/17
Raspberry Pi 2的效能
只要安裝Raspbian並執行各種應用軟體,就能大概得知Pi 2的硬體效能提昇了多少,CPU從ARMv6到ARMv7、從單核心到四核心,記憶體從512MB到1GB,不消多說也知道變快了,官方號稱執行速度會有六倍之快,不過實際情況還是要看你的程式性質,有無使用多核心、有無運用GPU、等等。
以前若是較大型的應用軟體,例如圖片編輯軟體GIMP、網頁瀏覽器、Scribus、辦公室軟體,光開啟就花去不少時間,使用時反應也非常遲鈍,根本不堪使用,不過現在情況已大為改善,的確可作為個人電腦來用,若再考慮價錢性能比,更是物超所值。
rpi每次都能引爆話題,這次Pi 2也不例外,許多人剛拿到熱騰騰的Pi 2,就迫不及待地進行效能檢測,譬如Ladyada在凌晨三點就以PCSX模擬PlayStation玩遊戲了。
pi@raspberrypi ~ $ cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
driver: BCM2835 CPUFreq
CPUs which run at the same hardware frequency: 0 1 2 3
CPUs which need to have their frequency coordinated by software: 0 1 2 3
maximum transition latency: 355 us.
hardware limits: 600 MHz - 1000 MHz
available frequency steps: 600 MHz, 1000 MHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 600 MHz and 1000 MHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 600 MHz.
cpufreq stats: 600 MHz:49.87%, 1000 MHz:50.13% (3)
analyzing CPU 1:
driver: BCM2835 CPUFreq
CPUs which run at the same hardware frequency: 0 1 2 3
CPUs which need to have their frequency coordinated by software: 0 1 2 3
maximum transition latency: 355 us.
hardware limits: 600 MHz - 1000 MHz
available frequency steps: 600 MHz, 1000 MHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 600 MHz and 1000 MHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 600 MHz.
cpufreq stats: 600 MHz:49.87%, 1000 MHz:50.13% (3)
analyzing CPU 2:
driver: BCM2835 CPUFreq
CPUs which run at the same hardware frequency: 0 1 2 3
CPUs which need to have their frequency coordinated by software: 0 1 2 3
maximum transition latency: 355 us.
hardware limits: 600 MHz - 1000 MHz
available frequency steps: 600 MHz, 1000 MHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 600 MHz and 1000 MHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 600 MHz.
cpufreq stats: 600 MHz:49.87%, 1000 MHz:50.13% (3)
analyzing CPU 3:
driver: BCM2835 CPUFreq
CPUs which run at the same hardware frequency: 0 1 2 3
CPUs which need to have their frequency coordinated by software: 0 1 2 3
maximum transition latency: 355 us.
hardware limits: 600 MHz - 1000 MHz
available frequency steps: 600 MHz, 1000 MHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 600 MHz and 1000 MHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 600 MHz.
cpufreq stats: 600 MHz:49.87%, 1000 MHz:50.13% (3)
讓我試試nbench,結果如下。
BYTEmark* Native Mode Benchmark ver. 2 (10/95)
Index-split by Andrew D. Balsa (11/97)
Linux/Unix* port by Uwe F. Mayer (12/96,11/97)
TEST : Iterations/sec. : Old Index : New Index
: : Pentium 90* : AMD K6/233*
--------------------:------------------:-------------:------------
NUMERIC SORT : 495.76 : 12.71 : 4.18
STRING SORT : 41.141 : 18.38 : 2.85
BITFIELD : 1.4135e+08 : 24.25 : 5.06
FP EMULATION : 77.569 : 37.22 : 8.59
FOURIER : 5241 : 5.96 : 3.35
ASSIGNMENT : 7.5314 : 28.66 : 7.43
IDEA : 1443.8 : 22.08 : 6.56
HUFFMAN : 725.78 : 20.13 : 6.43
NEURAL NET : 6.8871 : 11.06 : 4.65
LU DECOMPOSITION : 250.88 : 13.00 : 9.39
==============ORIGINAL BYTEMARK RESULTS==============
INTEGER INDEX : 22.234
FLOATING-POINT INDEX: 9.499
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==================LINUX DATA BELOW===================
CPU : 4 CPU ARMv7 Processor rev 5 (v7l)
L2 Cache :
OS : Linux 3.18.7-v7+
C compiler : gcc version 4.6.3 (Debian 4.6.3-14+rpi1)
libc : libc-2.13.so
MEMORY INDEX : 4.749
INTEGER INDEX : 6.235
FLOATING-POINT INDEX: 5.268
Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38
然後跟舊板子
TEST : Iterations/sec. : Old Index : New Index
: : Pentium 90* : AMD K6/233*
--------------------:------------------:-------------:------------
NUMERIC SORT : 200.4 : 5.14 : 1.69
STRING SORT : 31.472 : 14.06 : 2.18
BITFIELD : 8.8785e+07 : 15.23 : 3.18
FP EMULATION : 45.509 : 21.84 : 5.04
FOURIER : 2056.4 : 2.34 : 1.31
ASSIGNMENT : 2.3939 : 9.11 : 2.36
IDEA : 669.29 : 10.24 : 3.04
HUFFMAN : 414.53 : 11.49 : 3.67
NEURAL NET : 3.1213 : 5.01 : 2.11
LU DECOMPOSITION : 72.68 : 3.77 : 2.72
==============ORIGINAL BYTEMARK RESULTS==============
INTEGER INDEX : 11.448
FLOATING-POINT INDEX: 3.534
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==================LINUX DATA BELOW===================
CPU :
L2 Cache :
OS : Linux 3.1.9+
C compiler : gcc-4.7.real
libc : libc-2.13.so
MEMORY INDEX : 2.539
INTEGER INDEX : 3.121
FLOATING-POINT INDEX: 1.960可以看見有很明顯的提昇,當然啦,相關因素很多,包括建置編譯nbench的編譯器選項,rpi板子超頻時脈,有無執行其他背景程式,等等,另外也跟測試項目有關,
另外可使用sysbench來測試有無多執行緒的效能,底下是1個執行緒的結果。
pi@raspberrypi ~ $ sysbench --test=threads run
sysbench 0.4.12: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 1
Doing thread subsystem performance test
Thread yields per test: 1000 Locks used: 8
Threads started!
Done.
Test execution summary:
total time: 18.5008s
total number of events: 10000
total time taken by event execution: 18.4875
per-request statistics:
min: 1.80ms
avg: 1.85ms
max: 9.61ms
approx. 95 percentile: 1.89ms
Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 18.4875/0.00
底下是4個執行緒的結果,
pi@raspberrypi ~ $ sysbench --num-threads=4 --test=threads run
sysbench 0.4.12: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 4
Doing thread subsystem performance test
Thread yields per test: 1000 Locks used: 8
Threads started!
Done.
Test execution summary:
total time: 4.8727s
total number of events: 10000
total time taken by event execution: 19.4634
per-request statistics:
min: 1.88ms
avg: 1.95ms
max: 10.30ms
approx. 95 percentile: 1.96ms
Threads fairness:
events (avg/stddev): 2500.0000/7.68
execution time (avg/stddev): 4.8659/0.00
非常明顯,有了四核心之後,多執行緒的程式當然就跑得快。其他還有測試JavaScript的評分、測試GPU的效能表現、等等,有興趣者可自行嘗試。
最後提醒一句,跑得快也就代表比較耗電,記得提供穩定的電源與線材。
參考資料:
- Benchmarks & Performance Improvements | Introducing the Raspberry Pi 2 - Model B | Adafruit Learning System,各種測試數據。
- Raspberry Pi2 – Power and Performance Measurement » RasPi.TV,效能與功耗。
- Performance | Embedded Linux Board Comparison | Adafruit Learning System,比較各塊板子,Arduino Yun、Beaglebone Black、Intel Galileo、Raspberry Pi。
- Raspberry Pi • View topic - An nbench challenge,使用nbench測試。
- Raspberry Pi Overclocking Benchmarks - chimerasaurus,舊板子不同超頻時脈的nbench測速結果。
- Raspberry Pi Version 2 performance | Linux Voice,測試報告。
- Raspberry Pi 2 review | TrustedReviews,測試報告。
- Raspberry Pi 2 vs. B+ & Beaglebone | Initial State,比較Pi 2、B+、BeagleBone。
- Raspberry Pi 2 Overclocking options - Thomas MarcussenThomas Marcussen,超頻選項。
標籤: Raspberry Pi
2015/02/16
Raspberry Pi 2與Ubuntu / Linaro
以前rpi的CPU的架構是ARMv6,不被Ubuntu支援,現在Pi 2升級到ARMv7,開始有Ubuntu/Linaro可用囉,讓我們來試試吧。
我不是到rpi基金會下載,而是到論壇裡,下載wintrmute提供的新版本,下載後得到2015-02-10-raspbuntu-tjc.zip,解壓縮並燒錄,然後開機。
很快就看到圖形化登入畫面。
Ubuntu/Linaro才剛開始支援Pi 2,我猜想將來會跟Raspbian分庭抗禮,Ubuntu的更新腳步快,而Debian走穩定的步伐,各有優劣,但現代人初接觸Linux的話,似乎都是Ubuntu,應該更為熟悉。
參考資料:
標籤: Raspberry Pi
Raspberry Pi 2與OSMC(前身是Raspbmc)
Raspbmc從2012年2月到2015年2月,其三年壽命至今畫下句點,將來由OSMC(Open Source Media Center)接手,另外,XBMC也改名為Kodi。
OSMC從Alpha4開始支援Pi 2,下載映像檔後燒錄,映像檔很小,所以會進行網路安裝。
開機,看到畫面了,跟以前相比,速度滿快的。
還有很多功能,AirPlay、紅外線、天氣、區域網路共享、遠端遙控、等等,慢慢玩吧。
標籤: Raspberry Pi
2015/02/15
Raspberry Pi 2與Raspbian
拿到Raspberry Pi 2並開箱後,接著要安裝Raspbian,Pi 2的CPU核心是ARMv7,有別於之前的ARMv6,所以Linux核心與模組必須更新。
若Micro SD記憶卡含有之前的Raspbian,必須先插在Pi 1的板子裡,以底下的指令進行更新:
$ sudo apt-get update
$ sudo apt-get upgrade
然後這張記憶卡的Raspbian才能用於Pi 2。
不過我想要重新來過,所以到Raspberry Pi基金會下載已更新過的2015-01-31-raspbian.zip,燒錄到記憶卡,插入Pi 2,接上電源,開機!
啊哈,看到畫面了,居然有四顆樹莓,嗯,為什麼不是兩顆呢?
1 Expand Filesystem:擴展Linux的根檔案系統,佔滿整張記憶卡。
2 Change user Password:修改預設帳號pi的密碼,原本是raspberry
3 Enable Boot to Desktop/Scratch:設定開機後直接進入文字模式、圖形介面、還是Scratch
4 Internationalisation Options:國際化選項,詳見後文
5 Enable Camera:使用相機模組
6 Add to Rastrack:將你的板子登錄到Rastrack,可看到分布到全世界各地的情況
7 Overlocak:超頻,詳見後文
8 Advanced Options:進階選項,詳見後文
9 About raspi-config:關於raspi-config這支設定工具
A1 Overscan:過度掃描
A2 Hostname:主機名稱
A3 Memory Split:分割多少記憶體給GPU
A4 SSH:是否啟動SSH伺服器
A5 Device Tree:是否使用Device Tree,何謂Device Tree的詳情見此
A6 SPI:是否開啟SPI介面
A7 I2C:是否開啟I2C介面
A8 Serial:是否想透過序列埠登入系統主控台
A9 Audio:音訊輸出,自動、3.5mm耳機插孔、HDMI
A10 Update:更新raspi-config這支設定工具本身
譬如更新系統與軟體套件,
$ sudo apt-get update
$ sudo apt-get dist-upgrade -y
然後安裝各種套件,可到此查看套件名稱,譬如安裝cowsay:
$ sudo apt-get install cowsay
$ cowsay 'Hello Raspberry Pi 2'
______________________
< Hello Raspberry Pi 2 >
----------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
或是安裝水族箱,
$ startx
啊哈,看到桌面囉。
試試使用瀏覽器(Epiphany)到YouTube看影片吧,什麼!停止支援!
標籤: Raspberry Pi