2020년 5월 29일 금요일

[다독프로젝트 +93] 언컨택트 Uncontact


언컨택트 Uncontact - 6점
김용섭 지음/퍼블리온

제목: 언컨택트 Uncontact 

저자: 김용섭

출판사: 퍼블리온

장르: 경제경영



유튜브에서 추천하길래 읽어봤다.

요새 하도 코로나19로 세상이 시끄러운데 이후의 세계가 어떨지 나는 참 궁금하기 때문이다.

흥미로운 점은 천천히 변화하고 있는 세상에 코로나19라는 사건으로 인해 변화가 가속화 될 거라는 점이었다. 동의한다.

일상, 비즈니스, 공동체라는 큰 카테고리 내에서 언컨택트로 인한 변화와 대처 방법에 대해 자세하게 설명하고, 이해하기도 쉽다.

매우 빨리 읽을 수 있게 글이 간결했기 때문에 궁금하면 사서 보길 추천한다. 

트렌드를 반영한 책이라서 읽는 시기가 중요한데 나는 초큼 늦은 거 같은 느낌이다.

처음 나왔을 때 사볼 걸 그랬다. 

같은 이야기를 계속 반복하는 것 같은 느낌이 들긴 했지만 뭐 신경이 엄청 쓰일 정도는 아니었다. 어쨌든 언컨택트 사회는 코 앞으로 다가온 시점에서 매우 적절한 독서였다고 생각한다.






2020년 5월 26일 화요일

[미술-Drawing] 아트섬 아마도 성인 미술교육 수업 - 43-45


취미생활 기록 입니다.

마카를 잘 쓰고 싶지만 잘 쓰지 못하는 1인입니다.
그럼 어떻게 해야 할까요? 일단 계속 합니다. 잘 할 때까지요.




이런 귀여운 그림들 따라 그리는 것 너무 힐링되요.
아크릴 물감도 좋지만 저 그 동아 너무 힘들었답니다. 쉬어 가는 타임입니다.


완성작 인줄 알았지만 선 안그은 것들 몇 개 보입니다.
정말 악마는 디테일 끝에 있네요. 다음부터 더 꼼꼼하게 확인하기

힐링 끝났으니 새로운 수업시간 입니다.
어버이날 맞이 그림 선물하기 2탄입니다.

이번에는 제가 찍은 사진의 풍경화를 그리기로 했습니다.

비율이 가장 어려우니 항상 그림 그리기 전 비율을 잡습니다.



스케치 쓱쓱~
형태가 없더라도 어느정도 그려줘야 나중에 색칠할 때 편합니다.


산과 밭인데 아직까진 잘 모르겠죠? 저도 그렇습니다.
그림은 절대 처음부터 욕심내면 안됩니다.


이건 남편이 색연필로 그린 빵이에요. 확실히 저보다 섬세합니다. 부럽다...

금세 45번째 수업시간이 됐네요. 45번이라니!

정신차리고 그리던거 마저 그립니다.



산이랑 밭은 어느정도 칠했으니 하늘을 칠해줍니다.
정말 밥 아저씨는 천재였던거 같아요. 저는 아무리 쓱쓱 그어도 참 쉽죠? 이말 안나오던데.
쉽죠? 할 때까지 많이 그려서 그런거겠죠?


나름 붓 터치를 열심히 한 결과 어느정도 풍경화 흉내를 낸 것 같네요.


역시 그림은 멀리서 감상하기. 두어번 정도 더 하면 완성 될 것 같은 느낌입니다.

힐링에는 그림만한 것이 없습니다.
그릴 때는 가끔 자괴감 느끼지만 그리고 나면 또 그렇지 않거든요.
어서 완성해서 힐링하고 싶네요 +_+


아트섬 아마도가 궁금하신 분들은 아래 사이트를 참고해주세요.



아트섬 아마도 인스타그램




2020년 4월 21일 화요일

[SQL Server] SQL SERVER – FCB::Open failed: Could not open file Path for file number 2. OS error: 5(Access is denied.)

SQL Server version: SQL Server 2017 standards

증상: PC 교체 후 드라이브 명 변경된 뒤 SQL Server 서비스 실행 안됨

