Subscribe to this list via RSS Blog posts tagged in Web
По следам вебинара "The Hospitality Survey EMS - пример многозвенного WEB-приложения на технологии RAD Server" В начале 2016 года мы провели серию вебинаров, на которых рассказали, как можно на практике быстро создать мобильную систему для сбора информации (Checklists) на примере точек розничной торговли. В том числе, было показано, как организовать данные и доступ к ним на мобильных устройствах и RAD-сервере. Эта тема оказалась востребованной не только в нашем регионе, но и в других странах. В дополнение к этому, пример, которому был посвящен последний вебинар, коснулся многих важных функций и решений, ...
Идера (текущий владелец Embarcadero+Delphi), купила Sencha ? Вопрос, вынесенный в заголовок, задают наши пользователи в электронных письмах и на различных тематических форумах. Это на самом деле так.  Официальный пресс-релиз опубликован 28 августа. "IDERA , Inc., ведущий поставщик средств разработки баз данных, разработки и тестирования, сегодня объявила о соглашении о приобретении Sencha, ведущей платформы разработки веб-приложений. Sencha будет интегрирована с подразделением инструментов разработчика Embarcadero, IDERA."   И, понеслось!.. Ч...
RAD Server Solution Series: [Hospitality] Restaurant Survey Application RAD Server is a turn-key application foundation for rapidly building and deploying services based applications. RAD Server enables developers to quickly build new application back-ends or migrate existing Delphi or C++ client/server business logic to a modern services based architecture that is open, stateless, secure and scalable. RAD Server is easy to develop, deploy and operate making it ideally suited for ISVs and OEMs building re-deployable solutions. RAD Server allows you to take your exis...
Разработка WEB серверов и приложений в RAD Studio - для тех, кто не в Web Традиционно, все технические вебинары Embarcadero на русском языке мы стараемся записать и предоставить пользователям для оффлайн или повторного просмотра. Хотя слушатели не имеют возможность задавать свои вопросы по ходу трансляции и сразу же получать на них ответы, лично я вижу смысл в таком режиме, даже два! Одна только возможность увеличить скорость воспроизведения сэкономит ценные 10-15 минут рабочего времени!
How to best load an image from a URL using TWebBrowser when targeting multiple devices I recently got a question from a customer on how to restrict the image size to the actual device screen dimensions when using TWebBrowser, so I thought I would create a blog post about it. Often times, images that are loaded from the web using an URL may be bigger than the form factor the app is being run on, causing the user to have to scroll to see the entire image. Below is a code snippet that shows you how to restrict the web image to fit perfectly to the form factor the app is being run on. Read on to find the full snippet code!
Мир учится: новая книга по HTML5 Builder Пока у нас в стране идут ожесточенные споры о качестве того или иного продукта в стиле "религиозных войн", большинство практиков в динамично развивающемся мире ИТ-технологий старается освоить и применить наиболее подходящие для них способы создания программного обеспечения, как для продажи, так и для "домашнего применения". В том числе, сразу же после появления на рынке, HTML5 Builder также вызвал большой интерес, но сказывался недостаток практических руководств и учебников. Недавно книга "App...
Записи прошедших вебинаров по DB Tools (февраль-март) Мои коллеги и хорошие друзья все время жалуются на своего сисадмина, который заблокировал доступ с работы ко всем вебинарам, причем не только нашей компании, но и других "крупняков" типа Oracle. Несмотря на то, что мы используем платформу проведения вебинаров, которая позволяет участие в них не только с ПК, но и с мобильных устройств, я знаю достоверно, что упомянутая проблема есть не только у моих друзей, но и многих других заинтересованных разработчиков и администраторов БД. Участие в onlin...

Posted by on in Blogs
YAML and Remote Code Execution YAML's security risks are in no way limited to Rails or Ruby. YAML documents should be treated as executable code and firewalled accordingly. Deserializing arbitrary types is user-controlled, arbitrary code execution. It's Not Just Ruby A few weeks ago, I had a need to parse Jasmine's jasmine.yml in some C# code. I spent some time looking at existing YAML parsers for .NET and ended up deciding that spending a couple of hours writing a lightweight, purpose-specific parser for jasmine.yml made m...
Faking a placeholder Attribute for an Editable div, and Some CSS Tricks HTML input elements have a placeholder attribute which you can use to show a bit of text to prompt the end user. Although you can make an editable div by using the contenteditable attribute, it will not support the placeholder attribute. I needed to do both, so I ended up reinventing the placeholder attribute for editable divs. Here's how I did it. I wanted the "placeholder" in the editable div to behave as much as possible like a "real" placeholder in an input element. So I started by making...
Faking a placeholder Attribute for an Editable div, and Some CSS Tricks HTML input elements have a placeholder attribute which you can use to show a bit of text to prompt the end user. Although you can make an editable div by using the contenteditable attribute, it will not support the placeholder attribute. I needed to do both, so I ended up reinventing the placeholder attribute for editable divs. Here's how I did it. I wanted the "placeholder" in the editable div to behave as much as possible like a "real" placeholder in an input element. So I started by making...

Check out more tips and tricks in this development video: