generau i jego historie

photo

Temat: C++
XCode jest środowiskiem dedykowanym do programowania głównie w Objective-C, Cocoa - na min. iPhona, iPada (których właśnie się uczę, aby programować dla Mac OS). Ma również inne kompilatory


The Xcode suite includes a modified version of free software GNU Compiler Collection (GCC, apple-darwin9-gcc-4.2.1 as well as apple-darwin9-gcc-4.0.1, with the former being the default), and supports C, C++, Fortran, Objective-C, Objective-C++, Java, AppleScript, Python and Ruby source code with a variety of programming models, including but not limited to Cocoa, Carbon, and Java. Third parties have added support for GNU Pascal,[1] Free Pascal,[2] Ada,[3] C#,[4] Perl,[5] Haskell,[6] and D. The Xcode suite uses the GNU Debugger as the back-end for its debugger.


http://en.wikipedia.org/wiki/Xcode
http://developer.apple.com/technologies/tools/xcode.html



Odnośnie programowania w C++ pod Mac OS X można skorzystać z rozbudowanego i bardzo znanego środowiska Eclipse
http://pl.wikipedia.org/wiki/Eclipse albo
NetBeans dla C/C++

http://pl.wikipedia.org/wiki/NetBeans
Rozumiem , że mają być to programy c++ konsolowe, bo jak okienkowe - GUI, to proponowałbym stworzony w tym celu - Microsoft Visual Studio - jest on również darmowy. W nauce np. C++ ważne jest, aby kompilator pokazywał dobrze ewentualne błędy (debugger).

Zawsze można uruchomić windows pod wirtualną maszyną i korzystać z bardziej dedykowanych kompilatorów , środowisk.
Źródło: forum.osx86.org.pl/viewtopic.php?t=1829



Temat: Aplikacje cross platformowe

  Fri, 15 Sep 2006 15:53:50 +0200, na pl.comp.programming, VALIS napisał(a):

> Jaką rozwiązanie jest w tej chwili optymalne do tworzenia aplikacji
> działających na kilku systemach operacyjnych?
> Mam wrażenie że BuilderX umarł i nie jest rozwijany natomiast Kylix to
> pascal którego nie trawię... Wolałabym C++ z przyjaznym IDE
> Ewentualnie zastanawiam się nad java, ale nie mam doświadczenie z tym
Po latkach nad C++ (głownie Borlandy GUI i MFC) miałem twój dylemat, nie
wiem w czym zrobie następne GUI w C++, ale obecnie robie app GUI
Java/SWT/JFace.

> językiem i nie wiem czy nadaje się do pracy z multimedialnymi plikami,
> czy fakt istnienie pośredniej wirtualnej maszyny nie będzie wprowadzał
> zbytnich opoźnień.
SWT to natywne 'komponenty'. App to głownie baza danych - szybkośc nie
odstaje od podobnej wielkości C++.
Nie wiem czy 'na zawsze' C++ czy Java, ale napewno coś w oparciu o layoyut
managery a nie o liczenie pixeli.
Obecnei mówie o Win XP, linux ew. może kiedys ...

Gdybyś jeszcze znalazł natywne okienka SWT do 'multimediów' to wal jak w
dym.

Źródło: forum.hotscripts.pl/showthread.php?t=29163


Temat: [INNE] Agile Java Development with Spring, Hibernate and Eclipse [ENG]
http://ecx.images-amazon.com/images/I/515t6GHITRL.jpg

Agile Java Development with Spring, Hibernate and Eclipse (Developer’s Library)
By Anil Hemrajani

* Publisher: Sams
* Number Of Pages: 360
* Publication Date: 2006-05-19
* ISBN-10 / ASIN: 0672328968
* ISBN-13 / EAN: 9780672328961
* Binding: Paperback

Product Description:

Agile Java™ Development With Spring, Hibernate and Eclipse is a book about robust technologies and effective methods which help bring simplicity back into the world of enterprise Java development. The three key technologies covered in this book, the Spring Framework, Hibernate and Eclipse, help reduce the complexity of enterprise Java development significantly. Furthermore, these technologies enable plain old Java objects (POJOs) to be deployed in light-weight containers versus heavy-handed remote objects that require heavy EJB containers. This book also extensively covers technologies such as Ant, JUnit, JSP tag libraries and touches upon other areas such as such logging, GUI based debugging, monitoring using JMX, job scheduling, emailing, and more. Also, Extreme Programming (XP), Agile Model Driven Development (AMDD) and refactoring are methods that can expedite the software development projects by reducing the amount of up front requirements and design; hence these methods are embedded throughout the book but with just enough details and examples to not sidetrack the focus of this book. In addition, this book contains well separated, subjective material (opinion sidebars), comic illustrations, tips and tricks, all of which provide real-world and practical perspectives on relevant topics. Last but not least, this book demonstrates the complete lifecycle by building and following a sample application, chapter-by-chapter, starting from conceptualization to production using the technology and processes covered in this book. In summary, by using the technologies and methods covered in this book, the reader will be able to effectively develop enterprise-class Java applications, in an agile manner!

