Voiko Macilla ohjelmoida?
Xcode, Mac OS X Server sekä muuta hauskaa ja hyödyllistä
Voiko Macilla ohjelmoida?
Viesti Kirjoittaja kalleakka »
Nyt hetken mäkkiä käyttäneenä olen ihmetellyt, että tästä puuttuu monia merkkejä, joita ohjelmoinnissa tarvitaan, kuten hakasulut ja aaltosulut. Tällä koneella siis ei voi ohjelmoida, Perliä, Pythonia eikä PHP:tä. Onko se Applen ohjelmointikieli AppleScript sitten sellainen, ettei siinä tarvitse hakasulkuja tai aaltosulkuja?
Viimeksi muokannut amanita, 28.8.2013 klo 22.04. Yhteensä muokattu 1 kertaa.
Syy: Otsikon hienosäätöä foorumin Wikin haun osuvuutta ajatellen
Syy: Otsikon hienosäätöä foorumin Wikin haun osuvuutta ajatellen
MacBook Pro i7 2.6GHz 15"
iPod nano 32GB
iPad 3 64GB WiFi + 3G
iPhone 5 64GB Black
Canon 5D Mark III
Lumia 920
iPod nano 32GB
iPad 3 64GB WiFi + 3G
iPhone 5 64GB Black
Canon 5D Mark III
Lumia 920
Re: Voiko mäkillä ohjelmoida?
Ei puutu. Kaikki sulut tulee noh, sulkumerkeistä eri näppäinkomboilla. alt+8 = [ alt+shift+8={ ja sama toiseen suuntaan.
Viimeksi muokannut gramdel, 28.8.2013 klo 22.00. Yhteensä muokattu 1 kertaa.
Isomursu kertoo, että delfiinikaksikko oli emo ja poikanen.
http://gramdel.kapsi.fi/
http://gramdel.kapsi.fi/
Re: Voiko Macilla ohjelmoida?
Myöskin merkit | ja \ saa alt+7 ja alt+shift+7.
Noita erikoismerkkejä tarvitsee myös ohjelmoinnissa.
Noita erikoismerkkejä tarvitsee myös ohjelmoinnissa.
MacBook Pro13" mid 2012 16GB 480GB SSD
MacBook3.1 | 2.2GHz Intel Core 2 Duo | 4GB | 640GB | 12/2007
iPhone 5S 32GB + iPad2 32 GB Wi-Fi 3G + iPod Nano 3gen ja 6gen + ATV3
MacBook3.1 | 2.2GHz Intel Core 2 Duo | 4GB | 640GB | 12/2007
iPhone 5S 32GB + iPad2 32 GB Wi-Fi 3G + iPod Nano 3gen ja 6gen + ATV3
-
- Viestit: 187
- Liittynyt: 16.9.2009 klo 20.26
- Paikkakunta: Helsinki
Re: Voiko Macilla ohjelmoida?
Viesti Kirjoittaja Thunderstruck »
Jos windows ohjelmointia ajattelit niin kannattaa win7 asentaa joko bootcampilla tai paralellsilla. visual studio yms toimivat aika hyvin
Re: Voiko Macilla ohjelmoida?
Perl, python ja PHP eivät mielestäni ole mitenkään Windows specifisiä.Thunderstruck kirjoitti:Jos windows ohjelmointia ajattelit niin kannattaa win7 asentaa joko bootcampilla tai paralellsilla. visual studio yms toimivat aika hyvin
MacBook Pro13" mid 2012 16GB 480GB SSD
MacBook3.1 | 2.2GHz Intel Core 2 Duo | 4GB | 640GB | 12/2007
iPhone 5S 32GB + iPad2 32 GB Wi-Fi 3G + iPod Nano 3gen ja 6gen + ATV3
MacBook3.1 | 2.2GHz Intel Core 2 Duo | 4GB | 640GB | 12/2007
iPhone 5S 32GB + iPad2 32 GB Wi-Fi 3G + iPod Nano 3gen ja 6gen + ATV3
Re: Voiko Macilla ohjelmoida?
Hieno suositus! Jos ohjelmoi työkseen (tai edes harrastuksena), ei kannata ostaa Macia, kun on eri näppäinoikotiet kuin Windowsissa. Oikeastaan ei olisi kannattanut hommata tietokonetta alun perinkään, kun eihän niitä kaikkia erikoismerkkejä voi osata tehdä, kunnes niitä ensimmäistä kertaa tarvitsee ja selvittää miten ne syötetään..ovi kirjoitti:Suosittelen ettet ohjeilmoi mitään jos et oikeasti osaa syöttää []{}\|$^~ jne.
Allekirjoitus
Re: Voiko Macilla ohjelmoida?
Minusta ei kannata ohjelmoida, jos ei pysty löytämään edessään olevasta tietokoneestaan erikoismerkkejä ilman, että joku tulee auttamaan.
★
Re: Voiko Macilla ohjelmoida?
Huomattavaa itsehillintää huomaan omaavani kun en tuota jo itse postannut. Lisäisin, että jos ei osaa edessään olevan tietokoneen Ohjeita lukea tai edes valikoita selata, ei kannata vaihtaa päivätyötään ohjelmoijan uralle...Mailia kirjoitti:Minusta ei kannata ohjelmoida, jos ei pysty löytämään edessään olevasta tietokoneestaan erikoismerkkejä ilman, että joku tulee auttamaan.
iMac 24" 4,5K, pari Mac miniä, iPhone 13, iPad 2021, Watch SE 2022 ja kaikenlaista muuta. FiMUG ry jäsen
Re: Voiko Macilla ohjelmoida?
Omassa Applen lyhyessä näppäimistössäni ei kyllä ole symboleja noille harvinaisemmille sulkeille ja monille muille merkeille..Mailia kirjoitti:Minusta ei kannata ohjelmoida, jos ei pysty löytämään edessään olevasta tietokoneestaan erikoismerkkejä ilman, että joku tulee auttamaan.
Samalla perusteella voisi foorumilta poistaa "tyhmät kysymykset -ketjut" ja jokusen muunkin ketjun, sillä suurimpaan osaan ongelmista löytyy ratkaisu asetuksista, valikoista tai Googlesta. Itsekin olen meinannut kysyä joskus jotakin, mutta olenkin päätynyt Googlaamaan ensin. Onneksi en kysynyt…MacFinn kirjoitti:Lisäisin, että jos ei osaa edessään olevan tietokoneen Ohjeita lukea tai edes valikoita selata, ei kannata vaihtaa päivätyötään ohjelmoijan uralle...
No joo, meni vähän sivuraiteille, pahoittelen.
Allekirjoitus
- kallekilponen
- Viestit: 28342
- Liittynyt: 21.2.2004 klo 12.07
- Paikkakunta: Vantaa
- Viesti:
Re: Voiko Macilla ohjelmoida?
Viesti Kirjoittaja kallekilponen »
On ihan näppäimistövalmistajan valinta montako näppäimestä syntyvää symbolia näppäimen pintaan painetaan. Jokaisella näppämistöllä, jokaisessa tietokoneessa, kykenee taatusti tuottamaan aika paljon enemmän symboleita kuin sen pintaan on painettu.taqtaq kirjoitti:Omassa Applen lyhyessä näppäimistössäni ei kyllä ole symboleja noille harvinaisemmille sulkeille ja monille muille merkeille.Mailia kirjoitti:Minusta ei kannata ohjelmoida, jos ei pysty löytämään edessään olevasta tietokoneestaan erikoismerkkejä ilman, että joku tulee auttamaan.
Myydäänhän sitä jopa näppäimistöjä, joissa ei ole painatuksia lainkaan.
Mutta palatakseni aiheeseen, eri näppäinten tuottamat merkit selviävät (perinteisen kokeilumenetelmän ohella) tällä tavalla:
http://support.apple.com/kb/PH4552?view ... cale=fi_FI
"If you have to go to sea, it's better to be a pirate than join the navy." -Jobs
Re: Voiko Macilla ohjelmoida?
Yksi keino selvittää erikoismerkkien näppäinyhdistelmät on ruksia System Preferences -> Language & Text -> Show input menu in menu bar -ruutu. Menu bariin ilmestyy kuvake josta klikkamalla "Show keyboard viewer" ilmestyy ruudulle virtuaalinäppäimistö. Nyt painelemalla alt ja shift-näppäimiä erikseen ja yhtäaikaa selviää erikoismerkkien sijainti näppäimistöllä.
iMac 27" MacBook Pro 15" Mac mini iPad mini MacBook Air 13" iPad Air 2 iPad 2018 MacBook Pro 17" 2x HomePod mini 2x Homepod 2 Airport Express Thunderbolt Display 27” 2x iPhone SE iPod nano
Re: Voiko Macilla ohjelmoida?
Viesti Kirjoittaja kalleakka »
Tolkuttoman hankalassa paikkaa kyseiset merkit. Selvästi tätä konetta ei ole suunniteltu ohjelmointia varten. Graafikot pärjää pelkästään hiirellä, ei ihme että heille kone käy. Kaikilla koodareilla on Windows. Kiitos vastauksista, en enään ihmettele asiaa 8)
MacBook Pro i7 2.6GHz 15"
iPod nano 32GB
iPad 3 64GB WiFi + 3G
iPhone 5 64GB Black
Canon 5D Mark III
Lumia 920
iPod nano 32GB
iPad 3 64GB WiFi + 3G
iPhone 5 64GB Black
Canon 5D Mark III
Lumia 920
Re: Voiko Macilla ohjelmoida?
Ei kaikilla koodareilla todellakaan ole windowsia. Enemmän tuo on mielestäni tottumiskysymys, ja jos häiritsee, niin ainahan näppiksen voi mapata uusiksi.
Isomursu kertoo, että delfiinikaksikko oli emo ja poikanen.
http://gramdel.kapsi.fi/
http://gramdel.kapsi.fi/
Re: Voiko Macilla ohjelmoida?
Mietitäänpä hieman, mikä on ergonomista ja mikä ei. Windowsissa joudut painamaan välilyönnin oikealla puolella olevaa Alt Gr -näppäintä ja samalla oikealla puolella olevaa näppäintä 7, 8, 9, 0 tai +, jotta saat merkit []{}\. On hankala pudottaa samaan aikaan peukku Alt Gr:lle ja siirtää etu- tai keskisormi ylös numerojen kohdalle.kalleakka kirjoitti:Tolkuttoman hankalassa paikkaa kyseiset merkit. Selvästi tätä konetta ei ole suunniteltu ohjelmointia varten. Graafikot pärjää pelkästään hiirellä, ei ihme että heille kone käy. Kaikilla koodareilla on Windows. Kiitos vastauksista, en enään ihmettele asiaa 8)
Macin suomalaisella näppäimistöllä painat vasemman käden sormin Alt-näppäintä + 8 tai 9, jotta tulee [ ja ]. Jos haluat merkit { ja }, painat Alt + Shift + 8/9. \ tulee ,kun kirjoitat Alt + Shift + 7. Jos hallitsee kymmensormijärjestelmän, Macin tapa kirjoittaa nuo ohjelmoinnin merkit on selvästi ergonomisempi, koska et joudu siirtämään saman käden eri sormia kauas toisistaan.
Yleisesti Macin näppäimistöltä on jo käyttiksen alkuajoilta 1980-luvulta asti voinut kirjoittaa alt- eli optionäppäimen avulla erikoismerkkejä tavalla, joka on ollut helppo omaksua ja muistaa, esim. ∑ (Sigma) = alt + vaihto + s, π (pii) = alt + p. DOS:n ja Windowsin puolella suuri osa erikoismerkeistä on jouduttu kirjoittamaan alt + numerokoodilla (esim. ¬ = alt+0172, mikä ei ole oikein tästä maailmasta. Onneksi Windowseissa on tässäkin jo kauan alettu ottamaan mallia Mac OS:stä.
Kuten on jo tässä keskustelussa todettu, merkkien löytäminen ja kirjoittaminen ei ole mikään ongelma verrattuna siihen, mikä on vaikkapa PHP:n tai Perlin oppiminen kunnolla. Tiedän monia ohjelmoijia, jotka käyttävät sekaisin Mac OS:sta, Windowsia ja Linuxia eikä heille sulkeiset aiheuta ongelmia.
Re: Voiko Macilla ohjelmoida?
...tai sitten painat vasemmalla puolella olevia Ctrl- ja Alt-näppäintä.Juhani L kirjoitti:Windowsissa joudut painamaan välilyönnin oikealla puolella olevaa Alt Gr -näppäintä ja samalla oikealla puolella olevaa näppäintä 7, 8, 9, 0 tai +, jotta saat merkit []{}\. On hankala pudottaa samaan aikaan peukku Alt Gr:lle ja siirtää etu- tai keskisormi ylös numerojen kohdalle.
★
Re: Voiko Macilla ohjelmoida?
Ja helpommin nuo merkit saa esiin kun vaihtaa näppiksen asettelun muotoon U.S. Siinä mm. hakasulut tulevat suoraan näppäimistä å ja ^. Tiedän useammankin koodarin joka tekee näin.
Mac mini • MBA 11" • iPhone 5s • iPad (3rd gen)
http://irc.fi/atheos • http://www.mikseri.net/user/atheos
http://irc.fi/atheos • http://www.mikseri.net/user/atheos
Re: Voiko Macilla ohjelmoida?
Kuten tuossa edella jo atheos totesi, niin kone on itse asiassa hyvinkin paljon suunniteltu ohejlmointiin - samaten OS X (mukana tulee vakiona tuki kaikille tarkeimmille ohjelmointikielille). Se etta suomi-layout on taysin pielessa ei tarkoita etteiko kone toimisi ohjelmoinnissa - sama se windowsissa on ongelmana, suomalaisen nappaimistoasettelun ylimaaraiset merkit puskevat ohjelmoinnissa tarvitut merkit ihan vaariin paikkoihin.kalleakka kirjoitti:Tolkuttoman hankalassa paikkaa kyseiset merkit. Selvästi tätä konetta ei ole suunniteltu ohjelmointia varten.
Sitten kun enimmakseen koodailet paivat pitkan koneella, suomen kielen kirjoittaminen rajoittuu pariin viestiin vuodessa tanne…. niin akkia oletkin samassa pisteessa kuin itsekin eli ostat koneet US-layoutilla. Avittaa muuten kummasti kaikkiin nappaimistongelmiin
- khaosaming
- Viestit: 3514
- Liittynyt: 22.7.2010 klo 0.14
Re: Voiko Macilla ohjelmoida?
Viesti Kirjoittaja khaosaming »
-----------------------mikian kirjoitti:...akkia oletkin samassa pisteessa kuin itsekin eli ostat koneet US-layoutilla. Avittaa muuten kummasti kaikkiin nappaimistongelmiin.kalleakka kirjoitti:Tolkuttoman hankalassa paikkaa kyseiset merkit. Selvästi tätä konetta ei ole suunniteltu ohjelmointia varten.
Tämäkään kirjoittaja ei ole löytänyt ääkkösiä US-näppäimistöstään. Mac ei siis sovi ohjelmoinnin ohella muiden kuin englannin kielen kirjoitukseenkaan
EDIT: lisätty hymiö, jotta viesti tulkittaisiin kertaheitolla oikein.
EDIT #2: olisi pitänyt käyttää demonstratiivipronominia "tuo (kaan)".
Viimeksi muokannut khaosaming, 30.8.2013 klo 20.15. Yhteensä muokattu 2 kertaa.
Ledru-Rollin: "There go the people. I must follow them, for I am their leader."
Re: Voiko Macilla ohjelmoida?
Tavallinen US-layout ja laajennettu US-layout: alt-u + a/o/u/A/O/U => ä, ö, ü, Ä, Ö, Ü. En ole ennen käyttänyt mutta tuo löytyi muutamassa sekuntissa.. Itse asiassa olipa amerikkalainen, suomalainen tai joku muu asettelu, löydät sieltä mm. kaikkien Euroopan latinalaista aakkostoa käyttävien kirjakielten merkit varsin yksinkertaisesti.khaosaming kirjoitti:Tämäkään kirjoittaja ei ole löytänyt ääkkösiä US-näppäimistöstään. Mac ei siis sovi ohjelmoinnin ohella muiden kuin englannin kielen kirjoitukseenkaan.
Tee näin: yläpalkin Maalipun alta löytyy "Näytä Näppäimistö-ikkkuna" (saat Kieli ja Teksti -asetuksista sen näkymään jos ei näy). Avaa se. Paina alt ja tai alt-shift pohjaan, niin näet oranssilla kuolleet näppäimet, joiden avulla voidaan kirjoittaa tarkkeellisia aakkosia.
Viimeksi muokannut Juhani L, 30.8.2013 klo 12.15. Yhteensä muokattu 1 kertaa.
Re: Voiko Macilla ohjelmoida?
Kaikennäköistä olen ohjelmoinut mäkillä niin terminaaliyhteyden kautta kuin suoraan koneen edessä xcodeen näpytellenkin. Ikinä ei ole tarvinnut amerikkalaiseen näppikseen turvautua. Kädettömät pitäytykööt muiden tekemissä ohjelmissa. Jos ei tämän tasoista tietoa hakukoneella löydä, en ymmärrä miten ohjelmoinnista voi muutenkaan tulla mitään.
Kohti länttä, kohti itää
Suomen suuren seistä pitää!
Kesken kahden vieraan verta
tohdi itses olla kerta!
–Eino Leino, Tähtiharha
Suomen suuren seistä pitää!
Kesken kahden vieraan verta
tohdi itses olla kerta!
–Eino Leino, Tähtiharha
Re: Voiko Macilla ohjelmoida?
Sääli ettet älynnyt tätä siinä vaiheessa kun valitsit Mac-koneeseesi joko US- tai suomalaista (tai muun kohdekielesi) näppäimistöä...khaosaming kirjoitti: Tämäkään kirjoittaja ei ole löytänyt ääkkösiä US-näppäimistöstään. Mac ei siis sovi ohjelmoinnin ohella muiden kuin englannin kielen kirjoitukseenkaan.
Lisäys: taisit itsekin olla vähemmän kuin tosissasi. Kohdistukoon minunkin viestini siis aiempiin valittajiin...
Viimeksi muokannut antoine, 30.8.2013 klo 18.21. Yhteensä muokattu 1 kertaa.
Kohti länttä, kohti itää
Suomen suuren seistä pitää!
Kesken kahden vieraan verta
tohdi itses olla kerta!
–Eino Leino, Tähtiharha
Suomen suuren seistä pitää!
Kesken kahden vieraan verta
tohdi itses olla kerta!
–Eino Leino, Tähtiharha
- khaosaming
- Viestit: 3514
- Liittynyt: 22.7.2010 klo 0.14
Re: Voiko Macilla ohjelmoida?
Viesti Kirjoittaja khaosaming »
^ Njaa, lisäsin viestiini jälkikäteen hymiön. Minun Macissani on suomalainen näppis. Muuten, itsekin aluksi Macciin (Mini) siirtyessäni ihmettelin, miksi jotkut erikoismerkit on jätetty painamatta hattuihin. Myöhemmin googlettamalla selvisi oikeat näppäimistöoikotiet. Miniin nyt ainakin voi laittaa minkä tahansa ulkopuolisen USB-näppiksen.
Ledru-Rollin: "There go the people. I must follow them, for I am their leader."
Re: Voiko Macilla ohjelmoida?
Olen uusi MacBook Airin omistaja ja näppäimistön layoutissa on kyllä opettelemista. Pienen etsimisen jälkeen onnistuin löytämään @ [ ] { } | -merkit. Ongelmana on kuitenkin niiden kirjoittaminen terminaalissa. Osaako joku kertoa, miten aaltosulut tai @-merkin saa kirjoitettua terminaalissa pyörivässä ohjelmassa (esim. emacs)? Irssissäkin alt + numero vaihtaa kanavaa (kuten pitäiskin) eikä tuota hakasulkeita. Toisinaan hakasulkeillekin saattaa kuitenkin olla tarvetta. Entä miten saan aikaan del-näppäimen painallakuksen?
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
Hyppää
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit