Slide 1

Slide 1 text

จࣈԽ͚2011 ʙ·ͩ·ͩԽ͚·͢ʙ גࣜձࣾfonfun ඌܗ మ࣍ (OGATA Tetsuji) Twitter: @xtetsuji 2011/9/17

Slide 2

Slide 2 text

ࣗݾ঺հ

Slide 3

Slide 3 text

ࣗݾ঺հ • ඌܗ మ࣍ (OGATA Tetsuji) Twitter: @xtetsuji • http://post.tetsuji.jp/ ͜͜ͰޠΓ͖Εͳ͍͜ͱ΋ॻ͖·͢ • ߴߍଔۀ·Ͱͷ18೥ɺԻߋொͰա͝͠· ͨ͠ɻͦͷޙɺେֶͰ্ژͯ͠े਺೥…

Slide 4

Slide 4 text

ॴଐ঺հ • גࣜձࣾfonfun(ϑΥϯϑΝϯ) http://www.fonfun.co.jp/ http://rmail.jp/ • ೚ҙஂମg15ΞιγΤʔγϣϯ http://g15.jp/ • Hokkaido.pm http://hokkaido.pm.org/

Slide 5

Slide 5 text

Agenda

Slide 6

Slide 6 text

Agenda • LTͷ5෼ͰޠΕΔ͜ͱ͸ɺ͘͝Θ͔ͣ • ٕज़ऀ޲͚ͱ͍͏ΑΓ΋ɺϝʔϧ΍ ΢ΣϒΛී௨ʹ࢖͏ϏΪφʔ૚޲͚ • ٕज़తͳ࿩͸࠙਌ձ౳Ͱ࿩͠·͠ΐ͏ • ৄ͘͠͸෼ް͍ࢀߟॻ੶Λݟ·͠ΐ͏

Slide 7

Slide 7 text

ࢀߟॻ੶ • ϓϩάϥϚͷͨΊͷ จࣈίʔυٕज़ೖ໳ • ٕज़ධ࿦ࣾ(2010/02) • ଟগ෼ް͍ࢀߟॻ (400ϖʔδऑ)

Slide 8

Slide 8 text

จࣈԽ͚ࠓੲ

Slide 9

Slide 9 text

จࣈԽ͚ࠓੲ • Ͳ͏ͯ͠จࣈԽ͚͕ൃੜ͢Δͷ͔ • ೔ຊޠͷจࣈίʔυ͍ͬͺ͍(ྺ࢙తʹ) • ੲ͸ͦͷ൑ผʹΑࣦ͘ഊ͍ͯͨ͠

Slide 10

Slide 10 text

จࣈԽ͚ࠓੲ • ྫ͑͹ϒϥ΢βͰ΢ΣϒӾཡ • ੲ͸Խ͚͕ͨɺࠓ͸ͦΕ΄ͲͰ΋ͳ͍ • ϒϥ΢βιϑτ΢ΣΞͷߴੑೳԽɺ ͦͯ͠UTF-8(ޙड़)ͷࣄ্࣮ͷඪ४Խ • ݱࡏɺจࣈԽ͚͸গͳ͘ͳͬͨʁ

Slide 11

Slide 11 text

จࣈԽ͚ࠓੲ • ݱࡏɺจࣈԽ͚͸গͳ͘ͳͬͨʁ • গͳ͘ͳͬͨͷ͸ࣄ࣮ • ͔͠͠ɺWindows͚ͩͰͳ͘ɺLinux ΍Mac OS X౳ɺଟ༷ͳOS͕ීٴͯ͠ ͍Δࠓɺϝʔϧ౳ͷ৘ใͷ΍ΓऔΓ ͰจࣈԽ͚͕͋Δͷ΋ࣄ࣮

Slide 12

Slide 12 text

