Learning of the Week (LOTW)
Language is mixed in English and Korean.
Inspirational learning sources from the week.
The units are in the number of the week, and the number of day (in parentheses) in the year.
๐ Website: link
๐ ๏ธ Github: link
โโโโโโ
2023
2022
###
- At Storm Ventures, the mission is collectively made, which is in three words: upbringing startup founders.
- Storm Ventures CEO Tae Hea Nahm
###
- These days, people use Apache Superset for visualization.
- https://colab.research.google.com/drive/1z31ZfcisCXCSGA5jeid0UNjiHb9oupuV
Week 6
- (43) Difference between Core, Core Plus, Value-Add and Opportunistic Investments. โCoreโ is synonymous with โincomeโ in the stock market. โCore Plusโ is synonymous with โgrowth and income.โ โValue-Addโ is synonymous with โgrowthโ in the stock market and is associated with moderate to high risk. Opportunistic is the riskiest of all real estate investment strategies.
- https://origininvestments.com/2018/02/21/what-are-core-core-plus-value-added-and-opportunistic-investments/
Week 5
- (32) Should know why Selenium agent optioning does not work on certain sites, causing a 403 Error.
Week 2
Week 51
Week 49
- (343) first paint -> first contentful paint -> largest contentful paint. Gzip๋ณด๋ค Brotli๋ก ์์ถํ๊ธฐ. AVIF๋ก ์์ถํ๊ธฐ. ์ด๋ฏธ์ง์ ๋ถํ์ํ ๋ฉํ๋ฐ์ดํฐ ์ ๊ฑฐํ๊ธฐ(์ ๋ฐ๊น์ง ์ฉ๋ ์ ๊ฐ ๊ฐ๋ฅ). ์นํฐํธ ์ต์ ํ(์ฌ์ฉํ์ง ์๋ ๊ธ๋ฆฝ์ ๋ํ ์ญ์ ๋ฐ ์์ฒด ํฐํธ๋ก ์ ํ). Lighthouse๋ฅผ ์ฌ์ฉํ๊ธฐ.
- (334) There are three kinds of uncertainties. Data (aleatoric uncertainty), model (epistemic uncertainty), and out-of-distribution (novelty detectionn) uncertainty.
Week 47
- (327) During code reviews (in Korea), the roles should be divided as the recorder, the reviewer, the moderator, the reader, and the author. The moderator should lead (or moderate) the meetings for ๊ณํ, ํฅ์คํ, ์ํ ๋ฐ ์ฌ์์
๋จ๊ณ. The team leader should rather view the process aside.
- (327) Code review done by certain language-using developers would have difficulty teaching another language-using developer.
- (326) [Network] TCP 3-way 3rd level handshake. 127.0.0.1 meaning. Port 3306 is MySQL, 23 Telnet. Can you create network system within network layer?
- (326) [Linux] Creating user command line. Simply typing โechoโ only displays to terminal, but using โยปโ with it will not. -f when closing a running application.
- (326) [Container] Namespace isolate include UID, PID, not. User admin access command line.
- (326) [Cloud] S3 names cannot be modified and cannot use underbars and capital letters. Its region cannot be modified as well. Kubernetes services include AKS, EKS, .
- (325)
- (324) The better way to achieve high scores on Quiklab leaderboards is to know how to flexibly use Linux shell commands.
- (324) ์์ผ๋ก distributed GPU์ ์ง์คํ ๊ฒ์ด๋ค.
- (323) ์์ผ๋ก ๋ง์ง๋ง์ผ๋ก ๋ช
์ฌํ๋ฉด ์ข์ ๊ฒ์, ์ผ์ฑ์์๋ high level์์ ์ํคํ
์ฒ๋ฅผ ์ ๋ชปํด์ ํํํ๊ณ ์๋ค๊ณ ํ๋ค. Entity๋ณ ํด๋์ค ๋ฑ๋ฑ ์ ๋ถ๋ฅํด์ ๊ผญ ์น ํ์ ์ ์ด์ ์ค๊ณ๋ฅผ ํ๋ ๊ฒ์ผ๋ก ํ๋ค.
- SPSS-NIPA SW Architecture Seminar
- (323) Test๋ฅผ ์ ์ฐ๋ ค๋ฉด ์ ์ test๋ก ์ต๋ํ ๋ง์ ์ค๋ฅ๋ฅผ ์์๋ด๋ ๊ฒ. ๋จ์ ํ
์คํธ๋ statement coverage์ branch coverage๋ก ํจ.
- SPSS-NIPA SW Architecture Seminar
- (323) Low code, no code๋ฅผ ์ ํ๋ ค๋ฉด ๋ช
์ธ์๋ฅผ ์ ์จ์ผํ๋ค.
- SPSS-NIPA SW Architecture Seminar
- (323) Reference model (TOGAF, etc.) + architecture pattern (Call-Return, etc.) = reference architecture (J2EE, SOE, etc.)
- SPSS-NIPA SW Architecture Seminar
- (323) RUP (Rational Unified Project) came before UML. One boundary class per actor/use case pair.
- SPSS-NIPA SW Architecture Seminar
Week 46
Week 45
(Nov. week 2) of 2022
- (317) Monarcy method curriculum.
- https://docs.google.com/document/d/18FiJbYn53fTtPmphfdCKT2TMWH-8Y2L-MLqDk-MFV4s/edit
- (316) EfficientNet is a convolutional neural network architecture and scaling method that uniformly scales all dimensions of depth/width/resolution using a compound coefficient.
- https://paperswithcode.com/method/efficientnet
- (316) In order to decipher edf files (medical data on deep sleep), we can convert them to jpg files and proceed with EfficientNet.
- https://www.dropbox.com/scl/fi/mgf7tb2e30xlv0dk9qh4i/2.paper?dl=0&rlkey=w7zs340gqvujyswbmo2afie1q
Week 44
(Nov. week 1) of 2022
- (310) 13 portfolios to consider. https://bpowell.co, https://cherupil.com, https://robonilla.com, https://lynnsohn.com, https://chirswelch.co, https://alexlakas.com, https://stijnthijssen.nl, https://yuyangluo.com, https://taamannae.dev, https://yinghsuanho.com, https://karoliskosas.com, https://jaeyouchung.com, https://camillemormal.com
- https://www.linkedin.com/posts/thijskraan_ux-portfolio-design-activity-6993934856460066816-Ebj2?utm_source=share&utm_medium=member_android
- (309) https://jehyunlee.github.io/2022/11/04/Python-DS-119-kierlecture7/
Week 43 โ22
(Oct. week 5) of 2022
- (300) TensorRT - C++ library
- https://developer.nvidia.com/tensorrt
Week 40 โ22
(Oct. week 2) of 2022
- (296) Great (Korean) website for recommender systems: https://root-decimal-c5d.notion.site/Recommender-System-KR-5b773a06e99145e6855bae391c94dc44.
- Python Data Science Kakaotalk Group
- (291) ๋ฆฌํ
์ผ๊ณผ ํต์ ์ฌ์์ MSA ์ ํ์ ์๋ํ๊ณ ์๋๋ฐ, ๋ฆฌํ
์ผ์ ํ๋ก ํธ์๋, ํต์ ์ฌ๋ BSS (Back Server Support)์์ ์๋ํ๋ค.
- MongoDB Day Seoul AWS SA ์ค๊ธฐ์
- (291)
- (290)
- (288) Using MAX() would solve the problem of COUNT(sth) * sth, or you could either use SUM().
- https://stackoverflow.com/questions/29594282/in-sql-how-do-you-multiply-count
- (287) Why is there a โ โ (space) and AS at the same time in a query? Spaces within [ ] or โโ count as a space-recognizable column name.
- https://stackoverflow.com/questions/49212368/what-is-difference-in-sql-server-between-and
- (287) Does SQL join always need to have anchors?
- (287) SQL - Difference between UNION, UNION ALL, and JOIN.
- https://stackoverflow.com/questions/10538539/join-two-select-statement-results
- (286) CPUโs ALU -> GPUโs rendering -> NPU
- KOREA AI DEVCON 2022 (rebellions_ ๋ฐ์ฑํ ๋ํ)
- (286) ALU (from CPUs) is part of a central processing unit that carries out arithmetic and logic operations on the operands
- https://www.techtarget.com/whatis/definition/arithmetic-logic-unit-ALU
- (286) IPS,IDS,EDR,NAC - for cloud security.
- (286) โMI:DEUMโ์ด๋ ์๋น์ค๊ฐ ์๊ณ , โMI:DEUM LETSโ์ด๋ ํ๋ซํผ์ด ์๋ค.
- KOREA AI DEVCON 2022 (KT ์ฅ๋์ฑ ์๋ฌด)
- (286) AI software that writes software software (Jenson Huang, NVIDIA CEO). vGPU: virtual GPU. NVIDIA Omniverse is for developing metaverse.
- KOREA AI DEVCON 2022 (NVIDIA ์ ๊ตฌํ ์ด์ฌ)
- (286) ASIC: An application-specific integrated circuit is an integrated circuit (IC) thatโs custom-designed for a particular task or application.
- https://www.arm.com/glossary/asic
- (284) Soโฆ k8s is going to cost more, but having a k8s cluster and all of itโs yaml files is going to reduce your vendor lock in. Also, once the cluster is up, managing installs/your apps is going to be easier than managing them in ECS.
- https://www.reddit.com/r/kubernetes/comments/xlfcs2/what_should_make_me_consider_moving_from_ecs_to/
- (284) If your app is distributed or stateless, and can survive the loss of an instance at any time itโs a great candidate for spot instances.
- https://www.reddit.com/r/aws/comments/n0mlmb/does_aws_ec2_spot_instance_make_sense_in_a/
- (284)
==
is for value equality, whereas is
is for reference equality.
- https://towardsdatascience.com/whats-the-difference-between-is-and-in-python-dc26406c85ad
- (284) % is line magic, whereas %% is cell magic in Jupyter.
- https://stackoverflow.com/questions/58607854/difference-between-and-in-ipython-magic-commands
- (284) ANSI SQL is the abbreviation of American National Standards Institute SQL, which is the standard SQL.
- https://www.quora.com/What-is-ANSI-SQL-Oracle-SQL-and-MySQL
- (284) ๋น์ฆ๋์ค ๋ฌธ์ ๊ฐ ๋ฌด์์ธ์ง ๋จผ์ ์ ํ๋จ์ด ๋๋ ๊ธฐ์
์ด ๋จธ์ ๋ฌ๋ ์๋ฃจ์
์ ๋ฐฐํฌ๊น์ง ๊ฐ์ฅ ๋น ๋ฅด๊ฒ ๊ฐ๋ฐํ๋ค.
wait=False
๋ ํ๋ผ๋ฏธํฐ๋ก Jupyter์์ SageMaker์์ computeํ๋ ๊ฒ์ ๊ธฐ๋ค๋ฆด ํ์ ์์ด ๋ฐ๋ก ๋ค์ ๋ธ๋ก์ ์งํํ ์ ์๋ค.
- AWS Korea AI/ML workshop ์ด์ ๋ SA
- (284) JupyterLab will eventually replace the classic Jupyter Notebook. Throughout this transition, the same notebook document format will be supported by both the classic Notebook and JupyterLab.
- https://stackoverflow.com/questions/50982686/what-is-the-difference-between-jupyter-notebook-and-jupyterlab
- (283) There shows a 80-character line when your code gets too long on Colab (thereโs also a way to disable it in Preferences).
- https://stackoverflow.com/questions/56122183/remove-line-at-80-characters-in-google-colab
- (283) ML์ list๋ก ๋ชปํ๋ ์ด์ ๋ ๋ณ๋ ฌ์ฒ๋ฆฌ๊ฐ ์๋๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋์ matrix๋ฅผ ์ด๋ค.
- (283) How to do arrows in .md: Up arrow (โ):
&uarr
; Down arrow (โ): &darr
; Left arrow (โ): &larr
; Right arrow (โ): &rarr
;
Double headed arrow (โ): &harr
;
- https://reimbar.org/dev/arrows/
- (283) Matplotlib: Why is it โsuptitleโ not โsubtitleโ? โ Because it is โsuper-title.โ
- https://stackoverflow.com/questions/59387535/matplotlib-why-is-it-suptitle-not-subtitle
- (283) The distinction between a variable (which denotes a value) and a pointer (which references a value) is subtle and the realm of such advanced topics as programming language semantics, domain theory, and static single assignment; there be dragons.
- https://www.quora.com/Are-all-variables-pointers
- (282) Python์ผ๋ก BFSํ ๋๋ ์๊ฐ๋จ์ํ๊ฒ queue.popleft(), DFS๋ stack.pop()
- https://cyc1am3n.github.io/2019/04/26/bfs_dfs_with_python.html