Billy's Lab |||

#jupyter #lab #jupyter-lab

초창기에 Jupyter 라는 놈이 나왔을때 당황스러웠다. 이런 요상스런 물건을 어디다 쓸지말이다. 그런데 나의 코딩 기록을 보면서 결과값을 중간에 볼 수 있으므로 여러므로 학습용으로 좋겠다 싶엇다.

다만 Internal로 웹서버가 돌아가는 시스템이기 때문에 전망이 좋다고순없어 보였다. Javasrcript가 이렇게 왕성하게 적용될질 그때는 몰랐다. Jupyter 란 놈에 lab을 붙여서 조금더 진화된 형태로 같은 기능을 제공하는 환경이 있어, 나는 현재시스템에 적응하고 사용하고 있다.

다만 여기에는 customizing shortcut을 사용해야하는데, ctrl+,” 입력하게되면 개인설정 Shortcut을 이용할 수있다. Google Colab이란놈이 Jupyter를 그대로 차용하여 서비스로 만들었는데, 조금은 양심 없는거 아닌가 싶은 생각이 들기도한다. 각설하고 customizing shortcut 은 아래와 같이 작성 가능하다. 내가 즐겨 쓰는 Shortcut을 공유한다.

select, command, key 세가지로 이러어진 dictionary(?) 를 활용하면되고, command는 https://jupyterlab.readthedocs.io/en/latest/user/commands.html 사이트를 참조하여 원하는 command를 복사해서 붙여 넣으면된다. Keys는 원하는 복합 조합을 뛰어쓰기와 함께 넣으면된다. 처음에 Control로 입력했다가, Ctrl로 입력해야하는것을 뒤늦게 알았다.

{
  // Move cell up
  "shortcuts": [
      {
    "selector": ".jp-Notebook:focus",
    "command": "notebook:move-cell-up",
    "keys": [
      "Alt ArrowUp"
    ]
      },
  // Move cell down
      {
    "selector": ".jp-Notebook:focus",
    "command": "notebook:move-cell-down",
         
    "keys": [
      "Alt ArrowDown"
    ]
       },
  // Clear output
      {
          "command": "notebook:hide-cell-outputs",
          "keys": [
              "H"
          ],
          "selector": ".jp-Notebook:focus"
      },
      {
          "command": "notebook:show-cell-outputs",
          "keys": [
              "Shift H"
          ],
          "selector": ".jp-Notebook:focus"
      },
    {
        "command": "runmenu:run-all",
        "keys": [
            "Ctrl F9"
        ],
        "selector": ".jp-Notebook:focus",
    }
      ,
    {
        "command": "notebook:run-all-above",
        "keys": [
            "Ctrl F8"
        ],
        "selector": ".jp-Notebook:focus",
    },
    {
        "command": "notebook:run-all-below",
        "keys": [
            "Ctrl F10"
        ],
        "selector": ".jp-Notebook:focus",
    }
  ]
}
Up next 2023-04-08 #diary 바야흐르 시험이 필요없는 시대,, 하지만, 잘 질문해야하는 시대가 왔다 2023-06-24 #diary 우리는 작은 경험들을 기억하여 그 성공을 계속 사용하려한다. 문제는, 그것은 방어적인 확실한 도마벰 기억력 알고리즘에 따라 반응하는 것일 뿐이다. 나의 행동 지침을 결정하는 새로운 메소드가 필요하다
Latest posts 2025-05-12 2025-05-02 About me 스크린샷, 2025-05-01 23-35-43 스크린샷, 2025-05-01 23-34-05 스크린샷, 2025-05-01 23-14-37 스크린샷, 2025-05-01 23-11-26 Obsidian 사용기 Kaggle 기초 시작하기 스크린샷, 스크린샷, 2025-05-01 22-32-42 스크린샷, 2025-05-01 22-31-39 linux에서 Orange shortcut 만들기 2025-04-28 2025-04-13 2024-08-04 2024-01-20 2023-12-12 2023-12-12 노인들의 카카오톡 글 전달하기 2023-07-17 2023-06-24 #jupyter #lab #jupyter-lab 2023-04-08 주식 주식망기 2023-03-11 Pasted Pasted image 20230213225204 우리는 삶에 대해서 감사하고 있지만 때로는 그다지 감사하지도 않고 있다. 과거에 많은 글을 나만의 Django 를 사이트를 만들어서 웹호스팅 업체를 연계해서, 운영하였다.