일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 파이썬 데이터분석
- Golang
- 스칼라 강좌
- akka 강좌
- play2 강좌
- Play2
- 파이썬
- Actor
- 파이썬 강좌
- 주키퍼
- 하이퍼레저 패브릭
- 파이썬 동시성
- 파이썬 머신러닝
- Play2 로 웹 개발
- 스칼라
- Akka
- play 강좌
- 하이브리드앱
- 안드로이드 웹뷰
- 플레이프레임워크
- 이더리움
- 엔터프라이즈 블록체인
- 그라파나
- 블록체인
- 스칼라 동시성
- Adapter 패턴
- CORDA
- 스위프트
- hyperledger fabric
- Hyperledger fabric gossip protocol
- Today
- 134
- Total
- 3,011,442
HAMA 블로그

(이미지 출처 : https://www.bitdeal.net/) 블록체인 업계에 대해서 - 블록체인 전직 혹은 블록체인 대학원/국비학원/각종교육으로 고민중인 분들이 최근 많이 있는 것 같아서 대략 정리 해봅니다. 먼저 블록체인 업계가 앞으로 어떻게 될 지는 아무도 모릅니다. 다만 블록체인 관련한 업계는 최소 10년이상은 건재 할 거 같습니다. 저는 "블록체인"이 탈중앙 디지털 자산의 기반으로 미래에 핵심적인 인프라로 남기를 희망합니다. (요 문장에서 만큼은 블록체인==이더리움을 말합니다) 일단 요약 부터 하자면 블록체인 업계는 크게 아래와 같은 3가지로써 바라보고 있습니다. 0. 블록체인 코어 개발 (극소수TO) 1. 대중들 대상 - 블록체인을 화폐(코인)로 보고 보관/교환/투자/투기 하는 것에 대해 집..

잘 짜여진 코드가 무엇일까요?? 코드를 잘 짠다는 것은 매우 어려운 일입니다. 많이 아는 것도 중요하지만, 많이 바꾸는 것도 중요합니다. 코드에 애정이 있다면 자연스럽게 많이 바꾸게 될 것이고, 아름답게 가꾸고 싶어질 것이며 자연스레 코드는 점점 더 좋아 질 것입니다. 물론 공부를 안하면 애정이 있어도 어떻게 아름답게 해야하는지 모를 수도 있겠지요.하지만 애정이 있다면 역시 공부를 하게 되겠죠?? - 한번에 좋은 코드를 짜는 건 세상 어떤 프로그래머도 불가능 합니다.- 소설가들은 좋은 글을 작성 하기 위해서 한 문장에 대해서 한 달 이상 고민을 한 적도 있다고 합니다. 근데 그렇게 쓰여진 문장을 몇 년 후에 다시 보았을 때, 후회가 밀려오기도 한다고도 합니다. 더 좋은 문장이 생각나기도 하기 때문입니다...

20년 경험으로 두서 없이 적어 보았습니다. 당연히 모든 경우가 아래의 경우에 해당하진 않습니다. 회사 규모,제품과 회사 지향점, 리더들의 특성 및 본인의 위치등에 따라 달라 질 수 있으며 정해진 답이 없기에 맞다 틀리다 보다는 본인의 경험에 대해서 댓글에 적어주면 후배들이 보기 좋을 거 같습니다. SI 와 정부과제) 장점 : 1. 새로운 기술 분야/도메인의 도전을 할 기회가 비교적 쉽게/자주 생깁니다. 1-1. 새로운 기술분야를 도전(경험)할 기회가 있다. 전공이 아닐지라도(인공지능,빅데이터,블록체인등등) 1-2. 새로운 도메인 분야를 도전(경험) 할 수 있다. (은행,병원,통신 등등) 2. Low risk / Low Return이다. 즉 정부 돈, 갑의 돈으로 할 수 있으니 부담이 없습니다. 3. 결..

1. 디폴트 값으로 대처 interface Transfer { fun moveTo(id : String) } interface Asset{ val id: String val name: String val data: String } class Token( override val id: String, override val name: String, override val data: String) : Asset,Transfer{ override fun moveTo(id: String) { TODO("Not yet implemented") } } class NFT( override val id: String, override val name: String, override val data: String) : A..

