Forwarded from Sam Panza
Spring Tools 4.7.0 released
https://spring.io/blog/2020/06/19/spring-tools-4-7-0-released
https://spring.io/blog/2020/06/19/spring-tools-4-7-0-released
spring.io
Spring Tools 4.7.0 released
<p>Dear Spring Community,</p>
<p>I am happy to announce the 4.7.0 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.</p>
<p>Highlights from this release include:</p>
<ul>
<li><em>(Spring Boot)</em> bugfix: automatic live hover detection…
<p>I am happy to announce the 4.7.0 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.</p>
<p>Highlights from this release include:</p>
<ul>
<li><em>(Spring Boot)</em> bugfix: automatic live hover detection…
Forwarded from .и в продакшен
Вещи, которые мы в Jitbit делаем неправильно:
1) Мы все еще получаем все ошибки на емейл
2) Мы все еще немного пишем на jQuery
3) У нас нет SPA и мы почти не юзаем фронтенд-фреймворки, все рендерится на сервере. Несколько самых сложных экранов написаны на Vue, но это все.
4) Мы работаем на Microsoft-стеке (asp.net mvc + винда + SQL Server). Парочка микросервисов на линухе (в основном питон и нода), но основное приложение - винда. Извините.
5) Мы, кажется, довольны (!) этим стеком. Ну правда. Сервера не выключаются годами.
6) Planned outage не считается
7) Мы не юзаем докер и я нихрена не знаю про кубер. Любую команду я сначала полчаса гуглю, потом еще полчаса пытаюсь врубиться.
8) Мы не юзаем TypeScript (меня толкают в бок коллеги) - ок, мы юзаем TypeScript, мобильное приложение на нем.
9) Мы не юзаем джиру, трелло, notion, confluence, чего там еще бывает... Короче, мы вообще ничего не юзаем кроме Слэка (меня опять толкают в бок) - ок мы еще юзаем Гитхаб
10) Я нихера не знаю про аджайл, скрам, канбан, хуян и тп. Не, ну что-то знаю, конечно. Но забыл.
11) Мы не юзаем js-компиляторы. Вообще. Babel, Webpack? - неа, не слышали. Что в текстовом редакторе - то у юзера в браузере. Что-то там на CDN перепакуется и сожмется - ну и ладно.
11.1) Еще мы не бандлим скрипты в один большой комок, но это осознанно и специально.
12) мы пишем CSS на LESS. Кажется это не модно. Кажется, уже лет 10.
13) Мы всего год, как завели нормальный CI в облаке. Но я до сих пор не понимаю, зачем. За год там ни разу ничего не сломалось. Потому, что почти все билды и юниттесты мы все равно по-привычке гоняем локально.
14) я не знаю Go, Rust, Kotlin, Swift и Dart. Вообще, все, что "не C# и не JS" я знаю с большим трудом. Даже питон.
15) у нас нет стейжинга, CD выкатывается сразу в прод.
16) Наши сервера - полудохлые инвалиды, мой ноутбук круче любого из них (хотя нас ломают, нагружают, аудитят, penetration-тестят, в том числе гос-структуры и даже военные - см. пункт 5)
17) я не помню как работает flexbox и каждый раз гуглю. Половина нашей верстки сделана на "float:right/left", а иногда даже - (о нет) - на таблицах.
18) у нас нет продактов
19) когда-то вся команда фанатично сидела на маках и только на маках!!!!111 Сейчас остался только один - релизить мобильную приложуху. И Макса (который это делает) очень бесит доставать его из тумбочки.
20) У нас нет ничего "serverless" ни AWS-Лямбды, ни CloudFlare workers, ни аналогов.
21) мы иногда пишем код на PHP
22) У нас еcть single point of failure - база данных. Поэтому мы фанатично бекапим ее 10-ю разными способами.
23) за 12 лет эти бекапы ни разу не пригодились (тьфу-тьфу-тьфу)
1) Мы все еще получаем все ошибки на емейл
2) Мы все еще немного пишем на jQuery
3) У нас нет SPA и мы почти не юзаем фронтенд-фреймворки, все рендерится на сервере. Несколько самых сложных экранов написаны на Vue, но это все.
4) Мы работаем на Microsoft-стеке (asp.net mvc + винда + SQL Server). Парочка микросервисов на линухе (в основном питон и нода), но основное приложение - винда. Извините.
5) Мы, кажется, довольны (!) этим стеком. Ну правда. Сервера не выключаются годами.
6) Planned outage не считается
7) Мы не юзаем докер и я нихрена не знаю про кубер. Любую команду я сначала полчаса гуглю, потом еще полчаса пытаюсь врубиться.
8) Мы не юзаем TypeScript (меня толкают в бок коллеги) - ок, мы юзаем TypeScript, мобильное приложение на нем.
9) Мы не юзаем джиру, трелло, notion, confluence, чего там еще бывает... Короче, мы вообще ничего не юзаем кроме Слэка (меня опять толкают в бок) - ок мы еще юзаем Гитхаб
10) Я нихера не знаю про аджайл, скрам, канбан, хуян и тп. Не, ну что-то знаю, конечно. Но забыл.
11) Мы не юзаем js-компиляторы. Вообще. Babel, Webpack? - неа, не слышали. Что в текстовом редакторе - то у юзера в браузере. Что-то там на CDN перепакуется и сожмется - ну и ладно.
11.1) Еще мы не бандлим скрипты в один большой комок, но это осознанно и специально.
12) мы пишем CSS на LESS. Кажется это не модно. Кажется, уже лет 10.
13) Мы всего год, как завели нормальный CI в облаке. Но я до сих пор не понимаю, зачем. За год там ни разу ничего не сломалось. Потому, что почти все билды и юниттесты мы все равно по-привычке гоняем локально.
14) я не знаю Go, Rust, Kotlin, Swift и Dart. Вообще, все, что "не C# и не JS" я знаю с большим трудом. Даже питон.
15) у нас нет стейжинга, CD выкатывается сразу в прод.
16) Наши сервера - полудохлые инвалиды, мой ноутбук круче любого из них (хотя нас ломают, нагружают, аудитят, penetration-тестят, в том числе гос-структуры и даже военные - см. пункт 5)
17) я не помню как работает flexbox и каждый раз гуглю. Половина нашей верстки сделана на "float:right/left", а иногда даже - (о нет) - на таблицах.
18) у нас нет продактов
19) когда-то вся команда фанатично сидела на маках и только на маках!!!!111 Сейчас остался только один - релизить мобильную приложуху. И Макса (который это делает) очень бесит доставать его из тумбочки.
20) У нас нет ничего "serverless" ни AWS-Лямбды, ни CloudFlare workers, ни аналогов.
21) мы иногда пишем код на PHP
22) У нас еcть single point of failure - база данных. Поэтому мы фанатично бекапим ее 10-ю разными способами.
23) за 12 лет эти бекапы ни разу не пригодились (тьфу-тьфу-тьфу)
Help Desk Software by Jitbit
Jitbit HelpDesk - a ticketing system for your support team
[Перевод] Производительность современной Java при работе с большим объёмом данных, часть 2
https://habr.com/ru/post/507210/
https://habr.com/ru/post/507210/
Хабр
Производительность современной Java при работе с большим объёмом данных, часть 2
FYI: Первая часть. Бенчмарк пакетного конвейера Пакетный конвейер обрабатывает конечный объём сохранённых данных. Здесь нет потока результатов обработки, выход...
Forwarded from Vladimir Ivanov
Народ, я тут статью написал, покритикуйте плиз https://vvsevolodovich.dev/documenting-solution-architecture/
Vladimir Ivanov Dev Blog
Documenting Solution Architecture: Introduction
How do you draw diagrams for your solution? Which questions should they answer? Why to draw anything in a first place? Let's find out.
Forwarded from @yegor256 news (yegor256)
Big news! My 5th book Junior Objects is published. You can buy it on Amazon for just $40.96. It is a crash course for junior programmers, on computing, software engineering, and object-oriented paradigm. I planned to make it all about OOP, but it became a much wider introduction to everything a newbie needs to know about coding. You may consider it a prequel to Elegant Objects. It was reviewed by 25 volunteers (the highest number so far among all other books of mine).
А ещё говорят можно с GraalVM и Котлином всякие серверлесс штуки пилить с Микронавтом
https://t.iss.one/iv?url=https://medium.com/tech-hunters/developing-production-ready-serverless-applications-with-kotlin-micronaut-and-graalvm-fff72d5c804b&rhash=f5b2f9872995e4
https://t.iss.one/iv?url=https://medium.com/tech-hunters/developing-production-ready-serverless-applications-with-kotlin-micronaut-and-graalvm-fff72d5c804b&rhash=f5b2f9872995e4
Medium
Developing production-ready serverless applications with Kotlin, Micronaut and GraalVM
Learn about our experience with serverless computing using GraalVM and Micronauts.
Forwarded from Alexander Nozik
Лекция Романа Белова "Kotlin Dataframe" наконец доступна для просмотра: https://youtu.be/YFtiDqYVhWY. Все слушаем, ставим лайки и подписываемся на новый канал JetBrains research!
YouTube
Kotlin Dataframe
Лектор – Роман Белов, разработчик JetBrains.
Открытая лекция посвящена использованию Kotlin в Data Science.
Организована при участии лаборатории методов ядерно-физических экспериментов JetBrains Research (https://research.jetbrains.org/ru/groups/npm).
Открытая лекция посвящена использованию Kotlin в Data Science.
Организована при участии лаборатории методов ядерно-физических экспериментов JetBrains Research (https://research.jetbrains.org/ru/groups/npm).
Forwarded from Vik Gamov
YouTube
S01E10 - My streaming setup with Stream Deck, ATEM Mini Pro and iTem2
In this episode of #livestreams I walked through my streaming and cameras setup.
0:00 - starting the timer
0:36 - Intro
1:15 - welcome!
4:00 - overview of my setup
5:27 - restream.io for streaming to multiple locations
9:20 - camera setup
9:55 - rode…
0:00 - starting the timer
0:36 - Intro
1:15 - welcome!
4:00 - overview of my setup
5:27 - restream.io for streaming to multiple locations
9:20 - camera setup
9:55 - rode…
Seven Legacy Integration Patterns
https://t.iss.one/iv?url=https://www.javacodegeeks.com/2020/06/seven-legacy-integration-patterns.html&rhash=800f48d9d9be00
https://t.iss.one/iv?url=https://www.javacodegeeks.com/2020/06/seven-legacy-integration-patterns.html&rhash=800f48d9d9be00
Java Code Geeks
Seven Legacy Integration Patterns
Interested to learn about Integration Patterns? Check our article presenting seven patterns to integrate with legacy systems
Forwarded from Vik Gamov
overcast.fm
Kubernetes Meets Apache Kafka ft. Kelsey Hightower — Streaming Audio: A Confluent podcast about Apache Kafka
Gaining trust in your product, process, and the way you develop code requires the ability to explain those things well. Kelsey Hightower reflects on the journey that brought him to where he is today and how Kubernetes has evolved over the years too, including…
Forwarded from Ihar Tigar
YouTube
Databases and Stream Processing: a Future of Consolidation
Video with transcript included: https://bit.ly/2NoMFjR
Ben Stopford digs into why both stream processors and databases are necessary from a technical standpoint but also by exploring industry trends that make consolidation in the future far more likely.…
Ben Stopford digs into why both stream processors and databases are necessary from a technical standpoint but also by exploring industry trends that make consolidation in the future far more likely.…
Forwarded from JBáruch 🎩
Кто просил? Есть у нас! https://devopsspeakeasy.podbean.com/e/devopsspeakeasy-podcast-s01e13-kelsey-hightower-and-melissa-mckay-on-tradeoffs-in-cicd/
Podbean
DevOpsSpeakeasy Podcast S01E13: Kelsey Hightower and Melissa McKay on Tradeoffs in CI/CD
In this episode Baruch (@jbaruch) hosted Kelsey Hightower (@kelseyhightower) and Melissa McKay(@melissajmckay) to discuss some of the great questions the audience asked during the "Demystifying CI/CD" webinar, they conducted a week prior. As the discussion...
Facebook's TransCoder AI translates code from C++ to Python, Java and vice-versa! Video introduction
https://www.reddit.com/r/java/comments/hh2aw7/facebooks_transcoder_ai_translates_code_from_c_to/
https://www.reddit.com/r/java/comments/hh2aw7/facebooks_transcoder_ai_translates_code_from_c_to/
reddit
Facebook's TransCoder AI translates code from C++ to Python, Java...
Posted in r/java by u/ThisVineGuy • 127 points and 24 comments
Forwarded from Zavtracast (Dmitriy Zombak)
This media is not supported in your browser
VIEW IN TELEGRAM
Amazon выкатил Honeycode - сервис для создания приложений, ориентированных на команды. Сервис работает на основе AWS. Знание программирования не требуется: приложения собираются из шаблонов. Бесплатный тариф включает в себя неограниченное кол-во приложений, но есть ограничение по количеству пользователей и строкам, добавляемых в так называемый "блокнот" (читай, проект).
https://www.honeycode.aws/
https://www.honeycode.aws/