Browsed by
Category: Uncategorized

Avoiding ORA-04068: existing state of packages has been discarded

Avoiding ORA-04068: existing state of packages has been discarded

source: Avoiding ORA-04068: existing state of packages has been discarded | Mark Hoxey (wordpress.com) If you’re trying to run your database as close to 24×7 as possible, with no downtime for updates, then one thing you will need to avoid is the following error: ORA-04068: existing state of packages has been discarded Package state comes about when a package has variables or cursors defined at the package level, as opposed to local variables within procedures and functions. According to the PL/SQL…

Read More Read More

CQRS Software Architecture Pattern: The Good, the Bad, and the Ugly

CQRS Software Architecture Pattern: The Good, the Bad, and the Ugly

Designing scalable architecture with CQRS and transactional outbox patterns Photo by Jukan Tateisi on Unsplash The Command and Query Responsibility Segregation (CQRS) it’s an architectural pattern where the main focus is to separate the way of reading and writing data. This pattern uses two separate models: Queries — Which are responsible for reading data Commands — Which are responsible for update data In a Nutshell – The Command and Query Responsibility Segregation (CQRS) pattern separates read and update operations for…

Read More Read More

Domain-Driven Design Handbook

Domain-Driven Design Handbook

Source: https://medium.com/carvago-development/domain-driven-design-handbook-4d34b069bec4 How to apply 1. Hear the story2. Understand terms3. Extract scenarios4. Select use cases5. Model concepts6. Write tests + code7. Connect to the infrastructure 1. Hear the story The first and most important step of programming. A person who knows the domain, the topic we are going to program, has to explain it to us. Such a person is known as a domain expert. We have to listen carefully. Car dealer is the domain expert. The car dealer…

Read More Read More

[Hướng dẫn] Fix iMessage

[Hướng dẫn] Fix iMessage

Hôm nay, mình sẽ hướng dẫn các bạn Fix iMessage, mong bài viết này sẽ hữu ích với các bạn. Bạn có thể làm theo hướng dẫn này từ Window, MacOS, Linux.   CHUẨN BỊ: Nếu bạn đang đăng nhập iCloud thì hãy thoát ra hết nhé Bạn cần tải: 1. GenSMBIOS (Bấm vào “Code” góc phải -> Download ZIP) 2. Tor Browser (trình duyệt Tor) 3. Hackintool Cách làm: Cách 1: Cách tốn thời gian. Đầu tiên, bạn cài…

Read More Read More

50 thiên kiến nhận thức

50 thiên kiến nhận thức

1. Lỗi quy chụp căn bản: Khi người khác đến muộn, đó là do họ lười. Khi bạn đến muộn, đó là do đường tắc. 2. Thiên kiến tự phục vụ: Bạn nghĩ mình thành công là nhờ năng lực và bản thân, còn thất bại là do hoàn cảnh hoặc thiếu may mắn. 3. Ưu đãi bè phái: Bạn có xu hướng thiên vị thành viên nhóm mình hơn những người khác. 4. Hiệu ứng đoàn tàu: Bạn chạy…

Read More Read More

How to secure Windows Remote Desktop (RDP)

How to secure Windows Remote Desktop (RDP)

How secure is Windows RDP? By default, a Remote Desktop session is operated via an encrypted channel which prevents anyone to view your session by network listening methods. Although this is a secure method, it is still susceptible to “man-in-the-middle-attack” to a certain degree as well as a form of brute-force attacks or simple guesses if the attacker has any info on your general likes, preferences and habits (Social media is fun indeed). Basic security tips Keep your Windows updated…

Read More Read More

Set up a proxy server on the machine level

Set up a proxy server on the machine level

Set up the proxy for a system account ExecutePsExec.exe -i -s cmd.exeto run the command prompt under a system account.Note: Check whether you have the proper login set up by executing the “whoami” command. The response should be “nt authority\network service” Execute%PROGRAMFILES%\Internet Explorer\iexplore.exeto run Internet explorer in system context. Open the Control Panel, and go to Internet Options > Connections > LAN settings. Click Use a proxy server, and define your proxy settings. Set up the proxy for a network…

Read More Read More

Enable/Disable Hyper-V

Enable/Disable Hyper-V

To disable Hyper-V from starting the following command can be used: bcdedit /set hypervisorlaunchtype off To enable the Hyper-V role again use the following command: bcdedit /set hypervisorlaunchtype auto A reboot of of the Windows 10 is necessary.

HTTP Status Codes Explained

HTTP Status Codes Explained

In this article, we would be discussing all of the HTTP Status Codes, what are they, how are the categorized, what each category contains and meaning of each and every status code.  HTTP Status Codes | Full Stack Geek Table of Contents What are HTTP Status Codes Categorization and Detailed Explanation of all HTTP Status Codes 1XX – Informational 2XX – Success 3XX – Redirection 4XX – Client Error 5XX – Server Error Recommended Articles References What are HTTP Status Codes:…

Read More Read More