Pull to refresh
84
0
Антон Сердюков @devzona

Programistik

Send message

Складывается такое ощущение, что вы пишите курсовую или дипломную работу. А где структура данных полученных с hh и superjobs?

По поводу многопоточности, у вас задача разделяется на две подзадачи. Первая, сбор данных. Вторая, предоставление доступа к данным, используя свое приложения web/desktop. Параллельный сбор данных на Python можно организовать путем запуска нескольких экземпляров сборщиков данных. Web-приложение прекрасно работает на Node.js и на других платформах. Настольное, на чем угодно, лишь бы работало бы с БД. В данной задаче C# не может предоставить того, чего другие языки/платформы не в состояние это сделать.

WPF предлагает глубокую интеграцию с ОС Windows

Расскажите, как вы глубоко интегрировали свое приложение в ОС Windows, что именно вы использовали

MS сделала более тесную интеграцию с основной ОС Windows, в остальном ничем

Ну да, конечно. Дизайнеры чушь нарисовали, а вы защищаете. На рисунке две ошибки, которые не позволяют это чудо признать пингвином. Это круглый клюв, круглый бывает например у тукана (в фас). И большое расстояние между глазами и как бы клювом. У пингвина глаза расположены близко к клюву. Вот и получается, что рисунок от MS воспринимается как клоун с желтым шариком, а манжетка как рот.

Не фейк, они WSL перевели в формат открытого кода. WSL оказался не настолько популярным, как этого хотела MS. Вполне возможно, WSL постигнет такая же участь как и WSA.

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

Даже ChatGPT лучше справился

Пингвин по представлению компании Microsoft

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

Что-то я не понял проблемы. Есть диаграммы UML, позволяющие описывать сущности во времени. Так же можно использовать stateful database, добавлять временные метки.

практически ни в чём не уступающий первому iPhone

Было только одно но, приходилось тыкать стилусом в экран

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

Но когда государство разрешает официально принимать биткоин, оно де-факто крипту переводит в плоскость фиатных денег. Компания принимающая биткоины как-то платит налоги, тоже в биткоинах?

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

Согласен. С биткойном переборщил.

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

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

Таким образом, если настоящий USD = USDT, то по сути появляется возможность дополнительной "виртуальной эмиссии" настоящих USD. А настоящими USD заведует ФРС. И им не нравится, когда что-то другой бесконтрольно выполняет эмиссии денег. По сути владельцы USDT, подменяют собой настоящий USD вместе с ФРС.

К слову сказать "настоящие" валюты такие как USD, рубль, и т.д. тоже являются фиатными. Но есть нюанс, эти средства правильнее называть "долговые расписки" выданные государством.

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

Но, на первый взгляд воспринимается в том смысле, как вы написали.

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

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

У ноута за которым я работаю, тоже хватает нюансов. Lenovo Z500, накатываешь новую Windows, устанавливаешь родные драйвера на видео, а потом бац, и яркость экрана на 0%. Никакая регулировка никак не изменяет значения яркости. Решение заключается в правке реестра, необходимо включить параметр с интересным названием "FeatureTestControl". Перезагружаешь ноут, и проблема решена.

Зато посмотрите какое бурное осуждение. Решений пока нет, может они есть у вас?

Слабый ИИ, сильный ИИ, сверхразумный ИИ - уже звучит как тема для стендапа

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

Например, нейросети YandexGPT и GigaChat, созданные соответственно «Яндексом» и «Сбером», показали худшие результаты по «зацензуренности» среди всех языковых моделей (LLM). Поэтому, если вы захотите что-то такое "креативненькое", то они вам просто это дадут сделать. Для кого-то такой критерий может быть важен. А так же у российских нейросетей есть "свое представление на некоторые вещи".

Я вот перешел на Windows 10, с Windows 7, только по лету прошлого года. А до этого на Windows 7 с Windows XP, и то лишь по причине проблем с масштабированием экрана на ноутбуке.

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

RTOS (Real-Time Operating System). Ядро:

Это основная часть RTOS, которая управляет всеми ресурсами, включая процессорное время, память и периферийные устройства. Ядро может быть монолитным или микроядерным.

  • Монолитное ядро: Все службы, необходимые для работы RTOS, реализованы в одном ядре, что обеспечивает высокую производительность и предсказуемость.

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

Примеры RTOS: VxWorks, QNX, WinCE, FreeRTOS, pSOS, Nucleus RTOS, Zephyr, Linux RTOS

Обращаю внимание читателей, что пост опубликован с тегом МНЕНИЕ. У автора есть свое представление о Linux, и он его изложил. У нас как-бы демократия типа, хотя бы здесь.

Далее по тексту:

Например Windows, в том виде в каком мы её сейчас знаем, является дальнейшим развитием NT Workstation

Текущая философия ОС Windows, как система взаимодействия с пользователем, была сформирована с появлением Windows 95. Ключевые компоненты ОС Windows, до сих пор остаются неизменными, такие как реестр, настройки, графический интерфейс с панелью задач и пуском.

сервера или мейнфрейма, не подходит для персональной машины

Вы сами себе противоречите. Текущая ОС Windows как десктоп, является продолжением линейки Windows NT, которая изначально позиционировалась как серверная ОС.

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

Согласен. Эксплуатация Linux систем, по сравнению с Windows, требует больше времени и знаний. Здесь необходимо разобраться в первопричине. У людей разные когнитивные способности. Не каждый способен, а главное желает, разбираться в архитектуре Linux, а потом еще компилировать программы. Например, у моего брата есть часы Xiaomi Redmi Watch 4. Недавно я начал его расспрашивать о внутренней начинке и опыте эксплуатации. Брат у меня спросил: Хочешь себе купить? Я сказал: Нет, хочу сделать себе что-то подобное. Есть два типа людей, те кто ожидают продукт в готовом виде, и те кто хочет конструировать. Я могу себе позволить купить готовые часы, мало того, самостоятельная реализация по стоимости аппаратной части как минимум выйдет по стоимости Xiaomi Redmi Watch 4, а скорее всего более. Но я желаю, сделать часы самостоятельно, мне нужен конструктор. Поэтому, Ubuntu, Debian, и подобные дистрибутивы, не являются готовыми ОС в понимание Windows, это скорее конструкторы, из которых еще предстоит сделать ОС для конечного потребителя. Вы спросите, а почему тогда такой нет? Ответ простой, всех и так устраивает текущее положение вещей. И потом вы забываете про коммерческие Linux системы такие как, Red Hat Linux.

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

Тут уместно вспомнить, про такую прекрасную девушку как Алисса Розенцвейг (Alyssa Rosenzweig).

Алисса занимается реверс-инжинирингом GPU для Linux и возглавляет разработку свободного драйвера Panfrost для GPU ARM. А с конца 2022 года помогает Valve в качестве подрядчика улучшать графические драйверы для игр в Linux, под процессоры Apple.

Как видите, путь Linux на десктоп весьма непрост, и это не вина Linux сообщества, Linux на десктопе появляется вопреки “мировому заговору”.

а высокомерно поползли "своим путём".

И правильно делали. Вы узнайте у MS, на чем работает их Azure? Вы в курсе, что приложение dotnet работаю лучше на Linux, включая клиентские и серверные версии ОС, выше производительность и меньше потребление памяти.

Вот если ваша бабушка самостоятельно скомпилирует программу из исходников, в которых так любят распространять софт в сообществе GNU/Linux, это уже будет кое-что

Я сомневаюсь, что ваша бабушка самостоятельно установит Windows 11, драйвера и антивирус. Незабываем про регистрацию учетки на сайте Microsoft.com, и включение двухфакторной аутентификации. Не спорю, такие бабули есть, и обычно они ведут другой образ жизни, но скорее всего вы говорите не про таких бабуль. Поэтому тут паритет 50/50.

