All posts by A

Fix VirtualBox (copy/move/restore) VM

If you have moved a VM or have an old copy of working VM, you can land in situation where the VirtualBox software is reinstalled or moved and you get errors when you restore old VMs or move some.

Could not find an open hard disk with UUID {2219b9d1-8931-418c-a7d5-d5ce00c81b7c}.
Result Code:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
Component:
VirtualBoxWrap

or

Virtual Box UUID {17c3.........} does not match the value {3c1b...} 
stored in the media registry ('/home/user/.VirtualBox/VirtualBox.xml')
Machine UUID {899a89219ax-7d55-8381-01ac-288288101} doesn't match its UUID {0388cb75-f076-4992-ab96-ed8d2ff99623} in the registry file
Result code: NS_ERROR_FAILURE (0x80004005}

The solution I found is based on the answers here:

https://stackoverflow.com/questions/15074878/virtual-box-uuid-07c3-does-not-match-the-value-2c1b-stored-in-th and my experience.

First – check if you have running the VirtualBox with the right user! Sometimes errors can occur if you have installed the VirtualBox with different user and the current one is not admin or does not have enough rights!!!

Second – fix the UUID like below.

Copy existing VM (duplicate) via VirtualBox to create a new folder and working VM.

Rename the VirtualBox.vdi file to VirtualBox0.vdi of the new VM.

Get the UUID of the working VM with the following command:

The result should look like:

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands dumphdinfo VirtualBox0.vdi
--- Dumping VD Disk, Images=1
Dumping VD image "polikont_feb2016-disk1.vdi" (Backend=VDI)
Dumping VDI image "polikont_feb2016-disk1.vdi" mode=r/o uOpenFlags=9 File=0x0002586d731290
Header: Version=00010001 Type=1 Flags=0 Size=85888373760
Header: cbBlock=1048576 cbBlockExtra=0 cBlocks=81910 cBlocksAllocated=13687
Header: offBlocks=512 offData=328192
Header: Geometry: C/H/S=1024/255/63 cbSector=512
Header: uuidCreation={0388cb75-f076-4992-ab96-ed8d2ff99623}
Header: uuidModification={24bde4bc-e7cf-4d60-8f40-a257b3460228}

Set UUID to the restored/copied VM which was giving error (I have renamed it to VirtualBox.vdi in the directory of the working copy, after I have renamed the working VDI to VirtualBox0.vdi and taken its UUID as shown above). So set its UUID as follow:

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands sethduuid  VirtualBox.vdi 0388cb75-f076-4992-ab96-ed8d2ff99623

Replace the UUID (0388cb75-f076-4992-ab96-ed8d2ff99623) with your result from dumphdinfo command!

*** This was experienced and tested in VirtualBox 7.0 under Windows 10 at May 2024.

Chrome browser: Bypass “Your connection is not private” Message

Interesting post on how to bypass the Chrome browser “Your connection is not private” and other SSL errors.

What I learned and I liked is Option 2:

Option 2 – Prevent Warning

  1. Click a blank section of the denial page.
  2. Using your keyboard, type thisisunsafe and press Enter. This will add the website to a safe list, where you should not be prompted again.

It surely works!
Tested!



To support this blog, just click on any ad.
Thanks!

Gardol GAT-E 20 Li Kit – spare blades compatibility // резервни ножчета съвметимост

Akku-Rasentrimmer // Cordless Lawn Trimmer // Безкабелен тример за трева

Art.-Nr.: 3411196

Ident.-Nr.: 11015

EAN-Code: 4006825612110

В търсене на съвместими ножчета

The original blade // Оригиналното ножче

Length / Дължина = 91mm

Best match // Най-добре съвместими = Einhell 34.057.30, EAN 4006825560404

Einhell GE-CT 18 Li, GE-CT 18/24 Li, GE-CT 18/24 Li P

Art.Nr 34.057.30, , EAN 4006825560404

++ The same length as original. The same thickness and width.
++ Същата дължина като оригиналното. Същата дебелина и ширина.
— Most expensive per piece
— Най-скъпо на бройка

Ordered from // Поръчано от Amazon.de = 5.99 EUR (Aug 2022):
Einhell Replacement Blade Lawn Trimmer, red, 3405730

Cheapest compatible alternative // Най-евтина алтернатива

Continue reading Gardol GAT-E 20 Li Kit – spare blades compatibility // резервни ножчета съвметимост

Хакери против директор на столова… за солта и още нещо

Ден 1-ви
Хакер влиза в обществена столова и с възмущение забелязва, че всеки може да
развие солницата и да сипе вътре каквото и да е. Прибира се той вкъщи и
пише гневно писмо на директора: “Аз, meG@Dïck, открих уязвимост на
солниците във Вашата столова. Злоумишленик може да сипе в тях отрова.
Вземете мерки спешно!”

