<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xml:lang="de" xmlns:xhtml="http://www.w3.org/1999/xhtml">
	<title type="text">Vielhuber David</title>
	<subtitle type="text">Full-Stack Developer</subtitle>

	<updated>2026-04-14T07:00:06Z</updated>

	<link rel="alternate" type="text/html" href="https://vielhuber.de/"/>
	<id>https://vielhuber.de/feed/atom/</id>
	<link rel="self" type="application/atom+xml" href="https://vielhuber.de/feed/atom"/>

	
	<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #55</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-55/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-55/</id>
		<updated>2026-04-14T07:00:06Z</updated>
		<published>2026-04-14T07:00:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$e^{i\pi} + 0.999\ldots = 0$$</p><p> Bài viết <a href="https://vielhuber.de/blog/eine-kleine-gleichung-55/">A Small Equation #55</a> lần đầu xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mã số trong các số nguyên tố</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/code-in-primzahlen/"/>

		<id>https://vielhuber.de/?p=4724</id>
		<updated>2026-04-10T16:55:35Z</updated>
		<published>2026-04-10T10:56:18Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Vào tháng 10 năm 1999, một nhóm do Jon Lech Johansen, khi đó 16 tuổi, người Na Uy, dẫn đầu đã phát hành chương trình DeCSS để phá vỡ hệ thống bảo vệ phát lại DVD Content Scramble System (CSS). CSS sử dụng mã hóa 40 bit, các khóa mã hóa được phân phối cho các nhà sản xuất được cấp phép, để hạn chế việc phát lại DVD. Vì việc phân phối mã này thuộc phạm vi của Đạo luật DMCA của Hoa Kỳ và […]</p><p> Bài viết <a href="https://vielhuber.de/blog/code-in-primzahlen/">Mã trong Số nguyên tố</a> lần đầu xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #54</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-54/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-54/</id>
		<updated>2026-04-07T07:00:10Z</updated>
		<published>2026-04-07T07:00:10Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\sum_{k=1}^\infty \fracVielhuber{k^2} = \frac{\pi^2}{6}$$</p><p> Bài viết <a href="https://vielhuber.de/blog/eine-kleine-gleichung-54/">A Small Equation #54</a> lần đầu xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #53</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-53/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-53/</id>
		<updated>2026-03-31T07:00:11Z</updated>
		<published>2026-03-31T07:00:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\fracVielhuber{2} + \fracVielhuber{3} + \fracVielhuber{6} = 1$$</p><p> Bài viết <a href="https://vielhuber.de/blog/eine-kleine-gleichung-53/">A Small Equation #53</a> lần đầu xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">ℚ chưa hoàn chỉnh</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/%e2%84%9a-ist-nicht-vollstaendig/"/>

		<id>https://vielhuber.de/?p=4700</id>
		<updated>2026-03-14T11:43:32Z</updated>
		<published>2026-03-14T11:25:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Tập hợp các số hữu tỉ \(\mathbb{Q}\) thoạt nhìn có vẻ là một tổng thể liên tục: giữa bất kỳ hai phân số nào, luôn luôn có một phân số khác. Nhưng ấn tượng này là sai lầm: có những tập hợp số hữu tỉ thực sự bị chặn, nhưng giá trị cực đại hoặc cực tiểu của chúng đơn giản là không tồn tại trong \(\mathbb{Q}\). Lý do nằm ở sự tồn tại của các số vô tỉ như \(\sqrt{2}\), […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/%e2%84%9a-ist-nicht-vollstaendig/">ℚ chưa hoàn chỉnh</a> xuất hiện lần đầu trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Thanh Boss trong Minecraft</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/minecraft-bossbars/"/>

		<id>https://vielhuber.de/?p=4661</id>
		<updated>2025-12-27T11:29:27Z</updated>
		<published>2025-12-27T11:11:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>PaperMC cung cấp một nền tảng đơn giản để mở rộng máy chủ Minecraft bằng các plugin nhỏ, mà không yêu cầu người chơi phải cài đặt bất cứ thứ gì. Khi phát triển plugin, câu hỏi đặt ra là làm thế nào để hiển thị thông tin động cho người chơi. Câu trả lời nằm ở một tính năng thường bị bỏ qua trong game gốc: thanh thông tin boss. Ban đầu được thiết kế cho các boss cuối, thanh thông tin boss có thể được sử dụng lại cho nhiều mục đích khác […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/minecraft-bossbars/">Minecraft Bossbars</a> xuất hiện lần đầu trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">IPv6</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ipv6/"/>

		<id>https://vielhuber.de/?p=4630</id>
		<updated>2025-12-26T19:03:59Z</updated>
		<published>2025-12-26T18:42:44Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Giao thức Internet (IP) là nền tảng của tất cả các ứng dụng internet. Các giao thức khác, chẳng hạn như TCP và UDP, được xây dựng dựa trên nó, truyền tải các dịch vụ như HTTP(S), email, điện thoại và DNS. IPv6 đang thay thế giao thức truyền tải lỗi thời IPv4 vì không gian địa chỉ tương đối nhỏ của nó, khoảng 4 tỷ địa chỉ, đã cạn kiệt từ lâu. IPv6 hiện nay gần như phổ biến rộng rãi và hữu ích hơn […]</p><p> Bài viết <a href="https://vielhuber.de/blog/ipv6/">IPv6</a> lần đầu xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Git không cần SSH</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-ohne-ssh/"/>

		<id>https://vielhuber.de/?p=4607</id>
		<updated>2026-01-14T11:09:45Z</updated>
		<published>2025-12-21T10:13:10Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Ai cũng từng gặp phải tình huống này: Bạn cần nhanh chóng chạy lệnh `git pull` hoặc truy cập cơ sở dữ liệu trên gói lưu trữ chia sẻ giá rẻ (ví dụ: tại IONOS), nhưng nhà cung cấp dịch vụ không hỗ trợ truy cập SSH – hoặc chỉ có trong các gói dịch vụ đắt tiền hơn. Thông thường, lựa chọn duy nhất còn lại là tải lên thủ công bằng FTP, khiến việc triển khai trở nên phức tạp không cần thiết và dễ xảy ra lỗi. Một giải pháp khả thi […]</p><p> Bài viết <a href="https://vielhuber.de/blog/git-ohne-ssh/">Git without SSH</a> lần đầu xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Amazon và thuế bán hàng</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/amazon-und-umsatzsteuer/"/>

		<id>https://vielhuber.de/?p=4576</id>
		<updated>2025-12-18T11:19:50Z</updated>
		<published>2025-12-18T10:57:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Amazon là kênh mua sắm hoàn hảo cho người làm việc tự do: nhanh chóng, giá cả phải chăng và mọi thứ đều có ở một nơi. Amazon hiện đã cung cấp hóa đơn kịp thời và dễ dàng tải xuống (ngay cả đối với các giao dịch mua trên Marketplace). Cho dù đó là một chiếc máy tính xách tay mới, một chiếc ghế văn phòng hay chỉ là một đơn đặt hàng nhanh chóng giấy in – hàng hóa có thể được đặt chỉ với vài cú nhấp chuột, thường là thông qua tài khoản cá nhân, […]</p><p> Bài viết <a href="https://vielhuber.de/blog/amazon-und-umsatzsteuer/">Amazon và VAT</a> lần đầu xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #52</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-52/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-52/</id>
		<updated>2025-12-02T08:00:23Z</updated>
		<published>2025-12-02T08:00:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\fracVielhuber{89} = \sum_{n=1}^{\infty} \fracVielhuber{10^{2n}}$$</p><p> Bài viết <a href="https://vielhuber.de/blog/eine-kleine-gleichung-52/">A Small Equation #52</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #51</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-51/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-51/</id>
		<updated>2025-11-25T08:00:38Z</updated>
		<published>2025-11-25T08:00:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_{0}^{\infty} \frac{\sin(x)}{x} dx = \frac{\pi}{2}$$</p><p> Bài viết <a href="https://vielhuber.de/blog/eine-kleine-gleichung-51/">A Small Equation #51</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #50</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-50/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-50/</id>
		<updated>2025-11-18T08:00:51Z</updated>
		<published>2025-11-18T08:00:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\sqrt[3]{-1} + 1 = 0$$</p><p> Bài viết <a href="https://vielhuber.de/blog/eine-kleine-gleichung-50/">A Small Equation #50</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">trạng thái git 2.0</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-status-2-0/"/>

		<id>https://vielhuber.de/?p=4551</id>
		<updated>2025-11-12T11:41:09Z</updated>
		<published>2025-11-12T11:20:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bất kỳ ai gõ `git status` vào sáng sớm rồi uống cà phê sẽ thích công cụ hỗ trợ nhỏ này. Đặc biệt khi phát triển nhiều dự án web song song, một cái nhìn tổng quan ngắn gọn là vô cùng hữu ích: Cây công việc nào sạch sẽ, những thay đổi nào chưa được merge, và những thay đổi nào đang chờ pull/push? Một công cụ shell nhỏ gọn là tất cả những gì bạn cần – miễn là nó xử lý khoảng trắng/Unicode trong các đường dẫn một cách mạnh mẽ […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/git-status-2-0/">git status 2.0</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #49</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-49/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-49/</id>
		<updated>2025-11-11T08:00:37Z</updated>
		<published>2025-11-11T08:00:37Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\sum_{n=1}^{\infty} \frac{(-1)^{n-1}}{n} = \ln(2)$$</p><p> Bài viết <a href="https://vielhuber.de/blog/eine-kleine-gleichung-49/">A Small Equation #49</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Ngôn ngữ và logic</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/sprache-und-logik/"/>

		<id>https://vielhuber.de/?p=4534</id>
		<updated>2025-11-11T07:47:35Z</updated>
		<published>2025-11-11T07:31:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Có một bài hát tuyệt vời mang tên "It Is What It Is and It Ain't What Is Ain't" của Cali Rose. Câu này có thể được dịch đơn giản là "It is what it is and it isn't what it't." Chỉ với vài từ, cả thế giới chân lý có thể được khám phá. Bằng cách biến đổi và kết hợp hai nửa, một […]</p><p> Bài viết <a href="https://vielhuber.de/blog/sprache-und-logik/">Ngôn ngữ và Logic</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tự động hóa Thunderbird</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/automatisierung-von-thunderbird/"/>

		<id>https://vielhuber.de/?p=4515</id>
		<updated>2025-11-07T10:35:20Z</updated>
		<published>2025-11-07T10:02:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Thunderbird đã có sự hồi sinh đáng kể kể từ năm 2022. Sau nhiều năm trì trệ, Quỹ Mozilla một lần nữa tích cực đầu tư vào việc phát triển Thunderbird. Sáng kiến Supernova (Thunderbird 115+) đã mang đến những hiện đại hóa cơ bản như tích hợp Rust cho các thành phần quan trọng về hiệu suất, giao diện người dùng được hiện đại hóa dựa trên Web Components và hỗ trợ Exchange gốc thông qua EWS/Microsoft Graph API. Đối với người dùng dựa vào Thunderbird để quản lý […]</p><p> Bài viết <a href="https://vielhuber.de/blog/automatisierung-von-thunderbird/">"Tự động hóa Thunderbird"</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #48</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-48/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-48/</id>
		<updated>2025-11-04T08:00:44Z</updated>
		<published>2025-11-04T08:00:44Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\lim_{x \to 0} \frac{\sin x}{x} = 1$$</p><p> Bài viết <a href="https://vielhuber.de/blog/eine-kleine-gleichung-48/">A Small Equation #48</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #47</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-47/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-47/</id>
		<updated>2025-10-28T08:00:27Z</updated>
		<published>2025-10-28T08:00:27Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_{0}^{\infty} e^{-x^{2}} \, dx = \frac{\sqrt{\pi}}{2}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-47/">A Little Equation #47</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Toán tử Walrus trong PHP</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/walrus-operator-in-php/"/>

		<id>https://vielhuber.de/?p=4495</id>
		<updated>2025-10-21T13:03:24Z</updated>
		<published>2025-10-21T12:44:20Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Vào tháng 10 năm 2019, Python 3.8 đã giới thiệu toán tử Walrus (:=) thông qua PEP 572, gây ra một trong những tranh cãi lớn nhất trong lịch sử ngôn ngữ lập trình này. Cuộc tranh luận gay gắt đến mức người sáng tạo ra Python, Guido van Rossum, đã từ chức khỏi vị trí BDFL (Nhà độc tài nhân từ trọn đời) vào tháng 7 năm 2018, thậm chí trước khi phát hành. […]</p><p> Bài viết <a href="https://vielhuber.de/blog/walrus-operator-in-php/">Toán tử Walrus trong PHP</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #46</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-46/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-46/</id>
		<updated>2025-10-21T07:00:21Z</updated>
		<published>2025-10-21T07:00:21Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\fracVielhuber{89} = \sum_{n=1}^{\infty} F_n \cdot 10^{-(n+1)}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-46/">A Little Equation #46</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #45</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-45/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-45/</id>
		<updated>2025-10-14T07:00:34Z</updated>
		<published>2025-10-14T07:00:34Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_0^1 x^x \, dx = \sum_{n=1}^{\infty} (-1)^{n+1}/n^n$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-45/">A Little Equation #45</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Của Celsius và Fahrenheit</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/von-celsius-und-fahrenheit/"/>

		<id>https://vielhuber.de/?p=4449</id>
		<updated>2025-10-13T08:52:32Z</updated>
		<published>2025-10-13T08:21:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bạn đang nói chuyện điện thoại với một người bạn ở Mỹ vào một ngày đông giá lạnh. "Nhiệt độ ở đây là âm 40 độ!", cả hai bạn cùng thốt lên. Thông thường, điều này sẽ giúp bạn phân biệt được ai đang nói đến độ C và ai đang nói đến độ F—nhưng không phải ở nhiệt độ cụ thể này. Tại sao lại như vậy? Đây là nhiệt độ duy nhất tại […]</p><p> Bài viết <a href="https://vielhuber.de/blog/von-celsius-und-fahrenheit/">về Celsius và Fahrenheit</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #44</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-44/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-44/</id>
		<updated>2025-10-07T07:00:48Z</updated>
		<published>2025-10-07T07:00:48Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\frac{d}{dx} \left( x^n \right) = nx^{n-1}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-44/">A Little Equation #44</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Sự nhầm lẫn trong thứ tự sắp xếp tự nhiên</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/verwirrung-in-der-natuerlichen-sortierreihenfolge/"/>

		<id>https://vielhuber.de/?p=4429</id>
		<updated>2025-10-06T16:44:14Z</updated>
		<published>2025-10-06T16:32:10Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Hầu hết các trình quản lý tệp đồ họa không sắp xếp theo thứ tự từ điển một cách nghiêm ngặt, mà sử dụng phương pháp sắp xếp "tự nhiên". Các khối số trong tên được hiểu là số - khối số lớn hơn sẽ thắng, ngay cả khi điều ngược lại đúng theo thứ tự bảng chữ cái. Ý tưởng đằng sau phương pháp sắp xếp tự nhiên: Điều mọi người thường muốn là "9 trước 10", "Chương 2 trước Chương 10"; không có số 0 đứng đầu [...]</p><p> Bài viết <a href="https://vielhuber.de/blog/verwirrung-in-der-natuerlichen-sortierreihenfolge/">Sự nhầm lẫn trong thứ tự sắp xếp tự nhiên</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #43</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-43/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-43/</id>
		<updated>2025-09-30T07:00:23Z</updated>
		<published>2025-09-30T07:00:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\frac{d}{dx}(e^{x^2}) = 2xe^{x^2}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-43/">A Little Equation #43</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Ưu tiên trong Windows Task Scheduler</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/prioritaet-in-der-windows-aufgabenplanung/"/>

		<id>https://vielhuber.de/?p=4409</id>
		<updated>2025-09-29T14:57:15Z</updated>
		<published>2025-09-29T14:29:26Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bất kỳ ai chạy tác vụ trong Windows Task Scheduler sớm muộn gì cũng sẽ gặp phải những khác biệt về thời gian chạy không thể giải thích được. Một tập lệnh PHP chạy trong 5 phút trên dòng lệnh đột nhiên mất đến 20 phút khi được thực thi thông qua Windows Task Scheduler. Cùng một người dùng, cùng quyền, cùng mã - thời gian thực thi gấp bốn lần. Chuyện gì đã xảy ra? Sau nhiều giờ gỡ lỗi, Process Monitor [...]</p><p> Bài đăng <a href="https://vielhuber.de/blog/prioritaet-in-der-windows-aufgabenplanung/">Ưu tiên trong Windows Task Scheduler</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #42</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-42/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-42/</id>
		<updated>2025-09-23T07:00:24Z</updated>
		<published>2025-09-23T07:00:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\sqrt[3]{-1} = -1^{\frac{2}{3}}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-42/">A Little Equation #42</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #41</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-41/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-41/</id>
		<updated>2025-09-16T07:00:54Z</updated>
		<published>2025-09-16T07:00:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\zeta(2) = \frac{\pi^2}{6}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-41/">A Little Equation #41</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #40</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-40/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-40/</id>
		<updated>2025-09-09T07:00:17Z</updated>
		<published>2025-09-09T07:00:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$e^{i\pi} + 0,5\sqrt{2} = -1 + 0,5\sqrt{2}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-40/">A Little Equation #40</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #39</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-39/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-39/</id>
		<updated>2025-09-02T07:00:47Z</updated>
		<published>2025-09-02T07:00:47Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\zeta(3) = \sum_{n=1}^{\infty} \fracVielhuber{n^3} \approx 1,202$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-39/">A Little Equation #39</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #38</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-38/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-38/</id>
		<updated>2025-08-26T07:00:24Z</updated>
		<published>2025-08-26T07:00:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\sqrt[3]{2} \cdot \sqrt[3]{4} = \sqrt[3]{8}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-38/">A Little Equation #38</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #37</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-37/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-37/</id>
		<updated>2025-08-19T07:00:49Z</updated>
		<published>2025-08-19T07:00:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_{0}^{\infty} \frac{\sin x}{x} dx = \frac{\pi}{2}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-37/">A Little Equation #37</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #36</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-36/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-36/</id>
		<updated>2025-08-12T07:00:29Z</updated>
		<published>2025-08-12T07:00:29Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$1 + 2 + 3 + \ldots = -\fracVielhuber{12}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-36/">A Little Equation #36</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #35</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-35/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-35/</id>
		<updated>2025-07-29T07:00:52Z</updated>
		<published>2025-07-29T07:00:52Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_{0}^{\infty} \fracVielhuber{x^4+1} \, dx = \frac{\pi}{4\sqrt{2}}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-35/">A Little Equation #35</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #34</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-34/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-34/</id>
		<updated>2025-07-22T07:00:50Z</updated>
		<published>2025-07-22T07:00:50Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_{0}^Vielhuber x^{-x} \, dx = \sum_{n=1}^{\infty} \fracVielhuber{n^n}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-34/">A Little Equation #34</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #33</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-33/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-33/</id>
		<updated>2025-07-15T07:00:47Z</updated>
		<published>2025-07-15T07:00:47Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\sqrt[3]{x^3} = |x| \quad \cho tất cả x \trong \mathbb{R}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-33/">A Little Equation #33</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #32</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-32/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-32/</id>
		<updated>2025-07-08T07:00:24Z</updated>
		<published>2025-07-08T07:00:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\fracVielhuber{89} = 0.\overline{011235955056179775280898876404494382}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-32/">A Little Equation #32</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Điểm chuẩn ARC-AGI</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/der-arc-agi-benchmark/"/>

		<id>https://vielhuber.de/?p=4352</id>
		<updated>2025-07-07T10:16:20Z</updated>
		<published>2025-07-07T10:03:25Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Sự suy giảm liên tục về giá năng lực tính toán—hai cấp độ mỗi thập kỷ—đã thúc đẩy mạnh mẽ các mô hình học sâu kể từ năm 2010. Các mạng lưới lớn hơn cùng với nhiều dữ liệu hơn dường như đáng tin cậy hơn khi cung cấp điểm số ngày càng cao hơn trên các chuẩn mực chung—và thúc đẩy hy vọng rằng chỉ riêng việc mở rộng quy mô chắc chắn sẽ dẫn đến AGI. Ngay từ năm 2019, François Chollet đã giới thiệu chuẩn mực ARC-AGI để đo lường trí thông minh. […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/der-arc-agi-benchmark/">The ARC-AGI Benchmark</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Hiển thị địa chỉ email người gửi trong Outlook</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/absender-e-mail-adresse-in-outlook-anzeigen/"/>

		<id>https://vielhuber.de/?p=4327</id>
		<updated>2025-07-07T09:53:06Z</updated>
		<published>2025-07-07T09:28:32Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Địa chỉ email của người gửi vẫn là một chỉ báo tốt để biết thư nào đó có phải là thư rác hay không. Theo mặc định, Microsoft Outlook Desktop không trực quan khi mở rộng chế độ xem để bao gồm một cột hiển thị địa chỉ email cụ thể thay vì tên. Microsoft vẫn chưa triển khai tính năng này như một tùy chọn đơn giản—chưa [...]</p><p> Bài đăng <a href="https://vielhuber.de/blog/absender-e-mail-adresse-in-outlook-anzeigen/">Hiển thị địa chỉ email người gửi trong Outlook</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #31</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-31/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-31/</id>
		<updated>2025-07-01T07:00:23Z</updated>
		<published>2025-07-01T07:00:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\sqrt[3]{1728} = 12$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-31/">A Little Equation #31</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #30</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-30/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-30/</id>
		<updated>2025-06-24T07:00:45Z</updated>
		<published>2025-06-24T07:00:45Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_{0}^Vielhuber x^{-x} dx = \sum_{n=1}^{\infty} \fracVielhuber{n^n}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-30/">A Little Equation #30</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #29</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-29/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-29/</id>
		<updated>2025-06-17T07:00:51Z</updated>
		<published>2025-06-17T07:00:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$1 + 2 + 3 + \cdots = -\fracVielhuber{12}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-29/">A Little Equation #29</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #28</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-28/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-28/</id>
		<updated>2025-06-03T07:00:31Z</updated>
		<published>2025-06-03T07:00:31Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\sqrt{-1} \cdot \sqrt{-1} = -1$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-28/">A Little Equation #28</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #27</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-27/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-27/</id>
		<updated>2025-05-27T07:00:38Z</updated>
		<published>2025-05-27T07:00:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_{0}^Vielhuber \fracVielhuber{1+x^2} \, dx = \frac{\pi}{4}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-27/">A Little Equation #27</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tại sao proxy trở nên không thể thiếu trong cuộc sống số hàng ngày</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/warum-proxys-im-digitalen-alltag-unverzichtbar-geworden-sind/"/>

		<id>https://vielhuber.de/?p=4253</id>
		<updated>2025-05-16T08:38:53Z</updated>
		<published>2025-05-16T08:36:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong thời đại số, bảo vệ dữ liệu, bảo mật và quyền truy cập thông tin không hạn chế quan trọng hơn bao giờ hết. Cho dù là công ty, người làm việc tự do hay cá nhân – việc sử dụng máy chủ proxy mang lại nhiều lợi ích vượt xa việc chỉ che giấu IP. Đặc biệt trong thời đại kiểm duyệt ngày càng gia tăng, các lệnh chặn theo khu vực và hệ thống chống bot tinh vi, các proxy mạnh mẽ là một công cụ thiết yếu để đạt hiệu quả và […]</p><p> Bài viết <a href="https://vielhuber.de/blog/warum-proxys-im-digitalen-alltag-unverzichtbar-geworden-sind/">Tại sao proxy trở nên không thể thiếu trong cuộc sống số hàng ngày</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">SSL trong môi trường phát triển cục bộ</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ssl-in-lokaler-entwicklungsumgebung/"/>

		<id>https://vielhuber.de/?p=4207</id>
		<updated>2025-04-21T10:10:02Z</updated>
		<published>2025-04-21T08:43:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong thời đại của trình duyệt chỉ sử dụng HTTPS, cookie SameSite và các điều kiện phát triển thực tế, điều quan trọng là phải làm việc cục bộ với chứng chỉ SSL thực. Let's Encrypt đã thực hiện công việc tiên phong ở đây – với sự trợ giúp của certbot và Cloudflare, việc tạo và gia hạn chứng chỉ đại diện trở nên nhanh chóng và dễ dàng. Điều này cho phép bạn truy cập […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/ssl-in-lokaler-entwicklungsumgebung/">SSL trong môi trường phát triển cục bộ</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Bảo mật Internet: VPN đang thay đổi quyền riêng tư và bảo mật trực tuyến như thế nào</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/internetsicherheit-wie-vpns-den-online-datenschutz-und-die-sicherheit-veraendern/"/>

		<id>https://vielhuber.de/?p=4195</id>
		<updated>2025-03-31T10:32:03Z</updated>
		<published>2025-03-31T10:27:07Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>1. Giải mã công nghệ VPN và vai trò của nó trong việc bảo vệ quyền riêng tư trực tuyến Hãy tưởng tượng một lối đi bí mật, bí ẩn và an toàn; Đây chính là vai trò của Mạng riêng ảo hay VPN trong thế giới kỹ thuật số. Những điều kỳ diệu nhỏ bé này hoạt động như một lớp bảo vệ mã hóa dữ liệu của bạn và ngăn những người tò mò. Hãy tưởng tượng nó như thế này […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/internetsicherheit-wie-vpns-den-online-datenschutz-und-die-sicherheit-veraendern/">Bảo mật Internet: VPN đang thay đổi quyền riêng tư và bảo mật trực tuyến như thế nào</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #26</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-26/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-26/</id>
		<updated>2025-05-23T11:14:22Z</updated>
		<published>2025-02-27T23:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\sqrt[3]{-1} = \fracVielhuber{2} + i\frac{\sqrt{3}}{2}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-26/">A Little Equation #26</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Xây dựng Mô hình ngôn ngữ lớn của riêng bạn</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/large-language-model-selbst-bauen/"/>

		<id>https://vielhuber.de/?p=4159</id>
		<updated>2025-03-02T18:56:23Z</updated>
		<published>2025-02-26T16:44:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>"Một cỗ máy có thể có bộ nhớ lớn, nhưng nó không thể suy nghĩ - trừ khi chúng ta dạy nó." – Alan Turing. Các mô hình AI hiện đại như GPT-4 hoặc Llama dựa trên các tập dữ liệu khổng lồ và cấu trúc toán học phức tạp. Nhưng thực sự đằng sau nó là gì? Trong bài viết này chúng ta sẽ xem xét các thành phần chính cần thiết để […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/large-language-model-selbst-bauen/">Tự xây dựng mô hình ngôn ngữ lớn</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tự mình lưu trữ OpenStreetMap</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/openstreetmap-selbst-hosten/"/>

		<id>https://vielhuber.de/?p=4119</id>
		<updated>2025-02-17T16:29:34Z</updated>
		<published>2025-02-17T16:15:33Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>OpenStreetMap (OSM) là bản đồ thế giới miễn phí được tạo ra thông qua sự hợp tác của mọi người trên toàn thế giới – miễn phí, mở và độc lập. Trong khi Google Maps, với tư cách là công ty dẫn đầu thị trường, thường là lựa chọn đầu tiên cho bản đồ kỹ thuật số, OSM lại dựa trên một nguyên tắc hoàn toàn khác: một cộng đồng hợp tác thu thập, cải thiện và cung cấp dữ liệu địa lý miễn phí. Tại sao […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/openstreetmap-selbst-hosten/">Tự lưu trữ OpenStreetMap</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Truy cập bằng PHP vào Exchange / Office 365</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/zugriff-mit-php-auf-exchange-office-365/"/>

		<id>https://vielhuber.de/?p=3584</id>
		<updated>2026-02-17T17:21:21Z</updated>
		<published>2025-02-16T23:42:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Đã thông báo từ lâu – giờ đã thành hiện thực: Microsoft đã tắt xác thực bằng mật khẩu cho một số giao thức nhất định trong Exchange Online từ tháng 9 năm 2022 để chuyển sang oAuth2. Các vấn đề về GitHub của nhiều thư viện và tập lệnh sao lưu cho thấy rõ ràng sự thay đổi này đã khiến nhiều quản trị viên bất ngờ. Dưới đây chúng tôi sẽ trình bày cách sử dụng oAuth2 thông qua PHP thông qua […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/zugriff-mit-php-auf-exchange-office-365/">Truy cập Exchange/Office 365 bằng PHP</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #25</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-25/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-25/</id>
		<updated>2025-05-23T11:14:22Z</updated>
		<published>2025-02-12T23:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\frac{d}{dx}(x^x) = x^x(\ln x + 1)$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-25/">A Little Equation #25</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #24</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-24/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-24/</id>
		<updated>2025-05-23T11:14:21Z</updated>
		<published>2025-02-10T23:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\fracVielhuber{998001} = 0.\overline{000001}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-24/">A Little Equation #24</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #23</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-23/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-23/</id>
		<updated>2025-05-23T11:14:22Z</updated>
		<published>2025-01-26T23:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\sum_{n=1}^{\infty} \fracVielhuber{n^2} = \frac{\pi^2}{6}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-23/">A Little Equation #23</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Gửi email bị trì hoãn</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/e-mails-verzoegert-senden/"/>

		<id>https://vielhuber.de/?p=4074</id>
		<updated>2024-12-29T09:32:19Z</updated>
		<published>2024-12-29T08:04:31Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Hiện tại không phải là thời điểm thích hợp? Email được gửi quá sớm? Việc trì hoãn email có thể hữu ích trong nhiều tình huống: cho dù là để bạn có thời gian xem lại email hay để quản lý hiệu quả khối lượng công việc của mình, thời gian có thể rất quan trọng. Sau đây là ba cách bạn có thể trì hoãn việc gửi email và tối ưu hóa giao tiếp của mình. Outlook của Microsoft […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/e-mails-verzoegert-senden/">Gửi email bị trì hoãn</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Điều khiển trình duyệt bằng AI</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/browser-mit-ki-steuern/"/>

		<id>https://vielhuber.de/?p=4052</id>
		<updated>2024-12-26T09:10:42Z</updated>
		<published>2024-12-26T08:49:34Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Tự động hóa trình duyệt đóng vai trò lớn trong các lĩnh vực như thu thập dữ liệu web, thử nghiệm tự động và tương tác ứng dụng web. Trước đây, Puppeteer đã được sử dụng cho mục đích này. Với sự ra đời của AI, nhiều cơ hội mới đang mở ra để giúp tự động hóa trình duyệt trực quan hơn và ít tốn công bảo trì hơn – mở đường cho Stagehand. Để làm rõ cách thức hoạt động, chúng tôi muốn […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/browser-mit-ki-steuern/">Kiểm soát trình duyệt bằng AI</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #22</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-22/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-22/</id>
		<updated>2025-05-23T11:14:24Z</updated>
		<published>2024-12-15T23:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_0^\infty e^{-x^2} \, dx = \frac{\sqrt{\pi}}{2}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-22/">A Little Equation #22</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Gỡ lỗi PHP bằng Xdebug</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/debugging-in-php-mit-xdebug/"/>

		<id>https://vielhuber.de/?p=4022</id>
		<updated>2024-11-11T15:04:20Z</updated>
		<published>2024-11-11T14:54:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Xdebug là một công cụ gỡ lỗi và lập hồ sơ mạnh mẽ cho PHP giúp chúng ta phân tích và tối ưu hóa các ứng dụng PHP. Nó hỗ trợ các tính năng như gỡ lỗi từng bước, đo hiệu suất và theo dõi ngăn xếp, giúp khắc phục sự cố dễ dàng hơn và cung cấp cái nhìn sâu sắc hơn về mã. Sau đây là hướng dẫn thiết lập ngắn gọn để sử dụng trong VSCode. Cài đặt Xdebug Chúng tôi cài đặt Xdebug như một ví dụ […]</p><p> Bài viết <a href="https://vielhuber.de/blog/debugging-in-php-mit-xdebug/">Gỡ lỗi trong PHP với Xdebug</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Về chất lỏng</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ueber-fluessigkeiten/"/>

		<id>https://vielhuber.de/?p=4011</id>
		<updated>2024-10-21T10:19:57Z</updated>
		<published>2024-10-21T10:05:59Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Hãy tưởng tượng hai chiếc cốc giống hệt nhau – một cốc đựng cà phê và cốc kia đựng sữa, cả hai đều ở cùng một mức. Bây giờ, múc một thìa cà phê từ cốc cà phê vào cốc sữa và khuấy đều. Sau đó, đổ một thìa hỗn hợp từ cốc sữa trở lại cốc cà phê. Trong cốc nào có […]</p><p> Bài viết <a href="https://vielhuber.de/blog/ueber-fluessigkeiten/">Về chất lỏng</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tin nhắn cam kết Git với ChatGPT</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-commit-messages-mit-chatgpt/"/>

		<id>https://vielhuber.de/?p=3984</id>
		<updated>2025-05-29T15:07:56Z</updated>
		<published>2024-09-16T10:23:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Tin nhắn cam kết trong Git thường bị bỏ qua. Nhiều người coi chúng là điều cần thiết nhưng lại không tốt để giữ lại những thay đổi. Tin nhắn cam kết có ý nghĩa là yếu tố quan trọng quyết định sự thành công của một dự án: Chúng đảm bảo khả năng theo dõi tốt các thay đổi, sự cộng tác hiệu quả trong nhóm và khắc phục sự cố nhanh hơn. Không có lý do gì để tự động tạo tin nhắn cam kết bằng AI […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/git-commit-messages-mit-chatgpt/">Git Commit Messages với ChatGPT</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #21</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-21/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-21/</id>
		<updated>2025-05-23T11:14:20Z</updated>
		<published>2024-09-05T22:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$1 + 2 + 3 + \ldots + 99 + 100 = \frac{100 \times 101}{2}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-21/">A Little Equation #21</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tháng Hai hình chữ nhật</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/der-rechteckige-februar/"/>

		<id>https://vielhuber.de/?p=3951</id>
		<updated>2024-09-02T11:54:00Z</updated>
		<published>2024-09-02T11:35:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Tháng 2 đôi khi có hình dạng hấp dẫn khác thường trên lịch. Ví dụ, vào tháng 2 năm 2021, người ta có thể trải nghiệm khoảnh khắc như vậy, nhìn thấy "tháng 2 hình chữ nhật hoàn hảo". Hiệu ứng hiếm gặp này xảy ra khi tháng 2 có đúng \(28\) ngày và ngày 1 tháng 2 rơi vào thứ Hai. Nhưng điều này thực sự xảy ra thường xuyên như thế nào và […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/der-rechteckige-februar/">Tháng Hai Hình Chữ Nhật</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Căn giữa theo chiều dọc trong CSS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/vertikales-zentrieren-in-css/"/>

		<id>https://vielhuber.de/?p=3934</id>
		<updated>2024-08-21T13:15:25Z</updated>
		<published>2024-08-21T13:04:35Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>CSS vẫn còn gây bối rối cho hầu hết chúng ta: nó có hàng trăm thuộc tính được đặt tên không hay, mỗi thuộc tính có thể ảnh hưởng đến kết quả theo những cách không trực quan. Việc định vị các thành phần theo chiều dọc trong quá trình phát triển web rất phức tạp và thường gây đau đầu trong quá khứ. Nhưng may mắn thay, thời kỳ đó đã qua. Bạn sẽ không tin được đâu: […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/vertikales-zentrieren-in-css/">Căn giữa theo chiều dọc trong CSS</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">chiều cao: 0 đến chiều cao: tự động tạo hiệu ứng bằng CSS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/height-0-zu-height-auto-mit-css-animieren/"/>

		<id>https://vielhuber.de/?p=3923</id>
		<updated>2024-08-12T11:11:18Z</updated>
		<published>2024-08-12T10:44:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Chuyển tiếp CSS là một cách tuyệt vời để tạo tính tương tác. Chỉ cần áp dụng hiệu ứng chuyển tiếp vào trạng thái ban đầu của một phần tử và trình duyệt sẽ tạo hiệu ứng chuyển tiếp giữa hai trạng thái. Tuy nhiên, việc chuyển đổi kích thước phần tử nội tại như auto đã là vấn đề đối với các nhà phát triển web trong nhiều thập kỷ và cách duy nhất là tính toán chiều cao một cách động bằng JavaScript. Một […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/height-0-zu-height-auto-mit-css-animieren/">Chuyển đổi chiều cao: 0 thành chiều cao: tự động bằng CSS</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Không có số nguyên giữa 0 và 1</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/es-gibt-keine-ganzzahl-zwischen-0-und-1/"/>

		<id>https://vielhuber.de/?p=3909</id>
		<updated>2024-08-07T19:15:47Z</updated>
		<published>2024-08-07T19:08:50Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Không có \(n \in \mathbb{Z}^+\) sao cho \(0 &lt; n &lt; 1\). Chứng minh: Giả sử rằng tuyên bố này là sai. Khi đó tồn tại một \(n \in \mathbb{Z}^+\) sao cho \(0 &lt; n &lt; 1\). Chúng ta hãy xét tập hợp \(S := \{ m \in \mathbb{Z}^+ : 0 &lt; m &lt; 1 \}\). Vì \( n […]</p><p> Bài viết <a href="https://vielhuber.de/blog/es-gibt-keine-ganzzahl-zwischen-0-und-1/">Không có số nguyên nào giữa 0 và 1</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Nghịch lý thang máy</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/fahrstuhl-paradoxon/"/>

		<id>https://vielhuber.de/?p=3903</id>
		<updated>2024-07-15T13:50:08Z</updated>
		<published>2024-07-15T13:49:12Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Năm 1950, các nhà vật lý George Gamow và Marvin Stern đã nhận thấy một hiện tượng thú vị: Gamow, người có văn phòng ở tầng một của một tòa nhà sáu tầng, nhận thấy rằng thang máy đến tiếp theo đã đi xuống ở năm trong sáu trường hợp, mặc dù nó muốn đi lên. Stern, người làm việc ở tầng năm, lại quan sát thấy điều ngược lại. Thang máy […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/fahrstuhl-paradoxon/">Elevator Paradox</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Quine</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quine/"/>

		<id>https://vielhuber.de/?p=3895</id>
		<updated>2024-07-11T23:48:09Z</updated>
		<published>2024-07-11T23:43:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Chương trình Quine hay Quine là chương trình tạo ra mã nguồn riêng khi được thực thi. Một Quine không được “bước ra khỏi chính nó”, ví dụ như bằng cách in ra nội dung của tệp chứa nó hoặc bằng cách sử dụng các khả năng nội quan để in ra biểu diễn của chính nó. Thay vào đó, nó phải tự tính toán mã nguồn của mình. Cách cổ điển để tạo ra một chương trình như vậy là […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/quine/">Quine</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Xoay tệp bằng tập lệnh bash</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/file-rotation-mit-bash-script/"/>

		<id>https://vielhuber.de/?p=3889</id>
		<updated>2024-07-04T20:35:17Z</updated>
		<published>2024-07-04T20:32:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Các công cụ mạnh mẽ như logrotate giúp công việc xoay vòng nhật ký hoặc tệp sao lưu dễ dàng hơn nhiều. Điều này có nghĩa là các tập tin sẽ được xoay sau một khoảng thời gian nhất định hoặc khi chúng đạt đến kích thước nhất định. Nếu bạn không có công cụ này trên máy chủ từ xa và chỉ có thể thực hiện lệnh SSH từ xa, bạn có thể tạo tập lệnh Bash nhỏ của riêng mình […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/file-rotation-mit-bash-script/">Xoay tệp bằng tập lệnh Bash</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #20</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-20/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-20/</id>
		<updated>2025-05-23T11:14:15Z</updated>
		<published>2024-06-09T22:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\frac{\sin x}{x} \to 1 \text{ khi } x \to 0$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-20/">A Little Equation #20</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Định luật Benford</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/das-benfordsche-gesetz/"/>

		<id>https://vielhuber.de/?p=3870</id>
		<updated>2024-05-13T10:45:00Z</updated>
		<published>2024-05-13T10:32:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong thế giới của những con số, người ta liên tục bắt gặp những mô hình đáng ngạc nhiên có thể vừa đáng kinh ngạc vừa mang tính khai sáng. Một trong những điều tò mò đó là Định luật Benford, còn được gọi là định luật chữ số đầu tiên. Hiện tượng toán học này mô tả sự phân bố tần suất của các chữ số đầu tiên trong nhiều tập dữ liệu thực và cung cấp những hiểu biết thú vị về bản chất […]</p><p> Bài viết <a href="https://vielhuber.de/blog/das-benfordsche-gesetz/">Luật Benford</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #19</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-19/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-19/</id>
		<updated>2025-05-23T11:14:23Z</updated>
		<published>2024-04-30T22:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_{0}^{\infty} \frac{\sin x}{x} \, dx = \frac{\pi}{2}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-19/">A Little Equation #19</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tính toán xác suất nghịch lý</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/paradoxe-wahrscheinlichkeitsrechnung/"/>

		<id>https://vielhuber.de/?p=3846</id>
		<updated>2024-04-25T15:55:04Z</updated>
		<published>2024-04-25T15:46:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Tôi có hai đứa con và một cậu con trai sinh vào thứ năm. Khả năng tôi sinh con gái là bao nhiêu? Chúng ta hãy biểu thị các ngày trong tuần bằng các số \(1, 2, … , 7\) với \(1\ =\) Thứ Hai, \(2 =\) Thứ Ba, v.v. Bây giờ chúng ta có thể viết sự kiện này là “vào ngày \(n\) một cậu bé đã chào đời” thành […]</p><p> Bài viết <a href="https://vielhuber.de/blog/paradoxe-wahrscheinlichkeitsrechnung/">Lý thuyết xác suất nghịch lý</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Cuộc tranh cãi về ngày tận thế</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/das-doomsday-argument/"/>

		<id>https://vielhuber.de/?p=3810</id>
		<updated>2024-01-06T01:35:57Z</updated>
		<published>2024-01-06T01:22:03Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Giả sử rằng số \(Y\) của tất cả những người đã từng được sinh ra và sẽ được sinh ra là hữu hạn, hãy để \(x\) là vị trí tuyệt đối của bạn tính từ đầu danh sách. Khi đó \(0 &lt; \frac{x}{Y} \leq 1\). Bây giờ chúng ta có thể nói với xác suất \(95\%\) rằng bạn là một trong \(95\%\) người cuối cùng trong số tất cả những người từng được sinh ra, […]</p><p> Bài viết <a href="https://vielhuber.de/blog/das-doomsday-argument/">The Doomsday Argument</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Nghịch lý người uống rượu</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/trinkerparadoxon/"/>

		<id>https://vielhuber.de/?p=3768</id>
		<updated>2023-07-04T22:44:26Z</updated>
		<published>2023-07-04T22:34:36Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Câu sau đây được gọi là "nghịch lý của người uống rượu": "Có một người trong quán bar mà khi anh ta hoặc cô ta uống, tất cả mọi người trong quán đều uống." Cho dù người này khuyến khích người khác uống rượu hay có đường lui khác thì cũng không quan trọng, như chúng ta sẽ thấy ngay sau đây. Đó là một […]</p><p> Bài viết <a href="https://vielhuber.de/blog/trinkerparadoxon/">Drinker's Paradox</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Đoán số</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/zahlenraten/"/>

		<id>https://vielhuber.de/?p=3742</id>
		<updated>2023-06-26T13:31:35Z</updated>
		<published>2023-06-26T13:23:14Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Một cậu bé nghĩ đến một số là \(1\), \(2\) hoặc \(3\), và sau đó một cô bé chỉ có thể hỏi một câu hỏi về số đó. Cậu bé chỉ có thể trả lời "có", "không" hoặc "em không biết". Bằng cách đặt câu hỏi thông minh, cô gái đã tìm ra được con số chính xác mà chàng trai đã nghĩ ra, […]</p><p> Bài viết <a href="https://vielhuber.de/blog/zahlenraten/">Đoán số</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #18</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-18/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-18/</id>
		<updated>2025-05-23T11:14:26Z</updated>
		<published>2023-06-16T22:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_{0}^Vielhuber x^x \, dx = \sum_{n=1}^{\infty} \fracVielhuber{n^n}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-18/">A Little Equation #18</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Đối tượng không có nguồn gốc</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/gegenstand-ohne-ursprung/"/>

		<id>https://vielhuber.de/?p=3698</id>
		<updated>2023-02-14T23:14:09Z</updated>
		<published>2023-02-14T23:14:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Hãy tưởng tượng một ngày nào đó bạn nhận được một gói hàng bí ẩn không có người gửi. Thật kỳ lạ, bạn mở gói hàng và tìm thấy một chiếc nhẫn, rồi tặng cho con gái mình. Nhiều thập kỷ sau, cô là người có thể gửi các vật thể về quá khứ bằng cách sử dụng lỗ sâu. Cô ấy làm điều này với chiếc nhẫn mà cô ấy từng nhận được từ bạn, […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/gegenstand-ohne-ursprung/">Đối tượng không có nguồn gốc</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">CI với Tác vụ GitHub</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ci-mit-github-actions/"/>

		<id>https://vielhuber.de/?p=3686</id>
		<updated>2023-01-10T12:48:54Z</updated>
		<published>2023-01-10T12:32:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Là một giải pháp thay thế cho Travis CI được đánh giá cao, GitHub Actions đã có mặt trong một thời gian. Là một công cụ tích hợp liên tục, nó được tích hợp rất tốt vào nền tảng mã GitHub và hiện đang chạy rất ổn định. GitHub Actions dựa trên các tệp cấu hình YAML được lưu trữ trong kho lưu trữ nơi quy trình công việc sẽ được thực thi. Dưới đây là […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/ci-mit-github-actions/">CI với GitHub Actions</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Nghịch lý Stein</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/steins-paradox/"/>

		<id>https://vielhuber.de/?p=3642</id>
		<updated>2022-11-28T01:01:49Z</updated>
		<published>2022-11-26T01:37:42Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Năm 1961, James và Stein đã xuất bản bài báo "Ước tính với tổn thất bậc hai". Xét dữ liệu phân phối chuẩn với giá trị trung bình \(\mu\) và phương sai \(1\) chưa biết. Nếu bây giờ ta chọn một giá trị ngẫu nhiên \(x\) từ dữ liệu này và phải ước tính giá trị trung bình \(\mu\) trên cơ sở này, thì theo trực giác \(x\) là một ước tính hợp lý cho \(\mu\) (vì có phân phối chuẩn, […]</p><p> Bài viết <a href="https://vielhuber.de/blog/steins-paradox/">Nghịch lý của Stein</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">UUID trong cơ sở dữ liệu</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/uuids-in-datenbanken/"/>

		<id>https://vielhuber.de/?p=3550</id>
		<updated>2022-10-28T12:27:17Z</updated>
		<published>2022-10-20T00:23:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>UUID (Mã định danh duy nhất toàn cầu) là các giá trị 128 bit được sử dụng trong cơ sở dữ liệu, trong số những thứ khác, để xác định duy nhất các mục trong bảng. Chúng được biểu diễn dưới dạng chuỗi thập lục phân chia thành năm nhóm được phân cách bằng dấu gạch nối (ví dụ: 09fe49b3-4d2b-471c-ac04-36c9e706b85f). Có nhiều cuộc thảo luận về ưu điểm và nhược điểm của UUID trong cơ sở dữ liệu – trong các hệ thống phân tán, chúng là không thể tránh khỏi. TRONG […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/uuids-in-datenbanken/">UUID trong cơ sở dữ liệu</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Xóa lịch sử Git phần 2</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-historie-bereinigen-teil-2/"/>

		<id>https://vielhuber.de/?p=3440</id>
		<updated>2022-10-11T12:35:07Z</updated>
		<published>2022-08-28T21:43:36Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Dữ liệu nhạy cảm hoặc chiếm quá nhiều dung lượng lưu trữ: Có những lý do chính đáng để muốn thay đổi lịch sử Git. Trong bài đăng trên blog này, tôi đã giải thích cách sử dụng BFG để xóa tệp khỏi lịch sử Git. Điểm yếu của BFG là không hỗ trợ đường dẫn trực tiếp, do đó bạn không thể tìm kiếm cụ thể các tệp hoặc thư mục trong các thư mục con […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/git-historie-bereinigen-teil-2/">Dọn dẹp lịch sử Git phần 2</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Giới hạn bộ nhớ trong WordPress</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/memory-limit-in-wordpress/"/>

		<id>https://vielhuber.de/?p=3422</id>
		<updated>2023-08-24T14:05:17Z</updated>
		<published>2022-07-25T21:49:29Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>tl;dr: Các giá trị được đặt thủ công hoặc các giá trị mặc định của WP_MEMORY_LIMIT/WP_MAX_MEMORY_LIMIT sẽ không có hiệu lực nếu WP_MEMORY_LIMIT/WP_MAX_MEMORY_LIMIT nhỏ hơn hoặc bằng giới hạn bộ nhớ của PHP (sau đây gọi là memory_limit). Chúng được sử dụng để tăng giá trị memory_limit quá thấp lên mức tối thiểu được khuyến nghị một cách linh hoạt.</p><p> Bài đăng <a href="https://vielhuber.de/blog/memory-limit-in-wordpress/">Giới hạn bộ nhớ trong WordPress</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mẹo nhanh: Sửa đổi iframe</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-iframe-modifizieren/"/>

		<id>https://vielhuber.de/?p=3408</id>
		<updated>2022-05-20T23:12:09Z</updated>
		<published>2022-05-20T23:07:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nếu bạn nhúng iframe của bên thứ ba (ví dụ như tiện ích), bạn không thể truy cập nội dung của iframe đó bằng CSS hoặc JavaScript (do chính sách cùng nguồn gốc). Tuy nhiên, có một quy trình rất đơn giản để vẫn có thể sửa đổi bất kỳ mã nào (bao gồm cả các tệp khác được tải trong iframe). Để thực hiện điều này, bạn chỉ đạo […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/quick-tip-iframe-modifizieren/">Mẹo nhanh: Sửa đổi Iframe</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tiền trong ứng dụng ANTON</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/coins-in-der-anton-app/"/>

		<id>https://vielhuber.de/?p=3391</id>
		<updated>2022-12-18T22:37:23Z</updated>
		<published>2022-05-16T22:54:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>ANTON là một trong những ứng dụng học tập phổ biến nhất dành cho học sinh lớp 1-10. Lớp học. Thoạt nhìn, khía cạnh trò chơi hóa việc kiếm xu có vẻ lạ đối với người lớn – nhưng nó làm tăng đáng kể động lực không chỉ của con tôi. Bạn thậm chí còn tiết kiệm được một "khoản tiền" nhỏ mà bạn không hề đụng đến. […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/coins-in-der-anton-app/">Tiền xu trong ứng dụng ANTON</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Về tính mạnh mẽ của IBAN</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ueber-die-robustheit-der-iban/"/>

		<id>https://vielhuber.de/?p=3318</id>
		<updated>2022-04-20T00:44:27Z</updated>
		<published>2022-04-20T00:44:25Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Mã IBAN của Đức bao gồm mã quốc gia (DE), một chữ số kiểm tra gồm hai chữ số (theo ISO 7064), mã ngân hàng (8 chữ số) và số tài khoản (bao gồm số tài khoản phụ, 10 chữ số, các chữ số bị thiếu được điền bằng số 0 ở đầu) và do đó dài 22 chữ số. Để tính toán chữ số kiểm tra, cần phải có BBAN (mã ngân hàng và số tài khoản) cũng như mã quốc gia \(1314\) của Đức và chữ số kiểm tra […]</p><p> Bài viết <a href="https://vielhuber.de/blog/ueber-die-robustheit-der-iban/">về tính mạnh mẽ của IBAN</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Toán học trong trò chơi Dobble</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mathematik-im-spiel-dobble/"/>

		<id>https://vielhuber.de/?p=3262</id>
		<updated>2022-03-27T23:32:31Z</updated>
		<published>2022-03-27T21:15:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong buổi họp gia đình cuối cùng, bọn trẻ đã hào hứng mang trò chơi Dobble (trong phiên bản Harry Potter) lên bàn. Sau vòng thua thứ 5 (mà không thấy lá bài của tôi bị đánh trúng), tôi vô cùng ngạc nhiên khi được thông báo rằng mọi người chơi đều có thể đánh trúng ở mọi vòng. Nhưng sự hoài nghi của tôi chỉ là […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/mathematik-im-spiel-dobble/">Toán học trong trò chơi Dobble</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Thời gian khối bitcoin</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bitcoin-blockzeit/"/>

		<id>https://vielhuber.de/?p=3230</id>
		<updated>2022-01-03T23:36:33Z</updated>
		<published>2022-01-03T23:34:39Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bạn biết đấy: Thời gian dự kiến giữa hai khối Bitcoin trung bình là \(10\) phút. Bây giờ bạn thực hiện một giao dịch Bitcoin quan trọng và hồi hộp chờ xem liệu nó có xuất hiện trong khối tiếp theo hay không và khi nào thì xuất hiện: e50bfacc95975a4e7545d83d8954645f Vì bạn không kiểm tra thời điểm khối trước đó hoàn tất nên thực tế bạn mong đợi trung bình \( \frac{t}{2} = \frac{10}{2} = 5 \) phút […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/bitcoin-blockzeit/">Bitcoin Block Time</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #17</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-17/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-17/</id>
		<updated>2025-05-23T11:14:16Z</updated>
		<published>2021-12-13T23:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_{0}^{\infty} e^{-x^2} dx = \frac{\sqrt{\pi}}{2}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-17/">A Little Equation #17</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Thiết kế trang web sòng bạc của tôi quan trọng như thế nào?</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wie-wichtig-ist-das-design-meiner-casino-webseite/"/>

		<id>https://vielhuber.de/?p=3207</id>
		<updated>2021-11-22T15:24:52Z</updated>
		<published>2021-11-22T15:13:42Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nói tóm lại, phát triển web sòng bạc trực tuyến là việc tạo ra các yếu tố đồ họa cho trang web sòng bạc trực tuyến. Thiết kế web bao gồm mọi thứ từ hoạt hình đến văn bản thuần túy. Các yêu cầu từ người chơi và nhà điều hành khi nói đến sòng bạc trực tuyến thường phức tạp và đa dạng. Vì vậy, phát triển web trong trò chơi trực tuyến có thể trở thành một quá trình phức tạp, […]</p><p> Bài viết <a href="https://vielhuber.de/blog/wie-wichtig-ist-das-design-meiner-casino-webseite/">Thiết kế trang web sòng bạc của tôi quan trọng như thế nào?</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Toán Corona</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/corona-mathematik/"/>

		<id>https://vielhuber.de/?p=3164</id>
		<updated>2021-11-16T01:45:35Z</updated>
		<published>2021-11-16T01:18:35Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Báo cáo hàng tuần của RKI ngày 11 tháng 11 năm 2021 nêu ở trang 22 rằng \(36\%\) bệnh nhân nhiễm corona trên 60 tuổi trong phòng chăm sóc đặc biệt đã được tiêm vắc-xin đầy đủ. Trong nhóm tuổi này, \(87\%\) đã được tiêm vắc-xin đầy đủ vào thời điểm đó (xem trang 18). Giả sử: \(G\): Người trên 60 tuổi đã được tiêm vắc-xin \(U\): Người trên 60 tuổi chưa được tiêm vắc-xin \(I\): Người trên 60 tuổi đang được chăm sóc đặc biệt Bây giờ $$P(G) = 0,87 \wedge […]</p><p> Bài viết <a href="https://vielhuber.de/blog/corona-mathematik/">Corona Mathematics</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Phân số thập phân</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dezimalbrueche/"/>

		<id>https://vielhuber.de/?p=3114</id>
		<updated>2021-11-01T22:41:52Z</updated>
		<published>2021-11-01T22:32:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Số thập phân hữu hạn được gọi là phân số thập phân vì chúng là một cách biểu diễn khác cho phân số có lũy thừa của mười ở mẫu số. Vì vậy: $$\frac{z}{n} = \frac{q_1}Vielhuber + \frac{q_2}{10} + \dots + \frac{q_k}{10^k}$$ với \(k \in \mathbb{N}\) và \(q_k\) là vị trí \(k-1\)-th bên phải dấu thập phân. Bây giờ: $$\frac{z}{n} = \frac{10^k \cdot q_1 + 10^{k-1} q_2 + \dots + […]</p><p> Bài viết <a href="https://vielhuber.de/blog/dezimalbrueche/">Phân số thập phân</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mẹo nhanh: Tự động thay đổi phiên bản nút</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-automatisch-node-version-wechseln/"/>

		<id>https://vielhuber.de/?p=3085</id>
		<updated>2021-10-11T23:26:39Z</updated>
		<published>2021-10-11T23:24:55Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Để cài đặt và chuyển đổi phiên bản node nhanh chóng, chúng tôi khuyên bạn nên sử dụng nvm. Nếu bạn muốn chỉ định rõ ràng phiên bản Node bắt buộc trong một dự án, hãy tạo một tệp có tên .nvmrc với số phiên bản chính xác (ví dụ: "12.10.0") trong cùng thư mục chứa tệp package.json. Nếu bây giờ bạn chuyển sang thư mục, phần mở rộng sau của tệp ~/.bash_profile […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/quick-tip-automatisch-node-version-wechseln/">Mẹo nhanh: Tự động chuyển đổi phiên bản Node</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Sử dụng các truy vấn vùng chứa ngay hôm nay</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/container-queries-schon-heute-nutzen/"/>

		<id>https://vielhuber.de/?p=3069</id>
		<updated>2021-10-07T00:52:00Z</updated>
		<published>2021-10-05T00:37:52Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Kể từ khi thiết kế web đáp ứng ra đời, các nhà phát triển đã yêu cầu khả năng định kiểu các phần tử DOM dựa trên kích thước thực của chúng thay vì kích thước của khung nhìn trình duyệt (sử dụng truy vấn phương tiện). Trên thực tế, truy vấn container (ban đầu là truy vấn phần tử) có lẽ là tính năng CSS được yêu cầu nhiều nhất nhưng vẫn chưa có trên trình duyệt […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/container-queries-schon-heute-nutzen/">Sử dụng truy vấn container ngày nay</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Xóa lịch sử Git</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-historie-bereinigen/"/>

		<id>https://vielhuber.de/?p=3047</id>
		<updated>2021-09-22T23:57:41Z</updated>
		<published>2021-09-22T23:28:15Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Dữ liệu nhạy cảm như mật khẩu nên được lưu trữ trong các tệp .env và nếu có thể, không nên lưu trữ trong kho lưu trữ Git. Nhưng có lẽ mỗi người trong chúng ta đều đã từng vô tình xảy ra điều này ít nhất một lần: nhanh chóng xuất bản một tập lệnh Google Maps JS API đẹp mắt trên GitHub Gists (dưới dạng "công khai") và vô tình không che giấu khóa Maps API riêng tư của bạn. May mắn thay, […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/git-historie-bereinigen/">Dọn dẹp lịch sử Git</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Cắt SVG khỏi hình ảnh bằng đường dẫn clip</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mit-clip-path-svgs-aus-bildern-ausstanzen/"/>

		<id>https://vielhuber.de/?p=3033</id>
		<updated>2021-08-09T15:23:58Z</updated>
		<published>2021-08-09T13:51:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nếu bạn muốn cắt hình ảnh bằng SVG, chúng tôi khuyên bạn nên sử dụng thuộc tính clip-path của CSS. Đoạn mã sau đây giải quyết một số rào cản khó khăn: Có thể lưu SVG bằng Illustrator, bạn có thể chỉ định URL (tương đối hoặc tuyệt đối) của SVG (cho đến nay Chrome chỉ hỗ trợ SVG nội tuyến) và đoạn trích cũng hoàn toàn […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/mit-clip-path-svgs-aus-bildern-ausstanzen/">Cắt SVG từ hình ảnh bằng clip-path</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mẹo nhanh: WP_Query &amp; Trường nhiều dòng</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-wp_query-mehrzeilige-felder/"/>

		<id>https://vielhuber.de/?p=3022</id>
		<updated>2021-08-09T13:45:35Z</updated>
		<published>2021-08-09T00:58:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bằng cách sử dụng thuộc tính meta_query trong lớp WP_Query mạnh mẽ của WordPress, bạn có thể lọc các bài đăng có giá trị nhất định trong trường meta của chúng. Nếu bạn đã tạo một trường siêu dữ liệu nhiều dòng (ví dụ: sử dụng Trường tùy chỉnh nâng cao) và chỉ muốn tìm các bài đăng có chứa một giá trị nhất định trong trường này được phân tách bằng ngắt dòng, chúng tôi khuyên bạn nên sử dụng thế giới REGEX của […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/quick-tip-wp_query-mehrzeilige-felder/">Mẹo nhanh: WP_Query &amp; Trường nhiều dòng</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tích hợp các hoạt ảnh Adobe Animate nguyên bản</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/adobe-animate-animationen-nativ-einbinden/"/>

		<id>https://vielhuber.de/?p=2990</id>
		<updated>2021-06-09T13:22:25Z</updated>
		<published>2021-06-09T13:14:58Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong bài viết trước, tôi đã mô tả cách bạn có thể dễ dàng tích hợp hoạt ảnh từ Adobe Animate vào trang web thông qua xuất APNG. Ngoài ra còn có cách gốc thông qua HTML5 Canvas Export, nhưng bất kỳ ai đã từng làm việc với nó trước đây sẽ nhận thấy rằng nó có rất nhiều vấn đề (phản hồi không đủ […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/adobe-animate-animationen-nativ-einbinden/">Nhúng hoạt ảnh Adobe Animate gốc</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Google Maps không có khóa API</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/google-maps-ohne-api-key/"/>

		<id>https://vielhuber.de/?p=2960</id>
		<updated>2021-06-03T20:25:35Z</updated>
		<published>2021-06-03T20:00:56Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Thông thường, khi tích hợp Google Maps, bạn sẽ làm việc với Maps JavaScript API, yêu cầu phải có khóa API và có thể gây ra chi phí đáng kể nếu số lượt truy cập cao. Có những lựa chọn thay thế tuyệt vời như mapbox hoặc OpenStreetMap, nhưng chúng vẫn chưa có nhiều tính năng như Google. Bản thân Google cũng cung cấp một cách không cần khóa API thông qua […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/google-maps-ohne-api-key/">Google Maps không có Khóa API</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Adobe Animate APNG Export</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/adobe-animate-apng-export/"/>

		<id>https://vielhuber.de/?p=2934</id>
		<updated>2021-06-09T13:11:09Z</updated>
		<published>2021-04-08T09:09:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trình duyệt hiện hỗ trợ tệp PNG động rất tốt đến mức các hình ảnh động được tạo bằng Animate CC có thể dễ dàng xuất sang APNG rồi tích hợp vào trang web bằng thẻ &lt;img&gt; đơn giản. Đây là một giải pháp thay thế đơn giản và chất lượng cao cho đường dẫn xuất bản trong Animate CC, nơi tạo ra JavaScript. Dưới đây là […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/adobe-animate-apng-export/">Adobe Animate APNG Export</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mở rộng tìm kiếm WordPress</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wordpress-suche-erweitern/"/>

		<id>https://vielhuber.de/?p=2893</id>
		<updated>2021-02-11T02:06:27Z</updated>
		<published>2021-02-11T01:58:09Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Ví dụ, nếu bạn muốn mở rộng chức năng tìm kiếm gốc của WordPress để bao gồm các trường siêu dữ liệu, bạn nên xem qua các bộ lọc đã kích hoạt. Để đảm bảo phân trang tiếp tục hoạt động và tránh làm ảnh hưởng đến những cải tiến trong tìm kiếm trong tương lai, chúng tôi khuyên bạn nên sử dụng hook posts_search. Đoạn mã sau sử dụng các hàm REGEXP và ExtractValue để mở rộng tìm kiếm này nhằm bao gồm các bài đăng xuất hiện trong tất cả […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/wordpress-suche-erweitern/">Mở rộng tìm kiếm WordPress</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tính toán chỉ số khả năng hiển thị SISTRIX</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/berechnung-des-sistrix-sichtbarkeitsindex/"/>

		<id>https://vielhuber.de/?p=2850</id>
		<updated>2021-11-03T21:47:00Z</updated>
		<published>2021-01-13T16:37:44Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Công cụ SISTRIX, cùng với Xovi, là chương trình phân tích SEO được sử dụng rộng rãi nhất ở Đức. Chỉ số khả năng hiển thị đã trở thành tiêu chuẩn cho khả năng hiển thị của một trang trong tìm kiếm của Google. Các tham số được đưa vào phép tính này được giải thích tại đây và tại đây và tại đây và tại đây và tại đây, ví dụ, nhưng […]</p><p> Bài viết <a href="https://vielhuber.de/blog/berechnung-des-sistrix-sichtbarkeitsindex/">Tính toán Chỉ số khả năng hiển thị SISTRIX</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Kiệt tác của Godel</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/goedels-meisterwerk/"/>

		<id>https://vielhuber.de/?p=2817</id>
		<updated>2020-12-08T12:55:02Z</updated>
		<published>2020-12-08T12:55:01Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi Kurt Gödel công bố các định lý bất toàn nổi tiếng của mình vào năm 1931, ông đã làm rung chuyển nền tảng của logic toán học: ông bác bỏ quan điểm cho rằng mọi tiên đề có thể được sử dụng làm cơ sở để chứng minh mọi phát biểu về số đều không thể tránh khỏi sự bất toàn - và phá hủy giấc mơ chứng minh tính nhất quán của lý thuyết toán học của Hilbert. Các […]</p><p> Bài viết <a href="https://vielhuber.de/blog/goedels-meisterwerk/">Kiệt tác của Gödel</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Sử dụng WhatsApp qua API</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/whatsapp-per-api-nutzen/"/>

		<id>https://vielhuber.de/?p=2788</id>
		<updated>2020-10-15T01:03:26Z</updated>
		<published>2020-10-13T23:08:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bất chấp mọi lo ngại về bảo vệ dữ liệu, WhatsApp vẫn là ứng dụng nhắn tin được người Đức yêu thích nhất. Ngoài ứng dụng WhatsApp Business đặc biệt, Facebook cũng đã tạo ra một giao diện chính thức, WhatsApp Business API, để khiến ứng dụng này trở nên thú vị hơn đối với các công ty. Nếu bạn muốn gửi tin nhắn WhatsApp theo chương trình từ ứng dụng web của mình, vẫn còn nhiều cách khác để thực hiện. Cách chính thức […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/whatsapp-per-api-nutzen/">Sử dụng WhatsApp qua API</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Làm mờ trang sau lớp phủ bằng CSS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/seite-per-css-hinter-overlay-weichzeichnen/"/>

		<id>https://vielhuber.de/?p=2757</id>
		<updated>2020-09-20T22:21:54Z</updated>
		<published>2020-09-16T20:07:55Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nếu bạn sử dụng các thành phần như lớp phủ (đây là chuẩn mực trong thời đại GDPR) và muốn làm mờ vùng phía sau lớp phủ, chẳng hạn, bạn thường gặp phải vấn đề chồng ngữ cảnh. Ví dụ, nếu bạn có các thành phần được định vị tuyệt đối hoặc cố định, chúng sẽ đột nhiên được hiển thị khác so với khi không áp dụng bộ lọc. Nhưng vẫn có giải pháp. Sau đây […]</p><p> <a href="https://vielhuber.de/blog/seite-per-css-hinter-overlay-weichzeichnen/">Bài đăng Làm mờ trang bằng CSS phía sau lớp phủ</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mẹo nhanh: Kiểm tra phân tách với Apache</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-split-testing-mit-apache/"/>

		<id>https://vielhuber.de/?p=2751</id>
		<updated>2020-09-16T00:14:59Z</updated>
		<published>2020-09-16T00:04:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bạn không cần phải sử dụng một công cụ mạnh mẽ như Google Optimize để thực hiện các bài kiểm tra phân tách URL đơn giản, bạn cũng có thể giải quyết vấn đề Apache bằng cách sử dụng .htaccess. Đoạn mã sau đây phân phối lượng khách truy cập đồng đều giữa hai trang https://vielhuber.de/test1.php (biến thể 1) và https://vielhuber.de/test2.php (biến thể 2). Việc ngẫu nhiên hóa dựa trên thời gian máy chủ hiện tại. 4ab46765cc5456fb96ad18db79dcfaaa Người truy cập quay lại sẽ thấy (mỗi phiên […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/quick-tip-split-testing-mit-apache/">Mẹo nhanh: Kiểm tra phân tách với Apache</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Thông qua ký hiệu của các hàm phân nhánh</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ueber-die-notation-von-verzweigte-funktionen/"/>

		<id>https://vielhuber.de/?p=2125</id>
		<updated>2020-08-07T00:32:41Z</updated>
		<published>2020-08-05T21:06:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi ký hiệu định nghĩa hàm phân biệt chữ hoa chữ thường, dấu ngoặc nhọn được sử dụng. Chúng tôi giải quyết câu hỏi đơn giản là liệu có thể loại bỏ cách biểu diễn này và rút gọn hàm thành một ký hiệu không yêu cầu điều đó hay không. Ví dụ, hàm $$f: \mathbb{R} \to \mathbb{R}, f(x) = \left\{\begin{matrix} 42, &amp; \text{if } x = 0 […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/ueber-die-notation-von-verzweigte-funktionen/">Về ký hiệu của hàm phân nhánh</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Chuỗi ngày trong Google Trang tính</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/datumsreihen-in-google-sheets/"/>

		<id>https://vielhuber.de/?p=2705</id>
		<updated>2020-06-24T15:43:29Z</updated>
		<published>2020-06-24T10:13:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi trực quan hóa dữ liệu trong Google Trang tính, bạn gặp phải sự cố trục \(x\) không thể tự động điền vào các khoảng trống còn thiếu cho các giá trị văn bản (chẳng hạn như tuần trong lịch). Để giải quyết vấn đề này, bạn tạo một chuỗi ngày liên tục, đếm số ô xuất hiện và sau đó trực quan hóa tổng số tích lũy. Sơ đồ tiêu chuẩn cho thấy […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/datumsreihen-in-google-sheets/">Chuỗi ngày trong Google Trang tính</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mẹo nhanh: PHP clerstatcache</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-php-clearstatcache/"/>

		<id>https://vielhuber.de/?p=2694</id>
		<updated>2020-04-12T22:31:50Z</updated>
		<published>2020-04-12T22:26:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Tìm lỗi: 72aaa2dbd201d49fc2ee429ebf68f15b PHP lưu trữ đệm các giá trị trả về của stat() và do đó, ví dụ, kết quả của filesize(). Nếu được gọi nhiều lần trên cùng một tệp, nó luôn trả về giá trị của lần gọi đầu tiên, vì vậy trong trường hợp của chúng ta, chỉ có ba ký tự đầu tiên được đọc. Để thay đổi hành vi này, người ta thường khuyên nên […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/quick-tip-php-clearstatcache/">Mẹo nhanh: PHP clearstatcache</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Lấy cắp dữ liệu API dịch của Google</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/google-translation-api-hacking/"/>

		<id>https://vielhuber.de/?p=2597</id>
		<updated>2022-01-02T23:40:15Z</updated>
		<published>2020-03-19T00:48:56Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Google cung cấp Google Translation API như một phần của Google Cloud với cấu trúc giá dựa trên mức sử dụng. Ngoài ra còn có một API không có tài liệu hướng dẫn có thể sử dụng mà không cần khóa, nhưng nó ngừng hoạt động chỉ sau một vài yêu cầu. Khi sử dụng chức năng dịch trang web của Google Chrome, có thể thấy các trang được dịch với chất lượng rất tốt mà không có bất kỳ hạn chế đáng chú ý nào […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/google-translation-api-hacking/">Google Translation API Hacking</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Trí tuệ nhân tạo - nó đã tồn tại chưa?</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kuenstliche-intelligenz-gibt-es-sie-schon/"/>

		<id>https://vielhuber.de/?p=2592</id>
		<updated>2021-11-22T15:46:09Z</updated>
		<published>2020-03-11T08:50:52Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nếu bạn nhìn vào những đổi mới công nghệ trong hai năm qua, bạn sẽ liên tục thấy những từ như công nghệ thông minh hoặc trí tuệ nhân tạo (AI). Nhưng nếu chúng ta xem xét kỹ hơn, chúng ta thấy rằng hầu hết các thiết bị vẫn còn rất xa mới đạt tới trí tuệ nhân tạo. Các hệ thống nhà thông minh như của Amazon hoặc Google thường liên quan đến AI. […]</p><p> Bài viết <a href="https://vielhuber.de/blog/kuenstliche-intelligenz-gibt-es-sie-schon/">Trí tuệ nhân tạo – Liệu nó đã tồn tại chưa?</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mẹo nhanh: Tự động gắn thẻ Git</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-git-auto-tagging/"/>

		<id>https://vielhuber.de/?p=2586</id>
		<updated>2020-02-24T22:24:48Z</updated>
		<published>2020-02-24T22:21:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nếu bạn liên kết Github với Composer, bạn bắt buộc phải chỉ định số phiên bản thông qua thẻ git. Lệnh dòng lệnh sau đây xác định ngày hiện tại và tăng nó lên (theo SemVer) một số phiên bản. Ví dụ, phiên bản 1.1.0 tiếp nối phiên bản 1.0.9. Nếu không có thẻ nào được gán, phiên bản sẽ tự động được gắn thẻ là 1.0.0. Các công cụ như flimsy hoặc git hooks […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/quick-tip-git-auto-tagging/">Mẹo nhanh: Tự động gắn thẻ Git</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #16</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-16/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-16/</id>
		<updated>2025-05-23T11:14:47Z</updated>
		<published>2020-02-06T23:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\frac{d}{dx}e^x = e^x$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-16/">A Little Equation #16</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Chỉnh sửa trình kích hoạt MySQL</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mysql-trigger-editieren/"/>

		<id>https://vielhuber.de/?p=2576</id>
		<updated>2020-02-04T11:22:57Z</updated>
		<published>2020-02-04T11:19:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Thật không may, MySQL không cung cấp hàm ALTER TRIGGER. Để chỉnh sửa một kích hoạt hiện có, trước tiên bạn phải xóa kích hoạt đó rồi tạo kích hoạt mới. Câu lệnh CREATE TRIGGER có thể được đọc gián tiếp thông qua information_schema. Điều này cho phép chúng ta thay đổi các yếu tố kích hoạt một cách dễ dàng. Để thực hiện việc này, hãy lấy kết quả của lệnh SELECT sau (thay đổi tên cơ sở dữ liệu và tên kích hoạt trước) […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/mysql-trigger-editieren/">Chỉnh sửa kích hoạt MySQL</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Kích hoạt sự kiện thay đổi trong VanillaJS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/change-events-in-vanillajs-ausloesen/"/>

		<id>https://vielhuber.de/?p=2551</id>
		<updated>2021-02-18T01:07:29Z</updated>
		<published>2019-12-04T16:09:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Kể từ ES6, VanillaJS đã ngang bằng với jQuery gốc ở hầu hết mọi phương diện và hiện nay còn vượt trội hơn nhiều. Vì vậy, việc dần dần di chuyển mã cũ khỏi jQuery là điều đáng làm. Tuy nhiên, bạn phải cẩn thận khi kích hoạt sự kiện thay đổi thủ công. Ví dụ, document.addEventListener không kích hoạt trên jQuery.change(). Tổng quan sau đây tóm tắt các tính năng đặc biệt. d35c23821164cbe64a509d94ce0df8be</p><p> Bài đăng <a href="https://vielhuber.de/blog/change-events-in-vanillajs-ausloesen/">Kích hoạt sự kiện thay đổi trong VanillaJS</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Kiểm soát cookie bằng PHP và JS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/cookies-kontrollieren-mit-php-und-js/"/>

		<id>https://vielhuber.de/?p=2538</id>
		<updated>2019-11-01T21:33:04Z</updated>
		<published>2019-11-01T21:16:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Việc thiết lập cookie bằng tập lệnh của riêng bạn hoặc của bên thứ ba có thể được kiểm soát chặt chẽ bằng PHP và JavaScript. Mặc dù đây không phải là giải pháp đầy đủ cho việc triển khai các giải pháp cookie sau phán quyết của tòa án chống lại Planet49 (ở đây điều quan trọng là các công cụ theo dõi như Google Analytics không theo dõi ngay từ đầu và do đó sau đó […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/cookies-kontrollieren-mit-php-und-js/">Kiểm soát cookie bằng PHP và JS</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Hủy kích hoạt thiết bị thông qua tập lệnh trong Windows</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/gerate-per-script-deaktivieren-in-windows/"/>

		<id>https://vielhuber.de/?p=2519</id>
		<updated>2019-10-21T00:08:57Z</updated>
		<published>2019-10-10T23:47:50Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Để tiết kiệm điện hoặc giảm bớt nỗi lo bị giám sát, bạn nên ngắt hoàn toàn các thiết bị không sử dụng trên máy tính khỏi nguồn điện. Các thiết bị như hộp âm thanh hoặc webcam có thể được vô hiệu hóa/kích hoạt theo cách truyền thống thông qua Trình quản lý thiết bị. Nhưng mọi thứ đều diễn ra theo kịch bản. Trước đây, cách chuẩn để thực hiện việc này là devcon. Windows 10 hiện cung cấp hơn […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/gerate-per-script-deaktivieren-in-windows/">Vô hiệu hóa thiết bị bằng tập lệnh trong Windows</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Làm mờ nền Skype</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/skype-background-blur/"/>

		<id>https://vielhuber.de/?p=2511</id>
		<updated>2019-10-27T22:25:27Z</updated>
		<published>2019-09-20T20:59:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Skype có một tính năng ẩn khá hay: Trong khi truyền video, bạn có thể dễ dàng làm mờ nền tự động bằng cách nhấp vào nút video và sử dụng chức năng "Làm mờ nền của tôi". Với sự trợ giúp của trí tuệ nhân tạo, tính năng này có thể hoạt động với bất kỳ máy ảnh nào ngay cả khi không có thông tin về độ sâu. Toàn bộ câu chuyện sau đó có vẻ chuyên nghiệp hơn và che giấu những chuyện riêng tư hoặc những chuyện không quan trọng đối với cuộc trò chuyện […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/skype-background-blur/">Skype Background Blur</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tối ưu hóa khởi động OPcache PHP</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/opcache-php-bootup-optimierung/"/>

		<id>https://vielhuber.de/?p=1573</id>
		<updated>2019-09-18T23:39:01Z</updated>
		<published>2019-09-17T19:43:16Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Ví dụ, đối với các trang web dựa trên WordPress, Joomla hoặc Laravel và không có nội dung dành riêng cho người dùng, bạn nên giữ tất cả các trang trong bộ đệm HTML tĩnh và chỉ tạo lại bộ đệm theo cách thủ công (hoặc tự động) khi có thay đổi ở phần phụ trợ. Tuy nhiên, nếu trang chứa nội dung động phụ thuộc vào phiên và cookie hoặc thậm chí ngôn ngữ và vị trí […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/opcache-php-bootup-optimierung/">Tối ưu hóa khởi động OPcache PHP</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Xuất SVG từ Illustrator</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/svg-export-aus-illustrator/"/>

		<id>https://vielhuber.de/?p=2487</id>
		<updated>2019-09-12T11:12:50Z</updated>
		<published>2019-09-12T11:08:33Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>SVG đóng vai trò trung tâm trong thế giới web ngày nay. Chúng không chỉ thay thế phông chữ biểu tượng mà còn cung cấp khả năng thao tác thông qua CSS hoặc JavaScript. Nếu bạn muốn lưu đồ họa vector cho web từ Adobe Illustrator dưới dạng SVG, bạn phải thực hiện một số thiết lập để tránh sai sót và giảm thời gian tải, tôi sẽ giải thích điều này trong phần sau […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/svg-export-aus-illustrator/">Xuất SVG từ Illustrator</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Project Euler: Đường dẫn mạng lưới</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/project-euler-lattice-paths/"/>

		<id>https://vielhuber.de/?p=2465</id>
		<updated>2020-09-07T23:42:06Z</updated>
		<published>2019-09-11T23:53:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Dự án Euler là một chuỗi các bài toán lập trình thú vị thường có nền tảng toán học. Các vấn đề thường được đặt ra theo cách đòi hỏi phải phát triển các thuật toán phức tạp để đạt được mục tiêu trong thời gian chạy hợp lý. Hôm nay chúng ta giải Bài toán 15: Đường đi dạng lưới, trong đó giải pháp có thể được tìm thấy bằng cách sử dụng các phương pháp tổ hợp đơn giản. Câu hỏi […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/project-euler-lattice-paths/">Dự án Euler: Đường dẫn lưới</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Cập nhật WordPress tự động</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/automatische-wordpress-updates/"/>

		<id>https://vielhuber.de/?p=2454</id>
		<updated>2019-09-10T22:12:49Z</updated>
		<published>2019-09-10T22:01:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Kể từ phiên bản 3.7, WordPress đã triển khai các bản cập nhật nền gốc và tự động kích hoạt chúng cho các bản phát hành nhỏ. Bạn có thể sử dụng bộ lọc để kiểm soát chính xác hơn hành vi của nội dung được cập nhật tự động. Tuy nhiên, chúng tôi không có kế hoạch cài đặt vĩnh viễn, hoàn toàn tự động tất cả các bản cập nhật nhỏ, lớn, plugin, chủ đề và bản dịch, nhưng có thể dễ dàng thực hiện theo những cách khác. Có rất nhiều plugin […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/automatische-wordpress-updates/">Cập nhật WordPress tự động</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Google Trang tính: Mở rộng Công thức</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/google-sheets-formeln-ausdehnen/"/>

		<id>https://vielhuber.de/?p=2428</id>
		<updated>2019-09-11T23:53:40Z</updated>
		<published>2019-08-26T00:29:16Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Để mở rộng công thức cho toàn bộ các cột trong Google Trang tính, chúng tôi khuyên bạn nên sử dụng hàm ARRAYFORMULA hữu ích. Thật không may, chức năng này không hoạt động khi kết hợp với một số chức năng quan trọng khác như QUERY hoặc INDIRECT, đó là lý do tại sao cần phải lập trình riêng hoàn toàn logic với sự trợ giúp của Google Apps Script hoặc sao chép thủ công công thức lên đến […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/google-sheets-formeln-ausdehnen/">Google Trang tính: Mở rộng công thức</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Nghịch lý Simpson</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/das-simpson-paradoxon/"/>

		<id>https://vielhuber.de/?p=2399</id>
		<updated>2019-07-14T22:55:40Z</updated>
		<published>2019-07-14T22:19:16Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nghịch lý Simpson là một trong những hiện tượng dễ hiểu nhất và đồng thời cũng đáng kinh ngạc nhất trong thống kê. Hiện tượng này xảy ra khi các nhóm dữ liệu cho thấy một xu hướng nhất định, nhưng xu hướng đó sẽ đảo ngược khi các nhóm được kết hợp lại. Có thể hiểu ngay nghịch lý này bằng một ví dụ đơn giản. Chúng ta xem xét hai tập rời rạc \(\#1\) […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/das-simpson-paradoxon/">The Simpson Paradox</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mẹo nhanh: Trình quản lý thẻ của Google</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-google-tag-manager/"/>

		<id>https://vielhuber.de/?p=2383</id>
		<updated>2019-06-19T11:01:15Z</updated>
		<published>2019-06-19T10:37:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trình quản lý thẻ Google đã khẳng định mình là tiêu chuẩn thực tế cho việc tích hợp các tập lệnh theo dõi. Điều này cho phép bạn phân tách rõ ràng các trách nhiệm (tiếp thị trực tuyến so với lập trình) và cũng cho phép bạn nhanh chóng thiết lập và sửa đổi việc theo dõi thông qua một kênh triển khai khác. Sau đây là hai mẹo nhỏ để thiết lập trình kích hoạt. Khi tạo kích hoạt, hãy chọn […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/quick-tip-google-tag-manager/">Mẹo nhanh: Trình quản lý thẻ Google</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mẹo nhanh: Điểm phát sóng WLAN FRITZ! Box</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-fritzbox-wlan-hotspot/"/>

		<id>https://vielhuber.de/?p=2376</id>
		<updated>2020-02-12T01:13:19Z</updated>
		<published>2019-06-01T20:27:21Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Kể từ FRITZ!OS 07.10, nếu mất kết nối Internet, bạn có thể để FRITZ!Box tạm thời sử dụng điểm phát sóng Wi-Fi của điện thoại di động làm phương án dự phòng. Chức năng này được ẩn trong Internet &gt; Dữ liệu truy cập &gt; Nhà cung cấp Internet &gt; quyền truy cập hiện tại qua WLAN. FRITZ!Box sau đó hoạt động như một bộ định tuyến và cung cấp mạng có dải địa chỉ riêng. Internet có phải là […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/quick-tip-fritzbox-wlan-hotspot/">Mẹo nhanh: Điểm phát sóng WLAN FRITZ!Box</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Hoa của sự sống</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/flower-of-life/"/>

		<id>https://vielhuber.de/?p=2349</id>
		<updated>2019-05-28T14:55:57Z</updated>
		<published>2019-05-28T01:13:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Hoa sự sống là một họa tiết hình học giống như bông hoa nổi tiếng đã xuất hiện ở các đền thờ, bản thảo và gần đây hơn là trong văn hóa đại chúng trong hàng nghìn năm. Mẫu hình này cũng đóng vai trò trong thuyết bí truyền. Chúng ta sẽ bỏ qua tất cả những điều đó vào thời điểm này và tập trung vào […]</p><p> Bài viết <a href="https://vielhuber.de/blog/flower-of-life/">Hoa sự sống</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Email bị trì hoãn trong Outlook</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/e-mail-delaying-in-outlook/"/>

		<id>https://vielhuber.de/?p=2313</id>
		<updated>2020-01-01T23:25:49Z</updated>
		<published>2019-05-24T22:48:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Phương tiện truyền thông không đồng bộ email – bất chấp mọi sự u ám bao trùm Slack và Discord – vẫn là phương tiện truyền thông chủ đạo trong lĩnh vực kinh doanh trên toàn thế giới. Ngoài Inbox Zero của Merlin Mann, còn có nhiều chiến lược khác để giải quyết tình trạng tràn ngập email hàng ngày, bao gồm cả cái gọi là trì hoãn email, tức là trì hoãn việc gửi email. Nếu bạn muốn […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/e-mail-delaying-in-outlook/">Trì hoãn email trong Outlook</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một vòng xoắn của những con số</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-zahlenspirale/"/>

		<id>https://vielhuber.de/?p=2265</id>
		<updated>2019-05-03T01:55:47Z</updated>
		<published>2019-05-03T01:00:58Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong vài ngày qua, tôi đã nghiên cứu câu hỏi sau trên StackExchange về chuỗi số nguyên xoắn ốc. Chúng ta đang tìm một công thức đóng cho tọa độ của phần tử thứ \(n\) trong đường xoắn ốc nguyên sau, mở rộng từ gốc ra ngoài đến vô cực: Đầu tiên, chúng ta chia các số tự nhiên thành các số sau […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-zahlenspirale/">A Number Spiral</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Quyền đọc trong Google Trang tính</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/leserechte-in-google-sheets/"/>

		<id>https://vielhuber.de/?p=2255</id>
		<updated>2019-04-27T22:37:42Z</updated>
		<published>2019-04-27T22:32:09Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi làm việc với Google Trang tính, bạn có thể xác định các quy tắc chính xác dựa trên người dùng để chỉnh sửa trang tính, cột và hàng trong bảng tính. Thật không may, không có cách nào để hạn chế quyền đọc. Tuy nhiên, điều này sẽ rất hữu ích trong nhiều trường hợp. Bằng cách này, bạn có thể chỉ hiển thị cho khách hàng những phiếu liên quan đến họ hoặc chỉ hiển thị cho nhân viên các dự án, […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/leserechte-in-google-sheets/">Quyền đọc trong Google Trang tính</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Sợi plug'n'play</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/yarn-plugnplay/"/>

		<id>https://vielhuber.de/?p=2236</id>
		<updated>2019-04-16T21:31:07Z</updated>
		<published>2019-04-16T21:26:28Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>npm là trình quản lý gói mặc định cho Node.js. Facebook đã và đang phát triển một giải pháp quản lý gói thay thế có tên là Yarn trong một thời gian. Có vẻ như Yarn đang dần biến mất khỏi tệp tin readme của Github vì đây là giải pháp mặc định và số liệu thống kê trên trang web chính thức cho thấy chỉ một phần nhỏ các gói được triển khai thông qua Yarn. Tuy nhiên, điều đáng làm là nhìn xa hơn tầm nhìn của bạn. […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/yarn-plugnplay/">Yarn Plug'n'Play</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Chuyển đổi PDF sang LaTeX</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/pdf-in-latex-konvertieren/"/>

		<id>https://vielhuber.de/?p=2202</id>
		<updated>2019-04-16T00:30:57Z</updated>
		<published>2019-04-16T00:06:31Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Hệ thống sắp chữ \(\TeX\) được phát triển vào năm 1977 bởi huyền thoại Donald E. Knuth. Gói phần mềm \(\LaTeX\) vẫn là một phần trong bộ công cụ chuẩn khi soạn thảo các bài báo khoa học. Với hai công cụ sau, các tệp PDF đã tạo và ghi chú viết tay có thể được chuyển đổi hoàn toàn tự động sang TeX. Kết quả khá khả quan. Công cụ đầu tiên Mathpix hiện đang được sử dụng […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/pdf-in-latex-konvertieren/">Chuyển đổi PDF sang LaTeX</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Đối số mô phỏng</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/das-simulationsargument/"/>

		<id>https://vielhuber.de/?p=2171</id>
		<updated>2019-04-10T21:38:26Z</updated>
		<published>2019-04-10T19:36:33Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Lập luận mô phỏng của Nick Bostrom cực kỳ đơn giản và được trình bày rõ ràng. Nó không cố gắng chứng minh rằng chúng ta đang sống trong một thế giới mô phỏng, mà thay vào đó đưa ra ba khả năng, trong đó một khả năng phải là sự thật. Elon Musk cũng ủng hộ một lý thuyết tương tự, giúp ý tưởng này được công chúng biết đến rộng rãi hơn. Văn bản chính thức đã […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/das-simulationsargument/">The Simulation Argument</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Lỗi nghiêm trọng khi sử dụng WPML + ACF</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kritischer-bug-beim-einsatz-von-wpml-acf/"/>

		<id>https://vielhuber.de/?p=2158</id>
		<updated>2019-04-27T20:05:33Z</updated>
		<published>2019-03-12T14:48:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Các plugin mạnh mẽ WPML hỗ trợ đa ngôn ngữ và Advanced Custom Fields dành cho các trường tùy chỉnh là một phần trong thiết bị cơ bản của nhiều cài đặt. Thật khó chịu khi quá trình tương tác dẫn đến trục trặc và mất dữ liệu. Các báo cáo lỗi về chủ đề này đã có từ nhiều năm trước và chưa được trả lời (tại đây và tại đây và tại đây và tại đây và tại đây). Tôi có […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/kritischer-bug-beim-einsatz-von-wpml-acf/">Lỗi nghiêm trọng khi sử dụng WPML + ACF</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tải tệp lên trong Trình duyệt Facebook trong ứng dụng</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dateiupload-im-facebook-in-app-browser/"/>

		<id>https://vielhuber.de/?p=2113</id>
		<updated>2019-02-08T21:30:07Z</updated>
		<published>2019-02-08T21:23:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trên một số điện thoại Android, cả trình duyệt trong ứng dụng Facebook và Instagram (tính đến hôm nay) đều hoạt động không chính xác nếu trường tải lên trong trang đích được quảng cáo hoặc liên kết có thuộc tính accept được chỉ định. Do đó, nút này không còn hoạt động nữa. Nếu bạn mở trang trong trình duyệt bên ngoài, trình duyệt thông thường bên ngoài ứng dụng Facebook thì mọi thứ đều ổn. Điều này thật khó chịu (đặc biệt là vì […]</p><p> Bài <a href="https://vielhuber.de/blog/dateiupload-im-facebook-in-app-browser/">đăng Tải tệp lên trong Trình duyệt trong ứng dụng Facebook</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Chrome Devtools: Di chuyển các phần tử DOM</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/chrome-devtools-dom-elemente-verschieben/"/>

		<id>https://vielhuber.de/?p=2107</id>
		<updated>2019-01-20T22:20:48Z</updated>
		<published>2019-01-20T22:17:43Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Các công cụ dành cho nhà phát triển của Google Chrome là một trong những công cụ mạnh mẽ nhất trên thị trường trình duyệt. Mỗi tháng, Google đều tung ra những tính năng mới và trình bày chúng dưới dạng tóm tắt trên YouTube. Nhưng thường thì những điều nhỏ nhặt trong cuộc sống lại mang lại niềm vui. Nếu bạn muốn xóa các phần tử DOM trong Google Chrome, bạn có thể thực hiện bằng phím Delete. Nhưng chỉ đến hôm nay tôi mới nhận ra rằng […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/chrome-devtools-dom-elemente-verschieben/">Chrome Devtools: Di chuyển các phần tử DOM</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mẹo nhanh: git status --r</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-git-status-auf-alle-unterordner-anwenden/"/>

		<id>https://vielhuber.de/?p=2091</id>
		<updated>2019-04-27T22:33:02Z</updated>
		<published>2019-01-09T15:04:58Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Một nguyên tắc vàng trong thế giới git là: “Phải cam kết sớm và thường xuyên”. Nếu đêm dài hơn một chút hoặc bạn chỉ muốn biết tổng quan về tình hình hiện tại trên máy tính của mình, lệnh d8a38f92d0baa14f9d4568826c13ad46 sẽ thực thi "git status" cho tất cả các kho lưu trữ nằm trong thư mục hiện tại hoặc trong bất kỳ thư mục con nào và tích lũy [...]</p><p> Bài đăng <a href="https://vielhuber.de/blog/quick-tip-git-status-auf-alle-unterordner-anwenden/">Mẹo nhanh: git status --r</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Ngăn xếp LAMP trong Hệ thống con Windows dành cho Linux</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/lamp-stack-mit-windows-wsl/"/>

		<id>https://vielhuber.de/?p=2068</id>
		<updated>2020-07-13T19:15:28Z</updated>
		<published>2018-11-27T15:20:28Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi tìm kiếm môi trường phát triển tối ưu trên Windows 10, ngoài các giải pháp hoàn chỉnh như XAMPP, WAMP và MAMP, cài đặt thủ công, các giải pháp ảo hóa như Vagrant (Scotch Box) và Docker (Devilbox, Laradock) cũng khả dụng. Nhưng các yêu cầu của tôi như khả năng cấu hình miễn phí, chứng chỉ SSL đại diện thực, truy cập từ mọi thiết bị trong mạng cục bộ cũng như tính ổn định và hiệu suất cao đã không đạt […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/lamp-stack-mit-windows-wsl/">LAMP stack trong Windows Subsystem for Linux</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Thủ thuật cho các mối quan hệ hùng hồn trong Laravel</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/tricks-fuer-laravel-eloquent-relationships/"/>

		<id>https://vielhuber.de/?p=2041</id>
		<updated>2020-10-09T15:50:30Z</updated>
		<published>2018-09-28T10:12:47Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Một trong những điểm mạnh của Laravel là cú pháp tinh tế. Nếu bạn có nhiều mô hình và mối quan hệ trong Laravel (do có nhiều bảng trong cơ sở dữ liệu), việc duyệt thường có thể dẫn đến mã kém thanh lịch. Theo thời gian, ba tiện ích mở rộng nhỏ đã tỏ ra hữu ích với tôi, tôi muốn giới thiệu tóm tắt bên dưới. Để thực hiện điều này, hãy sử dụng […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/tricks-fuer-laravel-eloquent-relationships/">Thủ thuật cho Laravel Eloquent Relationships</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Ngăn chặn quyền truy cập công khai vào .git</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/zugriff-auf-git-verhindern/"/>

		<id>https://vielhuber.de/?p=2033</id>
		<updated>2018-08-20T20:44:29Z</updated>
		<published>2018-08-20T20:35:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Kiểm soát phiên bản Git hiện là tiêu chuẩn trong hầu hết mọi dự án web và trong mọi môi trường (bao gồm cả sản xuất). Git luôn tạo thư mục con .git và nếu thư mục này ở cấp độ thư mục công khai của trang web, các tệp nhạy cảm có thể được truy cập công khai (ví dụ: gọi /.git/logs/HEAD sẽ hiển thị các cam kết mới nhất). […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/zugriff-auf-git-verhindern/">Ngăn chặn quyền truy cập công khai vào .git</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Node.js / npm / Composer không cần root</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/node-js-npm-composer-ohne-root/"/>

		<id>https://vielhuber.de/?p=2004</id>
		<updated>2019-07-10T20:55:56Z</updated>
		<published>2018-08-06T21:42:44Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong bài đăng trên blog cũ, tôi đã mô tả cách lưu trữ Node.js miễn phí bằng Heroku. Bây giờ tôi sẽ chỉ cho bạn cách cài đặt Node.js, npm và Composer trên bất kỳ máy chủ chia sẻ nào khác mà không cần quyền root chỉ bằng một vài dòng mã. Bạn có thể sử dụng nó để cài đặt các gói, triển khai các ứng dụng Vue.js hoặc chỉ cần tạo một Express.js […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/node-js-npm-composer-ohne-root/">Node.js / npm / Composer không cần root</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Lỗi trong mảng kết hợp trong PHP &lt;7.2</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bug-in-assoziativen-arrays-in-php/"/>

		<id>https://vielhuber.de/?p=1990</id>
		<updated>2020-09-13T19:27:42Z</updated>
		<published>2018-08-01T11:58:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong PHP &lt;7.2, bạn có thể tạo các mảng mà bạn không thể truy cập đúng cách nữa: 91367d1c4636fd753b381406024e303c Bây giờ bạn có thể làm một số việc với mảng này. 91367d1c4636fd753b381406024e303c Gốc rễ của mọi tội ác nằm ở lỗi #61655. Để giải quyết vấn đề này, bạn có thể biến mảng bị lỗi thành một đối tượng và chuyển đổi nó theo một cách khác: 91367d1c4636fd753b381406024e303c Hoặc bạn có thể không cần […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/bug-in-assoziativen-arrays-in-php/">Lỗi trong mảng kết hợp trong PHP &lt;7.2</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Thực thi các lệnh trực tiếp sau khi kết nối SSH</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/befehle-direkt-nach-ssh-verbindung-ausfuehren/"/>

		<id>https://vielhuber.de/?p=1982</id>
		<updated>2018-07-14T21:58:07Z</updated>
		<published>2018-07-14T21:56:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Lệnh sau đây kết nối với máy chủ thông qua SSH, thực thi một số lệnh (ví dụ: thay đổi thư mục con và thiết lập trạng thái git) và để shell mở. Thao tác này sẽ tải tệp .bashrc, cho phép sử dụng các lớp vỏ con có màu. Bí quyết là tạo một tệp tạm thời /tmp/initfile với các lệnh mong muốn […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/befehle-direkt-nach-ssh-verbindung-ausfuehren/">Thực thi lệnh ngay sau khi kết nối SSH</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Ổ đĩa mạng với tư cách quản trị viên</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/netzlaufwerk-als-administrator/"/>

		<id>https://vielhuber.de/?p=1972</id>
		<updated>2018-06-28T18:42:18Z</updated>
		<published>2018-06-28T16:48:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nếu bạn ánh xạ ổ đĩa mạng trong Windows Explorer, điều này không áp dụng cho toàn hệ thống mà chỉ áp dụng cho tài khoản người dùng hiện tại. Điều này có nghĩa là ứng dụng chạy với quyền quản trị viên không thể truy cập ổ đĩa mạng này. Bạn có thể dễ dàng thay đổi điều này: Trong sổ đăng ký dưới HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System, bạn tạo một DWORD (32 bit) mới có tên là EnableLinkedConnections với giá trị 1 […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/netzlaufwerk-als-administrator/">Ổ đĩa mạng với tư cách quản trị viên</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mẹo nhanh: Bao gồm thư mục làm ổ đĩa</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-ordner-als-laufwerk-einbinden/"/>

		<id>https://vielhuber.de/?p=1968</id>
		<updated>2018-06-28T18:43:25Z</updated>
		<published>2018-06-28T13:13:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nếu bạn muốn truy cập nhanh vào một thư mục cục bộ trong Windows mà bạn thường xuyên sử dụng, bạn có thể chỉ cần gán cho thư mục đó một ký tự ổ đĩa riêng. Điều này chỉ có thể thực hiện được thông qua "Bản đồ ổ đĩa mạng" thông qua một đường vòng, vì bạn không thể chỉ định đường dẫn C:\Users\David\Downloads. Giải pháp là cái gọi là chia sẻ ổ đĩa quản trị, được cung cấp theo mặc định cho mọi […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/quick-tip-ordner-als-laufwerk-einbinden/">Mẹo nhanh: Gắn thư mục dưới dạng ổ đĩa</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Bắt ếch</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/froesche-fangen/"/>

		<id>https://vielhuber.de/?p=1921</id>
		<updated>2018-05-24T22:45:08Z</updated>
		<published>2018-05-23T22:46:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Một con ếch nhảy xung quanh trên đường số và bạn cố gắng bắt nó. Nhảy và bắt luôn xen kẽ nhau. Con ếch bắt đầu ở vị trí \(s \in \mathbb{Z}\) và ở mỗi lần di chuyển, nó nhảy một quãng đường \(z \in \mathbb{Z}\) (nếu \(z&gt;0\), nó nhảy sang phải, nếu không thì nhảy sang trái). \(z\) dành cho mọi […]</p><p> Bài viết <a href="https://vielhuber.de/blog/froesche-fangen/">Bắt ếch</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tên tệp dài trên Windows 10</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/lange-dateinamen-unter-windows-10/"/>

		<id>https://vielhuber.de/?p=1879</id>
		<updated>2018-05-14T22:07:35Z</updated>
		<published>2018-04-22T15:26:34Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Không chỉ khi sử dụng npm trên Windows, người ta còn gặp phải giới hạn đã gần 30 năm tuổi và hạn chế đường dẫn đến thư mục và tệp ở mức tối đa 255 ký tự. Ở đây không phải NTFS đáng bị đổ lỗi mà là LFN. Điều này dẫn đến những lỗi khó chịu và sự không tương thích giữa các hệ điều hành. Trong thời đại của WSL, đây là một tình huống đáng tiếc mà một […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/lange-dateinamen-unter-windows-10/">Tên tệp dài trong Windows 10</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Laravel xếp hàng trên localhost</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/laravel-queues-auf-localhost/"/>

		<id>https://vielhuber.de/?p=1868</id>
		<updated>2020-10-12T22:35:23Z</updated>
		<published>2018-04-08T00:06:32Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong khuôn khổ PHP Laravel trong môi trường sản xuất, các nhân viên như giám sát viên sẽ đảm bảo rằng các công việc được lưu trữ trong Redis, chẳng hạn, được xử lý. Nếu bạn muốn hoàn toàn độc lập với điều này trên máy chủ cục bộ, bạn có thể sử dụng trình điều khiển đồng bộ để luôn thực hiện các tác vụ ngay lập tức. Điều này có nhược điểm là quy trình PHP hiện tại bị chặn và yêu cầu sẽ bị treo cho đến khi […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/laravel-queues-auf-localhost/">Laravel Queues trên localhost</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mẹo nhanh: Nhóm các mục tiêu trong Google Analytics</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-in-google-analytics-zielvorhaben-buendeln/"/>

		<id>https://vielhuber.de/?p=1847</id>
		<updated>2018-02-18T21:36:58Z</updated>
		<published>2018-02-18T21:26:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bằng cách sử dụng thư viện JavaScript analytics.js từ Google Analytics, bạn có thể theo dõi bất kỳ sự kiện nào trên trang web. Các sự kiện này bao gồm, ví dụ, đo chính xác thời gian lưu trú, độ cuộn tối đa của khách truy cập hoặc các hành động cá nhân khác như gửi biểu mẫu. Ví dụ, nếu sau này bạn muốn đánh giá các chiến dịch quảng cáo hoặc thực hiện thử nghiệm A/B, bạn có thể tạo cái gọi là mục tiêu. Bạn có thể sử dụng chức năng […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/quick-tip-in-google-analytics-zielvorhaben-buendeln/">Mẹo nhanh: Mục tiêu tổng hợp trong Google Analytics</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Vô hiệu bộ nhớ cache thực dụng</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/pragmatische-cache-invalidierung/"/>

		<id>https://vielhuber.de/?p=1832</id>
		<updated>2018-01-11T11:31:51Z</updated>
		<published>2018-01-11T11:23:27Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Kết xuất phía máy chủ hiện là một phần trong danh mục chuẩn của các trang web và ứng dụng. Các trình duyệt như Google Chrome cũng có xu hướng lưu trữ bộ nhớ đệm càng nhiều càng tốt để giảm thiểu thời gian tải cho những lần truy cập tiếp theo. Có thể thực hiện việc vô hiệu hóa bộ nhớ đệm của các tệp CSS/JS/image bằng cách sử dụng mod_pagespeed, tiêu đề kiểm soát Expires/Cache, tệp kê khai bộ nhớ đệm hoặc thực tế và trực tiếp bằng cách sử dụng các tham số riêng lẻ đằng sau tên tệp […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/pragmatische-cache-invalidierung/">Pragmatic Cache Invalidation</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Khóa Bitbucket và SSH</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bitbucket-und-ssh-keys/"/>

		<id>https://vielhuber.de/?p=1823</id>
		<updated>2018-01-01T00:42:01Z</updated>
		<published>2018-01-01T00:31:09Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nhà cung cấp Bitbucket không cung cấp (kể cả trong gói trả phí Standard và Premium) bất kỳ khả năng nào để lưu trữ khóa SSH với quyền ghi ở cấp độ kho lưu trữ. Lưu trữ khóa SSH cá nhân của bạn trên máy chủ sản xuất không phải là một lựa chọn vì điều này sẽ cho phép bạn truy cập vào tất cả các dự án khác mà bạn đang thực hiện. Có cái gọi là chìa khóa truy cập, những […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/bitbucket-und-ssh-keys/">Bitbucket và khóa SSH</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Windows Sysinternals qua ổ đĩa mạng</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/windows-sysinternals-per-netzlaufwerk/"/>

		<id>https://vielhuber.de/?p=1818</id>
		<updated>2017-12-27T00:14:44Z</updated>
		<published>2017-12-27T00:13:20Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Các công cụ từ Sysinternals của Mark Russinovich không thể thiếu trên bất kỳ máy tính Windows nào. Nếu bạn luôn muốn có phiên bản mới nhất trong tầm tay, hãy gắn nó vào ổ đĩa mạng. Để thực hiện việc này, bạn chỉ cần nhập lệnh net use s: \\live.sysinternals.com\DavWWWRoot trên dòng lệnh (như một người dùng bình thường). Sau đó, các công cụ hữu ích như PsList, PsKill hoặc […] có sẵn trên ổ S.</p><p> Bài đăng <a href="https://vielhuber.de/blog/windows-sysinternals-per-netzlaufwerk/">Windows Sysinternals qua ổ đĩa mạng</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mẹo nhanh: Google Trang tính và Lịch tuần</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-google-sheets-und-kalenderwochen/"/>

		<id>https://vielhuber.de/?p=1806</id>
		<updated>2017-11-27T22:29:49Z</updated>
		<published>2017-11-25T13:04:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi xuất dữ liệu tuần theo lịch vào một ngày cụ thể, bạn phải cẩn thận trong Google Trang tính (giống như trong Microsoft Excel). Hàm =CALENDARWEEK(TODAY()) tính toán dựa trên tiêu chuẩn của Mỹ, trong đó ngày đầu tiên của năm luôn được gán cho tuần dương lịch thứ 1. Ở Đức, điều này được định nghĩa khác: Ở đây, tuần đầu tiên trong lịch là tuần […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/quick-tip-google-sheets-und-kalenderwochen/">Mẹo nhanh: Google Trang tính và Lịch tuần</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Chứng chỉ SSL tự ký trong Chrome 58</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/selbst-signierte-ssl-zertifikate-in-chrome-58/"/>

		<id>https://vielhuber.de/?p=1776</id>
		<updated>2021-02-18T01:08:24Z</updated>
		<published>2017-11-04T14:02:15Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Kể từ khi có Let's Encrypt, các trang web được mã hóa đã trở thành tiêu chuẩn hiện nay. Chứng chỉ SSL cũng trở nên không thể thiếu đối với sự phát triển cục bộ (ví dụ: navigator.geolocation cũng yêu cầu mã hóa SSL cục bộ). Kể từ phiên bản 58 của Chrome, hỗ trợ cho CN (Tên chung) đã bị loại bỏ và thay vào đó là SAN (Tên thay thế của chủ thể) trở thành bắt buộc. Điều này có nghĩa là Chrome chấp nhận tất cả […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/selbst-signierte-ssl-zertifikate-in-chrome-58/">Chứng chỉ SSL tự ký trong Chrome 58</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tuổi hai người gấp đôi</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/doppeltes-alter-zweier-personen/"/>

		<id>https://vielhuber.de/?p=1744</id>
		<updated>2017-10-18T21:37:42Z</updated>
		<published>2017-10-18T21:14:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Hãy xét hai người \(A\) và \(B\) không có cùng ngày sinh và \(A\) nhỏ tuổi hơn \(B\). Chứng minh rằng có đúng hai chòm sao tuổi \(a,b \in \mathbb{N}\) sao cho \(2\cdot a = b\) đúng. Đầu tiên, chúng ta đặt \(d \in \mathbb{R}^+\) là độ tuổi chênh lệch giữa \(A\) và \(B\) khi \(A\) sinh ra […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/doppeltes-alter-zweier-personen/">Tuổi đôi của hai người</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Git và các thư mục trống</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-und-leere-ordner/"/>

		<id>https://vielhuber.de/?p=1718</id>
		<updated>2017-09-24T19:45:05Z</updated>
		<published>2017-09-21T22:37:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Vì Git không nhận dạng được thư mục mà chỉ nhận dạng được tệp, nên các cấu trúc thư mục trống sẽ không xuất hiện trong kho lưu trữ. Tuy nhiên, vì nhiều khuôn khổ và dự án yêu cầu chúng nên chúng sẽ nằm ở đó. Một cách thực hành phổ biến là tạo các tệp giữ chỗ (thường gọi là .gitkeep) để chỉ định ngầm cấu trúc thư mục. Những tập tin này có thể được tạo dễ dàng và nếu muốn, […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/git-und-leere-ordner/">Git và thư mục trống</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Lưu trữ Node.js miễn phí với Heroku</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kostenloses-node-js-hosting-mit-heroku/"/>

		<id>https://vielhuber.de/?p=1681</id>
		<updated>2017-11-23T08:31:34Z</updated>
		<published>2017-09-02T13:37:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Việc lưu trữ Node.js vẫn chưa thực sự phổ biến, đặc biệt là ở các quốc gia nói tiếng Đức. Công ty điện toán đám mây Heroku của Mỹ cung cấp giải pháp này – và thậm chí còn miễn phí. Bạn luôn nhận thấy mô hình "Xây dựng ứng dụng... không phải cơ sở hạ tầng" nhưng thực tế lại hầu như không có bất kỳ hạn chế nào. Ví dụ, chúng tôi triển khai một công việc cron nhỏ dựa trên PhantomJS để thu thập dữ liệu từ một trang web mỗi ngày và […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/kostenloses-node-js-hosting-mit-heroku/">Lưu trữ Node.js miễn phí với Heroku</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Chức năng ghép nối Cantor</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/die-cantorsche-paarungsfunktion/"/>

		<id>https://vielhuber.de/?p=1669</id>
		<updated>2017-08-15T22:23:47Z</updated>
		<published>2017-08-15T22:15:43Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Ngoài các đối số đường chéo, Georg Cantor còn phát triển hàm ghép cặp Cantor \(\mathbb{N}^2 \to \mathbb{W}, \quad c(x,y) = \binom{x+y+1}{2}+x = z\), mã hóa bất kỳ hai số \(x,y \in \mathbb{N}\) thành một số mới \(z \in \mathbb{N}\). Ví dụ, \(c(3,4)=\binom{3+4+1}{2}+3 = \binom{8}{2}+3=\frac{8!}{6!\cdot 2!} +3 = 31 = z\) là mã hóa duy nhất của các số \(3\) và \(4\) […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/die-cantorsche-paarungsfunktion/">Hàm ghép Cantor</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Trái đất và hạt đậu</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/die-erde-und-die-erbse/"/>

		<id>https://vielhuber.de/?p=1659</id>
		<updated>2017-08-15T22:12:48Z</updated>
		<published>2017-08-15T22:08:09Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Hãy xem xét Trái Đất (như một hình cầu có \(r_1 = 6370km\)) và một hạt đậu (như một hình cầu có \(r_2 = 2mm\)) và kéo căng một sợi dây qua đường xích đạo sao cho nó nằm chặt trên bề mặt. Bây giờ kéo dài cả hai sợi dây thêm một mét. Cả hai sợi dây bây giờ sẽ được kéo căng hoàn toàn trở lại trên đường xích đạo – […]</p><p> Bài viết <a href="https://vielhuber.de/blog/die-erde-und-die-erbse/">Trái đất và hạt đậu</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Xác suất trên đồng hồ kim</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wahrscheinlichkeiten-an-der-analoguhr/"/>

		<id>https://vielhuber.de/?p=1652</id>
		<updated>2017-08-15T21:49:42Z</updated>
		<published>2017-08-15T21:46:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong một ngày, bao nhiêu phần trăm thời gian mà cả ba kim của đồng hồ analog đều nằm ở nửa bên phải của mặt đồng hồ? Đầu tiên, hãy nhìn vào kim giờ, kim giờ nằm ở phía bên phải trong 12 giờ trong tổng số 24 giờ (50%). Từ thời điểm này, kim phút sẽ ở bên phải 6 trong số 12 giờ […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/wahrscheinlichkeiten-an-der-analoguhr/">Xác suất trên Đồng hồ Analog</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Laravel: Làm việc với các mối quan hệ hùng hồn</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/laravel-arbeit-mit-eloquent-relationships/"/>

		<id>https://vielhuber.de/?p=1642</id>
		<updated>2020-05-08T00:11:44Z</updated>
		<published>2017-07-21T19:12:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Laravel sử dụng Eloquent để giao tiếp với cơ sở dữ liệu dễ dàng hơn nhiều. Khi làm việc với Eloquent Relationships, khi gọi các biến động (sử dụng các phương thức kỳ diệu của PHP), bạn nên biết rằng các thể hiện của mô hình không phản ánh những thay đổi mới mà sẽ lưu trữ chúng vĩnh viễn khi được gọi lần đầu tiên. Ví dụ sau đây là […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/laravel-arbeit-mit-eloquent-relationships/">Laravel: Làm việc với các mối quan hệ hùng biện</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Bitbucket: Xóa thư mục khỏi lịch sử Git</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bitbucket-ordner-aus-git-historie-loeschen/"/>

		<id>https://vielhuber.de/?p=1614</id>
		<updated>2017-09-02T00:56:36Z</updated>
		<published>2017-07-12T23:17:47Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi lưu trữ Git trên Bitbucket, có giới hạn cố định là 2 GB – nếu vượt quá giới hạn này, bạn chỉ có quyền truy cập chỉ đọc vào kho lưu trữ. Để ngăn chặn điều này, bạn có thể xóa các thư mục hoặc tệp lớn khỏi các cam kết của mình. Nhưng cũng trong những trường hợp khác (nếu dữ liệu truy cập đã được nhập vào lịch sử hoặc một lần nữa […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/bitbucket-ordner-aus-git-historie-loeschen/">Bitbucket: Xóa thư mục khỏi lịch sử Git</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tích hợp chứng chỉ SSL từ DomainFactory trên IIS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ssl-zertifikat-von-domainfactory-auf-iis-einbinden/"/>

		<id>https://vielhuber.de/?p=1590</id>
		<updated>2017-06-24T10:28:05Z</updated>
		<published>2017-06-13T20:08:43Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong thời đại Let's Encrypt, các trang web được mã hóa hiện đã trở thành tiêu chuẩn. Tuy nhiên, chứng chỉ đại diện hoặc chứng chỉ mở rộng có xác thực chủ sở hữu đáng tin cậy cũng thường được yêu cầu. Nhà cung cấp DomainFactory cung cấp chứng chỉ SSL tiết kiệm chi phí và có thể sử dụng bên ngoài. Có thể thiết lập trên IIS hiện tại mà không cần CSR bằng cách sử dụng OpenSSL. Dưới đây tôi sẽ trình bày ngắn gọn các bước để […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/ssl-zertifikat-von-domainfactory-auf-iis-einbinden/">Tích hợp chứng chỉ SSL từ DomainFactory trên IIS</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Chiến lược chiến thắng nghịch lý khi đoán số</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/paradoxe-gewinnstrategie-beim-erraten-von-zahlen/"/>

		<id>https://vielhuber.de/?p=1537</id>
		<updated>2020-07-12T23:12:37Z</updated>
		<published>2017-04-13T20:53:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Năm 1987, Thomas M. Cover đã đặt ra câu hỏi đáng kinh ngạc sau đây trong "Các vấn đề mở trong truyền thông và tính toán": Người chơi \(X\) viết hai số tự nhiên khác nhau \(A\) và \(B\) được chọn ngẫu nhiên trên hai tờ giấy khác nhau và đặt chúng úp xuống bàn. Người chơi \(Y\) bây giờ chọn ngẫu nhiên một trong những tờ giấy này, nhìn thấy số và bây giờ phải […]</p><p> Bài viết <a href="https://vielhuber.de/blog/paradoxe-gewinnstrategie-beim-erraten-von-zahlen/">Chiến lược chiến thắng nghịch lý khi đoán số</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Bóng đá &amp; Đại số tuyến tính</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/fussball-lineare-algebra/"/>

		<id>https://vielhuber.de/?p=1523</id>
		<updated>2017-04-18T23:07:45Z</updated>
		<published>2017-04-12T20:02:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi một trận đấu bóng đá bắt đầu, quả bóng được đặt ở giữa sân và sau đó được di chuyển xung quanh sân bằng cách dịch chuyển và xoay trong 45 phút. Vào đầu hiệp 2, bóng lại nằm ở giữa sân. Chúng tôi chứng minh bằng phương pháp đơn giản của đại số tuyến tính rằng khi đó luôn có vô số điểm […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/fussball-lineare-algebra/">Bóng đá và Đại số tuyến tính</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Laravel: Gỡ lỗi mẫu Blade</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/laravel-blade-template-debugging/"/>

		<id>https://vielhuber.de/?p=1514</id>
		<updated>2017-04-24T19:15:27Z</updated>
		<published>2017-04-07T11:10:07Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi gỡ lỗi mẫu Blade trong Laravel 5.*, bạn thường nhận được thông báo lỗi vô nghĩa liên quan đến chế độ xem được lưu trong bộ nhớ đệm. Nhưng mọi thứ đã tốt hơn: Chế độ xem gỡ lỗi trong phiên bản 4 chứa nhiều chức năng hữu ích hơn và cũng hấp dẫn hơn về mặt hình ảnh. Chỉ cần một vài dòng mã và sự trợ giúp của whoops (“Lỗi PHP dành cho những đứa trẻ sành điệu”) là bạn có thể khôi phục lại chức năng này. […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/laravel-blade-template-debugging/">Laravel: Blade Template Debugging</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Hiển thị hài hòa các biểu trưng với JavaScript</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/harmonische-darstellung-von-logos-mit-javascript/"/>

		<id>https://vielhuber.de/?p=1500</id>
		<updated>2017-05-24T17:34:20Z</updated>
		<published>2017-04-02T22:04:58Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Cho dù là tài liệu tham khảo, đối tác hay khách hàng – có nhiều trường hợp bạn muốn hiển thị nhiều logo một cách hài hòa cạnh nhau. Tỷ lệ của logo thường không nhất quán. Thông thường, khi nói đến việc thể hiện kích thước trong thiết kế, mọi người thường làm theo trực giác, nhưng cũng có một phương pháp chính xác để tính toán cách thể hiện hấp dẫn về mặt thị giác bằng cách so sánh diện tích của logo. TRONG […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/harmonische-darstellung-von-logos-mit-javascript/">Biểu diễn hài hòa của logo bằng JavaScript</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Kiểm tra sự tồn tại của các biến trong PHP / JS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/variablen-in-phpjs-auf-existenz-pruefen/"/>

		<id>https://vielhuber.de/?p=1487</id>
		<updated>2020-02-25T15:51:30Z</updated>
		<published>2017-03-27T20:46:14Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi làm việc với các biến trong PHP và JavaScript hàng ngày, bạn thường gặp phải câu hỏi liệu một biến có rỗng hay không. Cần phải biết các hàm gốc và sự khác biệt của chúng để kiểm tra. Thật không may, không có cách dễ dàng nào để kiểm tra trực quan xem một biến có tồn tại hay không. Thế còn […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/variablen-in-phpjs-auf-existenz-pruefen/">Kiểm tra sự tồn tại của các biến trong PHP/JS</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Các cuộc gọi điện thoại lớn với nhâm nhi.io</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/massenhafte-telefonanrufe-mit-sipgate-io/"/>

		<id>https://vielhuber.de/?p=1458</id>
		<updated>2022-04-08T23:42:27Z</updated>
		<published>2017-03-18T15:39:56Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Với sipgate.io, Sipgate đã tạo ra một API đám mây thú vị cung cấp nhiều tùy chọn cho dịch vụ điện thoại Internet. Tài khoản là miễn phí và Cửa hàng tính năng cũng cung cấp tùy chọn thiết lập bất kỳ số người gửi miễn phí nào. Tài liệu của sipgate.io vẫn còn chỗ để cải thiện, nhưng chỉ cần đọc một chút về API chính thức của Sipgate, bạn có thể […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/massenhafte-telefonanrufe-mit-sipgate-io/">Cuộc gọi điện thoại hàng loạt với sipgate.io</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Đệ quy trong SQL</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/rekursion-in-sql/"/>

		<id>https://vielhuber.de/?p=1445</id>
		<updated>2020-07-03T00:07:40Z</updated>
		<published>2017-03-10T18:10:02Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Hệ thống quản lý cơ sở dữ liệu quan hệ dựa trên SQL chỉ phù hợp một phần cho các truy vấn phân cấp hoặc đệ quy. Các hệ thống khác như ArangoDB tốt hơn ở đây (đã có một cuộc thảo luận tuyệt vời về điều này tại GOTO 2016). Tuy nhiên, bạn cũng có thể tạo các truy vấn đệ quy trong SQL bằng cách sử dụng Biểu thức bảng chung và, ví dụ, truy vấn các bảng cha/con cổ điển cho tất cả tổ tiên và con cháu […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/rekursion-in-sql/">Đệ quy trong SQL</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">WordPress: Hủy kích hoạt các trang lưu trữ</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wordpress-archivseiten-deaktivieren/"/>

		<id>https://vielhuber.de/?p=1436</id>
		<updated>2017-02-04T20:34:28Z</updated>
		<published>2017-02-04T20:30:34Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Theo w3techs.com, hiện nay có khoảng 27,4% tổng số trang web trên toàn thế giới đang sử dụng WordPress. Trong nhiều trường hợp, đây không phải là blog. WordPress tự động tạo ra nhiều URL thường không được sử dụng và tạo ra nhiều liên kết được Google lập chỉ mục mà người điều hành trang web thậm chí chưa từng cân nhắc đến. Chỉ cần một lệnh đơn giản bạn có thể làm được tất cả những điều này […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/wordpress-archivseiten-deaktivieren/">WordPress: Vô hiệu hóa các trang lưu trữ</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Đổi tên hàng loạt trường biểu mẫu PDF</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/pdf-formularfelder-massenweise-umbenennen/"/>

		<id>https://vielhuber.de/?p=1415</id>
		<updated>2022-02-15T14:37:57Z</updated>
		<published>2017-01-03T22:37:50Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nếu bạn cũng giống tôi, thấy mình rơi vào tình huống phải đổi tên hàng nghìn tên trường biểu mẫu, thì bảng điều khiển JavaScript có trong Acrobat là một lựa chọn tốt. Trong đó, bạn không chỉ có thể thực thi bất kỳ mã JavaScript nào mà còn có thể truy cập toàn bộ nội dung trong PDF (bao gồm cả các trường biểu mẫu). Vì không có chức năng đổi tên gốc trong JS API nên các trường biểu mẫu được đổi tên bằng tất cả […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/pdf-formularfelder-massenweise-umbenennen/">Đổi tên hàng loạt các trường biểu mẫu PDF</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Shopware: sửa chữa thay đổi biến thể</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/shopware-variantenwechsel-reparieren/"/>

		<id>https://vielhuber.de/?p=1400</id>
		<updated>2017-09-21T21:32:32Z</updated>
		<published>2016-12-04T23:16:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong Shopware 5, một vấn đề đã biết vẫn chưa được giải quyết: Nếu bạn tạo một bài viết có các biến thể phụ thuộc với các tùy chọn cấu hình loại trừ lẫn nhau, có thể xảy ra trường hợp một số kết hợp không thể được chọn ở giao diện và do đó không thể sắp xếp được. Với sự trợ giúp của plugin, vấn đề hiện có thể được giải quyết dễ dàng. Ví dụ đơn giản sau đây minh họa […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/shopware-variantenwechsel-reparieren/">Shopware: Sửa chữa các thay đổi về biến thể</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một dòng cho số nguyên tố vô hạn</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-zeile-fuer-die-unendlichkeit-der-primzahlen/"/>

		<id>https://vielhuber.de/?p=1391</id>
		<updated>2020-10-12T22:32:57Z</updated>
		<published>2016-11-03T23:26:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Có rất nhiều bằng chứng về tính vô hạn của số nguyên tố – Định lý nổi tiếng của Euclid trong sách Cơ bản được đưa vào mọi bài giảng cơ bản về lý thuyết số. Năm 2015, Sam Northshield đã công bố một chứng minh phản chứng cũng tinh tế không kém dưới dạng một câu ngắn gọn trên Tạp chí Toán học Hoa Kỳ (số 122), mà tôi muốn chia sẻ với các bạn (kèm theo những bình luận ngắn gọn). $$0 &lt; \prod_{p} \sin \underbrace{ \left( \frac{\pi}{p} […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-zeile-fuer-die-unendlichkeit-der-primzahlen/">Một dòng cho vô số số nguyên tố</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #15</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-15/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-15/</id>
		<updated>2025-05-23T11:13:07Z</updated>
		<published>2016-10-17T22:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-15/">A Little Equation #15</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Nâng cao dòng lệnh Windows</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/windows-kommandozeile-aufhuebschen/"/>

		<id>https://vielhuber.de/?p=1370</id>
		<updated>2020-07-03T00:08:57Z</updated>
		<published>2016-09-19T22:55:29Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Dấu nhắc lệnh nhàm chán của Windows có thể được cải thiện về mặt trực quan chỉ bằng một vài bước đơn giản. Điều này có nghĩa là bạn không chỉ có thể tùy chỉnh dòng lệnh về màu sắc và kích thước mà còn có thể mở rộng nó về mặt chức năng (tăng bộ đệm, cài đặt một bộ công cụ UNIX lớn). Mặc dù dấu nhắc lệnh không thể so sánh với PowerShell 6.0 hoặc Bash mới của Windows 10 […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/windows-kommandozeile-aufhuebschen/">Làm đẹp dòng lệnh Windows</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">URL động trong Joomla</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dynamische-urls-in-joomla/"/>

		<id>https://vielhuber.de/?p=1358</id>
		<updated>2016-09-04T23:02:47Z</updated>
		<published>2016-09-04T22:52:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong các hệ thống quản lý nội dung, URL thường không phải lúc nào cũng được xác định trước và do đó không được tạo tĩnh trước (dưới dạng bài đăng hoặc mục menu) mà thay vào đó là địa chỉ các đối tượng từ cơ sở dữ liệu. Tương tự như WordPress (như mô tả ở đây), bạn cũng có thể tạo cấu trúc URL động trong Joomla (độc lập với hệ thống bí danh nội bộ). Bạn có thể sử dụng JRouter – hoặc bạn có thể […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/dynamische-urls-in-joomla/">URL động trong Joomla</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">JavaScript PasteJacking</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/javascript-pastejacking/"/>

		<id>https://vielhuber.de/?p=1253</id>
		<updated>2016-06-25T22:24:40Z</updated>
		<published>2016-06-01T20:03:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trình duyệt hiện đại có thể sử dụng JavaScript để truy cập và thao tác bảng tạm của người dùng, cho cả mục đích đọc và ghi. Công nghệ cơ bản này đã lỗi thời, nhưng chỉ gần đây mới xuất hiện ngày càng nhiều các cuộc tấn công (dưới cái tên "PasteJacking") trên Internet, lợi dụng khả năng này để gây hại cho người dùng không mảy may nghi ngờ [...]</p><p> Bài đăng <a href="https://vielhuber.de/blog/javascript-pastejacking/">JavaScript PasteJacking</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Hoán đổi các cột trong PostgreSQL</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/spalten-tauschen-in-postgresql-auf-der-kommandozeile-oder-in-laravel/"/>

		<id>https://vielhuber.de/?p=1217</id>
		<updated>2017-02-03T22:29:36Z</updated>
		<published>2016-04-09T22:18:39Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Việc hoán đổi các cột trong bảng SQL là một phần trong chức năng chuẩn của MySQL – PostgreSQL (hiện chưa) hỗ trợ chức năng này. Mặc dù wiki chính thức có một bài viết riêng về vấn đề này nhưng không cung cấp giải pháp thực tế hỗ trợ chế độ xem, chỉ mục và trình kích hoạt. Lớp sau đây thực hiện công việc này (cho cả MySQL và PostgreSQL) trên dòng lệnh – […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/spalten-tauschen-in-postgresql-auf-der-kommandozeile-oder-in-laravel/">Hoán đổi cột trong PostgreSQL</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mẹo nhanh cho Windows Explorer</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-im-windows-explorer-um-eingabeaufforderung-zu-oeffnen/"/>

		<id>https://vielhuber.de/?p=1212</id>
		<updated>2019-06-01T20:30:22Z</updated>
		<published>2016-04-01T11:41:15Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nếu bạn muốn mở nhanh dấu nhắc lệnh trong một thư mục trong Windows Explorer, hãy nhấp vào thư mục (cao hơn một cấp) bằng nút chuột phải trong khi giữ phím Shift, sau đó chọn "Mở dấu nhắc lệnh tại đây" từ menu ngữ cảnh. Tôi vừa khám phá ra một phương pháp khác nhanh hơn khi bạn ở bên trong thư mục: Tại đây, bạn nhấp vào […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/quick-tip-im-windows-explorer-um-eingabeaufforderung-zu-oeffnen/">Mẹo nhanh cho Windows Explorer</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Danh mục WordPress: Chế độ xem cây / Kế thừa</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wordpress-kategorien-baumansicht-und-vererbung/"/>

		<id>https://vielhuber.de/?p=1195</id>
		<updated>2022-10-14T01:18:01Z</updated>
		<published>2016-03-25T10:24:27Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nếu bạn làm việc với các danh mục phân cấp (phân loại) trong WordPress, bạn sẽ nhận thấy rằng một mặt việc hiển thị các danh mục đã chọn ở phần phụ trợ gây nhầm lẫn và mặt khác, các bài đăng không tự động nằm trong danh mục cha khi chúng được đặt trong danh mục con. Cả hai đều có thể thực hiện chỉ bằng một vài dòng mã bằng cách sử dụng hệ thống hook mạnh mẽ (dưới dạng hành động và […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/wordpress-kategorien-baumansicht-und-vererbung/">WordPress Categories: Tree View/Inheritance</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">PHP 7 và Nhà điều hành tàu vũ trụ</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/php-7-und-der-spaceship-operator/"/>

		<id>https://vielhuber.de/?p=1178</id>
		<updated>2016-06-05T20:59:03Z</updated>
		<published>2015-12-23T23:05:31Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Ngoài các tính năng mới như gợi ý kiểu cho các kiểu dữ liệu vô hướng hoặc tối ưu hóa hiệu suất, PHP 7 còn mang đến nhiều tiện ích mở rộng ngôn ngữ mới và hữu ích. "Spaceship Operator" cuối cùng cũng đã xuất hiện trong thế giới PHP (các lập trình viên Ruby và Perl đã biết đến nó từ lâu). \($a &lt;=&gt; $b\) trả về \(0\) khi và chỉ khi cả hai toán hạng bằng nhau […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/php-7-und-der-spaceship-operator/">PHP 7 và Nhà điều hành tàu vũ trụ</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">IIS 7.5 PHP FastCGI hết thời gian chờ</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/iis-7-5-php-fastcgi-timeout/"/>

		<id>https://vielhuber.de/?p=1165</id>
		<updated>2017-03-25T22:02:27Z</updated>
		<published>2015-12-15T16:18:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nếu bạn tích hợp PHP thông qua FastCGI trên IIS 7.5, theo mặc định, mỗi tập lệnh sẽ bị hủy sau 600 giây (tức là 10 phút). Việc thay đổi biến nổi tiếng "max_execution_time" trong php.ini không ảnh hưởng đến điều này, bạn (cũng) phải điều chỉnh cài đặt FastCGI. Vì mục đích này, IIS cung cấp một giao diện thuận tiện để quản lý các biến có liên quan. Để thực hiện việc này, hãy mở […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/iis-7-5-php-fastcgi-timeout/">IIS 7.5 PHP FastCGI Timeout</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Nghịch lý ngẫu nhiên</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/paradoxon-der-stochastik/"/>

		<id>https://vielhuber.de/?p=1141</id>
		<updated>2016-06-05T20:59:09Z</updated>
		<published>2015-12-03T19:36:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Lý thuyết xác suất có điều kiện mang đến những bài toán thú vị với các giải pháp phản trực giác. Ngoài vấn đề anh chị em ruột nổi tiếng, bây giờ tôi muốn thảo luận ngắn gọn về một ví dụ khác: "Tôi hiện có hai đứa con. Một trong số chúng là con trai và sinh vào thứ năm. Xác suất đứa trẻ còn lại cũng là con trai là bao nhiêu?" Chúng ta chọn không gian kết quả $$I = \{(J.MO,J.MO), (J.MO,J.DI), (J.MO,J.MI), […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/paradoxon-der-stochastik/">Paradox of Stochastics</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Git, Shopware và Thư mục trống</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-shopware-und-leere-ordner/"/>

		<id>https://vielhuber.de/?p=1131</id>
		<updated>2016-06-05T20:59:13Z</updated>
		<published>2015-08-15T12:52:18Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Hệ thống kiểm soát phiên bản tập tin Git gọn nhẹ, nhanh chóng và dễ di chuyển. Git luôn xử lý các đối tượng, cụ thể là các tệp. Các thư mục chỉ được tạo nếu có tệp trong đó, nếu không Git sẽ không ghi lại chúng. Điều này gây ra những tác dụng phụ khó chịu trong một số dự án. Ví dụ, hệ thống cửa hàng Shopware đòi hỏi phải tuân thủ nghiêm ngặt cấu trúc thư mục để có thể hoạt động. Có phải có một […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/git-shopware-und-leere-ordner/">Git, Shopware và thư mục trống</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Đồ dùng mua sắm: Chi phí vận chuyển cá nhân</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/shopware-individuelle-versandkosten-pro-artikel/"/>

		<id>https://vielhuber.de/?p=1105</id>
		<updated>2019-08-28T16:13:01Z</updated>
		<published>2015-08-06T16:07:21Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Shopware có mô-đun chi phí vận chuyển mạnh mẽ, trong đó bạn có thể can thiệp rất cụ thể vào quá trình tính toán. Trong trường hợp này, chúng tôi muốn thực hiện kịch bản sau: Chi phí vận chuyển cho mỗi mặt hàng ban đầu được xác định theo trọng lượng của mặt hàng (giới hạn trọng lượng được chỉ định). Chỉ trong những trường hợp ngoại lệ đặc biệt, chi phí vận chuyển cố định mới được xác định riêng cho từng mặt hàng. Bảng chi phí vận chuyển trông như thế này […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/shopware-individuelle-versandkosten-pro-artikel/">Shopware: Chi phí vận chuyển riêng lẻ</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Mang thiết bị của riêng bạn</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bring-your-own-device/"/>

		<id>https://vielhuber.de/?p=1097</id>
		<updated>2021-11-22T15:46:05Z</updated>
		<published>2015-07-27T15:45:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Thật khó để giải quyết vấn đề này nếu bạn muốn làm việc linh hoạt và độc lập: đám mây. Có lẽ có khá nhiều người đang sử dụng dịch vụ đám mây mà không biết. Ví dụ, với tính năng phát trực tuyến, mọi nội dung đều được lưu trữ trên đám mây và có thể truy cập khi cần. Netflix là một ví dụ ở đây, […]</p><p> Bài viết <a href="https://vielhuber.de/blog/bring-your-own-device/">Mang theo thiết bị của riêng bạn</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Liên kết cố định động trong WordPress</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dynamische-permalinks-in-wordpress/"/>

		<id>https://vielhuber.de/?p=1083</id>
		<updated>2021-02-18T01:06:24Z</updated>
		<published>2015-07-17T17:56:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Hệ thống liên kết cố định của WordPress có thể dễ dàng được điều chỉnh theo nhu cầu của riêng bạn bằng cách sử dụng thẻ cấu trúc. Thiết lập %postname% có lẽ là giải pháp phổ biến và thực tế nhất. Tuy nhiên, nếu bạn muốn triển khai các liên kết động thực sự, trước tiên bạn phải mở rộng hệ thống bằng mã của riêng bạn. API WordPress Rewrite mạnh mẽ cung cấp nhiều khả năng để điều chỉnh hệ thống cho phù hợp với […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/dynamische-permalinks-in-wordpress/">Liên kết cố định động trong WordPress</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Làm hỏng siêu liên kết trong Word và Excel</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/korrupte-hyperlinks-in-word-und-excel/"/>

		<id>https://vielhuber.de/?p=1059</id>
		<updated>2016-06-05T20:59:28Z</updated>
		<published>2015-06-20T22:48:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bạn nghĩ rằng khi mở siêu liên kết từ tài liệu Word/Excel, trình duyệt mặc định sẽ khởi động bằng URL mong muốn. Thật kỳ lạ là điều này lại không đúng – điều này dẫn đến những tác dụng phụ khó chịu và khiến cho các liên kết đến các trang được bảo vệ bằng cookie/phiên đăng nhập trong các chương trình Office đã đề cập ở trên trở nên bất khả thi. Thủ phạm chính là module được Microsoft đặt tên là "User Agent: Microsoft Office […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/korrupte-hyperlinks-in-word-und-excel/">Siêu liên kết bị hỏng trong Word và Excel</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một nghịch lý cho Ngày của Cha</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ein-paradoxon-zum-vatertag/"/>

		<id>https://vielhuber.de/?p=1032</id>
		<updated>2016-06-05T20:59:30Z</updated>
		<published>2015-05-15T10:23:40Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nhân Ngày của Cha hôm nay, một cô con gái đã tặng cha mình một bức tranh tự vẽ mà cha cô đã mong muốn từ lâu. Cô con gái nói: “Con sẽ tặng bố bức ảnh bố muốn và món quà của con sẽ là một điều bất ngờ”. Người cha dừng lại và cân nhắc tính đúng đắn của câu nói này. Những câu phát biểu “Ta ban cho các ngươi […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/ein-paradoxon-zum-vatertag/">Một nghịch lý cho Ngày của Cha</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tích hợp các tập lệnh động có và không có HTTPS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dynamisch-scripte-mit-oder-ohne-https-einbinden/"/>

		<id>https://vielhuber.de/?p=1016</id>
		<updated>2017-03-25T22:06:51Z</updated>
		<published>2015-04-15T13:28:29Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nếu bạn đưa các tập lệnh chưa được mã hóa vào vùng &lt;head&gt; và gọi một trang có chứng chỉ SSL hiện có ở dạng được mã hóa, các tập lệnh này sẽ bị chặn và do đó không được thực thi. Nếu bạn chỉ cần bỏ qua giao thức, tất cả các tập lệnh sẽ tự động được gọi ở dạng được mã hóa khi truy cập trang web qua https:// — nếu không, chúng sẽ không được mã hóa. Để thực hiện việc này, thay vì &lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"&gt;&lt;/script&gt;, chỉ cần sử dụng […]</p><p> Bài viết <a href="https://vielhuber.de/blog/dynamisch-scripte-mit-oder-ohne-https-einbinden/">Nhúng tập lệnh động có và không có HTTPS</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Khả năng sử dụng trong menu thả xuống</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/usability-in-dropdown-menues/"/>

		<id>https://vielhuber.de/?p=1002</id>
		<updated>2016-06-05T22:13:07Z</updated>
		<published>2015-04-07T09:33:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi làm việc với menu thả xuống đa chiều, người ta thường gặp phải vấn đề vô tình mở nhầm menu con hoặc vô tình đóng nhầm menu con mong muốn. Hiệu ứng này xảy ra khi con trỏ chuột rời khỏi menu cấp trên tương ứng trong khi điều hướng đến menu phụ đã được mở rộng. Để giải quyết vấn đề này, người ta có thể sử dụng […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/usability-in-dropdown-menues/">Khả năng sử dụng trong menu thả xuống</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Phần mềm mua sắm: tự động hủy kích hoạt các biến thể</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/shopware-artikel-bei-ungenuegendem-lagerbestand-deaktivieren/"/>

		<id>https://vielhuber.de/?p=986</id>
		<updated>2017-09-21T21:31:32Z</updated>
		<published>2015-03-24T09:56:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong Shopware, đối với một mặt hàng bán, toàn bộ mặt hàng sẽ bị hủy kích hoạt trong đơn hàng thực tế nếu tất cả các biến thể có mức tồn kho nhỏ hơn hoặc bằng 0. Để thực hiện điều này theo nhiều cách khác nhau, tôi đã lập trình một plugin nhỏ, có tên là Bootstrap.php, tôi sẽ cung cấp bên dưới. 8f3757318524b4883325 Plugin này cũng có sẵn miễn phí trong Cửa hàng cộng đồng: Các biến thể […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/shopware-artikel-bei-ungenuegendem-lagerbestand-deaktivieren/">Shopware: Tự động hủy kích hoạt các biến thể</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Truy vấn mật khẩu kép với SSL</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/doppelte-passwortabfrage-bei-ssl/"/>

		<id>https://vielhuber.de/?p=974</id>
		<updated>2016-06-05T20:59:45Z</updated>
		<published>2015-03-22T22:37:31Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Tình huống sau đây luôn dẫn đến tác dụng phụ khó chịu: Nếu bạn bảo vệ trang web của mình bằng htaccess/htpasswd và đồng thời buộc kết nối SSL, bạn luôn phải nhập cùng một mật khẩu hai lần (một lần cho http và một lần nữa cho https sau khi nhập thành công). Với sự trợ giúp của các phần cấu hình được giới thiệu trong Apache 2.4, vấn đề này có thể được xử lý dễ dàng. […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/doppelte-passwortabfrage-bei-ssl/">Yêu cầu mật khẩu kép với SSL</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Chuỗi nhiều dòng trong JavaScript</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mehrzeilige-strings-in-javascript/"/>

		<id>https://vielhuber.de/?p=950</id>
		<updated>2016-06-05T20:59:49Z</updated>
		<published>2015-03-18T18:13:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi lập trình bằng JavaScript, người ta thường gặp phải vấn đề là không thể tạo chuỗi nhiều dòng bằng cách nhập chúng vào nhiều dòng trong mã. Trong khi nhiệm vụ này không phải là vấn đề trong các ngôn ngữ khác như PHP hay Ruby, thì với JavaScript, ban đầu bạn chỉ có thể sử dụng các giải pháp thay thế, việc sử dụng tùy thuộc vào sở thích cá nhân hoặc […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/mehrzeilige-strings-in-javascript/">Chuỗi nhiều dòng trong JavaScript</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Công nghệ đằng sau sòng bạc trực tuyến</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/die-technologie-hinter-online-casinos/"/>

		<id>https://vielhuber.de/?p=970</id>
		<updated>2021-11-22T15:46:13Z</updated>
		<published>2015-03-18T18:11:59Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong nhiều năm trở lại đây, chúng đã xuất hiện ở khắp mọi nơi: sòng bạc trực tuyến. Vô số nhà cung cấp cho phép người hâm mộ cờ bạc thỏa mãn thú vui tiêu khiển yêu thích của họ suốt ngày đêm trên Internet. Những người từng thích đến sòng bạc giờ đây có thể tiết kiệm thời gian và chỉ cần bật máy tính lên. Nhưng nguyên lý này hoạt động chính xác như thế nào […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/die-technologie-hinter-online-casinos/">Công nghệ đằng sau sòng bạc trực tuyến</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">mail () trong PHP với UTF-8 và âm sắc</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mail-in-php-mit-utf-8-und-umlauten/"/>

		<id>https://vielhuber.de/?p=931</id>
		<updated>2016-06-05T20:59:55Z</updated>
		<published>2015-02-02T20:58:41Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Gửi email bằng PHP tốt nhất nên sử dụng các lớp mạnh mẽ như PHPMailer. Các chức năng bao bọc tiện lợi giúp có thể sử dụng nội dung ở định dạng UTF-8, nhúng hình ảnh và gửi tệp đính kèm được mã hóa chỉ bằng một vài dòng mã. Nếu bạn muốn tiết kiệm chi phí và sử dụng hàm mail() của PHP trái với khuyến nghị, bạn sẽ gặp phải vấn đề khi sử dụng dấu ngoặc kép […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/mail-in-php-mit-utf-8-und-umlauten/">mail() bằng PHP với UTF-8 và dấu ngoặc kép</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Google PageSpeed ​​Insights so với Google Analytics</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/google-pagespeed-insights-vs-google-analytics/"/>

		<id>https://vielhuber.de/?p=913</id>
		<updated>2017-03-25T22:07:08Z</updated>
		<published>2015-01-25T10:37:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Các công cụ xác thực như Dịch vụ xác thực đánh dấu W3C hoặc Google PageSpeed Insights rất hữu ích để đánh giá khách quan mã và hiệu suất của một trang web. Google nói riêng đang tác động đến toàn bộ ngành công nghiệp bằng các khái niệm như phần trên cùng – và cũng cung cấp các hướng dẫn nghiêm ngặt nhưng hữu ích khi nói đến nén và lưu trữ đệm hình ảnh. Tuy nhiên, có thể xảy ra trường hợp chính Google […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/google-pagespeed-insights-vs-google-analytics/">Google PageSpeed Insights so với Google Analytics</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #14</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-14/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-14/</id>
		<updated>2025-05-23T11:12:54Z</updated>
		<published>2015-01-09T23:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\sqrt[3]{-1} = \fracVielhuber{2} + \frac{\sqrt{3}}{2}i$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-14/">A Little Equation #14</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Chào mừng JavaScript 2.0</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/willkommen-javascript-2-0/"/>

		<id>https://vielhuber.de/?p=888</id>
		<updated>2016-06-05T21:00:05Z</updated>
		<published>2015-01-05T22:57:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>JavaScript thống trị web – và ECMAScript, cốt lõi của ngôn ngữ này, đang ngày càng phát triển. Bản thông số kỹ thuật mới (ES6 hoặc JS2), dự kiến ra mắt vào giữa năm nay, mang đến nhiều cải tiến mà bạn có thể thử nghiệm ngay hôm nay. Firefox hiện đang cung cấp hỗ trợ tốt nhất, nhưng các polyfill thông qua các trình biên dịch như Google Traceur cũng khả thi. Nó […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/willkommen-javascript-2-0/">Chào mừng JavaScript 2.0</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html"><![CDATA[0,99999... = 1?]]></title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/099999-1/"/>

		<id>https://vielhuber.de/?p=846</id>
		<updated>2016-06-05T21:00:08Z</updated>
		<published>2014-12-24T23:16:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Dù ở trường học hay đại học: Một câu hỏi thú vị thỉnh thoảng được đặt ra liên quan đến câu hỏi liệu phương trình sau có đúng không: \( 0,99999... = 1 \). Mặc dù vô cực ẩn chứa ở phần bên trái của phương trình, chúng ta vẫn đặt tên cho nó: \(0,99999... = A\). Sau khi nhân với hệ số \(10\) và phép tính đại số đơn giản […]</p><p> Đóng góp <a href="https://vielhuber.de/blog/099999-1/">0,99999... = 1?</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">SQL: hiệu suất kém mặc dù có chỉ mục</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/sql-schlechte-performance-trotz-gesetztem-index/"/>

		<id>https://vielhuber.de/?p=834</id>
		<updated>2016-06-05T21:00:11Z</updated>
		<published>2014-12-21T22:19:32Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Tôi vừa gặp phải vấn đề hiệu suất sau đây của cơ sở dữ liệu SQL: Trong bảng SQL có tên "người dùng" với ~1.000.000 mục nhập, việc xác định số lượng đăng ký hôm nay mất tới 28 giây, một con số không thể chấp nhận được. Trong cột “đã tạo”, thời gian đăng ký được lưu trữ theo định dạng “Ymd H:i:s”. Truy vấn được sử dụng SELECT COUNT(ID) FROM users WHERE DATE(created) = '2014-12-21'; […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/sql-schlechte-performance-trotz-gesetztem-index/">SQL: Hiệu suất kém mặc dù có chỉ mục</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Vấn đề cờ vua nhỏ</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kleines-schachproblem/"/>

		<id>https://vielhuber.de/?p=801</id>
		<updated>2016-06-05T21:00:14Z</updated>
		<published>2014-11-16T21:21:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Ngoài bài toán quân mã và quân hậu nổi tiếng, còn có rất nhiều câu hỏi thú vị khác trong thế giới cờ vua. Tôi đã đề cập đến hai điều thú vị nhỏ trong bài viết trên blog trước. Nếu bạn tiếp cận các bài toán cờ vua theo hướng toán học, bạn sẽ nhanh chóng nhận ra rằng toán học cung cấp những câu trả lời rất đơn giản và sáng tỏ cho nhiều câu hỏi. Ví dụ, bây giờ tôi sẽ giải quyết vấn đề sau: Một […]</p><p> Bài viết <a href="https://vielhuber.de/blog/kleines-schachproblem/">Bài toán cờ vua nhỏ</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #13</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-13/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-13/</id>
		<updated>2025-05-23T11:12:57Z</updated>
		<published>2014-10-31T23:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\frac{d}{dx}(e^x) = e^x$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-13/">A Little Equation #13</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tệp có sẵn trực tuyến với OneDrive</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/online-verfuegbare-dateien-mit-onedrive/"/>

		<id>https://vielhuber.de/?p=778</id>
		<updated>2016-06-05T22:15:52Z</updated>
		<published>2014-10-20T19:00:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Cho dù là OneDrive, Dropbox, Google Drive, OwnCloud, Box.net: Bất kể bạn sử dụng hộp nào để lưu trữ tệp, các dịch vụ đều gần như giống hệt nhau. Các ứng dụng khách có sẵn cho tất cả các hệ thống máy tính để bàn và thiết bị di động, các tệp không được mã hóa theo mặc định và các tùy chọn chia sẻ chỉ khác nhau một chút. Nhưng OneDrive, được tích hợp vào hệ thống kể từ Windows 8.1, có một tính năng đặc biệt […]</p><p> <a href="https://vielhuber.de/blog/online-verfuegbare-dateien-mit-onedrive/">Bài đăng Tệp có sẵn trực tuyến với OneDrive</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">PHP: Truy cập tệp với âm sắc trong Windows</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/php-zugriff-auf-dateinamen-mit-umlauten-unter-windows/"/>

		<id>https://vielhuber.de/?p=759</id>
		<updated>2017-03-25T22:07:13Z</updated>
		<published>2014-09-09T12:03:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Các tập tin trên máy chủ web phải luôn được lưu trữ mà không có dấu cách (không phải "this is a picture.jpg"), không có dấu ngoặc kép hoặc ký tự đặc biệt (không phải "football.jpg"), không có dấu gạch chéo ngược (không phải "work\car.jpg") và viết chữ thường (không phải "test.JPG"). Tuy nhiên, gần đây, tôi phải truy cập và xử lý thêm một số lượng lớn các tệp được xác định trước với tên tệp tùy ý cho một dự án của khách hàng. Hệ thống Linux cho phép truy cập vào các tập tin theo mặc định […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/php-zugriff-auf-dateinamen-mit-umlauten-unter-windows/">PHP: Truy cập tệp bằng dấu chấm trong Windows</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #12</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-12/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-12/</id>
		<updated>2025-05-23T11:12:49Z</updated>
		<published>2014-08-31T22:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$e^{i\pi} + 2 = 1$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-12/">A Little Equation #12</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Truy vấn SQL để xác định danh sách xếp hạng</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/sql-query-zur-ermittlung-einer-rangliste/"/>

		<id>https://vielhuber.de/?p=749</id>
		<updated>2016-06-05T21:00:25Z</updated>
		<published>2014-08-27T20:37:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Hôm nay, khi đang làm việc trên một dự án khách hàng, tôi đã gặp phải nhiệm vụ sau: Tạo một bảng SQL "user" với các cột "id" và "score" và xác định danh sách thứ hạng của tất cả người dùng được sắp xếp theo "score", trong đó những người dùng có cùng điểm sẽ có thứ hạng như nhau. Bằng cách sử dụng các biến do người dùng định nghĩa, nhiệm vụ này có thể được thực hiện một cách trực quan và dễ dàng […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/sql-query-zur-ermittlung-einer-rangliste/">Truy vấn SQL để xác định danh sách xếp hạng</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">SDK Facebook: Kiểm tra mã thông báo ở phía máy chủ</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/facebook-sdk-token-serverseitig-pruefen/"/>

		<id>https://vielhuber.de/?p=742</id>
		<updated>2016-06-05T21:00:28Z</updated>
		<published>2014-08-20T19:30:27Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi làm việc với Facebook SDK (chính xác hơn là khi triển khai chức năng đăng nhập Facebook trong giao diện REST), mã thông báo được truyền đi mà máy khách nhận được từ Facebook trước tiên phải được máy chủ kiểm tra tính hợp lệ trước khi thực hiện các thao tác tiếp theo. Cách dễ nhất để thực hiện việc này là sử dụng lệnh gọi API không có tài liệu GET https://graph.facebook.com/me?access_token=TOKEN trong đó TOKEN là chuỗi 200 ký tự […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/facebook-sdk-token-serverseitig-pruefen/">Facebook SDK: Xác minh mã thông báo phía máy chủ</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Chrome DevTools: Giải quyết các phần tử DOM</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/developer-tools-fokussierte-html-elemente-direkt-ansprechen/"/>

		<id>https://vielhuber.de/?p=725</id>
		<updated>2017-03-25T22:07:19Z</updated>
		<published>2014-08-15T16:26:48Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Cho dù là Chrome, Firefox, Opera, Safari hay thậm chí là Internet Explorer: Cho đến vài năm trước, các công cụ dành cho nhà phát triển tinh vi là điểm bán hàng độc đáo của Firefox và plugin Firebug phổ biến. Ngày nay, các công cụ dành cho nhà phát triển mạnh mẽ là một phần của phạm vi tiêu chuẩn của mọi trình duyệt và có rất nhiều điều để khám phá. Tôi vừa tìm ra một mẹo để […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/developer-tools-fokussierte-html-elemente-direkt-ansprechen/">Chrome DevTools: Xử lý các phần tử DOM</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #11</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-11/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-11/</id>
		<updated>2025-05-23T11:13:05Z</updated>
		<published>2014-06-30T22:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$1 + \fracVielhuber{2} + \fracVielhuber{4} + \cdots = 2$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-11/">A Little Equation #11</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Truy cập vào hệ thống tệp bằng SQL</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/zugriff-auf-das-dateisystem-mit-hilfe-von-sql/"/>

		<id>https://vielhuber.de/?p=696</id>
		<updated>2017-03-25T22:07:22Z</updated>
		<published>2014-06-16T14:16:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Tôi vừa tìm ra một cách hay trong MySQL để khai thác hệ thống tập tin và lấy thông tin có giá trị, ví dụ như về sự tồn tại của các tập tin và thư mục hoặc nội dung của chúng. Điều này có thể rất hữu ích như một giải pháp thay thế cho hàm php file_exists, vì thông tin về sự tồn tại của tệp vẫn nằm trong truy vấn để sắp xếp thêm và […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/zugriff-auf-das-dateisystem-mit-hilfe-von-sql/">Truy cập hệ thống tập tin bằng SQL</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #10</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-10/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-10/</id>
		<updated>2025-05-23T11:13:05Z</updated>
		<published>2014-06-14T22:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_{0}^{\infty} e^{-x^2} \, dx = \frac{\sqrt{\pi}}{2}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-10/">A Little Equation #10</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Hình nền động với canvas</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/animierte-hintergruende-mit-canvas/"/>

		<id>https://vielhuber.de/?p=670</id>
		<updated>2020-07-02T23:57:05Z</updated>
		<published>2014-06-07T23:38:40Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nền vector động có thể mang lại sự đa dạng cho bối cảnh web vốn chủ yếu là ảnh và video toàn màn hình. Sẽ tuyệt hơn nếu điều này bao gồm thời gian tải và hỗ trợ phần cứng và phần mềm rộng rãi. Một giải pháp là: Canvas. Phần tử HTML được JavaScript điều khiển được hỗ trợ bởi tất cả các trình duyệt hiện tại và hiển thị hiệu quả trên các thiết bị di động. Sức mạnh thực sự nằm ở chỗ […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/animierte-hintergruende-mit-canvas/">Nền động với Canvas</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tỷ lệ co cố định cho các phần tử HTML</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/festes-seitenverhaeltnis-bei-responsiven-html-elementen/"/>

		<id>https://vielhuber.de/?p=642</id>
		<updated>2017-10-06T22:48:38Z</updated>
		<published>2014-04-02T18:22:26Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Là một nhà phát triển web, bạn thường thấy mình rơi vào tình huống khó xử khi làm việc với các phần tử HTML, không giống như phần tử img, không có kích thước hoặc tỷ lệ khung hình cố định. Thông thường bạn muốn các đối tượng này hoạt động một cách nhạy bén, nhưng vẫn phải duy trì tỷ lệ giữa chiều rộng và chiều cao. CSS không cung cấp bất kỳ […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/festes-seitenverhaeltnis-bei-responsiven-html-elementen/">Tỷ lệ khung hình cố định cho các phần tử HTML</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #9</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-9/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-9/</id>
		<updated>2025-05-23T11:12:51Z</updated>
		<published>2014-02-09T23:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\fracVielhuber{89} = 0,011235955 \ldots$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-9/">A Little Equation #9</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Phán quyết của tòa án về việc sử dụng ảnh có sẵn</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/gerichtsurteil-macht-stock-fotografie-zur-abmahnfalle/"/>

		<id>https://vielhuber.de/?p=614</id>
		<updated>2016-06-05T21:00:43Z</updated>
		<published>2014-02-09T20:47:48Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Sau khi Tòa án khu vực Cologne rút lại phán quyết về vụ bê bối RedTube tuần trước và phán quyết rằng tòa không bao giờ được phép chấp thuận việc công bố các địa chỉ IP đang tranh chấp, tòa đã đưa ra một phán quyết gây tranh cãi và đáng ngờ khác trong quyết định 14 O 427/13: Tác giả của các bức ảnh có sẵn từ một hãng ảnh nhất định cũng phải được nêu tên khi truy cập trực tiếp vào hình ảnh của tác giả đó thông qua URL của họ […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/gerichtsurteil-macht-stock-fotografie-zur-abmahnfalle/">Phán quyết của Tòa án về việc sử dụng ảnh có sẵn</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tạm biệt Block &amp; Inline - Chào mừng HTML5</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/adieu-block-inline-willkommen-html5/"/>

		<id>https://vielhuber.de/?p=596</id>
		<updated>2016-06-05T21:00:47Z</updated>
		<published>2014-01-29T21:19:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Có rất nhiều tính năng mới trong đặc tả HTML5 và nhiều tính năng trong số đó đã được phần lớn các trình duyệt hỗ trợ – dưới đây tôi muốn nêu bật một thay đổi thú vị về các quy tắc lồng nhau của các phần tử. HTML luôn phân biệt giữa phần tử khối và phần tử nội tuyến. Ví dụ, Định nghĩa loại tài liệu của HTML4 liệt kê h1, p và div là khối và a, […]</p><p> Bài viết <a href="https://vielhuber.de/blog/adieu-block-inline-willkommen-html5/">Tạm biệt Block &amp; Inline - Chào mừng HTML5</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Ghi nhật ký HTTP trên IIS và Apache</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/http-logging-auf-iis-und-apache/"/>

		<id>https://vielhuber.de/?p=585</id>
		<updated>2020-04-07T00:16:16Z</updated>
		<published>2014-01-26T22:49:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Cả Apache trên hệ thống Unix và IIS trên Windows đều ghi lại các yêu cầu HTTP theo định dạng tệp. Các yêu cầu gửi đến trang web của bạn phải được đánh giá và phân tích thường xuyên theo cách thủ công và tự động (ví dụ: sử dụng trình phân tích tệp nhật ký như AWStats), không chỉ để bảo vệ chống lại các cuộc tấn công của tin tặc. Đường dẫn của các tệp nhật ký có liên quan trong các cấu hình phổ biến như sau: /var/log/apache2/access.log (ví dụ: Ubuntu 12.04, […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/http-logging-auf-iis-und-apache/">Ghi nhật ký HTTP trên IIS và Apache</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #8</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-8/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-8/</id>
		<updated>2025-05-23T11:12:48Z</updated>
		<published>2013-11-27T23:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\sqrt{-1} \lần \sqrt{-1} = -1$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-8/">A Little Equation #8</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Joomla, IIS và các quyền thư mục</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/joomla-iis-und-die-verzeichnisrechte/"/>

		<id>https://vielhuber.de/?p=576</id>
		<updated>2016-09-23T21:47:56Z</updated>
		<published>2013-11-27T00:33:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi tích hợp Joomla 3.2 trên Windows Server 2008 R2 với IIS 7.5, thường phát sinh vấn đề về quyền thư mục và thường không được giải quyết thỏa đáng bằng cách chọn các thiết lập quá rộng rãi. Giải pháp sau đây an toàn và đầy đủ chức năng: Nhóm IIS_IUSRS cần các quyền sau cho C:\inetpub\wwwroot\: Đọc &amp; Thực thi, Hiển thị nội dung thư mục, Đọc, Ghi […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/joomla-iis-und-die-verzeichnisrechte/">Joomla, IIS và quyền thư mục</a> đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Ẩn danh trên mạng: Không thể?</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/anonym-im-netz-unmoeglich/"/>

		<id>https://vielhuber.de/?p=556</id>
		<updated>2016-06-05T21:00:59Z</updated>
		<published>2013-09-22T17:15:47Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Vào thời điểm xảy ra vụ bê bối NSA, không chỉ những người dùng am hiểu Internet mới tự hỏi liệu họ có thể ẩn danh trên Internet để tránh cơn sốt thu thập dữ liệu của chính quyền và các cơ quan tình báo hay không. Tuy nhiên, điều này thường dẫn tới sai sót và giả định sai lầm. Một quan niệm sai lầm phổ biến là tính ẩn danh chỉ là việc che giấu địa chỉ IP. Nó […]</p><p> Bài viết <a href="https://vielhuber.de/blog/anonym-im-netz-unmoeglich/">Ẩn danh trên Internet: Không thể nào?</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #7</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-7/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-7/</id>
		<updated>2025-05-23T11:13:05Z</updated>
		<published>2013-09-20T22:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\frac{6}{3} + \sqrt{4} = 2 + 2$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-7/">A Little Equation #7</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">McFIT - logo mới, hình ảnh mới</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mcfit-neues-logo-neues-image/"/>

		<id>https://vielhuber.de/?p=499</id>
		<updated>2022-10-14T01:14:27Z</updated>
		<published>2013-06-01T08:59:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Chuỗi phòng tập thể hình giảm giá McFIT đang thay đổi diện mạo mới. Trong khi linh vật màu vàng tươi hình quả chuối trước đây tô điểm cho dòng chữ màu xanh, thì giờ đây một chiếc nơ màu vàng được đan xen khéo léo trên nền màu than, tạo thành một cấu trúc trừu tượng. Màu xanh và vàng của FDP không chỉ được sử dụng trên logo mà còn trên tất cả […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/mcfit-neues-logo-neues-image/">McFIT - Logo mới, hình ảnh mới</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #6</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-6/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-6/</id>
		<updated>2025-05-23T11:12:49Z</updated>
		<published>2013-05-20T22:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\fracVielhuber{\sqrt{2}} + \fracVielhuber{\sqrt{2}} = 1$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-6/">A Little Equation #6</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Photoshop: du hành ngược thời gian</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/photoshop-reise-in-die-vergangenheit/"/>

		<id>https://vielhuber.de/?p=477</id>
		<updated>2022-10-14T01:13:39Z</updated>
		<published>2013-05-20T18:53:41Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Khi hai anh em Thomas và John Knoll bắt đầu phát triển Adobe Photoshop vào năm 1987, tôi thậm chí còn chưa ra đời. Ngày nay, vào năm 2013, phần mềm này là một trong những chương trình phổ biến nhất nói chung và là người dẫn đầu thị trường không thể tranh cãi trong lĩnh vực chỉnh sửa hình ảnh. Nhờ có Adobe và Bảo tàng Lịch sử Máy tính, phần mềm này hiện đang được lưu giữ cho thế hệ sau trên khắp […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/photoshop-reise-in-die-vergangenheit/">Photoshop: Hành trình vào quá khứ</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Sự tò mò trong trò chơi của các vị vua</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kuriositaeten-im-spiel-der-konige/"/>

		<id>https://vielhuber.de/?p=448</id>
		<updated>2022-10-14T01:21:55Z</updated>
		<published>2013-03-09T16:30:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Cờ vua đã hấp dẫn con người trong nhiều thế kỷ – luật chơi dễ học và chỉ những người chơi có kinh nghiệm mới có thể tiếp cận được (thật không may là tôi không phải là một trong số đó). Sau đây tôi sẽ giải quyết hai câu hỏi thú vị: Liệu có thể đạt được vị trí thông qua một chuỗi nước đi đúng đắn trong đó vua đen bị hai hậu trắng tấn công cùng lúc không […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/kuriositaeten-im-spiel-der-konige/">Những điều kỳ lạ trong Trò chơi của các vị vua</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #5</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-5/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-5/</id>
		<updated>2025-05-23T11:12:51Z</updated>
		<published>2013-03-07T23:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\fracVielhuber{89} = 0.\overline{011235955}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-5/">A Little Equation #5</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Docu-soap thay vì bom tấn: 48fps</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/doku-soap-statt-blockbuster-48fps/"/>

		<id>https://vielhuber.de/?p=418</id>
		<updated>2016-06-05T21:01:13Z</updated>
		<published>2012-12-30T18:24:14Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Phim điện ảnh thường được ghi và phát lại ở tốc độ 24 khung hình/giây – nhưng định dạng chuẩn “24p” gần 100 năm tuổi dường như không còn ổn định. Để ngăn ngừa những tác dụng phụ khó chịu (ví dụ như hiện tượng giật mạnh khi lia máy quay ở tốc độ trung bình-nhanh) của chế độ chiếu 24 khung hình/giây, công việc đã được tiến hành trong một thời gian để tăng gấp đôi tốc độ khung hình lên 48 khung hình/giây […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/doku-soap-statt-blockbuster-48fps/">Phim tài liệu dài tập thay vì phim bom tấn: 48fps</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #4</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-4/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-4/</id>
		<updated>2025-05-23T11:12:50Z</updated>
		<published>2012-11-15T23:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\frac{d}{dx}e^{x^2} = 2xe^{x^2}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-4/">A Little Equation #4</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Kiểm tra chính tả trên các trang web</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/rechtschreibpruefung-auf-webseiten/"/>

		<id>https://vielhuber.de/?p=388</id>
		<updated>2016-06-05T21:01:17Z</updated>
		<published>2012-11-15T12:30:42Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Kiểm tra chính tả và ngữ pháp tự động hiện là tính năng tiêu chuẩn trong các chương trình xử lý văn bản – nhưng trước đây, việc tự động kiểm tra chính tả của một trang web lại tương đối cồng kềnh. Google Chrome đang thực hiện bước đầu tiên theo hướng này với tính năng kiểm tra tích hợp trong các trường nhập liệu nhiều dòng (textarea). Hiện nay đã có một dịch vụ có thể thực hiện điều này cho toàn bộ trang web. Dịch vụ […]</p><p> Bài viết <a href="https://vielhuber.de/blog/rechtschreibpruefung-auf-webseiten/">Kiểm tra chính tả trên trang web</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Số điện thoại trong liên kết - một rủi ro bảo mật?</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/telefonnummern-in-links-ein-sicherheitsrisiko/"/>

		<id>https://vielhuber.de/?p=319</id>
		<updated>2020-07-03T01:00:03Z</updated>
		<published>2012-10-14T19:22:55Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Vài tuần trước, tôi đã báo cáo về cách cho phép khách truy cập mở ứng dụng điện thoại trên thiết bị di động bằng cách chạm vào số điện thoại. Hiện nay đã xuất hiện khả năng chặn vĩnh viễn thẻ SIM hoặc khôi phục cài đặt gốc cho thiết bị thông qua những liên kết như vậy mà không cần người dùng phải làm gì cả. Thông qua các liên kết đặc biệt ẩn núp ở hầu hết mọi nơi và cũng […]</p><p> Bài viết <a href="https://vielhuber.de/blog/telefonnummern-in-links-ein-sicherheitsrisiko/">Số điện thoại trong liên kết - rủi ro bảo mật?</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #3</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-3/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-3/</id>
		<updated>2025-05-23T11:12:50Z</updated>
		<published>2012-10-12T22:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\int_{-\infty}^{\infty} e^{-x^2} \, dx = \sqrt{\pi}$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-3/">A Little Equation #3</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Sự tò mò thú vị về email</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/interessante-email-kuriositaten/"/>

		<id>https://vielhuber.de/?p=305</id>
		<updated>2016-06-05T21:01:24Z</updated>
		<published>2012-09-17T15:41:04Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Tên miền và địa chỉ email có phải luôn được viết bằng chữ thường để đảm bảo bạn có thể đến được nơi mình muốn không? Hay điều này hoàn toàn không liên quan? Ví dụ, máy chủ thư của Google có những thiết lập kỳ lạ với những hiệu ứng thú vị mà tôi sẽ giới thiệu tóm tắt trong bài viết sau. Google, gần đây cũng cung cấp địa chỉ @gmail.com cho người dùng Đức, bỏ qua các dấu chấm trước […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/interessante-email-kuriositaten/">Những điều thú vị về email</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #2</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-2/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-2/</id>
		<updated>2025-05-23T11:12:42Z</updated>
		<published>2012-09-11T22:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$\sqrt{-1} = i \quad \text{và} \quad i^2 = -1$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-2/">A Little Equation #2</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Thiết kế giá chứng khoán trong các chủ đề hàng ngày</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/design-der-borsenkurse-in-den-tagesthemen/"/>

		<id>https://vielhuber.de/?p=291</id>
		<updated>2017-03-25T22:03:45Z</updated>
		<published>2012-09-11T10:10:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Tôi theo dõi chặt chẽ nội dung của nhiều chương trình trên truyền hình Đức. Hầu như không có chương trình nào giữ được thiết kế của công ty một cách vĩnh viễn. Nghi lễ hàng đêm là tụ tập trước màn hình tivi lúc 10:15 tối để xem tin tức mới nhất gần đây khiến tôi đau bụng: Trong vài tháng trở lại đây, khi giá chứng khoán hiện tại được trình bày, một bảng màu hoàn toàn khó hiểu đã được sử dụng […]</p><p> Bài viết <a href="https://vielhuber.de/blog/design-der-borsenkurse-in-den-tagesthemen/">Thiết kế giá cổ phiếu trong Tagesthemen</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Một phương trình nhỏ #1</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-kleine-gleichung-1/"/>

		<id>https://vielhuber.de/blog/eine-kleine-gleichung-1/</id>
		<updated>2025-05-23T11:12:40Z</updated>
		<published>2012-09-09T22:00:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>$$e^{i\pi} + 1 = 0$$</p><p> Bài đăng <a href="https://vielhuber.de/blog/eine-kleine-gleichung-1/">A Little Equation #1</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Liên kết các số điện thoại một cách chính xác</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/telefonnummern-richtig-verlinken/"/>

		<id>https://vielhuber.de/?p=241</id>
		<updated>2016-06-05T21:01:34Z</updated>
		<published>2012-09-06T19:21:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nếu bạn tối ưu hóa trang web của mình cho thiết bị di động, bạn không chỉ nên chú ý đến các kích thước màn hình khác nhau, thời gian tải được tối ưu hóa và các tính năng đặc biệt khi vận hành (như hiệu ứng di chuột) mà còn phải cân nhắc đến các khả năng đặc biệt của thiết bị. Điều này bao gồm (một số người có thể đã quên) việc gọi điện thoại. Nhân tiện, nên thêm “+49” vào thuộc tính href vì nó […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/telefonnummern-richtig-verlinken/">Cách liên kết số điện thoại đúng cách</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Nội dung trùng lặp trên blog</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/duplicate-content-auf-blogs/"/>

		<id>https://vielhuber.de/?p=238</id>
		<updated>2016-06-05T21:01:39Z</updated>
		<published>2012-09-06T19:13:20Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Trong nhiều trường hợp, Google phạt cùng một nội dung trên các trang web khác nhau. Tuy nhiên, thuật toán của Google rất thông minh và nhận ra liệu các thành phần trong tiêu đề và chân trang có giống nhau hay không hoặc liệu toàn bộ đoạn văn kiểm tra có thể truy cập được hai lần dưới các URL khác nhau hay không. Thật thú vị khi thấy Google xử lý các trang tổng quan bài viết trên blog như thế nào. Kênh YouTube Google Webmaster Help cung cấp […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/duplicate-content-auf-blogs/">Nội dung trùng lặp trên Blog</a> lần đầu tiên xuất hiện trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
					</author>

		<title type="html">Tăng cường bảo mật cho WordPress</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/sicherheit-von-wordpress-erhohen/"/>

		<id>https://vielhuber.de/?p=222</id>
		<updated>2020-03-23T02:26:34Z</updated>
		<published>2012-09-06T18:29:47Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Tính bảo mật của hệ thống quản lý nội dung phổ biến nhất hiện nay, WordPress, có thể được tăng cường đáng kể bằng cách vặn hai vít điều chỉnh nhỏ. Chỉ mất 5 phút và hai dòng mã. Mặc dù vấn đề có thể được giải quyết bằng nhiều plugin, nhưng tôi cố tình giới hạn bản thân ở các giải pháp không cần plugin. Một mặt, thẻ meta &lt;meta […]</p><p> Bài đăng <a href="https://vielhuber.de/blog/sicherheit-von-wordpress-erhohen/">Tăng cường bảo mật WordPress</a> xuất hiện đầu tiên trên <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
	</feed>
