Обновить
2
@alexdoraread⁠-⁠only

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

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

Каждый выбирает сам куда потратить эти часы. Я трачу их по настроению, в том числе могу в плойку поиграть если прям хочу. Главное чтоб они были осознанными.
Могу к примеру 6 дней читать книги все 3 часа, а на 7 сидеть просто и плевать в потолок потому что вот настало время на осознанный тупняк.

Иногда человек и вправду нужно время просто "потупить". Надеюсь я понятно объяснил что такое осознанные 3 часа для себя

Очевидно я просто пишу как написал бы вам, прямо на русском языке, не пытаясь подумать: как же ему удобно будет.

Более того, я иногда так и пишу: Слушай, а сделайка мне жто и это.

Или: а вот там херня у тебя, исправь

Просто так назвали его языковой моделью?

Дневной сон иногда я использую если мне до потусить позже чем 22 часа, и чтоб график сильно не сбивать. Особенно нравится когда ложишься в 17-18 часов на пару часов чтобы провести ночь на каком-то мероприятии.
Мало того что попадаешь на мероприятие с полным зарядом энергии, так и не сильно сбиваешь режим.

Нет, они просто восстановились. Это потом я уже подумал, что наверное мне показалось, открыл интернет и понял что восстановление пигментации волос – довольно обычное явление когда организм работает исправно.

"работай пока молодой" – когда мне нужно будет хомяка создать для того чтобы он просто работал, я буду манипулировать именно этой фразой ?

Вот тут плюсую. Даже вопрос не в подготовке с вечера, а надо делать все во время. А подготовка к следующему дню с вечера – один из методов, чтобы утром не прыгать как белка в колесе.
Это же касается различных задач которые любят перекладывать на потом, а когда потом наступает там оказывается не одна задача, а много...

Когда-то давно воевал с расписанием, читал книги по тайм-менеджменту. Потом пошел к психотерапевту и случайно обсуждая совсем другую тему наступило состояние: "эврика".
Это было в 29 лет, сейчас мне 36. Нашел золотой ключик для себя. Напишу тут, может кому тоже будет полезно:

1. Я выделил себе каждый день 3 часа на себя любимого. В это время я без уведомлений от телефона занимаюсь спортом, туплю или читаю книги. Все что угодно, но занимаюсь исключительно тем что я хочу и мне нравится плевав на весь мир. Это мое время и пусть хоть весь мир горит – буду отдыхать

2. Ложусь в 22 часа вечера каждый день, встаю в 5. Это самое сложная задача с чем я сталкивался в жизни, первые месяцы я уже клевал носом к 18 часам. Стал искать способ как дожить, не выпивая при этом 2-3-4 чашки кофЭ. Обратился к знакомым врачам, и мне дали направление куда копать: Свободный тестостерон, витамин Д и питание и Дофамин.

Прочитал книгу по дофамину. Наверное, только прочитав книгу я осознал в полной мере простую истину, что бороться с физиологией – пустая трата времени. Подчеркнул самый простой и в тоже время гениальный способ "как дружить с организмом". До сих пор наступают иногда состояния когда: "Ну не хочу я делать что-то". Работаю с собой как с ребенком: Сделай это и получишь конфетку (кофЭ или что-то приятное, любой быстрый дофамин). Выручает в 100 из 100 случаев

Общее:
– Контрастный душ 3 раза в неделю(как оказалось есть инструкция как себя закалять, но без мучений. Я мерзляк, для меня войти в холодный душ было испытание-испытание)
– Витамин Д, я сижу на нем 365 дней в году
– Минимум кофе
– Питание более менее полезное, без всяких какулек типа фэстфуда (Т.е заведомо тяжелой еды от которой меня сразу в сон несет). Конечно, иногда я что-то себе такое позволяю, но минимум.
– Спорт (я бегаю 4 раза в неделю по часу, 3 раза хожу в фитнес силовые/йога)
– Никаких вредных привычек
– Начал пить воду природную Ph 8+ единиц, я не знаю работает оно или нет. Пью её с мыслью о том что состоим из воды и если уж пить, то хотя бы с содержанием минералов. Наверное, что-то оно дает в общей картине. Но не смогу описать что именно. Вот провал витамина Д прям чувствуешь.
– Выходные не работаю, только отдых.

Итого поделюсь результатами:

1. Я не слежу за расписанием так таковым, потому что вставая в 5 я успеваю сделать все что мне хочется, а так как выделяю время на себя нет разочарования что одна лишь работа. Т.е реально кайфую. Есть просто задачи которые надо сделать, раскидываю их на неделю вперед и делаю

