 | | Python Forum, Bilder & Videos |
|---|
|
| Forum |
|---|
Code (Hervorhebung) ohne Erweiterungen möglich? - Monday, 2. April 2012 Hallo,
ich habe auf der suche nach Infos über MediaWiki euer Forum gefunden wollte mal 2 Frage dazu stellen. Evtl. bin ich ja hier richtig.
1. Ich habe einen kleinen Python-Code auf meinem MediaWiki veröffentlichen wollen. Mit den vorhandenen Möglichkeiten wie z.B. code habe ich es nicht hinbekommen, dass trotzdem einen Zeilenumbruch gemacht wird. Wenn ich vor die erste Zeile eine Leerzeichen machen würde wird es dann zwar richtig hervor gehoben, ich hätte aber auch gerne leere Zeilen in meinem Code den ich veröffentliche und daher ist diese Lösung auch nicht richtig. Gibt es beim MediaWiki von Haus aus keine Lösung dafür?
2. Auf der Suche nach einer Erweiterung zum Code posten habe ich dann verschiedene Möglichkeiten entdeckt, z.B. Geshi, auf der Seite http://www.mediawiki.org/wiki/Extension:Geshi wir dann aber unten erwähnt dass es von StubManager abhängt wo man wiederum die Meldung bekommt, dass diese Erweiterung nicht mehr gewartet wird. Da es aber scheinbar verschiedene Möglichkeiten gibt wollte ich Fragen ob jemand etwas empfehlen kann? Klasse finde ich z.b. etwas wo ich auf anderen Seiten entdeckt habe wo man die Zeilennummer aus- und einblenden kann. Wie z.B. hier: http://wiki.python-forum.de/try...except
Ich bin mal gespannt auf eure Antworten, THX | Die besten programmier programme für Anfänger ? - Thursday, 23. February 2012 Hi, Python ist für Anfänger geeignet und kostet auch nicht viel. http://www.galileocomputing.de kaufe dort selber immer haben schnelle Lieferung und gute Preise. | Softwareentwickler (m/w) auf Python/Plone/Zope in Berlin - Thursday, 9. February 2012 Einfach-machen-lassen definiert Service neu.
Wir haben ein innovatives Servicekonzept entwickelt, das Online-Händlern ermöglicht, ihren Kunden Vor-Ort-Service anzubieten. Dadurch schließen wir die Lücke zwischen E-Commerce und lokalen Servicedienstleistern. Bundesweit haben wir ein zertifiziertes Servicenetz mit über 500 Technikern installiert. Dadurch schaffen wir ein Angebot für Millionen von Menschen, die derzeit keinen Zugang zu Dienstleistungen haben. Wir sind ein Start-Up-Unternehmen in Berlin und arbeiten mit einem jungen, qualifizierten Team. Wir freuen uns über neue Mitarbeiter mit Ideen und analytischem Denken, die unsere Visionen von einer sorgenfreien Nutzung von technischen Geräten teilen.
Für die Weiterentwicklung und den Betrieb unser rund um das Servicenetz angesiedelten Softwarelösungen suchen wir zum nächstmöglichen Zeitpunkt tatkräftige Persönlichkeiten als Softwareentwickler (m/w) in Vollzeit.
Ihre Aufgaben o Konzeption, Planung und Umsetzung von Softwarelösungen mit Schwerpunkt auf Python/Plone/Zope o Weiterentwicklung unseres Auftragsmanagement-Systems o Entwicklung eines Servicecommunity-Systems mit angeschlossenen Wissensmanagement o Analysieren und Gestalten tragfähiger IT-Strategien, -Konzepte und -Modelle
Ihr Profil o Sie halten gern die Fäden in der Hand und sind in der Lage, übergreifende Aufgaben in einem Scrum-Team zu übernehmen o Sie kommunizieren transparent und zielgerichtet und entwickeln eigene Ideen, von denen Sie Kollegen und Kunden überzeugen können o Sie verfügen über sehr gute Programmierkenntnisse in Python (objektorientiert), sowie über Erfahrungen mit relationalen und objektorientierten Datenbankenmodellen o Fundierte Kenntnisse mit Plone und Zope oder die Bereitschaft, sich diese anzueignen o Gern gesehen sind Kenntnisse in Ajax / jQuery / Django und Erfahrung mit Unit-Tests
Unser Angebot Anspruchsvolle Aufgaben im Bereich Anwendungsentwicklung Interessante Aufgaben in einem dynamischen, innovativen und wachsenden Unternehmen Eine angenehme Arbeitsatmosphäre und ein offenes, kollegiales Umfeld Leistungsgerechte Vergütung und vielfältige Möglichkeiten zur Übernahme von Projektverantwortung
Aussagekräftige Bewerbungen per E-Mail bitte an jobs@einfach-machen-lassen.de | Dateien zum bearbeiten in der MediaWiki verlinken - Thursday, 19. January 2012 Das kann eigentlich nicht sein. Die Datei liegt im Unterverzeichnis /includes/DefaultSettings.php
Der entsprechende Abschnitt in 1.17 sieht so aus: Code:$wgMimeTypeBlacklist = array( # HTML may contain cookie-stealing JavaScript and web bugs 'text/html', 'text/javascript', 'text/x-javascript', 'application/x-shellscript', # PHP scripts may execute arbitrary code on the server 'application/x-php', 'text/x-php', # Other types that may be interpreted by some servers 'text/x-python', 'text/x-perl', 'text/x-bash', 'text/x-sh', 'text/x-csh', # Client-side hazards on Internet Explorer 'text/scriptlet', 'application/x-msdownload', # Windows metafile, client-side vulnerability on some systems 'application/x-msmetafile', # A ZIP file may be a valid Java archive containing an applet which exploits the # same-origin policy to steal cookies 'application/zip',
# MS Office OpenXML and other Open Package Conventions files are zip files # and thus blacklisted just as other zip files. If you remove these entries # from the blacklist in your local configuration, a malicious file upload # will be able to compromise the wiki's user accounts, and the user # accounts of any other website in the same cookie domain. 'application/x-opc+zip', 'application/msword', 'application/vnd.ms-powerpoint', 'application/vnd.msexcel', );
Du kannst die letzten vier Zeilen auskommentieren. Beachte aber den Warnhinweis darüber (ZIP). | HTML-/CSS-Entwickler (w/m) - Friday, 16. December 2011 Die Starmeo Betriebs GmbH ist im August 2011 mit Sitz in Köln gegründet worden. Starmeo.com ist eine Social-Media-Plattform, spezialisiert auf die Bedürfnisse von Stars und deren Fans. Das junge Start-up sucht noch weitere Mitarbeiter (m/w) in Vollzeit.
Unser leitender Software-Entwickler ist passionierter Django & Python-Spezialist, der im Team gemeinsam mit euch eine große Herausforderung meistern möchte. Wir suchen weitere Mitarbeiter in den Bereichen Entwicklung und technisches Projektmanagement zur Unterstützung und des stetig wachsenden Entwickler-Teams.
Hauptaufgaben: - Entwickeln und Umsetzen von neuen Features für unsere eigene Online-Plattform Starmeo.com - Übernahme von Projektverantwortung bei der weiteren Entwicklung - Weiterentwicklung bestehender Features und Entwicklung neuer Ideen und Konzepte - Integration der Grafikleistung in die Plattform
Anforderungen: - Sehr gute HTML- und CSS-Kenntnisse - Beherrschung von Template-Engines - Kenntnisse der Frontend-Architekur und -Design von großem Vorteil
Von Vorteil: - Erfahrung in der Arbeit mit CMS - Erfahrung mit JavaScript, AJAX oder jQuery - Bereits Projekte mit PHP verwirklicht - Kenntnisse einer höheren Programmiersprache (Java oder C++)
Wir bieten: - Junges, hochmotiviertes und dynamisches Team - Sehr gutes Arbeitsklima - Möglichkeit bei entstehenden Projekten eigene Ideen einzubringen und das finale Produkt mitzugestalten - Möglichkeit schnell Projektverantwortung zu übernehmen - Überdurchschnittliche Bezahlung im Vergleich zu anderen Start-ups
Kontakt: Starmeo Betriebs GmbH Frank Mühlenbeck Bonner Str. 328 50968 Köln
+49 (0) 22163060015 frank.muehlenbeck@starmeo.com
Wir freuen uns auf deine aussagekräftige Bewerbung inklusive möglichen Startdatum und Gehaltsvorstellung. | (Leitender) Python-Entwickler (w/m) - Friday, 16. December 2011 Die Starmeo Betriebs GmbH ist im August 2011 mit Sitz in Köln gegründet worden. Starmeo.com ist eine Social Media Plattform, spezialisiert auf die Bedürfnisse von Stars und deren Fans. Das junge Start-up sucht noch weitere Mitarbeiter (m/w) in Vollzeit.
Unser leitender Software-Entwickler ist passionierter Python & Django-Spezialist, der im Team gemeinsam mit euch eine große Herausforderung meistern möchte. Wir suchen weitere Mitarbeiter in den Bereichen Entwicklung und technisches Projektmanagement zur Unterstützung und Leitung des stetig wachsenden Entwickler-Teams.
Hauptaufgaben: - Entwickeln und Umsetzen von neuen Features für unsere eigene Online-Plattform - Übernahme von Projektverantwortung bei der weiteren Entwicklung - Weiterentwicklung bestehender Features und Verwirklichung neuer Ideen und Konzepte - Je nach Vorkenntnissen, Leitung des Entwicklerteams & technisches Projektmanagement
Anforderungen: - Sehr gute Python-Kenntnisse - Django-Erfahrung - Eigenständiges und lösungsorientiertes Arbeiten - Erfahrung mit Javascript und jQuery - Linux-fähig - Langjährige Berufserfahrung mit Python im Web
Von Vorteil: - Kennt sich mit relationalen Datenbanken aus (bevorzugt PostgreSQL, aber auch mySQL o. Ä.) - Affinität zu Social Media - Führungspersönlichkeit - HTML- und CSS-Kenntnisse - Kann eine andere höhere Programmiersprache, C++ oder Java - Bereits Projekte mit Django verwirklicht - Kann verteilte Versionierungswerkzeuge benutzen (bevorzugt: Mercurial, ok: Bazaar, Git, besser als nichts: SVN, CVS)
Wir bieten: - Junges, hochmotiviertes und dynamisches Team - Sehr gutes Arbeitsklima - Möglichkeit bei entstehenden Projekten eigene Ideen einzubringen und das finale Produkt mitzugestalten - Möglichkeit schnell Projektverantwortung zu übernehmen - Überdurchschnittliche Bezahlung im Vergleich zu anderen Start-ups
Kontakt: Starmeo Betriebs GmbH Frank Mühlenbeck Bonner Str. 328 50968 Köln
+49 (0) 22163060015 frank.muehlenbeck@starmeo.com
Wir freuen uns auf deine aussagekräftige Bewerbung inklusive möglichen Startdatum und Gehaltsvorstellung. | Software Development Stellenangebote in Hamburg - Monday, 12. December 2011 Hello. Please excuse my lack of German spoken language.
Our client is a young and ambitious international performance marketing agency, heavily focussed on Search Engine Optimization. They are looking for a Senior Software Developer to work alongside their friendly web development experts and the management team at their office in Hamburg.
Job Description: - Personal responsibility for designing and implementing large-scale Web Projects - Consultation and open communication with internal and external customers - Continuous monitoring of current developments in Web Development and implementation of innovations in their own work
The successful applicant will bring: - Several years of professional software development experience - A degree in computer science or a well recognised training certificate in the IT sector - Good programming and database skills (Python, JavaScript and SQL preferable) - A goal oriented, independent and responsible work ethic - Fluent German and a working knowledge of English - Enthusiasm for the internet
Our client is offering: - Lots of room for implementing ideas - Extensive support and good development opportunities - The chace to work with modern web technologies - Flat hierachies and mobile decision making - A highly motivated and dynamic team - An attractive salary package
If you would like to get in contact to discuss this position further, please do not hesitate to get in touch either via phone on +44 (0) 208 123 0760 or via email thomas.irving@adaptiveglobalization.co.uk
Best wishes,
Thomas Irving Adaptive Globalization | Aus Daten aus einer Excel Tabelle mehrere Wiki Seiten erstel - Tuesday, 26. July 2011 Tja, das ist so, eine Schritt für Schritt- Anleitung für genau dein Problem wirst du nicht finden. Im Prinzip mach ich es so:
0. Wenn du nicht selber programmieren kannst ( so wie ich auch) dann suche dir das Script, dessen Name sich am vielversprechendsten für deine geforderte Aufgabe anhört. Es müsste mit dem Teufel zugehen, wenn category.py nicht irgendetwas mit Kategorien zu tun hätte. Versuche möglichst viele Infos darüber zu bekommen, wie es funktioniert - nein falsch, wie man es bedient.
1. Du erstellst deine Liste mit allen Informationen und speichere Sie in einer Datei. Wähle dabei die Struktur und Formate so, das das wie auch immer geartete Script/Bot diese "einlesen / verarbeiten" kann. Die Doku des Scriptes sollt hier Auskunft geben. Bei Pywikipediabot bekommst du immer eine Anzeige der Funktion wenn du python SCRIPTNAME.pc (ohne Optionen) eingibst.
2. Bereite das Wiki vor. Denk dran das auch ein Bot ein Benutzer ist und Rechte braucht um bestimmte Dinge zu tun, das nicht jedes Script automatisch versteht was z.B. https bedeutet usw.
3. Mache von deiner Datenbank eine Datensicherung, wenn dein Script irgendwelche Dateien hochlädt oder verarbeitet, sichere deine hochgeladenen Dateien und stelle Sicher, das du deine "Backups" auch wieder zurückgespielt bekommst - Viele Scripte sind sehr mächtig und arbeiten ohne Netz und doppelten Boden.
4. Starte das Script - Achte auf Fehlermeldungen und versuche sie zu verstehen. Viele Scripte bieten die Möglichkeit einen Trockenlauf (also ohne Veränderungen an deinem Wiki) zu machen. Es kann auch nützlich sein erstmal in einer Sandbox zu testen oder zumindest nicht gleich 3000 Seiten auf einmal zu erstellen - vieleicht reichen ja 10 um zu verstehen wie es geht. Geh nicht davon aus, dass es bei den ersten 9 Versuchen einwandfrei klappt.
5. Bewundere dein Werk und freue dich, dass du was gelernt hast.
ps. Ich habe heute zum ersten mal eine blöde Kategorie aus ca. 3600 Seiten entfernen müssen - hat 5 Stunden gedauert. 4 für mich, um zu verstehen wie der Bot funktioniert und 1 hat sich der Bot gegönnt..... | Aus Daten aus einer Excel Tabelle mehrere Wiki Seiten erstel - Tuesday, 26. July 2011 carchaias schrieb:
Du kannst mithilfe eines Scriptes (z.B. in Python) und einer Liste (z.B. ein csv , das man mit einer Tabellenkalkulation hergestellt hat ) allerlei Dinge auf dem Wiki machen. Wir laden so immer ganze Stapel von Dateien inkl. Beschreibung und Kategorien hoch. Suche mal nach pywikipediabot.
Die maintenance scripe geben auch was her.....
Hmm gut das hat mich ja jetzt schon mal etwas weiter gebracht ... ich habe den Bot entsprechent dieser Anleitung fertig Instaliert:
KLICK
Leider ist mir jetzt nicht klar wie ich damit nun mein geplantes Vorhaben in die Tat umsetzen kann ... giebt da nicht irgendwie schritt für schritt anleitungen die mir an dieser Stelle weiterhelfen können? | Aus Daten aus einer Excel Tabelle mehrere Wiki Seiten erstel - Monday, 25. July 2011 Du kannst mithilfe eines Scriptes (z.B. in Python) und einer Liste (z.B. ein csv , das man mit einer Tabellenkalkulation hergestellt hat ) allerlei Dinge auf dem Wiki machen. Wir laden so immer ganze Stapel von Dateien inkl. Beschreibung und Kategorien hoch. Suche mal nach pywikipediabot.
Die maintenance scripe geben auch was her..... |
|  |