home.social

#рефлексия — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #рефлексия, aggregated by home.social.

fetched live
  1. [Перевод] Как, на мой взгляд, должна выглядеть самая лучшая стандартная библиотека на C++

    Не секрет (для тех, кто меня читает), что мои вкусы в области языков программирования весьма странные как для энтузиаста, так и для профессионала. В нескольких моих постах , посвящённых Go, я пишу, что программировать на этом языке — всё равно, что завтракать овсянкой на воде. Чтобы держать марку, расскажу и ещё об одном языке, программировать на котором — всё равно, что разбавлять утренний кофе самогоном. Естественно, речь пойдёт о C++. Если вы из тех мучеников, которым довелось работать с C++ профессионально, то вы знаете, насколько в самом деле плоха стандартная библиотека C++. С чего бы начать?

    habr.com/ru/articles/1094622/

    #тестирование #рефлексия #с++ #rust #стандартная_библиотека

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

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

    #рефлексия #правдажизни

  3. Интернет не совсем стабилен.
    ВК лагает. Яндекс приходит в себя.
    На улице почти морозы.
    Радио то есть , то нет.
    Планы пока остаются планами .
    Молчание смешивается с желанием расставить точки и свои пять копеек.

    В общем , все часть жизни и часть философии жизни.
    Даже если противишься.

    #рефлексия #мысли

  4. На самом деле интересно, когда ощущается момент молчания.

    Живёшь - живёшь в своей социализации и соцсетьевой социализации , а потом как закрывается что и просто выдыхаешь все планы на встречи , посты и прочее.

    Пока не знаю как хочу провести завтрашний день. Но ощущение молчания вновь словила.

    Сейчас вообще странный период. Когда хочется говорить и молчать одновременно .
    Главное ничего никому не обещать. Молчание как диалог живой организм. Все будет как до́лжно.

    #рефлексия

  5. Началось время мерить температуру... То 37.7 , то 36.9. Насморк , кашель , чих. И немного Гессе . ✨ Пока есть силы его читать и узнавать.

    Октябрь , вот так ты меня встретил , да.

    #рефлексия #жизнь #скореебывыздороветь

  6. А вот и октябрь.
    Второй месяц осени. Моей тридцать седьмой осени.

    Я уже где-то в середине процесса своего молчания , которое накрыло во время переживаний.
    Будет интересно, если обратно пойдут сны , символы , подсказки. Но посмотрим.
    Все это волнами. То есть , то нет. То сплошное , то не очень.

    Сегодня делала рагу: картофель, кабачки , грибы , морковь , репчатый лук.
    Вкупе с соусом Цезарь и сыром.
    Насладилась.

    #рефлексия #новыймесяц

  7. Мои музыкальные вкусы всегда разнообразны. И на самом деле я не знаю как это называть. Наверное и " меломанка" не очень подходит. Хотя , наверное , кому как.
    Сейчас вот наслушалась и 7000$ , и pink Floyd , и Tanker. Такие разные и всё-таки они вместе. 😄

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

    #рефлексия #жизнь

  8. CW: Нытьё

    После сильных переживаний я ощущаю слабость. Моральную , эмоциональную , физическую.
    Пока вчера искали врачей , пообщались с одной онлайн , ибо она в отпуске..
    В аптеке уже была раза три. Говорю , можно я оттуда не буду выходить. А ты просто скинешь , что там тебе назначили. Как список закончится я уже пойду домой. 😅
    Да , все излечимо. Наверняка. Но в таком состоянии осознавать , что никто не выслушает , не проверит. Сложно.

    #рефлексия #накипело #жизненное

  9. YOLO-JSON: Рефлексия + #embed + JSON schema = сверхоптимизированный парсер

    В прошлой статье я представил свою библиотеку для парсинга JSON. Краткое содержание - мы используем новые инструменты стандарта С++26 (в основном, рефлексию) для автоматической генерации оптимизированных парсеров для конкретных JSON, что позволило нам обогнать simdjson в несколько раз. Здесь мы рассмотрим, как можно генерировать целевые структуры для объектов JSON напрямую из JSON схем при помощи других трюков из стандарта 26.

    habr.com/ru/articles/1082564/

    #с++ #с++26 #рефлексия #json #парсинг_json #метапрограммирование

  10. Интересный день со вкусом встречи с подругой и разношёрстных новостей.
    Человеческие чувства и эмоции делают нас живыми , отличают нас от остальных - и очень загадочными для самих себя.

    #рефлексия #мыслинаночь

  11. YOLO-JSON: знание [на этапе компиляции] — сила

    Мы рассмотрим новые возможности рефлекС++ии для проектирования сверхбыстрого JSON. Вашему вниманию представляется библиотека yolo-json , позволяющая интегрировать знания о прибывающих JSON (порядок полей, размеры и т.д.) в удобной манере для достижения высокой скорости парсинга. Как полусырой код может обойти simdjson? Давайте разберемся.

    habr.com/ru/articles/1076274/

    #производительность #парсинг_json #с++26 #рефлексия

  12. Документация, которая не врёт

    С документацией к API есть две крайности, и обе плохие: написанная руками врёт через полгода, сгенерированная целиком стирает всё осмысленное, что в неё написали. Я перестал выбирать между ними и поделил файл: структура принадлежит коду и синхронизируется без спроса, проза принадлежит человеку и не трогается никогда. Заодно оказалось, что документацию можно проверять как golden-файл, и что проверить нельзя прозу, а вот её отсутствие можно.

    habr.com/ru/articles/1080460/

    #openapi #swagger #go #golang #документация_api #кодогенерация #rest_api #golden_tests #рефлексия #gorib

  13. Интересно как случайная встреча с какой-то ситуацией может быть неким напоминанием не только о триггерах , которые живут внутри , но и о ресурсе , который живёт , бурлит где-то в залежах нутра. Не хочется рассуждать о бессознательном и подсознательном , я пока туда не ныряла , но ..
    Иногда то , что мы видим как неудобство , говорит о том какие неудобные мы. Правда , не проявленно .

    #рефлексия #мыслинаночь

  14. А чё, так можно было? Приватное поле за 0,25 наносекунды

    Чтение приватного поля через рефлексию занимает 8,96 наносекунды и выделяет 24 байта в куче. Тот же доступ без рефлексии — 0,25 наносекунды и ноль байт. Разница в 35,8 раза, а на .NET 8 она доходила до 108. Способ появился в .NET 8, применяется внутри библиотеки классов и работает без генерации кода.

    habr.com/ru/articles/1080538/

    #NET #C# #UnsafeAccessor #рефлексия #приватные_поля #боксинг #BenchmarkDotNet #производительность #оптимизация #NET_10

  15. Шаблоны против статической рефлексии в C++: пять операций, две реализации и дедупликация, которая не стоит памяти

    Одна и та же операция — дедупликация списка типов — написана двумя способами: на шаблонах и на статической рефлексии из C++26. Обе реализации живут в одном дереве и проверены на идентичность результата, поэтому их можно честно вычесть друг из друга. Получилось так: шаблонная версия съедает 7,9 ГиБ памяти компилятора там, где рефлексивная не съедает ничего измеримого — ±21 МиБ на 32-кратном диапазоне размеров. А по времени обе квадратичны, и рефлексия выигрывает всего пятую часть. Разбираю, откуда берётся такая асимметрия, и заодно пять компиляторных стен, в которые упираешься по дороге, — включая sizeof…, который молча возвращает неверное число.

    habr.com/ru/articles/1079828/

    #c++ #c++26 #метапрограммирование #шаблоны_c++ #рефлексия #p2996 #clang #бенчмарки #время_компиляции

  16. Как лень довела меня до написания кодогенератора

    Лень — двигатель прогресса. Я очень ленив, поэтому прогресс должен был выйти впечатляющим. Спойлер: он и вышел, но с ленью что-то пошло не так. Началось с того, что я предложил взять go-playground/validator — и услышал, что рефлексия нас замедлит. Бенчмарки показали единицы микросекунд на структуру: примерно столько же, сколько json.Unmarshal того же тела, и на три порядка меньше похода в базу двумя строками ниже. Решение всё равно осталось прежним. Поэтому я убрал рантайм целиком: разбор запроса и валидация генерируются из тегов структуры на этапе сборки. Опечатка в теге стала ошибкой генерации, а не пропущенной проверкой. Транспорт и вовсе оказался ни при чём. Ниже — как это выглядит, чего генератор делать отказывается и чем я за это заплатил.

    habr.com/ru/articles/1077792/

    #go #golang #кодогенерация #валидация #рефлексия

  17. Странное ощущение, когда ум разделяется ))

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

    Не знаю какая часть меня так ищет просветления , но как есть 😅🤣

    #рефлексия #мыслинаночь

  18. Иногда , чтобы увидеть новый мир - или старый мир новым взглядом - не нужно ехать сильно далеко.

    Хотя нет , не иногда. Чаще всего.

    #рефлексия #кадрыдня #рядомсродником

  19. Вообще оба сна как о границах , только в первом я играю с этим понятием , а во втором мне неудобно , что их затрагивают , что со мной без искренности.

    #сны #рефлексия

  20. Вообще интересно все устроено...есть вирусы и бактерии и они были раньше нас. Мы с ними боремся. Животные были раньше нас. Мы их называем братьями меньшими. Леса были раньше нас - мы ими пользуемся. Океаны были раньше нас - мы едим их обитателей и загрязняем. Мир был до и может быть и после , а мы как вид исчезнуть , а мы думаем , что это мы правим миром. Хотя , я думаю , задумка была другой.

    #рефлексия #устройствомира

  21. Поддержка своей адекватности начинается с обретению нужной среды.
    Окружение , что забирает время своей реакцией , не может быть частью этой среды.

    #рефлексия

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

    Что интересно, климат менялся всегда. На время. Холода переходили в жару. Жара в холода. Нынче просто мы многое меняем.
    Все никак не наменяемся...😄

    #рефлексия #природа

  23. Техлидом называться уже сложно, промпт-инженером не позволяет эго

    Лет 6 назад я мог убить вечер в документации или в исходниках фреймворка ради одного метода. Докапывался до ядра, находил способ заменить 15 строк на 3 и ходил довольный неделю. Это был спорт: я знаю платформу глубже, чем ее среднестатистический разработчик. Сейчас я пишу агенту: подними xhprof на дев-стенде, прогони сценарий оформления заказа, агрегируй, покажи топ виновников. И иду наливать кофе

    habr.com/ru/articles/1066162/

    #синдром_самозванца #ии #ииагенты #техлид #рефлексия

  24. Уже заканчивается месяц.
    Июль , ты такой насыщенный.
    Знай это.

    Я вообще благодарна пространству за все осознания , что оно мне дало за весну - лето
    И за те , которые меня разбили.

    Увы , но так порой становится легче что-то отпускать.

    ❤️

    #рефлексия

  25. Помни о жизни.
    Помни о смерти.
    Помни о других и о себе.
    Не застывай.
    В этом и фокус.

    Жизнь это не то что с тобой происходит.
    Это то как ты все видишь.
    Всегда.

    #рефлексия #вечерниемысли

  26. Рефлексия в C++26 на примере сериализации и десериализации JSON

    Всем привет! Меня зовут Тимур, я работаю

    habr.com/ru/companies/yadro/ar

    #рефлексия #c++ #c++26

  27. Найти свое это не " нашел место и стал там статуей ".

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

    #рефлексия #мысливслух

  28. Столько переживаний порой бывают топливом для дневной движухи.

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

    Есть фраза , что чем больнее женщине , тем она красивее.
    А тут тем она продуктивнее. Просто чтоб не провести день в одних слезах.

    #рефлексия #наблюдение #простожизнь

  29. Иногда я непробиваемая стена.
    Иногда я - стеклянный дом.
    Главное не потерять это " я ".

    #рефлексия #размышлениенаутро #бережноксебе

  30. Сменила ник. На этот раз он очень личный , соединяющий с историей и Родом.
    Я в своей онлайн жизни сменила много ников , но они обычно были абстрактными или формой моего имени. А здесь другое.
    Удивляет , хоть и греет момент , что с этим именем мне спокойнее. Это сложно объяснить хоть и хочется.

    А вы когда-нибудь хотели сменить ник или настоящее имя ? А может быть кто-нибудь это делал ?

    #рефлексия #сменаимени #изменения

  31. День только начался , а я уже как электровеник 😄 но надеюсь хотя бы почитать книжку.
    Лето ветреное , только изредка жарко. Вот , чуть позже вернётся жара - и то ненадолго.
    Нет , я не ною)) ибо не люблю изнуряющую жару , особенно если изредка встречать видео про иные страны , где яичница готовится на солнце)) но доставать теплые вещи дома потому что иначе превратишься в сосульку..перебор 😅

    #рефлексия #дневныемысли #правдажизни

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

    #рефлексия #признание #самоидентификация

  33. Вообще.
    А почему вместо размышлений об " упущенных возможностях " мы не думаем о том , что мы не упустили?

    Знакомства. Поездки. Книги. Вдохновение. Блюда. Знания. Состояния. Свое тело.

    Для эволюции нас зациклили на негатив , но ведь мы осознанные существа.

    Или нам кажется?

    Любовь - это умение замечать. А не желание поправить.

    #рефлексия #мыслинаутро

  34. Странное состояние.
    В шесть утра проснулась с ноющим животом. Прочистилась. Рядом с собой положила Лактофильтрум, если вдруг будут повторы.
    Их нет. Лактофильтрум есть))

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

    В общем , надеюсь , все наладится и не придется материться весь день.

    #рефлексия #немногонытья

  35. На днях, благодаря неравнодушным товарищам, прочитал рецензию на книгу Тутубалина "Пролегомены к критике гносеологизма". Автор вскрывает риски идеализма у Ильенкова, но в попытке защитить материализм сам попадает в ловушку созерцательности. А в конце пытается найти компромисс: мол, Ильенков был прав в подходе, но ошибся в выводах.

    И вот этот компромисс - он для диалектики смерти подобен. Потому что в ней нельзя отделить метод от результата. Они - одно. Если результат ложный, то и метод неверен. И наоборот.

    Почему это мне кажется важным

    Мне близка эта тема, потому что я учусь на психолога-консультанта и вижу, как этот философский спор отражается в практике.

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

    Но если мышление - не отражение, а форма деятельности, то всё меняется. Автоматическая мысль - не "искажённое зеркало", а застывшая практика. Когда-то она была адаптивной реакцией на среду, а теперь стала препятствием. Она не ошибочна - она устарела.

    Рефлексия перестаёт быть созерцанием "багов". Это активная перестройка деятельности. Проверяя мысль на реалистичность, мы не сверяем её с эталоном объективности. Мы проверяем, работает ли эта форма жизни сейчас, ведёт ли она к нашим целям.

    Напряжение вместо комфорта

    В терапии это напряжение проживается непосредственно. Работаем с мыслью как с практикой - мы на стороне Ильенкова. Учитываем нейрофизиологию - мы на стороне его критиков. Терапия существует между этими полюсами, в движении противоречий. И именно в этом движении рождается субъектность.

    Диалектика не предлагает комфортного решения. Она требует удерживать напряжение. Не выбирать "правильную" сторону, а жить внутри противоречия.

    Практика не посредник, а способ существования

    Автор рецензии пишет, что практика лишь посредник для познания мира самого по себе. Но если смотреть на это с позиции Маркса и Ильенкова, то мне кажется, что объективность у них раскрывается через практику, а не до неё. Истина не лежит в мире "самом по себе" - она осуществляется в отношениях, которые мы выстраиваем с миром и друг с другом.

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

    Изменить сознание можно только изменив практику, потому что сознание и есть форма практики. Всё остальное - либо идеализм, либо музейный экспонат.

    #марксизм #диалектика #КПТ #психология #философия #Ильенков #практика #субъектность #материализм #рефлексия #психологконсультант #диалектическийматериализм #философияжизни #леваяпсихология #осознанность

  36. Три дня под стук

    Живу в гостинице, в командировке. За окном третий день что-то ритмично постукивает. Не громко, но настойчиво. Сегодня наконец удосужился посмотреть, что это. Оказалось - вода капает по крыше. А за ней - щебет птиц, который я тоже только сегодня расслышал.

    И вот что странно. Полгода назад этот стук бесил бы меня с неизбежностью. Бесил бы самим фактом своего существования. А сейчас не бесит. Совсем. Я даже не замечал его три дня.

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

    Кажется, это и есть тот самый результат рефлексии, ради которого всё затевалось. Не "применение" категорий к жизни. А способность слышать стук воды и не беситься.

    #рефлексия #Ильенков #осознанность #дневник #философияжизни

  37. Усталость от напарника-машины. Изнанка работы с ИИ-код-агентами

    Есть у меня образ, который родился в одной из бесед с коллегами. Ты — партизан, тащащий через лес на себе тяжеленного андроида с деменцией. В одни моменты он за секунды изучает местность и расчищает поляну под лагерь. В другие — часами не может сварить кашу нужной температуры и солёности. И тяжесть груза на твоих плечах реальна, и существенная помощь тоже, но она никогда не приходит равномерно, и заранее невозможно угадать, в какой момент получишь мастера, а в какой дегенерата. Важно оговориться, что я пишу из состояния временного разочарования, что может накладывать эмоциональный отпечаток на все мысли и выводы. Помимо этого, в последнее время я решал очень разные задачи с ИИ. Писал код на узкие участки, строил полностью ИТ-систему с нуля, верстал, собирал дизайн страниц и презентаций и даже разбирался с бытовыми задачами. И в процессе я заметил, что со временем накапливаю усталость какого-то нового типа. Эта усталость идёт с оттенком отвращения к инструменту, предсказуемость которого пока далека от совершенства, а детерминированностью он вообще не обладает. А так как всем нам по природе очень важна определённость, то я и пытался разобраться, где её стоит ждать, а где нет. Забегая вперёд, скажу, что в тех областях, где знания и навыки слабо структурированы — например, дизайн, без спецсредств мы получаем «курсор мыши» вместо автоматизатора, двигать который дороже, чем делать самому. В остальных же сферах, таких, например, как программирование, где человечество за последние полвека всё разложило по полочкам, результаты впечатляющие, но тоже с оговорками.

    habr.com/ru/articles/1057716/

    #личный_опыт #рефлексия #ииагенты #ииагенты_для_разработки

  38. Простота жизни - вот главное.
    Помытый пол , прочитанная книга.
    Запах еды.
    Солнечный свет.
    Смех родных.

    Это становится основой внутренней веры , которая растет вместе с тобой. День за днём. Возвращая душу из Небытия.

    #рефлексия #простожизнь

  39. В борьбе обретешь ты право свое: стать синьором

    Что отличает синьора от не_синьора ? Конечно, это знания, опыт, умение думать о бизнесе и продукте, хард скилы, софт скилы и тд. Но может есть что то еще ?

    habr.com/ru/articles/1053640/

    #карьера #синьор #разработка #soft_skills #рост_в_IT #управление_командой #корпоративная_культура #сокращения #мотивация #рефлексия

  40. Когда много эмоций. Вопросов. Непонимания.
    Когда остаёшься наедине с собой.
    Получается только творить.
    И напоминать себе , что у тебя есть ты.
    Ты и есть центр притяжения.

    #рефлексия #потокмыслей #рисуноккарандашом

  41. Source generators в.NET: как они вытеснили рефлексию из стандартной библиотеки

    Ещё несколько лет назад рефлексия считалась нормой для.NET‑приложений. Сегодня Microsoft последовательно выносит всё больше работы из runtime в этап компиляции: JSON‑сериализация, логирование, регулярные выражения, конфигурация и даже тестовые фреймворки всё чаще опираются на source generators. Разбираемся, почему рефлексия начала сдавать позиции, где кодогенерация уже стала стандартом и что это меняет для разработчиков.NET.

    habr.com/ru/companies/otus/art

    #source_generators #C# #NET #рефлексия #производительность #Native_AOT #LoggerMessage #кодогенерация #оптимизация_приложений #ASPNET_Core

  42. Теперь у меня есть две тетради для записей. Одна на утро , в которую я вываливаю свои мысли сразу по пробуждении , попивая цикорий или кофе. Вторую я начала сейчас - там хочется выписывать свои итоги дня. Эмоциональные , по чувствам и состояниям. Интересно, что один жёлтого цвета , а второй черный))

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

    #рефлексия #итогидня #правдажизни

  43. Большая распаковка Java 26. Что этот релиз значит для нас всех?

    Java 26 вышла 18 марта. В релизе 10 JEP-ов: Structured Concurrency получила шестое превью и API наконец стабилизировался, final-поля начинают путь к настоящей иммутабельности, G1 и ZGC получили улучшения производительности, примитивы заработали в паттернах, а HTTP/3 вошёл в стандартный HttpClient финальной фичей. Разбираем каждое из изменений и смотрим, как перевести реальный проект на Java 26.

    habr.com/ru/companies/haulmont

    #Java_26 #JEP #Structured_Concurrency #final_field #рефлексия #G1 #ZGC #примитивы_в_паттернах #Spring_Boot

  44. Мне всю жизнь говорили, что я умный. А потом в 34 попробовал своё дело…

    В предыдущем посте я разбирал механику прокрастинации умных людей — с исследованиями, формулами и ссылками на мета-анализы. Этот пост другой. Он от первого лица. И он про то, как всё, что я там описывал теоретически, выглядело в моей жизни — и что конкретно помогло. Спойлер: не матрица Эйзенхауэра и не дисциплина.

    habr.com/ru/articles/1021384/

    #прокрастинация #иллюзия_продуктивности #внутренний_критик #когнитивные_искажения #личный_опыт #стартапы #фаундер #личная_эффективность #управление_вниманием #рефлексия

  45. Часть 3. Три способа не потерять себя в мире технологий

    В первых двух частях этой большой статьи мы разобрались: ИИ не заменит руководителя, а человечность можно (и нужно) проверять при найме. Но как угнаться за всеми технологиями и выжить в мире тотального напряжения? У меня нет универсального рецепта. Есть три предложения.

    habr.com/ru/articles/1015766/

    #управление_командой #удаленная_команда #выгорание #практики_для_руководителя #человечность #цифровой_детокс #рефлексия #психологическая_безопасность

  46. Как не сломать Android-приложение при защите от реверса

    Привет, Хабр! На связи Александр Ананикян, аналитик сервиса по защите мобильных приложений от реверс‑инжиниринга. Мы в команде PT MAZE делаем «кнопку», которая превращает мобильные приложения в самый запутанный лабиринт для хакера. Защита мобильного приложения от реверс‑инжиниринга и взлома — обязательный этап, который стоит учитывать при разработке релизной сборки. Протекторы используют обфускацию (запутывание), шифрование и другие техники, чтобы затруднить статический анализ и защитить код от модификаций злоумышленниками. Но у многих разработчиков присутствует страх сломать приложение применением таких техник.

    habr.com/ru/companies/pt/artic

    #pt_maze #протектор #защита_мобильных_приложений #обфускация #защита_кода #шифрование_файлов #анализ_кода #control_flow #взлом #рефлексия

  47. Книга: «Go на практике. 2-е изд.»

    Привет, Хаброжители! И так, вы освоили азы Go, что дальше? Чтобы создавать надежные и готовые к эксплуатации Go-приложения, вам нужно научиться реализовывать конкурентность, налаживать сетевые взаимодействия, получать доступ к файлам, использовать такие нативные протоколы передачи данных, как gRPC и TCP/REST, а также разбираться во множестве практических нюансов. В этой книге приводятся готовые решения, которые можно незамедлительно применить в повседневной работе.

    habr.com/ru/companies/piter/ar

    #go #рефлексия #генерация_кода #конкурентность #сетевые_взаимодействия #grpc #дженерики

  48. Теги структур — худшее что есть в go

    Всем доброе время суток. Я пишу всякое на Go в Ви.Tech (IT-дочка ВсеИнструменты.ру) и, честно говоря, обожаю этот язык. Когда говорят о проблемах Go, обычно вспоминают отсутствие наследования или своеобразную обработку ошибок. Гораздо реже речь заходит о том, что, на мой взгляд, действительно можно отнести к проблемам.

    habr.com/ru/articles/979878/

    #go #рефлексия #языки_программирования

  49. Формат данных на C++, который не боится рефакторинга

    Не про редактор и не про алгоритмы. Про то, как формат сохранения переживает переписывание логики, рост требований и годы разработки. Есть миф, что рефакторинг ломает обратную совместимость. Я 5 раз переписывал редактор графов и не сломал ни одного файла. Рассказываю, как это возможно. Почему данные переживают иерархии кода

    habr.com/ru/articles/978216/

    #C++ #serialization #gamedev #editor #QapSerialize #graphics #graph #рефакторинг #рефлексия #rtti

  50. Самоописывающая сериализация графов объектов в C++

    Более 10 лет назад я создал систему сериализации для решения задачи, с которой плохо справляются JSON, protobuf и другие форматы — сохранение runtime-графов объектов с циклами, полиморфизмом и ссылками. Большинство сериализаторов работают с деревьями, но ломаются на: Циклических зависимостях Указателях между объектами Наследовании и полиморфизме Ссылках на поля других объектов Моя система умеет всё это — и даже слишком. Она полностью самоописывающаяся, сохраняет полную информацию о типах и связях, имеет бинарный формат и изоморфный ему текстовый дамп для отладки. В статье покажу: Как сериализовать графы с циклами без ручного кода Работу с полиморфизмом через TAutoPtr<BaseClass> Почему TFieldPtr (ссылки на поля объектов) оказался тупиковой идеей Что сработало, а что пришлось выбросить спустя годы Это не готовая библиотека — проект заморожен из-за проблем со временем компиляции. Но архитектурные решения и полученный опыт до сих пор актуальны для разработчиков сложных систем. Статья для тех, кто устал бороться с ограничениями стандартных сериализаторов при работе с объектными графами.

    habr.com/ru/articles/976426/

    #сериализация #разработка_игр #рефлексия #опыт #препроцессор #с++ #с++17 #cad

  51. «Тебя скоро разоблачат и уволят». Как заставить синдром самозванца работать на себя

    Меня зовут Асия Морозова, я руковожу направлением обучения и адаптации в MWS. В этой сфере я работаю более 15 лет, имею подтверждение своих скилов в рамочках и даже степень кандидата наук, но это не мешает периодически ловить себя на мысли: «Я знаю недостаточно. Другие знают больше. А вдруг меня разоблачат?» Да, у меня синдром самозванца, и я с ним больше не борюсь. Я пытаюсь его прокачать, чтобы он не закапывал меня, а работал на достижение моих целей. Сегодня расскажу, как дошла до жизни такой и какие у меня тут успехи.

    habr.com/ru/companies/ru_mts/a

    #Синдром_самозванца #внутренний_критик #прокачка_навыков #дневник_достижений #самопринятие #проактивность #менторинг #рефлексия

  52. Удар током или встреча с собой: новый опыт естественнее самокопания

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

    habr.com/ru/articles/963054/

    #психология #когнитивная_психология #рефлексия #осознанность #сенсорная_депривация #мышление #эволюция #саморегуляция #нейропсихология

  53. Идея длиною в вечность: в погоне за утопичным социальным приложением в 2025 году

    Или о том, как я до сих пор пытаюсь закрыть гештальт 20-летней давности и почему иногда важнее поставить точку, чем дописывать очередную главу. Я уже писал достаточно откровенную статью о том, как почти 20 лет назад решил во что бы то ни стало придумать и реализовать проект, который обязан был быть глобальным, при этом уникальным, и конечно же успешным. Почему обязан? Хороший вопрос. Наверное, потому что в двадцать с небольшим лет кажется, что иначе и быть не может. Моя прошлая статья «Нечто большее, чем лайк» —  горьковатый коктейль из боли, личных инсайтов, странной псевдофилософии, ослепленности идеей и 15-летнего бега по кругу в попытке реализовать странную (и никому не нужную) социальную сеть с еще более странной «эмоциональной системой рейтинга». Той статьей я пытался раз и навсегда закрыть вопрос с этой изрядно затянувшейся попыткой оставить свой след в истории интернета (ха!). Некоторое время после ее публикации я действительно верил, что меня отпустило. Пока снова не началась фаза обострения. И дело не в том, что я вдруг перестал принимать медикаменты… Войти в выйти: приключение на 20 минут

    habr.com/ru/articles/960364/

    #социальная_сеть #стартап #утопическое_приложение #карта_эмоций #технологии_и_смысл #рефлексия #проект_мечты #выгорание

  54. [Перевод] Преобразование JSON в объекты C++ на этапе компиляции: демонстрация возможностей принятой в C++26 рефлексии

    На прошлой неделе в Софии, столице Болгарии, закончилась работа над стандартом C++26 , который помимо контрактов , std::execution и всего прочего теперь включает и рефлексию. В этой статье будет продемонстрирован один из примеров её использования: преобразование строк в формате JSON в объекты C++ на этапе компиляции.

    habr.com/ru/articles/922876/

    #c++ #c++26 #json #boostjson #reflection #рефлексия

  55. Цель есть. Смысла — нет

    Рефлексия дизайнера о целеполагании в российских IT-компаниях В какой-то момент я поймала себя на том, что слова «план развития», «точка роста» и «привязка к целям команды» вызывают у меня не скуку, а ощущение, будто мне выдали маршрут, по которому я не собиралась идти, но теперь обязана сдать отчёт.

    habr.com/ru/articles/916768/

    #продуктовый_дизайн #рефлексия #дизайнерам #дизайн #продуктовый_дизайнер

  56. Год изучения бэкенда: от растерянности к осознанному подходу

    В этой статье я делюсь своим личным опытом обучения программированию с нуля. Статья не про конкретные технологии. Это размышления, и подведение итогов за мой первый год пути как разработчика. Здесь я затрагиваю только ключевые этапы, которые на меня повлияли. Статья подойдет тем, кто: • Боится ошибаться и откладывает старт. • Учится и не понимает зачем ему это. • Учится, но хочет услышать про чужой путь и сделать свои выводы.

    habr.com/ru/articles/901376/

    #рефлексия #путь_разработчика #личный_опыт_в_разработке #путь_джуна #самообучение #мотивация #рост_в_разработке

  57. Динамическая рефлексия для C++

    Всем привет Меня всегда интересовала тема рефлексии в языках программирования, и то, какие программы можно создавать с ее помощью. Рефлексия — это мощный инструмент, позволяющий работать с программой не как с набором логических объектов (в случае использования ООП), а как с набором свойств и методов из которых они состоят. Такой подход дает возможность создавать алгоритмы, которые могут работать с любыми типами данных, для которых включена поддержка рефлексии.

    habr.com/ru/articles/878140/

    #C++ #рефлексия

  58. Сроки против Процессов

    Эту мысль-статью я вынашивал более 6 месяцев. В разный промежуток времени, я то хотел ее оформить, то нет. Почему нет? - Мне казалось, что это моя личная рефлексия. Все всё понимают без меня. Зачем писать то, что итак очевидно? Почему да? - Чем чаще я возвращаюсь к этой рефлексии, тем чаще я думаю, что это не только моя личная проблема. Но и проблема большинства участников команд, открывающих новый путь внутри стандартных процессов.

    habr.com/ru/articles/871762/

    #процессы #сроки #рефлексия

Share on Mastodon

Enter the server where you have an account.