2025-01 итоги | results
This commit is contained in:
@@ -25,6 +25,29 @@
|
||||
<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>
|
||||
</h2>
|
||||
@@ -44,8 +67,7 @@ glue code where it can save up to 30% of code</p>
|
||||
<div class="news_item_more">
|
||||
<a href="bus-iOS.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="bus-01.html">Bus-01</a>
|
||||
</h2>
|
||||
@@ -71,8 +93,7 @@ code chunks equal because they interact through the Bus only.</p>
|
||||
<div class="news_item_more">
|
||||
<a href="bus-01.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="rpg-ends.html">Revised project goals</a>
|
||||
</h2>
|
||||
@@ -93,8 +114,7 @@ had the numbers that it would take us <a href="https://gamedev.ru/community/ogs/
|
||||
<div class="news_item_more">
|
||||
<a href="rpg-ends.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="gitjs-intro.html">How I create browser applications inside browsers</a>
|
||||
</h2>
|
||||
@@ -114,8 +134,7 @@ not the hardware one. Today I can confidently say I found the necessary. . .</p>
|
||||
<div class="news_item_more">
|
||||
<a href="gitjs-intro.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="git-budget.html">Why I keep track of spendings in a personal app made with Git+JS</a>
|
||||
</h2>
|
||||
@@ -137,8 +156,7 @@ not the hardware one. Today I can confidently say I found the necessary. . .</p>
|
||||
<div class="news_item_more">
|
||||
<a href="git-budget.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="teaching-to-program-2019.html">Teaching folks to program 2019, a.k.a. in the search of an ideal program: Sequence</a>
|
||||
</h2>
|
||||
@@ -155,8 +173,7 @@ not the hardware one. Today I can confidently say I found the necessary. . .</p>
|
||||
<div class="news_item_more">
|
||||
<a href="teaching-to-program-2019.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="the-pros-and-cons-of-restarting-from-scratch.html">The pros and cons of restarting from scratch</a>
|
||||
</h2>
|
||||
@@ -173,8 +190,7 @@ It seems that right now we have less completed features than before the release
|
||||
<div class="news_item_more">
|
||||
<a href="the-pros-and-cons-of-restarting-from-scratch.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="on-the-way-to-durable-applications.html">On the way to durable applications</a>
|
||||
</h2>
|
||||
@@ -191,34 +207,16 @@ 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 2 of 8</p>
|
||||
<p>
|
||||
<a href="index.html">« Newer</a>
|
||||
<a href="index3.html">Older »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
||||
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||
</div>
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
Reference in New Issue
Block a user