At & t: ast і інструменти обробки даних

Відео: RiceGum - I Didn # 39; t Hit Her (TheGabbieShow Diss Track) (Official Music Video)

AST
AT & T: AST і інструменти обробки даних

З повним переліком проектів, що входять в AST, можна ознайомитися на сайті https://www2.research.att.com/~astopen/download/ (там же їх можна і скачати). Ряд проектів вже давно не розвивається і являє швидше історичний інтерес (до слова, багато хто з них - плід творінь вже згадуваного Кім-Фонга Во, який, мабуть, відійшов від активної діяльності). Крім бібліотеки SFIO, до них відносяться програма машинного навчання BoosTexter, інструментарій перетворення даних Vcodex (що дозволяє виробляти стиснення, шифрування, перекодування і схожі операції - в принципі, все те, що вміють робити сучасні багатофункціональні архіватори), бібліотека cdt для роботи зі складними типами даних (списками, множинами, стеками і іншими колекціями), бібліотека для управління пам`яттю vmalloc і кілька інших проектів.

Тут же можна виявити спробу ATT взяти участь у розвитку мережі Інтернет - мова MAWL (The Mother of All Web Languages), що призначався для створення інтерактивних сервісів. MAWL працював поверх одного зі стандартних мов (були представлені реалізації для C ++ і Standard ML) і не дуже-то абстрагувався від своєї основи. Швидше, MAWL додавав деякі корисні можливості зразок зручної роботи з пам`яттю, що, засобами синхронізації і додаткові статичні перевірки на етапі компіляції.

Перераховані проекти носили скоріше дослідний характер і їх реальне застосування було досить обмежена. Але є в наборі AST і проект, давно припинив свій розвиток, але свого часу з`явився ледь не революційним нововведенням. Йдеться про DWB - наборі утиліт і бібліотек Document WorkBench, що призначався для обробки і форматування тексту. Ще за часів, коли ОС з графічним інтерфейсом перебували в зародковому стані, а про WYSIWYG-редакторів люди тільки мріяли, ATT об`єднала в одному пакеті утиліту форматування таблиць tbl, інструментарій форматування тексту troff, а також grap - препроцесор для побудови графіків (який, швидше за за все, став прообразом graphviz).

Цей набір дозволив спочатку інженерам компанії, а пізніше - і іншим бажаючим, швидко створювати складні документи за допомогою відносно простих текстових інструкцій, не вдаючись до друкарським монстрам на зразок TeX. Наприклад, в мережі мені попалася цікава стаття 1987-го року (https://goo.gl/Mlpo0), що розповідає про те, як DWB укупі з мережевими можливостями UNIX дозволили позбутися необхідності пересилання купи паперових звітів поштою. Зараз це навряд чи здасться дивним, але 25 років тому впровадження подібних рішень було серйозним проривом, що дозволяв компаніям суттєво економити гроші і час своїх співробітників.




Інструменти обробки даних

AT & T: AST і інструменти обробки даних
Більшість мобільних телефонів в США підключені саме до ATT. Більш того, оператор дарує своїм клієнтам різноманітні телефони (серед яких зустрічаються досить дорогі моделі, наприклад, Apple Iphone) при укладенні контракту на тривалий термін. Тарифи досить низькі і абонент цілком може пошукати в Інтернеті інформацію на тему "як стати трейдером (https://mirsovetov.ru/a/business-and-finance/legal-assistance/changing-employment-contract.html)", подивитися фільм в онлайн режимі або здійснити відеодзвінок за пару центів!




В силу специфіки діяльності компанії, яка обслуговує телефонні мережі по всій країні, обробка великих обсягів даних завжди була для ATT актуальним завданням. Тому на наборі DWB думку інженерів корпорації не зупинилася, і зараз користувачам Linux та інших ОС доступні потужні вільні інструменти обробки даних від ATT.

Напевно багатьом користувачам Linux знаком розроблений в ATT пакет Graphviz (Graph Visualization, graphviz.org), що містить утиліти автоматичної візуалізації графів, заданих у вигляді опису на мові DOT, а також додаткові програми і бібліотеки, які використовуються при розробці ПЗ для візуалізації структурованих даних. Graphviz входить практично у всі дистрибутиви Linux, а також доступний і для інших ОС.

AT & T: AST і інструменти обробки даних
Приклад діаграми, створеної в Graphviz

Співробітники корпорації беруть активну участь у розвитку PADS (padsproj.org) -декларатівного мови опису даних, націленого на відображення як структури, так і семантики описуваної інформації. На основі такого декларативного опису, інструментарій PADS генерує бібліотеки та інструменти для обробки даних, що мають описану структуру. Зокрема, можна згенерувати парсер, статистичні аналізатори та інструмент перетворення в XML.

Варто відзначити і участь інженерів компанії в створенні пакета iplots для R (мови і середовища для статистичної обробки даних), що дозволяє будувати інтерактивні графіки, візуалізують великі обсяги даних (rosuda.org/iplots).

Нарешті, працівники ATT відзначилися внеском в GGobi (ggobi.org) - потужний відкритий інструмент візуалізації великих обсягів даних, що дозволяє не просто будувати графіки всіляких видів, але і створювати інтерактивні діаграми.

ІНШЕ

Кулінарні рецепти 1.12 фото

Кулінарні рецепти 1.12

Програма призначена для ведення бази даних кулінарних рецептів, обліку продуктів, складання та калькуляції страв,…

Seed7: бібліотеки фото

Seed7: бібліотеки

Відео: пентагональними призма з насіння льону. П`ятикутна призма. геометричні фігури.Стереометрія Якщо Сі або C ++ без…

Безпека office 365 фото

Безпека office 365

Відео: Модель безпеки гібридної організації Exchange Server 2013 і Office 365 - разом спокійніше Використовуючи Office…

Ericsson і open source фото

Ericsson і open source

Відео: The first open source data collection agent З поступовим відходом Ericsson з ринку мобільних телефонів, її ім`я…

Oracle, open source і спадщина sun фото

Oracle, open source і спадщина sun

Відео: Java and the Shadow of Sun Ось уже більше року співтовариство FLOSS приділяє пильну увагу корпорації Oracle в…

At & t: мови програмування фото

At & t: мови програмування

Відео: Улюблені мови програмування в Яндексі Дистрибутив Yoix включає в себе Yoix Web Application Instant Template…

» » At & t: ast і інструменти обробки даних