posted on

Pallas 3.6.0 Bereit zum Download

Pallas Version 3.6.0 steht zum Download bereit. Diese Version enthält:

  • Das Layout der Eingabefelder wurde verbessert, sodass weniger Platz auf dem Bildschirm benötigt wird.
  • Das Anpassen und Arbeiten mit den Festwertdeskriptoren (Standort/Verpackung/Lieferant) wurde erheblich verbessert.
  • SQLite3 Write Ahead Logging (WAL) zur Datenbankkonfiguration hinzugefügt. Dies ist eine optionale, aber empfohlene Option, die die Verwaltung der Datenbankdatei erheblich verbessert. Allerdings kann WAL Probleme verursachen, wenn die Datei über einen Netzwerkpfad gelesen wird. Aus diesem Grund ist die WAL-Option standardmäßig nicht aktiviert.
  • (Nur MS Windows-Version) Der interne Browser wurde von Internet Explorer 7 (ohne JavaScript) auf Internet Explorer 11 (mit Javascript) aktualisiert. Viele Websites sind jetzt über die Windows-Version von Pallas besser zugänglich.

Den Download für Pallas finden Sie im Download-Bereich.

posted on

Gaius Pupus, das Anforderungs-Engineering-Tool, Bug-Release auf Version 1.2

Gaius Pupus hat einige Fehlerbehebungen erhalten.

Die Änderungen sind wie folgt:

  • Die japanische Übersetzung ist jetzt ordnungsgemäß beigefügt.
  • Anforderungen können nun auch in die Hauptgruppen (Geschäft, Benutzer und System) sowie funktional vs. nicht funktional eingeteilt werden.
  • Die Berechnung der geleisteten Arbeit und die „Low Fruit“-Routinen wurden verbessert.
  • SQLite3 WAL-Journaling aktiviert, was mit dieser Datenbank möglich ist.

Gaius Pupus kann für Mac OS X und Microsoft Windows (7 und höher, 64 Bit) heruntergeladen werden. Die Download-Links finden Sie unten:

en

Das Tool kann kostenlos getestet werden. Es können maximal 10 Anforderungen verwaltet werden. Für weitere Anforderungen muss eine Lizenz erworben werden Webshop.

posted on

Gaius Pupus, das Anforderungs-Engineering-Tool, wurde zu den Downloads hinzugefügt

Gaius Pupus, bekannter Diener von Julius Cäsar, ist heute dem Kiwanda-Team beigetreten!

Es handelt sich um ein Tool, das die Verwaltung von Anforderungen in einem Anforderungsprogramm (Anforderungsprogramm) einfach und unkompliziert macht.

Mit Gaius Pupus wird das Requirements Engineering einfach und kostengünstig durchgeführt. Weitere Informationen folgen später.

Gaius Pupus kann für Mac OS X und Microsoft Windows (7 und höher, 64 Bit) heruntergeladen werden. Gaius Pupus ist in den folgenden Sprachen verfügbar:

  • Niederländisch
  • Deutsch
  • Englisch
  • Schwedisch
  • francais
  • Spanisch
  • Italienisch
  • 日本
  • Koreanisch
  • русский

Die Download-Links finden Sie unten:

en

Das Tool kann kostenlos getestet werden. Es können maximal 10 Anforderungen verwaltet werden. Für weitere Anforderungen muss eine Lizenz erworben werden Webshop.

posted on

Neue Downloads neuer Programme

Zwei neue Programme stehen zum Download bereit.

  • De ActionMeter ist ein Programm zur Zeiterfassung.
  • Gaius Pupus kann verwendet werden, um ein Programm der Anforderungen (PvE) zu erstellen.
  • De Texter ist ein Programm zum automatischen Ersetzen von Textteilen in einer oder mehreren Dateien.

Die Downloads finden Sie auf der Downloadseite.

Übersicht über die Anforderungen für Gaius Pupus
leer
Gaius Pupus-Anforderungseingabe

Die Nutzung des AktieMeter ist kostenlos.

Der TextWerker hat einen Lizenzierung notwendig, um alle Funktionen (Ordner und rekursive Ersetzung) des Programms zu nutzen.

