결국 소비를 위한 소비 아닌가

 

미니멀라이프를 지향하기 위해 쿠팡 와우를 끊자

로켓배송의 매력은 너무 좋으나 상품이 저렴한것도 아니고

 

월 쿠팡멤버쉽 비용상승으로 인한 부담

월 2회 이상은 이용해야 본전이며

 

나는 쿠팡플렉스 등 ott 이용도 하지 않는다.

 

잘가라 쿠팡 

반응형

오염된 브레이크액

2만키로 주행하고 처음 교환했습니다. 

 

마스터 실린더에는 이물질이 있었고 알리에서 구입한 함수율테스터기에서 4%대 LED가 점등

인간은 적응의 동물인지 그냥 타고 다녔는데 

 

교환하고 브레이킹 담력도 좋아지고 , 브레이킹 거리도 줄었다. 

 

500ml 한통에 5000~ 7000원 이면 구입가능하다 

셀프로 하는 방법은 유트브 찾아보면 기종별 방법이 나와있다.

 

폐유 처리는 조만간 정비소에 갔다주려한다.

 

1~2년에 한번씩은 교환하자 

반응형

'모터사이클' 카테고리의 다른 글

[혼다 cb400] 혼다 cb400 메뉴얼  (0) 2017.09.29
import 'dart:convert';

final rawString = 'id@id.com:password';
Codec<String, String> stringToBase64 = utf8.fuse(base64);
String token = stringToBase64.encode(rawString);

 

base64 인코딩 

반응형

'IT & Programming > Dart and Flutter' 카테고리의 다른 글

flutter 비만도 계산기 3.0 에서 실행  (0) 2024.02.28

 

1. 헤놀로지의 시작

4년전 팀프로젝트 공유 목적으로 사용하던 2베이 시놀로지 잘 사용했는데 

도커를 이용해서 2개의 서비스를 사용하면서부터 너무 느렸다. 

당시 사용자가 6~8명

 

그리하여 버린 부품으로 만든 헤놀로지가 시작되었다. 

당시 우분투를 사용할 까도 했는데 간편하게 사용하기엔 시놀로지 인터페이스가 편했다.

나름 보안적인? 부분도 관리하기 쉽고 

 

2. 치명적인 단점

오래된 부품들 , 불용부품들을 이용해서 만들었더니 

몇번의 사망 - 부활을 했다. 

 

-우선 Power 사망 

400W 묻지마 파워 사망 

재활용 하기전에 이미 3년이상 사용했던 파워인데 24시간 사용하다 보니 콘덴서가 터졌다.

 

-메인보드 불량

처음에는 ddr3 8기가 4개 풀뱅크였는데 

2개가 인식불량이 발생했다. 

8기가만 해도 충분해서 2개는 빼고 사용

 

-메인보드 불량2 

어느날 보니 헤놀로지 접속이 불가능했다.

메인보드 내장 렌이 사망했다.

775 중고 보드를 구해도 이미 수명이 다한 놈들이여서

렌카드 구해서 수명연장

 

3. 헤놀로지를 끝내고 시놀로지를 갔다가 다시 헤놀

인텔 i7-4770 시피유를 사용했는데 나스용으로는 만족스러웠다.

처음 설치할때 이후 업데이트도 불필요했으며 

내부망에서만 동작하도로 외부인터넷 차단상태라 나름 보안에도 문제 없었으며 

 

오래된 부품활용해서 사용하다보니 중간 중간 사망하는 경우가 있었다.

그때마다 집에 남는 부품 하나둘 각출해서 수명을 연장했었는데

 

프로젝트 회비? 공금이 남아서 시놀로지4베이를 구입했다.

나름 정품이니 좋겠다 했는데 

 

8명의 클라이언트가 사용하기엔 다소 부족했다.

도커를 돌리기엔 4기가 램도 문제가 있었으며

CPU컴퓨팅 파워가 워낙 저전력 모드라 형상관리 , 레드마인 , 등을 돌리기엔 부족했다.

 

고성능의 시놀로지를 구입하면 해결되지만 비용이... 

 

기존에 사용하던 4770을 다시 사용하자는 의견이 있었는데 , 사실 사용하기엔 부족함이 없었으나

보드가 오늘 내일 하고 , 사용하던 하드 디스크도 이미 수명한계를 한참은 지난 불용품들이였다.

 

얼마전 구입했던 시놀로지를 팀원이 인수하기로 하고 그 돈으로 저렴한 pc 구입하고 남는돈으로 

저녁도 먹고 다시 헤놀로지를 장만했다.

 

그리하여 이번엔 신품으로 가자

