Soluții

How to turn Chrome’s address bar into a notepad with one line of text

This “hack” is super simple. All you have to do is open Google Chrome and type or copy the following into the address bar:

data:text/html, <html contenteditable> That’s pretty much it. Now you can use that page as a no-frills word processor. It’s handy to have it when you want to write notes while working, take a phone call, or, in my case, jot down ideas and thoughts while writing.

The best thing about this DIY notepad is that it works in most modern browsers. I’ve tested it in Chrome, Firefox, and Edge, but it should work in pretty much every browser you might be using, no matter how obscure it is. You aren’t limited to desktop browsers either. I tried taking notes in the Android versions of Chrome and DuckDuckGo, and I managed to turn them into notepads just by copying the command into their address bar and opening the page.

So why would anyone use this? Well, as I’ve said, it can be handy to have a barebones note-taking page in your browser for times when you want to quickly jot something down without having to open your preferred note-taking app or click through multiple menus to access an online notepad.

You can bookmark the page and open it in a second when you’re working and want to write down something your coworker or boss said, or jot down a quick note or two during a phone or video call. When you’re in an online meeting and get a great idea but have to wait for your turn to speak, you can immediately write it down instead of opening a separate app.

I occasionally use this browser-based notepad when working on an article or doing research. It’s great for capturing fleeting thoughts I might otherwise forget, jotting down subheading ideas, pasting useful links, or using it as a temporary note-taking space I can simply close and forget about once I’m done.

This browser notepad works great as a dead-simple note-taking app, but the fact that it’s just a tiny code snippet also means you shouldn’t expect a slew of features. You can’t adjust the font size, spacing, margins, or any of that fancy stuff. Your notes also won’t be saved automatically when you close the browser or reload the page. The only way to save them is by saving the entire page using the “Save page as…” option.

You get the default font, can press Enter to insert line breaks, use basic keyboard shortcuts (Ctrl+I, Ctrl+B, Ctrl+U), and copy and paste text—and that’s about it. There’s no support for Markdown or any other advanced feature.

If this hack sounds intriguing but you find the default version too barebones, check out this Medium article and paste the code shared there into your browser’s address bar. You’ll get a nicer-looking yet still dead-simple note-taking space you can customize to your liking. You can adjust margins, change the background, and more by tweaking the code. The downside is that this version won’t save your work either, but at least it looks much better than the original.

If you want an even more powerful browser notepad that automatically saves what you write, head over to this Reddit post and follow the instructions (the code should work fine in most browsers). In a minute or so, you’ll have your own browser notepad you can bookmark and use whenever you want to jot something down, with the added benefit of everything being saved automatically. You can edit the font size and many other elements directly in the code—just open the .htm file you created with Notepad and go wild.

While they’re as simple as possible and will never replace proper, robust note-taking apps, these browser-based notepads are neat to have. Sometimes, we just want to write something down in a hurry, and being able to open one with a single click can be handy.

Also, sometimes I just want to jot something down while working or browsing the web, use that info a few minutes later, and then simply close the page and forget about it. Not every note needs to be formatted or saved.

[mai mult...]

Reinstalarea sau actualizarea firmware-ului pe un dispozitiv FortiGate

Reinstalarea sau actualizarea firmware-ului pe un dispozitiv FortiGate este o procedură critică. În calitate de specialist IT, îți recomand să ai întotdeauna o variantă de rollback și un backup la zi al configurației înainte de a începe.

Există două scenarii principale: Actualizarea Standard (din interfața GUI/CLI) și Reinstalarea de Urgență (via TFTP, când sistemul de operare este corupt).

Scenariul 1: Actualizarea Standard

Aceasta este metoda recomandată pentru mentenanța de rutină. Fortinet folosește conceptul de “Upgrade Path” (cale de actualizare). Nu sări niciodată versiuni majore fără să verifici tabelul de compatibilitate pe portalul FortiGuard.

Pașii de urmat:

  1. Backup Config: System -> Configuration -> Backup. (Esențial!)

  2. Verifică Upgrade Path: Mergi la System -> Fabric Management și verifică coloana “Upgrade”. FortiOS îți va spune exact prin ce versiuni intermediare trebuie să treci.

  3. Execuția:

    • Descarcă imaginea .out din Support Portal.

    • Mergi la System -> Firmware -> Browse și încarcă fișierul.

    • Dispozitivul se va restarta automat. Atenție: Traficul va fi întrerupt pe durata reboot-ului (aprox. 3-5 minute).

Scenariul 2: Reinstalarea Complexă (Format & Recovery via TFTP)

Dacă unitatea este într-o buclă de boot (boot loop) sau firmware-ul este corupt, trebuie să folosim BIOS-ul și un server TFTP.

Componente necesare:

  • Cablu Consolă (RJ45 to DB9/USB).

  • Server TFTP (recomand Tftpd64 pentru Windows).

  • Imaginea de Firmware corespunzătoare modelului (ex: FGT_60E-v7.x.x.out).

Procedura pas cu pas (Arhitectura Recovery):

