Обновить
56
0.1
Михаил Кнутарев@mmMike

Пользователь

Отправить сообщение

ничем не смущает. так и пользую.
Смутила фраза в тексте статьи

Нужно настроить в драйвере

В драйвере.
Подумал, что вдруг чего не знаю (хотя часто копался в исходниках PG jdbc и дебажил Oracle jdbc)

да. Скорее всего ОЗУ. Но это явно нигде не сказано и та же проблема касается сохранения на диске.

имеет следующее расположение полей в памяти:
..
Итого — структура занимает 40 байт

А вот нифига. В некоторых аппаратных платформах структуры выравниваются ВСЕГДА на 4 байта. Включая bool. Так что попытка записать структуру из C/C++ кода на диск (как область памяти по указателю и sizeof(..)) на одной платформе и прочитать ее в память "как есть" (наивный подход) на другой платформе приведет к проблемам. Плавали... знаем. Ща поменьше стало (sparc RIP), но все равно мир не заканчивается x86.

Так что, упаковка/распаковка данных из локального формата перед запись/чтением куда либо (диск, БД) - это вообще стандарт (должно быть).

Ладно игра... А когда в WAL Postgre все данные выровнены на границу 4-х байт (понятно конечно откуда ноги растут) и даже на первый взгляд можно получить упаковкой экономию размера файлов от 1-15% (зависит от структуры/формата полей таблиц. Меньше прикладные данные - больше экономия на заголовках в процентах)
И все ради "а побыстрее обрабатывать" (наверное)?
Opensource ПО блин. И сейчас на PG огромные системы пытаются переносить. А по факту разработчиков основных PG можно по пальцем рук пересчитать.
И банально некогда им оптимизировать.

Логирование медленных запросов: Нужно настроить в драйвере или на уровне базы, чтобы видеть запросы, выполняющиеся дольше 100 мс.

На уровне БД - понятно. Но это не лучший способ. Сопоставлять сложно события в прикладном ПО с логом БД.

Но, не видел, что бы в драйвере Oracle или PG можно было настроить такое (warn). Можно настроить stmt.setQueryTimeout(..). Что будет порождать типа ORA-01013: user requested cancel of current operation (в PG похожее).
Но это отказ, а не warning для лога. Т.е. это предельный таймаут для отмены.

А что бы warn в логе..

  1. либо своя обертка вокруг jdbc (кстати, полезно для логирования вообще), если не используется стандартная обертка типа hibernate

  2. либо выставления "hibernate.session.events.log.LOG_QUERIES_SLOWER_THAN_MS=..." для hibernate

Если знаете (вдруг есть) какие то средства для того что бы на уровне jdbc драйвера выводить WARN на запросы, которые выполнились, но выполнились дольше чем указано - подскажите pls.

Копался и в Oracle jdbc и в PG исходниках jdbc.. Даже намека на такое не видел.

Замечательно работает и гидроксид (ржавчина собранная со металлолома - старых труб).
Проверено на практике в советском детстве.

Ходовая часть у неё — электрическая, на четырёх небольших мотор-колёсах, мощностью по 250 ватт каждое, и работает она от батареи 36 В

тогда бы уж и следующий этап.. Добавить генератор и подзарядку от бензинового мотора. Шкив и ремень сверху (легче обслуживать). Тогда и таскать аккумулятор на подзарядку реже придется (или вообще не придется..)

Т.е. нельзя говорить "принадлежность к партии Единая Россия - это бренд".
нужно говорить "принадлежность к партии Единая Россия - это клеймо".

Ошибки в произношении и знакомый голос из стандартных вариантов "голос для озвучки" (русский - не основной язык для обучения сеток и ошибки не избежны)
Мелкие артифакты на видео (грубо говоря ручки/пальцы из задницы и т.п.). Повторы объектов и пр.
Просто потому, что для быстроты выбрали не много вариантов и особо их не просматривали. Тяп ляп и так сойдет.
Физика падений, пыли, волн.. как будто на другой планете с другим значением G.
Узнаваемые модели людей и объектов. Ибо свою сетку добучить даже не всю, а lora - это не дешево и по времени и ресурсам.

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

Тут картинку генеришь (ComfyUI) и выбираешь результат более чем из сотни вариантов. А что бы добучить - нужно куча фоток. Их подготовка и т.п. и т.д.
А уж ролики генерить, что бы без огрехов получилось - дольше на порядок все это.

Так что весь шлак на ютубе узнаешь практически сразу.

И, скорее всего, это и выглядеть будет как будто настоящее.

Пока не выглядит. Лично мне, мелкие очень характерные огрехи просто режут глаз и слух на первом десятке секунд просмотра.
С ходу понятно где 100% нагенерено. Ну, по крайней мере в том шлаке, что заполнил ютуб и прочее.

Хотя, судя по количеству комментов под такими роликами (включая виртуальных блогеров), народ часто не видит и даже пытается комментировать, эмоционировать и задавать вопросы "калькулятору".

постоянно публиковать новый контент как по расписанию?

Да уже не нова идея. каждые 2/3 шотов на ютубе - это где то ворованный видео контекст, который нейронка озвучивает мерзким (что вижу на ролике то и говорю) голосом с характерными ошибками (в ударениях на словах, спел числительных и прочее).
так что давно рубят бабло массово на этом. Поставлено на поток

А при чем тут SpringBoot? Ну кроме "советов" именно по его особенностям.
Да и вообще, случайно надерганный набор "проблем" без контекста.

Типа:

Теперь Hibernate выполняет один запрос с JOIN:

Выдернутый без контекста, это пример != хорошая практика. Если, например, только в 1% случаев нужно доп данные, то всегда их догружать через JOIN не лучший вариант.

Правильный подход
DataAccessException e) {
..
throw new ServiceException("База данных временно недоступна", e);

Ну ну. В тех случаях, когда API торчит наружу, все это становится очень хорошими подсказками для хакера.
И нормально работающий СИБ и/или внешний аудитор на это пальцем потыкает "незяя".

Так что нет. Изначальный вариант с неопределенным HTPP 500 (типично любой "не определенный" exception -> мапится на 500) + "something went wrong" = лучший вариант для сервиса торчащего во внешний мир. Причем даже не на уровне конкретного места. А на уровне мапинга Exception на HTTP ответ (@RestControllerAdvice в идеологии SpringBoot)

В общем, статья ради статьи.

Количество мышц повышает основной обмен.

С этим не поспоришь.
Но только на серьезном дефиците калорий хорошо хотя бы сохранить ту мышечную массу, что есть. Тренировками. Я об этом.

Спорт при похудении (если не проф.спорцмен) и 20% не даст.
нагрузка на мышцы дает только то, что при похудении организм не с них начнет, а с жира.
Плавание (среднем темпом) - это 300 ккл час.. это за час 1 мороженое (150 грамм) где то.
Ни о чем.

Очередной поток сознания ради

По ссылке вы можете получить 100 000 бесплатных токенов для первых задач и приступить к работе прямо сейчас!

"Горшочек не вари"

В принципе, любой грамотный станочник/слесарь сможет ствол сделать. Был бы под рукой станок и заготовка из более менее подходящей стали. Нарезные стволы и 200 лет назад делали. А уж на станке 20-го века + сварка, просверлить, обточить и сделать оснастку для дорнирования из старых резцов/напаек на них - вообще особо не сложно.
Не заводской вариант конечно. Медленно, единично. Но проблем нет.

Подозреваю, в дали от цивилизации (деревни дальние где часто живут охотой) так и делают. Зачем покупать ствол охотнику (ехать далеко, платить налом), если можно сделать за натуральный обмен рядом.

Эээ... Вам не приходило в голову, что если есть станок просверлить на 7.62 (точнее 7+донировнаие), то уж обточить обычным резцом до нужного диаметра вообще проблем нет.
Точно не помню, но диаметр внешний было побольше чем у АК, но не 40мм точно :)))

Я не знаю откуда именно такая картинка. Похожа на фейк
Все пулевые мины - это "выстрел в ступню".
А для "выстрела в ступню" в принципе и строительный патрон будет работать так же.
Струя газов от 7.62 вполне убивает и без металической. Часто на вечерних построения комп полка зачитывал случаи (в ЦГВ) для "!@#" у которых мозгов нет. И как там кого задавило/раздавило броней и как на стрельбище..
И в частности, запомнилось, про утырка который товарищу в голову стрельнул на учениях. "Холостые же. Ничего не будет". Височную кость проломило с небольшого расстояния.

Просто в лесу/партизанам и пр. проще достать обычный армейский, чем строительный патрон.

Как то (давно и не правда, не товарищ майор) на Горном Алтае местный хвастался винтовкой из полуоси камаза.
Говорил что дает приличную кучность. Однозарядная.. но для охотника и такой норм.
И даже не гладкоствольная. Дорнирование как то даже сделано. Все в рамках сельского станочного парка.

Закон = тайга..

Да какая статья. Просто повезло с генетикой. Или не повезло.. потому что, без физ нагрузки плохо становится (депресуха). Люди все разные. У каждого свой опыт и генетические факторы.
Мне вот не приходится себя заставлять. Но это и не повод для гордости, что физ нагрузки не получается нормально жить.

А что бы не покалечится... Ну не знаю. Я свое тело за много лет как то освоил :)
И не делаю то, что суставам, например "не нравится" (не боль, а именно ощущение что не надо). Не знаю как это на другого человека переложить.
А это ни один тренер не покажет. Он просто не знает подходит или нет. Не ренген же у него в глазах. Ну разве что на совсем грубые ошибки укажет.
Но, кому то комфортно, например, становую тягу в позе какающей собаки делать. Хотя.. когда тебе <25..30 лет, то возможно, и не чувствуется.

ну не то что бы начал... лет 15-20 регулярно плавал (или больше). Пока локтевые суставы не заболели. "локоть пловца" от повышенной нагрузки на них (медиальный эпикондилит).
Врач посоветовал сменить вид нагрузки.
Да и скучно, если честно, по 1.5-2 часа плавать. А меньше - даже не получается ощутить усталость. А выше темп - пульс больше 140-150 не полезно 2 часа держать.
Даже думал об очках, что бы фильмы смотреть одновременно :) (но не делаю таких). Не люблю аудио книжки.

А спина (сидячая работа) всегда побаливала. Ну типа у всех побаливает..
Но вот как в тренажерку ходит начал - уже 1.5 года никаких симптомов. Надо бы МРТ сделать - глянуть что с протрузией стало сейчас.

Теперь 2 раза в неделю хожу в бассейн,

вообще, если мнение (не буду топить за и против. Не врач), что плавание не очень подходящий вид нагрузок для "человек прямоходящий".
Скручивающие таз движения (вольный стиль) не очень на пользу для межпозвонковых дисков. Могут создать иллюзию облечения (вертикальная нагрузка на момент нахождения в воде снижается). Но в перспективе не очень. Конечно если плавать, а не 45 минут 2 раза в неделю "бултыхаться".
И никак мышцы стабилизаторы позвоночника не напрягаются.

Я перешел с плавания (2-3 раза в неделю по 1.5 часа) на тренажерный зал (2-3 раза в неделю по 2 часа) и проблемы локтями и поясницей (протрузия L5S1) ушли.
Конечно частный случай...

1
23 ...

Информация

В рейтинге
3 345-й
Откуда
Новосибирск, Новосибирская обл., Россия
Дата рождения
Зарегистрирован
Активность