Как стать автором
Обновить
10
Карма
0.3
Рейтинг

Software engineer

Военные суперкомпьютеры и научные роты: сведения из первых рук

Чтобы быть точнее, такое впечатление у меня появилось после вот этого абзаца:

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

Военные суперкомпьютеры и научные роты: сведения из первых рук

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

К каким вопросам готовиться перед собеседованием на Python-разработчика

Поэтому ступень junior/middle объединяем. А вот о сениорах поговорим отдельно

Эмм, похоже блок для сеньоров вы забыли написать.

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

Как я пытался подружить Django и Websockets

При перечисленных вами плюсах, у SocketIO есть помимо описанных плюсов некоторые минусы:

  • Протокол общения SocketIO не совместим с вебсокетами, это связано с тем, что SocketIO работает не только на вебсокетах

  • SocketIO генерирует заметно больше трафика при подключении.

  • Для запуска SocketIO нужно подгрузить JS библиотеку в браузер, в то время как вебсокеты работают «из коробки»

  • У библиотек SocketIO, которая используется на фронте (Javascript), и библиотеки SocketIO на сервере (python-socketio) должны совпадать мажорные версии. Там даже есть целая таблица совместимостей, то есть апгрейд на мажорную версию возможен только одновременно обоих движков. Например фронтовый движок версии 1,2 совместим с протоколом версии 3,4 который поддерживает движок версии 3. В крупных компаниях это неудобно делать.

  • У бэковой части SocketIO (EngineIO) проблема с распараллеливанием при установленном параметре workers в gunicorn больше единицы - ранее открытые вебсокет соединения теряются при открытии новых. Разработчик предписывает применять горизонтальное масштабирование без конкурентного выполнения.

  • неудобна концепция обработчиков на бэке - EngineIO крутится в loop параллельно основному приложению и путь прописывается у каждого экземпляра ASGIApp, то например сделать привычное версионирование API уже проблема. Плюс надо заранее закладывать имена всех событий которые могут прийти с фронта иначе просто не будет обработки такого сообщения.

  • Перехват событий коннекта и дисконнекта возможен только для всего AsyncServer а не для каждой версии API (ASGIApp) отдельно, а именно в них обычно производится авторизация.

Два часа

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

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

Итоги недели мобилизации. Уклониться нельзя судить. Указа не будет. Приглашаем редактировать наше письмо Мишустину

Да, конечно можно экстраполировать. Однако есть два ньюанса, которые могут сделать экстраполяцию на данном этапе неверной:
1. временные рамки упомянутых вами выборов известны. А вот временные рамки т.н. "СВО" совсем нет.
2. выборы, это в основном "тайное" голосование. А здесь как раз наоборот, так что могут найтись последователи.

Итоги недели мобилизации. Уклониться нельзя судить. Указа не будет. Приглашаем редактировать наше письмо Мишустину

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

Итоги недели мобилизации. Уклониться нельзя судить. Указа не будет. Приглашаем редактировать наше письмо Мишустину

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

Вобщем как в той старой песне: «Каждый выбирает по себе…»

Bethesda рассказала, как собирается отметить 25 лет с момента выхода Fallout

Тоже хотел сказать, что в нынешних условиях звучит тревожно. Интересно, винтовку Гаусса и силовую броню уже изобрели?

VK запросила у Минцифры 3 млрд рублей на разработку российского игрового движка

Может потому что кредит придется возвращать?

3 миллиарда (фантастический рассказ)

Ну если так рассуждать то и рептилоидов и инсектоидов можно «с натяжкой» назвать гуманоидами ))). А щупальца КсеноМа куда пристроить? А верхний дыхательный клапан?

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

3 миллиарда (фантастический рассказ)

Можно немного позанудствую? Водоплавающий гуманоид с щупальцами, чешуей, плавниками и жабрами - это уже не гуманоид.

У вас captcha? Тогда мы уходим от вас

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

У вас captcha? Тогда мы уходим от вас

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

Из под нормального ВПН или из домашней сети капчи нет ни на указанных сайтах, ни где либо ещё.

Пишем Telegram бот текущей погоды по IP адресу на Python aiogram

Да, хороший форм-дизайнер, только вот платная версия стоит дорого, а бесплатная только для GPL проектов.
И кстати как там с зависимостями? Подозреваю что надо тащить за собой всю библиотеку Qt на Windows. С учетом Python embedded package какой размер конечного приложения получается, у вас есть такой опыт?

Пишем Telegram бот текущей погоды по IP адресу на Python aiogram

Да, но PyQT бесплатен только для GPL проектов (((

Пишем Telegram бот текущей погоды по IP адресу на Python aiogram

Я не спорю что с этими инструментами возможно, и в ассемблере можно писать оконные приложения. Вопрос в том насколько это удобно. Без визуальной среды разработки будет очень больно и медленно. Аналога IDE для разработки GUI приложений на Python наподобие Delphi/Visual Studio не просматривается к сожалению.
Я предпочитаю брать те инструменты, которые лучше подходят под задачу. Хотя тут конечно сильно от проекта зависит.

Пишем Telegram бот текущей погоды по IP адресу на Python aiogram

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

Пишем Telegram бот текущей погоды по IP адресу на Python aiogram

Python для десктопного GUI плохо подходит, проще заюзать RAD типа Delphi/C++ Buider, там это легко реализуется. А вот логику обработки можно вынести в python.

Информация

В рейтинге
1,708-й
Зарегистрирован
Активность