8-минутый короткометражный фильм на тему происходящего на востоке Украины. Снят в 2018м, тогда же получил приз фестиваля Tribeca в Нью-Йорке и попал в лонг-лист Оскар.
https://youtu.be/7L2gR-wQ--E
#interesting
https://youtu.be/7L2gR-wQ--E
#interesting
👍101😢43🤔12❤5😁4
Нравится аппеляция некоторых людей в духе "ну вы же айтишники, должны быть с критическим мышлением, ну камооооон".
Мне непонятно, правда, как программистское алгоритмическое мышление связано с мышлением критическим, но, возможно, эта связь и существует. Скажем, тебе говорят, что функция в Python определяется через def, а ты такой — да не, я против системы, пропаганде не верю, со мной такое не пройдет, выключайте телевизор, функции буду определять с funktsiya! Профит. Развитое критическое мышление. Нагиб системы.
Интересно другое — любая позиция, отличная от позиции аппелирующего, приравнивается к отсутствию критического мышления. Парадокс, как он есть.
Позвольте поумничать.
Действительная мудрость в понимании и полном внутреннем принятии разных позиций, даже противоположных, крайних, несовместимых. Когда ваша позиция и ваше понимание включают в себя в том числе позицию и понимание вашего оппонента. Когда вы не считаете его дураком. Глупым. Плохим. Оболваненным. Когда вы искренне можете поставить себя на его место и понять всем сердцем и умом, как вас наполняет точка зрения, противоположная вашей.
Когда вы можете так сделать — тогда вы находитесь на более высокой ступени развития.
До тех пор, пока это не так — вы дзен не постигли и готовы с пеной у рта, смотря под своим углом на объемный цилиндр, доказывать, что перед вами плоский круг или квадрат. Вроде по-своему и правы и можно это понять, а вроде и не правы вовсе.
Два пятилетних пацана в песочнице ругаются из-за игрушки. Для них всё всерьёз. Каждый из них уверен в своей объективной правоте и безмерной важности этого вопроса здесь и сейчас. А вы стоите рядом и вы — взрослый. Вы были таким же пятилетним пацаном, для которого всё было всерьёз, и ваша жизненная позиция включает в себя позицию каждого из них. Вы прожили этот опыт внутри себя, и сейчас понимаете его совсем иначе. Вот это — мудрость. А нахождение на месте любого из этих детей, это... Ну сами понимаете.
Читайте хорошие книги, друзья.
Навеяло ночными баталиями в комментах прошлого поста. Надеюсь, это возымело какой-то терапевтический эффект. Выговориться бывает важно.
По-прежнему актуальны слова Померанца: «Стиль полемики важнее предмета полемики».
Хорошего дня, друзья! И мирного неба нам всем.
#softskills
Мне непонятно, правда, как программистское алгоритмическое мышление связано с мышлением критическим, но, возможно, эта связь и существует. Скажем, тебе говорят, что функция в Python определяется через def, а ты такой — да не, я против системы, пропаганде не верю, со мной такое не пройдет, выключайте телевизор, функции буду определять с funktsiya! Профит. Развитое критическое мышление. Нагиб системы.
Интересно другое — любая позиция, отличная от позиции аппелирующего, приравнивается к отсутствию критического мышления. Парадокс, как он есть.
Позвольте поумничать.
Действительная мудрость в понимании и полном внутреннем принятии разных позиций, даже противоположных, крайних, несовместимых. Когда ваша позиция и ваше понимание включают в себя в том числе позицию и понимание вашего оппонента. Когда вы не считаете его дураком. Глупым. Плохим. Оболваненным. Когда вы искренне можете поставить себя на его место и понять всем сердцем и умом, как вас наполняет точка зрения, противоположная вашей.
Когда вы можете так сделать — тогда вы находитесь на более высокой ступени развития.
До тех пор, пока это не так — вы дзен не постигли и готовы с пеной у рта, смотря под своим углом на объемный цилиндр, доказывать, что перед вами плоский круг или квадрат. Вроде по-своему и правы и можно это понять, а вроде и не правы вовсе.
Два пятилетних пацана в песочнице ругаются из-за игрушки. Для них всё всерьёз. Каждый из них уверен в своей объективной правоте и безмерной важности этого вопроса здесь и сейчас. А вы стоите рядом и вы — взрослый. Вы были таким же пятилетним пацаном, для которого всё было всерьёз, и ваша жизненная позиция включает в себя позицию каждого из них. Вы прожили этот опыт внутри себя, и сейчас понимаете его совсем иначе. Вот это — мудрость. А нахождение на месте любого из этих детей, это... Ну сами понимаете.
Читайте хорошие книги, друзья.
Навеяло ночными баталиями в комментах прошлого поста. Надеюсь, это возымело какой-то терапевтический эффект. Выговориться бывает важно.
По-прежнему актуальны слова Померанца: «Стиль полемики важнее предмета полемики».
Хорошего дня, друзья! И мирного неба нам всем.
#softskills
👍358❤27🔥13🤔8😢4
О, Johe рассказывает о своём переходе с макбука на Lenovo X1 Nano с Линуксом. На десктопе у него Арч и вообще он опытный Линукс юзер.
В ноуте 4 динамика, он запарился с драйверами, потратил достаточно времени, но всё равно работает только 2 из них. Вроде на новом, пока нестабильном ядре должно решиться, но тоже ещё неясно. Всем тем, кто говорит, что Линукс десктопный это ок и проблем с дровами нет уже лет 10 как:) Ннну да, ну да!
Леново вообще раньше топила за Линукс, поставляла какие-то thinkpad'ы с Линуксом на борту, с Федорой вроде. Интересно, что сейчас с этой инициативой. По-хорошему им бы самим все вопросы с драйверами-то решить.
https://youtu.be/56RV5DdxvGM
#linux #IT #interesting
В ноуте 4 динамика, он запарился с драйверами, потратил достаточно времени, но всё равно работает только 2 из них. Вроде на новом, пока нестабильном ядре должно решиться, но тоже ещё неясно. Всем тем, кто говорит, что Линукс десктопный это ок и проблем с дровами нет уже лет 10 как:) Ннну да, ну да!
Леново вообще раньше топила за Линукс, поставляла какие-то thinkpad'ы с Линуксом на борту, с Федорой вроде. Интересно, что сейчас с этой инициативой. По-хорошему им бы самим все вопросы с драйверами-то решить.
https://youtu.be/56RV5DdxvGM
#linux #IT #interesting
YouTube
Lenovo X1 Nano для Linux
Моя рефералка для DigitalOcean (Вы получите $100, я получу $20) - https://m.do.co/c/41bb5762da9a
Телеграм - https://xn--r1a.website/johenews
Телеграм с покупками - https://xn--r1a.website/aliexpressgeeks
Канал с клавиатурами - https://xn--r1a.website/ergosplits
Телеграм - https://xn--r1a.website/johenews
Телеграм с покупками - https://xn--r1a.website/aliexpressgeeks
Канал с клавиатурами - https://xn--r1a.website/ergosplits
👍87🤔8🔥4😁3😢1
Хочу признаться в любви московскому метро:) Больше 2х лет не спускался с пандемией. Работа дома или не в Москве, а если в Москве и надо куда-то съездить, то такси. Сегодня прокатился на метро и такое удовольствие испытал.
Кто-то не любит метро. Фу, люди, толпы. Да, висеть долго на одной ноге в час пик это, пожалуй, не самое великое удовольствие в жизни, и если у вас каждый день так — невесело. Но если нет, то метро это кайф.
Красиво. Старые станции красивые, и новые строят не серыми коробками. Собаки с натёртыми на удачу носами на Площади Революции. Скамеечки, где встречаются пары и ждут друга друга. Много разных людей. Интересно бывает всматриваться.
Почитать можно, если долго едешь. Мне почему-то всегда в метро хорошо читалось. Айтишное техническое и художественное.
Легко рассчитывать время до нужного адреса.
И... Движуха. Атмосфера движухи. Чувствуешь себя частью этого. Говорят, интроверты это те, кто хочет работать в тишине и чтобы не мешали, а экстраверты напротив, чтобы вокруг шум и кипиш был. По этому критерию я где-то посередине, иногда хочется тишины, а иногда наоборот голосов, людей и жизни.
Когда учился, от универа до общаги было 10 минут на метро. Спать стоя, ловя себя в падении — особый скилл:)
И музыканты иногда в переходах. Помню, раньше где-то на переходе кольцо-оранжевая ночью играла девушка на скрипке. Ближе к закрытию метро, то есть уже после полуночи заставал её там. Не мог не останавливаться каждый раз, потому как играла потрясающе и очень атмосферно. Город, которого нет Корнелюка в уже пустом переходе метро с редкими прохожими, потрясающей аккустикой и в профессиональном исполнении.
Много воспоминаний с метро. А машина что? Сел, доехал, всё:)
Ну и, конечно, как Пушной пел, «летом в нём прохладно, а зимой тепло» 🤗
#soulful
Кто-то не любит метро. Фу, люди, толпы. Да, висеть долго на одной ноге в час пик это, пожалуй, не самое великое удовольствие в жизни, и если у вас каждый день так — невесело. Но если нет, то метро это кайф.
Красиво. Старые станции красивые, и новые строят не серыми коробками. Собаки с натёртыми на удачу носами на Площади Революции. Скамеечки, где встречаются пары и ждут друга друга. Много разных людей. Интересно бывает всматриваться.
Почитать можно, если долго едешь. Мне почему-то всегда в метро хорошо читалось. Айтишное техническое и художественное.
Легко рассчитывать время до нужного адреса.
И... Движуха. Атмосфера движухи. Чувствуешь себя частью этого. Говорят, интроверты это те, кто хочет работать в тишине и чтобы не мешали, а экстраверты напротив, чтобы вокруг шум и кипиш был. По этому критерию я где-то посередине, иногда хочется тишины, а иногда наоборот голосов, людей и жизни.
Когда учился, от универа до общаги было 10 минут на метро. Спать стоя, ловя себя в падении — особый скилл:)
И музыканты иногда в переходах. Помню, раньше где-то на переходе кольцо-оранжевая ночью играла девушка на скрипке. Ближе к закрытию метро, то есть уже после полуночи заставал её там. Не мог не останавливаться каждый раз, потому как играла потрясающе и очень атмосферно. Город, которого нет Корнелюка в уже пустом переходе метро с редкими прохожими, потрясающей аккустикой и в профессиональном исполнении.
Много воспоминаний с метро. А машина что? Сел, доехал, всё:)
Ну и, конечно, как Пушной пел, «летом в нём прохладно, а зимой тепло» 🤗
#soulful
👍268🔥21❤15🥰12😁5
Кто-то спрашивал в комментах GUI клиент WireGuard для Linux. Загрузился сейчас поработать в Manjaro и понял, что тут wg еще не ставил. Искать GUI даже не стал, честно говоря:) Вот вся установка клиента:
Вставляем клиентский конфиг в файл
Подключиться:
Отключиться:
Проверить подключение (что сменился ip):
Всё. Без GUI — просто прекрасно:)
PS. Сейчас Wireguard уже блокируют некоторые операторы.
Работает Marzban. На Хабре есть статья о его настройке, гуглите. Если статья перестанет открываться без VPN, можно открыть её в startpage.com в анонимном режиме. Ссылку на статью не прилагаю, чтобы ничего не нарушать. Гуглится легко.
#linux #IT #tools
sudo pacman -S wireguard-tools
Вставляем клиентский конфиг в файл
/etc/wireguard/wg0.confПодключиться:
wg-quick up wg0Отключиться:
wg-quick down wg0Проверить подключение (что сменился ip):
curl ifconfig.meВсё. Без GUI — просто прекрасно:)
PS. Сейчас Wireguard уже блокируют некоторые операторы.
Работает Marzban. На Хабре есть статья о его настройке, гуглите. Если статья перестанет открываться без VPN, можно открыть её в startpage.com в анонимном режиме. Ссылку на статью не прилагаю, чтобы ничего не нарушать. Гуглится легко.
#linux #IT #tools
🔥93👍56❤5🥰2😁2
Дуров, ну ладно стену убрал, но разметку-то почини уже в своём чудо-телеграме, который в ТОП5 приложений по количеству загрузок в мире.
Мой перфекционист негодует. В веб-версии одно, в приложении другое. Тут есть отступ в пустую строку, тут — нет его.
Блоки с кодом косячат примерно всегда. Отредактировал сообщение с кодом? Разметка почти гарантированно сломалась.
Всякие разные мессенджеры ПОДСВЕТКУ кода уже делают с разными языками программирования, markdown, все дела. А тут...
Криптовалюты, боты, возможность веб-интерфейсы встраивать, куча функционала. А сообщения, СООБЩЕНИЯ В МЕССЕНДЖЕРЕ, зараза, отформатировать нормально не умеем.
Ну как так-то, Павлентий? И не стыдно ему, засранцу!
Мой перфекционист негодует. В веб-версии одно, в приложении другое. Тут есть отступ в пустую строку, тут — нет его.
Блоки с кодом косячат примерно всегда. Отредактировал сообщение с кодом? Разметка почти гарантированно сломалась.
Всякие разные мессенджеры ПОДСВЕТКУ кода уже делают с разными языками программирования, markdown, все дела. А тут...
Криптовалюты, боты, возможность веб-интерфейсы встраивать, куча функционала. А сообщения, СООБЩЕНИЯ В МЕССЕНДЖЕРЕ, зараза, отформатировать нормально не умеем.
Ну как так-то, Павлентий? И не стыдно ему, засранцу!
👍103😁36❤4🤔3😢2
Google прокачали PostgreSQL и сделали на его основе облачную СУБД AlloyDB.
По заверениям гугла, AlloyDB работает в 4 раза быстрее чем обычный развёрнутый на сервере постгрес. В 2 раза быстрее, чем амазоновский managed постргес. И (тадаам) до 100 раз быстрее для аналитических запросов. Их самообучаемый механизм выносит в память данные в колоночном формате для ускорения OLAP/HTAP запросов, что и даёт буст производительности на два порядка.
С одной стороны, AlloyDB это полная стопроцентная совместимость с PostgreSQL, то есть код приложения, использующего Postgres, можно без доработки перенести в AlloyDB и он продолжит работать. С другой стороны, гугловые специалисты переписали часть внутрянок постгреса, чтобы связать его с гугловыми текущими технологиями для максимального быстродействия и масштабируемости, а также внедрили AI механизмы, которые на основе вашего использования данных делают это использование максимально быстрым.
В демонстрации (ссылка ниже) показывают, как увеличение количества нод в кластере линейно растёт колиечство транзакций в секунду для OLTP запросов. Круто.
У гугла уже есть, конечно, решения для управляемых СУБД в составе их Google Cloud Platform, в частности, CloudSQL и Spanner. Spanner это NewSQL платформа, просто имеющая интерфейс для PostgreSQL и потому очевидно не дающая 100% совместимость с ним. CloudSQL судя по всему тоже не имеет полной совместимости с опенсорсным постгерсом, а также не имеет новых чудо-ускорителей AlloyDB.
Забавно, что гугл позиционирует AlloyDB для Enterprise решений, которые съезжают с проприетарных СУБД (с Oracle в первую очередь) на опенсорс (на PostgreSQL). Значит, гугл видит такую тенденцию и в мире, не только российские компании активно переезжали и еще более активно будут переезжать сейчас на постгрес.
Презентация AlloyDB — https://www.youtube.com/watch?v=o5pKfH0Tonw
#news #linux #IT #backend #interesting
По заверениям гугла, AlloyDB работает в 4 раза быстрее чем обычный развёрнутый на сервере постгрес. В 2 раза быстрее, чем амазоновский managed постргес. И (тадаам) до 100 раз быстрее для аналитических запросов. Их самообучаемый механизм выносит в память данные в колоночном формате для ускорения OLAP/HTAP запросов, что и даёт буст производительности на два порядка.
С одной стороны, AlloyDB это полная стопроцентная совместимость с PostgreSQL, то есть код приложения, использующего Postgres, можно без доработки перенести в AlloyDB и он продолжит работать. С другой стороны, гугловые специалисты переписали часть внутрянок постгреса, чтобы связать его с гугловыми текущими технологиями для максимального быстродействия и масштабируемости, а также внедрили AI механизмы, которые на основе вашего использования данных делают это использование максимально быстрым.
В демонстрации (ссылка ниже) показывают, как увеличение количества нод в кластере линейно растёт колиечство транзакций в секунду для OLTP запросов. Круто.
У гугла уже есть, конечно, решения для управляемых СУБД в составе их Google Cloud Platform, в частности, CloudSQL и Spanner. Spanner это NewSQL платформа, просто имеющая интерфейс для PostgreSQL и потому очевидно не дающая 100% совместимость с ним. CloudSQL судя по всему тоже не имеет полной совместимости с опенсорсным постгерсом, а также не имеет новых чудо-ускорителей AlloyDB.
Забавно, что гугл позиционирует AlloyDB для Enterprise решений, которые съезжают с проприетарных СУБД (с Oracle в первую очередь) на опенсорс (на PostgreSQL). Значит, гугл видит такую тенденцию и в мире, не только российские компании активно переезжали и еще более активно будут переезжать сейчас на постгрес.
Презентация AlloyDB — https://www.youtube.com/watch?v=o5pKfH0Tonw
#news #linux #IT #backend #interesting
👍115🔥18
Часто спрашивают, сколько нужно времени, чтобы научиться писать нормальный адекватный код. Проводил сейчас очередной код-ревью по курсу и одно из решений выделил — хорошо структурированное, с type hinting, правильными структурами данных, правильным разделением сущностей, комментариями, хорошим неймингом, красивыми короткими методами и тд. Человек сказал, что начал проходить курс еще на старте его запуска что-то около года назад и вот финальное задание решил сейчас написать-сдать:) Вот вам ответ. Год вполне адекватный срок, чтобы научиться делать хорошо.
Еще один пример приводил уже здесь, Денис Матаков, который после года прокачки с нуля устроился в EPAM мидлом.
Год это тот срок, который можно иметь в виду. В то же время важно адекватно воспринимать любой срок — сидеть ровно и ждать, что вот, скоро год пройдёт и по его истечению я получу какой-то скилл, очевидно, не стоит:) Решает не календарь, решает работа. Но иметь в виду такой срок можно, примеры я вижу.
PS. Денис отписался, что он уже Senior. Всё возможно, когда работаешь.
#IT #course
Еще один пример приводил уже здесь, Денис Матаков, который после года прокачки с нуля устроился в EPAM мидлом.
Год это тот срок, который можно иметь в виду. В то же время важно адекватно воспринимать любой срок — сидеть ровно и ждать, что вот, скоро год пройдёт и по его истечению я получу какой-то скилл, очевидно, не стоит:) Решает не календарь, решает работа. Но иметь в виду такой срок можно, примеры я вижу.
PS. Денис отписался, что он уже Senior. Всё возможно, когда работаешь.
#IT #course
👍189🔥21🤔2
Интересные мысли Черниговской о мозге и искусстве, а также о Homo Confusus, человек растерянный. Про Homo Confusus читал ещё в книге, хотя такого точного определения определения там не было.
Знаю нескольких людей, которые вообще не интересуются искусством. Книгами, кино, театром, живописью, фото, музыкой — видов много, не всё и мне близко, но что-то из списка составляет важную часть моей жизни. А есть люди, для которых это всё совсем малозначительно, им непонятно зачем тратить на это время.
Почитайте, интересно.
#interesting #books
Знаю нескольких людей, которые вообще не интересуются искусством. Книгами, кино, театром, живописью, фото, музыкой — видов много, не всё и мне близко, но что-то из списка составляет важную часть моей жизни. А есть люди, для которых это всё совсем малозначительно, им непонятно зачем тратить на это время.
Почитайте, интересно.
#interesting #books
Собака.ru
Татьяна Черниговская – о том, почему только искусство может спасти человечество от новых технологий
Нейролингвист, профессор СПБГУ объясняет, почему в эру суперкомпьютеров людям нужно обратить внимание на музыку и литературу.
👍73🔥4🤔3😁1
PS. Знатоки, давайте, приплетите и сюда политику, напишите, что Черниговская злой враг всего желто-голубого, ссылаться на нее зашквар, а вы глубоко разочарованы🐥
😁104👍13🤔4🔥3❤1
Забежал к давним нашим клиентосам за кофейком:)
Всё, завтра засяду за запись видео по типизированному пайтон. Думал добавить туда же материалов о тестировании, но понял, что эта тема достойна отдельного материала и будет позже. Обложку PDF книги тоже завтра выберу, отпишусь здесь. Большое спасибо всем принявшим участие и предлагавшим варианты!
Всё, завтра засяду за запись видео по типизированному пайтон. Думал добавить туда же материалов о тестировании, но понял, что эта тема достойна отдельного материала и будет позже. Обложку PDF книги тоже завтра выберу, отпишусь здесь. Большое спасибо всем принявшим участие и предлагавшим варианты!
🔥171👍40❤9😢2
Moon — работает. Карточку пополнить нельзя и она работает 60 дней. Но можно выпускать много новых разных. Пополняется биткоином. Ответственность за сервис не несу, используем собственное серенькое вещество и берём все риски на себя любимых:)
👍71😁4🔥3🤔3
Посмотрел по сторонам, какие есть современные эмуляторы терминала. Нашёл интересные!
Alacritty
Alacritty (39к звезд гитхаба) — это эмулятор терминала, написанный на Rust и использующий GPU компьютера для ускорения отрисовки графики. Действительно быстрее выводит результат. В большой директории tree выводит за 1.043сек, родной терминал мака за 1.5сек, около 30% разница в таком сценарии).
Имеет много гибких настроек в yaml формате, темы и прочее. Единственное, чего мне в нём не хватает — вкладок. Да, tmux помогает, но я всё же привык и к механизму вкладок. Скажем, запустить tmux локально, в одной из вкладок tmux зайти на сервер и там тоже запустить tmux, и уже имеем две сессии tmux, в которых переключаться не очень удобно (надо 2 раза нажимать префикс). Сплитить экран в Alacritty тоже нет возможности.
Warp
Warp (5.7к звезд гитхаба, хотя это не open source — и в этом минус, возможен сбор телеметрики и прочие дурацкие попытки отбить инвестиции). Уже по классике — Rust и GPU accelerated. Умеет творить абсолютную дичь, видно, что создатели хотят переосмыслить такую простую вроде штуку как терминал. Сейчас есть версия только для мака, версии для Windows и Linux пока в разработке. Как и Alacritty, порядка 25-30% быстрее вывод по сравнению с родным терминалом.
Интересный вариант, много новых концепций. Например, поле ввода команды ведёт себя так, как мы привыкли во всех обычных программах — можно выделять текст, его части, заменять части, есть двойной курсор как в редакторах кода, работает CMD+A для выделения всей команды. Все команды с их результатами визуально разделяются. Можно удобно копировать результат одной конкретной команды. Поиск по истории команд и автодополнение команд на уровне самого эмулятора терминала, а не оболочки вроде zsh.
Есть даже AI (без AI инвесторское бабло как получить?). Можно ввести текст в духе «how many lines changes in last two commits?» и он на основе этого текста сгенерит команду
Wezterm
Wezterm (4.3к звезд гитхаба). Тоже на Rust и тоже GPU accelerated. Конфигурация на lua, есть темы, табы и сплит экрана. По скорости tree разницы с родным маковским терминалом нет, правда. Сдвиг курсора на 1 слово у меня здесь не работает (option+влево или вправо на клавиатуре мака), наверняка как-то можно решить, но из коробки так.
Kitty
Kitty (14.7к звезд гитхаба). GPU accelerated, но не на Rust:) Вкладки и сплит экрана есть. Нет варианта для Windows (в отличие от Alacritty & Wezterm). Скорость вывода tree как у родного терминала. Сдвиг курсора на 1 слово у меня здесь также не работает, как и с Wezterm.
#IT #linux #interesting #rust #tools
Alacritty
Alacritty (39к звезд гитхаба) — это эмулятор терминала, написанный на Rust и использующий GPU компьютера для ускорения отрисовки графики. Действительно быстрее выводит результат. В большой директории tree выводит за 1.043сек, родной терминал мака за 1.5сек, около 30% разница в таком сценарии).
Имеет много гибких настроек в yaml формате, темы и прочее. Единственное, чего мне в нём не хватает — вкладок. Да, tmux помогает, но я всё же привык и к механизму вкладок. Скажем, запустить tmux локально, в одной из вкладок tmux зайти на сервер и там тоже запустить tmux, и уже имеем две сессии tmux, в которых переключаться не очень удобно (надо 2 раза нажимать префикс). Сплитить экран в Alacritty тоже нет возможности.
Warp
Warp (5.7к звезд гитхаба, хотя это не open source — и в этом минус, возможен сбор телеметрики и прочие дурацкие попытки отбить инвестиции). Уже по классике — Rust и GPU accelerated. Умеет творить абсолютную дичь, видно, что создатели хотят переосмыслить такую простую вроде штуку как терминал. Сейчас есть версия только для мака, версии для Windows и Linux пока в разработке. Как и Alacritty, порядка 25-30% быстрее вывод по сравнению с родным терминалом.
Интересный вариант, много новых концепций. Например, поле ввода команды ведёт себя так, как мы привыкли во всех обычных программах — можно выделять текст, его части, заменять части, есть двойной курсор как в редакторах кода, работает CMD+A для выделения всей команды. Все команды с их результатами визуально разделяются. Можно удобно копировать результат одной конкретной команды. Поиск по истории команд и автодополнение команд на уровне самого эмулятора терминала, а не оболочки вроде zsh.
Есть даже AI (без AI инвесторское бабло как получить?). Можно ввести текст в духе «how many lines changes in last two commits?» и он на основе этого текста сгенерит команду
git diff HEAD HEAD~2 --shortstat, результатом которой в репозитории будет как раз что-то в духе 14 files changed, 2054 insertions(+), 2240 deletions(-).Wezterm
Wezterm (4.3к звезд гитхаба). Тоже на Rust и тоже GPU accelerated. Конфигурация на lua, есть темы, табы и сплит экрана. По скорости tree разницы с родным маковским терминалом нет, правда. Сдвиг курсора на 1 слово у меня здесь не работает (option+влево или вправо на клавиатуре мака), наверняка как-то можно решить, но из коробки так.
Kitty
Kitty (14.7к звезд гитхаба). GPU accelerated, но не на Rust:) Вкладки и сплит экрана есть. Нет варианта для Windows (в отличие от Alacritty & Wezterm). Скорость вывода tree как у родного терминала. Сдвиг курсора на 1 слово у меня здесь также не работает, как и с Wezterm.
#IT #linux #interesting #rust #tools
👍73🔥15❤1