kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Welches Wiki mit WYSIWYG und Berechtigungen

    geschrieben von paulfinned

    Hi, Danke für deine Antwort.

    Ja Confluence wäre Ideal, aber ich will das möglichst Kostenlos halten und vor allem Provider Unabhängig.
    (In der arbeit nutzen wir das und es ist natürlich für Nutzer sehr gut)

    mit reiner git+markdown Lösung wäre es nicht aus dem web (webbrowser ggf ohne lokalem git) möglich zu nutzen.
    Und auf den gewissen Komfort will ich dann dabei auch nicht verzichten (WYSIWYG, Struckturierung, Table Of conntent).
    Welchen Editor nutzt du dazu (ich weiß geht theoretisch jeder).
    Und Zuletzt würde auch nicht jeder Nutzer (auch wenn es nur ein paar sind) glücklich werden.

    Bei Doku vs Media Wiki - wie schätzt du den Administrations-aufwand ein?
    Bei DokuWiki gibt es ja auch nicht alles was ich gerne hätte out of the Box.
  • in: Welches Wiki mit WYSIWYG und Berechtigungen

    geschrieben von paulfinned

    Hallo Leute

    Ich bin auf der suche nach Input mit welchem System ich am ehesten meine Anforderungen umsetzten kann,
    und vielleicht hat jemand schon selber etwas ähnliches gemacht und kann mir daher Empfehlungen aussprechen.

    Ich würde gerne eine Art Wiki für mich für einige Projekte einrichten.
    Dabei habe ich etwa folgende Anforderungen:
    * Auf eigener Hardware installierbar (oder auch shared hoster, aber nix cloud/serverless only)
    * Styling grundlegend anpassen (nichts aufwendiges oder spezielles, aber so Farben und strucktur, …)
    * Eine Rollen & Gruppen basierte Rechte Verwaltung (ein Nutzer soll auch mehreren Gruppen angehören können)
    * Ich möchte Seiten folgende sichtbarkeiten geben können
    ** Public (alle sehen sie)
    ** Private für einzelne User
    ** Private für Mitglieder einer Gruppe
    ** Seiten sollen die Sichtbarkeit der Eltern Seiten übernehmen (damit nicht subpages auf einmal sichtbar sind)
    * GGF Sektionen die ich auch über Subdomains direkt ansprechen kann (kein must have)
    * Die Seiten sollten (auch) mit einem WYSIWYG Editor bearbeitbar sein und folgendes unterstützen:
    ** 3 Überschrift ebenen
    ** Listen (Ordered, unordered, mehrere ebenen)
    ** Bold, Italics, Underlined
    ** Justified Left, Right, center
    ** Simple Tables
    ** Pictures
    ** Links
    ** Code blocks (Syntax highlighting von bekannten sprachen (sh, C, java, xml, ini))
    ** Ein Table Of Contnetn macro (listed alle Headlines auf der Selben Page auf um sie direkt an springen zu können)
    ** Ein Child Page Listing macro (listed alle Subpages auf um sie anspringen zu können (konfigurierbar welche Tiefe))

    Welche möglichst nicht zu monströse, kostenlose Software könntet ihr dazu empfehlen?
    Ich denke das MediaWiki (der wikipedia) das alles sicher auch irgendwie kann – denke aber auch das diese sehr aufwendig und viel hat was ich nicht brauche.
    Was meint ihr? (Wie gesagt, würde ich mich über echte Erfahrungen freuen und nicht nur ja mit dem müsst es gehen ...)

    LG,
    Paul
  • in: Text files verarbeiten - parsen, analysieren, durchsuchen

    geschrieben von paulfinned

    hi, scheinbar habe ich die erste Antwort nicht mitbekommen ....
    @tangoal: Wenn das für dich so klingt, hast du mich mißverstanden. (Skriptbar, und schon die Beispiele sind sehr viel mehr als einfache suchen)

    @tchab:
    Hi, danke für die Antwort + sogar gleich Beispiele!
    Allerdings suche ich etwas was eine höhere Abstraktion hat - eben wie der von mir geschriebene Beispiele code (den man z.t. mit einigem Aufwand in C#/Java auch implementieren kann)
    Die höhere Abstraktion ermöglicht es dann leichter/schneller einzusteigen und auch zu warten.
    Hab jetzt letztes mal wieder java (streams, etc) verwendet ...
  • in: Text files verarbeiten - parsen, analysieren, durchsuchen

    geschrieben von paulfinned

    Hi,

    Seit Anfang des Jahres ist es mir immer wieder untergekommen, das ich text-files in irgend einer Art durchsuchen/analysieren mußte.
    Nur irgendwie habe ich keine Methode gefunden das effizient zu gestalten.
    Ich hab auch schon darüber nachgedacht eine richtige Anwendung zu schreiben (hald immer wieder für die jeweilige Aufgabe) das halte ich aber für ineffizient, immer wieder IntelliJ starten oder so
    Daher wollt ich euch mal um Rat fragen was für Möglichkeiten es den da gibt.

    Die Randbedingungen sind (will ich haben, vl geht nicht alles):
    - es muss auch auf Windows laufen.
    - einfach ohne compilieren oder so (vermutlich was interpretierbares)
    - keine zu fette Installation/Abhängigkeiten
    - Unterstützung für eine art "mächtiges"/praktisches debuggen (am besten in intelliJ oder VS Code(das wollt ich mir schon immer mal ansehen)
    - Ich habe Erfahrung in Java, C# und vor Ewigkeiten auch mal bisher php, batch

    Hier habe ich einen sample code wie ich mir "vorstelle" u.a. auch aus Erfahrung bei anderen Problemen wie es aussehen kann.
    Mit einer solchen "art" code könnte es sehr einfach gehen.
    List<File> SrcA= GetFilesFromDirectory(PfadAngabe, "*.imp");	// Hollt sich eine liste aller files mit ".imp"-endung
    List<File> SrcB = GetFilesFromDirectory(PfadAngabe, "!*.imp");	// Hollt sich eine liste aller files ohne ".imp"-endung 
    
    
    // für enthalten
    SrcA.ForEach()								// für alle Files in List A
       .ForEachLineOfFile( lineA -> lineA.GetRegExpMatch('<regExp>'))   	// für alle Zeilen hole den RegExp-Match (obs da was einfacheres aber ähnlich mächtiges gäbe?))
       .ForEach( matchA -> 							// für alle Matches mache ...
                  SrcB.ForEach()						// für alle Files in List B
                      .ForEachLineOfFile( matchA, fileB, lineB -> 			// für alle Zeilen 
                                              if(lineB.Contains(matchA))		// wenn MatchA enthalten ist
    						{String.Format("The String %s is contained in %s: %s", matchA, fileB, lineB)} // gib die Info aus
                                        )
               );
                            
                            
    // für nicht enthalten
    SrcA.ForEach()									// für alle Files in List A
       .ForEachLineOfFile( lineA -> lineA.GetRegExpMatch('<regExp>'))		// für alle Zeilen hole den RegExp-Match 
       .ForEach( fromA -> {								// für alle Matches mache ...
                   if (!SrcB.Any(currentB -> currentB.Contains(fromA))) 		// wenn er nirgends in einem File von Liste B ist 
                      String.Format("The String %s is NOT contained in the List", fromA)	// gib die Info aus
                   });


    Dieser Sample code mag vl schnell von Profis vereinfacht werden, aber ich denke die art des codes ist leicht lesbar und v.a. mächtig & erweiterbar.

Login zum Webhosting ohne Werbung!