Andrey Stolyarov

Андрей Викторович Столяров: сайт автора

Гостевая книга

Здесь вы можете оставить сообщение для владельца сайта, отзыв о функционировании, оформлении, содержании и вообще написать всё, что думаете по этому поводу. Просьба придерживаться темы («по этому» — это ещё не «по любому») и соблюдать приличия :-)

Обратите внимание, что связаться с автором сайта можно также и через страницу обратной связи, которая позволяет отправить автору email.

Более старые комментарии можно посмотреть в архиве гостевой книги.

Учтите, что комментарии на этом сайте премодерируются.


From Vic (unverified) Tue May 27 10:34:53 2025 UTC pencil

Вопрос о вашей лицензии Croco's Individualistic Free Software License

Здравствуйте. Меня показалась интересной ваша лицензия Croco's Individualistic Free Software License на Thalassa CMS. Просто для прояснения хотел задать вопрос, разрешаете ли вы другим публиковать свои программы под этой лицензией или эта лицензия только для ваших произведений?

parent From Andrey V. Stolyarov profile Tue May 27 11:02:22 2025 UTC pencil

userpic

Re: Вопрос о вашей лицензии Croco's Individualistic Free Software License

Конечно, разрешаю — ну то есть на здоровье. На самом деле я и не мог бы это запретить, там ведь производные работы разрешается распространять всем желающим (индивидам), но только под ней же. Если бы я попытался (х.пойми зачем) запретить публиковать что-то своё под ней, то можно было бы из любой моей программы взять пару строчек, вставить в свою и заявить, что это типа производная работа.

Там единственное ограничение — если вы хоть где-то в чём-то текст лицензии поменяете, то то, что у вас получится, должно называться полностью, совсем, напрочь иначе. То есть использовать всё равно можно без ограничений, только название (заголовок) своё придумайте.

А если прямо в том виде, в котором она опубликована — то я это не только разрешаю, но и всячески приветствую. Только учтите, что она сыровата в плане английского, я так и не нашёл native speaker'а, который бы её прочитал на предмет лингвистических косяков.

parent From Vic (unverified) Tue May 27 11:44:05 2025 UTC pencil

Re: Re: Вопрос о вашей лицензии Croco's Individualistic Free Software License

Спасибо вам большое за разъяснение и за разрешение использования, буду знать. У меня самого конечно проекты очень мелкого маштаба. Если вдруг будет что-то более серъёзноё, то я учту недостаток с сыроватостью на английским.

parent From Parthen (unverified) Tue May 27 14:49:42 2025 UTC pencil

Re: Re: Вопрос о вашей лицензии Croco's Individualistic Free Software License

А как она в юридическом плане? Не будет такого, что потом еще и должен останешься?

parent From Andrey V. Stolyarov profile Tue May 27 15:12:57 2025 UTC pencil

userpic

Re: Вопрос о вашей лицензии Croco's Individualistic Free Software License

Это каким способом, пардон? Правообладатель (везде и всегда) волен решать, кто и на каких условиях будет использовать объект авторского права. Дисклаймер гарантии там содран с GNU GPL, с ней таких проблем за сорок лет не наблюдалось. Лично мне этих соображений достаточно, если кому не достаточно — можете идти искать юристов :-) (я не пойду).

From Аноним (unverified) Thu May 22 09:50:06 2025 UTC pencil

Не загружается сайт stolyarov.info

Добрый день, Андрей Викторович. Не загружается сайт stolyarov.info. Долго грузится (минуты 2), затем соединение сбрасывается. Palemoon выдает, что не может загрузить страницу.

parent From Andrey V. Stolyarov profile Thu May 22 09:54:08 2025 UTC pencil

userpic

Re: Не загружается сайт stolyarov.info

У меня всё прекрасно работает, и с моей стороны ничего не менялось в конфигурации примерно года полтора. Над происходящим лично у вас я не властен.

parent From Арсений (unverified) Thu May 22 10:18:43 2025 UTC pencil

Re: Не загружается сайт stolyarov.info

У меня проблема воспроизводится на браузерах firefox, chromium, surf

Однако чинится socks'ом.

Видимо, ркн (или кто этим заведует нынче) шалит

parent From Andrey V. Stolyarov profile Thu May 22 10:23:51 2025 UTC pencil

userpic

Re: Re: Не загружается сайт stolyarov.info

Браузеры тут вообще ни при чём, протокол один и тот же, никакого client-site scripting тут, естественно, и в помине нет, а рендерить статический xhtml вроде бы все б/м умеют.

А infoviolence.org, feda.croco.net и thalassa.croco.net открываются? Если что, они все на одной машине и обслуживаются одной копией Апача, так что если они открываются, а stolyarov.info внезапно нет — мне останется лишь сожалеть, что у вас нет своего DNS-сервера в домашней сети.

Это всё, кстати, может не иметь ничего общего с блокировкой конкретного сайта, благо вроде он пока ещё в списках не значится. Попробуйте, например, какие-то ещё сайты в TLD .info.

parent From diesi (unverified) Thu May 22 12:18:58 2025 UTC pencil

Re: Re: Re: Не загружается сайт stolyarov.info

У меня все ваши сайты открываются частично: некоторые страницы нормально, некоторые догрузятся до половины и крутят по десятку минут, некоторые вообще не загружаются (но если прям надолго оставить грузиться, рожает в итоге страничку без стилей и изображений).

parent From Andrey V. Stolyarov profile Thu May 22 12:53:41 2025 UTC pencil

userpic

Re: Не загружается сайт stolyarov.info

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

Я не знаю и не имею возможности узнать, что конкретно вот лично у вас идёт не так, а если бы и узнал, вряд ли что-то смог бы с этим сделать.

UPD: Господа, ещё раз повторяю, у меня всё прекрасно работает. Дальнейшие рассказы, как у вас всё плохо грузится, раскрыты не будут, мне эта пустопорожняя болтовня надоела. Обращайтесь к своим провайдерам связности.

From Anon (unverified) Mon May 19 09:10:56 2025 UTC pencil

ОС для сервера

Андрей Викторович, вы бы могли сейчас посоветовать Owl для установки на сервер, или стоит посмотреть в сторону Devuan и т.п.?

parent From Andrey V. Stolyarov profile Mon May 19 09:17:14 2025 UTC pencil

userpic

Re: ОС для сервера

> вы бы могли сейчас посоветовать Owl для установки на сервер

К сожалению, нет. Похоже, что этот дистрибутив умер.

> стоит посмотреть в сторону Devuan

Я бы скорее посоветовал что-нибудь вроде Alpine, хотя, признаюсь честно, сам его пока не пробовал. Хостеры его не предлагают, а там, где я сам ставил, пока что живёт Owl. Но в пользу Alpine есть такой момент, что создатели Owl как раз его рекомендуют в качестве замены.

parent From Anon (unverified) Mon May 19 09:20:51 2025 UTC pencil

Re: Re: ОС для сервера

> создатели Owl как раз его рекомендуют в качестве замены

Не знал, спасибо за ответ.

parent From Anonymous (unverified) Sun May 25 07:46:07 2025 UTC pencil

Re: Re: ОС для сервера

> Хостеры его не предлагают

Смотря какие, из популярных, Vultr например предлагает. А вообще, Alpine и для десктопа хорош.

From Anon (unverified) Fri May 16 19:07:46 2025 UTC pencil

Современные технологии

Андрей Викторович, а есть ли какие-нибудь новые технологии (появившиеся, скажем, после 2000 года), которые лично Вы считаете действительно гениальными/прорывными, ну или хотя бы не полным вредительским дерьмом? Что-нибудь в мире айти со знаком +, а не со знаком минус. До 2000 года таких изобретений довольно много – язык си, си++, юникс/Линукс, и т.д. и т.п.. А есть ли что-нибудь из более менее свежего, что лично вас впечатляет и не даёт полностью разочароваться в цивилизации? Заранее прошу прощения если глупый вопрос

parent From Andrey V. Stolyarov profile Sat May 17 17:15:20 2025 UTC pencil

userpic

Re: Современные технологии

Почему глупый, вполне законный вопрос. У меня даже есть на него ответ: первая из Raspberry Pi. Я тогда даже подумал, что жизнь налаживается. Когда вышли последующие в той же линейке, я в очередной раз понял, что в человечество верить не стоит.

parent From Alex (unverified) Sat May 17 20:14:29 2025 UTC pencil

Re: Re: Современные технологии

А чем она так гениальная и почему именно первая?

parent From Andrey V. Stolyarov profile Sun May 18 07:48:31 2025 UTC pencil

userpic

Re: Современные технологии

> А чем она так гениальная

Она не так чтобы гениальная, это просто направление, в котором должны были бы развиваться компьютеры, если бы индустрия состояла не из дебилов. Вместо бессмысленного наращивания вычислительной мощности, которую потом всякие макаки тут же сожрут своими дебильными языками программирования и дебильным же софтом (в особенности браузерами), должно быть снижение линейных размеров и энергопотребления с сохранением тех же вычислительных характеристик (на самом деле если из нынешнего времени смотреть — то скорее с радикальным снижением таковых).

> и почему именно первая?

Потому что она была одноядерная и кушала 0.4 ампера на 5 вольтах. Т.е. 2 Wt. Прописью: два ватта. Самая тусклая светодиодная лампочка жрёт вчетверо больше. Там даже радиатор к процессору можно было не приклеивать.

Последующие одноплатники якобы этого класса стали многоядерными и жрать стали на тех же пяти вольтах аж до трёх ампер. И окружающую среду греть в лучших традициях.

нЭнавижу, даааа?

parent From Аноним (unverified) Sun May 18 09:02:35 2025 UTC pencil

Re: Re: Современные технологии

>Последующие одноплатники якобы этого класса стали многоядерными и жрать стали на тех же пяти вольтах аж до трёх ампер. И окружающую среду греть в лучших традициях.

Raspberry Pi Zero. На том же процессоре, что и первая, потребляет примерно 1-2 Вт. Есть версия с Wi-Fi и без.

parent From Andrey V. Stolyarov profile Sun May 18 09:15:47 2025 UTC pencil

userpic

Re: Re: Re: Современные технологии

Поскольку у неё нет эзернета на борту, я на неё, собственно, не смотрел. Не вижу, как такое использовать и зачем оно вообще. WiFi никоим образом не замена проводной сети. Кроме того, она же вроде discontinued, не?

Вообще говоря, я не утверждаю, что среди всего многообразия одноплатников нет ничего юзабельного. Я лишь утверждаю, что появление первой RPi было внезапным движением в нужном направлении, но оно одним этим шагом и ограничилось.

parent From Anonymous (не ТС) (unverified) Tue May 20 08:00:00 2025 UTC pencil

Re: Re: Современные технологии

Но ведь в этом направлении развитие тоже есть. Например Raspberry Pi Pico и Pico 2, но это больше похоже на что-то вроде Arduino или отладочных плат STM32. У меня например есть китайская борда с RP2350, это следующая версия МК от них после RP2040. Там ещё зачем-то вкорячили ядро RISC-V и можно залить на выбор код для него или для ARM, но одновременно они похоже не работают, только одно из них в зависимости от прошивки.

Правда дальнейшее вам не понравится. На этой борде по умолчанию залит какой-то MicroPython, который примерно аналогичен обычному питону, но предназначен для работы прямо на микроконтроллере без операционной системы.

Заливка программы сделана через какую-то странную задницу, но зато "удобно". Борда представляется флешкой на 128 мегабайт, если воткнуть в комп, зажав кнопку, если копируешь какие попало файлы, то они после перетыкания исчезают, но если скопировать файл типа *.uf2 то он будет прошит в память микроконтроллера. Там уже можно вместо MicroPython залить произвольную бинарную программу. Или другую версию микропитона.

parent From Andrey V. Stolyarov profile Tue May 20 17:04:45 2025 UTC pencil

userpic

Re: Re: Re: Современные технологии

Никакое это не развитие. Все эти pico, во-первых, не имеют эзернета; вот хоть убейте, я не понимаю, зачем такое вообще нужно и где это можно применить. Во-вторых, pico 2 имеют dual processors (давай дасвиданья, мракобесие это, а не развитие). А в-третьих, единственную плату, которая меня устраивала — ту самую первую RPi — естественно, давно и прочно сняли с производства.

Ненавижу. Люто, бешено ненавижу.

parent From anon (unverified) Tue May 20 20:03:58 2025 UTC pencil

Re: Re: Re: Re: Современные технологии

A ethernet-over-usb намутить нельзя? У меня на ноутбуке с переходником вроде получалось.

parent From Andrey V. Stolyarov profile Tue May 20 20:23:18 2025 UTC pencil

userpic

Re: Современные технологии

Когда я последний раз (несколько лет назад) пытался это делать, в линуксовом драйвере под тот паршивый китайский чипсет, на котором были буквально все usb2ether, доступные в магазинах — вот там был, не поверите, buffer overflow, который без всяких эксплойтов благополучно клал ядро в kernel panic с некоторой вероятностью. И чинить это (на тот момент) никто не собирался.

Кроме того, если я только правильно понимаю, как работает ether и какие при этом "мощности" есть у этой Raspberry Pi Pico и прочие Zero, там ещё потребуется USB-хаб с собственным питанием. Днём с огнём не найдёшь (хотя бывают).

parent From Anonymous (unverified) Wed May 21 05:14:17 2025 UTC pencil

Re: Re: Современные технологии

Для Pico есть шильдик с эзернетом, не знаю на каком он там протоколе.

parent From Egor (unverified) Wed May 21 17:36:43 2025 UTC pencil

Re: Re: Современные технологии

Для АВ это видимо уже неактуально, но может кому пригодится.

Занимался поддержкой этих usb-eth "свистков" на ethernet коммутаторах пару лет назад. Всех нюансов не вспомню и поднять инфу не смогу, т.к. не работаю уже там.

Как минимум есть три разных драйвера под свистки, которые просто в магазинах за копейки продаются:

  • Для AX88772 - видимо тот самый китайский чипсет;
  • Для Realtek RTL8152;
  • Универсальный USB CDC wiki, в конфиге ядра искать CONFIG_USB_NET_CDC*.

Причём RTL8152 может работать и через универсальный CDC драйвер (но тут надо смотреть, что производители конкретного свистка навертели).

Питалось просто по 5V и да, AX88772 и RTL8152 - это 100 мегабитный ethernet по USB 2.0, про гигабит и USB 3.0 сказать ничего не могу.

Ядро было версиии 4.12, нагрузочные тесты всё это дело проходило без проблем.

parent From Anonymous (unverified) Mon May 26 04:54:25 2025 UTC pencil

Re: Re: Re: Re: Современные технологии

Там походу в Pico / RP2040 было два ядра, а в Pico 2 / RP2350 - целых четыре ядра, но одновременно работают только два на выбор загрузчика.

Ну, видимо место на интегральной схеме некуда девать и делать саму пластинку кремния меньше бессмысленно, вот и напихали чего попало.

parent From Andrey V. Stolyarov profile Mon May 26 07:28:25 2025 UTC pencil

userpic

Re: Re: Re: Re: Re: Современные технологии

Многоядерность — это не только место на кристалле, это ещё и энергопотребление.

parent From Anonymous (unverified) Tue May 27 04:09:23 2025 UTC pencil

Re: Re: Re: Re: Re: Re: Современные технологии

А что мешает в прошивке одно ядро увести в вечный сон, если оно не нужно?

parent From Andrey V. Stolyarov profile Tue May 27 06:44:28 2025 UTC pencil

userpic

Достали уже

Фраза "если не нужно — просто не используй" представляет собой пример бессмысленной, но при этом крайне опасной демагогии.

Начать с того, что штатно таких средств ось не предусматривает. Закончить тем, что энергопотребление от этого, насколько я понимаю, не зависит, поскольку полностью определяется текущей тактовой частотой, а эта последняя одна на весь камень; впрочем, тут практика перебивает любую демагогию одним простым соображением: всё, что было после первой RPi, не живёт на питальниках 5V/0.5A, и нет никакого способа "настроить" их так, чтобы таки жили.

