profile
viewpoint
Jakub Chrzanowski hsz Developer Advocate @JetBrains Szczecin, Poland https://chrzanow.ski

hsz/idea-latex 146

LaTeX plugin for IntelliJ IDEA

hsz/jetbrains-plugins-explorer 56

IntelliJ Platform Explorer

hsz/idea-nodesecurity 29

IntelliJ Node Security plugin that indicates which Node packages in your project are vulnerable.

hsz/middy-secrets 9

Middy middleware that loads secret data from AWS Secrets Manager

hsz/intellij-searcheverywhere-really 8

IntelliJ Search Everywhere, Really plugin

hsz/AdventOfCode2015 5

Advent of Code 2015 solutions

hsz/idea-vcswatch 5

VCS watch is a plugin that periodically checks for any changes in the current project's repositories.

hsz/AdventOfCode2016 4

Advent of Code 2016 solutions

hsz/corona-attacks 4

Corona Attacks

hsz/AdventOfCode2017 2

Advent of Code 2017 solutions

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha 1fb470019f7c37aa34d4609d5a6e6b05f6fc0817

file_based_indexes.md: update debug assertions tip

view details

push time in 14 hours

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha ba8db7fc0666dbcd6c6647390a7eacb4e4f91f1a

remove obsolete topics

view details

push time in 18 hours

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha 2a0e99e04465c024dfe7534ab5689043bb3acc5f

remove recently_updated.md

view details

push time in 18 hours

PublicEvent

startedComposeAcademy/ComposeCompanion

started time in 4 days

PR opened JetBrains/intellij-sdk-docs

Messaging Infrastructure is more akin to "Publisher Subscriber" pattern than "Observer" pattern

I came across Messaging Infrastructure doc and noticed that Messaging Infrastructure is explicitly considered an implementation of Observer pattern, I think it is more convenient to be an implementation of Publisher Subscriber pattern, I know they may look similar but still there are some nuances between them and Thus different usecases for each pattern

+4 -4

0 comment

1 changed file

pr created time in 4 days

issue commentktorio/ktor-for-xyz

Ktor Tutorial for Artisans (Laravel developer)

I would recommend we all use an SQLite database so that users can have minimal environmental setup.

shengyou

comment created time in 4 days

startedcl3m/multiplatform-compose

started time in 4 days

startedsarxos/webcam-capture

started time in 4 days

issue openedktorio/ktor-for-xyz

Ktor Tutorial for Artisans (Laravel developer)

Develop a Ktor 1.5 tutorial for artisan, mainly focus on the following topics:

  • Ktor introduction
    • What's it?
    • Quick history for the name, the goal, the team
    • Main advantage (eg. light-weight)
  • Development environment
    • IDE with JDK
    • Ktor plugin
  • Project creation & dependency
    • Ktor project template
    • Gradle
  • Routing
    • Hello world app
  • Request & Response
    • The call object & application cycle
    • Retrieve params
  • Features
    • Add ContentNegotiation to return JSON response
    • Add `View to return HTML page
  • Exposed
    • Add exposed and mysql-driver dependency
    • Create schema for migration
    • Create DAO for CRUD
  • Retrospective
    • What we learned?
    • Similarities and Differences

created time in 4 days

MemberEvent

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha e7d9cd0d344a9fd70fa237b1fea66220b7e92302

code_samples/README: links update

view details

push time in 5 days

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha c8d9d4812a2915312e150bca26c1525ab93045ce

readme: new site live

view details

push time in 5 days

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha 7579876fb283200ab5bd314e44752b0fd54e4f84

sdk_style.md: redirects

view details

push time in 5 days

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha cadb7e19c81d35895924f25ede19f9665f1ff48a

sdk_style.md: updates

view details

push time in 5 days

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha 9a9dad4aff70abaf6e02e6d106173bb0001c8826

sdk_style.md: updates

view details

push time in 5 days

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha dcec0ef46d4efd422bdb7c1fb63df1e14dd5836a

remove placeholder files

view details

push time in 5 days

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha c2c3441f1857c2c6cccf00880bdecad950166f54

sdk_style.md: update

view details

push time in 5 days

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha 32de0928c7841439702542f6c44f5eae26bc7371

sdk_style.md: update

view details

push time in 5 days

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha f46d3b2b5a1d4367289781cf80c2ce87896cdd19

intellij-sdk-docs-original_CONTRIBUTING.md: update

view details

push time in 5 days

PublicEvent

delete branch JetBrains/intellij-sdk-docs

delete branch : webhelp

delete time in 5 days

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha 09be99234914a9240d74fd5efb5d2cddcec4453d

CONTRIBUTING.md: link to published page

view details

Yann Cébron

commit sha 269440e939b82a061dbf793b4f2c28091a051f19

CODE_OF_CONDUCT.md: reformat

view details

push time in 5 days

issue openedktorio/ktor-for-xyz

Ktor Tutorial for Flask Users

Objectives

  • Making Ktor something that seems easy to grasp
  • Showing the similarities, in a way that is translated from one vernacular to another
  • Showing differences
  • Using idiomatic Kotlin

Outline

  • Introduction to Ktor (and what frameworks it is similar to)
  • Setup (this includes IDE and gradle setup to get a hello world app running)
  • How Kotlin is different in terms of Models, Views and Controllers/Templates
  • Connecting to a Database
  • Building out a simple API (could be a voting app), and rendering to Index.html
  • Conclusion on similarities and differences

created time in 5 days

issue openedktorio/ktor-for-xyz

ASP.NET to Ktor Tutorial

Write a coming to Ktor from ASP.NET article, and focus on the following topics.

  • idioms and vocabulary
  • general configuration (configuration screen, opt-in)
    • different than ASP.NET because more options
  • request & response handling
    • processing Form POST
    • processing JSON model
    • reading from other elements of the request (Headers, query string, etc.)
    • returning different responses (HTML, JSON, XML)
  • utilizing a dependency like SQLite
    • setting up the connection
    • reading
    • writing

Build a single endpoint that explores these topics and relate them back to C# code. It might make sense to have a tab switcher to compare the two.

created time in 5 days

MemberEvent

created repositoryktorio/ktor-for-xyz

Ktor for XYZ tutorial

created time in 5 days

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha 3f2f69838e6adecedf67b545b8fc7dc7a9105863

useful_links.md: IPE

view details

push time in 5 days

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha 09bb861b1b74f64bd19f483fab183ac293381268

api_changes_list.md: remove note

view details

push time in 5 days

push eventJetBrains/intellij-sdk-docs

Yann Cébron

commit sha c897331686a14a0a7879c51ceb9c67b648a383f2

remove sdkdocs-template setup in VCS config

view details

Yann Cébron

commit sha f83f8a9e2a4606124f225e960edbf885d48cd7ee

remove recently_updated.md

view details

Yann Cébron

commit sha 7dbce1689dbfdf0cd52113db54d9c66fd968970b

restore COC/CONTRIBUTING.md

view details

push time in 5 days

more