Einloggen
[c] [test] [fefe]

/c/ – Pufferüberlauf


Neuen Faden erstellen

(≤ 4)



[0] [1] [2] [3]

  • [l] Quellcodeklebrig? Frickelfelix Wed, 02 Jan 2019 23:05:00 GMT Nr. 5853 Klebrig
    PNG 623×714 235.4k
    Schraubt hier jemand außer Zuse am DC-Quelltext?

    Die Projektziele haben mir gefallen und obwohl Portabilität nicht mit aufgeführt wird und ausdrücklich Linux gefordert, habe ich mal versucht, es auf meinem LSD zum laufen zu bekommen. Auf die namensgebende Diäten-Libc kann man verzichten, libowfat und Abhängigkeiten sind als Paket vorhanden.

    Kleinere Unterschiede , wie dass
    * sich include- und lib-Pfade unterscheiden,
    * BSD-gcc alt ist und z.B. -mmititage-rop nicht unterstützt,
    * einige Bibos in BSD nicht existieren, oder dass
    * Funktionsprototypen für malloc und alloca nicht in eigenen Header-Dateien liegen,

    lassen sich trivial lösen. Gestoppt habe ich jetzt, bei fallocate (z.B. db.c:398). Vielleicht kann man es einfach ein #ifdef _GNU_SOURCE eingefassen, aber was war hier die Absicht des Verfassers?

    Was hält Felix von einem Klebefaden für Quellcodefrickler? Wenn man auf Gitgud schaut, könnte das Projekt Aufmerksamkeit und Zuarbeiter gebrauchen (issues == mergereqs == 0).
