“그럴수 있어“9월 2일"그럴수 있어" 라며 흘려보낼수 있는게 어른이라는 말이 너무 위로가 되서 병원 대기실 의자에서 혼자 눈물 주르륵 언젠가 이효리가 화면을 정면으로 보며 "꽤 잘살았어" 라고 해주는말에
아니 논은 왤케 클로즈업 하나요 ㅋㅋㅋㅋ9월 1일화면 너무 꽉차서 부담 ㅋㅋㅋㅋ 피부관리 신경쓰셔야겠네요 ㅋㅋㅋ 게스트들 부담스러워할듯 ㅋㅋㅋㅋ 화질 너무좋고 칼핀 ㅋㅋㅋㅋ 모공까지 보이네요 ㅎㅎㅎ 확실히 첫방의 긴장감이 좀 덜하네요
와 갤럭시 23뭐죠?ㅎㄷㄷㄷ9월 1일보급만 쓰다가 갤 23 자급제로 넘어왓는대 적당한 화면 가벼움 베터리 짱짱 넷플 유튜브 게임 할때도 좋네요
프로 4명이 세계 1위 프로에게 박살나는 화면ㄷㄷㄷ9월 1일
윈도우 11 겁나 못생겼.. ㅜ.ㅜ9월 1일직접 쓰려니 더욱 화면이 못생겼어요 ㅜ.ㅜ 저는 곡선 윈도우 안좋아 하그든요. ㅜ.ㅜ 슬프다.....
[펌] 엄청난 업적을 써내리고 있는 영화9월 1일아마존 프라임에서 개봉된 우주전쟁 아이스 큐브 주연이다 영화 서치 처럼 극도로 제한된 화면으로 외계인 침공을 보는 영화다 제목보면 2005년 우주전쟁이 떠오를텐데 같은 소설을 가지고
다이소 갠역시 맥세이프케이스 득템9월 1일2트에 성공했습니다 깰금스 하네요 화면보호필름도 천원으로 내리고 프리이버시도 이천원에.나오고 진짜 올리브영 못지않게 요즘 핫한 쇼핑점인건 사실인듯해요 그나저나 케이스 바꿨다고 이렇게
손흥민 출근 패션 ㅋㅋ.mp49월 1일NBA도 그렇고 미국 프로스포츠 선수 출근화면 잘 잡아줌 ㅋㅋㅋ
애플티비로 쏘니 중계 보는데..9월 1일이거 손흥민 밀착 다큐인가요ㅋㅋㅋㅋ 첨부터 쏘니 이야기랑 화면에 쏘니만 가득ㅋㅋㅋ 오늘 멀티골 기원합니다!!
갤럭시 역충전 기능이 불러오는 황당한 시츄에이숀9월 1일그러다 우연히 보조배터리의 LED를 충전이 꺼지는 순간에 보고 있게 됐는데 표시 화면이 깜빡이다가 out (폰 충전) 에서 in (보조배터리 충전)으로 바뀌네요. 읭?
이북리더기vs아이패드vs종이책 차이.jpg9월 1일좋아서 종이책과 거의 흡사함 이북리더기 원리 내부에 e-ink라고하는 흰+검 작은 캡슐들이 있음 이거를 전기장으로 재배열하면서 이미지를 만드는거라 한번 재배열하면 전기소모 없이도 화면이
언제부턴가 이 광고 계속 눌러져서 빡치네요9월 1일언제 생겻는지는 모르겟는데 얼마 안된거 같은데 광고배너 겁나커서 화면 내리다보면 눌러져서 자꾸 다른 화면 넘어가네요 아오 열받아 뒤로가기도 한번에 안넘어가고.. 개열받네..
이번에 이사하며 직구로 85인치 달았는데 괜찮네요9월 1일펀조이 해외직구로 85QNF90 TV를 구매했는데 정말 만족스러워요. 85인치 대화면이라 거실 분위기가 확 달라졌고, 화질이 선명하고 색감도 생생해서 영화나 스포츠 중계를 볼 때 몰입감이
겸공 화면 우측 상단에 타이포그래픽9월 1일방송 중 화면 우측 상단에 표현되는 모양은 작고 가늘어서 가독성이 너무 떨어져 보여요 ㅠㅠ 멤버십 전화번호도 너무 작게 보여요 겸공PD 님 조금 개선이 필요해 보여서 의견 남깁니다
9월부터 바뀌는 카카오톡 예상도.jpg9월 1일굳이 알고 싶지도 않고 알 필요도 없는 직장동료or거래처 사람들의 사생활을 첫화면에 보게 될 예정
9월부터 바뀐다는 카카오톡 화면 예상도9월 1일톡 메신저면 토크 기능에 충실해야지, 갑자기 소셜 미디어 앱으로 탈바꿈 하려는 게 웃기네요~ ㅎㅎ 설정에서 친구 목록을 이전처럼 바꿀 수 있도록 옵 션을 넣어달라!
집에 인터폰이 혼자 커져요 ㅠㅠ9월 1일며칠전 부터 몇번씩 그러더니 방금 두번이나 혼자 화면이 켜져요ㅠㅠ 카메라로 보이는건 아니고 하얀화면으로 켜지면서 지직?
손가락 만한 화면과 그냥 튀는 공 올려봅니다.9월 1일T-Display라는게 집에 굴러 다니고... 전 USB케이블이 데이터 통신 되는지 검사 하다가... 하는 김에 이걸 테스터로 쓸 수 없나 하다가... 조금 코드를 만졌더니 야밤이네요. 원래 목적은 이미 기억에 없습니다. 코딩은 주로 제미나이가... 저는 잔소리랑 인간 디버거 역할이었습니다. 환경 잠깐 만들때 Grok과 Chat-GPT가 상관없는 이야기로 우기는 통에 좀 시간 날렸구요... (그냥 환경이 낡아서 전부 업뎃이 필요했다는 것 뿐이었단 결론) code_InfoAndBtnDblBuffer.ino #include <TFT_eSPI.h> #include <SPI.h> TFT_eSPI tft = TFT_eSPI(); TFT_eSprite sprite = TFT_eSprite(&tft); bool lastBtn0State = HIGH; bool lastBtn35State = HIGH; int ballX, ballY; int ballVX, ballVY; int ballRadius = 10; int ballColor = TFT_MAGENTA; unsigned long previousMillis = 0; unsigned long frameCount = 0; // 초당 프레임 수 계산용 unsigned long totalFrameCount = 0; // 시작부터 누적된 총 프레임 수 float frameRate = 0.0; void drawAllElements(); void setup() { // 시리얼 통신 초기화 Serial.begin(115200); pinMode(TFT_BL, OUTPUT); digitalWrite(TFT_BL, HIGH); tft.init(); tft.setRotation(1); tft.fillScreen(TFT_BLACK); sprite.createSprite(tft.width(), tft.height()); pinMode(0, INPUT_PULLUP); pinMode(35, INPUT_PULLUP); randomSeed(millis()); ballX = random(ballRadius, tft.width() - ballRadius); ballY = random(ballRadius, tft.height() - ballRadius); ballVX = 2; ballVY = 2; Serial.println("System Initialized"); } void loop() { unsigned long currentMillis = millis(); if (currentMillis - previousMillis >= 1000) { frameRate = (float)frameCount / ((float)(currentMillis - previousMillis) / 1000.0); //frameRate = frameCount; // 근사치로 보고, 1초 동안의 프레임 수를 바로 FPS로 사용 // 시리얼 모니터로 프레임 정보 출력 Serial.print("FPS: "); Serial.print(frameRate, 4); Serial.print(" | Total Frames: "); Serial.print(totalFrameCount); Serial.print(" | Free Heap: "); Serial.print(ESP.getFreeHeap()); Serial.println(" B"); frameCount = 0; previousMillis = currentMillis; } frameCount++; totalFrameCount++; // 총 프레임 수 증가 ballX += ballVX; ballY += ballVY; if (ballX + ballRadius >= tft.width() || ballX - ballRadius <= 0) { ballVX *= -1; ballX = constrain(ballX, ballRadius, tft.width() - ballRadius); } if (ballY + ballRadius >= tft.height() || ballY - ballRadius <= 0) { ballVY *= -1; ballY = constrain(ballY, ballRadius, tft.height() - ballRadius); } drawAllElements(); bool currentBtn0State = digitalRead(0); bool currentBtn35State = digitalRead(35); if (currentBtn0State != lastBtn0State || currentBtn35State != lastBtn35State) { lastBtn0State = currentBtn0State; lastBtn35State = currentBtn35State; } sprite.pushSprite(0, 0); delay(1); } void drawAllElements() { sprite.fillSprite(TFT_BLACK); sprite.fillCircle(ballX, ballY, ballRadius, ballColor); int lineHeight = 15; int currentY = 10; sprite.setTextColor(TFT_NAVY); sprite.setTextSize(2); sprite.setCursor(10, currentY); sprite.println("ESP32 System Info"); currentY += lineHeight; sprite.setTextColor(TFT_DARKGREEN); sprite.setCursor(10, currentY); sprite.print("Flash Size: "); sprite.print(ESP.getFlashChipSize() / 1024 / 1024); sprite.println(" MB"); currentY += lineHeight; sprite.setTextColor(TFT_ORANGE); sprite.setCursor(10, currentY); sprite.print("Chip Rev: "); sprite.println(ESP.getChipRevision()); currentY += lineHeight; sprite.setCursor(10, currentY); sprite.print("Resolution: "); sprite.print(tft.width()); sprite.print("x"); sprite.println(tft.height()); currentY += lineHeight; sprite.setCursor(10, currentY); sprite.setTextColor(TFT_WHITE); sprite.print("Board Btn: "); if (digitalRead(0) == LOW) { sprite.setTextColor(TFT_GREEN); sprite.print("ON"); } else { sprite.setTextColor(TFT_ORANGE); sprite.print("OFF"); } sprite.setTextColor(TFT_WHITE); sprite.print("/"); if (digitalRead(35) == LOW) { sprite.setTextColor(TFT_GREEN); sprite.println("ON"); } else { sprite.setTextColor(TFT_ORANGE); sprite.println("OFF"); } currentY += lineHeight; sprite.setCursor(10, currentY); sprite.setTextColor(TFT_WHITE); sprite.print("Free Heap:"); sprite.print(ESP.getFreeHeap() / 1024.0, 1); sprite.println(" KB"); currentY += lineHeight; sprite.setCursor(10, currentY); sprite.setTextColor(TFT_WHITE); sprite.print("FPS:"); sprite.print(frameRate, 4); sprite.print(" ("); sprite.print(totalFrameCount); sprite.println(")"); } 음... 버튼이 쓸 수 있는게 2개 있으니 테트리스나 뱀게임을 만들 수 있을지도요... 3.7v배터리의 충방전을 지원한다니 하나 붙혀보면 진짜 모바일로 쓸 수 있으려나요...
대구지역화폐 대구로페이 13%! 충전했어요 ㅋㅋ9월 1일오픈런 했음에도 대구로페이 충전하는 어플인 아임샵 들어가는데에만 10분걸리고 다시 충전버튼 누르고 대기화면 떠서 충전완료 되는데 3-4분 걸렸네요 역대급 할인율인 13%는 너무나도
슈카빵 와이프님이 예상하고 내가 뉴스를 통해 목격한 특이점8월 31일했더니 다 남자들밖에 없고만 20-30대 여자는 저런데 안가 해서 화면을 봤더니 진짜네요 ㅎㅎ