Dit is de Linux-app genaamd Aglyph waarvan de nieuwste release kan worden gedownload als Aglyph-3.0.0.post1-py2.py3-none-any.whl. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en voer deze app met de naam Aglyph gratis online uit met OnWorks.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.
- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie, installeer hem en voer hem uit.
Aglyph
Ad
PRODUCTBESCHRIJVING
Aglyph is een Dependency Injection-framework voor Python, dat injectie van type 2 (setter) en type 3 (constructor) ondersteunt.
Aglyph draait op CPython (http://www.python.org/) 2.7 en 3.4+, en op recente versies van de PyPy (http://pypy.org/>),Jython (http://www.jython.org/), ijzerPython (http://ironpython.net/) en stapelloze python (http://www.stackless.com/) varianten.
Aglyph kan "prototype"-componenten samenstellen (elke keer wordt een nieuwe instantie gemaakt), "singleton"-componenten (elke keer wordt dezelfde instantie geretourneerd), "borg"-componenten (elke keer wordt een nieuwe instantie gemaakt, maar alle instanties van dezelfde class delen dezelfde interne status), en "weakref"-componenten (dezelfde instantie wordt geretourneerd zolang er ten minste één "live" verwijzing is naar de instantie in de actieve toepassing).
Aglyph kan worden geconfigureerd met behulp van een declaratieve XML-syntaxis, of programmatisch in pure Python met behulp van een vloeiende API.
Voordelen
- ondersteunt sjablonen (dwz overerving van componenten) en levenscyclusmethoden
- werkt met elk soort patroon voor het maken van objecten dat u tegenkomt (constructor, fabrieksfunctie/-methode, toegang tot attributen/eigenschappen, importeren)
- niet-opdringerige bedradingsstijl (geen decorateurs, naamgevingsconventies of enige andere syntactische "magie" nodig)
- als het kan worden geïmporteerd, kan het worden geïnjecteerd (zelfs bibliotheken van derden, Java/.NET-klassen)
- volledig gelogd en getraceerd
Toehoorders
Ontwikkelaars, architecten
Programmeertaal
Python
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/aglyph/. Het is gehost in OnWorks, zodat het op de gemakkelijkste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.