> Спасибо за пояснения, а то кроме камрада Ромашова забанили и меня - я в своё время не нашёл, ибо не знал написания слова :)
>
такая же фигня, выдавало про Гугуцэ, молдавском шаловливом пареньке
Я в курсе, я даже структуру данных смотрел в оригинале - код на асме тоже видел, но особого интереса сейчас он, понятно, не вызывает. Прикол в том, что именно в досовской версии Мехнер принял участие указав художникам как именно надо что рисовать(например пресловутый "пацан", там именно пацан, не принц) - на остальных платформах делали кто во что горазд и во второй части мы уже видели сугубо маковский подход.
> Не на амиге, а на Огрызке II. Он для Огрызка свою игру делал. Восьмибитного. У которого цвета формировались исключительно аналоговым багом цветного декодера телевизора.
>
> Амига - это практически был космолет, ПК его догнал где-то только к 386-486 машинам. На амиге подобных проблем физически быть не могло.
Да, оговорился, с этим С64 уже мозг поплыл - хотя совсем недавно, летом только, бурно обсуждал саму игру и процесс ее написания многолетний )
> Питонист это тоже программист - его в любом случае найти сложно )
- Нам нужен не всякий программист, - сказал горбоносый.
- Программисты народ дефицитный, избаловались, а нам нужен небалованный.
- Да, это сложнее, - сказал я.
Горбоносый стал загибать пальцы:
- Нам нужен программист: а - небалованный, бэ -доброволец, цэ - чтобы согласился жить в общежитии...
- Дэ, - подхватил бородатый, - на сто двадцать рублей.
- А как насчет крылышек? - спросил я. - Или, скажем, сияния вокруг головы? Один на тысячу!
- А нам всего-то один и нужен, - сказал горбоносый.
- А если их всего девятьсот?
- Согласны на девять десятых.
> Еще у C64 был интересный дисковод - у него контроллер был по тем временам жутко умный, там почти половина компьютера в дисководе была, из-за чего он был такой большой и тяжелый. Но с компьютером он соединялся по последовательному интерфейсу и был от того медленным как черепаха, но даже там таки не десять килобайт в минуту было.
Там не из-за последовательного интерфейса, там со скоростью были проблемы из-за желания сохранить совместимость комплектухи с предыдущим изделием фирмы - VIC 20. Из-за этой совместимости прошивка дисковода была программно кастрирована по самые яйца. И появившиеся турбозагрузчики для комода впоследствии тупо патчили этот каличный софт после загрузки бутлодыря.
А кроме всенародной любимицы Мышки и нового поколения - Кнопки - есть ещё одна собака?
Кому: Merlin, #15
> Плохо, когда в гугле забанили, правда?
> “Googootz” is an Italian-American term that refers to a large, squash-like vegetable, cucuzza, but it has a more informal meaning as a term of affection.
Спасибо за пояснения, а то кроме камрада Ромашова забанили и меня - я в своё время не нашёл, ибо не знал написания слова :)
> Мехнер реально не мог стражников в свою игру вставить на Амиге
Не на амиге, а на Огрызке II. Он для Огрызка свою игру делал. Восьмибитного. У которого цвета формировались исключительно аналоговым багом цветного декодера телевизора.
Амига - это практически был космолет, ПК его догнал где-то только к 386-486 машинам. На амиге подобных проблем физически быть не могло.
> Говорят (говорят!), до того как я начал уже деньги этим зарабатывать в 10ом году, старшие товарищи могли применять и физическое насилие в виде подзатыльников и пинков за совсем херовый код. Иногда очень хочется.
>
Существует 100500 линтеров которые просто не дадут замержить откровенное говно.
> отсюда функции (или даже только switch/case) на 200 строк, нечитаемый код и утечки
Бизнесу фича нужна на вчера, человек, от которого это требует, возможно не понимает всех нюансов приложения. И да, у него своих проектов вагон и маленькая тележка и хорошо если ему не прийдется писать тесты в свободное от работы время.
Бизнесу плевать на ваши килобайты, на отсутствие тестов, на устаревший код, на утечки и тп - фича продана на стадии проектирования, и хорошо, что это будет функция на 200 строк, а не файл на 34к строк.
> Д.Ю., Тони нет нет называет мелкого "гугуц", я правильно услышал ? Забавное словечко, откуда оно ?
Плохо, когда в гугле забанили, правда?
“Googootz” is an Italian-American term that refers to a large, squash-like vegetable, cucuzza, but it has a more informal meaning as a term of affection.
> А 5.25" и 3.5" дисководы читали 360К-1.5M дискету целиком за минуту
У нас в компьютерном зале факультета, на компьютерах ДВК-2М стояли сдвоенные «Электроника» НГМД-6022 -- дисководы для дискет 5,25". Редко на каком компе работало сразу оба, и все работающие были достаточно поюзанные. Плюс дискеты, которые мы могли в 90-м году покупать, хоть, чаще всего, и были фирменные, типа Maxwell, но тоже чаще нихера не «девочки» -- кто-нибудь продавал с рук попользованные. Чтение таких дискет в таких дисководах проходило со скрипом -- вот реально механизмы могли скрипеть как матричные принтеры. Поэтому по документам для буржуйских дисководов времён ближе к середине 90-х скорости хоть и такие были, но у меня в те времена на практике реально было всё гораздо медленнее и печальнее. Может, и побыстрее 1365 бод (про которые я указывал), но не особо.
Очень уж много приходится отсеивать. Базовые "разделяй и властвуй" и RAII вроде знают на словах, но не используют, отсюда функции (или даже только switch/case) на 200 строк, нечитаемый код и утечки.
Говорят (говорят!), до того как я начал уже деньги этим зарабатывать в 10ом году, старшие товарищи могли применять и физическое насилие в виде подзатыльников и пинков за совсем херовый код. Иногда очень хочется.
> Cколько-сколько? Это *самые первые* восьмидюймовые что-ли, с усеченным интерфейсом? Это же скорость магнитной ленты, причем в кассетном варианте.
Я тоже удивился, но это же не мои слова: мне про 300 байт и 14 Кб понравилось, прекрасно представляю как это выглядело тогда - Мехнер реально не мог стражников в свою игру вставить на Амиге, поскольку тупо не хватало 12Кб которые он потом занял где-то у системы, потерев шрифты, что ли, какие-то - накал страстей был ничуть не меньше чем сейчас, просто числа другие )
> А 5.25" и 3.5" дисководы читали 360К-1.5M дискету целиком за минуту. Это не считая того, что еще с того самого C64 пошли аппаратные и программные ухищрения, которые оптимизировали запись на диск или вообще уплотняли сектора.
Да, это как раз эпоха которую я застал - тоже совершенно динозавровая, конечно - но были эпохи и до динозавров )
>А на PC так вообще были программы, которые позволяли запихать на обычную дискету 2 мегабайта с гаком и еще и форматировали так, что дискета читалась и писалась быстрее в два с лишним раза и тише, при этом при обычном объеме она оставалась еще и совместимой с остальными компьютерами и не требовала драйверов.
Это чем и как? Мы действительно использовали уплотненные(чтобы уфошка на одну влезала), но это требовало именно что драйверов на компе, иначе ты оставался все равно без игры.
> И чтение с дискеты килобайт 10 в минуту, если повезёт.
Cколько-сколько? Это *самые первые* восьмидюймовые что-ли, с усеченным интерфейсом? Это же скорость магнитной ленты, причем в кассетном варианте.
Еще у C64 был интересный дисковод - у него контроллер был по тем временам жутко умный, там почти половина компьютера в дисководе была, из-за чего он был такой большой и тяжелый. Но с компьютером он соединялся по последовательному интерфейсу и был от того медленным как черепаха, но даже там таки не десять килобайт в минуту было.
А 5.25" и 3.5" дисководы читали 360К-1.5M дискету целиком за минуту. Это не считая того, что еще с того самого C64 пошли аппаратные и программные ухищрения, которые оптимизировали запись на диск или вообще уплотняли сектора.
А на PC так вообще были программы, которые позволяли запихать на обычную дискету 2 мегабайта с гаком и еще и форматировали так, что дискета читалась и писалась быстрее в два с лишним раза и тише, при этом при обычном объеме она оставалась еще и совместимой с остальными компьютерами и не требовала драйверов.
Ну да, сравнение вполне корректное - питон это очень прокачанный баш из которого убрали командные функции интерпретатора дисковой операционной системы.
И это именно то что нужно для решения большинства задач - нормальный клей для уже готовых библиотек.
Прямо на собеседовании вот и отсеивают всяких - кому интересно с недоучками вообще возиться потом? В том-то и дело, что проверить глубину и понимание можно очень быстро на хороших примерах.
А конкретика то будет?
Еще раз - для подавляющего и абсолютного большинства прикладных приложений задержки на сети и при обращении к БД являются основным узким местом. А вот в скорости разработки петухон кроет всех как бык овцу.
> Благодаря библиотекам, написанным на c++, муахаха.
И? Я про С-библиотеки выше и написал. Любой яп сам по себе нахер никому не нужен без развитого тулинга и библиотек. И в питухоне с этим все прекрасно. Что зачастую вызывает попоболь у фанатов "тру"-языков
>Так это нормально. Главное, что эти 100 МБ не ты пишешь. Меня ещё лет 35 назад напрягало, что пишешь на Фортране код в ~300 байт, но подключаешь математическую DLL-ку и на выходе рабочий файл в >14 килобайт. А у тебя вся дискета примерно на 300 килобайт. И чтение с дискеты килобайт 10 в минуту, если повезёт.
Угар!! Не знал - то есть так было практически всегда, даже когда только-только от асма стали отходить с фортраном )
Херню можно написать чем угодно -- даже карандашом на асфальте. :) Не знаю, я когда в аспирантуре слегка использовал ассемблер (ну там, на комп, который и я использовал, в command.com вставил кусок кода, чтобы при загрузке запрашивал пароль, а то компов тогда было мало на отдел, но всякие недопущенные пытались в него влезть по своим странным делам, нередко роняя операционку, да так, что приходилось переставлять, и даже время от времени портили винт), как-то тупить там было себе дороже. Но я писал для себя.
> типа копирования массива при передачи из функции в функцию
Ну это явно от тупости непонимания что и как. Я когда понял, что в Python всё объекты, и как работает область видимости ссылок (имён) на эти объекты, просто при создании функции стал себе задавать вопрос -- нужно ли мне оставлять оригинал или такое вообще не нужно. Если нужно, то оригинал копировался сильно заранее до вызова функции.
Это как помню: программисты понапишут блоки, а потом аналитики или сам бизнес будут из них складывать нужные программки!
Все эти биайные приблуды например, бизнес понакидает разного, а потом: чет долго работает отчетик мой. А с этажа админов ор слышится: опят нам экзадату кладете своими "маленькими" отчетиками!
Теперь, когда за них это будут нервные сети делать, вообще угорать будем!!!
> Значит, что когда хочется, то нормально оптимизировать современный софт можно.
>
> Проблема в том, что всем нужно только одно - поменьше вложить денег и времени и побыстрее закончить работу.
Пока ты будешь оптимизировать - конкуренты которые не заморачиваются оптимизацией, подрежут подошвы на ходу. А оптимизация это очень дорого (потому как не абы какой клован сидеть должен, а человек знающий что он там делает. А таких нет много и они дороги обычно).
> Или возвращаясь к нашим рептилиям - ради десятка простых функций скрипт на питоне притащит за собой гору модулей.
Вооот! Оптимизировать код не любим а оптимизировать работников очень любим. А такое работать не может потому что не может никогда.
Щас научат всякие недоделки типа AI код генерить гигабайтами, взвоют не только лишь все.
> на Питончике можно прототип наговнякать и запустить раз так в 10 быстрее, чем на "серьёзных" языках и средах
Благодаря библиотекам, написанным на c++, муахаха. Эдак можно и на баше писать. Нуачо, навалял приблуду на сях, а потом одной командой вызываешь. Смотрите все - баш идеальный язык, умеет решать задачи одной командой!
> Опера давно умерла, а когда-то была шустрым браузером для экономии памяти )
Какие варианты на замену? Вивальди? Ну так последние сборки херней страдают, по крайней мере у меня: сбросил все вкладки, настройки не сохраняет. С Огнелисом у меня не складываются отношения, мне он тупо не нравится. Хром? Да нахер!
> Такой пёс может и по асфальту хозяина протащить.
Именно так оно и вышло. Мы-то в обывательском сознании по себе меряем, а хвостатая зверюга это обычно 100% мышц и 0% жиров, помноженное на адскую реакцию)
Да и на ассемблере можно херню написать. =) Таки порог вхождения отсеивает совсем уж непонимающих, что они делают и зачем, типа копирования массива при передачи из функции в функцию, желательно в цикле.
30 кило... ватт. Собакусы - они такие. Я видел как малюсенькая собачонка, размером всего раза в два побольше чихуахуа, тащила парня на роликах со скоростью явно больше 20км/ч и не задыхалась. А 30кг - это уже мотоблок с турбонаддувом. Такой пёс может и по асфальту хозяина протащить.
Нам ехать, но нам усиленно пихают шашечки, бубенцы и прочие свистоперделки. И в итоге получаем такое, что на машинке в виде 3995WX/2Tb/4090 жутким образом тормозит пользовательский софт. Про использование фреймворков и прочего в музыкальном софте через такое место, что у него интерфейс тормозит так, как будто его запускаешь через удаленный десктоп, используя при этом модем на 56к.
А что делать, когда ты пользуешься обычной машинкой с 16-32Гб оперативки. Я видел как при всего десяти открытых вкладках браузер потёк на целых 13Гб.
P.S. Когда пошли первые M.2 NVME SSD народ было размечтался, что скоро ОС будет грузиться как какой-нибудь C64 в бейсик - щёлкнул выключателем, экран моргнул, секунда и всё готово к работе.
Нет, такое можно, не секунду, но пять, если поставить дистрибутив для компьютеров начала 2000ых на современную машинку. А современные винды и линуксы сами по себе-то не сказать, чтобы летали из коробки - обязательно надо вырубать какие-нибудь сервисы.
А потом начинается пользовательский софт. Например - простая штука, такая как панель управления драйверами видеокарты. В 2002 году она со всеми компонентами весила 2-30Мб, запускалась с тормозного IDE HDD за 3 секунды и та часть, которая висела в оперативке кушала от 100кб до 2Мб той самой оперативки.
Перемотаем в 2020ые - та же самая панель весит 500Мб, грузится 15-25 секунд на крайне шустром SSD и жрёт 300-600Мб оперативки. При этом подтягивая за собой еще кучу процессов, каждый из которых кушает от 50Мб. Функционально она идентична двадцатилетней. И вообще это нормально, когда система, в которой повыключали лишнее кушает 4 гига оперативки на холостом ходу. Чисто для понимания - тот самый дистрибутив линукса для старых машин, он с самым свежим ядром на момент выпуска (конец 2022 года), DE у него по возможностям рвёт виндовый как тузик грелку.
Конечно до KDE не дотягивает, но, например возможность установить размеры и положение определенного окна при запуске есть, при этом он на холостом ходу жрёт 85Мб оперативки, меньше, чем один explorer.exe в винде, про кеды целиком и говорить нечего - тот еще монстр.
А в общем и целом ОС на холостом ходу укладывается в 250Мб. Поэтому 2Гб оперативки хватает браузеру на 4-10 вкладок без свопа. С одновременно запущенным офисом. При этом это не какая-то урезанная ОС.
Значит, что когда хочется, то нормально оптимизировать современный софт можно.
Проблема в том, что всем нужно только одно - поменьше вложить денег и времени и побыстрее закончить работу.
Поэтому и получаем, когда простейший интерфейс в виде поля ввода и трёх кнопок может потащить за собой половину Qt, тогда как такое пишется на чистом C за пару минут, да и есть библиотеки GUI весом в полтора мега, которые могут всё, что мог explorer времен WinXP с классическим интерфейсом и больше.
Или возвращаясь к нашим рептилиям - ради десятка простых функций скрипт на питоне притащит за собой гору модулей.
Добавим к этому страсть к изменению интерфейса или синтаксиса CLI ради самого изменения у современных разработчиков, плюс страсть к добавлению каких угодно штук, вплоть до заказа пиццы вместо улучшения того, что чаще всего используют или хотя бы следования мудрой поговорке - не пытаться не чинить то, что не сломано - получаем современный ад.
> Угу, открываешь броузер Опера всего лишь с 1й вкладкой экспресс-панели, и опа! 1,5 гига памяти выжрано и куча процессов opera.exe в диспетчере приложений запущено помимо всех остальных.
>
> А теперь я наблюдаю задержки при печати текста в Android Studio. На 5950Х/64Gb тормозит текстовый редактор! В настройках отключено всё, что хоть как-то относится к анализу исходного кода, всё что может нагрузить комп.
>
> В Excel добавили функцию =py, которая позволяет прям в Excel вставлять и скрипты, и графики
Спасибо. Буду знать. Хотя и раньше в VBA можно было сторонние DLL-ки использовать, что я когда-то и делал.
Кому: den_4ik, #12
> как работает генератор и зачем нужен GIL ?
Генератор -- это функция с «памятью», что она делала раньше (условно). А GIL придумали, потому что не знали что делать, если разные потоки влезут в одну область памяти. Поэтому просто оставили один. Лично я так и не смог корректно на Windows запустить несколько параллельных потоков (хотя модуль такой есть прям в самом Python), если это не было связано с чтением информации с винта. Слышал, что сейчас GIL собираются серьёзно модифицировать, разрешив запуск нескольких оболочек Python на одном процессоре.
Кому: Thunderbringer, #13
> Мне нравится, когда скрипт весом в 18 килобайт тянет за собой под 100 мегабайт код модулей
Так это нормально. Главное, что эти 100 МБ не ты пишешь. Меня ещё лет 35 назад напрягало, что пишешь на Фортране код в ~300 байт, но подключаешь математическую DLL-ку и на выходе рабочий файл в >14 килобайт. А у тебя вся дискета примерно на 300 килобайт. И чтение с дискеты килобайт 10 в минуту, если повезёт.
Это потому что криворукость (не у тебя, у того, кто так не оптимизировано шкодил). У меня одна софтинка на Python, которая визуализирует расположение атомов структуры, рисует чуть больше тысячи атомов за долю секунды. В родном графическом модуле TkInter. При этом каждый атом -- отдельный графический объект, происходит расчёт его графического размера от дальности от камеры, рассчитывается и накладывается псевдоблик на каждый (в TkInter не было градиентной заливки объекта, по крайней мере тогда). Всегда есть медленный язык, но точно найдётся програмёр или группа шкодеров, что тормознутей его.
> Раньше ты на ассемблере кнопку неделю рисовал, а теперь нет (я про вообще а не про питон).
> А ещё раньше ты и кнопку не мог нарисовать, не было такого.
>
> А теперь кросплатформенное, с возможностью работать на телефоне или в облаке или чёрт-его ещё знает где. И не надо сидеть кнопки вырисовывать и биты высчитывать (а то памяти не хватит!!1)
Угу, открываешь броузер Опера всего лишь с 1й вкладкой экспресс-панели, и опа! 1,5 гига памяти выжрано и куча процессов opera.exe в диспетчере приложений запущено помимо всех остальных.
Раз в семь медленней си, насколько помню - зато быстро всё!! В свое время использовал онлайн интерпретатор луа, чтобы посчитать-посмотреть что-то быстро - вот для таких задач.
Ну, я всегда говорил, что те самые программисты это 1-2 ботаника на класс, которые и так всегда были - неоткуда взять еще, их просто нет, мозги у людей не заточены под это в массе. Понятно, с помощью того же питона действительно можно поднять манкикодеров каких-то, а наши связисты и вовсе сейчас на ИИ переходят, как пишут - нету их просто, вообще никаких нет.
В чем он тормоз? Для подавляющего большинства приложений, основные задержки - латенси по сети и при общении с БД. На чем не пиши, основные задержки будут именно там. Производительности питона более чем достаточно для большинства имеющихся задач, не говоря уже о том, что уже давно и JIT и бинарная компиляция есть кому нужно, а для ряда специфических задач типа дата сатанизма и обработки больших объёмов данных использование питона заключается в подключении экстремально оптимизированных С-библиотек, и тут по производительности зачастую уже другие платформы типа жабы всасывают.
Ну и самое смешное - на Питончике можно прототип наговнякать и запустить раз так в 10 быстрее, чем на "серьёзных" языках и средах. И начать грести деньги, по мере необходимости оптимизирую нужное (как правило, такая необходимость крайне редко возникает), пока конкуренты дрочат в свой Ынтерпрайз ))
А теперь я наблюдаю задержки при печати текста в Android Studio. На 5950Х/64Gb тормозит текстовый редактор! В настройках отключено всё, что хоть как-то относится к анализу исходного кода, всё что может нагрузить комп.
Это всё потому что Python (а не Lua), Qt (а не wxWidgets), Java (а не C++) и т.д. и т.п. ибо!!!
> Мне нравится, когда скрипт весом в 18 килобайт тянет за собой под 100 мегабайт модулей. Делая при этом то, что во времена всяких восьмибитных домашних компьютеров делал код меньше полкилобайта на ассемблере или 1-2кб на бейсике
Раньше ты на ассемблере кнопку неделю рисовал, а теперь нет (я про вообще а не про питон).
А ещё раньше ты и кнопку не мог нарисовать, не было такого.
А теперь кросплатформенное, с возможностью работать на телефоне или в облаке или чёрт-его ещё знает где. И не надо сидеть кнопки вырисовывать и биты высчитывать (а то памяти не хватит!!1)
> Просто он оброс таким количеством встроенных и чужих модулей, полезных и замечательных, что знать их всех -- в принципе невозможно. Человек может отлично разбираться в научных и инженерных модулях, либо визуализации, но не разбираться в модулях, связанных с Интернетом или асинхронностью.
Мне нравится, когда скрипт весом в 18 килобайт тянет за собой под 100 мегабайт модулей. Делая при этом то, что во времена всяких восьмибитных домашних компьютеров делал код меньше полкилобайта на ассемблере или 1-2кб на бейсике, при этом полностью самодостаточный. Понятное дело, что так сейчас везде, но вообще по этому поводу есть отличная шутка - "это и есть оптимизация - процессор и память не должны простаивать". Вторая шутка - с чего начинаются серьёзные дела с питоном? С pip install.
Кому: Sergaza, #7
В Excel добавили функцию =py, которая позволяет прям в Excel вставлять и скрипты, и графики. Т.е. в комплекте с Excel уже идут разные библиотеки типа numpy для вычислений, plotter для графиков, и прочее. Речи про замену VB не шло. Это какие-то параллельные вселенные.
В Интернете можно посмотреть ролики, весьма интересно. Т.е. суть в том, чтобы в своем продукте дать ЕЩЕ один инструмент для работы с данными.
Ну давайте я попробую! Мнение сугубо предварительное, основанное на ощущениях от интервью и чтения вступления. Дело попахивает инфоцыганщиной, а учебник напичкан геймификацией, значками и массой слоганов и мотивационных лозунгов, выделенных жирным текстом(на сайте есть кнопочка "читать отрывок", в который странным образом не включили оглавление). Книга явно рассчитана на "вайтишников", из которых вырастет максимум monkeycoder или манкитестер. Прочтёте книгу, пройдёте собес и будете работать удалённо, получая от 100к в секунду. Ага. Именно так оно всё и происходит. Автор, судя по всему, слабо представляет, что, на чём и почему пишут в гугле и не ответил на вопрос, почему именно питон. Ну и сентенции вроде "математика не нужна, учите физику и литературу" - тут даже комментировать сложно. Физика ж без математики - дело совершенно нормальное, ага. В институтах дураки сидят, матаном с дискретной математикой студентов мучают. Алгоритмы, структуры данных тоже не упомянуты. Зато много пространных слов про ремесло, навыки и инструменты. А если зайти на сайт с вакансиями и почитать, что требуется от укротителей питона, можно немало удивиться. Понятно, что новичков не надо пугать сложностями с самого начала, но стоит всё же предупредить их о том, что разработчики неспроста получают такие деньги и профессия далеко не мёдом намазана. Ну и на наконец, пара цитат из книги: "Django Girls — если тебе нужен легкий вход для программирования на Питоне, то это оно. Тот самый сайт, с которого автор начинал свое изучение Python." Курс, отличный, без иронии. Но разработчик с многолетним опытом действительно начинал изучение нового языка с этого ресурса? Новичкам советовать - одно, но профессионалы обычно берут что-то посерьёзнее. Звоночек-с.
Вторая цитата: "Самый первый лайфхак: делай Minimal Value Product (MVP)." MVP - minimum viable product. Наверное, учитель должен серьёзнее относиться к точности формулировок. Косноязычие в учебнике неприемлемо.
Мимопрограммист старой закалки.
Да ладно! Сам Python достаточно несложный язык программирования. Просто он оброс таким количеством встроенных и чужих модулей, полезных и замечательных, что знать их всех -- в принципе невозможно. Человек может отлично разбираться в научных и инженерных модулях, либо визуализации, но не разбираться в модулях, связанных с Интернетом или асинхронностью. Кстати, тут прошла информация , что «мелкомягкие» в будущий Excel (а может, и во весь Office) вместо старого «доброго» Visual Basic for Application запихивают Python (посечённый под себя, но всё-таки), как это когда-то давным-давно сделали в Blender.
Странный он, ентот ваш петон. Складывается совершенно четкое впечатление, что проектировался он с единственной мыслью в голове - "у нас все будет не так как у всех". Даже там, где не надо делать не так как у всех. Ну и тормоз он феерический, да.
Это потому что нормальные программисты на Python обычно не пишут. Это ж скриптовый язык: дата айенсеры, ученые, сисадмины, тестировщики и т.д, и т.п. - вот они и пишут )
Кому: ybill, #1
так книжку читать надо, а ее пока нет.
но книжка небольшая 224 страницы, на учебник не тянет, скорее персональный взгляд автора на профессию программиста на примере конкретно - Python.
> Благодаря усадьбе Репина "Пенаты", где перебывало множество лидеров культуры того времени, значение "в Пенаты" использовалось часто и вполне стало использоваться в переносном смысле. Позже это значение сложилось с формально правильным "к пенатам" - и теперь мы имеем оба варианта.
> Категорически настаивать на единственном, вполне устаревшем, значении - всего лишь один из видов экстремизма.
> То же самое можно сказать и о "кофе", хотя причины появления вариантов, конечно, другие.
А тебе не кажется странным, что обсуждаем мы вторую карабахскую войну осени 2020 года, а приведенные статьи - осени 2022?
Вот на примере этих двух статей хорошо виден пример антироссийской пропаганды, когда потихоньку в мозгах закрепляют мысль: "Россия/ОДКБ отказали в помощи Армении, т.е. предали ее. А значит Армения должна выйти из ОДКБ и разорвать союзнические отношения".
Между тем, во время войны Армения не обращалась в ОДКБ (многие еще фантазировали о причинах, например https://nashaarmenia.info/2020/10/17/константин-затулин-непонятно-поче... ), а обратилась через два года, осенью 2022, когда Пашинян уже демонстративно вел курс на признание Карабаха азербайджанским. И осенью же 2022 на саммите под эгидой Евросоюза, он признал статус Карабаха как части территории Азербайджана. А чуть позже заявил, что Армения еще в 2007 году признала Нагорный Карабах частью Азербайджана (см. например тут https://www.interfax.ru/world/872152 ).
Значит в 2022 одной рукой он обращается за помощью, а второй - признает Карабах азербайджанским. Т.е. в обращении к ОДКБ от 2022 года Пашинян фактически просил союзников осуществить военную агрессию против Азербайджана, сам признавая Карабах азербайджанским. Нормальный заход. Конечно, в такой ситуации ОДКБ военную помощь не оказывает.
Т.е. имеет место такой обман: он в ОДКБ обращался, но не во время войны (как создают впечатление). А обратился он через два года, когда для вмешательства не было правовых оснований.
> Тупые тоже могут, обладая связями и оказываясь в нужном месте, грести деньги что десять экскаваторов.
Но недолго.
> И малиновые пиджаки таки встречались в 90ые за каждым вторым углом.
Только надо иметь ввиду, что у данной категории граждан была смекалка в области управления финансами.
Сейчас такому за дорого учат.
И с анекдотами про новых русских реальные люди, которые раздербанили страну, никак не бьются.
> Равно как и сейчас, когда многие звёзды индустрии развлечений вовсе не страдают от того, что у них мозг распирает черепную коробку, а денег у них дохренища.
За звездой шоу бизнеса стоит продюсер, который знает, что можно продать аудитории.
Если кому-то интересно, то обратился официально к депутату от северного Торонто с двумя вопросами:1) проследить что будет с персонажем и его имуществом 2) и поднять вопрос о пересмотре дел "тех" иммигрантов.
> Самые мелкие породы собак вроде размером с морскую свинку. Оно же предельный размер для насекомого
Ловко! Говорят, что самая маленькая порода собак -- чихуахуа, от 15 см. А самый большой зарегистрированный таракан -- чу-у-уть меньше 10 см (мадагаскарский шипящий таракан, в среднем примерно 6 см длиной, но есть рекордсмены). Получается, всего-то в полтора раза надо ещё вырастить таракана-чемпиона, чтобы он стал таким же злым как собака! :)
> Алексей немного не прав. Потери США во Второй Мировой - 407 тысяч погибших (от всех причин), в Корее общие потерии всей коалиции ООН (без учета ЮК) - 43 тысячи, вместе с корейцами - 170 тысяч. Тут скорее речь идет о потерях США на Западном фронте (в Европе) - там как раз 116-117 тысяч, что сопоставимо с Кореей.
Да, он оговорился. У Алексея есть выпуск про войну в Корее, там он говорил именно про потери США в Европе
Клим Жуков. Вот примерно то же самое. Конечно, «Мерседес»-то получше будет.
Д.Ю. Кто же спорит?
Клим Жуков. Но при этом завод «Лада», один рабочий там даёт 7 мест на смежных предприятиях, и как ни крути, а кто сказал, что не нужно собственные машины развивать? Нужно.
Д.Ю. Ещё как!
Клим Жуков. Потому что а вдруг «Мерседесы» перестанут продавать по каким-то политическим соображениям – и что ты будешь делать?
Приветствую!
Ролик записан в конце 2017, сейчас на дворе 2023. Что мы видим? Правильно, "Мерседес" перестали продавать именно по политическим соображениям. Спрогнозировать сие было вообще не сложно, что товарищи и сделали, практически непроизвольно. Всего-то проведя историко-философский анализ предыдущего периода жизни. Жаль, только никто из ответственных руководителей этим не воспользовался.
> И не надоедает же продолжать распространять миф про "возьмут за 3 дня, неделю, месяц"
И не надоест. Что характерно, этот миф постоянно используется в дискуссиях (в ЖЖ, ФБ, ВК, Чат-рулетке) укро-пропагандонами. Видимо, прописан в скрипте, в методичке. Заветам Гёббельса верны!
Самые мелкие породы собак вроде размером с морскую свинку. Оно же предельный размер для насекомого.
>
Кому: Zx7R, #1
> Посмотрел про нейролинк и про тараканов. Чота мне больше не хочется в такое будущее!!
В конце 19ого века стала популярной тема инопланетных вторжений и лучей смерти. В реальной жизни оружием на технологиях 19ого века, всего 10 лет спустя, люди ухандохали несколько миллионов других людей, а спустя еще 20 с небольшим лет начали войну, в которой счёт пошел на десятки миллионов и в конце которой применили оружие, от которого у фантастов волосы дыбом бы встали - сбросил одну-две бомбы и нет целого города.
Редко кто правильно понимает, за что Запад на самом деле так любит демократию (у других). За прозрачность. Если у тебя демократия — против гегемона не дёрнешься. Все твои движения будут видны ещё в зародыше: кто что как собирается сделать задолго до того, как эти движения проявятся в сколько‑нибудь значимом развитии, и есть много времени на их купирование. Не зря на западе так любят говорить о «непредсказуемых диктаторах» — дело ведь не в личном характере этих «диктаторов», а в том, что гегемону не видно заранее, что этот «непредсказуемый» задумал. А при демократии видно всё.
И за это, и за остальное, камраду Алексею — большой‑большой респект!
> Что дополнялось анекдотами про новых русских, по которым любому было понятно на подсознательном уровне, что тупые люди имеют много денег. Каковое восприятие, понятное дело, было чистым обманом.
В реальности оказалось несколько другое - больше всего денег на планете у совершенно беспринципных и сумасшедших людей. С совершенно разным уровнем интеллекта. Тупые тоже могут, обладая связями и оказываясь в нужном месте, грести деньги что десять экскаваторов. И малиновые пиджаки таки встречались в 90ые за каждым вторым углом. Равно как и сейчас, когда многие звёзды индустрии развлечений вовсе не страдают от того, что у них мозг распирает черепную коробку, а денег у них дохренища.
В то время как умным людям приходится пахать и пахать просто за зарплату выше средней. А за большие деньги - что три трактора и два бульдозера, приползая домой полпервого ночи и вставая в шесть утра.
Я так и представляю, как миротворцы ездят взад-назад по двухполосной дороге, перевозя со своей базы по 20 тысяч человек в день, сейчас поток людей возрос именно до таких цифр. Хотя вчера в расположении миротворцев находилось только более 500 человек, а за день до этого более 600. Это люди, бежавшие из зон активных боевых действий, где 19-20 сентября шли бои с армянской армией. Не понимаю, где вы читаете такую нелепицу?
Большинство едут сами, на своём транспорте. Посмотрите репортажи с мест, послушайте интервью с людьми.
А безопасность на дорогах обеспечивает азербайджанская полиция и военные. Мы сами тут заинтересованны в том, чтобы не было провокаций против гражданских. США и ЕС спят и видят, как бы найти повод обвинить азербайджанские власти в чем-нибудь и сохранить в регионе на рубежах России и Ирана очаг военного конфликта.
Дальше на границе происходит досмотр транспортных средств на предмет провоза оружия и людей, находящихся в розыске. Например, сегодня был задержан бывший гос-министр "НКР", бывший гражданин России, отказавшийся от гражданства в прошлом году, миллиардер Рубен Варданян.