TWIS/2020-06 4주차

— 6 minute read

Scala permalink

  • panopticon-tui
    • 스칼라 모니터링/진단 도구
    • 스칼라/akka용 툴인데 rust로 만들어진게 재미있다. 요즘 가벼운 텍스트 툴들은 다 rust 기반으로 나오는듯
    • #scala #rust

Devs permalink

  • 생계형 개발자, SI에서 살아남기

    • 목차 하나하나가 주옥같다
    • #SI
  • UTM

  • Docker-OSX

    • archlinux 위에 OSX-KVM을 띄우고 입력만 우회하는 식으로 docker 위에서 macOS GUI환경까지 띄우는데 대충은 알꺼같지만 이게 된다니 신기하다
    • #macos #vm
  • Inspect Browser

    • 아이폰/아이패드용 개발자도구 포함된 브라우져. $6.99/₩8900
    • #ios #browser
  • Foam

    • 지식끼리 링크로 연결하고 관계를 시각화해주고 역참조문서를 확인 가능
    • 템플릿을 받아서 VS Code로 열면 추천 확장들을 설치하라고 뜨는데, 목록을 보면 자체 확장인 Foam을 포함해 7개.
    • 간단하게 사용하려면 위키 문법 비슷하게 단방향 링크가 가능한 마크다운 노트(VS Code Markdown Notes)만 설치해도 될거같은데 일단 다 설치하고 써봐야겠다. 어차피 깃헙에 올라가니 동기화 걱정은 없지만 아이패드에서도 사용가능한 방법이 있으면 좋을텐데 현재 구현된 기능들이 VS Code의 확장들에 크게 의존적이라 일일이 구현하긴 어려울듯
    • #foam #wiki
  • NVIDIA GPU acceleration comes to Apache Spark 3.0

    • RAPIDS plugin을 써서 ETL을 GPU+병렬 처리로, p3.2xlarge(GPU) vs r4.2xlarge(CPU) 비교하는 데모에서 4배 차이
    • 가격 페이지를 보니 시간당 $3.06과 $0.532로 다섯배 이상 차이인데 성능이 4배 차이면 40% 정도 돈을 더 내고 시간을 아끼는 경우 같은데 실시간 반영이 중요한게 아니면 손해같은데 분석도 AWS도 경험이 없어서 잘 모르겠다
    • #spark
  • Quarkus란?

    • repo
    • "Quarkus는 Java 가상 머신(JVM) 및 네이티브 컴파일을 위해 만들어진 풀스택, 쿠버네티스 네이티브 Java 프레임워크로, 특히 컨테이너에 Java를 최적화하여 이를 서버리스(serverless), 클라우드 및 쿠버네티스 환경을 지원하는 효과적인 플랫폼이 되도록 합니다."
    • "또한 GraalVM(Java 및 JavaScript를 포함한 여러 언어로 작성한 애플리케이션을 실행하기 위한 범용 가상 머신)에 정확한 정보를 제공하여 애플리케이션의 네이티브 컴파일을 지원합니다."
    • "Quarkus가 구축한 애플리케이션은 기존 Java에 비해 메모리 사용량이 1/10인데다가 시작 시간이 더 빨라서(최대 300배 빠름) 클라우드 리소스 비용이 대폭 줄어듭니다."
    • 성능은 좋아보이지만 실사용 후기는 찾아보기 어렵고 깃헙 이슈에 쌓여있는걸 보고 나중에 생각나면 시도해보는걸로
    • #quarkus #jvm
  • A Jupyter kernel for SQLite

    • repo
    • 주피터에서 SQLite를 사용하고 시각화도 해주는 커널
    • #sqlite #jupyter

News permalink

  • The future of computing showed up early

    • 패러렐즈와 파트너쉽으로 MS Office등 래거시 앱들("brings legacy application support")을 몇달내로 Chrome OS에서 지원할 예정이라고
    • 크롬 엔터프라이즈가 어떤 제품군인지 모르겠지만 크롬북 환경일텐데 안드로이드 앱일지 리눅스용일지 어떻게 돌아갈지 궁금하다
    • "Google just confirmed to me that the VM will run locally."
    • #chrome #parallels
  • Inkscape 1.0

    • 그동안 X윈도 기반이라 XQuartz가 필요했는데 이제 네이티브로 지원
    • #inkscape
  • Slack partners with Amazon to take on Microsoft Teams

    • 슬랙은 영상/음성 통화를 아마존 Chime으로 옮기고 아마존은 슬랙을 쓰는 파트너쉽. 아마존 직원 84만명 중 얼마나 쓸지는 모르지만
    • #news #slack #aws
  • 소프트웨어 교육 페스티벌 SEF2020

    • "SEF는 국내외 소프트웨어 전문가와 교육자가 함께 소프트웨어 교육에 대한 지식과 경험을 나누는 축제의 장입니다."
    • 올해는 상황이 상황인만큼 온라인으로 진행한다고. 현재 사전신청 중. 7/2-3 생중계
    • 카테고리를 실제 행사장 부스처럼 시각화해놓은게 인상적
    • #connect
  • Guy Who Reverse-Engineered TikTok Reveals The Scary Things He Learned, Advises People To Stay Away From It

    • 리버스 엔지니어가 레딧에 남긴 을 요약한 기사. 해당 글에서 요약으로 "광고앱이라고 부르는건 평가절하다. 이건 그냥 어린애들을 노린 멀웨어니 쓰지마라"라고.
    • 작년 말에도 HTTP로 REST API 호출하다 중간자 공격(MITM)으로 고객 정보가 유출되었다는 기사가 작년 말부터 있었고 올해 초 기사에서 고쳐졌다고 하지만 tiktok MITM attack으로 검색하면 4월까지 기사들이 나온다.
    • 30초당 한번씩 GPS 정보를 수집하고 안드로이드는 바이너리를 받아 실행하고, 자체 커스텀한 OLLVM을 써서 난독화하는 바람에 한줄씩 해독해야했다고.
    • TikTok and 53 other iOS apps still snoop your sensitive clipboard data
      • 3월에 이미 아이폰/아이패드에서 클립보드 훔쳐가는 앱들에 대한 소식이 있었는데 여전히 해당하는 틱톡과 53개 앱을 공개
        • News
          • ABC News — com.abcnews.ABCNews
          • Al Jazeera English — ajenglishiphone
          • CBC News — ca.cbc.CBCNews
          • CBS News — com.H443NM7F8H.CBSNews
          • CNBC — com.nbcuni.cnbc.cnbcrtipad
          • Fox News — com.foxnews.foxnews
          • News Break — com.particlenews.newsbreak
          • New York Times — com.nytimes.NYTimes
          • NPR — org.npr.nprnews
          • ntv Nachrichten — de.n-tv.n-tvmobil
          • Reuters — com.thomsonreuters.Reuters
          • Russia Today — com.rt.RTNewsEnglish
          • Stern Nachrichten — de.grunerundjahr.sternneu
          • The Economist — com.economist.lamarr
          • The Huffington Post — com.huffingtonpost.HuffingtonPost
          • The Wall Street Journal — com.dowjones.WSJ.ipad
          • Vice News — com.vice.news.VICE-News
        • Games
          • 8 Ball Pool™ — com.miniclip.8ballpoolmult
          • AMAZE!!! — com.amaze.game
          • Bejeweled — com.ea.ios.bejeweledskies
          • Block Puzzle —Game.BlockPuzzle
          • Classic Bejeweled — com.popcap.ios.Bej3
          • Classic Bejeweled HD —com.popcap.ios.Bej3HD
          • FlipTheGun — com.playgendary.flipgun
          • Fruit Ninja — com.halfbrick.FruitNinjaLite
          • Golfmasters — com.playgendary.sportmasterstwo
          • Letter Soup — com.candywriter.apollo7
          • Love Nikki — com.elex.nikki
          • My Emma — com.crazylabs.myemma
          • Plants vs. Zombies™ Heroes — com.ea.ios.pvzheroes
          • Pooking – Billiards City — com.pool.club.billiards.city
          • PUBG Mobile — com.tencent.ig
          • Tomb of the Mask — com.happymagenta.fromcore
          • Tomb of the Mask: Color — com.happymagenta.totm2
          • Total Party Kill — com.adventureislands.totalpartykill
          • Watermarbling — com.hydro.dipping
        • Social Networking
          • TikTok — com.zhiliaoapp.musically
          • ToTalk — totalk.gofeiyu.com
          • Tok — com.SimpleDate.Tok
          • Truecaller — com.truesoftware.TrueCallerOther
          • Viber — com.viber
          • Weibo — com.sina.weibo
          • Zoosk — com.zoosk.Zoosk
        • Other
          • 10% Happier: Meditation —com.changecollective.tenpercenthappier
          • 5-0 Radio Police Scanner — com.smartestapple.50radiofree
          • Accuweather — com.yourcompany.TestWithCustomTabs
          • AliExpress Shopping App — com.alibaba.iAliexpress
          • Bed Bath & Beyond — com.digby.bedbathbeyond
          • Dazn — com.dazn.theApp
          • Hotels.com — com.hotels.HotelsNearMe
          • Hotel Tonight — com.hoteltonight.prod
          • Overstock — com.overstock.app
          • Pigment – Adult Coloring Book — com.pixite.pigment
          • Recolor Coloring Book to Color — com.sumoing.ReColor
          • Sky Ticket — de.sky.skyonline
          • The Weather Network — com.theweathernetwork.weathereyeiphone
    • 범인은 틱톡이 쓰고 있는 YYTextView라는 오픈소스 라이브러린데, 여기서 클립보드 내용 가지고 하는 게 고작 UI state 변겅이라라는 이야기도
    • #tiktok #security

misc permalink