Vsevolod L1433 Leonov

Vsevolod L1433 has not set their biography yet

Плтаформа FM (FireMonkey), анимация, занимательная кинематика Увидел на одном из развлекательных порталов забавную (познавательно-забавную) gif-ку. Решил попробовать воспроизвести, но не просто, а при помощи TFloatAnimation. Как раз время на путешенствие из Москвы в Санкт-Петербург было в для шутейного проекта. Смысл здесь в том, что "кружочки" образуют "колесо", но двигаются по прямым (видно во второй части видео). Что нужно знать, чтобы воспроизвести это (не хочу лишать вас удовольствие исходником): - каждый шарик движется по прямой, соот...

Posted by on in Blogs
Зачем twitter Казалось бы, зачем? Мало ли ещё каналов передачи/приёма информации - блог, форумы, e-mail, скайп, прочие публичные оффлайн-площадки! Всегда одни и те же вопросы - кто будет читать? Что писать? И если я никого не читаю, то кто будет меня читать? Так я думал 3 года назад про свой блог. "Зачем мне этот эксгибиционизм?". Но в пользу твиттера есть ряд слабо-оспоримых доводов: 1) темп жизни увеличился, иногда есть только 3 минуты, чтобы сформулировать внезапно-взявшуюся мысль/прочитать кратк...
Tags: public

Posted by on in Blogs
Tablet and ping-pong ball trick (3D animation) New mobile application, HD, TViewport3D, TLight (2), TLightMaterialSource, TSphere, TFloatAnimation (ParentProperty->Position,Y; StartValue: -5; StopValue:14) http://youtu.be/Te8QYWFsVb8...
Business Data Visualization, animated map with data I’ve got business data! Where’s a grid? Very often I’m asked on “grid” for mobile apps with Delphi for iOS and Android (when? see our roadmap).  The reason is “this is the only way to represent or visualize business data”. We should distinguish “business data making” and “business data consumption”. For “making” the grid-like structure (visual component) is ok, let’s see the Microsoft Excel Sheet as a most recognizable example: That’s some typical “business” data. Why “business” in quote...

Posted by on in Blogs
Why UML (for Delphi users) Delphi is actively used in company "Garant" together with UML. Sometimes someone consider RAD tools and UML-modeling as opposite technologies. Developers and architects in "Garant" do use a combination of UML-modeling, automatic code generation and Delphi - leading RAD tool. Let's ask them how do they do this and why do they use UML. Vsevolod Leonov (Seva)- product manager, Embarcadero Technologies. Alexander Lulin (Alex) - developer lead, Garant. Maxim Krylov (Max) - project manager, G...
Tags: public

Posted by on in Blogs
Delphi must... Уважаемые пользователи Delphi! Обращаюсь к вам с просьбой проголосовать за мой доклад на конференции SECR. Программный комитет выставил достаточно противоречивые требования к докладам. Одним из условий представления доклада является хороший уровень интереса (несложно догадаться). Прошу поставить Like. Почему встала такая проблема? С одной стороны, доклад должен быть "наукообразный" для отбора на уровне программного (научного) комитета. С другой - достаточно "попсовым", чтобы на него про...
Tags: public

Posted by on in Blogs
Зачем UML English version will go soon Маленькая присказка - в компании "Гарант" используется Delphi. Как обычно, разговоры начались "как у вас, а что делаете, а как"? Говорили, конечно, о Delphi, но вдруг "всплыла" тема, интересовавшая не только меня, но и широкий круг IT-специалистов. Это - практическое использование UML. Об этом сегодня и поговорим с экспертами - действующими разработчиками. Они не пишут учебников по UML (во всяком случае, пока), но они реально применяют его... каждый день и с макси...

Posted by on in Blogs
Панорама FM 3D, "гладкая" Будем считать, что в предыдущем посте была предпринята первая, удачная, но не окончательная попытка. На продолжение работы вдохновил Владислав Баженов своим путешествием. Как таковую панораму он не выложил, но отдельно взятые фото так и просятся на пространственные фото-обои. Компонент нужно для этого написать.  Достаточно простой: наследуем TCustomMesh берём полуцилиндр нарезаем его вертикальными кусочками - гранями (гранёный стакан помните?) одна грань - два треугольника текст...

Posted by on in Blogs
San-Francisco, panorama view, FireMonkey 3D Фотографию сделал Андрей Совцов (а я в тот вечер за ним штатив носил). Эта картина поразила меня своим качеством (когда Андрей пошаманил с исходным материалом и выдал её уже длинной единой колбасой). Мне захотелось передать ощущение "динамического просмотра". Делал для destkop, но потом меня осенила мысль - сделать для mobile. В рамках одного проекта получилось ок, FireMonkey 3D переносимо из desktop на mobile без проблем в рамках решаемых проблем. Рекомендую делать именно так: на deskto...
Старый-добрый Pascal, Delphi for iOS Попробовал поработать с файлами в старом-добром стиле Pascal. Получилось: procedure TForm3.Button1Click(Sender: TObject); var text : TextFile; fileName : string; begin fileName := ExtractFilePath( ParamStr(0) ) + 'file.txt'; fileName := GetHomePath + PathDelim + 'Documents' + PathDelim + 'file.txt'; AssignFile(text, fileName); Rewrite(text); Writeln(text, Edit1.Text); CloseFile(text); end; procedure TForm3.Button2Click(Sender: TObject); var text : TextFile; ...

Check out more tips and tricks in this development video: