Pull to refresh
119
0
Щекн-Итрч @sheknitrtch

User

Send message

Я когда-то писал статью про валидность кубика-рибика. 43 квинтиллиона - это только допустимые комбинации. То есть комбинации, из которых кубик можно собрать.

Есть технология https://en.wikipedia.org/wiki/Sodium_vapor_process которая позволяет отделить актёров от фона.
Вот тут подробнее: https://www.youtube.com/watch?v=0I03N885QGU

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

Жду статью "Плюсы работы в шаражке"

  • Работа на свежем воздухе в Сибири

  • Бесплатная еда три раза в день

  • Возможность работать с последними версиями иранских дронов

Если выбирать DB as a Service, то Snowflake - отличный конкурент Redshift, BigQuery. Если же надо развернуть BigData кластер в облаке, то здесь Databricks даёт готовое «скучное» решение.

Проблема в том, что «скучное» решение не подходит, когда у вас на проекте Kafka, Cassandra и HDFS. Тут уж берёте Spark и пишете нескучный BigData код.

Есть ещё альтернатива HyperSwitch.

Похожие чувства с автором этих пунктов. Выработал для себя правило "Сам не сделаешь — никто не сделает". Это касается и документации, и тестов, и банальной проверки на null 😁

В Assassins Creed 3 есть мини игра «Мельница» с правилами, которые вы описали.

Гораздо хуже обратная ситуация: поменялась minor версия, но изменения ломают обратную совместимость 🤦🏻‍♂️

Скоро на Хабре будут новости животноводства и статистика надоев ))

Отличная статья для vc.ru

Что она делает на Хабре?

Отличная карта. Лично фиксил пару мелких багов в нем. Авторы хорошо наладили работу с сообществом через GitHub и Телеграм. Быстро отвечают, помогают правильно оформить PR. Не проект - а конфета!

Подпишите, пожалуйста, оси на графике. Не понятно что означают числа по оси Y: чем больше - тем быстрее или наоборот?

А ещё добавьте, что создание NFT токенов не бесплатное. Для NFT на Etherium цена может доходить до $80. Вы готовы выкладывать такую сумму для каждого скидочного купона или пропуска в фан-клуб? В двух компаниях, где мне доводилось работать, была система бейджиков, которые выдавались сотрудникам за заслуги. Зачем применять сложную, дорогую, медленную систему блокчейна для такого, если можно написать самому за месяц?

С таким подходом не придумать Фундаментальную теорему Кубологии!

А вообще, разломанный кубик-рубика — это лишь повод, чтобы поговорить про математику 😉

Я наблюдал подобную ситуацию при появлении Scala и Kotlin. Матёрые Java программисты с опытом 10+ лет посмеивались над новыми языками, ведь всё тоже самое можно сделать на Java. Но вот уже вышла Scala 3 и нашла своё приминение в Kafka, Spark, BigData, а Kotlin постепенно захватывает Android разработку.

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

По поводу актёрской игры, думаю это выбор режиссёра Дени Вильнёва. У него в фильмах всегда сдержанные эмоции, чтобы на контрасте действительно важные сцены выстреливали сильнее. Если видели "Blade Runner 2049", "Прибытие", "Пленницы", то можете сравнить стиль режиссёра с Дюной.

Приходится работать на макбуке. Не буду рассказывать про малое количество портов и необходимость таскать переходники. Меня смутило малое количество инструментов для MacOS. Для Windows есть утилиты Sysinternals (https://docs.microsoft.com/en-us/sysinternals/), незаменимые для программиста.

Process Explorer, например, может

  • Посмотреть нагрузку на CPU, RAM, сеть, IO

  • Поменять приоритет

  • Посмотреть полный путь к исполняемому файлу

  • Посмотреть переменные окружения, с которыми работает процесс

  • Посмотреть список открытых портов

  • Посмотреть список DLL, используемых процессом (бывает нужно узнать, какая верси Java загружена процессом)

  • Посмотреть список открытый файлов

Чем заменить его на MacOS?

  • Посмотреть нагрузку на CPU, RAM, сеть, IO - Activity monitor

  • Поменять приоритет - через консоль renice -n "-20" -p <PID>

  • Посмотреть полный путь к исполняемому файлу - через консоль ps -o comm= -p <PID>

  • Посмотреть переменные окружения, с которыми работает процесс - через консоль ps eww <PID>

  • Посмотреть список открытых портов - через консоль lsof -i 4tcp -p <PID>

  • Посмотреть список DLL, используемых процессом (бывает нужно узнать, какая верси Java загружена процессом) - не знаю

  • Посмотреть список открытый файлов - через консоль lsof -p <PID>

Если на Windows Я могу из одного GUI получить исчерпывающую информацию о запущенных процесса, то в MacOS приходиться через консоль запускать кучу разных команд (не забудьте держать в голове все это команды, не будете же гуглить каждый раз), главное не забудьте PID нужного процесса пока он не закроется. И это Я ещё не упоминал про дерево процессов, и как найти нужный Java процесс среди 5 запущенных.

Здорово, что в MacOS есть консоль с нативным Docker, менджером пакетов Brew и прочим. Но чем заменить Far, WinMerge, Sysinternals и другие Windows утилиты?

А если у меня открыто несколько окон одного приложения (например несколько проектов в IntelliJ IDEA), то клика по иконке в доке недостаточно. В Windows переключение между окнами проще реализовано.

Information

Rating
Does not participate
Location
Одесса, Одесская обл., Украина
Date of birth
Registered
Activity