라이젠5 5600G / 32G Ram / 600w 파워 / NVMe 500G (캐쉬) / 4테라 NAS용 하드 2개 / 10g dual 렌카드

 

 

사실 도커가 메인이라면 우분투를 OS로 설치 하고 나머지를 가상으로 돌리는것이 현명하겠지만

나름 검증된 헤놀로지 를 사용해서 만족스러운 시스템을 구성했다.

 

소규모 팀 5~8명이 동시에 사용하기엔 충분했다. 

집에서 사용하기엔 전력사용량 이나 소음 , 등으로 비추천하지만 

세미 프로젝트 공용으로 사용하기엔 추천

 

성능은 : 내부망 2.5G 스위칭 허브에 물려있다. 아직 10G 허브가 없어서 

파일 공유 능력은 190 ~ 200 정도 성능이고 

도커에서 돌아가는 형상관리 , 테스트 서비스들 아주 빠릿빠릿하다. 

 

4.끝으로

정리하자면 헤놀로지 의 성능은 가성비 최고다. 24시간 서버로 사용하는 장비다 보니

내구성이 팍팍 줄어든다. 쿨링에 신경을 쓰고 , 너무 저렴하고 , 묻지마 제품보단 나름 이름있는 제품으로 

구성하면 만족도 높을것이다.  그리고 정품이 아니라는 찝찝함....은 덤 

반응형

비만도 계산기 

import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'BMI Demo',
      theme: ThemeData(
        primarySwatch: Colors.green,
      ),
      home: BmiMain(),
    );
  }
}

class BmiMain extends StatefulWidget {
  const BmiMain({super.key});

  @override
  State<BmiMain> createState() => _BmiMainState();
}

class _BmiMainState extends State<BmiMain> {
  final _formKey = GlobalKey<FormState>();
  final _heightController = TextEditingController();
  final _weightController = TextEditingController();

  @override
  void dispose(){
    _heightController.dispose();
    _weightController.dispose();
    super.dispose();
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(title: Text('비만도 계산기'),
      ),
      body: Container(
        padding: const EdgeInsets.all(16.8),
        child: Form(
          key: _formKey ,
          child: Column(
            children: [
              TextFormField(
                decoration: InputDecoration(
                border: OutlineInputBorder(),
                  hintText: '키',
              ),
                controller: _heightController,
                keyboardType: TextInputType.number,
                validator:(value){
                  if(value!.trim().isEmpty){
                    return '키를 입력하세요';
                  }
                  return null;
                }
              ),
              SizedBox(
                height: 16.8,
              ),
              TextFormField(
                decoration: InputDecoration(
                  border: OutlineInputBorder(),
                  hintText: '몸무게',
                ),
                controller: _weightController,
                keyboardType: TextInputType.number,
                validator:(value){
                  if(value!.trim().isEmpty){
                    return '몸무게를 입력하세요';
                  }
                  return null;
                }
              ),
              Container(
                margin: EdgeInsets.only(top: 16.8),
                alignment: Alignment.centerRight,
                child: ElevatedButton(
                  onPressed: (){
                    if (_formKey.currentState!.validate()){
                      //검증처리
                      Navigator.push(
                        context,
                        MaterialPageRoute(builder: (context)=> BmiResult(
                        double.parse(_heightController.text.trim()),
                        double.parse(_weightController.text.trim()))),
                      );
                    }
                  },
                  child: Text('결과'),
                ),
              )
            ],
          ),

        ),
      ),
    );
  }
}

class BmiResult extends StatelessWidget {

  final double height; // 키
  final double weight; // 몸무게

  BmiResult(this.height, this.weight); // 생성자

  @override
  Widget build(BuildContext context) {
    final bmi = weight / ((height / 100) * (height / 100));
    print('bmi : $bmi');

    return Scaffold(
      appBar: AppBar(
        title: Text('비만도 계산기'),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: [
            Text(_calcBmi(bmi),
              style: TextStyle(fontSize: 36),
            ),
            SizedBox(
              height: 16,
            ),
            _buildIcon(bmi),

          ],
        ),
      ),
    );
  }

  String _calcBmi(double bmi) {
    var result = '저체중';
    if (bmi >= 35) {
      result = '고도비만';
    } else if (bmi >= 30) {
      result = '2 단계 비만';
    } else if (bmi >= 25) {
      result = '1 단계 비만';
    } else if (bmi >= 23) {
      result = '과체중';
    } else if (bmi >= 18.5) {
      result = '정상';
    }
    return result;
  }

  Widget _buildIcon(double bmi) {
    if (bmi >= 23) {
      return Icon(
        Icons.sentiment_very_dissatisfied,
        color: Colors.red,
        size: 100,
      );
    } else if (bmi >= 18.5) {
      return Icon(
        Icons.sentiment_satisfied,
        color: Colors.green,
        size: 100,
      );
    } else {
      return Icon(
        Icons.sentiment_dissatisfied,
        color: Colors.orange,
        size: 100,
      );
    }
  }
}

 