이벤트 로그 예시:  2010-03-27 14:21:34.58 spid52 FCB::Open 하지 못했습니다: 파일이 c:\Program 서식 SQL Server\MSSQL10을 열 수 없습니다. 파일 번호 1에 대 한 SQL2008\MSSQL\data\MyDB_Prm.mdf입니다. OS 오류: 5 (액세스가 거부 되었습니다.).

액세스 거부는 권한 문제일 가능성이 높다.
서비스 실행을 위해 필요한 파일들이 있는 폴더에 권한을 넣어줬다.



파일에 일일이 주기 귀찮아서 폴더에 권한 주고 상속함

서비스 재실행 해보니 정상 작동!!

이렇게 또 해결!

2020년 4월 16일 목요일

[다독프로젝트 +92] 쓸 만한 인간

쓸 만한 인간 - 8점
박정민 지음/상상출판

제목: 쓸 만한 인간

저자: 박정민

출판사: 상상출판

장르: 에세이



배우 박정민을 잘 알지는 못한다. 제목이 끌려서 구매했다. 나는 에세이를 좋아하니까... 

근데... 잘 모르겠다..

일단 자기 전에 주로 읽었는데 굉장히 오래걸렸다.

거의 두 달 동안 읽었다. 이 책 저 책 읽는데 이 책은 눈에 잘 띄지 않았다.

에세이 집을 많이 읽는데 이런 스타일의 글은 정말... 뭐라고 해야하지?? 너무 새로웠다.

굉장히 솔직하게 글을 쓰는 스타일인 것 같다. 

눈치를 안 보는 스타일?? 이라고 해야 할까? 암튼 새롭다.

그래서 책을 읽다가 좀 색다른 것을 읽고 싶을 때 집어 들었다.

새로워서 나도 이런 글을 쓰고 싶다는 생각했다.

내 블로그는 정말 내 맘대로 쓰는 블로그니까...

보는 사람이 적다고 하더라도 그냥 쓴다.







2020년 4월 13일 월요일

[소소한리뷰] 수원시 재난기본소득 신청

경기도 뿐 아니라 수원에서도 재난기본소득을 지급한다고 해서 신청했어요.

기존 온라인 신청 4월30일까지 신청해야 현금으로 지급됐지만 5월 29일까지 연장됐다고 합니다.
그럼 신청 절차를 보시죠.

1. 사이트에 접속한다. 아래 주소로 바로 가거나 또는 수원시 홈페이지에 들어가서 수원형 재난기본소득 신청페이지 바로가기를 눌러도 됩니다.
    마스크 5부제와 마찬가지로 수원형 재난기본소득도 5부제로 신청이 가능 합니다. 주말에는 관계 없구요.
    접속 주소 : https://jm.suwon.go.kr/main.php



2.  개인정보 수집 및 신청 사실 확인에 동의란에 체크하고 휴대폰 인증을 클릭합니다.



3. 휴대폰 인증을 진행해줍니다. 


4. 인증이 완료 되면 신청서를 작성합니다. 숫자를 따라 차근차근 기입하고, 클릭하면 됩니다. 수원시 재난기본소득은 경기도 재난기본 소득과 달리 온라인 신청 시 본인 계좌로 현금으로 입금됩니다. 꼭 신청해야겠죠?
 


5. 제출을 하면 수원거주 확인이 완료 되고 확인 버튼을 눌러줍니다.



6. 신청 완료 화면을 확인 합니다. 


7. 다시 한 번 정상 처리 됐는지 확인합니다. 계좌 번호의 경우 변경이 불가하기 때문이죠! 꼼꼼하게 확인해서 나쁠 건 없으니까요 ^^


8. 신청이 완료되면 다음과 같은 문자를 수신하게 됩니다.


생각보다 어렵지 않아서 쉽게 신청 할 수 있었습니다.

도움이 되시길 바랍니다.





2020년 4월 12일 일요일

[소소한리뷰] 경기도재난소득 신청하기

안녕하세요.
코로나 19로 힘든 시간을 보내고 있는 모든 분들 힘내세요.

오늘은 4/9 ~ 4/30 진행되는 경기도재난소득 온라인 신청 리뷰를 들고 왔어요.

어렵지 않으니 신청하시고 도움이 되시길 바랍니다.

1. 경기도 재난기본소득 신청 사이트에 접속합니다.

   사이트 주소: https://basicincome.gg.go.kr/
   접속하면 아래와 같은 화면이 나옵니다. 저는 오늘 온라인 신청을 리뷰할 예정이므로 온라인 신청을 클릭합니다.