Gaius Pupus benötigt außerdem eine Lizenz, um eine größere Anzahl von Anforderungen als die kostenlose Anzahl (50) verwalten zu können.

posted on

Pallas 3.4.3 Bereit zum Download

Pallas Version 3.4.3 steht zum Download bereit. Diese Version enthält:

  • Das Layout wurde verbessert, um weniger Platz auf dem Bildschirm zu benötigen.
  • Sortieren nach Projekten basierend auf Filterverfügbarkeit oder eingeführten Kommentaren.
  • Das einfache Kopieren der Teilenummer in ein Projektfeld ist jetzt möglich.

Downloads für Pallas finden Sie im Downloadbereich.

posted on

Treebeard steht zum Download bereit

In den letzten Jahren habe ich meine eigene CMake Generator „Treebeard“ wird verwendet, um größere Mengen an Dateien in einer CMake-Bibliothek oder einem CMake-Projekt zu platzieren. Das Tool wurde mittlerweile getestet und ist fehlerfrei einsetzbar. Deshalb biete ich es jetzt hier an. Es kann für bis zu 20 Dateien kostenlos genutzt werden, darüber hinaus ist für die Nutzung eine angemessene Lizenz erforderlich.

CMake ist ein fantastisches Projekttool und kann kostenlos verwendet werden! Für den Softwareentwickler bietet es eine Reihe großer Vorteile:

  • CMake ist plattformunabhängig.
  • CMake kann für Desktop- oder eingebettete Software verwendet werden.
  • CMake ermöglicht eine modulare Softwareentwicklung, bei der Module unabhängig definiert werden, die in verschiedenen Projekten verwendet werden können.

Treebeard ist ein Tool, das die Verwendung von CMake einfacher macht. Es ist kein Ersatz für CMake und Kenntnisse der CMake-Befehle und der Sprachstruktur sind weiterhin erforderlich.

Beim Import externer Module stößt der Entwickler manchmal auf die Tatsache, dass die manuelle Konfiguration aller Pfade in CMake eine schwierige Angelegenheit ist. Es nimmt viel Zeit in Anspruch, eine CMakeLists.txt-Datei so zu schreiben, dass alle Quelldateien und Include-Pfade fehlerfrei verwendet werden können.

Nehmen Sie das folgende Beispiel. Passen Sie das an den Entwickler an STMicroelectronics Sie möchten den STM32L4-HAL-Treiber zu einem CMake-Projekt hinzufügen. Nach dem Herunterladen des Treibers von ST ist die folgende Ordnerstruktur sichtbar:

leer

Der Treiber enthält insgesamt 238 Dateien. Wie können diese Dateien einfach als CMake-Bibliothek hinzugefügt werden? CMake bietet die Option einer „Wildcard“ an, diese Option ist jedoch nicht zu empfehlen! Es ist klüger, alle Dateien manuell zu benennen, als Grundlage für den Befehl „add_library …“.

Treebeard macht es einfach. Boombaard kann eine Verzeichnisstruktur basierend auf einigen ausgewählten Dateien, als ganzes Verzeichnis oder als Verzeichnis rekursiv importieren – es übernimmt dann alles, was sich im Verzeichnis befindet. Boombaard bietet die Möglichkeit, nach Dateityp zu filtern und bestimmte Dateitypen zu blockieren.

leer

Die generierte CMakeLists.txt-Datei sieht dann folgendermaßen aus:

## Boombaard gegenereerd CMakelists add_library bestand
## Bestand gegenereerd op : 2020-09-14 10:58:53.
## (c)2001-2018 Copyright Kiwanda Embedded Systemen

set(LibNaam STM32L4xx_HAL_Driver)

# Het absolute pad voor dit bestand “CMakeLists.txt” is “HALLibraries/STM32Cube/Repository/STM32Cube_FW_L4_V1.16.0/Drivers/STM32L4xx_HAL_Driver/“ 

## Definieer de minimale cmake versie.
cmake_minimum_required(VERSION 2.8.10)


