home.social

#объекты — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #объекты, aggregated by home.social.

  1. В мире без субстанций: иллюзия свободы воли, вероятности событий и отсутствие независимого предназначения у предметов

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

    habr.com/ru/articles/1020414/

    #свобода_воли #вероятность #объекты #прасанга #нагарджуна #субстанция #относительность

  2. В мире без субстанций: иллюзия свободы воли, вероятности событий и отсутствие независимого предназначения у предметов

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

    habr.com/ru/articles/1020414/

    #свобода_воли #вероятность #объекты #прасанга #нагарджуна #субстанция #относительность

  3. В мире без субстанций: иллюзия свободы воли, вероятности событий и отсутствие независимого предназначения у предметов

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

    habr.com/ru/articles/1020414/

    #свобода_воли #вероятность #объекты #прасанга #нагарджуна #субстанция #относительность

  4. В мире без субстанций: иллюзия свободы воли, вероятности событий и отсутствие независимого предназначения у предметов

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

    habr.com/ru/articles/1020414/

    #свобода_воли #вероятность #объекты #прасанга #нагарджуна #субстанция #относительность

  5. [Перевод] Dart / Flutter — применяя zero / empty объекты ко всему

    Больше техническая заметка, чем статья, поэтому постараюсь изложить мысли как можно кратче. Приходя из JS/TS мира, когда я впервые написал на Dart, самой прекрасной вещью, помимо многих было использование функций isEmpty или isNotEmpty для String, List, Map, и так далее. Это было невероятно просто и прекрасно не писать каждый раз .length == 0 . Также, очень полезным паттерном были empty/zero значения как Duration.zero, Offset.zero , и другие. Спустя время, я нашел привычку использовать похожий принцип для работы с различными случаями, а также пришел к мысли - что если мы используем такие значения для большей части объектов, избавляясь от null (не для всех случаев, но тем не менее)? Немного поискав, нашел похожий паттерн в Go и других языках, и продолжил думать:

    habr.com/ru/articles/896632/

    #организация_кода #данные_приложения #теория #объектызначения #объекты #empty #zero

  6. Нюансы копирования объектов в JavaScript

    Привет, Хабр! Меня зовут Александр Григоренко, я фронтенд-разработчик. В языке JavaScript ключевой сущностью является объект — структура данных, в которой хранятся значения, каждое из которых ассоциировано с уникальным ключом — строкой или значением типа Symbol . Кроме основы для работы самого языка, объекты в JavaScript — это удобный способ хранить различные данные, относящиеся к одной предметной области и структурировать эти данные через связи ключ-значение. В работе с этими структурами данных есть множество нюансов, и сегодня я хотел бы обсудить нюансы такой часто встречающейся задачи, как создание копий объектов в JavaScript.

    habr.com/ru/articles/811173/

    #объекты #javascript #копирование_объектов #клонирование_объектов #сериализация #десериализация

  7. [Перевод] Люди не понимают ООП

    «ООП для меня означает лишь обмен сообщениями, локальные ограничения и защиту, сокрытие состояния процесса и крайне позднее привязывание», — Алан Кэй (человек, придумавший термин «объектно-ориентированное программирование») 1 Похоже, многим не нравится объектно-ориентированное программирование. Первое, что приходит в голову, когда слышишь эту трёхбуквенную аббревиатуру — это пример с автомобилем, наследование, геттеры, сеттеры и ObjectFactoryFactorySingleton. Мне это всегда казалось довольно странным. Мне не только нравится ООП, я ещё и считаю, что часто это лучший/наиболее очевидный способ моделирования задачи. И ниже я расскажу, почему.

    habr.com/ru/companies/ruvds/ar

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

  8. Загрязненный — значит опасный: про уязвимость Prototype Pollution

    Prototype Pollution ( CVE-2023-45811 , CVE-2023-38894 , CVE-2019-10744 ) — не новая брешь, вы уже наверняка читали про нее и на Хабре , и на PortSwigger , и даже в научных журналах , но есть нюанс. Несмотря на большое количество публикаций, некоторые популярные решения до сих пор остаются уязвимыми для нее. Очередной пациент — библиотека на TypeScript @clickbar/dot-diver . Уязвимость CVE-2023-45827 исправлена в версии 1.0.2 и выше, поэтому мы со спокойной душой расскажем, что могло произойти с вашим продуктом, но, к счастью, не произошло. Под катом читайте о том, как нужно было пользоваться библиотекой, чтобы точно столкнуться с уязвимостью Prototype Pollution. Мы, кстати, писали про нее в своем телеграм-канале POSIdev — там свежие новости про безопасную разработку, AppSec, а также регулярные обзоры трендовых угроз и наша любимая рубрика «Пятничные мемы»! Итак, поехали!

    habr.com/ru/companies/pt/artic

    #cve #github #объекты #prototype_pollution #прототип #библиотека_javascript #setByPath #sca #sast

  9. Загрязненный — значит опасный: про уязвимость Prototype Pollution

    Prototype Pollution ( CVE-2023-45811 , CVE-2023-38894 , CVE-2019-10744 ) — не новая брешь, вы уже наверняка читали про нее и на Хабре , и на PortSwigger , и даже в научных журналах , но есть нюанс. Несмотря на большое количество публикаций, некоторые популярные решения до сих пор остаются уязвимыми для нее. Очередной пациент — библиотека на TypeScript @clickbar/dot-diver . Уязвимость CVE-2023-45827 исправлена в версии 1.0.2 и выше, поэтому мы со спокойной душой расскажем, что могло произойти с вашим продуктом, но, к счастью, не произошло. Под катом читайте о том, как нужно было пользоваться библиотекой, чтобы точно столкнуться с уязвимостью Prototype Pollution. Мы, кстати, писали про нее в своем телеграм-канале POSIdev — там свежие новости про безопасную разработку, AppSec, а также регулярные обзоры трендовых угроз и наша любимая рубрика «Пятничные мемы»! Итак, поехали!

    habr.com/ru/companies/pt/artic

    #cve #github #объекты #prototype_pollution #прототип #библиотека_javascript #setByPath #sca #sast

  10. Загрязненный — значит опасный: про уязвимость Prototype Pollution

    Prototype Pollution ( CVE-2023-45811 , CVE-2023-38894 , CVE-2019-10744 ) — не новая брешь, вы уже наверняка читали про нее и на Хабре , и на PortSwigger , и даже в научных журналах , но есть нюанс. Несмотря на большое количество публикаций, некоторые популярные решения до сих пор остаются уязвимыми для нее. Очередной пациент — библиотека на TypeScript @clickbar/dot-diver . Уязвимость CVE-2023-45827 исправлена в версии 1.0.2 и выше, поэтому мы со спокойной душой расскажем, что могло произойти с вашим продуктом, но, к счастью, не произошло. Под катом читайте о том, как нужно было пользоваться библиотекой, чтобы точно столкнуться с уязвимостью Prototype Pollution. Мы, кстати, писали про нее в своем телеграм-канале POSIdev — там свежие новости про безопасную разработку, AppSec, а также регулярные обзоры трендовых угроз и наша любимая рубрика «Пятничные мемы»! Итак, поехали!

    habr.com/ru/companies/pt/artic

    #cve #github #объекты #prototype_pollution #прототип #библиотека_javascript #setByPath #sca #sast