DITinform has been an active player in the IT scene for more than 25 years.
We effectively manage and support our customers' IT problems.
We have worked/are working on projects of various complexity in many different sectors, in many areas.
The satisfaction of our customers shows the quality of our work, built on our knowledge and experience.
Our main principles
Using simple solutions.
Following common sense.
Approaching of topics from comprehensive to detailed
Representation of user/customer interests. Many times against fashion and technology.
SendNow - current position sending service
With the SendNow, the client's current position and the selected message can be sent to the recipient(s) via email.
When recipients open the url in the received email, they can see the message and the sender's position.
SendNow does not provide continuous tracking. We designed it for occasional, quick position sharing. SendNow is free to use.
The advantage of SendNow is that it runs in a browser, it does not require downloading or configuring any app. It is important that the browser must be active.
If the browser goes into the background (screen saver or closing), SendNow will not run either. If it becomes active again from the background, it will continue where it left off.
By using SendNow, the user agrees to and acknowledges the following.
We do not handle personal data, only the email addresses required for sending and the current position at the time of sending. These are usually publicly available data.
We do not assume any responsibility for their protection or for any damages resulting from their getting it.
Both SendNow and the map library use cookies. The user agrees using them.
Email sending is not a guaranteed procedure, so we cannot take responsibility for undelivered SendNow messages or any resulting damages.
SendNow uses position retrieval implemented in the browser with all its advantages and disadvantages.
Accordingly, we are not responsible for the operation of the position retrieval or the accuracy of the position.
SendNow uses the OpenLayers opensource map library, whose terms of use are accepted and acknowledged by the user by using SendNow.
The OpenLayers is completely free, Open Source JavaScript, released under the [BSD 2-Clause License](https://opensource.org/licenses/BSD-2-Clause).
We are not responsible for any damage caused by possible outages and data loss during the operation of SendNow.
If you encounter any problems when using sendnow or have constructive suggestions regarding its use, please contact us at sendnow@ditinform.eu.
Use
The special feature of SendNow is that it is served by a single server program completely created by us.
It contains a web server, a queue-based mail sending client agent, a database manager, as well as the operation support and control modules (logging, configuration).
We think that using SendNow is quite intuitive and easy. The interpretation and use of convenience functions (e.g. data saving, settings) should not cause problems either.
Appearance
If we start SendNow in the basic state (without parameters), will be displayed the data required to send our own position and the map showing our position.
Clicking on the compass graphic (on the left) will reload the page.
If you click on a url received in a letter from someone, you can see the message and position of the sender. If you click on one of the texts in the upper bar, the position details will disappear/appear.
By clicking on the graphic representing the compass (found on the right), the basic state page launched.
Basic use Preparations
A valid account is required. (see "User and password (account) management")
It is advisable to save the data ("User", "Password", "SendTo", "Message") and tick the "Load data automatically" checkbox. (see "Data management")
Sending
Enter the url required to access SendNow in the browser.
On the page that appears, the reloaded data is already there and the current position is visible on the map.
Press the "SEND" button.
Wait until the "SEND" button becomes active again. The sending process is now complete.
You can check the success of the process in the "Event response" field.
User and password (account) management
The "User" and "Password" fields must be filled in. "User" must be a valid email address.
You must press the "Add account" button, then the "Yes" button that becomes active. The system then records the "User"/"Password" and sends an email to the email address specified in "User". With "No", there is no recording.
When sending the position or performing account operations, the server checks the account and performs the requested operation only if it is valid.
When "Del account" is used ("Yes"/"No" procedure), the system deletes the account and sends a letter about the fact of deletion to the former "User".
When using "Send account" ("Yes"/"No" procedure), the system sends the account data ("User" and "Password") to the "User" via email.
There is no possibility to change the password. To do this, you must delete the account and add it again with the desired new password.
Send position
The "User", "Password" and "SendTo" fields must be filled out.
SendNow sends the position to the address specified in "SendTo". Multiple (max. 3) valid email addresses can be entered separated by semicolons or spaces.
The message to be sent must be selected from the "Message" list.
You must press the "SEND" button at the top of the page. The current position (iteration) is then queried (and shown on the map) several times. If the accuracy is high enough, or 20 seconds have passed, the position and message will be sent.
During the iteration, the "SEND" button becomes inactive, the "Now" button becomes active, and when pressed, the iteration ends immediately and the last scanned position is sent.
During the iteration, in the "Event response" field, the iteration process can be followed in the form "Nx+y Tz", where N represents the number of position readings (x-successful reading, y-unsuccessful reading), T shows the iteration time (z-seconds ).
Data management The filled-in data ("User", "Password", "SendTo", "Message") can be saved as cookies and later manually or automatically re-entered into the fields.
To save the data, press the "Save data" button ("Yes"/"No" procedure). Then SendNow saves the data on the client as a cookie (encoded).
The data can then be reloaded at any time by pressing "Load data" ("Yes"/"No" procedure).
The "Del data" ("Yes"/"No" procedure) deletes the cookie values from the client, so they can no longer be retrieved.
If the "Load data automatically" checkbox is checked, the data will be automatically reloaded when SendNow is started (when the SendNow page is loaded).
Settings
By turning on "Load data automatically", the "User", "Password", "SendTo" and "Message" fields will also be filled with the values read from the previously saved cookie when SendNow starts.
By turning on "Disclaimer is not load at start", the disclaimer page is not loaded at SendNow start.
By turning on "Sender get the mails too", the sender also receives the sent emails.
More options
Pressing "HELP" brings up/hides the quick user guide you are currently reading.
Pressing "DATA" hides/brings back the data entry and control panel (giving more space to the map when hidden).
Pressing "Del" deletes the contents of the "Event response" message field.
Pressing "Refresh" starts the iteration process, but only displays the result on the map, not sending it by email. The iteration can also be stopped here with "Now".
Pressing "SendNow" will immediately send the currently visible position. It does not iterate.
Pressing "Disclaimer" displays the disclaimers and terms of use.
Consultation
Our main activity is to support our customers in solving their problems in the IT field.
The way to do this is usually by providing advice and guidance, or, if necessary, by supporting and carrying out direct professional activities.
Our knowledge and experience ensure that we are able to examine the problems to be solved with a broad perspective and respond to them in a comprehensive, solution-centric way.
We mainly deal with tasks related to software applications. We provide support for the planning, implementation, integration and operation of large corporate systems
from the level of the use processes to the basic infrastructure.
During our activity
we appear/appear in many different roles, from system architecture management to consulting to quality assurance,
as well as we have worked/work in many different fields, from telecommunications to the banking sector to public administration.
Software development
In the course of our development activities, we dealt with the creation of unique applications according to individual needs.
Only the mediation engine has been developed into a "quasi" boxed product, where the interpretation of "quasi" is that in order to maintain the performance of the program
developer intervention is required to assemble the modules (translate them to the requested platform).
We mostly focus on the performance, reliability and easy handling of the created programs
even at the cost of increased development time.
Data processing
Data processing/pre-processing refers to bringing raw data from various sources into a common format.
During the transformation, it is possible to select, supplement, connect the data and direct it towards various goals.
Our "ditm" software, created on the basis of many years of development and operation experience, has been working reliably in production for a long time.
By purchasing ditm, the customer can process his data in his own operation,
but if required, we also undertake pre-processing activities as a service
even by operating on the client's internal environment,
even on external resources.
DITM - Mediation engine
Using telecommunication terminology, we call the software that prepares raw data for further processing a mediation engine.
We position our ditm software as a general source data preprocessor. Although its development started from a telecommunications environment,
evolved over time into a general-purpose data preprocessing application.
ditm converts the incoming raw data to the requested format (generally, but not necessarily to a uniform structure), which "legacy" systems (ERP, CRM, invoicing, DWH, ...) are already able to interpret and process.
During the conversion (depending on the configuration) other important tasks can be performed, such as
data linking,
data conversion,
data selection,
data management.
The incoming data can come from various areas and sources (IoT, telephone exchange, flight control equipment, ...), in various formats.
ditm processes this incoming data at high speed, which is generally a very important data preprocessing requirement.
WHERE TO USE
Ditm can be used in many different areas. In order to discover and map these areas, it is important to understand what the program does.
At high speed, it prepares the raw/source data for further processing as needed. This is how it can be used in all cases when
a huge amount of data has to be processed,
the source data to be processed has a special, complex format,
limited time available for conversion,
a comprehensive, complex data transformation must be performed,
a lot of data normalization and data modification must be carried out on the original data,
there is a need for special sorting of the data and directed transmission.
WHAT IT CAN BE USED FOR (some examples)
For preprocessing of CDR and other inputs, for example for invoicing.
For DWH to perform data download and data conversion.
For data analysis and creating statistics independent of legacy systems.
For system audit support.
For pre-processing data required for vehicle tracking.
To manage traffic data.
Storage data, data process supportq.
For pre-processing of bank transactions.
To manage passenger and package data.
Service for processing usage data.
For processing/consolidating log/log data.
SOME POSSIBLE DATA SOURCES
Telephone exchanges.
Data networks.
IoT devices.
Hosting / cloud environments.
Monitoring systems.
Supervisory systems.
INDUSTRIES/TERRITORIES (some examples)
Telecommunications - Call data (CDR) preprocessing.
Shipping - Transport and storage data.
Flight and air transport - Location data.
Bank and insurance - Transaction data.
Informatics - Its many fields are all about registration and use.
OUTSTANDING PROPERTIES OF DITM
The application is optimized for speed and performance (multithreading, intensive memory usage, dynamic plug-in modules)
Unicode support.
Unix, Linux, Windows platform support.
Loading only the currently necessary (configuration-dependent) modules.
Encoding/decoding parameterization.
Process setting/control option.
Different input (raw, text, binary)/output (file, table) format support.