7 Antworten nicht angezeigt.
  • [l] Zuse ## Admin Sun, 06 Jan 2019 09:57:57 GMT Nr. 5939
    Ich habe mal ein paar der angesprochenen Dinge geändert. Probier mal die neue Version.

    Falls hier demnächst etwas kaputt geht, wisst ihr woran es lag.
  • [l] Zuse ## Admin Sun, 13 Jan 2019 16:44:48 GMT Nr. 6155
    Bist du inzwischen weitergekommen?
  • [l] Frickel- Felix Mon, 14 Jan 2019 18:41:12 GMT Nr. 6183
    JPG 600×600 102.6k
    Leider noch nicht.

    Gerade ist daheim das Internet futsch, was die Freizeitprojekte etwas ausbremst.
  • [l] Frickel- Felix Sun, 20 Jan 2019 10:16:41 GMT Nr. 6344
    Wenn ich das richtig sehe, dann hast du die Bibliotheken aus dem Projekt entfernt. Hier ein Ansatz für dietchan/Makefile, um die aktuellen Bibliotheken herunterzuladen, verifizieren und zu entpacken:
    FETCH=curl -O
    VERIFY=gpg --verify
    LFVER=0.32
    LFURI=http://www.fefe.de/libowfat/
    DLVER=0.34
    DLURI=http://www.fefe.de/dietlibc/
    
    libs: libowfat-$(LFVER) dietlibc-$(DLVER)
    
    libowfat-$(LFVER): libowfat-$(LFVER).tar.xz libowfat-$(LFVER).tar.xz.sig
    	$(VERIFY) libowfat-$(LFVER).tar.xz.sig
    	xzcat libowfat-$(LFVER).tar.xz | tar xf -
    
    dietlibc-$(DLVER): dietlibc-$(DLVER).tar.xz dietlibc-$(DLVER).tar.xz.sig
    	$(VERIFY) dietlibc-$(DLVER).tar.xz.sig
    	xzcat dietlibc-$(DLVER).tar.xz | tar xf -
    
    libowfat-$(LFVER).tar.xz:
    	$(FETCH) $(LFURI)$@
    
    libowfat-$(LFVER).tar.xz.sig:
    	$(FETCH) $(LFURI)$@
    
    dietlibc-$(DLVER).tar.xz:
    	$(FETCH) $(DLURI)$@
    
    dietlibc-$(DLVER).tar.xz.sig:
    	$(FETCH) $(DLURI)$@
    

    Zum Verifizieren braucht man natürlich den Schlüssel (von Fefes Seite holen oder mit gpg --search-key A534A9C6 suchen und importieren).
    Kann es sein, dass GPG bei nicht erfolgreicher Verifizierung trotzdem null zurückgibt? Auch würde ich gerne die letzten vier Regeln in eine zusammenfassen, komme aber gerade nicht drauf wie.

  • [l] Regeln Effe ## Admin Sun, 27 May 2018 11:57:26 GMT Nr. 2 Klebrig Geschlossen
    JPG 900×1200 134.9k
    Kurze Durchsage.

    0. Nichts illegales (in den USA oder in der EU)
    1. Bitte auch keinen Grenzwertscheiß
  • [l] Effe ## Admin Sun, 27 May 2018 15:21:15 GMT Nr. 6
    Unterstützte Formate: JPEG, PNG, GIF, WEBM, PDF

    Maximal 10 MB pro Datei.

  • [l] Felix Sat, 09 Feb 2019 23:42:11 GMT Nr. 7108
    JPG 786×693 64.0k
    Was ist der Sinn von diesem Brett hier?
  • [l] Felix Sun, 10 Feb 2019 16:05:10 GMT Nr. 7130
    PNG 914×1091 22.5k
    Der Sinn ist das, was du draus machst.
  • [l] Felix Mon, 18 Feb 2019 13:09:09 GMT Nr. 7519
    Der Sinn dieses Brettes, bitte.

  • [l] FFMPEG- Felix Fri, 08 Feb 2019 12:42:18 GMT Nr. 7065
    WEBM 640×480 1:23 5.1M
    6,1 MB für 83 Sekunden

    $ ffmpeg -i harmonie.mkv -b:v .5M -to 83 harmonie.webm


    Was hat Felix neulich kotiert?

    Auch: Felix alte kotier.bat:
    REM KOTIERE IM DOPPELPASS
    SET O=-b:v 0 -crf 40 -threads 8 -tile-columns 6 -y -hide_banner
    FFMPEG -i x.mp4 %O% -pass 1 -speed 4 - an -f webm NUL
    FFMPEG -i x.mp4 %O% -pass 2 -speed 2 y.webm
    

  • [l] Felix Sat, 09 Feb 2019 05:25:26 GMT Nr. 7099
    WEBM 640×480 14:20 8.7M
    Felix merkt gerade, dass er anscheinend schon länger nichts mehr kotiert hat. Eines der komplizierteren Projekte war Video relatiert - 15 Minuten in 9 MB.

    Felixens Kotierskript wird immer wieder von Hand editiert:

    VBITRATE=200K
    
    #VF=-vf scale=-1:720
    
    #ln -s "$1" /tmp/fuckyou
    
    #SUBTITLES="-vf subtitles='/tmp/fuckyou'"
    
    #STARTTIME="-ss 00:02:18.055"
    
    #ENDTIME="-to 03:59.697"
    
    VCODEC='-c:v libvpx-vp9'
    
    ffmpeg -i "$1" -sn $VCODEC -pass 1 $VF -b:v $VBITRATE -threads 8 -speed 8 \
      $STARTTIME $ENDTIME \
      -tile-columns 6 \
      -an -f webm -y $SUBTITLES  /dev/null
    
    ABITRATE=16K
    
    ffmpeg -i "$1" -sn $VCODEC -pass 2 $VF -b:v $VBITRATE -threads 8 -speed 4 \
      $STARTTIME $ENDTIME \
      -tile-columns 6 -auto-alt-ref 1 -lag-in-frames 25 \
      -c:a libopus -b:a $ABITRATE \
      -f webm $SUBTITLES "$1.webm"
    

  • [l] CSS Felix Tue, 25 Sep 2018 17:38:44 GMT Nr. 3010
    PNG 1907×995 43.4k
    Kann ich haben CSS hier? Typo3.css und so? Vielleicht sogar dieses kühle VT220-Stilblatt (Stylesheet)?
