ZeroNet Blogs

Static ZeroNet blogs mirror

Я тут одно время начал бездумно кидать в клирнет ссылки на свои ZN-ресурсы через www.zerogate.tk. Но этот прокси, оказывается, работает весьма не часто. Так что решил забить на прозрачность добавления и для легитимных ресурсов давать ссылки через мой старый полузаброшенный proxy.zeronet.a0z.ru. По крайней мере его работоспособность я могу поддерживать :D Добавление новых сайтов там заблокировано, но я надёргал кучу ресурсов, которыми пользуюсь. Если надо добавить кого-то ещё, чтобы и другие могли давать ссылки через него — пишите, добавлю. И, наоборот, если там увидите ресурс, нарушающий те или иные законы, который я зевнул, свистните мне, я его почищу. Не хочется, чтобы этот прокси блокировали :)

Логика в ZeroTalk

- Posted in ZeroNet@Balancer by with comments

Если в блеклист вносится топикстартер, то весь топик не показывается. Это, в общем, не есть хорошо, потому что потом не контролируешь, что пишут другие в топик. И там тоже могут быть люди, которых надо банить :) А так получается, что можно распространять контент, который ты распространять не можешь/не хочешь. Наверное, надо будет на своих патчах ZT такое поведение поправить. Если, конечно, это не на уровне вообще ZN-фреймворка.

Аналогично предыдущей заметки про МК-61, сохранение исходников от перевода на английский. Аналогично, сорри, за упрощённую стилистику для гуглопереводчика :)

Это пока не полноценная статья, а короткая заметка для комментария в ZeroMe :) Может быть потом напишу подробнее. Первым компьютером, который я сделал своими руками, был Радио 86РК.

Radio86RK.jpg (1200x771)

Я начал его делать в конце 1990 года, а запустил его летом 1991 года. У меня оказались неисправны два модуля памяти, а у меня не было ни осциллографов, ни каких-то ещё инструментов… Я даже состояние шин данных и адресов определял с помощью пробника из светодиода :) Но проблему удалось обнаружить и вскоре компьютер заработал. У него было 32кбайта оперативной памяти, текстовый экран 64x25 символов и магнитофон в качестве носителя программ.


BARMEN.RK-1.png (936x600)

ALIAZ1.RK-2.png (936x600)

Магнитофона у меня не было, поэтому после каждого включения игры и другие программы я вводил вручную байт за байтом в 16-ричном виде :)

IMG_1048.JPG (800x598)

Когда дома включался холодильник, то компьютер зависал из-за броска напряжения. Не спасали никакие батареи конденсаторов. Так что при работе холодильник приходилось выключать :D Зато с этим компьютером я впервые освоил программирование в машинных кодах. Я писал на бумажке программу на ассемблере 8080 (советский аналог — КР580ВМ80А), переводил вручную эту программу в машинные коды, расставлял адреса переходов и в таком виде вводил программу в память компьютера…

Хотя сейчас мой Радио 86РК ещё где-то хранится у мамы в деревне, я давно его не видел и его фотографий у меня нет. Всё, что выше — это нагуглено в Интернете. Корпус у меня был такой, как на этом фото. Только клавиатура была другая, с тугими маленькими кнопками :)

maxresdefault__1_.jpg (1280x720)

В свете заметки про 30-летие программирования я отвечал на англоязычные комментарии и писал заметки про МК-61 (eng) и Радио 86РК (eng). Чтобы оригинальные тексты не выкидывать, зафиксирую их тут :) Хотя обороты там немного упрощённые под гуглопереводчик.

Летом 1988 года мои соседи в деревне выкинули сломанный микрокалькулятор. Я его починил и начал эксперименты. Я вспомнил, как в одном из журналов читал про микрокалькуляторы самостоятельно делали какие-то многочасовые расчёты. Это меня завораживало, то, что какие-то устройства могут делать сложные вычисления без участия человека. И я сразу попытался сделать то же самое со своим калькулятором. Увы, меня ждало разочарование. У меня была простая модель, которая делала считала только четыре арифметических действия и операции с процентами. А в примерах в журнале были какие-то намного более сложные устройства. Я начал разбираться, какие для этого нужны микрокалькуляторы и погрузился в мир программирования. Что определило мою будущую судьбу :D Осенью того же 1988 года я устроился на работу школьным лаборантом и на первую же зарплату, ровно 30 лет назад, купил себе первый программируемый гаджет — микрокалькулятор МК-61 :)

mk61-5.jpg (970x728)

15 регистров с плавающей точкой, RPN и память команд на 102 операции. Не много? Но это был целый огромный мир. От математических трюков и сложных целочисленных расчётов до огромного числа игр, на которые я потратил сотни, а, может, тысячи часов :)

