All Projects → KSH-code → awesome-practical-posts

KSH-code / awesome-practical-posts

Licence: other
I sum up the articles of tech blogs and share that.

Programming Languages

javascript
184084 projects - #8 most used programming language
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to awesome-practical-posts

How Companies Hire
An inside look into how top tech companies hire
Stars: ✭ 234 (+265.63%)
Mutual labels:  engineering, interview
System design
Preparation links and resources for system design questions
Stars: ✭ 7,170 (+11103.13%)
Mutual labels:  engineering, interview
reactjs-persian-interview-questions
مجموعه برترین سوال و جواب‌های ری‌اکت(احتمالا برای استخدام اینا)
Stars: ✭ 323 (+404.69%)
Mutual labels:  interview
CodeWars
Daily Coding Exercises to sharpen problem solving skills
Stars: ✭ 67 (+4.69%)
Mutual labels:  engineering
Leetcode-Solution-All
1000篇通俗易懂且高质量的 LeetCode 解析,动画题解,套路分析,模板分享
Stars: ✭ 73 (+14.06%)
Mutual labels:  interview
resources-to-master-software-engineering-interview-for-non-cs-majors
📖 Resources To Master Software Engineering Interview for Non CS Majors
Stars: ✭ 44 (-31.25%)
Mutual labels:  interview
counter-interview.dev
a collaborative collection of interview questions collected from both sides of the game: Interviewer(s) and Interviewee.
Stars: ✭ 102 (+59.38%)
Mutual labels:  interview
codewars python solutions
My CodeWars solutions in Python.
Stars: ✭ 111 (+73.44%)
Mutual labels:  interview
interview-questions
Collection of popular interview questions and their answers
Stars: ✭ 47 (-26.56%)
Mutual labels:  interview
Java-Interview
「Java面试小抄」一份通向理想互联网公司的面试汇总,包括 Java基础、Java并发、JVM、MySQL、Redis、Spring、MyBatis、Kafka、计算机操作系统、计算机网络、系统设计、分布式、Java 项目实战等
Stars: ✭ 1,352 (+2012.5%)
Mutual labels:  interview
blog
面试、前端、Node.js、博客
Stars: ✭ 57 (-10.94%)
Mutual labels:  interview
golang-interview-questions
golang 面试集锦
Stars: ✭ 42 (-34.37%)
Mutual labels:  interview
leetcode
Easy understand JS solutions for problems on leetcode which beats 90% at least.
Stars: ✭ 22 (-65.62%)
Mutual labels:  interview
welleng
A collection of Wells/Drilling Engineering tools, focused on well trajectory planning for the time being.
Stars: ✭ 79 (+23.44%)
Mutual labels:  engineering
CutAndDisplace
Boundary Element MATLAB code. Modelling faults and deformation
Stars: ✭ 40 (-37.5%)
Mutual labels:  engineering
kiva
Ground heat transfer calculation tool
Stars: ✭ 23 (-64.06%)
Mutual labels:  engineering
interview-refresh-java-bigdata
a one-stop repo to lookup for code snippets of core java concepts, sql, data structures as well as big data. It also consists of interview questions asked in real-life.
Stars: ✭ 25 (-60.94%)
Mutual labels:  interview
test tasks
Project for collection test tasks from interview or from WWW
Stars: ✭ 112 (+75%)
Mutual labels:  interview
SecurityInterviewGuide
网络信息安全从业者面试指南
Stars: ✭ 791 (+1135.94%)
Mutual labels:  interview
soda-swift
SODA SDK for Apple's Swift programming language
Stars: ✭ 42 (-34.37%)
Mutual labels:  engineering

Purpose

  • 2021.07.15. From now on, I'll not sum-up because of no time to describe.
  • 2021.01.07. I am going to share Posts are grouped by date that I read.
  • 2020.11.22. I am going to share posts I read with summary.

2022.02.21. ~

Testing

Technique

Principle

Web

Analytics

Ruby

Project

Web Accessibility

2022.01.07. ~

Security

Test

Interview

Event Streaming

Scaling Productivity

Ruby

Front-end

Css

2021.11.01. ~

Rails Tips

Distributed System

Performance

Inspection

Upgrade

Etc

2021.09.01. ~

Ruby upgrade guide

Tips for PS

Rewrite legacy systems with no downtime

Caching strategy

SOLID

Maximize developer productivity

Rails upgrade guide

Ruby internals

Code smell

To optimize performance for analytics

Software Test

Package Design Principle

Software Architecture

Philosophy of Software Design Series

2021.07.27. ~

2021.07.15. ~

2021.07.15.

2021.05.31.

  • What Is MJIT in Ruby 2.6 & How Does It Work?
    • It explains that MJIT is method based just in time compiler as simple.
    • A look at how Ruby interprets your code
      • If you do not know about MJIT how it works, read this first. and you are into optimization, next up is Tail Call Optimization in Ruby
        • TCO is really intersting to me.
        • If you are intersted in algorithm problems, you may know TCO, is because stack overflow is occured in many recursion problems.
    • Get back to MJIT, Koichi Sasada's report is intersting "YARV: Yet Another RubyVM". I don't know its copyright so I just share the title.
    • Finally, we should know about MJIT. So what?
    • The real important thing is Ruby may not be used without any library such as Rails.
    • Ultimately, I was wondering if Ruby uses JIT, then RoR performance is better than that without JIT.
    • Ruby 3 JIT can make Rails faster Here is helper to solve my problem.
    • My conclusion is that we should not use RoR with JIT yet. Because it is unstable. However I think that metric of method usage would be better that it without JIT in the future.

2021.04.29.

2021.04.08.

2021.04.04.

2021.03.22.

2021.03.05.

  • What does the other user using Ruby thinks of harder test
    • Private method tested means to be complicated software and might be violated SRP. It says that to solve method is refactoring. But test would then be test still complicated. Hence says again that could be solved by stub or mock.
    • By the way, it may make following question. What are stub and mock? so is it appropriate solution? and in TDD can use that? does?
    • Martin Fowler(a.k.a Unkle Bob) introduces what is the unit test? and differences between classical testing and mockist testing.
      • It is helpful to understand that to use mock and stub might be appropriate in TDD.
      • What I'm saying is that in tranditional TDD, test is only concerned about input and output. However to use stub and mock means that test code knows how such implemented. But mockist testing is allowed mock and stub in test code since unit test must be isolated.
      • So, How am I supposed to choose? my answer is that it depends on.

2021.02.01.

  • Ruby on Rails about Predicate
    • Further article
    • It does not post. but it is important to think what rails core developers' think.
    • And make a deep think predicate methods.
    • Official Ruby FAQ
      • However, this post says predicate methods can return true or false. so I'm confused now.
      • Finally, I've realized good to use predicate method'd be return only true and false because of usability and for documenting. as you know nil is unexpected value.

2021.01.13.

2021.01.07.

Before

Ruby

JS

Architecture

Data Science

Basic CS

Refactoring

Web

Others

이전 문서

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].