fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.6K
active users

#Lazarus_IDE

0 posts0 participants0 posts today
Scientific Pascal<p>The <a href="https://fosstodon.org/tags/Lazarus_IDE" class="mention hashtag" rel="tag">#<span>Lazarus_IDE</span></a> for <a href="https://fosstodon.org/tags/Free_Pascal" class="mention hashtag" rel="tag">#<span>Free_Pascal</span></a> has been released in version 4.2. This bugfix release has been built with FPC 3.2.2.</p><p><a href="https://fosstodon.org/tags/Pascal" class="mention hashtag" rel="tag">#<span>Pascal</span></a> <a href="https://fosstodon.org/tags/programming" class="mention hashtag" rel="tag">#<span>programming</span></a> </p><p><a href="https://www.lazarus-ide.org" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="">lazarus-ide.org</span><span class="invisible"></span></a></p>
Habr<p>Обработка повторных запусков приложения в Windows</p><p>Один экземпляр — множество вызовов: Как обеспечить работу вашего приложения так, чтобы оно запускалось только один раз, а все последующие вызовы — передавали данные уже работающему экземпляру? Предлагаю рассмотреть решение с использованием Mutex и Named Pipes на примере заглушки, которая должна обрабатывать ссылки протокола ask: для ЛОЦМАН:PLM.</p><p><a href="https://habr.com/ru/articles/915854/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/915854/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/lazarus_ide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lazarus_ide</span></a> <a href="https://zhub.link/tags/free_pascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>free_pascal</span></a> <a href="https://zhub.link/tags/mutex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mutex</span></a> <a href="https://zhub.link/tags/named_pipes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>named_pipes</span></a></p>
PhotorComputer-Kram - Programmierzeuch
Habr<p>Механизмы взаимодействия пользователя и системы с приложением в Windows</p><p>В статье на примере десктопного приложения ЛОЦМАН:PLM Клиент покажу, где применяются механизмы организации взаимодействия между пользователем, системой и приложением. А в примерах кода более подробно продемонстрирую, как можно реализовать эти механизмы в приложениях, написанных в среде Lazarus IDE .</p><p><a href="https://habr.com/ru/companies/ascon/articles/905814/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/ascon/ar</span><span class="invisible">ticles/905814/</span></a></p><p><a href="https://zhub.link/tags/lazarus_ide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lazarus_ide</span></a> <a href="https://zhub.link/tags/free_pascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>free_pascal</span></a></p>
Habr<p>Калькулятор из iPhone в ReactOS</p><p>Я продолжаю изучать программирование. В этот раз моей затеей стал перенос калькулятора из iPhone в ReactOS. В этой статье я расскажу о том, как я переносила калькулятор из iPhone на ReactOS.</p><p><a href="https://habr.com/ru/articles/908530/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/908530/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/freepascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freepascal</span></a> <a href="https://zhub.link/tags/lazarus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lazarus</span></a> <a href="https://zhub.link/tags/lazarus_40" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lazarus_40</span></a> <a href="https://zhub.link/tags/lazarus_ide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lazarus_ide</span></a> <a href="https://zhub.link/tags/reactos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>reactos</span></a></p>
Scientific Pascal<p>The Lazarus IDE for Free Pascal has been launched in version 4.0. This major new release introduces multiple novel features, including new event types, extended support for Cocoa, optional docking, more debugger options and extended components.</p><p><a href="https://fosstodon.org/tags/Lazarus_IDE" class="mention hashtag" rel="tag">#<span>Lazarus_IDE</span></a> <a href="https://fosstodon.org/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a></p><p><a href="https://www.lazarus-ide.org" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="">lazarus-ide.org</span><span class="invisible"></span></a></p>
Scientific Pascal<p>MRIcron, a powerful visualisation tool for neuroimaging research, has been written in <a href="https://fosstodon.org/tags/Object_Pascal" class="mention hashtag" rel="tag">#<span>Object_Pascal</span></a> with the <a href="https://fosstodon.org/tags/Lazarus_IDE" class="mention hashtag" rel="tag">#<span>Lazarus_IDE</span></a> to support platform-sensitive development and to provide a processor-native high-performance software system.</p><p><a href="https://pubmed.ncbi.nlm.nih.gov/39761848/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">pubmed.ncbi.nlm.nih.gov/397618</span><span class="invisible">48/</span></a></p><p><a href="https://doi.org/10.1016/j.neuropsychologia.2025.109067" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">doi.org/10.1016/j.neuropsychol</span><span class="invisible">ogia.2025.109067</span></a></p>
Habr<p>[Перевод] Генерация PDF документов в Lazarus IDE</p><p>Для разработки различных заглушек, используемых для тестирования сервиса, пока не готова ответная часть, я иногда использую отрисовку нужной информации на Canvas PaintBox`а, и последующую генерацию PDF с отрисованной картинкой (сохраняю BMP в поток, затем загрузка из потока для размещения изображения в PDF) и дополнением документа текстовой информацией. Для реализации такого подхода я использую модуль fpPDF, который, на мой взгляд, является достаточно простым и удобным. Для ознакомления с возможностями модуля ниже привожу вольный перевод статьи разработчика данного модуля.</p><p><a href="https://habr.com/ru/articles/872142/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/872142/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/lazarus_ide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lazarus_ide</span></a> <a href="https://zhub.link/tags/free_pascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>free_pascal</span></a> <a href="https://zhub.link/tags/pdf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pdf</span></a></p>
Habr<p>Векторная графика на форме при разработке приложений в Lazarus IDE</p><p>Для визуализации данных на форме приложения, или для иллюстрации подсказок, не всегда можно использовать растровые изображения, так как при изменении размера формы или масштаба отображения на дисплее, изображения могут становиться размытыми и выглядят очень плохо. Именно здесь на помощь могут прийти векторные изображений, в формате SVG.</p><p><a href="https://habr.com/ru/articles/870776/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/870776/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/lazarus_ide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lazarus_ide</span></a> <a href="https://zhub.link/tags/free_pascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>free_pascal</span></a> <a href="https://zhub.link/tags/svg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>svg</span></a></p>
Habr<p>Использование шрифтов с пиктограммами при разработке приложений в Lazarus IDE</p><p>Как использовать наработанные в команде изображения пиктограмм при создании приложения в Lazarus IDE? Обычно все используемые пиктограммы уже упакованы в шрифт, и здесь мы рассмотрим несколько вариантов его использования для оформления элементов приложения.</p><p><a href="https://habr.com/ru/articles/868962/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/868962/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/free_pascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>free_pascal</span></a> <a href="https://zhub.link/tags/lazarus_ide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lazarus_ide</span></a></p>
Habr<p>Lazarus IDE для аналитика. Приемы работы в современном Free Pascal — 2</p><p>В предыдущей статье Lazarus IDE для аналитика. Приемы работы в современном Free Pascal — 1 приведены приемы работы, связанные с базовым синтаксисом Free Pascal, в продолжении темы целесообразно привести материалы, касающиеся приемов работы и рекомендаций по ООП .</p><p><a href="https://habr.com/ru/articles/868720/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/868720/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/lazarus_ide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lazarus_ide</span></a> <a href="https://zhub.link/tags/free_pascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>free_pascal</span></a> <a href="https://zhub.link/tags/%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>инструменты_аналитика</span></a></p>
Habr<p>Lazarus IDE для аналитика. Приемы работы в современном Free Pascal — 1</p><p>Понятно, что проектирование программного обеспечения это достаточно важный этап разработки, на котором необходимо продумать архитектуру будущего приложения, выбрать, например шаблон проектирования, продумать модель данных, типы и схемы базы данных, методы работы с данными, возможные варианты реализации API, варианты внешнего вида приложения и т.п. В материалах ниже будут приведена информация которая призвана помочь сделать такую работу более правильной.</p><p><a href="https://habr.com/ru/articles/867968/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/867968/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/Lazarus_IDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lazarus_IDE</span></a> <a href="https://zhub.link/tags/free_pascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>free_pascal</span></a> <a href="https://zhub.link/tags/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Инструменты_аналитика</span></a></p>
Scientific Pascal<p><a href="https://fosstodon.org/tags/Lazarus" class="mention hashtag" rel="tag">#<span>Lazarus</span></a> IDE 3.2 released. <a href="https://fosstodon.org/tags/Lazarus_IDE" class="mention hashtag" rel="tag">#<span>Lazarus_IDE</span></a> <a href="https://forum.lazarus.freepascal.org/index.php/topic,66420.0.html?PHPSESSID=8q8qdi036omm37i2rin1erj946" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">forum.lazarus.freepascal.org/i</span><span class="invisible">ndex.php/topic,66420.0.html?PHPSESSID=8q8qdi036omm37i2rin1erj946</span></a></p>
Scientific Pascal<p>Howard Page Clark, author of many books on programming with <a href="https://fosstodon.org/tags/Pascal" class="mention hashtag" rel="tag">#<span>Pascal</span></a>, <a href="https://fosstodon.org/tags/ObjectPascal" class="mention hashtag" rel="tag">#<span>ObjectPascal</span></a> and the <a href="https://fosstodon.org/tags/Lazarus_IDE" class="mention hashtag" rel="tag">#<span>Lazarus_IDE</span></a> passed away. R. I. P. <a href="https://www.blaisepascalmagazine.eu" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="">blaisepascalmagazine.eu</span><span class="invisible"></span></a></p>
Dantheta<p>Continuing my nostalgia-fest retro-computing kick, tried out Lazarus (www.lazarus-ide.org), the free pascal RAD environment. I never got into Delphi back in the day, but did use Visual Basic a lot when I was 12 or so. </p><p>I can just about remember enough Pascal to get by. Lazarus is so easy, and so quick to get results in. So much fun. It might just become my GUI programming stack of choice. <a href="https://fosstodon.org/tags/lazarus_ide" class="mention hashtag" rel="tag">#<span>lazarus_ide</span></a> <a href="https://fosstodon.org/tags/freepascal" class="mention hashtag" rel="tag">#<span>freepascal</span></a></p>
Scientific Pascal<p>Avoiding collisions is among the most important goals when developing autonomous vehicles. Simulations written in <a href="https://fosstodon.org/tags/ObjectPascal" class="mention hashtag" rel="tag">#<span>ObjectPascal</span></a> in the <a href="https://fosstodon.org/tags/Lazarus_IDE" class="mention hashtag" rel="tag">#<span>Lazarus_IDE</span></a> show potential advantageous ways. </p><p><a href="https://fosstodon.org/tags/Pascal" class="mention hashtag" rel="tag">#<span>Pascal</span></a> programming</p><p><a href="https://pubmed.ncbi.nlm.nih.gov/37141186/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">pubmed.ncbi.nlm.nih.gov/371411</span><span class="invisible">86/</span></a> <a href="https://doi.org/10.1371/journal.pone.0285291" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">doi.org/10.1371/journal.pone.0</span><span class="invisible">285291</span></a></p>
Scientific Pascal<p><a href="https://fosstodon.org/tags/Harmonux" class="mention hashtag" rel="tag">#<span>Harmonux</span></a>, written in <a href="https://fosstodon.org/tags/ObjectPascal" class="mention hashtag" rel="tag">#<span>ObjectPascal</span></a>, is a program that calculates the harmonic function (i. e. Fourier analysis) of a table of data. This <a href="https://fosstodon.org/tags/FOSS" class="mention hashtag" rel="tag">#<span>FOSS</span></a> software was written with the <a href="https://fosstodon.org/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> and the <a href="https://fosstodon.org/tags/Lazarus_IDE" class="mention hashtag" rel="tag">#<span>Lazarus_IDE</span></a>. <a href="https://harmonux.sourceforge.io/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">harmonux.sourceforge.io/</span><span class="invisible"></span></a></p>