Guten Tag
als eifriger User von Vagrant und VirtualBox und stehe ich vor folgendem Problem. Ich habe in einem Linux Guest System ein "shared" Verzeichnis mit vielen symbolischen Links auf Dateien und Verzeichnisse. (Dieses wird durch das Python Produkt https://pypi.python.org/pypi/collective.recipe.omelette erstellt, aber das tut hier nichts zur Sache.) Die symbolischen Links auf Dateien werden im Windows Host erkannt, die Links auf Verzeichnisse leider nicht. Siehe unter anderem die Bug Reports https://www.virtualbox.org/ticket/7968 und https://www.virtualbox.org/ticket/8038
Ich würde dieses Problem gerne beheben, habe aber keine C++ Kenntnisse. Deshalb suche ich
a) jemanden, der mir sagen kann, wie lange es für einen C++ Programmierer mit etwas Windows und VirtualBox Erfahrung dauern würde Symbolische Links auf Verzeichnisse in VirtualBox Shares im Windows Host funktionstüchtig zu manchen und was das kostet.
b) jemanden, der das Problem löst. (Die Finanzierung würde ich über einen Pledgie angehen)
Vielen Dank für die Rückmeldungen!
Gruss
Tom
Hallo Leute,
Ich wollte hier kurz eine Eigene Programmiersprache vorstellen.
TeaJay ist eine stark typisierte Objektorientierte Programmiersprache, die das denken in Schnittstellen verstärken soll.
Den src kann man unter www.teajay.org herunterladen. Des Weiteren kann unter makeadef.com über teajay diskutiert werden.
P.P.S.: Dein gesamtes Vorhaben klingt so, als würde es sich ganz einfach lösen, wenn du das HL2-Modding Tutorial, insbesondere das Kapitel über Release, lesen würdest.
P.P.P.S: In dem Sinne: Du brauchst eine Map Ressource File. Bekomm ich jetzt 20€?
Hatte meinen Beitrag bearbeitet und in meinem vorherigen text war auch ein frage zeichen damit ick auch angebote von euch höre.
Vielleicht könntest du mir das auch machen und gibst mir mal nen Kostenvoranschlag.
Die andere Debug-Exception wird in isctype.c (Zeile 56) ausgelöst.
Expression: (unsigned)(c+1)<=256
Wobei c den Wert 0xffffffe0 hat!!!
(Passiert wenn man z.B. Cursortasten drückt ...)
Das Problem entsteht in folgendem Quelltext-Block
if(isalnum(c))
{
name.push_back(c);
con::print(9, 62, "\t\t\t", con::RED);
}
else
{ ...
Laut Doku erwartet die Funktion isalnum() einen int, verwendet wird aber
char c = getche();
Laut Doku gibt getche() einen int zurück und ist zudem deprecated.
Compiler Hinweise:
'kbhit': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _kbhit.
'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getch.
Statt char also int verwenden, einen Unterstrich davor und es funktioniert wie es soll.
Um die Diskussion mit den erweiterten Scancodes abzukürzen,
hier die anderen zu ändernden Stellen:
enum Key {
ESCAPE = 27,
SPACE = 32,
ENTF = 83,
ENTER = 13,
BACK = 8,
TAB = 9,
CURS_UP = 0xe048, // Four arrow keys:
CURS_LEFT = 0xe04b,
CURS_RIGHT = 0xe04d,
CURS_DOWN = 0xe050
};
Direction detect_direction(unsigned c)
{
switch(c) {
case 'w':
case con::Key::CURS_UP: // 0xe048
return up; break;
case 's':
case con::Key::CURS_DOWN: // 0xe050
return down; break;
case 'a':
case con::Key::CURS_LEFT: // 0xe04b
return left; break;
case 'd':
case con::Key::CURS_RIGHT: // 0xe04d
return right; break;
}
return no_direction;
}
Ob das Verpacken der Scancodes (Konstanten) in einen Namespace den Code
lesbarer macht darf bezeifelt werden. Da es aber schon so war ...
Hi C++ Gemeinde
wir haben vor kurzem unser Projekt online gestellt: http://www.updatenode.com
Es handelt sich um ein Cross-Platform Update und Messaging System das Euch dabei hilft Eure Software auf dem neuesten Stand zu halten und Nachrichten an Eure Nutzer zu schicken.
Das ganze wird online definiert und über einen Qt/C++ client abgerufen und installiert. UpdateNode ist für Open Source Projekte komplett kostenlos!
Wir suchen nach weiteren Beta-Testern und natürlich auch grundsätzliches Feedback. Es würde uns sehr freuen wenn Ihr das System einfach mal ausprobiert und uns eine kurze Nachricht zukommen lassen könntet über Euren Eindruck. Vielleicht ist auch der Ein, oder Andere dabei der beim Open Source Client mitmachen möchte.
Vielen Dank schon mal im Voraus! Wir freuen uns auf Euer Feedback
Das UpdateNode Team
Hi,
ich wollte euch XSkin vorstellen. Mit dieser Lib
kann man jede .msstyles Style Datei in sein Programm
laden um das Aussehen zu verändern.
www.xskin.de.vu
Über Feedback würde ich mich sehr freuen!
Vielen Danke!
Hallo
das wirft doch einige Fragen auf
zB:
Unternehmenssoftware - Konkurenz zu Lexware oder ...
neuester Stand - wie alt ist denn der aktuelle Stand
Betriebssystem
usw.
Ansonsten - ja schon moeglich
Freiburg waere von mir nicht ganz soweit entfernt (ca. 3 Std)
Mfg
Klaus
Hallo,
ich möchte hiermit alle Personen einladen, die daran interesse und spaß haben, an einem Multiplayer test für mein Projekt Timeline teil zu nehmen.
Timeline ist in erster Linie ein Open-World Sandbox Game.
Bei dem Test soll die Stabilität des Servers unter höherer Last getestet werden.
Außerdem soll die bisherige Funktionalität wie bauen, abbauen, Kollisionen und Bewegungen getestet werden. Bugs können dabei gerne an mich per PN geschickt werden.
Beginn: Freitag 28. Februar 2014, 20 Uhr
Dauer: je nach Bedarf, ca. 30 minuten
Details: http://bit.ly/1phEiEr
Mit besten Grüßen,
subcortex
Hallo,
ich suche einen c++ Programmierer für ein Bluetooth-Skript zum koppeln einer Bluetooth-Mouse, welche von einem Elektro-Rollstuhl emuliert wird.
Hintergrund: Die Mouse wird an zwei Rechnern genutzt und muss daher 2 Mal täglich neu gekoppelt werden.
Natürlich gegen ein (kleines) Entgelt!
Das Programm sollte folgende Funktionen mitbringen:
1. Portable (keine Admin-Rechte benötigten), kommt in den Autostart.
2. für Windows 7 x64
3. Mouse pairen, authentifizieren, ... bis zur vollen Funktion anhand ihrer Bluetooth-Adresse; Mouse vorher entfernen, falls noch verbunden, oder neu authentifizieren
4. Config-File für Bluetooth-Adresse
Ich hätte auch gerne den c++ Code davon. Ich habe bis jetzt ein mit AutoIt selbst erstelltes "Programm" genutzt, welches eigentlich nur ein Makro ist, das Tasten drückt. Ich hätte gerne eines, dass die Bluetooth API von Microsoft nutzt . Mit der API habe ich nur das "remove device" hinbekommen.
Wäre schön, wenn sich jemand für die Realisation finden würde.
Vielen Dank.
Edit: Bitte schließen! Ich eröffne ein neues Thema bezüglich Bluetooth API und DllCalls in AutoIt. Bräuchte dabei Hilfe. Danke!
Hallo zusammen,
leider hat uns der Bewerber an den wir den Auftrag vergeben haben nicht hingehalten und bis heute nichts in dieser Angelegenheit unternommen. Die Aufgabe ist damit ab sofort wieder frei. Bei Interesse bitte anfragen.
flo
Also du suchst einen Hobby-Programmierer, der für gratis bei einem Projekt mitmacht, wo du nicht mal genau hinschreibst worum es da eigentlich geht.
Na dann viel Erfolg.
hustbaer schrieb:
Unter Linux (oder was auch immer auf nem Raspberry läuft) geht das sicher auch, vermutlich sogar mit der selben Syntax.
Korrekt, man kann sogar noch viel lustigere Sachen machen, wie gezielt einzelne Ströme zu anderen Zielen leiten (zum Beispiel nur Fehlerausgaben in eine Datei), Ströme vervielfachen (Ausgabe auf Konsole und in Datei) oder Ströme an ungewöhnliche Ziele leiten (zum Beispiel andere Programme oder auf die Soundkarte) oder Kombinationen davon. Und die Hälfte der Möglichkeiten habe ich bestimmt vergessen. Kann Windows aber sicher auch .
Ansonsten kannst du natürlich auch mit fopen() ein File aufmachen, und dann mit fprintf()/fwrite()/... reinschreiben.
Und vor Programmende idealerweise wieder mit fclose() zumachen
Oder, da hier ja anscheinend mit Linux gearbeitet wird, die Datei mit open öffnen, weiterhin write benutzen und dann close benutzen.
Interessanter und wohl die eigentliche Hauptaufgabe für den, der das Projekt übernimmt, ist, dass das Programm selbst derzeit noch wesentlicher Korrekturen bedarf. IO macht man einfach nicht mit busy-waiting. Auch wenn's prinzipiell funktioniert, so dankt einem die CPU, wenn man stattdessen poll/select oder Ähnliches nutzt.
So manches andere Konstrukt im Programm ist auch verbesserungswürdig.
Hallo Tomahawk,
ich habe Interesse, mitzuwirken. Schreib mir doch über mein Profil eine E-Mail.
Edit: Ich würde unter anderem Sachen aus http://chessprogramming.wikispaces.com/Search und http://chessprogramming.wikispaces.com/Evaluation einfügen wollen.
Hallo zusammen,
ich suche ein Team oder einen Einzelkämpfer für folgende Auftragsarbeit in der Kurzversion:
1.) Vorhandenen veralteten "Microsoft Server "und angebundener Clientstruktur neu auf Basis von Ubuntu neu zu erstellen. D.h. Datensichern. Microsoft deinstallieren und Ubuntu neu. Für 1 Server mit 10 Clients (optional weitere).
2.) Übernahme der vorhandenen Programme und Daten und auch hier Neuinstallation sowie RechteVergabe der einzelnen Nutzer neu gestalten. Angepasster Zugriff (d.h. Zugriff der Nutzer nur über den "Bildschirm" oder eine Art reduzierte Baumstruktur wie bei dem bekannten Windows-Explorer) mit neugestalterer Optik.
3.) Dazu einen zusätzlichen CloudBereich erstellen. Damit die Kommunikation von Desktop (inhouse) zu Tablet oder Smartphone (ausser Haus) vereinfacht möglich ist.
Für die einzelnen Aufgabe (hier nur die Kurzversion) gibt es ein "AufgabenHandbuch" das noch erstellt wird; alles einfach und übersichtlich aber man kann wie so häufig doch die eine oder andere Kleinigkeit vergessen.
Punkt 1-3 sollte ein Team erstellen
Des Weiteren ist noch folgendes gesucht:
4.) Aus vorhandenen xls/calc-Listen soll über eine Art Verknüpfung eine automatisierte Auswertungen erfolgen (Macro, SVerweise o.ä.) und als Ergebnis neue Listen in xls/calc oä. Form erstellen.
Die allgemeine Beschreibung fällt mir hier relativ schwer; am besten wäre es die bisherige "manuelle" Arbeit vor Ort zu zeigen und zu zeigen wie das Ergebnis sein soll.
(Wahrscheinlich wird das Ergebnis evtl. auch die Erstellung einer Vorlage für eine einfache Datenbank sein, doch an dieser Stelle ist mein Wissen/Können leider schon beendet. )
Wer kann solche Probleme lösen und hat Erfahrung ggfls. Referenzen. Einsatzort ist hierbei in der Nähe von Augsburg.
Abrechnung erfolgt bei allen Arbeiten nach tatsächlichem Aufwand vor Ort. Hierzu bitte mich einfach unter Angabe der Kontaktdaten anmailen und neben prüfbaren Referenzen auch bitte einen angemessenen Stundensatz oder TagesPauschale anbieten.
Weitere Zusammenarbeit erwünscht.
Vielen Dank
und schöne Grüsse hier an alle
Michael Saule