반야심경

 

 

마음이 편안해지는 방법을 알고싶어?

누구라도 행복하게 살기 위한 방법의 힌트를 줄게.

좀 더 힘을 빼고 편안해지는거야

고통도 괴로움도 전부 별 거 아닌 환상이니까.

안심해.

 

이 세상은 허무한거야. 아픔도 슬픔도 처음부터 텅 비어 있던 거야.

이 세상은 변해가는거야. 괴로움을 즐거움으로 바꾸는 일도 가능하지.

더러워질 때도 있고 안 좋은 일을 떠안게 될 때도 있고.

그렇다면 떠안고 있는 것을 버리는 것도 가능하겠지.

 

이 세상이 얼마나 별 게 아닌지 알겠어? 

괴로움이든 병이든 그런거에 구애되지마.

보이는 것에 구애되지마.

들리는 거에 매달리지마.

맛이나 냄새가 다양한 것처럼 사람도 다양하잖아?

아무런 도움도 되지않아.

흔들리는 마음에 구애되면 안돼. 

그게 "무"라는 녀석이지.

살다보면 이런저런 일이 일어나겠지.

괴로운 일을 겪지 않을 수는 없겠지.

하지만, 그런것들은 거기에 놓고 가.

 

미래는 그 누구에게도 보이지 않아.

무리해서 비추어 보려고 하지 않아도 괜찮아.

안 보이는 그 자체를 즐기면 되잖아?

그게 "살고있다"는 느낌의 녀석이지.

올바르게 사는 것은 확실히 어려운 일일지도 몰라.

지만, 명랑하게 사는 것은 누구나 할 수 있어.

 

보살로 살기 위한 노하우가 있어. 

괴로워하며 살 필요 같은 건 없어. 즐겁게 사는 보살이 되는거야.

아무런 두려움도 알지 못한다면 그건 문제가 되지만 말이야.

적당한 공포도 살아가는 데 도움이 된다고.

 

착각은 하지마. 무정한 사람이 되라는 소리는 아니야. 

꿈이나 공상이나 자비심을 잃지마.

그걸 할 수 있다면 열반은 어디에나 있어.

사는 방법은 어느것 하나 변하지 않아.

단지 받아들이는 방법이 변하는 것 뿐이지.

마음의 여유를 갖게 되면 누구나 부처가 될 수 있다구.

 

이 반야를 기억해둬. 짤막한 말이야. 

의미같은건 몰라도 돼.

사소한 것은 아무렴 어때?

괴로움이 작아진다면 그거면 됐잖아?

거짓말도, 터무니없는 말도 다 받아들이면 괴로움도 사라지지.

그런거야. 서론은 잊어버려도 돼.

하지만 이것만은 기억해 둬.

 

내키면 한번 읊어봐. 마음속에서 읊어도 상관없어. 알겠어? 

읊어라. 마음은 사라지고 혼은 고요해지고 모든것은 여기에 있고, 모든 것을 초월한 자가 될 지어니

깨달음은 그 때 얻게 되겠지. 모든 것은 이 진언으로 성취되리

 

걱정하지마. 괜찮아.

 

 

 

摩訶般若波羅蜜多心經
마하반야바라밀다심경

觀自在菩薩 行深般若波羅蜜多時 照見 五蘊皆空 度 一切苦厄
관자재보살 행심반야바라밀다시 조견 오온개공 도 일체고액
관자재보살이 깊은 반야바라밀다를 행할 때, 오온이 공한 것을 비추어 보고 온갖 고통을 건너느니라.

舍利子 色不異空 空不異色 色卽是空 空卽是色 受想行識 亦復如是
사리자 색불이공 공불이색 색즉시공 공즉시색 수상행식 역부여시
사리자여! 색이 공과 다르지 않고, 공이 색과 다르지 않으며[16], 색이 곧 공이고 공이 곧 색이니, 감각ㆍ생각ㆍ행동ㆍ의식도 그러하니라.

舍利子 是諸法空相 不生不滅 不垢不淨 不增不減
사리자 시제법공상 불생불멸 불구부정 부증불감
사리자여! 모든 법의 공한 형태는 생겨나지도 없어지지도 않으며, 더럽지도 깨끗하지도 않으며, 늘지도 줄지도 않느니라.

