본문 바로가기

기타4

글씨가 짤리는 버그 - HTML 태그 제대로 알고 쓰자 폰트가 짤리는 버그가 발생하였다.후배가 티스토리 블로그의 스킨을 편집하는데 미묘하게 폰트 윗 부분이 짤리는데 원인을 모르겠다고 말해주었다.그래서 개발자 도구와 함께 분석한 결과, 폰트 크기는 13px인데, height가 12.8px인 것이 문제였다. 그런데 더 근본적인 원인은  태그로만 내용물을 작성한 것이 문제이다.  MDN에 의하면 태그는 본질적으로 아무것도 나타내지 않는 콘텐츠 영역을 지정할 때 사용한다.  태그뿐만이 아니라 태그도 사실 우리가 무지성 난사하는 태그도 별로 좋지 않다. 태그 또한, 본질적으로 아무것도 나타내지 않는 콘텐츠 영역을 지정하는데 사용한다.  Title Contents1 Contents2 이를 본질적으로 생각해보자.  태그는 분할한다는 느낌을 가지고 있다. 구역을.. 2025. 1. 20.
동서양의 윤리 기말 과제 - 더불어 살아가는 사회를 만들기 위해서 윤리적 태도가 필요한 이유 나는 "Cogito, ergo sum"이라는 말을 좋아한다. 나는 생각한다. 고로 존재한다. 이 말이 나는 사람과 동물을 구분지을 때, 필요하다고 생각한다. 물론, 데카르트가 이를 위해 말한건 아닐 것이다. 철학에 무지한 나로서도 이 말이 인간이 동물과는 다르다와 관련된 말이라고 생각하지는 않는다. 단순히 내가 받아들이는 방식이다. 나의 생각을 전개하기에 앞서, 과학적으로 생각해보자. 인간도 뇌를 가지고 있고 동물도 뇌를 가지고 있다. 똑같은 뇌를 가지고 있기 때문에, 둘 다 생각이라는 것을 할 수 있을 것이다. 그러나 결론을 미리 얘기하자면, 우리가 사유하기 때문에 동물과는 다르다. 나는 대학교 1학년 서양철학 시간에 "인간은 사유하기에 동물과 다르다"라고 배웠다. 동물이나 사람이나 똑같이 사회를 만든.. 2024. 9. 9.
MNIST NN 필기체 인식 with C( MNIST NN C code) dataset     Train Layer (1 hidden Layer)#define _CRT_SECURE_NO_WARNINGS#include #include #include #include #include #define the_number_of_input_nodes 784#define input_training_images 60000#define output_testing_images 10000#define zero_input_training_images 5923#define one_input_training_images 6742#define two_input_training_images 5958#define three_input_training_images 6131#define four_input_t.. 2024. 7. 4.
아두이노 오렌지보드 블루투스 통신(ble통신) 앱인벤터로 앱 만들기 주제결정2022/ 2학기 기초설계 수업에서 교수님이 아두이노 오렌지보드를 이용하여 기존에 없는 제품을 만들어보라 과제를 받았다. 우리 조는 공유 킥보드의 무분별한 주차가 사회문제를 만들고 있다는 점에서 착안해서 공유 킥보드 관련 제품을 만들기로 결정하였다. 문제 인식 먼저, 공유 킥보드의 무분별한 주차가 도로 위 뿐만이 아니라, 그 어떤 물건도 있지 않아야 하는 시각장애인 유도블럭(이하 점자블럭)에도 주차되어 있는 것을 확인 할 수 있었다. 공유 킥보드가 잘 못 주차된 점자블럭을 시각장애인들이 지나갈 때, 다칠 위험이 생긴다. 그래서 우리는 공유 킥보드가 주차될 때, 주차하는 자리에 점자블럭이 있으면 주차 요청이 실패되는 방식의 앱을 아두이노를 활용해서 만들고자 하였다. 첫번째 단계로 어떻게 아두이노가 .. 2024. 6. 24.