diff --git a/en/game/index.html b/en/game/index.html index 51bfef5..d38333c 100644 --- a/en/game/index.html +++ b/en/game/index.html @@ -43,7 +43,8 @@
Continue reading
-
+
+

Mahjong 2 (in development)

@@ -57,10 +58,11 @@
+ - \ No newline at end of file + diff --git a/en/game/mahjong.html b/en/game/mahjong.html index eeeb7e8..5cb4870 100644 --- a/en/game/mahjong.html +++ b/en/game/mahjong.html @@ -52,4 +52,4 @@ - \ No newline at end of file + diff --git a/en/game/ogs-mahjong-1.html b/en/game/ogs-mahjong-1.html index 170548a..f0a3b36 100644 --- a/en/game/ogs-mahjong-1.html +++ b/en/game/ogs-mahjong-1.html @@ -84,4 +84,4 @@ artists to make our future games a bit better.

- \ No newline at end of file + diff --git a/en/news/2014-another-year-passed.html b/en/news/2014-another-year-passed.html index 5fc5c09..7f0e551 100644 --- a/en/news/2014-another-year-passed.html +++ b/en/news/2014-another-year-passed.html @@ -56,4 +56,4 @@ - \ No newline at end of file + diff --git a/en/news/2015-roadmap.html b/en/news/2015-roadmap.html index 65eec63..fc5bc5c 100644 --- a/en/news/2015-roadmap.html +++ b/en/news/2015-roadmap.html @@ -63,4 +63,4 @@ - \ No newline at end of file + diff --git a/en/news/2016-august-recap.html b/en/news/2016-august-recap.html index f26a0c1..2c4c912 100644 --- a/en/news/2016-august-recap.html +++ b/en/news/2016-august-recap.html @@ -227,4 +227,4 @@ - \ No newline at end of file + diff --git a/en/news/2016-november-recap.html b/en/news/2016-november-recap.html index 136d25b..abe4566 100644 --- a/en/news/2016-november-recap.html +++ b/en/news/2016-november-recap.html @@ -78,4 +78,4 @@ - \ No newline at end of file + diff --git a/en/news/2016-october-recap.html b/en/news/2016-october-recap.html index da2ec04..7ec1cd2 100644 --- a/en/news/2016-october-recap.html +++ b/en/news/2016-october-recap.html @@ -78,4 +78,4 @@ Nobody helped us at the OSG mailing list.

- \ No newline at end of file + diff --git a/en/news/2016-roadmap.html b/en/news/2016-roadmap.html index 2ed874a..e001a4a 100644 --- a/en/news/2016-roadmap.html +++ b/en/news/2016-roadmap.html @@ -60,4 +60,4 @@ - \ No newline at end of file + diff --git a/en/news/2016-september-recap.html b/en/news/2016-september-recap.html index ec21e7d..da37239 100644 --- a/en/news/2016-september-recap.html +++ b/en/news/2016-september-recap.html @@ -83,4 +83,4 @@ - \ No newline at end of file + diff --git a/en/news/2016-tech-showcases.html b/en/news/2016-tech-showcases.html index 5bd55ab..ad5c23f 100644 --- a/en/news/2016-tech-showcases.html +++ b/en/news/2016-tech-showcases.html @@ -121,4 +121,4 @@ - \ No newline at end of file + diff --git a/en/news/2017-happy-new-year.html b/en/news/2017-happy-new-year.html index f85b18e..dd2a89c 100644 --- a/en/news/2017-happy-new-year.html +++ b/en/news/2017-happy-new-year.html @@ -63,4 +63,4 @@ We will. Stay tuned.

- \ No newline at end of file + diff --git a/en/news/2017-summary.html b/en/news/2017-summary.html index a5b5fa4..c7f9c3f 100644 --- a/en/news/2017-summary.html +++ b/en/news/2017-summary.html @@ -70,4 +70,4 @@ - \ No newline at end of file + diff --git a/en/news/2019-year-of-rethinking.html b/en/news/2019-year-of-rethinking.html index c24ed37..d4c8089 100644 --- a/en/news/2019-year-of-rethinking.html +++ b/en/news/2019-year-of-rethinking.html @@ -60,4 +60,4 @@ - \ No newline at end of file + diff --git a/en/news/2025-11_edit-files.md b/en/news/2025-11_edit-files.md new file mode 100644 index 0000000..8571f43 --- /dev/null +++ b/en/news/2025-11_edit-files.md @@ -0,0 +1,31 @@ +Title: Editing of files +Date: 2025-11-01 +Category: News +Slug: edit-files +Lang: en + + + +# October + +### 1. NPM + +PSKOV is now available via npm. The easiest way to launch PSKOV is with the help of `npx`: + +```npx pskov --projectDir=/path/to/project``` + +where `/path/to/project` should be replaced with an actual path to a project + +### 2. `Files`, `Edit`, `Render` tabs + +PSKOV now has tabs which allow you to select a file, edit it or preview the result of Markdown conversion (previewing is not implemented yet) + +### 3. Editing and saving of a selected file + +PSKOV can now edit files (using Ace) and save them by clicking the diskette button + +# November + +I plan to implement previewing of the result of Markdown conversion diff --git a/en/news/add-edit-save-remove.html b/en/news/add-edit-save-remove.html index 147f1d3..b81757d 100644 --- a/en/news/add-edit-save-remove.html +++ b/en/news/add-edit-save-remove.html @@ -100,4 +100,4 @@ be able to write the next article in PSKOV 2.

- \ No newline at end of file + diff --git a/en/news/back-to-social-networks.html b/en/news/back-to-social-networks.html index 6da8a74..b47d334 100644 --- a/en/news/back-to-social-networks.html +++ b/en/news/back-to-social-networks.html @@ -55,4 +55,4 @@ - \ No newline at end of file + diff --git a/en/news/back-to-the-static.html b/en/news/back-to-the-static.html index ef09ebc..808f6da 100644 --- a/en/news/back-to-the-static.html +++ b/en/news/back-to-the-static.html @@ -57,4 +57,4 @@ - \ No newline at end of file + diff --git a/en/news/bus-01.html b/en/news/bus-01.html index 710a5d9..4946032 100644 --- a/en/news/bus-01.html +++ b/en/news/bus-01.html @@ -79,4 +79,4 @@ code chunks equal because they interact through the Bus only.

- \ No newline at end of file + diff --git a/en/news/bus-iOS.html b/en/news/bus-iOS.html index bcc4c47..e18c9d1 100644 --- a/en/news/bus-iOS.html +++ b/en/news/bus-iOS.html @@ -64,4 +64,4 @@ glue code where it can save up to 30% of code

- \ No newline at end of file + diff --git a/en/news/bye-desura-hello-humblebundle.html b/en/news/bye-desura-hello-humblebundle.html index 715be55..db5619c 100644 --- a/en/news/bye-desura-hello-humblebundle.html +++ b/en/news/bye-desura-hello-humblebundle.html @@ -57,4 +57,4 @@ - \ No newline at end of file + diff --git a/en/news/cld_ctx-gen.html b/en/news/cld_ctx-gen.html index f5d1113..4a974ba 100644 --- a/en/news/cld_ctx-gen.html +++ b/en/news/cld_ctx-gen.html @@ -165,4 +165,4 @@ key feature for code portability.

- \ No newline at end of file + diff --git a/en/news/defending-availability.html b/en/news/defending-availability.html index 0ada4fe..1da5019 100644 --- a/en/news/defending-availability.html +++ b/en/news/defending-availability.html @@ -77,4 +77,4 @@ - \ No newline at end of file + diff --git a/en/news/display-files.html b/en/news/display-files.html index 0062181..8cc77c5 100644 --- a/en/news/display-files.html +++ b/en/news/display-files.html @@ -67,4 +67,4 @@ finally started to bare fruits.

- \ No newline at end of file + diff --git a/en/news/edit-files.html b/en/news/edit-files.html new file mode 100644 index 0000000..f918324 --- /dev/null +++ b/en/news/edit-files.html @@ -0,0 +1,70 @@ + + + + + + + + + +

In the news...

+
+
+

+ Editing of files +

+

+ 2025-11-01 +

+
+ +

October

+

1. NPM

+

PSKOV is now available via npm. The easiest way to launch PSKOV is with the help of npx:

+

npx pskov --projectDir=/path/to/project

+

where /path/to/project should be replaced with an actual path to a project

+

2. Files, Edit, Render tabs

+

PSKOV now has tabs which allow you to select a file, edit it or preview the result of Markdown conversion (previewing is not implemented yet)

+

3. Editing and saving of a selected file

+

PSKOV can now edit files (using Ace) and save them by clicking the diskette button

+

November

+

I plan to implement previewing of the result of Markdown conversion

+
+
+
+ + + +
+ + diff --git a/en/news/editor-0.4.0-and-0.5.0-plans.html b/en/news/editor-0.4.0-and-0.5.0-plans.html index 4cf7bbd..ff61cf9 100644 --- a/en/news/editor-0.4.0-and-0.5.0-plans.html +++ b/en/news/editor-0.4.0-and-0.5.0-plans.html @@ -63,4 +63,4 @@ - \ No newline at end of file + diff --git a/en/news/editor-0.4.0-plans.html b/en/news/editor-0.4.0-plans.html index fb6050e..04cfd81 100644 --- a/en/news/editor-0.4.0-plans.html +++ b/en/news/editor-0.4.0-plans.html @@ -56,4 +56,4 @@ - \ No newline at end of file + diff --git a/en/news/editor-06-roadmap.html b/en/news/editor-06-roadmap.html index 7d3884c..d45cbfa 100644 --- a/en/news/editor-06-roadmap.html +++ b/en/news/editor-06-roadmap.html @@ -66,4 +66,4 @@ - \ No newline at end of file + diff --git a/en/news/editor-06.html b/en/news/editor-06.html index 1d09960..0df3d5a 100644 --- a/en/news/editor-06.html +++ b/en/news/editor-06.html @@ -65,4 +65,4 @@ - \ No newline at end of file + diff --git a/en/news/example-driven-development.html b/en/news/example-driven-development.html index 9f91274..94c7f6c 100644 --- a/en/news/example-driven-development.html +++ b/en/news/example-driven-development.html @@ -80,4 +80,4 @@ - \ No newline at end of file + diff --git a/en/news/examples-and-dependencies.html b/en/news/examples-and-dependencies.html index 3cd8fd3..8d73d21 100644 --- a/en/news/examples-and-dependencies.html +++ b/en/news/examples-and-dependencies.html @@ -87,4 +87,4 @@ - \ No newline at end of file + diff --git a/en/news/git-budget.html b/en/news/git-budget.html index 8071e96..fa2ec79 100644 --- a/en/news/git-budget.html +++ b/en/news/git-budget.html @@ -138,4 +138,4 @@ - \ No newline at end of file + diff --git a/en/news/git-fs-components.html b/en/news/git-fs-components.html index e9dd594..109ce37 100644 --- a/en/news/git-fs-components.html +++ b/en/news/git-fs-components.html @@ -74,4 +74,4 @@ - \ No newline at end of file + diff --git a/en/news/gitjs-intro.html b/en/news/gitjs-intro.html index 9e937a4..ce426f5 100644 --- a/en/news/gitjs-intro.html +++ b/en/news/gitjs-intro.html @@ -161,4 +161,4 @@ browser. We'll see how this goes.

- \ No newline at end of file + diff --git a/en/news/ht-scenes.html b/en/news/ht-scenes.html index 8222054..221b1a8 100644 --- a/en/news/ht-scenes.html +++ b/en/news/ht-scenes.html @@ -77,4 +77,4 @@ in 3-4 days, but a job won't let you make your dream come true.

- \ No newline at end of file + diff --git a/en/news/ht-sound.html b/en/news/ht-sound.html index 1a00150..995a896 100644 --- a/en/news/ht-sound.html +++ b/en/news/ht-sound.html @@ -84,4 +84,4 @@ accessible, and durable.

- \ No newline at end of file + diff --git a/en/news/ideal-gamedev.html b/en/news/ideal-gamedev.html index 5f08a12..134a36f 100644 --- a/en/news/ideal-gamedev.html +++ b/en/news/ideal-gamedev.html @@ -89,4 +89,4 @@ - \ No newline at end of file + diff --git a/en/news/index.html b/en/news/index.html index bc406d1..aa64d96 100644 --- a/en/news/index.html +++ b/en/news/index.html @@ -24,6 +24,29 @@

News

+
+

+ Editing of files +

+

+ 2025-11-01 +

+
+ +

October

+

1. NPM

+

PSKOV is now available via npm. The easiest way to launch PSKOV is with the help of npx:

+

npx pskov --projectDir=/path/to/project

+

where /path/to/project should be replaced with an actual path to a project

+

2. Files, Edit, Render tabs

+

PSKOV now has tabs which allow you to select a file, edit it or preview the result of Markdown conversion (previewing is not implemented yet). . .

+
+ +

List of project files @@ -46,7 +69,8 @@ -

+
+

The turn to cross-platform solutions

@@ -68,7 +92,8 @@ time to do that at the moment, unfortunately.. . .

-
+
+

Add, edit, save, and remove files

@@ -109,7 +134,8 @@ time to do that at the moment, unfortunately.. . .

-
+
+

FS and Git components' draft

@@ -141,7 +167,8 @@ time to do that at the moment, unfortunately.. . .

-
+
+

PSKOV 2 editor and components

@@ -165,7 +192,8 @@ Future functionality like Git and Markdown is expected to follow the same patter -
+
+

Notes and Git

@@ -190,7 +218,8 @@ third one. Thus, the application is pretty much useless at the moment.. . .

-
+
+

PSKOV 2 without LHA?

@@ -211,7 +240,8 @@ this was the second assessment of Isomorphic-Git. The first one happened in -
+
+

CLD: Context generation

@@ -237,37 +267,18 @@ to explain Context in detail because I don't yet have a good. . .

-
-

- PSKOV 2 for JVM -

-

- 2025-02-11 00:00 -

-
-

splash

-

Seperate pages' generation

-

In January I implemented half of the functionality of original -PSKOV: generation of separate HTML pages from Markdown.

-

Both PSKOV 1 and PSKOV 2 produce HTML files that look the same in web browsers. -However, the contents of the generated HTML files differ because PSKOV 1 uses -Showdown to convert Markdown to HTML, whereas PSKOV 2 uses -intellij-markdown.

-

Let's see how the generated HTML files compare. Suppose we have the following. . .

-
-
+

Page 1 of 9

Older »

+
- \ No newline at end of file + diff --git a/en/news/index2.html b/en/news/index2.html index 1b4e8a5..11d8851 100644 --- a/en/news/index2.html +++ b/en/news/index2.html @@ -24,6 +24,28 @@

News

+
+

+ PSKOV 2 for JVM +

+

+ 2025-02-11 00:00 +

+
+

splash

+

Seperate pages' generation

+

In January I implemented half of the functionality of original +PSKOV: generation of separate HTML pages from Markdown.

+

Both PSKOV 1 and PSKOV 2 produce HTML files that look the same in web browsers. +However, the contents of the generated HTML files differ because PSKOV 1 uses +Showdown to convert Markdown to HTML, whereas PSKOV 2 uses +intellij-markdown.

+

Let's see how the generated HTML files compare. Suppose we have the following. . .

+
+ +

Results of the year 2024 @@ -47,7 +69,8 @@ -

+
+

The first Local Host Access working version

@@ -68,7 +91,8 @@ Thus, when one needs something as simple as to find out if a symlink. . .

-
+
+

Back to the development of "PSKOV"

@@ -107,7 +131,8 @@ local file system.

-
+
+

Sound support and the search for a new direction

@@ -130,7 +155,8 @@ graphical results did not match that of the audience.. . .

-
+
+

Switching scenes

@@ -154,7 +180,8 @@ graphical results did not match that of the audience.. . .

-
+
+

Rethinking

@@ -176,7 +203,8 @@ I participated in the jam to validate the instrument under development and. . .< -
+
+

"Memory" GUI

@@ -197,7 +225,8 @@ gamejam of Continue reading
-
+
+

"Memory" text UI

@@ -217,41 +246,19 @@ The instrument under development is limited to C++11 in order to support OpenWrt -
-

- "Memory" game logic -

-

- 2024-05-03 00:00 -

-
-

"Memory" game logic

-

In April I implemented "Memory" game logic in Python as limited language model and successfully converted the code to C++ by the instrument under development.

-

Limited language model assumes the following architecture of two parts:

-
    -
  1. state context
  2. -
  3. pure functions without side effects working only with the context
  4. -
-

Game logic state context in Python currently looks like this (C++):

-

```python -class memory_Context: - def init(self): - self.hiddenItems = []. . .

-
-
+

Page 2 of 9

« Newer Older »

+
- \ No newline at end of file + diff --git a/en/news/index3.html b/en/news/index3.html index bf76d9b..64efb96 100644 --- a/en/news/index3.html +++ b/en/news/index3.html @@ -24,6 +24,31 @@

News

+
+

+ "Memory" game logic +

+

+ 2024-05-03 00:00 +

+
+

"Memory" game logic

+

In April I implemented "Memory" game logic in Python as limited language model and successfully converted the code to C++ by the instrument under development.

+

Limited language model assumes the following architecture of two parts:

+
    +
  1. state context
  2. +
  3. pure functions without side effects working only with the context
  4. +
+

Game logic state context in Python currently looks like this (C++):

+

```python +class memory_Context: + def init(self): + self.hiddenItems = []. . .

+
+ +

The first example of a portable code @@ -47,7 +72,8 @@ -

+
+

Шина-iOS

@@ -67,7 +93,8 @@ glue code where it can save up to 30% of code

-
+
+

Bus-01

@@ -93,7 +120,8 @@ code chunks equal because they interact through the Bus only.

-
+
+

Revised project goals

@@ -114,7 +142,8 @@ had the numbers that it would take us Continue reading
-
+
+

How I create browser applications inside browsers

@@ -134,7 +163,8 @@ not the hardware one. Today I can confidently say I found the necessary. . .

-
+
+

Why I keep track of spendings in a personal app made with Git+JS

@@ -156,7 +186,8 @@ not the hardware one. Today I can confidently say I found the necessary. . .

-
+
+

Teaching folks to program 2019, a.k.a. in the search of an ideal program: Sequence

@@ -173,7 +204,8 @@ not the hardware one. Today I can confidently say I found the necessary. . .

-
+
+

The pros and cons of restarting from scratch

@@ -190,33 +222,19 @@ It seems that right now we have less completed features than before the release -
-

- On the way to durable applications -

-

- 2019-08-05 00:00 -

-
-

Pskov's veche

-

This article describes our first durable application for desktop PCs: PSKOV static site generator.

-

Durability

-

A durable application is an application that functions without a single change on operating systems released in years 2010-2030. In other words, a durable application has backward compatibility of 10 years and has the stability to run for 10 years. Actually, PSKOV runs even under Windows 2000, so PSKOV has backward compatibility of 19 years.. . .

-
-
+

Page 3 of 9

« Newer Older »

+
- \ No newline at end of file + diff --git a/en/news/index4.html b/en/news/index4.html index 38c76c1..bde4b52 100644 --- a/en/news/index4.html +++ b/en/news/index4.html @@ -24,6 +24,23 @@

News

+
+

+ On the way to durable applications +

+

+ 2019-08-05 00:00 +

+
+

Pskov's veche

+

This article describes our first durable application for desktop PCs: PSKOV static site generator.

+

Durability

+

A durable application is an application that functions without a single change on operating systems released in years 2010-2030. In other words, a durable application has backward compatibility of 10 years and has the stability to run for 10 years. Actually, PSKOV runs even under Windows 2000, so PSKOV has backward compatibility of 19 years.. . .

+
+ +

Defending availability @@ -39,7 +56,8 @@ -

+
+

Teaching kids to program

@@ -64,7 +82,8 @@ -
+
+

Year of rethinking

@@ -80,7 +99,8 @@ -
+
+

Ideal games and game development tools

@@ -106,7 +126,8 @@ -
+
+

OGS Mahjong 2: Demo 2

@@ -123,7 +144,8 @@ -
+
+

Examples and dependencies

@@ -139,7 +161,8 @@ -
+
+

Example-driven development

@@ -156,7 +179,8 @@ -
+
+

OpenSceneGraph cross-platform examples

@@ -171,43 +195,19 @@ -
-

- First techdemo of OGS Mahjong 2: Gameplay -

-

- 2018-02-16 00:00 -

-
-

End of a Mahjong party

-

We are glad to announce the release of the first technical demonstration of OGS Mahjong 2. The purpose of this release was to verify gameplay across supported platforms.

-

Get techdemo for your platform:

- -

Notes:

-
    -
  • iOS version is not released because it cannot be easily shared outside AppStore.. . .
  • -
-
-
+

Page 4 of 9

« Newer Older »

+
- \ No newline at end of file + diff --git a/en/news/index5.html b/en/news/index5.html index e57f38e..eb3bc16 100644 --- a/en/news/index5.html +++ b/en/news/index5.html @@ -24,6 +24,33 @@

News

+
+

+ First techdemo of OGS Mahjong 2: Gameplay +

+

+ 2018-02-16 00:00 +

+
+

End of a Mahjong party

+

We are glad to announce the release of the first technical demonstration of OGS Mahjong 2. The purpose of this release was to verify gameplay across supported platforms.

+

Get techdemo for your platform:

+ +

Notes:

+
    +
  • iOS version is not released because it cannot be easily shared outside AppStore.. . .
  • +
+
+ +

Mahjong recreation start @@ -48,7 +75,8 @@ -

+
+

The year of lessons

@@ -64,7 +92,8 @@ -
+
+

2017 summary

@@ -81,7 +110,8 @@ -
+
+

Back to the Static

@@ -96,7 +126,8 @@ -
+
+

The birth of MJIN world

@@ -117,7 +148,8 @@ -
+
+

Scripting research

@@ -133,7 +165,8 @@ -
+
+

OpenSceneGraph cross-platform guide

@@ -148,7 +181,8 @@ -
+
+

iOS tutorial

@@ -163,32 +197,19 @@ -
-

- OpenSceneGraph sample -

-

- 2017-05-12 00:00 -

-
-

Rocket in the distance

-

This article describes creation of the tutorials for building sample OpenSceneGraph application under Linux, macOS, Windows, and Android in April 2017.

-

Previous tutorials described how to install OpenSceneGraph under Linux, macOS, Windows and render a model using the standard osgviewer tool. This time we worked on a sample OpenSceneGraph application that would run under Linux, macOS, Windows, and Android.. . .

-
-
+

Page 5 of 9

« Newer Older »

+
- \ No newline at end of file + diff --git a/en/news/index6.html b/en/news/index6.html index 13f6f08..ea9f015 100644 --- a/en/news/index6.html +++ b/en/news/index6.html @@ -24,6 +24,22 @@

News

+
+

+ OpenSceneGraph sample +

+

+ 2017-05-12 00:00 +

+
+

Rocket in the distance

+

This article describes creation of the tutorials for building sample OpenSceneGraph application under Linux, macOS, Windows, and Android in April 2017.

+

Previous tutorials described how to install OpenSceneGraph under Linux, macOS, Windows and render a model using the standard osgviewer tool. This time we worked on a sample OpenSceneGraph application that would run under Linux, macOS, Windows, and Android.. . .

+
+ +

It's all fine @@ -43,7 +59,8 @@ -

+
+

Let's go

@@ -59,7 +76,8 @@ -
+
+

The year of challenges

@@ -77,7 +95,8 @@ -
+
+

Happy 2017

@@ -93,7 +112,8 @@ -
+
+

November 2016 recap

@@ -110,7 +130,8 @@ -
+
+

October 2016 recap

@@ -126,7 +147,8 @@ -
+
+

Technology showcases

@@ -147,7 +169,8 @@ -
+
+

September 2016 recap

@@ -170,35 +193,19 @@ -
-

- OGS Editor 0.10 and live session materials -

-

- 2016-10-03 00:00 -

-
-

OGS Editor with Mahjong game

-

Note: we won't release 0.10 for macOS due to technical difficulties with the build system. macOS support will be back for 0.11.

- -
-
+

Page 6 of 9

« Newer Older »

+
- \ No newline at end of file + diff --git a/en/news/index7.html b/en/news/index7.html index 7ca7412..019bb51 100644 --- a/en/news/index7.html +++ b/en/news/index7.html @@ -24,6 +24,25 @@

News

+
+

+ OGS Editor 0.10 and live session materials +

+

+ 2016-10-03 00:00 +

+
+

OGS Editor with Mahjong game

+

Note: we won't release 0.10 for macOS due to technical difficulties with the build system. macOS support will be back for 0.11.

+ +
+ +

A few words about live session yesterday @@ -35,13 +54,14 @@

Mahjong Solitaire was successfully created, and it took less than 4 hours.

We will publish live session materials later this week.

-

Thank you for joining us. -. . .

+

Thank you for joining us.

+

. . .

Continue reading
-
+
+

Live session is in 24 hours

@@ -50,13 +70,14 @@

-

Get ready for live session, it's about to happen in 24 hours! -. . .

+

Get ready for live session, it's about to happen in 24 hours!

+

. . .

-
+
+

Live session: 25 September 2016

@@ -66,13 +87,14 @@

We will hold live session on 25 September 2016 at 12:00 CEST -It's time to create simple Mahjong solitaire game. -. . .

+It's time to create simple Mahjong solitaire game.

+

. . .

-
+
+

August 2016 recap

@@ -92,7 +114,8 @@ It's time to create simple Mahjong solitaire game. -
+
+

We’re back to social networks

@@ -101,13 +124,14 @@ It's time to create simple Mahjong solitaire game.

If you follow us on Facebook, Twitter, or VK you noticed we started to use them again. That's no coincidence: we're finally ready to communicate our progress verbally after 4 years of almost silent development.

-

Follow us to stay up-to-date! -. . .

+

Follow us to stay up-to-date!

+

. . .

-
+
+

Once Mahjong – always Mahjong

@@ -123,7 +147,8 @@ It's time to create simple Mahjong solitaire game. -
+
+

May 2016 live session materials

@@ -140,7 +165,8 @@ It's time to create simple Mahjong solitaire game. -
+
+

Live session: 28 May 2016

@@ -148,40 +174,25 @@ It's time to create simple Mahjong solitaire game. 2016-05-17 00:00

-

We're glad to annouce that the LiveCoding session will take place on 28 May 2016 at 12:00 CEST. Join us! -. . .

+

We're glad to annouce that the LiveCoding session will take place on 28 May 2016 at 12:00 CEST. Join us!

+

. . .

-
-

- May live session (Editor 0.9) -

-

- 2016-04-24 00:00 -

-
-

As you know, the previously published roadmap assumed, that we would hold a live session in April and it would feature a ping-pong game created with Editor 0.9.

-

We have to admit, our abilities to plan are not yet good enough. That's why the next live session will take place by the end of May. The exact date will be announced later.

-

Here's a short preview of the coming game:

- -

. . .

-
-
+

Page 7 of 9

« Newer Older »

+
- \ No newline at end of file + diff --git a/en/news/index8.html b/en/news/index8.html index 75bdc0d..cac6fb7 100644 --- a/en/news/index8.html +++ b/en/news/index8.html @@ -24,6 +24,24 @@

News

+
+

+ May live session (Editor 0.9) +

+

+ 2016-04-24 00:00 +

+
+

As you know, the previously published roadmap assumed, that we would hold a live session in April and it would feature a ping-pong game created with Editor 0.9.

+

We have to admit, our abilities to plan are not yet good enough. That's why the next live session will take place by the end of May. The exact date will be announced later.

+

Here's a short preview of the coming game:

+ +

. . .

+
+ +

"Rolling ball" live session videos and downloads @@ -40,7 +58,8 @@ -

+
+

Game creation live session (part 2): 7 February 2016

@@ -49,13 +68,14 @@

Unfortunately, we have failed to finish creation of the simple "Rolling ball" game in 3 hours. That's why we will hold the second LiveCoding session on 7 February 2016 at 12:00 CET.

-

Let's finish the game! -. . .

+

Let's finish the game!

+

. . .

-
+
+

Game creation live session: 31 January 2016

@@ -63,13 +83,14 @@ 2016-01-25 00:00

-

We're glad to annouce that the LiveCoding session will take place on 31 January 2016 at 12:00 CET. Join us! -. . .

+

We're glad to annouce that the LiveCoding session will take place on 31 January 2016 at 12:00 CET. Join us!

+

. . .

-
+
+

SOON: Creating a simple game live (Editor 0.8)

@@ -78,13 +99,14 @@

We are ready to present Editor 0.8 with Player. The live session will be held at LiveCoding SOON. We will show you how to create a simple game with sounds from scratch. And this time it will not need an Editor to run.

-

The exact date and time is to be announced in the coming days. Stay tuned! -. . .

+

The exact date and time is to be announced in the coming days. Stay tuned!

+

. . .

-
+
+

Roadmap for 2016

@@ -102,7 +124,8 @@ -
+
+

Live session video and downloads

@@ -120,7 +143,8 @@ -
+
+

Creating a simple game live: 15 November 2015

@@ -128,13 +152,14 @@ 2015-11-09 00:00

-

We're glad to annouce that the LiveCoding session will take place on 15 November 2015 at 12:00 CET. Join us! -. . .

+

We're glad to annouce that the LiveCoding session will take place on 15 November 2015 at 12:00 CET. Join us!

+

. . .

-
+
+

SOON: Creating a simple game live (Editor 0.7)

@@ -152,33 +177,19 @@ -
-

- Desura no more, hello Humble Bundle Widget -

-

- 2015-07-23 00:00 -

-
-

After the recent bankruptcy of Desura's parent company, we decided, that we need a new place for our Deluxe version. Something better, more modern and more trustworthy. We have chosen the Humble Widget, with which you can buy the deluxe version of the game without leaving our site.

-

Here it is:

- -

We haven't received a single penny from Desura (due to the minimal cache out limitations), but if you bought the deluxe version from them and experiencing any problems with downloading it (right now we see no problems with that), send us a letter, tell your name on Desura, we'll figure something out.. . .

-
-
+

Page 8 of 9

« Newer Older »

+
- \ No newline at end of file + diff --git a/en/news/index9.html b/en/news/index9.html index 2471f78..b4ca971 100644 --- a/en/news/index9.html +++ b/en/news/index9.html @@ -24,6 +24,23 @@

News

+
+

+ Desura no more, hello Humble Bundle Widget +

+

+ 2015-07-23 00:00 +

+
+

After the recent bankruptcy of Desura's parent company, we decided, that we need a new place for our Deluxe version. Something better, more modern and more trustworthy. We have chosen the Humble Widget, with which you can buy the deluxe version of the game without leaving our site.

+

Here it is:

+ +

We haven't received a single penny from Desura (due to the minimal cache out limitations), but if you bought the deluxe version from them and experiencing any problems with downloading it (right now we see no problems with that), send us a letter, tell your name on Desura, we'll figure something out.. . .

+
+ +

Test chamber for everyone (Editor 0.7.0) @@ -33,13 +50,14 @@

As you know, the main goal of Editor 0.7.0 is the ability to create the test chamber with it. It needs Actions' system and a few stability fixes for that. We are going to publish a detailed article describing how to create the test chamber, too, so that anyone could create their own test chamber!

-

We estimate to complete it in October. -. . .

+

We estimate to complete it in October.

+

. . .

-

+
+

Roadmap for 2015-2016

@@ -58,7 +76,8 @@ -
+
+

Editor 0.6.0

@@ -82,7 +101,8 @@ -
+
+

Editor 0.5.0 and plans for 0.6.0

@@ -104,7 +124,8 @@ -
+
+

Editor 0.4.0 and plans for 0.5.0

@@ -123,7 +144,8 @@ -
+
+

Editor roadmap for 0.4.0

@@ -138,7 +160,8 @@ -
+
+

User survey ends today

@@ -153,7 +176,8 @@ -
+
+

And another year has passed

@@ -170,15 +194,17 @@ Continue reading
+

Page 9 of 9

« Newer

+
- \ No newline at end of file + diff --git a/en/news/ios-tutorial.html b/en/news/ios-tutorial.html index 0822222..a01c262 100644 --- a/en/news/ios-tutorial.html +++ b/en/news/ios-tutorial.html @@ -85,4 +85,4 @@ - \ No newline at end of file + diff --git a/en/news/iso-git2.html b/en/news/iso-git2.html index e595f0b..b426263 100644 --- a/en/news/iso-git2.html +++ b/en/news/iso-git2.html @@ -71,4 +71,4 @@ application. This will help me understand how to use Git in PSKOV 2.

- \ No newline at end of file + diff --git a/en/news/its-all-fine.html b/en/news/its-all-fine.html index 8d0adf6..032026a 100644 --- a/en/news/its-all-fine.html +++ b/en/news/its-all-fine.html @@ -72,4 +72,4 @@ - \ No newline at end of file + diff --git a/en/news/january-live-session-announcement.html b/en/news/january-live-session-announcement.html index 385e146..ab38aee 100644 --- a/en/news/january-live-session-announcement.html +++ b/en/news/january-live-session-announcement.html @@ -54,4 +54,4 @@ - \ No newline at end of file + diff --git a/en/news/january-live-session-decision.html b/en/news/january-live-session-decision.html index ce25a87..e5bb038 100644 --- a/en/news/january-live-session-decision.html +++ b/en/news/january-live-session-decision.html @@ -55,4 +55,4 @@ - \ No newline at end of file + diff --git a/en/news/kotlin-cross.html b/en/news/kotlin-cross.html index c460ffa..1d0ff6c 100644 --- a/en/news/kotlin-cross.html +++ b/en/news/kotlin-cross.html @@ -69,4 +69,4 @@ using Kotlin Multiplatform.

- \ No newline at end of file + diff --git a/en/news/lets-go.html b/en/news/lets-go.html index 361da21..27740c6 100644 --- a/en/news/lets-go.html +++ b/en/news/lets-go.html @@ -78,4 +78,4 @@ text 5 Congratulations! We just finished installing Blender - \ No newline at end of file + diff --git a/en/news/lha-jvm-macos.html b/en/news/lha-jvm-macos.html index 6b003a4..49ab88f 100644 --- a/en/news/lha-jvm-macos.html +++ b/en/news/lha-jvm-macos.html @@ -71,4 +71,4 @@ cover as many platforms as the original LFSA in Python.