2. 개인정보 수집, 이용, 제공에 대한 동의사항에 동의 항목을 체크 하시고 확인 버튼을 클릭합니다.


3. 신청 절차 및 카드 선택 메뉴

   본인의 주민등록상 거주지를 클릭하고, 신청하고자 하는 카드를 선택 한 뒤 카드 번호를 입력합니다.
   그리고 아래에 있는 선택카드 본인확인 메뉴를 클릭합니다.


4. 본인인증을 진행한다.
    
    저는 BC카드를 선택했는데요. 빈칸의 정보 등을 입력하고 ARS 인증을 클릭하면 인증 작업이 진행됩니다.


5. 관할 주민 센터 및 세대주 확인

    본인의 주소지의 관할 주민센터 확인하시고 세대주 이름과 세대주 와의 관계를 선택 후 확인을 누릅니다.



6. 정상적으로 확인 되면 세대주 및 세대원의 정보가 확인되며 아래 연락처의 빈 부분을 입력하고 신청완료 버튼을 클릭합니다.


7. 신청완료 버튼을 클릭하면 다음과 같은 팝업창이 뜨고 확인을 눌러줍니다. 
신청 접수 완료 후 수정이 불가능 하니 꼼꼼하게 잘 확인해주세요!!!!


8. 신청 완료 메시지가 나오고 확인 버튼을 눌러주세요.


9. 신청이 모두 완료됐습니다. 바로 사용할 수 있는 것은 아니고 카드사에서 문자를 수신 후 사용가능한 점 잊지 마세요.
그리고 재난기본소득은 사용 가능일로 부터 3개월 본인의 주소지에서만 사용할 수 있다는 것도 잊지마세요.
 


그 외 경기도 재난기본소득에 대한 궁금증이 있다면 아래 FAQ를 확인해주세요.





2020년 4월 3일 금요일

[미술-Drawing] 아트섬 아마도 성인 미술교육 수업 - 42

코로나 19로 취미생활을 즐기지 못해 슬펐던 저의 오랜만에 그림활동 입니다.


너무 오랜만에 봐서 낯선 그림..
잘 그릴 수 있을 지 걱정되는 순간입니다.


왼쪽 위 부분 허전해 보이지 않나요? 크게 크게 다시 덧칠하기로 했습니다.


왼쪽 부분을 마무리 하자는 마음으로 그리고 오늘 반드시 끝내겠다는 마음가짐을 먹었어요.
부족한 부분은 선생님께서 많이 도와주셨어요 ㅠㅠ
정말 너무 오랜만에 그리다보니 감이 떨어집니다..
뭐 재능이 있다고 생각한 건 아니지만 그래도 오랫동안 해온 취미이기 때문에 잘하고 싶은 마음은 어쩔 수 없는 것 같아요.


남편도 오랜만에 와서 열심히 작업했습니다.


드디어 완성입니다. 정말 오랜시간 걸렸지만 역시 완성하고 나니 뿌듯합니다.
다음 그림은 어떤 그림일지 기대되요!
코로나가 빨리 끝나서 맘껏 즐기고 싶네요.


아트섬 아마도가 궁금하신 분들은 아래 사이트를 참고해주세요.



아트섬 아마도 인스타그램





2020년 3월 31일 화요일

[다독프로젝트 +91] 존리의 부자되기 습관


존리의 부자되기 습관 - 10점
존 리 지음/지식노마드

제목: 존리의 부자되기 습관
저자: 존 리
출판사: 지식노마드
장르: 경제경영


알 수 없는 유튜브의 알고리즘이 나를 이곳으로 이끌었다.
주식투자를 야금야금 하고 있는 내가 마음가짐을 가질 수 있도록 도움을 준 책이다.
김광진의 지키는투자 이후 옆에 두고 읽으면 좋을 책이라고 생각 했다.
주식 투자를 시작하면서 나름 매매의 원칙을 두고 있었는데...
완전 잘못 생각 하고 있었다.
주식은 팔려고 사는게 아니다. 그럼 돈을 어떻게 벌어? 라는 생각을 했는데 읽다보니 설득됐다.
그렇다고 무조건적으로 팔지말라는 식은 아니었다.

p.131
특별한 매도 요인이 없다면 계속해서 투자해야한다. 특별한 매도 요인이란 예를 들어 경영진이 비도덕적으로 변질되었다거나, 주가가 기업의 실제 가치보다 훨씬 높은 가격대까지 이유없이 폭등한다거나, 시대와 기술의 변화로 제품이 소용없어지는 등 기업 자체의 상황이 바뀌는 경우를 말한다.

마음을 다잡는다. 그리고 내가 가진 주식을 다시 점검한다.
그리고 계속 공부해야한다. 

이 책을 다 읽고 메리츠증권에 펀드를 가입했다. 매일 5,000원씩 투자하는 것!(주말에는 인출되지 않는다.)
당장 팔 생각으로 투자하는 것이 아닌 나중에 내가 은퇴할 때 유용하게 쓸 수 있길 기대한다.



2020년 3월 27일 금요일

[VBA] EncodeURL function


VBA에서 API를 호출해서 데이터를 가지고 오는데 URL에 특수문자 혹은 한글이 있는 경우 글자가 깨져서 데이터를 못가져온다.

Excel Version: 2013 이상

해결방법
EncodeURL 함수를 활용해서 넘겨주는 데이터를 URL이 읽을 수 있도록 인코딩을 한다.

Dim varEncodeURL As Varint
Dim var1 As String
var1 = "대한 민국"
varEncodeURL = WorksheetFunction.EncodeURL(var1)

varEncodeURL 변수를 URL 주소에 붙이면 정상적으로 데이터를 불러온다.

관련링크

사소하지만 이 문제로 데이터를 못 불러와서 한참동안 찾았다....
다른 사람들은 헤메지 않았으면 하는 바람 및 내 기억력을 믿지 못해 기록으로 남긴다.



2020년 3월 26일 목요일

[VBA] Excel Formula vlookup


요즘 VBA 공부하고 있는데 이것 저것 에러 해결 방법을 적어 둔다.

문제: VBA에서 ActiveCell.FormulaR1C1 을 활용해서 VLOOKUP을 사용하고 있는데
VLOOKUP에서 Lookupvalue 문자열에 ~을 인식 하지 못함

기존 식

ActiveCell.FormulaR1C1 = "=VLOOKUP([@상품명],Sales[[상품]:[타입]],3,FALSE)"

상품명에 ~ 문자열인식못해서 Substitute 함수를 이용해 변경 하려고함

변경 중 (에러남)

ActiveCell.FormulaR1C1 = "=VLOOKUP(SUBSTITUTE([@상품명],"~",""),Sales[[상품]:[타입]],3,FALSE)"

이것도 안됨 왜냐하면  " 문자열 때문에 VBA에서 받아주지 않음

변경 (정상작동)

ActiveCell.FormulaR1C1 = "=VLOOKUP(SUBSTITUTE([@상품명]," & Chr(34) & "~" & Chr(34) & "," & Chr(34) & "~~" & Chr(34) & "),Sales[[상품]:[타입]],3,FALSE)"

" 문자는 Chr(34)로 변경
"~"는 "~~" 로 변경해야 적용 가능하다.

참고 링크

정상 작동 확인



2020년 3월 24일 화요일

[SSRS] Error: An error occurred during local report processing

SSRS version :  14.0.600.744

오류: SSRS 사이트에서는 잘 열리지만 로컬에서 확인 하는데 "An error occurred during local report processing" 과 같은 메시지가 뜬다면?

난감하다. 사이트는 잘 열리는데 왜 로컬에서만 열리지 않는가?


다양한 이유가 있겠지만...
Report의 Data Sources를 체크할 필요가 있다.

Report 파일 *.rdl 열기 -> Report Data 메뉴 > Data Sources 폴더 > DB 정보 리스트

간혹 DB의 값이 변경되어 해당 DB 연결정보가 바뀐 경우다. (사실 극히 드물다. 그래서 원인 찾기도 쉽지 않았다!)

해당 DataSource의 연결을 확인하고 DataSets을 불러오니 정상적으로 확인 됐다.

너무 간단해서 팁으로 올리기도 민망함!



2020년 3월 12일 목요일

[SSRS] Report Datasets list Query


SSRS 작업을 하다보면 레포트가 어떤 데이터 셋을 사용하고 있는지 궁금할 때가 있다.
레포트를 열어서 확인하면 되지만.. 열어야 하는 레포트가 많다면??
정말 난감하다.

그래서 찾아봤음. 역시 스택오버플로우는 알고 있다.

링크 참조

쿼리는 아래와 같다.

-- Provided "as is" with no warranties of any kind. User assumes all risks of use.
/* The XML XQuery statements used below ignore namespace so that information can be retrieved
   from multiple RDL versions. */
use ReportServer
;WITH CatalogWithXml AS (
    -- XMLifyies Catalog's Content column.
    /* For report (Type = 2) and shared data source (Type = 5) objects, the image-typed column
       Content stores the XML RDL defining the object. We convert this column to XML so that SQL's
       XML type's functions can be used on it. */
    SELECT *,
         ContentXml = (CONVERT(XML, CONVERT(VARBINARY(MAX), Content)))
    FROM Catalog
),
 
SharedDataSources AS (
    -- Details on uses of shared data sources.
    -- * Unused data sources are ignored.
    -- * ItemID identifies the catalog entry (e.g. report) using the shared data source. It is not
    --   the data source's ID!
    /* Table DataSource contains a row for each data source (embedded or shared) used in each report.
       Its column Name stores the data source name, as defined in the report. Shared data sources are
       defined (RDL XML) in the catalog. Inner joining between these two tables limits this CTE's
       resultset to details on shared data sources because embedded data sources don't have Link-ed
       rows in the catalog. */
    SELECT ds.ItemID,
        SharedDataSourceName = c.Name,
        LocalDataSourceName = ds.Name,
        DataProvider = ContentXML.value('(/*:DataSourceDefinition/*:Extension)[1]''NVARCHAR(260)'),
        ConnectionString = ContentXML.value('(/*:DataSourceDefinition/*:ConnectString)[1]''NVARCHAR(MAX)')
    -- Each DataSource row with a Link value represents a use of a shared data source.
    FROM DataSource ds
        -- Uses the Link value to look up the catalog entry defining the shared data source.
        JOIN CatalogWithXml c ON ds.Link = c.ItemID
),
 
AllDataSources AS (
    -- Details on both embedded & shared data sources *used* by reports.
    /* Embedded data sources are defined in the hosting report's RDL. Shared data sources are
       referenced (but not defined) in this RDL. We extract the relevant details and then join
       to the SharedDataSources CTE to assemble a resultset with details on each data source
       (embedded and shared) used by each report (identified by ItemID). */
    SELECT r.ItemID,
        r.LocalDataSourceName, -- embedded data source's name or local name given to shared data source
        sds.SharedDataSourceName,
        SharedDataSource = CAST ((CASE WHEN sds.SharedDataSourceName IS NOT NULL THEN 1 ELSE 0 END) AS BIT),
        DataProvider = ISNULL(r.DataProvider, sds.DataProvider),
        ConnectionString = ISNULL(r.ConnectionString, sds.ConnectionString)
    FROM (
        SELECT c.*,
                LocalDataSourceName = DataSourceXml.value('@Name''NVARCHAR(260)'),
                DataProvider = DataSourceXml.value('(*:ConnectionProperties/*:DataProvider)[1]''NVARCHAR(260)'),
                ConnectionString = DataSourceXml.value('(*:ConnectionProperties/*:ConnectString)[1]''NVARCHAR(MAX)')
            FROM CatalogWithXml c
                CROSS APPLY ContentXml.nodes('/*:Report/*:DataSources/*:DataSource') DataSource(DataSourceXml)
            WHERE c.Type = 2 -- limit to reports only
        ) r
        LEFT JOIN SharedDataSources sds ON r.ItemID = sds.ItemID AND r.LocalDataSourceName = sds.LocalDataSourceName
),
 
DataSets AS (
    -- Details on data sets used in reports.
    /* Outputs one row per data set used in each report. */
    SELECT ItemID,
        DataSetName = QueryXml.value('@Name''NVARCHAR(256)'),
        DataSourceName = QueryXml.value('(*:Query/*:DataSourceName)[1]''NVARCHAR(260)'),
        CommandType = QueryXml.value('(*:Query/*:CommandType)[1]''NVARCHAR(15)'),
        CommandText = QueryXml.value('(*:Query/*:CommandText)[1]''NVARCHAR(MAX)')
    FROM CatalogWithXml
        CROSS APPLY ContentXml.nodes('/*:Report/*:DataSets/*:DataSet') QueryData(QueryXml)
),
 
Data AS (
    -- Combines data set and data source details with additional information from Catalog.
    SELECT ds.ItemID,
        Name,
        Path,  
        LocalDataSourceName,
        SharedDataSource,
        SharedDataSourceName,
        DataProvider,
        ConnectionString,
        DataSetName,
        CommandType = ISNULL(CommandType, 'Text'), -- "Text" = default command type
        CommandText
    FROM DataSets ds
        JOIN AllDataSources src ON src.ItemID = ds.ItemID AND src.LocalDataSourceName = ds.DataSourceName
        JOIN Catalog c ON ds.ItemID = c.ItemID
)
SELECT * FROM Data

아주 유용하게 사용할 것 같다.

2020년 2월 22일 토요일

[다독프로젝트 +90] 미라클모닝


미라클 모닝 - 10점
할 엘로드 지음, 김현수 옮김/한빛비즈

제목: 미라클 모닝
저자: 할 엘로드
출판사: 한빛비즈
장르: 자기계발



요즘 내게 꼭 필요한 책이었다.
요즘 새벽 5시 30에 일어나는데 일어나서 뭘 해야 할지 잘 몰랐는데 딱이다.

실천하고자 노트도 사서 아침마다 적고 있다.

나는 아침형 인간과 거리가 멀다.
요즘은 알람 없어 눈 뜨면 그냥 일어난다.

새벽에 잠을 자는게 일상이었는데 요즘은 그렇지 않다.

이 책 또한 옆에 두고 열심히 실천해야겠다.



[다독프로젝트 +89] 대통령의 글쓰기


대통령의 글쓰기 - 10점
강원국 지음/메디치미디어

제목: 대통령의 글쓰기
저자: 강원국
출판사: 메디치미디어
장르: 인문학


예전부터 읽고 싶었던 책인데 드디어 읽었다.
읽기를 잘 한 것 같다. 블로그를 하지만 글쓰기가 익숙하지 않은 내게 좋은 책!
이 책은 옆에 두고 가끔씩 읽으면 좋을 것 같다.

p.109
"글에서 첫마디가 길흉을 좌우하는 수가 많다. 너무 덤비지 말 거시다. 너무 긴장하지 말 것이다. 기히 하려 하지 말고 평범하면 된다."

요즘 글을 쓸 때 수식어를 많이 쓰지 않으려한다. 메일 쓸 때도 마찬가지다.
쉽게 읽히도록 만들려고 노력하는 것은 바로 글쓰기의 시작이다.



2020년 2월 14일 금요일

[미술-Drawing] 아트섬 아마도 성인 미술교육 수업 - 39-41


저의 취미 생활인 미술교육에 관한 이야기 입니다.

슬로우 페인터 왔습니다.





2020년의 첫 그림이었습니다.
하나만 너무 오래 그리니 지겨워서 중간에 다른 그림도 그렸어요.
이게 바로 아트섬아마도 만의 매력이 아닐까 생각됩니다.

사실 이거 달력그림이라는....
아트섬아마도에서 매년 달력을 만들어 주는데 올해도 했어요!
너무나 좋은 것!

오일파스텔을 처음 써봤는데 느낌이 좋더라구요. 오일파스텔은 사실 조큼.. 썼고 나머지는 아크릴 물감입니다.

달력은 깜빡잊고 못찍었는데 방문에 잘 붙여뒀어요.


1월 16일의 작업입니다.

많이 바뀌지 않았나요? 굵은 터치를 계속 덧 입혀 주고 있어요.
정말 만족합니다. 엄마가 정말 좋아했으면 좋겠어요.
확실히 선생님께서 이것 저것 만져주면 색도 더 다양해지고 그러는 거 같아요.

설 전의 마지막 그림그리기였어요.


설 이후 3주만에 방문했습니다. 오랜만에 간 이유는 바쁨 그리고 다이어트 때문입니다. 아트섬 아마도 선생님들과 함께 이야기하면서 먹는걸 너무 좋아해서... 이번에도 잘 할 수 있겠지?





아래서 부터 쭉쭉 올라가고 있는 저의 그림입니다.
마무리가 다가와서 그러는지 아쉬운 부분이 자꾸 나와요.
노란 꽃 부분도 그득한 느낌이 들어서 맘에 들어요~

다음 주에는 완성 할 수 있겠죠?

아트섬 아마도가 궁금하신 분들은 아래 사이트를 참고해주세요.



아트섬 아마도 인스타그램