Java Developer
Ir al canal en Telegram
MAKE JAVA GREAT AGAIN Мемы: @java_memes
Mostrar másEl país no está especificadoTecnologías y Aplicaciones13 332
7 899
Suscriptores
Sin datos24 horas
Sin datos7 días
Sin datos30 días
Archivo de publicaciones
7 899
А вот интересный замес: Брюс Эккель (наверняка его все знают, как минимум за книжку “Философия Java”) пожурил Gradle за всякое разное, а Седрик Шампо (делал Groovy, делает Gradle) аккуратно прошёлся по его тезисам и постарался их развалить. Ням!
#gradle #java #groovy
7 899
Андроидеры кайфуйте, подъехал первый (неофициальный) клиент ClubHouse для Android
github.com/grishka/Houseclub/releases
7 899
Посты о HR-бренде от Алексея Федорова (продюсера конференций joker, jpoint, devoops, heisenbug)
https://t.me/channel_23derevo/139
https://t.me/channel_23derevo/215
https://t.me/channel_23derevo/221
7 899
Хантеры Тинькофф могут радоваться. Похоже, у них самый сильный айти бренд. Яндекс среди банков?
А вот за Промсвязьбанк (ПСБ) обидно. Два года подряд спонсорят на Joker'е, но народ им чет не верит. Может лучше платить не команде jug ru, а своим сотрудникам? Да не, бред какой-то
7 899
Ладно, шутки шутками, но надо быть ближе к реальности. Давайте уже определим по-настоящему топовую компанию (да простят меня забугорщики)
7 899
Итак, время определить компанию мечты. А то чё это ты ещё не в FAANG? Часики-то тикают
7 899
А вот тут Тагир наш Валеев здорово рассказал про анбоксинг в последних версия Java. Не так страшен
Chort<Integer>, как его малюют!
#java #unboxing #jvm7 899
Апдейт по инструкции:
— Пункт в настройках конфиденциальности iOS запрещает удалять приложение самому пользователю, а не Apple;
— Инструкция связана с родительским режимом и направлена для управления устройств детей;
— Уже установленную программу компания не может удалить, по крайней мере, ранее таких прецедентов не было;
— Если приложение было скачано ранее, оно будет доступно в разделе «покупки» до тех пор, пока Apple не удалит аккаунт разработчика Telegram, что крайне маловероятно. Не смогут установить мессенджер только новые пользователи.
7 899
#telegram #appstore #googleplay
Есть вероятность что TELEGRAM будет удален из AppStore и с ваших смартфонов
За последние несколько дней TELEGRAM скачали более 25 млн человек, после того, как большинство соцсетей заблокировали или удалили аккаунты Трампа.
А тех, кто отказался, как например соцсеть «Parler» - удалили из AppStore и GooglePlay.
Чтобы не потерять TELEGRAM и доступ к каналу отправляем вам инструкцию, как избежать удаления приложения с вашего IPhone (Андроид не удаляет автоматически)
Зайдите в Настройки > Экранное время > Контент и конфиденциальность > Покупки iTunes Store и App Store > Удаление приложений > Нажмите «нет».
//////
Apple will probably remove the TELEGRAM from the AppStore and from your smartphones in the near future
Over the past days, TELEGRAM has been downloaded by over 25 million people, just as all social networks have blocked or deleted Trump's accounts.
And those who refused, such as the social network "Parler", were removed from the AppStore and GooglePlay.
And in order not to lose the TELEGRAM and access to this channel we are sending you instructions on how to avoid deletion the application from your IPhone (Android does not delete automatically)
Go to Settings > Screen Time > Content & Privacy > iTunes & App Store Purchases > Uninstall Apps > Tap No.
t.me/middle_java @middle_java
7 899
Стоит конечно признаться, я избалован Java. Казалось бы, самая немодная технология в мире, однако:
Когда хайпили контейнеры, я пожимал плечами. JVM ставится вообще без каких-либо зависимостей, просто копированием папки, и... все! Все работает. Хочешь в /home положи, хочешь десяток JVM рядом держи и запускай хоть параллельно. Даже никакие переменные прописывать не надо.
Когда каждый язык изобретал свой package management, я опять пожимал плечами. Раздутые node_modules? В Maven каждая зависимость иммутабельна, скачивается один раз в жизни и дальше шарится между вообще всеми возможными приложениями. Lock-файлы? В Maven версии прописываются не диапазонами, граф зависимостей однозначен в любой момент времени настоящего и будущего, безо всяких .lock-файлов. Удалить из Maven Central ничего нельзя, так что драмы вроде left-pad тоже невозможны. Что такое reproducible builds я тоже никогда не понимал: как в принципе можно так напрограммировать, что билд будет не reproducible? История о том, что node_modules надо периодически удалять, если где-то что-то застряло, стабильно вызывали смех: вы там что, даже файл надежно скачать не можете?
Когда я пытаюсь скомпилять какой-нибудь C/C++ проект, каждый раз с нежностью вспоминаю Java: просто запустил и просто работает. Сетап у всех одинаковый, тулинг одинаковый, препроцессора нет, ручек у компилятора тоже. В системе не должно стоять магического набора говна, про которое надо каким-то образом догадаться да еще и версии угадать. Конечно, от такой жизни захочешь Докер.
К сожалению, с появлением Gradle преимущества Java в простоте сборки потихоньку сходят на нет: попытаться запустить проект на Gradle так же сложно, как и на C++. Но я еще помню хорошие времена. Особенно когда новая версия JVM выходила раз в пять лет, и тупо вообще весь мир сидел на одной и той же.
А, я не говорил, что JVM-тулинг вообще весь кросс-платформенный? Если вы свели сборку/запуск к <mvn что-то>, то она запустится на Windows так же тривиально, как и на macOS/Linux.
Вот уж воистину, сколько плюсов от того, что просто делаешь не что-то сверхординарное, а просто логично и нормально. По нашим временам — редкость.
