News archive
Error message
- Warning: DOMDocumentFragment::appendXML(): Entity: line 1: parser error : EntityRef: expecting ';' in Drupal\glossify\GlossifyBase->parseTooltipMatch() (line 147 of modules/contrib/glossify/src/GlossifyBase.php).
Drupal\glossify\GlossifyBase->parseTooltipMatch('SafePilot is a new generation of navigation and piloting software, which is reflected in the R&D work, where 10 practising pilots have been actively involved in the design process. They worked closely with the design team of 5 experienced software engineers.', Array, '1', '1', 'tooltips', '0', '/taxonomy/term/[id]', 'en') (Line: 166) Drupal\glossify_taxonomy\Plugin\Filter\TaxonomyTooltip->process('<strong>Nobody knows the challenges and work procedures of navigation and piloting better than the pilots themselves. Therefore, leading manufacturer of navigation and piloting systems Marimatech decided to develop their new tablet and iPad-based platform for navigation and piloting in close cooperation with pilots from all over the world.</strong> The result is an extremely user-friendly and intuitive navigation and piloting program named SafePilot. It can run on tablets such as the iPad and soon will also be available on other handy devices. Navigation and piloting can be controlled at the tip of your finger using touchscreen technology. This brand new generation of navigation and piloting software will be launched in May this year. R&D work with 10 pilots and 5 Software Programmers SafePilot is a new generation of navigation and piloting software, which is reflected in the R&D work, where 10 practising pilots have been actively involved in the design process. They worked closely with the design team of 5 experienced software engineers. “Although we have certified pilots among our development team it really proved a benefit to cooperate with practising pilots within various areas when we developed our new SafePilot-software”, explains Tommy Mikkelsen, head of the development team. He is also pointing out that “The pilots have guided us to focus on the “what’s in it for me” design philosophy – nothing more and nothing less. An on-going reality check is the very best guarantee to stay on track during the complicated process of creating a dedicated and professional piloting application”. After testing SafePilot, all pilots have been very enthusiastic about the new generation of navigation and piloting software. As one pilot explains “The simplicity of the SafePilot is its strongest attribute. It’s extremely clear and very stable”.Good indications of the success of Marimatech lies in defining the delicate balance between highly professional and advanced software and simple, intuitive user interface. Research based approach The system was developed with the financial support of GSA (European GNSS Agency) and some of the leading research institutions, universities and high tech companies in Europe. The capabilities of the EGNOS system, gives the product the cutting edge accuracy and guarantee of service needed by todays marine pilots for moving the large vessels safely around the European ports. Connectivity Information is key for success. Getting delivery of the right information at the right time might prevent a dangerous situation at the sea/ocean to become critical. Together with Kongsberg Norcontrol and British Maritime Technology, Marimatech has established a dedicated digital link between ship and shore for exchange of essential information. Context based approach From the ground up the SafePilot software is built on a concept of context based software, where individual modules (contexts) can be purchased separately.“A huge wish from pilots is to have a navigation and piloting tool which is designed exactly for their job.” says Tommy Mikkelsen. He presents some of the modules already available with SafePilot or in the development pipeline such as Route Navigation, Docking and River.Furthermore, Tommy Mikkelsen emphasizes that the context based software enables development of customer- defined modules with very special features in an easy and cost-effective way. This is a giant leap away from yesterday’s heavy, complex programs to a small, user-friendly and individually designed tool for pilots. A thriving path of new innovative software that will offer a lot of benefits to pilots with different tasks and complexity and comply with the requirements from the maritime sector for a safer, faster and still more efficient navigation and piloting.', 'en') (Line: 118) Drupal\filter\Element\ProcessedText::preRenderText(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 939) Drupal\views\Plugin\views\field\EntityField->render_item(0, Array) (Line: 1208) Drupal\views\Plugin\views\field\FieldPluginBase->advancedRender(Object) (Line: 238) template_preprocess_views_view_field(Array, 'views_view_field', Array) call_user_func_array('template_preprocess_views_view_field', Array) (Line: 285) Drupal\Core\Theme\ThemeManager->render('views_view_field', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 1784) Drupal\views\Plugin\views\field\FieldPluginBase->theme(Object) (Line: 765) Drupal\views\Plugin\views\style\StylePluginBase->elementPreRenderRow(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 704) Drupal\views\Plugin\views\style\StylePluginBase->renderFields(Array) (Line: 570) Drupal\views\Plugin\views\style\StylePluginBase->renderGrouping(Array, Array, 1) (Line: 461) Drupal\views\Plugin\views\style\StylePluginBase->render(Array) (Line: 2181) Drupal\views\Plugin\views\display\DisplayPluginBase->render() (Line: 1548) Drupal\views\ViewExecutable->render() (Line: 199) Drupal\views\Plugin\views\display\Page->execute() (Line: 1645) Drupal\views\ViewExecutable->executeDisplay('page_news_archive', Array) (Line: 81) Drupal\views\Element\View::preRenderViewElement(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: DOMDocumentFragment::appendXML(): R&D in Drupal\glossify\GlossifyBase->parseTooltipMatch() (line 147 of modules/contrib/glossify/src/GlossifyBase.php).
Drupal\glossify\GlossifyBase->parseTooltipMatch('SafePilot is a new generation of navigation and piloting software, which is reflected in the R&D work, where 10 practising pilots have been actively involved in the design process. They worked closely with the design team of 5 experienced software engineers.', Array, '1', '1', 'tooltips', '0', '/taxonomy/term/[id]', 'en') (Line: 166) Drupal\glossify_taxonomy\Plugin\Filter\TaxonomyTooltip->process('<strong>Nobody knows the challenges and work procedures of navigation and piloting better than the pilots themselves. Therefore, leading manufacturer of navigation and piloting systems Marimatech decided to develop their new tablet and iPad-based platform for navigation and piloting in close cooperation with pilots from all over the world.</strong> The result is an extremely user-friendly and intuitive navigation and piloting program named SafePilot. It can run on tablets such as the iPad and soon will also be available on other handy devices. Navigation and piloting can be controlled at the tip of your finger using touchscreen technology. This brand new generation of navigation and piloting software will be launched in May this year. R&D work with 10 pilots and 5 Software Programmers SafePilot is a new generation of navigation and piloting software, which is reflected in the R&D work, where 10 practising pilots have been actively involved in the design process. They worked closely with the design team of 5 experienced software engineers. “Although we have certified pilots among our development team it really proved a benefit to cooperate with practising pilots within various areas when we developed our new SafePilot-software”, explains Tommy Mikkelsen, head of the development team. He is also pointing out that “The pilots have guided us to focus on the “what’s in it for me” design philosophy – nothing more and nothing less. An on-going reality check is the very best guarantee to stay on track during the complicated process of creating a dedicated and professional piloting application”. After testing SafePilot, all pilots have been very enthusiastic about the new generation of navigation and piloting software. As one pilot explains “The simplicity of the SafePilot is its strongest attribute. It’s extremely clear and very stable”.Good indications of the success of Marimatech lies in defining the delicate balance between highly professional and advanced software and simple, intuitive user interface. Research based approach The system was developed with the financial support of GSA (European GNSS Agency) and some of the leading research institutions, universities and high tech companies in Europe. The capabilities of the EGNOS system, gives the product the cutting edge accuracy and guarantee of service needed by todays marine pilots for moving the large vessels safely around the European ports. Connectivity Information is key for success. Getting delivery of the right information at the right time might prevent a dangerous situation at the sea/ocean to become critical. Together with Kongsberg Norcontrol and British Maritime Technology, Marimatech has established a dedicated digital link between ship and shore for exchange of essential information. Context based approach From the ground up the SafePilot software is built on a concept of context based software, where individual modules (contexts) can be purchased separately.“A huge wish from pilots is to have a navigation and piloting tool which is designed exactly for their job.” says Tommy Mikkelsen. He presents some of the modules already available with SafePilot or in the development pipeline such as Route Navigation, Docking and River.Furthermore, Tommy Mikkelsen emphasizes that the context based software enables development of customer- defined modules with very special features in an easy and cost-effective way. This is a giant leap away from yesterday’s heavy, complex programs to a small, user-friendly and individually designed tool for pilots. A thriving path of new innovative software that will offer a lot of benefits to pilots with different tasks and complexity and comply with the requirements from the maritime sector for a safer, faster and still more efficient navigation and piloting.', 'en') (Line: 118) Drupal\filter\Element\ProcessedText::preRenderText(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 939) Drupal\views\Plugin\views\field\EntityField->render_item(0, Array) (Line: 1208) Drupal\views\Plugin\views\field\FieldPluginBase->advancedRender(Object) (Line: 238) template_preprocess_views_view_field(Array, 'views_view_field', Array) call_user_func_array('template_preprocess_views_view_field', Array) (Line: 285) Drupal\Core\Theme\ThemeManager->render('views_view_field', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 1784) Drupal\views\Plugin\views\field\FieldPluginBase->theme(Object) (Line: 765) Drupal\views\Plugin\views\style\StylePluginBase->elementPreRenderRow(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 704) Drupal\views\Plugin\views\style\StylePluginBase->renderFields(Array) (Line: 570) Drupal\views\Plugin\views\style\StylePluginBase->renderGrouping(Array, Array, 1) (Line: 461) Drupal\views\Plugin\views\style\StylePluginBase->render(Array) (Line: 2181) Drupal\views\Plugin\views\display\DisplayPluginBase->render() (Line: 1548) Drupal\views\ViewExecutable->render() (Line: 199) Drupal\views\Plugin\views\display\Page->execute() (Line: 1645) Drupal\views\ViewExecutable->executeDisplay('page_news_archive', Array) (Line: 81) Drupal\views\Element\View::preRenderViewElement(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: DOMDocumentFragment::appendXML(): ^ in Drupal\glossify\GlossifyBase->parseTooltipMatch() (line 147 of modules/contrib/glossify/src/GlossifyBase.php).
Drupal\glossify\GlossifyBase->parseTooltipMatch('SafePilot is a new generation of navigation and piloting software, which is reflected in the R&D work, where 10 practising pilots have been actively involved in the design process. They worked closely with the design team of 5 experienced software engineers.', Array, '1', '1', 'tooltips', '0', '/taxonomy/term/[id]', 'en') (Line: 166) Drupal\glossify_taxonomy\Plugin\Filter\TaxonomyTooltip->process('<strong>Nobody knows the challenges and work procedures of navigation and piloting better than the pilots themselves. Therefore, leading manufacturer of navigation and piloting systems Marimatech decided to develop their new tablet and iPad-based platform for navigation and piloting in close cooperation with pilots from all over the world.</strong> The result is an extremely user-friendly and intuitive navigation and piloting program named SafePilot. It can run on tablets such as the iPad and soon will also be available on other handy devices. Navigation and piloting can be controlled at the tip of your finger using touchscreen technology. This brand new generation of navigation and piloting software will be launched in May this year. R&D work with 10 pilots and 5 Software Programmers SafePilot is a new generation of navigation and piloting software, which is reflected in the R&D work, where 10 practising pilots have been actively involved in the design process. They worked closely with the design team of 5 experienced software engineers. “Although we have certified pilots among our development team it really proved a benefit to cooperate with practising pilots within various areas when we developed our new SafePilot-software”, explains Tommy Mikkelsen, head of the development team. He is also pointing out that “The pilots have guided us to focus on the “what’s in it for me” design philosophy – nothing more and nothing less. An on-going reality check is the very best guarantee to stay on track during the complicated process of creating a dedicated and professional piloting application”. After testing SafePilot, all pilots have been very enthusiastic about the new generation of navigation and piloting software. As one pilot explains “The simplicity of the SafePilot is its strongest attribute. It’s extremely clear and very stable”.Good indications of the success of Marimatech lies in defining the delicate balance between highly professional and advanced software and simple, intuitive user interface. Research based approach The system was developed with the financial support of GSA (European GNSS Agency) and some of the leading research institutions, universities and high tech companies in Europe. The capabilities of the EGNOS system, gives the product the cutting edge accuracy and guarantee of service needed by todays marine pilots for moving the large vessels safely around the European ports. Connectivity Information is key for success. Getting delivery of the right information at the right time might prevent a dangerous situation at the sea/ocean to become critical. Together with Kongsberg Norcontrol and British Maritime Technology, Marimatech has established a dedicated digital link between ship and shore for exchange of essential information. Context based approach From the ground up the SafePilot software is built on a concept of context based software, where individual modules (contexts) can be purchased separately.“A huge wish from pilots is to have a navigation and piloting tool which is designed exactly for their job.” says Tommy Mikkelsen. He presents some of the modules already available with SafePilot or in the development pipeline such as Route Navigation, Docking and River.Furthermore, Tommy Mikkelsen emphasizes that the context based software enables development of customer- defined modules with very special features in an easy and cost-effective way. This is a giant leap away from yesterday’s heavy, complex programs to a small, user-friendly and individually designed tool for pilots. A thriving path of new innovative software that will offer a lot of benefits to pilots with different tasks and complexity and comply with the requirements from the maritime sector for a safer, faster and still more efficient navigation and piloting.', 'en') (Line: 118) Drupal\filter\Element\ProcessedText::preRenderText(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 939) Drupal\views\Plugin\views\field\EntityField->render_item(0, Array) (Line: 1208) Drupal\views\Plugin\views\field\FieldPluginBase->advancedRender(Object) (Line: 238) template_preprocess_views_view_field(Array, 'views_view_field', Array) call_user_func_array('template_preprocess_views_view_field', Array) (Line: 285) Drupal\Core\Theme\ThemeManager->render('views_view_field', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 1784) Drupal\views\Plugin\views\field\FieldPluginBase->theme(Object) (Line: 765) Drupal\views\Plugin\views\style\StylePluginBase->elementPreRenderRow(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 704) Drupal\views\Plugin\views\style\StylePluginBase->renderFields(Array) (Line: 570) Drupal\views\Plugin\views\style\StylePluginBase->renderGrouping(Array, Array, 1) (Line: 461) Drupal\views\Plugin\views\style\StylePluginBase->render(Array) (Line: 2181) Drupal\views\Plugin\views\display\DisplayPluginBase->render() (Line: 1548) Drupal\views\ViewExecutable->render() (Line: 199) Drupal\views\Plugin\views\display\Page->execute() (Line: 1645) Drupal\views\ViewExecutable->executeDisplay('page_news_archive', Array) (Line: 81) Drupal\views\Element\View::preRenderViewElement(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: DOMNode::insertBefore(): Document Fragment is empty in Drupal\glossify\GlossifyBase->parseTooltipMatch() (line 187 of modules/contrib/glossify/src/GlossifyBase.php).
Drupal\glossify\GlossifyBase->parseTooltipMatch('SafePilot is a new generation of navigation and piloting software, which is reflected in the R&D work, where 10 practising pilots have been actively involved in the design process. They worked closely with the design team of 5 experienced software engineers.', Array, '1', '1', 'tooltips', '0', '/taxonomy/term/[id]', 'en') (Line: 166) Drupal\glossify_taxonomy\Plugin\Filter\TaxonomyTooltip->process('<strong>Nobody knows the challenges and work procedures of navigation and piloting better than the pilots themselves. Therefore, leading manufacturer of navigation and piloting systems Marimatech decided to develop their new tablet and iPad-based platform for navigation and piloting in close cooperation with pilots from all over the world.</strong> The result is an extremely user-friendly and intuitive navigation and piloting program named SafePilot. It can run on tablets such as the iPad and soon will also be available on other handy devices. Navigation and piloting can be controlled at the tip of your finger using touchscreen technology. This brand new generation of navigation and piloting software will be launched in May this year. R&D work with 10 pilots and 5 Software Programmers SafePilot is a new generation of navigation and piloting software, which is reflected in the R&D work, where 10 practising pilots have been actively involved in the design process. They worked closely with the design team of 5 experienced software engineers. “Although we have certified pilots among our development team it really proved a benefit to cooperate with practising pilots within various areas when we developed our new SafePilot-software”, explains Tommy Mikkelsen, head of the development team. He is also pointing out that “The pilots have guided us to focus on the “what’s in it for me” design philosophy – nothing more and nothing less. An on-going reality check is the very best guarantee to stay on track during the complicated process of creating a dedicated and professional piloting application”. After testing SafePilot, all pilots have been very enthusiastic about the new generation of navigation and piloting software. As one pilot explains “The simplicity of the SafePilot is its strongest attribute. It’s extremely clear and very stable”.Good indications of the success of Marimatech lies in defining the delicate balance between highly professional and advanced software and simple, intuitive user interface. Research based approach The system was developed with the financial support of GSA (European GNSS Agency) and some of the leading research institutions, universities and high tech companies in Europe. The capabilities of the EGNOS system, gives the product the cutting edge accuracy and guarantee of service needed by todays marine pilots for moving the large vessels safely around the European ports. Connectivity Information is key for success. Getting delivery of the right information at the right time might prevent a dangerous situation at the sea/ocean to become critical. Together with Kongsberg Norcontrol and British Maritime Technology, Marimatech has established a dedicated digital link between ship and shore for exchange of essential information. Context based approach From the ground up the SafePilot software is built on a concept of context based software, where individual modules (contexts) can be purchased separately.“A huge wish from pilots is to have a navigation and piloting tool which is designed exactly for their job.” says Tommy Mikkelsen. He presents some of the modules already available with SafePilot or in the development pipeline such as Route Navigation, Docking and River.Furthermore, Tommy Mikkelsen emphasizes that the context based software enables development of customer- defined modules with very special features in an easy and cost-effective way. This is a giant leap away from yesterday’s heavy, complex programs to a small, user-friendly and individually designed tool for pilots. A thriving path of new innovative software that will offer a lot of benefits to pilots with different tasks and complexity and comply with the requirements from the maritime sector for a safer, faster and still more efficient navigation and piloting.', 'en') (Line: 118) Drupal\filter\Element\ProcessedText::preRenderText(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 939) Drupal\views\Plugin\views\field\EntityField->render_item(0, Array) (Line: 1208) Drupal\views\Plugin\views\field\FieldPluginBase->advancedRender(Object) (Line: 238) template_preprocess_views_view_field(Array, 'views_view_field', Array) call_user_func_array('template_preprocess_views_view_field', Array) (Line: 285) Drupal\Core\Theme\ThemeManager->render('views_view_field', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 1784) Drupal\views\Plugin\views\field\FieldPluginBase->theme(Object) (Line: 765) Drupal\views\Plugin\views\style\StylePluginBase->elementPreRenderRow(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 704) Drupal\views\Plugin\views\style\StylePluginBase->renderFields(Array) (Line: 570) Drupal\views\Plugin\views\style\StylePluginBase->renderGrouping(Array, Array, 1) (Line: 461) Drupal\views\Plugin\views\style\StylePluginBase->render(Array) (Line: 2181) Drupal\views\Plugin\views\display\DisplayPluginBase->render() (Line: 1548) Drupal\views\ViewExecutable->render() (Line: 199) Drupal\views\Plugin\views\display\Page->execute() (Line: 1645) Drupal\views\ViewExecutable->executeDisplay('page_news_archive', Array) (Line: 81) Drupal\views\Element\View::preRenderViewElement(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Displaying 841 - 850 of 995
Displaying 841 - 850 of 995