Zum Inhalt springen

Mr Unix

Mitglieder
  • Gesamte Inhalte

    159
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Mr Unix

  1. Da war ich auch. Hab ich seit ein paar Wochen endlich hinter mir. AWP (Anwendungsentwicklung), BWP (Betriebswirtschaft), Englisch, Sozialkunde, ITS (Allgemeiner Computerkrams), VSY (Vernetzte Systeme), PTP (Praesentationstechnik) und ggf. noch Sport und Religion. Du bekommst genau ein Buch und das wirst du nur zur Pruefung aufschlagen muessen: Westermann IT-Handbuch. Was du als FIAE lernen wirst? In AWP werden (wenn du Glueck hast) die Grundlagen in Sachen Programmierung angerissen. Im zweiten Lehrjahr siehst du dann einen Hauch OOP + SQL und im dritten Lehrjahr darfst du Diagramme malen. Malen darfst du als Programmierer sehr haeufig. Struktogramm, ERD, UML... werden dich die ganze Zeit begleiten. In BWP kriegst du allen moeglichen Wirtschaftskram eingehackt. Ich hab das meiste schon wieder verdraengt. Das im Vorneherein zu lernen wird dir wenig bringen. In Sozialkunde darfst du an der KOS Gesetzestexte auswendig lernen (ja, wirklich auswendig!) und Lueckentexte ausfuellen. Wenn du einen Block schaffst ohne 'ne Familienpackung Koffein fuer Sozialkunde zu verbrauchen kriegst du ne Ehrenmedaille von mir. In ITS lernst du Computer kennen - ob du willst oder nicht. Was ist drinnen und wie funktioniert's. Unicode, Hexadezimale und binaere Systeme, Rechenoperationen, etc... Ziemlich trocken. VSY war zu meiner Zeit sehr spannend, aber mein Lehrer unterrichtet bereits nicht mehr. Vielleicht hast auch du die Moeglichkeit dort eine Cisco-Zertifizierung mitzumachen. TCP/IP, Subnetting, VPN... Da kannst du einiges vorrauslernen, wenn du willst. PTP wird stark vom Lehrer abhaengen. Im ersten Jahr koenntest du dort an Projektplanung kommen. Je nach Lehrer darfst du dann entweder Powerpointfolien oder DIN-Briefe verfassen. Ohne dir die Lust nehmen zu wollen: Bis auf BWP und Sozialkunde brauchst du mit halbwegs gesundem Menschenverstand nicht sowas wie "vorlernen". BTW. Bei welchen Firmen seid ihr denn?
  2. Hab von PHP zwar nicht so viel Ahnung, dafuer aber von C und FreeBSD. 1. Du verwendest LOCK_NB. Wenn viele Instanzen gleichzeitig auf die Ressource zurueckgreifen, dann kann es vorkommen, dass hier kein Lock stattfindet. -> Ein paar Millisekunden usleep(). Nochmal versuchen. Nicht geklappt? Wieder usleep(), usw... Du brichst hier momentan ab, wenn kein Lock stattfindet. -> Verwendest du nur LOCK_EX, dann wartet der Teil bis das Lock wieder frei ist und du bekommst nur eine Rueckgabe wenn ein Fehler aufgetreten ist oder die Operation erfolgreich war. 2. Forkst du irgendwo im Rest des Codes? Ein Lock ist an eine File attached. Oeffnest du einen fd, siehst das Ganze so aus: fd >file > vnode. Forkst du nun irgendwo im Programm, dann kopiert dir fork() all deine offenen file descriptors und damit auch die Locks. Das heisst sowohl Parent als auch Child besitzen den gleichen Lock. Gleiches gilt auch fuer deine Semaphoren und jede andere Art von IPC. Also entweder an anderer Stelle den fd oeffnen, nochmals locken oder auf LOCK_NB verzichten. mfg Unix
  3. Mr Unix

    CeBit 2010

    Wenn ich ehrlich bin, gab es bis jetzt nur ein einziges Produkt, dass mir wirklich was gebracht oder mich auch wirklich interessiert hat: Zarafa - Und das kannte ich schon vorher. Interessant war nur der Kontakt zu den Leuten selbst. Der Rest der Messe war fuer mich so spannend wie die Bild am Sonntag.
  4. Mr Unix

    CeBit 2010

    I woas ned... Also ich fuehl mich bei Veranstaltungen wie FOSDEM, Linuxtage, BSDCon, C3, OSCON... viel wohler und als ITler besser aufgehoben als auf dem Cebit-Karneval. Nich jeder Informatiker verkauft Fernseher und Handys.
  5. Ob C# leicht fuer Anfaenger ist, weiss ich nicht, aber andere Sprachen werden aktiver entwickelt und was meinst du bitte mit den restlichen drei Punkten? Mein rechter Zehen ist plattformuebergreifender als C#. Schnell? Das ist das Ziel der meisten Programmiersprachen. Viele Moeglichkeiten? Der Programmierer bedient sich seiner Werkzeuge und nicht umgekehrt! Die Frage ist ob das wirklich an der Programmiersprache und nicht an deiner Einstellung liegt. Man lernt nicht einfach mal nebenbei Programmieren. Genausowenig wie man ueber Nacht z.B. Arabisch lernt. Schlechter Ansatz: Online irgendwelche halbprofessionellen "Tutorials" durchlesen, nachtippen und denken, dass man es verstanden hat. Guter Ansatz: Buch kaufen, offline lernen, Konzepte verstehen und umsetzen. Fast jede Programmiersprache ist zum Einstieg geeignet. Wenn du das Programmieren gelernt hast, dann ist der Rest nur noch Syntax. Grundsaetzlich musst du jedoch erstmal fuer dich entscheiden WAS du lernen willst! Wenn du auf der tiefsten Ebene einsteigen willst: C - Da hast du es Anfangs gar nicht leicht, aber bekommst sehr viele Konzepte abgedeckt. Wenn du nicht ganz so tief rein willst und einen einfachen Start brauchst: Eine beliebige Skriptsprache. Perl, PHP, Ruby... Die Liste hier ist lang. Welche Doktrin muss abgedeckt werden? Objektorientierung? Praktisch Objektorientiert? -> Objective-C, Java, Ruby... Akademisch Funktional? -> Haskell, Erlang... Willst du unabhaengig vom Betriebssystem deinen Code schreiben? -> Python, Perl, Ruby... Willst du dich auf genau eine Zielplattform spezialisieren? -> C#.NET, Objective-C/Cocoa, MacRuby/HotCocoa, ... Hast du nur vor Webinhalte darzustellen? -> PHP, Perl, Ruby... Grundsaetzlich musst du dir erstmal klar werden WAS du machen willst, denn deine Moeglichkeiten hier sind nahezu unbegrenzt. Und was deine Motivation angeht: Ich hab vor ueber zehn Jahren mit dem Programmieren angefangen und hab immernoch nicht ausgelernt. Die Konzepte bleiben oft (nicht immer) die Gleichen, aber wirklich fertig wird man nie.
  6. Bei uns wollten diese Mafiosis sogar 13 Euro haben, aber da ich von dem 3D-Krams sowieso immer Schaedelbrummen bekomme, hab ich mir Avatar richtig Oldschool ohne 3D angeschaut.
  7. Hab jetzt auch den muendlichen Teil mit 97% hinter mir. Wurde auch Zeit. Mal sehen wie's weitergeht...
  8. Was ist denn ein Fileshare und wieso greift man da per ifconfig zu? :confused: Performanter als mit einer eigenen for Schleife geht es ueber den Range Operator, da hier keine temporaere Variable (ausser natuerlich $_ ) hochgezaehlt wird oder ein temporaeres Array angelegt wird: for(map {"File".sprintf "%02i",$_} 0..99){ system("/sbin/ifconfig", "wasauchimmer", $_); } Mehr dazu unter perldoc perlop.
  9. Wie hast du denn die Dateien gepackt? Bei dem ersten Befehl verwendest du gzip (-z), beim Zweiten nicht. Wenn die Dateien mit -z auf /dev/st0 gepackt worden sind, dann musst du die auch mit -z entpacken. Mit tar -tzvf /dev/st0 solltest du sehen was auf dem Band ist. Vielleicht hilft dir auch mt -f /dev/st0 status weiter. Befindet sich das Band denn ueberhaupt am Anfang? Das kannst du mit mt -f /dev/st0 rewind ueberpruefen. mfg Unix
  10. 1. Es heisst Perl, nicht Pearl. Pearl ist ist ein Elektronikversandhaus fuer Computerbildleser. 2. PHP ist auch eine Scriptsprache und trotzdem werden viele PHP-Projekte genehmigt... 3. Bei zwei Mitschuelern gabs mit Perl keinerlei Probleme. Ich denke nicht, dass die Pruefer einen Projektantrag ablehnen weil sie die Sprache nicht kennen. Meine Meinung zu deinem Projektantrag: Wo ist die Komplexitaet? Momentan stelle ich mir nur zehn Zeilen Quelltext und die beiden Module Email::MIME::Attachment::Stripper und XML::Simple vor. Dafuer sind 25 Stunden Implementierung zu wenig. Vielleicht solltest du noch erwaehnen wo/wie dein Programm im System aufgerufen wird (per PIPE, per LTMP, als exim transport oder postfix backend...?) oder dient es als eine Art Plugin in einem bestehenden Framework. Zu 3.1 "Erstellung der XML 5": Wenn du fuenf Stunden ansetzt, dann musst du das spaeter auch begruenden koennen, wieso hier XML eingesetzt wird und nicht z.B. eine Konfigurationsdatei... Was die Tests angeht, weiss ich nicht ob vier Stunden bei einem Ding wie MIME angemessen sind. Viele der Perlmodule geben den Geist auf, wenn die Mail sagt, dass sie gueltiges MIME enthaelt, aber dann z.B. doch Umlaute im Subject hat...
  11. Also Leute, bald bin auch ich mit der Ausbildung durch. Was denkt ihr fuer wieviel man sich hier bei einer Uebernahme im Ausbildungsbetrieb anbieten sollten? Alter: 25 Wohnort: Bayern Letzter Ausbildungsabschluss (als was und wann): 2010 FIAE Berufserfahrung: Etwa fuenf Jahre. Vorbildung: Abitur, LPIC-3 Groesse der Firma: <50 Branche der Firma: Sicherheit, Kommunikation, Consulting... Arbeitsstunden pro Woche: 40 Gesamtjahresbrutto: Das ist die Frage... Anzahl der Monatsgehaelter: 12 Anzahl der Urlaubstage: 26 Taetigkeiten: Programmierung Perl, Ruby, Java unter Unixoiden, Planen und Umsetzen von Linuxdistributionen, Administration von Linux-/Unixdiensten, etc... Wenn ich mich hier so umschaue sind etwa 30.000 fuer neue Fachinformatiker angemessen, allerdings hab ich wenig Aussagen ueber Jobs, die nichts mit Windows zu tun haben gefunden... Wie seht ihr das?
  12. Das war schonmal sehr aufschlussreich. Danke schoen! Und wie sieht es mit dem Inhalt aus? Soll man da wieder auf die Vorgehensweise wie in der Doku eingehen oder kann man diesmal den Fokus mehr auf das eigentliche Projekt legen?
  13. Aloha Gemeinde! Ich haette da mal ein paar allgemeine Fragen zur Projektpraesentation bei der IHK. Wie laeuft das denn genau ab? Man wird aufgerufen und dann? Wie darf man sich das vorstellen? Geht man rein und faengt sofort an oder reicht man jedem Pruefer erstmal die Tatze? Wie sieht das bei der Praesentation aus? Duerfen einem die Pruefer waehrend des Vortrages fragen stellen oder passiert das nur bei den anschliessenden 15 Minuten? Und vor allem: Was genau gehoert in die Praesentation? Soll man nochmal das wiederholen was man bereits in der Dokumentation geschrieben hat? Sollte man am Anfang den Ausbildungsbetrieb vorstellen? Inwiefern soll man als FIAE Quelltext zeigen? Was sind die absolut wichtigsten Punkte, die in der Praesentation gezeigt werden sollen? Waere nett wenn mir da jemand auf die Spruenge helfen koennte. mfg Unix
  14. Das wird zwar ein bisschen Offtopic, aber wenn du schon LaTeX verwendest, dann lohnt sich fuer Praesentationen fast die Klasse "beamer". Mir hat das Ding fast immer geholfen.
  15. Das "Outlook" von Microsoft fuer Mac OS X nennt sich Entourage und seit Snow Leopard spricht auch Mail.app Exchange. (Und BTW: Wer einmal iLife ausprobiert hat, der wird fuer den privaten Gebrauch bestimmt nicht mehr auf MS Office zurueckgreifen )
  16. Die Hardware-unterstuetzung haengt von deiner gewaehlten Distribution und deren Kernel ab (es sei denn du kuemmerst dich selbst um deinen Kernel). Vor etwa zehn Jahren durfte ich meinen Kernel noch selbst patchen, da der grottige IDE-Chipsatz meiner Billighardware nicht unterstuetzt wurde, aber mittlerweile machen nur noch die wenigsten Geraete wirklich Probleme. Dann lass es einfach. Fuer jede Aufgabe gibt es das richtige Werkzeug. Windows ist fuer Spielereien, Linux zum Arbeiten. Ich wuerde auch keine Schraube mit einem Hammer anbringen, auch wenn es theoretisch moeglich waere. Man braucht sich keine Gedanken um solche Sachen wie ActiveX und Co machen. Saemtliche Updates und deren Abhaengigkeiten koennen ueber die Paketverwaltung eingespielt werden (wobei ich nicht weiss wie das unter Windows z.B. mit xulrunner laeuft), etc... Die "RTFM-Kultur" wurde anscheinend nicht durch Windowsbenutzer gepraegt. Wenn du schreibst, dass du mit Windows ungluecklich bist, dann wirst du wohl einen Kompromiss machen muessen. Entweder das mit den Spielen vergessen oder mit den Maengeln von Windows leben...
  17. Das ist deine Entscheidung. Installier' dir eine virtuelle Maschine und schau ob dir das System taugt oder nicht. Softwareevaluation sollte ein Fachinformatiker schon draufhaben... Nein. Echte Computer sind kein Spielzeug. Fuer sowas gibts Konsolen. Nein. Microsoft Office laeuft nur unter Windows und Mac OS X. Deine Alternative: OpenOffice oder Abiword. Ja, sogar netter als unter Windows. WinAMP kannst du knicken. Musik-Player gibts unter Linux wie Sand am Meer. VLC kommt von Linux. Alternative: MPlayer Klar. Unter Linux gibt es viele freie und gute Hypervisor. Wenn du wirklich Umsteigen willst: Buecher und Google. Den Einarbeitungsaufwand wird dir niemand nehmen. Anscheinend nicht genug. Erst schreibst du dass du Windows loswerden willst und jetzt, dass du es doch brauchst. Wine ist Methadon fuer Windowsjunkies. Es ist nicht nur das absolute Gegenteil von "elegant", sondern frisst auch noch extremst viel Ressourcen. Wenn du also zocken willst, dann bleib bei Windows und den Windowsproblemchen. Ich hab hier mehrere unixoide Systeme rumstehen, aber auf keinem laufen Spiele. Fuer sowas hab ich eine Xbox. Die Dinger sind zum Spielen gemacht. mfg Unix
  18. Mr Unix

    Unix-Befehle

    Du suchst also die Grundlagen? Mh... Habt ihr ein bevorzugtes Unixderivat? Wenn es um Solaris geht, ist der Kurs SA-100-S10 von Sun fuer Einsteiger erste Wahl. Bei FreeBSD ist "The Best Of FreeBSD Basics" von Dru Lavigne ganz nett. Dazu vielleicht noch "Absolute FreeBSD" oder "Absolute OpenBSD". Was du wohl suchst ist eine Einfuehrung in deine Shell und nur bedingt in Unix...
  19. Mr Unix

    Kamera Server

    Haha! Hir haben wir noch jemanden, der demnaechst Support fuer zwanzig verschieden Kameras in den v4l-Stack von Linux selbst programmieren wird. Mal im ernst: Ich dachte so richtig faengt der Fasching erst in einem Monat an. :bimei :bimei :bimei Bevor man sich Hardware anschafft: Gucken ob sie unterstuetzt wird. Waehrend der Durchfuehrung gibt es keine Entscheidungen. :mod: Rein von der Hardware wurden ja schon die IP-Kameras erwaehnt. Beim Kauf sollte man darauf achten, dass man das Teil vorher wenigstens mal testen kann. Nicht weit von meinem lokalen Burgerdealer ist so ein Sicherheitsladen der IP-Kameras verkauft. Ich hatte im Sommer mal das Denkbrett dabei und WLAN eingeschaltet: Nur die wenigsten hatten sowas wie SSL- oder VPN-Verbindungen. Wenn die Kameras von v4l unterstuetzt werden, muss man gar nichts mehr scripten und auch nicht mit Web-Interfaces rummachen. Das laesst sich dann alles per motiond und Datenbank konfigurieren.
  20. Mr Unix

    Frage zu pgp

    Das Neuschreibzeug braucht doch kein Mensch mehr. Also fuer das erste Semester Informatik haette ich schon erwartet, dass man weiss wie asymmetrische Verschluesselung funktioniert (und das auch wiedergeben kann) oder hab' ich irgendwas uebersehen? :confused: Und um endlich Licht ins Dunkel zu bringen: - How PGP works - Public-key cryptography - Wikipedia, the free encyclopedia
  21. Die erste Kalenderwoche ist in Deutschland, die die mindestens vier Tage des neuen Jahres enthaelt. Willkuer ist das bestimmt nicht. Warum sich das verschiebt ist eigentlich ganz logisch. Man hat "damals" gesagt, dass es keine unvollstaendigen Kalenderwochen gibt. Also hat eine Kalenderwoche immer sieben Tage. Ich versteh nicht warum. Wenn man eine Uhrzeit im Ausland ausmacht, dann einigt man sich ja auch auf eine Zeitzone (meistens die Lokale vor Ort ). Warum sollte das also mit den Kalenderwochen anders sein? Wieso sollten die nicht auch ortsgebunden sein? Wenn euch das schon Schwierigkeiten macht, dann solltest ihr z.B. mit einem Thailaender kein Jahr ausmachen. Die sind unserem Kalender naemlich 500+ Jahre vorraus. :upps Ich sach mir immer sowas wie "wenn die kleinste Entitaet (zB Sekunden dort) von der groesseren Entitaet (zB Jahre hier) abweichen kann, dann ist sie ohne den Schluessel (hier/dort WEZ/PDT) ungueltig." und damit komm ich einwandfrei zurecht. (Is natuerlich dooph, wenn man am Telefon CW2 gesagt bekommt und dann erst mal umrechnen muss, aber wenigstens weiss man es so ).
  22. Ich hab' in meiner Feedliste fuer den Technikkram nur ein paar Eintraege: - pro-linux.de - undeadly.org - Wired Science - IBM developerworks - The H - Den Newsfeed vom BSI - und natuerlich ein absolutes muss: Fefes blog Was mit den Feeds nicht abgedeckt wird, wird durch ein paar Magazine abgedeckt: - freeX - iX - Telepolis - Linuxmagazin Und von Uebersee: - BSD magazine - Technology Review - Wired
  23. Joar. Wenn du sowas wie <<EOF machst, dann solltest das an der passenden Stelle auch wieder zugehen. An deiner Stelle wuerde ich mit mktemp einfach eine blanke, leere Datei erstellen, dort die Anweisungen einstecken und das dann dem Binary uebergehen.
  24. Was denn? Ich hab das Tofu gekauft...

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...