April's article | Апрельская статья

This commit is contained in:
Михаил Капелько
2024-04-11 22:31:49 +03:00
parent 3ca703a83f
commit db4ae38a84
20 changed files with 530 additions and 224 deletions

View File

@@ -30,6 +30,30 @@
<center>
<h1>News</h1>
<div class="news_item">
<h2 class="news_item_title">
<a href="llm-first-py-cxx.html">The first example of a portable code</a>
</h2>
<p class="news_item_date">
2024-04-11 00:00
</p>
<div class="news_item_contents">
<h1 id="supportedplatforms">Supported platforms</h1>
<p>To verify code portability, I selected the following platforms and languages:</p>
<ul>
<li>C++: Linux, macOS, OpenWrt, Windows</li>
<li>JavaScript: Chrome, Firefox, Safari</li>
<li>Kotlin: Android</li>
<li>Python: Linux, macOS, Windows</li>
<li>Swift: iOS, macOS</li>
</ul>
<p>I created a simple "Hello World" example for each language to understand the basic requirements of each platform.</p>
<p>By the way, OpenWrt turned out the most complex platform to create "Hello World" for, because my TP-Link TL-MR3020 r1 router is considered obsolete since 2018. I had to use the old 17.01.7 firmware, which took about three weeks.. . .</p>
</div>
<div class="news_item_more">
<a href="llm-first-py-cxx.html">Continue reading</a>
</div>
</div>
<div class="news_item">
<h2 class="news_item_title">
<a href="bus-iOS.html">Шина-iOS</a>
@@ -197,22 +221,6 @@ It seems that right now we have less completed features than before the release
<a href="on-the-way-to-durable-applications.html">Continue reading</a>
</div>
</div>
<div class="news_item">
<h2 class="news_item_title">
<a href="defending-availability.html">Defending availability</a>
</h2>
<p class="news_item_date">
2019-04-16 00:00
</p>
<div class="news_item_contents">
<p><img src="../../images/2019-04-16_defending-availability.jpg" alt="Altai's Katun river" /></p>
<p>In this article, we describe the beginning of our efforts to protect ourselves from third-party solutions.</p>
<p>Since day one of Opensource Game Studio project, we rely heavily on third-party solutions to help us achieve the goal of creating the best game development tools. To this date, we used forums, task trackers, mailing lists, social networks, code version control systems, hosting providers, compiler suites, libraries, and so on. Each third-party solution we used had its own lifespan.. . .</p>
</div>
<div class="news_item_more">
<a href="defending-availability.html">Continue reading</a>
</div>
</div>
<p class="pagination_title">Page 1 of 7</p>
<p>