Игры выглядели примерно так:


fh.jpg (437x484)

Игровой процесс выглядел как-то так:

kb_3_5.jpg (790x562)

Моя тетрадь с программами в то время выглядела так (специально сейчас отконвертировал в PDF и выложил в свой ZeroUp).

Старая тетрадь (PDF, 2Мб).

Update: Очень большую роль в продвижении программируемых калькуляторов сыграли публикации про «Кон-Тики» в журнале «Техника-молодёжи». Это была целая фантастическая повесть про любительский перелёт с Луны на Землю на не предназначенном для этого аппарате :) Каждая история сопровождалась программой на микрокалькуляторе, с помощью которой можно было ощутить себя в шкуре героев произведения. Тут можно почитать в PDF в ZeroNet (PDF, 10Мб).

Но я учился программируемым калькуляторам по «Науке и жизни», так как «ТМ» у меня не было. Только с год спустя на одной из олимпиад познакомился с товарищем из райцентра, у которого были ВСЕ материалы из ТМ. Это было круто! Я сутками напролёт рубался в «Лунолёты» :)

In the summer of 1988, my neighbors in the village threw out a broken calculator. I fixed it and started experimenting. I remembered how in one of the magazines I read about microcalculators independently did some hours-long calculations. It fascinated me, the fact that some devices can do complex calculations without human intervention. And I immediately tried to do the same with my calculator. Alas, I was disappointed. I had a simple model that did count only four arithmetic operations and operations with percentages. And in the examples in the magazine there were some much more complex devices. I began to figure out what microcalculators are needed for this and plunged into the world of programming. What determined my future fate :D In the fall of the same 1988, I got a job as a school lab technician and on my first salary, exactly 30 years ago, bought myself the first programmable gadget - the MK-61 micro calculator :)

mk61-5.jpg (970x728)

15 floating point registers, RPN and command memory for 102 operations. Little? But it was a whole huge world. From mathematical tricks and complex integer calculations to a huge number of games for which I spent hundreds, maybe thousands of hours :)

The programs looked like this:


fh.jpg (437x484)

The gameplay looked something like this:

kb_3_5.jpg (790x562)

My notebook with the programs at the time looked like this (especially now I converted it into PDF and put it in my ZeroUp): https://www.zerogate.tk/1J8rt5k5QPLmAtRw5QAGmgKxi4qC7Lk166/data/users/1PniNzyi8fygvwyBaLpA9oBDVWZ5fXuJUw/1541076780-PMK.pdf

This is not a complete article yet, but a short note for a comment in ZeroMe :) Maybe later I will write more in detail. The first computer I did with my own hands was Radio 86РК.

Radio86RK.jpg (1200x771)

I started doing it in late 1990, and launched it in the summer of 1991. I had two memory modules defective, and I didn’t have any oscilloscopes or any other tools ... I even determined the status of the data and address buses using a probe from the LED :) But the problem was detected and soon the computer started working. It had 32kbytes of RAM, a 64x25 text screen and a tape recorder as a program carrier.


BARMEN.RK-1.png (936x600)

ALIAZ1.RK-2.png (936x600)

I did not have a tape recorder, so after each turn on of the game and other programs I manually entered byte by byte in hexadecimal form :)

IMG_1048.JPG (800x598)

When the refrigerator was turned on at home, the computer would hang due to a voltage surge. No capacitor banks saved. So, during operation, the refrigerator had to be turned off :D But with this computer I first learned programming in machine codes. I wrote on a piece of paper a program in assembler 8080 (the Soviet analogue is KR580VM80A), manually translated this program into machine codes, arranged the addresses of transitions and in this form entered the program into the computer's memory.

Although now my Radio 86RK is still somewhere stored by my mother in the village, I have not seen him for a long time and I don’t have his photos. Anything higher is on the Internet. My case was the same as in this photo. Only the keyboard was different, with tight little buttons :)

maxresdefault__1_.jpg (1280x720)

Сегодня [30.10.2018] сообразил, что этой осенью ровно 30 лет (точную дату история не сохранила), как я начал программировать :)

Сперва собственный МК-61, купленный на первую зарплату.

1507802438169320379.jpg (1200x900)

Чуть позже — БК-0010 в техникуме в райцентре, куда я раз в неделю из своей деревни ездил заниматься :)

__-0010_.jpg (1024x768)

И нарезка из моих ответов по этому поводу в соцсетях :)

1392326314_pmk5.jpg (1024x683)

На скрине со статьёй — это «Техника — молодёжи». Но я учился по «Науке и жизни», ТМ у меня не было.

01.jpg (254x336)

