Úsměv (software) - Smile (software)
Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Vývojáři | Software Satimage |
---|---|
Stabilní uvolnění | 3.7.0 / 15. listopadu 2013 |
Operační systém | Mac OS X |
Typ | Analýza dat |
Licence | Proprietární |
webová stránka | www.satimage.fr/software |
Usměj se je zdarma Macintosh počítačové programování a pracovní prostředí založené na AppleScript. Vyznačuje se řadou výrobních technologií a přirozeným způsobem spolupráce. Úsměv je primárně určen pro vědce, inženýry, vydavatele desktopů a vývojáře webových aplikací, aby jim pomohl vytvářet rychlejší a lepší práci, automatizovat časté úkoly a řídit složité operace.
Dějiny
Název první verze Smile, vydané v roce 1995, byl SMILE (velká písmena) a někteří uživatelé ji stále pojmenovávají. Zkratka stála za SMI, limitovaná edice, kde SMI samo o sobě znamená Skriptovatelná měření na obrázcích. SMI je název softwaru, do kterého se zapojila francouzská společnost Satimage Strojové vidění technologie, vyvíjí a používá k napájení systémů, které dodávají, automatizované systémy měření a kontroly v reálném čase pro průmyslové závody.
SMI je ve skutečnosti jádro, napsané v C /C ++, který sám nic nedělá: vyžaduje rozhraní a jeho chování je naprogramováno v AppleScript, ve skriptech. Jádro SMI implementuje klíčové funkce softwaru a publikuje je do AppleScript. SMI je navržen tak, aby snižoval náklady na vývoj při zachování široké škály aplikací. V podstatě je Smile pouze SMI, bez funkcí zpracování videa v reálném čase.
Potřeba 2D a 3D vizualizace (měření) v reálném čase dala vzniknout SmileLabu. V poslední době se webové ovládání zařízení stává standardem a Smile je nyní také server webových aplikací - a webový prohlížeč.
Usměj se
Technologie zahrnuté v Smile:
- Okna AppleScript Terminal,
- editor AppleScript s mnoha pomocníky,
- editor skriptovaných rozhraní,
- webový prohlížeč,
- proprietární protokol URL pro vytváření rozhraní HTML a jejich odesílání událostí do skriptů,
- textový editor pro ASCII a Unicode s podporou nástroje pro hledání a nahrazení Regulární výrazy,
- A XML editor,
- motor s regulárními výrazy,
- modul XML a seznam p,
- 2D grafický modul pro programování vektorů PDF grafika podle scénáře,
- rychlé matematické příkazy na čísla, pole a matice,
- příkazy pro řízení průmyslových rozhraní: RS232 sériová komunikace, digitální I / O, LED displej.
- software pro úpravu úsměvu
SmileLab
Smile poskytuje rozhraní Aqua pro vytváření jakéhokoli datového grafu „ručně“ a knihovny příkazů pro vytváření grafů a zpracování dat skriptem (SmileLab může kdykoli zobrazit skript odpovídající akci uživatele.)
Představení
Matematické příkazy jsou optimalizovány a univerzální díky AppleScript. Grafické dokumenty (PDF, bitmapy, videa 1D, 2D a 3D grafů a vlastní grafika) mají profesionální kvalitu tisku.
Výpočtová rozšíření lze zapsat v jazyce C nebo C ++. Smile zpracovává nejběžnější formáty datových souborů a lze připojit další formáty souborů.
Výhody
Systém Smile v zásadě osloví ty, kteří se zajímají o to, aby nedělali totéž dvakrát. Například jakmile je graf jemně doladěn pomocí vlastního nastavení, může uživatel zobrazit a uložit skript (AppleScript), aby později získal přesně stejné nastavení. Jeden jazyk, AppleScript, řídí výpočty, vytváří grafiku, naplánuje akce a zpracovává rozhraní. Takto uložený skript lze tedy použít v různých kontextech.
Systém Smile také těží z jedinečné funkce AppleScript: živé interakce s běžícími kódy. AppleScript - a tedy Smile - může komunikovat s programem, když je spuštěný. Tato funkce se týká vědců nebo inženýrů provádějících dlouhé výpočty nebo výpočty zahrnující velké množství dat, když zastavení, vyřazení a opětovné spuštění programu znamená značné náklady.
Smile Server
Smile Server je most mezi a CGI program a AppleScript. To funguje tak, že Smile otevře port serveru. Specifický cgi, zahrnutý, vytvoří požadavek http do seznamu p (formát XML asociativního pole Apple) a odešle jej na Smile Server na tomto portu (uvedený v konfiguračním souboru). Implementováno je asynchronní i synchronní chování, což umožňuje použití serveru Smile Server jako alternativního řešení pro .asp nebo .php k vytváření dynamických webů, včetně webových stránek založených na AJAX.
Úsměv také zvládne XML-RPC žádosti.