Но на самом деле предыдущего абзаца в моём ответе могло бы и не быть; например, я мог бы ничего не знать про то, как меняется энергопотребление процессора. Принцип "если возможность не нужна, её не должно быть вообще" вполне универсален по одной весьма простой причине: бесплатно не бывает ничего и никогда.

parent From diesi (unverified) Wed May 21 12:51:45 2025 UTC pencil

Re: Re: Re: Современные технологии

Pico это не одноплатный компьютер, а микроконтроллер с обвязкой.

parent From Andrey V. Stolyarov profile Wed May 21 13:15:51 2025 UTC pencil

userpic

Re: Современные технологии

Вопрос терминологии.

parent From Lazar (unverified) Sat May 17 20:56:55 2025 UTC pencil

Re: Re: Современные технологии

Поясните для людей, которые не запускали свой мини завод по производству электроники. Чем он был хорош и почему следующие - разочарование?

parent From Anon (unverified) Sat May 17 21:03:14 2025 UTC pencil

Re: Re: Современные технологии

Добрый день! Андрей Викторович, неужели больше ничего стоящего не придумали после 2000-х?

parent From Andrey V. Stolyarov profile Sun May 18 07:50:30 2025 UTC pencil

userpic

Re: Re: Re: Современные технологии

Всё, что мне известно придуманного после 2000 года (даже скорее после 1998 г., или где-то там, я не помню, когда закончилась линейка линуксовых ядер 2.0.*) — исключительно маразм и деградация. Кроме вот этой вот первой малинки.

parent From Anonymous (unverified) Sun May 18 09:53:16 2025 UTC pencil

parent From Andrey V. Stolyarov profile Sun May 18 10:06:29 2025 UTC pencil

userpic

Re: Re: Re: Re: Re: Современные технологии

Точно так же, как и всё остальное. Обыкновенный комитетско-корпорастский высер. Кстати, если это непонятно, то что вы забыли на моём сайте?

UPD: я не буду тратить время на обсуждение RISC-V, так что все комментарии, таковое провоцирующие, останутся скрыты.

parent From stickler (unverified) Sun May 18 12:54:50 2025 UTC pencil

Re: Re: Re: Re: Re: Re: Современные технологии

Сайт на js, слово "стандарт" в определении RISC-V и тот факт, что над этим работают комитеты. Вы серьезно? Или тролли снова решили пойти в атаку?

parent From Andrey V. Stolyarov profile Sun May 18 13:00:08 2025 UTC pencil

userpic

Re: Современные технологии

Это вы кому, ему или мне? :)

parent From stickler (unverified) Sun May 18 14:21:41 2025 UTC pencil

Re: Re: Современные технологии

Ему, ему. Промахнулся по кнопке, извините :)

parent From timar07 (unverified) Sat May 24 09:19:51 2025 UTC pencil

Re: Re: Re: Современные технологии

Ай-ай-ай, а про Tor никто так и не вспомнил :(

parent From Andrey V. Stolyarov profile Sat May 24 10:17:40 2025 UTC pencil

userpic

Re: Современные технологии

И не надо про него вспоминать. Проект как целое контролируется корпорацией (мне похрену, что она якобы non-profit), безопасность одних обеспечивается за счёт подставления других (тех альтруистов-фанатиков, кто зачем-то держит exit relays). Лучше бы эта дрянь вообще не появлялась.

parent From 9 (unverified) Sat May 24 11:13:41 2025 UTC pencil

Re: Re: Современные технологии

А скоро его и не будет, тора этого.

https://blog.torproject.org/announcing-arti/

parent From Andrey V. Stolyarov profile Sat May 24 11:19:58 2025 UTC pencil

userpic

Re: Современные технологии

А, ну собственно всё понятно. Хотя я о торе невысокого мнения, но секта растеров — это что-то высокое.

Растер на лапах разносит заразу, растера встретив — убей его сразу.

parent From Anonymous (unverified) Tue May 27 20:47:06 2025 UTC pencil

Re: Re: Современные технологии

"For instance, rust cannot even compile itself on i386 at present time because it exhausts the address space" - Theo de Raadt

parent From Parthen (unverified) Sat May 17 22:39:44 2025 UTC pencil

Re: Re: Современные технологии

А что с новыми было не так? Пошли в количество вместо качества?

parent From Andrey V. Stolyarov profile Sun May 18 07:55:06 2025 UTC pencil

userpic

Re: Re: Re: Современные технологии

В первую очередь то, что они стали многоядерными. Многоядерные процессоры — это самое дебильное, что было придумано в компьютеростроении за всю его историю. Я бы сказал, вызывающе дебильное.

parent From anon (unverified) Sun May 18 12:28:03 2025 UTC pencil

Re: Re: Re: Re: Современные технологии

Вот кстати, давно хотел спросить. А в переходе с 32х на 64 бита было что-то разумное? Или тоже идиотизм, хоть и меньший?

parent From Andrey V. Stolyarov profile Sun May 18 12:54:30 2025 UTC pencil

userpic

Re: Современные технологии

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

parent From Anonymous (не ТС) (unverified) Sun May 18 04:00:43 2025 UTC pencil

Re: Re: Современные технологии

А что плохого в более поздних? Вроде то же самое, просто проц пожирнее, памяти побольше, но по разъёмом совместимо со старым было. Правда в RPi400 зачем-то сделали microHDMI-разъёмы для видеовыхода, хотя в аналогичном по форм-фактору мини-компе нашли место даже для VGA

parent From Andrey V. Stolyarov profile Sun May 18 07:53:25 2025 UTC pencil

userpic

Re: Re: Re: Современные технологии

> просто проц пожирнее, памяти побольше

Вот именно. Причём проц не просто "пожирнее", а многоядерный. И энергопотребление "побольше", мягко говоря.

parent From Anonymous (unverified) Sun May 18 14:15:40 2025 UTC pencil

Re: Re: Современные технологии

Я в какой-то момент пытался поставить OWL на малинку, пока не понял что у них нет релизов под ARM, очень грустно стало.

parent From Andrey V. Stolyarov profile Sun May 18 14:20:23 2025 UTC pencil

userpic

Re: Re: Re: Современные технологии

Я вам больше скажу, я в своё время, будучи до какой-то степени инсайдером Openwall, хотел попробовать сам сделать Owl для ARM. Но без поддержки не осилил, а там с той стороны вроде и хотели, но не до такой степени, чтобы мне нужную поддержку оказать.

parent From Anonymous (unverified) Wed May 21 07:38:08 2025 UTC pencil

parent From Andrey V. Stolyarov profile Wed May 21 09:05:32 2025 UTC pencil

userpic

Re: Современные технологии

Ну в принципе да, 2001 год. Мне почему-то казалось, что он появился в конце девяностых.

Вообще говоря, я не уверен, что BitTorrent следует рассматривать как прогрессивное явление. Ну трекеры, допустим, как-то там можно заменить на magnet links и уповать на DHT, но в целом это всё то же старое (и недоброе) "один выкладывает, толпа качает".

Насколько я могу судить, будущее должно быть за сетями friend-to-friend, в принципе исключающими открытый доступ. Адекватные реализации и даже попытки таковых мне ни разу не попадались.

parent From Anonymous (unverified) Thu May 22 12:13:58 2025 UTC pencil

Re: Re: Современные технологии

Если обобщать, то какими свойствами должна обладать некая технология, чтобы ее можно было считать прогрессивной?

parent From Andrey V. Stolyarov profile Thu May 22 12:51:13 2025 UTC pencil

userpic

Re: Современные технологии

Она должна решать реально существующие проблемы, не создавать никаких новых (вообще никаких, в том числе в виде возрастающей стоимости), быть простой как пробка и не должна никем, никак и никому навязываться.

From Аноним (unverified) Wed May 14 20:48:35 2025 UTC pencil

Как насчёт 1с?

Здравствуйте. Не видел здесь обсуждения 1с. Как Вы думаете, стоит ли его изучать для трудоустройства? Насколько он хорош и перспективен?

parent From Andrey V. Stolyarov profile Fri May 16 10:46:48 2025 UTC pencil

userpic

Re: Как насчёт 1с?

Лучше уж говновозом работать. И денег больше (реально больше, как ни странно), и не так противно (кроме шуток).

И, кстати, плохо искали, тут эта дрянь в гостевой обсуждалась, и не раз.

Вообще мне непонятна постановка вопроса. Вот есть те, кто делают эту гадость и стригут с неё деньги, тщательно создавая у публики впечатление, что так всё и должно быть (хотя более дебильно спроектированного софта я, пожалуй, не видел) и что деваться всё равно некуда, поскольку нет альтернативы (что совершенно не так). Внимание, вопрос: что конкретно они вам сделали НАСТОЛЬКО хорошего, что вы готовы БЕСПЛАТНО тратить время на изучение их высера — тем самым де-факто просто дарить им часть своей жизни за нихера?

Вовек мне такого не понять.

parent From Anonymous1 (unverified) Fri May 16 22:06:53 2025 UTC pencil

говновозы, longtable

А еще говновозы могут с гордостью напевать свою фирменную песню, которую исполняли все, от Шуфутинского до Queen, чего не скажешь про 1с-ников :>

К слову, раз уж речь зашла о всякой бухгалтерии, не могу не поинтересоваться, есть ли перспективы у программы Longtable быть опубликованной? (Вопрос к Андрею Викторовичу)

parent From Andrey V. Stolyarov profile Sat May 17 17:10:48 2025 UTC pencil

userpic

Re: говновозы, longtable

> есть ли перспективы у программы Longtable быть опубликованной?

Есть, есть. Даже у моей бухгалтерской программы (она называется EasyAcct) тоже есть, я вроде бы придумал, как там организовать англоязычную документацию.

parent From Йцуке (unverified) Sat May 17 09:46:43 2025 UTC pencil

Re: Re: Как насчёт 1с?

Осмелюсь предположить, что манит людей туда невероятная легкость вката.

Когда я только окончил универ (2020) и ходил по собеседованиям, в 1с конторке из хард скилов у меня спросили только как поменять порядок чисел в одномерном массиве на противоположный и сколько итераций будет в цикле

После этого готовы были брать на стажировку за 40к.

Еще несколько раз звонили из других контор и предлагали ходить к ним бесплатно 1с учить с дальнейшей возможностью устроиться к ним, при успешном обучении.

Подобные предложения были в основном от 1с и пару раз от конторок с джаваскриптом +пхп

parent From Andrey V. Stolyarov profile Sat May 17 17:09:13 2025 UTC pencil

userpic

Re: Как насчёт 1с?

Ага, а потом "сорок лет как под наркозом я работал говновозом"

parent From djt (unverified) Fri May 16 11:38:46 2025 UTC pencil

Re: Как насчёт 1с?

Это такой троллинг?

parent From Аноним (unverified) Sat May 17 22:56:12 2025 UTC pencil

Re: Как насчёт 1с?

Спасибо всем за ответы. Вы подтвердили мои сомнения. )

parent From Anonymous (unverified) Wed May 21 13:55:01 2025 UTC pencil

Re: Re: Как насчёт 1с?

Да какие тут могут быть сомнения?

Я общался с несколькими так называемыми 1С-программистами. Мне показалось, что они в бухгалтерии (в специфической российской бухгалтерии, заметьте) разбираются гораздо лучше, чем в программировании. Да даже веб-программирование -- вершина computer science по сравнению с 1С-программированием.

parent From Andrey V. Stolyarov profile Wed May 21 14:59:00 2025 UTC pencil

userpic

Re: Как насчёт 1с?

> Мне показалось

Вам не показалось :-)

> (в специфической российской бухгалтерии, заметьте)

Между прочим, у меня имеется чёткое ощущение, что всё это российско-специфичное бухгалтерское мракобесие в виде субсчетов (иногда двухуровневых), аналитических счетов и прочего такого, о чём бухгалтеры из нормальных стран никогда не слышали — вот этим всем мы как раз и обязаны трижды проклятой конторе под названием 1С. В докомпьютерную эпоху, насколько я могу судить, ничего подобного не существовало, оно и понятно — попробуйте себе представить, как вы вручную (ручкой по бумажке, и не просто по бумажке, а по странице в прошитой тетради) ведёте двойную запись с участием субсубсчетов вроде 68.01.1 — каждую проводку нужно отразить на счёте 68, на счёте 68.01 и на счёте 68.01.1, а теперь представьте, что "с той стороны" тоже субсчёт. Это уже не двойная запись получается, а какая-то шестерная. Нереально такое делать на бумаге, рехнуться же можно.

Но когда появился бухгалтерский софт, какая-то не в меру активная гнида придумала, что можно типа для чего-нибудь что-то эдакое предусмотреть. А потом какая-то другая гнида, только уже из Минфина, решила это взять на вооружение. И вот что-то сдаётся мне, что первая из этих гнид работала в 1С. Просто потому что на заре бухгалтерского софта, тогда ещё советского, никого другого на этом "рынке" просто не было.

Вредители — они и есть вредители, чо.

parent From EVI profile Thu May 22 09:50:23 2025 UTC pencil

Re: Re: Как насчёт 1с?

> Просто потому что на заре бухгалтерского софта, тогда ещё советского, никого другого на этом "рынке" просто не было.

Было и много. У меня знакомый работал администратором в те времена. Говорил, что около 00-ых было около 10 разных программ для работ с бухгалтерией (названия не помню, он мне называл). При этом самым днищем у бухгалтеров считалась 1С. А потом вышел приказ (судя по всему как раз о введении этих субсчётов), который вынудил всех этих бухгалтеров использовать 1С.

parent From Andrey V. Stolyarov profile Thu May 22 09:52:45 2025 UTC pencil

userpic

Re: Re: Re: Как насчёт 1с?

Какие ещё нулевые, речь идёт скорее о начале девяностых. Это во-первых. Во-вторых, без 1С можно и сейчас прекрасно обходиться, и тогда можно было.

Ну а в-третьих, да, мафия есть мафия.

From Anonymous (unverified) Wed May 14 18:42:39 2025 UTC pencil

Событийно-ориентированное программирование и смешивание логики программы

Здравствуйте, Андрей Викторович.

Можете рассказать о способах смешивания логики программы и обработки событий?

Проблема в следующем: обработать данные сразу, которые пришли не получится, их слишком много. Надо как-то продолжать принимать подключения, отвечать, когда данные из конкретного подключения будут готовы, а в оставшееся время (ввод-вывод работает с SOCK_NONBLOCK чтобы не тратить машинное время процесса для перекачки данных из буферов ОС) обрабатывать данные, которые ещё не были обработаны.

Не хочу писать IPC или multithreading программу, но не получается придумать как организовать такую программу, чтобы не потонуть в спагетти-коде. Собственно, как избежать спагетти-кода?

Ожидаемый объём данных внутри программы (т.е. не считая неблокирующего ввода/вывода, уже после получения): 50-60 мегабайт в секунду. Задача заключается в шифровании проходящего через программу трафика симметричным шифрованием. Удастся обойтись малой кровью?

parent From Andrey V. Stolyarov profile Fri May 16 10:19:15 2025 UTC pencil

userpic

Re: Событийно-ориентированное программирование и смешивание логики программы

Я вообще не вижу тут ничего похожего на проблему. man select. Или man poll, что вам больше нравится.

А вот избежать спагетти-кода можно ровно одним способом: не писать его.

Мультитрединг тут не нужен, как собственно он и нигде не нужен, а раскидываться по разным процессам, по-моему, особой нужды нет, хотя тут вопрос может быть в том, какие у вас алгоритмы шифрования (они бывают ну очень медленные). Если внезапно упрётесь в производительность именно по процессору, fork'аться таки придётся, чтобы задействовать больше одного ядра, но там вопрос ещё в том, должны ли у вас процессы, обслуживающие разных клиентов, общаться между собой. Если нет — делаете спокойно accept на одном и том же слушающем сокете в разных процессах, каждый рабочий процесс набирает себе столько клиентов, чтобы ещё оставалось время на вычисления. Apache, например, так и делает — расфоркивается заранее на несколько процессов, и все повисают в accept'е.

А ещё вот это вот ваше

ввод-вывод работает с SOCK_NONBLOCK чтобы не тратить машинное время процесса для перекачки данных из буферов ОС

вызывает некое недоумение. Неблокирущий режим не имеет никакого отношения к времени перекачки между буферами.

parent From другой аноним (unverified) Sat May 17 03:37:25 2025 UTC pencil

parent From Andrey V. Stolyarov profile Sat May 17 17:12:55 2025 UTC pencil

userpic

Re: Re: Re: Событийно-ориентированное программирование и смешивание логики программы

А чего pselect не упомянули? А там ещё где-то был kqueue.

По существу вопроса: для каждой конкретной задачи лучше тот из них, кто позволяет решить задачу и при этом самый простой. В моём понимании это простой select, если не нужны сигналы, и pselect, если сигналы всё-таки нужны.

parent From Anonymous, topic starter (unverified) Sun May 18 16:26:41 2025 UTC pencil

Re: Re: Событийно-ориентированное программирование и смешивание логики программы

> Anonymous, topic starter

Сессия протухла.

Спасибо за ответ, Андрей Викторович.

> Неблокирущий режим не имеет никакого отношения к времени перекачки между буферами.

Да, я ошибся. А сколько машинного (не астрономического!) времени занимает read/write в процессе? 0? Когда происходит вызов, наш процесс кванторов времени лишается, машинное время на копирование буферов уже тратит ОС, правильно? Если это верно, то получается однопоточный процесс может перекачивать через себя максимальный объем данных, на который способна ОС и железка?

parent From Andrey V. Stolyarov profile Sun May 18 16:31:35 2025 UTC pencil

userpic

Re: Re: Re: Событийно-ориентированное программирование и смешивание логики программы

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

Я, впрочем, вообще не вполне понимаю, с какого бодуна вас так заботит копирование между буферами. В сравнении с любой, даже самой шустрой криптографией простое копирование данных — это мизер, не заслуживающий внимания.

parent From Anonymous, topic starter (unverified) Sun May 18 16:46:25 2025 UTC pencil

Re: Re: Re: Re: Событийно-ориентированное программирование и смешивание логики программы

clock_t time1, time2;
time1 = clock();
read(...);
time2 = clock();

time2 - time1 будет 0 или в рамках погрешности? Зависит ли величина t = time2 - time1 от размера данных или времени блокировки или не зависит?

parent From Andrey V. Stolyarov profile Sun May 18 17:08:45 2025 UTC pencil

userpic

Re: Re: Re: Re: Re: Событийно-ориентированное программирование и смешивание логики программы

Какой ещё "погрешности"?! read — блокирующий системный вызов, он будет ждать, пока данные приедут. И, ещё раз, это не имеет никакого отношения к копированию данных из буфера в буфер.

Засим давайте заканчивать, я вообще-то техническими консультациями не занимаюсь, а для ликвидации бардака в голове, как водится, могу только посоветовать свои книжки.

UPD: Можете больше не тратить время на кейстроки. Моим временем вы уже злоупотребили достаточно. Понимание происходящего, насколько я могу судить, у вас отсутствует начисто, и я не готов пытаться это исправить.

From доктор бонов (unverified) Tue May 13 09:56:37 2025 UTC pencil

Волки

Прочитал 3 тома. Работу найти не могу. Везде требуют +3 опыта работы, а также знание Redis, MySQL, Java, Docker, Git итд. Имеет ли смысл напизеть про знание всего перечисленнго, выдумав историю, например, что якобы что-то делал.

parent From Andrey V. Stolyarov profile Tue May 13 09:59:41 2025 UTC pencil

userpic

Re: Волки

> Прочитал 3 тома.

А каков размер самой большой написанной вами программы и сколько у неё сторонних пользователей?

> Везде требуют

В нормальных местах ничего подобного не требуют. Впрочем, в нормальных местах и программистов через рекрутинг не набирают.

> Имеет ли смысл напизеть

Нет. Вся эта лабуда осваивается за неделю, если, конечно, уметь программировать. Иной вопрос, что вряд ли стоило учиться программировать, чтобы потом пойти работать в очередной обезьяний рассадник.

parent From доктор бонов (unverified) Tue May 13 10:12:43 2025 UTC pencil

Re: Re: Волки

Размер где-то 1000 строк (мб больше, я не считал). Но в любом случае, то что я писал это не особо релевантно по ряду причин. Во-первых вакансий на С++ намного меньше, едва ли единицы с требованием +6 лет опыта и знанием STL. А язык Java, увы не знаю от слова совсем, синтаксис вроде отчасти похож. Во-вторых, мои программы по большей части "говнокод чтобы набить руку", мягко говоря существуют намного более совершенные аналогичные программы. Вряд ли я смогу перед работадателем похвастаться какими-то инновациями, тем более, что для инноваций необходимо знать актуальные технологии. Если кодить "для себя", то вероятность накодить то что нужно работадателю стремится к нулю.

В данный момент устроился в эникеи у хостинг-провайдера. Если честно, работа очень скучная, и сводится к тыканью кнопок и запуску скриптов на VPS. Некоторые люди работают тут годами, и я не вижу что это было им хоть чем-то полезно, они изучают работу DNS по тупым роликам с ютуба, в которых, на мой взгляд, содержится ровно 0 ценной информации, и 100% работы мультипликатора. Меня все отговаривают уходить, но помоему это соевое болото без нормальной зп. А на нормальные работы не берут. Думаю, постветить свободное время выдумыванию сказок для собеседования.

parent From Andrey V. Stolyarov profile Tue May 13 10:23:01 2025 UTC pencil

userpic

Re: Re: Re: Волки

> Размер где-то 1000 строк

Это вообще ни о чём, пардон. Ну а судя по тому, что вы проигнориовали вопрос про сторонних пользователей — таковых у вашей программы нет. В таком случае вы зря тратили время на мой трёхтомник. В норме сторонние пользователи у вас должны были появиться, ещё когда вы Паскаль осваивали, но я что-то сильно подозреваю, что на Паскале вы толком и не писали ничего.

А "читать" с таким же успехом можно вообще что угодно. Хоть детективчики.

> Во-первых вакансий на С++ намного меньше

Ещё раз, и медленно: в нормальное место технически невозможно попасть через сайты с вакансиями, так что если не хотите быть очередной обезьяной, "количество вакансий" вас вообще вроде бы не должно никоим образом трогать. Впрочем, в нормальное место также невозможно попасть, не умея программировать, а программировать вы не умеете и при вашем подходе уметь не будете никогда.

Весь ваш остальной текст не вижу причин комментировать. Технически вы ничем не отличаетесь от обычного "вкатыша", меня проблемы этой публики не занимают.

parent From Anonymous (не ТС) (unverified) Tue May 13 11:20:37 2025 UTC pencil

Re: Re: Re: Re: Волки

> В норме сторонние пользователи у вас должны были появиться, ещё когда вы Паскаль осваивали

А всё-таки, если нет сторонних пользователей программ на паскале, но C я владею не хуже, имеет ли смысл возвращаться к паскалю? Я почему-то подозреваю, что списавшие мои программы одноклассники за сторонних пользователей всё-таки не считаются.

Я думаю, что концепции побочных эффектов (у процедуры - эффект это какое-то действие, следовательно он не побочный, у функции/выражения - эффект - это вычисление возвращаемое значения, что-то кроме него - побочка) и указателей я понимаю достаточно хорошо.

parent From Andrey V. Stolyarov profile Tue May 13 12:52:03 2025 UTC pencil

userpic

Re: Волки

Вы для себя ответ на свой вопрос уже зафиксировали, и если я вам скажу, что с вами, разумеется, не согласен — никакого эффекта это всё равно не возымеет.

Так или иначе, мой ответ очень простой: сишность головного мозга не лечится, а единственный известный лично мне способ её избежать — наработка опыта на Паскале. Вы, возможно, считаете, что СГМ каким-то образом избежали; ну флаг вам в руки, но я-то тут при чём?

parent From Anonymous (не ТС) (unverified) Tue May 13 13:51:31 2025 UTC pencil

Re: Re: Волки

> никакого эффекта это всё равно не возымеет.

Заметную часть программ мне почти всё равно на чём писать. Так что могу и на паскале, если есть причины считать, что это будет мне полезно.

> считаете, что СГМ каким-то образом избежали

Надо найти какой-нибудь диагностический метод тогда, чтобы точно проверить, наверное.

parent From Andrey V. Stolyarov profile Tue May 13 14:00:14 2025 UTC pencil

userpic

Re: Re: Re: Волки

> найти какой-нибудь диагностический метод

Если бы у чёрта спички были, это был бы рай.

parent From Anonymous (не ТС) (unverified) Tue May 13 11:26:34 2025 UTC pencil

Re: Re: Re: Re: Волки

> Ещё раз, и медленно: в нормальное место технически невозможно попасть через сайты с вакансиями

А как тогда хотя бы узнать о существовании такого места? Так-то понятно, что можно просто прийти в офис и напроситься на разговор с директором или ещё кем и спросить, не нужны ли им программисты, но для этого ещё надо знать, что конкретно в этом офисе занимаются программированием.

parent From Andrey V. Stolyarov profile Tue May 13 12:36:52 2025 UTC pencil

userpic

Re: Re: Re: Re: Re: Волки

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

Нет, это делается исключительно на социальных связях. Т.е. по знакомству — не "по блату", а именно что через знакомых и их знакомых.

parent From Анонимий (unverified) Tue May 13 11:47:24 2025 UTC pencil

Re: Re: Re: Re: Волки

Поделитесь, пожалуйста, как в нормальные места попадают? Я вот себе представляю только 2 способа: 1) по знакомству 2) через отправку резюме/письма напрямую интересующему работодателю

Оба варианта, мне кажется, для свежевкатившегося неочевидны и тяжелоисполнимы, хотя статистики у меня нет

parent From Andrey V. Stolyarov profile Tue May 13 12:47:25 2025 UTC pencil

userpic

Re: Re: Re: Re: Re: Волки

> 1) по знакомству

Да, и это единственный путь.

> 2) через отправку резюме/письма напрямую интересующему работодателю

Если такое письмо отправляется кому-то, кто его явным образом не запросил, то оно автоматически становится спамом. Эффект обычно прямо противоположный желаемому: вы попадаете в чёрный список.

> для свежевкатившегося

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

Есть только один существенный момент: нужно реально что-то собой представлять.

parent From diesi (unverified) Tue May 13 11:39:25 2025 UTC pencil

Re: Re: Re: Волки

Хе-хе. Есть у нас в городе несколько компаний, которые свои потребности в кодерах закрывают, сманивая выпускников одного конкретного института, да что там, одной конкретной кафедры. Это отличный способ, особенно учитывая, что несколько преподов с этой кафедры у них же и работают. А вакансии на специальных сайтах появляются от них только на уборщиц или вроде того.

Я это к чему - рыночек вакансий в IT гораздо больше, чем кажется снаружи, но черт средневековых цехов он имеет гораздо больше, чем хотелось бы вкатышам, и, что более прискорбно, чем нужно для получения сколько-нибудь адекватной статистики. Так-то пример, конечно, не на 100% релевантен, ведь именно в сферу деятельности этих компаний вкатиться не получится - денег на наглядные пособия не хватит.

parent From Andrey V. Stolyarov profile Tue May 13 15:54:10 2025 UTC pencil

userpic

Re: Re: Re: Re: Волки

> А вакансии на специальных сайтах появляются от них только на уборщиц или вроде того.

Что вполне естественно: если выложить вакансию программиста, утонешь под ворохом резюме от вкатышей, при этом ничего приличного там не попадётся.

parent From Ryabushka profile Thu May 15 05:55:50 2025 UTC pencil

Re: Re: Re: Волки

Приятель, да ты просто балбес у которого мозги зумерскими мемесами из тиктока и стереотипами пропитаны вместо того что по работе требуется - писать код и администрить там то что надо. Тебе стоило бы писаться кипятком от счастья раз сейчас настолько страшный кадровый голод что даже такого как ты взяли и за такую легкую херню деньги платят(предполагаю что это легкие рутинные рабочие задачи раз ты заявляешь что тебе там видите-ли скучно), и действительно повышать квалификацию в срочном порядке для соответствия выбранной профессии.

От зари до зари - читай маны и вики, пиши код, бросай себе вызов и гори делом, уважай тех кто в одной команде с тобой, тогда возможно что-то и получится из тебя. И не скучно будет вот совсем. Но это только при условии что ты перестанешь воспринимать это всё как просто работу ради деняк. Пускай это вряд-ли случится именно с тобой, зато теперь те кто сюда ходит могут посмотреть с каким настроем идти в программисты не стоит.

parent From Anon (unverified) Fri May 16 11:40:44 2025 UTC pencil

Re: Re: Re: Re: Волки

Так ведь он пишет, что по работе код писать не надо, и все сводится к запуску скриптиков и нажатию кнопок. Предположу, что это должность рядового инженера в ЦОДе, работа там и правда достаточно скучная.

parent From Andrey V. Stolyarov profile Sat May 17 17:06:50 2025 UTC pencil

userpic

Re: Волки

Скучно там будет или весело — вопрос личного выбора. Там вокруг, во-первых, компьютеры, а во-вторых, люди, к которым можно пристать с расспросами. О чём, собственно, и написал автор предыдущего комментария. Если персонажу там скучно — он безнадёжен.

parent From Олег (unverified) Tue May 13 12:23:32 2025 UTC pencil

Re: Re: Волки

А как в нормальных местах набирают, если не секрет? Не по сарафанному же радио, я надеюсь.. (Это не стебный вопрос, правда интересно, как нормальные места находят нормальных программистов)

parent From Andrey V. Stolyarov profile Tue May 13 12:38:14 2025 UTC pencil

userpic

Re: Re: Re: Волки

> Не по сарафанному же радио, я надеюсь..

Зря надеетесь. Социальные связи — практически единственный путь туда.

parent From merino (unverified) Tue May 13 12:48:04 2025 UTC pencil

Re: Re: Re: Re: Волки

Судя по всему, тот, у кого все плохо с социальными связями, обречен быть обезьяной :)

parent From Andrey V. Stolyarov profile Tue May 13 12:49:11 2025 UTC pencil

userpic

Re: Re: Re: Re: Re: Волки

Намного хуже: он обречён быть неудачником.

parent From Parthen (unverified) Tue May 13 13:19:39 2025 UTC pencil

Re: Re: Re: Re: Re: Re: Волки

А где лучше искать именно айтишные знакомства? Я вот из маленького города, программистов только в интернете видел. (А интернет знакомые это все-таки не то)