반응형

'IT & Programming > Dart and Flutter' 카테고리의 다른 글

[flutter] base64 encodeing  (0) 2024.03.26

모처럼 윈도우 에서 빌드하는데 이런 에러가 난다.

AVD 스토리지 크기 문제이다.

 

 

 

 

show advanced settings 눌러서 

 

 

internal Storage 크기를 늘려주고 AVD 다시 시작

반응형

1. 장치관리자를 실행합니다.

 

2.휴먼 인터페이스 장치

3.Bluetooth HID 장치

전원관리 들어가서 체크 끄기

4.Bluetooth 저에너지 GATT 준수 HID장치 속성

전원들어가서 체크 끄기

 

5. 리부팅후 사용해본다. 

 

잘 사용하던 노트북 마우스가 끊겨서 답답했다.

배터리 수준확인해보면 70%로 아직 남아 있는데 뭐가 문제일까?

 

드라이버도 업데이트 해봐도 같은 증상이다.

 

[저전력 모드] 에서 회복할때 문제가 있는듯하다.

 

휴먼인터페이스 장치들의 저전력 관리를 끄면 좋아지긴하는데 키보드 마우스 배터리는 이전보다 빨리 소모된다.

반응형
산업기사      
문항 답안    
1 2 42 1
2 4 43 4
3 3 44 1
4 3 45 1
5 1 46 2
6 2 47 2
7 4 48 2
8 2 49 2
9 1 50 1
10 3 51 2
11 3 52 2
12 2 53 4
13 2 54 2
14 2 55 3
15 3 56 2
16 2 57 2
17 4 58 2
18 3 59 3
19 1 60 4
20 2 61 3
21 3 62 1
22 4 63 4
23 4 64 4
24 4 65 4
25 3 66 2
26 2 67 4
27 2 68 4
28 1 69 4
29 2 70 4
30 1 71 4
31 3 72 4
32 2 73 2
33 4 74 3
34 2 75 1
35 4 76 4
36 2 77 2
37 2 78 4
38 3 79 4
39 1 80 2
40 1    
41 1    

 

정보보안기사        
문항 답안        
1 3 42 3 83 2
2 2 43 2 84 2
3 4 44 3 85 2
4 3 45 1 86 1
5 3 46 1 87 4
6 3 47 2 88 3
7 3 48 1 89 3
8 4 49 3 90 3
9 4 50 1 91 3
10 3 51 1 92 4
11 4 52 4 93 3
12 3 53 1 94 2
13 1 54 4 95 3
14 1 55 3 96 2
15 2 56 2 97 2
16 2 57 4 98 3
17 2 58 3 99 3
18 2 59 4 100 3
19 3 60 3    
20 3 61 4    
21 2 62 3    
22 3 63 1    
23 4 64 4    
24 1 65 4    
25 2 66 4    
26 4 67 4    
27 2 68 4    
28 1 69 1    
29 4 70 3    
30 1 71 4    
31 2 72 3    
32 3 73 2    
33 3 74 4    
34 2 75 1    
35 4 76 3    
36 4 77 3    
37 2 78 4    
38 1 79 3    
39 4 80 1    
40 3 81 1    
41 2 82 2    
           
반응형

'IT & Programming' 카테고리의 다른 글

결국 다시 헤놀로지  (0) 2024.03.03
블루투스 마우스 끊길때  (0) 2023.10.27
정보보호 관련 국내외자격  (0) 2023.09.22
DAC / 오인페 연결후 부팅문제  (0) 2023.08.07
타오나스 시놀로지 7.1 설치하기  (0) 2023.07.14

8(정보보호 관련 국내외자격) 규칙 제8조 제1호의 규정에 따른 규칙 별표 1 비고 4호의 "정보보호와 밀접한 관계가 있는 국내 또는 외국의 기술자격으로 과학기술정보통신부장관이 정하는 자격"이란 다음 각 호의 자격을 말한다.

1. 정보보안기사, 정보보안산업기사

2. 정보보호전문가(SIS: Specialist for Information Security)

3. 정보보호관리체계(ISMS: Information Security Management System) 인증심사원

4. 개인정보보호관리체계(PIMS: Personal Information Security Management System) 인증심사원

5. 정보시스템감리사

6. 공인정보시스템보호전문가(CISSP: Certified Information Systems Security Professional)

7. 공인정보시스템감사사(CISA: Certified Information Systems Auditor)

 

 