是故 空中無色 無受想行識
시고 공중무색 무수상행식
그러므로 공 가운데에는 실체가 없고 감각ㆍ생각ㆍ행동ㆍ의식도 없으며,

無眼耳鼻舌身意 無色聲香味觸法 無眼界 乃至 無意識界
무안이비설신의 무색성향미촉법 무안계 내지 무의식계
눈도, 귀도, 코도, 혀도, 몸도, 의식도 없고,
색깔도, 소리도, 향기도, 맛도, 감촉도, 법도 없으며,
눈의 경계도 의식의 경계까지도 없고,

無無明 亦無無明盡 乃至 無老死 亦無老死盡
무무명 역무무명진 내지 무노사 역무노사진
무명도 무명이 다함까지도 없으며, 늙고 죽음도 늙고 죽음이 다함까지도 없고,

無苦集滅道 無智亦無得
무고집멸도 무지역무득
고집멸도도 없으며, 지혜도 얻음도 없느니라.

以無所得故 菩提薩埵 依般若波羅蜜多故
이무소득고 보리살타 의반야바라밀다고
얻을 것이 없는 까닭에 보리살타는 반야바라밀다를 의지하므로

心無罣礙 無罣礙故 無有恐怖 遠離顚倒夢想 究竟涅槃
심무가애 무가애고 무유공포 원리전도몽상 구경열반
마음에 걸림이 없고 걸림이 없으므로 두려움이 없어서, 뒤바뀐 헛된 생각을 멀리 떠나 완전한 열반에 들어가며,

三世諸佛 依般若波羅蜜多故 得阿耨多羅三藐三菩提
삼세제불 의반야바라밀다고 득아뇩다라삼막삼보리
삼세의 모든 부처님들도 반야바라밀다에 의지하므로 최상의 깨달음을 얻느니라.

故知 般若波羅蜜多 是大神呪 是大明呪 是無上呪 是無等等呪 能除 一切苦 眞實不虛
고지 반야바라밀다 시대신주 시대명주 시무상주 시무등등주 능제 일체고 진실불허
그러므로 반야바라밀다는 가장 신비하고 밝은 주문이며 위없는 주문이며 무엇과도 견줄 수 없는 주문이니, 온갖 괴로움을 없애고 진실하여 허망하지 않음을 알지니라.

故說 般若波羅蜜多呪 卽說呪曰
고설 반야바라밀다주 즉설주왈
그러므로 반야바라밀다 주문을 말하니 이러하니라.

揭諦揭諦 波羅揭諦 波羅僧揭諦 菩提娑婆訶
아제아제 바라아제 바라승아제 모지사바하
가자 가자 넘어 가자, 모두 넘어가서 무한한 깨달음을 이루자

揭諦揭諦 波羅揭諦 波羅僧揭諦 菩提娑婆訶
아제아제 바라아제 바라승아제 모지사바하
가자 가자 넘어 가자, 모두 넘어가서 무한한 깨달음을 이루자

揭諦揭諦 波羅揭諦 波羅僧揭諦 菩提娑婆訶
아제아제 바라아제 바라승아제 모지사바하
가자 가자 넘어 가자, 모두 넘어가서 무한한 깨달음을 이루자

 

 

 

문제

admob 설치후 빌드시 아래와 같은 오류가 발생됩니다.

"The Google Mobile Ads SDK was initialized without AppMeasurement. Google AdMob publishers, follow instructions here: https://googlemobileadssdk.page.link/admob-ios-update-plist to include the AppMeasurement framework and set the -ObjC linker flag. Google Ad Manager publishers, follow instructions here: https://googlemobileadssdk.page.link/ad-manager-ios-update-plist"

 

 

해결

 

info.plist 에서 GADIsAdManagerApp 값을 추가하여 Value 값을 Boolean 으로 타입을 변경하고 1 또는 YES 로 바꿔주면 됩니다.

 

Admob 은 사용자를 패턴을 추적하여 좋은 광고를 제공하기 위해 사용자의 정보를 수집하고 있습니다.

 