누구나 실수/실패의 상황을 마주하게 되며, 이것은 당신의 실수일 경우도 있고, 타인의 실수 있을 수 도 있으며, 서버/네트워크상에서 일어나는 실패(장애)일 수 도 있다. 이런 다양한 실수/실패는 개발자의 삶과 항상 함께 하는 것이기 때문에, 어떻게 이것을 다루는지가 관건이 된다. 이 글에서는 어떻게 실수/실패등 의도치 않은 상황을 처리하는지, 다양한 패턴들과 함께 살펴보겠다. 1. 디폴트값 처리 val value = getValue() val gretting = value?: "hi" 정상적인 상황하에서 값을 얻지 못하였을 경우 우리는 디폴트값을 할당하여 사용 할 수가 있다. 디폴트을 사용할 수 없는 경우에는 대개 예외를 던지거나 실패값을 리턴해서 상위에서 처리하길 기대 할 수 밖에 없다. 2. Requ..

'코딩'은 소설가의 '글쓰기'와 비슷하다고 생각 합니다. (차이도 있습니다만) 소설가가 '글쓰기'를 잘하기 위해 매일 매일 습작을 하듯이..'코딩'을 잘하기 위해 서는 매일 매일 코딩 하는 버릇을 들이고, 평생 '장인' 정신을 가지고 노력해야하는 일인거 같습니다. 글쓰기는 잘하는 사람이 코딩도 잘할거라는 확신이 있습니다. (여담으로 자신의 생각을 표현하는데 적극적인 작가형 사람은 무엇이든 만들어내는걸 잘 할 것이고, 짧은 생각으로 비판만 하는 습관만 있는 사람이 독창적으로 무엇인가 스스로 만들어 내기 힘들 거란건 충분히 어리짐작 할 수 있겠지요.) 재능과 반복 지나가는 길에 방망이 깍는 노인을 보고, 일기장에 "오늘 방망이 깍는 노인을 봤다, 신기했다" 라고 단편적으로 적는것과 그것을 주제로 수필을 쓰는..

https://brunch.co.kr/@leehosung/40 Who is CTO: Roles, Responsibilities, and Personas Chief technology officer is a complex role that lies at the intersection of business and technology. A CTO is usually seen as a seasoned professional with a combined knowledge of a solutions architect, programmer, DevOps, team leader ncube.com

1. 빠른 시간안에 온보딩을 할 수 있게 해준다. 2. 모든 참여자가 전체 상황에 대한 높은 가시성을 갖게 된다. 3. AML & KYC 프로세스를 표준적으로 도입할 수 있다. 4. 참여자들의 행위에 대한 투명성을 가져왔다. 5. 데이터 가용성을 높여 준다. 6. 대사,감사과정이 투명하다. (기능을 제공한다) 7. 신뢰비용을 낮춰 준다. 8. 제품의 유통과정과 제조사에 대한 출처에 대한 확인을 빠르게 할 수 있다. 9. 내부토큰을 활용하여 안정적으로 금융 거래의 서브시스템으로 활용 할 수 있다. (추후 CDBC와의 연계 고려) 10. 외부 시스템 및 데이터와의 인터그레이션이 원할 할 수 있다. 11. 특정 트랜잭션은 특정 조직(개인)들만 볼 수 있도록 조작 할 수 있다. 12. 일정한 트랜잭션 성능을 보..

map이라는 추상화... reduce라는 추상화.. iterator라는 추상화.. future/promise라는 추상화... async/await라는 추상화.. journal 이라는 추상화.. expression이라는 추상화.. vistor / Facade라는 추상화.. Traits라는 추상화.. match 라는 추상화.. executePlan이라는 추상화.. InvocationFilter라는 추상화.. Try 라는 추상화.. Composition이라는 추상화.. Channel이라는 추상화.. 딱 봐도 저건 이것들을 보편화/간략화 한것이다라고 실체를 바로 판단 가능한 추상화가 있고, 대략적인 느낌 하에 세부 설명을 듣거나 해부해 봐야만, 실체에 대해 판단 가능한 추상화가 있다. 피카소의 황소그림 추상화(..