<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-4917241138882406405</atom:id><lastBuildDate>Sun, 01 Nov 2026 10:57:39 +0000</lastBuildDate><category>linux</category><category>grub4dos</category><category>excel</category><category>oracle</category><category>error</category><category>dos</category><category>windows</category><category>bash</category><category>install</category><category>la gi</category><category>vim</category><category>command line</category><category>iphone</category><category>ssh</category><category>sublime text</category><category>c</category><category>download</category><category>git</category><category>huong dan</category><category>ios</category><category>nixos</category><category>openwrt</category><category>printer</category><category>shortcut key</category><category>window</category><category>boot</category><category>cygwin</category><category>disable</category><category>firmware</category><category>golang</category><category>loi</category><category>ms word</category><category>terminal</category><category>window 10</category><category>windows 10</category><category>youtube</category><category>đạo hàm cấp cao</category><category>.bat</category><category>CentOS 7</category><category>awk</category><category>batch</category><category>batch file</category><category>c programming</category><category>copy</category><category>file</category><category>hdd</category><category>nvim</category><category>package</category><category>phim tat</category><category>python</category><category>sqlplus</category><category>tai sao</category><category>unicode</category><category>windows 7</category><category>WR841N</category><category>alias</category><category>bat</category><category>clipboard</category><category>command prompt</category><category>config</category><category>connect</category><category>create</category><category>cu phap</category><category>cờ lê</category><category>datagrip</category><category>debian</category><category>delete</category><category>dns</category><category>ftp</category><category>github</category><category>google sheet</category><category>hotspot</category><category>hướng dẫn</category><category>ip</category><category>local</category><category>login</category><category>lỗi</category><category>nghia la gi</category><category>outlook</category><category>pc</category><category>putty</category><category>query</category><category>reboot</category><category>rman</category><category>rtorrent</category><category>serial</category><category>skype</category><category>tat ca</category><category>tieng viet</category><category>tradingview</category><category>unikey</category><category>usb</category><category>vlan</category><category>vpn</category><category>xoa</category><category>0x80070005</category><category>API</category><category>Autohotkey</category><category>FT232RL</category><category>No device drivers were found</category><category>SQL Developer</category><category>append</category><category>array</category><category>bridge</category><category>buffalo</category><category>caplock</category><category>car</category><category>cau lenh</category><category>chien thuat</category><category>chrome</category><category>chậm</category><category>cli</category><category>cmd</category><category>command</category><category>command history</category><category>conemu</category><category>cong suat</category><category>context menu</category><category>counter</category><category>cups</category><category>database</category><category>day dan dien</category><category>dhcp</category><category>disconnect</category><category>django</category><category>dota 2</category><category>driver</category><category>ebook</category><category>epub</category><category>extend</category><category>find</category><category>firefox</category><category>firewall</category><category>folder</category><category>free</category><category>fzf</category><category>giai thich</category><category>gmail</category><category>google</category><category>google chrome</category><category>gpt</category><category>grep</category><category>guide</category><category>hack</category><category>i3wm</category><category>ibus</category><category>ida</category><category>isp</category><category>jailbreak</category><category>kernel</category><category>khac che</category><category>kia cerato</category><category>kindle</category><category>latex</category><category>loop</category><category>ls-wvl</category><category>markdown</category><category>modem</category><category>mysql</category><category>nas</category><category>nodejs</category><category>not working</category><category>ntp server</category><category>open</category><category>openvpn</category><category>option</category><category>oracle database</category><category>package manager</category><category>pl2303</category><category>playlist</category><category>pointer</category><category>port</category><category>print</category><category>ps3</category><category>pull request</category><category>quạt</category><category>remote desktop</category><category>resolved</category><category>reverse</category><category>root</category><category>route</category><category>samba</category><category>scp</category><category>sed</category><category>server</category><category>share</category><category>share folder</category><category>shell</category><category>sql server</category><category>streaming</category><category>su</category><category>sys</category><category>sử dụng</category><category>tearing saga</category><category>telegram</category><category>telnet</category><category>the nao</category><category>time</category><category>tin hieu</category><category>torrent</category><category>translate</category><category>transmission</category><category>tunnel</category><category>utf-8</category><category>utf8</category><category>vi</category><category>viet tat</category><category>vmware</category><category>voz</category><category>wget</category><category>windows server</category><category>windows xp</category><category>winrar</category><category>wli-h4-d1300</category><category>wrenches</category><category>write</category><category>#math</category><category>%~dp0</category><category>(unicode error)</category><category>0002</category><category>0003</category><category>06558</category><category>0x0000011b</category><category>0x00000709</category><category>0x0800F081F</category><category>0xC004F074</category><category>1.8v</category><category>10g</category><category>11g</category><category>2 hàng trong một ô</category><category>2 màn hình</category><category>2 playback</category><category>2008</category><category>2013-MISC-75</category><category>256color</category><category>32bit</category><category>3TB</category><category>3g</category><category>414</category><category>443</category><category>4g</category><category>64 bit</category><category>7zip</category><category>800f0954</category><category>9g</category><category>@</category><category>A1</category><category>A1 A4 A7</category><category>A4</category><category>A7</category><category>AMD</category><category>AQ chinh truyen</category><category>ATI</category><category>AceStream Engine</category><category>Apple MacOS</category><category>Authentication</category><category>AutoHotKey 2.0</category><category>Because of an error in data encryption</category><category>Body.data</category><category>Bulk Senders Guidelines</category><category>C:\</category><category>CentOS7</category><category>Condition Formatting</category><category>Couldn't bind port</category><category>Digital Communications</category><category>Disable secure boot</category><category>GV-N730-2GI Rev1.0</category><category>Gargoyle</category><category>Ghost</category><category>Gilbert Held</category><category>Goldendict</category><category>HP pro 3330 MT</category><category>HTTP</category><category>Ignore all file</category><category>Internet of Things</category><category>Interval timer</category><category>IoT</category><category>JIRA</category><category>Laptop Acer</category><category>MIBs and MPLS</category><category>Multiplexing</category><category>NA</category><category>Network management</category><category>ORA-00600</category><category>ORA-01194</category><category>ORA-65093</category><category>P-320W</category><category>PID</category><category>PIR 612</category><category>Plugin Manager</category><category>RMAN-01009</category><category>RMAN-06023</category><category>RMAN-06172</category><category>SL</category><category>SkypeBrowserHost.exe</category><category>SmartScreen</category><category>Snipping Tool</category><category>SoftwareDistribution</category><category>Solid archive</category><category>Steven Karris</category><category>SyntaxError</category><category>TLSV1_ALERT_PROTOCOL_VERSION</category><category>TrustedInstaller</category><category>URL x.com</category><category>USB TO COM TTL FT232RL</category><category>Ugreen 40759</category><category>VBA</category><category>VBS</category><category>Vampire Survivors</category><category>Wrench</category><category>XZ_5.1.2alpha</category><category>YuGiOh Forbidden Memories</category><category>Zyxel</category><category>access</category><category>access is denied</category><category>activate</category><category>activate windows 10</category><category>active</category><category>admin</category><category>ahk</category><category>all file</category><category>all image</category><category>all type</category><category>alt</category><category>am tan</category><category>amd64</category><category>ampli</category><category>amt</category><category>anh</category><category>antenna</category><category>anyconnect</category><category>ap suat</category><category>apache</category><category>app</category><category>app store</category><category>apple id</category><category>argc</category><category>arguments</category><category>argv</category><category>array size</category><category>arrow</category><category>asha 206</category><category>assembly</category><category>at</category><category>audit log</category><category>auto</category><category>auto compress</category><category>auto extract</category><category>auto fill current date</category><category>auto update</category><category>autostart</category><category>ax3000 xiaomi</category><category>azw3</category><category>bac thau</category><category>background</category><category>backspace</category><category>backspace ^H</category><category>backtick</category><category>backup</category><category>ball bearing</category><category>bandwidth</category><category>bang thong</category><category>bang vu khi</category><category>banned</category><category>bao lau mot lan</category><category>bao nhieu oat</category><category>base address</category><category>bash command</category><category>bash shell</category><category>bashrc</category><category>basic</category><category>bat chu</category><category>baterry</category><category>bc</category><category>beginner</category><category>best</category><category>bien</category><category>bigO notation</category><category>bignumber</category><category>binary search</category><category>bindkey</category><category>binh chua</category><category>black list</category><category>blink</category><category>block</category><category>blogtruyen</category><category>bo tao dao dong</category><category>boolean</category><category>border</category><category>brick</category><category>brightness</category><category>buffalo airstation</category><category>buffalo dd-wrt</category><category>buffalo wireless</category><category>build</category><category>build from source</category><category>build system</category><category>bulk mail</category><category>burpsuite</category><category>bôi trơn</category><category>bạc đạn</category><category>bắt chữ</category><category>bếp từ</category><category>bị đơ</category><category>cach vao facebook</category><category>cach vao facebook 2013</category><category>cai dota 2 o o D</category><category>cai win 7 bang usb</category><category>cai win 7 khong hien o cung</category><category>cai windows 7 khong hien o cung</category><category>calculate</category><category>can deu chu</category><category>can giua</category><category>candle</category><category>canon lbp2900</category><category>cao tan</category><category>cap cao</category><category>cap nhat thoi gian</category><category>cap tran phu phuong liet</category><category>case-insensitive</category><category>cau</category><category>cau hinh</category><category>cau so</category><category>cc</category><category>cd</category><category>cdsht</category><category>cell cach deu nhau</category><category>cell có dữ liệu</category><category>cell rong</category><category>centos</category><category>chan</category><category>chan dau</category><category>change</category><category>change drive letter</category><category>change folder</category><category>character</category><category>charge</category><category>charnap codec</category><category>chay</category><category>chay no</category><category>chay tot</category><category>cheat</category><category>cheat engin</category><category>cheat engine</category><category>chenh lech</category><category>chi co duoi file</category><category>chi phi</category><category>chien tranh va hoa binh epub</category><category>chieu dai cap</category><category>chiu tai toi da</category><category>chon cap</category><category>chon day dan</category><category>chong lai</category><category>chong lai Troll Warlord</category><category>chong lai hook</category><category>chong lai pudge</category><category>chu bi cach ra</category><category>chu ki</category><category>chup menu chuot phai</category><category>chup menu phai chuot</category><category>chuyen ngay thang sang text trong excel</category><category>chuyen o trong cmd</category><category>chuyen thu muc game</category><category>chuyển tới cửa sổ tiếp theo windows</category><category>chuột bị đơ</category><category>chạy file code trong python shell</category><category>chất lượng kém.</category><category>chọn cáp</category><category>chọn nhiều ảnh</category><category>chữ</category><category>chữ cái</category><category>chữ w</category><category>chữ ư</category><category>cisco</category><category>citrix</category><category>clear formatting</category><category>click to open</category><category>client</category><category>clone</category><category>clonezilla</category><category>close</category><category>cloudflare</category><category>cmder</category><category>co le</category><category>code</category><category>code page</category><category>code-server</category><category>color cursor</category><category>column</category><category>comic</category><category>command dos</category><category>command not found</category><category>commandline</category><category>con trỏ</category><category>config file</category><category>cong nghe</category><category>cong suat toi da</category><category>cong tru ngay thang excel</category><category>connect internet</category><category>connection</category><category>contributing</category><category>convert</category><category>convert base</category><category>copy cell</category><category>copy file</category><category>copy file to newbranch</category><category>copy paste</category><category>cors</category><category>counter Troll Warlord</category><category>cr 8809</category><category>crack</category><category>crashdump</category><category>creat</category><category>createrepo</category><category>cron</category><category>csdl</category><category>csv</category><category>ctf</category><category>cu phap winrar</category><category>custom uploader</category><category>cut pdf</category><category>cvt</category><category>cài đặt lại</category><category>cách đều nhau</category><category>công thức</category><category>cùng lúc</category><category>cơ khí</category><category>cảm biến hồng ngoại</category><category>cấp mực nhiều hơn</category><category>cộng ngày</category><category>dang nhap</category><category>dao dong</category><category>dao ham</category><category>dao ham cap cao</category><category>dao ham cap cao. Đạo hàm cấp cao.</category><category>dap an</category><category>dark</category><category>data</category><category>data_pump_dir</category><category>datasheet</category><category>dau nhay</category><category>dba</category><category>dd wrt</category><category>dd-wrt</category><category>dd-wrt repeater</category><category>ddns</category><category>de thi tuyen mobifone</category><category>debrick</category><category>decimal</category><category>declartion</category><category>delay notification</category><category>delete word</category><category>dell vostro 3560</category><category>den do</category><category>denied</category><category>description</category><category>desktop</category><category>developer</category><category>device</category><category>devtool</category><category>di chuyển</category><category>dictionary</category><category>dien ap</category><category>dien dan dung</category><category>dien du lieu cell trong</category><category>dien the</category><category>dien thoai</category><category>dientro</category><category>dieu hoa</category><category>dieu khien bang ap</category><category>dinh dang</category><category>dinh dang ngay thang</category><category>dinh ly nyquist</category><category>disable DHCP</category><category>disable Predictive Text</category><category>disable update skype</category><category>discord</category><category>disk</category><category>disk path</category><category>display</category><category>divide file to folder</category><category>dne lightweight filter</category><category>dne update</category><category>do chiu tai</category><category>docker</category><category>doi dns</category><category>dong bo</category><category>dong co dien</category><category>dong dien</category><category>dong lenh</category><category>dota 2 bat tieng viet</category><category>dota 2 bat unikey</category><category>dota 2 steam</category><category>dota 2 unikey</category><category>dota2</category><category>downgrade</category><category>download chrome</category><category>dsp</category><category>dung cu cam tay</category><category>duplicate</category><category>dvi-d</category><category>dây dẫn</category><category>dòng cách đều nhau</category><category>dấu nháy</category><category>dầu nhớt</category><category>dụng cụ cầm tay</category><category>easy to read</category><category>ebook-convert</category><category>efi</category><category>electric motor</category><category>email</category><category>email. lỗi</category><category>encoding</category><category>end of line</category><category>endofline</category><category>ergodic</category><category>evkey</category><category>exceed</category><category>exports</category><category>expressjs</category><category>facebook</category><category>facebook bi chan</category><category>facebook page</category><category>factorial</category><category>fail</category><category>failure</category><category>fallback</category><category>fan</category><category>fast telnet</category><category>fc</category><category>fd</category><category>file batch</category><category>file copy</category><category>file manager</category><category>file system</category><category>file tab</category><category>file text chi co phan mo rong</category><category>fill value</category><category>find and replace</category><category>find exist in array</category><category>firefox.</category><category>fix</category><category>fix loi randomserver</category><category>flash</category><category>font chu tieng viet</category><category>font error</category><category>for loop</category><category>foreground</category><category>forloop.sty</category><category>format</category><category>format type</category><category>from link</category><category>frp</category><category>fstest</category><category>full nhan vat</category><category>full screen</category><category>function pointer</category><category>g31</category><category>gach ngang</category><category>game</category><category>game steam</category><category>gato</category><category>gcc update</category><category>geometry</category><category>ghi chu bang tieng viet sticky note win 7</category><category>gia tri gia tang mobi</category><category>giai nen</category><category>giaithua</category><category>giao dien</category><category>giao thuc ntp</category><category>giat</category><category>gio trong file batch</category><category>git fetch</category><category>git hub</category><category>git init</category><category>gitea</category><category>gitignore</category><category>giá trị trùng</category><category>glibc</category><category>gnome</category><category>go chu w o che do go tieng viet</category><category>go lang</category><category>go so 1 ra chu ă</category><category>go tieng viet</category><category>go tieng viet stick note window 7</category><category>google dns</category><category>google drive</category><category>google map</category><category>gop o</category><category>gpg</category><category>graphic</category><category>green</category><category>grep alternative</category><category>grub</category><category>gui</category><category>gõ chữ w không ra chữ ư</category><category>hack tearing saga</category><category>hackernew</category><category>halt</category><category>ham truc giao</category><category>ham tu tuong quan</category><category>hand tools</category><category>handle type wrench</category><category>hang</category><category>hang cach deu nhau</category><category>hangout</category><category>hard drive</category><category>hard to use</category><category>hardreset</category><category>hashmap</category><category>he dieu hanh</category><category>he sinh thai</category><category>header</category><category>help</category><category>hero</category><category>hexa</category><category>hexadecimal</category><category>hg8045A</category><category>hiberfil.sys</category><category>hiddenflag</category><category>hide</category><category>hien thi</category><category>hieu dien the</category><category>high</category><category>highlight</category><category>hinh so</category><category>hirent boot</category><category>history</category><category>hiển thị</category><category>hoi chung chi</category><category>home</category><category>hopso</category><category>host</category><category>how to</category><category>hp</category><category>hp 3330 mt</category><category>hp dx 2310</category><category>html tag</category><category>httpd</category><category>huawei hg8045a</category><category>huong dan tearing saga</category><category>huong dan.</category><category>hàm tuần hoàn</category><category>hàng cách đều nhau</category><category>hàng xóm</category><category>hình dấu sao</category><category>hình sao</category><category>hướng dẫn sử dụng</category><category>hỗn hợp</category><category>ia64</category><category>idc</category><category>ignore commited file</category><category>impdb</category><category>impedance</category><category>important</category><category>in</category><category>in bị mờ</category><category>in mạng</category><category>incidents 2038</category><category>indicator</category><category>infrared sensor</category><category>init.vim</category><category>initrd</category><category>ins-20802</category><category>install bash</category><category>install godoc</category><category>install package</category><category>install windows 7 usb</category><category>intenet of thing la gi</category><category>interface</category><category>internet of thing là gì</category><category>interval.</category><category>into outfile</category><category>iot la gi</category><category>ip address</category><category>ip public</category><category>ipad</category><category>ipv6</category><category>is not available</category><category>is64bit</category><category>isi la gi</category><category>iso boot</category><category>javascript</category><category>join line</category><category>json</category><category>ket noi</category><category>key</category><category>key binding</category><category>keyboard</category><category>khac nhau</category><category>khac phuc</category><category>khac phuc.</category><category>khi in</category><category>khong can IE</category><category>khong chay duoc</category><category>khong duoc</category><category>khong nhan</category><category>khong nhay chu</category><category>khong sang phai</category><category>khong truy cap duoc randomserver</category><category>khong vao duoc</category><category>khong vao duoc facebook</category><category>khu vực</category><category>khuech dai am tan</category><category>không in</category><category>không kết nối</category><category>không phản hồi</category><category>không đăng nhập được</category><category>ki hieu hình sao</category><category>kiem tra</category><category>kindle paperwhite</category><category>kindle serial port</category><category>kinh nghiem thi tuyen mobifone</category><category>kodi</category><category>ky tu</category><category>kí hiệu hình sao</category><category>la gì</category><category>laptop</category><category>layout</category><category>led</category><category>lede</category><category>leech manga</category><category>leetcode</category><category>lenh</category><category>lib</category><category>lich van nien</category><category>limit quota</category><category>list all command</category><category>list file host</category><category>live</category><category>lo tan</category><category>loc</category><category>local dns</category><category>local project</category><category>local terminal</category><category>location</category><category>lock</category><category>log</category><category>log in</category><category>logon failure</category><category>loi facebook</category><category>loi ich</category><category>long</category><category>low</category><category>low hdd space</category><category>loại cầm tay</category><category>ls</category><category>luu tru game</category><category>lvm</category><category>là gì</category><category>làm sao</category><category>lấy giá trị</category><category>lấy gió ngoài</category><category>lệnh</category><category>lọc giá trị có trong 2 cột.</category><category>lục giác</category><category>ma turbo</category><category>mac dinh</category><category>mach</category><category>macro</category><category>magnet link</category><category>magnet mode</category><category>makeactive</category><category>mang cmc</category><category>mang fpt</category><category>mang noi hat</category><category>mang spt</category><category>mang viettel</category><category>mang vnpt</category><category>map</category><category>map string interface</category><category>mat do pho cong suat</category><category>mat do pho cong suat la gi</category><category>mat khau</category><category>matching pattern</category><category>maximum pid</category><category>may bom</category><category>may loc nuoc</category><category>mbr</category><category>md5crypt</category><category>meat hook</category><category>megatools</category><category>memory allocate</category><category>menu chuot phai khong chup duoc</category><category>merge</category><category>mesages</category><category>metaquote</category><category>metatrade</category><category>microsoft outlook</category><category>microtik</category><category>missing</category><category>mobifone</category><category>mobile bookmark</category><category>moc de</category><category>moc de chien ky</category><category>mod</category><category>module</category><category>module.exports</category><category>modulenounzip</category><category>mong de</category><category>monitor</category><category>mosh</category><category>mot dong thanh nhieu dong</category><category>mount</category><category>mouse</category><category>mouse crosshair</category><category>move next windows</category><category>mp301spf</category><category>mpv</category><category>mpv window</category><category>mpvnet</category><category>ms dos</category><category>msword</category><category>multi cell unmerge fill duplicate</category><category>multiple command</category><category>multiple folder</category><category>multiple message</category><category>music</category><category>máy in</category><category>mờ</category><category>mở nhiều</category><category>neovim</category><category>net framework 3.5</category><category>net use</category><category>network</category><category>network port</category><category>network range</category><category>next bài</category><category>next play</category><category>ngang hàng</category><category>ngau nhien</category><category>ngau nhien hoa</category><category>ngay hom qua</category><category>ngay thang</category><category>ngay thang nam</category><category>ngay trong file batch</category><category>ngoac vuong unikey</category><category>nguon phu thuoc</category><category>nha thong minh</category><category>nhan tin</category><category>nhanh</category><category>nhiet do day</category><category>nhieu cau lenh</category><category>nhieu dong</category><category>nhieu file</category><category>nhieu timeframe</category><category>nhieu trang</category><category>nhiễu</category><category>nix</category><category>no authority</category><category>no maximize</category><category>noi dung</category><category>nokia asha</category><category>not allowed</category><category>not enough available memory</category><category>notification mutiple device</category><category>nslookup</category><category>ntffs</category><category>ntp</category><category>number</category><category>numpad</category><category>nvm</category><category>nâng firmware dd-wrt</category><category>o cach deu nhau</category><category>o cung</category><category>on dinh</category><category>onenote</category><category>online</category><category>only accept</category><category>open with</category><category>opwnert</category><category>ora-04043</category><category>oracle Enterprise Manager</category><category>oracle em</category><category>oracle linux</category><category>oracle sql developer</category><category>oracle web manager</category><category>oto</category><category>ott</category><category>ott la gi</category><category>outline</category><category>over the top content</category><category>p2p caching</category><category>package control</category><category>package type</category><category>package xxx unrecognized import path</category><category>packet</category><category>pagefile</category><category>pager</category><category>paging</category><category>paging file</category><category>parameter</category><category>partition</category><category>partnew</category><category>parttype</category><category>passive</category><category>password</category><category>paste</category><category>path</category><category>pause</category><category>pdb</category><category>pdf</category><category>pdf reader</category><category>performance</category><category>permission</category><category>permission denied</category><category>persistent</category><category>phan biet</category><category>phan tap khong gian</category><category>phat hien</category><category>phien ban</category><category>phoi hop</category><category>phoi hop tro khang</category><category>phân vùng</category><category>phím tắt</category><category>phối hợp trở kháng là gì</category><category>piano</category><category>pinout</category><category>playstation 3</category><category>plug-in</category><category>plugin. disable</category><category>port 80</category><category>port 8080</category><category>port checking</category><category>portable</category><category>power sw</category><category>powershell</category><category>pppoe</category><category>printf</category><category>problem 1</category><category>profile</category><category>programming language</category><category>project</category><category>project euler</category><category>ps3 controller</category><category>pudge</category><category>pudge dota 2</category><category>pug</category><category>pulse width modulation</category><category>pwm</category><category>pxe</category><category>python code file</category><category>python console</category><category>python shell</category><category>qt</category><category>quan tri</category><category>quay pppoe</category><category>query result</category><category>quick</category><category>quit</category><category>quản lý lưu lượng</category><category>raid1</category><category>randomserver</category><category>randomserver.com</category><category>ranger</category><category>read</category><category>read file</category><category>red led</category><category>redirect</category><category>refuse.</category><category>regedit</category><category>regex</category><category>registry</category><category>reinstall</category><category>reinstall window defender</category><category>reload</category><category>remote</category><category>remove</category><category>rename</category><category>replace</category><category>repository source</category><category>reset</category><category>resize</category><category>resolution</category><category>restore</category><category>ricoh</category><category>ricoh mp301</category><category>right click snipping tool.</category><category>right menu context</category><category>riki</category><category>ripgrep</category><category>role</category><category>rootfs</category><category>rootnoverify</category><category>route print</category><category>router</category><category>rpm</category><category>run</category><category>runuser</category><category>rust</category><category>rustup</category><category>save command</category><category>savedefault</category><category>schedule</category><category>scrambling</category><category>script</category><category>script get</category><category>search</category><category>security policies block</category><category>seed</category><category>serial port</category><category>server role</category><category>service start</category><category>set syntax</category><category>setkey</category><category>settings</category><category>setup</category><category>setvbe</category><category>shannon</category><category>shared library</category><category>sharex</category><category>shorcut key</category><category>shortcut</category><category>signed</category><category>size</category><category>sjcam m20</category><category>skype classic</category><category>sleep. background process</category><category>slow</category><category>sms</category><category>snipping tool menu phai chuot</category><category>so lon</category><category>so sánh 2 cột</category><category>sock</category><category>socket</category><category>solo mid</category><category>solution</category><category>solved</category><category>sopcast</category><category>soạn thảo</category><category>space</category><category>space name</category><category>spam</category><category>speed</category><category>splashimage</category><category>sql</category><category>sql server 2005</category><category>sqlite</category><category>ssh key</category><category>stable</category><category>stack. infrastructure</category><category>stardict</category><category>start</category><category>startup win 7</category><category>startup windows</category><category>status line</category><category>steam</category><category>sticky note loi phong chu</category><category>sticky note tieng viet</category><category>sticky note win 7</category><category>stock</category><category>struct  initialization</category><category>structure</category><category>style</category><category>su dung</category><category>sua loi randomserver</category><category>sub-folder</category><category>super slim</category><category>sut ap</category><category>suy hao wifi theo vat lieu</category><category>suy hao wifi theo vat lieu xay dung</category><category>swap</category><category>switch between pane</category><category>switch conversation</category><category>sync</category><category>syntax</category><category>synthesia</category><category>sysdba</category><category>system clipboard</category><category>systemctl</category><category>sắc nét</category><category>sọc dọc</category><category>sụt áp</category><category>tabby</category><category>table</category><category>tac dung</category><category>tach cell bi hop</category><category>tach cell merge</category><category>tach gia tri trung</category><category>tach merge thanh nhieu cell</category><category>tach o</category><category>tai</category><category>tai nguyen</category><category>tarball</category><category>taskbar</category><category>tat thong bao 206</category><category>tay bang dinh</category><category>tay bang dinh inox</category><category>tay bang dinh vang</category><category>tearingsaga</category><category>telnet dont hang</category><category>template</category><category>ten</category><category>ten bang</category><category>terminal emulator</category><category>terminfo</category><category>testvbe</category><category>text</category><category>text background color</category><category>text file</category><category>tham số</category><category>thang 6 2013</category><category>thay doi</category><category>thay doi o dia</category><category>thay doi thoi gian</category><category>thay đổi</category><category>the high memory area</category><category>theme</category><category>thi tuyen di dong</category><category>thi tuyen mobifone</category><category>thi tuyen mobifone  2012</category><category>thong bao dai</category><category>thong ke</category><category>thu muc hien tai</category><category>thu nhat</category><category>thu nhỏ</category><category>thuattoan</category><category>thuc muc game</category><category>thông báo dấu sao</category><category>thương hiệu</category><category>thế nào</category><category>thời gian</category><category>tieng viet co dau sticky note</category><category>tiet dien day</category><category>tigervnc</category><category>time out</category><category>time server</category><category>time zone</category><category>tin hieu la gi</category><category>tin nhan</category><category>tin nhan 2 lan</category><category>tinh tiet dien day</category><category>tiết diện dây</category><category>tmux</category><category>tns</category><category>tnsname.ora</category><category>tnsnames</category><category>tong cong suat</category><category>total commander</category><category>totalcommander</category><category>tp link</category><category>tp link RRW740N</category><category>tplink</category><category>tpm</category><category>transmission-daemon</category><category>treo</category><category>trim</category><category>trinh duyet</category><category>tro khang</category><category>tru</category><category>truy van</category><category>trình duyệt</category><category>trùng 2 cột</category><category>tu dong chay</category><category>tu dong giai nen</category><category>tu dong nen</category><category>tu khoi dong</category><category>turbo code</category><category>turbo code la gi</category><category>turn off</category><category>tuyen dung mobifone 2012</category><category>twosum</category><category>tên card</category><category>tìm giá trị ở cột A có trong cột B</category><category>tìm giá trị ở cột A không có trong cột B</category><category>tín hiệu vtvcab hd chập chờn</category><category>tắt DHCP</category><category>tắt bỏ</category><category>tắt kí hiệu hình sao</category><category>udev</category><category>umask</category><category>unable to join network</category><category>unbrick</category><category>unhide</category><category>unicode sticky note</category><category>unicode va utf-8</category><category>unmerge cells</category><category>unrar</category><category>unzip</category><category>update kernel</category><category>upgrading</category><category>upload bộ cài lên gmail</category><category>upload speed slow</category><category>user</category><category>user login bash</category><category>using</category><category>utorrent</category><category>uuid</category><category>v11.0</category><category>vas mobifone</category><category>vbeprobe</category><category>vco</category><category>vi editor</category><category>viet nam</category><category>vietnamese</category><category>virtualenv</category><category>visual mode</category><category>vlan id</category><category>vlang</category><category>vlc</category><category>vlookup</category><category>vmmem</category><category>vmxnet3</category><category>vnc server</category><category>vnc service</category><category>vnpt .internet</category><category>vnthuquan.net</category><category>vo tuyen</category><category>vong lap</category><category>vpn share</category><category>vsftpd</category><category>vtvcab hd nhiễu bếp từ</category><category>vu khi tearing saga</category><category>vòng bi.</category><category>văn bản</category><category>vặn</category><category>wan error</category><category>watch</category><category>wd-40</category><category>web api</category><category>website</category><category>webui</category><category>where</category><category>wi-fi</category><category>wifi</category><category>wifi cham</category><category>wifi phat xa duoc bao nhieu</category><category>wifi slow</category><category>wifi trong nha co tuong chan</category><category>wifi tuong be tong</category><category>wifi tuong gach</category><category>win 7</category><category>win 7 khong hien o khi cai</category><category>window 7</category><category>window server</category><category>window10</category><category>windows app</category><category>windows server 2008</category><category>windows vista.</category><category>winmail.dat</category><category>winrar command line</category><category>wireguard</category><category>wli h4 d1300</category><category>word</category><category>word wise</category><category>word wrap</category><category>wr740n</category><category>x</category><category>x86_64</category><category>xfs</category><category>xml</category><category>xoa file ngay hom qua.</category><category>xoa hyper link</category><category>xoa noi dung</category><category>xu huong moi</category><category>xu ly</category><category>xvideos</category><category>xvideos bi randomserver</category><category>xóa nhiều ảnh cùng lúc</category><category>y</category><category>year 2038</category><category>yum</category><category>zoom</category><category>zsh</category><category>zte</category><category>ô cách đều nhau</category><category>điều chỉnh đậm nhạt</category><category>đàn ông</category><category>đính kèm</category><category>đạo hàm</category><category>đầu khẩu</category><category>đầu mở</category><category>đầu tròng</category><category>đồng bộ</category><category>đổ vỡ</category><category>đổi</category><category>đổi khu vực apple id</category><category>đổi màu</category><category>đổi tên ổ đĩa</category><category>độ cứng</category><category>ấn tab</category><category>ổ C sang ổ D</category><category>ổ C sang ổ E</category><category>ổ C sang ổ khác.</category><category>ổ D</category><title>QuânSysAd's Blog</title><description>#programming #tip #trick #hardware #linux #devops</description><link>http://tienquan.blogspot.com/</link><managingEditor>noreply@blogger.com (Nguyễn Tiến Quân)</managingEditor><generator>Blogger</generator><openSearch:totalResults>775</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><language>en-us</language><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-5587042106036932083</guid><pubDate>Mon, 28 Sep 2026 03:22:23 +0000</pubDate><atom:updated>2026-09-28T14:30:27.776+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">disable Predictive Text</category><category domain="http://www.blogger.com/atom/ns#">ios</category><category domain="http://www.blogger.com/atom/ns#">iphone</category><title>IPhone IOS: Tắt hiển thị gợi ý từ trong bàn phím IOS IPhone</title><description>&lt;p&gt;Trước tiên xóa hết các bàn phím đi chỉ để bàn phím English&lt;/p&gt;&lt;p&gt;- Sau đó và Setting =&amp;gt; General =&amp;gt; Keyboard =&amp;gt; Predictive Text và Disable nó đi, khi bật lên thì nó hiện thêm Show Predictions Inline và disable nó đi trước tối mới tắt&amp;nbsp; Predictive Text&amp;nbsp;&lt;/p&gt;&lt;p&gt;- Nếu bật AssistiveTouch Thì vào trong Setting -&amp;gt; Accessibility -&amp;gt; Touch -&amp;gt; AssistiveTouch&amp;nbsp; -&amp;gt; Keyboard và tắt bỏ Extended Prediction.&lt;/p&gt;&lt;p&gt;- Vào trong Switch Control :&amp;nbsp; &amp;nbsp;Setting -&amp;gt; Accessibility -&amp;gt; Switch Control và Disable Extended Prediction đi&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2026/09/iphone-ios-tat-hien-thi-goi-y-tu-trong.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-7617016091412952782</guid><pubDate>Sun, 27 Sep 2026 15:02:49 +0000</pubDate><atom:updated>2026-09-27T22:02:49.687+07:00</atom:updated><title>Microtik router: Forward port</title><description>&lt;p&gt;&amp;nbsp;Lưu ý sau khi cấu hình forward port (dst nat) thì phải add rule firewall cho phép&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2026/09/microtik-router-forward-port.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-8952098922386304744</guid><pubDate>Fri, 18 Sep 2026 10:05:30 +0000</pubDate><atom:updated>2026-09-18T17:05:30.675+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">excel</category><category domain="http://www.blogger.com/atom/ns#">find exist in array</category><title>Excel : Kiiểm tra nội dung cell có nằm ở 1 trong các danh sách không ?</title><description>&lt;p&gt;Trong hàm SEARCH dùng cấu trúc {} ngăn cách bởi dấu phẩy (chấm phẩy nếu bản mới)&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;=OR(ISNUMBER(SEARCH({"03526261FCBC520";"03526301FCD23A0";"03526301FCD5A50";"0352750248D3228";"0352750248D94E0";"0352752248F7D70";},E497)))&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2026/09/excel-kiiem-tra-noi-dung-cell-co-nam-o.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-6174909817169101947</guid><pubDate>Thu, 10 Sep 2026 03:45:23 +0000</pubDate><atom:updated>2026-09-10T10:45:23.072+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">excel</category><category domain="http://www.blogger.com/atom/ns#">tach gia tri trung</category><title>Excel: trong một sheet có 1 cột A có giá trị trùng, nhưng các cột khác không trùng ở cột B, làm sao tách các giá trị không trùng ở cột A ra ứng với các giá trị không trùng ở cột B</title><description>&lt;p&gt;&amp;nbsp;Tạo 1 cột dánh dấu :&amp;nbsp;=COUNTIF($A$2:A2,A2) và dùng chức năng filter của excel&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2026/09/excel-trong-mot-sheet-co-1-cot-co-gia.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-8975462790899302225</guid><pubDate>Thu, 09 Jul 2026 01:52:39 +0000</pubDate><atom:updated>2026-07-09T08:52:39.693+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">cloudflare</category><category domain="http://www.blogger.com/atom/ns#">interface</category><category domain="http://www.blogger.com/atom/ns#">local</category><category domain="http://www.blogger.com/atom/ns#">tunnel</category><title>Cloudflare Warp: Cấu hình mặc định lưu lượng không qua tunnel</title><description>&lt;p&gt;Bạn không muốn mặc định toàn bộ lưu lượng đều qua VPN. Mà chỉ qua local hãy cấu hình như sau:&lt;/p&gt;&lt;p&gt;warp-cli.exe tunnel ip add-range 0.0.0.0/0&lt;/p&gt;&lt;p&gt;Sau khi chạy lệnh này mặc định khi chạy Cloudflare WARP. Mọi lưu lượng vẫn sẽ qua default gateway của interface vật lý.&lt;/p&gt;&lt;p&gt;Sau đó nếu bạn cần định tuyến kết nối 1 địa chỉ cụ thể thì sẽ dùng lệnh route add để định tuyến qua tunnel interface.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;route add 200.202.199.25 mask 255.255.255.255 172.16.0.2 IF 47&amp;nbsp;&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2026/07/cloudflare-warp-cau-hinh-mac-inh-luu.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-2314706358915044401</guid><pubDate>Mon, 18 May 2026 09:10:42 +0000</pubDate><atom:updated>2026-05-19T08:52:06.149+07:00</atom:updated><title>Tại sao trong các PIR Controller, ta có thể điều chỉnh thời gian timer bằng R và C</title><description>&lt;p&gt;&amp;nbsp;Ở chân của IC sẽ nối với R và xuống đất, khi IC được trigger từ cảm biến, nó sẽ cấp điện áp cho mạch RC mắc song song. Lúc này tụ được nạp điện áp và xả qua điện trở được măc song song. Khi tụ xả, điện áp tụ giảm dần theo thời gian timing, khi giảm tới ngưỡng điện áp ngắt của IC thì IC sẽ ngắt điện đèn.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Như vậy nếu R tăng, dòng xả tụ giảm, tụ xả chậm điện áp giảm chậm thì thời gian lâu&lt;/p&gt;&lt;p&gt;Nếu R giảm, dòng tăng, tụ xả nhanh, áp tụ giảm nhanh thì&amp;nbsp; thời gian timing giảm.&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2026/05/tai-sao-trong-cac-pir-controller-ta-co.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-1832828950006931272</guid><pubDate>Mon, 11 May 2026 15:46:00 +0000</pubDate><atom:updated>2026-05-11T22:46:00.172+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">cảm biến hồng ngoại</category><category domain="http://www.blogger.com/atom/ns#">datasheet</category><category domain="http://www.blogger.com/atom/ns#">infrared sensor</category><category domain="http://www.blogger.com/atom/ns#">PIR 612</category><title>Điều chỉnh thời gian bật cảm biến hồng ngoại PIR 612</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Đơn giản nhất nếu cần bật 2 giây thì nối chân 6&amp;nbsp; ONTIME với chân 3 (hoặc các điểm GND) trên mạch&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://iili.io/Bbd1IAG.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" data-original-height="717" data-original-width="1300" height="353" src="https://iili.io/Bbd1IAG.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://iili.io/Bbdk3dv.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" data-original-height="471" data-original-width="552" height="546" src="https://iili.io/Bbdk3dv.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://iili.io/BbdhNLb.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" data-original-height="660" data-original-width="1011" height="660" src="https://iili.io/BbdhNLb.png" width="1011" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://iili.io/BbdcCFe.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" data-original-height="764" data-original-width="1282" height="381" src="https://iili.io/BbdcCFe.png" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2026/05/ieu-chinh-thoi-gian-bat-cam-bien-hong.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-1673462463976888858</guid><pubDate>Tue, 14 Apr 2026 04:39:00 +0000</pubDate><atom:updated>2026-04-14T11:39:46.554+07:00</atom:updated><title>Tại sao giá thị trường future lại lệch so với spot giao ngay</title><description>&lt;p&gt;&amp;nbsp;Vì hàng hóa future là giao hàng ở một thời điểm trong tương lai, trong khoảng thời gian đến lúc đáo hạn sẽ có các chi phí như&amp;nbsp;&lt;/p&gt;&lt;li data-end="430" data-section-id="1fbet75" data-start="393"&gt;&lt;span class="katex"&gt;&lt;span class="katex-mathml"&gt;&lt;math xmlns="http://www.w3.org/1998/Math/MathML"&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;/mrow&gt;&lt;annotation encoding="application/x-tex"&gt;r&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&lt;span aria-hidden="true" class="katex-html"&gt;&lt;span class="base"&gt;&lt;span class="strut"&gt;&lt;/span&gt;&lt;span class="mord mathnormal"&gt;r&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;: lãi suất (cost of capital)
&lt;/li&gt;&lt;li data-end="467" data-section-id="1hejmyx" data-start="431"&gt;
&lt;span class="katex"&gt;&lt;span class="katex-mathml"&gt;&lt;math xmlns="http://www.w3.org/1998/Math/MathML"&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;/mrow&gt;&lt;annotation encoding="application/x-tex"&gt;c&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&lt;span aria-hidden="true" class="katex-html"&gt;&lt;span class="base"&gt;&lt;span class="strut"&gt;&lt;/span&gt;&lt;span class="mord mathnormal"&gt;c&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;: chi phí lưu kho, bảo quản
&lt;/li&gt;&lt;li data-end="533" data-section-id="1rzd0uw" data-start="468"&gt;
&lt;span class="katex"&gt;&lt;span class="katex-mathml"&gt;&lt;math xmlns="http://www.w3.org/1998/Math/MathML"&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;/mrow&gt;&lt;annotation encoding="application/x-tex"&gt;y&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&lt;span aria-hidden="true" class="katex-html"&gt;&lt;span class="base"&gt;&lt;span class="strut"&gt;&lt;/span&gt;&lt;span class="mord mathnormal"&gt;y&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;: lợi ích khi nắm giữ tài sản (yield, convenience yield)
&lt;/li&gt;&lt;p&gt;