하지만 IOS 14 버전 이상 부터는 사용자의 패턴을 추적하기 위해서는 사용자의 허락을 받는 절차가 추가되어

일부 앱이 Apple의 

Admob 을 사용하기 위해서는 SKAdNetwork 를 설정하셔야 합니다.

 

 

 

프로젝트를 선택하여 xcode 에 진입합니다.

 

info.plist 를 선택합니다.

 

 

 

 

Information Property List 에서 + 버튼을 누른후 아래와 같이 구성합니다.

<key>SKAdNetworkItems</key>
  <array>
    <dict>
      <key>SKAdNetworkIdentifier</key>
      <string>cstr6suwn9.skadnetwork</string>
    </dict>
  </array>

 

 

 

 

 

 

위의 작업을 모두 완료하시면 첫번째 작업은 완료되었습니다.

 

이제 앱 추적 승인 요청을 작업하겠습니다.

 

 

Information Property List 에서 + 버튼을 누른후 아래와 같이 구성합니다.

<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

 

이제 AppDelegate.swift 파일로 이동합니다.

 

 

어플리케이션이 시작하는 시점에 광고 추적여부를 확인하는 팝업을 띄우는 코드를 넣습니다.

import AppTrackingTransparency
import AdSupport

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {

    var window: UIWindow?


    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
	requestIDFA()
        return true
    }
    
    func requestIDFA() {
      ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
        // Tracking authorization completed. Start loading ads here.
        // loadAd()
      })
    }
}

 

 

이제 어플리케이션이 시작하는 시점에 광고를 추적할수있도록 할건지 여부에 대한 팝업을 띄우실수있습니다.

 

 

 

 

App Store Connect 에서 개인정보 섹션이 업데이트 되었습니다.

 

Admob 만을 사용하는 사용자는 아래 내용을 따라 하시면 됩니다.

 

본인의 어플리케이션에서 사용자의 정보를 다루거나 다른 광고 플렛폼을 사용하신다면 그에 맞게 추가적으로 작성하셔야 합니다.

 

 

이제 전과 같이 어플리케이션을 업데이트 하면 아래와 같은 오류를 만나실수있습니다.

 


Unable to Submit for ReviewThe items below are required to start the review process:
  • Before you can submit this app for review, an Admin must provide information about the app’s privacy practices in the App Privacy section. Learn More
  • Your app contains NSUserTrackingUsageDescription, indicating that it may request permission to track users. To submit for review, update your App Privacy response to indicate that data collected from this app will be used for tracking purposes, or update your app binary and upload a new build. Learn More

 

2020년 12월 8일부터  App Store Connect 에서 개인정보 보호 섹션을 작성하여야 합니다.

 

App Store Connect 으로 이동하셔서 업데이트할 어플리케이션을 선택합니다.

 

 

App Privacy 로 이동합니다.

 

 

Get Started 를 클릭합니다.

 

 

귀하 또는 제 3자가 데이터를 수집하는지 여부를 물어보는 질문이며, 애드몹에서는 데이터를 수집하기때문에

 

  • Yes, we collect data format this app 

를 선택 하시면 됩니다.

 

 

 

이제 어떤 사용자 데이터를 사용하는지 선택하시면 됩니다.

 

Admob 에서는 다음과 같은 데이터를 사용합니다.

  • 기기의 일반적인 위치를 예상하는 데 사용될 수 있는 IP 주소
  • 문제를 진단하고 SDK를 개선하는 데 사용될 수 있는 비사용자 관련 비정상 종료 로그. 진단 정보는 광고 및 분석을 목적으로도 사용될 수 있습니다.
  • 사용자 행동을 평가하고, 기존 제품 기능의 효과를 파악하고, 새 기능을 계획하는 데 사용될 수 있는 사용자 관련 실적 데이터(예: 앱 실행 시간, 응답 실패율, 에너지 사용량). 광고를 표시하는 다른 항목과 공유하는 등 광고를 표시하는 데 실적 데이터가 사용될 수 있습니다.
  • 제3자 광고 및 분석을 목적으로 사용될 수 있는 기기 ID(예: 기기의 광고 식별자 또는 기타 앱 한정 기기 식별자
  • 사용자에게 게재된 광고 등의 광고 데이터는 분석 및 광고 기능을 강화하는 데 사용될 수 있습니다.
  • 기타 사용자 제품 상호작용(예: 앱 실행 탭)과 상호작용 정보(예: 동영상 조회수)가 광고 실적을 개선하기 위해 사용될 수 있습니다.

 

 

위와 같은 추가 데이터를 선택하줍니다.

 

  • 기기의 일반적인 위치를 예상하는 데 사용될 수 있는 IP 주소

 

 

 

  • 제3자 광고 및 분석을 목적으로 사용될 수 있는 기기 ID(예: 기기의 광고 식별자 또는 기타 앱 한정 기기 식별자

 

 

  • 사용자에게 게재된 광고 등의 광고 데이터는 분석 및 광고 기능을 강화하는 데 사용될 수 있습니다.
  • 기타 사용자 제품 상호작용(예: 앱 실행 탭)과 상호작용 정보(예: 동영상 조회수)가 광고 실적을 개선하기 위해 사용될 수 있습니다.

 

 

  • 문제를 진단하고 SDK를 개선하는 데 사용될 수 있는 비사용자 관련 비정상 종료 로그. 진단 정보는 광고 및 분석을 목적으로도 사용될 수 있습니다.

 

 

 

이제 모든 내용을 저장합니다.

 

Set up Coarse Location 을 클릭하여 상세 내용을 추가하여줍니다.

 

 

Third-Party Advertising, Analytics 를 선택 Next 를 클릭하고,

 

사용자 연결과 추적 모두 Yes 를 선택하여줍니다.

Coarse Location

Third-Party Advertising, Analytics

 

Is the coarse location data collected from this app linked to the user’s identity?

Yes, coarse location data collected from this app is linked to the user’s identity

 

Do you or your third-party partners use coarse location data for tracking purposes?

Yes, we use coarse location data for tracking purposes

 

 

동일한 방법으로 나머지도 작성하여 줍니다.

 

Identifiers

Third-Party Advertising, Analytics

 

Is the coarse location data collected from this app linked to the user’s identity?

Yes, coarse location data collected from this app is linked to the user’s identity

 

Do you or your third-party partners use coarse location data for tracking purposes?

Yes, we use coarse location data for tracking purposes

 

Product Interaction

Third-Party Advertising, Analytics

 

Is the coarse location data collected from this app linked to the user’s identity?

Yes, coarse location data collected from this app is linked to the user’s identity

 

Do you or your third-party partners use coarse location data for tracking purposes?

Yes, we use coarse location data for tracking purposes

 

 

Advertising Data

 

Third-Party Advertising, Analytics

 

Is the coarse location data collected from this app linked to the user’s identity?

Yes, coarse location data collected from this app is linked to the user’s identity

 

Do you or your third-party partners use coarse location data for tracking purposes?

Yes, we use coarse location data for tracking purposes

 

Crash Data

Third-Party Advertising, Analytics

 

Is the coarse location data collected from this app linked to the user’s identity?

Yes, coarse location data collected from this app is linked to the user’s identity

 

Do you or your third-party partners use coarse location data for tracking purposes?

Yes, we use coarse location data for tracking purposes

 

Performance Data

Third-Party Advertising, Analytics

 

Is the coarse location data collected from this app linked to the user’s identity?

Yes, coarse location data collected from this app is linked to the user’s identity

 

Do you or your third-party partners use coarse location data for tracking purposes?

Yes, we use coarse location data for tracking purposes

 

마지막으로 Publish 를 누르시면 모든 작업이 완료됩니다.

 

 

 

 

참고

levelup.gitconnected.com/filling-out-the-app-privacy-section-in-app-store-connect-for-admob-users-bca0768ad86e

 

Filling out the App Privacy Section in App Store Connect for AdMob Users

A step-by-step walkthrough of the new app App Privacy questionnaire for developers using the AdMob SDK

levelup.gitconnected.com

developers.google.com/admob/ios/data-disclosure?hl=ko

 

Apple의 App Store 데이터 공개사항 요건에 대비하기  |  iOS  |  Google Developers

Apple에서는 App Store에 앱을 게시하는 개발자가 앱의 데이터 사용과 관련하여 특정 정보를 공개하도록 하고 있습니다. Apple에서는 2020년 12월 8일부터 새로운 앱을 출시하고 앱을 업데이트할 때 이

developers.google.com

 

 파일을 정리하다 보니 파일 생성일과 수정일을 수정해야 할일이 생겼는데,

 

 찾다보니 생각보다 잘 안나와서 제가 했던 방법 공유합니다.

 

우선 두가지를 사용하는데요, "SetFile" 과 "touch" 입니다.

 

만약 "SetFile" 가 없으시다면 여기서 설치 방법을 확인 하실수있습니다.

 

사용방법은 매우 간단합니다.

 

우선 터미널을 열어주세요.

 

그리고 아래처럼 입력합니다.

 

SetFile -d "날짜" 경로
SetFile -d "11/20/2016 00:00:00" ./thumb.jpg

 

위처럼 사용하실수있습니다.

 

날짜를 "11/20/2016 00:00:00" 포멧에 맞춰서 바꿔주시면 되구요, 뒤에 경로를 쓰시면 됩니다.

 

만약 여러개를 변경 하고싶으시다면

 

SetFile -d "11/20/2016 00:00:00" ./*

이렇게 쓰시면 됩니다.

 

그리고 수정날짜는 이렇게 바꾸시면 됩니다.

 

touch -mt 200912150000 ./*

 

참 쉽죠잉~

 

금리

 

투자의 기본 중심이며, 금리를 기준으로 투자가 결정된다해도 완전히 틀린말은 아니다. 

 

금리가 인하되면, 대출에 대한 부담이 줄기때문에 기업대출 가계 대출이 늘어나게 되어 시장에 통화량이 증가하게 된다.

통화량이 증가하면 돈이 흔해지기 때문에 돈의 가치는 떨어지며 돈에 가치가 떨어지기때문에 물가는 상승하게 되고

돈을 가지고있는것보단 투자하는 것이 좋기때문에 주식, 부동산 등 위험요소가 있는 곳에 돈이 몰리게 된다.

그러므로 주로 금리 인하시 주식이나 부동산 가격이 올라간다.

이러한 현상을 인플레이션 이라 한다.

 

금리가 인상되면, 변동금리의 이자가 올라가기때문에 가지고있는 대출 이자가 올라가고 가계대출과 기업대출이

줄어들게 되어 결과적으론 시장에 돈이 줄어들게 된다.

통화량이 줄어들면 돈이 귀해지기때문에 투자가 줄어들고 시장 자체가 위축된다.

이러한 현상을 디플레이션 이라 한다.

 

가장 이상적인 방법은 시장에 돈이 줄어드는 시기인 디플레이션 시기에 저평가되어있는 투자상품을 구매하고

인플레이션 시기에 내가 투자했던 상품을 판매하는 방법이 가장 좋은 방법이라 할수있다.

하지만 이는 이론적인 방법일뿐 실제로 투자할경우 쉽지 않음을 고려해야한다.

 

 

암호화폐 - 비트코인, 이더리움

 

 

일종에 개념상의 대안화폐로 만들어졌으나 실제 투자자에게는 일종의 투자처로 인식되고있다. 

코로나로 인하여 증시와 각종 위험자산이 크게 흔들리며 기축통화인 달러로 돈이 몰릴때 암호화폐에 가격도 크게 떨어졌으며,

금리 인하로 인하여 유동 자금이 늘고있는 지금 비트코인 및 이더리움은 큰폭으로 상승한것을 보면 대안화폐보단 위험한 투자자산으로 인식되고있다고 보는게 합당하다 보여진다.

 

하지만 이는 투자자에게 인식되는 암호화폐의 모습이지 실제 암호화폐가 추구하는 방향이 둘 사이에 차이가 암호화폐 자체의

위험성을 가중시킨다. 또한 해킹에 대해 안전하다 하지만 이는 암호화폐 자체에 대한 보안일뿐

거래소 대표가 지갑을 가지고 잠적하는 등 거래소에대한 보안은 불안전하다고 보여진다.

 

 

암호화폐 자체가 가지고있는 위험성인 해킹과 안전성에 대한 부분만 확보된다면 제 3의 화폐가 될 가능성도있겠지만

그와 동시에 암호화폐라는 특성상 아무리 큰돈이라도 0 이라는 수치가 될수있음을 잊으면 안될것이다.

 

https://play.google.com/store/apps/details?id=com.pionestudio.treeofhabit&hl=en

 

The habit forest app is an application that helps you create habits and continue to keep them.
If you keep the goal for your habits for a long time, the trees of the habit forest will grow, little by little.

By planting teeny-tiny seeds in the ground, I create the habit that I need; and by repeating and achieving my habits like watering teeny-tiny seeds every day, the seeds will grow into large trees that will sprout and create shade for everyone.


The habit forest app is an application that helps you create and manage new habits of your own.
Create your own habit using Habit Forest and track the progress

If you run the Habit Forest, you will be able to receive totally empty land.
This place will show no change if you do nothing.
But as you take further steps through your habits, improve them, and achieve your goals, new trees will fill this place, little by little.


Grow new trees and collect various trees.
The growth of a tree will soon be yours.

Also, why not decorate your own forest with the trees you've collected?

Create your own habits every day and every week.
You need repetition to create a habit.

 

https://play.google.com/store/apps/details?id=com.pionestudio.treeofhabit

 

습관의 숲 어플리케이션은 당신이 습관을 만들고 지속해나갈수있도록 도와주는 어플리케이션입니다.
당신의 습관에 관한 목표를 오랜시간동안 유지한다면, 습관의 숲의 나무는 조금씩 성장하게됩니다.

 

 



작디 작은 씨앗을 땅에 심듯 나에게 꼭 필요한 습관을 만들고,
매일마다 작디 작은 씨앗에 물을 주듯이 나의 습관을 반복하고 달성함으로써

씨앗은 새싹이 되고 모두에게 그늘을 만들어 주는 큰 나무로 성장할것입니다.

 



습관의 숲은 당신만의 새로운 습관을 만들고 관리하는데 필요한 어플리케이션입니다.
습관의 숲을 이용하여 당신만의 습관을 만들고, 목표의 진행상태를 추적해보세요.

습관의 숲을 실행시키면 아무것도 없는 허허벌판의 땅을 당신은 받을수있게됩니다.
이곳은 당신이 아무것도 하지 않는다면 아무런 변화가 없습니다.
하지만 당신의 습관을 기록하고 개선하고 목표를 달성하며 한걸음씩 나간다면,
새로운 나무들이 이곳을 조금씩 채우게 됩니다.

새로운 나무를 키우고, 다양한 나무를 수집해보세요.
나무에 대한 성장이 곧 당신만의 성장이 될수있을것입니다.

또한 수집한 나무를 통해 당신만의 숲을 꾸며보시는것이 어떨까요?

매주 매일 당신만의 습관을 만들어보세요.
습관을 만들기 위해서는 반복이 필요합니다.

 

 

 

습관의 숲 - 습관, 계획, 메모, 목표, 관리

 

습관의 숲 - 습관, 계획, 메모, 목표, 관리 - Google Play 앱

습관의 숲 어플리케이션은 당신이 습관을 만들고 지속해나갈수있도록 도와주는 어플리케이션입니다. 당신의 습관에 관한 목표를 오랜시간동안 유지한다면, 습관의 숲의 나무는 조금씩 성장하게됩니다. 작디 작은 씨앗을 땅에 심듯 나에게 꼭 필요한 습관을 만들고, 매일마다 작디 작은 씨앗에 물을 주듯이 나의 습관을 반복하고 달성함으로써 씨앗은 새싹이 되고 모두에게 그늘을 만들어 주는 큰 나무로 성장할것입니다. 습관의 숲은 당신만의 새로운 습관을 만들고 관리하는데 필요한

play.google.com

 

 


Learn colors with balls for Children Toddlers | Magic Color balls for kids


Learn numbers 1 to 10 with 3d Colorful jelly for kids | Coloring for Children's





https://youtu.be/RnxQ0msJnOU

+ Recent posts