Skip to content

Commit

Permalink
task: Fix broken links (#1817)
Browse files Browse the repository at this point in the history
* Fix some broken links

* Remove extra space

* Update filename

* Fix some links in localization folders

* Fix link

Co-authored-by: Subhrodip Mohanta <hello@subho.xyz>
  • Loading branch information
iluwatar and ohbus committed Sep 28, 2021
1 parent be72a96 commit 42eb795
Show file tree
Hide file tree
Showing 15 changed files with 15 additions and 16 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

<br/>

Read in different language : [**zh**](/localization/zh/README.md), [**ko**](/localization/ko/README.md), [**fr**](/localization/fr/README.md), [**tr**](/localization/tr/README.md), [**ar**](/localization/ar/README.md), [**es**](/localization/es/README.md), [**pt**](/localization/pt/README.md)
Read in different language : [**zh**](localization/zh/README.md), [**ko**](localization/ko/README.md), [**fr**](localization/fr/README.md), [**tr**](localization/tr/README.md), [**ar**](localization/ar/README.md), [**es**](localization/es/README.md), [**pt**](localization/pt/README.md)

<br/>

Expand Down
2 changes: 1 addition & 1 deletion active-object/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,4 +123,4 @@ Now, we can create multiple creatures such as Orcs, tell them to eat and roam an

## Class diagram

![alt text](./etc/active-object.urm.PNG "Active Object class diagram")
![alt text](./etc/active-object.urm.png "Active Object class diagram")
File renamed without changes
2 changes: 1 addition & 1 deletion command/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
---
layout: pattern
title: Command
folder: command
Expand Down
2 changes: 1 addition & 1 deletion commander/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ We need a mechanism in place which can handle these kinds of situations. We have

## Credits

* [https://www.grahamlea.com/2016/08/distributed-transactions-microservices-icebergs/]
* [Distributed Transactions: The Icebergs of Microservices](https://www.grahamlea.com/2016/08/distributed-transactions-microservices-icebergs/)
2 changes: 1 addition & 1 deletion dependency-injection/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,4 +103,4 @@ Use the Dependency Injection pattern when:
* [Dependency Injection Principles, Practices, and Patterns](https://www.amazon.com/gp/product/161729473X/ref=as_li_qf_asin_il_tl?ie=UTF8&tag=javadesignpat-20&creative=9325&linkCode=as2&creativeASIN=161729473X&linkId=57079257a5c7d33755493802f3b884bd)
* [Clean Code: A Handbook of Agile Software Craftsmanship](https://www.amazon.com/gp/product/0132350882/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=0132350882&linkCode=as2&tag=javadesignpat-20&linkId=2c390d89cc9e61c01b9e7005c7842871)
* [Java 9 Dependency Injection: Write loosely coupled code with Spring 5 and Guice](https://www.amazon.com/gp/product/1788296257/ref=as_li_tl?ie=UTF8&tag=javadesignpat-20&camp=1789&creative=9325&linkCode=as2&creativeASIN=1788296257&linkId=4e9137a3bf722a8b5b156cce1eec0fc1)
* [Google Guice Tutorial: Open source Java based dependency injection framework](https://www.amazon.com/gp/product/B083P7DZ8M/ref=as_li_tl?ie=UTF8&tag=javadesignpat-20&camp=1789&creative=9325&linkCode=as2&creativeASIN=B083P7DZ8M&linkId=04f0f902c877921e45215b624a124bfe)
* [Google Guice: Agile Lightweight Dependency Injection Framework](https://www.amazon.com/gp/product/1590599977/ref=as_li_qf_asin_il_tl?ie=UTF8&tag=javadesignpat-20&creative=9325&linkCode=as2&creativeASIN=1590599977&linkId=3b10c90b7ba480a1b7777ff38000f956)
3 changes: 1 addition & 2 deletions event-driven-architecture/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,13 @@ Use an Event-driven architecture when

## Real world examples

* SendGrid, an email API, sends events whenever an email is processed, delivered, opened etc... (https://sendgrid.com/docs/API_Reference/Webhooks/event.html)
* Chargify, a billing API, exposes payment activity through various events (https://docs.chargify.com/api-events)
* Amazon's AWS Lambda, lets you execute code in response to events such as changes to Amazon S3 buckets, updates to an Amazon DynamoDB table, or custom events generated by your applications or devices. (https://aws.amazon.com/lambda)
* MySQL runs triggers based on events such as inserts and update events happening on database tables.

## Credits

* [Event-driven architecture - Wikipedia](https://en.wikipedia.org/wiki/Event-driven_architecture)
* [Fundamental Components of an Event-Driven Architecture](http://giocc.com/fundamental-components-of-an-event-driven-architecture.html)
* [What is an Event-Driven Architecture](https://aws.amazon.com/event-driven-architecture/)
* [Real World Applications/Event Driven Applications](https://wiki.haskell.org/Real_World_Applications/Event_Driven_Applications)
* [Event-driven architecture definition](http://searchsoa.techtarget.com/definition/event-driven-architecture)
2 changes: 1 addition & 1 deletion half-sync-half-async/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Use Half-Sync/Half-Async pattern when

* [BSD Unix networking subsystem](https://www.dre.vanderbilt.edu/~schmidt/PDF/PLoP-95.pdf)
* [Real Time CORBA](http://www.omg.org/news/meetings/workshops/presentations/realtime2001/4-3_Pyarali_thread-pool.pdf)
* [Android AsyncTask framework](http://developer.android.com/reference/android/os/AsyncTask.html)
* [Android AsyncTask framework](https://developer.android.com/reference/android/os/AsyncTask)

## Credits

Expand Down
2 changes: 1 addition & 1 deletion localization/ko/strategy/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ public class LambdaStrategy {

## 클래스 다이어그램

![alt text](./etc/strategy_urm.png "Strategy")
![alt text](../../../strategy/etc/strategy_urm.png "Strategy")

## 적용 가능성

Expand Down
2 changes: 1 addition & 1 deletion localization/zh/active-object/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -122,4 +122,4 @@ public class Orc extends ActiveCreature {

## 类图

![alt text](../../../active-object/etc/active-object.urm.PNG "Active Object class diagram")
![alt text](../../../active-object/etc/active-object.urm.png "Active Object class diagram")
2 changes: 1 addition & 1 deletion localization/zh/chain/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ king.makeRequest(new Request(RequestType.COLLECT_TAX, "collect tax")); // Orc so
```

## 类图
![alt text](../../../chain/etc/chain.urm.png "Chain of Responsibility class diagram")
![alt text](../../../chain-of-responsibility/etc/chain-of-responsibility.urm.png "Chain of Responsibility class diagram")

## 适用性
使用责任链模式当
Expand Down
4 changes: 2 additions & 2 deletions master-worker-pattern/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,5 @@ In this pattern, parallel processing is performed using a system consisting of a

## Credits

* [https://docs.gigaspaces.com/sbp/master-worker-pattern.html]
* [http://www.cs.sjsu.edu/~pearce/oom/patterns/behavioral/masterslave.htm]
* [Master-Worker Pattern](https://docs.gigaspaces.com/sbp/master-worker-pattern.html)
* [The Master-Slave Design Pattern](https://www.cs.sjsu.edu/~pearce/oom/patterns/behavioral/masterslave.htm)
2 changes: 1 addition & 1 deletion model-view-viewmodel/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ To deploy the example, go to model-view-viewmodel folder and run:

* [Zkoss Demo](https://www.zkoss.org/zkdemo/getting_started/mvvm)
* [Learn MVVM](https://www.learnmvvm.com/)
* [Android Developer CodeLabs](https://codelabs.developers.google.com/codelabs/android-databinding)
* [Data Binding in Android](https://developer.android.com/codelabs/android-databinding#0)

## Typical Use Case

Expand Down
2 changes: 1 addition & 1 deletion pipeline/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ the [Single Responsibility Principle (SRP)](https://java-design-patterns.com/pri

## Related patterns

* [Chain of Responsibility](https://java-design-patterns.com/patterns/chain/)
* [Chain of Responsibility](https://java-design-patterns.com/patterns/chain-of-responsibility/)

## Credits

Expand Down
2 changes: 1 addition & 1 deletion subclass-sandbox/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ The Subclass Sandbox pattern is a very simple, common pattern lurking in lots of

## Credits

* [Game Programming Patterns - Subclass Sandbox]([http://gameprogrammingpatterns.com/subclass-sandbox.html](http://gameprogrammingpatterns.com/subclass-sandbox.html))
* [Game Programming Patterns - Subclass Sandbox](https://gameprogrammingpatterns.com/subclass-sandbox.html)

0 comments on commit 42eb795

Please sign in to comment.