|
Processing - environment for processing images, animation, and interactions |
[+] [обсудить] |
| Открытый язык программирования и среда разработки для создания графики, анимации и интерактивных систем. Отличается относительной простотой, которая позволяет использовать язык людьми не имеющими опыта программирования, например, художниками или дизайнерами. Содержит средства для 2D и 3D-графики, может работать с векторными форматами. Язык популярен в областях визуализаций данных (например, графов), создания эффектных интерактивных интерфейсов (например, multi-touch), используется художниками для создания замысловатых анимаций.
|
|
|
|
|
Mono Project |
[+] [есть мнение] |
| Свободная реализация технологии .Net.В Mono реализована поддержка следующих возможностей:
- Поддержка API .NET платформы Microsoft:
- ADO.NET 2.0 API для доступа к базам данных;
- ASP.NET 2.0 API для создания web-приложений;
- Windows.Forms 2.0 API для создания десктоп-приложений;
- System.XML 2.0 для манипулирования XML документами;
- System.Core с реализацией поддержка LINQ (Language Integrated Query) запросов;
- System.Xml.Linq - реализация LINQ для XML;
- System.Drawing 2.0 API - переносимое API для выполнения графических операций.
- Mono специфичное API:
- Gtk# 2.12 - биндинг к Gtk+ 2.12 и GNOME, для создания кроссплатформенных графических приложений;
- Mono.Cecil - библиотека для манипулирования исполняемыми файлами в формате ECMA CLI ;
- Mono.Cairo - биндинг к графической библиотеке Cairo, для создания 2D изображений;
- Mono SQLite - библиотека для работы с SQLite базами;
- Mono.Posix - библиотека с реализацией низкоуровневого и высокоуровневого интерфейса к Unix-специфичным функциям.
- API сторонних производителей:
- Поддержка СУБД PostgresSQL, DB2, Oracle, Sybase, MS SQL server, SQLite и Firebird;
- Библиотека базовых классов C5.
- Компиляторы:
- Реализация C# 3.0 компилятора с полной поддержкой LINQ;
- Компилятор совместимый с Visual Basic 8;
- Ассемблер/дизассемблер IL и набор утилит для низкоуровневой разработки приложений.
- Инструменты разработчика:
- Отладчик Mono Debugger;
- Gendarme - пакет для выявления проблем в .NET приложениях и библиотеках, позволяет выявить большинство типовых ошибок, нераспознаваемых компилятором, на основе анализа исполняемого файла в формате ECMA CIL;
- Mono Linker - программа для динамического связывания с библиотеками, позволяет уменьшить размер итоговых приложений и библиотек, за счет выноса кода доступного в стандартном API;
- Mono Tuner - утилита для низкоуровневого преобразования кода, например, используется для создания ключевых библиотек Silverlight на основе стандартных системных библиотек;
- Mono Documentation Tools - пакет для создания документации и системы интерактивной подсказки.
|
|
|
|
|
|
|
|
|
rjsPerlObfuscator - RJ's Perl Obfuscator |
[+] [обсудить] |
| Приведение исходного текста скрипта в абсолютно нечитаемый и непригодный для модификации вид, за счет изменения имен переменных и функций на бессмысленные, убирания комментариев, пробелов и форматирования.
Подобные фильтры для других скриптовых языков
POBS - PHP Obfuscator/Obscurer;
Frink - formats, minimises and obfuscates Tcl programs;
pyobfuscate Python source code obfuscator;
Marvin Obfuscator - Java Obfuscator. |
|
|
|
|
|
|
|