## GemPath is een gemeenschappelijk pad dat gevonden wordt onder de bron, inclusief en bibliotheek paden.
set(GemPath0 ${CMAKE_CURRENT_SOURCE_DIR}/Inc)
set(GemPath1 ${GemPath0}/Legacy)
set(GemPath2 ${CMAKE_CURRENT_SOURCE_DIR}/Src)
set(GemPath3 ${GemPath2}/Legacy)



## SourcePath is een gemeenschappelijk pad voor de bronbestanden.
set(SourcePath0 ${GemPath3})
set(SourcePath1 ${GemPath2})
set(SourcePath2 ${GemPath1})
set(SourcePath3 ${GemPath0})



## Dit gedeelte geeft de include directories voor de bronbestanden aan.
set(AlleIncludeDirs ${SourcePath2} ${SourcePath3} )
include_directories(${AlleIncludeDirs})


## Geef een lijst van alle bronbestanden met de juiste paden.
set(SRCS0 stm32l4xx_hal_can.c )
set(Addition0Path ${SourcePath0})
foreach(FN ${SRCS0})
	list(APPEND SRCS ${Addition0Path}/${FN})
endforeach(FN)

set(SRCS1 stm32l4xx_hal_adc_ex.c stm32l4xx_hal_adc.c stm32l4xx_hal_can.c stm32l4xx_hal_comp.c stm32l4xx_hal_cortex.c 
	stm32l4xx_hal_crc_ex.c stm32l4xx_hal_crc.c stm32l4xx_hal_cryp_ex.c stm32l4xx_hal_cryp.c stm32l4xx_hal_dac_ex.c 
	stm32l4xx_hal_dac.c stm32l4xx_hal_dcmi.c stm32l4xx_hal_dfsdm_ex.c stm32l4xx_hal_dfsdm.c stm32l4xx_hal_dma_ex.c 
	stm32l4xx_hal_dma.c stm32l4xx_hal_dma2d.c stm32l4xx_hal_dsi.c stm32l4xx_hal_exti.c stm32l4xx_hal_firewall.c 
	stm32l4xx_hal_flash_ex.c stm32l4xx_hal_flash_ramfunc.c stm32l4xx_hal_flash.c stm32l4xx_hal_gfxmmu.c stm32l4xx_hal_gpio.c 
	stm32l4xx_hal_hash_ex.c stm32l4xx_hal_hash.c stm32l4xx_hal_hcd.c stm32l4xx_hal_i2c_ex.c stm32l4xx_hal_i2c.c 
	stm32l4xx_hal_irda.c stm32l4xx_hal_iwdg.c stm32l4xx_hal_lcd.c stm32l4xx_hal_lptim.c stm32l4xx_hal_ltdc_ex.c 
	stm32l4xx_hal_ltdc.c stm32l4xx_hal_mmc_ex.c stm32l4xx_hal_mmc.c stm32l4xx_hal_nand.c stm32l4xx_hal_nor.c 
	stm32l4xx_hal_opamp_ex.c stm32l4xx_hal_opamp.c stm32l4xx_hal_ospi.c stm32l4xx_hal_pcd_ex.c stm32l4xx_hal_pcd.c 
	stm32l4xx_hal_pka.c stm32l4xx_hal_pssi.c stm32l4xx_hal_pwr_ex.c stm32l4xx_hal_pwr.c stm32l4xx_hal_qspi.c 
	stm32l4xx_hal_rcc_ex.c stm32l4xx_hal_rcc.c stm32l4xx_hal_rng_ex.c stm32l4xx_hal_rng.c stm32l4xx_hal_rtc_ex.c 
	stm32l4xx_hal_rtc.c stm32l4xx_hal_sai_ex.c stm32l4xx_hal_sai.c stm32l4xx_hal_sd_ex.c stm32l4xx_hal_sd.c 
	stm32l4xx_hal_smartcard_ex.c stm32l4xx_hal_smartcard.c stm32l4xx_hal_smbus.c stm32l4xx_hal_spi_ex.c stm32l4xx_hal_spi.c 
	stm32l4xx_hal_sram.c stm32l4xx_hal_swpmi.c stm32l4xx_hal_tim_ex.c stm32l4xx_hal_tim.c stm32l4xx_hal_tsc.c 
	stm32l4xx_hal_uart_ex.c stm32l4xx_hal_uart.c stm32l4xx_hal_usart_ex.c stm32l4xx_hal_usart.c stm32l4xx_hal_wwdg.c 
	stm32l4xx_hal.c stm32l4xx_ll_adc.c stm32l4xx_ll_comp.c stm32l4xx_ll_crc.c stm32l4xx_ll_crs.c stm32l4xx_ll_dac.c 
	stm32l4xx_ll_dma.c stm32l4xx_ll_dma2d.c stm32l4xx_ll_exti.c stm32l4xx_ll_fmc.c stm32l4xx_ll_gpio.c stm32l4xx_ll_i2c.c 
	stm32l4xx_ll_lptim.c stm32l4xx_ll_lpuart.c stm32l4xx_ll_opamp.c stm32l4xx_ll_pka.c stm32l4xx_ll_pwr.c 
	stm32l4xx_ll_rcc.c stm32l4xx_ll_rng.c stm32l4xx_ll_rtc.c stm32l4xx_ll_sdmmc.c stm32l4xx_ll_spi.c stm32l4xx_ll_swpmi.c 
	stm32l4xx_ll_tim.c stm32l4xx_ll_usart.c stm32l4xx_ll_usb.c stm32l4xx_ll_utils.c )
