April's article | Апрельская статья
This commit is contained in:
@@ -30,6 +30,30 @@
|
||||
<center>
|
||||
<h1>Новости</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="llm-first-py-cxx.html">Первый пример портируемого кода</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2024-04-11 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<h1 id="">Выбор платформ для портирования</h1>
|
||||
<p>Для подтверждения портируемости кода я выбрал следующие платформы и языки:</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>На указанных языках я сделал простейший аналог «Hello World», тем самым изучив требования каждой из платформ.</p>
|
||||
<p>Отдельно отмечу, что самой сложной для обуздания платформой оказалась OpenWrt, т.к. поддержка моего маршрутизатора TP-Link TL-MR3020 r1 закончилась в 2018-м году. Пришлось ставить старую версию OpenWrt, что заняло три недели.. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="llm-first-py-cxx.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="bus-iOS.html">Шина-iOS</a>
|
||||
@@ -196,22 +220,6 @@ Ubuntu Edge</a>. Особенностью продукта должна была
|
||||
<a href="on-the-way-to-durable-applications.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="defending-availability.html">Защита доступности</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="Алтайская река Катунь" /></p>
|
||||
<p>В этой статье мы расскажем о начале усилий по защите себя от решений третьих сторон.</p>
|
||||
<p>С первого дня существования проекта Opensource Game Studio мы используем решения третьих сторон для достижения своей цели по созданию лучших средств разработки игр. Мы использовали форумы, системы отслеживания задач, списки рассылок, социальные сети, системы контроля версий кода, хостинги, компиляторы, библиотеки и т.д.. Каждое решение третьих сторон имеет свой жизненный цикл.. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="defending-availability.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Страница 1 из 7</p>
|
||||
<p>
|
||||
|
||||
Reference in New Issue
Block a user