“Hai phát hiện vĩ đại nhất của hình học, một là định lý Pythagore, và hai là tỷ lệ vàng – một thứ có thể so sánh là quý như vàng, còn thứ kia có giá trị như một viên ngọc quý” - Kepler
Các câu chuyện toán học - Tập 3: Khẳng định trong phủ địnhBình Trọng ÁnBộ Sách Các câu chuyện Toán học của nhóm tác giả Đỗ Mạnh Tùng, Nguyễn Bá Đô, Nguyễn Văn Túc, Hồ Châu. Bộ sách gồm 6 tập:
Tập 3: Khẳng định trong phủ định.
A Developer's Guide to CQRS Using .NET Core and MediatRBình Trọng ÁnThis document discusses implementing the CQRS pattern in .NET Core applications using MediatR for cleaner architecture. It begins with an overview of Clean Architecture principles like separating domains, applications, infrastructure and presentation layers. It then explains CQRS as separating commands and queries to improve maintainability and allow independent scaling. The document demonstrates CQRS in practice by having separate command and query classes and models rather than shared logic. It concludes that CQRS is an effective way to organize projects and prepare them for challenges like microservices.
Tìm hiểu về NodeJsBình Trọng ÁnNode.js là một hệ thống phần mềm được thiết kế để viết các ứng dụng internet có khả
năng mở rộng, đặc biệt là máy chủ web. Chương trình được viết bằng JavaScript, sử dụng kỹ
thật điều khển theo sự kiện, nhập/xuất không đồng bộ để tối tiểu tổng chi phí và tối đại khả
năng mở rộng. Node.js bao gồm có V8 JavaScript engine của Google, libUV, và vài thư viện
khác.
Clean code-v2.2Bình Trọng ÁnIt took me about one and a half year to update my cheat sheet about clean code and TDD.
But now, it’s here.
The cheat sheet has grown quite a bit and now contains principles, patterns, smells and guidelines for
clean code
class and package design
TDD – Test Driven Development
ATDD – Acceptance Test Driven Development
Continuous Integration
I had to re-layout the sheets because maintenance became a nightmare (yes, very ironic).
Reference: http://www.planetgeek.ch/2013/06/05/clean-code-cheat-sheet/
Attributes & .NET componentsBình Trọng ÁnAttributes allow flexibility in C# by extending metadata. Common built-in attributes include Obsolete, DllImport, and Conditional. Custom attributes can be created by defining attribute classes. .NET components are executable code known as assemblies. Reflection allows reading metadata from assemblies, including attribute information.
Linq introBình Trọng ÁnThis document provides an overview and introduction to Language Integrated Query (LINQ) in 3 sentences or less:
LINQ allows for a common syntax to query different types of data by enabling queries across objects, XML, SQL databases and other data sources using lambda expressions, extension methods, and other new C# 3.0 features. The document outlines the LINQ architecture and demonstrates LINQ to Objects, LINQ to SQL, and LINQ to XML, showing how LINQ provides a consistent query experience across .NET data sources. Key LINQ capabilities include IntelliSense support, deferred query execution, and strong typing checked by the compiler.
Xsd examplesBình Trọng ÁnIn this tutorial you will learn how to create XML Schemas, why XML Schemas are more powerful than DTDs, and how to use XML Schema in your application.
Displaying XML Documents Using CSS and XSLBình Trọng ÁnXML documents can be displayed in different formats using style sheets. CSS is used to control visual properties like colors and fonts, while XSL is used to transform XML documents into other formats like HTML. XSL uses templates and patterns like sorting, filtering, and matching to transform XML. Selectors in CSS identify XML tags to which styles apply, and declarations specify property-value pairs to style those tags. Contextual selectors help differentiate between identical tags. Box model properties like margin, border, and padding position text blocks.
Tp2Bình Trọng ÁnThis document discusses XML DTDs and namespaces. It provides information on:
- The purpose of DTDs in defining the structure and elements of an XML document. DTDs can be internal or external.
- How to declare elements and attributes in a DTD using element and attribute declarations. Elements can contain child elements, character data, or be empty.
- The use of entities to reuse portions of text in a document. Entities can be internal or external.
- Namespaces are used to avoid conflicts between identically named elements from different sources. Namespaces are identified by URIs and prefixes are associated with namespaces.
Introduction to XMLBình Trọng ÁnThis document discusses XML and provides an introduction and overview. It defines what a markup language is, describes the history and features of SGML and limitations of HTML. XML is presented as being extensible and overcoming drawbacks of HTML. The key steps to create an XML document are outlined, including the XML declaration, root element, defining elements and attributes, and verifying the document structure. Components of an XML document like entities, character data types, and DOCTYPE declarations are also summarized.
MICE Trường Anh ngữ IU Cebu Brochure 2025.pdfDu học MICE - Du học tiếng Anhhttps://tienganhtaiphi.com/truong-anh-ngu-iu-cebu/
IU English Academy cam kết mang đến một chương trình học tiếng Anh toàn diện dành cho học viên chuẩn bị du học hoặc làm việc quốc tế. Bên cạnh việc rèn luyện ngôn ngữ, IU đặc biệt chú trọng đến các hoạt động ngoại khóa, bao gồm các lớp thể thao fitness như Yoga, Kickboxing và nhảy Zumba. Những hoạt động này không chỉ nâng cao sức khỏe mà còn giúp phát triển kỹ năng làm việc nhóm và tinh thần thể thao, giúp học viên sẵn sàng cho mọi thử thách trong tương lai.
==== Du học MICE - Du học tiếng Anh ====
🏡 Công ty TNHH tư vấn MICE
📱 Hotline/Zalo/Viber: 0904137471
📧 info@tienganhtaiphi.com
🖱️ http://tienganhtaiphi.com
🖱️ Nhóm học TA online 1 kèm 1: https://www.facebook.com/groups/2157125567720037
📬 39/15 Đường 102, P. Tăng Nhơn Phú A, TP. Thủ Đức (Q9), TP.HCM
Attributes & .NET componentsBình Trọng ÁnAttributes allow flexibility in C# by extending metadata. Common built-in attributes include Obsolete, DllImport, and Conditional. Custom attributes can be created by defining attribute classes. .NET components are executable code known as assemblies. Reflection allows reading metadata from assemblies, including attribute information.
Linq introBình Trọng ÁnThis document provides an overview and introduction to Language Integrated Query (LINQ) in 3 sentences or less:
LINQ allows for a common syntax to query different types of data by enabling queries across objects, XML, SQL databases and other data sources using lambda expressions, extension methods, and other new C# 3.0 features. The document outlines the LINQ architecture and demonstrates LINQ to Objects, LINQ to SQL, and LINQ to XML, showing how LINQ provides a consistent query experience across .NET data sources. Key LINQ capabilities include IntelliSense support, deferred query execution, and strong typing checked by the compiler.
Xsd examplesBình Trọng ÁnIn this tutorial you will learn how to create XML Schemas, why XML Schemas are more powerful than DTDs, and how to use XML Schema in your application.
Displaying XML Documents Using CSS and XSLBình Trọng ÁnXML documents can be displayed in different formats using style sheets. CSS is used to control visual properties like colors and fonts, while XSL is used to transform XML documents into other formats like HTML. XSL uses templates and patterns like sorting, filtering, and matching to transform XML. Selectors in CSS identify XML tags to which styles apply, and declarations specify property-value pairs to style those tags. Contextual selectors help differentiate between identical tags. Box model properties like margin, border, and padding position text blocks.
Tp2Bình Trọng ÁnThis document discusses XML DTDs and namespaces. It provides information on:
- The purpose of DTDs in defining the structure and elements of an XML document. DTDs can be internal or external.
- How to declare elements and attributes in a DTD using element and attribute declarations. Elements can contain child elements, character data, or be empty.
- The use of entities to reuse portions of text in a document. Entities can be internal or external.
- Namespaces are used to avoid conflicts between identically named elements from different sources. Namespaces are identified by URIs and prefixes are associated with namespaces.
Introduction to XMLBình Trọng ÁnThis document discusses XML and provides an introduction and overview. It defines what a markup language is, describes the history and features of SGML and limitations of HTML. XML is presented as being extensible and overcoming drawbacks of HTML. The key steps to create an XML document are outlined, including the XML declaration, root element, defining elements and attributes, and verifying the document structure. Components of an XML document like entities, character data types, and DOCTYPE declarations are also summarized.
MICE Trường Anh ngữ IU Cebu Brochure 2025.pdfDu học MICE - Du học tiếng Anhhttps://tienganhtaiphi.com/truong-anh-ngu-iu-cebu/
IU English Academy cam kết mang đến một chương trình học tiếng Anh toàn diện dành cho học viên chuẩn bị du học hoặc làm việc quốc tế. Bên cạnh việc rèn luyện ngôn ngữ, IU đặc biệt chú trọng đến các hoạt động ngoại khóa, bao gồm các lớp thể thao fitness như Yoga, Kickboxing và nhảy Zumba. Những hoạt động này không chỉ nâng cao sức khỏe mà còn giúp phát triển kỹ năng làm việc nhóm và tinh thần thể thao, giúp học viên sẵn sàng cho mọi thử thách trong tương lai.
==== Du học MICE - Du học tiếng Anh ====
🏡 Công ty TNHH tư vấn MICE
📱 Hotline/Zalo/Viber: 0904137471
📧 info@tienganhtaiphi.com
🖱️ http://tienganhtaiphi.com
🖱️ Nhóm học TA online 1 kèm 1: https://www.facebook.com/groups/2157125567720037
📬 39/15 Đường 102, P. Tăng Nhơn Phú A, TP. Thủ Đức (Q9), TP.HCM
1. Tỷ lệ vàng - một phát hiện vĩ đại của hình học<br />“Hai phát hiện vĩ đại nhất của hình học, một là định lý Pythagore, và hai là tỷ lệ vàng – một thứ có thể so sánh là quý như vàng, còn thứ kia có giá trị như một viên ngọc quý” - Kepler<br />Ф và Bí mật của vẻ đẹp hài hòa<br />Tỷ lệ vàng khi được áp dụng trong nghệ thuật đều mang đến cho con người 1 cảm giác đẹp hài hòa và dễ chịu một cách khó giải thích. Do đó, nó được giảng trong các môn học như nghệ thuật, kiến trúc, mỹ thuật, trang trí, hội họa, điêu khắc, nhiếp ảnh, vv… như là một quy luật, tương hợp kỳ lạ với óc thẩm mỹ tự nhiên của con người.<br />Apple vận dụng tỷ lệ vàng trong các thiết kế của mình, ngay cả trangTwittercũng vận dụng nó, các mẫu logo của các công ty hàng đầu thế giới cũng áp dụng tỉ lệ vàng. Tờ báo mà bạn đang đọc, màn hình vi tính, thẻ tín dụng, toà nhà cao ốc, cánh hoa, lá cây – tất cả mọi thứ đều được tạo lập dựa trên một nguyên tắc, một tỷ lệ, một giá trị cân đối. Dường như Tạo hóa đang tiết lộ với chúng ta về bí mật của bản thiết kế mà Ngài đưa vào trong mỗi phần tử của vũ trụ.<br />Qua nhiều thế kỷ, cái đẹp tuyệt đối của nghệ thuật và óc thẩm mỹ của loài người chưa bao giờ chệch quá xa khỏi tỷ lệ kỳ bí này.<br />Vẻ đẹp của cơ thể con người cũng có liên quan tới số Ф. Thương của phép chia chiều cao từ đầu tới chân với khoảng cách từ rốn tới chân ≈ 1.618, thể hiện sự hài hoà cân đối của cơ thể. Chúng ta cũng có thể tìm ra kết quả tương tự trong tỷ lệ của chiều dài cái đầu với khoảng cách từ mắt tới cằm; hay tỷ lệ của khoảng cách từ mũi tới cằm trên khoảng cách từ môi tới cằm. Những tỷ lệ của gương mặt càng tiến gần tới tỷ lệ này thì gương mặt càng hài hoà cân đối. Thậm chí sở thích của chúng ta dường như cũng đã được định sẵn.<br />Trong một cuộc nghiên cứu nổi tiếng do Gustav Fechner tiến hành năm 1876, trong đó người ta được yêu cầu chọn một hình chữ nhật ưng ý nhất trong số một bộ các hình chữ nhật có kích thước từ một vuông đến gấp đôi. Kết quả là kích thước hình chữ nhật càng gần với hình chữ nhật vàng thì số người lựa chọn càng tăng lên. Ông còn nghiên cứu xa thêm bằng cách đo đạc tỉ lệ của các cửa sổ và cửa ra vào của các ngôi nhà, và phát hiện phần lớn chúng xấp xỉ tỉ lệ vàng. Điều đó cho thấy óc thẩm mỹ đã đưa nhân loại đến gần tỉ lệ vàng mà bản thân họ cũng không biết.<br />Tỉ lệ các cạnh của hình chữ nhật càng gần Ф thì càng bắt mắt.Hình chữ nhật có chiều dài / chiều rộng = Ф được gọi là hình chữ nhật vàng<br />Cả loài người vẫn không thể giải thích được tại sao vô số những thực thể hữu cơ lẫn vô cơ tìm thấy trong tự nhiên lặp đi lặp lại tỷ lệ đặc biệt trên. Nguyên nhân đằng sau con số chi phối sự cân đối hài hoà và vẻ đẹp của toàn thể vũ trụ và nhân loại ấy là gì? Câu hỏi này đã thu hút sự quan tâm đặc biệt của rất nhiều người trong hàng thiên niên kỷ qua, nhưng cho đến ngày nay nó vẫn tiếp tục là một điều bí ẩn.<br />Ф và các công trình kiến trúc<br />Tỉ lệ vàng đã được áp dụng trong các kích thước kiến trúc của các công trình nổi tiếng như đền Parthenon Hi Lạp, các kim tự tháp Giza và thậm chí của cả tòa nhà trụ sở Liên hợp quốc tại New York. Một số kiến trúc Việt Nam cũng thể hiện tỉ lệ này.<br />“Thước tầm” thời xưa của Việt Nam với những số đo xuất phát từ các kích thước của con người cũng tuân thủ quy luật của Tỷ Lệ Vàng. Tỉ lệ giữa “khoảng nằm” và “khoảng đứng” luôn là một số ≈ Ф, mặc dù con số ấy có sai khác đôi chút giữa các phường thợ khác nhau.<br />“Hình chữ nhật vàng” trong thiết kế đền thờ Parthenon tại Hy Lạp<br />Tháp CN tại Toronto, Canada là tòa tháp cao nhất thế giới, cũng được thiết kế theo tỉ lệ vàng. Tỉ số giữa tổng chiều cao tháp so với độ cao của đài quan sát là 553,33m : 342m = 1,618 = Ф<br />Kiến trúc tuyệt mỹ của thế giới – HYPERLINK \"
http://draft.blogger.com/post-create.g?blogID=2320749316864824645\"
Taj Mahal– xây năm 1648, cũng chứa trong nó tỉ lệ vàng<br />Tháp Rùa, Hà Nội<br />Một công cụ hay được dùng trong nghiên cứu và ứng dụng Tỉ lệ vàng là chiếc compa Tỉ lệ vàng.<br />Compa tỉ lệ vàng.Ta có ABEC là hình bình hành, nênFG/GH=FB/BA= Ф<br />Một số kiến trúc khác có thiết kế phù hợp với tỉ lệ vàng:<br />Ф và Quy tắc phần ba trong nhiếp ảnh<br />Hằng số Ф chi phối hầu như mọi thiết kế của tự nhiênnói chung và các sinh thể nói riêng, tạo ra vẻ đẹp hài hòa. Tỉ lệ vàng là một khuôn mẫu đã đi vào sách vở và vẫn được giảng dạy cho đến ngày nay, do đó việc người ta áp dụng nó trong nhiếp ảnh là một điều dễ hiểu.<br />Cách dựng “hình chữ nhật vàng”<br />Trong nhiếp ảnh, người ta thường nói đếnquy tắc phần ba: 1+0,618+1.<br />Các nhiếp ảnh gia giàu kinh nghiệm đều biết Tỉ lệ vàng trong việc sắp xếp bố cục, và sử dụng chúng nhuần nhuyễn một cách gần như tự động, không phải suy nghĩ. Nhưng trước khi đạt được đến trình độ ấy thì họ thường phải học hỏi và luyện tập nhiều. Dưới đây là một số bức ảnh chụp có sử dụng quy tắc này.<br />Khi càng đặt nhiều đường “Phi” trùng với các đường nét chính của chủ thể, thì tính hấp dẫn càng cao hơn<br />Như với thí dụ trên, con mắt của con ngựa được đặt ngay một “giao điểm” của “Phi”.Một ví dụ khác, với hình trên, cách bố trí điểm “Phi” được đặt ở ngay mắt trái của chủ thể, để tạo chủ điểm hấp dẫn.<br />Đường chân trời được đặt ngay tại đường “Phi” trên, ngôi nhà thờ, và con đường tạo mối liên kết với nhau<br />Để luyện tập cách sử dụng tỉ lệ vàng trong nhiếp ảnh, độc giả có thể truy cập:http://photoinf.com/Golden_Mean/photo-adjuster.html<br />Lịch sử bí ẩn của Tỉ lệ Thần thánh<br />Franziskanermönch Luca Pacioli di Borgo San Sepolcro (1445 – 1514) – một giáo viên toán ở Perugia, đã gọi tỉ lệ này là Tỉ lệ Thần thánh (“De Divia Proportione”) và cho ra đời 3 cuốn sách vào năm 1509. Trong cuốn đầu tiên ông chỉ nêu các vấn đề toán học. Trong cuốn thứ hai ông đưa ra một đoạn ngắn về sự liên quan giữa bản viết của một người La Mã là Vitruvius từ thế kỉ 1 trước công nguyên với Kiến trúc, trong đó nói về việc lấy tỉ lệ người như là một khuôn mẫu.<br />Adolf Zeising (1854) đưa ra mối liên quan giữa tỉ lệ vàng và Nghệ thuật. Ông tin chắc rằng mọi vật thể sống đều tuân theo một qui luật tự nhiên về thẩm mỹ, mà cơ bản ở đây là tuân theo Tỉ lệ vàng. Ông đã tìm kiếm và nhận thấy rằng tỉ lệ vàng có ở khắp mọi nơi. Nghiên cứu của ông đã gây tiếng vang lớn trong dư luận.<br />Martin Ohm (em trai của George Simon Ohm với định luật Ohm nổi tiếng) từng đưa Tỉ lệ Vàng đưa vào giảng dạy trong một giáo trình toán. Cụm từ sectio aurea (tỉ lệ Thần thánh) cũng được đưa ra trong thời kì này.<br />Vào những năm đầu thế kỉ 20 xuất hiện một bài viết về quan sát tỉ lệ vàng của một người Rumani tên là Matila Costiescu Ghyka. Ông đã kết hợp giữa lý thuyết của Pacioli và nghiên cứu về thẩm mỹ của Zeising và kết luận Tỉ lệ vàng như là một bí ẩn của vũ trụ, xuất hiện khắp mọi nơi.<br />Trước đây người ta vẫn cho rằng một người La Mã là Vitruvius sống cách đây gần 2.100 năm đã phát minh ra tỉ lệ vàng. Tuy nhiên Tỉ lệ Vàng đã được tìm thấy trong các kiến trúc cổ xưa hơn nhiều, ví dụKim tự thápLớn của Ai Cập.<br />Cho đến ngày nay nhân loại vẫn không biết kiến thức về Tỷ lệ Vàng có từ bao giờ.<br />