Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Коллекционная карточная онлайн-РПГ. Собери уникальную колоду фэнтезийных героев и сражайся в дуэлях и на арене с другими игроками!

Повелители стихий

Карточные, Мидкорные, Ролевые

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
144
dOzmey
dOzmey
7 месяцев назад
IT минувших дней

Это было у каждого⁠⁠

Это было у каждого IDE, Олдскул, Олдфаги, Ностальгия, Вырезки из газет и журналов

1998 - Софт маркет №15

Показать полностью 1
IDE Олдскул Олдфаги Ностальгия Вырезки из газет и журналов
104
6
Natlex
Natlex
9 месяцев назад

Обзор GigaIDE от СБЕРа или почему стоит пробовать российские решения⁠⁠

Привет, backend разработчик Natlex Александр тестил в своей работе GigaIDE и делится плюсами и минусами этой системы.

Если вас интересует ИТ-разработка, наш опыт работы и то, как мы помогаем клиентам превращать идеи в цифровые продукты, будем рады видеть в нашем ТГ-канале.

Обзор GigaIDE от СБЕРа или почему стоит пробовать российские решения Разработка, IT, IDE, Сбербанк, Технологии, Telegram (ссылка), Длиннопост

Немного теории

IDE (от англ. Integrated Development Environment) — это интегрированная среда разработки или программа, в которой разработчики пишут, проверяют, тестируют и запускают код, ведут большие проекты.

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

Недавно Сбер выпустил свое десктопное IDE решение GigaIDE на базе IDEA, хочу рассказать об опыте работы с ним.

Сначала хорошее

Работает. Даже вполне хорошо для решения текущих задач. Получилось достаточно быстро перейти с IDEA Ultimate, так как у последней, была заблокирована работа по лицензии на территории РФ.

AI chat & code completion – очень круто. Только ради этого функционала стоит попробовать поработать в GigaIDE. Подсказки кода впечатляют, особенно для типовых или рутинных блоков. Можно работать с существующим кодом и преобразовывать его.

Обзор GigaIDE от СБЕРа или почему стоит пробовать российские решения Разработка, IT, IDE, Сбербанк, Технологии, Telegram (ссылка), Длиннопост

А теперь о минусах

1. Нет доступа к плагинам из стандартного marketplace

Решается включением VPN. Это серьезное ограничение, но скорее всего этой проблемой «больна» любая версия IDE, запущенная из российского сегмента.

2. Производительность редактора из коробки просто никакая

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

Оказалось, дело в большом количестве плагинов, включенных и активированных по умолчанию. Это сделано скорее всего из-за первого пункта (отсутствие доступа к маркетплейс). Мое решение было отключить все плагины кроме минимального набора, необходимых для Java development. В итоге все нормально – летает!

3. Стандартная декомпиляция: пользы от нее как будто ее и нет

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

Стоит упомянуть досадный баг, из-за которого у проекта с несколькими maven репозиториями исходники скачиваются только из первого в списке, и если он фейлится, то сорцов не видать. Если первый стоит mavenLocal, то новые библиотеки в пролете, по крайней мере, пока не соберется проект (Gradle по умолчанию не затаскивает библиотеки в локальный мавен).

4. Keymap: какая боль, какая боль

Если вы любите переопределять комбинации клавиш, у меня плохие новости. В GigaIDE я не нашел возможности сделать export/import и пришлось по кусочкам переносить свои настройки. Название actions не всегда очевидны. Мне помогал поиск именно по сочетанию клавиш, который подсвечивал название action.

5. Autowired поля подсвечиваются как not initialised.

Можно через контекстное меню указать игнорирование таких случаев. Можно поставить Amplicode, технология также разработанная российской компанией, и получить улучшенную поддержку Spring(Boot) (инструкции на сайте).

6. И еще минусы по Database Navigator и Docker

Database Navigator присутствует по умолчанию и работает, но не без проблем. Дежурный pgadmin стоит на всякий случай и иногда пригождается.

Запускать Docker прямо из GigaIDE нельзя. В IDEA это доступно с помощью Docker plugin, который можно доустановить при подключении через VPN. Иначе открываем терминал и по старинке docker-compose …

Резюме

За встроенную нейросеть хочется сказать спасибо разработчикам. Как я писал ранее, только ради нее можно попробовать GigaIDE в своей работе.

Обзор GigaIDE от СБЕРа или почему стоит пробовать российские решения Разработка, IT, IDE, Сбербанк, Технологии, Telegram (ссылка), Длиннопост

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

Если вас интересует ИТ-разработка, наш опыт работы и то, как мы помогаем клиентам превращать идеи в цифровые продукты, будем рады видеть в нашем ТГ-канале.

Показать полностью 3
Разработка IT IDE Сбербанк Технологии Telegram (ссылка) Длиннопост
0
Rutasan
Rutasan
1 год назад
Лига программистов

Vim или Emacs?⁠⁠

Всем привет. Я решил начать изучать программирование. Хочу начать с языка JavaScript, но я решил не пользоваться всякими этими вашими intellij idea, netbeans, eclipse. А решил выбрать более универсальный инструмент. В будущем я планирую выучить ещё много разных языков (следующий будет python, потом c++ или rust, c#, javascript), но я не хочу каждый раз изучать разные IDE.

Хочу выбрать один инструмент, которым буду пользоваться до конца своей жизни (ещё лет 60-65 надеюсь проживу).

Я прочитал кучу споров и так и не смог сделать выбор. Насколько я понял как из vim, так из emacs можно сделать ide для практически любого языка программирования.

Итак, vim или emacs?

[моё] Программирование IDE Выбор Вопрос Текст
33
13
SlyVolunteer
SlyVolunteer
1 год назад
Программирование на python

Python мобильная среда разработки⁠⁠

Ссылка на приложение: https://play.google.com/store/apps/details?id=ru.iiec.pydroi...

В этой мобильной IDE для Python3 легко подключаются библиотеки numpy, pandas и другие. Есть примеры программ, можно использовать для самообучения. Название среды разработки читать, как "Пайдроид", не как "Пидроид" 😁

Показать полностью
[моё] Python Программирование IDE Приложение на Android Обучение Разработка Видео Вертикальное видео
10
6
tproger.official
tproger.official
1 год назад
Типичный программист

Sublime Text форева!⁠⁠

Sublime Text форева!
[моё] IT юмор IT Программирование Программист Картинка с текстом Мемы Код IDE
6
23
DiNiGo
DiNiGo
1 год назад

Моему Wall-e уже 9 лет⁠⁠

Моему Wall-e уже 9 лет Arduino, Программирование, Своими руками, Робот, Валл-и, Творчество, Поделки, Самоделки, Процесс, Сборка, IDE, Видео, YouTube, Длиннопост

Всем привет, моему Wall-E уже почти 9 лет и он уже давно пылится на полке, но интерес к нему все еще есть!! Это радует!  Что же, если это кому то поможет или подтолкнет к каким-то своим поделкам я буду очень рад.

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

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

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

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

Сохранившиеся материалы - https://disk.yandex.ru/d/0jdj3X1KBP94sw

Bloxa (самое начало работ, маленькая тележка)- https://youtu.be/w3YrngF8gpA

Анимация глаз - https://youtu.be/oDjBNKMvC-0

Та самая демка которая привлекла много внимания. Демо 3- https://youtu.be/pfu-3lwulf4

Как считаете мне стоит его продолжить и сделать v2?
Что бы вы добавили- поменяли?
Готовы поддержать меня?

Показать полностью 3
[моё] Arduino Программирование Своими руками Робот Валл-и Творчество Поделки Самоделки Процесс Сборка IDE Видео YouTube Длиннопост
7
Blog.Razraba
Blog.Razraba
1 год назад

Мои первые шаги в программировании на Python: Взгляд на лучшие среды разработки для Linux и Windows⁠⁠

Мои первые шаги в программировании на Python: Взгляд на лучшие среды разработки для Linux и Windows Программирование, IDE, Python, Telegram, Telegram (ссылка)

Привет, друзья, в этом посте хотел бы поделиться своими результатами и опытом в программировании на Python. Я только начинающий разработчик и уже успел опробовать несколько сред разработки для Linux и Windows. Давайте рассмотрим пару из наилучших, их различия и преимущества.

Для Linux я рекомендую использовать среду разработки PyCharm. Эта платформа отличается простым и интуитивно-понятным интерфейсом. PyCharm обеспечивает широкие возможности отладки, поддержку встроенных модулей Python, автодополнение и подсветку синтаксиса. Более того, PyCharm предоставляет интеграцию с такими инструментами, как Git, что делает управление кодом удобнее и эффективнее. Еще одним из преимуществ PyCharm является возможность создания виртуальных окружений и установки пакетов Python с помощью менеджера пакетов pip.

Для Windows мой выбор пал на Visual Studio Code. Она также обладает простым и гибким интерфейсом, который полностью настраиваем под свои потребности. Visual Studio Code поддерживает Python с помощью дополнения, что позволяет использовать мощные функции, такие как отладка кода, автодополнение, форматирование и проверку синтаксиса. Она также совместима с Git и имеет встроенный терминал для выполнения команд.

Различие между PyCharm и Visual Studio Code в основном связано с функциональностью и настройками. PyCharm является полноценной интегрированной средой разработки с расширенными возможностями для отладки и создания виртуальных окружений, а Visual Studio Code - легковесной редакторской средой с возможностью расширения посредством плагинов.

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


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

Blog Razraba - TG

Спасибо вам за внимание, и до скорой встречи в моем следующем посте!

Показать полностью
[моё] Программирование IDE Python Telegram Telegram (ссылка)
6
45
ToiletWorm
ToiletWorm
1 год назад

Мир ещё не готов к этому⁠⁠

Мир ещё не готов к этому Картинка с текстом, Reddit, IDE, Программирование, Java, IT юмор, Идея, IT, Английский язык, Перевел сам

Поддержка голосовых сообщений в комментариях.
Хочу иметь возможность нажать на кнопку и записать голосовое сообщение. MP3 файл будет сохранён в папку /.idea или /resources или другую пользовательскую папку. Внутри блока комментариев будет аудио-плеер, который будет воспроизводить мои мысли об этом коде.
Концепт:

Показать полностью 1
Картинка с текстом Reddit IDE Программирование Java IT юмор Идея IT Английский язык Перевел сам
30
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии