3학년 2학기 _ 공학

 

https://plavement.tistory.com/27

 

웹, 모바일을 위한 I.A(Information Architecture, 정보구조도)

안녕하세요, Jlight입니다. 이번 시간에는 서비스 설계의 기초인 정보 구조도(Information Architecture) 에 대해서 알아보겠습니다. I.A.의 기초 이론과 역할 그리고 구조도 작성법에 대해 알아보도록 하

plavement.tistory.com

 

https://velog.io/@hyeong412/IA-%EC%A0%95%EB%B3%B4%EA%B5%AC%EC%A1%B0-%EC%9E%98-%EC%84%A4%EA%B3%84%ED%95%98%EA%B8%B0

 

IA 정보구조 잘 설계하기

정보구조 (Information Architecture) 을 정의하면 제공하는 콘텐츠를 이용자가 가장 빠르고 정확히 원하는 콘텐츠에 접근할 수 있는 구조를 만드는 기술이라고 합니다. IA 정의는 기획을 하고자 하는

velog.io

 

https://plavement.tistory.com/27

 

웹, 모바일을 위한 I.A(Information Architecture, 정보구조도)

안녕하세요, Jlight입니다. 이번 시간에는 서비스 설계의 기초인 정보 구조도(Information Architecture) 에 대해서 알아보겠습니다. I.A.의 기초 이론과 역할 그리고 구조도 작성법에 대해 알아보도록 하

plavement.tistory.com

 

https://kun-hee.tistory.com/52

 

서비스 구조도 분석 양식

사이트 기준으로 서비스를 개선하거나 리뉴얼할 때 메뉴 구조를 분석해야 한다. 서비스하고자 하는 구조를 명확하게 잡아야 목적에 맞는 온라인 서비스를 제공할 수 있다. 홈, 상단, 푸터, 메뉴

kun-hee.tistory.com

 

https://office-life.tistory.com/68

 

