profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/LeaveNhA/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.
Seçkin Kükrer LeaveNhA Exercism https://www.linkedin.com/in/seçkin-kükrer/ Author, Math lover, Sceptic MIS graduate, CS student, MSc candidate in Data Science, 5x Engineer.

adambard/learnxinyminutes-docs 9162

Code documentation written as code! How novel and totally my idea!

LeaveNhA/Acronym-javascript 0

LeaveNhA's solution to Acronym in the JavaScript Track.

LeaveNhA/AIIPP---Week-2 0

Fundamentals of Computing (FoC), An Introduction to Interactive Programming in Python, Week 2 Assignment | Rice University

LeaveNhA/AIIPP---Week-3 0

Fundamentals of Computing (FoC), An Introduction to Interactive Programming in Python, Week 3 Assignment | Rice University

LeaveNhA/AIIPP---Week-4 0

Fundamentals of Computing (FoC), An Introduction to Interactive Programming in Python, Week 4 Assignment | Rice University

LeaveNhA/AIIPP---Week-5 0

Fundamentals of Computing (FoC), An Introduction to Interactive Programming in Python, Week 3 Assignment | Rice University

LeaveNhA/AIIPP-Week-5 0

Fundamentals of Computing (FoC), An Introduction to Interactive Programming in Python, Week 5 Assignment | Rice University

LeaveNhA/Allergies-Clojure 0

LeaveNhA's solution to Allergies in the Clojure Track.

LeaveNhA/Armstrong-Numbers-Clojure 0

LeaveNhA's solution to Armstrong Numbers in the Clojure Track.

LeaveNhA/Bank-Account-Clojure 0

LeaveNhA's solution to Bank Account in the Clojure Track.

push eventLeaveNhA/LeaveNhA

Seçkin Kükrer

commit sha ce725dc327954fbe405287a9679197083b11b3ae

Update twitter link!

view details

push time in a day

push eventLeaveNhA/LeaveNhA

Seçkin Kükrer

commit sha f6a5d919f82ef5006a82935176a69a1f4bf1df7a

Add twitch to the link group.

view details

push time in 7 days

startedcoalton-lang/coalton

started time in 8 days

startedFlexiana/tiny-rbac

started time in 8 days

issue commentexercism/clojurescript

Pass linting checks

  • The tags array is empty.
  • Some, Missing File, entries.
  • Missing directory, exercises/shared/.docs

I will take care of them, ASAP.

ErikSchierboom

comment created time in 8 days

pull request commentexercism/clojurescript

Add Practise Exercise, Luhn.

I need to take care of every entry of Configlet gave to me, first.

LeaveNhA

comment created time in 8 days

PR closed exercism/clojurescript

Reviewers
Add Practise Exercise Largest Series Product. x:module/practice-exercise

Yet another practise exercise.

+521 -290

2 comments

14 changed files

LeaveNhA

pr closed time in 8 days

pull request commentexercism/clojurescript

Add Practise Exercise Largest Series Product.

I've gather (accidentaly) all exercises together in a new PR.

LeaveNhA

comment created time in 8 days

push eventLeaveNhA/clojurescript-track

LeaveNhA

commit sha bba3732b20a138ed9f7836ab09a06137b3643d37

Add Matching-Brackets exercise.

view details

LeaveNhA

commit sha 902ed2950e08d1e4a655a3beaff8f0e3b7d92351

Add Binary Search exercise.

view details

LeaveNhA

commit sha 04bb2eff0263e6f2ba452590999b40957fd8764e

Add Pascal's Triangle and BStree examples.

view details

Seçkin Kükrer

commit sha 0135bc589c556557397650fe5e52ac7df3d4ddb5

Merge pull request #47 from LeaveNhA/binary-search-exercise Add some exercises!

view details

Erik Schierboom

commit sha 327f3f2bb5ff28e4564272395b1cd0bd2cd8a0fc

🤖 Add fetch configlet script(s) to CODEOWNERS file (#50)

view details

Erik Schierboom

commit sha deba45f12ae5c516825a8d97b31d0361cd45e159

🤖 Add average test runner run time to `config.json` (#53) This commit adds a new `test_runner.average_run_time` key to the `config.json` file. The purpose of this field is allow the website to show a progress bar while the test runner runs. The average run time is defined in seconds with one digit of precision. Its value has been populated by timing the execution time of running the test runner in Docker on one of the track's practice exercise. Clearly, the execution time will differ between exercises and between solutions, so this should be seen as a general indicator.

view details

Erik Schierboom

commit sha c7e49ff70d8daa996fee7bd524edf306920b7df9

🤖 Add Ace editor and highlightjs languages to config.json (#48) 1. `ace_editor_language`: the language identifier for the Ace editor that is used to edit code on the website 2. `highlightjs_language`: the language identifier for Highlight.js which is used to highlight code on the website

view details

Erik Schierboom

commit sha 44be89fae8ea0ba5493afafabefce9e28e34b7c5

🤖 Add stub files to all exercises (#49)

view details

Erik Schierboom

commit sha 3595ac0a0633ff0174e45b0bf77739a55394a4c0

🤖 Update test runner status (#51)

view details

Erik Schierboom

commit sha eb6e8484a3f8992bc015da437dd3c6a1fb1d1662

🤖 Remove `online_editor.ace_editor_language` key (#54)

view details

Erik Schierboom

commit sha ae8b8273521401420fcc5170701c9f394d037432

🤖 Add labels append file (#55) The `.appends/.github/labels.yml` file contains all the labels that are currently used in this repo. The `.github/labels.yml` file will contain the full list of labels that this repo can use, which will be a combination of the `.appends/.github/labels.yml` file and a centrally-managed `labels.yml` file. We'll automatically sync any changes, which allows us to guarantee that all the track repositories will have a pre-determined set of labels, augmented with any custom labels defined in the `.appends/.github/labels.yml` file.

view details

Erik Schierboom

commit sha ad53030c16e1ede52465dff40ec71e7757f0cc6b

🤖 Update labels (#59) * Define repo-specific labels. This commit adds a `.appends/.github/labels.yml` file, which contains the repo-specific labels. This file will automatically be combined with the Exercism-wide labels defined in https://github.com/exercism/org-wide-files/blob/main/global-files/.github/labels.yml to form the `.github/labels.yml` file. * Define the labels used in this repo. This commit adds a `.github/labels.yml` file, which contains the full list of labels that this repo can use. This file is a combination of the `.appends/.github/labels.yml` file and the Exercism-wide labels defined in https://github.com/exercism/org-wide-files/blob/main/global-files/.github/labels.yml. * Add a GitHub Actions workflow to automatically sync the repository labels. This commit adds a `.github/workflow/sync-labels.yml` file, which defines a workflow that syncs this repository's labels with the contents of the `.github/labels.yml` file. The labels are synced automatically whenever the `.github/labels.yml` file changes.

view details

Angelika Tyborska

commit sha e5af206bb8f5988f5ff6bbd793cb60c316ee9568

Add missing files for allergies (#60)

view details

Erik Schierboom

commit sha b0f63a7df4b70ed5760d8950a254bf3dc1af4838

Add tags (#61)

view details

Erik Schierboom

commit sha 06365c9650e762f3470de3c9ba11979ee961134f

Add tests.toml file for all exercises with canonical data (#13)

view details

Exercism Bot

commit sha ce1befd0e55da7f194533aa3b56819325899ef17

🤖 Sync org-wide files to upstream repo (#62) More info: https://github.com/exercism/org-wide-files/commit/53f167009e30c254dcf27cfd60a86c912088e36f

view details

Erik Schierboom

commit sha d1b702d4426f7e888e549448ef9d1799186b9f91

Remove obsolete pattern properties from track's `config.json` file. (#64)

view details

Erik Schierboom

commit sha 511adf18db57f349db45b332778013fcbd673049

Simplify the `hello-world` exercise's stub. The goal of this is to make things easier for students to get started and to introduce as little syntax as possible. (#63)

view details

Erik Schierboom

commit sha d64c2e4c0b8c6b67db7c1fcbbda6cad7687ce795

Add shared docs (#70)

view details

Exercism Bot

commit sha 599127b96bac1f43a83dd7a6026982da1a15f289

🤖 Sync org-wide files to upstream repo (#72) More info: https://github.com/exercism/org-wide-files/commit/c8c2611771545c6b7a36d413c5571e958e0ee233

view details

push time in 8 days

PR opened exercism/clojurescript

Reviewers
Add Practise Exercise, Luhn.

Yet another practice exercise.

+695 -242

0 comment

20 changed files

pr created time in 8 days

create barnchLeaveNhA/clojurescript-track

branch : exercise/luhn

created branch time in 8 days

push eventLeaveNhA/clojurescript-track

LeaveNhA

commit sha bba3732b20a138ed9f7836ab09a06137b3643d37

Add Matching-Brackets exercise.

view details

LeaveNhA

commit sha 902ed2950e08d1e4a655a3beaff8f0e3b7d92351

Add Binary Search exercise.

view details

LeaveNhA

commit sha 04bb2eff0263e6f2ba452590999b40957fd8764e

Add Pascal's Triangle and BStree examples.

view details

Seçkin Kükrer

commit sha 0135bc589c556557397650fe5e52ac7df3d4ddb5

Merge pull request #47 from LeaveNhA/binary-search-exercise Add some exercises!

view details

Erik Schierboom

commit sha 327f3f2bb5ff28e4564272395b1cd0bd2cd8a0fc

🤖 Add fetch configlet script(s) to CODEOWNERS file (#50)

view details

Erik Schierboom

commit sha deba45f12ae5c516825a8d97b31d0361cd45e159

🤖 Add average test runner run time to `config.json` (#53) This commit adds a new `test_runner.average_run_time` key to the `config.json` file. The purpose of this field is allow the website to show a progress bar while the test runner runs. The average run time is defined in seconds with one digit of precision. Its value has been populated by timing the execution time of running the test runner in Docker on one of the track's practice exercise. Clearly, the execution time will differ between exercises and between solutions, so this should be seen as a general indicator.

view details

Erik Schierboom

commit sha c7e49ff70d8daa996fee7bd524edf306920b7df9

🤖 Add Ace editor and highlightjs languages to config.json (#48) 1. `ace_editor_language`: the language identifier for the Ace editor that is used to edit code on the website 2. `highlightjs_language`: the language identifier for Highlight.js which is used to highlight code on the website

view details

Erik Schierboom

commit sha 44be89fae8ea0ba5493afafabefce9e28e34b7c5

🤖 Add stub files to all exercises (#49)

view details

Erik Schierboom

commit sha 3595ac0a0633ff0174e45b0bf77739a55394a4c0

🤖 Update test runner status (#51)

view details

Erik Schierboom

commit sha eb6e8484a3f8992bc015da437dd3c6a1fb1d1662

🤖 Remove `online_editor.ace_editor_language` key (#54)

view details

Erik Schierboom

commit sha ae8b8273521401420fcc5170701c9f394d037432

🤖 Add labels append file (#55) The `.appends/.github/labels.yml` file contains all the labels that are currently used in this repo. The `.github/labels.yml` file will contain the full list of labels that this repo can use, which will be a combination of the `.appends/.github/labels.yml` file and a centrally-managed `labels.yml` file. We'll automatically sync any changes, which allows us to guarantee that all the track repositories will have a pre-determined set of labels, augmented with any custom labels defined in the `.appends/.github/labels.yml` file.

view details

Erik Schierboom

commit sha ad53030c16e1ede52465dff40ec71e7757f0cc6b

🤖 Update labels (#59) * Define repo-specific labels. This commit adds a `.appends/.github/labels.yml` file, which contains the repo-specific labels. This file will automatically be combined with the Exercism-wide labels defined in https://github.com/exercism/org-wide-files/blob/main/global-files/.github/labels.yml to form the `.github/labels.yml` file. * Define the labels used in this repo. This commit adds a `.github/labels.yml` file, which contains the full list of labels that this repo can use. This file is a combination of the `.appends/.github/labels.yml` file and the Exercism-wide labels defined in https://github.com/exercism/org-wide-files/blob/main/global-files/.github/labels.yml. * Add a GitHub Actions workflow to automatically sync the repository labels. This commit adds a `.github/workflow/sync-labels.yml` file, which defines a workflow that syncs this repository's labels with the contents of the `.github/labels.yml` file. The labels are synced automatically whenever the `.github/labels.yml` file changes.

view details

Angelika Tyborska

commit sha e5af206bb8f5988f5ff6bbd793cb60c316ee9568

Add missing files for allergies (#60)

view details

Erik Schierboom

commit sha b0f63a7df4b70ed5760d8950a254bf3dc1af4838

Add tags (#61)

view details

Erik Schierboom

commit sha 06365c9650e762f3470de3c9ba11979ee961134f

Add tests.toml file for all exercises with canonical data (#13)

view details

Exercism Bot

commit sha ce1befd0e55da7f194533aa3b56819325899ef17

🤖 Sync org-wide files to upstream repo (#62) More info: https://github.com/exercism/org-wide-files/commit/53f167009e30c254dcf27cfd60a86c912088e36f

view details

Erik Schierboom

commit sha d1b702d4426f7e888e549448ef9d1799186b9f91

Remove obsolete pattern properties from track's `config.json` file. (#64)

view details

Erik Schierboom

commit sha 511adf18db57f349db45b332778013fcbd673049

Simplify the `hello-world` exercise's stub. The goal of this is to make things easier for students to get started and to introduce as little syntax as possible. (#63)

view details

Erik Schierboom

commit sha d64c2e4c0b8c6b67db7c1fcbbda6cad7687ce795

Add shared docs (#70)

view details

Exercism Bot

commit sha 599127b96bac1f43a83dd7a6026982da1a15f289

🤖 Sync org-wide files to upstream repo (#72) More info: https://github.com/exercism/org-wide-files/commit/c8c2611771545c6b7a36d413c5571e958e0ee233

view details

push time in 8 days

pull request commentexercism/clojurescript

Add Practise Exercise Largest Series Product.

I've added. Also, why can't I merge it, @ErikSchierboom?

LeaveNhA

comment created time in 8 days

PR closed exercism/clojurescript

Add Practise Exercise, Dominoes. x:module/practice-exercise

After such a long absence, I need a good eye as a review. @ErikSchierboom , could you help me Erik?

+144 -0

0 comment

7 changed files

LeaveNhA

pr closed time in 8 days

push eventLeaveNhA/clojurescript-track

Seçkin KÜKRER

commit sha 87365e7def7f8efc13ec77bcb70d2ff5eaf2f299

Add updated config file.

view details

push time in 8 days

pull request commentgadfly361/re-pressed

Clearing the Event Keydowns after a success match.

Hello, @gadfly361!

I think, this is an acceptable version of the idea and it carries zero breaking changes. I tested it with my own environment but we need to implement our edge-case tests. I will work on that but not now, sorry.

Sincerely.

LeaveNhA

comment created time in 8 days

push eventLeaveNhA/re-pressed

Seçkin KÜKRER

commit sha 0e1137ccbafbba1b9089e3ac2f36d60459bbb2fc

Add documentation about implemented feature.

view details

push time in 8 days

push eventLeaveNhA/re-pressed

Seçkin KÜKRER

commit sha 82887c8ad087f311ee2cbb57648879074fa820ca

Implement additional option arguments for core.

view details

Seçkin KÜKRER

commit sha dd247fb015e194157f5521a8062e7c93adff3636

Implement `clear-on-success-event-match` option. Do some re-factorings, on cond call.

view details

push time in 8 days

startedzulip/zulip-terminal

started time in 9 days

pull request commentgadfly361/re-pressed

Clearing the Event Keydowns after a success match.

@LeaveNhA Thanks for the contribution! I think this is an interesting idea to clear on match, however, it would be a breaking change. Can we avoid the breaking change by making the clear on match optional and default to not happen?

Of course! I already thought that it would be a breaking change but I couldn't resist. I need to alter the logic again, for not recording any unmatched first/initial key presses.

Sincerely.

LeaveNhA

comment created time in 11 days

PR opened gadfly361/re-pressed

Clearing the Event Keydowns after a success match.

I don't know if it brokes some of your (near) future plans on the business logic of the library, but this way, some real-time interactions are possible.

We are reading the pressed keys from the source without any runtime work-load since they are there for matching new events.

Sincerely.

+5 -3

0 comment

1 changed file

pr created time in 11 days

push eventLeaveNhA/re-pressed

push time in 13 days

push eventLeaveNhA/re-pressed

Seçkin KÜKRER

commit sha 69d72ebd8c153329434ac275714d2c6cf74b39b5

Fix on deps.edn

view details

push time in 13 days

push eventLeaveNhA/re-pressed

Seçkin KÜKRER

commit sha 944931fb7fc29523d95e14dc8dcec3f6e72e6265

Add deps.edn.

view details

push time in 13 days

push eventLeaveNhA/re-pressed

push time in 13 days

push eventLeaveNhA/re-pressed

Seçkin KÜKRER

commit sha e0382a650a6c7784368e6df5b179e85c3e042a2a

Update pom.

view details

push time in 13 days

push eventLeaveNhA/re-pressed

Seçkin KÜKRER

commit sha a2243729532106f0583b8f0b9bd68d8ffdd87eba

Update url info on project.clj file for pom.

view details

Seçkin KÜKRER

commit sha 8b61a36d1f102689ffd7b5980c62e4d5dd57f3f4

Add pom to the files, it is a bit experimental.

view details

push time in 13 days

push eventLeaveNhA/re-pressed

Seçkin KÜKRER

commit sha 3f143b01d583358f5c8a2bc53ea968b97163b855

Alter the event triggering logic. Leftover pressed keys are now clearing with every successful event call.

view details

push time in 13 days

fork LeaveNhA/re-pressed

re-pressed is a clojurescript library that handles keyboard events for re-frame applications.

fork in 13 days

PR opened exercism/clojurescript

Add Practise Exercise Largest Series Product.

Yet another practise exercise.

+258 -0

0 comment

13 changed files

pr created time in 14 days