Andrey Stolyarov

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

Снова в плюсе

Thu Oct 6 17:43:19 2016

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

Спасибо всем, кто меня поддерживает!


From Anonymous (unverified) Fri Nov 4 07:48:00 2016 pencil

Kali Linux

Добрый день.

1) Андрей Викторович, с вашей точки зрения, можно ли поставить новичку Kali Linux (забавы ради :)) в качестве первого дистрибутива для изучения системы и обучения по вашей книге? Он основан на Debian и,если я правильно понимаю, в случае каких-то проблем можно будет искать информацию для Debian'а. Или все не так просто и вы бы предостерегли от этого и посоветовали поставить что-нибудь более популярное, вроде Mint'а?

2) Периодически захожу на ваш сайт и проверяю новости. Любопытно как все идет. )

parent From admin profile Fri Nov 4 11:36:09 2016 pencil

userpic

Kali?

К сожалению, я этот Kali не видел, так что ничего про него сказать не могу. Так или иначе, для обучения по моей книжке годится практически любой Linux, условий не так много — наличие Free Pascal, Nasm, gcc, Gnu Make, cvs/git, vim/nano/..., gdb, valgrind, strace и ещё какого-нибудь "лайтового" оконника, который не делает вид, что он "Desktop Environment", а занимается тем, чем должен заниматься оконник -- рисует окошки. Я обычно советую IceWM. Полагаю, что в любом debian-based дистрибутиве всё это заведомо есть.

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

From Anonymous (unverified) Wed Nov 2 17:47:00 2016 pencil

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

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

Зная, что вы сторонник ОС Linux, хотел спросить, что думаете насчет тезисов, изложенных в выступлении Георгия Курячего (https://www.youtube.com/watch?v=MAKZh-86qQ8)? Я не очень в теме, но знаю, что вы можете дать авторитетный комментарий. На ваш взгляд, есть какие-то опасения по поводу того, куда все идет?

parent From admin profile Wed Nov 2 19:44:00 2016 pencil

userpic

Хрень

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

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

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

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

Следствие из этого очень простое. Ни существование андроида, ни существование убунты, ни всякие systemd и прочие миазмы индустрии не должны на образование влиять ВООБЩЕ НИКАК. Тот же Г.Курячий мог бы дальше читать свои (довольно неплохие) спецкурсы, если бы не заморачивался всякой хренью, каковая и изложена в его докладе.

parent From Anonymous (unverified) Thu Nov 3 04:54:00 2016 pencil

Понял ваше

Понял ваше отношение, но хочу уточнить по курсам Linux. Если они имеют прикладное значение, то это значит, что то, о чем Курячий рассказывал в прошлом, становится не совсем актуальным сейчас (я так его понял). Как, в таком случае, можно игнорировать идиотизм индустрии?

Что думаете по поводу актуальности его курса пятилетней давности? (https://www.youtube.com/watch?v=SjBkpz2ppj8)

Спасибо за ответы.

parent From admin profile Thu Nov 3 19:20:00 2016 pencil

userpic

Это каким,

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

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

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

From Anonymous (unverified) Thu Oct 20 17:06:00 2016 pencil

В одной вашей

В одной вашей статье вы написали "языки,служащие иным целям, нежели написание программ - например, языки HTML, TeX или SQL". Конечно, языки разметки ещё понятно, что служат другим целям, а не написанию программ. А вот язык SQL почему вы считаете, что служит не для написания программ? Ведь на нём можно писать и применять функции, процедуры, триггеры?

parent From admin profile Fri Oct 21 11:21:38 2016 pencil

userpic

Вы не поверите,

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

From Веб-технолог (unverified) Tue Oct 18 20:56:00 2016 pencil

Node.js

Здравствуйте! Вы говорили уже много раз о том, что применение клиентского js кода небезопасно и не несет практической пользы. А как Ваше отношение к серверному js, в частности к Node.js? Спасибо за ответ

parent From admin profile Wed Oct 19 21:32:00 2016 pencil

userpic

Для начала я

Для начала я должен отметить, что крайне не люблю, когда кто-то пытается переврать мои слова:

применение клиентского js кода небезопасно и не несет практической пользы.

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

А как Ваше отношение к серверному js, в частности к Node.js?

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

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

From Anonymous (unverified) Thu Oct 6 19:15:00 2016 pencil

Ура!

Ура!


pencil

пояснение


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

Если вы искали сайт замечательного писателя-фантаста Андрея Михайловича Столярова, то вам, к сожалению, не сюда.

Андрей Михайлович Столяров в библиотеке Мошкова

Авторские права © Андрей Викт. Столяров, 2009 — 2024