본문 바로가기

분류 전체보기139

[말씀묵상] 에베소서 5장 17절 | 요한복음 6장 38-39절 | 하나님의 뜻대로 하여 이루는 승리 새해 2025년을 맞이하며,올해도 하나님 안에서 사랑과 승리의 기쁨을 누리시길 진심으로 응원합니다. “하나님의 뜻대로 하여승리를 이룬 인물들”에대해서 나누고자 합니다. 에베소서 5장 17절그러므로 어리석은 자가 되지 말고 오직 주의 뜻이 무엇인가 이해하라 요한복음 6장 38-39절 내가 하늘로서 내려 온 것은 내 뜻을 행하려 함이 아니요. 나를 보내신 이의 뜻을 행하려 함이니라. 나를 보내신 이의 뜻은 내게 주신 자 중에 내가 하나도 잃어버리지 아니하고 마지막 날에 다시 살리는 이것이니라. “하루를 믿어도 하나님이 원하시는 대로 믿고 사랑하여라. 그래야 받으신다.” 하나님께서는자기의 방법으로 하나님을 믿고자기 생각대로 사랑하는 것은받지 않으신다고 하셨습니다. 왜 그럴까요?하나님의 방법과 자기의 방법.. 2025. 1. 3.
Java 8에 추가된 Optional에 대해 알아보기 Optional은 null처리를 하기 위한 도구가 맞는가?Optional은 Java 8에서 등장한 null 처리를 보다 안전하게 하기 위한 도구입니다. 하지만 “null을 없애기 위해” 무분별하게 사용하는 경우,오히려 코드의 복잡성을 높이고 성능을 저하시킬 수 있습니다. Optional을 어떻게 올바르게 사용할 수 있을지 함께 알아봅시다. 😌 Optional은 'null을 없애는 도구가 아니다.많은 사람들이 Optional을 “null을 없애기 위한 도구”로 착각하지만,정확히 말하면 “null을 안전하게 다루기 위한 래퍼(wrapper)”입니다. 즉, Optional의 목적은 null을 완전히 없애는 게 목적이 아니라,“값이 없을 수도 있다”는 상황을 명시적이고 안전하게 표현하기 위한 포장지입니다. 공.. 2024. 11. 10.
나의 삶을 되돌아보며 ✏️ 나의 철학을 글로 표현해보자생각과 경험을 글로 표현하는 것을 좋아합니다.기록하다 보면, 귀한 사연들이 떠오르고다른 사람과 경험을 나누며 함께 성장할 수 있다는 걸 느끼기 때문인데요. 이번 글은 그동안 하나님께서 내 인생에 그려오신 여정을 적어보려 합니다. ☺️ 🌱 나의 유년기 : 될때까지 해보자 10대는 끝까지 버티는 법을 배운 시기였습니다.공부 중심의 환경 속에서 자라며, 비교와 경쟁은 공기처럼 당연했습니다. “노력해도 소용 없는 것이 있구나”“정해진 커리큘럼을 따라가야 성공하지는 않을까?”그런 생각들이 마음을 서서히 잠식했습니다. 항상 열심히 했지만, 늘 부족하다는 느낌이 따라왔습니다."나는 한계가 있다""뒤처지면 안 된다"는 생각 속에서패배 의식과 불안이 뒤섞여 있던 시절이었습니다. 고3.. 2024. 9. 22.
[백준] 23290 : 마법사 상어와 복제 (삼성 SW 역량 테스트) / python 1. 문제 설명 23290번: 마법사 상어와 복제 첫째 줄에 물고기의 수 M, 상어가 마법을 연습한 횟수 S가 주어진다. 둘째 줄부터 M개의 줄에는 물고기의 정보 fx, fy, d가 주어진다. (fx, fy)는 물고기의 위치를 의미하고, d는 방향을 의미한다. 방향 www.acmicpc.net 오늘은 기존에 배운 물복사버그 마법의 상위 마법인 복제를 배웠고, 4 × 4 크기의 격자에서 연습하려고 한다. (r, c)는 격자의 r행 c열을 의미한다. 격자의 가장 왼쪽 윗 칸은 (1, 1)이고, 가장 오른쪽 아랫 칸은 (4, 4)이다. 격자에는 물고기 M마리가 있다. 각 물고기는 격자의 칸 하나에 들어가 있으며, 이동 방향을 가지고 있다. 이동 방향은 8가지 방향(상하좌우, 대각선) 중 하나이다. 마법사 상어.. 2022. 10. 16.
[백준] 17471 : 게리맨더링 / python 1. 문제 설명 17471번: 게리맨더링 선거구를 [1, 4], [2, 3, 5, 6]으로 나누면 각 선거구의 인구는 9, 8이 된다. 인구 차이는 1이고, 이 값보다 더 작은 값으로 선거구를 나눌 수는 없다. www.acmicpc.net 문제 백준시의 시장 최백준은 지난 몇 년간 게리맨더링을 통해서 자신의 당에게 유리하게 선거구를 획정했다. 견제할 권력이 없어진 최백준은 권력을 매우 부당하게 행사했고, 심지어는 시의 이름도 백준시로 변경했다. 이번 선거에서는 최대한 공평하게 선거구를 획정하려고 한다. 백준시는 N개의 구역으로 나누어져 있고, 구역은 1번부터 N번까지 번호가 매겨져 있다. 구역을 두 개의 선거구로 나눠야 하고, 각 구역은 두 선거구 중 하나에 포함되어야 한다. 선거구는 구역을 적어도 하나.. 2022. 10. 10.
[백준] 1034 : 램프 / python 1. 문제 설명 1034번: 램프 첫째 줄에 N과 M이 주어진다. N은 행의 개수이고, M은 열의 개수이다. N과 M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 램프의 상태가 주어진다. 1이 켜져있는 상태이고, 0이 꺼져 www.acmicpc.net 문제 지민이는 각 칸마다 (1×1크기의 정사각형) 램프가 들어있는 직사각형 모양의 탁자를 샀다. 모든 램프는 켜져있거나 꺼져있다. 각 열의 아래에는 스위치가 하나씩 달려있는데, 이 스위치를 누를 때마다 그 열에 있는 램프의 상태가 바뀐다. 켜져있는 램프는 꺼지고, 꺼져있는 램프는 켜진다) 만약 어떤 행에 있는 램프가 모두 켜져있을 때, 그 행이 켜져있다고 말한다. 지민이는 스위치를 K번 누를 것이다. 서로다른 스위치 K개를 누르지 않아도 .. 2022. 9. 26.