Autor Thema: Entwicklertools diverses  (Gelesen 65449 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Visual Studio Code 1.10.0
« Antwort #375 am: 02 März, 2017, 04:54 »
Visual Studio Code is a powerful IDE, dedicated to building Web applications and cloud programs. The tool is a lightweight and resembles the functionality of Visual Studio, however it features comprehensive revision and compiling utilities, packed in a modern looking interface.

Freeware

Changelog

Preview: Minimap:
Get a 10,000 foot view of your code with Minimap.
Preview: Drag and Drop in the editor:
Easily drag and drop text around the editor.
Copy text with formatting:
Copy code examples with full syntax highlighting.
Auto generate JSDoc:
Simply type /** to generate JSDoc comments for your functions.
File Explorer key bindings:
You can now create shortcuts for the Explorer and other list/tree UI.
Official Linux repositories:
VS Code supports auto-updating packages on Linux.
Improved Exception view:
Easily view exception details in the debugger.
Column breakpoints:
Set multiple breakpoints on the same line of source code.
Links in the Terminal:
Integrated Terminal output links streamline the workflow between editor and commands.
Keybinding support for tasks:
Assign keyboard shortcuts to commonly used tasks.
HTML DOM navigation:
Quickly navigate to DOM elements by id and class name.
Language specific default settings:
Appropriate default settings for Go, Make, YAML and Markdown.

[close]

https://code.visualstudio.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Nightcode 2.3.2
« Antwort #376 am: 02 März, 2017, 12:27 »
Nightcode is a handy integrated development environment that is aimed at programmers who are looking for a tool that can help them with projects written in Clojure or Java. With it you are able to create console, Android, iOS, .NET, desktop, web and graphics applications, as well as write code that is to be used in games.

Freeware

Whats new:>>

Sorry for the quick succession of releases, but a small regression appeared in the previous release. When selecting text with shift+arrows, the selection would disappear after letting go of shift. This was annoying enough to me that I decided to cut a new release.

https://sekao.net/nightcode/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Visual Studio Code 1.10.1
« Antwort #377 am: 02 März, 2017, 16:09 »
Whats new:>>

* Debugging - Launch debugger using just the keyboard, new variable syntax, debug unsaved files.
* Tasks - Run tasks in separate terminals, new ${lineNumber} variable.
* Extension Authoring - Pluggable SCM provider, Modal message dialogs, provide language specific settings.

https://code.visualstudio.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
SWI-Prolog 7.5.1 Dev
« Antwort #378 am: 03 März, 2017, 13:40 »
Changelog

FIXED: library(prolog_xref): properly handle op/3 terms in the export list of loaded modules. Notably fixes colouring for files loading clpfd which exports its operators before its predicates (which is totally fine).
FIXED: clause_info/4: fixed if decompilation qualifies the head.
FIXED: Avoid crash in findall/3 if we perform a shift/reset (e.g., tabling) inside the generator.
PORT: Support compilation without gmp. Matthias Gondan.
ENHANCED: Do not setup command line editing of the environment variable TERM is set to dumb. Fixed ediprolog interaction.
TEST: Remove test for deleted rb_clone/4.
MODIFIED: Support multiple occurrences of `-g goal` command line options and exit 1 if one fails or 2 if one throws an exception. Suggested by Markus Triska.
MODIFIED: library(rbtrees): deleted rb_visit/3, rb_keys/3 and rb_clone/4. The difference list versions use unconventional argument order and are probably not very useful in the context of trees. Also made variable names in documentation consistent and more inline with the rest of the documentation. Should have been two commits, but that is now too late :(
ADDED: rb_fold/4
MODIFIED: removed rb_lookupall/3 and fixed rb_in/3 These changes are aimed at clarifying the status of variables in keys and duplicate keys. After discussions on the mailing list, we established that is is ok for keys to contain variables, in which case, key matching is based on (==)/2 equivalence of terms (and not on unifiability, subsumption or structural equality).
It also seems to be the case that a tree with more than one entry for a given key is an invalid tree (and is rejected by is_rbtree/1).
Taking these together, we can conclude that the old rb_lookupall/3 was redundant, since there should only ever be one value for a given key whether or not that key contains variables. Instead, rb_lookup/3 should be used. I've taken the possibly drastic step of removing rb_lookupall/3 completely, but another option would be to leave it in but deprecated and with dire warnings.

Also, the old rb_in/3 was diverting to lookup/3 for nonvariable keys. This was giving incorrect behaviour for partially instantiated keys, since the tree may contain several keys that unify with the given term. My initial fix was to replace the nonvar(Key) with a +ground(Test). However, further consideration has lead me to remove that clause of rb_in/3 entirely. The reasoning behind this is:

if you want fast lookup, use rb_lookup/3;
making rb_in/3 check the key argument with ground/1 forces it to examine the whole term and removing that clause makes rb_in/3 cleaner;
the rest of the rbtrees interface is relies on (==)/2 equality between keys, where as the nondeterministic mode of rb_in/3 relies on unification of keys. This is fine, but mixing both meanings in one predicate depending on the instantiation state of the key muddies the semantics, relies on extra-logical which lead (as we have seen) to a bug, and generally feels not quite right.
In further support of this change, this is exactly what assoc:gen_assoc/3 does, leaving get_assoc/3 the job of doing O(log N) lookups. Also, assoc:ord_list_to_assoc also prevents the creation of duplicate keys.
INSTALL: Avoid failing if the documentation is missing.
PORT: MinGW issue wrt. ETIMEDOUT. Matthias Gondan.
FIXED: pi_to_head/2: protect against an infinite loop.
FIXED: Make '$find_predicate'/2 fail if the unknown flag is warning. Douglas Miles.
ENHANCED: (#=)/2 now automatically uses powm/3 in many relevant cases. It is the job of the Prolog environment, not of application programmers, to use fast low-level predicates in cases of practical relevance. Ideally, programmers only need to use (#=)/2 to express equality over integers, without having to care about ordering, instantiation, special cases etc.
For example, consider commit b380cad24cbe5102a549bfb8f7406e34a2b99e1a in the SSL package, where Pow #= Signature^Exponent mod Modulus is used to verify a certificate's signature with the CLP(FD) constraint (#=)/2.
If the arguments are sufficiently instantiated, this constraint is now automatically compiled to Pow is powm(Signature,Exponent,Modulus), making the query run ca. 30 000 times faster. This also works if we write the constraint as Signature^Exponent mod Modulus #= Pow, which may be more natural to Prolog programmers with a strong mathematical background.
Integer constraints of the form A^B mod M also occur in DH key exchange, which is used to ensure forward secrecy in (HTTPS) web applications.
DOC: powm/3: Instead of (**)/2, use (^)/2 for integer exponentiation.
PORT: Avoid trying to compile dlopen or emulations thereof if EMULATE_DLOPEN is active. Matthias Gondan.
FIXED: Issue#197: too long options in a saved state were ignored.
FIXED: Do not overwrite stream error if a user handler already set it.
FIXED: Issue#195: format_time/3 handling of %f. Eyal Drechter.
DOC: License text
DOC: Fixed two BibTeX errors
DOC: Fixed non-terminated ifnum
PPA: Avoid duplicating version tag
DOC: LaTeX formatting
BUILD: Fix windows clean version check
FIXED: meta-calling call/N. Samer Abdallah.

Package archive:

DOC: Document formats that are supported by archive_create/3.
Package clib:

FIXED: directory_file_path/3: mode (+,-,+) if the directory = '.'

Package http:

FIXED: Make http:sni_options/2 work again, by importing library(ssl). It is unclear to me how this worked at all previously (it did!), and why it broke. It is necessary to import library(ssl) due to the use of ssl_context/3 when using http:sni_options/2.

Package pengines:

FIXED: Avoid illegal multibyte warning for Torbjörn

Package semweb:

ENHANCED: rdf_save_turtle/3: write file name when writing to a stream
ENHANCED: turtle_write_pn_local/2 to minimise use of
FIXED: Rewrite of local name handling broke prefix suggestion
FIXED: > and inside an IRI must be escaped using uXXXX.
MODIFIED: Exploit Turtle extended local name conventions to write better Turtle.
MODIFIED: turtle_pn_local/1 to deal with the current Turtle syntax restrictions for local names. This patch also adds turtle_write_pn_local/2 and iri_turtle_prefix/2
ADDED: rdf_graph_prefixes/3: option get_prefix(:Pred) to better support Turtle.
ADDED: rdf_global_id/2 to safe predicates.
FIXED: Typo in declaration (harmless)
FIXED: Possible assertion error on a negative amount of garbage triples. Wouter Beek.

Package ssl:

ADDED: hmac/1 option for all hash predicates of library(crypto). A hash-based message authentication code (HMAC) can be used to simultaneously verify the integrity and authenticity of data.
The new hmac(+Key) option is now available for all hash predicates of library(crypto), enabling HMAC computation with a given key.
This option is a significant generalization of hmac_sha/4 from library(sha): Starting with OpenSSL 1.1.0, hash-based MACs are now available for all provided digest algorithms with library(crypto).
library(xmldsig) is a use case that needs this functionality.

Package xpce:

FIXED: Put XPCE locking around `as file' API that allows Prolog to read/write XPCE editors, etc. This fixes at least one reason why the system often crashes if a spy-point set using tspy/1 is trapped on a thread.
FIXED: Detection of indentation and tab/spaces for the current file.

Package zlib:

ENHANCED: gzopen/4: set file_name property of stream
ENHANCED: Properly propagate zlib read errors to the stream.

[close]

http://www.swi-prolog.org/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
AutoHotkey v1.1.25.00
« Antwort #379 am: 04 März, 2017, 17:40 »
Whats new:>>

Fixed website address in Help menu.

https://autohotkey.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
AutoHotkey 1.1.25.01
« Antwort #380 am: 05 März, 2017, 11:11 »
Whats new:>>

Fixed Send to allow other scripts to act on modifier state changes which immediately precede a special character, such as the Shift release in Send Mört.

https://autohotkey.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Code Compare 4.2
« Antwort #381 am: 06 März, 2017, 17:40 »
Code Compare is a free code comparison tool from Devart. New version of Code Compare comes with improved performance and stability. Advanced comparison approaches, that consider the peculiarities of different programming languages, perfectly fit the needs of developers. Unique Visual Studio integration helps to make all of the development and merging operations within one environment at the same time. In addition Code Compare can be used as a standalone application. This feature allows the tool not to depend on IDE.

CodeCompare can be easily integrated with any version control system that supports external comparators. The solution can be set up as a comparison and merge tool with the help of the command line.

Freeware

Latest Changes

- *Visual Studio 2017 RC4 support *Syntax Highlighting for Less, Sass, and TypeScript files *Interface scaling support on high-DPI monitors *A number of bug fixes

http://www.devart.com/codecompare/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Software Ideas Modeler 10.67.6274.41614
« Antwort #382 am: 07 März, 2017, 21:20 »
Software Ideas Modeler is used to draw UML diagrams which are used in professional software development. Software Ideas Modeler can also be used to draw some other diagrams such as entity-relationship diagrams and UI mockups.

Main features:

    Intuitive and quick drawing of diagrams
    All UML 2.4 diagrams
    Flowcharts, Data Flow Diagrams, Entity Relationship Diagram (Crow Foot/Chen), CRC Cards, User Interface, Hierarchical Task Analysis, Entity Life History, Robustness Diagram, Concurrency Diagram, Venn Diagram, Mind Map, JSD diagrams
    Styling
    Print - batch printing, multiple pages per diagram
    Export diagrams to various image formats (BMP, PNG, JPG, GIF, TIFF, SVG, WMF, EMF) and PDF


Officially supports GNU/Linux via Mono.

Note: paid versions with additional features are also available.

License:    Free for non-commercial use

Changelog

Fixed lost elements in saved project after performing a combination of actions including Replace Element Model and Delete Diagram [RQ#1499]
Fixed updating element references list after deleting diagram
Fixed application crash when undoing diagram delete
Fixed layout of ERD entity with collapsed fields after reloading project
Fixed layout of some tabs in Options form
Fixed moving container using drag & drop in project tree - it is moved also with its nested elements
Fixed redrawing border snap points for zoom out views
Fixed renaming in project tree with F2 key (wrong item was renamed)

[close]

http://www.softwareideas.net/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Visual Studio Code 1.10.2
« Antwort #383 am: 09 März, 2017, 19:45 »
Whats new:>>

* Added translations and address a handful of issues.

https://code.visualstudio.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
SWI-Prolog 7.5.2 Dev
« Antwort #384 am: 10 März, 2017, 13:17 »
Changelog

FIXED: Goal feedback after DWIM correcting a goal holding $Var references.
FIXED: silently skip already installed dependencies. This patch also causes a message that the pack is already installed and at which version if the installed version is the same or newer as the available version.
FIXED: Issue#207: _xos_fopen(): wrong overflow check (cannot harm Prolog code).
FIXED: Issue#206: additional ; after if () (mostly harmless)
FIXED: pack_search/1: provide message if search gives no result. By Nicos Angelopoulos.
FIXED: Handle thread-creation exceptions.
FIXED: Possible double cleanup of a detached thread through normal destruction and atom-gc of the thread reference. For detached threads we now keep the handle locked until the thread dies.
FIXED: Avoid deadlock when terminating Prolog if there are streams blocked by filter streams.
ADDED: PL_release_stream_noeror(), needed to fix ws_property/2 in the websocket library.
DOC: wait_for_input/3 is det.
DOC: is_set/1 is semidet.
FIXED: Possibility of dereferencing a NULL pointer
ADDED: db_attached/1 to query attached state of persistency.
CLEANUP: db_attach/2: update sync if an existing mapping is re-attached and enhanced documentation.
TEST: setting protect_static_code during the test suite makes many tests fail. This test adds declaration to fix most issues and moves test that cannot work with this flag to a new test directory unprotected, which is executed first.
DOC: attack_packs/0,1,2
ADDED: attach_packs/2 to add packs at runtime.
FIXED: Avoid warning compiling set_breakpoint/5 in optimized mode.
FIXED: library(record) if protect_static_code is enabled. Raised by Paulo Moura.
FIXED: dynamic/1: raise a permission_error on an attempt to change a defined static predicate if protect_static_code is enabled.
ADDED: current_type/3 to get a supported interface for querying the types for library(error).
ADDED: convlist/3, compatible with YAP and SICStus.
FIXED: Included file registration if there are multiple levels of include.
FIXED: format_time/3: handling of %f
Package http
DOC: hib_send/2 is semidet instead of det.
ADDED: atom_json_term/3: default as(As) defaults to atom and this predicate now supports chars.
FIXED: library(http/hub): Deal with write errors on pending websockets and reuse of their identifier.
FIXED: ws_property/2 and ws_set/2: do not trigger I/O errors.
ENHANCED: http_peer/2 to support Fastly CDN and nginx
Package libedit
ENHANCED: Detect background writes and refresh the input when reading is continued. Ultimately we could do this automatically after background write silences for a specified time by sending the main thread a SIGWINCH. The downsite is that we do not know when background output is finished. Ideally we should probably remove the current reading status from the terminal, perform the backgound write and restore it. I doubt libedit can do that easily.
FIXED: libedit (editline) behaviour on SIGWINCH (window resize). Just calling el_resize() doesn't do the job as it redisplays the prompt. In addition we now emit r and REFRESH. Not very elegant, but it seems to work a lot better. Bug left: duplicates input line if it is wrapped.
Package pldoc
DOC: cleanup, small fix
Package semweb
ENHANCED: print file name for stream when wrapped in stream(Stream) term.
Package ssl
FIXED: AuthnRequestsSigned is an attribute of SPSSODescriptor, not of EntityDescriptor

[close]

http://www.swi-prolog.org/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Nightcode 2.3.3
« Antwort #385 am: 20 März, 2017, 12:17 »
Whats new:>>

This release fixes a bug that caused the REPL (and build pane in general) to randomly freeze. It actually is caused by what I previously termed the mother of all bugs. Unfortunately, I only applied my fix to the editor pane, and forgot to apply it to the build pane. No joke, I literally just forgot. As a result, the bug continued to exist there. It's times like these that make me think I wasn't meant to write software...

https://sekao.net/nightcode/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Vagrant 1.9.3
« Antwort #386 am: 31 März, 2017, 17:40 »
Vagrant fasst alles, was Entwickler benötigen, in einer virtuellen Entwicklungsumgebung zusammen, was Entwicklern das Leben deutlich vereinfachen soll. Webentwickler müssen beispielsweise keine Infrastrukturkomponenten mehr einrichten oder sich um Abhängigkeiten Gedanken machen.

Das von Mitchell Hashimoto und John Bender 2010 initiierte Projekt Vagrant macht die Zusammenstellung virtueller Maschinen für Entwickler deutlich einfacher. Mit wenigen Handgriffen lassen sich virtuelle Maschinen mit allen benötigten Komponenten erstellen, die dann das gesamte Team nutzen kann, so dass alle mit exakt den gleichen Bibliotheken und Infrastrukturkomponenten in identischen Versionen arbeiten.

Vagrant basiert auf Oracles freier Virtualisierungslösung Virtualbox und nutzt Chef und Puppet, um die virtuellen Maschinen einzurichten. Gesteuert wird das Ganze über sogenannte Vagrantfiles.

Vagrant läuft unter Windows, Linux und Mac OS X, die eigentliche Entwicklungsumgebung wurde unter Ubuntu Linux umgesetzt. Es stehen aber auch sogenannte Basisboxen mit Arch Linux, Debian, Fedora, FreeBSD, Gentoo, Redhat, Solaris und Suse bereit.

Changelog

IMPROVEMENTS:

    command/plugin: Remove requirement for paths with no spaces [GH-7967]
    core: Support host_ip for forwarded ports [GH-7035, GH-8350]
    core: Include disk space hint in box install failure message [GH-8089]
    core/bundler: Allow vagrant constraint matching in prerelease mode [GH-8341]
    provisioner/docker: Include /bin/docker as valid path [GH-8390]
    provider/hyperv: Support enabling Hyper-V nested virtualization [GH-8325, GH-7738]

BUG FIXES:

    communicator/winrm: Prevent inaccurate WinRM address [GH-7983, GH-8073]
    contrib/bash: Handle path spaces in bash completion [GH-8337]
    core: Fix box sorting on find and list [GH-7956, GH-8334]
    core/bundler: Force path as preferred source on install [GH-8327]
    core/provision: Update "never" behavior to match documentation [GH-8366, GH-8016]
    plugins/push: Isolate deprecation to Atlas strategy only
    plugins/synced_folders: Give UID/GID precedence if found within mount options [GH-8122, GH-8064, GH-7859]

[close]

http://www.vagrantup.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Cppcheck 1.78
« Antwort #387 am: 03 April, 2017, 05:15 »
Cppcheck is an analysis tool for C/C++ code. Unlike C/C++ compilers and many other analysis tools, we don't detect syntax errors. Cppcheck only detects the types of bugs that the compilers normally fail to detect.

License : GPL

Changelog

General changes:

Reduced memory usage by up to 10% by reducing size of token list

New checks:

Mismatching argument names between function declaration and definition
Detect classes which have a copy constructor but no copy operator and vice versa

Checking improvements:

Improved matching of overloaded functions
Improved ValueType analysis, especially related to allocations with "new" and C++11's "auto"
Improved support for C++11 brace initialization
Improved ValueFlow analysis
Improved template parsing
Improved detection of memory leaks
Improved nullpointer checking when nullptr and NULL are used
Detect array out of bounds across compilation units
Extended windows.cfg, posix.cfg and std.cfg

[close]

http://cppcheck.sourceforge.net/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
SWI-Prolog 7.5.3 Development
« Antwort #388 am: 03 April, 2017, 16:15 »
Changelog

FIXED: library(record): module qualification of inlined type checks. Eyal Drechter.
FIXED: Signal handling while shutdown is in progress.
FIXED: Avoid rewriting of '$aborted' exceptions and thus prevent an abort from happening.
DOC: wrong link.
FIXED: Possible under-allocation of global stack when generating answers from a trie. Added test cases.
FIXED: Possible too low number of reserved variables for getting values from a trie. Eyal Drechter.
ADDED: Support case conversion while importing CSV files.
ADDED: API to read CSV files row-by-row in forwards mode. Allows creating a lazy list version.
CLEANUP: library(csv): make read_row/3 reusable
FIXED: reverted old long -> intptr_t replacement in message.
ENHANCED: Allow reproducible builds by using the SOURCE_DATE_EPOCH variable. To allow reproducible builds (same source results in same binary) replace DATE and TIME with system provided values.
FIXED: Added human message for duplicate_key(+Key) dict error term.
FIXED: atom_string/2: generate proper type errors.
FIXED: Codewalk library: do not propagate bindings between the branches of a disjunction (Abramo Bagnara).

Package http:

FIXED: Create HTTP session gc thread lazily, so we can fork as a daemon.
FIXED: json_convert: Use current_type/3 rather than direct clause to allow using protected code. Paulo Moura.
FIXED: Call HTTP session begin broadcast after completing the session initialisation such that handlers can call e.g., http_session_assert/1.
ADDED: http_set_session_options/1: option gc(When). If set to active, sessions are actively collected soon after their timeout.
ENHANCED: Avoid using a mutex on session last usage admin and round last use time to avoid frequent updates.
FIXED: http_close_session/1: avoid error if not called from the session itself.

Package pengines:

FIXED: More robust handling of Pengine timeouts. Timeouts could be blocked by the Pengine catching the abort_query exception as well as I/O errors preventing the abort from being send at all.
ADDED: Pengine emulation of read_line_to_{codes,string}
DOC: Documented pengine_self/1.
FIXED: Only include named bindings into the projection.
MODIFIED: Pass variable binding term through the pengine itself. As a result, the success event changed from success(Pengine, Answer, Time, More) to success(Pengine, Answer, Projection, Time, More) and the VarNames argument has been removed from write_result/4 and event_to_json/4 (both now accepting 3 arguments). This largely simplifies the design. In addition, it provides Pengines access to the actual variable names inside a query and the possibility to control the projection variables (in the future).
Code that defines additional output formats, such as writing CSV files, must be changed. Most typical usage of Pengines should not be affected.
ADDED: Make actual variable names of ask(query) available to the pengine using the global variable '$variable_names'. This can be used in goal_expansion/2 hooks and possible for debugging aids.

Package semweb:

FIXED: We must escape {|}"`^ using percent encoding instead of uXXXX because these characters are not valid in IRIs per RFC3987
FIXED: Also need to escape ^ in IRIs.
FIXED: Turtle parser: be precise about parsing language tags.
FIXED: turtle_write_uri/2: escape ^"`{|} in iris
FIXED: turtle_write_uri/2: avoid duplicating character when using u... and map ' ' to %20.

Package table:

ENHANCED: Allow reproducible builds by using the SOURCE_DATE_EPOCH variable. To allow reproducible builds (same source results in same binary) replace DATE with system provided value.

Package xpce:

ADDED: PceEmacs: setup_auto_indent to Prolog menu
FIXED: Prolog mode variable highlighting (missed handling of new parentheses_term_position/3 term).

[close]

http://www.swi-prolog.org/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Highlight 3.36
« Antwort #389 am: 05 April, 2017, 12:27 »
Highlight is a universal source code converter which transforms code to HTML, XHTML, RTF, LaTeX, TEX, SVG and BBCode files with syntax highlighting. (X)HTML and SVG output is formatted by CSS. It supports customizable color theme and language descriptions with regular expressions. The configuration files are Lua scripts with plug-in support. The tool contains several options to provide a consistent formatting of the output code.

License: Open Source

Changelog

fixed code folding plugin to support more Ruby conditional modifiers (thanks to Jens Schleusener
fixed Perl quoted string highlighting (thanks to Jens Schleusener
added new GeneratorOverride syntax definition parameter
added Filenames parameter in filetypes.conf to assign input filenames to syntax types
(suggested by Andy
added FASM definition and edit-fasm theme (thanks to Tristano Ajmone
added outhtml_ie7_webctrl plug-in (suggested by Tristano Ajmone
GUI: file extensions can be configured for multiple languages, triggers syntax selection prompt
GUI: added Italian translation (thanks to Tristano Ajmone

[close]

http://www.andre-simon.de/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )