Обновить
3
Denis Gorodnov@ghostinushanka

User

6
Подписчики
Отправить сообщение

Вот сюда гляньте:

Инженерное ядро сформировано из разработчиков OpenJDK, которые имеют 25-летний опыт разработки Java и вносят активный вклад в развитие платформы.

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

Edit: Я, конечно, могу неверно читать/понимать, но КМК "разработка Java" != "разработка на Java" в контексте "кто мы и что умеем (Аксиом)". Ну и остальных вопросов я не отменял. Будет интересно узнать по возможности.

@DukeArchitectисходя из того что вы написали, я предположу что вы лично в данный момент работаете в Аксиоме.

Если это так, и как вы утверждаете, команда состоит, в том числе, из числа бывших сотрудников Питерского офиса Sun/Oracle, то наверное вместо "опыт работы 25 лет", как футере новости, стоило бы и писать вроде - "В Аксиоме работают люди, которые ещё будучи сотрудниками Sun/Oracle в 19хх-20хх, трудились над релизами Java такой-то, версии такой-то."

Ну и ещё - "отвечать за качество восьмой Джавы" (быть тестировщиками) и "писать восьмую Джаву" (например - "наши специалисты и были теми людьми кто добавил лямбды"), как-никак, разные вещи.

ИМХО, большая часть вопросов про "распилы", "болгенос-ы", "стоимости питонов" и тому подобное отпадёт автоматом если такое разъяснять сразу.
Я, понятное дело, не имею представления о том как устроена компания Аксоим изнутри, но может вы захотите донести мысль куда надо?

Если разъяснения не являются частью стратегии отдела маркетинга, то тогда для чего публикация на Хабре? В моём представлении ЦА не та. Я могу понять кому и зачем "российская Джава" может понадобиться. Но ведь Хабр немножко не об этом. Я ошибаюсь и недопонимаю современные реалии?

Наша команда инженеров участвует в разработке Java и OpenJDK уже более 25 лет

Более 25-ти лет назад была ещё только J2SE 1.2.
OpenJDK Initial release: May 8, 2007; (17 лет назад)

У вас в команде работает хотя бы один инженер из "оригинальной" Sun Microsystems?

Как правильно интерпретировать данное заявление?

Вы прочитали статью.
Ваш навык «чтение между строк» повыслися. Доступно новое очко умений.
We need to go deeper. /s
Политики не позволяют менять настрйки типа (и ещё много чего)
privacy.resistFingerprinting
privacy.resistFingerprinting.letterboxing

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

Policies пока полноценно заменть конфиг не могут.
Осталась только «app.update.auto» которую можно поставить в «false», но проверять новые версии (и просить установить их) он всёравно будет.
Тут уже только L7 файрволл в помощь и блокировать лисичке коннект к их собственному сайту обновлений — aus5.mozilla.org
У вас «RUS: RU AdList» фильтр активирован?
устарело в FF60
browser.safebrowsing.enabled
datareporting.healthreport.service.enabled

устарело в FF61
app.update.enabled

устарело в FF69
webgl.disable-extensions

удалено с FF79
dom.battery.enabled
webgl.min_capability_mode
dom.storage.enabled

Обновляйте конфиг Moraiatw
❯ rg -c '^user_pref' user.js
256


Вот зачем нужен Файрфокс и почему если он сдохнет, то будет всё очень и очень плохо.
Ни Brave, ни Vlvaldi себя так тонко настроить не позволяют (это когда и если мы говорим о «отшпионеных» альтернативах браузера)

Shpankov я знаю что ваша команда очень старается. Увы, мне лично кроме как «мультисплит в одно окно» который есть у Vivaldi ничего другого удобным не пришлось и Brave чисто по ощущениям шустрее.
Встроенный клиент для почты и календаря, выражаясь без ругани, слабоваты. А разбитые и ненормально работающие инвайты в кросс-коллабе Gmail-O365 в календаре отдельная тема для боли.
Почитайте The Culture Map (Erin Meyer).
Про перпендикулярность перегнуто, но культурные отличия есть и порой весьма весомые. И внутри самой европы тоже. Я сам это в разных странах наблюдал, работая в транснациональной компании.
F0iL — так вы тоже в Праге находитесь? Предлагаю завтра часов в 11 на Výtoň (Вытонь) сходить поесть нормальный французский круассан из булочной «U Kalendů» с нормальным итальянским мороженным от «Puro Gelato», запивая при этом чашечкой кофе от ребят из «Birdsong» (а то всё пиво да пиво, устал уже его гектолитрами пить...) и поискать тех самых бомжей, которых упоминает Дмитрий. Можно даже в Инстаграм чего запостить. /s

К чему это я всё.
DmitryOlkhovoi вы бы лучше написали про то как вам хорошо там где вам хорошо и почему вам так хорошо (только по-честному, с упоминанием вещей которые не очень то и хорошо и как их решать надо, если возможно). А то я уже от «а вот там так и сяк плохо» риторики в обсуждении почему на родине не так уж и айс и впрямь подустал.
потребители уже выбирают магазины не по обертке ...

А есть в довесок к этому утверждению соответствующие данные? Хотелось бы, конечно, чтобы оно так и было, но сколько ни смотрю на классический ритейл, не вижу таких тенденций.
Я тоже «в Европе» живу и тут такой фигни нет и не было последние 20 лет — «монстер», «линкедин» и пара сайтов специализирующихся на стартапах.
Страну указывайте сразу, Европа очень разная.
Я имел ввиду, что проверять этого вообще не надо.
Если флаг `--encrypt-files` получит на входе пустой список — gpg не сработает.
Будет выписано сообщение об ошибке и завершена работа с ненулевым кодом. Так как у вас `rm` вызывается по цепочке через `&&`, срабатывать оно будет только если `gpg` вернёт нулевой код (отработает как надо)
Поэтому вполне достаточно:
gpg -r $EMAIL --encrypt-files ${ARCHIVES_DIR}${MNOW}/*.tar.gz \
    && rm -rf ${ARCHIVES_DIR}${MNOW}/*.tar.gz

Можно ещё при желании «зактнуть» gpg отправкой сообщения об ошибке в нуль или файл по желанию.
Ну и как указали в другой ветке, файлы стирать с флагом `-r` лучше не надо, отсюда
gpg -r $EMAIL --encrypt-files ${ARCHIVES_DIR}${MNOW}/*.tar.gz 2>/dev/null \
    && rm -f ${ARCHIVES_DIR}${MNOW}/*.tar.gz
А что в вашем понимании «в одну строчку»?
Цикл и в одну строчку записать можно.

С другой стороны, если вы себе сами придумали формат названия бэкапов, что вам мешает тем же find получить список всех, и дальше через пайпу первый из списка удалить (например с помощью sed), остальные стереть. Если будет пусто — понятное дело ничего не сотрётся а первый сохранён будет.

Вариантов как это сделать — масса.
devpew
if [[ ! -d ${ARCHIVES_DIR}${MNOW} ]]
  then
    mkdir ${ARCHIVES_DIR}${MNOW}
  else
    echo &>/dev/null
fi

Зачем вот эта вся конструкция?
Как я её читаю — если нет директории с определённым названием, создай директорию, в противном случае пошли пустое эхо в нуль. Вы это зачем делаете? Чтобы получить нулевой код на случай если директория уже есть? Так у вас в скрипте нету проверки ненулевых значений `set -e` и скрипт всёравно не остановится.
Хотели избежать выписывания «File exists» когда директория уже присутствует? Можно перенавравить это самое сообщение в нуль.
mkdir ${ARCHIVES_DIR}${MNOW} 2>/dev/null

Но тогда у вас ненулевой код будет после mkdir, так? Но как я написал выше — вы и так с этим ничего не делаете.
Лучше всего будет просто сделать вот так:
mkdir -p ${ARCHIVES_DIR}${MNOW}

И всё. `man mkdir` обьяснит почему.

Дальше
if [ $(ls -d ${ARCHIVES_DIR}${MNOW}/*.tar.gz 2> /dev/null | wc -l) != "0" ]
then
 gpg -r $EMAIL --encrypt-files ${ARCHIVES_DIR}${MNOW}/*.tar.gz \
   && rm -rf ${ARCHIVES_DIR}${MNOW}/*.tar.gz
fi

Вы выполняете листинг файлов, перенаправляете сообщение об ошибке что таких файлов нет в нуль, а потом считаете строки. Но ведь сообщение об ошибке, что таких файлов нет само по себе означает что их нет и считать ничего не надо, разьве не так?
Переделываем:
ls -d ${ARCHIVES_DIR}${MNOW}/*.tar.gz 2> /dev/null \
    && gpg -r $EMAIL --encrypt-files ${ARCHIVES_DIR}${MNOW}/*.tar.gz \
    && rm -rf ${ARCHIVES_DIR}${MNOW}/*.tar.gz

Ну а прочтение мануала gpg для того чтобы узнать как себя он поведёт если получит пустой список на входе `--encrypt-files` (и соответственно требуется-ли вообще проверять существуют-ли файлы) я оставлю в качестве разминки для мозгов
«Что болит, на то и жалуемся, вы уж простите.» ©
А болит сильно и похоже не у одного меня, даже минус в карму за то сообщение кто-то влепил.

На самом деле достаточно вспомнить историю с тем как убунта поисковые запросы из окружения рабочего стола «пересылала в интернеты». Исследование поведения ОС должно быть стандартной практикой для организаций и гос-органов, тем более если речь о дистрибутиве Linux, к которому по идее есть исходники. Увы в реальности «всё как всегда».
Но что действительно в настоящий момент становится интересным, так это экосистема смежных продуктов.

— что и куда эти дистрибутивы шлют «из коробки».

Для полноты картины нужна выкладка полного разбора траффика «голой» системы, «само-МИТМ» и при наличии — указание что и куда отправляется.
Вот тогда можно сравнивать, ИМХО.
Зато комментарии отличные.

Я и хожу на Хабр последние пару лет уже, в первую очередь, ради комментариев. Одно из немногих мест где ещё можно с кем-то онлайн по нормальному поспорить и одновременно из такого обмена информации толковой почерпнуть.
Вторую учётку? На «левый мейл, левый адрес, левую платёжную карту, РФ причём — санкции же» а потом постоянно переключать их и эпл айди на маке?
Или на «втором компе/виртуалке» подключить эту левую учётку, скачать, а потом перенести апп-бандлы на основной комп и надеятся что ничего не сломается?
ИМХО — слишком много телодвижений для чего-то, что буквально за один рабочий день можно вывесить на сайте как pkg или dmg (с классическим драг-н-дропом), особенно при условии что пакеты для линукса так уже делаются.

P.S. Я понимаю что я, вероятнее всего, не ЦА. Но если есть возможность пользоваться продуктом который подходит для русскоговорящего пользователя лучше чем тот же Pages/Numbers или Libre(Open)Office как замена MSO — то почему бы и нет.
1
23 ...

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность