resume/work/AnjLab.rs
1//! 2010-2015 [Anjlab](https://anjlab.com) is outsource development company in Vladimir city.
2//!
3//! AnjLab is a team of skilled software development professionals.
4//! We are experienced in the development of performant, scalable and reliable solutions for companies around the world.
5//! We also maintain and contribute to many open source projects.
6use crate::{
7    roles::Developer,
8    technologies::{
9        frameworks::{OpenGL, Qt},
10        languages::{Python, CPP, CS},
11    },
12    CleanupDocs,
13};
14
15/// Is a [service](http://anjlab.com/en/portfolio-item/satago/) that allows companies to submit data about how quickly their business customers pay them.
16///
17/// Other companies can pay for access to aggregated data about companies, payment behavior before doing business with them, as an alternative to a traditional business credit report.  
18#[derive(CleanupDocs)]
19#[deprecated(note = "Rewritten on Java")]
20pub struct Satago;
21/// As a python developer, I was the conduct of Sage integration process (like a service and standalone desktop windows application).
22impl<Language> Developer<Language> for Satago where Language: Python {}
23impl Python for Satago {}
24impl Qt for Satago {}
25
26/// Tools for analysis of meteorological data taken from different sources (satellite, radar).
27///
28/// The tool allows capturing data from text, binary files, and images.
29/// Different data present in the program as layers, which can be put into each other, showed as flat figures or isolines.
30#[deprecated]
31#[derive(CleanupDocs)]
32pub struct FlightMap;
33/// Whole development process and stack choosing.
34impl<Language> Developer<Language> for FlightMap where Language: CPP {}
35impl CPP for FlightMap {}
36impl Qt for FlightMap {}
37
38/// CloudCube is 3D OpenGL cloud data modeling and representation system.
39///
40/// The tool can represent cloud models in different visual types, predict reagent transmission and save data for the next analysis steps.
41#[deprecated]
42#[derive(CleanupDocs)]
43pub struct CloudCube;
44/// Whole development process and stack choosing.
45impl<Language> Developer<Language> for CloudCube where Language: CPP {}
46impl CPP for CloudCube {}
47impl OpenGL for CloudCube {}
48
49/// [Hardware-software complex](http://anjlab.com/en/portfolio-item/anjlab-flightmonitor/) for dispatching aircrafts.
50///
51/// Transferring data about weather state such as while fog, hail, frost suppression, protection against snow avalanches,
52/// and for data communication between boards and the base.
53/// The complex supports the exchange of special data such as digital maps, statistical information, and meteorological reports.
54#[derive(CleanupDocs)]
55pub struct FlightMonitor;
56/// Integration of error correction algorithm.
57/// Infrastructure and installation support.
58impl<Language> Developer<Language> for FlightMonitor where Language: CS {}