6 Antworten nicht angezeigt.
  • [l] Felix Fri, 30 Nov 2018 15:07:28 GMT Nr. 4946
    kurze nachfrage: hat sich da schon was getan, cssfelix?

    >>3873
  • [l] Sehr einfache, augenfreundliche userContent.css Felix Mon, 07 Jan 2019 00:38:11 GMT Nr. 5949
    @-moz-document domain("dietchan.org"), domain("kohlchan.net") {
    	a,body,input[type="text"],input[type="password"],textarea,
    	.username,.quote,
    	.banner/*KC*/,
    	h2,.ban,.boardlist,.file,.name,.pages,.post,.quote2,.sage,.sticky/*KC*/
    	{		/* Grundstil */
    		background-color:	#222	!important;
    		color:			#ccc	!important;
    		border-width:		0	!important;
    	}
    	.subject,
    	h1,h2,.banner/*KC*/
    	{		/* hervorgehoben */
    		color:			#0c0	!important;
    	}
    }
    

    Ärgerlicherweise bleiben ausgerechnet auf diesem Brett alle Eingabefelder weiß. Hat Jemand Ahnung, wie ich den Brauserier dazu überreden kann?
  • [l] Felix Mon, 07 Jan 2019 04:22:38 GMT Nr. 5950
    PNG 642×458 22.3k
    >>5949
    Nett!
    >Ärgerlicherweise bleiben ausgerechnet auf diesem Brett alle Eingabefelder weiß.
    Kann das Problem nicht nachvollziehen, bei mir funktioniert es.
  • [l] Felix Wed, 23 Jan 2019 21:10:06 GMT Nr. 6494
    >>5950
    Mit Iridium auch kein Problem. Eine userContent.css gibt es nicht (mehr) und man soll stattdessen eine eigene Erweiterung schreiben (Wiebitte, WzF?!). Allerdings geht das über 9000 Mal besser als das Mozilla je hinbekommen hat und Felix hat jetzt seine erste Brausererweiterung schreiben können.

  • [l] ++ BRECHEND ++ Felix Thu, 29 Nov 2018 13:08:31 GMT Nr. 4882
    PNG 360×594 250.5k
    Kohlchan geht wieder!!!
  • [l] Felix Tue, 22 Jan 2019 17:07:49 GMT Nr. 6442
    JPG 1280×720 94.0k

  • [l] Felix Wed, 19 Dec 2018 19:47:45 GMT Nr. 5495
    GIF 400×192 928.9k
    Wirst du dieses Scheißbrett einigermaßen benutzbar machen? Also durch Klicks die Postingsnummer in die Antwortfeld setzten und so?
3 Antworten nicht angezeigt.
  • [l] Felix Mon, 24 Dec 2018 01:36:46 GMT Nr. 5572
    Zitieren ist immer geil.
  • [l] Felix Fri, 28 Dec 2018 00:14:43 GMT Nr. 5637
    PNG 1080×791 1.7M
    >>5504
    ging das nicht auf krautchan mal? kann sein dass ich mich irre. auf jeden fall geht's bei kohlchan nicht mehr und ich muss die postennummer immer händisch kopieren
  • [l] Felix Tue, 01 Jan 2019 00:22:31 GMT Nr. 5799
    >Dieses Brett wird nicht mit JavaScript verschandelt.

    dies. wer es nicht schafft, text zu markieren, gehört der rechner entsorgt. mit x11 hat man eh mindestens zwei clipboards verfügbar.
  • [l] Felix Thu, 10 Jan 2019 09:02:54 GMT Nr. 6052
    >>5799
    Beim niedrigen Pfostenaufkommen von dietchan kann man die Pfostennummer auch einfach tippen.

  • [l] Lynx-Pfostierungen Felix Wed, 09 Jan 2019 05:25:23 GMT Nr. 6010
    JPG 1152×2048 319.3k
    scheitern mit einem 400 Bad Request aus Felix nicht erkenntlichen Gründen. Bitte um Behebung. Felixens Versuchpfosten kam von der selben IP.
  • [l] Lynx- Wed, 09 Jan 2019 07:32:22 GMT Nr. 6012
    test
  • [l] Zuse ## Admin Wed, 09 Jan 2019 07:34:08 GMT Nr. 6013
    Alles klar, scheint behoben zu sein. Problem war, dass Lynx für normale Textfelder einen Content-Type sendet, weshalb die Textfelder fälschlich als Dateihochlad identifiziert wurden.

    Danke für die Meldung!

  • [l] BENIS Felix Thu, 29 Nov 2018 12:04:33 GMT Nr. 4829
    JPG 778×812 127.6k
    :DDDDDDDDDD
  • [l] Felix Thu, 29 Nov 2018 12:22:43 GMT Nr. 4841
    Hello am 48 year man from somalia. Sorry for my bed england. I selled my wife for internet connection so I can watch Herbert Gonenmeyr vides.
  • [l] hallo Felix Sun, 06 Jan 2019 20:21:30 GMT Nr. 5945
    i dont speak germanian
    ik spreek alleen maar nederlands
    hahaahhaahhahahahahhahahaha

  • [l] penish Felix Thu, 03 Jan 2019 17:58:24 GMT Nr. 5877
    PNG 37×37 1.6k
    KANKERNEYGURS


[0] [1] [2] [3]
[c] [test] [fefe]