Size: a a a

2019 June 30
javawatch
источник
javawatch
А вы знали, что Гугл в разных браузерах выглядит по-разному? Только что открыл его из GNU Icecat (formerly GNU IceWeasel, ребрендированный Firefox) и он выглядит совершенно по другому. На самом деле, это тупо if-else в JS&CSS внутри Google Search. Начерта это делать?
источник
javawatch
Купается мужик. Вдруг хватает его кто-то за яйца и голос спрашивает:
- Плюс два или минус два?
Мужик говорит:
- Плюс два.
Вылезает на берег, а у него четыре яйца. Думает мужик: сейчас вернусь,
скажу "Минус два" и все опять будет хорошо. Полез он обратно в воду, доплыл
до того места, там его опять хватают за яйца и спрашивают:
- Плюс четыре или минус четыре?
Потом +8 или -8, +16 или -16, +32 или -32, +64 или -64
вылез мужик, а яиц 128, поплыл опять, его хвать за яйца:
- Плюс 128 или минус 128
- плюс конечно
Вылез, а яиц 0, потому что мужик восьмибитный
источник
javawatch
источник
javawatch
CDI is now moving to Jakarta EE.
Интересно, кстати, посмотреть на современных жабистов, которые и не слыхивали уже о CDI 😊
https://projects.eclipse.org/proposals/jakarta-contexts-and-dependency-injection
источник
javawatch
источник
javawatch
источник
2019 July 01
javawatch
Переслано от Oleg Chirukhin ☄️🧙‍♂...
Пропаганда визуальная!
источник
javawatch
Встреча JUG.ru с Клиффом Кликом - отцом JIT компиляции в Java, одним из авторов C2 Server Compiler. 9 июля. Бесплатно, но с регистрацией на Таймпаде.

https://habr.com/ru/company/jugru/blog/458352/
источник
javawatch
источник
javawatch
источник
2019 July 03
javawatch
Переслано от JBáruch 🎩
источник
javawatch
Выпустили новую статью - интервью с Клиффом Кликом.

Неофициальная версия содержимого интервью:
- Что делать, когда идиоты на работе пытаются ментально на тебя давлеть
- Как быть, если ты умней всех коллег вокруг и пишешь кода, как вся твоя команда вместе взятая
- Как делать магические оптимизации, которые в 5 раз ускоряют код, но суть которых понимаешь только ты
- Как быть, когда после всего вышеперечисленного все вокруг немного тебя недолюбливают

https://habr.com/ru/company/jugru/blog/458718/
источник
2019 July 04
javawatch
Как говорил один умный и старый человек “GOOD NEWS EVERYONE!” - эппл собирается вставить новую клавиатуру в макбуки. Я думал я не доживу уже, может хоть эта клавиатура будет работать https://9to5mac.com/2019/07/04/kuo-new-keyboard-macbook-air-pro/
источник
javawatch
The Wikipedia article about Doug Lea exists only in English and Russian, whatever that means.

https://ru.wikipedia.org/wiki/%D0%9B%D0%B8,_%D0%94%D0%B0%D0%B3
источник
javawatch
Ещё немного про околошвабодку

"Больше всего бесит в лексиконе прежде всего кинокритиков фраза пишущих про «тяжелые» произведения искусства, что афтар там накропал такого ужаса для того, чтобы «мы могли оставаться людьми».

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

То есть люди сводят, я не знаю, Достоевского там, фильмы ужасов, триллеры, Мельмота, - к мануалу, к домострою, к катехизису, к нравоучительному нарративу «как поступать не надо», требуя, чтобы мы это «не надо» интериоризировали примерно как любовь к Большому Брату.

И выскакивают такие чистенькие из кинотеатра: ай, тут только что была расчлененка, но это все для того, чтобы мы продолжали оставаться людьми!

То есть, вся наша сложная культура, со времен Аристотеля прошедшая длинный путь, редуцируется до надежного пинка под зад с целью оправить человека в рай."

(с) Артем Рондарев
источник
javawatch
Ах да, если кому-то вдруг интересно (тут же Телеграме моё начальство, в конце концов). Я перевожу интервью с Морисом Херлихи, чуваком со списком всемирно значимых достижений длиной в пару абзацев, из которых стоит выделить две(!) премии Дейкстры. Будет завтра.

Зафига это нужно компании: скоро будет конфа Hydra с его участием, и это способ донести, кто это такой, потому что люди не знают. Я вот совсем недавно не знал, ну мужик и мужик какой-то, да ещё про блокчейн говорит, а как известно в блокчейне половина участников понятно чем занимаются. А потом ты начинаешь читать и чавка отваливается. Мужик совершенно спокойно рассказывает, что вот мы пошли там и со студентами изобрели что-то. Как будто это зубы почистить. "Я профессиональный нищий, клянчу деньги на исследования". Я бы подал, если было что - есть подозрение, что на такие исследования можно весь федеральный резерв слить за вечер.

Короче, завтра будет интервьюха. Имхо, она не такая огненная, как вчерашняя с Клиффом Кликом - никто Мориса не хотел сделать менеджером чтобы он больше не писал так много кода, и всё такое. Но зато очень грамотная и по делу. Как будто он готовился и читал по бумажке - но нет, похоже он просто научился разговаривать как в книгах.

И да, почему мне некогда переводить Столлмана, писать код, или что-то ещё. Потому что я пишу статьи. Кажется, это разумный выбор.
источник
javawatch
Когда смотришь на новые версии Жабы, интересно смотреть не только на JEP-ы, но ещё и на баги.

Как вам такое? Они ещё и вниз 11 и 12 забэкпортили, а в 7u и 8u - может быть.

Это статистика вида

"main" #1 prio=5 os_prio=31 cpu=5884.26ms elapsed=42.41s allocated=155M defined_classes=1728 tid=0x00007fad8e801800 nid=0x2103 waiting on condition [0x0000000104f18000] 
  java.lang.Thread.State: TIMED_WAITING (sleeping)
  JavaThread state: _thread_blocked
Thread: 0x00007fad8e801800 [0x2103] State: _at_safepoint _has_called_back 0 _at_poll_safepoint 0
  JavaThread state: _thread_blocked
at java.lang.Thread.sleep(java.base/Native Method)

https://bugs.openjdk.java.net/browse/JDK-8200720
источник
javawatch
Переслано от Виктор Вербицкий...
Блин! Как, ну как надо строить разработку, чтобы могло произойти такое....

VGTimes: Planet Explorers стала бесплатной в Steam из-за того, что разработчики безвозвратно удалили часть кода игры.
https://vgtimes.ru/news/58727-planet-explorers-stala-besplatnoy-v-steam-iz-za-togo-chto-razrabotchiki-bezvozvratno-udalili-chast-koda-igry.html
источник
2019 July 05
javawatch
Команда JUG.ru Group только что выпустила интервью Морисом Херлихи - отцом-изобретателем транзакционной памяти. Нет, это не шутка, так бывает.

Как всегда, неофициальное содержание:

* Что делать, когда хочется транзакций, но транзакционную память ещё не изобрели, за окном меловой период и ты ездишь верхом на динозавре? Спойлер: транзакции можно изобрести самостоятельно.
* А потом нет железа, чтобы всё это запускать. Спойлеров больше не будет.
* А потом они изобрели NUMA, NUMA - дичь, но ничего другого всё равно нет.¯\_(ツ)_/¯
* GPU, NVM, RISC, CISC и другие негуманойдные буквы.
* Я - сторонник RISC. Когда я смогу замочить всех CISC-оводов?
* Каково, когда твой научрук - это Барбара Лисков, именем которой ведутся все священные войны в интернете?
* Зачем нормальному компьютер сайнтисту может понадобиться какая-то там алгебраическая топология? Её ещё и знать поди надо?
* Как объяснить хипстерам, что блокчейн - это большая наука, а не как намайнить биток, сидя в мамкином подвале?
* Биток мы не майним, потому что денежки нам в виде грантов идут! Это не вопрос, это утверждение.
* Как быть, если в компании никого не убедишь делать исследования, а в универе есть только студенты, и они разбегаются в ужасе?
* Как сделать, чтобы они не засыпали, читая Фейсбук, пока ты рассказываешь свои заумные алгоритмы?
* Как сделать, чтобы они вообще что-нибудь поняли?
* Как не рассказать студентам лишнего, а то у них начнут взрываться реакторы и самолёты падать.
* Что делать, если твоя работа в универе - профессиональный нищий.

Об этом и многом другом читайте в новом мегаинтервью!

https://habr.com/ru/company/jugru/blog/458936/

ROLLBACK TRAN;
источник