Chuyển đến nội dung chính

Bài đăng

Types of thinking

5 types of thinking: 🧠🧠🧠 👉 1. Linear thinking : connection between proposition and cause and effect (cause and solution). Suitable for solving specific problems. Limitations: create unpredictable consequences if the proposed solution does not connect to the existing system. 👉 2. Event-oriented thinking : ineffective in solving complex, systematic problems. 👉3.  Peripheral thinking : helping to create innovations, overcoming traditional thinking. 👉 4. Critical thinking : analyze things objectively. Surface values are not accepted. 👉 5. Systems thinking : requires an understanding of the elements, the connection between them and the function of the system.

Edgar schein's organizational culture model

Schein's model of organizational culture originated in the 1980s. Schein (2004) identifies three distinct levels in organizational cultures: 1. Artifacts and behaviors (các tạo tác - những hiện tượng thấy được và cảm được) : are the visible elements (nhìn thấy được) in a culture and they can be recognized by people not part of the culture . 2. Espoused values (Các niềm tin và giá trị tuân theo) : are the organization's stated values and rules of behavior , often expressed in official philosophies (triết lý) and public statements (tuyên bố công khai) of identity. Trouble may arise if espoused values by leaders are not in line with the deeper tacit assumptions of the culture. 3. Assumptions (Các ngầm định cơ bản, không tranh cãi) : he deeply embedded, taken-for-granted behaviors  which are usually unconscious (vô thức), but constitute the essence (bản chất) of culture. Integrated in the office dynamic that they are hard to recognize from within.

Book note: Tại sao Phương Tây vượt trội

1. Sự vượt trội của phương tây hiện nay không xuất phát từ lý do tổ tiên người phương tây thông minh hơn người phương đông. Khoa học đã chứng minh rằng người phương Tây và Phương đông đều có chung một nguồn gốc.  2. Phương tây có vị trí địa lý thuận lợi (việc tìm ra châu Mỹ cũng thuận lợi hơn). 3. Sự kiện Colombo tìm ra châu mỹ (tân thế giới) ở thế kỷ 15 (ngày 12 tháng 10 năm 1492), tạo ra lợi thế về tài nguyên. 4. Phát minh ra động cơ hơi nước của James Watt ở thế kỷ XVIII, tạo ra cách mạng công nghiệp lần thứ nhất ở Anh và lan rộng ra các nước khác ở Châu Âu. 5. Theo nhận định của tác giả dự báo đến năm 2100 chỉ số phát triển xã hội ở phương đông sẽ một lần nữa vượt qua phương tây .

Tóm tắt sách: Quốc gia khởi nghiệp

1. Không ngại ngần, luôn đặt vấn đề bằng những câu hỏi rất sắc sảo . Người Israel học được rằng, tính quyết đoán là bình thường, tính trầm lặng là nguy cơ bị tụt hậu. 2. Giá trị của binh lính Israel không phụ thuộc quân hàm, mà được quyết định bởi năng lực của họ. 3. Các doanh nhân và CEO người Israel luôn tự gắn mình với nhiệm vụ ngoại giao tự phong để đại diện cho đất nước, quảng bá và tìm cách “chào bán” cả nền kinh tế Israel. 4. Ở Israel, quá khứ quân ngũ của một người đôi khi còn quan trọng hơn quá khứ học thuật của họ. Không đâu trên thế giới, người ta vừa làm việc trong một trung tâm sáng tạo công nghệ, lại vừa tham gia nghĩa vụ quân sự. Khi một doanh nhân Israel có một ý tưởng, anh ta sẽ thực hiện nó ngay. Quan điểm cho rằng nên tích lũy năng lực, kinh nghiệm trước khi mở một doanh nghiệp hoàn toàn không tồn tại. 5. Các tổ chức được cơ cấu theo một trong hai mô hình: Một là mô hình tiêu chuẩn, trong đó các thủ tục và hệ thống kiểm soát mọi thứ. Hai là mô hình thử nghiệm, t...

Compare Assert and Require

  Require Assert to check input arguments from users. to check internal states that should never happen to check invariants and it evaluates to false: all remaining gas is returned. to check invariants and it evaluates to false: all gas is consumed.

Two Methods support to manage the time better

2 Methods support to manage the time better 👉The 2-Minute Rule 🕓    Was mentioned by author David Allen in Getting Things Done. What can be done right away is done and not delayed. 👉 Pomodoro method  🕓 - Focus on work for 25 minutes and rest for 5 minutes (for a drink, get up to take a few breaths, but absolutely do not use your phone).

Tóm tắt sách: Quản lý Khởi nguồn của thành công

1. Bạn chỉ có thể đạt được thứ mà bạn điều khiển được, không phải thứ bạn mong muốn. 2. Cung cấp người lao động đủ nguyên liệu và công cụ để làm việc hiệu quả.  Hãy cho tôi thứ cần sản xuất, tôi sẽ sản xuất.   3. Cơ hội được thể hiện . 4. Ghi nhận và khen thưởng . 5. Quan tâm cá nhân người lao động. 6. Khuyến khích tiến bộ. 7. Quan điểm của tôi được tôn trọng ! 8. Mối liên hệ với nhiệm vụ của công ty .

Ethereum: The Difference between function transfer fund in Solidity.

Address.transfer() Address.send() Address.call.value() Address.delegatecall() Stipend of  2300  gas along. Stipend of  2300  gas along. All gas will be sent along.   Used to  transfer funds  out of a smart contract to “someAddress”. Used to  transfer funds  out of a smart contract to “someAddress”. Interact and send ether  to the “Address”. Which uses the scope of the  current calling contract  and is mostly  used for libraries . Which is a  high-level function , there is an exception happening during the transfer, it  cascading exceptions . Low-level function , there is an exception happening during the transfer, it  returns “false”. Low-level function , there is an exception happening during the transfer, it  returns “false”. Low-level function , there is an exception happening during the transfer, it  returns “false”. Safe against re-entrancy  because they ...

Difference between Ganache and Truffle

  Ganache Truffle allows you to create a private Ethereum block chain for you to run tests, execute commands, and inspect state while controlling how the chain operates. It gives you the ability to perform all actions you would on the main chain without the cost. Many developers use this to test their smart contracts during development. It provides convenient tools such as advanced mining controls and a built-in block explorer. a developer environment, testing framework and asset pipeline for block chains. It allows developers to spin up a smart contract project at the click of a button and provides you with a project structure, files, and directories that make deployment and testing much easier (or else you would have to configure these yourself). Ganache is a little different, in that it is attempting to mimic the main network. There are a few problems here: There are no miners on Ganache. Because of this...

Ethereum: Smart contract

6 Characteristic of Smart contract: 👉 A program that runs on the Ethereum blockchain (mainly developed by friendly languages: Solidity or Vyper).  Cannot be deleted, irreversible.  Deploying into main net need pay gas (must be compiled before). 👉 Have a Balance + can send transactions over the network (as a type of Ethereum account). 👉 Define rules (like a regular contract) and automatically enforce them via the code. 👉 Can call other smart contracts in your own smart contract. Can't send HTTP requests to get information about "real-world". 👉Maximum of 24KB ( refer diamond pattern: https://eips.ethereum.org/EIPS/eip-2535 Standard for creating modular smart contract systems ). 👉 Could be require multiple valid signatures to execute a transaction (Avoiding single points of failure for contracts holding substantial amounts of ether or other token). It r equires N signatures out of M possible acceptable signatures (where N ≤ M, and M > 1). Example: With N = 3, M =...