Ден 2-ри
Директорът сред прочие делови писма прочита горното и вдига рамене: “На кой
идиот може да му дойде това на ума?”

Ден 5-ти
Хакерът идва в столовата и сипва във всички солници отрова. Загиват 300
души, директора три месеца го влачат в следствие и съд и го оправдават за
липса на престъпен състав. Хакерът пише писмо в стил “Видяхте ли?!!”

Ден 96-ти
Директорът купува солници със специално проектиран катинар с код.
Посетителите чувстват, че някаква идея в тоя живот им убягва.

Continue reading Хакери против директор на столова… за солта и още нещо

Ако програмистите строяха Жилища: 1.03. Ура!…

Ако програмистите строяха ЖИЛИЩА:

1.03. Ура! Предложиха ни огромен договор за построяването на 12 етажен жилищен блок. У всички има бурен ентусиазъм. Изпихме от радост 2 каси бира.

2.03. На възложителя не му се харесва израза, „когато стане, тогава“. Не разбира от agile… Иска да кажем, конкретни срокове. Идиотът нищо не разбира от високи технологии и agile PM.

3.03. Обсъждахме сроковете. Изпихме 3 каси бира. Петров казва, че ще стане за 4 месеца. Значи за 8 месеца. В договора записахме 12 месеца, но едва ли ще се оправим за по-малко от 16.

6.03. Петров отиде да върне бутилките.

8.03. Празнуваме 8 март. Във фирмата няма жени, така че никой не ни пречи на празника.

2.04. Петров казва, че трябва да започнем работа. Какво му стана на този човек. Изчистихме строителната площадка и закачихме красиви плакати „Строежът се изпълнява от компания „bAllstroy“. С чувство на изпълнен дълг играем „Quake“.

20.04. Дойде възложителят, пита как върви работата. Сложихме го да играе Quake и го оставихме да ни бие всички.

21.04. Обсъждахме проекта. Сидеров предлага панелна архитетура. Петров настоява, че всичко трябва да се строи по стария начин от тухли, а не по ламерски. Най-радикалния проект предложи Алекс. Предлага да построим няколко десетки дървени бараки и да ги съединим с подземни тунели. На Запад било модно. Напомнихме му, че все пак клиента иска 12 етажен блок. Опитахме се да решим въпроса, чрез дуели на Quake. Алекс с неговите дървени бараки, бързо отпадна, но резултата между Сидеров и Петров излезе равен. Решихме всеки да строи по свой план и след това да ги съединим, за да не падне.

Continue reading Ако програмистите строяха Жилища: 1.03. Ура!…

ТЪНКИТЕ РАЗЛИКИ МЕЖДУ СЕЛЯНИН И СЕЛЯНДУР

ТЪНКИТЕ РАЗЛИКИ МЕЖДУ СЕЛЯНИН И СЕЛЯНДУР:
1. Селянин – човек, който живее на село или в малък град.Селяндур – живее навсякъде, най-много в средните и големите градове. По селата не вирее (няма кой да го търпи).

2. Селянин – бачка яко, изкарва си хляба с честен труд. Щастлив е, че има работа. Лоялен е към работодател и колеги.Селяндур – мързелива гад. Мрази да се труди, обича да е “на далавера”. Гледа винаги да изклинчи и да “претакова” държавата, колегата или шефа.

3. Селянин – чист човек. Обича природата и не свини наоколо. Повечето отпадъци намират приложение в градината или като храна на животните.Селяндур – свиня. Хвърля си боклука в найлоново пликче през прозореца. Изтърсва си пепелника на колата на светофара. Ако му направиш забележка, бучи, че си плаща данъците и че са длъжни да му почистят. Възможно е и до физическа саморазправа да прибегне.

4. Селянин – плаща си данъците и сметките. Псува на ум (и на глас) обирджийската държава, но плаща. Декларира си кладенеца, който сам е копал и му плаща данък.Селяндур – никога не плаща нищо. Висят му 15 неплатени акта от КАТ и данъци на панелката от 1989-та. Краде парно от комшиите, слага си магнит на електромера и не плаща вода.

5. Селянин – говори просто, но разбираемо. Ако се премести да живее в голям град, за една година преодолява диалекта.Селяндур – мьека цял живот и твърди, че това е най-чистият български език. Мрази да го поправят, не желае да научи нищо ново.

6. Селянин – умее да се весели, знае как и кога. Ако има сватба, ще чуе цяло село, но семейните празници се празнуват у дома.Селяндур – дъни музиката яко до 4 сутринта и хич не му дреме, че е примерно вторник и утре всички наоколо са на работа. Другият вариант е да се нареже като свиня в кварталната кръчма, да се сбие със сервитьора, да оповръща таксито и да опикае асансьора.😏

Източник: HighViewArt , obekti.bg

Банков обир и … улавяне на възможността

По време на банков обир в Гуанджоу, Китай, крадец казва на всички в банката: “Не мърдайте и не ни пречете! Парите принадлежат на държавата, но животът си е ваш.”