В том виде, в котором GNU/Linux существует сейчас, он способен пользователя лишь отпугнуть, так как за 30 лет разработки с трудом добрался по качеству взаимодействия с пользователем лишь до уровня Windows 9х (да и то частично).

Не согласен. Ubuntu можно сейчас запустить с полпинка. В частности Панель настроек в Windows мне никогда не нравилась, вот в GNOME отлично выглядит и очень удобная.

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

Есть такая проблема. В большинстве случаев золотой серединой является дистрибутив Ubuntu/Debian, в репозитории найдете, наверное, все что есть в наличие вообще.

Распыление сил это идеальный способ ничего не добиться даже если сильно этого хочешь.

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

Вот смотрите, если вы не из нового поколения то, наверное, вспомните про такую очень популярную ОС как Windows Mobile. Дожила даже до версии 6.5. В свое время господствовала на рынке смартфонов и в корпоративном секторе. Ну, и где эта ваша Windows Mobile? MS вдогонку пыталась встроится в поток, разработав Windows Phone. Но не фартануло, устройства Windows Phone вы можете лишь увидеть в музеях и в магазинах на полке “Восстановленные Б/У”. Внезапно ОС Android (Linux) да и iOS (Unix) оказалась лучше Windows. Windows Phone была неплохой ОС, но она была сырой. У меня есть последнее детище MS в виде Lumia, сделаю обзор, посмотрите, чем “винда великолепна”.

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

В этом утверждение очень много заблуждений. Вы слышали про Androd? Неужели это популярная ОС для мобильных устройств? А как так получается, что она прекрасно работает на устройствах, если основана на Linux ядре? Может быть, проблема не в Linux ядре, а в кривых ручках? Монолитное ядро обеспечивает высокую скорость, низкую задержку, и снижение потребление памяти. Да Linux как ядро монолит, но он модульный. В результате можете запустить полноценный Linux на одноплатнике ARM с 128 МБ ОЗУ. А Windows так может? Хотя бы Windows Server Core?  Для Core требуется минимум 512 МБ ОЗУ, и то это грустно, если запустите хоть какую-то нагрузку.

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

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

Опять возвращаемся к Android. Не путайте внутреннюю архитектору ядра Linux с операционным окружением, это разные вещи.

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

Может вам подать свое резюме Valve? Видимо в Valve работают конченные, тупорылые, свинопингвины, которые не понимают, что заниматься Linux абсолютно, как вы говорите,  бесперспективно. “свинопингвин” - это зачетно, теперь в свое резюме буду вставлять строку: “Специалист по свинопингвину, в особенности для ARM систем, умею билдить говносбороки и компилить бинарники из говнокода каких-то говнокодеров взятых на говнопомойке”.

Операционная система, даже самая распрекрасная, ничего не стоит если для неё нет прикладного ПО

Вы просто не читали Интернетов, хватает.

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

Спасает и очень хорошо. Кстати, в отличие от Windows, в Linux работает полноценная программная прослойка Windows системы в виде Wine. А вот в Windows от нее отказались уже в Windows NT 5.0. Т.е. запуск Linux приложений в Windows возможен только в режиме полной эмуляции ОС как виртуальной ОС, что существенно технологически ниже уровня Wine. Здесь Linux по сравнению с Windows, в топе.

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

Ну да, вы говорите прямым текстом про Microsoft. Первая версия СУБД Microsoft SQL Server, предназначенная для использования на Linux, была выпущена в рамках версии SQL Server 2017. До этого SQL Server был доступен только на Windows. Начиная с SQL Server 2017, его можно было установить и запускать на Linux. Вы думаете MS пошла на такой шаг от шикарной жизни? Или Linux начал как-то отгрызать бизнес от платформы Windows?

Да, Линукс пока не помер, и немножко даже барахтается, но это очень похоже на судороги.

Зачетно! Классный пост, однозначно +, вы в нем описали самые классические заблуждения в хорошем художественном стиле, это достойно уважения.

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

1
23 ...

Information

Rating
2,349-th
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity