'개소리 왈왈'에 해당되는 글 4271건

  1. 2024.08.27 잠 좀 자자 ㅠㅠ
  2. 2024.08.25 컴퓨터 수리와 부품 털어내기
  3. 2024.08.24 영풍문고 다녀옴
  4. 2024.08.22 개피곤 개더워
  5. 2024.08.19 개피곤 개더움
  6. 2024.08.18 tv 파괴 2차
  7. 2024.08.17 핸드폰 배터리 교환(사설)
  8. 2024.08.17 다이소 구리스
  9. 2024.08.15 태극기 뒤집기에 기미가요라.. 2
  10. 2024.08.14 클로드 괜찮네?

선풍기 타이머 하고 잤는데

꺼지니 더워서 깨고

그래서 다시 켜놓고 잤더니

추워서 깨고

아오.. 그렇다고 낮잠을 잘 수 있는 체질이 아니게 되어버리니 미쳐 버리겠네

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

영풍문고 다녀옴  (0) 2024.08.24
개피곤 개더워  (0) 2024.08.22
개피곤 개더움  (0) 2024.08.19
tv 파괴 2차  (0) 2024.08.18
다이소 구리스  (0) 2024.08.17
Posted by 구차니
개소리 왈왈/컴퓨터2024. 8. 25. 23:37

2세대 부품을 왕창 써서

아내 친구네 컴퓨터 2대 수리해주고 보냄

덕분에 맛있는 족발 냠냠!

 

견적 봐주면서 컴퓨존 보니 80이면 사는데

난 왜 80의 여유돈이 없는걸까.. ㅠㅠ

'개소리 왈왈 > 컴퓨터' 카테고리의 다른 글

모니터 분해  (4) 2024.08.10
모니터 사형선고  (0) 2024.08.08
모니터 고장!  (2) 2024.08.06
모니터.. 고장?  (0) 2024.08.05
키보드 튜닝  (0) 2024.08.01
Posted by 구차니

애들 대리고 다녀옴

싸우고 싸우고 싸우고 싸우는 걸로 끝 -_-

 

그래도 이런 곳도 있다는건 알려주고 싶었는데

지하철로 그정도 거리를 다녀올 만큼 장족의 발전이라고 해야하려나?

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

잠 좀 자자 ㅠㅠ  (0) 2024.08.27
개피곤 개더워  (0) 2024.08.22
개피곤 개더움  (0) 2024.08.19
tv 파괴 2차  (0) 2024.08.18
다이소 구리스  (0) 2024.08.17
Posted by 구차니

개 산책 나갔다가 비와서 돌아오고

하루종일 먼가 피곤한데다가

처서 매직도 크지 않아서 그나마 30도 까진 안가는걸 위안 삼아야 하나?

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

잠 좀 자자 ㅠㅠ  (0) 2024.08.27
영풍문고 다녀옴  (0) 2024.08.24
개피곤 개더움  (0) 2024.08.19
tv 파괴 2차  (0) 2024.08.18
다이소 구리스  (0) 2024.08.17
Posted by 구차니

어우.. 날씨가 무슨..

어제는 비가 좀 와서 아침에 27도 정도길래

이제 좀 시원해지나 싶었더니 낮에는 37도.. 너무한거 아니냐고 -_-

 

전기는 이제 곧 300kw

이번달 400kw는 우습겠구만 ㅠㅠ

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

영풍문고 다녀옴  (0) 2024.08.24
개피곤 개더워  (0) 2024.08.22
tv 파괴 2차  (0) 2024.08.18
다이소 구리스  (0) 2024.08.17
공기 청정기 분해/개조  (2) 2024.08.11
Posted by 구차니

후.. 이번에도(?) 애들이 둘다 아니라고 하는데

왼쪽 하단이라.. 새가 쪼았나 싶기도 하고.. (높이가 되나?)

이걸 핑계로 티비 치우고 수신료 빼버릴까 싶다.

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

개피곤 개더워  (0) 2024.08.22
개피곤 개더움  (0) 2024.08.19
다이소 구리스  (0) 2024.08.17
공기 청정기 분해/개조  (2) 2024.08.11
물놀이  (0) 2024.08.04
Posted by 구차니

공식 서비스 센터 갔떠니 6만?

그 와중에 앞에 액정이 깨졌다고 수리 거부 (저번에 갔을때도 그랬지만)

그런데 배터리가 임신해버려서 뒷 케이스 다 들고 일어나 열풍기로 조금만 쏘고 뜯으면 될텐데

무슨 소프트웨어가 문제가 생기네 어쩌네 개소리 하면서 거부

 

그래서 집에와서 이래저래 망가질거 알리에서 1만원대 판매하니(배송비 6천)

내가 부숴먹어서 내가 하고 말지! 하면서 분해법 찾아서 뒷판만 뜯었는데

딱 맞는 드라이버도 없고 분해해서 배터리만 빼놓고 쓰면 무슨 의미가 있나 싶어져서

[링크 : https://ko.ifixit.com/Guide/Samsung+Galaxy+Note9+배터리+교체/136639]

 

부랴부랴 검색해 사설에서 3.5만(현금)에 교체함. 여기에는 지하라고 되어있는데 4층으로 옮기신듯

겸사겸사 내꺼 액정도 교체하려고 물어봤떠니 중고가 보다 높게 나와서 수리 포기 -_ㅠ

[링크 : https://m.blog.naver.com/yellow-apple/222801011227]

'개소리 왈왈 > 모바일 생활' 카테고리의 다른 글

요금제 변경  (0) 2024.07.06
요금제 쓸만한 게 없냐..  (0) 2024.06.28
번호 이동 왜 이렇게 빨라?!  (0) 2024.05.07
번호이동 신청  (0) 2024.05.07
핸드폰 개통  (2) 2024.02.05
Posted by 구차니

미싱 기름으로는 금세 말라버려서 선풍기가 느려지는 문제가 있어서

구리스 사러 갔다가 동네 철물점에는 없어서

다이소 가보니 구리스를 판다. 없는게 없는 다이소!

 

무려(!) 2천원! 싸다싸!

 

구리스 답게 점성이 없진 않은데 그렇다고 해서 완전 끈적한 애는 아니라서

적당히 쓰기에는 좋은듯. 나중에 야외에 두는 자전거 체인과 기어 쪽에 도포를 해놔봐야겠다.



'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

개피곤 개더움  (0) 2024.08.19
tv 파괴 2차  (0) 2024.08.18
공기 청정기 분해/개조  (2) 2024.08.11
물놀이  (0) 2024.08.04
장어 오리  (0) 2024.08.03
Posted by 구차니

일본 오페라 나비부인이 먼진 모르겠다만

그걸 15일 새벽에 틀었어야 했을까.

도대체 누가 누구의 지시로, 혹은 과잉충성으로 한걸까?

 

다만 태극기는 정서적으로는 아닐수도 있지만 미묘...

 

日 기미가요→엉터리 태극기…KBS, 광복절 찬물 끼얹고 "실수" 

[링크 : https://v.daum.net/v/20240815163724061]

 

광복절에 기미가요·뒤집힌 태극기...KBS 결국 사과

[링크 : https://v.daum.net/v/20240815181323700]

Posted by 구차니

chatGPT는 먼가 성능이 좋지도 신뢰도 할 수 없는 적토마 라는 느낌인데

claude는 제법 똑똑하고 미음이 가는 경주마 라는 느낌?

 

4~5번의 대화 끝에 아래의 소스를 생성해준다. 이정도면 chatGPT보다 빠르고 나름 믿고 쓸만한 듯?

네, 요청하신 대로 DHT22에서 습도를, BMP280에서 온도와 기압을 측정하고, 이를 원격 라즈베리 파이 데이터베이스 서버로 전송하는 전체 시스템에 대한 개별 소스코드를 작성해 드리겠습니다.

1. 센서 데이터 수집 (클라이언트 라즈베리 파이):

```python
# sensor_client.py

import Adafruit_DHT
import Adafruit_BMP.BMP280 as BMP280
import time
import requests
import uuid

# 센서 설정
DHT_SENSOR = Adafruit_DHT.DHT22
DHT_PIN = 4  # GPIO 핀 번호
bmp = BMP280.BMP280()

# 클라이언트 ID 설정
CLIENT_ID = str(uuid.uuid4())

# 서버 설정
SERVER_URL = "http://your_server_ip:5000/api/weather"

def get_sensor_data():
    humidity, _ = Adafruit_DHT.read_retry(DHT_SENSOR, DHT_PIN)
    temperature = bmp.read_temperature()
    pressure = bmp.read_pressure() / 100  # hPa로 변환

    return {
        "client_id": CLIENT_ID,
        "temperature": round(temperature, 2),
        "humidity": round(humidity, 2) if humidity is not None else None,
        "pressure": round(pressure, 2)
    }

def send_data(data):
    try:
        response = requests.post(SERVER_URL, json=data)
        print(f"Data sent. Status code: {response.status_code}")
    except requests.RequestException as e:
        print(f"Error sending data: {e}")

if __name__ == "__main__":
    while True:
        data = get_sensor_data()
        send_data(data)
        time.sleep(300)  # 5분마다 데이터 전송
```

2. 서버 API (서버 라즈베리 파이):

```python
# server_api.py

from flask import Flask, request, jsonify
import psycopg2
from psycopg2.extras import RealDictCursor

app = Flask(__name__)

# 데이터베이스 연결 설정
DB_PARAMS = {
    "host": "localhost",
    "database": "weather_db",
    "user": "your_username",
    "password": "your_password"
}

def get_db_connection():
    return psycopg2.connect(**DB_PARAMS)

@app.route('/api/weather', methods=['POST'])
def add_weather_data():
    data = request.json
    conn = get_db_connection()
    cur = conn.cursor()
    try:
        cur.execute(
            "INSERT INTO weather_data (client_id, temperature, humidity, pressure) VALUES (%s, %s, %s, %s)",
            (data['client_id'], data['temperature'], data['humidity'], data['pressure'])
        )
        conn.commit()
        return jsonify({"message": "Data added successfully"}), 201
    except Exception as e:
        conn.rollback()
        return jsonify({"error": str(e)}), 400
    finally:
        cur.close()
        conn.close()

@app.route('/api/weather', methods=['GET'])
def get_weather_data():
    conn = get_db_connection()
    cur = conn.cursor(cursor_factory=RealDictCursor)
    try:
        cur.execute("SELECT * FROM weather_data ORDER BY timestamp DESC LIMIT 100")
        data = cur.fetchall()
        return jsonify(data)
    finally:
        cur.close()
        conn.close()

if __name__ == '__main__':
    app.run(host='0.0.0.0', port=5000)
```

3. 데이터베이스 설정 (서버 라즈베리 파이):

PostgreSQL을 사용한다고 가정하고, 다음과 같이 데이터베이스와 테이블을 설정합니다:

```sql
CREATE DATABASE weather_db;

\c weather_db

CREATE TABLE weather_data (
    id SERIAL PRIMARY KEY,
    client_id VARCHAR(50),
    temperature FLOAT,
    humidity FLOAT,
    pressure FLOAT,
    timestamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
```

4. 필요한 라이브러리 설치:

클라이언트 라즈베리 파이:
```
pip install Adafruit_DHT Adafruit_BMP280 requests
```

서버 라즈베리 파이:
```
pip install flask psycopg2-binary
```

5. 시스템 실행:

클라이언트 라즈베리 파이:
```
python sensor_client.py
```

서버 라즈베리 파이:
```
python server_api.py
```

이 시스템에서:

- 클라이언트 라즈베리 파이는 센서에서 데이터를 수집하고 5분마다 서버로 전송합니다.
- 서버 라즈베리 파이는 API를 통해 데이터를 받아 데이터베이스에 저장합니다.
- GET 요청을 통해 최근 100개의 데이터를 조회할 수 있습니다.

실제 구현 시 고려할 점:
1. 오류 처리와 로깅을 더 강화하세요.
2. HTTPS를 사용하여 데이터 전송을 암호화하세요.
3. 클라이언트 인증을 추가하여 보안을 강화하세요.
4. 데이터베이스 연결 풀링을 사용하여 성능을 개선하세요.
5. 환경 변수를 사용하여 설정을 관리하세요.

이 코드는 기본적인 구조를 제공합니다. 실제 환경에 맞게 수정하여 사용하시기 바랍니다.

 

'개소리 왈왈 > 인공지능' 카테고리의 다른 글

GPT-4o?  (0) 2024.05.27
GPT 4. 미국 변호사 시험 상위 10%  (0) 2023.03.16
대 AI시대, 프로그래머란...?  (2) 2023.02.08
시소러스 (thesaurus)  (0) 2020.01.19
우버 자동운전 차량 첫 사고 동영상 공개  (4) 2018.03.22
Posted by 구차니