막내 기획자의 당근마켓 분석하기 (배경, 비즈니스모델, IA, 성공요인, 가치, 리소스, 주요기술 등

안녕하세요 효니톰입니다. 오늘은 당근마켓을 분석을 하려고 합니다. 워낙 유명한 서비스라 제가 감히 분석하기에 떨리는군요. 기존 중고거래 서비스에서 현재는 커뮤니티 서비스를 지향한다

office-life.tistory.com

 

mac M1칩 관련 이슈 

 

 

1. https://github.com/tensorflow/tensorflow/issues/46178

 

Apple M1 chip - illegal hardware instruction · Issue #46178 · tensorflow/tensorflow

System information OS Platform and Distribution (e.g., Linux Ubuntu 16.04): MacOS Big Sur 11.0.1 TensorFlow installed from (source or binary): https://www.tensorflow.org/install/pip TensorFlow vers...

github.com

 

2. https://wooogy-egg.tistory.com/65

 

M1 맥북에 tensorflow 설치

현재 상황 나는 교내에서 '인공지능' 수업을 들으며 무지와 무이해 속에서 헤엄치는 중이다. 델타 규칙, 경사하강법 까지는 어찌저찌 따라갈만 했지만, 이번주에 mnist 파트에 들어오고 나서부터

wooogy-egg.tistory.com

 

3. https://github.com/apple/tensorflow_macos/releases

 

Releases · apple/tensorflow_macos

TensorFlow for macOS 11.0+ accelerated using Apple's ML Compute framework. - apple/tensorflow_macos

github.com

 

4. https://velog.io/@uni1023/M1-Mac-conda-miniforge

 

M1 Conda Miniforge3 세팅하기(vscode)

📌 M1 Mac을 구매하셨나요? Hoxy.. M1 구매하셨나요? Hoxy.. 개발자 이신가요? Hoxy.. tensorflow가 필요하신가요? Hoxy.. 시간 되시면 저를 따라오세요 🐰

velog.io

 

'2024이전 > 3_2sw대전 프로젝트' 카테고리의 다른 글

nodejs에서 Python을 실행하는 방법  (0) 2022.11.29

nodejs 벡엔드에서 Python (Script) 함수 실행하는 방법

자식프로세스를 생성한 후 .py 를 실행 함. 

 

mac에서는 python3로 해야한다. 

 

1.  http://daplus.net/python-node-js%EC%97%90%EC%84%9C-python-%ED%95%A8%EC%88%98%EB%A5%BC-%ED%98%B8%EC%B6%9C%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95/

 

[python] Node.js에서 Python 함수를 호출하는 방법 - 리뷰나라

Express Node.js 응용 프로그램이 있지만 Python에서 사용할 기계 학습 알고리즘도 있습니다. 기계 학습 라이브러리의 강력한 기능을 활용하기 위해 Node.js 애플리케이션에서 Python 함수를 호출 할 수있

daplus.net

 

2. child_process.spawn

 

https://nodejs.sideeffect.kr/docs/v0.8.15/api/child_process.html#child_process_child_process_spawn_command_args_options

 

Child Process Node.js v0.8.15 Manual & Documentation

Child Process# Stability: 3 - Stable Node provides a tri-directional popen(3) facility through the child_process module. It is possible to stream data through a child's stdin, stdout, and stderr in a fully non-blocking way. To create a child process use re

nodejs.sideeffect.kr

3. https://www.youtube.com/watch?v=ZwBeWHf7zRE 

 

4. https://www.youtube.com/watch?v=FjDOJzqnpBQ 

 

5. https://github.com/techweber/nodejs-python

 

GitHub - techweber/nodejs-python: Call Python Script from Node JS

Call Python Script from Node JS. Contribute to techweber/nodejs-python development by creating an account on GitHub.

github.com

 

'2024이전 > 3_2sw대전 프로젝트' 카테고리의 다른 글

Tensorflow관련 실행  (0) 2022.11.29

여전히 쓰레기 같은 한글 mac 버전

새롭게 하면 뭐함, 이럴꺼면 왜 구독형 함?

 

클릭 자체안되고 안먹힘.

갑자기 잘 되던 마우스가 연결이 안되고, 블루투스 목록에 뜨지도 않았다. 

rapoo 기종..

 

그래서 뭐지.. 배터리도 최근에 바꾸고 했는데?

일단 해결을 어떻게 한지는 모르겠지만

option +shift는 지금 os 버전에서는 먹히지 않고...

 

밖에서 왜 안될까....?

1. 소트프퉤어 업데이트를 해줌. 

 

2. 블루투스 껏다가 다시 켜도 안됨..

3. pc 껏다가 다시해도 안됨..

 

결국 짜증나서 

블루투스 끄고, pc 끄고, 마우스 블루투스도끄고

 

다시 긱사 오니까.. 됨..?

 

ㅇㄴ 왜그럼 마우스야.. ㅜ

나 왜 짜증나게 만드냐고!!!!!!

 

에슈..

 

암튼 블루투스 다끄고,, pc 좀 오래 껏다가 키니까 잘됨...ㅎ...ㅎ

가려주는 웹을 맥에서 윈도우로 전환시키는데 에러발생..

conda깔고 tensorflow생성하고, import 다 설치 했는데 python만 돌리면 잘 돌아가는데 웹에서는 안됨..

 

해결방법

const py = spawn("python", ["server/uc.py"]);

기존에 python3인데 이는 맥에서만 해당.. ㅜㅜ

 

또한 

output\\card\\StudentIDcard\\

경로도 \\ 두개랑, 한글 있으면 안됨.. ㅜㅜ

맥에서는 한글 있어도 잘만 되던데 바뀐거 아닌가

 

에러들

omp: error #15: initializing libiomp5md.dll, but found libiomp5md.dll already initialized.

node:internal/fs/utils:345 [0] throw err;

 

__

 

이는 antd버전와 react버전이 맞지 않기 때문에 발생했던 문제이다. 

 

< 나의 상황 >

 

이런 서브 메뉴바를 만들고 싶었는데 자꾸 오류가 나서 한동한 포기하다가 다른 글에서 'not exported from '@ant-design/icons'. 이라는 현상이 버전때문이라는 글을 보았다. 

 

왼쪽을 쓸려면 antd가 4.x이상이어야한다. 

 

하지만 나는 "antd": "^3.24.1",  이러하였다.

 
 
 
해결 방법은 2가지이다. 

 

1. antd를 업데이트 : 나는 다른 디자인들을 3.x버전으로 했기에 업데이트하면 다른 곳에서 오류가 날것같았다.

                                    그래서 2번째 방법으로 해결했다. 

 

2. 웹사이트에서 3.x버전용의 코드 사용하기 

 

antd사이트에서 상단에 보면 버전을 변경할 수 있다. 

버전 번경 후 내가 원하는 디자인의 코드를 복사한다. 

 

버전을 변경하면 내가 원하지 하는 디자인이 없을 수도 있다. 

하지만 다른 구역에서 찾으면 비슷한것이 있다. 

 

 

4.x 버전에서는 Menu에 있었지만 3.x에는 Dropdown에서 내가 원하는 디자인이 있었다. 

 

 

 

Dropdown에 있는 디자인

 

 

 

 

 

 

--

https://anerim.tistory.com/221

 

[리액트 React] 리액트 로딩화면(스피너) 추가하기 / api 호출 시 로딩화면(스피너) 넣기

안녕하세요. 디자인도 하고, 개발도 하는 '디발자 뚝딱'입니다. 이번 포스팅에서는 리액트에서 api 호출했을 때 로딩화면/스피너 넣는 방법에 대해 공유하겠습니다. 어렵지 않으니 차례대로 따라

anerim.tistory.com

 

https://bin-repository.tistory.com/138

 

[Concurrently] 서버와 클라이언트 동시에 실행시키기!

서버 - node.js 클라이언트 - react 환경에서 진행하구있다. 여태까지는 서버 따로 클라이언트 따로 npm start 를 해주었었는데 concurrently 라이브러리를 이용하면 한번에 시작시킬 수 있다고 한다! 1. 설

bin-repository.tistory.com

 

 

$ lsof -i TCP:5000

kill -9 ~

 

https://jootc.com/p/201912253249

 

NodeJS address already in use 문제 해결 - JooTC

NodeJS address already in use 문제 해결 방법 Error: listen EADDRINUSE: address already in use :::5000 현재 다른 프로세스에서 사용 중이라 해당 서비스를 시작할 수 없다는 에러입니다.

jootc.com

 

처음에 Processing Instruction 에서 After로 root생성

그 후에는 Element 에서  After은 형제, child는 자식 생성, before부모.

text는 자식 안에 units 같은 게 있으면 넣어줌?

 

Attribute는 속성 (빨간색들)

 

Comment는 주석!

 

2022년. 9월 1일 안드로이드 스튜디오와 자바, 코틀린으로 앱만들기 시작. 

책 : 안드로이드 with Kotlin 앱 프로그래밍 가이드 (제2판)_ 안귀정 지음

 

먼저 설치 부터 한다. 

https://developer.android.com/studio?hl=ko&gclid=CjwKCAjwsMGYBhAEEiwAGUXJaaqAFKUnabArCNPMch4ZrZfBuktr8nLRkCc3YKTX7yqRQTTe8JLBoRoChSoQAvD_BwE&gclsrc=aw.ds 

 

Download Android Studio & App Tools - Android Developers

Android Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today.

developer.android.com

난 애플 칩~

 

 

 

--

자동으로 Virtual Device가 pixel3인데 책은 nexus 5x 이다. 왜일까?

Pixel(2018) 이 더 최근 꺼고 , nexus 는 2015년 조금 오래되었다. 

 

 

 

 

 

 

 

 

 

--

 

 프로젝트 구조 

manifests 에는 환경 설정 및 메타 정보 파일을 볼 수 있다. 

java에서는 java코드의 파일. (벡엔드)

res 속 파일들 (프론트)

 -layout : UI를 담당하는 리소스들 

 -mipmap : 설치 후 바로 보는 앱의 아이콘

 -values : 문자열, 컬러

 

Gradle Scripts : 앱이 어떻게 구성 될 것인지 빌드 정보와 환경 설정 정보를 가진다. 

(이때 빌드란 ? : 프로젝트의 여러 파일을 취합하고 변환하여 안드로이드 시스템이 실행 할 수 있는 sw를 만드는 과정)

 

 

 

 

 

 

 

res -> values -> layout : 화면을 보면서 xml코드 수정 가능.

Design을 누르면 좀더 기능을 이용해서 작업 가능?

 

 

res -> values -> strings.xml : 앱 상단 줄에 표시되는 대표 이름을 바꿀 수 있다. 

 

--

 

 

Gradle Scripts -> Module 에서보면 

compilSdk 는 내가 지정한 api레벨

versionCode 는 현재 앱의 버전

versionName : 1.0 현재 버전 이름 ( 이건 내 마음대로 변경가능한가? ㅎㅎ )

 

 

 

--

 

Import 자동 생성 설정

Preferences -> Editor -> Auto Import 에서 java 안에 있는 add unambiguous imports on the fly 항목을 체크, 아래는 자동제거

 

 

--

 

Toast.makeText(getApplicationContext(), "프로그래밍을 시작해보자!", Toast.LENGTH_LONG).show();

 

이 코드에서 Toast는 일시적으로 나왔다가 사라지는 코드

 

--

 

 

 

오늘의 에러  _  run이 활성화 되지 않는다. 

해결방법 :

File -> Sync Project with Gradle Files를 누르면 다시 활성화 된다 

 

 

 

 

 

 

 

 

 

 

 

 

 

--

 

개념정리

 

코드 : 기계가 작동하는 방법을 적는 것

코딩 : 코드를 작업하는 행위

+ Recent posts