Pull to refresh
  • by relevance
  • by date
  • by rating

Как изменился Datalore за 2020 год: мощная онлайн-среда для Jupyter-ноутбуков

JetBrains corporate blogPythonData visualizationMachine learning

Привет, Хабр!


Datalore — это мощная онлайн-среда для Jupyter-ноутбуков, разработанная в JetBrains. Здесь мы собрали описание самых важных обновлений Datalore за прошедший год.

Читать дальше →
Total votes 10: ↑9 and ↓1 +8
Views2.4K
Comments 2

Model Checking для тестирования многопоточности? С Lincheck — легко

Образовательные проекты JetBrains corporate blogIT systems testing

Привет! Сегодня мы будем говорить про многопоточность и расскажем про инструмент  Lincheck – один из ключевых проектов  Лаборатории параллельных вычислений в JetBrains Research. Если в двух словах, то это фреймворк для тестирования многопоточных структур данных под JVM, предоставляющий возможность декларативного написания тестов. Что это значит? Как правило, при написании тестов мы пишем саму логику тестирования. С Lincheck-ом же все иначе – вместо указания того, как тестировать, вы объявляете операции, которые необходимо проверить, критерий корректности (например, линеаризуемость) и возможные ограничения (например, "single-consumer" для очередей) – то есть указываете что тестировать. А дальше Lincheck уже сам со всем разберется.  В этом посте мы сделаем краткий обзор Lincheck-а и расскажем про режим model checking, который мы недавно зарелизили и который уже спас нам десятки часов отладки ошибок в алгоритмах.

Читать далее
Total votes 6: ↑6 and ↓0 +6
Views922
Comments 0

Круглый стол в Wrike «Маркетинговая автоматизация: инструменты, интеграции, процессы»

Wrike corporate blogWeb services monetizationInternet marketingIncreasing Conversion RateEmail-marketing

Примерные темы для обсуждения:

– Лиды. Маркетинговая воронка и воронка продаж

– Автоматизация: процессы и инструменты

– Lead nurturing

– Кроссканальный маркетинг

 – Эксперименты

Спикеры:

Мариам Ванян, Head of Marketing Operations, Wrike

Ирина Манолова, Marketing Automation Specialist, JetBrains

Ксения Бородулина, Solution Engineer, CRM and Marketing Automation, Veeam

Анна Фомина, Email Marketing & Marketing Automation Team Lead @ Wrike

Надежда Николаева, Marketing Automation Specialist, Selectel

Сергей Лебедев, Marketo Administrator, Wrike

Встреча пройдет 18 февраля в 18:00 по Мск, онлайн.

Зарегистрироваться бесплатно

Читать далее
Total votes 15: ↑12 and ↓3 +9
Views633
Comments 2

Из студентов в преподаватели: интервью с выпускниками магистерской программы JetBrains + ИТМО. Часть 2

Образовательные проекты JetBrains corporate blogStudying in ITIT career
Продолжаем знакомить вас с выпускниками магистратуры JetBrains и ИТМО «Разработка программного обеспечения», которые по завершении обучения пополнили преподавательский состав программы. Во второй части интервью ребята рассказывают подробнее о своих задачах, подходах к преподаванию и дают советы абитуриентам. Первая часть интервью.


Читать дальше →
Total votes 3: ↑3 and ↓0 +3
Views1.7K
Comments 0

Научно-исследовательские инициативы JetBrains

JetBrains corporate blogMachine learningResearch and forecasts in ITRoboticsBiotechnologies
«Develop with pleasure», «The drive to develop» — об этом вы наверняка от нас слышали. Но наши интересы далеко не ограничиваются разработкой и созданием мощных инструментов для повышения продуктивности. Мы верим, что можем многое изменить и сделать мир лучше. Один из верных способов — проведение исследований в области передовых технологий и образования. Совместно с ведущими научными учреждениями мира мы занимается прикладными исследованиями, способными влиять на жизни людей и двигать нас всех вперед.

Наши научные исследования объединены в рамках направления JetBrains Research.

Ниже мы представим исследовательские группы JetBrains Research и расскажем, чем они занимаются.

Наука сегодня для технологий будущего



JetBrains Research объединяет более 150 исследователей, участвующих в проектах более 19 лабораторий и групп. Лаборатории и группы ведут работу в самых разных направлениях — от физики элементарных частиц до разработки ПО.

Читать дальше →
Total votes 26: ↑26 and ↓0 +26
Views5.2K
Comments 6

Личное или социальное? Как добиться кооперации в мультиагентной среде

Питерская Вышка corporate blogAlgorithmsMachine learningStudying in ITArtificial Intelligence

Привет! Меня зовут Дмитрий, и я хочу рассказать про нашу статью “Balancing Rational and Other-Regarding Preferences in Cooperative-Competitive Environments”, которую недавно приняли на конференцию AAMAS (A*). 

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

Читать дальше
Total votes 3: ↑3 and ↓0 +3
Views1.1K
Comments 2

НИУ ВШЭ — Петербург и JetBrains проведут школу по практическому программированию для старшеклассников

Питерская Вышка corporate blogStudying in IT

Питерская Вышка и компания JetBrains приглашают учащихся 10 и 11 классов на школу по практическому программированию и анализу данных. Среди лекторов —  ведущие преподаватели Петербурга и специалисты IT-компаний: Сергей Копелиович, Егор Суворов, Иван Ямщиков, Михаил Дворкин, Алексей Шпильман и другие.

Школа пройдет в два этапа: первый этап состоится с 22 по 28 марта в онлайн-формате. Второй этап будет очным, участники встретятся в Санкт-Петербурге с 5 по 10 мая. Участие в школе бесплатное.

Подробнее о школе
Total votes 8: ↑8 and ↓0 +8
Views867
Comments 0

Большой разговор с новым Kotlin Project Lead Романом Елизаровым

JUG Ru Group corporate blogProgrammingJavaKotlinInterview

В ноябре стало известно, что работу над Kotlin возглавит Роман Елизаров (elizarov). Поскольку теперь за дизайн языка отвечает он, интересно лучше понять его видение. Поэтому на онлайн-конференции Joker мы задали Роману много вопросов. А теперь для Хабра сделали текстовую версию (видеозапись тоже прикрепляем).



Для начала поговорили о его новой роли и команде Kotlin, а затем перешли к дизайну языка. Из текста можно узнать, например, такие вещи:


  • Как принимаются решения, ломающие обратную совместимость?
  • Чем философия Kotlin отличается от C# и почему?
  • Насколько приоритетна производительность?
  • Чем корутины в Kotlin отличаются от Project Loom в Java?
  • Какой тренд влияет на языки прямо сейчас?

Расспрашивали Антон Архипов (Developer Advocate в JetBrains) и Алексей Стукалов (руководитель направления DevRel в компании Haulmont, создавшей CUBA Platform). Но не все вопросы они придумали сами: поскольку дело происходило на конференции, часть была написана зрителями.

Читать дальше →
Total votes 31: ↑30 and ↓1 +29
Views6.4K
Comments 8

Как провести лето с пользой: стажировки в JetBrains 2021

Образовательные проекты JetBrains corporate blogStudying in ITIT-companies

Привет, Хабр!

Скоро конкурс на летние стажировки в JetBrains. Рассказываем, как они устроены и как на них попасть.

24 марта проведем вебинар и ответим на все вопросы. 

29 марта начинается конкурс по адресу internship.jetbrains.com.

Присоединяйтесь!

Читать далее
Total votes 16: ↑15 and ↓1 +14
Views8.9K
Comments 4

Computer Science Center открыл приём заявок на новый учебный год

Образовательные проекты JetBrains corporate blogProgrammingMathematicsStudying in IT