Были надежды на ВУЗ, но, эээ, в провинции люди сортировку пузырьком не осиливают :(

parent From Andrey V. Stolyarov profile Tue May 13 13:53:58 2025 UTC pencil

userpic

Re: Волки

Ну, э... я уже от этого вопроса далёк, так что ничего более умного, нежели "в интернете", ответить на ваш вопрос не смогу.

> в провинции люди сортировку пузырьком не осиливают :(

В Москве тоже, представьте себе. см.тут

parent From diesi (unverified) Tue May 13 14:19:05 2025 UTC pencil

Re: Re: Re: Re: Re: Re: Re: Волки

Найти вуз получше? Если, допустим, магистратуру ещё не начали, то вполне себе вариант. Или вот можно ещё перевестись с понижением курса, но тут с отсрочкой от армии и бюджетными местами уже нюансы пойдут, да и в целом непростое мероприятие.

parent From Andrey V. Stolyarov profile Tue May 13 14:37:01 2025 UTC pencil

userpic

Re: Волки

Тут есть один нюанс. Вот если меня спросить, какой вуз "получше", я ничего ответить не смогу. Ну то есть да, вот есть, например, МГУ, а там есть мехмат, физфак, химфак и биофак. И ффффффсё. В смысле, мои личные возможности что-то порекомендовать на этом ффффсё. Да и то я, честно говоря, не знаю, что там сейчас происходит, вся моя инсайдерская информация устарела на несколько лет.

parent From diesi (unverified) Tue May 13 13:20:22 2025 UTC pencil

Re: Re: Re: Re: Re: Волки

Типичная обезьяна это довольно хорошо социализированный человек. И тот, кого взяли на работу через сайт с вакансиями, это почти всегда человек, неслабо связями обросший. Плохо социализированного (малообщительного, косноязычного, чурающегося новых знакомств, и не обременённого большим числом уже имеющихся) человека же сложно найти за пределами мест, куда без социальных связей не попасть.

Прикола ради: невозможно стать настоящим хикки, не имея крепкой социальной связи с родителями, которые будут вас обеспечивать. То есть, правильный хикки это идеал нулевых социальных связей, но без социальных связей это место в жизни нельзя ни получить, ни удержать.

parent From Максим Клочков profile Tue May 13 19:36:53 2025 UTC pencil

Re: Волки

Давайте попробую рассказать, как это выглядит "с другой стороны". Наймом я занимаюсь последние лет 7 (не как HR, а как тимлид), причем мы достаточно активно набираем начинающих специалистов.

И скажу так - сарафанное радио используется очень активно. Например, для самых срочных вакансий есть программы внутри компании, типа "порекомендуй такого-то специалиста - получишь премию, а если он успешно пройдет испытательный срок - получишь ещё премию". Но это конечно не для джунов. Для начинающих же специалистов более или менее надежный источник - стажерские программы, сотрудничество с университетами, причем начинать работать со студентами надо уже со второго курса - на четвертом курсе поздно, все способные студенты пристроены и успешно работают. Через сайты по поиску работы тоже приходят, конечно же, но там на сотню откликов до собеседования добираются 1-2 человека.

Еще момент - начинающего специалиста найти и взять на работу гораздо сложнее, чем опытного. Опытного можно попросить показать код, расспросить, какие у него были задачи и проблемы на прошлой работе, как он их решил, и т. п. С начинающим - нужно понять, как он соображает, интересно ли ему ИТ в принципе, и есть ли у него потенциал чему-то научиться. К сожалению, людей, обладающих потенциалом - в принципе мало. Поэтому иногда я себя ощущаю золотоискателем - в куче пустой породы найти маленькую блестящую крупинку.

Начинающим специалистам могу дать такой совет - не надо опускать руки. Вы нужны компаниям ничуть не меньше, чем опытные. В любом проекте есть рутинная работа, которую делать надо, но которую мидлы и сеньоры считают "ниже своего достоинства". В таком случае приходится формировать пары или небольшие группы - где начинающие пашут и прокачивают навыки кодинга и борьбы с багами, а опытные - прокачивают навыки постановки задач. Но, как я написал выше, наш интерес - чтобы джуны не вечно оставались джунами, а учились и прогрессировали, в идеале - через 3-4-5 лет брали на себя ответственность за целые направления. Научиться надежно распознавать таких людей "на старте" - это и моя задача тоже, и мне этот навык - еще совершенствовать и совершенствовать.

И еще - мне известны примеры (много), когда люди начинали как эникейщики, потом становились юниксовыми или сетевыми админами, потом - системными программистами. Поэтому, если вам нравится ИТ, можете начать со службы поддержки в провайдерах или в хостинговых компаниях, продолжить - в эксплуатации систем, параллельно - учиться нужным навыкам.

Только держитесь подальше от винды и "мира микрософта" - я сам, на втором курсе (это было очень давно, в 1992 году), попробовав что-то написать под винду, счел себя полностью неспособным к программированию, и к ИТ вообще. Всё изменилось через год, когда мне попался в руки сначала Linux, потом FreeBSD. В те времена менеджеров пакетов еще не было, если хотелось поставить новую интересную программу - берешь исходники, компилятор, и вперед. Если не собирается - берешь редактор и правишь. Оказалось - если код написан нормальными людьми, это не сложно :) Так нормальные операционки, в сочетании с некоторой усидчивостью, излечили меня от юношеских комплексов :)

parent From Andrey V. Stolyarov profile Tue May 13 20:31:56 2025 UTC pencil

userpic

Re: Волки

Макс, ну ты попал :-) Ща половина местной аудитории к тебе захочет.

parent From Максим Клочков profile Tue May 13 20:56:05 2025 UTC pencil

Re: Волки

В заказной разработке у нас сейчас вакансий для начинающих нет, появятся через несколько месяцев, я надеюсь. А для опытных - пока что одна Java, это не моя тема.

Название компании здесь писать не буду :) Информация о вакансиях и стажировках - в открытом доступе.

parent From Anonymous (не ТС) (unverified) Wed May 14 06:24:19 2025 UTC pencil

Re: Re: Волки

А джаббер у вас есть, например?

parent From Олег (unverified) Wed May 14 09:03:07 2025 UTC pencil

Re: Re: Волки

Вопрос к Максиму: используют ли на вашей работе STL, или по заветам Андрея Викторовича все "стандарты" языка Си++ игнорируются? Вопрос не праздный, ибо мне правда интересно, существуют ли компании, в которых занимаются промышленной разработкой, и в которых до сих пор удается успешно избегать комитетских террактов.

parent From Ryabushka profile Thu May 15 05:22:37 2025 UTC pencil

Re: Re: Волки

Ооо, винды это да, это жопа, хоть простыню катай, насколько всё с этим теперь плохо...

Время идёт, а новички по прежнему обжигаются на виндах, и будут продолжать обжигаться. И чем дальше, тем больнее, со временем всё будет хуже и хуже, это я вам гарантирую. Интересно, сколько таких пострадавших уже, и не пора ли открывать реабилитационный центр.

Не знаю как там в 92 было(XP? ME? DOS?), и не знаю что там преподают в топовых вузах сейчас. Могу только посочувствовать тем кто туда не попал, и вляпался по неопытности в вуз в который поступать не следовало. Раз ты сам пришёл то и спорить как-то неудобно с методами и средствами обучения, особенно когда сам не разбираешься как это должно быть. Даже если вуз пользуется вконтактом для групповых чатов, и десятыми виндами на всех компах начиная с учебных мест и заканчиная внутренней бухгалтерией. Поэтому если вы уже поступили на "программисткую" специальность и видите кругом десятые винды, Visual Studio IDE, лекции по HTML и JavaScript, и теорию ооп заодно с теорией баз данных на первом же курсе - не сомневайтесь ни капли в том что это всё на самом деле нихрена не нормально. Программирование на самом деле не настолько сложно и запутанно.

Что может получиться при попытке, зависит от многих факторов, но в результате есть три возможных варианта.

Первый - новичок осваивает программу и превращается в C++ макаку. Тут все понятно.

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

Третий - новичок не осиливает программу обучения, считая себя тупым и не годным в программисты. Степень полученного морального урона прямо пропорциональна времени проведённому в неблагоприятной среде и количеству неудачных попыток сдать зачеты. Тот кто не трогал линуксы никогда в жизни и при этом прошедший(ну или не прошедший, тут как посмотреть) через нынешние вузы, будет содрогаться при одной лишь мысли о том чтоб притронуться к программированию. При миграции на линукс восстановление возможно, но тут всё индивидуально.

Везде внезапно потребовались новые программисты, а вот создавать невредящую среду и учить новых программистов нормально никто из работающих в вузах не собирается. Не знают и не хотят знать как это сделать, зато бабки распилить и в госрейтингах подняться это запросто.

По социальной части и сообществу всё довольно удручающе. Всё что найдут новоприбывшие - пустые джаббер чаты, забытые и полузаброшенные пыльные форумы, и ЛОР забитый язвительными веб-макаками. Места и сообщества где есть какая-то жизнь, похоже не шибко брезгливы в использовании всяких Matrix, Mastodon-ов, и Discourse. Эпоха сменилась, инфраструктура разрослась, старая гвардия нуждается в пополнении и по большей части слишком заняты работой чтобы отвечать на вопросы и создавать онлайн-'нубоуловители' для заинтересованных и непрофессионалов(к счастью, хотя бы эта гостевая книга стала одним из таких "уловителей"). Есть также живые и нормальные сообщества без вебни, и они давно известны всем кто реально заинтересован, кто интернет обшаривал и искал достаточно упорно. Там как ни странно, нет никаких срачей и драмы, все просто решают проблемы, вот только на пришедших виндоюзеров могут и будут смотреть свысока, и отвечать на одни и те же вопросы в тысячный раз не станут а то и забанят. Мне эти сообщества тоже известны, их достаточно мало на самом деле и называть я их тут не собираюсь, я искать умею, пусть и вручную. (Скриптики веб-скрейпинга звучат чертовски удобно, думаю в будущем попробовать.)

Если нет жизни и вдохновения в сообществе хардкорных системщиков, те кто заинтересован в компах и IT и при этом не знают что делать, пойдут куда угодно где жизнь есть. Пойдут на платные курсы Питона, пойдут на курсы джаваскрипта и веб-технологий, пойдут на хацкерские курсы по пентесту, пойдут на какие угодно "программисткие" специальности в каких угодно вузах. Посреди толп вкатунов погнавшихся за деньгами или модой, ну или чтобы не идти в армию, обязательно найдутся те немногие кто заинтересован по настоящему но просто не знает ничего лучше. И они будут страдать, и вероятнее всего загнутся, особенно если они слишком упрямы в освоении учебных программ и верят тем кто ведет лекции. Упорство в учении поможет лишь в нормальных условиях, в ненормальных же оно сыграет весьма злую шутку. Если начинающий программист упорствует в такой среде несмотря на нежелание притрагиваться к компу, это ничто иное как самовредительство.

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

Никакая щепетильность в выборе и переборе кадров из вузов и со стажировок тут не поможет в долгосрочной перспективе. Этих кадров могло бы быть по итогу куда больше выращено в подходящих условиях, которые в интернете сейчас существуют только здесь, на этом сайте. Есть человек чувством юмора который разбирается в компах и программировании, и он своей внятной публичной позицией и взаимодействием помогает тем кто действительно заинтересован в компах и программировании понять что они всё делают нормально и правильно. Обьяснить это всё гораздо важнее чем всякие код ревью на первых порах. Что всё что писали двадцать лет назад про компы по прежнему актуально, что да, математика правда важна, и да, вебщики это идиоты, что IDE на самом деле вредны для начинающих, и что линукс действительно лучше винды и почему он лучше, и что терминал это на самом деле удобно и хорошо а вовсе не страшно. Именно это реально нужно присутствующим здесь чтобы не опускать руки, и поэтому таких сайтов по идее должно быть больше, где кто-то опытный делает внятные публикации и этим помогает потенциальным программистам из числа посетителей которые не знают что делать, но кто достаточно упрям и хочет научиться.

Таких людей сейчас хрен найдешь кто захочет вообще возиться с нубами, писать целые млять книги, отвечать на вопросы, вытаскивать новичков из болота современного хуёвого обучения и при этом ещё и достаточно харизматичных чтобы лечить моральные травмы одним лишь своим присутствием. Тем кто давно уже с этим всем работает, у них конечно личная планка качества задрана до небес. Им сразу всезнающих всеумеющих линукс спецов подавай, а если выпускников то чтоб непременно только из МГУ, МФТИ, и далее по списку. Золотоискатели они тут, ага, как же. Впрочем, тут ничего нового, так всегда было со всеми нанимателями во все времена, и расстраиваться из-за этого вот точно не стоит.

Я без понятия стану ли лично я хоть каким-то программистом в течение последующих нескольких лет, но мне читать книги уважаемого маэстро в кайф, писать всякие совсем маленькие кусочки кода и заметки в виме и возится с настройкой системы под себя тоже ничё так. Обязательно потом тоже что-нибудь большое напишу. Что-нибудь про психическое здоровье при обучении начинающих программистов и почему это очень-очень вредно - издеваться над теми кто вообще-то будет со временем играть всё большую роль в определении курса современной цивилизации. Ебучая Кремниевая Долина и ебучий мировой бигтех будут продолжать свои ебучие игрища в публичном дискурсе и заманивать в свои сети новых и новых жертв; неизвестно когда их наконец остановит кто-нибудь, и случится ли это вообще.

В России начали наконец внедрять линуксы, но слишком долго, медленно, и не везде, и это будет тянуться неизвестно сколько. Тут утопающие помогут себе только самостоятельно, но только если будут знать куда плыть. Так что вот вам инструкция от такого же нуба как и вы, но имеющего возможность сравнить и предупредить заново:

Если вы это читаете и хотите попробовать стать программистом, то обходите винды десятой дорогой. Если не выгорело с поступлением в нормальный вуз, или если в вашем городе нет нормальных вузов или вузов вообще, то просто качайте книги автора сайта, качайте линукс и ставьте на домашний комп. Поверьте, вы будете чувствовать себя в своем компьютере вполне нормально когда сделаете это. Не ссыте и не слушайте своих родственников и знакомых которые начнут охать и ахать, спрашивать зачем вам на компе линукс, и советовать всякую хрень вроде платных курсов на Python.

Здешние книги это единственный нормальный учебный материал во всём интернете для нового поколения начинающих программистов, материал который не будет ставить издевательски высоких начальных планок и сложных концептов вроде ООП, теорий баз данных, или изучения плюсов как начального языка без понимания что и зачем вы делаете. Вы не будете чувствовать себя идиотом, и здесь не будет никакой фальшивой сложности. Будет только настоящая, когнитивная сложность, нагружающая мозг полезной деятельностью, и которой не надо бояться и избегать. Да, программирование это сложно, не всем оно действительно нужно, и не все захотят продолжать. Но те кто хотят, теперь смогут попробовать в собственном темпе без всяких ограничений, без всякого мусора из вузовских учебных программ, и собственное упорство им не навредит если они попробуют.

Знаю, знаю, не стоит верить тому что написано в интернете. Всегда проще поверить человеку когда знаешь его в лицо, и видитесь в офлайне каждый день. Но времена теперь вот такие вот, дикие абсолютно, и все понимают или хотя бы чувствуют что происходит. Не факт что найдешь что-то нормальное не зная что искать, поисковики теперь забиты СЕО-спамом и работают через жопу, публичный дискурс и социальная жизнь в основном протекает в "соцсеточках", так что на оффлайн знакомых тоже надежды малы, а профессионалы которые вроде как ищут кого-то, вместо открытого общения в сети с заинтересованными закуклились там в своих уютненьких кабинетиках и отбирают соискателей из мелких выборок по формальным признакам при личных встречах, потому что их, профессионалов этих, на всех просто не хватает.

Но если вы хотите стать программистом и всё-таки читаете это, то поздравляю вас, вы везунчик. Дерзайте! Запускайте лайв-дистрибутив линукса с флешки и пробуйте, смотрите что работает а что нет при запуске, делайте бекап важных файлов и ставьте на комп дистр какой понравится, сейчас это вообще легче лёгкого сделать, и ничего там страшного нет. Время покажет, правда ли вы не годитесь в программисты, или вас просто замучил Билл Гейтс. Неизвестно насколько больше могло бы быть программистов сейчас если бы не маздай.

P.S.

Чуть больше года сижу на MX Linux, миграция с седьмой винды прошла без всяких осложнений. Рекомендую MX для перехода, он без SystemD и при лайтовом установленном i3 не падает вообще. Сейчас у меня 12 дней аптайма, стараюсь не ребутить без крайней необходимости. Если всё же иногда система зависает и приходится перезапускать то это всегда браузер виноват, тут исключений никаких, другие программы так себя не ведут. После установки меняйте язык локали везде в настройках на английский, а то в терминале без иксов кракозябры будут. Возиться с костылями предустановленного xfce нет желания, так что пока посижу и просто понаслаждаюсь жизнью как есть, попишу потихоньку баш-портяночки, в паскальчике поковыряюсь, а потом перееду на какой нибудь другой дистр, на гентушечку например. Теперь я понимаю почему все кто линукс хоть раз тронул и распробовал на винды плюются, это неописуемое ощущение того что ты наконец свободен от чего-то сковывающего и уродливого, и можешь реально что-то сделать. Снеси венду, спаси свой мозг! Вендекапец!

parent From diesi (unverified) Fri May 16 13:40:35 2025 UTC pencil

Re: Re: Re: Волки

> Всегда проще поверить человеку когда знаешь его в лицо, и видитесь в офлайне каждый день

Вот нифига не проще. Рандомному ютубовскому блогеру с 2k подписчиков верят обычно больше, чем любому офлайн-знакомому.

Да и насчёт "linux не падает" вы хватили. На райзенах нередко бывает, что винда работает стабильно и не падает, а линух рандомно ребутается в совершенно произвольные моменты. На некоторых комбинациях процев и биосов это со временем поправили, на некоторых нет.

parent From Parthen (unverified) Sat May 17 18:19:04 2025 UTC pencil

Re: Re: Re: Re: Волки

Тут надо просто железо подбирать под софт, а не софт под железо.

Я свой нынешний компьютер собрал, тщательно проверяя совместимость - и с тех пор забыл о драйверах и падениях.

parent From diesi (unverified) Sun May 18 13:14:04 2025 UTC pencil

Re: Re: Re: Re: Re: Волки

От брака это не застрахует, во всех смыслах этого слова)) Не все проблемы проявляются сразу, а некоторые бывают ещё и плавающими.

Ну и тут дело какое - если вдруг взяться кого-то убеждать сменить винду на линух (не делайте этого, пока вас об этом явно не попросят), то аргумент про стабильность это не аргумент ни разу, по моим наблюдениям, мало кто из впервые севших за компьютер после примерно 2010 года вживую видел BSoD.

parent From andry0980 (unverified) Mon May 19 01:57:32 2025 UTC pencil

BSoD-ы

> мало кто из впервые севших за компьютер после примерно 2010 года вживую видел BSoD

Интересно, что мой опыт абсолютно противоположен. Впервые с виндой (и в целом с компьютерами) я познакомился в году так 2016, а закончил с ней, хвала Линуксу, в 2024. Всё это время синие экраны были постоянными спутниками жизни. В целом запускались лишь проприетарные игрушки (большинство официальные), браузер, и некоторые прочий (тоже лицензионный) софт. ОСь каждый раз переустанавливалась раз в года два, ибо под конец срока годности, помимо прочих багов и лагов, BSoD-ы стабильно вылазили где-то раз в неделю.

Перед окончательным переходом на GNU/Linux было самое весёлое - 3-4 синих экрана в день. Но та система и прожила не 2, а почти 4 года. Проблема точно не в вирусах, пиратки из глубин интернета тоже не качал. Даже винда, внимание, официальная (!). Склоняюсь к тому, что это особенность конкретно этой линейки операционных систем. А если это всё же мои немногочисленные действия привели к такому, то тогда "странно", почему на GNU/Linux ничего даже близко подобного нет за полтора года. В завершение хочется сказать, что сейчас я счастливо использую Debian/Devuan с i3wm.

parent From Andrey V. Stolyarov profile Mon May 19 07:17:13 2025 UTC pencil

userpic

Re: BSoD-ы

Ну да ну да. Винда, как мы знаем, дружественна пользователю, но при этом крайне разборчива в выборе друзей.

parent From diesi (unverified) Mon May 19 10:06:07 2025 UTC pencil

Re: BSoD-ы

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

> лицензионный

А это, похоже, и есть корень всех зол. У меня-то эта гадость никогда не водилась, даже при наличии лицензии шёл за копией к правильному издателю - на рутрекер. Ещё, поди, и антивирус стоял, да?

Но это также могут быть и аппаратные проблемы, и просто кривые драйвера для винды.

parent From andry0980 (unverified) Mon May 19 16:51:44 2025 UTC pencil

Re: Re: BSoD-ы

> Ещё, поди, и антивирус стоял, да?

Конечно). По возможности всё встроенное отключил, только вот возможности на обыкновенной версии весьма скромные. Что-то слышал про Tiny10 и п.р версии, из которых всё лишнее выстрегли, но говорилось в основном плохое (то одно не работает, то другое, то ещё что-то очень важное выстригли).

> просто кривые драйвера для винды

Видеокарта была от зелёных, и вот с ней единственной были частые проблемы. Начиная от систематических BSoD-ов после обновления до новейшей версии, заканчивая убийством initramfs при попытке поставить драйвер, когда я уже перешёл на Linux.

Причём подобные проблемы не у меня одного. Я не могу назвать ни 1 товарища (по моей системе "статус" выше знакомого, но сильно ниже друга), который бы не видел BSoD-а. Вот у всех, хоть раза два, но был.

parent From Andrey V. Stolyarov profile Mon May 19 16:55:24 2025 UTC pencil

userpic

Re: Re: Re: BSoD-ы

> ни 1 товарища

JFYI: числительные, воспроизводимые одним словом, в повествовательном тексте пишутся буквами. Цифры можно применять либо для многословных числительных (например, "23" — тут два слова), либо если прямо в тексте воспроизводится некое арифметическое выражение или формула. Всякое "один", "два", "пятнадцать", "семьдесят", "сто", "пятьсот", "тысяча" — строго буквами.

Вот это вот "ни одного", написанное так, как это вы сделали, выглядит просто нелепо.

parent From andry0980 (unverified) Mon May 19 17:54:59 2025 UTC pencil

Re: Re: Re: Re: BSoD-ы

Благодарю за коррекцию. А учитывая то, что её дали мне Вы, запомню это навсегда :)

parent From EVI profile Tue May 20 04:59:55 2025 UTC pencil

Re: BSoD-ы

Я когда ещё на форточках сидел, захотел показать товарищу какие классные кракозябры получаются, если скопировать текст из книги автора. Словил BSoD. :)

BSoD продолжал возникать пока не выполнил chkdsk.

parent From Anonymous (не ТС) (unverified) Sat May 17 20:37:17 2025 UTC pencil

Re: Re: Re: Re: Волки

> а линух рандомно ребутается в совершенно произвольные моменты. На некоторых комбинациях процев и биосов это со временем поправили, на некоторых нет.

Это может быть баг железа и/или прошивки. Винда обходит эти баги костылями в драйверах или не использует некоторые возможности железа, а линукс пытается использовать и происходит что происходит.

Но лично не наблюдал, на моём Rysen причём ещё и новом экспериментальном каком-то, линукс ни разу не завис и не упал. Правда есть одна проблемка, программы для расчётов на GPU почему-то на линуксе не запускаются, а на винде запускаются. GPU там как раз встроенный в процессор.

parent From diesi (unverified) Sun May 18 13:38:32 2025 UTC pencil

Re: Re: Re: Re: Re: Волки

> программы для расчётов на GPU почему-то на линуксе не запускаются, а на винде запускаются

Программы для расчётов на GPU они разные бывают, и затолкать их на gpu вариантов тоже больше одного. Без конкретики ничего сказать нельзя, увы.

Наблюдал, кстати, обратную ситуацию: как-то понадобилась по учёбе tensorflow, и если у меня она моментально подружилась с cuda, то у знакомых виндоюзеров заработала только версия для cpu. В итоге выяснилось, что разрабы tensorflow на винду забили, и с какой-то версии расчёты на gpu там не реализуют. Ситуация оказалась усугублена тем, что народ уже уверовал в силу нейронок, и вопросы про то, почему ничего не работает, задавались именно им. А те на сто ладов тасовали инструкции по установке, не обращая внимания на отсутствие нужного функционала в последних версиях, хотя обучены были на вполне актуальных в данной ситуации данных.

From Александр (unverified) Mon May 12 21:46:35 2025 UTC pencil

Паранойя?

Добрый день. Хотелось бы услышать мнение уважаемого мастера по следующей ситуации. Знакомый заморочился свободой от корпораций. Купил хороший роутер чтоб поднять там впн сервер. Купил на озоне китайский серверный набор: материнка 2 проца 8 планок оперативки. Заказал в китае корпус е атх. И остальное... планирует поставить proxmox, и постепенно уйти от яндекс диска, почты и тп.... Насколько заморочки и финансовые затраты, по вашему, имеют смысл? Не паранойя ли это?

parent From Andrey V. Stolyarov profile Tue May 13 08:31:59 2025 UTC pencil

userpic

Re: Паранойя?

Ваш знакомый всё делает абсолютно правильно (по правде говоря, непонятно, при чём тут proxmox, но остальное вроде бы сомнений не вызывает). Я вообще не вполне понимаю, как можно использовать какие бы то ни было сервисы от того же яндекса, а равно от гугла, амазона и прочей жирномрази.

Что касается паранойи, то это обязательное условие выживания в современном мире. И, кстати, если это непонятно и вы по-прежнему вкладываете в слово "паранойя" какой-то отрицательный смысл (если, конечно, это не заболевание в медицинском смысле, но о таковом тут речи не идёт) — то вы опасны для окружающих.

parent From Александр (unverified) Tue May 13 15:23:38 2025 UTC pencil

Re: Re: Паранойя?

Proxmox это проба пера. Он думал эту машину отдать под гипервизор и нарезать виртуалки. Одну для замены гугл диска. Вторую для почтового сервера и тп. Возможно это излишне, и посчитав комплектующие я лично прихожу к выводу , что проще купить новый ПК и не заморачиваться с виртуалками, просто на него линух поставить и все на нем настроить. По поводу того как можно пользоваться сервисами корпораций.. Ну не каждый суслик агроном) В любом случае спасибо. Заберем в коллекцию ваши наработки для построения цифрового бункера

parent From Максим Клочков profile Tue May 13 10:09:58 2025 UTC pencil

Re: Паранойя?

Хорошо, но мало. Вашему другу обязательно надо задуматься о следующих моментах:

1. DNS полностью свой, без forwarders (я пользуюсь unbound, таким же образом можно настроить и bind, популярный dnsmasq - не подойдет) - это бесплатно.

2. Белый IP-адрес. PI-блок (адреса, независимые от провайдера) он не получит (это для одного человека без опыта неподъемная задача), но - обычный белый IP нужен обязательно, лучше два и больше, один от провайдера, второй на внешнем хостинге в нормальной стране - это стоит денег, увы. И чем дальше, тем дороже,

3. Свой домен, купленный не через ру.центр, а через нормального регистратора. Серверы DNS этого домена должны быть на адресах из п. 2 - т. е. контролировать их должен покупатель домена, а не регистратор - домен тоже, соответственно, стоит денег.

Для п. 2 и 3 нужно решить, как это оплачивать, российская карта скорее всего не подойдет. Я третий вопрос для себя до конца так и не решил, пользуюсь пока бесплатным доменом (точнее двумя) на freedns.afraid.org. Может быть, посетители сайта подскажут?

parent From Andrey V. Stolyarov profile Tue May 13 10:31:09 2025 UTC pencil

userpic

Re: Re: Паранойя?

Честно говоря, белый IP дома я склонен считать излишеством. Но да, белый IP в виде VPS где-нибудь далеко-далеко — это обязательно. Лучше два в разных местах — во-первых при внезапном падении одного можно быстро подняться на втором (хотя бы почту), во-вторых чтобы DNS primary и secondary было где держать.

parent From Максим Клочков profile Tue May 13 10:58:07 2025 UTC pencil

Re: Re: Re: Паранойя?

Я на белый домашний IP хожу через VPN, если мне нужно добаться до чего-то внутри дома. А еще - предоставляю этот VPN друзьям за границей, если им нужны российские сайты, на которые из-за рубежа не зайти (вроде Мосэнергосбыта).

Заводить для этого российский VPS - почему-то не хочется. Есть в Европе, он решает большинство задач.

parent From Andrey V. Stolyarov profile Tue May 13 12:41:00 2025 UTC pencil

userpic

Re: Re: Re: Re: Паранойя?

> Я на белый домашний IP хожу через VPN, если мне нужно добаться до чего-то внутри дома

Это можно и через внешний (тот самый VPS), если держать всё время поднятым VPN до него.

> А еще - предоставляю этот VPN друзьям за границей,

Ну, если российский VPS держать не хочется, тогда да, это вполне валидная причина. Согласен.

parent From Anonymous (unverified) Tue May 13 12:53:32 2025 UTC pencil

Re: Re: Паранойя?

Для п. 2 и 3 нужно решить, как это оплачивать, российская карта скорее всего не подойдет. Я третий вопрос для себя до конца так и не решил, пользуюсь пока бесплатным доменом (точнее двумя) на freedns.afraid.org. Может быть, посетители сайта подскажут?

Есть некоторое число регистраторов доменов, работающих за крипту (включая Litecoin, Monero и другие). Рекомендую также внимательно читать что вы приобретаете, поскольку, например, njal.la, incognet.io и некоторые другие, не являются регистраторами доменов в привычным смысле, в частности, официально доменом владеют они, и, если это вас не устраивает, никто не мешает вам после покупки домена перенести его к другому регистратору.

За крипту также можно купить VPS и выделенные сервера, причём иногда попадаются сайты, у которых есть версия без js (например, если начать покупку на сайте www.privex.io с выключенным js, то предложат перейти на одну из версий, которая работает без него).

С этим всем, конечно, остаётся открытым вопрос о том как получить крипту. Мой способ вам явно не подойдёт, поэтому ничего по этому поводу говорить не буду.

parent From NP (unverified) Wed May 14 11:09:14 2025 UTC pencil

Re: Re: Паранойя?

Noob is here. Чем нормальный регистратор отличается от ру.центра?

parent From Andrey V. Stolyarov profile Fri May 16 10:43:03 2025 UTC pencil

userpic

Re: Re: Re: Паранойя?

Например, тем, что не работает в российской юрисдикции и паспорт не спрашивает.

From Ivan (unverified) Thu May 8 20:04:56 2025 UTC pencil

Навигация

Почему-то в первом томе издания 2,9 нету кликабельной навигации. Это так и должно быть, или она ещё появится? Если я не ошибаюсь, вы писали что во всех трёх томах нового издания кликабельная навигация должна присутствовать, а сейчас она присутствует везде кроме первого тома

From Mort (unverified) Thu May 8 15:04:42 2025 UTC pencil

Можно ли начать сразу с Паскаля?

Можно ли начать обучение сразу с Паскаля, а по ходу при необходимости обращаться к разделу "Предварительные сведения"?

parent From Andrey V. Stolyarov profile Thu May 8 16:09:04 2025 UTC pencil

userpic

Re: Можно ли начать сразу с Паскаля?

В принципе можно попробовать, но я бы не советовал. Из первой части можно достаточно безболезненно выкинуть параграфы с 1.3.4 по 1.3.7, они могут показаться довольно заумными; но на этом всё, без всего остального будут проблемы, и, главное, будет трудно понять, в чём эти проблемы заключаются.

parent From Anonymous (unverified) Thu May 8 17:16:06 2025 UTC pencil

Re: Re: Можно ли начать сразу с Паскаля?

Как можно такое выкидывать!? Это же самая интересная часть книги! :)

parent From Andrey V. Stolyarov profile Thu May 8 18:03:22 2025 UTC pencil

userpic

Re: Можно ли начать сразу с Паскаля?

Кому как. Подавляющее большинство людей непоколебимо уверено, что дробей (ну, обыкновенных, рациональных — которые n/m) больше, чем целых чисел, или там, например, в квадрате 1x1 точек больше, чем на отрезке единичной длины. Да и вообще, как это можно бесконечности сравнивать, они же бесконечные. Хуже того, вы бы знали, сколько народу уверено, что 1/3 — число иррациональное (ну, типа, дробь же бесконечная получается), а что в системе по любому основанию, делящемуся на три, эта самая дробь окажется всего с одним знаком после запятой — это ещё с мыслью свыкнуться надо. В общем, не всем такое заходит, прямо скажем.

А программировать без этого, будем реалистами, можно. При этом люди, конечно, не понимают толком, что делают, но это уже скорее философские материи.

parent From Anonymous (unverified) Fri May 9 05:03:48 2025 UTC pencil

Re: Re: Можно ли начать сразу с Паскаля?

Я это всё знал ещё задолго до выхода книг, где-то в старших классах школы читал разные книги по математике, где это было описано намного подробнее.

Наверное как раз мне можно было бы начинать сразу с паскаля, только вот если всё это знать, то прочитать части до паскаля — это дело нескольких часов, и смысла их пропускать я как-то не вижу. А я ещё и с каждым изданием перечитывал это зачем-то.

parent From Andrey V. Stolyarov profile Fri May 9 09:06:59 2025 UTC pencil

userpic

Re: Можно ли начать сразу с Паскаля?

Я и говорю, кому как :-)

parent From мимоматематик (unverified) Fri May 9 18:31:41 2025 UTC pencil

Re: Re: Можно ли начать сразу с Паскаля?

экспонаты руками не трогать!!!

> в квадрате 1x1 точек больше, чем на отрезке единичной длины

Любой толковый физик или инженер скажет вам, что в квадрате 1х1 точек и в самом деле намного больше, чем в единичном отрезке. Проверить самостоятельно это тоже легко: посмотрите насколько больше краски у вас уйдёт на закрашивание квадрата со стороной в метр по сравнинию с линией длиной в метр.

Если математики, пользуясь некоей системой аксиом, сумели доказать обратное, то, может быть, стоит пересмотреть эту систему аксиом? Очень уж выводы далеки от реальности получаются.

Ну и не все математики, кстати, любят развлекаться переселением туда-сюда бесконечного количества воображаемых гостей в воображаемом отеле с бесконечным количеством номеров. Академик Яков Успенский, например, метко обозначил эти умствования как "теория множеств и связанная с нею канторовско-лебеговская дребедень".

> Да и вообще, как это можно бесконечности сравнивать, они же бесконечные.

И это верно. Сравнить, при большом желании, можно алгоритмы построения этих бесконечностей, но никак не сами бесконечности. Тупо потому, что для сравнения актуальных бесконечностей понадобится бесконечное количество времени.

Я это всё к тому, что мейнстримная математика вовсе не обязательно является наилучшим способом отражения реальности. С точки зрения того же практического программирования, конструктивная математика, например, смотрится несколько адекватнее.

parent From Andrey V. Stolyarov profile Fri May 9 19:30:29 2025 UTC pencil

userpic

Re: Re: Re: Можно ли начать сразу с Паскаля?

> пользуясь некоей системой аксиом

Какая ещё, блядь, "система аксиом"? Точка на отрезке — это, грубо говоря, десятичная дробь, точка на квадрате — это две десятичные дроби, теперь берём от этих двух дробей по одной циферке и выписываем по очереди, получаем из двух дробей одну; и наоборот, берём любую одну, первая циферка налево, вторая направо, и так по очереди, и из одной получаем две. И, что характерно, из каждой одной дроби получается ровно одна строго определённая пара, притом она получается только из этой одной дроби и больше ни из какой, а при обратном преобразовании из этой пары получается исходная дробь. Если рассматривать только конечные (но, естественно, произвольной длины) — получаем взаимооднозначное соответствие между конечными дробями и парами конечных дробей, если рассматривать бесконечные — между бесконечными.

Как простые дроби "уголком" занумеровать от единицы до бесконечности, чтобы каждая получила свой номер и чтобы номера все были использованы (т.е. тоже чтобы получилось взаимнооднозначное соответствие между двумя множествами), объяснять надо или сам догадаешься?

Мне вот даже интересно, как субъект представляет себе такую "систему аксиом", в которой два множества, между элементами которых установлено взаимнооднозначное соответствие, могут оказаться разной мощности.

И вот только не надо рассказывать тут про физиков и инженеров. И уж тем более про "мейнстримную математику". Я бы сказал, что всякая особь, для которой равномощность прямой и плоскости не является очевидной, заведомо слишком тупа, чтобы хоть что-то там разглагольствовать на тему математики, физики, инженеров и программирования. Да и вообще на любую тему. А уж особь, которая не в курсе, что кроме теории множеств есть ещё теория меры (то самое "сколько краски уйдёт"), и что это вообще-то совершенно разные вещи, — такая особь не просто тупа, но ещё и не пытается, судя по всему, получать знания. Зато зачем-то срёт в интернете на форумах.

А про Успенского это, насколько я понимаю, городская легенда. Таких легенд воз и тележка, и почему-то как раз подобного сорта фрики очень любят их озвучивать.

parent From Петя (unverified) Sat May 10 02:58:46 2025 UTC pencil

Re: Re: Re: Re: Можно ли начать сразу с Паскаля?

> Мне вот даже интересно, как субъект представляет себе такую "систему аксиом", в которой два множества, между элементами которых установлено взаимнооднозначное соответствие, могут оказаться разной мощности.

Ну вот да, равномощность же просто-напросто определяется как существование биекции?

parent From Andrey V. Stolyarov profile Sat May 10 08:59:37 2025 UTC pencil

userpic

Re: Можно ли начать сразу с Паскаля?

Да определить-то её можно и как-нибудь по-другому при желании, вопрос именно в том, как её ввести так, чтобы, например, равномощность конечных множеств не сломалась. Хотя, честно говоря, может и можно. Мало ли в математике мозгоразрывных теорий.

parent From Anonymous (unverified) Sat May 10 05:07:18 2025 UTC pencil

Re: Re: Re: Re: Можно ли начать сразу с Паскаля?

Да даже если и не легенда, наверняка можно найти сотни совершенно реальных цитат с отборной бредятиной, которые тот или иной академик выдал по пьянке и/или ради шутки или от старческого маразма. Кроме того, хорошие специалисты в одних областях могут запросто быть фриками в других.

Если какой-то авторитет что-то когда-то сказал, то само по себе без полного контекста — это вообще не аргумент.

parent From Недопрепденс (unverified) Tue May 13 09:34:51 2025 UTC pencil

Точки и десятичные дроби

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

Тут не обойтись без некоторой технической аккуратности.

Возьмём, например, дробь 1/110 = 0,0(09)⏨

первая дробь получается 0,0(9)⏨ = 0,1⏨

вторая дробь 0

После обратного преобразования получаем 0,1⏨ = 1/10

parent From Andrey V. Stolyarov profile Tue May 13 09:48:25 2025 UTC pencil

userpic

Re: Точки и десятичные дроби

Был какой-то хитрый трюк, позволяющий эти "девятки в периоде" объехать на кривой козе, я уже не помню подробностей — я всё-таки не математик. Я потому и сказал "грубо говоря" — тут важнее понять ответ на вопрос "какого фига", строгое доказательство оказывается несколько сложнее. Это, собственно говоря, много где так, я вот, например, не могу через себя пропустить доказательства правила Лопиталя из учебников, каждый шаг понятен, зазубрить можно, общей картины не получается. При том что вообще-то ответ на вопрос "какого фига" состоит из одной фразы "там dx'ы сокращаются".

parent From Anonymous (unverified) Sat May 10 05:10:16 2025 UTC pencil

Re: Re: Re: Можно ли начать сразу с Паскаля?

На закрашивание математического отрезка уйдёт 0 краски, на закрашивание математического квадрата тоже 0 краски (слой нулевой толщины), так что по факту одинаково. И только на закрашивание математического куба уйдёт кубический метр краски.

parent From Andrey V. Stolyarov profile Sat May 10 09:45:09 2025 UTC pencil

userpic

Re: Re: Re: Re: Можно ли начать сразу с Паскаля?

Ну с линией ладно, но с квадратом — тут уж пардон, кто сказал, что слой будет нулевой толщины? А куб вы, по ходу, заполнять собрались, а не закрашивать.

parent From Anonymous (unverified) Sat May 10 10:48:35 2025 UTC pencil

Re: Re: Re: Re: Re: Можно ли начать сразу с Паскаля?

Математический квадрат - это плоская фигура. Если слой будет не нулевой толщины, то это уже будет закрашен не квадрат, а что-то вроде прямоугольного параллелепипеда со сторонами условно 1m×1m×0.1mm — уже объёмная, а не плоская фигура.

Вот что мне интереснее, это что будет если попытаться закрасить тессеракт. Видимо уйдёт бесконечное количество краски?

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

Но к мощности множеств точек это не относится в любом случае, как ни определяй.

parent From Andrey V. Stolyarov profile Sat May 10 10:50:45 2025 UTC pencil

userpic

Re: Re: Re: Re: Re: Re: Можно ли начать сразу с Паскаля?

> Если слой будет не нулевой толщины, то это уже будет закрашен не квадрат, а что-то вроде прямоугольного параллелепипеда

Я бы сказал, что он будет не "закрашен", а "заполнен". Впрочем, о терминах не спорят, о терминах договариваются.

> Но к мощности множеств точек это не относится в любом случае, как ни определяй.

Вот-вот :-)

parent From Борда (unverified) Sun May 11 06:31:30 2025 UTC pencil

Re: Можно ли начать сразу с Паскаля?

к мощности множеств точек это не относится в любом случае, как ни определяй.

Относится к определённой к.-л. способом мере

parent From Andrey V. Stolyarov profile Sun May 11 09:12:59 2025 UTC pencil

userpic

Re: Re: Можно ли начать сразу с Паскаля?

Ну да, а ещё дважды два вроде бы будет четыре.

Теорию меры, если кто не заметил, я упомянул в первом же комменте, как и то, что мера к мощностям бесконечных множеств никакого отношения не имеет.

А ещё знаете такое словосочетание "пустая строка"? В ваших комментах мне пришлось их расставлять самому.

parent From diesi (unverified) Sat May 10 10:46:57 2025 UTC pencil

Re: Re: Re: Re: Можно ли начать сразу с Паскаля?

Если на закрашивание чего-то ушло ровно 0 краски, очевидно, оно вообще не было закрашено, а слой краски в точности нулевой толщины, это, очевидно, отсутствие слоя краски. Но если принять слой краски не равным в точности нулю, то на закрашивание квадратного метра может преспокойно уйти хоть бочка краски, и я почему-то почти уверен, что при этом в квадрате непременно найдётся хоть одна незакрашенная точка.

parent From Andrey V. Stolyarov profile Sat May 10 10:52:34 2025 UTC pencil

userpic

Re: Re: Re: Re: Re: Можно ли начать сразу с Паскаля?

А давайте ещё обсудим вместимость кончика иглы, измеренную в ангелах? :-) По-моему, содержательность уже где-то близко.

parent From Anonymous (unverified) Sun May 11 03:59:47 2025 UTC pencil

Re: Re: Re: Re: Re: Re: Можно ли начать сразу с Паскаля?

На кончике иглы может поместить 65535 ангелов. А если попробует сесть ещё один, то снова будет ноль. Это очевидно, поскольку ангелы садились на кончик иглы ещё в средних веках, а тогда 32-х или тем более 64-х битных компьютеров ещё не было.

parent From Борда (unverified) Sun May 11 06:36:18 2025 UTC pencil

Re: Можно ли начать сразу с Паскаля?

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

Конструктивная математика - часть математического мейнстрима.

НЕсуществование не всегда можно быстро доказать конструктивными методами.

parent From Andrey V. Stolyarov profile Sun May 11 09:41:00 2025 UTC pencil

userpic

Re: Re: Можно ли начать сразу с Паскаля?

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

parent From Борда (unverified) Sun May 11 18:27:11 2025 UTC pencil

Математический мейнстрим

какую часть математики можно считать находящейся "за пределами мейнстрима"

Кроме "мейнстрима" есть и андерграунд, вот он ужасен:

Не Кантором единым

parent From Andrey V. Stolyarov profile Sun May 11 19:02:44 2025 UTC pencil

userpic

Re: Математический мейнстрим

Простите, а где там вообще математика? Обыкновенные бессмысленные заклинания от очередной гуманитарной плесени. Математики там просто нет, ну вот вообще, совсем. То есть это не так чтобы "какая-то другая математика", это просто бессмысленный набор слов, как, собственно, и едва ли не любая гуманитарщина.

В довершение оно ещё и свёрстано в ворде, причём это вот прямо видно в самом худшем смысле слова.

parent From Сергей (unverified) Sun May 11 22:08:54 2025 UTC pencil

Re: Re: Математический мейнстрим

Да пофиг, мягко говоря, в чём и какими частями тела свёрстано. Зачем я это открыл вообще? Бесконечный процесс завершится

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

parent From Andrey V. Stolyarov profile Mon May 12 07:12:11 2025 UTC pencil

userpic

Re: Re: Re: Математический мейнстрим

Там это не единственный перл. Но гуманитарную шваль метит не это, а скорее рассказ про то, что якобы Кантор был душевнобольным. Логикой не владеем, сказать по сути нечего — значит будем строить страшные рожи, завывать заупокойно и вообще давить на эмоции. Только на это гуманитарные шарлатаны и годятся.

А в чём свёрстано — между прочим, не так уж и пофиг. Математики обычно умеют пользоваться LaTeX'ом.

parent From diesi (unverified) Mon May 12 06:06:43 2025 UTC pencil

Re: Re: Математический мейнстрим

А также эксплуатирует авторитет комиссии РАН по борьбе с лженаукой, если ту штуку внизу титульника читать бегло, есть риск попасться (до меня вот не с первого раза дошло, что она к этому тексту отношения не имеет никакого).

parent From Andrey V. Stolyarov profile Mon May 12 07:19:04 2025 UTC pencil

userpic

Re: Математический мейнстрим

Я бы сказал, что риск попасться есть только у тех, кто не понимает, о чём идёт речь. Вот только таких, увы, подавляющее большинство.

parent From Anonymous (unverified) Sun May 11 22:52:05 2025 UTC pencil

Re: Re: Можно ли начать сразу с Паскаля?

А возможно ли доказать конструктивными методами равномощность отрезка и квадрата?

parent From Andrey V. Stolyarov profile Mon May 12 07:14:22 2025 UTC pencil

userpic

Re: Re: Re: Можно ли начать сразу с Паскаля?

Читать сюда. Если не умеете читать — будьте любезны разучиться также и писать, во всяком случае на моём сайте.

parent From Петя (unverified) Sat May 10 02:56:12 2025 UTC pencil

Re: Re: Можно ли начать сразу с Паскаля?

Честно говоря, не особо понятно, для программирования ЧЕГО нужно знать про (не)счётные множества, etc. Сам на каком-то уровне с математикой ознакомлен, но только потому что это просто прикольно было в своё время

Основы алгоритмов и структур данных - другой вопрос, понимать, что три вложенных цикла до N будут слегка долговато крутиться для N=10^6, точно лишним не будет

parent From Andrey V. Stolyarov profile Sat May 10 08:45:18 2025 UTC pencil

userpic

Re: Re: Re: Можно ли начать сразу с Паскаля?

> для программирования ЧЕГО нужно знать про (не)счётные множества

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

From Пе-тян profile Mon May 5 15:09:05 2025 UTC pencil

Ещё пара вопросов по чистой компиляции

Здравствуйте!

Хочу спросить на счёт требования, чтобы по исполняемому файлу нельзя было определить, с помощью каких инструментов он сделан.

Я попытался поискать способы анализа исполняемых файлов, и все встретившиеся мне используют тот факт, что GCC и компания (ld и glibc) добавляют в файл .comment секцию с информацией о себе. Для какого-нибудь TinyCC этот способ уже не работает. Вы имели в виду, что в бинарнике не должно быть именно такой информации, или есть какой-то ещё способ определения компилятора?

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

И ещё, на счёт требования, чтобы можно было сделать любой корректный исполняемый файл. Правильно ли я понимаю, что реификация в языке секций и машинных инструкций для этого не нужна, а достаточно в "системе программирования" кроме компилятора и линковщика иметь ещё и ассемблер?

parent From Andrey V. Stolyarov profile Mon May 5 15:29:51 2025 UTC pencil

userpic

Re: Ещё пара вопросов по чистой компиляции

Так, вот что: "насчёт" пишется слитно. Если только не имеется в виду буквально, что мы что-то там делаем на некий "счёт" (например, деньги перечисляем, или там дружно прыгаем на счёт три).

> Вы имели в виду, что в бинарнике не должно быть именно такой информации

Я имел в виду буквально то, что написано в книге: чтобы невозможно было определить, каким транслятором создан исполняемый файл.

> если представить себе анализатор, который принимает во внимание всякие индивидуальные особенности компиляторов

В языке не должно быть возможностей, трансляция которых в машинные команды не является очевидной и тривиальной. Всё более сложное должно быть в библиотеках.

> а достаточно в "системе программирования" кроме компилятора и линковщика иметь ещё и ассемблер?

Ассемблер это умеет и так, можно специально не уточнять. Коль скоро я это вынес в список свойств транслятора — ассемблер тут ни при чём.

Иной вопрос, что вряд ли такое свойство может быть реально достигнуто на практике.

