Any proposals or reports are welcome.
Hope you enjoy.
Languages
- GUIDE
- MARKDOWN
- HTML
- CSS
- BootStrap and another
- Javascript
- TypeScript
- Python
- C
- Rust
- Assembly
- Compiler, Transfiler
- Node.js
- Django
- React.js
- Vue.js
Programming
- Data
- PWA
- Linux
- Git & Github
- Debug
- Front-end
- Design
- Hosting
- SEO
- Web Accessibility
- CDN
- VSCode
- Optimization
- Security
- API
- Architecture
- Device
- Rasberry PI
- System
- Algorithm
- Mathematics
- Coding TEST
- etc
Contents
Jobs / Works
- https://github.com/innovationacademy-kr/hitchhikers_guide (
Many learning resources for programming and programming language)
- https://github.com/pr0gr4m/Newbie-Guideline (
For programming newbies and those who need new study resources)
Markdown
- https://heropy.blog/2017/09/30/markdown/ (
Summary of Markdown)
- https://samsara-ku.dev/common_sense/difference-between-markup-and-markdown/ (
Markup vs Markdown)
- https://mangkyu.tistory.com/80 (
Add Markdown to Windows)
etc
- https://www.youtube.com/watch?v=1NrHkjlWVhM (
how to make markdown blog by nodejs, express, mongodb)
Cross-brwosing
- https://caniuse.com/ (
Support table and cross-browsing)
Debug
- https://ui.toast.com/weekly-pick/ko_20211027 (
2021 recently debugging tool - styling)
Font
- https://noonnu.cc/ (
KOR font recommendation)
HTML, HTML5, XHTML, XML
- http://tcpschool.com/html/html_expand_xhtml (
Difference between XHTML and HTML5)
- https://www.interviewbit.com/blog/difference-between-html-and-xhtml/ (
difference between HTML and XHTML - advanced)
- https://www.interviewbit.com/html-interview-questions/ (
63 HTML interview questions)
- https://www.interviewbit.com/blog/difference-between-html-and-xml/ (
difference between HTML and XML - advanced)
Img
- https://placeholder.com/ (
Good API for temporal image)
- https://picsum.photos/ (
Good API for temporal image)
- https://velog.io/@hustle-dev/%EC%9B%B9-%EC%84%B1%EB%8A%A5%EC%9D%84-%EC%9C%84%ED%95%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%B5%9C%EC%A0%81%ED%99%94 (
Image suggestions for website optimization)
- https://web.dev/fast/#optimize-your-images (
optimize your image)
- https://oliveyoung.tech/blog/2021-11-22/How-to-Improve-Web-Performance-with-Image-Optimization/ (
Website optimization - Image)
- https://techit.kr/view/?no=20200701213803 (
webp is really better than jpeg?)
- https://dmdwn3979.tistory.com/10 (
lazy loading)
- https://www.shutterstock.com/ko/blog/resize-images-for-web/ (
Browser image optimization)
- https://code-masterjung.tistory.com/60 (
Browser image optimization 2)
Inline, Inline-block, Block
- https://norux.me/63 (
About the default 4px space for inline elements)
Special characters
- https://www.toptal.com/designers/htmlarrows/ (
A delightful reference for HTML Symbols, Entities and ASCII Character Codes)
Svg
- https://heropatterns.com/ (
A collection of repeatable SVG background patterns)
- https://webcache.googleusercontent.com/search?q=cache:Xzh4w8qySfsJ:https://seons-dev.tistory.com/entry/%25EC%2582%25AC%25ED%258C%258C%25EB%25A6%25AC%25EC%2597%2590%25EC%2584%259C-SVG%25EA%25B0%2580-%25EB%2582%2598%25ED%2583%2580%25EB%2582%2598%25EC%25A7%2580-%25EC%2595%258A%25EC%259D%2584%25EB%2595%258C-%25ED%2595%25B4%25EA%25B2%25B0%25EB%25B0%25A9%25EB%25B2%2595&cd=2&hl=ko&ct=clnk&gl=kr (
Can't see svg in Safari!)
Table
- https://www.tablesgenerator.com (
table generator)
Tags
- https://yunbinni.tistory.com/63 (
every HTML tags summary)
- https://docs.emmet.io/cheat-sheet/ (
emmet cheat sheet)
- https://html.spec.whatwg.org/#toc-dom (
html tag documentation)
- https://gist.github.com/lancejpollard/1978404 (
all meta tags - very long time ago)
- https://www.metatags.org/all-meta-tags-overview/ (
all meta tags 2)
- https://developers.google.com/search/docs/advanced/crawling/special-tags?hl=ko&visit_id=638043500683790785-719107215&rd=1 (
meta tags which are valid for google bot)
Text
- https://www.lipsum.com/ (
temporal text generator)
- https://hangul.thefron.me/ (
temporal text generator - KOR)
After & Before
- https://fromnowwon.tistory.com/entry/css-triangle-bubble (
Draw triangle)
Animation
- https://animate.style/ (
animate.css)
Block & Inline
- https://junistory.blogspot.com/2017/07/html5.html (
List of block elements and inline elements)
Checkbox
- https://www.codingfactory.net/10710 (
how to style checkbox)
- https://css-tricks.com/the-checkbox-hack/ (
how to style checkbox 2)
Click
- https://stackoverflow.com/questions/18083061/make-element-unclickable-click-things-behind-it (
make element unclickable)
Color
- https://colorhunt.co/ (
color combination chart)
- https://color.adobe.com/ko/create/color-wheel (
color circular palette)
- https://zetawiki.com/wiki/CSS_%EC%83%89%EC%83%81%EB%AA%85,_X11_%EC%83%89%EC%83%81%EB%AA%85 (
color label)
Compressor
- https://csscompressor.com/ (
css compressor)
Cross-browsing
- https://sung-studynote.tistory.com/131 (
minimum size of font in chrome is 10px!!)
Design
- https://magazinevm.com/%EC%9B%B9%EB%94%94%EC%9E%90%EC%9D%B8-%EB%B2%A4%EC%B9%98%EB%A7%88%ED%82%B9-%EC%82%AC%EC%9D%B4%ED%8A%B8-16%EA%B3%B3-%EA%B5%AD%EB%82%B4-%ED%95%B4%EC%99%B8-%EB%AA%A8%EC%95%84%EB%B3%B4%EA%B8%B0/ (
design benchmarking websites)
Flex
- https://heropy.blog/2018/11/24/css-flexible-box/ (
Flex complete guide)
- https://studiomeal.com/archives/197 (
Flex examples can be checked in real time)
- https://velog.io/@jary/flex%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EA%B0%80%EC%9A%B4%EB%8D%B0-%EC%A0%95%EB%A0%AC (
Vertical/horizontal alignment)
- https://flexboxfroggy.com/#ko (
learn flexbox with fun!)
Font
- https://stackoverflow.com/questions/15249654/chrome-not-respecting-font-weight (
when font-weight looks like it doesn't work)
Form
- https://web.dev/learn/forms/ (
Learn forms!)
Grid
- https://heropy.blog/2019/08/17/css-grid/ (
Grid complete guide)
Gradient
- https://cssgradient.io/ (
CSS Gradient)
Guide
- https://css-tricks.com/ (
various css tricks guide and interesting essays)
History
- https://velog.io/@teo/css-history-1 (
The history of CSS)
Img
- https://www.remove.bg/ko (
Website for easily erasing image backgrounds)
- https://unsplash.com/ (
get free image)
- https://medium.com/@typoholic01/%EA%B3%A0%EC%9A%A9%EB%9F%89-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%82%AC%EC%9D%B4%ED%8A%B8-b6c0fea2a4f4 (
Obtain high-capacity images)
- https://stackoverflow.com/questions/34247337/object-fit-not-affecting-images (
about object fit of img tag)
- https://webclub.tistory.com/279 (
Make the height change depending on the image width! wow wow wow)
Input
- https://stackoverflow.com/questions/28564450/font-weight-500-and-600-not-working-on-input-element (
To apply font-weight to input, the font-family must be clearly specified)
- https://hianna.tistory.com/435 (
Two ways to limit the number of characters in input)
- https://wazacs.tistory.com/33 (
custom input file x button)
Icon
- https://fontawesome.com/ (
Take the hassle out of icons in your native app)
- https://www.flaticon.com/icons (
get free icons)
MediaQuery
- https://www.w3schools.com/css/css3_mediaqueries.asp (
all media types)
Modal
- https://penguingoon.tistory.com/249 (
how to make basic modal by oneself)
nth-of-type, nth-child
- https://stackoverflow.com/questions/29859388/last-of-type-doesnt-work (
don't use class to nth-of-type)
Position
- https://stackoverflow.com/questions/6867244/force-position-absolute-to-be-relative-to-the-document-and-not-the-parent-con (
what is position: fixed)
Selector
- https://flukeout.github.io/ (
Learn selector)
- https://stackoverflow.com/questions/1014861/is-there-a-css-parent-selector?page=1&tab=scoredesc#tab-top (
Is there a CSS parent selector?)
Speech-bubble
- https://nicolasgallagher.com/pure-css-speech-bubbles/demo/ (
custom speech bubble)
Text
- http://www.tcpschool.com/css/css_basic_text (
Every CSS which is relevant to text)
- https://www.dafont.com/ (
commercial free ENG fonts)
- https://webdir.tistory.com/483 (
Summary of cutting/hiding single-line or multi-line text)
Width-height
- https://www.w3schools.com/howto/howto_css_aspect_ratio.asp (
when the element is absolute and has no child, how to give height with respect to width)
BootStrap
- https://getbootstrap.com/docs/4.1/getting-started/introduction/ (
Bootstrap documentation)
- https://startbootstrap.com/ (
More templates with Bootstrap)
MaterialUI
- https://mui.com/ (
MaterialUI official webpage)
TailwindCSS
- https://tailwindcss.com/ (
TailwindCSS official webpage)
Books
- https://eloquentjavascript.net/ (
Eloquent Javascript)
ECMAScript
- https://github.com/tc39/proposals (
ECMAScript proposal)
Javascript
- https://poiemaweb.com/ (
The basics of JavaScript and related frameworks/languages are explained at a slightly in-depth level for beginners)
- https://inpa.tistory.com/ (
Contains various things such as JavaScript, HTML, CSS, Node.js, etc)
- https://ko.javascript.info/intro?map (
I haven't seen it yet, but it contains a lot of content. Similar structure to a book)
Ajax
- https://www.youtube.com/watch?v=82hnvUYY6QA (
Ajax only with vanilla javascript)
Beautifier
- https://beautifier.io/ (
give indent to oneline JS, CSS, HTML - beautifier)
Bubbling & Capturing
- https://ko.javascript.info/bubbling-and-capturing (
Summary of bubbling and capturing)
Class
- https://simsimjae.tistory.com/452 (
Don't use arrow function as class method!)
Compiler
- https://www.programiz.com/javascript/online-compiler/ (
Online Javascript Compiler)
Convention
- https://standardjs.com/rules-kokr.html (
Javascript style guide)
Cookie
- https://inpa.tistory.com/entry/JS-%F0%9F%93%9A-%EC%BF%A0%ED%82%A4Cookie-%EB%8B%A4%EB%A3%A8%EA%B8%B0 (
About cookie)
Date
- https://nowonbun.tistory.com/566 (
How to use formats in various ways using the moment library)
Event
- https://ifuwanna.tistory.com/289 (
Difference between preventDefault() and stopPropagation())
- https://domevents.dev/ (
Capturing and Bubbling visualization)
Fetch
- https://stackoverflow.com/questions/7346563/loading-local-json-file (
load local json - fetch)
This
- https://velog.io/@koseungbin/This-Binding (
Documentation on how 'this' is bound in some cases)
Object
- https://geometery-programing.tistory.com/23 (
Make object with map and filter)
- https://ko.javascript.info/keys-values-entries (
Make objects using keys, values, entries)
Regex
- https://regexr.com/ (
Regex Generator)
Swiper.js
- https://swiperjs.com/ (
Modern touch slider library)
Stack & Heap
- https://curryyou.tistory.com/276 (
Javascript - stack, heap)
etc
- https://github.com/jashkenas/coffeescript/wiki/list-of-languages-that-compile-to-js (
List of languages that compile to JS)
Roadmap
- https://github.com/microsoft/typescript/wiki/roadmap (
TypeScript Roadmap)
REPL
- https://www.typescriptlang.org/play (
TypeScript to Javascript)
- https://jins-sw.tistory.com/category/Python (
A blog with quite high quality Python category posts)
- https://www.youtube.com/watch?v=hz7ipeH5Dug (
Python is weird)
- https://pythontutor.com/ (
visualizing code execution)
- https://docs.python.org/3/contents.html (
Python docs)
argparse
- https://engineer-mole.tistory.com/213 (
What is ArgumentParser?)
Args, kwargs
- https://brunch.co.kr/@princox/180 (
About *args, *kwargs)
Big-O and Complexity
- https://www.ics.uci.edu/~pattis/ICS-33/lectures/complexitypython.txt (
Complexity of Python Operations)
Interpreter
- https://www.onlinegdb.com/online_python_compiler (
Python online compiler)
json
- https://tifferent.tistory.com/40 (
difference between load, loads, dump and dumps methods in json)
Methods
- https://starriet.medium.com/python-with-open-as-f-%EC%97%90%EC%84%9C-f%EC%9D%98-%EC%A0%95%EC%B2%B4%EB%8A%94-3cb48ea9e302 (
What 'as f' with 'with open' means)
Module
- https://jins-sw.tistory.com/17 (
About sys.path)
re
- https://jh2021.tistory.com/7 (
About basic methods of re )
- https://velog.io/@cha-suyeon/match-%EA%B0%9D%EC%B2%B4%EC%9D%98-%EB%A9%94%EC%84%9C%EB%93%9C-group-start-end-span (
Methods of Match object)
Super
- https://harry24k.github.io/super/ (
About super)
Under-bar and under-score
- https://eine.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC%EC%97%90%EC%84%9C-%EC%96%B8%EB%8D%94%EB%B0%94%EC%96%B8%EB%8D%94%EC%8A%A4%EC%BD%94%EC%96%B4-%EC%9D%98-%EC%9D%98%EB%AF%B8%EC%99%80-%EC%97%AD%ED%95%A0 (
underbar and underscore in Python)
Compiler
- https://www.programiz.com/c-programming/online-compiler/ (
online compiler)
- https://onecompiler.com/c (
online compiler, when you face big size stdin)
- https://www.tutorialspoint.com/compile_c99_online.php (
online compiler, for C99 codes)
Debugger
- https://www.onlinegdb.com/online_c_debugger (
online debugger)
References
- https://github.com/innovationacademy-kr/hitchhikers_guide/blob/main/c.md (
Guides to learning C language for the first time)
Scanf & printf
- https://electro-don.tistory.com/entry/scanf-n-%EA%B4%80%EB%A0%A8 (
scanf doesn't change line!)
- https://marell.tistory.com/1 (
Empty input buffer)
I/O
- https://velog.io/@unhappydogchew/%EB%9F%AC%EC%8A%A4%ED%8A%B8-%EC%9E%85%EC%B6%9C%EB%A0%A5-%EB%B0%A9%EB%B2%95-%EC%B4%9D%EC%A0%95%EB%A6%AC-Rust%EB%A1%9C-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%ED%92%80%EA%B8%B0 (
Solving Algorithms with Rust - Input and Output)
6502
- https://www.pagetable.com/c64ref/6502/?tab=2 (
6502 instructions guide)
- https://www.masswerk.at/6502/assembler.html (
virtual 6502 / Assembler)
- http://sun.hasenbraten.de/vasm/ (
portable 6502 Assembler)
Babel
- https://babeljs.io/repl (
Babel REPL)
Browserify
- https://stackoverflow.com/questions/40029113/syntaxerror-import-and-export-may-appear-only-with-sourcetype-module-g (
Browserify is confusing. if there is syntax error for import, install plugin and translate it using babel)
Compiler
- https://ideone.com/ (
oneline compiler)
Minifier
- https://www.minifier.org/ (
Javascript and CSS minifier)
Ajax
- https://stackoverflow.com/questions/48659892/how-to-handle-csrf-token-using-xmlhttprequest (
How to send csrf token with ajax)
Cookie-parser
- https://inpa.tistory.com/entry/EXPRESS-%F0%9F%93%9A-bodyParser-cookieParser-%EB%AF%B8%EB%93%A4%EC%9B%A8%EC%96%B4 (
About cookie-parser, body-parser)
Compression
- https://stackoverflow.com/questions/20206771/express-with-node-js-not-compressing-jpeg-images (
Why we can't compress images)
- https://stackoverflow.com/questions/69461277/express-compress-not-working-in-node-website (
Why we can't compress images - another funtion 1 that helps to get away from this situation)
Deploy
- https://blog.ull.im/engineering/2019/03/31/node-js-production-best-practices.html (
Best practices for node deployment environment)
- https://jemerald.tistory.com/96, https://calvinjmkim.tistory.com/22 (
When upgrading the node after deployment, Error: Cannot find module 'semver' appears)
Fs
- https://stackoverflow.com/questions/65986153/how-to-make-fs-readfile-async-await (
how to use fs.readfile() asynchronously)
Gulp
- https://velopert.com/1344 (
build automatization tool, gulp - basic)
- https://github.com/gulpjs/gulp/tree/master/docs/recipes (
gulp recipies (important!))
- https://programmingsummaries.tistory.com/382 (
gulp, browserify, vinyl, stream)
- https://stackoverflow.com/questions/47484624/how-to-use-gulp-with-pm2 (
how to use gulp with pm2 - 1)
- https://www.lukinotes.com/2021/11/working-with-gulp-and-pm2.html (
how to use gulp with pm2 - 2)
Image
- https://www.zerocho.com/category/NodeJS/post/5950a6c4f7934c001894ea83 (
image upload in node.js express - multer)
- https://sub0709.tistory.com/158 (
how to limit the size of image - multer)
Markdown
- https://bohyeon-n.github.io/content/node.js/blogIndex.html (
Create md document in html and upload to node.js server with ejs)
Npm
- https://opentutorials.org/module/4571/27567 (
Let's deploy it publicly on npm!)
Package.json
- https://docs.npmjs.com/cli/v8/configuring-npm/package-json (
package-json properties)
- https://spdx.org/licenses/ (
list of license that you can write in package.json)
Pm2
- https://pm2.io/docs/runtime/best-practices/environment-variables/ (
when you want to update env var)
- https://inpa.tistory.com/entry/node-%F0%9F%93%9A-PM2-%EB%AA%A8%EB%93%88-%EC%82%AC%EC%9A%A9%EB%B2%95-%ED%81%B4%EB%9F%AC%EC%8A%A4%ED%84%B0-%EB%AC%B4%EC%A4%91%EB%8B%A8-%EC%84%9C%EB%B9%84%EC%8A%A4 (
Summary of pm2 - Inpa blog)
Res, req
- https://webcache.googleusercontent.com/search?q=cache:ok-H_I_eyc0J:https://beausty23.tistory.com/68&cd=3&hl=ko&ct=clnk&gl=kr (
Open a pop-up window with res.send and then come back)
Security (helmet, csurf etc)
- https://m.blog.naver.com/PostView.nhn?blogId=cck223&logNo=221019399455&proxyReferer=https:%2F%2Fwww.google.com%2F (
Helmet & Cookie/Session)
- https://snyk.io/blog/explaining-the-csurf-vulnerability-csrf-attacks-on-all-versions/ (
csurf deprecated and how to handle it)
- https://webcache.googleusercontent.com/search?q=cache:cTrgjfWLOPsJ:https://programmer-eun.tistory.com/125&cd=4&hl=ko&ct=clnk&gl=kr (
bcrypt)
- https://stackoverflow.com/questions/46408595/content-security-policy-csp-how-to-allow-svg-image-in-object (
svg Content Security Policy problem)
- https://tilomitra.medium.com/13-best-practices-to-secure-your-web-application-cc8fcdc352f5 (
13 best practice for node security)
- https://www.reddit.com/r/node/comments/xkey8g/understanding_the_csrf_vulnerability_in_popular/ (
So, if you've installed csurf on your Express app, before you go chasing down some other library, I'd recommend doing an analysis of what real risk CSRF poses to you)
- https://www.veracode.com/blog/research/analysis-and-remediation-guidance-csrf-vulnerability-csurf-expressjs-middleware (
2 way of Remediation of csurf)
- https://inpa.tistory.com/entry/NODE-%EB%B3%B4%EC%95%88-%F0%9F%93%9A-csurf-%EB%AA%A8%EB%93%88-%EC%82%AC%EC%9A%A9%EB%B2%95 (
how to use csurf module)
- https://inpa.tistory.com/entry/NODE-%F0%9F%93%9A-bcrypt-%EB%AA%A8%EB%93%88-%EC%9B%90%EB%A6%AC-%EC%82%AC%EC%9A%A9%EB%B2%95 (
principle of bcrypt)
- https://blog.hannal.com/category/start-with-django-webframework/ (
great django summary page, deep explanation)
- https://github.com/LikeLionSCH/LikeLion_Django_Study_Summary (
Summary of the 7th Django lecture of 'Like a Stylish Lion' course)
Admin
- https://funncy.github.io/django/2020/04/08/django-eb-05/ (
use admin after deployment)
Database
- https://lemonlemon.tistory.com/182 (
no such table error)
Errors
- https://ssungkang.tistory.com/entry/Django-class-has-no-objects-member-%EC%97%90%EB%9F%AC (
class has no obejcts member error - solve in two ways)
Flow
- https://velog.io/@ifyouseeksoomi/Django-%EB%82%B4%EA%B0%80-%EC%9D%B4%ED%95%B4%ED%95%9C-flow-urls.py-views.py-models.py-django-shell (
Systematically summarizes views.py, manage.py, urls.py, and models.py)
- https://velog.io/@mini_y/Django-%EA%B0%9C%EB%85%90%EC%A0%95%EB%A6%AC (
Contains good picture of Django flow)
Models
- https://docs.djangoproject.com/en/4.1/ref/models/fields/#field-types (
Django field types)
Settings
- https://076923.github.io/posts/Python-Django-3/ (
Deep dive of settings.py file)
Slug
- https://stackoverflow.com/questions/427102/what-is-a-slug-in-django (
what is slug - basic)
Template
- https://docs.djangoproject.com/en/4.1/ref/templates/builtins/ (
Built-in template tags and filters)
Url
- https://stackoverflow.com/questions/70319606/importerror-cannot-import-name-url-from-django-conf-urls-after-upgrading-to (
url deprecated error django 3.xx to django 4.xx)
Venv & virtualenv
- https://jins-sw.tistory.com/19 (
venv inner process)
- https://bubtaylor.com/how-pythons-virtualenv-works-f21c298f8061 (
how venv works internally?)
- https://react.vlpt.us/ (
Basic summary)
Render
- https://d2.naver.com/helloworld/59361 (
How browser renders)
- https://meetup.toast.com/posts/110 (
React rendering and performance)
Virtual DOM
- https://saiki.hashnode.dev/the-one-thing-that-no-one-properly-explains-about-react-why-virtual-dom (
why virtual DOM?)
- https://ryublock.tistory.com/41 (
React and virtual DOM)
- https://www.geeksforgeeks.org/difference-between-virtual-dom-and-real-dom/ (
virtual DOM vs real DOM)
Vue3 changed points
- https://v3.vuejs.org/guide/migration/introduction.html#global-api (
Official documentation)
- https://velog.io/@bluestragglr/Vue3-%EB%AC%B4%EC%97%87%EC%9D%B4-%EB%B0%94%EB%80%8C%EB%82%98%EC%9A%94 (
Detailed explanation as of before any changes were made)
Css deep rendering
Duplicated data
- https://ui.toast.com/weekly-pick/ko_20190307 (
deep, immediate, handler)
HtmlWebpackPlugin.options.title
- https://stackoverflow.com/questions/62023604/where-to-find-or-how-to-set-htmlwebpackplugin-options-title-in-project-created-w (
change title)
V-model과 selected
- https://stackoverflow.com/questions/46772060/vue-selected-prop-not-working-with-v-model (
answer: "gives initial value to binded variable")
etc
- https://jess2.xyz/vue/vue-tip/ (
Summary of useful information to apply in practice)
ERD
- https://inpa.tistory.com/entry/DB-%F0%9F%93%9A-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%AA%A8%EB%8D%B8%EB%A7%81-1N-%EA%B4%80%EA%B3%84-%F0%9F%93%88-ERD-%EB%8B%A4%EC%9D%B4%EC%96%B4%EA%B7%B8%EB%9E%A8 (
ERD Summary)
- https://app.diagrams.net/ (
Draw ERD easily)
JOIN
- https://sql-joins.leopard.in.ua/ (
JOIN visualizer)
JSON
- http://json.parser.online.fr/ (
hard-to-see JSON parsing)
- http://www.jsondiff.com/ (
two JSON file comparison)
- https://jwt.io/ (
JWT conversion website)
MariaDB(SQL)
- https://hdhdeveloper.tistory.com/61 (
MariaDB error 1452 - If there is an error when inserting a foreign key)
Normalization
- https://www.youtube.com/watch?v=pMcv0Zhh3J0 (
The cleanest explanation from the first to the third normalization - I'm not sure if it's a completely correct explanation yet)
- https://mr-dan.tistory.com/10 (
From the first normalization to the third normalization, it is a bit more difficult, but it is an explanation that is faithful to the original theory - it is difficult, so I think I will have to watch it several times)
SQL
- https://sqlbolt.com/lesson/select_queries_order_of_execution (
SQL query execution order)
- https://stackoverflow.com/questions/4596467/order-of-execution-of-the-sql-query (
But actually the order is not always gonna be kept)
- https://jvns.ca/blog/2019/10/03/sql-queries-don-t-start-with-select/ (
But actually the order is not always gonna be kept 2)
- https://cornswrold.tistory.com/131 (
Until the SQL statement reaches the SQL Engine)
- https://coding-factory.tistory.com/743 (
optimizer - deep dive)
- https://www.jooq.org/translate/ (
SQL translator)
Builder
- https://www.pwabuilder.com/ (
website PWA score and necessary files generating)
Environment Variable
- https://linuxize.com/post/how-to-set-and-list-environment-variables-in-linux/ (
how to set and where to set)
- https://unix.stackexchange.com/questions/117467/how-to-permanently-set-environmental-variables (
where to set)
- https://seulcode.tistory.com/546 (
where to set)
Id
- https://stackoverflow.com/questions/4517301/difference-between-pid-and-tid (
Difference between PID and TID)
Outdated libraries message
- https://stackoverflow.com/questions/73397110/how-to-stop-ubuntu-pop-up-daemons-using-outdated-libraries-when-using-apt-to-i (
how to automize it)
Process
- https://blog.naver.com/jayeonsaram/220958066941 (
Run the process in the background and exit, useful for gulp watch!!!!!)
Screen Shot
- https://www.linuxadictos.com/ko/tres-maneras-diferentes-de-hacer-capturas-de-pantalla-en-linux.html (
Basic screenshot shortcut keys)
Source code
- https://elixir.bootlin.com/linux/latest/source (
A place to easily search Linux source code)
SSH
- http://taewan.kim/post/ssh_config/ (
ssh config file)
Terminal
- https://tecadmin.net/close-terminal-without-killing-running-processes-on-linux/ (
How to close terminal without killing running processes on Linux)
Watcher
- https://stackoverflow.com/questions/53930305/nodemon-error-system-limit-for-number-of-file-watchers-reached (
Nodemon Error: System limit for number of file watchers reached)
Actions
- https://www.youtube.com/playlist?list=PLDZRZwFT9Wkt19Ox35Ir2A7CyNIWG96Nm (
github actions for newbies - Microsoft Developer Korea)
Branch make and integration
- https://goddaehee.tistory.com/274 (
simple explanation)
Commit
- https://meetup.nhncloud.com/posts/106 (
What is good commit message?)
Confilct
- https://www.youtube.com/watch?v=mOJazBNrG-c (
conflict resolving in github)
Flow
- https://ujuc.github.io/2015/12/16/git-flow-github-flow-gitlab-flow/ (
git-flow, github-flow, gitlab-flow)
- https://www.inbogi.com/bok/2020/04/1/ (
git flow naming convention)
- https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow (
git workflow)
Git
- https://www.toptal.com/developers/gitignore (
Automake gitignore with respect to project)
Github Achievement
- https://github.com/drknzz/GitHub-Achievements (
github Achievements and Badge)
Github Extensions
- https://inpa.tistory.com/entry/GitHub-%F0%9F%8F%9B%EF%B8%8F-%EC%9C%A0%EC%9A%A9%ED%95%9C-%EA%B9%83%ED%97%99-%ED%81%AC%EB%A1%AC-%EC%9D%B5%EC%8A%A4%ED%85%90%EC%85%98-%F0%9F%A7%A9-%EB%AA%A8%EC%9D%8C (
Useful github extensions)
Github Issues and label
- https://rewind.com/blog/best-practices-for-using-github-issues/ (
github issue labeling best practice)
- https://robinpowered.com/blog/best-practice-system-for-organizing-and-tagging-github-issues (
Tagging Best Practices)
- https://medium.com/@dave_lunny/sane-github-labels-c5d2e6004b63 (
Sane GitHub Labels)
- freshpotatoteam/DocsCare#1 (
Suggestions for Label management and application guide)
- https://velog.io/@rimo09/Github-github-label-%ED%95%9C%EB%B2%88%EC%97%90-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0 (
load label)
Github Profile
- http://blog.cowkite.com/blog/2102241544/ (
Make Github Profile adorable)
Github Templates
- https://lusida-coding.tistory.com/140 (
How to create a GitHub pull request and issue template!)
Github Statistics
- https://octoverse.github.com/ (
Statistics about github)
Github Status
- https://www.githubstatus.com/ (
github status update - when error is not solved in normal way)
Markdown
- https://stackoverflow.com/questions/41915571/open-link-in-new-tab-with-github-markdown-using-target-blank (
in github, you can't use 'target=_blank' in markdown)
Naming
- https://blog.ull.im/engineering/2019/03/10/logs-on-git.html (
ENG dictionary for good git commit message)
Open Source
- https://seongjin.me/how-to-contribute-to-open-source/ (
Github open source contrigution guide)
Pull/push without id
- https://kibua20.tistory.com/88 (
There are many ways)
- https://www.youtube.com/watch?v=0lUJvVqSEkY (
expose your localhost to the world! ngrok and localtunnel)
- https://www.youtube.com/user/dongjukim75 (
How expert frontend programmer works)
- https://www.cssdesignawards.com/ (
monthly web design)
- https://www.awwwards.com/ (
today's web design)
- https://designus.io/topic (
Design comparison)
- https://www.webdesignmuseum.org/ (
web design museum)
DigitalOcean
- https://www.youtube.com/watch?v=eO1gl7NxZHU (
digitalocean how to apply multiple domains to droplet)
Domain
- https://tld-list.com/ (
Domain comparison)
- https://kr.godaddy.com/ (
Godaddy - bad)
- https://www.gabia.com/ (
Gabia)
- https://www.namecheap.com/ (
Namecheap)
- https://www.spaceship.com/ (
spaceship)
- https://regery.com/ (
Regery)
- https://porkbun.com/ (
Porkbun - very good!)
Godaddy
- https://rosemelon.hwachae.com/12 (
Process after domain expiration)
Nginx
- https://blog.leocat.kr/notes/2020/04/21/nginx-413-request-entity-too-large (
413 Request Entity Too Large Error)
- https://serverfault.com/questions/938419/nginx-as-reverse-proxy-with-several-domains-hosts (
nginx multiple domains with reverse proxy)
- https://thoughts.t37.net/nginx-optimization-understanding-sendfile-tcp-nodelay-and-tcp-nopush-c55cdd276765 (
What is sendfile, tcp_nodelay, tcp_nopush?)
- https://charsyam.wordpress.com/2019/03/14/%EC%9E%85%EA%B0%9C%EB%B0%9C-nagle-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98%EA%B3%BC-tcp_cork/ (
Nagle Algorithm and TCP_CORK)
- https://stackoverflow.com/questions/22124098/is-there-any-significant-difference-between-tcp-cork-and-tcp-nodelay-in-this-use (
What's the difference between TCP_CORK and TCP_NODELAY?)
- https://linux.die.net/man/7/tcp (
Linux TCP - Socket options)
- https://baus.net/on-tcp_cork/ (
About TCP_CORK)
- https://etloveguitar.tistory.com/137 (
persistent connection, keep-alive)
- https://couplewith.tistory.com/entry/%EA%BF%80%ED%8C%81%EA%B3%A0%EC%84%B1%EB%8A%A5-Nginx%EB%A5%BC%EC%9C%84%ED%95%9C-%ED%8A%9C%EB%8B%9D4-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EB%B0%8F-CPU-%ED%8A%9C%EB%8B%9D%ED%95%98%EA%B8%B0-Processor (
There are many good articles about Nginx tuning)
- https://juneyr.dev/nginx-basics (
the article seems to have been written with a good understanding of nginx)
- https://narup.tistory.com/238 (
nginx reverse proxy setting)
- https://www.joinc.co.kr/w/man/12/proxy (
proxy server)
- https://learn.microsoft.com/ko-kr/troubleshoot/developer/webapps/aspnetcore/practice-troubleshoot-linux/2-2-install-nginx-configure-it-reverse-proxy (
nginx reverse proxy setting 2)
- https://adguard-vpn.com/ko/blog/vpn-vs-proxy.html (
VPN vs Forward Proxy)
Porkbun
- https://www.youtube.com/watch?v=kl3a76CBwX4 (
Porkbun Domains: Register, Transfer, Connect Website, and Grant Access)
SSG, SSR, CSR, SPA, TTV, TTI
- https://www.youtube.com/watch?v=iZ9csAfU5Os (
Simple explanation)
VPS
- https://www.youtube.com/watch?v=oykl1Ih9pMg (
deploy process nodejs)
- https://www.youtube.com/watch?v=w3RFk35synM (
deploy process with nginx)
- https://github.com/nodejs/node-v0.x-archive/wiki/Node-Hosting (
list of where you can host node projects)
- https://developers.google.com/search/docs/beginner/seo-starter-guide?hl=ko (
Google basic guide)
- https://velog.io/@byeol4001/Meta-Tag-OG%EC%98%A4%ED%94%88%EA%B7%B8%EB%9E%98%ED%94%84-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 (
og tags)
BlackHat SEO
- https://www.youtube.com/watch?v=J2hj2s9gtG4 (
What is Blackhat?)
Favicon maker
- https://favicon.io/ (
text favicon maker)
- https://nuli.navercorp.com/ (
Who needs web accessibility and how can it be implemented?)
Aria(HTML)
- https://velog.io/@kym123123/ARIA%EC%9D%98%EC%86%8D%EC%84%B1%EC%83%81%ED%83%9C%EC%97%AD%ED%95%A0%EB%B0%8F%EC%82%AC%EC%9A%A9-%EC%98%88%EC%8B%9C%EC%A3%BC%EC%9D%98%EC%82%AC%ED%95%AD (
What is aria?)
- https://cdnjs.com/ (
world CDN Search)
- https://hianna.tistory.com/550 (
When screen/menu letters become smaller)
- https://www.inflearn.com/blogs/2156 (
Beautify no longer supported, what's the replacement?)
CLS
- https://wit.nts-corp.com/2020/12/28/6240 (
New web page performance metrics - CLS)
Ip address
- https://www.ipaddress.com/ (
where is my ip location)
- https://www.whatsmydns.net/ (
DNS Propagation Checker)
Performance
- https://medium.com/myrealtrip-product/fe-website-perf-part1-6ae5b10e3433 (
MyRealTrip website performance measurement and optimization)
Speed Test
- https://tools.pingdom.com/ (
website speed test)
- https://pagespeed.web.dev/ (
website speed test 2)
Traffic(Bandwidth)
- https://www.similarweb.com/ (
Effortlessly Analyze Your Competitive Landscape - Past month visitors analyze)
- https://www.youtube.com/watch?v=Q3YuKipzPbs (
What is Samesite and how does it relate to CSRF defense?)
- https://www.youtube.com/channel/UC3BZupqBa9CZiNSc0x3lJlg/videos (
There are many short lectures on various web security)
- https://github.com/pillarjs/understanding-csrf (
understanding csrf)
- https://www.zerocho.com/category/NodeJS/post/5a6c347382ee09001b91fb6a (
In Chrome, adding localhost to CORS is blocked!)
- https://www.youtube.com/watch?v=1w1B0b8_xnI (
What is snyk and how to use it?)
- https://newsapi.org/ (
world-wide news api)
- https://ocw.mit.edu/courses/6-004-computation-structures-spring-2017/ (
Computation Structures, MIT open course)
- https://www.youtube.com/watch?v=8mAITcNt710 (
Harvard CS50 – Full Computer Science University Course)
- https://computerhistory.org/ (
Computer History Museum)
Analogue and Digital
- https://bugoverdose.github.io/computer-science/analog-and-digital/ (
Why digital?)
- https://www.youtube.com/watch?v=9ROD_oxpVcA (
Analog computer, a crazy storm in the era of artificial intelligence (1st))
- https://www.youtube.com/watch?v=euR76oRd7L4 (
Your graphics card has been replaced with this chip. analog computer (2nd))
- https://www.youtube.com/watch?v=6AgkTdQXFTY (
Analog computing will take over 30 billion devices by 2040. Wtf does that mean? | Hard Reset)
Assembly
- https://godbolt.org/ (
see results for Assembly for each compiler or CPU)
- https://www.youtube.com/playlist?list=PL0M0Rj5S0RUwXH-3RhBipvfUHYVkA2FPw (
YouTube lecture 배은태 - Assembly language)
- https://store.steampowered.com/app/375820/Human_Resource_Machine/ (
steam game - human resource machine)
- https://store.steampowered.com/app/370360/TIS100/ (
steam game - TIS-100)
- https://www.inflearn.com/course/%EC%96%B4%EC%85%88%EB%B8%94%EB%A6%AC%EC%96%B4-%EB%B0%B0%EC%9A%B0%EA%B8%B0 (Inflearn Course - Learn Assembly Language)
- https://pacman128.github.io/static/pcasm-book-korean.pdf (
PC Assembly language)
- https://jakupsil.tistory.com/33 (
Assembly file extension - .s and .S are different!)
Capacitor(Condenser)
- https://www.youtube.com/watch?v=oD4R0dG6qoQ (
About Condenser)
Code Execution
- https://www.youtube.com/watch?v=D5c4anv2REk (
How does a computer execute binary numbers?)
Clock
- https://woodforest.tistory.com/195 (
rising edge, falling edge, Q, Q+)
CPU
- https://www.youtube.com/watch?v=Fg00LN30Ezg (
What is CPU?)
- http://visual6502.org/ (
A place where you can see how many signals are running around when the CPU runs)
Diode
- https://www.youtube.com/watch?v=RI3uH0eo6ek (
About Diode)
Encoding
- https://www.youtube.com/watch?v=1jo6q4dihoU (
What are character encodings, Unicode, and UTF-8? - A short video on the basics of encoding)
Gate
- https://logic.ly/ (
logic gate design)
GPU
- https://www.youtube.com/watch?v=ZdITviTD3VM (
What is GPU?)
IC
- https://www.youtube.com/watch?v=g8Qav3vIv9s (
How are microchips made?)
- https://www.youtube.com/watch?v=1VPFWeRisz4&list=PLrJcoRcsaj2t-dbXH8A3KZaZTjFDNfBgB (
Digital integrated circuit design lecture - playlist is crazy!)
Latch
- https://gdnn.tistory.com/287 (
D Latch - simple explanation)
- https://www.youtube.com/watch?v=nL7d2_4TYZk (
SR Latch)
Logic Gate
- https://sebastian.itch.io/digital-logic-sim (
Digital Logic Sim)
Memory
- https://m.blog.naver.com/ycpiglet/221984934010 (
SRAM vs DRAM)
- https://information-factory.tistory.com/270 (
RAM vs ROM)
- https://www.youtube.com/watch?v=paQ3zIsz1-8 (
watch core memory)
- https://www.youtube.com/watch?v=YnnGbcM-H8c (
show how keypunch card punches!)
- https://www.youtube.com/watch?v=KG2M4ttzBnY (
the history of punch card)
- https://www.youtube.com/watch?v=XS3UBuZ7D34 (
How magnetic drum memory works)
- https://www.youtube.com/watch?v=9XJapKLq_6k (
Computer History: Memory & Storage 1950-1985 - (Core, disc, vacuum tube, etc.))
- https://www.youtube.com/watch?v=I0-izyq6q5s (
How Do Computers Remember? - incredible video!!)
- https://www.youtube.com/watch?v=xS4RmkvE_d4 (
How SRAM DRAM Flash memory works?)
- https://www.materialssquare.com/blog/semiconductor-memory-dram (
How do memory semiconductors store data? [Part. 1 DRAM] - transistor level)
- https://www.materialssquare.com/blog/semiconductor-flash-memory (
How do memory semiconductors store data? [Part. 2 Flash Memory, New Memory] - transistor level)
- https://blog.naver.com/PostView.nhn?blogId=durian0328&logNo=222245268881&parentCategoryNo=&categoryNo=16&viewDate=&isShowPopularPosts=false&from=postView (
Compare DRAM, SRAM and NAND flash)
Resistor
- https://www.youtube.com/watch?v=JJGdXT846f0 (
Resistor Description)
Semiconductor
- https://www.youtube.com/playlist?list=PLm7kUQYfvIRP0l66keVy-DZ0vhTi7jOII (
Explaining resistors and passing the semiconductor major interview in one go - 시대에듀 Playlist -> Feels easier than university lectures)
Signal
- https://treeroad.tistory.com/entry/%EC%B0%A8%EB%8F%99-%EC%8B%A0%ED%98%B8%EB%9E%80-differential-input-signal (
What is differential signal?)
Time
- http://brenocon.com/dean_perf.html (
"Numbers Everyone Should Know" from Jeff Dean)
Transistor
- https://www.youtube.com/shorts/EACjoPZPYzI (
What is transistor) https://www.youtube.com/watch?v=T1eMKml3iE0 (
About transistor
Truth Table
- https://en.wikipedia.org/wiki/Truth_table (
binary operation truth table)
Relay
- https://m.blog.naver.com/roboholic84/220460268471 (
What is relay, basic principle)
etc
- https://github.com/kangtegong/self-learning-cs (
책 "혼자 공부하는 컴퓨터구조 + 운영체제" Additional materials and github repository for issue)
Keyboard
- https://www.youtube.com/watch?v=RGUvUf9YfFw (
Understanding keyboard: what is ghost key?)
Mouse
- https://www.youtube.com/watch?v=SAaESb4wTCM (
How does a Mouse know when you move it? || How Does a Computer Mouse Work?)
- https://www.youtube.com/watch?v=-HVKm5fIUA8 (
How do computer mice work? 🖱🖱 || Scroll Wheels)
- https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=roboholic84&logNo=220356487482 (
A brief introduction to Raspberry Pi accessories)
- https://covenant.tistory.com/219 (
OS-related material recommendations)
Big-O
- https://www.bigocheatsheet.com/ (
Big-O cheatsheet)
BitMask
- https://rebro.kr/63 (
BitMask Algorithm)
- https://www.youtube.com/watch?v=rlTkd4yOQpE (
Episode 20 - Bitmask Dynamic Programming)
BOJ
- https://help.acmicpc.net/status/server-and-queue (
BOJ server status)
DS
- https://www.cs.usfca.edu/~galles/visualization/Algorithms.html (
Data Structure visualization)
CheatSheet
- https://algospot.com/wiki/read/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98_%EB%8C%80%ED%9A%8C%EC%97%90_%ED%95%84%EC%9A%94%ED%95%9C_%EC%88%98%ED%95%99 (
Mathematics needed for algorithm competitions)
- https://velog.io/@sominpark/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%ED%92%80%EC%9D%B4%EC%97%90-%ED%95%84%EC%9A%94%ED%95%9C-%EC%88%98%ED%95%99-%EA%B0%9C%EB%85%90 (
Mathematical concepts needed to solve algorithms)
IEEE 754
- https://www.h-schmidt.net/FloatConverter/IEEE754.html (
Float to binary converter)
Linear Algebra
- https://www.youtube.com/watch?v=fNk_zzaMoSs&list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab (
Essence of linear algebra)
- https://www.acmicpc.net/ (
Baekjoon online judge)
- https://swexpertacademy.com/main/main.do (
SWEA)
- https://programmers.co.kr/ (
programmers)
- https://codeup.kr/ (
codeup)
- https://www.codetree.ai/ (
coding test step-by-step learning help)
- https://leetcode.com/ (
LeetCode)
- https://www.geeksforgeeks.org/top-10-algorithms-in-interview-questions/ (
Top 10 algorithms in interview questions)
Beautify
- https://www.diffchecker.com/ (
code difference checker)
- https://tools.arantius.com/tabifier (
code beautifier)
- https://codebeautify.org/sqlformatter (
SQL Formatter - can remove comment)
Coding convetion
- https://nuli.navercorp.com/tool/codingCon (
Naver coding convetion)
- https://google.github.io/styleguide/htmlcssguide.html (
google html/css coding convention)
Converter
- https://www.codeconvert.ai/free-converter (
Code converter with AI )
Execution environment
- https://ryugod.com/pages/ide/bash (
Execution environment with all kinds of programming languages)
First website
- http://info.cern.ch/ (
First website)
Module, package, library, framwork
- https://doozi0316.tistory.com/entry/%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%ACFramework-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%ACLibrary-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8Plug-in-%EB%AA%A8%EB%93%88Module%EC%9D%98-%EC%B0%A8%EC%9D%B4 (
Very clearly explains the difference between libraries and frameworks)
- https://blckchainetc.tistory.com/entry/%EB%AA%A8%EB%93%88-vs-%ED%8C%A8%ED%82%A4%EC%A7%80-vs-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-vs-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC?category=853037 (
Difference between module, package, library and framwork)
Regex
- https://ahkscript.github.io/ko/docs/misc/RegEx-QuickRef.htm (
Regex quick reference)
- https://www.autohotkey.com/docs/v1/misc/RegEx-QuickRef.htm (
Regex quick reference)
RoadMap
- https://roadmap.sh/ (
roadmap by job and stack)
- https://github.com/datastacktv/data-engineer-roadmap (
data engineer roadmap)
Unminify
- https://unminify.com/ (
unminify the code)
URL
- https://www.shorturl.at/ (
url shortener)
Patch Note / Release Note
- https://brunch.co.kr/@ultra0034/80 (
Write patch note)
- https://engineering.linecorp.com/ko/blog/write-the-docs-prague-2018-recap/ (
Write the Docs Prague 2018 Visit - There are also release note related articles)
- https://www.youtube.com/watch?v=L3yAD319DiU&t=6s (
Write the Docs Prague 2018 - Learning to love release notes - Anne Edwards)
- https://tech.kakaoenterprise.com/113 (
About Release Note)
Technical Writing
- https://developers.google.com/tech-writing (
google technical writing course)
Blogs
- https://blog.shift.moe/ (
solved.ac 박수현 blog)
- https://ahnheejong.name/ (
안희종 blog)
- https://inpa.tistory.com/ (
inpa blog)
- https://shoark7.github.io/ (
SUNGHWAN PARK blog - Good algorithm posts)
- https://ttl-blog.tistory.com/ (
Shin._.Mallang blog - Good CS posts)
- https://cs-ssupport.tistory.com/307 (
cs-ssupport - Good posts in fields of CS)
- https://recipes.tistory.com/ (
A friendly embedded system developer course - Includes a lot of book content(『임베디드 레시피』))
- https://kadensungbincho.tistory.com/ (
Kaden Sungbin Cho blog)
- https://austindhkim.tistory.com/ (
Austin Kim tistory blog)
- https://blog.naver.com/PostList.naver?blogId=crushhh (
Austin Kim naver blog)
- https://blog.naver.com/PostList.naver?blogId=lagrange0115&categoryNo=0&from=postList (
엠에스리 blog - Good articles related to mechanical engineering/electrical and electronics)
Book
- http://egloos.zum.com/dreamform/v/2807474 (
Book recommendations focused on CS and Architecture)
- https://itguava.tistory.com/8 (
OS making book recommendation)
eBook
- https://github.com/EbookFoundation/free-programming-books (
free programming ebooks)
News
- https://news.hada.io/ (
GeekNews)
- https://maily.so/leadership100 (
We share various perspectives on coaching, leadership, organizational culture, and startups that we were interested in reading during the week)
- https://hr.wanted.co.kr/ (
Explore trends, discover insights, Share and learn HR)
- https://yozm.wishket.com/magazine/ (
People's IT these days)
- https://techblogposts.com/ (
Collection of technical blog posts)
- https://www.codenary.co.kr/techblog/list (
codenary)
- https://news.skhynix.co.kr/ (
Hynix Newsroom - Good in-depth articles related to semiconductors)
Statistics
- https://www.jetbrains.com/ko-kr/lp/devecosystem-2022/ (
Developer Ecosystem Status)
Tips
- https://www.philinlove.com/entry/punctuation-marks (
Special symbols in English)
Youtube(Lectures)
- https://www.youtube.com/@docceptor195 (
정한울 Profe - Electric circuits, circuit design, AI lectures, etc)
- https://www.youtube.com/@BenEater (
Ben Eater - Make computer using breadboard, 6502 computer making lecture, etc)
- https://www.youtube.com/@euntae471 (
배은태 - Assembly language course)
- https://www.youtube.com/watch?v=PS5n7HU1n3Q&list=PLm7kUQYfvIRP0l66keVy-DZ0vhTi7jOII (
시대에듀 - Semiconductor major interview course playlist)
Youtube(One Video)
- https://www.youtube.com/@LowLevelLearning (
Low Level Learning - Lots of videos on fundamental questions)
- https://www.youtube.com/@bRd3D (
bRd 3D - A compilation of carefully detailed videos showing how the machine operates)
KOR
- https://d2.naver.com/home (
naver D2)
- https://techblog.woowahan.com/ (
우아한형제들)
- https://tech.kakao.com/blog/ (
Kakao Tech)
- https://toss.tech/ (
toss tech)
- https://engineering.linecorp.com/ko/blog/ (
LINE Engineering)
- https://hyperconnect.github.io/ (
HYPERCONNECT technical blog)
- https://dev.gmarket.com/ (
G-market technical blog)
- https://medium.com/coupang-engineering/kr/home (
coupang-engineering)
- https://tech.kakaopay.com/ (
pay tech)
- https://tech.devsisters.com/ (
DEVTECH)
- https://netmarble.engineering/ (
netmarble ENGINEERING)
- https://medium.com/naver-place-dev (
How is Naver Place develop?)
- https://medium.com/watcha (
WATCHA team blog)
- https://medium.com/musinsa-tech (
musinsa technical blog)
- https://medium.com/daangn (
당근마켓 team blog)
- https://medium.com/tving-team (
TVING Team Blog)
- https://blog.banksalad.com/tech/ (
banksalad 블로그)
- https://yanolja.github.io/ (
yanolja technical blog)
- https://techblog.yogiyo.co.kr/ (
yogiyo technical blog)
- https://devblog.kakaostyle.com/ko/ (
kakaostyle technical blog)
- https://tech.kakaoenterprise.com/ (
kakaoenterprise Tech&)
- https://medium.com/wantedjobs (
Wanted Tech)
- https://techblog.gccompany.co.kr/ (
여기어때 technical blog)
- https://blog.est.ai/ (
EST TECH)
- https://tech.socarcorp.kr/ (
SOCAR Tech Blog)
- https://green-labs.github.io/ (
greenlabs tech)
- https://helloworld.kurly.com/ (
Kurly Tech Blog)
- https://medium.com/zigbang (
zigbang tech blog)
- https://ui.toast.com/posts/ko (
TOAST UI)
- https://tech.lezhin.com/ (
lezhin technical blog)
- https://engineering-skcc.github.io/ (
SK C&C TECH BLOG)
- https://snack.planetarium.dev/kor/ (
planetarium engineering snack)
- https://ridicorp.com/story-category/tech-blog/ (
RIDI)
- https://spoqa.github.io/ (
spoqa technical blog)
- https://blog.hwahae.co.kr/category/all/tech (
화해 blog)
- https://medium.com/@dev29cm (
29CM)
- https://blog.gangnamunni.com/blog/tech/ (
강남언니 official blog)
- https://blog.dramancompany.com/ (
Drama&Company)
- https://channel.io/ko/blog/tag/tech (
channeltalk)
- https://startlink.blog/ (
startlink blog)
- https://tech.mfort.co.kr/ (
맘시터 technical blog)
English
- https://github.blog/ (
Github Blog)
- https://developers.googleblog.com/ (
Google Developers)
- https://medium.com/airbnb-engineering (
The Airbnb Tech Blog)
- https://developer.apple.com/ (
Apple Developer)
- https://developer.amazon.com/en-US/blogs/alexa (
Amazon Alexa Blog)
- https://engineering.fb.com/ (
Engineering at Meta)
- https://netflixtechblog.com/ (
THE NETFLIX TECH BLOG)
- https://engineering.linkedin.com/blog (
Linkedin Engineering)
- https://techcommunity.microsoft.com/t5/custom/page/page-id/Blogs (
Microsoft Featured Blog)
- https://slack.engineering/ (
slack engineering)
- https://medium.com/zoom-developer-blog (
Zoom Developer Blog)
- https://medium.com/@Pinterest_Engineering (
Pinterest Engineering)
- https://blog.twitter.com/engineering/en_us (
Twitter Engineering)
- https://technology.riotgames.com/ (
RIOT GAMES TECHBLOG)
- https://medium.com/paypal-tech (
PayPal Technology Blog)
- https://www.figma.com/blog/ (
Figma Blog)
- https://medium.com/googleplaydev (
Google Play)
- https://dropbox.tech/ (
Dropbox.Tech)
- https://engineering.atspotify.com/ (
Spotify R&D Engineering)
- https://tech.ebayinc.com/ (
ebay Tech Blog)
- https://medium.com/platfarm (
mojitok)
- https://www.inflearn.com/ (
Inflearn)
- https://www.udemy.com/ (
udemy)
- http://www.kmooc.kr/ (
k-mooc)
- http://www.kocw.or.kr/home/index.do (
kocw - Open course for everyone)
- https://www.eduonix.com/ (
Eduonix)
- https://www.codecademy.com/ (
Codeacademy)
- https://www.codeavengers.com/ (
Code Avengers)
- https://nomadcoders.co/ (
nomadcoders)
- https://www.coursera.org/ (
Coursera)
- https://codewithmosh.com/ (
Code with Mosh)
- https://teamtreehouse.com/ (
Team treehouse - Interactive online coding classes for at-home learning)
- https://www.kaggle.com/ (
kaggle - Level up with the largest AI & ML community)
- https://edu.goorm.io/ (
goorumedu)
- https://opentutorials.org/ (
opentutorials)
- https://www.udacity.com/ (
udacity - Be in demand)
- https://ocw.mit.edu/ (
MIT open course)
- https://docceptor.net/ (
정한울 profe lectures and materials)
- https://www.newlecture.com/ (
newlecture)
- https://courses.davidbombal.com/ (
David Bombal; Network)
- https://www.edx.org/ (
edX)
Apps
- https://www.waveon.io/apps/544 (
Which programming language is similar to me?)
- https://codingspeedtest.com/ (
coding speed test)
- https://www.thinkful.com/blog/tech-career-quiz/#test (
Which Tech Career Fits You Best?)
Videos
- https://www.youtube.com/watch?v=ZGSJsaA3ma4 (
‘True’ development advice from legendary programmers)
- https://www.youtube.com/watch?v=FVRXlaC1oZg (
What I would like to say to those who have started developing)
- https://www.youtube.com/watch?v=3hxT4cSm03s (
What is the secret for junior developers to grow quickly?)
- https://www.youtube.com/watch?v=Qc-D9oPKQt4 (
Got an idea? A word of advice for creativity)
- https://www.phind.com/ (
search engine for programmer)
- https://www.beginmate.com/ (
Looking for someone to collaborate)
- https://discordbot.tistory.com/51 (
Share code on Discord)
- https://eatdrinkenjoy.tistory.com/678 (
Notion Share only specific pages)
Company
- https://thevc.kr/ (
THE VC - Korean Startup Investment Database)
- https://www.nextunicorn.kr/ (
nextunicorn | Startup professional investor connection platform)
Info
- https://korecruit.kr/ (
IT recruitment schedules updated daily(korecruIT))
- https://careerly.co.kr/landing (
IT industry worker community, careerly)
- https://www.jumpit.co.kr/ (
jumpit)
- https://kr.linkedin.com/ (
linkedin)
- https://kr.indeed.com/ (
indeed)
- https://www.rocketpunch.com/ (
rocketpunch)
- https://disquiet.io/ (
disquiet)
- https://www.jobkorea.co.kr/ (
jobkorea)
Interview
- https://www.wanted.co.kr/ai-interview (
If you enter a link to the job posting, expected questions will appear)
- https://github.com/gyoogle/tech-interview-for-developer (
New developer major knowledge & skills interview encyclopedia)
- https://github.com/JaeYeopHan/Interview_Question_for_Beginner (
New developer interview questions)
- https://github.com/ksundong/backend-interview-question (
Backend developer interview questions)