До 10 апреля продолжается набор на вечерние курсы по математике и программированию в CS центре. Computer Science Center — это совместный проект Школы анализа данных Яндекса, JetBrains и Computer Science клуба при ПОМИ РАН. Курсы проходят очно в Санкт-Петербурге и Новосибирске, жители других городов могут заниматься дистанционно. Обучение в Computer Science Center бесплатное.

На какие направления открыт набор, как поступить и зачем вообще оно вам надо подробно рассказываем под катом.

Читать далее
Total votes 8: ↑8 and ↓0 +8
Views2.5K
Comments 1

DataGrip 2021.1: Редактирование прав, контекстные шаблоны, предсказуемая навигация и не только

JetBrains corporate blogMySQLPostgreSQLSQLMicrosoft SQL Server

Привет!

Сегодня мы выпустили DataGrip 2021.1: наш самый мощный релиз за последние годы. И это не шутка!

И что же там за фичи?
Total votes 9: ↑9 and ↓0 +9
Views2.3K
Comments 0

Открыта программа раннего доступа к JetBrains DataSpell — нашей новой IDE для Data Science

JetBrains corporate blogPythonData visualization
Translation

Не секрет, что Python является одним из самых широко используемых языков для анализа, обработки и визуализации данных, поэтому было логично реализовать функции Data Science в PyCharm. В прошлом году мы собрали много отзывов, и они помогли нам понять, как значительно улучшить поддержку Data Science в IDE. Но при этом стало очевидно, что у специалистов по работе с данными и разработчиков разные сценарии использования и ожидания от своих инструментов.

В итоге мы решили создать на платформе PyCharm совершенно новую IDE, которая заточена исключительно под задачи Data Science. Сегодня мы с удовольствием расскажем подробнее об этой IDE, а также приглашаем вас ее попробовать.

Рабочее название новой IDE — JetBrains DataSpell (но на момент релиза оно может измениться). JetBrains DataSpell — это удобная среда разработки для специалистов по Data Science, которые активно занимаются разведочным анализом данных (Exploratory Data Analysis) и прототипированием моделей машинного обучения.

Чтобы принять участие в EAP, подайте заявку на официальной странице. Учтите, пожалуйста, что мы будем рассылать приглашения поэтапно, а не всем одновременно. И не переживайте: если вы отправили заявку, то в любом случае получите приглашение.

Читать далее
Total votes 10: ↑9 and ↓1 +8
Views3.7K
Comments 13

Корпоративная магистратура JetBrains в Университете ИТМО ищет новых студентов

Образовательные проекты JetBrains corporate blogProgrammingIndustrial ProgrammingStudying in ITIT career

Объявляем набор на магистерскую программу JetBrains “Разработка программного обеспечения” на 2021-2023 учебные годы. Мы ждем тех, кто уже обладает базовыми знаниями в программировании и готов посвятить два года интенсивной учебе.

Обучение ведется по двум специализациям: разработка ПО, алгоритмы и анализ данных в биоинформатике. Формат обучения — очный, на программе доступно 30 бюджетных и 5 контрактных мест.  

Читать далее
Total votes 5: ↑5 and ↓0 +5
Views1.9K
Comments 6

GoLand 2021.1: Удаленная разработка на Docker, SSH и WSL 2, поддержка Go 1.16, улучшенная работа с JSON

JetBrains corporate blogProgrammingGo

Привет, Хабр!

Вышло первое крупное обновление GoLand 2021.1. Традиционно расскажем о новом в релизе и покажем, как пользоваться новой функциональностью.

Если совсем коротко, теперь вы можете:

собирать и запускать программы на удаленном окружении: Docker, SSH и WSL 2;
использовать новую функциональность Go 1.16 (например, //go:embed);
мгновенно генерировать код из JSON;
с легкостью обрабатывать ошибки с помощью новых быстрых исправлений;
обсуждать код и обмениваться новыми знаниями с помощью сервиса для совместной разработки и парного программирования Code With Me.

Но, это конечно, не все!

Читать далее
Total votes 10: ↑9 and ↓1 +8
Views3.7K
Comments 4