Skip to content

Instantly share code, notes, and snippets.

View Verssae's full-sized avatar
🐧

Hansae Ju Verssae

🐧
  • Hanyang University
  • Seongnam
View GitHub Profile
@Verssae
Verssae / cloudSettings
Last active November 12, 2019 16:29
hello
{"lastUpload":"2019-11-12T16:29:58.074Z","extensionVersion":"v3.4.3"}
@Verssae
Verssae / safetyedu.js
Last active April 15, 2025 12:50
ν•œμ–‘λŒ€ μ•ˆμ „κ΅μœ‘ μŠ€ν‚΅ 슀크립트
/*
Hanyang Univ. a script for skipping safetyedu courses
http://safetyedu.hanyang.ac.kr/
[ꡐ윑 μ˜μƒ μŠ€ν‚΅]
1. 'μˆ˜κ°•ν•˜κΈ°' λ²„νŠΌμ„ 눌러 μ•ˆμ „κ΅μœ‘ 창을 λ„μš΄λ‹€.
2. κ°œλ°œμžλ„κ΅¬(F12 λ²„νŠΌμ„ 눌러)λ₯Ό μ—΄μ–΄ 'console' 탭에 이동해 μ•„λž˜ 슀크립트λ₯Ό λΆ™μ—¬λ„£λŠ”λ‹€.
3. 6κ³Όλͺ©μ— λŒ€ν•΄ λ°˜λ³΅ν•œλ‹€.
@Verssae
Verssae / μ†Œλ°©κ΅μœ‘ 슀크립트.js
Created March 10, 2021 02:37
연ꡬ싀 μ†Œλ°©κ΅μœ‘ μŠ€ν‚΅ 슀크립트
// it's all!
progressCheck(true)
@Verssae
Verssae / names.js
Last active June 22, 2023 06:54
Get student names and ids from lms student list pages
let names = Array.from(document.getElementsByClassName("roster_user_name student_context_card_trigger")).map(e => e.text.split('(', 1)[0].split('/')[0].trim())
let ids = Array.from(document.getElementsByClassName("rosterUser al-hover-container")).map(e => e.getElementsByTagName('td')[2].textContent.trim())
var arrays = [
names,
ids
]; // 좜λ ₯ν•  λ¬Έμžμ—΄ λ°°μ—΄λ“€
var container = document.createElement("div"); // μƒˆλ‘œμš΄ <div> μš”μ†Œ 생성
@Verssae
Verssae / bookmark.js
Created March 2, 2022 04:34
Add this script to bookmark bar; Click this bookmark button to check all radio buttons in COVID-19 self-check sheet of Hanyang portal
javascript: document.querySelectorAll("input[type='radio'][value='b']").forEach((x) => {x.checked = true});document.getElementById("btn_confirm").click()
@Verssae
Verssae / skip.js
Last active December 17, 2024 15:35
ν•œμ–‘λŒ€ν•™κ΅ 인ꢌ/폭λ ₯예방 κ΅μœ‘μ‹œμŠ€ν…œ μŠ€ν‚΅ 슀크립트
/**
[κ°•μ˜ μ˜μƒ μŠ€ν‚΅]
1. μž¬μƒλ²„νŠΌμ„ 눌러 ν•œμ–‘λŒ€ λ‘œλ”© μ˜μƒμ΄ λλ‚˜κ³ (μ•½ 4초) κ°•μ˜κ°€ μž¬μƒλœ ν›„ F12 λ²„νŠΌμ„ 눌러 개발자 μ½˜μ†”μ„ μ—° λ’€ console νƒ­μœΌλ‘œ μ΄λ™ν•œλ‹€.
2. μ•„λž˜ 슀크립트λ₯Ό λΆ™μ—¬λ„£λŠ”λ‹€.
3. μ‚¬μ΄νŠΈμ—μ„œ λ‚˜κ°ˆ 것이냐고 λ¬»λŠ” 창이 뜨면 'λ‚˜κ°€κΈ°'λ₯Ό λˆ„λ₯Έλ‹€.
4. λ‹€μ‹œ μ˜μƒμ΄ λ‘œλ“œλ˜λ©΄ μž¬μƒ λ²„νŠΌμ„ 눌러 μž¬μƒν•˜κ³  μ˜μƒ 끝으둜 컨트둀 λ²„νŠΌμ„ 움직여 μ˜μƒ μ‹œμ²­μ„ μ™„λ£Œν•œλ‹€.
**/
@Verssae
Verssae / TextGenerator.java
Last active May 26, 2022 15:08
(CSE2024) Exercise 1. JUnit5 Unit Test μ‹€μŠ΅
/**
μ†Œν”„νŠΈμ›¨μ–΄κ³΅ν•™ 13μ£Όμ°¨ μ‹€μŠ΅ 1 by Hansae Ju
1. TextGenerator의 각 λ©”μ†Œλ“œμ— λŒ€ν•΄ μœ λ‹› ν…ŒμŠ€νŠΈ μ½”λ“œλ₯Ό μž‘μ„±ν•˜μ‹œμ˜€.
2. halfText() λ©”μ†Œλ“œμ™€ halfText2() λ©”μ†Œλ“œκ°€ λ™μΌν•œμ§€ ν™•μΈν•˜κ³ , 버그가 μžˆλ‹€λ©΄ μˆ˜μ •ν•˜μ‹œμ˜€.
3. ν”„λ‘œμ νŠΈ 전체λ₯Ό μ••μΆ•ν•˜μ—¬ .zip 파일둜 μ œμΆœν•˜μ‹œμ˜€.
**/
public class TextGenerator {
public TextGenerator() {
@Verssae
Verssae / modified-zotselect-link.js
Created September 20, 2022 02:32 — forked from masnick/modified-zotselect-link.js
Zotero export translator for getting zotero:// link and article information
@Verssae
Verssae / CodeReviewEx.java
Last active December 2, 2022 06:16
Code Review Exercise
public class CodeReviewEx {
public static void main(String[] args) {
System.out.println("This will be printed");
}
/* Q1 ~ Q6 (dayOfYear) */
public static int dayOfYear(int month, int dayOfMonth, int year) {
if (month == 2) {
dayOfMonth += 31;
} else if (month == 3) {
dayOfMonth += 59;
@Verssae
Verssae / Utility.java
Created November 30, 2022 07:49
A Class for JUnit5 Exercise (CSE2024 SW Development Practices)
import java.util.List;
/**
* A Class for JUnit5 Exercise (CSE2024 SW Development Practices)
*
* @author juhansae
* @version 2022.2
* @// Create a JUnit test class with some test methods
* @// Then, refactor it to pass all the tests !
*/