На конференции Microsoft Ignite 3 ноября 2021 года компания объявила, что теперь в новом Excel разработчики смогут создавать пользовательские типы данных и функции на их основе. Это станет возможным с помощью нового API JavaScript. Раньше в Microsoft Excel разрешалось использовать только два типа данных: текст и цифры.
Java *
Объектно-ориентированный язык программирования
Разработчик браузера Flow рассказал, на какие ухищрения пришлось пойти для запуска Google Docs в браузере
Разработчики компании Ekioh доработали браузер Flow для поддержки Google Docs. Движок этого браузера написан с нуля, и его качество уже допускает нормальное отображение многих других сайтов, но для сложных веб-приложений потребовались дополнительные усилия. Результат работы по исправлению ситуации компания описала в посте в своём блоге.
EPAM Anywhere ждёт Java-разработчиков на Hiring Sprint
EPAM Anywhere — это программа, в которой IT-специалисты любого профиля удалённо работают в глобальных проектах, получают возможности для карьерного развития и широкий пакет бенефитов.
Hiring Sprint будет проходить с 18 по 29 октября, регистрироваться можно уже сейчас по ссылке. Пройдите техническое интервью и в течение 48 часов получите оффер от EPAM Anywhere, а также бонус до 375 000 руб. после присоединения к команде.
Oracle временно сделала Oracle JDK бесплатным, но с оговорками
Oracle представила Java 17 с более высоким уровнем производительности, стабильности и обновлениями в области безопасности. Релиз включает также 14 JEP (JDK Enhancement Proposal) для улучшения платформы Java. Oracle JDK 17 и будущие релизы JDK попадают под действие бесплатной лицензии, которая будет действовать еще год после того, как выйдет новый LTS (long-term support) релиз.
Истории
Х5 Tech поможет узнать <Природу кода>
Если вы мечтаете о природе, свежем воздухе и костре в хорошей компании единомышленников, знающих все о разработке, то вам на наш уикенд-кемпинг!
На платформе All Cups пройдёт онлайн-соревнование по Java-разработке от X5 Group
На All Cups открыт приём заявок на крупнейший IT-чемпионат по Java-разработке от компании X5 Group, управляющей торговыми сетями «Пятёрочка», «Перекрёсток» и «Карусель». Финалистов ждёт призовой фонд в 1 млн рублей, а также возможность получить предложение о работе от крупнейшего ритейлера России. Соревнование начнётся 28 августа, финал — 13 сентября.
X5 Технологии заплатят 1.000.000 руб. «джавистам»
Компания «X5 Group» проведет собственный ИТ-чемпионата среди профессионалов по Java-разработке. Финалистов ждет призовой фонд в 1.000.000 рублей, а также возможность получить предложение о работе от крупнейшего ретейлера России. ИТ-чемпионат пройдет 14 августа на технологической платформе All Cups.
Чемпионат для Java-разработчиков станет первым этапом турнира из серии DevMasters. Принять участие в нем смогут специалисты, знакомые с Java, Big Data и программным обеспечением логистики и ретейла. Команда «X5 Технологии» активно применяет продуктовый подход к разработке, практики CI/CD и DevOps, облачную инфраструктуру, модульное и интеграционное тестирование, поэтому участников ждут интересные прикладные задачи.
Для участия в отборочном раунде разработчикам необходимо зарегистрироваться на платформе All Cups. Программа сформирует уникальный набор задач под каждого участника, а результаты заданий проверит независимая система оценки и в режиме онлайн сформирует личный рейтинг.
По итогам чемпионата победители разделят призовой фонд 1.000.000 рублей и получат персональные предложения о работе в ИТ-команде «X5 Group». Компания планирует реализовать первый в истории массовый проект ИТ-рекрутинга и создать самое масштабное коммьюнити программистов в России.
Atlassian просит клиентов обновиться для исправления уязвимостей в Jira
Atlassian предлагает своим корпоративным клиентам исправить критическую уязвимость в версиях продуктов Jira Data Center и Jira Service Management Data Center путем их обновления.
О победе в Sovcombank Challenge 2021
Привет!
Недавно Совкомбанк вместе со Сколково проводил онлайн-чемпионат для системных аналитиков и Java-разработчиков на площадке All Cups. В нём принимал участие наш системный аналитик, Алексей @alobzov Лобзов.
Собственно, Лёша и стал победителем чемпионата. В этом посте мы взяли у него небольшое интервью, в котором он поделился своими впечатлениями.
Скажи, как ты вообще туда попал? Сидел и мониторил такие мероприятия, или просто кто-то из знакомых вовремя подкинул ссылку?
Запуск курса по автоматизации тестирования на Java
За семь месяцев студенты курса освоят основы Java, научатся автоматизировать тестирование веб-интерфейса и бэкенда на Java. Они выполнят четыре проекта, которые можно будет добавить в портфолио. Учебная программа разработана для практикующих тестировщиков и специалистов из других сфер ИТ.
Microsoft представила превью Microsoft Build of OpenJDK
6 апреля 2021 года представила предварительную версию Microsoft Build of OpenJDK — бесплатного дистрибутива OpenJDK с долгосрочной поддержкой (LTS) и открытым исходным кодом. С его выпуском Microsoft планирует вносить свой вклад в экосистему Java. Текущий релиз (доступны только 64-х битные версии) включает в себя бинарники для Java 11, основанные на OpenJDK 11.0.10+9 для серверов и настольных ПК под управлением macOS, Linux и Windows. Этот продукт компания выпустила под лицензией GPLv2+CE (General Public License 2.0 with Classpath Exception).
Microsoft также выпустила бинарники с ранним доступом (early access) OpenJDK 16 для Windows на ARM, основанные на последней версии OpenJDK 16+36.
Oracle против Google: Верховный суд принял сторону Google в споре об авторских правах
Верховный суд постановил, что Google может законно использовать элементы кода Java в Android.
Заключение суда гласит, что API, позволяющие программистам получать доступ к другому коду, значительно отличаются от других видов компьютерных программ. «Как часть интерфейса, скопированные строки по своей сути связаны с идеями, не имеющими авторского права», — пишет судья Стивен Брейер. Google использовал строки кода языка программирования Java, чтобы дать программистам возможность создавать приложения для Android, что, по мнению суда, является принципиальным отличием от того, что можно было бы счесть за плагиат.
«Google скопировал только самое необходимое для того, чтобы программисты могли работать в другой вычислительной среде, имеющей при этом фрагменты знакомого языка программирования».
Внимание: все сервисы Bintray будут прекращены, а ваши учетные записи будут отключены 1 мая 2021 года. — JFrog
Вот такое сообщение я увидел, когда зашел посмотреть статистику своей библиотеки на Bintray.
Чтобы оптимизировать производительность платформы JFrog, мы закроем сервисы Bintray (включая JCenter), GoCenter и ChartCenter 1 мая 2021 года. Пользователям этих сервисов необходимо будет перейти в соответствующий канонический репозиторий, и мы продолжим предлагать оба бесплатные и платные облачные подписки JFrog Platform, которые могут удовлетворить другие потребности. Кроме того, JFrog сотрудничает с такими хабами, как Docker, чтобы обеспечить хорошее обслуживание инфраструктуры, от которой зависят наши клиенты и сообщество.
Ближайшие события
Уже сегодня Android MeetUp: VK, Leroy Merlin, FindMyKids, Кухня на районе
Сегодня, 25 марта (четверг), в 17-00 (МСК время) пройдет Android-митап с докладами от разработчиков из Вконтакте, Леруа Мерлен, Кухни на районе и FindMyKids.
Ссылка на онлайн-трансляцию
Темы докладов:
1. Внедрение KMM в высоконагруженное приложение - Алексей Гладков, Mobile Tech Architect, Леруа Мерлен
Как объединить Android и iOS команды и ускорить разработку. Как начать использовать Kotlin Multiplatform Mobile в своей работе.
2. Раз и навсегда побеждаем проблему неоднородных списков - Артур Илькаев, Android Developer, ВКонтакте
Как менеджерить десятки view types с помощью Delegation Adapter. Про стандартные оптимизации для RecyclerView и кастомизацию данного подхода.
3. Google App Actions - Сергей Гонин, Lead Android Developer, Кухня на районе
Как связать работу приложения с голосовым помощником? Как строить диалог с пользователем не покидая Google Assistant.
4. Как интегрировать платежки из нескольких сторов в Android приложение - Степан Луценко, Lead Android Developer, Findmykids
Почему стоит опубликоваться в App Gallery. Как тестировать приложение если нет "живого" девайса.
А также проведем викторину с призами и будем дарить мерч за лучшие вопросы к докладам!
Регистрируйся! Все подробности здесь
Пишем телеграм бота на Java от А до Я
Всем привет.
У меня появилась идея написать серию статей по созданию полноценного проекта на Java для тех, у кого нет опыта работы. Я хочу научить и показать процесс разработки максимально детально, насколько это вообще можно. Шаг за шагом идти к намеченной цели.
Мы будем двигаться с двух сторон - я буду стараться научить, а вы будете стараться понять и воспроизвести у себя это.
Серия статей похожа на пошаговую инструкцию что нужно и делать и как чтобы добиться цели. Поэтому будет разумно вместе со мной пройти этот путь и написать такой же или похожий проект для себя.
Кому это будет интересно?
Целевая аудитория — все, кто знает Java SE. Все остальное я буду или описывать в рамках этой серии статей, или это уже описано мною в других статья ранее (например работу с Гитом я описал заранее и просто прикрепляю ссылку на него).
Разумеется, это может быть интересно и уже опытным людям. Отдельно буду благодарен за конструктивную критику моей реализации (это можно будет сделать через гитхаб, в рамках нового issue или написать в телеграм-канале).
Во время разработки проекта столкнемся с проблемами, посмотрим как их можно решить. Напишем документацию. Отрефакторим код. Покроем все качественными тестами. Настроим и добавим метрики по отслеживанию качества кода в CI процесс.
Android Academy. Hackathon 2021
Привет!
Fundamentals курс от Android Academy почти подошел к концу. Осталась последняя часть - Хакатон.
Вы за 48 часов реализуете целое Android приложение. Забудьте о вопросе “могу ли я разрабатывать под Android?”. После хакатона ответ будет очевиден: “Да! Я сделал потрясающее приложение всего за пару дней!”.
Как стать разработчиком Java и С#: открываем онлайн-практикум с поддержкой менторов
Какие навыки прокачать на старте, где найти ментора, как получить первый опыт командной работы – все эти вопросы знакомы разработчикам-джунам. Изучая Java или C# самостоятельно, можно запутаться в море информации и потратить больше года на первые шаги. Сократить этот путь помогают практикумы, в том числе в IT-компаниях – где менторы готовы поделиться знаниями, давно накоплена база знаний и отлажены процессы разработки. Мы в SimbirSoft проводим такие практикумы несколько раз в год. Сейчас мы открыли запись на ближайший запуск – 22 февраля. Рассказываем, чему научатся участники и как подать заявку.
25 ноября, в 15:00 пройдет онлайн-семинар по внедрению поддержки IDN-доменов и EAI-адресов
Приглашаем Java-разработчиков и менеджеров проектов на онлайн-семинар по внедрению поддержки IDN-доменов и EAI-адресов.
Мероприятие проводится при поддержке проекта Поддерживаю.РФ, ведущий семинара – Антон Воршевский, архитектор информационных систем и популяризатор программирования.
«1С: Предприятие» будет работать на российской Java-платформе
Компоненты системы «1С: Предприятие», которые написаны на Java, переведут на отечественную платформу Liberica JDK от Bellsoft. Разработчик будет оказывать техническую поддержку фирме «1С».
Приглашаем на осенний онлайн-практикум SimbirSoft по Java и C#
Вклад авторов
olegchir 4056.4tagir_valeev 2369.0phillennium 1485.423derevo 1271.0ARG89 1078.2igor_suhorukov 915.2dbelob 902.0doom369 826.0alizar 756.0dididididi 709.0