1. Pregătirea mediului

  • Conectează cablul de consolă la PC-ul tău.

  • Conectează un cablu Ethernet între portul Management (sau Port 1 pe modelele mici) și PC.

  • Setează IP-ul plăcii de rețea a PC-ului tău pe ceva static (ex: 192.168.1.10 / 255.255.255.0).

  • Pune imaginea de firmware în folderul rădăcină al serverului TFTP.

2. Accesarea BIOS-ului

  • Deschide un emulator de terminal (Putty sau TeraTerm) pe portul COM (Speed: 9600).

  • Repornește FortiGate-ul (scoate și bagă alimentarea).

  • Când vezi mesajul Press any key to display configuration menu..., apasă rapid orice tastă.

3. Configurarea parametrilor de rețea în BIOS

În meniul de configurare, alege următoarele (literele pot varia în funcție de model):

  • [G] – Get firmware image from TFTP server.

  • Introdu IP-ul FortiGate: 192.168.1.99

  • Introdu IP-ul Serverului TFTP (PC-ul tău): 192.168.1.10

  • Introdu numele exact al fișierului: FGT_60E-v7.out

4. Instalarea propriu-zisă

  • BIOS-ul va descărca imaginea prin rețea.

  • Vei fi întrebat: Save as Default firmware? [y/n]. Apasă Y.

  • FortiGate va formata partiția de sistem și va instala noul firmware curat.

 Best Practices de la un Senior Admin

  1. MD5 Checksum: După ce descarci firmware-ul de pe site-ul Fortinet, verifică hash-ul MD5. Un fișier corupt la download poate face “brick” dispozitivului.

  2. Consistența Configurației: Dacă faci downgrade de firmware, configurația actuală va fi ștearsă sau coruptă (formatul fișierului de config se schimbă între versiuni). Întotdeauna după un upgrade/reinstall, verifică consola pentru erori de tipul Attribute 'xxx' is invalid.

  3. Viteză de transfer: Dacă ești pe un model vechi și TFTP-ul e prea lent, poți încerca instalarea de pe un Stick USB (dacă modelul suportă boot de pe USB din BIOS).

[mai mult...]

Implementare Windows Autopilot si Microsoft Intune

Ca specialist IT, știu că în mediile de enterprise moderne, metoda clasică de “făcut stick-uri USB” și instalat manual este considerată arhaică. Viitorul (și prezentul) aparține Modern Endpoint Management-ului.

Instalarea Windows prin Windows Autopilot nu este propriu-zis o “instalare” de la zero, ci o provizionare (provisioning). Ideea este că Windows-ul vine preinstalat de la producător (OEM), iar Autopilot îl transformă dintr-un sistem “generic” într-un workstation securizat, gata de lucru pentru compania ta, fără ca IT-ul să atingă măcar laptopul.

Iată o arhitectură complexă a soluției, detaliată pas cu pas:

Arhitectura Soluției: Implementare Windows Autopilot & Microsoft Intune

1. Pre-rechizite și Licențiere

Înainte de orice, ai nevoie de “fundația” Microsoft 365.

  • Licențiere: Minim Microsoft 365 Business Premium, sau E3/E5.

  • Identitate: Azure AD (acum Microsoft Entra ID).

  • MDM: Microsoft Intune (Endpoint Manager).

  • DNS: Domeniul companiei configurat corect în tenant.

2. Colectarea și inrolarea Hardware-ului

Fiecare dispozitiv are un ID unic numit Hardware Hash. Ai trei metode de a-l introduce în sistem:

  • OEM Direct: HP, Dell sau Lenovo trimit automat hash-urile în tenant-ul tău la achiziție.

  • Manual (pentru teste): Rulezi un script PowerShell pe un Windows existent:

    PowerShell

    Install-Script -Name Get-WindowsAutopilotInfo
    Get-WindowsAutopilotInfo.ps1 -Online
    
  • Self-Deployment: Dispozitivul se înrolează singur la prima conectare la internet dacă este configurat astfel.

3. Configurarea Profilelor în Microsoft Intune

Aici se întâmplă “magia”. Trebuie să configurezi următoarele componente:

A. Autopilot Deployment Profile

Definești experiența utilizatorului (Out-of-Box Experience – OOBE):

  • Deployment Mode: User-Driven (cel mai comun).

  • Join to Azure AD as: Azure AD Joined.

  • Privacy Settings: Hide (pentru a nu plictisi utilizatorul).

  • User Account Type: Standard (pentru securitate maximă) sau Administrator.

B. Enrollment Status Page (ESP)

Aceasta este ecranul care blochează utilizatorul până când aplicațiile critice sunt instalate.

  • Configurează sistemul să nu lase utilizatorul să intre pe desktop până când antivirusul (Bitdefender sau Defender for Endpoint) și browserul nu sunt gata.

4. Automatizarea Post-Instalare 

După ce Windows-ul “se recunoaște” ca fiind al firmei, Intune începe să împingă resursele:

  • Configuration Profiles: Setări de Wi-Fi, VPN, restricții USB, configurare BitLocker.

  • Compliance Policies: Dacă laptopul nu are BitLocker activat sau nu are ultimele update-uri, îi blocăm accesul la Outlook/Teams.

  • App Deployment: Automatizăm instalarea de:

    • Microsoft 365 Apps (Office).

    • Aplicații de business (Line-of-Business sau Win32 apps ambalate prin IntuneWinAppUtil).

    • Browsere (Edge/Chrome).