Źródło: precyl.pl/showthread.php?t=243038


Temat: "Fundamentals of UNIX" w Warszawie
Na WSIZ w Rzeszowie byly szkolenia z UNIXa.
Cisco Fundamentals of Unix


Cisco Fundamentals of Unix

Cel szkolenia:

W ramach systemu szkoleń dostępnych w ramach Akademi Cisco udostępniane są również sponsorowane moduły szkoleniowe. Jednym z takich modułów jest „Fundamentals of Unix”, szkolenie sponsorowane przez firmę Sun Microsystems, znanego producenta sprzętu komputerowego i oprogramowania. Wieloletnie doświadczenie firmy Sun w dziedzinie tworzenia i szkoleń z systemów operacyjnych typu UINX gwarantuje wysoką jakość kształcenia i uzyskanie niezbędnych praktycznych umiejętności. Szkolenie „Fundamentals of Unix” stanowi rozszerzenie szkolenia SA118, które przygotowuje uczestnika szkolenia również do korzystania z systemów operacyjnych Linux (szczególnie RED HAT). Szkolenie to jest jednym z dwóch kursów przygotowujących do egzaminów certyfikujących firmy Sun Microsystems „Administratora Systemu Solaris I” oraz jednym z dwóch szkoleń przygotowujących do certyfikatu „CompTIA Linux+”.

Koszt uczestnictwa w szkoleniu 400 zł.



Program kursu:

Środowisko systemu operacyjnego UNIX
Dostęp do systemu i środowiska graficznego
Aplikacje CDE
Dostęp do plików i katalogów
Edytor tekstu
Narzędzia administracyjne
Aspekty bezpieczeństwa systemu
Tworzenie kopii zapasowych
Zarządzanie pamięcią
Podstawy pracy systemu UNIX w sieci komputerowej
Personalizacja środowiska pracy


No i to samo z Javy


Cisco Fundamentals of Java Programming



Jednocześnie informujemy, że Regionalna Akademia Cisco przy Wyższej Szkole Informatyki i Zarządzania w Rzeszowie organizuje szkolenie z programowania w języku Java.

Szkolenie „Fundamentals of Java Programming”, sponsorowane przez firmę Sun Microsystems. Język JAVA jest jednym z najmocniej rozwijanych obecnie języków programowania, olbrzymią zaletą tego języka jest możliwość używania uruchamiania raz napisanego programu na dowolnej platformie. Czerpie on to, co najlepsze z takich języków jak C++ czy Smaltalk przy zdecydowanie prostszej i bardziej czytelnej składni (konstrukcji) programów. Zawiera elementy programowania obiektowego, zdarzeniowego jak
i współbieżnego. Szkolenie przygotowuje do egzaminu certyfikującego firmy Sun Microsystems - " Programmer for JavaTM 2 Platform".



Program kursu:



Programowanie z wykorzystaniem jezyków obiektowych
Tworzenie i uruchomienie programów w Javie
Podstawowe elementy jezyka Java
Operatory i instrukcje sterujace w Javie
Podstawy definiowania i uzywania klas
Korzystanie z klas: System, String, StringBuffer, Math i Wrapper Classes
Tablice w Javie
Dziedziczenie
Tworzenie pakietów w Javie
Tworzenie interfejsów GUI z wykorzystaniem AWT
Tworzenie apletów
Operacje zapisu i odczytu z pliku
Kolekcje
Watki


I to tez.


- Solaris 8

SA-118 UNIX Fundamentals

SA-238 UNIX Administration I With Solaris

SA-288 UNIX Administration II With Solaris



- Solaris 9

SA-119 UNIX Fundamentals

SA-239 UNIX Administration I with Solaris

SA-299 UNIX Administration II with Solaris

SA-399 TCP/IP Network Administration with Solaris


Trzeba by popytac.
Źródło: ccie.pl/viewtopic.php?t=1458