Статья за ноябрь | November article
This commit is contained in:
@@ -24,6 +24,46 @@
|
||||
<center>
|
||||
<h1>News</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="pskov-again.html">Back to the development of "PSKOV"</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2024-11-14 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2024_lha-path.gif" alt="lha" /></p>
|
||||
<h1 id="pskovtoday">"PSKOV" today</h1>
|
||||
<p>Now, we have an old "PSKOV" version and we need an improved one.</p>
|
||||
<p>First, we should recall what "PSKOV" consists of:</p>
|
||||
<ol>
|
||||
<li>The <a href="https://opengamestudio.org/pskov/en/pskov_1.0.0.html">generator</a> itself in the form of HTML page with JavaScript</li>
|
||||
<li>Helper <a href="https://opengamestudio.org/lfsa/en/index.html">Python script</a> to save generated files to disk</li>
|
||||
</ol>
|
||||
<p>Helper script is used to bypass web page restriction to access
|
||||
local file system.</p>
|
||||
<p>The script itself is a tiny web server with the following commands:</p>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>№</th>
|
||||
<th>Command</th>
|
||||
<th>Details</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>1</td>
|
||||
<td><code>GET /path</code></td>
|
||||
<td>Get current working directory path</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="pskov-again.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ht-sound.html">Sound support and the search for a new direction</a>
|
||||
@@ -209,33 +249,6 @@ glue code where it can save up to 30% of code</p>
|
||||
<a href="bus-iOS.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="bus-01.html">Bus-01</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2024-01-04 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<h1 id="onthewaytoportablecode">On the way to portable code</h1>
|
||||
<p>To gain code portability, we have to divide whole code into two parts:</p>
|
||||
<ul>
|
||||
<li>repeatable: logic</li>
|
||||
<li>unique: environment</li>
|
||||
</ul>
|
||||
<p>To simplify portable code construction, we want to be able to place any code -
|
||||
both repeatable and unique - without hierarchy requirements of operating
|
||||
systems. Bus design pattern seems to be the best option. The Bus makes all
|
||||
code chunks equal because they interact through the Bus only.</p>
|
||||
<h1 id="bus01">Bus-01</h1>
|
||||
<p>Currently we have:</p>
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/XAlIlG9tVL4?si=5HYRDkNuYE0zeoyo" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="bus-01.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Page 1 of 8</p>
|
||||
<p>
|
||||
|
||||
Reference in New Issue
Block a user