จࣈίʔυ෮श • ೔ຊޠ (ྺ࢙తʹͨ͘͞Μͷจࣈίʔυ) • Shift_JIS (WindowsΛॳΊͱͨ͠ඪ४) • ISO-2022-JP (ϝʔϧͰ࢖ΘΕΔ) • EUC-JP (UNIX/Linux/ੲͷϓϩάϥϛϯά) • Unicode (ੈքதͷจࣈΛऩ࿥) •UTF-8 ͳͲ (࠷ۙͷτϨϯυ)

Slide 13

Slide 13 text

ͦΕͰ΋จࣈԽ͚ • ʮड͚खʯ͕࠷৽ͷϒϥ΢β΍ϝʔϧ ιϑτΛ࢖͍ͬͯΔͱ͸ݶΒͳ͍ • ͍ΘΏΔʮػछґଘจࣈʯ • ػछґଘจࣈҎ֎ͷจࣈԽ͚ʹ͍ͭͯ ͸ࠓճ͸ׂѪ(͕࣌ؒͳ͍ͷͰ…)

Slide 14

Slide 14 text

ͦΕͰ΋จࣈԽ͚ • ड͚खͷ؀ڥ͕ෆ໌Ͱ͋Ε͹ɺग़དྷΔ ݶΓྺ࢙తͳʮػछґଘจࣈʯΛ࢖Θ ͳ͚Ε͹͍͍(ফۃత͕ͩޮՌత) • ʮػछґଘจࣈʯͬͯԿʁ

Slide 15

Slide 15 text

ػछґଘจࣈ • ؙ਺ࣈ: ᶃ ᶄ ᶅ ᶆ ᶇ ... • ߹ࣈ: ᷂ ᷃ ⹸ Ὡ ...

Slide 16

Slide 16 text

ػछґଘจࣈ • ؙ਺ࣈ΍߹ࣈ͸Shift_JISͷWindows֦ு (CP932) ͱͯ͠ੜ·ΕͨܦҢ͕͋Γɺ ͋·ΓʹΈΜͳ͕࢖͏ͷͰɺޙͷจࣈ ίʔυ(ू߹)Ͱ͸͜ΕΒ͕औΓࠐ·Εͨ • UnicodeɺJIS X 0213 ͳͲ • Ͱ͸࢖͍͍ͬͯͷͰ͸ʁ

Slide 17

Slide 17 text

ػछґଘจࣈ • ͍ΘΏΔʮػछґଘจࣈʯΛ࢖͑Δͷ ͸ɺࣗ෼ɺड͚खɺసૹܦ࿏͢΂ͯͰ ػछґଘจࣈΛѻ͑Δ৔߹ͷΈ • ड͚ख΍సૹܦ࿏͕ෆ໌Ͱ͋Ε͹ɺۃ ྗ࢖Θͳ͍΄͏͕Α͍ •ड͚ख͕ଟ਺Ͱ͋ΔML౳͸ಛʹཁ஫ҙ

Slide 18

Slide 18 text

࣮ମݧ

Slide 19

Slide 19 text

࣮ମݧ • ࢲ͕OSʹDebian GNU/Linuxɺϝʔϥʔ ʹWanderlustΛ࢖͍ͬͯͨࠒͷ࿩ •ҕୗઌͷձࣾͷํ͔Β ͜Μͳϝʔϧ͕MLʹྲྀΕ͖ͯ·ͨ͠

Slide 20

Slide 20 text

࣮ମݧ Aࣾͷػثઃஔ৔ॴͰ͕͢ɺ2ͭ͋Δͱ͍͏࿈བྷ͕ࢀΓ·ͨ͠ɻ �றं৔ͷ͋Δ5Fݐͯͷݐ෺ �஍Լͷ͋Δ2Fݐͯͷݐ෺ ��ͷͲͪΒͷݐ෺ʹͳΓ·͢Ͱ͠ΐ͏͔ͱͷ͜ͱͰͨ͠ɻ ઃஔ৔ॴి࿩൪߸ͩͱ�ʹͳΓɺॅॴͩͱ�ʹͳΓ·͢ɻ