2. В 29 лет несмотря на проф спорт с 18 до 24 лет я спустил все свое спортивное прошлое в туалет из-за неправильной жизни. Итого в 29 лет было:
– Нижняя граница тестостерона свободного > как следствие настроение и тд
– МПК 34 единицы по Apple Watch

Где-то через 4-6 месяцев у меня все пришло в норму, а сейчас:

– Свободного теста у меня выше нормы несмотря на спорт и секс
– Настроение. Я бы назвал его не отличным, а супер стабильным. Не знаю поймете или нет, но есть кайф от жизни. Нет состояния "День прошел и х с ним"
– МПК за счет регулярного бега и спорта часы показывают 52-54. Надо замерить конечно с маской, но говорят что данные довольно точно часы показывают. Если переводить этот параметр на русский язык – просто не устаю в конце дня. Но при этом нормально ложусь и засыпаю, во сне сплошные мультики
– Вариабельность пульса тоже выросла, в среднем 60-70. Недавно вешал монитор для скрининга на сутки, там тоже значения совпадают с эппл вотч. Тут могу лишь сказать что в периоды упадка или нервных ситуаций оно действительно падает вниз. Я бы солгал если бы сказал что стресса в моей жизни нет. Всякое случается, в том числе в личных отношениях. Но стресс сам переживается легче

3. Были точечно седые волосы уже в 29, они полностью исчезли

Что вообще хочу сказать. Для себя понял главное, каким ты тайм-менеджментом не занимался, как бы красиво не разруливал в календаре квадратики и прямоугольники это лишь 10% влияет на твою производительность в жизни. Это поможет на 1-2-3 месяца, может даже год. Но если организм работает на износ и ты ему не помогаешь ничем, то тебе придется тратить еще силы чтобы заставлять его работать. И расплата за это будет, и повезет если это просто психологическое выгорание...а не физическое с последствиями и посещением больницы.

Если бы была машина времени и мне кто-то в студенчестве это объяснил, наверное не пришлось бы проводить испытания на себе и добился бы еще большего.

Почему ChatGPT и другие чат боты работают как мне нужно, но я вижу статьи на тему как делать промпт в чат ботах?

Пишу задачу так, как будто с другой стороны человек который должен понять что я хочу. В 95% случаев получаю в первом же ответе решение задачи или вопроса. А если уж у кого проблема с изъяснением, то боюсь решается это совсем по другому.

Большое спасибо за статью, наконец-то кто-то написал статью про Rust без подтекста:
X язык "какуля" потому что он не Rust. И приятно увидеть результаты графические с объяснением.

Мне доставляет отдельную радость статьи на хабре с подтекстом:

  1. Как мы успешно развели клиента на бабки

  2. Как мы героически создали проблему и с не меньшим удовольствием её решали, и научим вас

Собственно в комментариях все рассказали, что решается это конфигами до 5к рублей

Ну и Роман в первом же абзаце нагло солгал. Сам написал дальше, что клиент пришел с одним, а мы ему продали другое.

Плохо что эти статьи еще и плюсует кто-то. Потому что кроме бахвальства в ней ничего нет.

Все сделал как в статье, спасибо большое! Такая радость теперь в доме, кучу свободного времени…новые возможности. Написал даже в твиттер, чтоб поделиться хорошим настроением.

Мне мтс писал раз 10 про это, решил что если отключат заодно и номер поменяю. Иногда это действительно полезно для жизни.

Итого прошел год, никто ничего не отключил

Да, я неправильно прочитал. Тогда по поводу built-in map вопрос снят.

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

Пройдемся по тексту:

выбрав map, built-in хэш-таблицу в Go, вы лишитесь всех сортировок.

Спорное заявление. Много пакетов существует готовых и хорошо оптимизированных если не хотите делать сами. В общем и целом весь раздел особенности и недостатки – сплошные недостатки.

Далее..
Как статья которая рассказывает о Watch кейсе – ок

Взять Mongo которая судя по описанию является узким местом во всей структуре, превратить её в какой-то фреймворк чтоб меньше делать и этим создать неуправляемое поведение ради кэша в RAM – интересный кейс.

Ускорение удалось? Да! Успех ли это? Ну, если считать ускорение через попу носорога успехом – безусловно.

Резюме такое: Буду максимальным душнилой, но не считаю что вы что-то ускорили и это некий "тру" путь к высоконагруженным приложениям. На вид очередная борьба с ведьмами из-за неправильного инжиниринга. Конечно, под капот я не заглядывал, но по описанию очень похоже. Более того сам горизантальный шаринг будет как снежный ком накручивать в дальнейшем усложнения в взаимодействии.
Вот выше комментарий был что когда данных много, например 100гб. При текущей стоимости RAM – 100гб это ничто. Говорю как человек у которого есть сервис с кэшем внутри себя на 450гб. И если нужно больше, просто докупается либо RAM (если позволяет сервер), либо новый сервер. И как бЭ кому не хотелось рассказать о том что 450гб ого-го, это много...а если откажет...все придет к тому что одно приложение(монолит) которое внутри себя молотит и считает кэш на условном сервере будет быстрее во много-много раз чем любая связка Redis/Watch, и точек отказа меньше...и само поведение более предсказуемо.