- \ No newline at end of file + diff --git a/en/news/livesession-editor-07.html b/en/news/livesession-editor-07.html index a318f8e..f072b37 100644 --- a/en/news/livesession-editor-07.html +++ b/en/news/livesession-editor-07.html @@ -54,4 +54,4 @@ - \ No newline at end of file + diff --git a/en/news/livesession-materials-editor-07.html b/en/news/livesession-materials-editor-07.html index 30b19b5..be20978 100644 --- a/en/news/livesession-materials-editor-07.html +++ b/en/news/livesession-materials-editor-07.html @@ -64,4 +64,4 @@ - \ No newline at end of file + diff --git a/en/news/llm-first-py-cxx.html b/en/news/llm-first-py-cxx.html index cba1647..1445e3a 100644 --- a/en/news/llm-first-py-cxx.html +++ b/en/news/llm-first-py-cxx.html @@ -78,4 +78,4 @@ - \ No newline at end of file + diff --git a/en/news/mahjong-demo2.html b/en/news/mahjong-demo2.html index 30e6008..076ca1f 100644 --- a/en/news/mahjong-demo2.html +++ b/en/news/mahjong-demo2.html @@ -71,4 +71,4 @@ - \ No newline at end of file + diff --git a/en/news/mahjong-recreation-start.html b/en/news/mahjong-recreation-start.html index 7845ba8..295b057 100644 --- a/en/news/mahjong-recreation-start.html +++ b/en/news/mahjong-recreation-start.html @@ -94,4 +94,4 @@ - \ No newline at end of file + diff --git a/en/news/mahjong-techdemo1-gameplay.html b/en/news/mahjong-techdemo1-gameplay.html index 76a3818..de1323c 100644 --- a/en/news/mahjong-techdemo1-gameplay.html +++ b/en/news/mahjong-techdemo1-gameplay.html @@ -71,4 +71,4 @@ - \ No newline at end of file + diff --git a/en/news/may-live-session-announcement.html b/en/news/may-live-session-announcement.html index 3937fa9..aa5697a 100644 --- a/en/news/may-live-session-announcement.html +++ b/en/news/may-live-session-announcement.html @@ -54,4 +54,4 @@ - \ No newline at end of file + diff --git a/en/news/may-live-session-decision.html b/en/news/may-live-session-decision.html index e0ffacd..48d6a82 100644 --- a/en/news/may-live-session-decision.html +++ b/en/news/may-live-session-decision.html @@ -57,4 +57,4 @@ - \ No newline at end of file + diff --git a/en/news/memory-gui.html b/en/news/memory-gui.html index 48fb819..a0c4f4f 100644 --- a/en/news/memory-gui.html +++ b/en/news/memory-gui.html @@ -65,4 +65,4 @@ gamejam of Context/Controller/Should.

- \ No newline at end of file + diff --git a/en/news/ogs-editor-0.10.html b/en/news/ogs-editor-0.10.html index db34615..62d7e3c 100644 --- a/en/news/ogs-editor-0.10.html +++ b/en/news/ogs-editor-0.10.html @@ -61,4 +61,4 @@ - \ No newline at end of file + diff --git a/en/news/ogs-editor-0.9.html b/en/news/ogs-editor-0.9.html index 500e03e..2151d9c 100644 --- a/en/news/ogs-editor-0.9.html +++ b/en/news/ogs-editor-0.9.html @@ -61,4 +61,4 @@ - \ No newline at end of file + diff --git a/en/news/on-the-way-to-durable-applications.html b/en/news/on-the-way-to-durable-applications.html index 831ff79..5fbab1b 100644 --- a/en/news/on-the-way-to-durable-applications.html +++ b/en/news/on-the-way-to-durable-applications.html @@ -91,4 +91,4 @@ - \ No newline at end of file + diff --git a/en/news/once-mahjong-always-mahjong.html b/en/news/once-mahjong-always-mahjong.html index 4c8e5e6..3f08f36 100644 --- a/en/news/once-mahjong-always-mahjong.html +++ b/en/news/once-mahjong-always-mahjong.html @@ -58,4 +58,4 @@ - \ No newline at end of file + diff --git a/en/news/openscenegraph-cross-platform-guide.html b/en/news/openscenegraph-cross-platform-guide.html index bb0dfc1..75d85fe 100644 --- a/en/news/openscenegraph-cross-platform-guide.html +++ b/en/news/openscenegraph-cross-platform-guide.html @@ -72,4 +72,4 @@ In case you missed it, here's a - \ No newline at end of file + diff --git a/en/news/the-year-of-challenges.html b/en/news/the-year-of-challenges.html index 8330c27..cf68d4b 100644 --- a/en/news/the-year-of-challenges.html +++ b/en/news/the-year-of-challenges.html @@ -64,4 +64,4 @@ At the same time, such a harsh environment highlighted weak spots in our technol - \ No newline at end of file + diff --git a/en/news/the-year-of-lessons.html b/en/news/the-year-of-lessons.html index 3fdaa01..04bbfca 100644 --- a/en/news/the-year-of-lessons.html +++ b/en/news/the-year-of-lessons.html @@ -60,4 +60,4 @@ - \ No newline at end of file + diff --git a/en/news/user-servey-finish-promise.html b/en/news/user-servey-finish-promise.html index e0062e6..8219fe5 100644 --- a/en/news/user-servey-finish-promise.html +++ b/en/news/user-servey-finish-promise.html @@ -58,4 +58,4 @@ - \ No newline at end of file + diff --git a/en/news/welcome-component.html b/en/news/welcome-component.html index 9721fd1..0bb0707 100644 --- a/en/news/welcome-component.html +++ b/en/news/welcome-component.html @@ -84,4 +84,4 @@ the constructor of WelcomeComponent just so you can feel the mood:< - \ No newline at end of file + diff --git a/en/news/year24.html b/en/news/year24.html index 4b8da1f..82c06d4 100644 --- a/en/news/year24.html +++ b/en/news/year24.html @@ -80,4 +80,4 @@ pour my scarce free time during 2025.

- \ No newline at end of file + diff --git a/en/news/yesterdays-live-session-short-overview.html b/en/news/yesterdays-live-session-short-overview.html index 3d43616..928b52e 100644 --- a/en/news/yesterdays-live-session-short-overview.html +++ b/en/news/yesterdays-live-session-short-overview.html @@ -57,4 +57,4 @@ - \ No newline at end of file + diff --git a/en/page/about.html b/en/page/about.html index ea4cde3..b071924 100644 --- a/en/page/about.html +++ b/en/page/about.html @@ -55,4 +55,4 @@ first step in the long path towards full-scale RPG.

- \ No newline at end of file + diff --git a/en/tool/index.html b/en/tool/index.html index ba5ef0f..23ffb30 100644 --- a/en/tool/index.html +++ b/en/tool/index.html @@ -35,7 +35,8 @@
Continue reading
-
+
+

LFSA

@@ -46,7 +47,8 @@
Continue reading
-
+
+

ZipBase64

@@ -59,10 +61,11 @@
+ - \ No newline at end of file + diff --git a/en/tool/lfsa.html b/en/tool/lfsa.html index cf566ab..e9fb0ce 100644 --- a/en/tool/lfsa.html +++ b/en/tool/lfsa.html @@ -51,4 +51,4 @@ - \ No newline at end of file + diff --git a/en/tool/pskov.html b/en/tool/pskov.html index a9969f1..581a37d 100644 --- a/en/tool/pskov.html +++ b/en/tool/pskov.html @@ -51,4 +51,4 @@ - \ No newline at end of file + diff --git a/en/tool/zipbase64.html b/en/tool/zipbase64.html index c3540d5..6ad394d 100644 --- a/en/tool/zipbase64.html +++ b/en/tool/zipbase64.html @@ -51,4 +51,4 @@ - \ No newline at end of file + diff --git a/images/2025-11_edit-files.mp4 b/images/2025-11_edit-files.mp4 new file mode 100644 index 0000000..e9fd387 Binary files /dev/null and b/images/2025-11_edit-files.mp4 differ diff --git a/ru/game/index.html b/ru/game/index.html index 0c50080..191ac55 100644 --- a/ru/game/index.html +++ b/ru/game/index.html @@ -43,7 +43,8 @@
Читать далее
-
+
+

Маджонг 2 (в разработке)