parent From Anonymous (unverified) Mon May 5 17:35:34 2025 UTC pencil

Re: Re: Ещё пара вопросов по чистой компиляции

> В языке не должно быть возможностей, трансляция которых в машинные команды не является очевидной и тривиальной.

Я думаю, этого недостаточно. Даже у ассемблера есть подобные фиговины. Некоторые машинные команды пишутся одинаково на языке ассемблера, но при этом могут быть представлены в машинном коде более чем одним способом. Вот по таким командам даже ассемблер можно попытаться вычислить, а не то что компилятор.

parent From Andrey V. Stolyarov profile Mon May 5 17:56:05 2025 UTC pencil

userpic

Re: Ещё пара вопросов по чистой компиляции

Тут такое где-то уже обсуждалось, но на самом деле даже если в конкретном ассемблере нет мнемоник для некоторых существующих машинных команд (поскольку в машинном коде строго одно и то же действие может быть представлено двумя различными способами), никто не мешает описать для этого свой макрос. Есличо, в секции кода никто не мешает использовать всякие db и что там вместо них.

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

parent From Anonymous (unverified) Tue May 6 02:43:45 2025 UTC pencil

Re: Re: Ещё пара вопросов по чистой компиляции

Ну это понятно, что через db и макросы можно и альтернативные команды вписать, но по факту ведь никто этого делать не будет, если не пишет шелл-код какой-нибудь или другое специфическое. Например мне нужен был бинарник, который можно передать по кабелю 0-modem RS-232 и он не должен был содержать байт EOF, а потом в конце к нему присобачить этот EOF. Это я пытался данные вытащить с древнего ПК под управлением DOS где не было вообще ничего подходящего, кроме собственно COM-порта, даже дисковода для дискет.

То есть получается, что зная характерные особенности ассемблера (какие альтернативные команды он выбирает сам - без макросов), всё-таки можно его вычислить по коду, если программист специально не заморочился. Или это не страшно, а важна принципиальная возможность такое сделать, даже если это требует усилий?

parent From Andrey V. Stolyarov profile Tue May 6 04:03:35 2025 UTC pencil

userpic

Re: Re: Re: Ещё пара вопросов по чистой компиляции

> важна принципиальная возможность такое сделать, даже если это требует усилий?

Именно так. Тут вопрос не в том, что кто-то за нами будет шпионить, а в том, насколько у нас полный контроль за происходящим.

> например мне нужен был бинарник, который можно передать по кабелю 0-modem RS-232 и он не должен был содержать байт EOF, а потом в конце к нему присобачить этот EOF

Не вижу, каким образом это может иметь хоть какое-то отношение к компиляторам — не говоря уже о том, что "байта EOF" не существует в природе.

parent From Anonymous (unverified) Tue May 6 12:56:12 2025 UTC pencil

Re: Re: Re: Re: Ещё пара вопросов по чистой компиляции

> Не вижу, каким образом это может иметь хоть какое-то отношение к компиляторам

Это был пример, где могут понадобится трюки с db вместо обычных команд процессора. Могу даже найти код если нужно. Больше никак не относится.

> не говоря уже о том, что "байта EOF" не существует в природе.

Байт 0x1A, SUB. Если сделать copy aux prog.com то данные будут копироваться пока не прилетит этот байт. (AUX ≈ /dev/ttyS0 в линуксе) А другого способа передать бинарный файл на компьютер с MS-DOS в базовой поставке без дисковода не вижу.

https://en.wikipedia.org/wiki/Substitute_character

parent From Andrey V. Stolyarov profile Tue May 6 16:21:43 2025 UTC pencil

userpic

Re: Re: Re: Re: Re: Ещё пара вопросов по чистой компиляции

> Байт 0x1A, SUB

Так это SUB, собственно, какой же это EOF. Но вообще если у вас там есть компилятор, то чего бы не перегнать бинарник в uuencode, или base64, или base93, или даже (совсем тупо) hex и в таком виде передать?

parent From Anonymous (unverified) Tue May 6 18:11:56 2025 UTC pencil

Re: Re: Re: Re: Re: Re: Ещё пара вопросов по чистой компиляции

> Но вообще если у вас там есть компилятор, то чего бы не перегнать бинарник в uuencode, или base64, или base93, или даже (совсем тупо) hex и в таком виде передать?

Минимальный DOS на 512 килобайтном диске (по факту твёрдотельный накопитель на ROM-чипе). Компилятор, ассемблер и тд на современном компе с линуксом.

Вот как раз декодер base64, который не содержал байта SUB и пришлось написать на ассемблере, чтобы получить возможность перегонять произвольные бинарные файлы.

> Так это SUB, собственно, какой же это EOF.

В CP/M старых версий это именно EOF, в файловой системе выделение места целыми блоками и неиспользуемую часть забивают этими байтами. Как легаси попало и в MS-DOS, но тут уже только для консоли и портов.

parent From Andrey V. Stolyarov profile Tue May 6 22:13:54 2025 UTC pencil

userpic

Re: Ещё пара вопросов по чистой компиляции

> декодер base64 [...] пришлось написать на ассемблере

Суррррово :-) Ну то есть не так уж и сложно, конечно, но я бы сломался и сделал декодер hex, игнорящий whitespace. По ощущениям должно получиться раз в десять короче.

parent From Anonymous (unverified) Wed May 7 00:35:27 2025 UTC pencil

Re: Re: Ещё пара вопросов по чистой компиляции

Мне помог отзывчивый товарищ из IRC. Код получился 104 строки. Но я бы сам не осилил, хотя раньше и писал на асме под DOS.

Или как ещё назвать того кто готов бесплатно с нуля (!) написать целую программу для незнакомого который просто зашел в IRC и спросил нет ли у кого такой программы.

parent From Andrey V. Stolyarov profile Wed May 7 10:51:09 2025 UTC pencil

userpic

Re: Ещё пара вопросов по чистой компиляции

Я делал энкодер/декодер для base64 на чистом Си, поэтому более-менее уверен в своих силах по изготовлению того же самого на асме. Но и каков будет объём — тоже хорошо представляю, поэтому и говорю, что сам бы слился и сделал hex.

Ну а про товарища с IRC — может, он воспользовался случаем сделать что-то полезное на асме. Такой случай может вообще представиться один раз в жизни, а определённая доза удовольствия от таких штук всё-таки есть.

parent From Anonymous (unverified) Tue May 6 11:27:34 2025 UTC pencil

Re: Re: Ещё пара вопросов по чистой компиляции

> В языке не должно быть возможностей, трансляция которых в машинные команды не является очевидной и тривиальной.

А могут ли в компиляторе быть оптимизации, действия которых по отдельности очевидны, но их комбинация - нет?

И стоит ли делать язык настолько выразительным, чтобы правила оптимизации его компилятора могли быть написаны на нём же и подключены библиотекой? Если да, то не возникнет ли тут той же проблемы, что в C++, когда семантику отдельного оператора невозможно однозначно определить, не прочитав всю единицу трансляции целиком?

parent From Andrey V. Stolyarov profile Tue May 6 21:58:31 2025 UTC pencil

userpic

Re: Re: Re: Ещё пара вопросов по чистой компиляции

> А могут ли в компиляторе быть оптимизации, действия которых по отдельности очевидны, но их комбинация - нет?

Так не бывает. Абсолютно холостое сотрясение воздуха.

> И стоит ли делать язык настолько выразительным, чтобы правила оптимизации его компилятора могли быть написаны на нём же и подключены библиотекой?

Вряд ли на нём же самом, хотя ничего невозможного нет: коль скоро мы постулируем возможность управлять генерацией кода с точностью до команд, остальное идёт в комплекте.

> когда семантику отдельного оператора невозможно однозначно определить, не прочитав всю единицу трансляции целиком?

Давайте вы своё холостое сотрясение воздуха перенесёте куда-нибудь ещё. Слидующий комментарий с "вопросами" подобного свойства я не раскрою.

From 934 (unverified) Sat May 3 01:01:27 2025 UTC pencil

свобода

Если свобода — это отсутствие насилия, что такое насилие? На вопрос, что считать насилием, каждый ответит разное. Что бы ответили вы?

parent From Andrey V. Stolyarov profile Sat May 3 07:25:06 2025 UTC pencil

userpic

демагогия

Насилие — это любое физически обнаружимое воздействие на тело индивида и/или на его имущество, на каковое [воздействие] он не дал согласия.

И вон с моего сайта. Дважды не повторяю.

Блядь, ну вот откуда такую плесень берут и почему её всё время тянет на мои сайты?

UPD: тебе что конкретно непонятно во фразе "вон с моего сайта", уёбок?

Для публики: там в очереди на премод очередная простыня, начинающаяся со слов "так, выходит, налилие - понятие субъективное". Я уж даже и не знаю, как такие дебилы вообще выживают в социуме.

parent From Ryabushka profile Sat May 3 14:05:42 2025 UTC pencil

Re: демагогия

В наше время под воздействием триллионов рекламных и не-рекламных говнопостов в соцсеточках у пипла просто разжижается моск, и наступает словесное недержание. Что-то искать и читать, знакомиться с точкой зрения другого человека, писать размеренный комментарий к статье, или обдумывать как задать правильный вопрос?

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

Хоть само присутствие подобной публики столь же неприятно как и непосредственная близость навоза, ну или плесени, всё же любые органические субстанции свидетельствуют о наличии жизни, пускай и примитивной жизни. Популярность имеет свою цену, но это не повод не праздновать. Из навоза обычно получаются прекрасные клумбы.

Хотя возможно что это просто троллота. Тогда всем читающим предлагается посыпать голову пеплом и посмеяться.

parent From Andrey V. Stolyarov profile Sat May 3 14:50:18 2025 UTC pencil

userpic

Re: Re: демагогия

Я сильно сомневаюсь, что наше время (хоть с соц"сетями", хоть без оных) по количеству тупых долбоёбов или их процентному содержанию сильно отличается от любого другого времени. Просто сейчас их стало лучше видно.

parent From diesi (unverified) Mon May 5 09:49:58 2025 UTC pencil

Re: Re: демагогия

> Ежедневное использование соцмедиаплатформ дарит желанное избавление от множества обременяющих когнитивных задач

У первобытных челов, говорят, мозги были крупнее наших. А потом они изобрели разделение труда и деградировали. В общем, ничего нового, от когнитивных задач человеки избавляются вообще всё время своего существования примерно с момента, как стали что-то из себя представлять в межвидовой борьбе. Но дебилов всегда было столько же, сколько и сейчас, а если кому-то кажется, что в его время было иначе, советую присмотреться к своему кругу общения тогда и сейчас.

parent From Andrey V. Stolyarov profile Mon May 5 10:43:56 2025 UTC pencil

userpic

Re: Re: Re: демагогия

> У первобытных челов, говорят, мозги были крупнее наших.

Говорят, что кур доЯт. А факт тот, что шлемы средневековых рыцарей и прочих русских богатырей из музеев не налезают на головы нынешних школьников.

parent From diesi (unverified) Mon May 5 19:04:42 2025 UTC pencil

Re: Re: Re: Re: демагогия

Вот как раз про шлемы я такого не слышал. Про доспехи да, но не про шлемы. Да и с доспехами тоже фигня получается - их и под двенадцатилетних изготавливали, и сохранившиеся в хорошем состоянии экземпляры в основном именно эти, детские, в которых разве что упражнялись не отходя далеко от замка, а взрослые в основном ржавые, ломаные, если вообще не рассыпались в труху за столетия, проведённые в сырой земле на полях сражений. А сохранившиеся взрослые экземпляры рассчитаны таки на рост 1,7 метров.

Образно говоря, если бы золотых серпов найдено в сто раз больше, чем железных, из этого не следовало бы, что крестьяне жали золотыми серпами.

parent From Andrey V. Stolyarov profile Mon May 5 19:07:38 2025 UTC pencil

userpic

Re: демагогия

> Вот как раз про шлемы я такого не слышал.

Я не слышал, я видел. Не помню в каком классе, но в общем реально класс таскали на экскурсию в какой-то музей (не помню какой, мелким был, не запомнил ни фига), и там экскурсовод на кого-то из наших "попробовал" напялить шлем (на самом деле он знал, конечно, что не налезет). И вроде не настоящий это шлем был, а якобы точная копия.

parent From diesi (unverified) Mon May 5 19:43:56 2025 UTC pencil

Re: Re: демагогия

Рыцарские рыцарскими, их делали на заказ, легко подобрать экземпляр, который не налезет на кого угодно (а можно наоборот, в иной доспех этих школьников двоих запихать можно), а вот массово изготавливаемые шлемы римских легионеров преспокойно садятся на голову нынешнего европейца вместе со всеми нужными подкладками. Но шлем легионера вот так напяливать вряд ли кто-то станет - чтобы он не налез, придётся взять самый малый размер, и пялить его на самого громадного чувака в школе, и вау-эффекта не получится.

parent From Andrey V. Stolyarov profile Tue May 6 03:58:48 2025 UTC pencil

userpic

Re: Re: Re: демагогия

Дело в чём, на той экскурсии как раз экскурсовод специально обратил внимание на это всё. Типа, смотрите, как люди развились меньше чем за тысячу лет. И упоминания об этом моменте мне вроде бы ещё где-то встречались.

Вроде бы такое не было частью идеологической доктрины, с чего бы им всем п##деть на ровном месте.

parent From diesi (unverified) Tue May 6 10:20:40 2025 UTC pencil

Re: Re: Re: Re: демагогия

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

parent From Andrey V. Stolyarov profile Tue May 6 16:22:43 2025 UTC pencil

parent From Н (unverified) Thu May 8 07:02:17 2025 UTC pencil

Re: демагогия

Мне даже любопытно стало, как он из этого определения сделал такой неожиданный прям скажем вывод. Чего он там субъективного нашёл? Что у него в башке?

parent From Andrey V. Stolyarov profile Thu May 8 08:14:52 2025 UTC pencil

userpic

Re: демагогия

Существует довольно дебильная концепция, что всякое действие или законно, или незаконно, ну или там хорошо или плохо, etc., вне всякой зависимости от того, как те или иные люди это всё воспринимают. Ну вот для примера — эти дебилы принципиально неспособны понять, что в BDSM нет никакого насилия; а там его, разумеется, нет, поскольку всё происходит при явно выраженном согласии всех участников. Часто даже в письменной форме, чтоб как раз-таки проще было объективно проверить его наличие.

Собственно говоря, растёт это всё, насколько я понимаю, из религиозных "заповедей", там пожелания участников тоже никак во внимание не принимаются. Разумеется, это не оставляет индивидам субъектности, а свобода в итоге превращается в пустое слово. И, кстати, заодно исчезают сделки как таковые, но как в таких условиях должно функционировать разделение труда — этих, судя по всему, не беспокоит.

Но вот конкретно с этим персонажем всё, скорее всего, намного проще: есть очень много людей, совершенно уверенных, что типа свобода это фигня, и надо всем об этом обязательно рассказать. Где-то кто-то когда-то этому персонажу сказал, что типа свобода субъективна (хотя это совершенно не так, разумеется), и что это как раз хороший (якобы, хотя на самом деле нет) аргумент в споре с теми, кто требует именно свободы. Так что это просто очередной спорщик по методичке, т.е., скорее всего, миссионер. Не удивлюсь, если даже исламский, хотя христанутые тоже такое то и дело выделывают. И что тут на сайте явным образом сказано, что идейным противникам трибуна не предоставляется, таких, как видим, не смущает, гадить же везже можно, чо, "чужая территория? не, не слышал". Мразь и есть мразь.

Есть лишь один грех, и имя ему — глупость.

parent From diesi (unverified) Thu May 8 16:47:41 2025 UTC pencil

Re: Re: демагогия

> уверенных, что типа свобода это фигня

Но при этом собраться в кучку и требовать себе пожизненные места в воплощающей их мечты в реальность колонии строгого режима они не хотят, я верно понимаю?

parent From Andrey V. Stolyarov profile Thu May 8 16:53:21 2025 UTC pencil

userpic

Re: Re: Re: демагогия

Разумеется.

From Anon (unverified) Fri May 2 14:24:49 2025 UTC pencil

