Odpowiedz na ten temat
Strona 1 z 2 1 2 OstatniaOstatnia
Pokaż wyniki od 1 do 10 z 18

  1. Dołączył
    Apr 2010
    Postów
    5

    Cytuj | #1

    Witam,

    Niedawno sobie sprawiłem nowego laptopa sygnowanego logiem apple. Chciałbym kiedyś pracować w branży informatycznej, a najlepiej na mac'u. Znam dosyć troche c++. Chciałbym sie dowiedzieć, co warto na MAC'u robić. Otóż programować w C++ można ale większość ofert na rynku pracy, to programowanie pod platforme Windows, i biblioteki GTK QT na linuxa. Chodzi mi o zawody/umiejętności które na MAC'u można z powodzeniem wykonywać, gdzie pod maca mamy spore zaplecze narzędzi jak np. dla grafika (photoshop itd.) Nie wiem może Mac świetnie sie nadaje jako komputer dla specjalisty od baz danych. Prosze właśnie o podanie takich profesji.


  2. Avatar macieks72

    Dołączył
    Aug 2009
    Postów
    9,327

    Cytuj | #2

    Ja jestem programistą webowym: php, ruby, python, trochę w shellu.

    Jeśli bazy danych to też np. mysql, postgresql.

    I to z powodzeniem robię wszystko w OSX.

    Robię też czasem w c#, asp.net i ms sql server - tutaj używam Windows.
    Komputer: Macbook Pro wykąpany w pepsi, teraz Acer Aspire 5750G
    Telefon: iPhone 4 - iOS 5.1.1


  3. Dołączył
    Jan 2010
    Skąd
    Kraków
    Postów
    58

    Cytuj | #3

    Ja używam maca do administracji dość sporą liczbą serwerów - dostep do narzędzi jest - porty wszystkich przydatnych programów. Programuje głównie w C, jeśli skrypty to bash/python - zależy od potrzeby. Do wiekszych projektów używam eclipse, mniejsze rzeczy pisze w vimie. Nie zdażyło mi się zatęsknić za linuxem, a tym bardziej za windowsem
    Komputer: Macbook White, 2.1GHz, 4GB Ram, 250HDD
    Telefon: Iphone 3GS 16GB, 3.1.3/4.0 beta

  4. Avatar dusker
    Dołączył
    Jan 2007
    Skąd
    wwa
    Postów
    382

    Cytuj | #4

    Na macu możesz robić wszystko co na innych platformach. Kwestia jest tego co Cie kręci. Jeśli chcesz administrować serwerami, nie będzie z tym problemu, przecież pod tym ślicznym interfejsem jest BSD. Jeśli chcesz programować, masz potężne ide XCode.
    Zastanów się co Ciebie osobiście bawi.
    Komputer: Macbook Pro, Macbook Air
    Telefon: iPhone 3g
    Odtwarzacz: iPod Touch 1g/2g

  5. Avatar feuerfest
    Dołączył
    May 2009
    Skąd
    Monachium, DE
    Postów
    3,169

    Cytuj | #5

    Ja jestem programistą webowym: PHP, Python, *SQL. Do tego często robię jakieś administracyjne rzeczy po shellu na naszej chmurce serwerowej. Wszystko wygodniej niż na linuksie, a na Windowsa spuśćmy zasłonę milczenia.
    Macbook Pro i5 / iPhone 4 / iPad 2 / Kindle 4 / iPod Nano 3


  6. Dołączył
    Apr 2010
    Postów
    5

    Cytuj | #6

    no tak, ale jeśli programista c++, to chyba jestem skazany, na pisanie aplikacji prędzej czy później pod windowsa, a mi chodzi o coś na mac'a najlepiej z programowonia.


    Właśnie przed chwilą coś takiego znalazłem przeglądając oferty pracy, bardzo popularne ostatnio staje się SAP i jego język ABAP, a z tego co widze to jest oprogramowanie SAP'a pod mac os x.

  7. Avatar dusker
    Dołączył
    Jan 2007
    Skąd
    wwa
    Postów
    382

    Cytuj | #7

    Cytat Napisał milijkovic Zobacz post
    no tak, ale jeśli programista c++, to chyba jestem skazany, na pisanie aplikacji prędzej czy później pod windowsa, a mi chodzi o coś na mac'a najlepiej z programowonia.


    Właśnie przed chwilą coś takiego znalazłem przeglądając oferty pracy, bardzo popularne ostatnio staje się SAP i jego język ABAP, a z tego co widze to jest oprogramowanie SAP'a pod mac os x.
    Nie zgodzę się, że jeśli chcesz programować w C++ musisz się przenieść na windows bądź pisać pod windows. W c++ możesz pisać na wiele platform.
    Jeśli chcesz pisać konkretnie pod MacOS to przyjrzyj się Objective-C. Jeśli chcesz pisać wieloplatformowo to usiądź do JAVY J2SE.

    SAP'a odradzam uczyć się na własną rękę. Najlepiej zatrudnić się gdzieś gdzie można się temu na żywo przyjrzeć. Na razie proponowałbym Ci skoncentrować się na programowaniu, rozwiązywaniu problemów algorytmicznych, nauce wzorców projektowych i ogólnie ostukanie się z inżynierią oprogramowania.
    pozdrawiam
    pt
    Komputer: Macbook Pro, Macbook Air
    Telefon: iPhone 3g
    Odtwarzacz: iPod Touch 1g/2g

  8. Avatar wojtkow SM? Tylko S...


    Dołączył
    May 2007
    Skąd
    Poznań
    Postów
    3,621

    Cytuj | #8

    Dusker napisał to co najważniejsze - jeżeli nie masz wykształcenia informatycznego to najpierw je zdobądź (nie wysyłam Cię na studia, choć te dają najwięcej, ale przynajmniej uzupełnij tą wiedzę samemu), a dopiero potem baw się w wybory języków, narzędzi i tym podobnych dupereli.
    Póki nie poznasz podstaw póty nie nauczysz się prawidłowo tworzyć oprogramowania.
    Komputer: MBA 11.6" i7 1.8GHz 4GB RAM 256GB SSD, iMac 27" i7 2.8GHz 8GB RAM 240 GB SSD + 1 TB HDD
    Telefon: iPhone 4
    Odtwarzacz: iPhone 4
    Tablet: iPad (2012) 4G, iPad WiFi
    Moje programy w AppStore:
    iOS => Project Planner | Project Planner HD
    OSX => Project Planner Viewer
    Zgodnie z regulaminem nie udzielam porad poprzez PW - masz pytanie, pytaj na forum.


  9. Dołączył
    Aug 2008
    Skąd
    Poznań
    Postów
    161

    Cytuj | #9

    A jak to jest dokładnie z Ruby,da się doinstalować coś do XCode ułatwiającego pisanie w tym? Istnieją jakieś Ruby-nowe bindy do Cocoa, lub Rails for Mac?
    Komputer: MBP 13 2,56 4GB RAM Late 2009
    Telefon: iphone 3GS 4.3
    Odtwarzacz: w telefonie
    JB jest jak wiejski tuning. Poprawiać dobre?

  10. Avatar macieks72

    Dołączył
    Aug 2009
    Postów
    9,327

    @up
    Ale to zależy co chcesz pisać w tym Ruby, ja troszkę się bawię Railsami i robię w TextMate.

    Railsy masz w systemie, kwestia ewentualnie ich updatu lub doinstalowania czegoś, wszystko robisz poleceniem "gem".

    Jeśli chcesz aplikacje pod OSX to radzę się zainteresować Objective-C, a nie Ruby.
    Ostatnio edytowane przez macieks72 ; 26.04.2010 o 21:04
    Komputer: Macbook Pro wykąpany w pepsi, teraz Acer Aspire 5750G
    Telefon: iPhone 4 - iOS 5.1.1

Odpowiedz na ten temat
Strona 1 z 2 1 2 OstatniaOstatnia

Tagi dla tego tematu