반응형

요소수 품귀 현상을 대비해야한다.

2년 사태가 또 발생할 조짐이 있다.

 

가능한 비축하고 보관하고 

주유소에서 충전 가능할때 충전하자!

 

#요소수 #요소수대란

 

중국에서 수출중단 또는 제한소식이 있다. 이로인해 판매하는곳에서는 비축하고 가격을 올려서 판매하기 위해

품귀현상은 가속화 된다.

 

요소수 부족은 당장 차량이 운행불가 상태이다.

 

 

반응형

부팅하고 장비 연결하면 잘되는데

연결해두고 부팅할려고하면 전원버튼 먹통이라면

 

파워 전원상태 확인부터 해봅시다.

 

5볼트 전원이 불량하면 부팅 불량이 나타납니다.

바이오스에서 전원상태 확인해서 12V , 5V 전원이 정상적인지 부족한지 확인하고 

부족하면 파워 교환해야합니다.

 

 

반응형

 

헤놀로지 설치를 했습니다.

 

기존에 사용하던 타오나스(중국발 헤놀로지) 6.2 -> 7.1 작업을 하였습니다.

오래된 하드는 불용처리하고

요즘 저렴해진 SSD를 메인으로 설치

하드는 사용시간이 오래되서 다시 구입해서 세팅

 

예전엔 설치 과정이 복잡했는데 요즘 부트로더가 정말 좋아져서 한번에 설치했습니다.

 

설치방법은 서버포럼 - Xpenology (svrforum.com) 서버포럼 설명대로 하면 쉽게 할 수 있습니다.

 

서버포럼 - Xpenology

서버포럼은 개인 홈서버 구축, NAS, 헤놀로지, IT 정보, 기타 많은갤러리 등 정보 공유 커뮤니티입니다

svrforum.com

 

 

리얼 시놀로지가 2대가 있어서 이 장비는 백업용입니다. 

외부 접속은 차단이고 내부접속 용도로만 사용합니다.

 

 

 

반응형

 

nav_host_fragment  unresolved reference

navController = findNavController(R.id.nav_host_fragment)

 

 

안드로이드 버튼 임포트 에러날떼

build.grade(app) 수정

plugins {
    id 'com.android.application'
    id 'org.jetbrains.kotlin.android'
    id 'kotlin-android'
    id 'kotlin-android-extensions'
}
반응형

관할 세무서에서 우편 및 전화만 와도 무섭습니다.

내가? 무슨 잘 못이라도

 

국세청 에서 #종합소득세해명자료 제출 안내문 을 보냈습니다. 말만 들어도 무서운데 뭘까요?

당황할필요 없습니다.

 

소득세 신고할때 신고대리 했던 세무사 사무실 연락처를 관할세무서 사무실에 알려주거나

세무사 사무실에 이런 연락이 있었다. 알려주면 해명을 진행합니다.

 

요기서 중요한것은 #해명시간 을 준수하는것입니다.

 

신고내용이 잘못된 것을 전산에서 찾아 "종합소득세 해명자료 제출 안내" 통지가 된것입니다.

 

5월 종합소득세 신고할때 연락을 했던 사무실 전화번호는 다음 신고할때 까지 잘 챙겨두시고

신고의뢰 할때 보냈던 자료도 잘 보관해두면 좋습니다. 

최대 5년간 보관을 하면 안전하겠죠

 

#종합소득세 신고내용이 잘못되었다면 수정신고를 진행하면 됩니다.

이미 5월 신고의뢰할때 비용 지불하고 수임했으니 소명까지는 잘 진행해주니 큰 걱정할 필요는 없습니다.

 

반응형

 

디지털성범죄 양형기준 

 - 아동 청소년착취물

 

디지털 성범죄 양형기준-아동 청소년성착취물

 

디지털 성범죄 양형기준-아동 청소년성착취물

 

디지털 성범죄 양형기준-아동 청소년성착취물

 

 

디지털 성범죄 양형기준-아동 청소년성착취물

반응형

 가족사진 무료 촬영 해준다고 수단과 방법으로 연락을 해옵니다.

 

절대 적으로 무료가 아닙니다.

액자 구입비용에 메이크업 비용부터 해서 70~90만원 비용을 청구합니다.

 

#무료가족사진 #무료사진촬영 은 절대 무료가 아니고 일반적인 스튜디오에서 촬영하는것보다 

비싸고 퀄리티도 부족합니다.

 

본 무료 촬영 이벤트는 행복한 가족문화 만들기 캠페인 어쩌구
지역 작가들의 재능기부 행사라고 하는데 

절대 사기입니다.

 

반응형

+ Recent posts