set(Addition1Path ${SourcePath1})
foreach(FN ${SRCS1})
	list(APPEND SRCS ${Addition1Path}/${FN})
endforeach(FN)


list(SORT SRCS)

add_library(${LibNaam} STATIC ${SRCS})

Diese Bibliothek kann jetzt einfach zu einem CMake-Projekt hinzugefügt werden:

leer

Neben Bibliotheksdateien kann Boombaard auch andere CMake-Dateien generieren:

  • Projektdateien zum Generieren einer Desktop-Anwendung.
  • Include-Dateien, die mit dem CMake-Befehl „include“ verwendet werden sollen.

Boombaard kann für Mac OS X, MS Windows oder Ubuntu Linux heruntergeladen werden. Die App ist mehrsprachig (Niederländisch, Deutsch oder Englisch) und kann unter Downloads gefunden werden:

posted on

Pallas 3.3.9 Bereit zum Download

Pallas Version 3.3.9 steht zum Download bereit. Diese Version enthält:

  • Die Massenzuordnung von Teilen zu Projekten wurde vereinfacht.
  • Zellen- und Zeilenauswahl waren in der vorherigen Version deaktiviert ==> jetzt wieder aktiviert.
  • Aktualisierungen von einer schreibgeschützten Datenbank werden erkannt und der Benutzer wird aufgefordert, die Datenbank beschreibbar zu machen.

Downloads für Pallas finden Sie im Downloadbereich.

posted on

Pallas 3.3.8 Bereit zum Download

Pallas Version 3.3.8 steht zum Download bereit. Diese Version enthält:

  • Das Bearbeiten der Zuordnung von Teilen zu Projekten wurde vereinfacht. Die Zuordnung kann nun ganz einfach über das Datenraster vorgenommen werden, statt über die Eingabefelder unten.
  • Das Rasterlayout wurde verbessert.
leer
Pallas mit der jetzt in das Raster integrierten Projektaufgabe.

Downloads für Pallas finden Sie im Downloadbereich.

posted on

Pallas 3.3.7 Bereit zum Download

Pallas Version 3.3.7 steht zum Download bereit. Diese Version enthält:

  • Das Kopieren und Einfügen von Daten in Kombination mit der externen Zwischenablage wurde erheblich verbessert. Einzelne Zellen im Feld können jetzt kopiert werden, und Sie können mit der Methode „Schnelle Elementauswahl“ auch einzelne Elemente kopieren, ausschneiden und einfügen.
  • Schalom! Hebräisch wurde zu den unterstützten Sprachen hinzugefügt: עברית נוספה לשפות הנתמכות.
  • Kleine kleine Bugfixes.
leer
Mehr Informationen.
leer
Mehr Informationen.

Downloads für Pallas finden Sie im Downloadbereich.