Только с год спустя на одной из олимпиад познакомился с товарищем из райцентра, у которого были ВСЕ материалы из ТМ. Это было фантастикой. И в прямом и в переносном смысле :) Я сутками напролёт рубался в «Лунолёты» :)

52.jpg (764x274)

Я особенно от Л-3 пёрся. Изводил уйму миллиметровки, выстраивая траектории перелёта с Луны на Землю :) Впрочем, в Л-2 (орбитальный облёт вокруг Луны)  тоже много играл. Я сильно ужал его код, команд до 70 или меньше и делал на его основе разные варианты игр, типа обстрела инопланетной базы на орбитальном облёте :)

Первым толчком к компам у меня была поездка в калининградский универ на олимпиаду.

Вторым толчком была находка сломанного калькулятора. Я его починил, вспомнил, как в НиЖ читал про всякие многочасовые расчёты, начал разбираться и понял, что тут нужен совсем другой калькулятор :) А тут, как раз, на работу устроился. Ну и на первую же зарплату купил МК-61.

Чуть позже в ту же осень, ко мне друг приехал из райцентра и сказал, что их на информатику стали в техникум водить, там есть компьютерный класс. И не нужно ли за меня спросить, может, меня пустят. Я сказал, «конечно», и уже через неделю-две впервые сидел за БК-0010 :)

Я тоже с БКашки начинал, хорошо печатать научился - каждый раз заново программы набирать после включения.

Таким был мой первый собственный, самопаянный Радио 86РК. Компьютер был, а магнитофона своего не было. И каждое включение холодильника комп завешивало. Никакие гроздья конденсаторов не спасли :) Приходилось выключать. И ещё соседи на своих ТВ по 4 каналу видели мой экран :)

Надо бы по всем этим ключевым моментам отдельные заметки/статьи сделать :)

Сегодня [30.10.2018] сообразил, что этой осенью ровно 30 лет (точную дату история не сохранила), как я начал программировать :)

Сперва собственный МК-61, купленный на первую зарплату.

1507802438169320379.jpg (1200x900)

Чуть позже — БК-0010 в техникуме в райцентре, куда я раз в неделю из своей деревни ездил заниматься :)

__-0010_.jpg (1024x768)

И нарезка из моих ответов по этому поводу в соцсетях :)

1392326314_pmk5.jpg (1024x683)

На скрине со статьёй — это «Техника — молодёжи». Но я учился по «Науке и жизни», ТМ у меня не было.

01.jpg (254x336)

Только с год спустя на одной из олимпиад познакомился с товарищем из райцентра, у которого были ВСЕ материалы из ТМ. Это было фантастикой. И в прямом и в переносном смысле :) Я сутками напролёт рубался в «Лунолёты» :)

52.jpg (764x274)

Я особенно от Л-3 пёрся. Изводил уйму миллиметровки, выстраивая траектории перелёта с Луны на Землю :) Впрочем, в Л-2 (орбитальный облёт вокруг Луны) тоже много играл. Я сильно ужал его код, команд до 70 или меньше и делал на его основе разные варианты игр, типа обстрела инопланетной базы на орбитальном облёте :)

Первым толчком к компам у меня была поездка в калининградский универ на олимпиаду.

Вторым толчком была находка сломанного калькулятора. Я его починил, вспомнил, как в НиЖ читал про всякие многочасовые расчёты, начал разбираться и понял, что тут нужен совсем другой калькулятор :) А тут, как раз, на работу устроился. Ну и на первую же зарплату купил МК-61.

Чуть позже в ту же осень, ко мне друг приехал из райцентра и сказал, что их на информатику стали в техникум водить, там есть компьютерный класс. И не нужно ли за меня спросить, может, меня пустят. Я сказал, «конечно», и уже через неделю-две впервые сидел за БК-0010 :)

Я тоже с БКашки начинал, хорошо печатать научился - каждый раз заново программы набирать после включения.

Таким был мой первый собственный, самопаянный Радио 86РК. Компьютер был, а магнитофона своего не было. И каждое включение холодильника комп завешивало. Никакие гроздья конденсаторов не спасли :) Приходилось выключать. И ещё соседи на своих ТВ по 4 каналу видели мой экран :)

Надо бы по всем этим ключевым моментам отдельные заметки/статьи сделать :)

Столкнулся со сложностями в публикации изображений, вероятно связанные с клонированием блога с древним кодом.

К сожалению пришлось перенести блог. Ниже ссылка на новый блог, там вас ждет новый пост наконец-то с картинками.

https://www.zerogate.tk/1FA7LmD5bDhfGHe4kz8x2MJKMnqvegSUEf/

Иллюстрация для LOR'а :)

2018-10-27_19-27-29.png (1266x931)