Хората в банката, легнали тихо. Това се нарича “Концепция на промяната на мисленето”- смяна на конвенционалния начин на мислене.

Когато една дама легнала на масата предизвикателно, крадецът извикал към нея: “Моля бъдете цивилизовани. Това е обир, и нищо повече!”

Това се нарича “Да бъдеш професионалист”. Фокус само върху това, което си обучен да правиш!

Когато банковите крадци се завърнали у дома, по-младият (завършил икономическо образование) казал на по-възрастният крадец (който имал завършен едва 6 клас(sad) “Нека да преброим колко пари взехме.”

Възрастният обирджията не се съгласил и казал: “Ти си много глупав. Има толкова много пари, че ще ни отнеме много време да ги преброим. Довечера по новините ще кажат колко сме взели от банката!”

Това се нарича “Опит.” В днешно време опитът е по-важен от квалификациите на хартия!

След като крадците си заминали, управителят на банката казал на банковия супервайзър, да се обади бързо в полицията. Но супервайзърът му казал: “Чакай! Те взеха 20 милиона. Нека обаче ние вземем останалите 10 милиона от трезора за себе си и да добавим към тях и 70-те милиона, които преди това бяхме присвоили от банката!”.

Това се нарича “Плувай с течението.” Преобразуване на неблагоприятната ситуация и обстоятелства в твоя полза!

Супервайзърът казал: “Щеше да е добре, ако имаше грабежи всеки месец.”

Това се нарича “Убий скуката.” Личното щастие е по-важно от работата ти.

На следващия ден, телевизионните новини съобщават, че 100 милиона са взети от банката. Крадците преброили парите няколко пъти, но те били само 20 милиона. Крадците се ядосали много и започнали да се оплакват: “Ние рискувахме живота си и взехме само 20 милиона. Управителят на банката взе 80 милиона за нула време, без да си мърда пръста!”

А управителят на банката се усмихваше щастлив, защото чрез грабежа, покри предишните си загуби и дори успя да присвои още пари.

Това се нарича “Улавяне на възможността.” Или това е щом се отвори прозорец на възможност – да поемаш рисковете, който той носи!

Така че, кой наистина “печели” тук?

Неизвестен автор


Банката е място, където ти дават на заем чадър в ясно време, и си го искат обратно точно когато започне да вали.” – Робърт Фрост

BASE64 email raw attachment – Decode on MacOS

Take the attachment file which is Base64 encoded. The section should look like below. There is an opening string “–00000000000039139405d8b03aff” and closing with the same string “–00000000000039139405d8b03aff”. Your code will be different but beginning and ending will be always the same.

–00000000000039139405d8b03aff
Content-Type: application/msword;
name=”File22.doc”
Content-Disposition: attachment;
filename=”File22.doc”
Content-Transfer-Encoding: base64
Content-ID: <17f26f7ffc9d845639d2>
X-Attachment-Id: 17f26f7ffc9d845639d2

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAXgAAAAAAAAAA
pcEAa+ACBAAA8BK/AAAAAAAAEAAAAAAACAAA2jEAAA4AYmpialvdW90AAAAAAAAAAAAAAAAAAAAA

…………
…………
AAAAAAAAAAAAAAAAAA==

–00000000000039139405d8b03aff

Get the encoded text which starts on a new line and ends on the line before the last string “-00xxxxxx” (Bolded text below).

Method 1 – Save to text file and decode it

Save it as text file (base64.txt) in a directory.

Open it in Terminal , go to this directory and execute the command replacing the filename properly:

base64 --decode base64.txt > File22.doc

Method 2 – all in one command

base64 --decode > File22.doc
Paste_from_clipboard_the_encoded_text_here_VGhpcyBpcyBiYXNlNjQgZW5jb2RlZAo=

and press [ctrl+d] to send the pasted text.

Method 3 – use site for files up to 2MB

https://www.freeformatter.com/base64-encoder.html

Dr. Rober Epstein при Joe Rogan (podcast #1768)

https://open.spotify.com/episode/4q0cNkAHQQMBTu4NmeNW7E?si=a5d8de91f2b44c5b

Един интересен подкаст с Dr. Rober Epstein при Joe Rogan – интересни факти и истории и наблюдения за търсенето в google, може ли и как се манипулират изборите ни на избори и всеки ден с резултатите, подсказванията и т.н.

Амазон – най-големият рекламодател в Google

Apple и те събират, но не е ясно за какво ползват инфо.

Facebook – ясно, че основно събират и търгуват с информация за хората

Войната с Микромеките на Google до 2015-2016та е повсеместна по съдилища и изведнъж свалят всички дела и М$ почват с Win10 и 11 да следят потребителите си. (Т.нар. surveillance business model).

70% от гледаните клипове в YouTube са препоръчаните в “Up next”…