Distinct 公司至1984年起已經為軟體開發者提供了許多高品質的軟體工具。其中 Distinct的ONC RPC/XDR Toolkits 工具包含:ONC RPC for 32-bit Windows、ONC RPC for 64-bit Windows、ONC RPC for Windows .NET、ONC RPC for Windows Mobile以及ONC RPC for Java.
ONC RPC/XDR Toolkits 工具配有RPC客戶端(client)和RPC伺服器運行資料庫(server run time libraries ),這讓開發人員可以在單一的工作包中建立完整的分派式應用程式。ONC RPC/XDR Toolkits 工具包可以將企業過去的投資轉變為新的機會,開發人員將可以輕鬆的轉移現有的分派式應用程式,轉變為先進的應用程式。Distinct RPC Toolkits的設計也是基於工業標準,用以確保跨越不同系統的可操作性。
其分為以下版本:
Distinct ONC RPC/XDR for Windows for C or C++
Distinct’s ONC RPC implementation, for C and C++ Windows developers (a 64-bit ONC RPC Toolkit is also available), was the first ONC RPC/XDR implementation to be made available for Windows, making it possible to have real distributed applications across all platforms including Windows. It too has withstood the test of time.
The Distinct ONC RPC-Toolkit implements the Sun Microsystems RPC standard and contains all necessary tools for developing both Windows client and Windows server portions of a distributed network application using remote procedure calls (RPCs). Such an application will be able to communicate with ONC RPC clients and servers running on different systems, as data is transferred using the external data representation (XDR) in a format independent of the processors and operating systems involved.
The Distinct ONC RPC-library is a Microsoft Windows dynamic link library (DLL), which can be used by any Windows application. It is an extension of the Microsoft Windows Software Development Kit (SDK) and allows a Windows application to issue remote procedure calls to a network server and to register its own remote procedure services for use by one or more network clients. With Distinct ONC RPC you can protect your company’s investments in older RPC based applications by providing user friendly Windows based front ends to interface with them.
Distinct ONC RPC for IPv6 networks
The new IPv6 standard has caused the Sun ONC RPC specifications to be modified in a few areas. For example, IPv6 no longer supports UDP broadcasts, therefore RPC broadcast is now achieved through a well know multicast address reserved for ONC RPC.
If you have an existing project that uses The Distinct ONC RPC version for IPv4 networks, you will find that this new toolkit will allow you to port the RPC portion of that application with very few changes to your basic code. Porting should be effectively simple. As always our technical support staff will be available to answer any porting questions that relate to the Distinct RPC library that you may have.
Distinct ONC RPC/XDR Toolkit for C/C++ 64-bit
Now Distinct has added a 64-bit Windows version to its range of platforms. Distinct’s continued support of ONC RPC/XDR has made it possible for many corporatio...
Eazfuscator.NET 是功能強大的.NET混淆工具。只需將文件放在綠色區域,將項目,程式包或程式集拖放到綠色位置,或雙擊以打開即可立即獲得保護。使用Eazfuscator.NET的最佳方法是將您的Visual Studio項目放在綠色區域中。應用保護後,每次在“發布”配置中構建項目時,程序集都會自動進行模糊處理。您還可以進行一些設置修改,可以使用完全配置.NET混淆屬性。軟體易於使用,並且具有多種受支持的混淆技術的自動代碼保護,支持自動優化和支持自動構建,以及可以混淆任何100%託管的.NET程式集,提供易於使用的GUI界面和經典命令行界面
Why is it good?
Eazfuscator.NET is easy as 1-2-3:
1. It protects your code, without breaking it — even in most complex cases — we have taken care of it. You can consider Eazfuscator.NET as a good partner who helps you a lot, and still doesn't bother you with any of his problems. If you have some really special protection requirements, pay attention to our code virtualization feature.
2. It really is easy to use: once protect your Visual Studio project with the Eazfuscator.NET Assistant tool, then forget about it. Every time you build your project in Release configuration, the assembly gets obfuscated automatically — you can release your code to the wilderness.
3. Need some settings to be changed? Are you sure? Then, do what you love: edit your code. Eazfuscator.NET is fully configurable by using .NET obfuscation attributes — in contrast to using alien-looking and unstable configuration files and UI wizards. All you need to know is in our complete product documentation.
更新介紹
.NET 8.0 support
.NET MAUI support
JetBrains Rider 2023.3 support
Added out of the box support for gRPC serialization
Improved JSON serialization support
Improved XML documentation filter behavior for generic types
Improved documentation
Fixed issue that could lead to "Unsupported type argument in custom attribute signature" error during obfuscation
Fixed issue with assembly merging that could lead to unverifiable code generation
Fixed issue with method signature matching that could occur during obfuscation
Fixed issue that could lead to "Access to the mutex is denied" error during obfuscation
EditPlus 是 Windows 文本編輯程式、HTML 編輯程式、PHP 編輯程式、Java 編輯程式和Hex Viewer,並受到編輯者的喜愛,可以取代 Windows 內建的記事本(Notepad)功能,也為網頁設計者和程式編輯者帶來相當的便利。
適合HTML、PHP、Java、C/C++、CSS、ASP、Perl、JavaScript、VBScript、Python和Ruby on Rails是產品一大量亮點。此外,它也支持其它基於自定義語法文件的程式語言。
完美地與Web 瀏覽器搭配,可預覽 HTML 頁面,並且通過FTP(ftp和FTPS)命令上傳本地文件到FTP伺服器。
其他功能還包括Hex Viewer、HTML工具、使用者工具、行數、規律URL、自動完成、剪貼、列選項、強大的搜尋和替換、不限次數撤銷/重做、拼寫檢查、自定義快捷鍵等。
更新介紹
=== Features ===
- sftp supports curve25519-sha256 key exchange algorithm.
- Updates emmet snippets.json file.
- Find dialog allows stopping search with 'Notify end of file' option.
- Updates Markdown syntax file (md.stx).
- Adds a default php.acp file.
- Updates css.stx for CSS Flexible Box Layout properties keywords.
=== Bug fixes ===
- Fixes an issue where Edit Source command in the internal browser couldn't handle Unicode file path.
- Fixes an issue where 'Use Pageant' options didn't work with Ubuntu 22.04 servers.
- Fixes a possible program crash when pressing Ctrl+Shift+F while Find dialog is shown.
- Fixes an issue where you couldn't enter numbers in hangul mode with the new Korean 3 Boelsik IME.
- Fixes an issue on Windows 11 where check menu items didn't show the check mark.
- Fixes an issue with Emmet where script tags didn't expand correctly.
- Fixes an issue with keystroke recording where Hangul letters could not be recorded if TSF option is on.
Emgu CV 是.NET平台下對OpenCV 圖像處理庫的封裝。也就是OpenCV的.NET版。它運行在.NET兼容的編程語言下調用OpenCV的函數,如C#、VB、VC++、IronPython等。這個封裝庫可以在Mono下編譯和在Linux / Mac OS X上運行。
特色
Cross Platform
Unlike other wrappers such as OpenCVDotNet, SharperCV or Code Project which use unsafe code, Emgu CV is written entirely in C#. The benefit is that it can be compiled in Mono and therefore is able to run on any platform Mono supports, including Linux, Solaris and Mac OS X. A lot of efforts has been spend to have a pure C# implementation since the headers have to be ported, compared with managed C++ implementation where header files can simply be included. But it is well worth it if you see Emgu CV running on Fedora 10! Plus it always gives you the comfort knowing that your code is cross-platform.
Cross Language and comes with example code
Emgu CV can be used from several different languages, including C#, VB.NET, C++ and IronPython. On this wiki, we provide examples for all those languages, which are available from the Examples section on Tutorial page. Our Discussion Forum is also available if you have any questions related to your favourite programming language.
Other Advantages
Image class with Generic Color and Depth
Automatic garbage collection
XML Serializable Image
XML Documentation and intellisense support
The choice to either use the Image class or direct invoke functions from OpenCV
Generic operations on image pixels
Architecture Overview
Emgu CV has two layers of wrapper as shown below
The basic layer (layer 1) contains function, structure and enumeration mappings which directly reflect those in OpenCV.
The second layer (layer 2) contains classes that mix in advantanges from the .NET world.
Incredibuild 可顯著提高一系列編譯任務和開發工具的性能,縮短開發時間並加快產品交付。
Incredibuild 採用了一種獨特的分佈式計算技術,使用戶能夠輕鬆地加速代碼構建、測試和許多其他耗時的開發任務。
IncredBuild 受2000 多個組織的100000 多名用戶的信任,是構建加速的事實標準。
Incredibuild 為各種商業和內部工具提供解決方案,如Visual Studio 編譯加速、通用構建工具、測試、代碼分析和自產高吞吐量計算。
代碼構建、測試、腳本、自產應用程序和連續交付構建都是IncredBuild 可以加速的一些進程例子。
更新介紹
Updated the ability to create sets of Incredibuild settings in configuration files and use them to easily switch settings for different builds.
Added the ability to prevent users from changing the default distribution profile.
Incredibuild's integrated Build Monitor is now available in Visual Studio 2022.
Build Cache now supports additional gaming SDKs.
Improved support for globalization with added languages, fields, and changes to the required settings. The UTF-8 flag for windows is no longer required to support globalization.
特色
Incredibuild 的工作原理
IncredBuild 的工作原理是讓每個工作站都能夠使用本地網絡或公共雲中可用的其他機器的空閒CPU,就像它們駐留在本地工作站上一樣,進而有效地將每個工作站轉變為具有數百個內核和數百G 內存的超級計算機。
通過這種方式,可以使用數百個內核而不僅僅是主機資源,這樣可以更快地執行高度並行的進程執行,如編譯、測試、模擬等。
IncredBuild 獨特的虛擬化技術以無縫方式提供這種分佈功能,用戶無需在遠程主機上設置任何東西,只需安裝IncredBuild Agent 即可。從用戶的角度來看,好像所有分佈式進程都在本地執行。
在網絡中的計算機上初始設置IncredBuild 之後,只要IncredBuild 發現可用的空閑處理能力,進程就可以分佈且並行執行。這對網絡上已經運行的進程無任何影響,而且被用於執行進程的每台計算機的用戶可以繼續正常使用其計算機,並不會注意到其計算機上的任何性能變化。計算機的普通用戶甚至無法判斷其機器的空閒CPU 是否正在與Incredibuild 一起使用。
換言之,有了IncredBuild,您當前的網絡設置可以通過使用已經可用的處理能力將每個工作站變成一台超級計算機,但如果沒有IncredBuild,通常無法利用這種能力。
如果您是一名開發人員測試人員、構建經理、發行經理、DevOps 專家、或受益於更快執行和更快構建時間的任何其他用戶,相信我們的技術對您將是非常有用的。
優勢
Incredibuild 具有眾多優勢,可顯著提高您的工作空間生產力:
加速流程執行並減少幾乎所有需要佔用CPU 的並行、耗時執行的等待時間,例如編譯代碼、運行測試、代碼分析、資產創建、模擬、持續交付構建等。
如果您需要更強的處理能力,您可以隨時使用雲託管的虛擬機進行擴展。
實現IncredBuild 具有即時性,不需要更改源代碼,不需要額外的硬件,也不需要更改當前設置。
Incredibuild 可視化工具可用於使用Incredibuild 運行的任何執行。此可視化工具在跟踪歷史執行、輕鬆檢測錯誤和瓶頸等方面具有許多優勢。
Intel Software Development Tools 開發工具
Intel Parallel Studio XE 旨在提高應用程式性能的領先開發套件
Intel Parallel Studio XE提供的先進工具可用於開發卓越的共用記憶體應用程式。使用這些工具開發的應用程式通常能夠在電腦、伺服器和集群上更快速地運行,而且可以在電腦和集群中很好地運行和擴展,同時能夠提高效率,開發出更快速、更可靠的應用。
Deliver top C++ and Fortran application performance with less effort
Faster code: Boost applications performance that scales on today’s and next-gen processors
Create code faster: Utilize a toolset that simplifies creating fast, reliable parallel code
更新介紹
Intel® Parallel Studio XE 2020 includes functional and security updates. Users should update to the latest version.
Accelerate Artificial Intelligence inferencing with development support for the latest Intel® Xeon® Scalable Processors with Intel® Deep Learning Boost.
Expanded cloud support - Execute HPC jobs in the cloud with Intel® MPI Lbirary support of AWS's Elastic Fabric Adapter (EFA) for low latency and high bandwidth and support for Amazon Linux 2 OS.
Expanded standards support for Fortran 2018 and full C++17.
版本比較
Composer
Edition*1
Professional
Edition
Cluster
Edition
Intel C++ Compiler
●
●
●
Intel® Fortran Compiler / Intel® Visual Fortran
●
●
●
Intel® Distribution for Python*
●
●
●
Intel® Integrated Performance
Primitives (Intel® IPP)
●
●
●
Intel® Math Kernel Library (Intel®
MKL)
●
●
●
Intel® Data Analytics Acceleration
Library (Intel® DAAL) *2
●
●
●
Intel® Threading Building Blocks
(Intel® TBB)
●
●
●
Intel-provided Debug Solutions
●
●
●
Microsoft Visual Studio Shell* for
Intel® Visual Fortran (for Windows* OS only)
●
●
●
Intel® Advisor
●
●
Intel® Inspector
●
●
Intel® VTuneTM Amplifier
●
●
Intel® Cluster Checker
(For Linux* OS only)
●
Intel® MPI Benchmarks
●
Intel® MPI Library
...