Спасибо, будет время и на досуге посмотрю. Вижу что есть отличия от классики, интерфейсы добавлены. Но читая по "диагонали" не нашел того места которое должно реально увеличить скорость.
Разница скорости Go vs C++ была ~10 раз на моем коде. Т.е условные 60 против 6 секунд.

Хочу еще сказать что с Golang довольно долго бьюсь за производительность того или иного. Для себя принял правду:

Что слезть с него – очень сложно. В любом случае каналы/гоурутины и прочие мелкие радости многопоточности – наркотик с которого слезть очень сложно. И даже дело не в том что это просто, а в надежности решения. Если взять один блок моей разработки и попытаться переписать на C++ то это займет очень большое количество времени. И основное время будет потрачено на борьбу с утечками памяти следующая из многопоточности

Но другая правда, что за удобство платим производительностью, притом есть вещи которые работают на космических скоростях и ничуть не уступают C++, а есть вещи типа деревьев или некоторых математических операций которые тебя вводят в некий ступор c немым вопросом: "это вообще почему?". Но опять же хочу отметить что когда я говорю о скорости, но мы говорим о цифрах в пределах наносекунд, т.е это все равно космические скорости особенно если сравнивать со стеком языков типа ноды или питона.

Пока формула успеха моя личная – там где узко, меняем на C++ модуль и не паримся. И рад что такая возможность вообще есть.

Они тормозят, а вот из-за чего - не знаю. Сам поиск слишком долгий при сравнении с тем же самом на C++

а то, что пока вы делаете cap(ch) - len(ch) - там уже все поменяется и тот канал, который вы определили, как свободный, на самом деле будет уже под завязку

Это становится не таким критичным если буффер указан с запасом. Где-то залетит чуть больше, но в целом кривая нагрузки будет более правильная

А почему бы вам не сделать всего один канал и несколько читающих воркеров? зачем вам несколько каналов, я право не понимаю

какой то не гошный подход

Если уж на то пошло там можно по всякому реализовать. Мне подошел способ с большим количеством каналов в срезе

Все таки я за то чтобы разработчик выбирал тот или иной способ согласно задаче, а не на основании "тру или не тру" подход.

В своем проекте я работаю над оптимизацией постоянно, для меня очень важна latency каждого отдельного блока. Притом координаты измерения – сотни наносекунд. И если какой-то способ не совсем тру, но даст прирост на тестах 5 наносекунд по сравнению с "тру" подходом – буду пользоваться им

Более показательный пример, подключение "Сишных" модулей в Golang...это воротит многих кто настоящий гошник, но я отлично использую этот функционал для бинарных деревьев. Бинарные деревья – узкое место в Golang и чтобы от него избавиться я их реализовал на "Сишной" библиотеки, оттестировал и получил разницу в скорости почти в 10 раз лучше.

Из доки Golang: len(Ch)

Либо когда делаете управляющую функцию, лепить свой счетчик

Буф канал создаем и по счетчику свободного буфера работаем.

Я недавно бился с подобной задачей, делил на некоторые batch данные чтобы отдельно посчитать. В целом пришел к тому же о чем статья. Все очень красиво и похоже на некий маркетинг буллшит – wg и смотрите, многопоточность.

На деле действительно все конструкции wg – история про большую стоимость вызова и надо думать где применять. Т.е разработчик должен заранее понимать что операции которые он "паралелит" – они тяжелые и занимают время. И, безусловно, если заранее неопределенно каков массив данных входит, то надо разрабатывать объвязку которая будет от количества данных запускать только необходимое количество групп.

Еще один вариант остается – через ожидающие каналы. Для тех кто не понимает, поясню – делается условно срез куда создается определенное количество каналов с обрабатывающими гоурутинами....и далее закидываются данные в более свободный канал. В теории эта схема легкая, но сама "обвязка" для выбора "более свободного канала" довольно сложная. Я делал и такое; И могу сказать работает это чуть быстрее (в моем случае это несколько тысяч наносекунд по сравнению с wg sync) бонусом дает более плавную нагрузку т.к заранее определено сколько потоков работает в блоке. Но опять же обвязка "управления" обошлась в 200-300 строк кода.

По Аязу там история из разряда «воспользовался доверием и ввел в заблуждение»

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

Информация

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