|
|
|
|
Keine Bange, das wird so in der Diss festgehalten.
Es ist sogar ne positive Rückkopplung: wenn das Vorratsgefäß warm wird und mehr Zeug in die Targetzelle kommt, steigt die Zählrate und die Vorverstärker ziehen mehr Strom -> NT wird wärmer \o/
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Xerxes-3.0 am 19.01.2015 22:29]
|
|
|
|
|
|
Hmm, ich will unseren SOAP Service in REST umbauen, welche UML-Dias könnten mir da helfen fest zu halten wie der aktuelle Stand ist und in welche Richtung es sich wandeln wird? Muss nicht das gleiche Diagramm sein.
|
|
|
|
|
|
|
Da im Ingenieurthread keine Antwort kam und ich im Internet keine kurze Erklärung gefunden habe:
Mal eine Frage zur Darstellung von Übertragungsfunktionen (in diesem Fall für angeregte Strukturen, deren Dämpfung regelbar ist):
Die blaue Kurve zeigt die Funktion für die erste Mode, die rote für die zweite Mode. Die Resonanzen sind ja gut sichtbar. Ich habe nur irgendwie aus der Vorlesung nicht herausbekommen, was das Tal nach der ersten Resonanz in der roten Kurve bedeutet und wie ich dessen Position bestimme.
Kann mir das jemand kurz und knapp erklären?
Außerdem wäre es für mich interessant, ob die Position davon im Normalfall ausschlaggebend oder doch eher unwichtig ist.
Danke sehr!
E: Doch im anderen Thread geklärt: Antiresonanz
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von hardCoreGEN am 20.01.2015 16:00]
|
|
|
|
|
|
Why this not work?
|
Code: |
class Matrix {
public:
Matrix() {
put({{0,0,0}, {0,0,0}, {0,0,0}});
}
void put(double value[3][3]) {
std::memcpy(data, value, sizeof(double) * 9);
}
private:
double data[3][3];
}; |
|
|
Code: |
helper.hpp:42:13: error: no matching member function for call to 'put'
put({{0,0,0}, {0,0,0}, {0,0,0}});
^~~
helper.hpp:49:14: note: candidate function not viable: cannot convert initializer list argument to 'double (*)[3]'
void put(double value[3][3]) {
^
|
|
|
|
|
|
|
|
|
|
|
|
|
Weil das so nicht geht. Was hingegen gehen sollte:
|
Code: |
class Matrix {
public:
Matrix() :
data{{{0,0,0}, {0,0,0}, {0,0,0}}}
{ }
private:
double data[3][3];
}; |
|
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von cms am 20.01.2015 11:53]
|
|
|
|
|
|
Boah, c++ ey.
So geht's, danke cms.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Oli am 20.01.2015 11:55]
|
|
|
|
|
|
In C++03 ging das noch gar nicht, mit C++11 hast du immerhin die Möglichkeit die erste Syntax zu nutzen... ist doch schonmal was
Um den Unterschied kurz zu erklären: In cms' Lösung initialisierst du data. Initialisieren kann man Dinge auf unterschiedliche Art und Weise, hier mit einer i_l. Bei put(...) machst du einen Aufruf, wenn du put({...}) schreibst, dann ist {...} immer eine i_l. Da dort aber nix zum Initialisieren steht und es keine Typumwandlung von i_l auf double[3][3] gibt... musst du die explizit machen, indem du einen put-Overload hast, der i_l nimmt. Oder es eben ganz anders machen
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von csde_rats am 20.01.2015 12:00]
|
|
|
|
|
|
Wir haben in unserer Anwendung in der Firma eine Komponente geschrieben, die komplizierte Prozesse im Hintergrund laufen lassen kann, ohne dass die GUI blockiert. Standard-Timeout für Transaktionen vom JBoss, mit dem Millionen von Entwicklern klar kommen, sind 5 Minuten, sprich ein einzelner (von potentiell unendlich vielen) Tasks in dem Prozess hat mit ein wenig Verwaltungsoverhead einen Timeout von knapp 4,5 Minuten.
Seit 2 Jahren kommen die Leute angelaufen, dass der Timeout zu gering wäre, weil sie ihre verdammten Scheißtasks so verfickt beschissen programmieren, dass er ständig gerissen wird. Und weil im 300-Zeilen-Stacktrace eine einzige Zeile mit dem Komponentennamen auftaucht, wird ständig bei uns angerufen. Keinesfalls, wirklich keinesfalls wird jedoch der Task schneller gemacht.
Jetzt haben wir höhere Timeouts ermöglicht, bis zu einer Stunde. Jetzt werden wir angerufen, weil das System nichts tut, da der immer noch verfickt beschissene Task in einem Deadlock hängt, und der JBoss erst nach 1 Stunde alles wegputzt und solange die Eier schaukelt.
Da sind wir dann doch leicht aggressiv am Telefon geworden... Ändern wird es nichts
|
|
|
|
|
|
|
Timeout für den Anforderer parametrierbar machen (wenn ich einen Task einspeise, gebe ich zusätzlich die Maximaldauer vor).
Nicht möglich, nicht sinnvoll, nicht dran gedacht?
|
|
|
|
|
|
|
Nach zwei Stunden setzt eh jeder den Timeout auf 30 Tage.
load average: 490.2, 489.9, 491.4
|
|
|
|
|
|
|
| Zitat von Virtus
Timeout für den Anforderer parametrierbar machen (wenn ich einen Task einspeise, gebe ich zusätzlich die Maximaldauer vor).
Nicht möglich, nicht sinnvoll, nicht dran gedacht?
| |
Innerhalb der Stunde kann er das... nur danach räumt der Application Server halt die Transaktionen zur Datenbank weg. Sprich, es gibt einfach eine Grenze nach oben.
Und eigentlich sollte man meinen es ist möglich, auch mal ein paar 100.000 Werte aus einer Exceldatei in unter einer Stunde auszulesen (einer der Anwendungsfälle), man muss nur vielleicht mal gescheit programmieren und nicht ständig die Timeouts hochschrauben.
|
|
|
|
|
|
|
Danke
Was anderes:
Kann man mit einem Programm die Checksum einer Firmware (von zb einem USB Stick) ziehen?
|
|
|
|
|
|
|
Da man bei vielen USB-Sticks die Firmware neu flashen kann (vgl BadUSB usw): Jop.
|
|
|
|
|
|
|
Ich hoffe ich bin hier richtig.
Ich habe von Netzwerktechnik nicht viel Ahnung. Ich habe bei Hidemyass einen Account und somit Zugang zu einem VPN Server. Bisher stelle ich den VPN auf den jeweiligen Geräten ein (z.B. iPad). Allerdings ist es mir nicht möglich, in meinem Chromecast einzustellen, dass er einen VPN benutzen soll. Nach kurzer Googlerecherche hat sich ergeben, dass ich den VPN direkt im Router einstellen muss dafür. Bei meinem (Asus N56U) scheint das aber nicht möglich zu sein. Ich kann da einen VPN Server aktivieren, aber dann erstelle ich lediglich meinen eigenen VPN, also genau das Gegenteil von dem, was ich möchte.
Wenn ich nach VPN Router suche, finde ich nur Router, die als VPN dienen können. Wonach genau muss ich suchen, um das zu finden, was ich möchte? Kann jemand vlt. einen Router empfehlen?
Danke!
|
|
|
|
|
|
|
|
|
|
|
| Zitat von csde_rats
Da man bei vielen USB-Sticks die Firmware neu flashen kann (vgl BadUSB usw): Jop.
| |
Naja, ich würde eher sagen: Die meisten Firmen kaufen einen von wenigen Standardchips für den USB Teil ihrer Hardware und der liefert dann auch nach Standard irgendwelche Firmwaredaten über USB, wenn niemand das rausprogrammiert.
Oder kürzer: Kann man meistens, muss aber nicht sein.
|
|
|
|
|
|
|
Würde mich nichtmals wundern, wenn diese 2.5 Standardchips überhaupt keine Fuse/Lockbits haben...
|
|
|
|
|
|
|
danke schonmal.
Werd mir mal alles was ich finde zum Thema BadUSB (was auch der Stein des Anstosses war) und generell USB - PC Kommunikation ansehen.
|
|
|
|
|
|
|
Das BadUSB-Tooling hat inzwischen wohl auch seinen Weg ins Netz gefunden...
|
|
|
|
|
|
|
schon gefunden
|
|
|
|
|
|
|
| Zitat von b4ckspin
Werd mir mal alles was ich finde zum Thema BadUSB (was auch der Stein des Anstosses war) und generell USB - PC Kommunikation ansehen.
| |
Geh aber bitte zum Arzt bevor der Transfer in deinen Kopf vollständig ist, sonst gehts dir wie dem "Entdecker".
// sorry, mit BadBIOS verwechselt
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Rufus am 21.01.2015 20:44]
|
|
|
|
|
|
Kann mal jemand 3 ↑↑↑ 4 für mich ausschreiben, danke?
|
|
|
|
|
|
|
|
|
|
|
| Zitat von Gore
Kann mal jemand 3 ↑↑↑ 4 für mich ausschreiben, danke?
| | Das ist . Oder in welchem Zahlensystem wolltest du es haben?
|
|
|
|
|
|
|
| Zitat von Gore
Kann mal jemand 3 ↑↑↑ 4 für mich ausschreiben, danke?
| |
http://de.wikipedia.org/wiki/Pfeilschreibweise
Wenn 3 ↑↑ 4 schon 1,3TB braucht, glaube ich nicht, dass 3 ↑↑↑ 4 vom Forum gefressen wird...
And when their eloquence escapes me/ Their logic ties me up and rapes me
|
|
|
|
|
|
|
Hab grad versucht Graham's Number zu verstehen, jetzt raucht mein Kopf
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Gore am 22.01.2015 12:35]
|
|
|
|
|
|
Ich brauche einen Buchvorschlag. Im Grunde brauche ich dieses: Data Structures and Algorithms in C++, 2nd Edition
Unsere Vorlesung zu Algorithmen und Datenstrukturen basiert nahezu 1:1 auf diesem Buch in seiner JAVA-Variante und ich habe den Eindruck, dass die abgedeckten Themen ne ziemlich sinnvolle Auswahl sind, damit dieses Buch als allgemeines Nachschlagewerk, das man immer mal zu Rate ziehen kann, infrage kommt.
Leider hat die JAVA-Version ziemlich miese Bewertungen, die ich fuer nachvollziehbar halte und mit sehr hoher Wahrscheinlichkeit auch auf die C++-Ausgabe zutreffen werden.
Ich suche also ein Buch, das diese Themen abdeckt, die Kritikpunkte aus den verlinkten Amazon-Bewertungen besser macht, und das ganze anhand von C++11-Beispielen vermittelt.
Hat jemand ne Idee?
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von MCignaz am 22.01.2015 14:06]
|
|
|
|
|
|
Fernweh, anyone?
Ich habe leider nicht einen Skill, den sie gerne hätten...
Silence! I kill you!
|
|
|
|
|
|
|
| Zitat von Wraith of Seth
Fernweh, anyone?
Ich habe leider nicht einen Skill, den sie gerne hätten...
Silence! I kill you!
| |
Dude, das passt auf mich. Und genau das Jahr muss ich eh überbrücken. Danke für den Hinweis.
|
|
|
|
|
|
Thema: pOT-lnformatik, Mathematik, Physik XVII ( Code drunk, debug sober! ) |