|
|
|
|
Wichtigstes Kapitel in Java8 und Kotlin: sbi ins Auge drücken, dass er es nicht nutzen kann
|
|
|
|
|
|
|
Können schon
|
|
|
|
|
|
|
| Zitat von PutzFrau
Wichtigstes Kapitel in Java8 und Kotlin: sbi ins Auge drücken, dass er es nicht nutzen kannwill
| |
Korregation!
|
|
|
|
|
|
|
| Zitat von PutzFrau
Wichtigstes Kapitel in Java8 11 und Kotlin: sbi ins Auge drücken, dass er es nicht nutzen darf
| |
|
|
|
|
|
|
|
Es ist halt seriöses Enterprise Business. Aber höher als Java 8 ginge eh nicht, es ist ja immerhin IBM Java Land hier.
¤: Wobei das ja auch tatsächlich sinnvoll ist. J9 ist für verteilte Architekturen 1 gut VM.
¤: Im neuen Post.
|
[Dieser Beitrag wurde 3 mal editiert; zum letzten Mal von SwissBushIndian am 05.04.2019 15:31]
|
|
|
|
|
|
Sitze auch auf Java 8 fest, von daher kann ich nicht mit rats mitziehen
|
|
|
|
|
|
|
Ich glaube es ist gar nicht so unspannend das noch kurz auszuführen. Mit OSGI kann Java ja quasi Container schon lange bevor Container cool waren. Halt einfach in der extrem ungeilen Variante und mit Applikationsservern auch echt unhandlich, aber man kann damit sehr gut SOA machen. Mit vielen Services / "Applikationen" und vor allem vielen Cores auf Servern werden aber halt die Probleme von Java nicht weniger, insbesondere sowohl Speicherauslastung wie auch GC Lag. IBM hat mit Stacatto viel Arbeit in die weiterentwicklung der JVM für solche Systeme gesteckt, und damit halt einen gewissen Buy-In gefördert.
Ist das ein wenig obsolet? Absolut.
Laufen darauf eine menge Systeme? You bet.
Übrigens macht es leistungstechnisch sogar Sinn dabei zu bleiben, trotzdem wäre natürlich eine inhomogenere moderne Architektur anzustreben. Wo wir wieder beim Bild der vorletzten Seite landen.
Aber es wird halt nicht ganz ohne Grund das komplette System umgekippt, und das zurecht.
¤: Und so bald man halt anfängt Vendorspezifische Features zu nutzen hat man verloren bei irgendeiner Migration. Das ist heute natürlich einfacher, aber wenn der ganze Scheiss mal für Websphere und Clusters und blibla geschrieben wurde, ändert man das nicht von heute auf morgen.
¤: Und natürlich kann man jetzt sagen: lol es ist ja SOA, das ist ja eh alles entkoppelt, hau es einfach in einen Container. Aber die Story ist natürlich weit weg von einfach. Wenn man einen Java Appserver betreibt, nutzt man auch alle Features, und gerade bei SOA wird dann JMS (Java Message Service) wichtig. JMS funktioniert aber natürlich nur, wenn alle beteiligten Systeme irgendwie kompatibel sind, und dann fängt der Spass schon an. Das geht super, wenn du eine zwar verteile aber homogene Appserverinfrastruktur hast, fällt aber komplett auseinander wenn du den Scheiss in Container packst. Usw. usw. geht die Geschichte.
|
[Dieser Beitrag wurde 3 mal editiert; zum letzten Mal von SwissBushIndian am 05.04.2019 15:46]
|
|
|
|
|
|
Ich habe vor kurzem, neben dem Beruf, ein Mathestudium angefangen und bräuchte mal die Hilfe des PIMPs, bzw. eine kurze Erklärung. Gegeben ist folgende Aufgabe:
Link
Ich soll jetzt bestimmen, ob f surjektiv und injektiv ist. Eigentlich sind mir auch beide Begriffe klar, aber warum steht da eine Matrix? Wäre das das gleiche wie f(a,b,c,d) = ad - bc? Ich bin da echt verwirrt
Kann mir das vielleicht jemand kurz aufdröseln?
|
|
|
|
|
|
|
Ich kenne leider die Notation nicht aber würde mal davon ausgehen, dass sie das gleiche bedeutet wie , also die Menge aller 2x2-Matrizen über K. Das erklärt auch, warum da eine Matrix steht, wenn die Funktion definiert wird, denn es handelt sich eben um eine Funktion, die eine Matrix auf eine Zahl abbildet.
Ein paar Tipps:
- Fällt dir eine (aus der Schule bekannte?) Funktion ein, die Matrizen auf Zahlen abbildet?
- Kannst du Gegenbeispiele für Surjektivität oder Injektivität angeben?
- Kannst du konstruktiv beweisen, ob eine Funktion surjektiv oder injektiv ist?
|
|
|
|
|
|
|
| Zitat von B0rG*
es handelt sich eben um eine Funktion, die eine Matrix auf eine Zahl abbildet.
| |
Hier ist der Groschen, der bei mir nicht gefallen ist.
Vielen Dank schonmal.
Jetzt fällt mir auch auf, dass ad-bc die Determinante ist
Nicht Injektivität sollte dann durch ein Gegenbeispiel beweisbar seinund für Surjektivität überlege ich mir noch was.
Vielen Dank.
|
|
|
|
|
|
|
Tipp zur Subjektivität:
Spoiler - markieren, um zu lesen:
Spiel mit der Einheitsmatrix ein bisschen.
|
|
|
|
|
|
|
Geht vorran. Musste etwas improvisieren, aber klappt hoffentlich.
Naechster Schritt: An den Pi hauen und ein gpio skript schreiben.
|
|
|
|
|
|
|
Liebes PIMP,
ich habe ein Integral:
Pi sei die rect. Funktion.
Ich würde gerne behaupten, dass es sich hierbei um eine Convolution
handelt, denn das ganze landet am Ende in einer Fourier Transformation, das wäre dann mit Convolution Theorem ganz knorke zu lösen.
Ich bin aber ein bisschen hier out of my comfort Zone. Lässt sich das irgendwie einfach mit einer Variablentransformation zeigen? Oder sollte ich das Argument von Pi einfach zur ersten Ordnung taylorn um die gewünschte Form zu erzwingen?
|
|
|
|
|
|
|
Taylorn ist gewagt, wenn deine Integrationsgrenzen derart groß sind, dass man sich um Konvergenzradien ernsthaft Sorgen machen sollte.
rect.? Rechteckfunktion? Funktionswerte 0 und 1? Soll g in Faltung und ursprünglichem Integral das gleiche sein?
Genius is one percent inspiration, ninety-nine percent perspiration.
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Wraith of Seth am 17.04.2019 18:04]
|
|
|
|
|
|
Ok, full disclosure, ich versuche hier dirty tricks zu machen
Ursprünglich ist das zu lösende Integral:
Die Idee ist jetzt das innere Integral als Convolution umzuformen, so dass gilt
da G(w) bekannt ist.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von RichterSkala am 17.04.2019 18:21]
|
|
|
|
|
|
Ich habe ja jetzt einen neuen Job, und zwar betreue ich die Ablaufscripte der CAE (computer aided engineering) Simulationen eines großen Autobauers auf dessen Supercomputer. Das heißt ungefähr, der Berechnungsingenieur sieht eine GUI auf der er sein Input File hochlädt, dann geht er nach Hause und lebt sein langweiliges Ingenieurleben, und wenn er wieder im Büro ist liegen die Ergebnisse auf seiner Workstation. Im Hintergrund wird eben ein HPC Job generiert, an den Cluster geschickt, verarbeitet, Accounting / Lizenzchecking, etc.pp., und wenn er fertig ist Dateien kopieren.
Das ganze ist ein wahnsinniges Gebilde aus Bash Scripten. Natürlich steckt ein enterprise Queueing system dahinter (IBM LSF), aber das Drumherum sind, konservativ geschätzt, bestimmt 100k Zeilen Bash code. Die "Interfaces" sind in guter Unix Manier irgendwelche "."-Signalfiles oder environment Variablen.
Die Bash scripte lese ich gerade um dann irgendwann den Support für einige der Simulationscodes zu übernehmen. Kennt ihr irgendwelche Tools, die diesen Prozess einfacher machen? So richtig debuggen (oder gar ausführen) kann ich die Scripte ohne Kontext nicht, aber die einfach nur im Editor zu öffnen und von oben nach unten zu lesen kommt mir arg ineffizient und unmodern vor.
Eine gescheite Programmiersprache könnte man in die nächste IDE stopfen, aber was tue ich mit Bash?
/Disclaimer: Soll gar nicht so negativ klingen.. Ich habe die Hoffnung, dass es am Ende ein schöner mix aus komplexer Plattform, Physik (die Codes), und Softwareentwicklung / Scripting ohne den ganzen formalen Lastenheft-Scheiß ist. Im Gegensatz zu fast der kompletten sonstigen Entwicklung beim Konzern ist das nämlich nicht nach Indien outgesourced.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Oli am 17.04.2019 20:13]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Klingt nach einer Kombination mit hohem Spaßpotential, Glückwunsch!
Bei deiner Frage kann ich dir leider nicht helfen, bin aber gespannt auf die Antworten
Gibt es sowas wie ne Versionsverwaltung?
|
|
|
|
|
|
|
Nein. Noch nicht.
Momentan wird der Laden von einer externen Firma betreut und es soll "geinsourced" werden. In ein paar Monaten übernehmen wir erst, bis dahin ist Einarbeiten angesagt. Anschließend hoffe ich, dass die Entscheidungen nicht so ewig brauchen und die Stakeholder halbwegs offen für Veränderungen sind. Ideen habe ich nämlich genug.
|
|
|
|
|
|
|
| Zitat von fantasio
OpenFOAM als Anwendung?
e: nur aus Interesse, weil ich mich seit 2 Jahren beruflich im Job mit OpenFOAM befasse.
| |
Ich werde dich zu gegebener Zeit mit PMs bewerfen.
|
|
|
|
|
|
|
|
|
|
|
| Zitat von Oli
Nein. Noch nicht.
Momentan wird der Laden von einer externen Firma betreut und es soll "geinsourced" werden. In ein paar Monaten übernehmen wir erst, bis dahin ist Einarbeiten angesagt. Anschließend hoffe ich, dass die Entscheidungen nicht so ewig brauchen und die Stakeholder halbwegs offen für Veränderungen sind. Ideen habe ich nämlich genug.
| |
ich wünsche auf jeden Fall gutes Gelingen deinen Start!
|
|
|
|
|
|
|
#TeamRewriteInHaskellUndDatalog
|
|
|
|
|
|
|
Die suchen übrigens wie verrückt weitere Leute.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Oli am 18.04.2019 6:28]
|
|
|
|
|
|
| Zitat von Oli
Nein. Noch nicht.
Momentan wird der Laden von einer externen Firma betreut und es soll "geinsourced" werden. In ein paar Monaten übernehmen wir erst, bis dahin ist Einarbeiten angesagt. Anschließend hoffe ich, dass die Entscheidungen nicht so ewig brauchen und die Stakeholder halbwegs offen für Veränderungen sind. Ideen habe ich nämlich genug.
| |
Klingt cool, freut mich für dich!
|
|
|
|
|
|
|
| Zitat von Oli
Die suchen übrigens wie verrückt weitere Leute.
| |
Welche Region?
|
|
|
|
|
|
|
Gesucht:
Möglichkeit unter Windows einen NTP-Server einzurichten, der nicht nur die Systemzeit verschickt sondern gleich die verrechnete Sommerzeit als Systemzeit. Ich hab neuerdings eine Menge Geräte die Sommerzeit nicht beherschen und müsste die quasi verarschen.
Bin kurz davor selbst einen Server zu schreiben dafür. Das kann doch nicht so schwer sein?
|
|
|
|
|
|
|
Habe keine Lösung, aber eine Frage: Was für Geräte hast du denn, die Sommerzeit nicht beherrschen?
|
|
|
|
|
|
|
Siemens Steuerungen und Bedienpanels (letztere könnten es noch, aber du musst HÄNDISCH DEN VERFICKTEN HAKEN SETZEN UND WEGNEHMEN ZWEIMAL IM JAHR).
|
|
|
|
|
|
Thema: pOT-lnformatik, Mathematik, Physik XXII ( Jetzt nehmen uns Computer schon die Memes weg! ) |