EFI/UEFI

Что вы думаете о таком явлении, как EFI/UEFI? Это очередная дрянь от корпоратов?

parent From Andrey V. Stolyarov profile Fri May 2 15:10:09 2025 UTC pencil

userpic

Re: EFI/UEFI

Разумеется. А что, хоть у кого-то сомнения есть?

А ещё такой вопрос, вся эта мерзость тут на сайте обсуждалась много раз — вас на поисковиках забанили?

From Zhbert (unverified) Mon Apr 28 11:42:20 2025 UTC pencil

Новая веха в информационном насилии

Добрый день! Я согласен со всеми вашими тезисами относительно информационного насилия. И, кажется, сегодня я увидел прекрасное... Прям пробитие дна. JS с его выполнением команд на чужих машинах уходит в прошлое. Теперь можно дать доступ ИИ на выполнение команд на компьютере. И пипл хавает, видимо.

parent From Andrey V. Stolyarov profile Mon Apr 28 11:51:44 2025 UTC pencil

userpic

Re: Новая веха в информационном насилии

Это не имеет никакого отношения к информационному насилию, только к компьютерной безопасности. Как раз насилия тут нет вообще ни грамма.

Теперь внимание, вопрос: вы хорошо понимаете, что в сравнении с автомобильными автопилотами это сущая чепуха? Ну, если root'а этой штуке не давать, то максимально возможный размер нанесённого ею ущерба ограничен сверху ценностью всего, что лежит на юзерском аккаунте. Максимально возможный ущерб, который может нанести автомобильный автопилот — если постараться, пару сотен жизней забрать вполне реально. "Искусственный интеллект" (т.е. вычисления по эмпирически выстроенным принципам, которые человек проследить не в силах) там применялись изначально, в интернет сейчас автомобильные бортовые компьютеры ходят без всяких автопилотов (я реально не понимаю, как можно ездить на таком автомобиле и почему менеджмент автопроизводителей не сидит за решёткой вместе со всеми их инженерами, допустившими весь этот беспредел).

Ну вот ей-богу, эта штука показывает команду и спрашивает, следует ли её выполнить. Конечно, тут есть на что возбудиться, но э...

Да и вообще я как-то не очень понимаю, какая нелёгкая вас принесла на мой сайт. Что такое "информационное насилие", вы разобраться не потрудились, при этом заявляете, что "со всем согласны" — понять бы ещё, с чем. Это что, троллинг теперь такой? Если да — ну, не тот уж тролль пошёл, не тот.

parent From ismyk (unverified) Mon Apr 28 15:29:46 2025 UTC pencil

Re: Re: Новая веха в информационном насилии

> автомобильными автопилотами

В Китае всё ещё веселее в этом плане: эти хрени там будут ЛЕТАТЬ.

parent From Andrey V. Stolyarov profile Mon Apr 28 15:32:12 2025 UTC pencil

userpic

Re: Re: Re: Новая веха в информационном насилии

В Китае, смею вас заверить, это далеко не самое весёлое.

parent From Ivan (unverified) Tue Apr 29 08:57:43 2025 UTC pencil

Re: Re: Re: Re: Новая веха в информационном насилии

Андрей Викторович, как вы считаете, может ли китайский цифровой ГУЛАГ пасть? В последнее время, учитывая как много там успели наворотить при помощи "современных технологий", создаётся довольно пессимистичное и депрессивное ощущение, что этот дракон непобедим, и что конкретно в Китае информационная (да и любая другая) свобода потеряна навсегда.

parent From Andrey V. Stolyarov profile Tue Apr 29 09:53:03 2025 UTC pencil

userpic

Re: Новая веха в информационном насилии

Я полагаю, что Китай безнадёжен, но не потому, что технологии, а потому что китайцы. Их это всё устраивает, понимаете? Несколько хуже другое: прямо сейчас чел-овечество проходит точку довольно своеобразной бифуркации. Через 50-70 лет для всего шарика возможно ровно два варианта: или на шарике живут только китайцы (везде), или на шарике нет ни одного китайца, по крайней мере способного к размножению.

Я пока что надеюсь на лучшее.

parent From diesi (unverified) Wed Apr 30 11:23:42 2025 UTC pencil

Re: Re: Новая веха в информационном насилии

Китайцы? Вроде бы у них демографический переход в самом разгаре, государственная политика повышения рождаемости не работает, их население растёт всё медленнее, и по прогнозам скоро начнёт сокращаться. В отличие от Индии и Нигерии, которые растут и растут, причём индусов ещё и в Европе и Северной Америке стало сильно дохрена, а про китайцев на западе я в последний десяток лет очень редко слышу.

parent From Andrey V. Stolyarov profile Wed Apr 30 13:01:55 2025 UTC pencil

userpic

Re: Новая веха в информационном насилии

> а про китайцев на западе я в последний десяток лет очень редко слышу.

А чего про них слышать? Приезжай да посмотри. Ей-богу, что за манера себе создавать персональные вселенные.

Не знаю как насчёт Нигерии, а вот выходцы из Индии, куда бы их ни занесло, ассимилируются настолько, насколько могут в силу своих антропологических отличий от коренного населения. В отличие от китайцев, которые ухитряются оставаться китайцами, будучи иммигрантами в Штатах в четвёртом-пятом поколении.

А ещё — ну, я не имел дела с нигерийцами, сказать ничего не могу. Но я имел дело с индийцами, вьетнамцами, японцами, и ни разу у меня не возникло ощущения, что сие не есть человек. Так называемые русские корейцы (особенно много в Узбекистане, но в России тоже есть, да хоть Цоя вспомнить) вообще русские как русские, только что узкоглазые. А вот с китайцами я тоже дело имел, и за четыре года этих дел (жалких попыток донести до этих насекомых, что такое операционные системы) от остатков дурацкой привычки всякое двуногое без перьев считать человеком, скажем так, следа не осталось. Практический опыт — великая штука.

parent From diesi (unverified) Wed Apr 30 17:15:48 2025 UTC pencil

Re: Re: Новая веха в информационном насилии

> что за манера себе создавать персональные вселенные

Постмодерн, полагаю))

> ухитряются оставаться китайцами

Интересно, почему так получается.

parent From Andrey V. Stolyarov profile Wed Apr 30 17:19:03 2025 UTC pencil

userpic

Re: Новая веха в информационном насилии

> Интересно, почему так получается.

Ну вот такие они. Это даже не менталитет, там что-то более глубокое. При том что к генетике, разумеется, никакого отношения не имеет, передаётся, как обычно, через воспитание.

parent From noanon (unverified) Wed Apr 30 17:43:34 2025 UTC pencil

Re: Re: Новая веха в информационном насилии

> А вот с китайцами я тоже дело имел, и за четыре года этих дел (жалких попыток донести до этих насекомых, что такое операционные системы)

Курсы для иностранных студентов в МГУ? Возможно выборка попалась не очень. Не утверждаете же вы, что китайцы в принципе не могут в науку и технику? Из ярких примеров, что приходят на ум - Terense Tao и DeepSeek (хотя странно их ставить в один ряд), уверен, если поискать, то найдется много чего интересного.

parent From Andrey V. Stolyarov profile Wed Apr 30 17:47:37 2025 UTC pencil

userpic

Re: Re: Re: Новая веха в информационном насилии

> Не утверждаете же вы, что китайцы в принципе не могут в науку и технику?

Именно это я и утверждаю. Более того, я утверждаю, что они неспособны к мышлению в том виде, в котором таковое привыкли рассматривать мы.

> Terense Tao и DeepSeek

За всеми заметными "китайскими" интеллектоёмкими проектами стоят наёмные (в основном западные) инженеры и прочие учёные, не имеющие никакого отношения к Китаю и китайцам.

parent From diesi (unverified) Wed Apr 30 18:03:09 2025 UTC pencil

Re: Re: Re: Новая веха в информационном насилии

Родители Теренса Тао из Гонконга. Это, кагбэ, не совсем Китай.

parent From Andrey V. Stolyarov profile Wed Apr 30 18:45:26 2025 UTC pencil

userpic

Re: Новая веха в информационном насилии

> не совсем Китай.

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

parent From diesi (unverified) Wed Apr 30 19:32:16 2025 UTC pencil

Re: Re: Новая веха в информационном насилии

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

Напоследок приведу ссылку с тем, что, по мнению гонконгцев, отличает их от китайцев и Китая: https://coconuts.co/hongkong/news/graphics-showing-why-hong-kong-not-china-shared-widely/ (вроде бы оно работает без JS).

parent From Andrey V. Stolyarov profile Wed Apr 30 19:41:04 2025 UTC pencil

userpic

Re: Re: Re: Новая веха в информационном насилии

> при грамотном подходе за сотню лет поменять можно многое, если не вообще всё.

Я бы сказал, что там конфуцианство вроде бы прошло (ибо коммунисты и вот это вот всё), но конфуцианцы остались, причём таковыми там остались поголовно все. Если я только что-то в чём-то понимаю, основной тезиз Конфуция в том, что люди плохо себя ведут, потому что никто им не объяснил, как надо себя вести, а вот если им объяснить, то все будут сразу же вести себя хорошо. При преобразовании этого в идеологическую доктрину получился принцип "делай, как тебе (сверху) говорят, и не выёбывайся". Т.е. там веками формировалось вот это вот общесоциальное отношение к самостоятельному мышлению и всяким собственным инициативам как к чему-то такому нехорошему и неправильному. Это не перешибить ни за сто лет, ни, я бы сказал, за тысячу.

parent From Максим Клочков profile Wed Apr 30 21:48:42 2025 UTC pencil

Re: Новая веха в информационном насилии

Андрей, знаком ли ты со статьей Константина Крылова "Поведение"? Если что - много где в Интернете лежит.

Эта работа не бесспорна (а отдельные абзацы - вообще похожи на бредовые прогоны), но Китай прямо точно описан: В... обществах второго типа [Китай - именно оно, согласно данной работе] складывается идеал праведника, то есть человека, который не делает ничего сколько-нибудь сомнительного с точки зрения общества. В идеале "абсолютный праведник" не делает вообще ничего... в рамках восточной логики это действительно идеал, к которому можно и нужно стремиться: человек, никогда никому не делающий ничего плохого. Довольно интересным явлением в сжимающихся обществах является распространенность лицемерия... на первый взгляд, в обществе существует всего несколько допустимых моделей поведения (верхушка айсберга), на самом же деле их гораздо больше.

Очень похоже на реальность, увы приходилось встречаться.

И еще оттуда же: "Только события последних двух столетий (европейская и японская оккупации и революция) смогли нарушить эту замкнутую систему. В этом отношении действия Мао во время культурной революции (как бы отвратительно они не выглядели) действительно ломали устоявшиеся нормы поведения, создавая тем самым некоторый простор для будущего — так что название "культурной революции" эти акции имели вполне законно. В сочетании с европеизацией, также несущей новые модели поведения, все это предотвратило схлопывание общества и обеспечило базу для нового расцвета, который уже начинается в Китае."

Может быть процитированное - основание для слабой надежды на перемены в Китае? В пределах следующих двух столетий, скажем?

parent From Andrey V. Stolyarov profile Wed Apr 30 21:57:39 2025 UTC pencil

userpic

Re: Re: Новая веха в информационном насилии

Ты не понял.

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

Какая ещё "надежда"? На что, на уничтожение цивилизации? Я предпочитаю надеяться на что-нибудь более позитивное.

parent From diesi (unverified) Thu May 1 09:14:28 2025 UTC pencil

Re: Re: Re: Новая веха в информационном насилии

А есть основания считать, что через 15 лет он изменится? Не вижу к тому ни единой предпосылки, даже если сами китайцы изменятся, это произойдёт лишь со сменой поколений, а что-то внешнее их не поколеблет: из всей их тысячелетней истории довести их до потенциального переосмысления своего места в мире получилось только у англичан в опиумных войнах, но это уже точно не повторится.

parent From Andrey V. Stolyarov profile Thu May 1 09:21:49 2025 UTC pencil

userpic

Re: Re: Re: Re: Новая веха в информационном насилии

Разумеется, он не изменится. Он в принципе не может измениться. Так что только внешнее воздействие. И направленное отнюдь не на "изменения".

parent From Недопрепденс (unverified) Tue May 13 09:51:18 2025 UTC pencil

Новая веха в информационном насилии

> про китайцев на западе я в последний десяток лет очень редко слышу.

Про китайцев в Австралии слышали?

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

parent From Andrey V. Stolyarov profile Tue May 13 09:57:25 2025 UTC pencil

userpic

Re: Новая веха в информационном насилии

Австралию можно вычёркивать, увы. Про китайцев в Австралии я много слышал, а вот про ультраправых пока что не слышал вообще.

parent From diesi (unverified) Tue May 13 11:12:56 2025 UTC pencil

Re: Новая веха в информационном насилии

> Про китайцев в Австралии слышали?

Нет. Всё, что я слышу про Австралию в последние годы, больше похоже на новости из дурдома, на этом фоне разглядеть национальный колорит уже невозможно.

> быстрее и лучше учатся читать по-английски

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

> дети потомков британских ссыльно-каторжных

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

parent From diesi (unverified) Tue Apr 29 13:24:38 2025 UTC pencil

Re: Re: Новая веха в информационном насилии

> почему менеджмент автопроизводителей не сидит за решёткой вместе со всеми их инженерами, допустившими весь этот беспредел

Вы где-то замечали, что автотранспорт никогда не запретят, ведь он незаменим в экономике. После появления полноценного автопилота появится реальная возможность запретить автотранспорт, пилотируемый человеком. Может, у производителей такой цели и нет, а вот бюрократия наверняка стремится именно к этому.

parent From Герасим (unverified) Tue Apr 29 17:47:48 2025 UTC pencil

Re: Re: Новая веха в информационном насилии

> если постараться, пару сотен жизней забрать вполне реально

Это каким образом, позвольте спросить? в толпу въехать разве что, но такое обычно делают на грузовиках, как я понимаю. Грузовик - тоже автомобиль формально, но автопилоты пока что на легковушках есть, если я чего не упустил

parent From Andrey V. Stolyarov profile Tue Apr 29 17:59:33 2025 UTC pencil

userpic

Re: Re: Re: Новая веха в информационном насилии

> Это каким образом, позвольте спросить?

Очень просто. Три или четыре полосы движения. По крайней правой едет парочка автобусов один за другим. По второй справа едет бензовоз со всеми подобающими наклейками. Непосредственно за ним едет эта самая хрень на автопилоте и ждёт. Когда бензовоз начинает автобусы слегка опережать, она выходит в третий ряд, ускоряется, обходит бензовоз на две трети корпуса (своего) и аккуратненько, но решительно его подрезает, заставив сдвинуться в крайнюю правую полосу, после чего (когда он уже начал некий манёвр и его траектория нестабильна) бросается под него окончательно. Бензовоз теряет управление, в него впиливаются два автобуса. Шансов выжить ни у кого из участников нет.

Конечно, подобную ситуацию нужно долго выискивать, но легковушка на автопилоте может себе позволить долго кататься по дорогам, пока не найдёт то, что ей нужно. Кроме того, похожих сценариев (ну там с моста автобус сбросить, в реку с набережной, etc) можно накидать не один десяток.

> автопилоты пока что на легковушках есть

Тесла ещё года три назад представила электрическую фуру, естественно, оснащённую автопилотом. Но легковушки, как видим, вполне достаточно.

parent From ismyk (unverified) Tue Apr 29 18:16:06 2025 UTC pencil

Re: Re: Re: Новая веха в информационном насилии

> автопилоты пока что на легковушках есть, если я чего не упустил

Ээээ... Грузовики с автопилотом даже в РФ уже ездят, причём их количество скоро перевалит за сотню.


pencil

пояснение


Вы находитесь на официальном сайте Андрея Викторовича Столярова, автора учебных пособий по программированию и информационным технологиям.

Если вы искали сайт замечательного писателя-фантаста Андрея Михайловича Столярова, то вам, к сожалению, не сюда.

Андрей Михайлович Столяров в библиотеке Мошкова

ваш сеанс


Авторские права © Андрей Викт. Столяров, 2009 — 2025