-
Gesamte Inhalte
1677 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Woodstock
-
HILFE !!!!!! Hier wird ein Praktiukmsplatz gesucht !!
Woodstock antwortete auf Marco1174's Thema in Ausbildung im IT-Bereich
... Sorry, hast Du wohl schon gemacht... Bine <FONT COLOR="#a62a2a" SIZE="1">[ 19. Dezember 2001 14:46: Beitrag 2 mal editiert, zuletzt von Woodstock ]</font> -
Nun, wenn ich mich mit Linux schon so gut auskennen würde, würde ich das machen. Klappt aber noch nicht ganz so gut. Also: #include"Sabine(1).h" // da sind alle Include Dateien drin die ich brauche void Auslesen(char *b, char szEingabe[][1001], int nAnSuchw, char* szSuchkriterium, long& nScnt) { int nC, nPos = 0, nY = 0, nI, nD, nScnt2=0, nE, nScnt3=0, nX, nPos1=0, nS; bool afPruefung[50], fFound=true; char szAusgelesenes[50], szBufferIndex[501]; char szBufferPfad[501], chA[20], chB[20], chC[20]; char chD[20], chE[500], chF[500], szDoppelt[15000][50], a[1000]; FILE *FZ, *FW, *FX, *FV, *FY, *FT, *FU; strcpy(chA, "c:\\index.tmp.txt"); strcpy(chB, "c:\\index.txt"); strcpy(chC, "c:\\Pfad.tmp.txt"); strcpy(chD, "c:\\Pfad.txt"); strcpy(chE, "c:\\Datei.txt"); strcpy(chF, "c:\\Datei.tmp.txt"); FZ = fopen(b, "r"); /* In b wird mir von der vorherigen Funktion der Pfad der Datei übergeben die ich jetzt Zeichenweise auslese und dann Wörter überprüfe (insgesamt übergibt er mir vier Dateien, mehr brauche ich zum ausprobieren ob es klappt nicht, aber später werden natürlich mehr Dateien übergeben)*/ FX = fopen(chB, "r"); FY = fopen(chC, "a+"); FW = fopen(chA, "a+"); FV = fopen(chD, "r"); FU = fopen(chE, "r"); FT = fopen(chF, "a+"); /* Falls ich schon eine Datei durchsucht habe, ist nScnt > 0, da ich mit jedem Wort nScnt erhöhe. Folgendes mache ich, damit die Wörter die ich bereits in die index.tmp.txt geschrieben habe (welche ich am ende in index.txt umbenannt habe), auch weiterhin in der Datei stehen, und der Rest nur angehängt wird */ if(nScnt>0) { nD = 2; while(nD!=EOF) { nD = fgetc(FX); szAusgelesenes[0] = nD; fwrite(szAusgelesenes, sizeof(char), 1, FW); } fclose(FW); fclose(FX); FX = fopen(chB, "r"); FW = fopen(chA, "a+"); } for(nD=0; nD<50; nD++) szAusgelesenes[nD] = NULL; // Initialisierung des Arrays szAusgelesenes, damit dadrin aufkeinen Fall mehr etwas steht nC = 2; // nC = 2, damit die Datei aufjedenfall durchforstet wird while (nC != EOF) // auslesen von Zeichen bis zum Dateiende { nC = fgetc (FZ); // auslesen if ((nC<'A'||nC>'z')||(nC>'Z'&&nC<'a')) // falls kein Buchstabe { szAusgelesenes[nPos] = '\0'; // Nullzeichen zum zeigen das Wortende anhängen _strlwr(szAusgelesenes); //Wort auf Lowercase setzen if(nScnt==0) // beim allerersten Wort { if(strlen(szAusgelesenes)>1) // wenn Wort mehr als 1 Buchstaben hat { Schreiben(FT, FU, FV, FW, FX, FY, FZ, szAusgelesenes, nScnt, szBufferDateiPfad, ; /* ausgelesenes Wort wird in die index.tmp.txt geschrieben genau so wie ein Zeilenvorschub, der Pfad in die Pfad.tmp.txt und Wort plus Pfad in die Datei.tmp.txt */ } // if } // if if(nScnt>0) // bei weiteren Wörtern { if(strlen(szAusgelesenes)>1) // wenn mehr als ein Buchstabe { fFound = false; // zum Überprüfen ob das Wort schon einmal in vorgekommen ist for(nS=0; nS<501; nS++) szBufferIndex[nS] = NULL; nX = 2; // aus der Index.txt wird ausgelesen, damit kein Wort doppelt geschrieben wird, Überprüfung ob das Wort in einer voher geöffneten Datei schon mal stand while (nX != EOF) // solange bis Dateiende { nX = fgetc (FX); // auslesen if ((nX<'A'||nX>'z')||(nX>'Z'&&nX<'a')) // wenn kein normaler Bcuhstabe { if(strlen(szBufferIndex)>1) // wenn mehr als ein Buchstabe { szBufferIndex[nPos1] = '\0'; // anfügen des Nullzeichens _strlwr(szBufferIndex); // auf Lowercase setzen (nur zur Sicherheit, weil es eigentlich auf Lowercase sein müsste) if(strstr(szBufferIndex, szAusgelesenes)!=0) // überprüfen ob das Wort schon einmal da war { fFound = true; // wenn ja, fFound = true } nPos1 = 0; // Positionszähler auf Null } // if } // if else // wenn ein normaler Buchstabe { szBufferIndex[nPos1] = nX; // Buchstaben an die Position nPos schreiben nPos1++; // nPos erhöhen, damit nächster Buchstabe angefügt wird, und nichts überschreibt } // else } // while fclose(FX); //schließen und wieder öffnen, damit ich wieder am Dateianfang bin FX = fopen(chB, "r"); for(nD=0; nD<=nScnt2; nD++) // überprüfen ob das Wort schon einmal in der zur Zeit geöffneten Datei stand { if(strcmp(szDoppelt[nD], szAusgelesenes)==0) { fFound = true; // SchreibenJa(a, FT, FU, FV, FW, FX, FY, FZ, szAusgelesenes, szBufferPfad, szBufferDateiPfad, ; break; } } if (fFound==false) // wenn das Wort noch nicht vorkam in die index.tmp.txt schreiben { Schreiben(FT, FU, FV, FW, FX, FY, FZ, szAusgelesenes, nScnt, szBufferDateiPfad, ; strcpy(szDoppelt[nScnt2], szAusgelesenes); nScnt2++; } // if } // if } // if nPos = 0; // Positionszähler wieder auf Null, da ja jetzt ein neues Wort kommt for(nD=0; nD<50; nD++) szAusgelesenes[nD] = NULL; // initialisierung des Arrays mit Null damit da nichts mehr drinsteht } // if else { szAusgelesenes[nPos] = nC; // Buchstaben an Position schreiben nPos++; // Position erhöhen, damit nichts überschrieben wird durch den nächsten Buchstaben } // else } // while fclose(FX); // schließen der Dateien fclose(FZ); fclose(FW); fclose(FV); fclose(FY); fclose(FT); fclose(FU); remove(chE); // löschen der index.txt, Pfad.txt und Datei.txt, damit ich die *.tmp.txt Dateien umbenennen kann remove(chB); remove(chD); rename(chF, chE); // umbenennen der Dateien rename(chA, chB); rename(chC, chD); } // Auslesen [/code]Ich weiß es sind noch Variablen in dem Code die ich so nicht brauche, aber die brauche ich später für andere Funktionen, die ich hier der Übersicht halber rausgenommen habe (wegen der Überprüfung ob es sich bei den in den Dateien enthaltenen Wörter um die vom Benutzer gesuchten handelt). So, ich hoffe Du kannst mir helfen. Bine PS: Ist nicht mehr so einfach wie am Anfang, gell?!?
-
Also, ich lese aus einer Datei Worte aus. Ab der zweiten Datei setzt er mir vor das erste Wort aus der Datei (sind halt mehrere, die ich nacheinander durchforste), immer ein y mit zwei Punkten davor. Warum? Bevor ich etwas in mein Array schreibe, in dem ich die Ausgelesenen Wörter zwischenspeicher, um sie dann zu überprüfen, lösche ich den gesamten Inhalt. Es kann also nicht sein das das von etwas kommt was vorher darin gestanden hat. Könnt Ihr mir helfen? Bine
-
Also ich würde gerne auch Umlaute ausgeben lassen, aber es klappt nicht. Anstelle von Umlauten schreibt er immer irgendwelche anderen Zeichen. Kann ich keine Umlaute ausgeben lassen? Bine
-
Danke Dir schon mal. Ich suche auch immer noch was... Bine
-
@ bimei: Hast Du was gefunden? Bine
-
Mit was programmierst Du denn? Bine
-
Hmm, ich kannte nur diese Möglichkeit (aus dem Buch aus dem ich lerne). Bine
-
Kennst Du denn dafür noch was anderes? :confused: ? Bine
-
Ja, da hast Du Recht. Jetzt wo Du das sagst, fällt es mir wieder ein, das ich damals sowas habe in eine Datei reinschreiben müssen. Weißt Du genau wo? Bine
-
Ja, gibt es. Dabei handelt es sich um eine Escape Sequenz, wenn Du damit schon was anfangen kannst: cout << "\033[2J"; Ich denke das ist das was Du suchst. Bine
-
Dein Betrieb.
-
Ja, das ist mir heute morgen auch aufgefallen . Habe das schon geändert : while(fgets(szBufferIndex, 500, FX)!=0) { cout << "Hallo\n"; _strlwr(szBufferIndex); for(nD=0; nD<nScnt2; nD++) { if(strstr(szDoppelt[nD], szAusgelesenes)==0) { cout << "Schade\n"; fFound = true; // SchreibenJa(a, FT, FU, FV, FW, FX, FY, FZ, szAusgelesenes, szBufferPfad, szBufferDateiPfad, ; break; } } if(strstr(szBufferIndex, szAusgelesenes)==0) { cout << "Schade\n"; fFound = true; } } // while if(fFound == false) { Schreiben(FT, FU, FV, FW, FX, FY, FZ, szAusgelesenes, nScnt, szBufferDateiPfad, ; strcpy(szDoppelt[nScnt2], szAusgelesenes); nScnt2++; } [/code]Außerdem kopiere ich am Anfang jetzt ersteinmal den kompletten Inhalt von index.txt in index.tmp.txt, damit ich bei weiteren Durchläufen die bereits herausgeschriebenen Wörter nicht verliere, was ja passiert, wenn ich nur die neuen Sachen mit den alten vergleiche, und nur die neuen Sache (die noch nicht vorkamen) in die index.tmp.txt schreibe. Dann ist das was in index.txt drin stand nach dem umbennen ja weg. Aber so ganz wie es soll läuft es immer noch nicht. Er fügt ganz viele leere Zeilen in meine index.txt ein :confused: . Bine <FONT COLOR="#a62a2a" SIZE="1">[ 13. Dezember 2001 11:37: Beitrag 2 mal editiert, zuletzt von Woodstock ]</font>
-
Nee, da muss kein && das klappt ja so wie es soll (stammt ja schon aus einem etwas älteren Programm, wo ich einfach die Dateien durchsuche, und nichts daraus schreibe, und das klappt alles sehr gut). Nur weil es eben sehr lange dauert bis ich die ganze Festplatte durchsucht habe (was dann ja nur noch sporadisch passieren soll), soll ich das Programm so umschreiben! Bine
-
Also, es haldelt sich um eine ganz normale Textdatei, richtig. Im Editor sieht die nicht so aus, sondern ganz normal. Und zu dem Zeichenweise einlesen kann ich nur sagen, das später auch mehr in einer Zeile stehen soll, als ein Wort, und von daher ich das direkt mit fgets machen wollte, und nicht mit fgetc. Was soll ich zu dem kommentierren sagen? Also, las es mich nochmal versuchen: #include "Sabine(1).h" void Ueberpruefen(char *szAusgelesenes, int& nPos, int& nA, int &nAnSuchw, char szEingabe[][1001], bool *afPruefung); // deklaration einer weiteren Funktion (ist im Moment noch auskommentiert, wird also nicht gebraucht) void Ausgabe(char *szSuchkriterium, int& nI, int& nA, bool *afPruefung, bool fFound, char *b, char szEingabe[][1001]); // deklaration einer weiteren Funktion (ist im Moment noch auskommentiert, wird also nicht gebraucht) void Schreiben(FILE *FT, FILE *FU, FILE *FV, FILE *FW, FILE *FX, FILE *FY, FILE *FZ, char *szAusgelesenes, long& nScnt, char *szBufferDateiPfad, char *; // Deklaration einer weiteren Funktion (folgt am Ende, für Euch) void Auslesen(char *b /*übergibt den Pfad der Datei welche auf Suchbegriffe durchsucht wird */, char szEingabe[][1001] /* da steht der Suchbegriff drin */, int nAnSuchw /* Anzahl der Suchworte, zur Überprüfung später wichtig */, char* szSuchkriterium /* Suchworte und/oder */, long& nScnt /* Zähler wie viele Worte insgesamt aus den Dateien ausgelesen wurden */) { int nC, nPos = 0, nA = 0, nY = 0, nI, nD, result2, nScnt2=0, nB, nE; bool afPruefung[50], fFound; char szAusgelesenes[50], szBufferDateiPfad[501], szBufferIndex[501]; char szBufferPfad[501], chA[20], chB[20], chC[20]; char chD[20], chE[500], chF[500], szDoppelt[10000][50]; FILE *FZ, *FW, *FX, *FV, *FY, *FT, *FU; // Strings mit dem Dateipfad wird in eine Variable kopiert, damit ich die Datei öffnen, schließen, umbenennen und später auch den Pfad ausgeben kann strcpy(chA, "c:\\index.tmp.txt"); strcpy(chB, "c:\\index.txt"); strcpy(chC, "c:\\Pfad.tmp.txt"); strcpy(chD, "c:\\Pfad.txt"); strcpy(chE, "c:\\Datei.txt"); strcpy(chF, "c:\\Datei.tmp.txt"); // öffnen der Dateien, um daraus zu lesen 'r' und darin zu schreiben (anhängen) 'a+' FZ = fopen(b, "r"); FX = fopen(chB, "r"); FY = fopen(chC, "a+"); FW = fopen(chA, "a+"); FV = fopen(chD, "r"); FU = fopen(chE, "r"); FT = fopen(chF, "a+"); // Array zu Überprüfen ob ein Wort in der geöffneten Datei, aus der die Worte mit fgetc einzeln eingelesen und weiter verarbeitet werden, bereits schon einmal vorkommt, wird bei jeder neuen zu durchsuchenden Datei geleert for(nB=0;nB<10000;nB++) for(nE=0;nE<50;nE++) szDoppelt[nB][nE]=NULL; // boolsches Array wird kommplett auf false gesetzt (ist später für die Ausgabe wegen dem Suchkriterium von Bedeutung) for(nI=0;nI<50;nI++) afPruefung[nI]=false; nScnt2 = 0; nC = 2; // damit nC nicht zufälligerweise beim ersten Durchgang EOF ist while (nC != EOF) // Zeichen werden aus Datei ausgelesen bis zum Dateiende { nC = fgetc (FZ); // auslesen if ((nC<'A'||nC>'z')||(nC>'Z'&&nC<'a')) // bis ein Zeichen kein Buchstabe ist (ich weiß so bekommt er auch keine Umlaute wie 'ä', 'ö', etc. { szAusgelesenes[nPos] = '\0'; // hat er ein Wort eingelesen hängt er zum erkennen ein Nullzeichen an _strlwr(szAusgelesenes); // string wird auf lowercase gesetzt if(nScnt == 0) // erstes Wort { if(strlen(szAusgelesenes)>1) { fwrite(szAusgelesenes, sizeof(char), strlen(szAusgelesenes), FW); // Wort wird in eine Temporäre Datei geschrieben fwrite("\n", sizeof(char), strlen("\n"), FW); // Zeilenumbruch wird in dir Datei geschrieben } // if } // if if(nScnt>0) // zweites bzw. weiteres Wort { if(strlen(szAusgelesenes)>1) { while(fgets(szBufferIndex, 500, FX)!=0) // aus der Temporären Datei, welche in eine nicht temporäre umgenannt wurde, wird solange immer eine Zeile ausgelesen um verarbeitet bis sie zu ende ist { _strlwr(szBufferIndex); // Ausgelesenes wird zur Sicherheit auf lowercase gesetzt (obwohl eigentlich bereits alles auf lower sein sollte) for(nD=0; nD<nScnt2; nD++) // Array mit den Wörtern die schon in der Datei standen und in die temporäre Datei kopiert wurden, wird nach und anch durchgegangen { if(strcmp(szDoppelt[nD], szAusgelesenes)==0) // Überprüfung ob das Wort bereits vorkam { fFound = true; break; } } if(fFound == false) // kam das Wort werder in einer der früheren Dateien bereits einmal vor, noch in der im Moment geöffneten dann... { fwrite(szAusgelesenes, sizeof(char), strlen(szAusgelesenes), FW); // s.o. fwrite("\n", sizeof(char), strlen("\n"), FW); // s.o. strcpy(szDoppelt[nScnt2], szAusgelesenes); // string wird in das Array kopiert, damit man ihn beim nächsten Wort wieder vergleichen kann nScnt2++; // Zähler für die Anzahl der Worte pro Datei } } // while } // if } // if nA = 0; //Ueberpruefen(szAusgelesenes, nPos, nA, nAnSuchw, szEingabe, afPruefung); // hier findet später die Überprüfung statt ob die Wörter aus den Ausgelesenen Dateien die gesuchten Wörter sind nPos = 0; // Positionszähler wirs auf Null gesetzt, damit beim nächsten Wort welches aus der Datei zeichenweise gelesen wird auch wieder ganz vorne angefangen wird } // if else { szAusgelesenes[nPos] = nC; // Zeichen werden an die Position nPos in das Array szAusgelesenes geschrieben nPos++; // damit nächster Buchstabe eine Position weiter in das Array geschrieben wird } // else } // while // Ausgabe(szSuchkriterium, nI, nA, afPruefung, fFound, b, szEingabe); // Hier findet später die Augabe statt, ob es sich bei den Worten um die gesuchten handelt // schließen der Dateien fclose(FX); fclose(FZ); fclose(FW); fclose(FV); fclose(FY); fclose(FT); fclose(FU); // löschen der nicht temporären Dateien remove(chE); remove(chB); remove(chD); // umgenennen der temporären Dateien in die geleichnamigen nicht-temporären Dateien rename(chF, chE); rename(chA, chB); rename(chC, chD); } // Auslesen [/code] Es soll später so laufen das ich eine Datei (z.B. index.txt) habe, in die ich alle Wörter schreibe, die ich den den Textdatei (z.B. balbalbal.txt, blubb.txt) die ich auf meinem Rechner (oder eben auch anderen) finde. Aber immer nur einmal. Also kein Wort doppelt. Deswegen öffne ich eine temporäre Datei (z.B. index.tmp.txt), in die ich alles schreibe was in der index.txt bereits drinsteht, und alles was neu kommt. Nachdem ich die komplette balbalbal.txt ausgelesen habe (und wenn dort Worte drin standen die ich noch nicht ausgelesen hatte, auch in die index.tmp.txt geschrieben habe), lösche ich die index.txt, und benenne die index.tmp.txt in index.txt um. Und verfahre dann genau so weiter mit jeder anderen Datei (z.B. der blubb.txt). Viel später sollen dann nur noch die Dateien so duchsucht werden die seit dem letzten durchsuchen neu dazu gekommen sind (aber das ist ja im Moment nicht wichtig). Und im Grunde werden damit dann nicht mehr alle auf der Festplatte befindlichen Datein auf die gesuchten Worte hin untersucht, sondern nur noch diese eine Datei. Die Ausgabe wird dann mit dem Pfad verbunden (will das so machen das ich immer wenn ich ein Wort in die temporäre Datei schreibe dann auch den Pfad in eine andere temporäre Datei zu schreiben, bzw. wenn er das Wort schon einmal in die temporäre Datei geschrieben habe, an der Stelle dann den Pfad welcher schon existiert mit dem neuen Pfad ergänze. So will ich dann später die Wörter mit den Pfaden ausgeben können. Bine PS: Ich hoffe jetzt bist Du nicht total verwirrt.
-
Also, ich schreibe ein Wort in eine Datei. Danach speicher ich diese. Wenn ich nun ein weiteres Wort habe, welches ich in die Datei schreiben möchte, aber zuerst schauen will ob es da nicht schon drin steht, lese ich Zeile für Zeile aus der Datei aus, und vergleiche das Ausgelesene und das Wort. Nun zu meinem Problem: In der Datei steht immer nur ein Wort in jeder Zeile. Lasse ich mir nun das Ausgelesene ausgeben, stehen vor dem Wort noch ganz viel Zeichen die so ||- aussehen. Warum? Hier mal mein Quelltext: void Ueberpruefen(char *szAusgelesenes, int& nPos, int& nA, int &nAnSuchw, char szEingabe[][1001], bool *afPruefung); void Ausgabe(char *szSuchkriterium, int& nI, int& nA, bool *afPruefung, bool fFound, char *b, char szEingabe[][1001]); void Schreiben(FILE *FT, FILE *FU, FILE *FV, FILE *FW, FILE *FX, FILE *FY, FILE *FZ, char *szAusgelesenes, long& nScnt, char *szBufferDateiPfad, char *; void Auslesen(char *b, char szEingabe[][1001], int nAnSuchw, char* szSuchkriterium, long& nScnt) { int nC, nPos = 0, nA = 0, nY = 0, nI, nD, result2, nScnt2=0, nB, nE; bool afPruefung[50], fFound; char szAusgelesenes[50], szBufferDateiPfad[501], szBufferIndex[501]; char szBufferPfad[501], chA[20], chB[20], chC[20]; char chD[20], chE[500], chF[500], szDoppelt[10000][50]; FILE *FZ, *FW, *FX, *FV, *FY, *FT, *FU; strcpy(chA, "c:\\index.tmp.txt"); strcpy(chB, "c:\\index.txt"); strcpy(chC, "c:\\Pfad.tmp.txt"); strcpy(chD, "c:\\Pfad.txt"); strcpy(chE, "c:\\Datei.txt"); strcpy(chF, "c:\\Datei.tmp.txt"); FZ = fopen(b, "r"); FX = fopen(chB, "r"); FY = fopen(chC, "a+"); FW = fopen(chA, "a+"); FV = fopen(chD, "r"); FU = fopen(chE, "r"); FT = fopen(chF, "a+"); for(nB=0;nB<10000;nB++) for(nE=0;nE<50;nE++) szDoppelt[nB][nE]=NULL; for(nI=0;nI<50;nI++) afPruefung[nI]=false; nC = 2; while (nC != EOF) { nC = fgetc (FZ); if ((nC<'A'||nC>'z')||(nC>'Z'&&nC<'a')) { szAusgelesenes[nPos] = '\0'; _strlwr(szAusgelesenes); if(nScnt == 0) { if(strlen(szAusgelesenes)>1) { fwrite(szAusgelesenes, sizeof(char), strlen(szAusgelesenes), FW); fwrite("\n", sizeof(char), strlen("\n"), FW); Schreiben1(FT, FU, FV, FW, FX, FY, FZ, szAusgelesenes, nScnt, szBufferDateiPfad, ; } // if } // if if(nScnt>0) { if(strlen(szAusgelesenes)>1) { fgets(szBufferIndex, 500, FX); cout << szBufferIndex << "\n"; cin >> nD; while(fgets(szBufferIndex, 500, FX)!=0) { _strlwr(szBufferIndex); for(nD=0; nD<nScnt2; nD++) { if(strcmp(szDoppelt[nD], szAusgelesenes)==0) { fFound = true; break; } } if(fFound == false) { fwrite(szAusgelesenes, sizeof(char), strlen(szAusgelesenes), FW); fwrite("\n", sizeof(char), strlen("\n"), FW); strcpy(szDoppelt[nScnt2], szAusgelesenes); nScnt2++; } } // while } // if } // if nA = 0; //Ueberpruefen(szAusgelesenes, nPos, nA, nAnSuchw, szEingabe, afPruefung); nPos = 0; } // if else { szAusgelesenes[nPos] = nC; nPos++; } // else } // while // Ausgabe(szSuchkriterium, nI, nA, afPruefung, fFound, b, szEingabe); fclose(FX); fclose(FZ); fclose(FW); fclose(FV); fclose(FY); fclose(FT); fclose(FU); remove(chE); remove(chB); remove(chD); rename(chF, chE); rename(chA, chB); rename(chC, chD); } // Auslesen [/code]Könnt Ihr mir da helfen? Bine
-
Also solange man Spaß an der Sache hat, und auch bereit ist etwas zu lernen (weil es einem in den seltensten Fällen einfach so zufliegt), ist das kein Problem. Und was die Berufsschule angeht. Bei mir haben die Jungs (ich bin mit einem anderen Mädchen zusammen, aber unsere Klasse ist getrennt, und da sie IT-Kauffrau lernt, sind wir nicht in einer Gruppe, bin also ganz alleine) sehr schnell gemerkt das ich sehr wohl wasdrauf habe. Nur nicht unterkriegen lassen. Bine
-
Bei Deiner zuständigesn IHK. Die kennen jeden Betrieb der ausbildet. Bine
-
Der Film ist gar nicht schlecht. Aber nichts zu den Büchern. Vorallem fehlen aus dem Buch viele Sachen in dem Film. Aber wenn es schon was her ist das man es gelesen hat, oder es gar nicht gelesen hat, dann ist er wirklich gut. Nur etwas lange, würde ich sagen. Vorallem für die echte Zielgruppe. Bine <FONT COLOR="#a62a2a" SIZE="1">[ 11. Dezember 2001 13:20: Beitrag 2 mal editiert, zuletzt von Woodstock ]</font>
-
Also, ich habe folgendes Problem. Ein Freund hat mich darum gebeten ihm einen neuen Ram-Baustein zu besorgen, weil er aufrüsten will. Soweit so gut. Er sagt, es sei Edo-Ram. Den bisherigen hat er so beschrieben: WUT 03000195 20 H 1304 VIM 610 IBM 11 N 4735 CBD -60 32 MB UT 03 Compaq 247288 - 002 Edo Habe ich ihm also ein paar Edo-Rams besorgt. Passt nur angeblich nicht. Darauf hin hat er mir eine Ablichtung des bsiherigen Chips gefaxt. Diese sieht aus wie ein SDRam, oder ein DDRRam. Gibt es solche Edo-Ram's die von der Bauart her sind wie SDRam's??? Bine
-
Kann mir hier jemand Adresssen von privaten Trägern für Umschulungen in den IT-Berufen geben? Ein Bekannter möchte gerne in diese Richtung gehen, und ich versuche ihm etwas zu helfen. Bine
-
Kannst Du das irgendwie belegen? Nicht das ich Dir nicht glaube, aber wenn es hart auf hart kommt, dann brauche ich das schriftlich. Wie ist das mit der Bereitschaftszeit. Ist sie vom Verdienst, sofern nicht anders geregelt, gleich wie die Arbeitszeit, und nur Rufbereitschaft wird geringer bezahlt? Bine
-
Danke Dir schon mal! Finde ich super das Du mir helfen willst. Ich finde nämlich immer nur was zu den Mindestzeiten. Bine
-
Also, ich denke so etwas ist in einer Mail oder einer PM besser aufgehoben. Kannst Du auch was zu meinem Problem sagen? Bine
-
Nicht wirklich. Erstmal, er ist älter als achtzehn (wird Freitag 25). Und es geht mir ja nicht darum wieviel er mindestens Pause geben muss, sondern wieviel er in der Zeit höchstens abrechnen kann. Es ist so, das er vorführt. Er legt also die Filme ein, kontrolliert Ton etc.! Und wie ist das mit der Bereitschaft. Gilt das nicht für Zeit die man zu Hause ist und eventuell gerufen werden kann. Weil der Arbeitgeben einen doch nicht arbeiten kommen lassen kann, und dann sagen kann, so, im Moment ist nichts, warte hier mal zwanzig Minuten, dann kannst Du eventuell arbeiten, und nach zwanzig Minuten sagt er dann, nee, immer noch nicht, vielleicht in einer halben Stunden. Das kann doch nicht angehen. Der Arbeitgeber ist auch nicht an einen Tarifvertrag gebunden (sein Kommentar: 'Nö, in so etwas bin ich nicht Mitglied, geht bei mir auch ohne'). Ab wann muss er sich an Tarifverträge halten? Bine