kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: JSON string zu Objekt

    geschrieben von schrotti12

    Schon mal von Gson gehört? https://github.com/google/gson

    Damit kannst du einerseits das Json Objekt auslesen und auf die Inhalte zugreifen, aber auch eine Java-Klasse mit dem Inhalt füllen.

    Ich nehm immer diese Seite um den Java-Code zu generieren: https://www.jsonschema2pojo.org

    Du kannst Gson sogar um eigene De-/Serializer erweitern um bestimmte Datenformate zu konvertieren, die im Standard nicht funktionieren würden. Datum z.B. oder spezifische Unterobjekte.
  • in: Home Office

    geschrieben von schrotti12

    Es wurden gerade noch zwei Punkte angesprochen, die für Präsenz stehen:

    Kommunikation mit Kollegen und Besprechungen.

    Wie eingangs erwähnt, wurden die Besprechungen sehr viel sachlicher und ich kann, während beispielsweise ein anderes Thema besprochen wird, bei dem ich nicht involviert bin, etwas sinnvolles machen statt nur dumm im Zimmer zu sitzen. Das fällt auch niemandem auf. Nicht wie ein Vorgesetzter von mir, der währen Besprechungen an seinem Laptop herumfuhrwerkte um offenkundig sein Desinteresse kund zu tun und somit allen zu zeigen, dass wir und unsere Arbeit ihm völlig egal sind.

    Und das Thema zwischenmenschliche Kommunikation ist so ein ganz spezielles. Wenn ich mich zurück erinnere könnte ich mir die letzten Zwei Jahre an Kommunikation genausogut sparen. Auf einmal waren alle Corona-Experten und jetzt sind alle meisterhafte Strategen. Seinen wir ehrlich 99,9% der Gespräche sind banaler Scheiß und aus dem Rest entwickelt sich vlt. eine brauchbare Konversation. Das ist ein ziemlich schlechter Schnitt und via Team/Webex/Zoom und Skype melde ich mich halt nur wenn ich was brauche bzw. zu sagen habe und nicht um meinen, in seiner Arbeit vertieften, Kollegen zu fragen, wie denn sein Wochenende war. Ich hab auch schon via Teams gute Gespräche geführt, aber eben halt nur, wenn es was zu reden gab und nicht damit ich halt geredet habe.

    Aus meiner Sicht könnte man Mo-Do von zu Hause aus arbeiten, am Freitag in's Büro fahren, alle Besprechungen machen und am Abend mit den Kollegen Bier trinken gehen. So ließen sich auch die Kollegen aushalten, mit deren Visage man am Montag Morgen am liebsten schon den Boden aufwischen möchte.
  • in: Home Office

    geschrieben von schrotti12

    Homeoffice hat mir eines gezeigt: Die Produktivität wurde besser, ich konnte mich auf Themen konzentrieren, die Meetings wurden weitaus produktiver, da nicht der, der am lautesten schrie bekam was er wollte, sondern alle moderiert gesprochen haben und ich hatte generell mehr Zeit zur Verfügung, da ich mir den Arbeitsweg ersparen konnte. Auch wenn man im Büro ist, ist man nicht 100% produktiv, nur dass man zu Hause die Denkpausen für Sinnvolles nutzen kann. Beispielsweise mal den Geschirrspüler ausräumen oder den Schreibtisch aufräumen. Alles Dinge, die man dann nicht spät Nachts noch machen muss.

    Dann war Corona "vorbei" und wir mussten wieder in's Büro und da wurde mir klar: Es geht nicht um Produktivität sondern um Überwachtung. Überwachung durch Leute, die nicht in einem Git-Log nachsehen wollen bzw. eher können wie produktiv man war.
  • in: Java-Servlets auf Lima-City möglich?

    geschrieben von schrotti12

    Könntest du z.B. günstig bei Hetzner hosten. Da kostet eine Cloud Instanz gerade mal ab ca. EUR 5,00 im Monat:https://www.hetzner.com/de/cloud

    Da kannst du dann Glassfish, Payara, Tomcat, Wildfly oder was auch immer drauf laufen lassen. Ist im Prinzip eine Standard-VM mit Ubuntu.
  • in: Java-Servlets auf Lima-City möglich?

    geschrieben von schrotti12

    TBH: Ich wüsste nicht wie das gehen soll: Hier läuft ein Apache-Webserver mit PHP, Servlets brauchen eine Java-Umgebung. Du könntest sie kostengünstig auf einer eigenen Cloud-Instanz laufen lassen, aber nicht auf einem shared WebSpace. Auf letzterem laufen nur PHP-Scripts.
  • in: Anleitungen für Java

    geschrieben von schrotti12

    Bitte keine 2 Jahre alten Themen ausgraben. Falls etwas gesucht oder gewünscht ist einen aktuellen Beitrag erstellen und in diesem posten.
  • in: String aus URL vergleichen schlägt fehl

    geschrieben von schrotti12

    Vesuch's mal mit
    s.equals("ok")
    oder
    "ok".compareTo(s) == 0


    "==" verlgeicht Referenzen, die in deinem Fall nicht identisch sind, da es sich um zwei verschiedene String Objekte handelt.

    Wenn der Inhalt nicht relevant ist, könntest du auch auf den HTTP-Statuscode 200 gehen. Sprich: Header-Fields aus der Response auslesen und auf 200 überprüfen.

    Kleiner Tipp noch am Rande: Für eclipse gibt's "SonarLint" gratis. Das weist dich auf solche Probleme hin.
  • in: Microsoft Defender ausreichend?

    geschrieben von schrotti12

    Ich hab damals mit dem Windows-Defender-Vorgänger "Windows Live Care" (o.ä.) angefangen und seit da nichts anderes mehr verwendet. Hatte bisher noch nie Probleme und falls doch mal was ist boote ich "Desinfec't" aus dem c't-Magazin und scanne mit 4 unabhängigen Scannern die Festplatte.

    Gut ich muss schon auch dazu sagen, dass ich nicht gleich jedes Programm installiere, viel Software von GitHub verwende, die eine generell gute Reputation hat und immer sehr vorsichtig bin. Ich behaupte, wenn man ein wenig mitdenkt und vorsichtig ist genügt der Windows Defender mehr als nur.
  • in: Wie eine Subdomain einsetzen?

    geschrieben von schrotti12

    Subdomains sind im Grunde genommen nur Namen. Sie können den Zweck einer Seite beschreiben. Beispielsweise "forum.sub.domain", "wiki.sub.domain" oder "dev.sub.domain". Damit sieht man direkt wo man hinkommt: In's Forum, auf's Wiki oder in den Entwicklungs-Bereich. Sie können natürlich auch auf eine Wordpress-Installation angewendet werden um die kryptischen URLs zu "verschleiern". Beispielsweise um Benutzer direkt auf den Shop zu leiten: "shop.sub.domain" statt "mywordpress.com/plugin/shop/2020-02". Wie Subdomains eingesetzt werden ist jedem selbst überlassen. Ich beispielsweise habe sie für verschiedene Dienste in verschiedenen Unterordnern verwendet. "media.sub.domain" für Multimedia Resourcen wie z.B. Bilder, Videos und andere Formate und "blog.sub.domain" für meinen Blog. Ach ja "sub.domain" ist natürlich nicht meine Domain sondern wurde durch meine richtige Domain erseizt :-)
  • in: Eigene Seite für angemeldete Benutzer

    geschrieben von schrotti12

    Ich würd's auch simpel halten: Für angemeldete Benutzer eine Tabelle mit ihren "Seiten" in denen die Seite beispielsweise als safe-html gesichert wird. Nach der Anmeldung bekommen sie nur ein Textfeld mit ihrem Inhalt und eine spezielle Seite zeigt je nach URL-Parameter den entsprechenden HTML Quelltext aus dieser Tabelle an.
  • in: Ich helfe gerne

    geschrieben von schrotti12

    Cool, danke für's Angebot! Herzlich willkommen bei lima-city. Klingt nach einem umfangreichen Portfolio. Hast du eine GitHub-Seite bzw. ein Profil?
  • in: ZIP Datei von anderen Server entpacken

    geschrieben von schrotti12

    Wenn die Verantwortung bei mir liegt und ein Support-Verhältnis besteht, ja. Aber wenn ich eine Software selbst schreibe, diese zum Download anbiete und 5000 "Kunden" diese aus eigenem Antrieb runterladen, auf ihrem Server installieren und diese verwenden, bedeutet das nicht, dass ich ftp oder ssh Zugang auf 5000 Rechner habe. Aber auch diesen 5000 Kunden sollte ich Updates zur Verfügung stellen und das würde ich in Form einer Zip-Datei machen, die diese runterladen und installieren können.
  • in: Artikel modified in Woocommerce importieren

    geschrieben von schrotti12

    Guten Morgen,

    bitte gib immer Links zu den Produkten mit an, z.B. https://woocommerce.com und https://www.modified-shop.org, damit man sich leichter ein Bild machen kann.

    Zur Thematik:

    Als Software-Entwickler würde ich jetzt beide Produkte installieren, mir die Datenbank-Tabellen ansehen und dann folgenden Ablauf anwenden:

    1. Select auf alle Artikel im modified-shop.
    2. Tabellenspalten ansehen und passend sortieren.
    3. Aus diesen Spalten Inserts gemäß dem woocommerce Schema erstellen.
    4. Diese in den woocommerce Shop einspielen.

    Ist nur der theoretische Ablauf, aber da ich schon mit vielen ERP- und Shop-Lösungen gearbeitet und bisher eher schlechte Erfahrungen mit automatischen Tools gemacht habe, gehe ich lieber den manuellen Weg: mehr Kontrolle und idR weniger Fehler. Außerdem räumt man so mal die Tabellen auf ;-)

    lg
  • in: ZIP Datei von anderen Server entpacken

    geschrieben von schrotti12

    muellerlukas schrieb:
    Generell halte ich es einfach so: So wenig Zugriffe auf den Server von außen wie möglich zulassen.


    Iss grundsätzlich immer eine gute Idee, aber irgendwie muss man die Updates halt doch verteilen. Ich denke einen Standard-Port 80 kann man schon freigeben, gesetzt dem Fall, dass dahinter eine vernünftige Software, wie z.B. Apache, steht, welche die Updates zur Verfügung stellt.

    V.a. wenn spezielle Lösungen wie z.B. scp oder rsync nicht in Frage kommen, weil man auf die Server keinen Zugriff hat.
    Aber gut, das Problem wurde ja eh schon gelöst.
  • in: ZIP Datei von anderen Server entpacken

    geschrieben von schrotti12

    Wir haben in meiner ehemaligen Firma auch diverse Techniken verwendet um Updates beim Kunden einzuspielen. Allerdings lag der Ball da bei uns: Wir haben das Update an den Server des Kunden geschickt. Sprich: Push-Prinzip.

    Wenn der Kunde sich das Update von deinem Server abholen soll (Pull-Prinzip mit periodischen Abfragen auf verfügbare Updates) gibt es glaub nichts anderes als einen Download und auf dem Kunden-Server entpacken.

    muellerlukas schrieb:
    Den Kunden irgendwas holen zu lassen birgt allerdings immer eine gewisse Gefahr.

    Andere Möglichkeit: Du zippst den Ordner gar nicht sondern syncst ihn einfach via rsync oder lftp zum Kunden.
    Somit hat er gar keinen Zugriff auf deinen Server.

    @muellerlukas: Wo siehst du die Gefahr? Klar kann jemand meinen Server übernehmen und verseuchte Scripts bzw. Archive zur Verfügung stellen, aber wenn ich gewisse Maßnahmen treffe, lässt sich die Gefahr reduzieren.
  • in: Symfony 3 Login Page just reloads. Not logged in afterwards.

    geschrieben von schrotti12

    Those are very specific questions. Have you considered asking in the Github issues for a solution or contacting the team of the framework directly? I'm not sure, if someone can help you here.
  • in: Komische Symbole im Backend wordpress

    geschrieben von schrotti12

    Gern geschehen. Freut mich, wenn sich Probleme so einfach lösen lassen!

    Noch ein generischer Hinweis am Rande, der zwar nichts mit deinem Problem zu tun, mir aber immer geholfen hat: Im Fehlerfall alles unnötige weglassen und versuchen sich auf den Fehler zu konzentrieren. Oft kommen Fehler aus umgebenden Komponenten (Dateisystem, fehlende Zertifikate, Dienste, die nicht laufen, etc.) Man sucht dann oft stundenlang am falschen Ort.
  • in: Komische Symbole im Backend wordpress

    geschrieben von schrotti12

    Das sieht nach Grafiken aus, die nicht gefunden werden. Versuch mal einen Rechtsklick drauf und dann "Inspect element" oder "Element untersuchen". Wenn dann ein "Not-Found" Fehler kommt, wurden die Garfiken entfernt. Oben in der Adress-Zeile sollten sich Hinweise finden, wo die Grafiken sein sollten.
  • in: Option -g bei tar

    geschrieben von schrotti12

    Laut "man tar" wird diese Datei für inkrementelle Sicherungen verwendet:

    -g, --listed-incremental=FILE
    
    Handle new GNU-format incremental backups.  FILE is the name of a snapshot file, where tar stores additional information which is used to decide which  files  changed  since the  previous  incremental  dump and, consequently, must be dumped again.  If FILE does not exist when creating an archive, it will be created and all files will be added to the resulting archive (the level 0 dump).  To create incremental archives of non-zero level N, create a copy of the snapshot file created during the level N-1, and use it as FILE.
    When  listing  or  extracting,  the  actual  contents  of  FILE  is not inspected, it is needed only due to syntactical requirements.  It is therefore common practice to use /dev/null in its place.


    In ihr werden Infos gespeichert die zur Bestimmung von Dateien, die sich geändert haben, benötigt werden.
  • in: Apache2 VirtualHosts Http-Proxy

    geschrieben von schrotti12

    Guten Morgen,

    zu meiner Konfiguration: Sie macht einen ReWrite von Port 80 auf Port 443. Das bedeutet, wenn jemand http://jenkins.example.com aufruft, wird automatisch https://jenkins.example.com geöffnet. Die eigentliche "Weiterleitung" erfolgt von Port 443 auf Port 8080 auf welchem der Jetty-Server hört, der in der Datei "jenkins.war" integriert ist.

    Zu deinem Problem:

    Du machst eine Weiterleitung auf Server1 auf "http://2.2.2.2/", der VirtualHost "<VirtualHost sub1.domain.de:80>" auf Server 2 hört aber auf "sub1.domain.de". Ich vermute, er fällt dann auf den Default-Wert zurück, welcher "/var/www/html" sein dürfte.
  • in: Apache2 VirtualHosts Http-Proxy

    geschrieben von schrotti12

    Wenn ich mich recht erinnere muss der Pfad der Quell-URL (in deinem Fall "/sub") identisch mit dem Pfad der Ziel-URL sein.

    Sprich:

    http://1.1.1.1:80/sub auf http://2.2.2.2:80/sub geht.
    http://sub1.server1.de auf http://2.2.2.2:80/sub geht nicht.

    Ich hab das ganze mal für Jenkins eingerichtet:

    <VirtualHost *:80>
            ServerName jenkins.example.com
            DocumentRoot /var/www/jenkins
            # Redirect / https://jenkins.example.com/
            RewriteEngine on
            ReWriteCond %{SERVER_PORT} !^443$
            RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
    </VirtualHost>
    
    <VirtualHost *:443>
            ServerName              jenkins.example.com
            ServerAlias             jenkins
            ServerAdmin             webmaster@localhost
            SSLEngine               on
            SSLCertificateFile      /etc/apache2/ssl/cert3.crt.pem
            SSLCertificateKeyFile   /etc/apache2/ssl/cert3.key.pem
            ErrorLog                ${APACHE_LOG_DIR}/error.log
            CustomLog               ${APACHE_LOG_DIR}/access.log combined
            ProxyPass               /  http://localhost:8080/ nocanon
            ProxyPassReverse        /  http://localhost:8080/
            ProxyPassReverse        /  http://jenkins.example.com/
            RequestHeader set X-Forwarded-Proto "https"
            RequestHeader set X-Forwarded-Port "443"
            ProxyRequests           Off
            AllowEncodedSlashes     NoDecode
            <Proxy http://localhost:8080/*>
                    Order deny,allow
                    Allow from all
            </Proxy>
    </VirtualHost>


    Wie du siehst ist der Pfad identisch. Jenkins hört auf den Port 8080 ohne weitere Angaben und kann über die Domain "jenkins.example.com" erreicht werden. Die originale Jenkins-URL wäre "localhost:8080".

    Das funktioniert ohne Proxy-Warning dafür aber mit https forwarding. Vlt. hilft dir das weiter.
  • in: Problem mit HTTP Request auf Android (Java)

    geschrieben von schrotti12

    Hast du der App Netzwerkzugriff in der XML manifest Datei erlaubt?

    Siehe: https://developer.android.com/guide/topics/manifest/manifest-intro

    Bei neuen Versionen ist Netzwerkzugriff im Main-Thread teilweise auch nicht mehr erlaubt. Bei Timeout steht dann nämlich die ganze App. Kann sein, dass du einen Worker-Thread schreiben musst, der das macht.
  • in: Suche Wiki-Software mit LDAP und evtl. Markdown?

    geschrieben von schrotti12

    Hallo Mitmenschen,

    In letzter Zeit hat sich auf Sicherheitsebene bei LDAP ja viel getan. Samba 4 z.B. akzeptiert keine anonymen Anfragen mehr und verschlüsselte Verbindungen werden auch verwendet. Bei Mediawiki haben sich die Authentifizierungsmehtoden geändert und viele Plugins funktionieren nur noch eingeschränkt. Dokuwiki kann anscheinend mit den fehlenden anonymen Anfragen nicht umgehen, warum auch immer ...

    Jetzt bin ich auf der Suche nach einem Wiki, das ... na ja ... funktioniert.

    Es sollte

    - LDAP Authentifizierung gegen Samba4/ActiveDirectory haben.
    - Wiki-Syntax oder Markdown unterstützten.
    - Aktiv gepflegt werden

    Mir sind dann noch ein paar Ideen gekommen und vlt. hat da schon jemand was gefunden:

    Gibt's vlt. was, das Markdown-Dateien als Dokument speichert und die Versionierung mit Git macht? Das wär natürlich voll lazer. Am Liebsten in PHP oder Java (plain jar, oder war-Files). Als Datenbanken würd ich MariaDB, PostgreSQL oder MSSQL bevorzugen.

    Ich steh kurz davor Confluence einzusetzten und mit Jira zu verbinden. Wenn ich das ganze Probieren gegenrechne wären die 25€ /Jahr mehr als drinnen :-)

    k thx bye
    schrotti
  • in: HTML-Editor: \r\n sowie whitespace entfernen

    geschrieben von schrotti12

    So, jetzt meld ich mich nochmal zu Wort.
    In vim hat das so nicht geklappt, sorry. Visual Mode hat noch funktioniert, aber ich konnte G drücken wie ich wollte, da tat sich nix. Ich hab Vim vom tuxproject auf Windows, probiere es aber noch auf einer Linux-Maschine.

    Irgendwie wild, eigentlich will ich nur von diesem Code
    <!DOCTYPE html><html><body><h1>Heading</h1><p>Paragraph</p></body></html>
    zu diesem
    <!DOCTYPE html>
    <html>
       <body>
          <h1>Heading</h1>
          <p>Paragraph</p>
       </body>
    </html>
    und wieder zurück. Also quasi eine Format/Unformat Funktion ... Weird, dass das so schwer ist.

    Okay, noch ein kleiner Nachtrag (29.08.2018):
    Ich hab's jetzt noch mit jTidy und jsoup versucht. Auch diese entfernen keine Newlines und es kommt kein "Einzeiler" raus. Na ja. Ich mess dem ganzen jetzt keine Prio mehr zu und kümmere mich um andere Dinge. Vlt. lauf ich so einem Tool mal per Zufall über den Weg. Trotzdem: Danke an alle für die Hilfe.
  • in: HTML-Editor: \r\n sowie whitespace entfernen

    geschrieben von schrotti12

    Hm, werd ich wohl so machen müssen.Hab mir nur gedacht, da das doch sicher schonmal jemand implementiert hat, dass ich das wiederverwenden kann. Schade.
    Trotzdem danke für die Antworten.
  • in: HTML-Editor: \r\n sowie whitespace entfernen

    geschrieben von schrotti12

    Ich verwende die 64bit-Version von NPP, die hat noch keinen Plugin-Manager :-) Aber vlt. find ich irgendwo das Repository. Dann kann ich's manuell installieren.

    Suchen und ersetzten wär nicht so das Problem, aber die Syntax:

    <p>
        <b>Text</b>
    </p>

    wird zu
    <p><b>Text</b></p>

    Wenn ich aber mehrzeiligen Text habe, muss ein Leerzeichen eingefügt werden:
    <p>
        Dies
        ist
        Text.
    </p>

    sollte zu
    <p>Dies ist Text.</p>

    werden. Und die Regex dafür sind nicht gerade einfach, hab ich gemerkt. Ich denke mal, dass Editoren das sowieso schon können.
  • in: HTML-Editor: \r\n sowie whitespace entfernen

    geschrieben von schrotti12

    Hey, danke für den Link.
    Grundsätzlich genau was ich brauch, aber ich will mir dafür jetzt eig. nicht Visual Studio installieren nur um das Plugin zu bauen. Binaries hamn sie anscheinend keine auf der Seite. Und tidy-html5 hab ich als Commandline-Anwendung schon probiert. Leider entfernt dieser mir beim "unformat" die Zeilenumbrüche nicht mehr.

    Hm, ich schau mal, ob ich das irgendwo als Binary dll herbekomm. Danke erstmal. Vlt. gibt's ja noch was anderes.
  • in: HTML-Editor: \r\n sowie whitespace entfernen

    geschrieben von schrotti12

    Hallo,

    ich bin ja jetzt nicht unbewandert was Editoren und IDEs angeht (arbeite mit Eclipse, IntelliJ, Netbeans, Notepad++, vim, nano, etc. etc.), aber ich braucht grad eine Funktion, die mir keiner davon bietet und die ich auch sonst nirgends gefunden hätte:

    Ich will unformatierten html Quelltext (eine Zeile mit dem ganzen Quelltext) reinkopieren und der Editor soll mir daraus einen schön formatierten Quelltext erstellen. Sprich: Mit Einrückung, Newlines, etc. Okay, das können noch viele, aber ich brauch auch die Funktion, dass mir der Editor daraus auch wieder einen Einzeiler machen kann, nachdem ich mit der Arbeit fertig bin.

    Sprich:

    Unformatierter Quelltext > Formatierter Quelltext > [Here the magic happens] > Formatierter Quelltext > Unformatierter Quelltext.

    Wenn's das ganze noch für Windows und 64bit (nativ, wenn möglich) gibt, wärs a Gschicht. Kommandozeile wär auch kein Problem:
    Sprich sowas wie:

    tidy.exe --in unformated.html --out formated.html --format-html
    tidy.exe --in formated.html --out unformated.html --unformat-html

    Hat vlt. von euch schonmal jemand sowas verwendet bzw. kennt da jemand ein Tool/Plugin, etc.? Wär echt hilfreich.

    lg
    Andreas
  • in: Windows 10 stürzt mind. 1x täglich ab

    geschrieben von schrotti12

    darvin schrieb:
    Warum muss es immer an der Software liegen?
    Schonmal drüber nachgedacht, ob die Grafikkarte evt. überhitzt oder einfach kaputt ist?

    Bitte etwas umfangreicher in Zukunft.
    Es könnte tatsächlich and der Hardware liegen. Ich würde mir eine andere Grafikkarte ausleihen und damit einen Testlauf starten bzw. nacheinander die Hardwarekomponenten testen um Fehlerquellen auszuschließen. Ich weiß, ich hab leicht reden, weil ich ca. 10 Rechner zu Haus stehen hab, aber das ist leider einer der wenigen Wege, den Fehler zu finden.
    Alternativ gibt es noch Diagnose-Hardware, die aber viel Geld kostet und auch nicht immer funktioniert.
  • in: Website Software

    geschrieben von schrotti12

    Tut mir für alle leid, die sich mit den Antworten Mühe gegeben haben, aber das Thema hat sehr viel Spam-Potenzial. Sorry, aber wird geschlossen.
  • in: Webspace ist voll 10 GB

    geschrieben von schrotti12

    Das Problem wurde gelöst. Thema geschlossen.
  • in: Alle alten Foreneinträge löschen (von Google verschwinden)

    geschrieben von schrotti12

    Willkommen im Internet ;-)
    Viele meiner alten Beiträge sind auch noch online und ich frag mich heute, wie dämlich ich damals war. Aber ich versuch auch aus den Konsequenzen zu lernen und heute keinen derartigen Bullshit mehr zu posten. Daher halte ich mich auch auf FB oder ähnlichen sozialen Medien zurück. Statt in erster Emotionalität etwas zu schreiben, was mir irgendwann wieder in den Rücken fallen könnte, schreib ich's in Notepad, les es nochmal durch und lösch's dann meistens wieder. Warum? Weil's es nicht wert ist. Meinungsfreiheit impliziert sowas wie Meinungsverantwortung. Insofern: Glückwunsch zur Erkenntnis und alles Gute für die Zukunft.
  • in: Oracle VM Portfreigabe

    geschrieben von schrotti12

    Hallo, ich habe Oracle VirtualBox auf Windows laufen und die Bridged-Connections haben meine VMs bisher immer gut ins Netz gebracht. Bei einer NAT-Virtualisierung musst du schaun, welche IP die jeweilige Maschine hat und dann eine Protweiterleitung einrichten. Von außen erreichst du sie dann über die öffentlich IP deines Servers.

    Ein Beispiel:
    Öffentliche IP des Servers: 10.0.0.154
    Interne IP des Servers: 10.0.2.2
    Interne IP der VM: 10.0.2.15

    Portweiterleitung für SSH (Beispiel)
    Name: Beliebig
    Protocol: TCP
    Host IP: 10.0.0.154
    Host Port: 22
    Guest IP: 10.0.2.15
    Guest Port: 22

    So müsste es eig. klappen.
  • in: Grundkurs Java

    geschrieben von schrotti12

    bladehunter schrieb:
    Ich finde die Frage durchaus gut. [...]

    Das finde ich auch, aber die generelle Beitrags-Qualität in diesem Thread rechtfertigt in meinen Augen eine Verschiebung ins Spam-Forum. Tut mir für alle leid, die hier sinnvolles geschrieben haben.
  • in: Sidepanel mit Display

    geschrieben von schrotti12

    Das Video erklärt es ziemlich gut. Funktioniert genau gleich, wenn nicht sogar besser mit Desktop-Bildschirmen. Die reflektierende Schicht wird mit allen anderen Schichten nur durch den Rahmen zusammen gehalten. Da ist idR nichts geklebt. Das Problem ist eher, dass die Kabel sehr kurz sind und der Kontrast nicht sonderlich hoch sein wird. Außerdem muss die ganze Konstruktion gesichert werden, da die Verbindungen sehr fragil sind.
  • in: Sidepanel mit Display

    geschrieben von schrotti12

    Ist schon möglich. Ich hab auch schon Displays demontiert. Du must halt vorsichtig sein und die Grundregel ist bei mir immer: "Wenn es sich nur mit hohem Kraftaufwand lösen lässt, gibts irgendwo noch eine Schraube oder Nase."
    Die Hintergrundbeleuchtung kannst du dir sparen, wenn das Gehäuse beleuchtet ist. Das Problem bei der Beleuchtung ist, dass hinten eine reflektierende Schicht ist und wenn du die dran lässt iss es Nüsse mit Transparenz. Und ohne die kannst dus nicht beleuchten.
    Du musst dir nur im Klaren sein, dass das Panel dann als zweiter Bildschirm angesteuert und der Windows Desktop uU. darauf erweitert wird...
  • in: suche eine schriftart vom bild

    geschrieben von schrotti12

    Ich habs auf WhatTheFont probiert, allerdings ist das Bild dafür von zu geringer Qualität. Wenn du ein kontrastreicheres Bild auftreiben könntest, kannst du dort nochmal die Schrift-Erkennung probieren. Ich hatte bisher meist gute Erfolge mit der Suchmaschine.
    Alternativ natürlich den Schöpfer der Grafik fragen oder die gängigen Font-Portale durchsuchen.
  • in: VHD in VMware nutzen

    geschrieben von schrotti12

    Also hat Windows begonnen zu starten und der Fehler muss folglich woanders liegen. Findest du nicht auch, dass der Fehler-Code von Windows möglicherweise hilfreich wäre?
  • in: VHD in VMware nutzen

    geschrieben von schrotti12

    Ich verwende nur Virtualbox von Oracle, aber dieser Tipp hört sich ganz brauchbar an. Anscheinend kann man in der Konfigurationsdatei der VM eine VHD-Datei eintragen. Eine Alternative ist die VHD zu konvertieren.
    Aber sowas findest du auch ganz leicht via Google...
  • in: Backup Daten erstellen und runterladen

    geschrieben von schrotti12

    Ich verstehe die Frage nicht ganz. Wo willst du Backup-Daten herunter laden? Im Filemanager, via FTP, über ein eigenes Script? Bitte etwas genauer.
  • in: Langsames Internet

    geschrieben von schrotti12

    So liebe Leute, ich hab jetzt hier mal ein paar Beiträge gelöscht, weil sie einfach zu kurz und sinnlos waren. Haltet euch an die Forenregeln.
    Es gibt Alternativen:
    _ Mobilfunk
    _ TV-Koaxial-Kabel
    _ Satelit
    Da haben alle ihre Vor- und Nachteile. Wenn keines davon passend ist, würd ich über einen Umzug nachdenken oder die Situation akzeptieren.
  • in: Komplexe SQL-Joins

    geschrieben von schrotti12

    Genau das hab ich gebraucht. Vielen Dank, damit ist mir sehr geholfen!
    Thema kann damit auch schon wieder geschlossen werden, danke!
  • in: Komplexe SQL-Joins

    geschrieben von schrotti12

    Hallo liebe Leute.
    Ich habe folgendes Datenbank-Schema und sollte darauf eine Abfrage starten.
    http://schrotti12.lima-city.de/media/div/schema.png
    Es geht darum, dass ich eine client-id bekomme und dazu alle Programme aus allen Profilen brauche, die dem Client zugeordnet sind.
    Dafür wird es wohl auf eine verschachtelte Query rauslaufen, wobei ich damit noch nicht viel Ahnung habe. Aktuell frage ich nur die zugeordneten Profile ab:
    SELECT * FROM clients_have_profiles
    LEFT OUTER JOIN clients ON clients_have_profiles.clients_id = clients.id
    LEFT OUTER JOIN profiles ON clients_have_profiles.profiles_id = profiles.id;

    Where-Clause fehlt hier noch...
    Noch zum Background: Profile haben n Programme und einem Client können mehrere Profile zugeordnet sein. Was ich eben brauche ist eine Liste aller zugeordneter Programme. Diese kann Duplikate enthalten. Das macht nix. Das werde ich dann mit einem "Distinct" oder in der Businesslogik filtern...
    Wäre toll wenn mir da jemand einen Hinweis geben könnte bzw. eine Anleitung für derartige Joins kennt.
    Danke!
  • in: Windows 7 frisch aufgesetzt und ewige Update suche

    geschrieben von schrotti12

    Das c't Magazin hat sich diesem Problem auch schon angenommen:
    http://www.heise.de/ct/ausgabe/2016-5-Windows-7-Windows-Update-Beine-machen-3100633.html?wt_mc=print.ct.2016.05.148#zsdb-article-links
  • in: Zurück bzw. Back Funktionalität des Browsers abschalten

    geschrieben von schrotti12

    Dann spiel ich hier mal den Lehrer: Ich würd den Vorgang abbrechen wenn zurück geklickt wird und dem Nutzer anzeigen, dass er das nicht machen soll. Bei entsprechend komplexen Formularen wird der Furstfaktor dann so hoch, dass sies irgendwann lassen. Klassisches Lernprinzip.
    Dass man den Button deaktiviert kann ich mir nicht vorstellen. Was du machen kannst, ist das Formular per Ajax nachladen sodass du, vom Browser aus gesehen, immer auf der selben Seite bist. Wenn nun jemand auf "Zurück" klickt, landet er auf der Seite, auf der er davor war. Könnte z.B. eine Übersicht o.Ä. sein.
  • in: Windows 10: Vollständiges Löschen von App nicht möglich

    geschrieben von schrotti12

    Über die Powershell (als Administrator) kannst du eigentlich alle Apps deinstallieren. Sogar den Store selbst. Dann wirds nur etwas schwierig wieder was zu installieren, weshalb ich mal das System neu aufsetzten musste.
    Siehe hier: http://news.softpedia.com/news/How-to-Remove-All-Pre-Installed-Windows-8-Metro-Apps-328110.shtml
  • in: suche Programm für Screenshots von kompletten Webseiten

    geschrieben von schrotti12

    mukerbude schrieb:
    schrotti12 schrieb:
    ...Das klappt eig. auch ganz gut.
    Weißt "eigentlich" nicht auf eine Einschränkung hin?

    Kommt "Weist" nicht von "weisen" und wird daher mit normalem statt mit scharfem "s" geschrieben?
    Fragen über Fragen...
    Aber um deine zu beantworten: Es ist vielen zu kompliziert dies so zu machen und deshalb lassen sie ShareX ffmpeg.exe runterladen. Ist sowas wie die Experteneinstellung die es ermöglicht auch eine 64bit-Version von ffmpeg.exe zu verwenden. Wobei ich jetzt nicht weiß ob ShareX nicht sowieso die 64bit Version runter lädt. Hab ich noch nicht evaluiert. Aber ich hab da gerne die Kontrolle über die verwendeten Versionen und installiers global sodass ichs auch von anderen Programmen aus verwenden kann ohne das selbe Programm doppelt installiert haben zu müssen.
    Deswegen "eigentlich". Ist nicht der bequeme Weg und man muss wissen was man tut.
  • in: suche Programm für Screenshots von kompletten Webseiten

    geschrieben von schrotti12

    Danke, freut mich wenn ich helfen konnte.
    ffmpeg wird eh automatisch unter Appdata abgelegt. Wenns schon installiert ist (z.B. unter C:\Programme) kann man den Pfad auch in den Einstellungen hinterlegen. Das klappt eig. auch ganz gut.
  • in: VM Ware Player lässt sich nicht installieren

    geschrieben von schrotti12

    Das 64bit-System kannst du mit diesem Tool herunter laden: https://heidoc.net/joomla/technology-science/microsoft/67-microsoft-windows-and-office-iso-download-tool
    Der Key der 32bit-Version funktioniert idR auch mit der 64bit-Versionen. Muss nur die selbe Edition sein. Also HomePremium, Professional, etc.
    Kann sein dass im BIOS auch noch die hardwareseitige Virtualisierung aktiviert werden muss. Ist manchmal standardmäßig deaktiviert, warum auch immer...
  • in: Nagelneue Festplatte in Laptop einsetzen...was passiert?

    geschrieben von schrotti12

    Wenn du das fragen musst: Lass es und bring den Rechner zu einem Händler.
    1. Dos gibt es nicht mehr.
    2. Jedes Betriebssystem hat eine Setup-Routine welche vom Installationsmedium startet.
  • in: suche Programm für Screenshots von kompletten Webseiten

    geschrieben von schrotti12

    Ich verwende für diesen Zweck ShareX. Damit kann man zusätzlich auch noch Videos (ffmpeg und gif) erstellen und es ist als 64bit Software ausgelegt. Bin sehr zufrieden damit.
  • in: VM Ware Player lässt sich nicht installieren

    geschrieben von schrotti12

    Vista ist immer so eine Geschichte. Grundsätzlich funktioniert aktuelle Software drauf, da es aktuelle Architekturen und Strukturen verwendet, aber halt nicht so richtig. Es ist ein wenig ein Glücksspiel.
    Ich wollte z.B. mal Libreoffice 64bit installieren und beim Installer waren alle Texte zerschossen. Seltsam...
    Wäre eine andere Virtualisierungsumgebung eine Alternative? Ich habe gute Erfahrungen mit Virtualbox von Oracle gemacht. V.a. da sich die unterstützten Contanter-Formate für virtuelle Festplatten überschneiden.
  • in: Zukunft von Java EE

    geschrieben von schrotti12

    Na ja, am Ende vom Tag ist JavaEE auch nur Java, aber um Web-Funktionalität erweitert. Oracle sollte sich, aus meiner Sicht, auf die Platform, also JDK und JRE, konzentrieren und die Entwicklung der EE-Platform anderen Firmen überlassen. Glassfish haben sie ordentlich in den Sand gesetzt (Exceptions in der Administrationskonsole gehen halt gar nicht), stimmt, aber da gibt es Firmen die dafür in die Bresche gesprungen sind und da was ordentliches auf die Beine gestellt haben: http://www.payara.fish
    Außerdem gibts noch andere Java EE-Implementierungen: Wildfly und Tomcat zum Beispiel. Beide von auch sehr namhaften Größen der IT Branche.
    Ich würde mir da keine Gedanken machen. Java selbst ist wirklich brauchbar und für Java EE gibts genug alternativen.
  • in: Neue Partition erstellen

    geschrieben von schrotti12

    Imaging-Programme partitionieren und formatieren die Festplatte für gewöhnlich selbst. Insofern wurde deine ursprüngliche Konfiguration sowieso verworfen. Aber da deine Angaben recht allgemein gehalten sind, kann ich dazu nichts sagen. Dafür müsste man wissen welches Programm verwendet wurde, welches Image eingespielt wurde, etc. etc.
    Versteh das bitte nicht falsch, aber ich hab das Gefühl dass du nicht wirklich weißt was du da eigentlich machst bzw. nicht weißt was du letzten Endes damit erreichen willst. Hier mal ein wenig formatieren, dann noch ein Image raufspielen und mal schaun was passiert und wenn's nicht klappt einfach mal mit ungefähren Angaben nachfragen.
    Die Diskussion wird zu keinem Ergebnis führen da du uns Informationen entweder bewusst vorenthälst oder sie selbst nicht weißt. Insofern mein Tip:
    1. Daten sichern
    2. Ziel definieren (Festplattenschema für Windows mit Partitionsgröße x und Linux mit Partitionsgröße y, ...)
    3. System evaluieren: UEFI oder BIOS. Da unterscheiden sich die Partitionierungen.
    4. Windows sauber auf eine Partition installieren (Größe von vornherein festlegen ist besser als nacher verkleinern)
    5. Linux auf den restlichen Platz installieren
    Dann kann man weiter sehen.
  • in: Neue Partition erstellen

    geschrieben von schrotti12

    Hm, wie gesagt: Neu installieren und sauber formatieren. Alles andere ist, in meinen Augen, rumprobieren was dazu führen kann dass nichts mehr funktioniert.
  • in: Neue Partition erstellen

    geschrieben von schrotti12

    Ich nehm mal an die Festplatte hat die Nummer 0. Hast du das mit folgender Befehlsfolge gemacht?
    select disk 0
    clean
    convert gpt
    create partition efi size=512
    format fs=fat32 quick label=root
    create partition msr size=128
    create partition primary

    Die hat sich für mich bisher immer bewährt und legt eine saubere GPT-Partitionsstruktur für UEFI-Systeme an. Wenn du's mit Diskpart erledigt hast frag ich mich wozu die Recovery-Partitionen angelegt hast?
  • in: Neue Partition erstellen

    geschrieben von schrotti12

    Hallo,
    du hast nicht die Festplatten, sondern nur die sichtbaren Partitionen gelöscht. Die unsichtbaren des Herstellers blieben erhalten.
    Hättest du die Festplatte mit diskpart wirklich geleert (Befehl: "select disk n", "clean") und die Partitionen neu angelegt, dann würde es wie folgt aussehen:
    http://schrotti12.lima-city.de/media/img/hdd1.png
    Ich kann die C-Partition bis ca. zur Hälfte der Größe reduzieren um beispielsweise Platz für Linux zu schaffen.
    Für mich ein klassischer Fall von "Unnötig kompliziert weil zu unordentlich". Wenn ich du wäre: Daten sichern, sauber neu installieren anstatt lang rumzuprobieren.
  • in: Weiterlernen

    geschrieben von schrotti12

    Wenn's schon was exotisches sein soll, dann wenigstens Fortran :biggrin:
    Es gibt immer irgendwelche belehrungsresistenten, knauserigen Firmen, die lieber ihre antike Software auf noch antikerer Hardware für viel Geld weiterpflegen anstatt ein paar Programmierer anzustellen, die das Ganze neu schreiben.
    Und wieso Schulen komplett am Bedarf vorbei unterrichten, nur weil dort noch ein paar IT-technische Urgesteine arbeiten (ja, ich rede von den Lehrern), die sich neuen Entwicklungen ebenfalls verweigern ist mir auch schleierhaft. Aber gut, seis drum.
    Meiner Meinung nach würde ich Pascal und Delphi in die Tonne drücken und mich auf die wirklich wichtigen Programmiersprachen konzentrieren:
    Low-Level: C/C++ mit Gcc und Visual C++ (Grundsätzlich ähnlich, hat aber je nach Platform so seine Eigenheiten. Ich sag nur Threads und Sockets ...)
    Applikations-Entwicklung für Desktop und Netzwerk: Java und C#
    Verteilte Applikations-Entwicklung: JavaEE, PHP. Microsoft kann man durchaus auch verwenden, hab ich jetzt aber nich so viel Erfahrung mit.
  • in: Exportprobleme MySQLadmin

    geschrieben von schrotti12

    Bis auf das Problem mit dem Ex- und Import :wink:
    Ich verwends um die Produktiv- auf die Test-Datenbank zu spiegeln bzw. um Vollständige Backups anzufertigen, die ich bei Bedarf wieder herstellen kann. Lässt sich auf Linux auch super mittels Crontabs automatisieren!
  • in: Exportprobleme MySQLadmin

    geschrieben von schrotti12

    Hallo,
    mysqldump wäre keine Alternative? Das Programm ist im MySQL-Paket enthalten und du kannst damit Backups einer Datenbank als SQL-Datei ablegen und mittels mysql.exe in eine andere Datenbank importieren. Wenn du, unter Windows, mysql.exe und mysqldump.exe global verfügbar hast, kannst du folgendes Script verwenden um dies zu bewerkstelligen.
    @echo off
    
    set sourceusername=
    set sourcepassword=
    set sourcehostname=
    set sourceport=
    set sourcedatabase=
    set destinationusername=
    set destinationpassword=
    set destinationhost=
    set destinationport=
    set destinationdatabase=
    
    mysqldump --user=%sourceusername% --password=%sourcepassword% --host=%sourcehostname% --port=%sourceport% %sourcedatabase% > %TEMP%\backup.sql
    mysql --user=%destinationusername% --password=%destinationpassword% --host=%destinationhost% --port=%destinationport% --database=%destinationdatabase% < %TEMP%\backup.sql
    
    del %TEMP%\backup.sql

    Zugangsdaten müssen halt noch angepasst werden.
  • in: Homepage Design/Funktion

    geschrieben von schrotti12

    Da die letzte Antwort vor 2 Monaten geschrieben wurde und genug Material gesammelt wurde werde ich dieses Thema schließen.
  • in: Semantic Web

    geschrieben von schrotti12

    Wir haben im Zuge des Master-Studiengangs mit dem TopBraid Composer gearbeitet. Leider war meine Aufmerksamkeit nur sehr eingeschränkt gegeben. Wie der genau funktioniert kann ich dir jetzt nicht erklären :-)

    Wir haben damals eine Ontologie für Super-Helden und deren Gegenspieler angelegt.

    Das Programm kann dir die Verbindungen auch als SVG ausgeben.

    Ich hoffe das hilft dir ein wenig weiter. Viel Glück mit deinem Projekt.
  • in: MySQL Zugriff über Microsoft Visual Studio 2015 RC

    geschrieben von schrotti12

    Da muss ich die Frage in den Raum stellen was du genau machen willst?

    Ein Verwaltungszugriff damit du die Tabellen bearbeiten kannst oder willst du die Datenbank in deine Applikation einbinden?

    Ich habe mit VisualStudio schon Verwaltungsverbindungen zu MsSQL hergestellt, aber ich bezweilfe dass eine Verbindung zu einer MySQL-Datenbank möglich ist.

    Die Verwaltung von Datenbanken vom Typ MySQL und MariaDB erledige ich via Netbeans und dem quelloffenen JDBC-Treiber auf Java-Basis.

    Wenn du deine Datenbank aber in eine Applikation einbinden willst (C, C++, C#) Dann brauchst du die entsprechenden Konnektoren von den Seiten der Anbieter.
    Z.B. Den MariaDB Connector für C oder du lässt es über ODBC laufen...
  • in: Hilfe bei Experten für Datenwiederherstellung Festplatte

    geschrieben von schrotti12

    Na ja, die Wichtigkeit der Daten muss jeder selbst einschätzen. Für mich sieht die Skala in etwa so aus:

    Unwichtige Daten, aber "nice to have"
    Selbst versuchen unter Linux auszulesen (hat bei mir schon funktioniert).

    Wichtige, aber nicht überlebenswichtige Daten (ggf. aus anderen Quellen wiederherstellbar)
    wenn dann nur mit solch einem Adapter der jeglichen Schreibzugriff auf die Festplatte unterbindet:
    https://www.digitalintelligence.com/products/ultrablock_usb3_ide-sata_ro
    Dies ist keine Werbung für dieses spezielle Gerät. War nur der erste Treffer bei Google.

    Lebenswichtige Daten
    Datenrettungsdienst mit Reinraum und Analysewerkzeugen.

    Backups
    Dass Backups am günstigsten sind hab ich leider selbst sehr schmerzhaft lernen müssen.
    Meine täglichen Arbeitsdaten sind via ownCloud auf 3 Rechner, 2 Laptops und auf den ownCloud-Server synchronisiert. Wenn da eine Festplatte kapput geht iss es mir ziemlich schnuppe. Selbst wenn der Server streikt hab ich die Daten noch auf allen anderen Rechnern verfügbar.
  • in: Eurer meinung nach bestes CMS?

    geschrieben von schrotti12

    Also wenn ich hier nochmal durchgehen muss um alle einzeiligen "Kommentare", weil als Beiträge kann man das ja schon gar nicht mehr bezeichnen, löschen muss dann wird das Thema geschlossen.

    Um evtl. Fragen vorzubeugen: https://www.lima-city.de/hilfe/wieso-werden-meine-forenbeitraege-geloescht
  • in: Schleife funktioniert nicht korrekt

    geschrieben von schrotti12

    Also ich hab jetzt deinen Code aus Listing 2 des ersten Beitrag rauskopiert, eine Datei "willkommen.html" im selben Ordner angelegt und das getestet:

    test.php?u2=willkommen.html&control=0 > Inhalt der Willkommen.html
    test.php?u2=willkommen.html&control=1 > Google

    Weiters:

    Es sollte heißen
    echo '</html>';
    und nicht
    echo '</hhml>';


    Lass dir die übergebenen Variablen ausgeben und sieh nach was drinnen steht...
  • in: PC neu aufsetzen ohne Windows-CD & Treiber-CDs?

    geschrieben von schrotti12

    Vielleicht ist diese Seite hilfreich:
    http://www.microsoft.com/en-us/software-recovery

    Lizenz- und Schlüsseländerungen gibts ab Windows 8:
    http://www.heise.de/newsticker/meldung/Neuerungen-bei-Windows-8-auf-OEM-PCs-1757835.html

    Generell sind bei Neuinstallationsfragen die Artikel aus dem c't des heise Verlags zu empfehlen da diese sehr sehr viel Hintergrundwissen vermittlen. Natürlich vorausgesetzt dass man sich überhaupt dafür interessiert:
    http://www.heise.de/ct/ausgabe/2014-4-Windows-8-1-sauber-neu-installieren-2094539.html

    Entsprechende Hefte können nachbestellt werden. Sind auch nicht wirklich teuer.
  • in: Download der neuesten Versionen

    geschrieben von schrotti12

    Hallo Freunde!

    Man kennt das: Da hat man seinen Rechner neu aufgesetzt und muss nun alle Webseiten abklappern um überall die neuesten Versionen seiner benötigten Tools herunter zu laden.

    Ich habe nun einen Service geschrieben welcher im Grunde genommen die Versionsnummern der Tools liefert, die ich immer verwende (Filezilla, VLC, Libreoffice, Eclipse, Netbeans, Java, ...)
    Diese Versionsnummern können beispielsweise in Download-Scripts eingebunden werden (wget unter Windows und Linux muss halt verfügbar sein).

    Dieser Service ist grundsätzlich unter http://schrotti12.at:5900 erreichbar.

    Jetzt bin ich noch einen Schritt weiter gegangen und habe eine Java-Software geschrieben welche die, unter dem Service gelisteten, Programme auch direkt auf den Desktop laden kann. Dazu kann man den Ordner in den Einstellungen angeben und schon werden die Programme in diesen herunter geladen. Der Download-Link befindet sich am Ende der Seite des Services.

    Die Links in der Tabelle mit den verfügbaren Versionen zeigen was ihr bekommt wenn ihr den Link in der Adresszeile z.B. über wget aufruft. Der Link mit den Parametern wird aufgerufen und zurück kommt vom Service der Downloadlink zur neuesten Version des angefragten Programms. Das bedeutet ihr habt einen statischen Link zur neuesten Version sodass ihr in Download-Skripts nicht immer die Version umschreiben müsst sondern einfach nur das Skript neu ausführen könnt.

    Einschränkungen

    _ Die Software ist noch nicht multilingual (Nur in Deutsch verfügbar)

    Voraussetungen

    _ Um den Service auf Konsole (z.B. als Batch) zu nutzen: wget (Codebeispiele auf der Seite)
    _ Um den Downloader zu nutzen: Java ab Version 7

    Achtung

    Der Service ist nur ein Versuch und es steht noch in den Sternen ob ich ihn laufen lassen werde. Ich möchte nur mal kurz ein paar Meinungen einholen was ihr davon haltet.

    Die Desktop-Anwendung lädt die Programmliste über Serialisierung vom Service herunter. Dies nur als Hinweis.
  • in: Asus, Acer oder doch Lenovo?

    geschrieben von schrotti12

    cube-net schrieb:
    Lenovo hat so viel Crapware drauf.. Mit Acer (Parcard Bell) bin ich zufrieden.


    Bitte etwas ausführlicher. Editiere deinen Beitrag und ergänze ihn.

    Grundsätzlich ist deine Aussage korrekt: Viele Hersteller lassen sich gut dafür bezahlen Testversionen und Werbesoftware vorzuinstallieren. Deswegen lautet meine grundlegene Empfehlung für neue Notebooks auch immer diese vor dem ersten Gebrauch neu zu installieren. Ist zwar ein wenig Arbeit, aber dafür hat man anschließend ein sauberes, schnelles und stabiles System.
  • in: Gekrümmter Bildschirm

    geschrieben von schrotti12

    Ich denke diese Art der Verzerrung geht nur wirklich parktikabel mit Bildern. Beim Text müsste ja jeder einzelne Buchstabe einzeln berechnet werden und die grafischen Elemente müssten auch entsprechend verzerrt werden. Mir wäre beim SVG-Format auch kein derartiger Effekt geläufig geschweige denn bei HTML-Seiten.
    Auf Pixel-Grafiken gibts einige Effekte die sich anwenden ließen, aber da ist jedes mal eine Grafikbibliothek involviert welche auf dem Webserver idR nicht vorhanden ist. Außerdem sind HTML-Seiten bekanntermaßen keine Grafiken.
  • in: Win7 Home Premium

    geschrieben von schrotti12

    Es gibt zwei verschiedene Keys:

    Für Endkunden (Die die auf den Stickern stehen welche auf den Rechnern kleben) und für Unternehmen.
    Die für Unternehmen sind nur im Betriebssystem hinterlegt und funktionieren auch nur auf den Rechnern auf denen sie ausgeliefert wurden. Diese sind ans Bios gebunden und benötigen ein Zertifikat (zu finden in der Datei "tokens.dat") irgendwo im ServiceProfiles Ordner unter "C:\Windows".

    Auch die Seite heidoc.net hat darüber berichtet dass die DigitalRiver-Server offline genommen und die Images von den Azure-Storages entfernt wurden. Schade, das war echt praktisch...

    Jetzt gehts nur noch über die neue Recovery-Seite: http://www.microsoft.com/en-us/software-recovery und dafür brauchst du eben genannten Key.

    Die herunter geladene Iso kann aber, falls sie nichts an der Architektur ansich geändert haben, dann auch für andere Keys verwendet werden. Rechtlich ist dies eine Grauzone und ich weiß nicht, wies lizenztechnisch aussieht.
  • in: Windows 8 Taskleiste auf 2. Monitor erweitern

    geschrieben von schrotti12

    Nein, mit Bordmitteln geht das meines Wissens nicht. Bei Windows 7 war es nicht mal möglich die Taskleiste auf den zweiten Schirm zu bringen. Insofern ein Fortschritt :-)

    Was du machen kannst ist die geöffneten Fenster in der Taskleiste des entsprechenden Bildschirms anzeigen zu lassen, aber die Uhr und die Tray-Icons bleiben auf dem primären Bildschirm.
  • in: JAR nachträglich updaten/editieren

    geschrieben von schrotti12

    Also die Bilder bei meinem Java-Programm liegen in einem Resources Ordner im Ausführungsverzeichnis. Ich würde die Bilder nicht in eine JAR-Datei verpacken sondern eben offen dazu geben.

    Die Ordnerstruktur sieht so aus:
    .
    |-Program.jar
    |-res
      |-pictures
      | |-picture1.jpg
      | |-picture2.jpg
      |-translation
        |-translation.csv
  • in: Asus, Acer oder doch Lenovo?

    geschrieben von schrotti12

    Meine Erfahrung sagt da leider was anderes:

    Ein Gerät ist immer so gut wie man es behandelt. Und wenn es schon heißt "Cappuchino-Taufe, Sturz von einer Lok" dann sagt das mehr über den Besitzer als über das Gerät aus.

    Außerdem wird hier ziemlich stark generalisiert: Ein Asus Zenbook wird die bessere Verarbeitungsqualität an den Tag legen wie ein Lenovo der Y-Serie. Ein Thinkpad hingegen wird stabiler sein wie ein EeePC von Asus.

    Meißt kann man dies ganz leicht am Preis ablesen aus welcher klasse das Gerät kommt und da sind die Aspire Nitro ungeschlagen da ich bei anderen Herstellern ein IPS-Display mit FullHD, SSD und 8GB Ram meist nicht um diesen Preis finde. Dass irgendwo Abstriche gemacht werden müssen ist klar, aber wenn ich das Gerät gut behandle, es NICHT auf den Boden werfe und auch meine Getränke NICHT über die Tastatur schütte kann ich auch mit einem Acer-Gerät lange Freude haben.

    Deshalb: Bleibt bitte sachlicht, vergleicht technischen Spezifikationen und hinterfragt genau warum ein Gerät Probleme macht. Meist sind nämlich die Hersteller die letzten die die Schuld daran tragen. Wenn z.B. der Grafikkartenhersteller schlechte Treiber liefert oder wenn sich der Nutzer dazu entscheidet mal seine Kenntnisse der UEFI- bzw. BIOS Einstellungen durch "Try and Error" zu vertiefen. Hab ich nämlich alles schon erlebt.
  • in: Asus, Acer oder doch Lenovo?

    geschrieben von schrotti12

    Hallo

    Ich hab deine Vorgaben um ein IPS-Display erweitert und bin zu diesem Ergebnis gekommen:
    http://geizhals.at/?cat=nb&xf=83_LCD+matt+(non-glare)~83_IPS~2991_120~12_8192~11_500#xf_top

    Hat eine 2GB-Grafikkarte drinnen und erfüllt auch sonst deine Anforderungen. Preis ist sehr interessant:
    http://geizhals.at/acer-aspire-v-nitro-vn7-571g-535r-nx-mqkeg-004-a1155481.html

    Testbericht zum Gerät damit du dir ein Bild machen kannst:
    http://www.notebookcheck.com/Test-Acer-Aspire-V-15-Nitro-VN7-591G-77A9-Notebook.127950.0.html
    Achtung: Ist nicht genau das Gerät sondern nur eines aus der selben Serie. Technische Daten können variieren.

    Was ist der Unterschied zwischen IPS und TN?
    TN: http://www.notebookcheck.com/fileadmin/_processed_/csm_Aspire_V15_Nitro_Blickwinkel_fbb35045c0.jpg
    IPS: http://www.notebookcheck.com/fileadmin/_processed_/csm_AspireV15_VN7_591G_Blickwinkel_54659163fa.jpg
  • in: Apple Tastatur mit Nummernblock unter Ubuntu

    geschrieben von schrotti12

    Das ist schlecht. Ich weiß nicht obs bei Apple Unterschiede zwischen den Layouts verschiedener Sprachen gibt. Deshalb muss ich nachfragen: Hast du sicher die deutsche Apple-Tastatur gewählt?

    Bzw. versuch einfach mal beide Versionen: "German, Macintosh" und "German Macintosh (Eliminate Dead Keys)". Siehe Screenshot 3.
  • in: Apple Tastatur mit Nummernblock unter Ubuntu

    geschrieben von schrotti12

    DAS ist hingegen eine konkrete Frage.

    Ja, du kannst die Tastaturbelegung anpassen und ändern. Am besten öffnest du das "Startmenü" bzw. den Button oben links und tippst "Tastatur" ein. Dann sollte eine Verknüpfung auf den Einstellungsdialog erscheinen.

    Ich hab grad nur die englische Live-Version laufen, aber ich glaub der Vorgang sollte sich erschließen wie du Ubuntu auf das Layout der Apple-Tastatur umstellen kannst:

    http://schrotti12.lima-city.de/support/Ubu1.png
    http://schrotti12.lima-city.de/support/Ubu2.png
    http://schrotti12.lima-city.de/support/Ubu3.png

    Dann kannst du auf "Deutsch, Macintosh" ändern und es sollten die Tasten wie aufgedruckt verwendbar sein. Wenn du jetzt aber das Standard-Layout gewohnt bist und den Aufdruck ignorieren kannst, kannst du natürlich auch das Standard-Layout einstellen. Statt "Keyboard" gibst du halt "Tastatur" ein. Aber die Buttons für die Untermenüs sollten an selber Stelle zu finden sein.

    Die Layouts sind gereiht. D.h. ich würde das Vorhandene rauslöschen bzw. das zu verwendende auf Position 1 setzten.
  • in: Apple Tastatur mit Nummernblock unter Ubuntu

    geschrieben von schrotti12

    Ich würds ausprobieren und konkrete Fragen stellen wenn etwas bestimmtes nicht geht statt die Community aufzufordern viel Zeit zu investieren um alle Eventualitäten aufzuzählen die sicher bereits irgendwo im Internet dokumentiert und beschrieben sind. Ich mein es ist gut dass du dein Problem ausführlich beschrieben hast, aber so funktioniert das nicht: Konkrete Frage > konkrete Antwort.
    Hast du die Tastatur schon mal angesteckt und getestet?
    Wenn ja: Was geht nicht?
    Wenn nein: Tu das erstmal.
  • in: Wo gibt es gute und viele phpbb Styles zur Auswahl?

    geschrieben von schrotti12

    Verschoben nach Spam.

    Bei genau diesen Suchbegriffen wirft Google einiges aus und weiters sind die Angaben recht kurz geraten.
  • in: Braucht man unbedingt Java für Webseite?

    geschrieben von schrotti12

    Verschoben nach Spam...
  • in: Umfrage: Welchen Baukasten benutzt ihr?

    geschrieben von schrotti12

    Tut mir leid, aber das hört sich an wie "Was für ein Auto fahrt ihr? LKW oder Kleinwagen" und lässt sich mit der allumfassenden Totschlagantwort im Internet beantworten: Es kommt darauf an.

    Deshalb >> Verschoben nach Spam.
  • in: Eclipse Konfiguration für Glassfish

    geschrieben von schrotti12

    Ich entwickle nur Swing-Anwendungen in Eclipse. Für JavaEE verwende ich Netbeans. Warum?

    Sehr gute Integration von Glassfish
    _ Erstellen, Starten und Stoppen von lokalen Domains
    _ Einfaches Deployment auf entfernte Domains
    _ Deployment von Abhängigkeiten (Libraries, andere Klassen, etc.)
    _ Viele Generatoren die Arbeit abnehmen.
    _ Angenehme IDE

    Ich an deiner Stelle würde einen Blick auf Netbeans werfen. Ich hab JavaEE unter Glassfish auch schon probiert, ist aber bei weitem nicht so komfortabel wie unter Netbeans.
  • in: 10" Rackgehäuse für den Raspberry Pi gesucht

    geschrieben von schrotti12

    Kein Problem.

    Ich hab nur schon ein paar Sachen aus den Profilen gebaut und gesehen, was man alles draus machen kann.

    Fertige Produkte sind mir keine bekannt und mein Pi liegt im Moment auch nur auf dem Schreibtisch, da ich immer wieder umstecken muss... Aber wenn du was gefunden hast, wärs gut, wenn du es hier verlinkst. Vieleicht suchen ja auch noch andere danach.
  • in: 10" Rackgehäuse für den Raspberry Pi gesucht

    geschrieben von schrotti12

    Hallo

    Da deine Anforderung jetzt nicht unbedingt dem Mainstream-Markt zuzuordnen ist würde ich vorschlagen selbst etwas zu bauen.

    Als Gehäuse würde ich auf ein Lego-Konstrukt setzten. Um dieses in einem Geäuse unterzubringen würde ich einen Rahmen aus Alu-Profilen bauen. Ich komme jeden Tag damit in Kontakt, da ich in einer Firma arbeite die diese verarbeitet: http://www.robotunits.com

    Ich weiß nicht, wie das 10" Gehäuse aufgebaut ist bzw. wie Einschübe befestigt werden, aber wenn du Schienen hast, kannst du diese idR ganz leicht an die Profile befestigen, 2 Querprofile, einen Boden und schon kannst du deinen Raspberry wie in einer Schublade verstauen.

    Ist nur ein Vorschlag, der erst bis ins Detail ausgearbeitet werden müsste, aber vielleicht hilfts dir weiter.
  • in: String-Länge: gespeichert oder errechnet?

    geschrieben von schrotti12

    Hallo

    Kurz zur Vorgeschichte: Ich bin immer auf Optimierung aus und versuche Zeit und Resourcen zu sparen wo es nur geht. Daher kommt meine Frage.

    Ich will eine eigene HashMap implementieren und muss in dieser Strings speichern. Ich will nicht bei jeder Anfrage den Hash-Wert des Strings errechnen müssen und hab mir überlegt ob ich nicht die Länge als Hash-Schlüssel nehme um den String in der Datenstruktur zu speichern.

    Wird die Länge im String gespeichert und mit getLength(); einfach zurück gegeben oder wird beim Aufruf von getLength(); die Größe jedes mal neu berechnet?
  • in: 404 seiten ändern

    geschrieben von schrotti12

    Thema sollte geklärt sein.
  • in: Alles rum ums Impressum

    geschrieben von schrotti12

    Dazu gibts wirklich schon viele Themen.
    Siehe hier oder hier. Hab die Seiten kurz überflogen und auf die Schnelle auch ein paar Generatoren und Links zu externen Seiten gesehen.
  • in: Impressumpflicht?

    geschrieben von schrotti12

    Jetzt ist aber mal gut hier:
    Die Fragen lassen sich in einem Beitrag zusammenfassen. Was hier betrieben wird ist Guldenschinderei. Ich verschieb den Thread nur deswegen nicht in den Spam-Ordner weil ein paar gute Beiträge dabei sind und ich nicht die Leute bestrafen will, die sich Mühe geben.
  • in: Neues Wallpaper

    geschrieben von schrotti12

    Hallo

    Ich hab mal ein Wallpaper mit dem neuen Logo erstellt:
    Seitenformat 4:3
    Seitenformat 5:4
    Seitenformat 16:9
    Seitenformat 16:10

    Kann natürlich in alle Formate skaliert werden!

    Die Umfrage ist rein statistisch weil mich interessiert wies bei den Benutzern ankommt.

    Danke und mfg
    schrotti12
  • in: Ist Java was für anfänger

    geschrieben von schrotti12

    Manche wollen halt von 0 auf 100 in (wie es in Englisch so schön heißt) "no time".
    Ich hab meinen ersten Algorithmus mit Milchflaschen erklärt bekommen (Bubblesort) und finde dass Sprachen schnell erlernt sind, wenn man Algorithmen generell verstanden hat. Klar ist Java schön zu lernen, weil einem die Sprache selbst schon viel gibt, aber Ich sollte als Programmierer doch wissen was da im Hintergrund abläuft.

    Mein Aufbau des Lernens sieht so von unten nach oben so aus:

    Wechsel zu höheren Programmiersprachen (Java)
    Programmierung einfacher Algorithmen in C (Am Anfang squenzielle Codes, dann Algorithmen und am Schluss Pointer)
    Sprachunabhängige Elemente (if, while, evtl. switch, scope, Zuweisung, Variable, etc.)
    Algorithmen mit umgangsprachlichen Kontrollstrukturen bzw. Pseudocode

    Mir hats geholfen. Ich komme aus einer wirtschaftlichen Schule ohne IT Background und bin gerade am Master Informatik dran.
  • in: Glassfish v4: JNDI-Resource verwenden

    geschrieben von schrotti12

    Hallo

    Ich habe eine Applikation welche auf verschiedenen Glassfish-Instanzen deployed ist (Entwicklung, Testing und Produktiv) und jeweils auf eine eigene Resourcen zugreift. Nun will ich diese Applikation aber nicht bei jedem Wechsel umkonfigurieren müssen sondern möchte die entsprechenden Resourcen als Strings mit Hilfe von JNDI speichern. Diese sollen dann aus dem "InitialContext" ausgelesen und in der Applikation verwendet werden.

    Ich hab zwar ein paar Tutorials gefunden, werd aber noch nicht ganz schlau draus. Kenn vielleicht jemand von euch ein gutes Beispiel.

    mfg
    schrotti12
  • in: Linux Mint 16 schaltet sich nach einiger Zeit selbst ab

    geschrieben von schrotti12

    Alter Medion-Laptiop mit 1GB-Ram und XP.
    D.h.: Der ist schon lange gelaufen.

    1. Lüfter mit Kompressor ausblasen.
    2. Notebook zerlegen und Wärmeleitpaste auf der CPU erneuern. (Die dürfte schon sehr troken sein und die Wärme nicht mehr entsprechend abführen)

    Nichts mit Lüftersteuerung und Betriebssystem-Optimierung: Das ist ein "Hardware-Problem".
    Habe mit diesen Maßnamen schon so manchen alten Laptop 1. wieder stabil und 2. wieder leise bekommen.
  • in: GBit Ethernet bricht zusammen - 100MBit stabil

    geschrieben von schrotti12

    Ich denke das Problem ist auf einen Wackel-Kontakt im Kabel selbst zurückzuführen. Netzwerk-Kabel haben einen Drall und sollten nicht gegen diesen verdreht verlegt werden. Wenn dies geschieht wirken Kräfte auf die dünnen Kabel und die Abschirmung und es kann zu Beschädigungen kommen.

    Ich würde zum Test ein anderes Kabel holen und lose durch die Wohnung legen. Wenn mit diesem die Verbindung stabil ist, liegts am Kabel und es bleibt leider nichts anderes übrig als ein neues Kabel einzuziehen.

    Warum es mit 100MBit stabil funktioniert kann ich dir leider nicht genau beantworten, aber ich denke dass nicht alle Leitungen verwendet werden (Es gibt ja auch LAN-Kabel mit 4 Adern statt derer 8) und dass die defekten Drähte schlicht nicht benutzt werden. Kann mich aber täuschen.
  • in: Web Service in PHP

    geschrieben von schrotti12

    Hallo

    Also ich hab einen JavaEE Server laufen der ebenfalls SOAP-Anfragen beantwortet und kann über den Code auf folgender Seite darauf zugreifen:
    http://dewiki.schrotti12.eu/index.php/PHP_Soap_Anfrage

    Die erste Methode ist eine parameterlose Anfrage und in der zweiten Methode können Parameter mitgegeben werden.

    Ich hoffe das hilft.

    mfg
    schrott12
  • in: Geschlechtsneutrale Sprache

    geschrieben von schrotti12

    bladehunter schrieb:
    Streiten? Wir diskutieren. Das ist zumindest meine Sichtweise. Und mir macht's Spaß.


    Ich meine nicht euch. Ich meine die gesamte Diskussion, die mir mittlerweile aber sowas von zum Hals raushängt. Manchmal hab ich das Gefühl ich muss mir bei jedem Wort überlegen ob ich das überhaupt sagen darf. Ich mein, das kanns doch nicht sein...
  • in: Geschlechtsneutrale Sprache

    geschrieben von schrotti12

    Mir iss das so Hund wie Katz obs nun weiblich, männlich oder was weiß doch der Geier wie formuliert ist. Ich will die Information haben bzw. Informationen weitergeben ohne mir erst nochmal im Umfang einer Bachelor-Arbeit Gedanken machen zu müssen ob sich das eine oder das andere Geschlecht auf den Schlips getreten fühlt.
    Uns ist zu langweilig...
    Glaubt ihr echt damals im Krieg hat sich irgend wer drum geschissen wie irgendwelche Texte von irgendwelchen Menschen der Wissenschaft forumliert sind? Ich glaube nicht.

    Was ist verkehrt mit dieser Welt? Herrgott das Leben ist ein Miteinander kein Gegeneinander. Liebe Leute, ihr verwendet so viel Energie und Lebenszeit, das ist die Zeit, die euch keiner mehr zurück geben kann!!, darauf wegen einem Scheiß zu streiten der weder der einen noch der anderen Gruppe etwas bringt. Iss doch völlig Wurscht ob da Sie, Er oder X dasteht.
  • in: Server soll immer auf die index

    geschrieben von schrotti12

    Eigentlich musst du in der Apache-Konfigurations-Datei nur den DirectoryIndex angeben:
    <IfModule dir_module>
        DirectoryIndex index.html index.php
    </IfModule>


    Dann wird immer die index.html und index.php gelesen und ausgeben, falls vorhanden. Falls nicht vorhanden kannst du in der selben Datei einstellen ob der Verzeichnis-Inhalt oder ein Fehler angezeigt werden soll.
  • in: Java Netzwerk-Klassen Abitur NRW

    geschrieben von schrotti12

    Ich bin Softwareentwickler und kann Java, aber bitte stell deine Frage konkreter denn ich hab kein Interesse daran mich in fremden Code einzuarbeiten und diesen zu verbessern. V.a. wenn ich nicht weiß wofür?!

    Zeit ist kostbar...

    Also: Konkrete Fragen, konkrete Anworten.
  • in: VPN Verbindung für alle Geräte im Heimnetzwerk

    geschrieben von schrotti12

    Da muss ich in den Raum fragen: Mit welchem anderen Netzwerk willst du deine PCs denn verbinden?

    VPNs sind dazu da, Einzelrechner oder ganze Netzwerke mit einem Firmen-Netzwerk zu verbinden. Aber dein Netzwerk erst über ein VPN mit einem anderen Netz zu verbinden und dann über dieses ins Internet zu gehen macht keinen Sinn. Außer Geschwindigkeitsverlust hast du da nichts davon. Du verschiebst nur deinen Gateway von deinem Router auf einen anderen Rechner. Wo auch immer dieser sein soll...
  • in: Das wahre web ist zurück ;)

    geschrieben von schrotti12

    trueweb fand ich besser :-) Irgendwann kommen sie alle wieder :-P

Login zum Webhosting ohne Werbung!