TWIS/2020-06 5주차
Scala permalink
- Consider lazyZip
zip
보다zipped
가 더 빠른데 이유를 물어보는 질문에, zipped가 2배 빠르지만 차라리Array
를 쓰면 그것보다 10배 빠르고 배열 하나를 재활용하면 그것보다도 3배 더 빨라진다고. 물론 스칼라스럽지 않은 솔루션- 두번째 답변은 lazyZip을 쓰라고.
zip
은 뒤에map
이 오면 각각 이터레이션을 도는데,zipped
는 한번만 돈다고.zipped
가 이제lazyZip
이니 그걸 쓰면 된다는 답변 - #scala #zip #lazyzip
Devs permalink
- pylance-release
- VS Code용 파이썬 정적타입 도구인 Pyright 기반의 확장
- IDE 급의 다양한 기능을 제공하지만 오픈소스가 아니라 정보가 어디로 갈지 몰라서 회사에서 업무용으로 쓰기 어려워보인다
- #pylance #pyright #vscode
Spark 3.0에 새로 추가된 기능 소개 및 설명 #spark
This version, initially called SEQUEL (Structured English Query Language)
- 70년대초에 IBM에서 데이터베이스용 언어를 개발 할 때 초기버전은 SEQUEL(Structured English Query Language)이라고 불렀고 상표권 문제로 SQL이 되었다고
- 왜 시퀄이라고 읽는지 이해했다
- #sql
- via 리액트 공부한다고 쓰레기 만들었다
- 소스를 읽어봐도 잘 모르겠지만
- #react
The end of the Redis adventure
- New Governance for Redis
- 레디스를 만들고 10년 이상 부드러운 종신 독재자(BDFL; Benevolent dictator for life)로 관리하던 안티레즈가 관리자에서 내려와서 레디스 랩스의 이사회(advisory board) 한명이 될 것이라고.
- #redis #bdfl
프론트엔드 면접 문제 은행 #frontend #interview
Usage statistics of JavaScript libraries for websites
- via 2020년에 JS 라이브러리계에서 jQuery의 시장 점유율이 97.5%를 기록하고 있다는 게 충격
- 알렉사 기준 탑 1000만 사이트 기준, 22.2%는 JS가 없고 나머지 중 97.5%가 jQuery를 사용
- #jquery
News permalink
Apple killed the IDFA: A comprehensive guide to the future of mobile marketing
Introducing Amazon Honeycode – Build Web & Mobile Apps Without Writing Code
- 코드없이 웹/모바일앱을 개발을 개발 할 수 있는 아마존 허니코드
- 스크린샷을 보니 엑셀 함수나 SQL 비슷한 문법은 알아야하는걸로 봐서 자체 스크립트는 알아야하는듯
- #honeycode
Security permalink
LinkedIn is copying the contents of my clipboard every keystroke
- Seems like Reddit is capturing the clipboard on each keystroke as well
- 링크드인 아이패드앱이 키보드 누를 때마다 클립보드를 복사한다고. 심지어 아이패드 앱이지만 맥북에서 복사할 때 계속 가져간다고. 레딧도 마찬가지
- LinkedIn says iOS clipboard snooping after every key press is a bug, will fix
- #linkedin #reddit #security
New ThiefQuest ransomware discovered targeting macOS users
- New Mac ransomware spreading through piracy
- 구글 소프트웨어 업데이트를 가장한 랜섬웨어가 올라왔다고 6월 30일 트윗
- 작곡 앱인 Ableton, 디제이 믹싱 Mixed In Key, 보안툴 Little Snitch 등의 크랙 버전에서 발견된 랜섬웨어
- #ransomware #thiefquest #evilquest
misc permalink
- A: 당신네 회사 서비스는 시세보다 싸서 좋긴한데 그렇게 싸면 적자 안나?
- B: 괜찮고 말고
- B: 우리는 인건비를 억제하고 있으니깐
- A: 그치만 그러면 사람들 그만두는거 아냐?
- B: 괜찮아 장시간부려먹으니 재취직활동따우니 못해
- B: 게다가 급료도 한계까지 낮춰서 그만두면 생활이 안돼
- A: 그러면 사원의 불만도 대단하겠네?
- B: 괜찮아, 그만둔 사람에 대해선 모두 함께 철저히 험담하니까. 그 놈 돈도 좀처럼 안주고
- B: 그렇게해서 그만뒀을 때의 끔찍함을 상상하게 하는거지
- B: 하지만 그러면 불만이 쌓일테니 가끔 일찍 보내주거나 맛난걸 사다주면서 불만을 잠재우는거야
- B: 장시간 일하고 있으니 멀쩡한데서 일하는 친구랑 교류도 쉽지 않을테고, 이런 생활이 당연하다고 착각하면 어지간해선 안그만둬
- B: 근로기준법의 권고도 강제력은 약하구!
- A: 대단하네 경영자의 거울이야
- 이미지 검색을 해봐도 출처는 찾을 수 없고 이글루스 블로그의 2014년 포스팅이 가장 오래된거고 인터넷 밈 직접 번역해서 올리는 분인걸로 봐서 직접 번역했을꺼같은데 일본쪽 출처는 안나온다
- #misc
- 인덱스 하단을 보니 교보문고 직원(MD?)분이 운영하시는 페이지 같은데, 교보다보니 전자책 정보가 없는건 아쉽지만 말 그대로 아쉬운 정도지 업데이트와 아키이빙 만으로도 충분히 의미있는 기록같다.
- #book
// PLEASE DO NOT ATTEMPT TO SIMPLIFY THIS CODE.
- 예전에 SI에서 일할 때 자주 보던 종류의 주석인데 쿠버네티스 주석에서도 보다니 신기하다
- #misc
When you type realty.com into Safari it takes you to realtor.com
- via 사파리의 구현 품질 문제는 사실 아주 오래되었는데 ... 애플로써는 이걸 고칠 인센티브가 거의 없음
- 사파리에서 url을 제대로 입력해도 다른 곳으로 보내는 문제
- 최신 기술들을 다른 브라우져들과 너무 다른 우선순위로 적용하고 불안정해서 계속 탭을 날려먹어서 포기했는데 심각한 버그까지 있네
- 주기적으로 Safari is new IE(6) 라는 밈도 올라오던데
- #safari
- via 어려운 시국에 취업준비생과 이직준비생 여러분들께 조금이나마 도움이 되는 자료가 되길 바랍니다
- 트위터에서 보고 열어놨다가 나중에서 재미있게 읽어본 경험담
- #essay #abroadjob
- via 줌 같은 앱들은 기본적으로 회의를 온라인으로 재현하기 위한 툴이었다면 tandem은 커뮤니케이션을 촉진하기 위한 도구라고 느껴짐.
- 같은 팀에 있으면 쉽게 음성/화상 채팅에 바로 참여하고 화면 공유나 서비스 연동도 잘 되는 서비스인거 같은데 실제로는 어떤지 프론트만 봐서 잘 모르겠다
- #tandem
Seven years later, I bought a new Macbook. For the first time, I don't love it
- via 편의성이 너무 떨어지는 터치바, 부족한 포트, 형편없는 화질의 웹캠, 일을 방해하는 자잘한 소프트웨어 오류 등 애플은 '프로'들이 필요로 하지 않는 '프로' 제품을 팔고 있다는 평가
- 웹캠의 화질이야 화상 채팅이 중요해진 요즘에야 필요하지 그 전에는 업무에 중요하지 않았고, 트랙패드의 모서리야 워낙 광활하니 크게 문제되지 않는다고 생각해서 동의하지 않는 지점들도 좀 있지만, 그 외에 아무런 장점이 없는 키보드와 '기믹'이라는 표현만 떠오르는 쓸모없는 터치바를 달고 프로라는 이름을 제품이 붙였다는게 너무 한심할 정도다.
- #macbook