5. Fluxul de lucru pentru utilizatorul final

  1. Angajatul primește laptopul acasă (sigilat)

  2. Îl deschide și îl conectează la Wi-Fi

  3. Windows-ul detectează că aparține companiei și cere doar adresa de e-mail și parola de corporație

  4. Se activează MFA (Multi-Factor Authentication)

  5. Așteaptă 15-30 minute (timp în care ESP instalează tot)

  6. Desktop Gata! Toate fișierele din OneDrive sunt acolo, Outlook e configurat, securitatea e activă.

Considerații avansate de Securitate (Nivel Senior)

  1. Hybrid Azure AD Join: Dacă încă ai servere On-Premise (Domain Controllers), vei avea nevoie de un Intune Connector instalat pe un server local pentru a face legătura între cloud și Active Directory-ul vechi. Totuși, recomandarea mea este să mergi pe Cloud Native (Azure AD Joined) dacă este posibil.

  2. Windows Update for Business (WUfB): Configurează “Update Rings”. Nu lăsa utilizatorii să amâne update-urile la infinit. Setează un “deadline” de 3 zile pentru instalarea patch-urilor de securitate.

  3. Local Admin Password Solution (LAPS): Folosește Windows LAPS integrat în Intune pentru a gestiona parolele de admin local în mod unic și rotativ pentru fiecare laptop.

[mai mult...]

Fix Windows 11 KB5062553 Update not installing

Soluții pentru KB5062553 care nu se instalează

1. Restart + verificare simplă

  • Restart PC

  • Mergi la Settings → Windows Update → Check for updates

 Uneori update-ul se finalizează după reboot

2. Reset Windows Update

Deschide Command Prompt (Run as Administrator) și rulează:

net stop wuauserv
net stop bits
net stop cryptSvc
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptSvc
net start msiserver

 Restart PC după

3. Rulează verificări sistem

În Command Prompt (Admin):  sfc /scannow

apoi: DISM /Online /Cleanup-Image /RestoreHealth

 4. Instalează manual update-ul

Dacă tot nu functioneaza:

  1. Mergi pe: Microsoft Update Catalog

  2. Caută: KB5062553

  3. Descarcă versiunea pentru:

    • Windows 11 x64

  4. Rulează fișierul .msu

 Ocolește Windows Update complet

5. Verifică spațiu și politici

  • Minim 10–15 GB liber pe C:

  • Verifică dacă există GPO:

    • WSUS configurat

    • update-uri blocate

6. Dezactivează temporar antivirus

 Unele soluții blochează instalarea update-urilor.

[mai mult...]

Fix Windows Update problems with reset Windows update tool

Metoda 1 – Reset Windows Update Tool

  1. Descarcă utilitarul „Reset Windows Update Tool”

  2. Click dreapta → Run as Administrator

  3. Alege opțiunea:

    • Reset Windows Update Components

  4. Așteaptă să termine

  5. Restart PC

După restart:

  • mergi în Settings → Windows Update → Check for updates

Metoda 2 – Reset manual

1. Deschide Command Prompt ca Administrator

2. Oprește serviciile:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

3. Șterge cache Windows Update:

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

4. Pornește serviciile:

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

5. Restart PC

Metoda 3 – Fix suplimentar

Rulează:

sfc /scannow

și apoi: DISM /Online /Cleanup-Image /RestoreHealth

[mai mult...]

Remediere: Intel Driver and Support Assistant Scan Failure

Problema „Intel Driver & Support Assistant – Scan Failure” apare destul de des și e de obicei legată de servicii, browser sau instalare coruptă.

1. Reinstalare completă Intel Driver & Support Assistant

  1. Mergi la:

    • Control Panel → Programs

  2. Dezinstalează:

    • Intel Driver & Support Assistant

  3. Șterge manual folderele (IMPORTANT):

    C:\Program Files (x86)\Intel\Driver and Support Assistant
    C:\ProgramData\Intel\DSA
  4. Restart PC

  5. Reinstalează de aici (oficial):

2. Verifică serviciile Intel

  1. Win + Rservices.msc

  2. Caută:

  • Intel(R) Driver & Support Assistant

  • Intel(R) DSA Service

trebuie să fie:

  • Running

  • Startup: Automatic

 3. Problema de browser

Scanarea se face prin browser:

Folosește:
Google Chrome sau Microsoft Edge

Evită:

  • Firefox (uneori dă erori)

  • browser cu extensii agresive

Ce mai verifici:

  • dezactivează AdBlock

  • permite pop-ups

  • clear cache

4. Rulează ca administrator

Deschide browserul:
Click dreapta → Run as Administrator

5.Verifică firewall / antivirus

Uneori blochează scanarea:

permite:

  • DSAService.exe

  • DSATray.exe

sau dezactivează temporar antivirusul și testează.

[mai mult...]