profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/ohbus/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Subhrodip Mohanta ohbus @IrdetoServices ::1 subho.xyz

iluwatar/java-design-patterns 70672

Design patterns implemented in Java

ohbus/covid-tracker 5

because, why not? [ statistical data updated every 30 minutes ]

iluwatar/java-design-patterns-vuepress-web 4

Next-generation website for Java Design Patterns (under construction)

ohbus/algorithms 4

Algorithms using Java built with Maven for testing using Junit

ohbus/covid-help 2

COVID help application for matching potential leads with those who need it

arkodip/Code 1

Random coding

kalartist/down-site 1

Maintenance Website for kalartist.com

Ananya23/JavaCollegeApp 0

Basic console driven college registration app with Java and JDBC

push eventohbus/java-design-patterns

allcontributors[bot]

commit sha 90b1b922e1f60b25e73493f6f71fa6ad8a10fdee

docs: add ManviGoel26 as a contributor for doc (#1878) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

view details

push time in 11 hours

PR closed iluwatar/java-design-patterns

Reviewers
Update README.md to automatically add list of contributors status: under review

Pull request description

  • Solves #1821
  • Using dynamic web app contributors-img
  • Reduces commits made for successive contributors
  • Max Limit is set to 250, which can be altered as no. of contributors will increase in future
+4 -265

2 comments

1 changed file

chandrikadeb7

pr closed time in 11 hours

PullRequestReviewEvent

issue closediluwatar/java-design-patterns

Readme Update: Show Project Contributors automatically without adding them in successive commits

  • Using dynamic web app contributors-img
  • Reduces commits made for successive contributors
  • Takes less space in Readme file and increases the count automatically.

Example screenshot Screenshot 2021-09-30 at 9 35 05 AM

closed time in 11 hours

chandrikadeb7

issue commentiluwatar/java-design-patterns

Readme Update: Show Project Contributors automatically without adding them in successive commits

Closing this issue for now.

We can look for a better alternative when it is available in the future. U until then we need to live with the commits.

chandrikadeb7

comment created time in 11 hours

issue commentiluwatar/java-design-patterns

Facing build issue after importing as existing projects

@ohbus I think we should reopen the issue and let @mohanaraosv give it a shot

Sure we can!

I have been using Eclipse for contributing to this project, and never faced any issue apart from some build problems where it says certain dependencies are not available.

Somehow multi-module Maven projects do not work for me in IntelliJ (mostly because I may not know the right way to import a multi-module maven project in IntelliJ)

So, @mohanaraosv would you like to resolve it and git it a try?

Smssyed8

comment created time in 12 hours

PR opened iluwatar/java-design-patterns

Reviewers
Update Workflows

resolves #1875

+32 -22

0 comment

2 changed files

pr created time in 12 hours

create barnchohbus/java-design-patterns

branch : add/#1875

created branch time in 12 hours

push eventohbus/java-design-patterns

allcontributors[bot]

commit sha 54d19d4c879e0ba41973fa2fea96c2665093bd8c

docs: add carldea as a contributor for code (#1876) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] * Removed Conflicts Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Co-authored-by: Subhrodip Mohanta <contact@subho.xyz>

view details

Manvi Goel

commit sha bd71bc1311592ef9fd8910efbca046e7752a9afc

docs: add explanation for twin pattern (#1869) * add explanation for twin pattern * updated explanation of twin pattern

view details

push time in 12 hours

push eventiluwatar/java-design-patterns

allcontributors[bot]

commit sha 54d19d4c879e0ba41973fa2fea96c2665093bd8c

docs: add carldea as a contributor for code (#1876) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] * Removed Conflicts Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Co-authored-by: Subhrodip Mohanta <contact@subho.xyz>

view details

push time in 13 hours

PR merged iluwatar/java-design-patterns

docs: add carldea as a contributor for code status: under review

Add @carldea as a contributor for code.

This was requested by ohbus in this comment

+39 -29

0 comment

2 changed files

allcontributors[bot]

pr closed time in 13 hours

PullRequestReviewEvent

push eventiluwatar/java-design-patterns

Mozartus

commit sha 78abdb4e13f1455c125023d89112e1b7b45589c3

Fix typo, grammer and links (#1874)

view details

allcontributors[bot]

commit sha 464b166fa3bcae7e3b7e1fe236860a9466444b97

docs: add Mozartuss as a contributor for translation (#1877) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

view details

allcontributors[bot]

commit sha d77915a3b7bbbacc529ea437677bbf8dcd0dd236

docs: update README.md [skip ci]

view details

allcontributors[bot]

commit sha 657c16720e1361c8cedf9a3d4ba740a65a2a877b

docs: update .all-contributorsrc [skip ci]

view details

Subhrodip Mohanta

commit sha c95a2a1413efe7c2a137d4319ff92218557fd5c0

Removed Conflicts

view details

push time in 13 hours

push eventohbus/java-design-patterns

allcontributors[bot]

commit sha 464b166fa3bcae7e3b7e1fe236860a9466444b97

docs: add Mozartuss as a contributor for translation (#1877) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

view details

push time in 13 hours

PullRequestReviewEvent

push eventiluwatar/java-design-patterns

Subhrodip Mohanta

commit sha 02c30a1018b175521359b3fed018d7ab2fb58632

Removed Conflicts

view details

push time in 13 hours

push eventohbus/java-design-patterns

Subhrodip Mohanta

commit sha d9dae3ae6a2469e6dc1c75edfbda3e450b37b139

doc fix: Recalculate already added rows. (#1862)

view details

Subhrodip Mohanta

commit sha 37d9ff334262b2522ec11f4988848e48db2aa715

maintenance: Update Spacing of XML (#1863) PR Set 1 of 4

view details

Subhrodip Mohanta

commit sha 656b441e296f712a9d2559f67e3b4b5729d7ba32

maintenance: Update Spacing of XML (#1864) PR Set 2 of 4

view details

Subhrodip Mohanta

commit sha 2c93c81cf96abbc0d5ca338c5c9c85460ccaa2f5

maintenance: Update Spacing of XML (#1865) PR Set 3 of 4

view details

Subhrodip Mohanta

commit sha 8aac45ab696a56e19ad9a673d50b996af7667f4d

maintenance: Update Spacing of XML (#1866) PR Set 4 of 4

view details

Victor

commit sha 73eca64b9f21a4a672cca977ce96dd1193986fcf

refactoring: Issue-1694: Improve caching pattern code quality (#1810) * Changed database implementation. Removed static objects. * Fix Logs * Fix 40 errors from checkstyle plugin run. 139 left)) * Fix CacheStore errors from checkstyle plugin 107 left * Fix last errors in checkstyle. * Fix sonar issues * Fix issues in VALIDATE phase * Fix Bug with mongo connection. Used "Try with resources" * Add test * Added docker-compose for mongo db. MongoDb db work fixed. * Provided missing tests * Comments to start Application with mongo. * Fixes according PR comments. Mainly Readme edits. * Remove duplicated imports

view details

Mozartus

commit sha ba51a498026152387f30f5e5a8655a9aa501b104

translation: Add a German README (#1872) * Add German Readme * Add german readme

view details

Carl Dea

commit sha d1c26f9d841024ee8045e1bb0cc518e7e23f5bd7

task: update GHA JDK build vendor from adopt build to Zulu (#1868) * Using the latest LTS and fixed (major) versions of the OpenJDK. Signed-off-by: Carl Dea <carldea@gmail.com> * Using the latest LTS and fixed (major) versions of the OpenJDK. Removed 17 & 18-ea releases. Signed-off-by: Carl Dea <carldea@gmail.com> Co-authored-by: Subhrodip Mohanta <subhrodipmohanta@gmail.com>

view details

Mozartus

commit sha 78abdb4e13f1455c125023d89112e1b7b45589c3

Fix typo, grammer and links (#1874)

view details

push time in 13 hours

PullRequestReviewEvent

pull request commentiluwatar/java-design-patterns

Using TCK tested OpenJDK builds of the latest LTS and fixed (major) version releases in GH Actions.

@all-contributors please add @carldea for code

carldea

comment created time in 15 hours

issue openediluwatar/java-design-patterns

Make a separate build line in for Sonar analysis

I have overlooked that there will be two simultaneous reports generated for Sonar issues which I have overlooked.

  • [ ] Dismiss Matrix building of the project.
  • [ ] We need to split into two build pipelines, one for running sonar analysis against the latest zulu build, and one with the latest JDK build.
  • [ ] Let us use the cache feature for maven dependencies.

Originally posted by @ohbus in https://github.com/iluwatar/java-design-patterns/pull/1868#pullrequestreview-785844000

created time in 15 hours

push eventiluwatar/java-design-patterns

Carl Dea

commit sha d1c26f9d841024ee8045e1bb0cc518e7e23f5bd7

task: update GHA JDK build vendor from adopt build to Zulu (#1868) * Using the latest LTS and fixed (major) versions of the OpenJDK. Signed-off-by: Carl Dea <carldea@gmail.com> * Using the latest LTS and fixed (major) versions of the OpenJDK. Removed 17 & 18-ea releases. Signed-off-by: Carl Dea <carldea@gmail.com> Co-authored-by: Subhrodip Mohanta <subhrodipmohanta@gmail.com>

view details

push time in 15 hours

PR merged iluwatar/java-design-patterns

Using TCK tested OpenJDK builds of the latest LTS and fixed (major) version releases in GH Actions. status: under review

Signed-off-by: Carl Dea carldea@gmail.com

Using the latest LTS and fixed (major) versions of the OpenJDK.

The AdoptOpenJDK has been discontinued since July 2021 (https://adoptopenjdk.net). This request is to switch the distribution from adopt to Azul zulu. When using Zulu you get all the latest updated (TCK Tested) builds for all versions of OpenJDK (even archived fixed versions and early access releases).

In the workflow (GH Action) I added a fixed (major) release version such as JDK 11.0.3. This is often a good practice whenever a build triggers to help determine if the latest (JDK 11) had failed and why. Usually you're trying to figure out what happened wheter it's from the latest build vs something in your code that caused (or introduced) the issue.

For example, when building with JDK 11.0.3 (fixed version) the build/tests passes (Green) and JDK 11 fails (Red) will mean that the latest JDK 11 was the cause and not your code. Some customers/vendors typically have JDK 11.0.3 and aren't ready to move to the latest.

Note: Other distributions such as Temurin do not support archived fixed releases prior to Sept. 2021 and many of the non-LTS (long term support) releases (ie: 18-ea). This is often the case when/if you are planning to try out newer features in the Java language. The following are benefits:

  • Ensure backwards compatibility on fixed (major) releases of OpenJDK
  • TCK tested builds of the OpenJDK
  • Get the latest of LTS and non-LTS versions, means security updates.
  • Experimentation with newer language features.

Updating 2 Github Actions (workflows)

  • Changed the distribution to use Zulu
  • Added a matrix (array) of JDK versions to provide coverage The following is an excerpt of the changes in the workflow maven-pr-builder.yml
   strategy:
      matrix:
        java-version: [ 11.0.3, 11, 17, 18-ea ]
        
... later in steps:

   - name: Set up JDK ${{ matrix.java-version }}
      uses: actions/setup-java@v2
      with:
        java-version: ${{ matrix.java-version }}
        distribution: 'zulu'        
        

Sonar issue.

One minor issue in my fork, is when using my SONAR_TOKEN I'm not authorized, so my workflows (fork) fails.

Thank you, :-)

Carl

For detailed contributing instructions see https://github.com/iluwatar/java-design-patterns/wiki/01.-How-to-contribute

+12 -8

3 comments

2 changed files

carldea

pr closed time in 15 hours

PullRequestReviewEvent
PullRequestReviewEvent

issue commentiluwatar/java-design-patterns

Monitor pattern is not being built

i added monitor module to parent POM.

Please submit a PR

iluwatar

comment created time in 2 days

issue commentiluwatar/java-design-patterns

Monitor pattern is not being built

@Dev-AliGhasemi You need to add your monitor pattern to the parent pom.

Just like all the patterns are added as modules here in this line. You need to add your monitor pattern.

Write test cases for your code and resolve all the sonar-reported issues once you submit the PR.

Nothing to worry about we will guide you in each step to make it really successful.


So, are you willing to take it?

iluwatar

comment created time in 2 days

pull request commentiluwatar/java-design-patterns

Update Spacing of XML [Part 4]

I just included them so as to make everything consistent.

ohbus

comment created time in 2 days

issue commentiluwatar/java-design-patterns

Monitor pattern is not being built

I strongly recommend @Dev-AliGhasemi to take this up.

iluwatar

comment created time in 2 days

issue commentiluwatar/java-design-patterns

Facing build issue after importing as existing projects

@mohanaraosv are you facing any issues while building this project in eclipse?

Smssyed8

comment created time in 2 days

issue commentscaleracademy/twitter-backend-java

DOCS: Add a Contributing.md file

@anubhav201241 this should basically be the whole contributiong.md file.

You may make changes as necessary.

Thanks for picking up this issue.

anubhav201241

comment created time in 3 days