kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Mehrfachnetzteil mit integrierten Micro-USB-Steckern

    geschrieben von funnyweb

    erikweb schrieb:
    […]
    Falls es dir nur darum geht keinen Kabelsalat zu haben, habe ich hier eine interessante Alternative gefunden
    […]


    Das ist lieb, aber leider auch nicht das, wonach ich suche.

    Ohne Kabel ist ja wie schon gesagt schwer. Ist eben nur eine Alternative.

    Leider nur zu wahr. Wahrscheinlich baue ich mir am besten selbst etwas zusammen :smile:
  • in: Mehrfachnetzteil mit integrierten Micro-USB-Steckern

    geschrieben von funnyweb

    tempel-des-offler schrieb:
    Pearl hat ein Modell mit 1xMicro Usb (verschiebbar) + 2 x USB im Angebot. http://www.pearl.de/a-PX1870-1421.shtml?vid=39

    Danke, nur meine ich ja gerade so etwas nicht.
    Ich suche ein Modell mit mehreren Micro-USB-Steckern als Dock. Das hier hat leider nur einen Micro-USB-Dock-Platz.

    In der Hoffnung, es möge das Verständnis eher erleichtern als erschweren, hier der zu erfüllende Zweck:
    Ähnlich wie es mithilfe des Cluster HAT für den Raspberry Pi möglich wäre, plane ich, nebeneinander (mehr als 4) Raspberry Pi Zero Ws aufzustellen – und da wäre natürlich ein solches Gerät nahezu ideal für.

    Da solche Geräte aber auch extrem praktisch zum gleichzeitigen Aufladen mehrerer Smartphones oder Tablets mit Micro-USB-Buchse an der Unterseite wären, wundert mich, dass die sich anscheinend zu schwer finden lassen. Vermutlich wird einem hier vermehrt die Variante mit Kabeln anzudrehen versucht, damit auch Geräte ohne Micro-USB-Anschluss unterstützt werden. Trotzdem merkwürdig.
  • in: Mehrfachnetzteil mit integrierten Micro-USB-Steckern

    geschrieben von funnyweb

    Heutzutage findet man an jeder Ecke Mehrfachnetzteile oder -ladegeräte für USB-Geräte. Hier ein Beispiel.

    Ich suche gerade aber verweifelt nach einem Mehrfachnetzteil (ausdrücklich ohne QuickCharge-Funktionen o. Ä.), das mit Micro-USB-Steckern ausgestattet ist, sodass es als »Docking Station« (aber nur zur Stromversorgung) für verbrauchende Geräte ohne zusätzliches Kabel pro verbrauchendem Gerät verwenden kann.

    Für ein verbrauchendes Gerät findet man so etwas auch an jeder Ecke – hier nur ein Beispiel.

    Für jeden Hinweis auf einen auf meine Beschreibung passenden Artikel bin ich dankbar.
  • in: Überprüfung -> Zeitstempel und Schaltjahr

    geschrieben von funnyweb

    willstdueswissen schrieb:
    Gäbe es auch die Möglichkeit nur den Zeitstempel zu überprüfen (ohne das Jahr vorher auszurechen)?

    Wenn ja, wie sähe die Implementierung in etwa aus?
    Es müsste ja auch fasst genau so funktionieren wie mit der vier stellige Jahres-Zahl.

    Beispielsweise kann in JavaScript eine sehr simple Implementation so aussehen:
    function istSchaltjahr(t) {
         j = new Date(t * 1000).getFullYear();
         return !(j % 4 > 0 || (j % 100 == 0 && j % 400 > 0));
    }

    Der Parameter t ist der Unix-Zeitstempel (in Sekunden) als ganze Zahl. (Da JavaScript in Millisekunden rechnet, wird t vor dem Generieren des Datums noch mit 1000 multipliziert.)

    Hier wird der Einfachheit halber auf die Funktion getFullYear() der Klasse Date zurückgegriffen. Ähnliche Funktionen bestehen für andere Programmiersprachen auch und sind sonst oft durch Bibliotheken oder einfache Codeschnipsel ersetzbar.

    Für den Rückgabewert (ich habe der Einfachheit halber hier einen Boolean gewählt, der für ein Schaltjahr true ist) war ich zu faul, den Pseudocode 1:1 zu übersetzen und habe seinen Sinn in den kompakteren logischen Ausdruck dort oben gepackt. Nach dem im Pseudocode beschriebenen Schema funktioniert es natürlich auch.

    Wenn etwas an der Lösung unklar ist, frag bitte.

    Diese Lösung bringt dir natürlich nichts, wenn du darauf aus warst, einen genauen Weg zu finden, um »mathematisch« über den Zeitstempel direkt ans Schaltjahr zu kommen. War das dein Ziel oder beantwortet der Rest meiner Antwort deine Frage?
  • in: Android: Benachrichtigungsleiste und Weiteres fehlerhaft

    geschrieben von funnyweb

    inv schrieb:
    Ich würde sagen um diede fehler zu beheben musst du sein Händy zurücksetzen.
    Hatte auch einmal ein ähnliches Problem und nur zurücksetzen hat bei mir geklappt.
    Gerade das möchte ich ja vermeiden, weil noch wichtige Daten auf meinem Telefon sind, u. a. Kalender- und Kontaktdaten, die noch nicht hochgeladen sind und die sich ja nicht synchronisieren lassen wollen. Gibt es wohl wirklich keine andere Lösung?
    Sind bei dir alle Symptome auch aufgetreten und welche waren noch dabei?

    Ich hatte übrigens noch vergessen, Folgendes zu erwähnen:

    4. Die Kamera lässt sich vom Lockscreen (der ja ohnehin nur einmal nach jedem Neustart auftaucht) nicht mehr aufrufen. Statt der drei kleinen Piktogramme Telefon (unten links in der Ecke), Schloss (Entsperrung, unten Mitte) und Kamera (unten rechts in der Ecke), von denen aus man hochwischen kann, um die entsprechenden Funktionen aufzurufen, ist nur noch das mittlere Entsperrungssymbol da.

    5. Der Android-Homebutton – und das ist sehr nervig – lässt sich nicht mehr normal nutzen. Die Android-Steuerbuttonleiste wird normal angezeigt, aber ein Druck auf den Homebutton in der Mitte löst außer der bekannten ansehnlichen Tastendruckanimation und einer kleinen Vibration keine Funktion aus, es sei denn, man befände sich in der Multitasking-Ansicht. Nur von dort aus gelangt man über den virtuellen Knopf wie gewohnt zum Home-Bildschirm. (Der Multitasking-Button und der Zurück-Button funktionieren nämlich zum Glück normal.)

    6. Die Motorola-eigene Gestensteuerung »Moto Action« funktioniert nicht mehr. Auch auf die »Übungen« in der Moto-App wird nicht mehr reagiert.

    Es kann sein, dass ich einige Punkte noch nicht entdeckt, noch nicht wahrgenommen oder auch einfach vergessen habe. Wahrscheinlich sind noch mehr Funktionen nicht mehr nutzbar.

    Auf gutefrage.net hatte noch jemand das gleiche Problem.
  • in: Android: Benachrichtigungsleiste und Weiteres fehlerhaft

    geschrieben von funnyweb

    Hallo,

    nachdem ich kürzlich auf meinem Motorola Moto G der 3. Generation mit ungerootetem Android 6.0 einige alternative Launcher statt dem Google Now Launcher ausprobiert habe, sind viele Funktionen anscheinend nicht mehr nutzbar. Inzwischen bin ich wieder zum vorinstallierten Google Now Launcher zurückgekehrt, doch die Probleme bestehen noch immer.

    1. Die Benachrichtigungszeile/Statusleiste wird nicht mehr vollständig angezeigt. Die rechte Seite mit Uhrzeit, Akkustatus (ohne Prozentangabe), Empfang etc. wird zwar noch dargestellt, aber keine App-Benachrichtigungen, d. h. der linke Bereich ist leer und es werden außerdem keine Benachrichtigungen angezeigt, wenn man an der Leiste herunterwischt. Auch die Quick Settings sind nicht mehr zu erreichen. Weiter herunter als bis zu dem auf dem Screenshot dargestellten Zustand lässt die Leiste nicht ziehen.
    Allerdings verwende ich KDE Connect, worüber die Benachrichtigungen von Android lustigerweise noch immer einwandfrei am PC angezeigt werden.

    2. Ich muss mein Passwort nur noch nach Eingabe der SIM-Pin nach dem Hochfahren eingeben. Im Standby-Modus scheint sich das Telefon nicht mehr zu sperren. Ich habe die Einstellungen kontrolliert und keine Veränderungen oder zu vorher oder sonstige Auffälligkeiten entdeckt.

    3. Mein Google-Konto wird nicht mehr synchronisiert, auch nicht, wenn ich eine manuelle Aufforderung gebe. (siehe den weiteren Screenshot)

    Ich habe im Internet einen möglichen Leidensgenossen gefunden, der allerdings sein Telefon einfach zurücksetzte. Das wäre eine Notlösung.

    Hat jemand eine Idee, wodurch diese Merkwürdigkeiten zu begründen sind oder gar einen Lösungsansatz?
    Danke und LG
    funnyweb
  • in: Mailinglisten auf lima-city

    geschrieben von funnyweb

    Hallo cr-h,

    was genau verstehst du unter einer kleinen bzw. einem kleinen »Mailingliste/Emailverteiler hier auf [deinem] Webspace«?

    Suchst du lediglich nach einer Möglichkeit, beispielsweise Formulareingaben an mehrere Empfänger zu senden, oder nach einem komplexen System, das Mailinglisten verwalten kann? (Die Software, die du genannt hast, würde eher auf Letzteres zutreffen.)

    Falls du also nach Ersterem suchst, würde ich dir je nach Grad deiner Kenntnisse, zur Verfügung stehenden Zeit und nach Interesse entweder beispielsweise zu einem WordPress-Plugin oder einem eigenen PHP-Skript raten, wobei nach Möglichkeit die eigene Lösung über PHP unbedingt vorzuziehen ist.

    Falls du aber nach einem »komplexen System« dafür suchst, werden die Aussichten auf Betriebsfähigkeit auf deinem lima-city-Webspace wohl sehr gering ausfallen. In dem Fall solltest du das Ganze auf einem eigenen Server (offline zu Hause mit deinem eigenen PC oder einem Raspberry Pi o. ä. zu Testzwecken) oder bei einem Sharedhoster mit SSH-Zugang, qmail und ggf. Python ausprobieren, z. B. Uberspace. Bei Uberspace habe ich gute Erfahrungen mit qmail gemacht und damit ohne weitere Tools direkt einige Mailinglisten gebastelt. Wenn man einmal in der Materie ist und sich an den Umgang mit der Shell gewöhnt hat, geht das sehr einfach.

    Wenn du dein Problem noch etwas präzisierst, kannst du mit konkreterer Hilfe rechnen. :wink:

    Grüße
    funnyweb
  • in: Werte von Domains bei Auktionen

    geschrieben von funnyweb

    davidlw schrieb:
    funnyweb schrieb:[...]dass lima-city .de-Domains für 2,98 € netto im 1. Jahr und für 1,98 € netto jährlich danach einkauft[...]
    Hier würde mich mal eine Quellenangabe interessieren - woher kommen diese, für mich scheinbar aus der Luft gegriffenen, Preise?
    Zugegeben: Es ist nur eine Vermutung, dass es genau diese Preise sind – aber sie liegt nahe, denn lima-city ist offenbar Domain-Reseller als Kunde von Antagus bzw. der Vautron AG – und die Preisliste findet sich hier: https://www.antagus.de/preisliste/preisliste-gesamt.php.
    Offenbar heißt: Es ist beispielsweise aus den WHOIS-Daten der .org-, .net- und .com-Domains zu entnehmen, die lima-city hat registrieren lassen.
  • in: Werte von Domains bei Auktionen

    geschrieben von funnyweb

    Auch wenn dieses Thema schon älter ist: Dass es sich für den User alles andere als lohnt, möglichst viele Gulden zu verdienen, sieht man beispielsweise daran, dass lima-city .de-Domains für 2,98 € netto im 1. Jahr und für 1,98 € netto jährlich danach einkauft: Egal ob 1000 oder 400 Gulden – in jedem Fall steckt eine Arbeit von viel mehr als einer halben Stunde dahinter – die nach dem neuen Mindestlohn 4,25 € wert wäre, wofür man bei anderen Anbietern bereits locker eine .de-Domain bekommt.
  • in: Buchstaben-/Symbol-Transitions

    geschrieben von funnyweb

    davidlw schrieb:
    Prinzipiell kann man inzwischen auch vieles in CSS umsetzen, so hab ich zum Beispiel vor einiger Zeit speziell das Hamburger Menü, was Du ja konkret angesprochen hast, in (S)CSS umgesetzt, siehe: https://david96.github.io/hamburger-demo/ Eingebunden in eine Seite sieht das dann so aus: https://david96.github.io/ (das Fenster muss weniger breit als hoch sein, damit das Menü hinter dem Icon verschwindet). Den Code dazu gibts hier: https://github.com/David96/david96.github.io/tree/master/hamburger-demo (sass ? style.scss ist der interessante Teil) aber generell bist Du wohl mit ggamee's Lösung besser dran, da wesentlich vielseitiger einsetzbar.
    Ist wirklich gelungen, vielen Dank – aber vielleicht zu aufwändig, wenn man das für viele Sachen einzeln machen muss, auch wenn es dann besser aussieht.

    ggamee schrieb:
    Das kann man mit SVG und https://github.com/alexk111/SVG-Morpheus erreichen. Demo: https://alexk111.github.io/SVG-Morpheus/

    Liebe Grüße

    Danke Euch beiden!
  • in: Buchstaben-/Symbol-Transitions

    geschrieben von funnyweb

    Hallo,

    ich suche seit Tagen im Internet nach einer Lösung, Buchstaben oder Symbole mit JS oder am besten nur CSS ineinander übergehen zu lassen. Ein gutes Beispiel dafür ist Googles »Material Design«, wo in Android-Apps z. B. das Menü-Symbol beim Öffnen des Menüs zu einem Pfeil nach links umanimiert wird (☰ wird zu ←), indem sich Linien verschieben, drehen etc.
    Solche wunderbaren Animationen sieht man immer öfter.
    Ich suche nach einer Möglichkeit, dasselbe mit Buchstaben zu machen. Leider finde ich scheinbar nicht die richtigen Worte für Google – kennt jemand die richtigen Stichwörter oder sogar eine gute JS-Library?
    Vielen Dank und LG
  • in: CSS: Bedingungen möglich?

    geschrieben von funnyweb

    ggamee schrieb:
    Das kommt auf die Herachie drauf an. Wie liegen die Elemente zueinander? […]
    Sie sind quasi »Cousins«:
    html
    → head
    → body
    → → div
    → → → div
    → → → → div#t1
    → → → → div#t2
    → → div
    → → → div
    → → → → div#s1
    → → → → div#s2
    → → div

    ggamee schrieb:
    […]
    <style>
    #oben {
        height:200px;
        width: 200px;
    }
    #oben:hover #unten {
        height: 50px;
        width: 50px;
        filter: blur(10px);
    }
    </style>
    <div id="oben">
        <div id="unten"></div>
    </div>


    Wenn die Elemente in keiner Beziehung zueinander stehen, ist es sonst nicht so einfach möglich. Es gibt sonst noch den Sibling-Selector, also die ~, das sähe dann so aus:
    <style>
    #oben {
        height:200px;
        width: 200px;
    }
    #oben:hover ~ #unten {
        height: 50px;
        width: 50px;
        filter: blur(10px);
    }
    </style>
    <div id="oben"></div>
    <div id="unten"></div>


    Bedingungen selbst gibt es sonst nicht.
    Du kannst mit Pseudo-Klassen solche Interaktionen abfangen. Hier eine Liste aller möglichen Pseudo-Klassen, mit denen du bedingte Interaktivität einbauen kannst: https://developer.mozilla.org/en-US/docs/Web/CSS/Pseudo-classes
    Das musst du nu nur mit den entsprechenden Kombinationen verbinden, die du hier nachschlagen kannst: https://developer.mozilla.org/en-US/docs/Web/CSS/Reference. Hier recht weit unten Selectors -> Combinators.

    Ich hoffe das hilft.

    Liebe Grüße
    Dankeschön!

    hddg schrieb:
    CSS-Selektoren sind Bedingungen. Wenn Du mit den Selektoren ausdrücken kannst, in welcher Beziehung das Element, über dem der Mauszeiger steht (also das Element, an das Du das ":hover" anhängst), und das zu formatierende Element stehen, ist Dein Problem gelöst.

    Ein Beispiel:
    <html>
      <head>
        <title>Test</title>
        <style type="text/css">
          div#s1 {
            border:1px solid black;
            width:20em;
          }
          div#s2 {
            width:5em;
            height:4ex;
          }
          /* #s2 kommt nach #s1 und es sind zwei beliebige Elemente dazwischen: */
          div#s1:hover+*+*+div#s2 {
            background-color: green;
          }
        </style>
      </head>
      <body>
        <div id="s1">
          <p>hover over me !</p>
        </div>
        <p>Einfach nur als unsinniges Beispiel &hellip;</p>
        <hr />
        <div id="s2">
        </div> 
      </body>
    </html>


    Die div#s2 wird grün, wenn der Mauszeiger über der div#s1 steht. Wenn Du eines der beiden Elemente zwischen den beiden divs entfernst, funktioniert es nicht mehr, da der Selektor bedeutet: ein s2 Element zwei (beliebige) Elemente nach einem s1 über dem der Mauszeiger steht.
    Es gibt neben den von mir und ggamee genannten Möglichkeiten noch ein paar andere. Die exakten Details über CSS-Selektoren findest Du hier beim W3C.

    H.
    Herzlichen Dank, diese Art Sibling-Selektor ist ideal dafür!
  • in: CSS: Bedingungen möglich?

    geschrieben von funnyweb

    Hallo,

    wenn man z. B. ein bestimmtes Objekt ändern will, wenn der User gerade mit der Maus über einem anderen ist, geht das nur mit JS oder auch mit CSS?

    Beispiel: Ich habe einen
    div#s1
    und einen
    div#s2
    jeweils der Klasse
    div.s
    und dazu einen
    div#t1
    und einen
    div#t2
    jeweils der Klasse
    div.t
    .
    Immer dann, wenn über
    #s1
    (bzw.
    #s2
    ) sich der Mauszeiger befindet, soll
    #t1
    (bzw.
    #t2
    ) per
    filter: blur(10px);
    unscharf gemacht werden.
    Gibt es nun die Möglichkeit, das in etwa so zu lösen?:
    #s1:hover{
    	#t1{
    		filter: blur(10px);
    	}
    }
    #s2:hover{
    	#t2{
    		filter: blur(10px);
    	}
    }
    Sehr kreativ, ich weiß. Natürlich funktioniert diese Lösung nicht, aber gibt es eine ähnliche Möglichkeit?
    Sachen wie
    @media screen and (orientation: portrait) {
    	body {
    		background-color: white;
    	}
    }
    @media screen and (orientation: landscape) {
    	body {
    		background-color: black;
    	}
    }
    funktionieren ja. Gibt es vielleicht ähnliche Selektoren wie
    @media
    , mit denen das funktioniert?

    Danke und LG
  • in: CSS: Problem mit z-index

    geschrieben von funnyweb

    hddg schrieb:
    funnyweb schrieb:
    Jetzt verdeckt der Hintergrund (zumindest unter Firefox) die rechte Scrollbar. Lässt man den Blur-Filter weg, werden die Unreinheiten noch deutlicher. Hat dafür jemand eine Lösung/Erklärung?


    Ein kurzes Google nach 'firefox position:fixed scrollbar' bringt (unter Anderem) http://forums.mozillazine.org/viewtopic.php?t=1365945. Durch Deine overflow-Regel ist das nicht ein Scrollbar des Fensters sondern des Dokuments. Und mit "position:fixed" und positivem z-index liegt Dein Hintergrund über dem Dokument und verdeckt den Scrollbar.

    Lösungsansatz 1) Verzichte auf die overflow-Regel. Nachteil: Du kriegst einen horizontalen Scrollbar, da der vertikale Scrollbar ein paar Pixel von deinem Inhalt verdeckt ...

    Lösungsansatz 2) Schon wieder der negative z-index für das Hintergrundelement ... Muss wohl mein persönliches Lieblingskonstrukt in CSS sein. Laut Mozilla Developers Network ist das nur für Browser, die CSS 2.1 nicht oder nicht vollständig umsetzen, ein Problem. Die letzten Browser, die damit Schwierigkeiten hatten waren IE<4, FF<1.9 ... ist also ein Problem der fernen Vergangenheit.
    Wow! Danke für Deine Hilfe, ich muss unbedingt meine Google-Formulierungsfähigkeiten ausbauen. Ich habe mich für Lösung 2 entschieden, denn derart runzlige Browser gehören nach meiner Meinung nicht unterstützt.
  • in: Internet Explorer: Toolbar überdeckt Website

    geschrieben von funnyweb

    Wer den Titel dieses Threads gelesen hat, wird sich dort sicher schon gedacht haben: Internet Explorer, der schon wieder. Kein Wunder.
    Das dachte ich mir auch, als ich darauf angesprochen wurde, dass in einem bestimmten Browser Websites nicht vollständig angezeigt würden. Grund dafür ist eine Toolbar eines »1997 gegründete[n] deutsche[n] Webportal[s], das mittlerweile hauptsächlich als Anbieter von E-Mail-Diensten auftritt« (wie es auf Wikipedia beschrieben wird), die derart dürftig umgesetzt ist, dass sie schlicht und ergreifend die Websites überdeckt. (Glücklicherweise steht mir kein Bildschirmfoto zur Verfügung, den Anblick möchte ich niemandem antun.)
    Der User war nicht dazu zu motivieren, die Toolbar zu entfernen bzw. zu ersetzen geschweige denn einen vernünftigen anderen Browser (z. B. Opera, Firefox, Chromium) zu benutzen.

    Sollte man bei der Gestaltung seiner Websites dieses Phänomen berücksichtigen oder ist es nach Eurer Einschätzung verbreitet?
  • in: CSS: Problem mit z-index

    geschrieben von funnyweb

    hddg schrieb:
    […] die längste Zeit habe ich dabei gebraucht, um mich in Dein Namensschema soweit einzulesen, das ich sinnvolle Änderungen versuchen konnte. Nicht gerade leserfreundlich ...
    Dafür möchte ich mich natürlich entschuldigen – vielen Dank für Deine Hilfe und Zeit!

    ggamee schrieb:
    Das liegt daran, dass du die Elemente nicht alle positioniert hast. Klingt doof, ists auch.
    Gibt #f2vc ein position:absolute oder auch position:relative, dann funktioniert alles, wie du willst.

    Der z-Index funktioniert nur auf positionierten Elementen, also Elementen mit einem position Wert fixed, relative oder absolute. Wenn das Element keinen position-Wert hat, ist er initial auf static, und damit wirkt der z-Index nicht. #f2vc hat kein solches Attribut.
    […]
    Wunderbar! Vielen Dank für Deine Hilfe!

    hddg schrieb:
    […]
    Damit ist dann auch klar, warum meine Lösung mit dem negativen z-Index funktioniert. Negative Indizes liegen unter der Standard-Ebene ...
    […]
    Früher hatte es auch mal bei mir funktioniert, aber bevor ich dieses Stylesheet geschrieben habe, habe ich gelesen, dass es bei negativen Werten Kompatibilitätsprobleme geben könnte … aber nun funktioniert es ja auch ohne – danke nochmal, ggamee und hddg, für Eure Lösungen!

    EDIT: Jetzt verdeckt der Hintergrund (zumindest unter Firefox) die rechte Scrollbar. Lässt man den Blur-Filter weg, werden die Unreinheiten noch deutlicher. Hat dafür jemand eine Lösung/Erklärung?
  • in: CSS: Problem mit z-index

    geschrieben von funnyweb

    Hallo zusammen,

    ich habe scheinbar ein Problem mit dem z-index.
    Bei einem kleinen Experiment erscheint der Hintergrund einfach hinter dem eigentlichen Geschehen … wie kann man das lösen?

    (Der Hintergrund wurde als gleichgroßer separater Container davor eingebunden, weil er einen blur-Filter enthält.)

    funnyweb.12hp.de

    Obwohl der Hintergrund einen z-index von 10, 11 bzw. 12 hat, erscheint er VOR dem Inhalt (z-index: mindestens 20) – woran liegt das und wie kann man das lösen?

    Das Q-Logo erscheint korrekt ganz oben, es hat auch einen z-index von 40.

    Danke für jede Hilfe
    LG
  • in: Samba: Keine Berechtigung

    geschrieben von funnyweb

    teammeininternet schrieb:
    Kannst du mal nen Logauszug schicken?
    Ist leider zu lange her und momentan habe ich ohne Mühe kaum die Option, Linux auf zwei PCs im LAN dafür zu nutzen …
  • in: Samba: Keine Berechtigung

    geschrieben von funnyweb

    teammeininternet schrieb:
    Schon mal versucht als public zu sharen? Das funktioniert meistens - Leute mit Suse haben meistens das Problem.


    Dazu einfach folgendes Schema einhalten:
    [Sharename]
    public = Yes
    ja, es klappt aber leider immer noch nicht …
  • in: JavaScript: Farbe des Pixels der Mausposition ermitteln

    geschrieben von funnyweb

    god-unknown schrieb:
    funnyweb schrieb:
    Edit: Ich habe gerade nachgeprüft, weder unter Windows XP noch Vista noch 7 noch 8 noch 10 ist eine Pipette dabei.
    Dennoch ist das unter Windows (wenn auch etwas umständlich) problemlos möglich:
    1) Screenshot machen (Druck-Tast)
    2) Paint öffnen und Screenshot einfügen (C-V)
    3) Als Tool die »Farbauswahl« wählen
    4) Falls nötig zoomen
    5) Pixel auswählen
    6) »Palette bearbeiten« (unter Win7, unter XP war das etwas anders)
    7) RGB-Wert ablesen
    klar, aber das kann man seinen Webseitenbesuchern ja wohl kaum zumuten, um ein anschauliches Beispiel bei einer Erklärung zu bieten … danke trotzdem :)
  • in: JavaScript: Farbe des Pixels der Mausposition ermitteln

    geschrieben von funnyweb

    lumix schrieb:
    Viel Erfolg und Spaß beim ausprogrammieren,
    aber nicht unterschätzen das ist ein Stück Arbeit alle Feinheiten und Workarrounds vollständig zu implementieren.
    Wenn du dafür nur 2*Nachmittage investieren willst, dann glaube ich das du damit nicht zu einem zufriedenstellenden Ergebnis kommen wirst.
    Wenn du aber das ganze wirklich bis zum Ende durchziehen willst, dann ist es durchaus machbar
    und die verbleibenden Lücken/Probleme, welche du nicht via Workarround umschiffen könntest, wären letztendlich durchaus tragbar.
    Also eine eigene gangbare/eronomische pureJavaScript Lösung(ColorPicker incl. Magnifier) mit HTML5+SVG+Canvas ist machbar.
    Einen zusätzlichen LupenAusschnitt als Navigatinshilfe zur gezielten Pixelauswahl sehe ich jedoch als umbedingt notwendig an,
    alles andere wäre nur oberflächlich gesehen eine Lösung und in der Praxis jedoch unbrauchbar.

    Beispiel: jPipette
    Hier hat z.B. schon jemand eine Pixel-Pimette in JavaScript umgesetzt, jedoch leider OHNE den umbedingt erforderlichen LupenAusschnitt.
    Aubgebaut ist das ganze auf jQuery und https://html2canvas.hertzen.com
    Übrigens html2canvas geht im Grundprinzip den selben Weg wie von ggamee und mir vorgeschlagen ( SVG-foreignObject - Canvas ).
    http://havalite.com/experiment/jPipette/

    Man kann eine ColorPimpette(incl. Lupe) auch haben indem man einfach nur das html-tag "input" verwendet mit html-attribut type="color".
    Ein Click auf das Eingabefeld/Farbkästchen ruft sodan das Standard-System-Tool(oder ein Browser-Tool) zur Farbauswahl auf.
    Auf MacOSX enthält dieses Farbauswahltool eine Pimpette, aber dies gilt dort nur für z.B. Firefox/Chrome/Opera umd ist leider bei SafariBrowser momentan nicht integriert.
    Auf Windows vermute ich daß das Farbauswahltool stets OHNE Pimpette ist.
    Andere Betriebssysteme/Browser weiss ich leider nicht was dort das Farbauswahltool enthält oder nicht enthält.
    <form><input type="color" name="myColor" value="#ffffff"></form>
    Danke, dann werde ich wahrscheinlich nur jPipette modifizieren und ggf. um die Lupenfunktion ergänzen … und danke auch für den Tipp mit dem Standard-Farbauswahltool! Unter Ubuntu ist auch eine Pipette enthalten, unter Windows – weiß man nicht – wenn ich ehrlich bin, traue ich Microsoft das nicht zu.

    Edit: Ich habe gerade nachgeprüft, weder unter Windows XP noch Vista noch 7 noch 8 noch 10 ist eine Pipette dabei.
  • in: JavaScript: Farbe des Pixels der Mausposition ermitteln

    geschrieben von funnyweb

    ggamee und lumix, vielen Dank für Eure Hilfe!
    Mal sehen, vielleicht schaffe ich es dank Euch ja doch … Respekt, wie viel Zeit Ihr investiert, um anderen Usern zu helfen!

    lumix schrieb:
    […]
    Auch wäre es wichtig überhaupt mal abzuklären was man überhaupt möchte
    und wie man das in einer Art präsentiert welche auch tatsächlich vom Nutzer gangbar angewendet werden kann.
    Einfach nur einen Pixel auszulesen auf welchen der Cursor/Mauszeiger zeigt ist so nicht ausreichend,
    denn kein Mensch kann sich da orientieren auf welchen mikromillimeter der Zeiger zeigt.
    Normalerweise löst man das anders, man zeigt einen kleinen Ausschnitt(Bsp: 15x15px) sehr stark vergrössert in einer hinzugeblendeten LupenAnsicht an
    damit man genau verfolgen kann über welchen Pixel da der Zeiger gerade gleitet.
    Nur so kann man zielsicher einen Pixel auswählen.

    U.a. ein Buchstabe auf einer HTML-Seite welcher die Farbe Schwarz hat, wird nicht nur einfach mit schwarzen Pixeln gerendert.
    Das FineRendering zur Vermeidung des Treppcheneffekts verwendet hierzu mind. unterschiedliche Graustufen oder gar unterschiedliche Farbtöne.
    […]
    Das habe ich absichtlich nicht mit einkalkuliert, weil es ein Tool werden soll, mit dem man den tatsächlichen gerenderten Pixel angezeigt bekommen soll. Eine Lupenansicht ist allerdings eine gute Idee.

    […]
    Normalerweise benötige ich eine Pixel-Farb-Pimpette nur im Rahmen meiner eigenen Arbeiten.
    Deshalb programmiere ich mir sowas nicht extra selber.
    Ich benutzte hierzu einfach fertige Tools(keine WebApps) welche mir normalerweise jedes Betriebssystem zur Verfügung stellt.
    Diese Tools/Programme lesen einfach nur generell die Pixel am Screen stellen diese in einer Lupe dar inclusive des Farbcodes zu jedem gewünschten Pixel.
    Unter Mac-OSX heisst das System-Tool "Digital Color Meter".
    Unter Windows gibt es mindestens zig tausende kostenlose Programme ala "Color-Pimpette" (bitte selber raussuchen).
    Für so ziehmlich jedes Betriebssystem gibt es da schon Native-Programme kostenlos oder von haus aus mit dabei.
    Als Not-Ersatz-Beispiel-Lösung in Form eines Browser-Plugins für Firefox/Chrome könnte man noch nennen http://www.colorzilla.com/firefox/
    Für eigene Zwecke hätte ich natürlich auch nie so etwas programmiert, nur ist es halt 100mal attraktiver und einfacher für Seitenbesucher, wenn sie sich zu diesen Demonstrationszwecken nichts herunterladen (da könnten ja Viren drin sein) und keine System-/Fremdsoftwaretools benutzen müssen, weil on-Page-Anwendungen praktischer für seltene Benutzung sind und direkt in Bezug zum Inhalt der Seite stehen können.
  • in: JavaScript: Farbe des Pixels der Mausposition ermitteln

    geschrieben von funnyweb

    alfke schrieb:
    Moin,

    Nur mit JavaScript wird es nicht funktionieren.

    Hier eine Lösung, die bereits 2009 hier im hier im Forum gepostet wurde: https://www.lima-city.de/thread/farbe-ermitteln

    Vielleicht hilft sie dir weiter.

    Gruß
    Stefan

    Dankeschön, aber das ist nicht, was ich suche. Bei mir kann man kein Bild nehmen, weil der Untergrund ein dynamisches Webdokument ist und kein Bild oder feststehendes, konstant abbildbares Medium.
    Wahrscheinlich gibt es dann mit den heutigen Mitteln ohne Java oder Flash, wovon ich nichts halte, keine Lösung.
  • in: JavaScript: Farbe des Pixels der Mausposition ermitteln

    geschrieben von funnyweb

    Hallo,

    gibt es irgendeine praktikable Möglichkeit, mit JavaScript die Farbe des Pixels zu ermitteln, über dem sich der Mauszeiger gerade (auf einem fertig gerenderten Webdokument) befindet?

    Vielen Dank!
  • in: Android Studio hängt sich auf

    geschrieben von funnyweb

    nawchannel schrieb:
    funnyweb schrieb:
    Herzlichen Dank für den Tipp, mit Oracle JDK funktioniert es!
    Kommen nur die lizenzrechtlichen Einschränkungen …


    Schön, dass es funktioniert!
    Das mit den Lizenzrechten bei kommerziellen Apps wusste ich noch gar nicht.
    Zur Not müsste man mit Oracle entwickeln und dann nur zum Veröffentlichen auf OpenJDK (an einem anderen Rechner etc.) wechseln.
    Falls es dort funktioniert – aber ja, versuchen werde ich es auf jeden Fall. Vielen Dank!
  • in: Android Studio hängt sich auf

    geschrieben von funnyweb

    nawchannel schrieb:
    Hast du es mal mit dem Oracle JDK probiert?

    Ich hatte das Android Studio unter Ubuntu zunächst auch mit OpenJDK am Laufen, aber mir wurde immer angezeigt, dass das Java von Oracle empfohlen wird, da OpenJDK wohl einige Performance-Probleme und Bugs mit sich bringt.
    Und in der Tat lief es nach dem Wechsel deutlich flüssiger und stabiler.
    Herzlichen Dank für den Tipp, mit Oracle JDK funktioniert es!
    Kommen nur die lizenzrechtlichen Einschränkungen …
  • in: ClamAV/ClamTk: Viele »mögliche Bedrohungen«

    geschrieben von funnyweb

    davidlw schrieb:
    Ich halte es für sehr unwahrscheinlich, dass von diesen Dateien eine Gefahr ausgeht.
    Wenn Du sicher gehen willst, kannst Du zumindest die Dateien, die zu einem Paket gehören, mit dpkg --verify [package-name] auf Integrität überprüfen. Wenn Du gar keinen Namen angibst, werden alle installierten Pakete überprüft. Bei dem Befund würde ich einfach mal wine, mono und latex überprüfen.
    Dass aber z.B. ein Programm wie Spamassassin irgendwelche Kriterien für Spam/Phishingmails irgendwo speichert, ist ja nur logisch, somit ist die Meldung schonmal Blödsinn.
    Wahrscheinlich hat dieses tolle Programm auch was gegen Wine, weil da eben modifizierte Windowsdateien dabei sind - das sieht das dann als Virus an.
    Und die ganzen PDF Dateien - na ja, Du sagst es ja selbst, ist mit sehr hoher Wahrscheinlichkeit auch nicht gefährlich.
    Vielen Dank für Deine Hilfe, ich habe es überprüfen lassen und – wie erwartet – war es Fehlalarm.
  • in: ClamAV/ClamTk: Viele »mögliche Bedrohungen«

    geschrieben von funnyweb

    Hallo,

    unter Ubuntu habe ich heute zum ersten Mal ClamTk (GTK-Version des OpenSource-Virenschutzes ClamAV) im ganzen Dateisystem durchlaufen lassen und es wurden meines Erachtens ziemlich viele Dateien und zudem solche, die ich niemals verdächtigt hätte, als »mögliche Bedrohungen« gefunden:
    Screenshot
    Wäre es bei einigen nicht sogar schädlich, sie in Quarantäne zu stellen und ist es überhaupt realistisch, dass die Dateien infiziert sind bzw. Bedrohungen darstellen?
    Beispielsweise ist es doch verbreitet, dass in PDF-Dateien JS eingebettet ist oder in PDFs mit Inhaltsverzeichnis Links anklickbar sind …
  • in: Ubuntu: CD/DVD-Laufwerk nicht erkannt

    geschrieben von funnyweb

    davidlw schrieb:
    Ist dein Benutzer Mitglied der Gruppe „optical”? Wenn nicht, füg ihn dieser hinzu. Sonst hat Dein Benutzer nämlich gar keinen Zugriff auf optische Laufwerke.
    Ist er.

    computergottshomepage schrieb:
    Versuch mal mit einem Life-OS dein CD Laufwerk zu mounten um auszuschließen, dass ein Defekt seitens des Laufwerkes vorliegt. Wenn möglich kannst du auch das Laufwerk ausbauen und es an einem anderen PC testen.


    LG
    Unter Windows 7 läuft das Laufwerk normal.

    Der Fehler lag allerdings meinerseits, ich hatte schlicht und ergreifend den Mountpunkt-Ordner /media/cdrom0 nicht erstellt. Nach
    sudo mkdir /media/cdrom0
    lief alles perfekt. Vielen Dank trotzdem für Eure Hilfe.
  • in: Ubuntu: CD/DVD-Laufwerk nicht erkannt

    geschrieben von funnyweb

    Hallo zusammen,

    mein Ubuntu 15.10 scheint mein wenig genutztes (darum habe ich den Fehler auch nicht früher bemerkt) CD/DVD-Laufwerk nicht richtig zu erkennen – es wird nicht eingehängt und nicht in Nautilus angezeigt.
    Eingetragen ist es als /dev/sr0 und /dev/disk/by-id/ata-hp_DVDROM_DH40N_128CF025986 sowie als /dev/cdrom.
    Als ich es per Terminal mounten wollte, bekam ich die Antwort, es sei nicht in /etc/fstab eingetragen, also habe ich das nachgeholt und es klappte immer noch nicht: Zwar wurde in Nautilus eine Schaltfläche mit dem Namen (ich habe in fstab als Mountpunkt /media/cdrom0 eingetragen, also »cdrom0«) des Mountpunkts angezeigt, aber diese ließ sich nicht öffnen.

    Wie kann man das lösen?
    Danke und liebe Grüße
  • in: Samba: Keine Berechtigung

    geschrieben von funnyweb

    Hallo,

    ich möchte im LAN Daten zwischen zwei Ubuntu-PCs (einmal Ubuntu normal (Rechner A) und einmal Linux Mint Cinnamon vom Live-USB-Stick (Rechner B)) austauschen (von B zu A) und habe dazu bei B in Nautilus einen Ordner freigegeben und den Gastzugang aktiviert. Jetzt zeigt mir aber Nautilus bei Rechner A, wenn ich auf den Ordner zugreifen will, folgende Fehlermeldung an:
    Screenshot

    Ich habe einfach probiert, den Zielordner von A freizugeben und darauf von B aus zuzugreifen, aber dort kommt die gleiche Fehlermeldung.

    Wie kann man das lösen?
    Vielen Dank und LG
  • in: Filter entfernen bei höherer Ebene

    geschrieben von funnyweb

    test42test schrieb:
    Dagegen hilf ein position:fixed wenn du es nicht gescrollt haben möchtest oder position:absolute;top:0px
    Ach, natürlich! Vielen Dank.
  • in: Android Studio hängt sich auf

    geschrieben von funnyweb

    hddg schrieb:
    Versuche mal, Android Studio vom Terminal aus zu starten. Viele Programme geben diagnostische Meldungen auf Standard Output aus; häufig kann man aus denen erkennen, was da falsch läuft.

    H.

    Direkt am Start wird ausgegeben:
    OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0
    Wenn man den Erstellassistenten startet oder irgendwas macht, kommen keine weiteren Meldungen ins Terminal. Gibt es vielleicht eine extra Debugkonsole für OpenJDK, die man hier nutzen könnte?
  • in: Android Studio hängt sich auf

    geschrieben von funnyweb

    Hallo,

    wenn ich in Android Studio unter Ubuntu ein neues Projekt erstellen möchte, hängt sich das Programm einfach auf:
    Screenshot
    Wie kann man das lösen?
    Dankeschön, liebe Grüße
  • in: Filter entfernen bei höherer Ebene

    geschrieben von funnyweb

    davidlw schrieb:
    War für mich auch ein Aha-Moment, als ich das damals gefunden hab :D
    Hat natürlich den Nachteil, dass es nicht ganz so gut unterstützt ist, wie %. Siehe http://caniuse.com/#feat=viewport-units. Ist inzwischen aber trotzdem weit verbreitet. Wenn man ältere Browser unterstützen will, kann man die Höhe zuerst mit einer anderen Einheit setzen. Sieht dann z.B. so aus:
    height: 1080px;
    height: 100vh;
    Browser, die vh nicht unterstützen fallen so auf 1080px zurück. Darunter fällt aktuell wohl allerdings nur Opera Mini, sodass das wahrscheinlich gar nicht nötig ist.

    An die Höhe des gesamten Dokuments kommt man soweit ich weiß nur per Javascript, und zwar mit document.documentElement.scrollHeight.
    Tausend dank! So werde ichs machen.

    test42test schrieb:
    funnyweb schrieb:
    margin-top: -1080px;

    Lass die Zeile doch mal weg und schau dann, ob es klappt.
    Bei mir funktioniert die Variante mit %

    Kann man das nicht noch vereinfachen?
    <?php if(rand(0,1)==1) $blur=true; if(!$blur) echo("no");?>
    <?php if(rand(0,1)==0) echo("no");?>

    Wenn man das weglässt, erscheint der Container unter dem Bild mit blauem (skyblue) Hintergrund.
    Das PHP kann man klar so vereinfachen, nur ich habe es extra nicht gemacht, weil ich die Variable noch für andere Sachen brauche.
  • in: Filter entfernen bei höherer Ebene

    geschrieben von funnyweb

    davidlw schrieb:
    […]
    Entweder setzt Du body und html auch auf height: 100%, oder Du verwendest nicht Prozent, sondern vh (Viewport Height). 100vh entsprechen auch genau der Fensterhöhe und sind unabhängig von der Größe des enthaltenden Containers.
    Danke, das ist ja genial mit dem vh und vw und vmin und vmax! Gibt es eigentlich auch eine Möglichkeit, an die Höhe des gerenderten Dokuments zu kommen? Also nicht nur des Fensters, sondern der ganzen Seite?
  • in: Filter entfernen bei höherer Ebene

    geschrieben von funnyweb

    davidlw schrieb:
    Warum verpasst Du bg2.jpg nicht einfach mittels eines Bildbearbeitungsprogramms ein bisschen Unschärfe? Wenn du eh nur das Bild unscharf haben willst, muss man das ja nicht den Browser berechnen lassen.
    […]
    weil das Bild, wenn man runterscrollt, unterhalb des Footers scharf werden soll – und zusätzlich, um das Prinzip besser zu verstehen.

    test42test schrieb:
    Das wiederspricht eigentlich der Idee von CSS, dass die Eigenschaften an die untergeordneten Elemente vererbt werden.

    Am einfachsten kannst du es umgehen, indem du das Hintergrundsbild (den Filter) nicht im <body> hast, sondern einen <div> nimmst, den du in den Hintergrund setzt.
    Das dachte ich auch erst – zuvor hatte ich folgende Lösung:

    #overlay{
    	padding: 50px;
    	background-color: rgba(0,0,0,0.3);
    	background: linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.35),rgba(0,0,0,0.3),rgba(0,0,0,0.35),rgba(0,0,0,0.3),rgba(0,0,0,0.0));
    	min-height: 100%;
    	width: 100%;
    	z-index: 2;
    	position: absolute;
    	margin-top: -1080px;
    }
    body{
    	overflow-x: hidden;
    	background-color: skyblue;
    }
    #hintergrund{
    	background-image: url('bg<?php if(rand(0,1)==1) $blur=true; if($blur) echo("2");?>.jpg');
    	background-size: cover;
    	background-attachment: fixed;
    	background-position: center center;
    	<?php if($tafel) echo("-webkit-filter: blur(10px);
    	-moz-filter: blur(10px);
    	-o-filter: blur(10px);
    	-ms-filter: blur(10px);
    	filter: blur(10px);"); ?>
    	min-height: 1080px;
    	height: 100%;
    	width: 100%;
    	z-index: 0;
    }
    <body>
    <div id="hintergrund"></div>
    <div id="overlay">
    <div id="main">
    […]
    </div>
    <footer>
    […]
    </footer>
    </div>
    </body>


    Da kam dann aber das Problem, dass der <div> zwar im Browser mit der vollen Breite, aber einer Höhe von 0px gerendert wird. Somit war der Hintergrund dann einfach skyblue. Wenn es eine Lösung gibt, wie man die volle Fensterhöhe als Container-Höhe festlegen kann – vorzugsweise nur mit CSS und ohne JS – wäre das natürlich eine elegantere Lösung. Ich habe als Notlösung zwischendurch zum Testen eine (min-)height von 1080px festgelegt, allerdings musste ich dem Overlay-Container dann ja auch einen margin-top von -1080px verpassen und das ist ja kein vernünftiger Codingstil.

    Warum generierst du dein CSS mit PHP und versuchst nicht verschiedene Klassen dafür zu machen? Dann könnte der Browser die CSS auch cachen.
    Weil ich noch ein Anfänger bin und daran nicht gedacht habe :shy: danke für den Tipp – meinst Du z. B. so?

    .overlay{
    	padding: 50px;
    	background-color: rgba(0,0,0,0.3);
    	background: linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.35),rgba(0,0,0,0.3),rgba(0,0,0,0.35),rgba(0,0,0,0.3),rgba(0,0,0,0.0));
    	min-height: 100%;
    	width: 100%;
    	z-index: 2;
    	position: absolute;
    	margin-top: -1080px;
    }
    body{
    	overflow-x: hidden;
    	background-color: skyblue;
    }
    #hintergrund{
    	background-size: cover;
    	background-attachment: fixed;
    	background-position: center center;
    	min-height: 1080px;
    	height: 100%;
    	width: 100%;
    	z-index: 0;
    }
    .blur
    {
    	background-image: url('bg2.jpg');
    	-webkit-filter: blur(10px);
    	-moz-filter: blur(10px);
    	-o-filter: blur(10px);
    	-ms-filter: blur(10px);
    	filter: blur(10px);
    }
    .noblur
    {
    	background-image: url('bg.jpg');
    }
    <body>
    <div id="hintergrund" class="<?php if(rand(0,1)==1) $blur=true; if(!$blur) echo("no");?>blur"></div>
    <div id="overlay">
    <div id="main">
    […]
    </div>
    <footer>
    […]
    </footer>
    </div>
    </body>


    Vielen Dank jedenfalls für Deine Hilfe!

    davidlw schrieb:
    […]
    Wenn Du bei Deiner Lösung bleiben willst, darfst Du das overlay und Main halt nicht schachteln, siehe http://stackoverflow.com/questions/20039765/how-to-apply-a-css-3-blur-filter-to-a-background-image

    Edit: vergiss das mit dem Schachteln, hatte übersehen, dass der Hintergrund ja beim body gesetzt wird. Der Link sollte aber trotzdem hilfreich sein.
    Vielen Dank für den Link, er ist in der Tat sehr hilfreich.
  • in: Filter entfernen bei höherer Ebene

    geschrieben von funnyweb

    Hallo,

    Teile meines dynamischen CSS sehen so aus:
    #overlay{
    	min-height: 100%;
    	width: 100%;
    	z-index: 2;
    	-webkit-filter: none;
    	-moz-filter: none;
    	-o-filter: none;
    	-ms-filter: none;
    	filter: none;
    }
    body{
    	overflow-x: hidden;
    	background-color: skyblue;
    	background-image: url('bg<?php if(rand(0,1)==1) $blur=true; if($blur) echo("2");?>.jpg');
    	background-size: cover;
    	background-attachment: fixed;
    	background-position: center center;
    	<?php if($blur) echo("-webkit-filter: blur(10px);
    	-moz-filter: blur(10px);
    	-o-filter: blur(10px);
    	-ms-filter: blur(10px);
    	filter: blur(10px);"); ?>
    	width: 100%;
    	z-index: 0;
    }

    und das ist mein HTML:
    <body>
    <div id="overlay">
    <div id="main">
    […]
    </div>
    <footer>
    […]
    </footer>
    </div>
    </body>

    Um es kurz zu erläutern: Es soll zwischen zwei Hintergrundbildern (bg.jpg und bg2.jpg) zufällig eins ausgewählt werden und nur falls bg2.jpg ausgewählt wird, soll dem Hintergrundbild Unschärfe verpasst werden. So weit, so gut, es klappt eigentlich alles. Mit dem einen Fehler: Wenn bg2.jpg ausgewählt wurde, dann wird nicht nur der Hintergrund unscharf, sondern ALLES, also auch alles im Overlay und im Footer. Wie löst man das Problem?

    Lieben Dank
    lustiges Internet
  • in: phpMyAdmin: Fehler beim Löschen mehrerer Tabellen

    geschrieben von funnyweb

    pueschel schrieb:
    Hallo funnyweb,

    wie du auch in dem Screenshot mit der Ausgabe des Fehlers sehen kannst, scheint MySQL noch zu denken, dass diese Tabellen in Benutzung seien. Da ich aber davon ausgehe, dass du während des Löschens kein Programm laufen hast, welches auf diese Tabellen zugreift, würde ich von beschädigten Tabellen ausgehen.

    Ich würde dir empfehlen dich an den Support(https://www.lima-city.de/usercp/tickets/new) zu wenden. Unter dem folgenden Link ist eine Lösung, wie man eine kaputte Tabelle reparieren kann, aber dies benötigt einen direkten Zugriff auf den Datenbank-Server:
    stackoverflow.com/questions/10848719/how-can-i-delete-tables-marked-in-use-using-phpmyadmin

    Mfg pueschel
    Vielen Dank, das werde ich tun.

    hswlab schrieb:
    Bei einem Wordpress Import konnte ich früher erst alle Tabellen vollständig in die Datenbank bekommen, wenn ich sie einzeln einspielte. Wenn eine Transaktion zu lange Dauert, was bei größeren Datenmengen vorkommen kann, kommt es hier glaube ich zum Abbruch.

    Ich kann seit gestern auch beobachten, dass der PHPMyAdmin Reaktionszeiten in Minuten Bereich hat. Des Öfteren wird ein 504 Fehler geworfen. Ich kann nicht sagen, wie lange das schon so ist, da ich erst seit gestern wieder aktiver damit arbeite. Ich kann mir aber vorstellen, dass es dadurch zu Problemen beim Arbeiten mit den Datenbanken kommen kann, weil der Browser zu lange am laden ist.

    War das schon immer so beim PHPMyAdmin von Lima?
    Würde es von der Geschwindigkeit was bringen einen eigenen auf dem Webspace einzurichten?
    Ja, mindestens kommt es zeitweise gehäuft vor. Allerdings weiß ich nicht, wie viel es brächte, ein eigenes PHPMyAdmin zu installieren.
  • in: Wie Dateien übergeben?

    geschrieben von funnyweb

    davidlw schrieb:
    […]
    Lass Dir doch einfach mal den ermittelten Mime-type per echo ausgeben oder schau Dir mit den Entwicklertools des Browsers den HTTP header an, einfach um zu sehen, ob der code auch funktioniert wie erwartet.
    […]
    Der MimeType ist laut Firefox-Seiteninformationen korrekt – image/jpeg. Nur ist mir aufgefallen, dass die übermittelte Datei nur 156 Bytes groß ist, während die ursprüngliche Datei 147,0 KB wiegt. Woran kann das liegen?

    davidlw schrieb:
    […]
    Nein, das würde nicht funktionieren. Du musst hier die CSS Variable weiterhin per GET Request übergeben. Sonst ist die in "datei.php" zur Zeit der Ausführung nicht verfügbar.
    […]
    Okay, dankeschön.

    davidlw schrieb:
    […]
    Geht genauso per readfile. Komm aber bloß nicht auf die Idee einfach ein "readfile($_GET['img'])" zu machen, sonst kann jeder sämtliche Dateien auf deinem Webspace lesen, auch PHP Dateien mit Datenbank Passwörtern etc. Solche Parameter gehören IMMER überprüft!
    […]
    Danke, deswegen habe ich jetzt folgendes geschrieben:
    if(($_GET["img"]!=null)&&($_GET["img"]!="")) {
    				$finfo = finfo_open(FILEINFO_MIME_TYPE);
    				if(explode("/", finfo_file($finfo, "img/".$_GET["img"]))[0]=="image") {
    					header('Content-type: image/'.explode("/", finfo_file($finfo, "img/".$_GET["img"]))[1]);
    					finfo_close($finfo);
    					include ("img/".$_GET["img"]);
    				}
    			}
    aber es funktioniert immer noch nicht …
  • in: Scripte laden nur bei Einbinden am Ende des Dokuments ganz

    geschrieben von funnyweb

    fuerderer schrieb:
    Vermutlich greifst du mit Javascript sofort auf irgendwelche Elemente aus dem Body zu. Bindest du das Script im Head ein, sind diese Elemente aber noch nicht geladen und die Zugriffe schlagen fehl. Wenn du das Script am Ende des Body einbindest, sind schon alle Elemente bekannt.

    Falls das dein Problem ist, könntest du damit Abhilfe schaffen:
    document.addEventListener("DOMContentLoaded", function() {
      // Deine Zugriffe auf das Dokument
    })
    Schreibe das, was sofort (also nach dem Laden) die Seite verändert in die Funktion. Diese wird erst dann ausgeführt, wenn alle Elementknoten geladen sind und es sollte keine Fehler geben.
    Aaah, okay, klar, jetzt klappt es auch. Vielen Dank! :thumb:
    Das hätte ich mir eingentlich denken müssen
  • in: Scripte laden nur bei Einbinden am Ende des Dokuments ganz

    geschrieben von funnyweb

    Hallo,

    kann es tatsächlich sein, dass manche Browser die eingebundenen JavaScript-Dateien nur laden, wenn sie am Seitenende statt im Head eingebunden sind? Das Phänomen konnte ich nämlich neulich bei einer meiner Seiten beobachten und nach langer Fehlersuche und rumprobieren habe ich die Scripts, die ich kurz zuvor von
    </body></html>
    kurz vor
    </head>
    verschoben hatte, wieder zurück nach unten verschoben, und es lief alles perfekt wie vorher.
  • in: Wie Dateien übergeben?

    geschrieben von funnyweb

    michaelkoepke schrieb:
    Deine Header-Info ist wieder flasch.

    jpg gibt es nicht! Es gibt nur jpeg! (als Herader-Info meine ich natürlich)

    Ein kleiner Beispielcode von stackoverflow den du bei dir in dein Script einbauen solltest.
    switch( $file_extension ) {
        case "gif": $ctype="image/gif"; break;
        case "png": $ctype="image/png"; break;
        case "jpeg":
        case "jpg": $ctype="image/jpeg"; break;
        default:
    }


    Viel Spaß

    Michael
    Ich habe doch mit
    $finfo = finfo_open(FILEINFO_MIME_TYPE);
                    header('Content-type: '.finfo_file($finfo, "img/".$_GET["img"]));
                    finfo_close($finfo);
    den Mimetype automatisch erkennen lassen. Klar weiß ich, dass es kein image/jpg gibt, darum lasse ich ja auch extra den Mimetype ermitteln und sage nicht einfach
    header('Content-type: image/'strtolower(substr(strrchr($_GET["img"],"."),1)));
    Aber die Header-Info kann doch eigentlich nicht falsch sein, es sei denn, die Mimetype-Erkennung funktioniere hier bei lima-city bei manchen Dateitypen nicht korrekt, wovon ich nicht ausgehe. Von dem zitierten Script halte ich wenig, weil es leider überhaupt nicht allgemein gilt, sondern man jede Dateiendung selbst einbauen muss – und, falls eine Dateiendung fehlerhaft sein sollte, wird die Datei komplett unbrauchbar, weil der Mimetype falsch übermittelt wird. Trotzdem vielen Dank.

    davidlw schrieb:
    test42test schrieb:
    Andere Möglichkeit:
    <link href=" <?php $css="beide"; include "datei.php";?> " rel=...

    und der datei.php
    if($css=="beide"){
        echo("css/bootstrap-theme.min.css");
    }
    if ...


    Damit schreibt die datei.php den CSS-Link in deine PHP-Seite.
    Das löst aber das Problem gar nicht - so wird ja nur eine Datei eingebungen und nicht noch eine 2. hintendran gehängt.
    Ist mir auch aufgefallen. Würde es funktionieren, wenn ich sowas mache?:
    <link href=" <?php $css="beide"; echo("datei.php");?> " rel=...
    und in datei.php
    if($css=="beide"){
        readfile("css/bootstrap-theme.min.css");
        echo("\n");
        readfile("css/bootstrap.min.css");
    }


    Ausschnitt aus dem simplen Quellcode von datei.php:
    if($_GET["css"]=="bt") {
        include("css/bootstrap-theme.min.css");
    }
    elseif($_GET["css"]=="b") {
        include("css/bootstrap.min.css");
    }
    elseif($_GET["css"]=="beide") {
        include("css/bootstrap.min.css");
        echo("\n");
        include("css/bootstrap-theme.min.css");
    }
    „include“ ist übrigens nicht so geschickt in diesem Fall, das bindet die Datei nämlich nicht nur ein, sonder führt sie auch aus. Es ist zwar unwahrscheinlich, dass in einer CSS Datei zufälligerweise gültiger PHP Code steht, aber für Deine Verwendung ist trotzdem eigentlich readfile gedacht.
    Okay, tausend dank für den Tipp! :smile:

    test42test schrieb:
    […]
    Wenn du ein Bild in deine PHP-Seite einbauen möchtest, kannst du auch einfach
    echo("<img src=' ".$Dateipfad." '>");

    schreiben und schon steht es da wie im gewöhnlichem HTML.

    Du kannst auch mit fopen() eine Datei öffnen um sie in PHP zu bearbeiten.
    Das ist ja aber beides nicht, was ich haben möchte … ich möchte erreichen, dass, wenn der Browser beispielsweise http://example.com/misc/datei.php?img=smiley.jpg aufruft, eine Bilddatei angezeigt bekommt. Komplett ohne HTML o. ä. …
  • in: Wie Dateien übergeben?

    geschrieben von funnyweb

    test42test schrieb:
    Andere Möglichkeit:
    <link href=" <?php $css="beide"; include "datei.php";?> " rel=...

    und der datei.php
    if($css=="beide"){
        echo("css/bootstrap-theme.min.css");
    }
    if ...


    Damit schreibt die datei.php den CSS-Link in deine PHP-Seite.

    Übrigends: Durch die Verwendung von "switch($css)" wird dein PHP-Code der datei.php übersichtlicher.

    […]
    Auch eine gute Idee! Vielen Dank, das probiere ich sofort mal aus … dann ist es noch weniger manipulationsanfällig. :smile:

    Edit:
    Kurze Frage noch – was ist daran falsch:
    if(($_GET["img"]!=null)&&($_GET["img"]!="")) {
    				$finfo = finfo_open(FILEINFO_MIME_TYPE);
    				header('Content-type: '.finfo_file($finfo, "img/".$_GET["img"]));
    				finfo_close($finfo);
    				include ("img/".$_GET["img"]);
    			}
    Z. B. mit datei.php?img=smiley.jpg wird dann img/smiley.jpg angesteuert. Das funktioniert aber scheinbar nicht mit .jpg-Dateien, sondern nur mit .png …
  • in: Wie Dateien übergeben?

    geschrieben von funnyweb

    michaelkoepke schrieb:
    Hallo,

    das sieht schon ganz gut aus, du hast nur vergessen, das dein Browser gerne noch wissen will, um was es sich bei dieser Datei handelt. Das weiß er derzeit noch nicht. Aber geben wir eine header-info mit, dann weiß dein Browser, dass es sich um ein css handelt ;)

    header('Content-type: text/css');
    
    if($_GET["css"]=="bt") {
        include("css/bootstrap-theme.min.css");
    }
    elseif($_GET["css"]=="b") {
        include("css/bootstrap.min.css");
    }
    elseif($_GET["css"]=="beide") {
        include("css/bootstrap.min.css");
        echo("\n");
        include("css/bootstrap-theme.min.css");
    }


    Das Zauberwort an der Stelle bei Google heißt: Dynamic Style Sheets

    MFG Micha
    Perfekt! Danke für deine schnelle Hilfe, das ist exakt die Antwort, die ich gesucht habe!!! :smile:
  • in: Wie Dateien übergeben?

    geschrieben von funnyweb

    Hallo,

    in PHP kann man ja mit include() Dateien einbinden, allerdings nur textbasierte Dateien, wenn ich es richtig verstanden habe.

    1. Frage: Wie kann ich z. B. png-Dateien übergeben?

    2. Frage: Ich habe mit include() eine Funktion eingebaut, dass zwei CSS-Dateien zu einer einzigen zusammengesetzt übergeben werden. Soweit funktioniert es scheinbar gut. Wenn ich die php-Datei allerdings mit
    <link href="datei.php?css=beide" rel="stylesheet" type="text/css">
    einbinde, dann erkennt der Browser scheinbar nicht, dass es sich um eine angebliche CSS-Datei handelt. Wenn ich nämlich den Quelltext des Stylesheets in Firefox anzeigen lasse, zeigt er zwar den Text richtig an, aber z. B. mit Zeilennummerierung, die er bei normalen CSS weglässt. Wie kann ich also die Dateien zusammengesetzt übergeben, sodass dieser Fehler nicht auftritt?

    Ausschnitt aus dem simplen Quellcode von datei.php:
    if($_GET["css"]=="bt") {
    	include("css/bootstrap-theme.min.css");
    }
    elseif($_GET["css"]=="b") {
    	include("css/bootstrap.min.css");
    }
    elseif($_GET["css"]=="beide") {
    	include("css/bootstrap.min.css");
    	echo("\n");
    	include("css/bootstrap-theme.min.css");
    }

    Ich dachte, das steht bestimmt an jeder Ecke im Internet, aber ich finde anscheinend nicht die richtigen Suchwörter …
  • in: JavaScript: reale Position eines HTML-Elements ermitteln

    geschrieben von funnyweb

    all-in1 half und ggamee auch.

    Vielen Dank, jetzt klappt es!
  • in: Wie Subdomain simulieren?

    geschrieben von funnyweb

    hbss schrieb:
    Weil wir prinzipiell nie Bilder oder Videos vermailen. Sondern nur Links. Ich finde es nicht gut, bist in Eile, willst an Mailbox und dann kommt 5 MB Bild vom Kumpel seiner Hochzeit runter. Deswegen vermailen wir nur Links, auch weil Freunde auch Modem oder ein Handy haben.
    Nun ja, wenn das der Grund ist – Bilder lassen sich oft auch gut in der Dateigröße minimieren. Data-URIs bieten sich bei dem Argument auch nicht mehr an als die Datei an sich zu versenden, weil die Speichergröße somit nicht sinkt. Aber was spricht dagegen, das Bild a) bei lima-city unter einem anderen Benutzernamen oder einfach mit einer externen aufgeschalteten Domain, z. B. findemichichhabedieurlalscode.cf von freenom oder Subdomains von seriöseren Anbietern oder b) bei Cloud-Diensten wie Dropbox, Google Drive, OneDrive, zu hosten, wie auch andere das schon vorgeschlagen haben?
  • in: JavaScript: reale Position eines HTML-Elements ermitteln

    geschrieben von funnyweb

    Hallo,

    ich habe kaum Erfahrung mit JavaScript. Wie kann man die tatsächliche Position eines Elements auf einer HTML-Seite mit JavaScript ermitteln (z. B., wo
    <section id="abschnitt2">
    beginnt)?
    Ich habe diesen Codeschnipsel unter http://www.quirksmode.org/js/findpos.html gefunden:
    function findPos(obj)
    {
    	var curleft = curtop = 0;
    	if (obj.offsetParent)
    	{
    		do
    		{
    			curleft += obj.offsetLeft;
    			curtop += obj.offsetTop;
    		} while (obj = obj.offsetParent);
    	return [curleft,curtop];
    	}
    }

    Aber was genau muss ich als Parameter übergeben?
    Vielen Dank für jede Hilfe!
  • in: Wie Subdomain simulieren?

    geschrieben von funnyweb

    hbss schrieb:
    […]
    Nun kommt Mail von mir
    […]
    Kurze Frage: Warum willst du denn unbedingt einen Link per Mail versenden und nicht das Bild an sich?
  • in: phpMyAdmin: CSV-Import-Fehler

    geschrieben von funnyweb

    hddg schrieb:
    Hallo,

    versuch es doch mit einem anderen Trennzeichen, vorzugsweise aus den ersten 128 Zeichen des Unicode (also aus dem guten, alten ASCII). Der vertikale Strich "|" (Position 124)bietet sich dafür an ...

    H.
    Danke, jetzt hat es endlich geklappt! Ich habe nicht damit gerechnet, dass das so einfach ist. Dabei hatte ich als Zeichensatz extra UTF-8 ausgewählt.
  • in: Suche Webseiten-Verwaltungspanel

    geschrieben von funnyweb

    lc-123 schrieb:
    Hallo,

    ich suche derzeit für einen Windows-Server ein Webseiten-Verwaltungspanel, mit dem ich meine ganzen Webseiten verwalten, sprich neue hinzufügen, Speicherort ändern, starten/stoppen kann. Also, dass ich auf einem Server mehrere Webseiten betreiben könnte.

    Ihr kennt doch bestimmt "FROXLOR", "PLESK" oder "CONFIXX" für Linux-Systeme. So etwas suche ich für Windows, nur kostenlos, da ich im Internet nicht gerne bezahle.

    Könnt ihr mir da etwas empfehlen?

    Ich nutze einen Apache-Webserver.

    Ich Danke euch schon mal im Voraus ;-)
    Du siehst ja selbst – die Auswahl an kostenloser Verwaltungspanel-Software für Windows-Server geht nahe null. Leider kenne ich kein einziges Programm. Warum steigst du nicht einfach auf Linux um? Dafür gibt es sogar Verwaltungspanels mit Open Source.
  • in: lima-city setzt Cookies bei Usern?

    geschrieben von funnyweb

    waytogermany schrieb:
    Auch wenn der Ansatz dies aus Sicherheitsgedanken zu tun richtig und lobenswert ist, sollte man doch die Nutzer hier an einer leicht auffindbaren Stelle informieren. Schließlich wird der eigene Code verändert und dann erst ausgeführt. Ob dies jetzt ein Cookie ist oder etwas anderes. Es gehört einfach zum guten Umgangston.
    Genau – das meinte ich mit dem, was ich schrieb:
    […]
    ggamee schrieb:
    […]
    Was ich mir wünschen würde, dass man eine solche Erklärung an eine Stelle schreibt, wo man sie als erstes Suchen würde: In die Hilfe https://www.lima-city.de/hilfe.
    In der Hilfe finde ich leider nichts in die Richtung, und auch die Suche nach "Cookie" bringt nichts zum vorscheinen.
    Wäre es Sinnvoll, hier etwas dazu zu hinterlegen?
    […]
    Das halte ich nicht nur für sinnvoll, sondern für absolut notwendig! Ich habe natürlich auch vorher in der Hilfe und im Forum danach gesucht, aber auf die Idee mit dem Blog bin ich nicht gekommen. Erst nach der oben zitierten Erklärung des Lords wusste ich richtig bescheid.
    Trotzdem werde ich vorsichtshalber einen Vermerk in die Datenschutzerklärung schreiben.

    Es sollte zusätzlich mindestens bei der Registrierung der User verlinkt sein – die müssen ja auch die AGB und Datenschutzbestimmungen akzeptieren.
  • in: lima-city setzt Cookies bei Usern?

    geschrieben von funnyweb

    lordoflima schrieb:
    funnyweb schrieb:
    Entspricht das auch der neuen EU-Richtlinie für Cookies?


    Die EU-Richtlinie 2009/136/EG ist bisher nicht in nationales Recht umgesetzt. Wie die Umsetzung aussehen wird erwarten wir noch und holen dann eine Stellungnahme des Datenschutzbeauftragten ein.


    buergerforum schrieb:
    Würde mich auch interessieren ob man das irgendwie deaktivieren kann außer mit exit() vor dem </html>?


    Gar nicht, und das mit gutem Grund. Wir filtern derzeit ca. 22% aller POST-Requests heraus mit einer False-Positive-Rate von etwa 0,2%. Daneben filtern wir auch Requests die CSRF-Mustern entsprechen.

    Das bedeutet dass wir jeden Tag im Schnitt 22% aller Logins, Kommentar-Absendungen, Registrierungen in Foren, Absenden von Mail-Formularen etc. unterbinden, weil es durch automatisierte Programm und vor allem mit Datenmüll erfolgt. Was diese 22% für einen Unterschied machen kann man als Kunde kaum ermessen. Das sind alleine zehntausende von Spam-E-Mails, die NICHT über uns versendet werden und unsere ausgehenden E-Mail-Server als Spam-Versender markieren, tausende Admin-Accounts die NICHT gebruteforced werden, zehntausende WordPress-Spam-Kommentare die NICHT abgesendet werden. Diese Aktionen erzeugen nicht nur direkte sondern auch indirekte Schäden durch über Jahre zugemüllte Datenbanken mit hunderttausenden und Millionen von Spam-Kommentaren die in Datenbanken herumliegen, viele, viele Spam-Mails, ausgenutzte Sicherheitslücken usw.

    Auf diesen Schutz ganz zu verzichten macht meiner Ansicht nach wenig Sinn. Weniger Sicherheit und Spam kann kaum in jemandes Interesse sein. Wer das haben möchte ist bei uns vielleicht falsch.

    Es wäre denkbar, dass man statt der Cookies das Ganze Verbindungs- oder IP-basiert machen, allerdings müsste dann ein anderer Kanal gefunden werden um die Features auch zum Server zu übermitteln. Ob das eine Verbesserung des Datenschutz ist bezweifle ich aber entschieden, denn dann würden überhaupt erst Daten gespeichert, was wir in der jetzigen Variante explizit nicht machen.
    Das ist natürlich gut zu wissen. Vielen Dank für diese ausführliche Beschreibung! Ich begrüße dieses System sehr.
    ggamee schrieb:
    […]
    Was ich mir wünschen würde, dass man eine solche Erklärung an eine Stelle schreibt, wo man sie als erstes Suchen würde: In die Hilfe https://www.lima-city.de/hilfe.
    In der Hilfe finde ich leider nichts in die Richtung, und auch die Suche nach "Cookie" bringt nichts zum vorscheinen.
    Wäre es Sinnvoll, hier etwas dazu zu hinterlegen?
    […]
    Das halte ich nicht nur für sinnvoll, sondern für absolut notwendig! Ich habe natürlich auch vorher in der Hilfe und im Forum danach gesucht, aber auf die Idee mit dem Blog bin ich nicht gekommen. Erst nach der oben zitierten Erklärung des Lords wusste ich richtig bescheid.
    Trotzdem werde ich vorsichtshalber einen Vermerk in die Datenschutzerklärung schreiben.
  • in: lima-city setzt Cookies bei Usern?

    geschrieben von funnyweb

    lordoflima schrieb:
    […]
    Wenn wir einen Cookie setzen wird der Cookie nicht vom Webseiten-Betreiber gesetzt. Wenn dort angegeben wird, dass er keine Cookies setzt und das auch nicht tut, stimmt seine Aussage.

    Die von uns eingefügten Cookies sind nicht personenbezogen und fallen daher auch nicht in den Anwendungsbereich des BDSG.
    Entspricht das auch der neuen EU-Richtlinie für Cookies?
  • in: lima-city setzt Cookies bei Usern?

    geschrieben von funnyweb

    lordoflima schrieb:
    […]
    Würdest Du erklären an welcher Stelle das relevant ist?
    Sollte ein lima-city-User als Webseitenbetreiber davon ausgehen, keine Cookies zu setzen und das seine Datenschutzerklärung schreiben, könnte er evtl. Probleme kriegen, weil dann doch ein Cookie gesetzt wird, zwar ohne sein Wissen, aber nachweisbar. Daher ist es wichtig, den lima-city-Usern das auffällig genug mitzuteilen, dass sie einen Vermerk in der Datenschutzerklärung macht, dass z. B. ein Cookie vom Hoster gesetzt wird, um Spam zu vermeiden.
  • in: lima-city setzt Cookies bei Usern?

    geschrieben von funnyweb

    annihilus schrieb:
    Ich habe mich das neulich auch gefragt und mich deswegen an den Support gewandt, hier die Antwort:

    Hallo,

    das genannte Script wird nicht immer eingefügt und kann nicht deaktiviert werden - das ist Teil eines Schutzes.
    https://blog.lima-city.de/2014/07/spam-schutz-fuer-die-webseiten/

    Grüße,
    Chris vom lima-city Team


    Ich fände es allerdings besser, wenn dieser "Schutz" adaptiv nur bei Seiten in Kraft träte, wo es tatsächlich auch ein Problem gibt. Das könnte man wahrscheinlich auch automatisieren.
    Ah, vielen Dank, dann ist ja alles gut! Trotzdem finde ich, sollten die User aktiv darauf hingewiesen werden, denn das ist wichtig für die Datenschutzerklärung.
  • in: lima-city setzt Cookies bei Usern?

    geschrieben von funnyweb

    all-in1 schrieb:
    Weiist du denn auch auf welcher Seite der Cookie gesetzt und wo er abgerufen wird? Bzw. wo der Codeschnippsel her ist?

    So wie es aussieht ist das für einen Reload der zurückgesetzt wird. Eventuell für den Chat?

    Fragt sich nur warum das Datum so weit in der Zukunft ist.
    Wo er abgerufen wird, weiß ich nicht. Aber Fakt ist: Obwohl in meinen Quelldateien dieser Codeschnipsel nicht ist, zeigt mein Browser im Seitenquelltext einiger auf lima-city gehosteten HTML-Seite ihn ganz unten vor
    </html>
    an.

    Wo der Codeschnipsel her ist? Von einer meiner HTML-Seiten aus dem von Firefox angezeigten Seitenquelltext, die Datei auf dem FTP-Server enthält ihn nicht.

    webfreclan schrieb:
    funnyweb schrieb:
    Hallo,

    kann es sein, dass lima-city die HTML-Dokumente seiner User automatisch um folgende Zeile ergänzt?

    Ja. Das wird bei meinen Seiten auch gemacht ...

    Wozu soll dieser Cookie gut sein?

    Das frage ich mich auch. Es wäre generell gut, wenn es eine Seite mit Informationen darüber gäbe, was lima-city von den Userseiten alles erfasst. (Immerhin müssen wir unsere Besucher mit Datenschutzinformationen füttern ...)
    Genau deswegen frage ich!
  • in: lima-city setzt Cookies bei Usern?

    geschrieben von funnyweb

    Hallo,

    kann es sein, dass lima-city die HTML-Dokumente seiner User automatisch um folgende Zeile ergänzt?
    <script type="text/javascript">window.setTimeout(function() { document.cookie = "_lcp3=a; Path=/; expires=Mon Mar 20 2034 13:02:58" }, 1000);</script>
    Oder eine ähnliche? (Mit geändertem Datum z. B.)
    Wozu soll dieser Cookie gut sein?
  • in: JScript.encode-Decoder für Linux

    geschrieben von funnyweb

    bladehunter fragte:
    Was sind denn JScript.encode Dateien? Kannst du das näher erklären?

    Man kann in HTML JavaScript-Skripte encoden, damit es vor Raubkopierern geschützt sein soll.
    Das hat Microsoft mal eingeführt. Näheres hier auf Wikipedia.
    Dabei ist das ganze Prinzip meiner Ansicht nach totaler Murx: Wenn der Browser das entschlüsseln kann, dann kann doch wohl auch der User das irgendwie – z. B. mit dem oben verlinkten Programm.

    hddg schrieb:
    Das Programm, auf das Du da verlinkst, liegt in ganz normalem (soweit ich sehen kann standard-konformen) C vor. gcc unter Linux produziert zwar eine Warnung

    scrdec18.c: In Funktion »ScriptDecoder«:
    scrdec18.c:391:7: Warnung: Format »%d« erwartet Argumenttyp »int«, aber Argument 2 hat Typ »long unsigned int« [-Wformat]


    erzeugt aber eine ausführbare Datei. Die Warnung bezieht sich ausserdem sowieso nur auf eine diagnostische Meldung bei aktivem '-verbose'. Mangels entsprechend codierter Dateien kann ich leider nicht prüfen, ob das Ergebnis brauchbar ist ...

    H.
    Dankeschön, das teste ich mal!
  • in: Bild bearbeitung - dringende Hilfe

    geschrieben von funnyweb

    laex630 schrieb:
    Einwandfrei TOP :) Danke :)

    So hab ich es mir vorgestellt :thumb:
    kein Problem, gerne :)
    geht übrigens ganz leicht mit GIMP
  • in: Bild bearbeitung - dringende Hilfe

    geschrieben von funnyweb

    laex630 schrieb:
    Top so ist es auch Geil, so lassen wir es gleich :)
    So, besser hab ich es leider nicht hingekriegt:
    als PSD (über 40 MB): https://www.dropbox.com/s/f5fswh99c8jdqjp/SkiWelt_Handschuh_2.psd?dl=1
    als JPEG (unter 1 MB): https://www.dropbox.com/s/vdhta8e9jhey3i7/SkiWelt_Handschuh_2.jpg?dl=1
  • in: Bild bearbeitung - dringende Hilfe

    geschrieben von funnyweb

    laex630 schrieb:
    Schwierig zum erklären, also am besten so, das man am meisten "Pistenplan" sowie im anderen Handschuh von der "Gondel" erkennt.

    im Bund reicht im linken Handschuh auch nur so ein schräger Querbalken mit "Schneegarantie" aus, sodass es einfach passend sitzt:
    Beispiel hier: (wusste nicht wie ich das Schneegarantie ausschneiden kann darum nur so schlecht zugeschnitten, sollte halt nur das Rote auf dem Bund sein, nicht das weiße und so wie ich es da hab) :(
    http://tobias-kein.de/ABilder/bundle.png

    Hab leider die Bilder nicht in einer besseren Qualität :(, wenn ins Bild reinklickst wirds größer und besser

    Dankeschön :)
    Soll das so ungefähr platziert werden oder etwas höher oder auch schräg?
    https://www.dropbox.com/s/fewkvop3x08reu9/Bildschirmfoto%20vom%202015-11-04%2020-43-50.png?dl=1
  • in: Bild bearbeitung - dringende Hilfe

    geschrieben von funnyweb

    laex630 schrieb:
    Hallo,

    ich bräuchte eure Hilfe, und zwar müsste folgendes Bild bearbeitet werden, habe hierzu die .psd Datei hier:
    http://tobias-kein.de/ABilder/handschuh.rar

    Folgendes müsste da drauf gemacht werden:
    in den Grauen bereich je Handschuh folgendes Bild:
    http://tobias-kein.de/ABilder/bild.png

    wenn möglich in den Bund - (linker Handschuh): "Schneesicherheit" und wenn irgendwie noch Platz ist den restlichten Text darunter.

    vielen Dank,

    Gruß Tobi
    Hallo, ich würde dir gerne helfen, aber wie genau (wie groß, wie positioniert etc.) willst du die Bilder in dem grauen Bereich haben?

    Ich gehe mal davon aus, dass der gesamte graue Bereich ausgefüllt sein soll, aber soll dann die Ausrichtung gleichbleiben oder darf man der besseren Auflösung zuliebe auch die Bilder drehen?

    Und hast du die Bilder in einer besseren Qualität?
  • in: JScript.encode-Decoder für Linux

    geschrieben von funnyweb

    Hallo,

    wie kann man unter Linux JScript.encode-Code dekodieren?
    Ich habe bisher nur die Möglichkeit gefunden, in einem Emulator mit screnc.exe zu arbeiten, z. B. in einer virtuellen Windows-Maschine. Das ist nicht sehr elegant.
    Kennt jemand ein vernünftiges Tool für Linux, das nicht proprietär ist?

    Danke!
  • in: Forum: Filter

    geschrieben von funnyweb

    annihilus schrieb:
    […]
    Ich habe nichts gegen diese Filtermöglichkeit, nur sollte sie erstens meines Erachtens nach nicht standardmäßig aktiv sein und zweitens könnte man da andere (und sinnvollere) Filter anbieten wie etwa nach dem Datum des letzten Beitrags statt des Erstelldatums.
    […]
    Sie ist weder standardmäßig aktiv noch erachte ich die von dir vorgeschlagene Antwort als sinnvoll: Da standardmäßig nach dem Datum der letzten Beiträge sortiert wird, halte ich sie für nicht nötig, weil so auf der ersten Übersichtsseite nur die neusten Beiträge angezeigt werden und der User einfach bis zu dem Datum gucken kann, das er für aktuell genug hält.
  • in: Forum: Filter

    geschrieben von funnyweb

    annihilus schrieb:
    Wieso gibt es als (zudem voreingestellte) Filter-Möglichkeit nur das Thread-Erstelldatum?
    Das scheint mir unsinnig; relevant ist doch eigentlich das Datum des letzten Beitrags und nicht des ersten?
    Wenn du in einer Thread-Übersicht auf den Pfeil neben "Letzter Beitrag" klickst, werden die Threads nach dem Datum des letzten Beitrags, nicht des ersten, sortiert.
  • in: Bachelor Thesis "Personaleinsatzplanung"

    geschrieben von funnyweb

    simon321 schrieb:
    […]
    Leider habe ich bis jetzt keine weiteren Firmen in den Umkreis gefunden.
    Vielleicht kennt einer von euch noch ein bis zwei weitere Unternehmen.

    Ich studiere in Remagen. Daher ginge auch noch der Kreis Remagen bis Koblenz. Ich möchte gerne die Unternehmen persönlich befragen, um so mehr Potentiale für meine Thesis zu erlangen.
    […]
    Leider kenne ich keins, hier ist mit ca. 200 km Entfernung eine Fima aus Verl, das wahrscheinlich zu weit weg ist. Viel Erfolg!
  • in: G-Sensor kalibrieren Android 4.4

    geschrieben von funnyweb

    vielleicht hilft das: http://android.stackexchange.com/questions/59532/how-can-i-calibrate-the-tilting-sensor-on-android (bezog sich allerdings noch auf Jelly Bean)
  • in: WLAN USB Power Management

    geschrieben von funnyweb

    Eventuell helfen dir die Beiträge unter http://stackoverflow.com/questions/4702216/controlling-a-usb-power-supply-on-off-with-linux oder http://unix.stackexchange.com/questions/165447/turning-off-power-to-usb-port-or-turn-off-power-to-entire-usb-subsystem
    Zur Not geht es immer auf Hardwarebasis: http://pintant.cat/2012/05/12/power-off-usb-device/
    Evtl. klappt dieser Fork von hubpower: https://github.com/grandrew/hubpower

    Dieser Stick habe laut Computerbild (keine genauen Angaben) einen geringen Stromverbrauch: http://www.computerbild.de/produkte/Hama-Wireless-LAN-USB-2.0-Stick-300-Mbps-62740-WLAN-Sticks-DSL-WLAN-Netzwerk-Computer-Hardware-3950975.html
  • in: JavaScript für Fortgeschrittene

    geschrieben von funnyweb

    kerndlkreis schrieb:
    Als Web-Programmierer habe ich neben serverseitigen Sprachen wie PHP, Python (Django) und Scala (Play Framework) klarerweise auch schon vieles in JavaScript implementiert. Anders als bei den serverseitigen Sprachen habe ich mich aber nie systematisch in JavaScript eingearbeitet. Deswegen habe ich das Gefühl, dass da noch einiges an Verbesserungspotenzial drin ist.

    Kann hier jemand Tutorials, Bücher oder Videos empfehlen, die einem fortgeschrittenen Programmierer dabei helfen, seine JavaScript-Skills zu steigern? Ich denke da vor allem an Material in Richtung Objektorientierung in Javascript, JS-Module etc.
    Eventuell wäre das etwas, wobei mindestens der Anfang wahrscheinlich unter deinem Niveau liegt:


    Aber guck dir mal diese Liste an: http://jsbooks.revolunet.com/
  • in: phpMyAdmin: CSV-Import-Fehler

    geschrieben von funnyweb

    Hallo,

    ich wollte gerade eine 177-zeilige (<12 kB) CSV-Datei in eine MySQL-Tabelle über phpMyAdmin importieren und habe folgenden Fehler erhalten:
    Fehler

    MySQL meldet:

    Ungültiger Parameter für CSV-Import: Spalten enden auf
    Der Link zur Dokumentation weist ins Leere. Meine CSV ist in etwa so aufgebaut:
    2015-10-28 14:00:00§lateinische Buchstaben§normale Wörter§1§0§no§0
    und davon halt 177 verschiedene Zeilen... ja, ich habe als Trenner "§" benutzt, weil Kommata, Semikola etc. auch teilweise in den normalen Einträgen vorkommen, aber ich habe "§" auch als Trenner angegeben.
  • in: Top 20 bestbewertete Beiträge

    geschrieben von funnyweb

    ah, okay, gut zu wissen :smile:
    den Thread habe ich leider nicht gefunden, deswegen sorry für den doppelten Thread

  • in: phpMyAdmin: Fehler beim Löschen mehrerer Tabellen

    geschrieben von funnyweb

    Hallo,

    ich habe vorhin versucht, alle Tabellen auf einer Übersichtsseite in einer Datenbank in phpMyAdmin auf mysql.lima-city.de auszuwählen und zu löschen. Dasselbe hatte ich mit einigen anderen Tabellen gemacht, das hat geklappt, nur bei 34 Tabellen klappte es dann nicht mehr, die Tabellen seien unbekannt:
    Hier die normale Bestätigung der Aktion (keine Fehlermeldung, da kennt er die Tabellen scheinbar noch):
    https://www.dropbox.com/s/iy3vm4n5wq3g6cw/deltab.png
    Und hier die Fehlermeldung inkl. des Anfangs der Übersicht über die Tabellen:
    https://www.dropbox.com/s/j4vq9dixh1cd2ic/deltabfehler.png

    Ich habe die Tabellennamen nicht manuell als Löschbefehl eingegeben, sondern nur die Tabellen ausgewählt und sie zu löschen gefordert, also sind Tippfehler o. ä. ausgeschlossen.
    Wie kommt das?
  • in: E-Vokabelheft

    geschrieben von funnyweb

    hackyourlife schrieb:
    [...]
    funnyweb schrieb:
    Das hört sich wunderbar an, sowas habe ich schon immer gesucht! Darf ich das für meine Stufe leicht abändern und verwenden? (Wie) Soll ich deinen Namen/Link angeben?
    Mach damit was du willst, solange der Link auf Github irgendwie erhalten bleibt. Und falls du sinnvolle Änderungen hast kannst du die gern auch als Pull-Request zurückgeben ;-)
    Gut, dankeschön :smile: die Links/Piwik-Skripte auf deine .tk-Domains, soll ich die löschen oder ändern (weil dot.tk die Domains nicht mehr weiterführt)?
  • in: E-Vokabelheft

    geschrieben von funnyweb

    hackyourlife schrieb:
    Also damals™ war es so, dass wir in der Klasse einen (ja, einen. Nicht jeder einen, sondern insgesamt einen) Vokabeltrainer hatten, den ich geschrieben hab. Jeder konnte dort Vokabeln eintragen, bei Bedarf editieren/löschen (auch Synonyme erkannte das und konnte damit halbwegs umgehen) und sie trainieren (auch wenn der Zufall für die Auswahl dabei nicht allzu gut war, für den Zweck reichte es). Es gab dann eine Statistik wo man sehen konnte wie gut/schlecht man selbst und auch jeder andere war und es gab eine ganz wichtige Funktion: die Druckansicht (und auch CSV-Export), um das auch ausdrucken und ganz ohne PC lernen zu können, auch mit Einschränkung des Zeitraumes, in welchem die Vokabeln eingetragen wurden (also z.B. »Vokabeln der letzten 4 Wochen«), denn danach richteten sich im Normalfall die expliziten Vokabeltests.

    Verglichen mit dem hier hat das einen Vorteil: es reicht, wenn genau einer die Vokabeln einträgt. Jeder hat dann eine vollständige Liste (bei uns waren viele zu faul eine eigene Liste zu führen, und so hatten sie bevor der Trainer eingeführt wurde gar keine), und wir haben diese Liste sogar von der Lehrerin hin und wieder prüfen lassen, ob da eh nichts fehlt o.ä. (was mit einer einzigen Liste recht einfach geht). »Teilen« von Vokabeln oder sonstige Dinge waren einfach nicht nötig.

    Und das Beste: keine 60MB Download (Sprachausgabe: in einer Parallelklasse wurde das mit Links auf einen Online-Dienst gelöst, gebraucht hat das aber niemand), nichts zu installieren, nichts was nur unter Windows läuft (war auch wichtig, weil es jemanden mit OS X gab), nichts was man verlieren könnte, kein unnötiges Call-Home usw. Ein Server (wie lima-city) reicht. Von einem Vokabeltrainer für eine gesamte Klasse halte ich deshalb auch mehr, als wenn jeder seinen Vokabeltrainer hat, in dem er mehr oder weniger vollständige Listen pflegen muss, die dann noch in irgend einem komischen Format gespeichert werden usw. Das Einzige was da wohl dagegenspricht: wenn es keine halbwegs gute Klassengemeinschaft gibt und man z.B. mit unpassender Löschung von Vokabeln o.ä. rechnen muss. Das war bei uns aber kein Problem.

    Und damit man mir das auch glaubt hab ich den Quellcode von damals hochgeladen und auch eine Demo auf lima eingerichtet. Somit kann ja jeder selbst entscheiden, welcher von beiden Ansätzen für ihn besser ist, und eventuell kann sich otisoft da auch noch etwas Inspiration holen.

    Quellcode: https://github.com/hackyourlife/evoc
    Demo: http://hackyourlife.4lima.de/evoc/ (man muss sich allerdings registrieren)

    Das hört sich wunderbar an, sowas habe ich schon immer gesucht! Darf ich das für meine Stufe leicht abändern und verwenden? (Wie) Soll ich deinen Namen/Link angeben?
  • in: Top 20 bestbewertete Beiträge

    geschrieben von funnyweb

    mein-wunschname schrieb:
    [... ]
    Allerdings finde ich, dass in letzter Zeit auffallend viele Beiträge negativ bewertet wurden.
    [...]
    Das kann ich bestätigen.
    waytogermany schrieb:
    Ich halte die bestbewertesten Beiträge auch eher für eine zufällige Auswahl genau, wie die berühmt Rubrik. Aber warum sollte man jemandem, der sich für Hilfe bedankt, keine gute Bewertung geben? Höflichkeit ist keineswegs eine Selbstverständlichkeit in den Foren. Viele Fragesteller erwarten Hilfe, verschwinden danach aber wieder aus dem Forum, ohne Rückmeldung, welcher Beitrag zum Erfolg führte, damit andere auch davon profitieren können.
    Absolut nachvollziehbar.
    waytogermany schrieb:
    Ich halte die bestbewertesten Beiträge auch eher für eine zufällige Auswahl [...].
    Es scheint tatsächlich zufällig zu sein. Erst hatte ich die Vermutung, dass es sich um die bestbewerteten Beiträge innerhalb einer bestimmten Zeitspanne handele. In dem Fall sollte man allerdings meiner Meinung nach die Zeitspanne dynamisch setzen, sodass der Beitrag mit der kleinsten Bewertung die Bewertung "1" hat und alle 20 Beiträge "von jung nach alt" aufgefüllt werden.
  • in: Parthenon-ähnliche Fassade gesucht

    geschrieben von funnyweb

    willstdueswissen schrieb:
    Also im Xantener Römermuseum (leider nicht frei zugänglich) befinden sich solche Säulen und auch ein paar Nachbauten.
    Leider ist diesens auch 1:30 Stunden entfernt.
    In der umgebung Ruhrgebiet, ist es mir leider das einzige Bekannte Museum, die so etwas anbieten.
    Irgend wo habe ich aber auch mal in solcher Form, solche Säulen gesehen (an eine Gebäude als Zierde). Ich glaube das war ein Restaurant in unserer Nähe (natürlich nicht so echt nachgebildet und auf Alt gemacht)
    ich kann Dienstag aber noch mal gucken, denn dann bin ich so wie so in der Richtung!
    Fachwerkhäuse haben wir in unsere Altstadt ganz viele :P

    Edit:
    Ne leider ist das nicht mansatzweise ähnlich, da haben mich meine Erinnerungen getäuscht :D
    Sorry!
    Aber vielleicht ja das Museum :D
    Vielen Dank, das gucke ich mir mal an! 1,5 h sind überhaupt kein Problem :)
  • in: Parthenon-ähnliche Fassade gesucht

    geschrieben von funnyweb

    Hallo,

    als Kulisse für einen Filmdreh suche ich ein Gebäude (möglichst wenig weit vom Ruhrgebiet entfernt), das von außen dem Parthenon ähnelt.

    Beispiele:
    · Original Parthenon in Athen, also viel zu weit weg
    · Nachbildung in Nashville, Tennessee, also auch viel zu weit weg
    · Tempio Canoviano in Possagno, immer noch deutlich zu weit weg
    · Walhalla in Regensburg, das wäre eine absolute Notlösung (eigentlich kaum realisierbar)

    Laut Wikipedia gibt es auch zahlreiche verkleinerte "Kopien, etwa in Vergnügungsparks oder in Architektur- und Antikenmuseen". Kennt zufällig jemand eine davon?

    Zur Not würden sogar einzelne Säulen in diesem Stil in irgeneinem frei zugänglichen Gebäude ausreichen.

    Vielen Dank!!!
  • in: Top 20 bestbewertete Beiträge

    geschrieben von funnyweb

    Hallo,

    unter "Angesagt" finden sich ja unterhalb der "Top 20 der Benutzer mit den meisten positiven Bewertungen" die "Top 20 der Forenbeiträge mit den besten Bewertungen". Allerdings sind das momentan weder 20 noch die bestbewerteten Beiträge: https://www.dropbox.com/s/b23p2yu6djrufd2/Bildschirmfoto%20vom%202015-10-25%2011%3A14%3A01.png
  • in: Ubuntu: ecryptfs frisst Speicherplatz

    geschrieben von funnyweb

    duxaquila schrieb:
    [...]
    ecryptfs ist dein /home

    Denn dein /home/<UserName> ist nur das was in /home/<UserName>/.ecryptfs hiterlegt ist ;) denn wenn du schaust siehst du das ecryptfs nur verlinkt ist wieso man auch immer keine Bilder zeigen kann

    Ich glaube nicht, dass ich es falsch verstanden habe:
    /home/.ecryptfs ist (bei mir zumindest) ein echter Ordner, worin sich in meinem Fall nur ein Unterordner befindet, weil nur ein User (ich) an meinem PC ecryptfs nutzt. Dieser Ordner trägt den Namen des Benutzers.
    /home/.ecryptfs/<UserName> enthält 2 Unterordner: einen namens ".Private" mit den verschlüsselten Containern (es sind lauter Unterordner und Dateien darin enthalten, alle beginnend mit "ECRYPTFS_FNEK_ENCRYPTED." und dann vielen anderen Zeichen) und wieder einen namens ".ecryptfs" mit den kleinen aber teils sehr wichtigen Dateien
    auto-mount (leer)
    auto-umount (leer)
    Private.mnt
    Private.sig
    wrapped-passphrase
    .wrapped-passphrase.recorded (leer)
    Bei mir ist es umgekehrt, als wie Du es beschreibst:
    /home/<UserName>/.ecryptfs ist eine symbolische Verknüpfung zeigend auf /home/.ecryptfs/<UserName>/.ecryptfs
    Aber anscheinend verwenden wir verschiedene Versionen.
  • in: Ubuntu: ecryptfs frisst Speicherplatz

    geschrieben von funnyweb

    tchab schrieb:
    Nicht so viele Dateien speichern, das ist dein persönlicher Ordner.
    Das dachte ich ja auch, aber ich speichere Dateien halbwegs ernstzunehmender Größe grundsätzlich auf eine externe Datenpartition. Mein "persönlicher Ordner" (/home/[Benutzername]) ist 5,2 GB groß. Oder ist diese Verschlüsselung so ineffizient?
  • in: LibreOffice: Speichern nicht möglich

    geschrieben von funnyweb

    Dankeschön, aber es hat sich schon erledigt: ich habe nach etlichen Versuchen mit "Speichern unter..." als ODP einfach die Datei als PDF exportieren lassen, das klappte, dann habe ich sie als .fodp gespeichert und das klappte auch, dann schließlich konnte ich zu meiner großen Erleichterungen auch wieder ganz normal als .odp speichern. Aber ich habe diesen Fehler noch immer nicht verstanden.
  • in: Ubuntu: ecryptfs frisst Speicherplatz

    geschrieben von funnyweb

    Hallo,

    ich habe Ubuntu auf einer Partition von ca. 64 GB laufen und bei einer Baobab-Analyse (Ordnergrößen) kam heraus, dass der Ordner /home/.ecryptfs/[mein Benutzername]/.Private 45,4 GB wiegt und sich somit mehr als 70 % der Partition krallt. Das ist meiner Meinung nach viel zu viel! Wie kommt das und was kann ich dagegen tun?
  • in: LibreOffice: Speichern nicht möglich

    geschrieben von funnyweb

    Hallo,

    unter LibreOffice 4.4.2.2 unter Ubuntu in einer XFCE-Sitzung trat bei mir der folgende Fehler auf, als ich eine damit erstellte Impress-Präsentation (im Standard-OpenDocument-Format (ODF: ODP)) speichern wollte:
    Fehler beim Speichern des Dokumentes [Dokumententitel]:
    Kein Zugriff auf Objekt.
    Aufgrund fehlender Rechte kann auf das Objekt
    nicht zugegriffen werden.
    Danach wurde es als Schreibgeschützt angezeigt. Wie kann ich meine (umfangreichen) Änderungen noch retten? Es wurde automatisch eine Datei namens .fuse_hidden000003ed0000001 erstellt, auch eine ODF-Präsentation, so wie LibreOffice das halt zu tun pflegt, aber die ist genau auf dem gleichen Stand wie die eigentliche Datei. Ist jetzt meine ganze Arbeit für die Katz gewesen?
    https://www.dropbox.com/s/sci6t6plutf38lf/Bildschirmfoto%20vom%202015-10-21%2021%3A31%3A58.png?dl=1
  • in: CREATE VIEW (MySql) bei Lima-City nicht erlaubt?

    geschrieben von funnyweb

    Eigentlich müsste es gehen:
    https://www.lima-city.de/thread/views-erstellen
    Schreib doch mal ein Support-Ticket:
    https://www.lima-city.de/usercp/tickets/new
    (Ich gehe davon aus, dass du die Datenbank richtig angesprochen hast.)
  • in: TrueCrypt Container ohne Adminrechte öffnen

    geschrieben von funnyweb

    computergottshomepage schrieb:
    [...]
    Allerdings will Truecrypt ja immer Adminrechte, welche wir in der Schule nicht haben.
    [...]
    TrueCrypt will nur im "Portable Mode" Admin-Rechte. Solltest du es schaffen, einen Admin zu überreden, TrueCrypt fest zu installieren, (wovon ich allerdings nicht ausgehe,) benötigst du keine Admin-Rechte mehr, um TrueCrypt-Container zu öffnen.
  • in: Urlaub Kanarische Inseln - welche Insel

    geschrieben von funnyweb

    Wunderbar ist hier La Palma mit einer einzigartigen Landschaft, tollen Stränden, uriger Bebauung etc.
  • in: Ubuntu fährt extremst langsam herunter

    geschrieben von funnyweb

    techguru schrieb:

    Aus deinen Logs habe ich nichts auffälliges finden können. Vielleicht kann man den zeitgeist-Dienst noch irgendwo optimieren bzw. Einstellungen verändern. Zeitgeist ist in Gnome wohl allgegenwärtig ;-)

    Am 8. Oktober hattest du, so wie es aussieht was größeres gemacht, denn dein RAM wurde voll in beschlag genommen so das er über 2 GB im swap ausgelagert hat.
    Ja, das habe ich, und zwar mit VirtualBox statt zuerst nur Wine/PlayOnLinux, was sich schon in den Logs erahnen lässt. Und Dropbox hat 22 GB oder so runtergeladen.
    Durch die Nutzung von swap, wird das System langsamer, da Schreib und Lesevorgänge auf deiner externen USB Platte zusätzlich vorgenommen werden. Ausserdem kann durch intensive swap Nutzung deine CPU zusätzlich belastet werden, denn dann tritt der swapd in Erscheinung und managed den Auslagerung- Speicher.

    Wahrscheinlich werden die "buffered disk reads" auf deiner internen Platte im vergleiche zur externen USB Platte fast doppelt so hoch sein.
    Das kann gut sein, ich steige auch wieder um, sobald ich nicht mehr so viele verschiedene PCs nacheinander benutzen muss.

    Warum er aber eine viertel Stunde zum Herunterfahren benötigte ist für mich schon verwunderlich. Oder sind an dem Tag gerade große Updates im Hintergrund automatisiert installiert worden?
    Was heißt groß? Es wurden soweit ich mich erinnere Updates durchgeführt, aber nach meiner Einschätzung keine Großen... Es kann sein, dass Kernel-Updates dabei waren, aber auf jeden Fall konnte man ihre Anzahl ein einer Hand abzählen und es waren auch nicht viele MB, und es waren keine Major-Updates (meintest du die mit groß?) dabei.
  • in: Ubuntu fährt extremst langsam herunter

    geschrieben von funnyweb

    computergottshomepage schrieb:
    Externe Festplatte also? Dazu kann ich dir nur sagen, dass ich mit externen Festplatten und Betriebssystem suf diesen direkt ne Anfall krieg. Um welche Festplatte handelt es sich denn? Ich habe mal auch ne Zeitlang ein Ubuntu auf einer externen Platte gehabt (Usb 3.0) und das war geschwindigkeitstechnisch eine absulute Katastrophe...
    Es ist eine Instenso HDD mit 1 TB, über USB 3 verbunden. Bis auf das Herunterfahren und ggf. Hochfahren ist bis auf Ausnahmen nie langsam. Und die Externe nehme ich auch nur, weil ich dann einfacher den PC wechseln kann und immer noch die gleichen Daten habe.
    techguru schrieb:
    Hi funnyweb,

    mich würden die letzten 50 Zeilen vor dem Ausschalten interessieren. Am besten du zeigst uns per Copy & Paste einmal, in code-Blöcken formatiert, die Ausgabe.
    [...]
    Leider bekam ich diese Meldung, als ich den Beitrag veröffentlichen wollte: "Dieser 'Text' kann doch nun wirklich nicht als neuer Beitrag durchgehen, oder? Bitte kürze auf das Wesentliche, kopiere keine fremden Texte!" Darum unter diesem Link eine Textdatei mit den Ausschnitten aus dem Log.(Ich habe den PC-Namen durch "rechner-name" und meinen Benutzernamen durch "benutzer-name" erstetzt und noch ein paar Zeilen mehr rauskopiert.)
    gatheringxp schrieb:
    techguru schrieb:
    Da dein OS auf einer externen USB Platte läuft, kann es auch sein das er beim shutdown versucht die USB Geräte zu deaktivieren, er aber noch mit lesen/schreiben von der Platte beschäftigt ist und er sich da verhaspelt.

    Plausibel, aber nicht unbedingt nur das - Viele Prozesse / Anwendungen schreiben auch Daten auf die Platte, wenn sie eine Beendungsanweisung erhalten. Speichern Nutzerdaten, kappen Verbindungen und räumen nochmal auf. Auch mich würde hier die Verbindungsgeschwindigkeit der Platte interessieren, da der Swap vermutlich mit da drauf liegt und dann 2,1 GB Daten + die Prozesse betroffen sind - oder vertue ich mich da?

    Hast du denn nur Probleme mit dem Herunterfahren oder gibt es auch Stocken bei größeren Anwendungen und zeitgleichen Prozessen?

    Ist die Platte via USB verbunden? Welche Geschwindigkeit?
    Ja, der Swap liegt darauf und ich habe nur Probleme beim Herunterfahren und so extrem war das auch nur am 8. Oktober, sonst dauert es eigentlich geschätzt maximal eineinhalb Minuten (was ja auch schon lange ist). Geschwindigkeit: Mit hdparm gemessen habe ich etwa schwache 36 MB/s bei "buffered disk reads", 5292 MB/s bei "cached disk reads", allerdings läuft es auch gerade nur über USB 2.
  • in: Ubuntu fährt extremst langsam herunter

    geschrieben von funnyweb

    spitzei schrieb:
    Hallo funnyweb,

    du kannst mal im Ordner /var/log/ nachschauen da gibt es die 2 logs syslog und messages. In diesen kannst du anhand der Zeitstempel sehen welcher dienst dein Ubunut bremst.

    Spitzei
    Danke für den Tipp! Ich finde allerdings nur syslog und darin keine für Laien auffäligen Einträge. Es ist doch normal, dass der Log bei dem Shutdown-Befehl aufhört, oder?
  • in: Ubuntu fährt extremst langsam herunter

    geschrieben von funnyweb

    Hallo,

    ich habe seit einigen Wochen Ubuntu 15.04 64-bit auf einer externen Festplatte mit Gnome 3 laufen. Es läuft eigentlich sehr flüssig und stabil, nur fiel mir direkt auf, dass das Herunterfahren irgendwie länger als bei anderen Ubuntu-Installationen läuft. Es blieb jedoch immer eigentlich alles unter einer Minute zum Herunterfahren.

    Gestern (Dropbox hatte viel zu tun, vielleicht lag es daran) brauchte es länger als eine Viertelstunde zum Herunterfahren! Wenn ich im Internet nach langsamem Herunterfahren suche, finde ich Beschwerden über 30+ Sekunden... aber was ist mit 30² Sekunden??

    Anmerkung: Diesmal waren Swap und RAM etwas mehr ausgelastet: RAM etwa mit 3,2 GB von 3,8 GB und Swap ca. 2,1 GB von 7,8 GB. (Wahrscheinlich GiB, aber man präsentiert es mir als GB)+

    Kann ich dagegen irgendwas tun?
  • in: Drupal Footerbereich bearbeiten

    geschrieben von funnyweb

    Es gibt da mehrere Möglichkeiten, z. B.:

    In /modules/system/system.module in Zeile 3402 heißt es:
    return '<span>' . t('Powered by <a href="@poweredby">Drupal</a>', array('@poweredby' => 'https://www.drupal.org')) . '</span>';
    Hier könnte man irgendwie rumwerkeln und je nachdem, wie du das haben willst ändern, etwas einfügen etc., aber natürlich bitte nur immer zwischen zwei Hochkommata. Willst du diesen ganzen Kram mit dem Drupal-Link gar nicht haben, sondern nur einfach deinen eigenen Text einfügen, dann kannst du den ganzen Code von oben durch diesen ersetzen:
    return '<span>Das hier steht dann in deinem Footer.</span>';


    Andere Möglichkeit: Du änderst den Footer in deinen Theme-Dateien.
  • in: WP Plugin Kalender

    geschrieben von funnyweb

    laex630 schrieb:
    Habe nur die gce-script.js geändert, sonst alles wie beim originalen.

    Leider klappt es so auch nicht, müssen die beiden jquery Dateien auch vom mouseover zu onclick geändert werden?
    Das würde ich ehrlich gesagt lassen... es kann auch sein, dass ich Jonas' Vorschlag falsch interpretiert habe... aber das kann doch nicht so schwierig sein, einfach nur einen Klick statt nem Mouseover vorauszusetzen! Tut mir leid, dazu habe ich zu wenig JS-Kenntnisse... Viel Glück und gute Nacht
  • in: WP Plugin Kalender

    geschrieben von funnyweb

    laex630 schrieb:
    Klappt leider nich, also mit onclick bzw. auch mit nur click nicht :(
    Schade... und wenn du das einfach so machst:
    jonas-bayer schrieb: [...]
    Versuche "qtip" einfach mal in "click" oder "onclick" zu ändern.[...]

    Also:
    // Tooltip config using qTip2 jQuery plugin.
            function gce_tooltips(target_items) {
     
                $(target_items).each(function() {
     
                    //Add qtip to all target items
                    $(this).onclick({
                        content: $(this).find('.gce-event-info'),
                        position: {
                            my: 'bottom left',
                            at: 'center',
                            viewport: true,
                            adjust: {
                                method: 'shift',
                                scroll: false
                            }
                        },
                        show: {
                            solo: true,
                            effect: function(offset) {
                                $(this).fadeIn(50);
                            }
                        },
                        hide: {
                            fixed: true
                        },
                        style: {
                            classes: 'qtip-light qtip-shadow qtip-rounded'
                        }
                    });
                });
            }

    bzw.
    // Tooltip config using qTip2 jQuery plugin.
            function gce_tooltips(target_items) {
     
                $(target_items).each(function() {
     
                    //Add qtip to all target items
                    $(this).click({
                        content: $(this).find('.gce-event-info'),
                        position: {
                            my: 'bottom left',
                            at: 'center',
                            viewport: true,
                            adjust: {
                                method: 'shift',
                                scroll: false
                            }
                        },
                        show: {
                            solo: true,
                            effect: function(offset) {
                                $(this).fadeIn(50);
                            }
                        },
                        hide: {
                            fixed: true
                        },
                        style: {
                            classes: 'qtip-light qtip-shadow qtip-rounded'
                        }
                    });
                });
            }
    ...mit unveränderter jQuery diesmal? Vielleicht klappt das
  • in: WP Plugin Kalender

    geschrieben von funnyweb

    laex630 schrieb:
    Wie soll ich das in die Zeile einfügen mit click bzw. onclick?
    [...]
    Ach Entschuldigung, ich habe den anderen Thread nicht komplett gelesen und dachte jetzt erst, die Funktion solle komplett gestrichen werden. So ist es natürlich Schwachsinn, was ich hier geschrieben habe:
    funnyweb schrieb:
    laex630 schrieb:
    Hallo, stimmt, dann sollte nur das mit dem Öffnen gemacht werden, wie im 1. Thread geschrieben.

    Ich vermute (bin nicht gerade Profi auf dem Gebiet), dass man hier in gce-script.js die Zeilen 138 bis 169 auskommentieren/löschen muss [...]
    Theoretisch kann man in den jQuery-JS-Dateien alle "mouseover" (kommt je 2 mal vor) durch "click" bzw. "onclick" ersetzen. Das ist natürlich kein guter Stil, aber vielleicht klappt es. Und wichtig: nur für dieses Plugin/diese Anwendung benutzen!
  • in: WP Plugin Kalender

    geschrieben von funnyweb

    laex630 schrieb:
    Hallo, stimmt, dann sollte nur das mit dem Öffnen gemacht werden, wie im 1. Thread geschrieben.

    Ich vermute (bin nicht gerade Profi auf dem Gebiet), dass man hier in gce-script.js die Zeilen 138 bis 169 auskommentieren/löschen muss:
    // Tooltip config using qTip2 jQuery plugin.
    		function gce_tooltips(target_items) {
    
    			$(target_items).each(function() {
    
    				//Add qtip to all target items
    				$(this).qtip({
    					content: $(this).find('.gce-event-info'),
    					position: {
    						my: 'bottom left',
    						at: 'center',
    						viewport: true,
    						adjust: {
    							method: 'shift',
    							scroll: false
    						}
    					},
    					show: {
    						solo: true,
    						effect: function(offset) {
    							$(this).fadeIn(50);
    						}
    					},
    					hide: {
    						fixed: true
    					},
    					style: {
    						classes: 'qtip-light qtip-shadow qtip-rounded'
    					}
    				});
    			});
    		}
    Einfach mal ausprobieren, ob's funktioniert mit dem Auskommentieren.
  • in: WP Plugin Kalender

    geschrieben von funnyweb

    laex630 schrieb:
    [...]
    Sondern erst nach anklicken des jeweiligen Tages, sowie ein "Schließen" dann in den Eintrag, sonst bekommt man ihn ja nicht mehr zu.
    [...]
    Der Eintrag schließt sich doch von selbst, wenn man mit der Maus woanders ist :biggrin:
    Auch noch ein schönes WE, LG

    https://www.lima-city.de/thread/kalender-plugin-wordpress: Ist das nicht dasselbe Thema?
  • in: Bestes Foren-CMS

    geschrieben von funnyweb

    muellerlukas schrieb:
    funnyweb schrieb:
    Auffällig ist aber auf jeden Fall, dass das deutsche Forum über bbPress nicht mit bbPress, sondern mit vBulletin betrieben wird, was mir irgendwie zu denken gegeben hat.

    Das ist auch nicht das offizielle BBPress-Board, sondern einfach nur eine Sektion für BBPress im deutschen Wordpress-Board.
    https://bbpress.org/forums/
    Natürlich nicht, aber es ist das Forum von WordPress Deutschland, von dem man eigentlich denken könnte, es sei mit bbPress betrieben. Immerhin wird das Forum auf bbPress.org tatsächlich mit bbPress betrieben.
  • in: Bestes Foren-CMS

    geschrieben von funnyweb

    Vielleicht ist hier ja was für dich dabei:
    https://www.phpbb.com/customise/db/styles-2
    http://www.phpbb3styles.de/
    http://www.phpbb3styles.net/
    http://www.rockettheme.com/phpbb/styles
    Aber achte bitte immer auf die Lizenzen, nicht alle Themes dort sind komplett kostenlos.
    Ich habe selbst mal für kurze Zeit mit bbPress für WordPress gearbeitet, da ist das Design ggf. noch besser auswählbar/anpassbar, weil du alle WordPress-Themes nutzen kannst. Ich habe das allerdings nicht lange verwendet, weil ich kein Forum mehr brauchte, deswegen kann ich halt nicht viel dazu sagen. Auffällig ist aber auf jeden Fall, dass das deutsche Forum über bbPress nicht mit bbPress, sondern mit vBulletin betrieben wird, was mir irgendwie zu denken gegeben hat. vBulletin kostet aber.

Login zum Webhosting ohne Werbung!