Jebus | AI Design
Вот не понимаю этой новой моды на Arc Browser 👩💻 Мне в рекомендациях на YouTube навалило много видео от айтишников, что это просто нечто, революция и глоток свежего воздуха... Но это просто очередной Google Chrome с вертикальными вкладками. В чем смысл?…
Микрообзоры браузеров - 2
Arc Browser👩💻
Пробовал пользоваться этим браузером целую неделю, но так и не понял, для чего он нужен, кроме как для эстетики. Выглядит красиво, но на этом его плюсы заканчиваются. Настройки урезаны, работать с ним сложно. Менеджер паролей вроде есть, но какой-то странный и не синхронизируется между устройствами. С расширениями такая же история. Синхронизируются только закладки (или "папки", как тут их называют). Есть мультипрофиль, как в Chrome, но синхронизация тем работает плохо: если на одном устройстве светлая тема, на другом темная — выглядит всё странно. Скорость работы как у Chrome, но в целом браузер неудобный и недоработанный. На Android его нет и, скорее всего, не будет. Не нашел ни одной причины продолжать пользоваться им. Но зато внешне симпатичный, освежает по сравнению с другими браузерами.
Arc Browser
Пробовал пользоваться этим браузером целую неделю, но так и не понял, для чего он нужен, кроме как для эстетики. Выглядит красиво, но на этом его плюсы заканчиваются. Настройки урезаны, работать с ним сложно. Менеджер паролей вроде есть, но какой-то странный и не синхронизируется между устройствами. С расширениями такая же история. Синхронизируются только закладки (или "папки", как тут их называют). Есть мультипрофиль, как в Chrome, но синхронизация тем работает плохо: если на одном устройстве светлая тема, на другом темная — выглядит всё странно. Скорость работы как у Chrome, но в целом браузер неудобный и недоработанный. На Android его нет и, скорее всего, не будет. Не нашел ни одной причины продолжать пользоваться им. Но зато внешне симпатичный, освежает по сравнению с другими браузерами.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1🔥1
print(0.1 * 0.2) # Ожидаемый результат: 0.02
Однако результат будет не 0.02, а что-то вроде 0.020000000000000004. Почему так происходит?
Дело в том, что числа с плавающей запятой в компьютере представляются в двоичной системе, которая не может точно представить некоторые десятичные дроби. Например, число 0.1 в двоичной системе имеет бесконечное представление, которое компьютер ограничивает до определённого количества знаков. Это приводит к тому, что математические операции с такими числами могут давать результаты с небольшой ошибкой.
Для большинства задач это не проблема, так как такие отклонения незначительны, но при сравнении чисел с плавающей точкой стоит быть осторожным. Вместо проверки на строгое равенство лучше использовать метод с допустимой погрешностью, например:
import math
result = 0.1 * 0.2
is_equal = math.isclose(result, 0.02, rel_tol=1e-9)
print(is_equal) # True
Использование
math.isclose помогает избежать ловушек точности при сравнении чисел с плавающей точкой.Так что, если вы столкнулись с неожиданными результатами при работе с числами с плавающей точкой, не пугайтесь — это нормальное явление в мире программирования!
@debugblog
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤1👍1
Какие существуют редакторы кода?
Когда нужно работать в проектах, где есть модули на разных языках, невольно задумаешься про редакторы кода. Это универсальные штуки по типу блокнота на винде, но позволяющие работать с большим количеством синтаксисов. Всего существует несколько подобных программ:
1. Visual Studio Code👩💻
Один из самых популярных редакторов среди разработчиков. Бесплатный, кроссплатформенный и поддерживающий множество расширений. Он отлично подходит для работы с разными языками программирования, включая Python, JavaScript, C++, и даже работает с удалёнными репозиториями через встроенные плагины. Недавно я пересел на него, не шипко привык, но в целом пойдет. Благо есть опыт на VS studio👩💻
2. Sublime Text👩💻
Легковесный и быстрый редактор с поддержкой множества плагинов. Особенности Sublime Text включают подсветку синтаксиса, мультикурсорный режим, и широкий спектр возможностей для настройки под свои нужды. Бесплатный в базовой версии, но с возможностью покупки лицензии.
3. Atom👩💻
Редактор, разработанный GitHub, с открытым исходным кодом. Он предлагает глубокую интеграцию с Git и GitHub, а также множество расширений. Atom настраивается практически до мельчайших деталей и особенно популярен среди веб-разработчиков.
4. PyCharm👩💻
Если вы работаете с Python, то PyCharm от JetBrains — отличный выбор. Это мощная IDE, предоставляющая профессиональные инструменты для рефакторинга кода, отладки и тестирования. Есть бесплатная версия Community и платная версия с расширенными возможностями. Штука крутая и мощная, очень удобно кодить в ней, но ток на питоне. Для всех языков нужно покупать лицензии.
5. IntelliJ IDEA👩💻
Одна из лучших IDE для разработки на Java и других языках. Этот редактор от JetBrains предлагает мощные инструменты для анализа кода, рефакторинга и автоматизации задач. Также существует поддержка плагинов для расширения функционала. И опять же платно.
6. Vim👩💻
Классический текстовый редактор, который особенно ценится за свою легковесность и скорость работы. Vim не такой интуитивный, как более современные редакторы, но его возможности для работы с текстом и скриптами очень гибки и мощны.
7. Emacs👩💻
Еще один легендарный текстовый редактор, известный своей настраиваемостью и расширяемостью. Emacs поддерживает разнообразные языки программирования и конфигурируется через встроенный Lisp. Это мощный инструмент, особенно для пользователей, которые хотят иметь полный контроль над своим рабочим окружением.
8. Notepad++👩💻
Бесплатный редактор для Windows, который поддерживает широкий спектр языков программирования. Он легкий, быстрый и отлично подходит для выполнения простых задач или быстрого редактирования кода. Поддерживает плагины и расширения. Раньше сидел на нем. Но он не самое удобное, что можно найти. Зато знает все синтаксисы, которые придут тебе в голову.
Выбор редактора зависит от ваших потребностей и предпочтений. Некоторые редакторы лучше подходят для конкретных языков, другие универсальны. Главное — попробовать несколько вариантов и выбрать тот, с которым вам будет комфортно работать.
⚡️ @debugblog
Когда нужно работать в проектах, где есть модули на разных языках, невольно задумаешься про редакторы кода. Это универсальные штуки по типу блокнота на винде, но позволяющие работать с большим количеством синтаксисов. Всего существует несколько подобных программ:
1. Visual Studio Code
Один из самых популярных редакторов среди разработчиков. Бесплатный, кроссплатформенный и поддерживающий множество расширений. Он отлично подходит для работы с разными языками программирования, включая Python, JavaScript, C++, и даже работает с удалёнными репозиториями через встроенные плагины. Недавно я пересел на него, не шипко привык, но в целом пойдет. Благо есть опыт на VS studio
2. Sublime Text
Легковесный и быстрый редактор с поддержкой множества плагинов. Особенности Sublime Text включают подсветку синтаксиса, мультикурсорный режим, и широкий спектр возможностей для настройки под свои нужды. Бесплатный в базовой версии, но с возможностью покупки лицензии.
3. Atom
Редактор, разработанный GitHub, с открытым исходным кодом. Он предлагает глубокую интеграцию с Git и GitHub, а также множество расширений. Atom настраивается практически до мельчайших деталей и особенно популярен среди веб-разработчиков.
4. PyCharm
Если вы работаете с Python, то PyCharm от JetBrains — отличный выбор. Это мощная IDE, предоставляющая профессиональные инструменты для рефакторинга кода, отладки и тестирования. Есть бесплатная версия Community и платная версия с расширенными возможностями. Штука крутая и мощная, очень удобно кодить в ней, но ток на питоне. Для всех языков нужно покупать лицензии.
5. IntelliJ IDEA
Одна из лучших IDE для разработки на Java и других языках. Этот редактор от JetBrains предлагает мощные инструменты для анализа кода, рефакторинга и автоматизации задач. Также существует поддержка плагинов для расширения функционала. И опять же платно.
6. Vim
Классический текстовый редактор, который особенно ценится за свою легковесность и скорость работы. Vim не такой интуитивный, как более современные редакторы, но его возможности для работы с текстом и скриптами очень гибки и мощны.
7. Emacs
Еще один легендарный текстовый редактор, известный своей настраиваемостью и расширяемостью. Emacs поддерживает разнообразные языки программирования и конфигурируется через встроенный Lisp. Это мощный инструмент, особенно для пользователей, которые хотят иметь полный контроль над своим рабочим окружением.
8. Notepad++
Бесплатный редактор для Windows, который поддерживает широкий спектр языков программирования. Он легкий, быстрый и отлично подходит для выполнения простых задач или быстрого редактирования кода. Поддерживает плагины и расширения. Раньше сидел на нем. Но он не самое удобное, что можно найти. Зато знает все синтаксисы, которые придут тебе в голову.
Выбор редактора зависит от ваших потребностей и предпочтений. Некоторые редакторы лучше подходят для конкретных языков, другие универсальны. Главное — попробовать несколько вариантов и выбрать тот, с которым вам будет комфортно работать.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1🔥1
Нейронка по фильму Комната 👩💻
Хочу представить нейросеть, которую все мы заслужили. Теперь все культовые персонажи фильма "Комната" от Томми Вайсо — всегда у вас под рукой.🏠
Расскажите ей о своих жизненных проблемах, и она подберет для вас идеальную цитату из этого шедевра. Больше никаких метаний и трудных решений. Эта нейросеть готова помочь вам взглянуть на жизнь иначе и сделать её чуточку лучше!
Скачать исходник можно по➡️ ссылке ⬅️
Смотреть комнату на Ютубе📹
✅ #py | #room
⚡️ @debugblog
Хочу представить нейросеть, которую все мы заслужили. Теперь все культовые персонажи фильма "Комната" от Томми Вайсо — всегда у вас под рукой.
Расскажите ей о своих жизненных проблемах, и она подберет для вас идеальную цитату из этого шедевра. Больше никаких метаний и трудных решений. Эта нейросеть готова помочь вам взглянуть на жизнь иначе и сделать её чуточку лучше!
Скачать исходник можно по
Смотреть комнату на Ютубе
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2❤1
Пока небольшая передышка от питона сделал пак обоев при помощи нейронки ideogram 🌐
Все в высоком разрешении и качетсве, если интересна такая тема, могу делать подборки обоев.
Оригиналы в коментах 👇🏻
Все в высоком разрешении и качетсве, если интересна такая тема, могу делать подборки обоев.
Оригиналы в коментах 👇🏻
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3❤1
Лайки накидали, значит некст пак сочных картонок от нейронки в 4к разрешении
📱 Обои в стиле 3D рендеров
📱 Промт:
⚡️ Пикод \\ Подписаться
Оригиналы в коментах 👇🏻
A 3D rendering of voluminous glossy red smooth berries floating in glossy pink paint. The berries are plump and juicy, with a highsaturation of red color. The pink paint has a glossy finish and is filled with the berries. The background is a deep red. The image has high brightness and high contrast.
Оригиналы в коментах 👇🏻
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2👍1
Форматирование строк — это одна из самых частых задач при работе с текстом в Python. С версии 3.6 Python поддерживает f-строки, которые делают форматирование строк удобнее и читабельнее.
f-строки — это строки, которые начинаются с буквы
f перед кавычками. Внутри таких строк можно использовать фигурные скобки {}, в которые вставляются переменные и выражения. Python автоматически подставляет их значения в строку. name = "Александр"
age = 28
# Используем f-строку для форматирования
message = f"Привет, {name}! Тебе уже {age} лет."
print(message) # Привет, Александр! Тебе уже 28 лет.
Вы можете вставлять не только переменные, но и целые выражения:
x = 5
y = 7
print(f"Сумма {x} и {y} равна {x + y}.") # Сумма 5 и 7 равна 12.
Польза от использования наглядна:
1. Читабельность: Легко увидеть, какие значения будут вставлены в строку.
2. Гибкость: Можно вставлять не только переменные, но и любые выражения, включая вызовы функций.
3. Простота: Синтаксис интуитивно понятен и прост.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1🔥1
🔥3👍1😁1
The astronaut is lying in space, enjoying himself as if in water. His face is not visible in the helmet. Space is a black, endless void. A light separates the astronaut from the background.
Оригиналы в коментах 👇🏻
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤1👍1💯1