@@ -58,10 +59,11 @@
+ - \ No newline at end of file + diff --git a/ru/game/mahjong.html b/ru/game/mahjong.html index a7a6d00..cd4dc59 100644 --- a/ru/game/mahjong.html +++ b/ru/game/mahjong.html @@ -53,4 +53,4 @@ - \ No newline at end of file + diff --git a/ru/game/ogs-mahjong-1.html b/ru/game/ogs-mahjong-1.html index d29e9fd..5cf9bff 100644 --- a/ru/game/ogs-mahjong-1.html +++ b/ru/game/ogs-mahjong-1.html @@ -83,4 +83,4 @@ - \ No newline at end of file + diff --git a/ru/news/2014-another-year-passed.html b/ru/news/2014-another-year-passed.html index 0ab0dda..f6d7cac 100644 --- a/ru/news/2014-another-year-passed.html +++ b/ru/news/2014-another-year-passed.html @@ -56,4 +56,4 @@ - \ No newline at end of file + diff --git a/ru/news/2015-roadmap.html b/ru/news/2015-roadmap.html index 43ff4bc..aad09f2 100644 --- a/ru/news/2015-roadmap.html +++ b/ru/news/2015-roadmap.html @@ -63,4 +63,4 @@ - \ No newline at end of file + diff --git a/ru/news/2016-august-recap.html b/ru/news/2016-august-recap.html index 35f1862..4aa9f87 100644 --- a/ru/news/2016-august-recap.html +++ b/ru/news/2016-august-recap.html @@ -227,4 +227,4 @@ - \ No newline at end of file + diff --git a/ru/news/2016-november-recap.html b/ru/news/2016-november-recap.html index 6f9b972..f290488 100644 --- a/ru/news/2016-november-recap.html +++ b/ru/news/2016-november-recap.html @@ -78,4 +78,4 @@ - \ No newline at end of file + diff --git a/ru/news/2016-october-recap.html b/ru/news/2016-october-recap.html index 9c635fa..aeb5080 100644 --- a/ru/news/2016-october-recap.html +++ b/ru/news/2016-october-recap.html @@ -76,4 +76,4 @@ - \ No newline at end of file + diff --git a/ru/news/2016-roadmap.html b/ru/news/2016-roadmap.html index 8bac945..94ca53c 100644 --- a/ru/news/2016-roadmap.html +++ b/ru/news/2016-roadmap.html @@ -60,4 +60,4 @@ - \ No newline at end of file + diff --git a/ru/news/2016-september-recap.html b/ru/news/2016-september-recap.html index 3f59139..f8c8b46 100644 --- a/ru/news/2016-september-recap.html +++ b/ru/news/2016-september-recap.html @@ -83,4 +83,4 @@ - \ No newline at end of file + diff --git a/ru/news/2016-tech-showcases.html b/ru/news/2016-tech-showcases.html index a182b71..dac000b 100644 --- a/ru/news/2016-tech-showcases.html +++ b/ru/news/2016-tech-showcases.html @@ -121,4 +121,4 @@ - \ No newline at end of file + diff --git a/ru/news/2017-happy-new-year.html b/ru/news/2017-happy-new-year.html index 4f471a7..e0ac2fa 100644 --- a/ru/news/2017-happy-new-year.html +++ b/ru/news/2017-happy-new-year.html @@ -63,4 +63,4 @@ - \ No newline at end of file + diff --git a/ru/news/2017-summary.html b/ru/news/2017-summary.html index 5160ae1..c5d334f 100644 --- a/ru/news/2017-summary.html +++ b/ru/news/2017-summary.html @@ -70,4 +70,4 @@ - \ No newline at end of file + diff --git a/ru/news/2019-year-of-rethinking.html b/ru/news/2019-year-of-rethinking.html index cbf0748..ea89103 100644 --- a/ru/news/2019-year-of-rethinking.html +++ b/ru/news/2019-year-of-rethinking.html @@ -61,4 +61,4 @@ - \ No newline at end of file + diff --git a/ru/news/2025-11_edit-files.md b/ru/news/2025-11_edit-files.md new file mode 100644 index 0000000..0910d9f --- /dev/null +++ b/ru/news/2025-11_edit-files.md @@ -0,0 +1,31 @@ +Title: Редактирование файлов +Date: 2025-11-01 +Category: News +Slug: edit-files +Lang: ru + + + +# Октябрь + +### 1. NPM + +ПСКОВ теперь доступен в npm. Удобнее всего запускать через `npx`: + +```npx pskov --projectDir=/path/to/project``` + +где `/path/to/project` надо заменить на путь до проекта + +### 2. Вкладки `Files`, `Edit`, `Render` + +У ПСКОВа теперь есть вкладки для разграничения выбора файла, его редактирования и просмотра результата конвертации Markdown (просмотр ещё не реализован) + +### 3. Редактирование и сохранение выбранного файла + +ПСКОВ теперь умеет редактировать файлы (используется Ace) и сохранять их нажатием на кнопку с дискетой + +# Ноябрь + +В ноябре планирую сделать просмотр результата конвертации Markdown diff --git a/ru/news/add-edit-save-remove.html b/ru/news/add-edit-save-remove.html index 3194df2..fb312be 100644 --- a/ru/news/add-edit-save-remove.html +++ b/ru/news/add-edit-save-remove.html @@ -100,4 +100,4 @@ - \ No newline at end of file + diff --git a/ru/news/back-to-social-networks.html b/ru/news/back-to-social-networks.html index 6ad4650..45908fc 100644 --- a/ru/news/back-to-social-networks.html +++ b/ru/news/back-to-social-networks.html @@ -55,4 +55,4 @@ - \ No newline at end of file + diff --git a/ru/news/back-to-the-static.html b/ru/news/back-to-the-static.html index b4efb00..a2da696 100644 --- a/ru/news/back-to-the-static.html +++ b/ru/news/back-to-the-static.html @@ -57,4 +57,4 @@ - \ No newline at end of file + diff --git a/ru/news/bus-01.html b/ru/news/bus-01.html index 77cbead..745c838 100644 --- a/ru/news/bus-01.html +++ b/ru/news/bus-01.html @@ -79,4 +79,4 @@ - \ No newline at end of file + diff --git a/ru/news/bus-iOS.html b/ru/news/bus-iOS.html index 91513ad..38a0396 100644 --- a/ru/news/bus-iOS.html +++ b/ru/news/bus-iOS.html @@ -66,4 +66,4 @@ - \ No newline at end of file + diff --git a/ru/news/bye-desura-hello-humblebundle.html b/ru/news/bye-desura-hello-humblebundle.html index 6f95b5d..d97ea0f 100644 --- a/ru/news/bye-desura-hello-humblebundle.html +++ b/ru/news/bye-desura-hello-humblebundle.html @@ -58,4 +58,4 @@ - \ No newline at end of file + diff --git a/ru/news/cld_ctx-gen.html b/ru/news/cld_ctx-gen.html index f3da95e..5041150 100644 --- a/ru/news/cld_ctx-gen.html +++ b/ru/news/cld_ctx-gen.html @@ -168,4 +168,4 @@ Android Studio либо сама JVM). Такое требование дела - \ No newline at end of file + diff --git a/ru/news/defending-availability.html b/ru/news/defending-availability.html index f5064dc..78b92b9 100644 --- a/ru/news/defending-availability.html +++ b/ru/news/defending-availability.html @@ -77,4 +77,4 @@ - \ No newline at end of file + diff --git a/ru/news/display-files.html b/ru/news/display-files.html index 0418fa0..a6aea22 100644 --- a/ru/news/display-files.html +++ b/ru/news/display-files.html @@ -67,4 +67,4 @@ JavaScript. Работа с Kotlin в качестве я - \ No newline at end of file + diff --git a/ru/news/edit-files.html b/ru/news/edit-files.html new file mode 100644 index 0000000..96341f5 --- /dev/null +++ b/ru/news/edit-files.html @@ -0,0 +1,70 @@ + + + + + + + + + +

В новостях...

+
+
+

+ Редактирование файлов +

+

+ 2025-11-01 +

+
+ +

Октябрь

+

1. NPM

+

ПСКОВ теперь доступен в npm. Удобнее всего запускать через npx:

+

npx pskov --projectDir=/path/to/project

+

где /path/to/project надо заменить на путь до проекта

+

2. Вкладки Files, Edit, Render

+

У ПСКОВа теперь есть вкладки для разграничения выбора файла, его редактирования и просмотра результата конвертации Markdown (просмотр ещё не реализован)

+

3. Редактирование и сохранение выбранного файла

+

ПСКОВ теперь умеет редактировать файлы (используется Ace) и сохранять их нажатием на кнопку с дискетой

+

Ноябрь

+

В ноябре планирую сделать просмотр результата конвертации Markdown

+
+
+
+ + + +
+ + diff --git a/ru/news/editor-0.4.0-and-0.5.0-plans.html b/ru/news/editor-0.4.0-and-0.5.0-plans.html index 94cb0fc..b0666ce 100644 --- a/ru/news/editor-0.4.0-and-0.5.0-plans.html +++ b/ru/news/editor-0.4.0-and-0.5.0-plans.html @@ -63,4 +63,4 @@ - \ No newline at end of file + diff --git a/ru/news/editor-0.4.0-plans.html b/ru/news/editor-0.4.0-plans.html index 123a314..b22b709 100644 --- a/ru/news/editor-0.4.0-plans.html +++ b/ru/news/editor-0.4.0-plans.html @@ -56,4 +56,4 @@ - \ No newline at end of file + diff --git a/ru/news/editor-06-roadmap.html b/ru/news/editor-06-roadmap.html index f044cd2..638cfe8 100644 --- a/ru/news/editor-06-roadmap.html +++ b/ru/news/editor-06-roadmap.html @@ -66,4 +66,4 @@ - \ No newline at end of file + diff --git a/ru/news/editor-06.html b/ru/news/editor-06.html index da5afae..9ed365a 100644 --- a/ru/news/editor-06.html +++ b/ru/news/editor-06.html @@ -65,4 +65,4 @@ - \ No newline at end of file + diff --git a/ru/news/example-driven-development.html b/ru/news/example-driven-development.html index 22192df..768d603 100644 --- a/ru/news/example-driven-development.html +++ b/ru/news/example-driven-development.html @@ -80,4 +80,4 @@ - \ No newline at end of file + diff --git a/ru/news/examples-and-dependencies.html b/ru/news/examples-and-dependencies.html index a6c51c0..b1c9909 100644 --- a/ru/news/examples-and-dependencies.html +++ b/ru/news/examples-and-dependencies.html @@ -87,4 +87,4 @@ - \ No newline at end of file + diff --git a/ru/news/git-budget.html b/ru/news/git-budget.html index 804df3d..8c8a482 100644 --- a/ru/news/git-budget.html +++ b/ru/news/git-budget.html @@ -138,4 +138,4 @@ - \ No newline at end of file + diff --git a/ru/news/git-fs-components.html b/ru/news/git-fs-components.html index b85dc9f..64a9511 100644 --- a/ru/news/git-fs-components.html +++ b/ru/news/git-fs-components.html @@ -74,4 +74,4 @@ - \ No newline at end of file + diff --git a/ru/news/gitjs-intro.html b/ru/news/gitjs-intro.html index bf15bcd..79cf405 100644 --- a/ru/news/gitjs-intro.html +++ b/ru/news/gitjs-intro.html @@ -159,4 +159,4 @@ Ubuntu Edge. Особенностью продукта должна была - \ No newline at end of file + diff --git a/ru/news/ht-scenes.html b/ru/news/ht-scenes.html index a23f767..c333245 100644 --- a/ru/news/ht-scenes.html +++ b/ru/news/ht-scenes.html @@ -79,4 +79,4 @@ - \ No newline at end of file + diff --git a/ru/news/ht-sound.html b/ru/news/ht-sound.html index 72f933c..deade2e 100644 --- a/ru/news/ht-sound.html +++ b/ru/news/ht-sound.html @@ -83,4 +83,4 @@ - \ No newline at end of file + diff --git a/ru/news/ideal-gamedev.html b/ru/news/ideal-gamedev.html index 1586476..1bc2f6a 100644 --- a/ru/news/ideal-gamedev.html +++ b/ru/news/ideal-gamedev.html @@ -88,4 +88,4 @@ - \ No newline at end of file + diff --git a/ru/news/index.html b/ru/news/index.html index 37a327d..5a19b00 100644 --- a/ru/news/index.html +++ b/ru/news/index.html @@ -24,6 +24,29 @@

Новости

+
+

+ Редактирование файлов +

+

+ 2025-11-01 +

+
+ +

Октябрь

+

1. NPM

+

ПСКОВ теперь доступен в npm. Удобнее всего запускать через npx:

+

npx pskov --projectDir=/path/to/project

+

где /path/to/project надо заменить на путь до проекта

+

2. Вкладки Files, Edit, Render

+

У ПСКОВа теперь есть вкладки для разграничения выбора файла, его редактирования и просмотра результата конвертации Markdown (просмотр ещё не реализован). . .

+
+ +

Список файлов проекта @@ -47,7 +70,8 @@ JavaScript. Работа с Kotlin в качестве я -

+
+

Возврат к межплатформенным решениям

@@ -69,7 +93,8 @@ too large.

-
+
+

Добавление, редактирование, сохранение, удаление файлов

@@ -110,7 +135,8 @@ too large.

-
+
+

Заготовки компонент FS и Git

@@ -142,7 +168,8 @@ too large.

-
+
+

Редактор ПСКОВ 2 и компоненты

@@ -166,7 +193,8 @@ too large.

-
+
+

Заметки и Git

@@ -191,7 +219,8 @@ too large.

-
+
+

ПСКОВ 2 без LHA?

@@ -212,7 +241,8 @@ Local Host Access для доступа к его локальной файло -
+
+

CLD: Генерация контекста

@@ -238,37 +268,18 @@ Local Host Access для доступа к его локальной файло -
-

- ПСКОВ 2 на JVM -

-

- 2025-02-11 00:00 -

-
-

splash

-

Генерация отдельных страниц

-

В январе сделал половину функциональности оригинального ПСКОВа на Kotlin для JVM, -а именно: генерацию отдельных страниц HTML из Markdown.

-

И ПСКОВ 1, и ПСКОВ 2 генерируют файлы HTML, которые отображаются идентично -в веб-браузерах. Тем не менее, содержимое этих сгенерированных файлов отличается, -т.к. ПСКОВ 1 использует Showdown для конвертации Markdown в HTML, -а ПСКОВ 2 - intellij-markdown.

-

Взглянем на описываемую разницу. Допустим, у нас есть следующая страница Markdown:. . .

-
-
+

Страница 1 из 9

Старее »

+
- \ No newline at end of file + diff --git a/ru/news/index2.html b/ru/news/index2.html index 8f3e6c6..e105a04 100644 --- a/ru/news/index2.html +++ b/ru/news/index2.html @@ -24,6 +24,28 @@

Новости

+
+

+ ПСКОВ 2 на JVM +

+

+ 2025-02-11 00:00 +

+
+

splash

+

Генерация отдельных страниц

+

В январе сделал половину функциональности оригинального ПСКОВа на Kotlin для JVM, +а именно: генерацию отдельных страниц HTML из Markdown.

+

И ПСКОВ 1, и ПСКОВ 2 генерируют файлы HTML, которые отображаются идентично +в веб-браузерах. Тем не менее, содержимое этих сгенерированных файлов отличается, +т.к. ПСКОВ 1 использует Showdown для конвертации Markdown в HTML, +а ПСКОВ 2 - intellij-markdown.

+

Взглянем на описываемую разницу. Допустим, у нас есть следующая страница Markdown:. . .

+
+ +

Итоги 2024-го года @@ -46,7 +68,8 @@ -

+
+

Первая рабочая версия Local Host Access

@@ -68,7 +91,8 @@ Linux, macOS и Windows. Таким образом, если кому-либо -
+
+

Возвращение к разработке «ПСКОВа»

@@ -92,7 +116,8 @@ Linux, macOS и Windows. Таким образом, если кому-либо -
+
+

Звук и поиск нового курса

@@ -116,7 +141,8 @@ Linux, macOS и Windows. Таким образом, если кому-либо -
+
+

Переключение сцен

@@ -140,7 +166,8 @@ Linux, macOS и Windows. Таким образом, если кому-либо -
+
+

Переосмысление

@@ -162,7 +189,8 @@ Python в JavaScript. Этого не произошло, потому что п -
+
+

Графический интерфейс «Памяти»

@@ -183,7 +211,8 @@ Python в JavaScript. Этого не произошло, потому что п -
+
+

Текстовый интерфейс «Памяти»

@@ -202,42 +231,19 @@ Python в JavaScript. Этого не произошло, потому что п -
-

- Игровая логика «Памяти» -

-

- 2024-05-03 00:00 -

-
-

Игровая логика «Памяти»

-

В апреле реализовал игровую логику игры «Память» на Python в виде модели ограниченного языка и успешно перевёл её инструментом в C++.

-

Модель ограниченного языка предполагает следующую архитектуру из двух частей:

-
    -
  1. контекст состояния
  2. -
  3. чистые функции без побочных эффектов, работающие лишь с контекстом
  4. -
-

Контекст состояния игровой логики на Python получился следующим (C++):

-

```python -class memory_Context: - def init(self): - self.hiddenItems = [] - self.mismatchedItems = []. . .

-
-
+

Страница 2 из 9

« Новее Старее »

+
- \ No newline at end of file + diff --git a/ru/news/index3.html b/ru/news/index3.html index 698dc78..d7482ac 100644 --- a/ru/news/index3.html +++ b/ru/news/index3.html @@ -24,6 +24,32 @@

Новости

+
+

+ Игровая логика «Памяти» +

+

+ 2024-05-03 00:00 +

+
+

Игровая логика «Памяти»

+

В апреле реализовал игровую логику игры «Память» на Python в виде модели ограниченного языка и успешно перевёл её инструментом в C++.

+

Модель ограниченного языка предполагает следующую архитектуру из двух частей:

+
    +
  1. контекст состояния
  2. +
  3. чистые функции без побочных эффектов, работающие лишь с контекстом
  4. +
+

Контекст состояния игровой логики на Python получился следующим (C++):

+

```python +class memory_Context: + def init(self): + self.hiddenItems = [] + self.mismatchedItems = []. . .

+
+ +

Первый пример портируемого кода @@ -47,7 +73,8 @@ -

+
+

Шина-iOS

@@ -68,7 +95,8 @@ -
+
+

Шина-01

@@ -92,7 +120,8 @@ -
+
+

Изменение целей проекта

@@ -113,7 +142,8 @@ -
+
+

Как я создаю приложения для браузера прямо в браузере

@@ -133,7 +163,8 @@ Ubuntu Edge. Особенностью продукта должна была -
+
+

Почему я сделал личный проект учёта трат на Git+JS

@@ -155,7 +186,8 @@ Ubuntu Edge. Особенностью продукта должна была -
+
+

Обучение программированию 2019, или в поисках идеальной программы: Последовательность

@@ -172,7 +204,8 @@ Ubuntu Edge. Особенностью продукта должна была -
+
+

Минусы и плюсы начинания с начала

@@ -189,33 +222,19 @@ Ubuntu Edge. Особенностью продукта должна была -
-

- На пути к долговечным приложениям -

-

- 2019-08-05 00:00 -

-
-

Псковское вече

-

В этой статье мы расскажем о нашем первом долговечном приложении для настольных ПК - генераторе статических сайтов ПСКОВ.

-

Долговечность

-

Под долговечным приложением мы понимаем такое приложение, которое работает без единого изменения на операционных системах, выпущенных в период 2010-2030 годов. Иными словами, долговечное приложение обладает 10-летней обратной совместимостью и 10-летней прочностью. Впрочем, ПСКОВ работает даже на Windows 2000, так что у него 19-летняя обратная совместимость.. . .

-
-
+

Страница 3 из 9

« Новее Старее »

+
- \ No newline at end of file + diff --git a/ru/news/index4.html b/ru/news/index4.html index 34cc350..154555e 100644 --- a/ru/news/index4.html +++ b/ru/news/index4.html @@ -24,6 +24,23 @@

Новости

+
+

+ На пути к долговечным приложениям +

+

+ 2019-08-05 00:00 +

+
+

Псковское вече

+

В этой статье мы расскажем о нашем первом долговечном приложении для настольных ПК - генераторе статических сайтов ПСКОВ.

+

Долговечность

+

Под долговечным приложением мы понимаем такое приложение, которое работает без единого изменения на операционных системах, выпущенных в период 2010-2030 годов. Иными словами, долговечное приложение обладает 10-летней обратной совместимостью и 10-летней прочностью. Впрочем, ПСКОВ работает даже на Windows 2000, так что у него 19-летняя обратная совместимость.. . .

+
+ +

Защита доступности @@ -39,7 +56,8 @@ -

+
+

Обучение детей программированию

@@ -64,7 +82,8 @@ -
+
+

Год переосмысления

@@ -79,7 +98,8 @@ -
+
+

Идеальные игры и средства для их разработки

@@ -105,7 +125,8 @@ -
+
+

OGS Mahjong 2: Demo 2

@@ -122,7 +143,8 @@ -
+
+

Примеры и зависимости

@@ -138,7 +160,8 @@ -
+
+

Разработка через создание примеров

@@ -155,7 +178,8 @@ -
+
+

Кросс-платформенные примеры OpenSceneGraph

@@ -170,40 +194,19 @@ -
-

- Первая технодемка OGS Mahjong 2: Игровая механика -

-

- 2018-02-16 00:00 -

-
-

Конец партии Маджонг

-

Мы ради сообщить о выпуске первой технической демонастрации OGS Mahjong 2. Её цель была в проверке игровой механики на всех поддерживаемых платформах.

-

Проверьте технодемку на своей платформе:

- -

Замечания:. . .

-
-
+

Страница 4 из 9

« Новее Старее »

+
- \ No newline at end of file + diff --git a/ru/news/index5.html b/ru/news/index5.html index 186cc84..20b29fe 100644 --- a/ru/news/index5.html +++ b/ru/news/index5.html @@ -24,6 +24,30 @@

Новости

+
+

+ Первая технодемка OGS Mahjong 2: Игровая механика +

+

+ 2018-02-16 00:00 +

+
+

Конец партии Маджонг

+

Мы ради сообщить о выпуске первой технической демонастрации OGS Mahjong 2. Её цель была в проверке игровой механики на всех поддерживаемых платформах.

+

Проверьте технодемку на своей платформе:

+ +

Замечания:. . .

+
+ +

Начало воссоздания Маджонга @@ -48,7 +72,8 @@ -

+
+

Год новых уроков

@@ -64,7 +89,8 @@ -
+
+

Итоги 2017-го

@@ -81,7 +107,8 @@ -
+
+

Назад в Статику

@@ -96,7 +123,8 @@ -
+
+

Рождение вселенной MJIN

@@ -117,7 +145,8 @@ -
+
+

Изучение скриптования

@@ -133,7 +162,8 @@ -
+
+

OpenSceneGraph cross-platform guide

@@ -148,7 +178,8 @@ -
+
+

Самоучитель iOS

@@ -163,32 +194,19 @@ -
-

- Приложение OpenSceneGraph -

-

- 2017-05-12 00:00 -

-
-

Ракета в дали

-

Эта статья описывает создание самоучителей по сборке приложения OpenSceneGraph на Linux, macOS, Windows и Android в апреле 2017.

-

Предыдущие самоучители описывали установку OpenSceneGraph на Linux, macOS, Windows и отображение модели с помощью стандартного инструмента osgviewer. На этот раз результатом нашей работы стало приложение OpenSceneGraph, которое работает на Linux, macOS, Windows и Android.. . .

-
-
+

Страница 5 из 9

« Новее Старее »

+
- \ No newline at end of file + diff --git a/ru/news/index6.html b/ru/news/index6.html index 913e987..20c3ad7 100644 --- a/ru/news/index6.html +++ b/ru/news/index6.html @@ -24,6 +24,22 @@

Новости

+
+

+ Приложение OpenSceneGraph +

+

+ 2017-05-12 00:00 +

+
+

Ракета в дали

+

Эта статья описывает создание самоучителей по сборке приложения OpenSceneGraph на Linux, macOS, Windows и Android в апреле 2017.

+

Предыдущие самоучители описывали установку OpenSceneGraph на Linux, macOS, Windows и отображение модели с помощью стандартного инструмента osgviewer. На этот раз результатом нашей работы стало приложение OpenSceneGraph, которое работает на Linux, macOS, Windows и Android.. . .

+
+ +

Всё проходит хорошо @@ -43,7 +59,8 @@ -

+
+

Поехали

@@ -59,7 +76,8 @@ -
+
+

Год испытаний

@@ -77,7 +95,8 @@ -
+
+

Счастливого 2017-го

@@ -93,7 +112,8 @@ -
+
+

Ноябрь 2016 кратко

@@ -110,7 +130,8 @@ -
+
+

Октябрь 2016 кратко

@@ -127,7 +148,8 @@ -
+
+

Демонстрации технологий

@@ -147,7 +169,8 @@ -
+
+

Сентябрь 2016 кратко

@@ -169,35 +192,19 @@ -
-

- OGS Editor 0.10 и материалы прямого эфира -

-

- 2016-10-03 00:00 -

-
-

Редактор с игрой Маджонг

-

Внимание: мы не выпустим версию 0.10 для macOS из-за технических проблем с системой сборки. Поддержку macOS вернём к 0.11.

- -
-
+

Страница 6 из 9

« Новее Старее »

+
- \ No newline at end of file + diff --git a/ru/news/index7.html b/ru/news/index7.html index d7a88f2..3b49dcf 100644 --- a/ru/news/index7.html +++ b/ru/news/index7.html @@ -24,6 +24,25 @@

Новости

+
+

+ OGS Editor 0.10 и материалы прямого эфира +

+

+ 2016-10-03 00:00 +

+
+

Редактор с игрой Маджонг

+

Внимание: мы не выпустим версию 0.10 для macOS из-за технических проблем с системой сборки. Поддержку macOS вернём к 0.11.

+ +
+ +

Пара слов о вчерашнем прямом эфире @@ -35,13 +54,14 @@

Создание пасьянса Маджонг прошло успешно, и заняло менее 4 часов.

Мы опубликуем материалы прямого эфира чуть позже на этой неделе.

-

Спасибо за участие. -. . .

+

Спасибо за участие.

+

. . .

Читать далее
-
+
+

Прямой эфир через 24 часа

@@ -50,13 +70,14 @@

-

Приготовьтесь к прямому эфиру, он начнётся через 24 часа! -. . .

+

Приготовьтесь к прямому эфиру, он начнётся через 24 часа!

+

. . .

-
+
+

Прямой эфир: 25 сентября 2016

@@ -66,13 +87,14 @@

25 сентября 2016 в 13:00 MSK мы проведём прямой эфир. -Самое время создать простой пасьянс Маджонг -. . .

+Самое время создать простой пасьянс Маджонг

+

. . .

-
+
+

Август 2016 кратко

@@ -93,7 +115,8 @@ -
+
+

Мы вернулись в социальные сети

@@ -102,13 +125,14 @@

Если вы подписаны на нашу группу в Facebook, Twitter или VK, вы заметили, что мы начали использовать её снова. Это не случайно: мы наконец созрели для вербального общения после 4 лет молчаливой разработки.

-

Подписывайтесь! -. . .

+

Подписывайтесь!

+

. . .

-
+
+

Раз Маджонг – всегда Маджонг

@@ -123,7 +147,8 @@ -
+
+

Материалы прямого эфира за май 2016

@@ -140,7 +165,8 @@ -
+
+

Прямой эфир: 28 мая 2016

@@ -148,40 +174,25 @@ 2016-05-17 00:00

-

Мы рады сообщить, что трансляция LiveCoding состоится 28 мая 2016 в 13:00 MSK. Присоединяйтесь! -. . .

+

Мы рады сообщить, что трансляция LiveCoding состоится 28 мая 2016 в 13:00 MSK. Присоединяйтесь!

+

. . .

-
-

- Майский прямой эфир (Редактор 0.9) -

-

- 2016-04-24 00:00 -

-
-

Как вы знаете, ранее опубликованная дорожная карта предполагала, что в апреле будет прямой эфир, в котором с помощью Редактора 0.9 мы создадим игру пинг-понг.

-

Мы должны признать, что наши способности к планированию всё ещё недостаточно высоки, поэтому следующий прямой эфир состоится в конце мая. Точную дату мы объявим позже.

-

Вот пара моментов из будущей игры:

- -

. . .

-
-
+

Страница 7 из 9

« Новее Старее »

+
- \ No newline at end of file + diff --git a/ru/news/index8.html b/ru/news/index8.html index 642190f..f2c93b8 100644 --- a/ru/news/index8.html +++ b/ru/news/index8.html @@ -24,6 +24,24 @@

Новости

+
+

+ Майский прямой эфир (Редактор 0.9) +

+

+ 2016-04-24 00:00 +

+
+

Как вы знаете, ранее опубликованная дорожная карта предполагала, что в апреле будет прямой эфир, в котором с помощью Редактора 0.9 мы создадим игру пинг-понг.

+

Мы должны признать, что наши способности к планированию всё ещё недостаточно высоки, поэтому следующий прямой эфир состоится в конце мая. Точную дату мы объявим позже.

+

Вот пара моментов из будущей игры:

+ +

. . .

+
+ +

Запись прямого эфира "Катящийся мяч" и материалы @@ -40,7 +58,8 @@ -

+
+

Создание игры в прямом эфире (часть 2): 7 февраля 2016

@@ -53,7 +72,8 @@ -
+
+

Создание игры в прямом эфире: 31 января 2016

@@ -61,13 +81,14 @@ 2016-01-25 00:00

-

Мы рады сообщить, что трансляция LiveCoding состоится 31 января 2016 в 14:00 MSK. Присоединяйтесь! -. . .

+

Мы рады сообщить, что трансляция LiveCoding состоится 31 января 2016 в 14:00 MSK. Присоединяйтесь!

+

. . .

-
+
+

СКОРО: Создание простой игры в прямом эфире (Редактор 0.8)

@@ -76,13 +97,14 @@

Мы готовы предоставить вам Редактор 0.8 с Проигрывателем. Прямая трансляция будет проведена на LiveCoding СКОРО. Мы покажем вам, как создать простую игру со звуком с нуля. И на этот раз она не будет требовать Редактора для работы.

-

Точную дату и время мы объявим в ближайшие дни. Оставайтесь на связи! -. . .

+

Точную дату и время мы объявим в ближайшие дни. Оставайтесь на связи!

+

. . .

-
+
+

Дорожная карта 2016

@@ -100,7 +122,8 @@ -
+
+

Видеозапись живой сессии и материалы

@@ -118,7 +141,8 @@ -
+
+

Создание простой игры в прямом эфире: 15 ноября 2015

@@ -126,13 +150,14 @@ 2015-11-09 00:00

-

Мы рады сообщить, что трансляция LiveCoding состоится 15 ноября 2015 в 14:00 MSK. Присоединяйтесь! -. . .

+

Мы рады сообщить, что трансляция LiveCoding состоится 15 ноября 2015 в 14:00 MSK. Присоединяйтесь!

+

. . .

-
+
+

СКОРО: Создание простой игры в прямом эфире (Редактор 0.7)

@@ -150,34 +175,19 @@ -
-

- Прощай, Desura. Здравствуй, Humble Bundle Widget -

-

- 2015-07-23 00:00 -

-
-

После недавнего банкротства родительской компании сервиса Desura мы пришли к выводу, что нам необходима новая площадка для распространения Deluxe-версии игры. Более современная, удобная, надежная. -Наш выбор пал на Humble Widget, благодаря которому вы можете приобрести Deluxe-версию игры прямо у нас на сайте.

-

Вот он:

- -

. . .

-
-
+

Страница 8 из 9

« Новее Старее »

+
- \ No newline at end of file + diff --git a/ru/news/index9.html b/ru/news/index9.html index d40e794..c864577 100644 --- a/ru/news/index9.html +++ b/ru/news/index9.html @@ -24,6 +24,24 @@

Новости

+
+

+ Прощай, Desura. Здравствуй, Humble Bundle Widget +

+

+ 2015-07-23 00:00 +

+
+

После недавнего банкротства родительской компании сервиса Desura мы пришли к выводу, что нам необходима новая площадка для распространения Deluxe-версии игры. Более современная, удобная, надежная. +Наш выбор пал на Humble Widget, благодаря которому вы можете приобрести Deluxe-версию игры прямо у нас на сайте.

+

Вот он:

+ +

. . .

+
+ +

Тестовый цех каждому (Редактор 0.7.0) @@ -33,13 +51,14 @@

Как вы знаете, основная цель Редактора 0.7.0 - это возможность создать тестовый цех с помощью него. Редактору не хватает системы Действий и исправления некоторых ошибок для этого. Помимо выпуска Редактора мы опубликуем подробную статью, описывающую создание тестового цеха, чтобы каждый мог создать себе свой тестовый цех!

-

Мы планируем завершить его в Октябре. -. . .

+

Мы планируем завершить его в Октябре.

+

. . .

-

+
+

Дорожная карта 2015-2016

@@ -58,7 +77,8 @@ -
+
+

Редактор 0.6.0

@@ -81,7 +101,8 @@ -
+
+

Редактор 0.5.0 и планы для 0.6.0

@@ -102,7 +123,8 @@ -
+
+

Редактор 0.4.0 и планы для 0.5.0

@@ -117,7 +139,8 @@ -
+
+

План задач для Editor 0.4.0

@@ -132,7 +155,8 @@ -
+
+

Окончание опроса

@@ -147,7 +171,8 @@ -
+
+

И вот прошел еще один год

@@ -164,15 +189,17 @@ Читать далее
+

Страница 9 из 9

« Новее

+
- \ No newline at end of file + diff --git a/ru/news/ios-tutorial.html b/ru/news/ios-tutorial.html index 4756878..3d50d16 100644 --- a/ru/news/ios-tutorial.html +++ b/ru/news/ios-tutorial.html @@ -85,4 +85,4 @@ - \ No newline at end of file + diff --git a/ru/news/iso-git2.html b/ru/news/iso-git2.html index 53cf5ed..376f2ab 100644 --- a/ru/news/iso-git2.html +++ b/ru/news/iso-git2.html @@ -72,4 +72,4 @@ CORS-прокси из-за ограничений веб-браузера.

- \ No newline at end of file + diff --git a/ru/news/its-all-fine.html b/ru/news/its-all-fine.html index fd5077a..84c4c55 100644 --- a/ru/news/its-all-fine.html +++ b/ru/news/its-all-fine.html @@ -72,4 +72,4 @@ - \ No newline at end of file + diff --git a/ru/news/january-live-session-announcement.html b/ru/news/january-live-session-announcement.html index 3849e9f..5334473 100644 --- a/ru/news/january-live-session-announcement.html +++ b/ru/news/january-live-session-announcement.html @@ -54,4 +54,4 @@ - \ No newline at end of file + diff --git a/ru/news/january-live-session-decision.html b/ru/news/january-live-session-decision.html index 50e06cd..102ab94 100644 --- a/ru/news/january-live-session-decision.html +++ b/ru/news/january-live-session-decision.html @@ -55,4 +55,4 @@ - \ No newline at end of file + diff --git a/ru/news/kotlin-cross.html b/ru/news/kotlin-cross.html index adfeded..1605039 100644 --- a/ru/news/kotlin-cross.html +++ b/ru/news/kotlin-cross.html @@ -70,4 +70,4 @@ Kotlin Multiplatform.

- \ No newline at end of file + diff --git a/ru/news/lets-go.html b/ru/news/lets-go.html index ffe71cb..44ed7aa 100644 --- a/ru/news/lets-go.html +++ b/ru/news/lets-go.html @@ -78,4 +78,4 @@ text 5 Congratulations! We just finished installing Blender - \ No newline at end of file + diff --git a/ru/news/lha-jvm-macos.html b/ru/news/lha-jvm-macos.html index 121e7db..5df3d05 100644 --- a/ru/news/lha-jvm-macos.html +++ b/ru/news/lha-jvm-macos.html @@ -73,4 +73,4 @@ Linux, macOS и Windows. Таким образом, если кому-либо - \ No newline at end of file + diff --git a/ru/news/livesession-editor-07.html b/ru/news/livesession-editor-07.html index 9de368d..260d729 100644 --- a/ru/news/livesession-editor-07.html +++ b/ru/news/livesession-editor-07.html @@ -54,4 +54,4 @@ - \ No newline at end of file + diff --git a/ru/news/livesession-materials-editor-07.html b/ru/news/livesession-materials-editor-07.html index 3248c2b..ffc0e03 100644 --- a/ru/news/livesession-materials-editor-07.html +++ b/ru/news/livesession-materials-editor-07.html @@ -64,4 +64,4 @@ - \ No newline at end of file + diff --git a/ru/news/llm-first-py-cxx.html b/ru/news/llm-first-py-cxx.html index efc2994..67c63d4 100644 --- a/ru/news/llm-first-py-cxx.html +++ b/ru/news/llm-first-py-cxx.html @@ -78,4 +78,4 @@ - \ No newline at end of file + diff --git a/ru/news/mahjong-demo2.html b/ru/news/mahjong-demo2.html index babfc52..225f7d7 100644 --- a/ru/news/mahjong-demo2.html +++ b/ru/news/mahjong-demo2.html @@ -71,4 +71,4 @@ - \ No newline at end of file + diff --git a/ru/news/mahjong-recreation-start.html b/ru/news/mahjong-recreation-start.html index c08b929..2020449 100644 --- a/ru/news/mahjong-recreation-start.html +++ b/ru/news/mahjong-recreation-start.html @@ -94,4 +94,4 @@ - \ No newline at end of file + diff --git a/ru/news/mahjong-techdemo1-gameplay.html b/ru/news/mahjong-techdemo1-gameplay.html index e79fd8d..b7774fc 100644 --- a/ru/news/mahjong-techdemo1-gameplay.html +++ b/ru/news/mahjong-techdemo1-gameplay.html @@ -71,4 +71,4 @@ - \ No newline at end of file + diff --git a/ru/news/may-live-session-announcement.html b/ru/news/may-live-session-announcement.html index b2c8d7a..4c03a8e 100644 --- a/ru/news/may-live-session-announcement.html +++ b/ru/news/may-live-session-announcement.html @@ -54,4 +54,4 @@ - \ No newline at end of file + diff --git a/ru/news/may-live-session-decision.html b/ru/news/may-live-session-decision.html index b213b3e..6b7a021 100644 --- a/ru/news/may-live-session-decision.html +++ b/ru/news/may-live-session-decision.html @@ -57,4 +57,4 @@ - \ No newline at end of file + diff --git a/ru/news/memory-gui.html b/ru/news/memory-gui.html index a6568fd..32d6fab 100644 --- a/ru/news/memory-gui.html +++ b/ru/news/memory-gui.html @@ -65,4 +65,4 @@ - \ No newline at end of file + diff --git a/ru/news/memory-logic.html b/ru/news/memory-logic.html index d5056e8..a044d27 100644 --- a/ru/news/memory-logic.html +++ b/ru/news/memory-logic.html @@ -153,4 +153,4 @@ def memory_selectItem( - \ No newline at end of file + diff --git a/ru/news/memory-text-ui.html b/ru/news/memory-text-ui.html index 401f38c..6368574 100644 --- a/ru/news/memory-text-ui.html +++ b/ru/news/memory-text-ui.html @@ -100,4 +100,4 @@ - \ No newline at end of file + diff --git a/ru/news/mjin-world-birth.html b/ru/news/mjin-world-birth.html index ab7e6af..e9a2eed 100644 --- a/ru/news/mjin-world-birth.html +++ b/ru/news/mjin-world-birth.html @@ -74,4 +74,4 @@ - \ No newline at end of file + diff --git a/ru/news/notes-desktop.html b/ru/news/notes-desktop.html index cc3fd5c..2508415 100644 --- a/ru/news/notes-desktop.html +++ b/ru/news/notes-desktop.html @@ -72,4 +72,4 @@ - \ No newline at end of file + diff --git a/ru/news/ogs-editor-0.10.html b/ru/news/ogs-editor-0.10.html index ea4447e..8961f95 100644 --- a/ru/news/ogs-editor-0.10.html +++ b/ru/news/ogs-editor-0.10.html @@ -61,4 +61,4 @@ - \ No newline at end of file + diff --git a/ru/news/ogs-editor-0.9.html b/ru/news/ogs-editor-0.9.html index 501aeac..cf48bc0 100644 --- a/ru/news/ogs-editor-0.9.html +++ b/ru/news/ogs-editor-0.9.html @@ -60,4 +60,4 @@ - \ No newline at end of file + diff --git a/ru/news/on-the-way-to-durable-applications.html b/ru/news/on-the-way-to-durable-applications.html index e3d5253..fe1e7c6 100644 --- a/ru/news/on-the-way-to-durable-applications.html +++ b/ru/news/on-the-way-to-durable-applications.html @@ -91,4 +91,4 @@ - \ No newline at end of file + diff --git a/ru/news/once-mahjong-always-mahjong.html b/ru/news/once-mahjong-always-mahjong.html index 94ba6aa..65a2196 100644 --- a/ru/news/once-mahjong-always-mahjong.html +++ b/ru/news/once-mahjong-always-mahjong.html @@ -58,4 +58,4 @@ - \ No newline at end of file + diff --git a/ru/news/openscenegraph-cross-platform-guide.html b/ru/news/openscenegraph-cross-platform-guide.html index c7601a7..df5ea5a 100644 --- a/ru/news/openscenegraph-cross-platform-guide.html +++ b/ru/news/openscenegraph-cross-platform-guide.html @@ -72,4 +72,4 @@ - \ No newline at end of file + diff --git a/ru/news/openscenegraph-examples.html b/ru/news/openscenegraph-examples.html index 1ef6a26..97cdf40 100644 --- a/ru/news/openscenegraph-examples.html +++ b/ru/news/openscenegraph-examples.html @@ -70,4 +70,4 @@ - \ No newline at end of file + diff --git a/ru/news/osg-sample.html b/ru/news/osg-sample.html index afb376b..0154827 100644 --- a/ru/news/osg-sample.html +++ b/ru/news/osg-sample.html @@ -88,4 +88,4 @@ - \ No newline at end of file + diff --git a/ru/news/psk-jvm-item.html b/ru/news/psk-jvm-item.html index 122ac95..d53945c 100644 --- a/ru/news/psk-jvm-item.html +++ b/ru/news/psk-jvm-item.html @@ -106,4 +106,4 @@ - \ No newline at end of file + diff --git a/ru/news/pskov-again.html b/ru/news/pskov-again.html index 7a37432..543cd3c 100644 --- a/ru/news/pskov-again.html +++ b/ru/news/pskov-again.html @@ -113,4 +113,4 @@ - \ No newline at end of file + diff --git a/ru/news/rethinking.html b/ru/news/rethinking.html index 57a2683..0b8037d 100644 --- a/ru/news/rethinking.html +++ b/ru/news/rethinking.html @@ -83,4 +83,4 @@ Python в JavaScript. Этого не произошло, потому что п - \ No newline at end of file + diff --git a/ru/news/rolling-ball-live-session-pt2.html b/ru/news/rolling-ball-live-session-pt2.html index f2c7126..c98b444 100644 --- a/ru/news/rolling-ball-live-session-pt2.html +++ b/ru/news/rolling-ball-live-session-pt2.html @@ -55,4 +55,4 @@ - \ No newline at end of file + diff --git a/ru/news/rolling-ball.html b/ru/news/rolling-ball.html index 1a0d593..b3ddcf6 100644 --- a/ru/news/rolling-ball.html +++ b/ru/news/rolling-ball.html @@ -66,4 +66,4 @@ - \ No newline at end of file + diff --git a/ru/news/rpg-ends.html b/ru/news/rpg-ends.html index 44703d3..91f790f 100644 --- a/ru/news/rpg-ends.html +++ b/ru/news/rpg-ends.html @@ -92,4 +92,4 @@ - \ No newline at end of file + diff --git a/ru/news/scripting-research.html b/ru/news/scripting-research.html index 880a4ad..4226f54 100644 --- a/ru/news/scripting-research.html +++ b/ru/news/scripting-research.html @@ -81,4 +81,4 @@ - \ No newline at end of file + diff --git a/ru/news/september-live-session-announcement-tomorrow.html b/ru/news/september-live-session-announcement-tomorrow.html index 07e2b9b..dbc47bd 100644 --- a/ru/news/september-live-session-announcement-tomorrow.html +++ b/ru/news/september-live-session-announcement-tomorrow.html @@ -55,4 +55,4 @@ - \ No newline at end of file + diff --git a/ru/news/september-live-session-announcement.html b/ru/news/september-live-session-announcement.html index e65e573..fc3dc56 100644 --- a/ru/news/september-live-session-announcement.html +++ b/ru/news/september-live-session-announcement.html @@ -56,4 +56,4 @@ - \ No newline at end of file + diff --git a/ru/news/soon-game-creation-editor-07.html b/ru/news/soon-game-creation-editor-07.html index 68af31e..cdda807 100644 --- a/ru/news/soon-game-creation-editor-07.html +++ b/ru/news/soon-game-creation-editor-07.html @@ -60,4 +60,4 @@ - \ No newline at end of file + diff --git a/ru/news/teaching-kids-to-program.html b/ru/news/teaching-kids-to-program.html index 6089c51..80a0871 100644 --- a/ru/news/teaching-kids-to-program.html +++ b/ru/news/teaching-kids-to-program.html @@ -211,4 +211,4 @@ - \ No newline at end of file + diff --git a/ru/news/teaching-to-program-2019.html b/ru/news/teaching-to-program-2019.html index 5bf8abb..76345fa 100644 --- a/ru/news/teaching-to-program-2019.html +++ b/ru/news/teaching-to-program-2019.html @@ -223,4 +223,4 @@ console.log(кот); - \ No newline at end of file + diff --git a/ru/news/test-chamber-for-everyone.html b/ru/news/test-chamber-for-everyone.html index 685220b..f5c86d2 100644 --- a/ru/news/test-chamber-for-everyone.html +++ b/ru/news/test-chamber-for-everyone.html @@ -55,4 +55,4 @@ - \ No newline at end of file + diff --git a/ru/news/the-pros-and-cons-of-restarting-from-scratch.html b/ru/news/the-pros-and-cons-of-restarting-from-scratch.html index 0477d30..b0dbb6a 100644 --- a/ru/news/the-pros-and-cons-of-restarting-from-scratch.html +++ b/ru/news/the-pros-and-cons-of-restarting-from-scratch.html @@ -74,4 +74,4 @@ - \ No newline at end of file + diff --git a/ru/news/the-year-of-challenges.html b/ru/news/the-year-of-challenges.html index 4a6bc19..cde834d 100644 --- a/ru/news/the-year-of-challenges.html +++ b/ru/news/the-year-of-challenges.html @@ -64,4 +64,4 @@ - \ No newline at end of file + diff --git a/ru/news/the-year-of-lessons.html b/ru/news/the-year-of-lessons.html index 13ab1e2..c3071a4 100644 --- a/ru/news/the-year-of-lessons.html +++ b/ru/news/the-year-of-lessons.html @@ -60,4 +60,4 @@ - \ No newline at end of file + diff --git a/ru/news/user-servey-finish-promise.html b/ru/news/user-servey-finish-promise.html index 15ba440..27ad64b 100644 --- a/ru/news/user-servey-finish-promise.html +++ b/ru/news/user-servey-finish-promise.html @@ -58,4 +58,4 @@ - \ No newline at end of file + diff --git a/ru/news/welcome-component.html b/ru/news/welcome-component.html index b25583a..f14863e 100644 --- a/ru/news/welcome-component.html +++ b/ru/news/welcome-component.html @@ -84,4 +84,4 @@ - \ No newline at end of file + diff --git a/ru/news/year24.html b/ru/news/year24.html index 1fb0a78..83f40db 100644 --- a/ru/news/year24.html +++ b/ru/news/year24.html @@ -81,4 +81,4 @@ - \ No newline at end of file + diff --git a/ru/news/yesterdays-live-session-short-overview.html b/ru/news/yesterdays-live-session-short-overview.html index 817c6da..de62654 100644 --- a/ru/news/yesterdays-live-session-short-overview.html +++ b/ru/news/yesterdays-live-session-short-overview.html @@ -57,4 +57,4 @@ - \ No newline at end of file + diff --git a/ru/page/about.html b/ru/page/about.html index 1a19a65..6d7d005 100644 --- a/ru/page/about.html +++ b/ru/page/about.html @@ -55,4 +55,4 @@ - \ No newline at end of file + diff --git a/ru/tool/index.html b/ru/tool/index.html index e03eb0c..f844242 100644 --- a/ru/tool/index.html +++ b/ru/tool/index.html @@ -35,7 +35,8 @@
Читать далее
-
+
+

ЛФСД

@@ -46,7 +47,8 @@
Читать далее
-
+
+

ZipBase64

@@ -59,10 +61,11 @@
+ - \ No newline at end of file + diff --git a/ru/tool/lfsa.html b/ru/tool/lfsa.html index 21e3287..a713a40 100644 --- a/ru/tool/lfsa.html +++ b/ru/tool/lfsa.html @@ -51,4 +51,4 @@ - \ No newline at end of file + diff --git a/ru/tool/pskov.html b/ru/tool/pskov.html index e94d4f6..875240f 100644 --- a/ru/tool/pskov.html +++ b/ru/tool/pskov.html @@ -51,4 +51,4 @@ - \ No newline at end of file + diff --git a/ru/tool/zipbase64.html b/ru/tool/zipbase64.html index e1ff323..d608e1d 100644 --- a/ru/tool/zipbase64.html +++ b/ru/tool/zipbase64.html @@ -51,4 +51,4 @@ - \ No newline at end of file +