Slide 21

Slide 21 text

࣮ମݧ • ಡΊͳ͍Αʂ • Θ͔ΔΜͰ͢Αɺؙจࣈͩͬͯ͜ͱ͸ •Ͱ΋ؙ਺ࣈΛޙͰࢀর͢ΔͳΑʂ • ΋͏Θ͔Μͳ͍Αʂ

Slide 22

Slide 22 text

େਓͷରԠ • LinuxΛݸਓ؀ڥͱͯ͠࢖͍ͬͯΔਓ͸ ͍ͭ΋(ओʹWindowsϢʔβ͔Β)͜Μͳ ϝʔϧΛ΋Β͍಄Λ೰·͍ͯ͠Δ(͔΋) • େਓͳରԠˠౖΒͳ͍ɺ৺؟ͰಡΉ •େਓLinux-erʹײँ͠Α͏ʂ

Slide 23

Slide 23 text

΋͏Ұ࣮ͭମݧ • ࢲ͕MacBook Airʹ࡞ۀ؀ڥΛม͑ͯ Mac OS X্ͰWanderlustΛ࢖͍ͬͯͨ ࠒͷ࿩(ࠓݱࡏ͸͜ͷ؀ڥ) •ձࣾʹೖΓͨͯͷӦۀͷํ͔Β ͜Μͳϝʔϧ͕MLʹྲྀΕ͖ͯ·ͨ͠

Slide 24

Slide 24 text

΋͏Ұ࣮ͭମݧ ʲདྷिͷ๚໰༧ఆʳ  גࣜձࣾAࣾ ਐḿঢ়گใࠂ  Bגࣜձࣾ ࢠձࣾ΁ͷల։ఏҊ  Cࣾ ਐḿঢ়گใࠂ  Dࣾ ଧͪ߹Θͤ  Eגࣜձࣾ ώΞϦϯά  Fגࣜձࣾ

Slide 25

Slide 25 text

΋͏Ұ࣮ͭମݧ • ৽͘͠ೖͬͨӦۀͷਓɺεήʔΑʂ •೔༵೔͔Β࢓ࣄͯ͠Δʂ • ҰॠɺૉͰڻ͍ͨ • …ͱ͍͏ͷ͸ӕ(ಡΈؒҧ͍)Ͱɺ͜Ε΋ ػछґଘจࣈͰ͋Δؙ਺ࣈ͕ݪҼ

Slide 26

Slide 26 text

΋͏Ұ࣮ͭମݧ • Windowsͷػछґଘจࣈᶃᶄᶅᶆᶇᶈ ͸Mac OS XͰ͸ͦΕͧΕ       • େਓͳରԠˠౖΒͳ͍ɺରԠͰಡΉ •େਓMac-erʹײँ͠Α͏ʂ

Slide 27

Slide 27 text

݁࿦ • Linux-er΍Mac-erʹײँ͢ΔΑΓ΋ઌʹ ػछґଘจࣈΛ࢖Θͳ͍͜ͱ͕ྑ͍ • ྫ͑͹Windowsͷ࿝ฮϝʔϥʔ ʮBecky!ʯʹ͸ػछґଘจࣈΛ৭ҧ͍Ͱ දࣔͤͯ͞ܯࠂͯ͘͠ΕΔػೳ͕͋Δ

Slide 28

Slide 28 text

ऴΘΓʹ •΢Σϒͷ࿩΍ֆจࣈͷ࿩΋͔ͨͬͨ͠ • ࠓޙͷΧϯϑΝϨϯεͰ΋ͬͱ࣌ؒΛ ΋Β͓ͬͯ࿩͍͔ͤͯͨͩ͘͞΋͠Ε ·ͤΜ • ͦͷ࣌͸ΑΖ͓͘͠ئ͍͠·͢

Slide 29

Slide 29 text

͝ਗ਼ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