&lt;/p&gt;&lt;li data-end="566" data-section-id="1xv7i1i" data-start="534"&gt;
&lt;span class="katex"&gt;&lt;span class="katex-mathml"&gt;&lt;math xmlns="http://www.w3.org/1998/Math/MathML"&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;T&lt;/mi&gt;&lt;/mrow&gt;&lt;annotation encoding="application/x-tex"&gt;T&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&lt;span aria-hidden="true" class="katex-html"&gt;&lt;span class="base"&gt;&lt;span class="strut"&gt;&lt;/span&gt;&lt;span class="mord mathnormal"&gt;T&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;: thời gian đến đáo hạn&lt;/li&gt;&lt;li data-end="566" data-section-id="1xv7i1i" data-start="534"&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;div&gt;Đến lúc gần thời điểm đáo hạn hợp đồng future kỳ hạn, thì giá future thường sẽ gần bằng giá giao ngay spot.&lt;/div&gt;</description><link>http://tienquan.blogspot.com/2026/04/tai-sao-gia-thi-truong-future-lai-lech.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-5205355526086504765</guid><pubDate>Sat, 11 Apr 2026 03:07:00 +0000</pubDate><atom:updated>2026-04-11T10:07:22.288+07:00</atom:updated><title>Sửa lỗi máy in khi kết nối máy in share qua mạng báo Credential</title><description>&lt;p&gt;&amp;nbsp;Vào Control Panel mục Credential Manager&lt;/p&gt;&lt;p&gt;Add thêm Credential : Tên máy PC đang share máy in VD Nhập \\TENMAY&lt;/p&gt;&lt;p&gt;User: username tài khoản share network máy in qua mạng đã thiết lập share : VD: \\ mayin&lt;/p&gt;&lt;p&gt;Password: Password tài khoản share máy in: VD : 123456&lt;/p&gt;&lt;p&gt;Sau khi lưu xong thực hiện add lại máy in mạng : \\TENMAY\HPLASETJET là ok&amp;nbsp;&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2026/04/sua-loi-may-in-khi-ket-noi-may-in-share.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-1764083916287792190</guid><pubDate>Wed, 25 Mar 2026 05:39:00 +0000</pubDate><atom:updated>2026-03-25T12:39:38.146+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">0x0000011b</category><category domain="http://www.blogger.com/atom/ns#">canon lbp2900</category><title>Sửa lỗi máy in Canon LBP2900 lỗi 0x0000011b khi in qua mạng trên Windows 10</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3 style="background-color: white; border: 0px; color: rgba(0, 0, 0, 0.87); font-family: Arial, sans-serif; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-size: 18px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: 26px; margin: 10px 0px; padding: 0px;"&gt;Phương pháp 2: Kết nối bằng cổng cục bộ&lt;/h3&gt;&lt;p style="background-color: white; border: 0px; color: rgba(0, 0, 0, 0.87); font-family: Arial, sans-serif; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-size: 16px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: 26px; margin: 10px 0px; overflow-wrap: break-word; padding: 0px;"&gt;Phương pháp này tạo kết nối cục bộ giữa thiết bị và máy in mạng, bỏ qua việc thực thi RPC.&lt;/p&gt;&lt;ol style="background-color: white; border: 0px; color: rgba(0, 0, 0, 0.87); font-family: Arial, sans-serif; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-size: 16px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; list-style-image: initial; list-style-position: initial; margin: 0px; padding: 0px;"&gt;&lt;li style="border: 0px; font: inherit; margin: 0px 0px 0px 30px; padding: 0px;"&gt;Nhấn&amp;nbsp;&lt;strong style="border: 0px; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-variation-settings: inherit; font-weight: bold; line-height: inherit; margin: 0px; padding: 0px;"&gt;Win + R&lt;/strong&gt;, nhập&amp;nbsp;&lt;strong style="border: 0px; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-variation-settings: inherit; font-weight: bold; line-height: inherit; margin: 0px; padding: 0px;"&gt;Control&lt;/strong&gt;&amp;nbsp;và nhấn&amp;nbsp;&lt;strong style="border: 0px; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-variation-settings: inherit; font-weight: bold; line-height: inherit; margin: 0px; padding: 0px;"&gt;Enter&lt;/strong&gt;.&lt;/li&gt;&lt;li style="border: 0px; font: inherit; margin: 0px 0px 0px 30px; padding: 0px;"&gt;Từ Control Panel (chế độ xem biểu tượng), điều hướng đến&amp;nbsp;&lt;strong style="border: 0px; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-variation-settings: inherit; font-weight: bold; line-height: inherit; margin: 0px; padding: 0px;"&gt;Devices and Printers &amp;gt; View more devices &amp;gt; More devices and printers settings&lt;/strong&gt;.&lt;/li&gt;&lt;li style="border: 0px; font: inherit; margin: 0px 0px 0px 30px; padding: 0px;"&gt;Nhấp vào&amp;nbsp;&lt;strong style="border: 0px; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-variation-settings: inherit; font-weight: bold; line-height: inherit; margin: 0px; padding: 0px;"&gt;Add a printer &amp;gt; The printer that I want isn’t listed&lt;/strong&gt;.&lt;/li&gt;&lt;li style="border: 0px; font: inherit; margin: 0px 0px 0px 30px; padding: 0px;"&gt;Chọn&amp;nbsp;&lt;strong style="border: 0px; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-variation-settings: inherit; font-weight: bold; line-height: inherit; margin: 0px; padding: 0px;"&gt;Add a local printer or network printer with manual settings&lt;/strong&gt;.&lt;/li&gt;&lt;li style="border: 0px; font: inherit; margin: 0px 0px 0px 30px; padding: 0px;"&gt;Nhấp vào&amp;nbsp;&lt;strong style="border: 0px; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-variation-settings: inherit; font-weight: bold; line-height: inherit; margin: 0px; padding: 0px;"&gt;Next&lt;/strong&gt;.&lt;/li&gt;&lt;li style="border: 0px; font: inherit; margin: 0px 0px 0px 30px; padding: 0px;"&gt;Chọn&amp;nbsp;&lt;strong style="border: 0px; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-variation-settings: inherit; font-weight: bold; line-height: inherit; margin: 0px; padding: 0px;"&gt;Create a new port and set it to Local Port&lt;/strong&gt;.&lt;/li&gt;&lt;li style="border: 0px; font: inherit; margin: 0px 0px 0px 30px; padding: 0px;"&gt;Khi được nhắc, hãy nhập đường dẫn mạng của máy in theo định dạng sau:&lt;br /&gt;&lt;strong style="border: 0px; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-variation-settings: inherit; font-weight: bold; line-height: inherit; margin: 0px; padding: 0px;"&gt;\\&amp;lt;HostName&amp;gt;\&amp;lt;PrinterName&amp;gt;&lt;/strong&gt;. Trong đó&amp;nbsp;&lt;strong style="border: 0px; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-variation-settings: inherit; font-weight: bold; line-height: inherit; margin: 0px; padding: 0px;"&gt;&amp;lt;HostName&amp;gt;&lt;/strong&gt;&amp;nbsp;là tên/&lt;a data-type="internal" href="https://quantrimang.com/cong-nghe/dia-chi-ip-la-gi-143625" style="border: 0px; color: #003399; font: inherit; margin: 0px; padding: 0px; text-decoration-line: none;" title="Địa chỉ IP là gì?"&gt;địa chỉ IP&lt;/a&gt;&amp;nbsp;của máy tính chủ và&amp;nbsp;&lt;strong style="border: 0px; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-variation-settings: inherit; font-weight: bold; line-height: inherit; margin: 0px; padding: 0px;"&gt;&amp;lt;PrinterName&amp;gt;&lt;/strong&gt;&amp;nbsp;là tên hiển thị của máy in được chia sẻ trên máy tính chủ (ví dụ, \\OfficePC\HP_DeskJet).&lt;/li&gt;&lt;li style="border: 0px; font: inherit; margin: 0px 0px 0px 30px; padding: 0px;"&gt;Khi được hỏi, hãy cài đặt driver máy in chính xác.&lt;/li&gt;&lt;/ol&gt;</description><link>http://tienquan.blogspot.com/2026/03/sua-loi-may-in-canon-lbp2900-loi.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-8131897151010454806</guid><pubDate>Fri, 06 Mar 2026 04:33:00 +0000</pubDate><atom:updated>2026-03-06T12:05:04.621+07:00</atom:updated><title>AOE : Rise of rome : Cơ chế của AI computer </title><description>&lt;p&gt;&amp;nbsp;Đây là toàn bộ cơ chế hoạt động:&lt;/p&gt;&lt;hr /&gt;&lt;h2&gt;Cơ chế game chọn file AI — toàn bộ hệ thống&lt;/h2&gt;&lt;h3&gt;3 lớp file hoạt động độc lập&lt;/h3&gt;&lt;pre&gt;&lt;code&gt;┌─────────────────────────────────────────────┐
│  LAYER 1: .per  →  "Tính cách" AI           │
│  LAYER 2: .ai   →  "Build order / Chiến lược"│
│  LAYER 3: .cty  →  "Sơ đồ xây dựng base"   │
└─────────────────────────────────────────────┘
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Mỗi lớp được chọn &lt;strong&gt;hoàn toàn độc lập&lt;/strong&gt; với nhau.&lt;/p&gt;&lt;hr /&gt;&lt;h3&gt;LAYER 1 — File &lt;code&gt;.per&lt;/code&gt; được chọn như thế nào?&lt;/h3&gt;&lt;p&gt;Trong Scenario Editor, bạn &lt;strong&gt;trực tiếp chọn Personality&lt;/strong&gt; cho từng computer player — nhiều personality được thiết kế đặc biệt cho campaign scenario, các personality còn lại có thể chọn là &lt;strong&gt;Aggressive&lt;/strong&gt; hoặc &lt;strong&gt;Passive&lt;/strong&gt; cho hầu hết tình huống.&lt;/p&gt;&lt;p&gt;Trong &lt;strong&gt;Random Map&lt;/strong&gt; (không phải Scenario):&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Game tự động load &lt;code&gt;Random Map.per&lt;/code&gt; cho &lt;strong&gt;tất cả&lt;/strong&gt; computer player&lt;/li&gt;
&lt;li&gt;File &lt;code&gt;Defensive.per&lt;/code&gt;, &lt;code&gt;Aggressive.per&lt;/code&gt;... &lt;strong&gt;chỉ dùng được khi bạn chỉ định trong Scenario Editor&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Đây là lý do file &lt;code&gt;.per&lt;/code&gt; bạn upload có tên "Defensive" — nó là một option trong Scenario Editor&lt;/li&gt;
&lt;/ul&gt;&lt;hr /&gt;&lt;h3&gt;LAYER 2 — File &lt;code&gt;.ai&lt;/code&gt; được chọn như thế nào?&lt;/h3&gt;&lt;p&gt;Trong Scenario Editor, bạn &lt;strong&gt;trực tiếp chọn Strategy&lt;/strong&gt; (file &lt;code&gt;.ai&lt;/code&gt;) cho từng computer player — tên của các strategy thường chỉ rõ unit chính mà computer dùng để tấn công và Age mà cuộc tấn công xảy ra.&lt;/p&gt;&lt;p&gt;Trong &lt;strong&gt;Random Map&lt;/strong&gt;:
Mỗi civilization có một số file &lt;code&gt;.ai&lt;/code&gt; tương ứng. Chưa rõ chính xác chúng được chọn theo tiền tố tên hay không — computer sẽ &lt;strong&gt;random chọn&lt;/strong&gt; một file &lt;code&gt;.ai&lt;/code&gt; phù hợp để thực hiện.&lt;/p&gt;&lt;p&gt;Ví dụ Hittite có 3 file: &lt;code&gt;Hittite Bowmen.ai&lt;/code&gt;, &lt;code&gt;Hittite Elephant.ai&lt;/code&gt;, &lt;code&gt;Hittite Horse Archers.ai&lt;/code&gt; — game &lt;strong&gt;random&lt;/strong&gt; chọn 1 trong 3.&lt;/p&gt;&lt;hr /&gt;&lt;h3&gt;Sơ đồ toàn bộ luồng quyết định&lt;/h3&gt;&lt;pre&gt;&lt;code&gt;Bắt đầu game
      │
      ├── Random Map?
      │       ├── .per  →  "Random Map.per" (cố định, không đổi)
      │       └── .ai   →  Random 1 file theo tên civilization
      │
      └── Scenario / Campaign?
              ├── .per  →  Bạn chọn trong Scenario Editor
              │            (Aggressive / Defensive / Custom...)
              └── .ai   →  Bạn chọn trong Scenario Editor
                           (Infantry Iron / Cavalry Bronze / Custom...)
&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;&lt;h3&gt;Danh sách file &lt;code&gt;.ai&lt;/code&gt; chung — dùng khi tộc không có file riêng&lt;/h3&gt;&lt;p&gt;Những file này được tất cả tộc dùng trong Random Map nếu game không tìm thấy file riêng:&lt;/p&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;File&lt;/th&gt;
&lt;th&gt;Chiến lược&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Infantry Stone.ai&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Bộ binh Stone Age&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Infantry Tool.ai&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Bộ binh Tool Age&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Infantry Bronze.ai&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Bộ binh Bronze Age&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Archers Bronze.ai&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Cung thủ Bronze&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Archers Iron.ai&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Cung thủ Iron&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Cavalry Bronze.ai&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Cavalry Bronze&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Cavalry Iron.ai&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Cavalry Iron&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Phalanx Bronze.ai&lt;/code&gt; / &lt;code&gt;Phalanx Iron.ai&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Phalanx&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Priest Bronze.ai&lt;/code&gt; / &lt;code&gt;Priest Iron.ai&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Priest rush&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;War Elephant Iron.ai&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Voi chiến&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Default.ai&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Fallback cuối cùng&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;p&gt;Các file shared build order này không tốt, vì vậy trong mod cải tiến, người ta đã xóa chúng để buộc computer phải dùng file AI riêng của từng civilization.&lt;/p&gt;&lt;hr /&gt;&lt;h3&gt;Kết luận thực tế&lt;/h3&gt;&lt;p&gt;

























&lt;/p&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Muốn làm gì&lt;/th&gt;
&lt;th&gt;Cần sửa file nào&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Thay đổi AI trong Random Map&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Random Map.per&lt;/code&gt; + file &lt;code&gt;.ai&lt;/code&gt; theo tên tộc&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Thay đổi AI trong Scenario&lt;/td&gt;
&lt;td&gt;Chọn trong Scenario Editor&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AI tất cả tộc đều dùng brutal&lt;/td&gt;
&lt;td&gt;Ghi đè &lt;code&gt;Infantry Iron.ai&lt;/code&gt;, &lt;code&gt;Cavalry Iron.ai&lt;/code&gt;, &lt;code&gt;Archers Iron.ai&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Chỉ một tộc dùng brutal&lt;/td&gt;
&lt;td&gt;Ghi đè &lt;code&gt;Hittite Bowmen.ai&lt;/code&gt; (hoặc file tộc đó)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h2&gt;Sự thật về file &lt;code&gt;.per&lt;/code&gt; trong Random Map&lt;/h2&gt;&lt;p&gt;Hai file kiểm soát computer player là &lt;code&gt;.ai&lt;/code&gt; và &lt;code&gt;.per&lt;/code&gt;. Tuy tên là "AI file" nhưng file &lt;code&gt;.ai&lt;/code&gt; &lt;strong&gt;không phải&lt;/strong&gt; là file trí tuệ nhân tạo và không kiểm soát cách computer hành xử — đó là nhiệm vụ của file &lt;code&gt;.per&lt;/code&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;h2&gt;Vậy trong Random Map, file &lt;code&gt;.per&lt;/code&gt; nào được dùng?&lt;/h2&gt;&lt;p&gt;Câu trả lời thật sự là: &lt;strong&gt;game hardcode chọn &lt;code&gt;.per&lt;/code&gt; theo difficulty level bạn chọn trong menu&lt;/strong&gt;, không phải theo tên file "Random Map.per".&lt;/p&gt;&lt;p&gt;Cơ chế thực tế như sau:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;Bạn chọn difficulty trong menu
        │
        ├── Easy     →  Passive.per  (hoặc tên tương đương)
        ├── Moderate →  Moderate.per
        └── Hard     →  Aggressive.per (hoặc file aggressive nhất)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Các file &lt;code&gt;.per&lt;/code&gt; trong &lt;code&gt;data2\&lt;/code&gt; được map thẳng vào difficulty level — &lt;strong&gt;không có file "Random Map.per"&lt;/strong&gt; tồn tại trong bản gốc RoR. Đó là tên mình đặt sai trong các câu trả lời trước, xin lỗi về điều này.&lt;/p&gt;&lt;hr /&gt;&lt;h2&gt;Danh sách file &lt;code&gt;.per&lt;/code&gt; thực tế trong data2\ và vai trò&lt;/h2&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;File &lt;code&gt;.per&lt;/code&gt;&lt;/th&gt;
&lt;th&gt;Được dùng khi nào&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Passive.per&lt;/code&gt; / &lt;code&gt;Defensive.per&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Difficulty &lt;strong&gt;Easy&lt;/strong&gt; — AI thu mình, ít tấn công&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Moderate.per&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Difficulty &lt;strong&gt;Moderate&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Aggressive.per&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Difficulty &lt;strong&gt;Hard&lt;/strong&gt; trong Random Map&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Các file khác (&lt;code&gt;Hittite.per&lt;/code&gt;...)&lt;/td&gt;
&lt;td&gt;Chỉ dùng được trong &lt;strong&gt;Scenario Editor&lt;/strong&gt; khi designer chỉ định thủ công&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;hr /&gt;&lt;h2&gt;Sơ đồ đúng hoàn toàn&lt;/h2&gt;&lt;pre&gt;&lt;code&gt;RANDOM MAP
    │
    ├─ Difficulty Easy     → Passive.per     (hardcoded)
    ├─ Difficulty Moderate → Moderate.per    (hardcoded)  
    ├─ Difficulty Hard     → Aggressive.per  (hardcoded)
    │
    └─ File .ai → random chọn theo tên tộc (đúng như đã nói)

SCENARIO / CAMPAIGN
    │
    ├─ File .per → Designer chọn thủ công bất kỳ file nào
    └─ File .ai  → Designer chọn thủ công bất kỳ file nào
&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;&lt;h2&gt;Hệ quả thực tế để mod AI trong Random Map&lt;/h2&gt;&lt;p&gt;

















&lt;/p&gt;&lt;p&gt;Muốn AI Hard khó hơn → &lt;strong&gt;sửa &lt;code&gt;Aggressive.per&lt;/code&gt;&lt;/strong&gt; trong &lt;code&gt;data2\&lt;/code&gt;, đây mới là file thực sự được load. File &lt;code&gt;Defensive.per&lt;/code&gt; bạn upload trước đó chính là file được dùng ở difficulty Easy.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2026/03/aoe-rise-of-rome-co-che-cua-ai-computer.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-3333805030518615179</guid><pubDate>Sat, 17 Jan 2026 03:24:00 +0000</pubDate><atom:updated>2026-01-17T10:24:36.416+07:00</atom:updated><title>Options: Phân tích các greek ảnh hưởng tới hợp đồng 0DTE</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-optical-sizing: auto; font-size: 14px; line-height: 20px; margin-bottom: 18px; margin-top: 0px;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Giao dịch&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;0DTE (Zero Days to Expiration)&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;– tức là các quyền chọn đáo hạn ngay trong ngày – là một "trò chơi" hoàn toàn khác biệt. Trong thế giới 0DTE, các chỉ số Greek không còn vận động theo cách bình thường mà trở nên cực đoan.&lt;/span&gt;&lt;/p&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-optical-sizing: auto; font-size: 14px; line-height: 20px; margin-bottom: 18px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Hai chỉ số thống trị tuyệt đối 0DTE là&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Gamma&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;và&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Theta&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;. Các chỉ số khác như Vega hầu như bị loại bỏ khỏi cuộc chơi.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-optical-sizing: auto; font-size: 14px; line-height: 20px; margin-bottom: 18px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Dưới đây là phân tích chi tiết:&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;h3 _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; margin: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;1. Gamma: "Vị vua" của 0DTE (Rủi ro và Biến động)&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/h3&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-optical-sizing: auto; font-size: 14px; line-height: 20px; margin-bottom: 18px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Trong ngày đáo hạn, Gamma đạt mức cao khủng khiếp, đặc biệt là tại các quyền chọn sát giá thực hiện (At-the-Money).&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;ul _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-size: 14px; padding-left: 24px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Tác động:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Gamma đo lường tốc độ thay đổi của Delta. Với 0DTE, chỉ cần giá tài sản cơ sở nhích nhẹ 0.5%, Delta có thể nhảy từ 0.10 lên 0.60 ngay lập tức.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Hệ quả:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Đây là lý do tại sao giá quyền chọn 0DTE có thể tăng 500% hoặc giảm 90% chỉ trong vài phút.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Góc độ người bán (Short Call):&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Gamma là kẻ thù số 1. Nó tạo ra rủi ro "vỡ trận" khiến bạn không kịp trở tay nếu giá tài sản biến động ngược hướng.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;/ms-cmark-node&gt;&lt;/ul&gt;&lt;h3 _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; margin: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;2. Theta: "Cỗ máy tử thần" (Bào mòn thời gian)&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/h3&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-optical-sizing: auto; font-size: 14px; line-height: 20px; margin-bottom: 18px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Nếu Gamma là kẻ thù của người bán, thì Theta là đồng minh lớn nhất.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;ul _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-size: 14px; padding-left: 24px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Tác động:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Trong 0DTE, sự sụt giảm thời gian không tính bằng ngày nữa mà tính bằng&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;giờ và phút&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;. Giá trị thời gian (Extrinsic Value) của quyền chọn 0DTE bốc hơi cực nhanh.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Hệ quả:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Nếu bạn Short Call và giá cổ phiếu chỉ đi ngang hoặc giảm nhẹ, Theta sẽ "ăn" sạch giá trị của quyền chọn đó chỉ trong vài giờ giao dịch cuối cùng.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Góc độ người bán:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Bạn kiếm tiền nhờ tốc độ Theta đạt đỉnh. Chỉ cần giá không tăng vượt Strike, bạn thắng.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;/ms-cmark-node&gt;&lt;/ul&gt;&lt;h3 _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; margin: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;3. Delta: "Con rối" của Gamma&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/h3&gt;&lt;ul _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-size: 14px; padding-left: 24px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Tác động:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Delta trong 0DTE cực kỳ không ổn định. Nó không còn là một chỉ số dự báo xác suất tốt nữa vì nó bị Gamma chi phối hoàn toàn.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Hệ quả:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Một quyền chọn 0DTE có Delta 0.10 (xác suất thắng 90% cho người bán) có thể biến thành Delta 0.90 (xác suất thua) chỉ sau một cây nến 5 phút.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Ghi nhớ:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Trong 0DTE, Delta chỉ có ý nghĩa tại thời điểm tức thời, nó thay đổi nhanh đến mức bạn không thể dựa vào nó để quản trị rủi ro dài hạn.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;/ms-cmark-node&gt;&lt;/ul&gt;&lt;h3 _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; margin: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;4. Vega: "Kẻ đứng ngoài cuộc"&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/h3&gt;&lt;ul _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-size: 14px; padding-left: 24px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Tác động:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Vega đo lường độ nhạy với biến động (IV). Tuy nhiên, vì thời gian đáo hạn còn quá ngắn (tính bằng giờ), sự thay đổi của IV hầu như không còn tác động lên giá quyền chọn.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Hệ quả:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Dù tin tức ra làm IV tăng vọt, nhưng nếu chỉ còn 2 giờ là đáo hạn, giá quyền chọn 0DTE cũng không tăng đáng kể từ Vega.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Kết luận:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Bạn có thể gần như&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;ngó lơ Vega&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;khi trade 0DTE.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;/ms-cmark-node&gt;&lt;/ul&gt;&lt;hr _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; border-bottom: none; border-image: initial; border-left: none; border-right: none; border-top: 1.11111px solid rgb(235, 235, 235); box-sizing: border-box; font-family: Inter, sans-serif; font-size: 14px; margin: 16px 0px; min-width: 33cqw; width: 836.007px;" /&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; display: contents; font-family: Inter, sans-serif; font-size: 14px;"&gt;&lt;/ms-cmark-node&gt;&lt;h3 _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; margin: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Bảng tóm tắt các Greek trong 0DTE&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/h3&gt;&lt;div _ngcontent-ng-c2487356420="" class="table-container ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-optical-sizing: auto; font-size: 14px; line-height: 20px; margin-bottom: 16px; max-width: 100%; overflow: auto hidden;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;/ms-cmark-node&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;/ms-cmark-node&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;/ms-cmark-node&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;/ms-cmark-node&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;/ms-cmark-node&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;/ms-cmark-node&gt;&lt;table _ngcontent-ng-c2487356420="" style="border-radius: 8px; overflow-x: scroll;"&gt;&lt;tbody&gt;&lt;tr _ngcontent-ng-c2487356420="" class="table-header ng-star-inserted" style="box-sizing: border-box;"&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; border-top: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; font-weight: 700; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Greek&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; border-top: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; font-weight: 700; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Mức độ ảnh hưởng&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; border-top: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; font-weight: 700; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Đặc điểm trong 0DTE&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Gamma&lt;/strong&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Cực cao (Số 1)&lt;/strong&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Gây ra những cú nhảy vọt về giá (Explosive price moves).&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Theta&lt;/strong&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Cực cao (Số 2)&lt;/strong&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Bào mòn giá trị quyền chọn theo từng phút (Time decay on steroids).&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Delta&lt;/strong&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Trung bình&lt;/strong&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Thay đổi liên tục và khó lường do tác động của Gamma.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Vega&lt;/strong&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Thấp/Không đáng kể&lt;/strong&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;td _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="border-right: none; box-sizing: border-box; font-optical-sizing: auto; font-size: 14px; line-height: 20px; overflow-wrap: normal; padding: 6px 12px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;IV không còn đủ thời gian để tác động lên giá.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;h3 _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; margin: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Tại sao 0DTE lại nguy hiểm cho vị thế Short Call?&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/h3&gt;&lt;ol _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-size: 14px; padding-left: 24px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Pin Risk (Rủi ro găm giá):&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Vào những phút cuối cùng trước khi sàn đóng cửa, nếu giá cổ phiếu nằm ngay sát Strike Price, Gamma sẽ khiến giá Call nhảy loạn xạ. Bạn có thể bị thực hiện quyền chọn (bị ép bán cổ phiếu) ngay cả khi bạn nghĩ rằng mình đã thắng.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Không có thời gian để sửa sai:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Với các hợp đồng dài hạn, nếu giá đi ngược hướng, bạn có thể chờ. Với 0DTE, nếu giá đi ngược hướng, Gamma sẽ giết chết vị thế của bạn chỉ trong tích tắc.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;/ms-cmark-node&gt;&lt;/ol&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-optical-sizing: auto; font-size: 14px; line-height: 20px; margin-bottom: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Lời khuyên:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Nếu bạn bán (Short) 0DTE, bạn đang ăn tiền từ&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Theta&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;, nhưng bạn đang đặt cược tính mạng vào&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Gamma&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;. Đừng bao giờ giữ vị thế 0DTE sát giờ đáo hạn nếu giá đang nằm quá gần vùng Strike.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2026/01/options-phan-tich-cac-greek-anh-huong.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-4779295466045089806</guid><pubDate>Sat, 17 Jan 2026 03:15:00 +0000</pubDate><atom:updated>2026-01-17T10:15:09.702+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">option</category><title>Option: Trong  bối cảnh short call, vị thế in the money rất sâu nếu giá cơ sở giảm mạnh xuống dưới giá strike hãy phân tích tác động của các greek</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-optical-sizing: auto; font-size: 14px; line-height: 20px; margin-bottom: 18px; margin-top: 0px;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Phân tích quyền chọn:&lt;/span&gt;&lt;/p&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-optical-sizing: auto; font-size: 14px; line-height: 20px; margin-bottom: 18px; margin-top: 0px;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Đây là một kịch bản&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;rất có lợi&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;cho người nắm giữ vị thế&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Short Call&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;. Khi giá tài sản cơ sở giảm mạnh từ vùng In-the-Money (ITM) xuống dưới giá thực hiện (Strike Price) để trở thành Out-of-the-Money (OTM), vị thế của bạn chuyển từ trạng thái rủi ro cao sang trạng thái bắt đầu thu lợi nhuận tối đa.&lt;/span&gt;&lt;/p&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-optical-sizing: auto; font-size: 14px; line-height: 20px; margin-bottom: 18px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Dưới đây là phân tích chi tiết biến động của các chỉ số Greek trong quá trình này:&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;h3 _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; margin: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;1. Delta: Nguồn lợi nhuận chính&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/h3&gt;&lt;ul _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-size: 14px; padding-left: 24px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Trạng thái ban đầu (ITM):&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Khi quyền chọn đang ITM, Delta của Short Call nằm trong khoảng từ -0.5 đến -1.0. Điều này có nghĩa là giá Call biến động rất sát với giá cổ phiếu.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Khi giá giảm mạnh:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Vì bạn Short Call (Delta âm), giá giảm mang lại lợi nhuận lớn. Khi giá rơi từ ITM xuống OTM, Delta sẽ chạy từ -1.0 về gần 0.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Tác động:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Đây là yếu tố mang lại&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;lợi nhuận thực tế&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;lớn nhất. Bạn đang "thu hồi" lại phần giá trị nội tại (Intrinsic Value) mà trước đó quyền chọn sở hữu.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;/ms-cmark-node&gt;&lt;/ul&gt;&lt;h3 _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; margin: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;2. Gamma: "Gia tốc" của lợi nhuận và rủi ro&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/h3&gt;&lt;ul _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-size: 14px; padding-left: 24px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Đặc điểm:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Gamma của vị thế Short luôn là&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Gamma âm&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;. Gamma cao nhất khi giá ở trạng thái At-the-Money (ATM - tức là lúc giá tài sản xấp xỉ giá Strike).&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Khi giá giảm xuyên qua Strike:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Khi giá giảm mạnh tiến về vùng Strike, Gamma sẽ tăng vọt lên mức cực đại. Điều này khiến Delta thay đổi rất nhanh.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Tác động:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Nó giúp tốc độ giảm giá của quyền chọn Call (tức là tốc độ có lời của bạn) tăng nhanh hơn khi giá tiến gần Strike. Tuy nhiên, nếu giá bật tăng trở lại tại điểm này, lỗ cũng sẽ đến nhanh tương ứng. Khi đã xuống sâu dưới vùng OTM, Gamma giảm dần, lợi nhuận từ Delta bắt đầu chững lại.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;/ms-cmark-node&gt;&lt;/ul&gt;&lt;h3 _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; margin: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;3. Vega: "Kẻ ngáng đường" tạm thời&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/h3&gt;&lt;ul _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-size: 14px; padding-left: 24px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Trạng thái ban đầu:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Short Call có&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Vega âm&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Khi giá giảm mạnh:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Như đã thảo luận ở câu trước, giá giảm mạnh thường đi kèm với việc&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;IV (Biến động kỳ vọng) tăng vọt&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Tác động:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;IV tăng sẽ làm tăng giá trị thời gian (Extrinsic Value) của quyền chọn. Mặc dù Delta đang giúp bạn có lời vì giá giảm, nhưng Vega (do IV tăng) lại đẩy giá quyền chọn lên, làm&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;giảm bớt tốc độ chốt lời&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;của bạn.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Kết quả:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Bạn có thể thấy dù giá đã giảm dưới Strike, nhưng giá quyền chọn Call không giảm rẻ như bạn mong đợi vì "phí hoảng loạn" (IV) đang quá cao.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;/ms-cmark-node&gt;&lt;/ul&gt;&lt;h3 _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; margin: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;4. Theta: "Người bạn" kiên trì&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/h3&gt;&lt;ul _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-size: 14px; padding-left: 24px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Trạng thái ban đầu:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Short Call có&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Theta dương&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;(bạn thu tiền từ việc thời gian trôi đi).&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Khi giá giảm xuống vùng Strike (ATM):&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Chỉ số Theta đạt giá trị cao nhất khi quyền chọn ở trạng thái ATM.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Tác động:&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Khi giá giảm từ ITM về ATM, tốc độ bào mòn thời gian sẽ&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;tăng lên&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;. Điều này cực kỳ có lợi cho bạn. Ngay cả khi giá tài sản cơ sở đứng yên sau cú giảm mạnh, bạn vẫn thu được lợi nhuận đáng kể mỗi ngày nhờ sự sụt giảm giá trị thời gian này.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;/ms-cmark-node&gt;&lt;/ul&gt;&lt;hr _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; border-bottom: none; border-image: initial; border-left: none; border-right: none; border-top: 1.11111px solid rgb(235, 235, 235); box-sizing: border-box; font-family: Inter, sans-serif; font-size: 14px; margin: 16px 0px; min-width: 33cqw; width: 836.007px;" /&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; display: contents; font-family: Inter, sans-serif; font-size: 14px;"&gt;&lt;/ms-cmark-node&gt;&lt;h3 _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; margin: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Tóm tắt diễn biến khi giá giảm từ ITM xuống OTM:&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/h3&gt;&lt;ol _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-size: 14px; padding-left: 24px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Giai đoạn 1 (Đang ITM sâu):&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Lợi nhuận chủ yếu đến từ&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Delta&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;. Giá trị nội tại mất đi nhanh chóng.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Giai đoạn 2 (Tiến sát Strike - ATM):&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Gamma&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;đẩy tốc độ có lời lên cao nhất. Nhưng&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Vega&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;bắt đầu gây áp lực (do IV thường tăng ở điểm này).&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Theta&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;bắt đầu hoạt động mạnh nhất.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;li _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box; font-optical-sizing: auto; line-height: 20px; margin-bottom: 3px; margin-top: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Giai đoạn 3 (Đã xuống OTM):&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;Quyền chọn giờ chỉ còn giá trị thời gian (Extrinsic Value). Lợi nhuận từ Delta ít đi. Lúc này bạn chỉ cần chờ đợi&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Theta&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;bào mòn nốt phần giá trị còn lại hoặc chờ&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;IV giảm xuống (Volatility Crush)&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;để đóng vị thế với lợi nhuận tối đa.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;&lt;/ms-cmark-node&gt;&lt;/li&gt;&lt;/ms-cmark-node&gt;&lt;/ol&gt;&lt;h3 _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; margin: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Rủi ro cần lưu ý:&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/h3&gt;&lt;p _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="background-color: white; box-sizing: border-box; color: #1a1c1e; font-family: Inter, sans-serif; font-optical-sizing: auto; font-size: 14px; line-height: 20px; margin-bottom: 0px;"&gt;&lt;ms-cmark-node _ngcontent-ng-c2487356420="" _nghost-ng-c2487356420="" style="box-sizing: border-box; display: contents;"&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Mặc dù vị thế đang tốt lên, nhưng vì&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;Gamma âm&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;ở vùng Strike rất lớn, nếu có một cú "hồi mã thương" (giá bật tăng trở lại đột ngột từ đáy), vị thế Short Call sẽ chuyển từ lãi thành lỗ cực nhanh. Do đó, các nhà giao dịch chuyên nghiệp thường&amp;nbsp;&lt;/span&gt;&lt;strong _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;chốt lời một phần&lt;/strong&gt;&lt;span _ngcontent-ng-c2487356420="" class="ng-star-inserted" style="box-sizing: border-box;"&gt;&amp;nbsp;khi giá vừa giảm xuyên qua Strike và IV đang ở mức cao.&lt;/span&gt;&lt;/ms-cmark-node&gt;&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2026/01/option-trong-boi-canh-short-call-vi-in.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-5140439240721705317</guid><pubDate>Sat, 15 Nov 2025 06:44:20 +0000</pubDate><atom:updated>2025-11-15T13:44:47.808+07:00</atom:updated><title>VBA : Điều chỉnh lại các cột trong bảng của tài liệu word để làm sách song ngữ.</title><description>&lt;p&gt;&amp;nbsp;Sub AdjustThreeColumnTables()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ' Bỏ qua lỗi và tiếp tục thực thi nếu có bảng không hợp lệ&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; On Error Resume Next&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ' Khai báo các biến sẽ được sử dụng&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim tbl As Table&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim pageWidth As Single&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim remainingWidth As Single&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim col1and3Width As Single&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim cell As Cell&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ' Xác định độ rộng có thể sử dụng của trang giấy (chiều rộng trang trừ đi lề trái và phải)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; With ActiveDocument.PageSetup&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pageWidth = .PageWidth - .LeftMargin - .RightMargin&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; End With&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ' Bắt đầu vòng lặp qua từng bảng trong tài liệu&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; For Each tbl In ActiveDocument.Tables&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' Chỉ thực hiện trên các bảng có chính xác 3 cột&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If tbl.Columns.Count = 3 Then&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' Đảm bảo bảng không tự động điều chỉnh kích thước&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; tbl.AllowAutoFit = False&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' Thiết lập loại độ rộng ưa thích thành điểm (points) và đặt độ rộng của bảng sao cho vừa khít trang&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; tbl.PreferredWidthType = wdPreferredWidthPoints&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; tbl.PreferredWidth = pageWidth&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' Cho phép cột giữa tự động điều chỉnh theo nội dung để có chiều rộng nhỏ nhất có thể&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; tbl.Columns(2).AutoFit&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' Tính toán độ rộng còn lại cho hai cột kia&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; remainingWidth = pageWidth - tbl.Columns(2).Width&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; col1and3Width = remainingWidth / 2&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' Gán độ rộng đã tính cho cột 1 và cột 3&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; tbl.Columns(1).Width = col1and3Width&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; tbl.Columns(3).Width = col1and3Width&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' Lặp qua từng ô trong cột đầu tiên&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; For Each cell In tbl.Columns(1).Cells&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' Căn đều (justify) nội dung văn bản trong ô&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cell.Range.ParagraphFormat.Alignment = wdAlignParagraphJustify&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' Thiết lập để văn bản vừa khít với kích thước ô&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cell.FitText = True&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Next cell&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' Lặp qua từng ô trong cột thứ ba&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; For Each cell In tbl.Columns(3).Cells&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' Căn đều (justify) nội dung văn bản trong ô&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cell.Range.ParagraphFormat.Alignment = wdAlignParagraphJustify&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' Thiết lập để văn bản vừa khít với kích thước ô&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cell.FitText = True&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Next cell&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Next tbl&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ' Thông báo cho người dùng khi quá trình hoàn tất&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; MsgBox "Đã hoàn tất việc điều chỉnh các bảng có 3 cột!", vbInformation&lt;/p&gt;&lt;p&gt;End Sub&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2025/11/vba-ieu-chinh-lai-cac-cot-trong-bang.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-8591970217890989067</guid><pubDate>Sat, 15 Nov 2025 04:06:00 +0000</pubDate><atom:updated>2025-11-15T11:06:20.473+07:00</atom:updated><title>Cấu hình chạy powershell  script trong Task Scheduler</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Trong mục Start a program cấu hình như sau:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Mục Program/script : điền powershell.exe&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Trong mục agrument điền : -File và đường dẫn tới script ps1.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://i.vgy.me/3ywDWK.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" data-original-height="615" data-original-width="561" height="615" src="https://i.vgy.me/3ywDWK.png" width="561" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2025/11/cau-hinh-chay-powershell-script-trong.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-7754991328101408328</guid><pubDate>Thu, 13 Nov 2025 07:55:00 +0000</pubDate><atom:updated>2025-11-13T14:55:05.366+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">disconnect</category><category domain="http://www.blogger.com/atom/ns#">hotspot</category><category domain="http://www.blogger.com/atom/ns#">không kết nối</category><category domain="http://www.blogger.com/atom/ns#">wifi</category><category domain="http://www.blogger.com/atom/ns#">window10</category><title>Hotspot Window 10 thỉnh thoảng đang chạy một thời gian không kết nối lại được.</title><description>&lt;p&gt;&amp;nbsp;Tốt nhất là tạo script Powershell sau và thực hiện đặt schedule task để chạy lại sau một số khoảng thời gian.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# Yêu cầu quyền Administrator&lt;/p&gt;&lt;p&gt;# if (-NOT ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator"))&lt;/p&gt;&lt;p&gt;# {&lt;/p&gt;&lt;p&gt;#&amp;nbsp; &amp;nbsp; &amp;nbsp;Write-Warning "Script này cần quyền Administrator. Vui lòng chạy PowerShell với quyền Administrator!"&lt;/p&gt;&lt;p&gt;#&amp;nbsp; &amp;nbsp; &amp;nbsp;Break&lt;/p&gt;&lt;p&gt;# }&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Add-Type -AssemblyName System.Runtime.WindowsRuntime&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# Tìm phương thức AsTask cho Generic&lt;/p&gt;&lt;p&gt;$asTaskGeneric = ([System.WindowsRuntimeSystemExtensions].GetMethods() | Where-Object {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; $_.Name -eq 'AsTask' -and&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; $_.GetParameters().Count -eq 1 -and&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; $_.GetParameters()[0].ParameterType.Name -eq 'IAsyncOperation`1'&lt;/p&gt;&lt;p&gt;})[0]&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# Function đợi kết quả từ Windows Runtime Async Operation&lt;/p&gt;&lt;p&gt;Function Await($WinRtTask, $ResultType) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; try {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $asTask = $asTaskGeneric.MakeGenericMethod($ResultType)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $netTask = $asTask.Invoke($null, @($WinRtTask))&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Đợi task hoàn thành&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $completed = $netTask.Wait(30000) # Timeout 30 giây&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (-not $completed) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw "Operation timed out after 30 seconds"&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Kiểm tra lỗi&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if ($netTask.IsFaulted) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw $netTask.Exception.InnerException&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return $netTask.Result&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; catch {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Write-Error "Await error: $($_.Exception.Message)"&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# Function đợi hoàn thành Windows Runtime Async Action&lt;/p&gt;&lt;p&gt;Function AwaitAction($WinRtAction) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; try {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $asTask = ([System.WindowsRuntimeSystemExtensions].GetMethods() | Where-Object {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $_.Name -eq 'AsTask' -and&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $_.GetParameters().Count -eq 1 -and&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; !$_.IsGenericMethod&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; })[0]&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $netTask = $asTask.Invoke($null, @($WinRtAction))&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Đợi task hoàn thành&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $completed = $netTask.Wait(30000) # Timeout 30 giây&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (-not $completed) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw "Operation timed out after 30 seconds"&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Kiểm tra lỗi&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if ($netTask.IsFaulted) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw $netTask.Exception.InnerException&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; catch {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Write-Error "AwaitAction error: $($_.Exception.Message)"&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;try {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; # Load Windows Runtime assemblies&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; [Windows.Networking.Connectivity.NetworkInformation, Windows.Networking.Connectivity, ContentType = WindowsRuntime] | Out-Null&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; [Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager, Windows.Networking.NetworkOperators, ContentType = WindowsRuntime] | Out-Null&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; # Lấy connection profile&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; $connectionProfile = [Windows.Networking.Connectivity.NetworkInformation]::GetInternetConnectionProfile()&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; if ($null -eq $connectionProfile) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Write-Error "Không tìm thấy kết nối Internet. Vui lòng kiểm tra kết nối mạng của bạn."&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Break&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; # Tạo tethering manager&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; $tetheringManager = [Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager]::CreateFromConnectionProfile($connectionProfile)&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; # Kiểm tra khả năng tethering&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; # if ($tetheringManager.TetheringCapability -ne 0) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; #&amp;nbsp; &amp;nbsp; &amp;nbsp;Write-Warning "Hotspot không khả dụng trên thiết bị này. Lý do: $($tetheringManager.TetheringCapability)"&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; #&amp;nbsp; &amp;nbsp; &amp;nbsp;Break&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; # }&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; # Kiểm tra trạng thái hiện tại&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; if ($tetheringManager.TetheringOperationalState -eq 1) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Write-Host "Hotspot đang bat! Đang khoi dong lai..." -ForegroundColor Yellow&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Tắt hotspot&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $stopResult = Await ($tetheringManager.StopTetheringAsync()) ([Windows.Networking.NetworkOperators.NetworkOperatorTetheringOperationResult])&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if ($stopResult.Status -eq 0) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Write-Host "Da bat lai hotspot thanh cong." -ForegroundColor Green&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Start-Sleep -Seconds 2&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Bật lại hotspot&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $startResult = Await ($tetheringManager.StartTetheringAsync()) ([Windows.Networking.NetworkOperators.NetworkOperatorTetheringOperationResult])&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if ($startResult.Status -eq 0) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Write-Host "Da bat lai hotspot thanh cong !" -ForegroundColor Green&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Write-Error "Không thể bật lại hotspot. Mã lỗi: $($startResult.Status)"&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Write-Error "Không thể tắt hotspot. Mã lỗi: $($stopResult.Status)"&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; else {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Write-Host "Hotspot đang tat! Đang bat len..." -ForegroundColor Yellow&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Bật hotspot&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $startResult = Await ($tetheringManager.StartTetheringAsync()) ([Windows.Networking.NetworkOperators.NetworkOperatorTetheringOperationResult])&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if ($startResult.Status -eq 0) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Write-Host "Da bat hotspot thanh cong!" -ForegroundColor Green&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Write-Error "Không thể bật hotspot. Mã lỗi: $($startResult.Status)"&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;catch {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Write-Error "Đã xảy ra lỗi: $($_.Exception.Message)"&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Write-Host "`nGợi ý khắc phục:" -ForegroundColor Cyan&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Write-Host "1. Chạy PowerShell với quyền Administrator" -ForegroundColor White&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Write-Host "2. Kiểm tra xem thiết bị có hỗ trợ Mobile Hotspot không" -ForegroundColor White&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Write-Host "3. Đảm bảo có kết nối mạng hoạt động (Ethernet hoặc Wi-Fi)" -ForegroundColor White&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Write-Host "4. Kiểm tra Windows Update và driver mạng" -ForegroundColor White&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</description><link>http://tienquan.blogspot.com/2025/11/hotspot-window-10-thinh-thoang-ang-chay.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-2184850940434489122</guid><pubDate>Wed, 05 Nov 2025 01:49:00 +0000</pubDate><atom:updated>2025-11-05T08:49:59.939+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">disconnect</category><category domain="http://www.blogger.com/atom/ns#">hotspot</category><category domain="http://www.blogger.com/atom/ns#">window 10</category><title>Wifi Hotspot trong window 10 bị tự tắt hoặc disconnect</title><description>&lt;p&gt;&amp;nbsp;Thực hiện vào network adapter, Direct Virtual Adapter và vào mục config -&amp;gt; Power Management và tắt&amp;nbsp; Allow the computer to turn off this device to safe power.&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://i.vgy.me/PbfXO8.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" data-original-height="457" data-original-width="401" height="457" src="https://i.vgy.me/PbfXO8.jpg" width="401" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2025/11/wifi-hotspot-trong-window-10-bi-tu-tat.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-7794554441183177672</guid><pubDate>Sat, 01 Nov 2025 07:13:01 +0000</pubDate><atom:updated>2025-11-01T14:13:35.612+07:00</atom:updated><title>Dọn rác trong nixos</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;table&gt;&lt;thead data-end="2820" data-start="2801"&gt;&lt;tr data-end="2820" data-start="2801"&gt;&lt;th data-col-size="sm" data-end="2812" data-start="2801"&gt;Mục tiêu&lt;/th&gt;&lt;th data-col-size="md" data-end="2820" data-start="2812"&gt;Lệnh&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;/table&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr data-end="2894" data-start="2843"&gt;&lt;td data-col-size="sm" data-end="2864" data-start="2843"&gt;Dọn gói không dùng&lt;/td&gt;&lt;td data-col-size="md" data-end="2894" data-start="2864"&gt;&lt;code data-end="2892" data-start="2866"&gt;sudo nix-collect-garbage&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr data-end="2955" data-start="2895"&gt;&lt;td data-col-size="sm" data-end="2922" data-start="2895"&gt;Dọn tất cả cũ + rollback&lt;/td&gt;&lt;td data-col-size="md" data-end="2955" data-start="2922"&gt;&lt;code data-end="2953" data-start="2924"&gt;sudo nix-collect-garbage -d&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr data-end="3035" data-start="2956"&gt;&lt;td data-col-size="sm" data-end="2982" data-start="2956"&gt;Giữ lại 3 ngày gần nhất&lt;/td&gt;&lt;td data-col-size="md" data-end="3035" data-start="2982"&gt;&lt;code data-end="3033" data-start="2984"&gt;sudo nix-collect-garbage --delete-older-than 3d&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr data-end="3095" data-start="3036"&gt;&lt;td data-col-size="sm" data-end="3055" data-start="3036"&gt;Dọn cache tải về&lt;/td&gt;&lt;td data-col-size="md" data-end="3095" data-start="3055"&gt;&lt;code data-end="3093" data-start="3057"&gt;sudo rm -rf /nix/var/nix/downloads&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr data-end="3149" data-start="3096"&gt;&lt;td data-col-size="sm" data-end="3118" data-start="3096"&gt;Hợp nhất file trùng&lt;/td&gt;&lt;td data-col-size="md" data-end="3149" data-start="3118"&gt;&lt;code data-end="3147" data-start="3120"&gt;sudo nix-store --optimise&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr data-end="3213" data-start="3150"&gt;&lt;td data-col-size="sm" data-end="3170" data-start="3150"&gt;Xóa generation cũ&lt;/td&gt;&lt;td data-col-size="md" data-end="3213" data-start="3170"&gt;&lt;code data-end="3211" data-start="3172"&gt;sudo nix-env --delete-generations old&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;h2 data-end="3248" data-start="3220"&gt;Mẹo quản lý lâu dài&lt;/h2&gt;
&lt;p data-end="3297" data-start="3250"&gt;Thêm vào &lt;code data-end="3278" data-start="3259"&gt;configuration.nix&lt;/code&gt; để tự dọn định kỳ:&lt;/p&gt;
&lt;pre class="overflow-visible!" data-end="3415" data-start="3298"&gt;&lt;div class="contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary"&gt;&lt;div class="sticky top-9"&gt;&lt;div class="absolute end-0 bottom-0 flex h-9 items-center pe-2"&gt;&lt;div class="bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="overflow-y-auto p-4" dir="ltr"&gt;&lt;code class="whitespace-pre! language-nix"&gt;{
  nix.gc = {
    automatic = true;
    dates = "weekly";
    options = "--delete-older-than 14d";
  };
}
&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;p data-end="3488" data-start="3417"&gt;→ Nix sẽ tự chạy &lt;code data-end="3455" data-start="3434"&gt;nix-collect-garbage&lt;/code&gt; mỗi tuần, giữ hệ thống gọn gàng.&lt;/p&gt;&lt;/div&gt;</description><link>http://tienquan.blogspot.com/2025/11/don-rac-trong-nixos.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-3770174313479551023</guid><pubDate>Sat, 01 Nov 2025 07:06:12 +0000</pubDate><atom:updated>2025-11-01T14:06:38.309+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">nixos</category><category domain="http://www.blogger.com/atom/ns#">package</category><title>Cài gói trong nixos</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;table&gt;&lt;thead data-end="2393" data-start="2370"&gt;&lt;tr data-end="2393" data-start="2370"&gt;&lt;th data-col-size="sm" data-end="2381" data-start="2370"&gt;Mục tiêu&lt;/th&gt;&lt;th data-col-size="md" data-end="2393" data-start="2381"&gt;Cách làm&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;/table&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr data-end="2502" data-start="2420"&gt;&lt;td data-col-size="sm" data-end="2448" data-start="2420"&gt;Cài gói vào toàn hệ thống&lt;/td&gt;&lt;td data-col-size="md" data-end="2502" data-start="2448"&gt;&lt;code data-end="2500" data-start="2450"&gt;environment.systemPackages = with pkgs; [ ... ];&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr data-end="2559" data-start="2503"&gt;&lt;td data-col-size="sm" data-end="2522" data-start="2503"&gt;Cài gói cho user&lt;/td&gt;&lt;td data-col-size="md" data-end="2559" data-start="2522"&gt;&lt;code data-end="2557" data-start="2524"&gt;nix profile install nixpkgs#pkg&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr data-end="2624" data-start="2560"&gt;&lt;td data-col-size="sm" data-end="2583" data-start="2560"&gt;Cài qua Home Manager&lt;/td&gt;&lt;td data-col-size="md" data-end="2624" data-start="2583"&gt;&lt;code data-end="2622" data-start="2585"&gt;home.packages = with pkgs; [ ... ];&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr data-end="2673" data-start="2625"&gt;&lt;td data-col-size="sm" data-end="2634" data-start="2625"&gt;Gỡ gói&lt;/td&gt;&lt;td data-col-size="md" data-end="2673" data-start="2634"&gt;Xóa dòng rồi &lt;code data-end="2671" data-start="2649"&gt;nixos-rebuild switch&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr data-end="2727" data-start="2674"&gt;&lt;td data-col-size="sm" data-end="2685" data-start="2674"&gt;Rollback&lt;/td&gt;&lt;td data-col-size="md" data-end="2727" data-start="2685"&gt;&lt;code data-end="2725" data-start="2687"&gt;sudo nixos-rebuild switch --rollback&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</description><link>http://tienquan.blogspot.com/2025/11/cai-goi-trong-nixos.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-7743737631014805447</guid><pubDate>Thu, 23 Oct 2025 08:26:00 +0000</pubDate><atom:updated>2025-10-23T16:14:35.800+07:00</atom:updated><title>Lựa chọn Router Microtik cho gói mạng 400Mbps (megabit per second)</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h1 data-end="126" data-start="52"&gt;Trung bình một gói tin trên mạng tầm 600 byte. Nên tính toán dựa vào thông số này.&lt;/h1&gt;&lt;h1 data-end="126" data-start="52"&gt;1) Tính pps cần thiết cho 400 Mbps với gói 600 byte (phải làm từng bước)&lt;/h1&gt;
&lt;ul data-end="274" data-start="127"&gt;
&lt;li data-end="182" data-start="127"&gt;
&lt;p data-end="182" data-start="129"&gt;Kích thước gói = 600 byte = 600 × 8 = &lt;strong data-end="179" data-start="167"&gt;4800 bit&lt;/strong&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="238" data-start="183"&gt;
&lt;p data-end="238" data-start="185"&gt;Băng thông = 400 Megabit/s = &lt;strong data-end="235" data-start="214"&gt;400 000 000 bit/s&lt;/strong&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="274" data-start="239"&gt;
&lt;p data-end="274" data-start="241"&gt;Số gói/giây = 400 000 000 ÷ 4800.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="306" data-start="276"&gt;Bây giờ tính chữ số-một-một:&lt;/p&gt;
&lt;ul data-end="372" data-start="307"&gt;
&lt;li data-end="339" data-start="307"&gt;
&lt;p data-end="339" data-start="309"&gt;4800 × 83 333 = 399 998 400.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="372" data-start="340"&gt;
&lt;p data-end="372" data-start="342"&gt;4800 × 83 334 = 400 003 200.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="379" data-start="374"&gt;Nên&lt;/p&gt;
&lt;span class="katex-display"&gt;&lt;span class="katex"&gt;&lt;span class="katex-mathml"&gt;&lt;math display="block" xmlns="http://www.w3.org/1998/Math/MathML"&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mtext&gt;pps&lt;/mtext&gt;&lt;mo&gt;≈&lt;/mo&gt;&lt;mn&gt;83&lt;/mn&gt;&lt;mtext&gt; &lt;/mtext&gt;&lt;mn&gt;333.3&lt;/mn&gt;&lt;mtext&gt;&amp;nbsp;packets/second&lt;/mtext&gt;&lt;/mrow&gt;&lt;annotation encoding="application/x-tex"&gt;\text{pps} ≈ 83\,333.3\ \text{packets/second}&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&lt;span aria-hidden="true" class="katex-html"&gt;&lt;span class="base"&gt;&lt;span class="strut"&gt;&lt;/span&gt;&lt;span class="mord text"&gt;&lt;span class="mord"&gt;pps&lt;/span&gt;&lt;/span&gt;&lt;span class="mspace"&gt;&lt;/span&gt;&lt;span class="mrel"&gt;≈&lt;/span&gt;&lt;span class="mspace"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base"&gt;&lt;span class="strut"&gt;&lt;/span&gt;&lt;span class="mord"&gt;83&lt;/span&gt;&lt;span class="mspace"&gt;&lt;/span&gt;&lt;span class="mord"&gt;333.3&lt;/span&gt;&lt;span class="mspace"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="mord text"&gt;&lt;span class="mord"&gt;packets/second&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;p data-end="487" data-start="433"&gt;→ &lt;strong data-end="455" data-start="435"&gt;Khoảng 83.3k pps&lt;/strong&gt; (gói 600 byte) để đạt 400 Mbps.&lt;/p&gt;
&lt;h1 data-end="553" data-start="489"&gt;2) So sánh với các dòng MikroTik (dựa trên ước lượng trước đó)&lt;/h1&gt;
&lt;p data-end="587" data-start="554"&gt;(đã có ước lượng pps ở câu trước)&lt;/p&gt;
&lt;ul data-end="808" data-start="588"&gt;
&lt;li data-end="669" data-start="588"&gt;
&lt;p data-end="669" data-start="590"&gt;&lt;strong data-end="615" data-start="590"&gt;RB750Gr3 / hEX (SOHO)&lt;/strong&gt;: ~200–300k pps ước tính → &lt;strong data-end="648" data-start="642"&gt;đủ&lt;/strong&gt; (còn dư headroom).&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="725" data-start="670"&gt;
&lt;p data-end="725" data-start="672"&gt;&lt;strong data-end="682" data-start="672"&gt;RB4011&lt;/strong&gt;: ~2.0 million pps ước tính → &lt;strong data-end="722" data-start="712"&gt;rất dư&lt;/strong&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="808" data-start="726"&gt;
&lt;p data-end="808" data-start="728"&gt;&lt;strong data-end="749" data-start="728"&gt;CCR2004 / CCR1072&lt;/strong&gt;: hàng chục triệu pps → &lt;strong data-end="794" data-start="773"&gt;quá mạnh/overkill&lt;/strong&gt; cho 400 Mbps.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 data-end="839" data-start="810"&gt;3) Yếu tố thực tế ảnh hưởng&lt;/h1&gt;
&lt;ul data-end="1392" data-start="840"&gt;
&lt;li data-end="964" data-start="840"&gt;
&lt;p data-end="964" data-start="842"&gt;Nếu mạng chỉ &lt;strong data-end="872" data-start="855"&gt;routing thuần&lt;/strong&gt; (không nhiều rule) → con số 83k pps là ít, hầu hết thiết bị SOHO/văn phòng đều xử lý tốt.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1262" data-start="965"&gt;
&lt;p data-end="1113" data-start="967"&gt;Nếu bật &lt;strong data-end="1038" data-start="975"&gt;NAT + nhiều firewall rule / mangle / queues / IPS/IDS / VPN&lt;/strong&gt; → hiệu năng thực tế có thể giảm đáng kể (thường giảm 30–70% tuỳ mức độ).&lt;/p&gt;
&lt;ul data-end="1262" data-start="1116"&gt;
&lt;li data-end="1262" data-start="1116"&gt;
&lt;p data-end="1262" data-start="1118"&gt;Ví dụ: sau NAT + firewall nặng, 200–300k pps thực tế của thiết bị nhỏ có thể xuống còn 80–150k pps — vẫn có model vừa vặn nhưng phải kiểm tra.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end="1392" data-start="1263"&gt;
&lt;p data-end="1392" data-start="1265"&gt;&lt;strong data-end="1338" data-start="1265"&gt;FastTrack / FastPath / connection tracking offload / hardware offload&lt;/strong&gt;: bật đúng sẽ tăng đáng kể hiệu năng cho NAT/firewall.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 data-end="1449" data-start="1394"&gt;4) Khuyến nghị thực tế (dựa trên 400 Mbps, gói 600 B)&lt;/h1&gt;
&lt;ul data-end="1863" data-start="1450"&gt;
&lt;li data-end="1581" data-start="1450"&gt;
&lt;p data-end="1581" data-start="1452"&gt;Nếu mạng bạn &lt;strong data-end="1477" data-start="1465"&gt;đơn giản&lt;/strong&gt; (web/email, NAT cơ bản, số lượng rule ít): &lt;strong data-end="1539" data-start="1521"&gt;RB750Gr3 (hEX)&lt;/strong&gt; hoặc tương đương là đủ và chi phí thấp.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1722" data-start="1582"&gt;
&lt;p data-end="1722" data-start="1584"&gt;Nếu có &lt;strong data-end="1676" data-start="1591"&gt;nhiều rule firewall, nhiều kết nối đồng thời, VPN, hoặc muốn dự phòng tăng trưởng&lt;/strong&gt;: chọn &lt;strong data-end="1693" data-start="1683"&gt;RB4011&lt;/strong&gt; (an toàn, nhiều headroom).&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1863" data-start="1723"&gt;
&lt;p data-end="1863" data-start="1725"&gt;Nếu bạn chạy &lt;strong data-end="1804" data-start="1738"&gt;dịch vụ nặng (IPS, nhiều VPN/ACLs, HW encryption ở tốc độ cao)&lt;/strong&gt; hoặc hoạch định mở rộng lớn: cân nhắc &lt;strong data-end="1854" data-start="1843"&gt;CCR2004&lt;/strong&gt; trở lên.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 data-end="1885" data-start="1865"&gt;5) Các bước tối ưu&lt;/h1&gt;
&lt;ol data-end="2137" data-start="1886"&gt;
&lt;li data-end="1943" data-start="1886"&gt;
&lt;p data-end="1943" data-start="1889"&gt;Bật &lt;strong data-end="1906" data-start="1893"&gt;FastTrack&lt;/strong&gt; cho các session TCP/UDP thích hợp.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2017" data-start="1944"&gt;
&lt;p data-end="2017" data-start="1947"&gt;Giữ rule firewall rõ ràng, sắp xếp rule thường xuyên khớp lên trước.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2081" data-start="2018"&gt;
&lt;p data-end="2081" data-start="2021"&gt;Dùng &lt;strong data-end="2060" data-start="2026"&gt;hardware offload / switch chip&lt;/strong&gt; cho bridge nếu có.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2137" data-start="2082"&gt;
&lt;p data-end="2137" data-start="2085"&gt;Giám sát CPU/conntrack để thấy khi nào cần nâng cấp.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;hr data-end="2142" data-start="2139" /&gt;
&lt;p data-end="2442" data-start="2144"&gt;&lt;strong data-end="2161" data-start="2144"&gt;Tóm tắt ngắn:&lt;/strong&gt; để chạy 400 Mbps với gói 600 byte bạn cần ~&lt;strong data-end="2218" data-start="2205"&gt;83.3k pps&lt;/strong&gt;. Hầu hết MikroTik phổ thông (RB750Gr3) xử lý được; nếu có nhiều firewall/NAT/VPN hoặc muốn dự phòng, chọn &lt;strong data-end="2335" data-start="2325"&gt;RB4011&lt;/strong&gt;.&amp;nbsp;&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2025/10/lua-chon-router-microtik-cho-goi-mang.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-3000573612496242107</guid><pubDate>Fri, 17 Oct 2025 04:08:00 +0000</pubDate><atom:updated>2025-10-17T11:08:06.783+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">chậm</category><category domain="http://www.blogger.com/atom/ns#">in mạng</category><category domain="http://www.blogger.com/atom/ns#">không in</category><category domain="http://www.blogger.com/atom/ns#">lỗi</category><category domain="http://www.blogger.com/atom/ns#">máy in</category><title>Fix Sửa máy in in qua mạng chậm, gửi lệnh in rất lâu mới in (ricoh)</title><description>&lt;p&gt;&amp;nbsp;Máy in có hiện tượng in qua mạng chậm, gửi lệnh in rất lâu mới in. Có thể máy đang cấu hình port WSD. Cần chuyển qua cấu hình port sử dụng TCP/IP sẽ nhanh hơn&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2025/10/fix-sua-may-in-in-qua-mang-cham-gui.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-3503111454526392367</guid><pubDate>Tue, 07 Oct 2025 03:34:00 +0000</pubDate><atom:updated>2025-10-07T10:34:44.407+07:00</atom:updated><title>Tìm giá trị có trong một cột</title><description>&lt;p&gt;&amp;nbsp;=IF(COUNTIF(E31:E53, A31)&amp;gt;0, "Đã tồn tại", "Không tồn tại")&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2025/10/tim-gia-tri-co-trong-mot-cot.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-4749854117485917259</guid><pubDate>Mon, 29 Sep 2025 07:13:00 +0000</pubDate><atom:updated>2025-09-29T14:13:52.955+07:00</atom:updated><title>Excel: xóa bỏ các dòng trùng lặp</title><description>&lt;p&gt;&amp;nbsp;&lt;span style="white-space-collapse: preserve;"&gt;=UNIQUE(A1:B100)&lt;/span&gt;&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2025/09/excel-xoa-bo-cac-dong-trung-lap.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-4087780482541242952</guid><pubDate>Mon, 29 Sep 2025 04:23:00 +0000</pubDate><atom:updated>2025-09-29T11:23:13.471+07:00</atom:updated><title>Excel : Kiểm tra giá trị trùng trong 2 cột</title><description>&lt;p&gt;&amp;nbsp;=IF(COUNTIFS(A:A,A1,B:B,B1)&amp;gt;=2,1,"")&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2025/09/excel-kiem-tra-gia-tri-trung-trong-2-cot.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4917241138882406405.post-6194448010383030185</guid><pubDate>Mon, 29 Sep 2025 04:19:00 +0000</pubDate><atom:updated>2025-09-29T11:19:43.919+07:00</atom:updated><title>Excel: Kiểm tra trùng giá trị trong 1 cột</title><description>&lt;p&gt;&amp;nbsp;=IF(COUNTIF(A:A,A1)&amp;gt;=2,1,"0")&lt;/p&gt;</description><link>http://tienquan.blogspot.com/2025/09/excel-kiem-tra-trung-gia-tri-trong-1-cot.html</link><author>noreply@blogger.com (Nguyễn Tiến Quân)</author><thr:total>0</thr:total></item></channel></rss>