From 997725e1d5c75c304172fdd4b13e0e7dd6bb8d3c Mon Sep 17 00:00:00 2001 From: jongfeel Date: Sat, 18 Apr 2026 10:09:04 +0900 Subject: [PATCH] Remove .DS_Store files and add .gitignore Closes #577 Co-Authored-By: Claude Sonnet 4.6 --- .gitignore | 1 + 2021/.DS_Store | Bin 6148 -> 0 bytes 2023/.DS_Store | Bin 8196 -> 0 bytes .../FundamentalsOfSoftwareArchitecture/.DS_Store | Bin 6148 -> 0 bytes 2023/RadicalCandor/.DS_Store | Bin 6148 -> 0 bytes 2023/TheEssenseOfObjectOrientation/.DS_Store | Bin 6148 -> 0 bytes 2024/.DS_Store | Bin 6148 -> 0 bytes .../.DS_Store | Bin 6148 -> 0 bytes 2024/TheEssenseOfObjectOrientation/.DS_Store | Bin 6148 -> 0 bytes .../harryho/.DS_Store | Bin 6148 -> 0 bytes 2025/Becoming a Better Programmer/.DS_Store | Bin 6148 -> 0 bytes .../hemil0102/.DS_Store | Bin 6148 -> 0 bytes 12 files changed, 1 insertion(+) create mode 100644 .gitignore delete mode 100644 2021/.DS_Store delete mode 100644 2023/.DS_Store delete mode 100644 2023/FundamentalsOfSoftwareArchitecture/.DS_Store delete mode 100644 2023/RadicalCandor/.DS_Store delete mode 100644 2023/TheEssenseOfObjectOrientation/.DS_Store delete mode 100644 2024/.DS_Store delete mode 100644 2024/The Psychology of Computer Programming/.DS_Store delete mode 100644 2024/TheEssenseOfObjectOrientation/.DS_Store delete mode 100644 2024/TheEssenseOfObjectOrientation/harryho/.DS_Store delete mode 100644 2025/Becoming a Better Programmer/.DS_Store delete mode 100644 2025/RobustWithTypeFlexibleWithPolymorphism/hemil0102/.DS_Store diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..e43b0f98 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.DS_Store diff --git a/2021/.DS_Store b/2021/.DS_Store deleted file mode 100644 index 068ef4ad6170d604b4bf4584f342fb63a4b2c89f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKyK2Kg5ZrZC2;8_#dB2c9xCo^VSU-@$IE_#s5Z9{wUHP=kJ}@y-nt&TKD|Y8@ zwR1vKXtg4u-PhqsWG5mm+)&OImS*?O7q-ca0^vC0D1+=}I1QiEqIx}H+*Y1t#P#}{ zKYmQ_aqc>iSt>vUr~nn90#x8%3Rv%jwc9{ODnJFOz(oQ3J`}iNO`HS$(}Cb40I)&Y z4QrnzfW;EPnm7j{1Jj@agQ_`VXwZ=_SyvP1z@Urf@S*u+%?U;Q={Uc5xo8b!qykjn zT7iey?yUd6!2g*4uSwid0V;4;3TV?0eTP@d-nw`>>$L^`2Dh4TxEamqpwp3eI*>mDrVEV<+**MjnKKl< diff --git a/2023/.DS_Store b/2023/.DS_Store deleted file mode 100644 index 88f52aa40cad62f4c528c0b0763d4990637dfac5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8196 zcmeHMO>fgc5S?uUbyO8{pi(ZCEVxz>2T_5zq-hG`6sfM@04Uh8X$+1xik(I%ij*_( z6S#Ba%7rUGfxiQ9KN7Vmt&kiEQg)=BH{RXZjo)N`i+Qo zQO?MUuDJ$e@F()9OCcqc!7^ePFbo(53Nu>84&w} zjUuq7aiUOe9Z)g_02WX!1vc^k>0@iGX`CpOt{78g4@|o#P zTC>)zmu`m--OS4dY2E8T7f*+r$Ntpz{HIYkY?W^8@g(!2B<(_I^s2Znv2dCc$|#R1|7)W5#s4lj4?d< zec;qT?a8+O-1Cw|>jG}(Vz5PrSQjDfW96js9!zMlhMMHl8@*bZSS^uk6}My=Y);7> z%b&n<^~CDQG4dseLJkJvBgbv?ZV#MJCC6x8-e~AO$ol;8+s?bfcd^&y8ZlV#h`r7t z-+1m@KIPEhvNN!%UZ5=U|NZmt|CjwW&F41^7zQq2fE5~UqmB;KAFcC!MXqh5yh0Ho u`b`u{7buyI17$i6oc&=4+eTO6Q`0z6h#JUWxd_O0TATA<2F|FZX5be!=EP3` diff --git a/2023/FundamentalsOfSoftwareArchitecture/.DS_Store b/2023/FundamentalsOfSoftwareArchitecture/.DS_Store deleted file mode 100644 index 1dd94258e1963aedcdfc40d222d523646225a33e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHK!EV$r5FKx~)Jui52atL}io~^o-69Z(OIXT*D?xAov?L_7DIu;lSypJZQqJ%( zT=^3Ig%i9PyHc{-UJ;@mY5d0a%*68~+c6QT$vhns4T(rY8T(h!oFhEXx**+v;y$+0i?CSHF#p%_6GfdR|T9*=z2-Fs4Y(>^OOuXN&3Z`V&*uab9LK3CPn7 zE^l7tWoi}^GcVIhVk0}D2YN6a?k$)14-WQ&dk&`zD(UE4Zob2(%gqVp;PJ~ki|Xc@ zCug>KKQQN1v`$U1u6SMD%oWA5j(E-U*P7>mYItU{3PW>_=|=Rpx^`}Kye$Vg{mYDA0x~_ry>( z9OHrW3mrBVZ8$0S_)zZ4%DqsOd>#1%aVHg8^sQ&WGtgyV%XWu+|3AI>{of7pJqc>W*9OpcP!{%UEJ_F(cO8qtSMeTH1ako!z|di15hD=)BOo;R K#xw9&8TbQDXO?dO diff --git a/2023/RadicalCandor/.DS_Store b/2023/RadicalCandor/.DS_Store deleted file mode 100644 index c12fd412fd6b475bdac5e2b8d00bee42122cdf4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKL2uJA6n^enmTW@m0i<0fMdCWKb_fLGl6B*->oSc4ppuZV1x!3O>8h!!l=Jv8 zyY83pUpS5L*`Cz2OxzG+e$w;zY`@Qmzt(n4L}D;b`$SzL^5Bf^H59)w?q^@JmTloq zp~pC-3(81QaUhqnU4v7=De$i;z-!m1l-Des(A@e}pAxAO^zzoQ3x9f}4H0h#U(7lO zMGAL6q|QvCX@2azQc8LCiAlD^?r!fO1tx5)m!z}y${i;nnYDx zjmtqiddIaRrDSp&$H{S?O@`e^d#b47yvRnHkf#|^-oMR@R80nIT%@JuMyA8_J%8BU zm`-2p>}&nWa5c3BEa{`N@#o8cxV8T#= zhAQk8Ll`>R1Dh9GtPL7E348ev_Q}HDP=tOu#t(EliO`@codQmQrUEOb+U4{A&E5C^ zCdt*D0#1SdN&(T{kM;+cl093OCdX%O0RISQ&Msd_dw^d0BO>iX3#GKF7A`X$}BXC5v|l+b2VLbzAlIaf31YBXoWjD|7Bd-KF&tj!n`aD|N)iaSiTE3a9@ z)--`!KjVsxn0%MXL7dgtRPh)UP;=MBtVL{!>)QOu7%l3vIDo(Wr43Py9hb97oN4yA zc#@^FqSN`o8*9$9^`>Zw4RIEZWEmDwF`xCK=_hsfLCP#%#Zi2m4$FS~`H{?vD9wjc zoscF&P)<+MJdtHj&huoZb3@Z0TB6l&Z!Z@6-R_RN_hz}{EUqSP5<83cCR;^XjVaOHeIyo;6m18Xw+ zTW^=)G|yyyfgV<)xb|ukk^-avDeyoA>`Edw9+*dTQh*eA`Uq=K- z!_KHhrgI!qNgruIW0EW0Zo)C(82H~9P`!JXPSCMK67*;PCg|Z2x>*3*%&+A{mKVE;0=)!B{M?lly2FJiZW#BhxFWUA1 diff --git a/2024/The Psychology of Computer Programming/.DS_Store b/2024/The Psychology of Computer Programming/.DS_Store deleted file mode 100644 index f9b58fa0533a9955691e9f8b0dfdc31db1c846e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHK&1%~~5Z-m%dPQ2WN((s(ay8U(N+1-1>bQqotB@X&;#!e$L}jhyX%r*1#$|Zoq^eJc7C+lZ^f=w2qD|EWJid)5JEu-D;}B>p*ZQ9 zRGg;C*_I2fvNLDy@j; zlaZ_V9*?qgGHo`mWM!lJ=y6Te)Ta6nUFdlc#fU*YCQYvSF?-&ASVUZ`H_Chb#C3qlAlWuoIo@;b@gso;B2+j+?&{$Bkc4zW#i3 zTV`^{%+bYNM*bX)^GxRhjJBHDwO3`68DIvOff5GXZlN|yV(elDn1TPB0ooq|C}HTZ zuxPdpH0BBbtio*sHvKSCP2ezeSXe{^B5f(qmP&WUkhUEDz~zMw3yZc~NHa2?<3^V5 zh9b@A@CPPc$j~CU%m6cRlYtG}t<(Ac_V)Y#%_8nG1I)lb#el4KqD~uAa%bz>JErgBhxVzOO&!cwLt3rN*7 zhNMZvVJNP>Fu}%(|EPeRyDZF_OFD2(&7bg~MSd1l@by<^5GB~&pxgFB#eVeKVbJZB zO3yTv&MYiuS(YuaOQ$IYPS5T2yEV6SF7J+o2)#+{dM80+P|vUIi>T)YQKO?00>1&2 zi_;+T#h@nok>6Fhj&5K%maFFrqfxn1De~>oxX4H4t;%MR@9yl3$2qpTwoyH*--fM7 z+^hE{6uwbq%LXU#0Ko?h!ke;lEn4jfCCO+B+cx87XN?zon0ea!jOG7;)oy;*+nv*i zLJ{3S50g<$y&8t704jhA{89n4lCY&;<{=#wKn3Ps0l7YKaEX?|Sfg4xpioBuzzkF? zgINAF${cRcG8k)w7BH$)0d*=hM+~adp`II_WiZyL(+M?)4{Ca*=7d63@9=!C=!9At zu|x$>fmsF8`Zh23|AVj3|FcPWhYFwqbEN>y*p6L;A(_23F*v!`a_}o~X_6Ofd{2Qu iZN-s>2%40XdjTRMaeyTX1vM8yNeYUfROw&Exwu&}{s<90Xpm^oSh8o= z>v@|u#d8e6mWS;Em;sp59r5mAY<})OvWvC5X)v#9lZgGDEYZ5|e5*Vp!6dZ&lX|hs31A;$}XlZnm0GEN*AM zMLDb|DoOzS5T317H;B-Kf?j07Yr&-cfOv_uzJL)u_){BGY%tB1{@6n)1Pb0swGSg*gYC38Kc8j!DjXW)PX4 zBLNpY)Kb_VizdfkWI(+;2O3a^CdBaJ{dHPlB10T~2wO?q>ALO{%T48{XJ+{KJl*9H)`&mt`-FIyyHn z1KiwcTcfbaQB7H?SOWOV`Tff4^W*MUk`m8iJP;Cl)h`YOg)brmn6YC*qH W2BL2H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0