From 033b5fb21fbb3f9bf4bcbdd1c5614ec23e1e2039 Mon Sep 17 00:00:00 2001 From: Davide Trentin Date: Tue, 7 Jul 2026 23:11:06 +0200 Subject: [PATCH] Baseline: wiki infrastruttura MECGI, transcript, script Co-Authored-By: Claude Opus 4.8 (1M context) --- .gitignore | 13 + ReteMecgi.docx | Bin 0 -> 355593 bytes batched/1 lug alle ore 08-47.json | 451 ++++++++++++++++++++++ batched/1 lug alle ore 08-47.srt | 296 ++++++++++++++ batched/1 lug alle ore 08-47.txt | 74 ++++ batched/1 lug alle ore 09-27.json | 253 ++++++++++++ batched/1 lug alle ore 09-27.srt | 164 ++++++++ batched/1 lug alle ore 09-27.txt | 41 ++ batched/1 lug alle ore 10-09.json | 343 ++++++++++++++++ batched/1 lug alle ore 10-09.srt | 224 +++++++++++ batched/1 lug alle ore 10-09.txt | 56 +++ batched/1 lug alle ore 10-46.json | 601 +++++++++++++++++++++++++++++ batched/1 lug alle ore 10-46.srt | 396 +++++++++++++++++++ batched/1 lug alle ore 10-46.txt | 99 +++++ foto/server VMWare.png | Bin 0 -> 361722 bytes run_transcribe.sh | 31 ++ specifiche/inventario-server-vm.md | 122 ++++++ specifiche/mecgi_01-07-26.md | 247 ++++++++++++ transcribe.py | 140 +++++++ wiki/00-indice.md | 47 +++ wiki/accesso-remoto-tsplus-rdp.md | 31 ++ wiki/database.md | 25 ++ wiki/discrepanze-todo.md | 28 ++ wiki/documenti-samba-nextcloud.md | 41 ++ wiki/dominio-active-directory.md | 24 ++ wiki/gestionali-storico.md | 32 ++ wiki/glossario.md | 30 ++ wiki/infra-backup.md | 33 ++ wiki/infra-host-vmware.md | 35 ++ wiki/infra-rete-firewall-vpn.md | 36 ++ wiki/infra-storage-datastore.md | 24 ++ wiki/magazzino-modula-wms.md | 41 ++ wiki/miniserver-mac-filemaker.md | 17 + wiki/posta-cloud.md | 28 ++ wiki/valutazioni-proxmox.md | 26 ++ wiki/vm-arcapro.md | 16 + wiki/vm-crm.md | 13 + wiki/vm-dc2022.md | 28 ++ wiki/vm-domino.md | 18 + wiki/vm-gest10.md | 39 ++ wiki/vm-mecgidata.md | 22 ++ wiki/vm-mecgidatipreventivi.md | 24 ++ wiki/vm-modula.md | 34 ++ wiki/vm-srvagilis.md | 27 ++ wiki/vm-srvterm.md | 21 + wiki/vm-veeamsrv.md | 25 ++ wiki/vm-webdoc.md | 33 ++ wiki/vm-win10mag.md | 25 ++ 48 files changed, 4374 insertions(+) create mode 100644 .gitignore create mode 100644 ReteMecgi.docx create mode 100644 batched/1 lug alle ore 08-47.json create mode 100644 batched/1 lug alle ore 08-47.srt create mode 100644 batched/1 lug alle ore 08-47.txt create mode 100644 batched/1 lug alle ore 09-27.json create mode 100644 batched/1 lug alle ore 09-27.srt create mode 100644 batched/1 lug alle ore 09-27.txt create mode 100644 batched/1 lug alle ore 10-09.json create mode 100644 batched/1 lug alle ore 10-09.srt create mode 100644 batched/1 lug alle ore 10-09.txt create mode 100644 batched/1 lug alle ore 10-46.json create mode 100644 batched/1 lug alle ore 10-46.srt create mode 100644 batched/1 lug alle ore 10-46.txt create mode 100644 foto/server VMWare.png create mode 100755 run_transcribe.sh create mode 100644 specifiche/inventario-server-vm.md create mode 100644 specifiche/mecgi_01-07-26.md create mode 100755 transcribe.py create mode 100644 wiki/00-indice.md create mode 100644 wiki/accesso-remoto-tsplus-rdp.md create mode 100644 wiki/database.md create mode 100644 wiki/discrepanze-todo.md create mode 100644 wiki/documenti-samba-nextcloud.md create mode 100644 wiki/dominio-active-directory.md create mode 100644 wiki/gestionali-storico.md create mode 100644 wiki/glossario.md create mode 100644 wiki/infra-backup.md create mode 100644 wiki/infra-host-vmware.md create mode 100644 wiki/infra-rete-firewall-vpn.md create mode 100644 wiki/infra-storage-datastore.md create mode 100644 wiki/magazzino-modula-wms.md create mode 100644 wiki/miniserver-mac-filemaker.md create mode 100644 wiki/posta-cloud.md create mode 100644 wiki/valutazioni-proxmox.md create mode 100644 wiki/vm-arcapro.md create mode 100644 wiki/vm-crm.md create mode 100644 wiki/vm-dc2022.md create mode 100644 wiki/vm-domino.md create mode 100644 wiki/vm-gest10.md create mode 100644 wiki/vm-mecgidata.md create mode 100644 wiki/vm-mecgidatipreventivi.md create mode 100644 wiki/vm-modula.md create mode 100644 wiki/vm-srvagilis.md create mode 100644 wiki/vm-srvterm.md create mode 100644 wiki/vm-veeamsrv.md create mode 100644 wiki/vm-webdoc.md create mode 100644 wiki/vm-win10mag.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8fdfeb2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,13 @@ +# python env +.venv/ +__pycache__/ +*.pyc + +# large raw audio (back up to NAS separately) +audio/ + +# regenerable logs +*.log + +# local tooling +.claude/ diff --git a/ReteMecgi.docx b/ReteMecgi.docx new file mode 100644 index 0000000000000000000000000000000000000000..c2dcc29d199f6abb51dadcac130307bae1bd92d6 GIT binary patch literal 355593 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�E!3QB4Sw5=X@a7*D0C6~TV1 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

*ZOW(|=PY)63sVL%}Y6)!{Iz!@sgVY!{T zvnY6=0?*v}E_o$R9B*MPsG2k`XR;OoEwj+*A!Da;M#@{P4o(Ch2?Vdx2eBBw&KK#h zz=96U111z>?XxX+2TOocN2e7?Urd;}sQEcw!TY6yd(GNXEEk&AKB;4ncpI%xE-D z1UMT_*;aspgpcc)XP$!vKl$WW+S2RO zOmO4*^A}Kuc_uEJR26vOQYkwH+FREnWLPbumJh!m3kH~IgOZ(J=&`eN+1JY9 z8=-K7(}T!a$*0kNOG>?94oWFb_;4u5bht^;KoV#I&{Jd$KPhhlpyu3lQgt*fSsL^Q zI2eiTRzoAhY>8siEZXB(EE*{b^RZe|HDTocXo0tEZv4iA>aN z*<}Gix*=}p;mkNE6kTXEi&2B2}nUEL~sH`Iy_7nm}D@OPOG35UWvv=S;g9| z0Pqzy#dPq@ix|k1oB|9%F=LIhE1b2)S7=A^5kOw1tAgP3ht-IQxX#g`fI>Tac^1=0 zY=DRXXUH1%HE51#FSJV#gPO5q04CfMQIxf#C>SshqK9z8yXMDoqA#J(+C>c20?Apk zV6Wp{x8o|91*o4W#)k!pf_zt;5q#4?`+AE#ehw1H?Ap`aAM^#;3&f6&iFCZWBKYMe9=-SO zTRg=nA4jk|mPj@dl}wOjiTp**@#4;L^xP#y@Cg}=^k;6l3m;W;l~{LDW-FgIYqB+n zEYPOTO}Gj<4hp6KGkirUo7p2^|zhCpP- z;1Q%j{p8H6x!fJyFR#mvvFEGy4qxHH(q2w)!@fS*s+|LY&WWBmPxt&h%m$oG#_K4+ zbh2c^7M?-vQgApR%?m;cqcTVfqXlDyqS!B(ql_ok)_3^Ly)W-QwkPdPg=)))Fd$=b zN!A<4mOXIW!*}0sZ@8qqC{`RKtFhOg%@h+3F(V3HPALQz5crw`kgEU#3YMqR5lI0q zP(SlqV6z1~7p^}A8rFy1j1Wu;u(P`|Fl&!yqC9pe!sX@Wt($q?XT#_Do)-(HnNE`& znP9el+F=hfT!rfAY;c$j`1ako!{361$ui+VtVc5>L1U@6r2TwHOY5lQr`Wi>QB)#>Jw{y}@@P|NY|zff9I*k?2ck_4uV{WSHH00_@4mAHPFha4h3aH=I7@iVh~q z;4HUeqYNen8IxfQ**|Pz^Zwt5WoYY)c40`lLUFRQjPtoP;KfU(KyhcOZLSJ2ufX}R z=={76N{xe%O6Vn#FIN+u&#%v~0-T&E>gw#_fVGKC*3YR&nUtddfA;P>Zz?Ux`Vi|e z-$8i^#wzifr_tO!lUlA^k5X}Uzgz)!@nPD7TVJ4?3tJQd8_{zP0>oK@xoSQk?{utC z9$-xET8gH&PE6*gw8+VcDTq3j1G}7)reLTJjI6qh3W{j*2g`(lyz4@Q2N~(9i4Ob^ z|L_m;z9Nfb7sV8M=Uw;Qc;ijDF2=^9sJ;rHo>JS!;T$-ynd>Q0DKB5E)W131Z50{I z%40`FehP5D=-|i|`Me|r*p)e)flR8t&W`0NNx|_3+w@(>3NSi@OsXcXIqQGCB<3wo zA342e|H;E=yUuitbjQ;1a9L$Tbj9pnt^5?)d^@zL0M8v_;F#+H&iAB>+3<5FW%Io_T%i=p z*+xBE9{pJr;8_r8_I~Dv&-v~~&$piv)L@jTk@ADVNpVFg;g(pW5rs<`=-la#!a5{R z^A)(T{PuE>f6$AQCppN6^j+Dkb1Eo%no zOX8byW1XfwQxC6;qm#eCa(zX0$QSC(kz3%oCb!IXcNFA&S^V6=Q^=Z9fVs=JA(0OR z^OocnikyGilzb4PkRzVowpci>N1dgl1$#xGEDU|S(yw1pm*?RnQ~jK4Qqr5+Q8gFM z?Spk^eih)v_(XSCZ@?Rx$fSM6o{3Dnsyy)Imp*sjJvX}waEa+?p3)Kv%^>$a3bCvD zy3Ssm!ZWEH=lq}R0oJbqh1{R+^IYKL`a5|Srh^BV$RoI0Zu@g-C*L{+Q-Cp=$OG&w zMDqaC6=RMJ-v+#t-03UG146H3P?h6ZCp7X~k!@9T&r zqvWZrt7ur&yf)$~4;O`tQz*WOC8qdt+=a8xZBYR(*xW5Dz;gtpOK;!b13XiUiwf`* zRPv+e^Q{0&B2id74{$(nNm!@E5_dAiWM>l~W}9Cpe#$l=An|CozpTlH5pW#^n2>K+ zwyOX;y}T627vrz(QQO!_*P5m!1@3$0SX=LuDKaDmym#Y=4M3XS>0hTf2ud~gV7>&M2 z9d^vIg(P3A{S}}?ffZnRfX#qAr2u` zfVJ{bY2&FuZ&`6ss5p)Nx`b0FvHTENQc_kN9*<3UlAh8DvYr$9ZlQf9n-;P2;(Abk zFW&<^%Y@{|Q1hMDMFseMA?7k~Fm}-cJPlm4DSopHI{D%Ad@I13Q;{Pcl{D5SZ1X&n!6-X7Yy zZi%|sNg2}%f0sNkcdnf;{6DPvt^%x${lc+D5AYRFhbsxgmlr+2R}9A77p0rHq|c?X z1!;WtMy`?qT$Igti%PPoXhqnE0=#Bb^ulZ_Mh_5NJ-Tr(B7k zm5p70;{GKN3zL8XKX{R6v=qw0TAsP1K+ERM#y4kck$k`MXin|>&5v=FC=}~G!lH72 zRXmk#Q=i)&V|qwZjl80^ggtX?f9^e3O=qL@WC--69ol8`mxQQYj7iILht@n3lfpGW zO#z-Hi$z(?X4#TVay*eNN|pFYG+xS4rs-%p;E7Bm#!JcVQtCr~;cPv&41>%Q83!jW zyJi(Y^S0>EuK{8)1iElIb+ubsRDkEc?iPvy?6OW238@gqWSvYIrYAa=E3fdN)Vp(s z12q+UB_}hj=}&3GAN(RPMmdcv`6bpuyC&nsCL7Pm%>h51%Aqh+lwyl1bx_^PgY$4F< z{A?=jTvT6o_%kZNvqdl!YElZO0KIq#U~ylPN6TQK9xK$F)jKWPp8E0tqcbS1 z%Vq8QQ$Az@p_R>r#B}JxPSC>S{s*!NS{BPxg8C$3CQXP^MC6;rYC2>m^4Ozd+HWxm z(p(vsNgH`8!1;TO=e~i;<|k(l@TD(avf1w9Pv-G16f#~*?YIiCWXegS7s4gGdOg@U zvdQsO8qcp~4Ja)c_mqzNJ>wod^S%1A z=m7>gvnjN*t-FPy0J98Xaxx#gj$aLGMi2080^DqHkghA$*O;rby%1hpC=W3FMNwTd zD!|j2iNjAz_%}y|(9K>kNA*;y=G+a?%24HG)6Cz?JO@>nIb@IV+&QYe#S20Q&h-Fm zOVOeN{6QGXq5}Lupm+JZ)4X(2>aHgRcv=Yb!w=pe1$f2~XrLiyEO+ut`tmqbssgL!|%*yrpgkv>-*UwVV)W zM@i=J->E&o>^H)l%b&1Gs__i>CGiz8&#+8#+_Mc>zlt}HjE!09wj#2ac{sHX{e<+G z6ItW~6j#g0oTHvOVO{w}wDCgT3b5IX=f)r%25e!nbHC=!9j#5%TJuwYbJ9GU*x_C? zf{ou>Lx{F;ufG`uKt8&QF~;b0fdr%NT9&$!k>RC^j8< zjtY6+5m>fSD=!7u`1^uTfSKVLvp^#Y<~0M?rLd6~1XNkuA6VngUV4*J6-s#pP385< z^~!&xeQ9*L`#xqjjOGQl_ozI-A<(lW!Mgw6TL@L7^P;0=PW6a0`t+NIT1?U;u$&dcO*EHsAhIT>5gPD6LETab6 zJQx03CCXAAV{?~XibfDRvdB5#@9^Qn9LBA~k@=OgSoD$|?HDMls;r@9o=1mA(0*Y~ zj!NvDM>KVzr@@WvSRz7sEed*$cef3p>HFWQ!8@kb&f)IFUn!HL=V8gsZi3>BT$*?BbyG(AgHm@Vn*ydvp`(ReOa=3*(xW=@!7CYeZQQ`t;1lZq2| zkVeb3RN><$oARzN7zmaH{lVGKp7}5a^+CQlZMA-orWW6wR|s5AQLlnvG_NCCY}|!_ z4mHKrtQ38^Bn0cyonTw66kQZUN7 z-0hemPCvG`tp5AnosT&N+_~MUh=NKgRVP-t@OMZ1)g{5>{qOl_Ma~x^3R8bZqO?et zt{Awp$T)A<-I8e#&|7YlxE$tc zXU5C*sOP%YXCnfXt1|+KJf@05dXHBM@>9VSVEGvo#tZ|N=YeyP*yt0Dj&aYDfGj>n zg6KpdhIUBrsjU4=t_2HV!E1TZb-r^dH-`}ZOfBJ*LSUgDy z=Q&YAIZ@$hJmYB8q!cdpB+{8;yy!l^rC=)YkT$Hi)Qj>=Ill(V!u*<Dv!Bw_a5J7KK6<3vwwWQtn@^O|4dj zCM%VKKKK?D5X$Kx-Da`-Nxfed7#!-SlV*J?nVvB%7JHMv||w$8O3}^27!VAVF5KVjgbo! zfQ7kZ%EV)+V^It~pSUAuz49k>2mWAT6j7BG9Eu7BR=^HuMzylCAh-(Bg2SX}@OnM* zc$7Pv-obNL3`R~)qXWr7Z~m;Ph>VSm@D`K9EBvE`7O2KEjDXjv#zN34pb?s4A<#H2 z@S?*>i1)E01NaB~fUWR4tBE^(lg=iyDNKRUiFfMgT9^d`2N{IA3|YsqXi!v;?Vq2d z<_VdV0Ga1xDsGO-;&JXEZ8#F*L8w?>5oVDNj|}oaHI}3W9~sAq(oU|@NFfb^jdY14 z>$SZCU^?d)gejzlI>(49c<;jxl@~Vh$6Cr;n5{h7RWCpmyRgH~0 z3>R)oVF~y2c+ek$|CR;AJi{ruhXQ4oDPg`;fGJaGMGLMSca;5&G~lLT|z z=k=6<;ovhE9vkCMA#YJ`JGCJG6IouN4$qtmML7>lo_X3it)vJXL+_^-K@$vEvL5fi z;4q?sBWxhXmhx=-Z;G5#C9nAlTy@1fNq1l=>yDMqvTy`KXcR|q5#A3ahm3pRm^||n z&q^0#B!x5_J`c+fVNyJW1qh?D{ca@_@I;shzrro_n9$59H1&t8_D6yr^5x2!LY@z1W}5IQV8@AHekv?4kF_A4mz3 z_0?5I&B=km4jf#9maf=QTP-eW+IZ|wg)2+CN@q|3OhV=8qVhoH(&%%a)}}mm;?fjf~Jv zduK;H8byE@8tCU+{!-JTX&X|CRD&9cYJxgjRN{@LQo*ut3_%c8GZ0Ls)5D`<$Puu* zXgoeVGDh!fYU_h#rr^bsNz;ni-8o(|JTeLd$}1{iJh6BJP@oXPpGrKX@F(uDZQ#P! z0>Pk<%t$Di_yaSD?_R&x$6N6z#3cv>QDq_HXqXj|@)Y})0eJw*GM+$=DK3epQLe|U z>+AUn&y;{-@kEjXAH$LIk+Eo?ENFZ&5a{XauWM+CCsN36@Iub4fRUqkCFmJ4W0pZ> zfk3#tax|Jisb;(k76!^gDl;BWro8?DceG`GMGAqnqVU7UX(tv-R94sUI_#f;F?Oat znNE32jf>D1_&b>+pi6%ZnoJV(b?T9#5yT@dYL)Pl zZVV0%(x!A*E*fWwIr@(h?QL-ZF6NC^3ChXHBBm}pfm#X^lrw^wbY4af))e0r?(r7S zbeMP50(W}LE3gty6QJAbvtzgQ$&%}=JBwWcCbALGNd~J;IsgYeq*soetCSu#H8r7o zif!?VYVrx09+oUwLJ0v)&CSiMYZ~NT8l=O(^W3>}+?Cl;s>1boIqO;rQ)|HC`;&@TOw6K4lUy3^D%ds%m5n_^j@f5LOMF2N~k= zWWWbYok+soQkn8F;(k$dG#Utmh=bx#Ck!cwThu8k@qoc_Jvbda9UclFhk?SKN3miQ zdl1Ut+9+P|S(A=n@v!4~3~e`^K{`TD@T3wPd{-PBiv@y#EKC=24?h^sj1G_b13ssY z*|3wT1aFmiN~lv_QSSHp`v>~a=_;!#`Ai1GsMn7)F*FwScn}$I@rN*Z4h@gO&lw*w z1|@-D2wvRkoPQayP11M9f+&gSX%&JV+ufVG^Bk>WJ-9PJ`FM5|f$Fq8)P-U!}A@r2F&@^>+c2WnjObLXPw_>rlSU;7y zTQuC%Zp1?2$+gqYRasm!>v({dDKPntyhu}l!DyMVK098-5xRB1co`8bjmBd~jvbE@ zBx~L>w&@i`qcQA#6Haa-bdq4eyLHQk70a7SY^x@87)^}1_Ry-SyiORntI)b?u==1s z-Ag6vfF3S~*lgvO&vI^4iuP5$r+K{!rT`;QLAE5$A_PNUSSMp+qa(wEnCfu?4-XGH zvk9-kb{@%Q5WgltDrtw~8mV{AJ6rqtscyVdJg0-g?(vckSN2 z`=9>lpAH;6xPSkFqsNaOJ$&e=KmF-__uRc?Ni#Faaz&{_V1xOfm8P>rqluKqJe(dp zpK0^Adi|krsXrL0to8-Vc&@0f4Odi6lwj^1k0w&yKnN`pT@W-v!s1XS6MxFeqKO1@ zRv9u@AV47$h!XrM)Zv)}6qCtRGKp!8uZ8#%b_Go~1+u8bSX#CSTQWS@6z^;irsY&o zu|HgHU%}iR3@0+=7fySFW$-+n!;#9;U?>_(X5e+DIJ9xq@;M*Q-gqjF-P(M=oI8tw zro=-D&%R)Y!cc@B5*{Az=^up0RsPWx=w_auaiD3Rc1Dpk>e- z(HW5!?PAN84Lv=5=g*%vs zWAhUaNcLiH1-V3+rYXR1Ryl#q>swL+<7B<_U0d4DrGBy!DWps260l^Ai{3IuKuT~2 z%}POH)l*+V9MY!X(;6>&g#;Y{SY2I1xwtzZ74PT4F|pZZMfvWiFZj&G`dAPsT_cT5 z<3O$gEYkoNPy$3C6+Z!Uu~>u~esX<}a_tUgMKtQ(TXcoBxDE&)clH^uynVK{RtrI$ihjm`q#Zk~q{j}&-* z5-RdtbZmJ)=%f;9@XTHQAKq2}o#j)m4K+yK`Z|U3f@;;H?WjK*J{RJkAOPO>_4V=0 z5I|1pz=?QLzj7A~mqUgD@)Z|X={ZY)*Qp?b0?UNE8_>bmuMvzYa5pYdfT2;2lcBgI zQeKX_ixx_}6}DiQX?1NQtZ-y#6dp7-8pU*5Q(cSdiUGZ%swNi2w20d{Ga6+JN(OD2 zaU zH!w&EEE}`5#bV(_oWKa0uBomgga9od5DJctL@TN)v5bboL>Y|pJutm2!l{jM%IS=A zR9-Q4I5>kxAGW3oJVW!<+>8oveO;~SJj(%k!g_bKEDJ@^Y853HRkxMJVISEn ze^N+^>}4!5F&DMNN@T@JbOcnQU2=rVJg0Z(Yn)fB-5C{N#;#Bu2%5~75E*Eo%nG^y zluYV~CD1pQ{y>X>KQ*O#F$K&8yc^oZTPVgT(gb?SRL!q~q)ZhBlsB#x{NDdNR|QEH z72wH^fU;KkV_=Asr^rOhlD8N+y%2&U-Z0YiQ@4IjF#*L^D z8`iBwn+<83eRW-HPY%PA+LYd&Y#)f+b2Foj};BBoZPocz?RaBp8?`Xf! z+1}YTI5YxxFR!RVg*x7HqPw@hyQgn(WE4v_!B=>sTTYxBiN81UHhmYXU zw%DzrVhrbW54KI*@}VO~8B1q(4<(&ly(?F(=^q@zEY#4{94@b*&wc%a#8V+{P~k#n zSKGPv?%uwEpeB5jFNyN z#Ihxs0WL4fCEQELU-gyT?apcGmjMkU~G)&%t0aJM9 z%o$caE;>HVchUBD?%WAHXPvnjyx+baM8SOKxO-g=9P11A9> z!qD2aYXLqLz(yL84F%bh{0m4tsFcj0k@RzIOa#x&FMldd2Xajd^0I=`+~tpz2UvJ(@LY|)?59_aux3s$i1KyR9*KZgz-q63uE6z#nH^2<1X zz%icbDzu2+(iA>b9+3ZZS{|JNuP8x)lYGn)6Z&bb@j6%sj>!khr$JY_cIg#=B0+*t z!H_Aad>tqOE_%hgfR0|#EO^dOk}m-it*u8>lecc*vE>(bG9*!@=GlrKBcWhat*yro*A3S;b415Q^Syf$Qu8a~7 z?3LX~Cr+L28yt#MRGP=O)Qh1O&ehf12S1_?7Gan*43V1gWZKxV6Tpn&7*8(SeBik- zO8Du}$k^_E`vYYW;_Zm@3P&nnzA$|{0Ov*VMi4=BJ#g?a4{Z5C8zwNDkTDFy5O%C7 zPQnh@ZqW2^!nXZ>c2139-7AZX#S<9Vc}}LYSfcqqOwXw3EIjJ-mg7w>sj8{NjE-W@ zQlT8F;MAG6P^1z=_JKo3XpLdArwO$ic_S1qN8z{FY%j;`dB97~%fNbIDZ~~CZJJR5 zCI*gm2Nhz0ux6p~und-iLWfudmgglHWJ$8XVVyYFS&vkH{`u!wzf{<>XAci7VU`=# zF>1m)q&ypw3YjL%pIVQsP@W-Q>db<^W>kO~EMo*3FjENNiWMs$LC_z_9fSq(`;}K- zf#S8av;YJPISE-H3}8n-hXQZjyjiA9fKU6(1?21X*I$SB%8nTfhWHbhQ%-%j0MM2h zdO-to#?CJ)z^0g8n(Rs?Zh5ZO3JfoYm`dgX$%U-|6DlU*z--uw7-L3UXl-q2ZmL_q zVeK7v-2Tu*58iRd9gU3*P&Y?hUg{7i?V@&Kt8xDtt1?T!410>NQ}(RKAAkIzhaN)p zMMOZtAZ&y6eD^)~3=9nJ*}FFp!~4DE{k&8+ux63+1PA~C0Zykg1)lyJqHe* zz0ldbVpSG@@_5l0oS29#w9WGucJDvPb7`=wvu_|kbaGwY4}bRa14oYGr)_KRINEXo zmJILx<#R8zo;riNd-zz(k>jm3^^H6~`@&1@1cG;VojQAt-i9I-Z@jewAMMf=tMFh` zsDa?med_6F7*{-%;ZB|=JiRB+oO$lW7cm}VOGZe1{jIl7ojnT&ICJjY+4JZ39X!}O zFaX2GY1z@$yZ_LUm21|%vuk&EPtWp|t5M@oyPkdSc{puVb@f|2wi8paa`kG9em2}D zN#}KV$xI^=ALb$Une`-k6Bl0J_xwxSpF7jln(&Ur$4C3dx_bIM_aE99j)d`5TC`pg z-!H*#91%S6pa0W;>g(&d{r1~POoM6WZ~o@5A9>^xXt-GJ*&u+%it>w>i$B9*_5*uH zqodS>*Yx-Im6u0qYN~sBuo=9!6VXyc9n3%r6;iLqk2WBFB8Xvf{i#-KxU?lI~15%V?wK{ zDyaYtcXxMjXA+-#?%4we_E%O`Fo~U=9kEyxM)1ZPumAL?KY8GR`>DX|zxc(|L=3H6 zyXGf9`7wb!tP7f@K7Vf9xPb;io;TloV{mX_<;oQY4;}z*nwyuP&d_r@%vjJN>Acit zcm$Fe2!I1b&I))F_=MW2v9P*P@4;Bm21)Mw-~T=vZ4kQw&M$uPi+%g{ZQQt#`uP8l zpIMB%cI~7ybb~&yBzwGV zOnPFxqNbMkE4+RL5n^j0Aps?X7W+bFq4M&9kx_j5qw&ORZ@s;2_3FCDreT!tcmnqA zbjyQ59NRI*;_BKutiwx}ufS%FvW@1w*vSmx5Fsv_do_+Qi{^Zwx z`lla2Lo6=6)N}4!+rE8!@44r0s037n{V{Q@2DTT^>}%S^U?R)H*M4Q>g?da2fu@A< zV!!*(|M@>d%`h3jE|nz&(zkv4c9}1sOOTxn8#VydH{N&+@(ZVKYdZ_+2Ic@0y4~J> z9!>Yz3GF zqnI?uZf5~$j!9|c%TGR0S6j`F7BYi?6;p8n>Oa)ipJTj~?59@X%;9_R)`j0@o<6;5+ZW=e`FXY+8aYxf)yYn{RK& z-@E088&R+u8yaeAYpbg34jn!Whradp+qT_wYfW8kT|HlGINR2K>h$S*?|Tq+WcS|v z@9f^wJ2-f_r4(6MnuuUx$b&oGYSHEY*??$O68t7>k(<+jGAB{*`i zl&@X4A(hGE6F%SGapSg|SFKr#2YCI4O}E^3``Y#Eo0l%PK&;HfiBl&rAvY~qa>KT@ zd-fe6itMIaZpI=|Q&%?@ORn3n;l`V8S-p1MX(;31;MT3%h`GWMz3t|k@$^DE_wL)j zVbi81OPB55w+AcW`i&bYw^(=ESa2O)LOcnw+!YHQ&yKu#@cDfw-nlT?=Bq3TRC`mU z@vJ8mj0AA$uG?h05G0`Y6Fy@vXMX&fGd%@t`Lv(DbVdtZF?0JAm~aSG>yq0-5RAAY#9svPSwYaCOT^3{Fz zv!7+)Xc|86{2s$#SlE_MNM3SH{X0SY8ZC3 zhWaM9lJZfE{ZxMP$tNKN7^=C$l>w$3{7l~zMN%j@EQoeyQ-Iw-24JfIU|g~v``E`o z9^eMz;b3v(p;Irs@B(vzhZ8u1_89y3@5kbI5OJq@NnDo3#jnpAOCpU zwry17b#M$t@xccl)GOcn-uE7PryC{YSsWxk1hd zhDJbJ97r#BcWk0z66&YxegW-WD4o3T@)(85^Jd-3t^hixA_ zex#)pS)sO}vAciZtsU>2Jacv=8asC4) z-g**6lyI%>@9aE#u6^%;gG0ly>iVXM67P}YCr+GhJA1yPrlA>S_|-SwKHt&psJNb! zXV3F%ee*I@-(7nT#M30(DmiubJSy&m?mj}UD{C7L9HCbyTTY%i-PTS9#S(Ae(6QFz zCr);e!J)PurjHkzsH}sBjvx}S4|(7IgNQUZ!%v<%vuE#q0@lW&@%n~3HoH&X3V5y3 zsTmYt%Nmx!+656{HL)CC%RXEMHU$cckLkR&FBSirQ z6bdG%Q8+1*!=sNrdgF~Z0xM|Ry7g>!f z`g#W-s^p_xw{9KpLKSbn{dPs`%(dSOr{1Ch?0S0TNXT{nPIK+f=IOo0J-`KXkFe_G zww1dKnuX|qWN#*3bOGBNNge__QvpE%@k_BN?pkn;`kPERrVSo4TlR~Qy^Tia_!octJe}93@>b6x@^U&HLyv4 zu#A?`hY3j{5{Y=E(`V1^J8*C$79-|(jD)mAV-m_WJba=IiV*s9rGOjH;_Q>QO-AQ-Ac}!w)P8v@$m7M+Quf7Y8>5!WHE5W1KTupogM-# zRJ@3s&bkL1hsTC??0st>)*Y($7MEqZ$J)C_+C7yME4D7V=aIX5N4xeO-8GUJvLt90 z6=bo#sB>tBsImy$AT#;^%_6=d*29XxTNGM23g`_Zhfm*j+ighm)JNX~rSWaTzz`02 zP(lm16kLtff!B+r!J@z+hW3Ko{PB-}9F9fJ0&2graVxDy28d>kq(aZ-gQa_NFfs}X zwa*j10#2!ozOpH>iiu_Y+0TAPf_Kzc3V91v;pad9IsFIJw5F}6a9M~6U<4Y#4GN%i zDUb+23a7^vjC}!>L+)Q7BjLtWc?dax#FKVI{JkNCV3c9Oe-I;Ml!JW_Xb-qX==)GVI ziwH&lcVLZxs0z9UC&4rjl6FwY`6xXE&6NEMF%EQpBiwnC;N}{=wlL@9sQu{3LejK9XCqzjvZ!*S>>iyE@6F+$PPTXQe738XbQ+W#IdzteyvP{?vE*20V*l|I zBdP4+lV_+ilt{OA_r1AmZ+qV$_4giap#mkZy|b%lBw8A-DDs6WYU*M7V)y)GZxr00 zlAU|@67>x`-u~`RO89r+@DXg{3nl=17TShprC40hp5?}ZWht>zAPZVPk|$Z4EEbeo zRx31w<%7i;LIIV48em#t`M^F{U%UkcfJ#8qSXNLlD4sb>oKMiQ{+vfr`=K@sD@5}L zGK5Sj1p^Rcyj&0>Ngz;ENF1~aAS;yv#=)nadJ0(@cw%UPUQr)1h3OE;(;!m={Fxfc zp|nUZKm6ejA*VnX^2jGX)Il$Pd=Uay2!Vnrz_JZ!=YW)9Y)Ir?93!&@S!%oiGA2td zX9*#B*l8}7WyEw~GZK(l+7e9Ljz`v~g_}BOIY^`C+0kh&St#-c;tOk)b=%d^d7-`S z;NHE@J@fQ^cizomDjU~tu*|gMM0A*8-qB>T@#t7}b>*7XD@KL}j~_dNOor1*sdtpi zgk318(=2%88(vX97(0_DlY*d>S4Lnngw`!vu^birndhE;{>2x6_~RepEF}j9i2??O z1`ixM#CF-QeB~<-JoHfWie)3Q_{f+=F>Sl~Ce-HP(Gm1tnq9tpB~l~aZ~8DcJXTj% zON#%aM-Tt6|Mj;|Km8QXXgBP4WAo`d?`;3Ozx&&lUw#pBX!-J`#3w?RPPMiiJg^U9 zbmr7)AX8mwnO6=SI0)P5>FUP4uxv>^{U>oZV%dq7*4E?4jvYA~^an`oT~$$e?>%=% zN5|gTv7NL`*x#w<=lF%JFCH7Fb4DXr$7B!bj8no?lIh7 zd-v`~g1_UAyKp)Yy$hh%tXcQO6HlyNyB_5H>}Snni}A=&32YlMQvkY>I*Xl{tcyK+ z_QJrJ4j4c9Kn3LW`35W^2z}$DEFu;={kP;9CFX#2D1jNUR;*YB=(@Xmfh5S|oUJm> zopdjZ8aObbci!2F;KH*-k9$on`T5U(fk1o7S|)6(Dez0yf`pSSalS3Psk)`vKZ8Nz4U=PL@gt9e<*%G7&%z z8qV71S7sUIki3JaaM7{2R6Bxs0rk+(2+v(zJ2gG?krDFz z5zS5#pK{u!CM7tH|KczH5;YqQ7uhrv3V-cuUwi2#+m_bXH^6sUFHT-4V+2H|I;opE zFo_Lp0W2e1x8BGzzdCkhwkJ4;-Z?W4rV$HG9}v{=TA*693K)fwpjvu1B5sO`ko?#( zfcKSAf95lv;U`dw7I>fqn&qza)O>pB5_8ysY{VI{T3L6%hmpc5)~(y{_kaKQy}kVi z4O<5Whq}6Z*bF>0JhFPt z+D9Mz{4KZM#`DPNSZ7!Fz4zV!)vtYh-TDo6^$nz1hJ|h3dc&qIH)0NED+?Ch6|2?~ z3$|w6Mz-Jf4~{tbH9|xt-*(5{pZ@IUFy#<*z!4Fs&BS3n`q&q$s%tqxqp5l6>NV>~ zDT3R!wyptfnG_yq&ZyJGYGFjiVY^}DW~xzv*YV|2?K9B!Z8!5LZr)|fS7OM%>6Tj~ zRnVGG=hUe)xGq2OiBCc$P-Yz?Y!)N(i!Yiv zb@%SQFhSmepMS{EvNqqb59e??kfBE14`(GbAbVQjiS*^&- zR8}Gq0DD~m^Ew)olc|Tq1$JGQwP&)Np9-cAE)>ueY{0N>#88>m5RN5U!NU-ASW5zj z;z)HqiUHfhiGOD7CeaU44HH9hJ~jn%rV-upA-s~$9fg^gYUH+foDEVTl13zxwbj+X z{mpNF>vw*~@AW+Lkq1Bh@rMSwJHGWVetT(S!(d-OUq^s2<(3milZoQ-bY(dkxncoN z`o252ZGYpHJMXx8<%;H5bf}~_Q#6qp8y)!EXCHa|i=X?=-}ov4&Y@uG(k1mLT8|_X zQNPC&>GpFSoM*gp`HGicdd#U#H}cUf$n%e#aZH)I@@t)~<|Vu}+LNR+q0`vE&wD&BKl4nC z-*M|LobNQAOh?FW9Zf`nVZydJ8F@B~{z6#*P8!l_|E%vI4@$3&v;|S^j8pzhjdypB zZCZQRmmdA~wauG~#)=-e_1*_>zw6+RT`xcTY-J=k(BEBLlu2=(M=FVV0(sVgB+D!A zd*C6mi+%e$-@}SeWIj&*O7dyPNoo=xO9~lThyoxSonO%*k)$gtst1|M%*3)~E6_Sf zsZ$n;Q1bVG_Yde2OPZHicAj837PYK7%0dLrV-@0#e;A>^Q1C}$fZ-{)L;f*sP?RHA zzE;)A;toiCHE;Beo1lZ-FM&n`@i>x4?g(t zw|@8c-hFo$b-wkj-}}m!zxKs1e(6)6{LGm%Z6m|%d0yIap=07pP6{<_q(q&)#(yu-D z;!B5*9Fbe%Z7CTz(AB!-Q_H3%t0)wu^0!D!F1p<@E69(KNt|kSa?lrY%IZHvn2NQvAZW- zRat{{$Q@k$Vg z*j1j0ji-`*JzX_b6}R1TQ&mMI8ISU7b!E9zhm)hz96(nQDdXV>|M=bZvu8rSK$$V9qN_-`ynM8^dQaqOy71vf)5A^g!f@R3`KmF-b;40V)UO91E&<#wV z;1Z`&LD@LJ&5m`jJkrMWOQR!$b=4K6#p6x&HQ}HyHab)m@W#i62m88j+_G`~nw61| z|NeXK-0{}yEk_TnTe+kn;?fBwI}^!Tr#OT#g-o&A6R>c4#UGmm1h z5Yb~*LMs$_avggt(SD(RfBn~gjYpTj9E`=vA_fq!wLzUA<`5-p$2v-C+0qpd@Gn34 z)kh!wJh{!WLc+nBBC?ueg@5bK?O^_6kAC4#|MdTXuz??o;2k1{zWL2>!gl}Fzxr2% zNuvha*2M*W<>F`V^8z0hToR_jhEDQ{Lc~bJX9I%UXiF3xM{ykIZif`O3zKJ!T}EL& z=yGAgvtFNSVe+hCm8hB?a!Y0esd%5RxzsPzycA3Urr)vy$#%|wkvW_U?7mWu&#~26 zT3sq2OHosDY7RjJOp}Mr%myGC`*~MV1-7nzd-e|W^$ZUVAgmyp!9gj9fhpAip9=;3 zIF-jn1~bWM$X~RivFh%-ZmWufinEzAKY6H&E6O;|$aD5&%Ro=}u|xZh9XgmvL~AO_ z2YNc+e*Lu_+u!4QKlaeQ+}qEd$V5lWL*D2>-?0O`ckS4I^x(dhqen`{ z)8Sz0niWeYGU@iSry6ScL@KjcIxyf9$BvE+_WC^~{?a0Pvt{Gj8#ix4 z97x5Yzy!_K%SprI+33hXba<#Fo2n=a@r>9J^p-T%)>K!7OJNFor9D z!^#z_i6;HtcfXGUA15o!$O!sB%baIh?*VfZ@7=SXfGeDns11Bkn|tLngWuDjcARQs z1!{)KC>7=v2n(oj>9>k}M#TlNijkp&eY0r11eqfaAtV9$-~7$rBtRD{1Ck=}1m-|k z>7x*UIOmA@Lc|2?Fms?@;%ou(D6TZi-3eqSdzm>FC&{6qK{x0*g)k8`UV1w; zID*IsuJXC3fBs9rNC{*A>Q}!0hky8ox7~UNE0hh)+(C8xPK12ZD-fP_O>j6cM;--B zbvy}RCklzC04yLy9)(@<65MJfmRmavi>4KPa0y`=(>MlC%nbRlt@7;aw>{(AS z%H71urAvZjGV*w;%EL?8WKmTS^85RHx?X$v0J4Ao^S^xNB;oXd0A}(i>898ZMOH!%jEF^(u{d^K zSlgMCCs50avYD~rkw_>=`QBYS5ANGP)Yl6uFV3d1a}M-$m5gUJtn(y649@qhZkPk;W@&$5|ReQiy?@W0mTvp`s1 ztU;`$tY2)q7SptQ-wik103Tt2V0*H?ZwWhS4c|%B}>x=rLSK8R94ILE1Y6+RS*6?bv zKL!CyS8p2Yl-7z+YX>;Himp|e$=K>@t?v!ST!lH;s--qv9oTK;@)Gwa#c(0i$){pl z2(L=|(t@1>%-9rG=R_e+My8Q1le7ES)dgoKrxjos7#Jmw9Fp$ZHS2v|&UPztBvot- zD7Pk`2?)}S-Ra?(LhUPtVzQob1VIqboIb_zGvsGtDdJc%ws0ampJzX7eH4<&Xg5#rv7>rF%FOn2k*S?_U0u` zL#u3x)m<%$(}wo!o5_G`!qR#%OCG#DUROKQPbp=Vyr zGj|`nlH&{d4&DkO(eK)HpZ}9F!j;LlL>;&<-6IeS3P98vTZw1~ z|1EkKA>!Dlu_z<%5SyyZy>M1w#Vc@VBHtJ|Ux%q<0svwtFuVn1&~3<*1cbG1Slx5Z zW3&Afd5w3WSDwbtm_Aump_V*@C!*45Wxx~UAsU~_1+}!dmS0K8g!cfI3@VDYMoj{D zsfOx^PncbI$Uwvx(sYGag7p4Wzc3xb2EstrfhsgYO+t=A zOLzo#2E{^i1CrU>ym!wY%27}O0-Yy51L0VTw9ev24F*;Wif3v9FKq^9cQH(d#u*w8 zb9SCn0o0}cK#3GGfRTZNhafNyG^ou!i1qY}ycGbS1y18&>=(Z91==BqnpjO%kn(ad ze0l}i(+62_uD1&pgl*2pYd``lxV#4*Z%05Bl>p44kztMmgfa{a^p=G}H*dSCsk!0U z(Zi^zcBz5gyipOzfTy>avXR*WASU7Ah z#dQf6fON3u0%D?saI6SzTVs{6reGE<8K?(;@+&{V3dQdf_e+~3m}JdDG&o(4%1|e? zJF~nw7E%Q{7MOe2T-B{Ixv(LS_h}*j!=P7kJccYFm8w{5N4Vv*IvSf4$sT`e^roVKC?iV z6qC%)48b1kZxaM@5h+6)%a+aSSFTvX=?xwW!(s0x8zQklqM)IW(Vt6VGz6Au>Zl-N z)u+@{w`3a7+&|wNn9`-?Po_=yFHBI5%z3?vUw``m5he$ZxBl=aPjO0K2@bxAq9>ks zZ0p+9cnFKLcnE=;hh0|y(7-@e`imjs>YK4@T zLO-c&(IdVfq}K65n2mlKlr?ey%jZ>0Lq-tubySsYIF*BF?#@O;Z#Noa8r^|c$dg^NH(Y)#4 z@W>D~sn0X-o>N9e*Vr6_MX_$J<#5;q`I;u z)YIR?&cKSY>VdA<>ZZ+~xc~FFZMwTC=9@?ma%VoJzQG<2bP=OM4u(S`--Bi_a=5-? zAaxKfsDfAzcc&bLK{uc>uOMNAjZg%g8%$;15@`UJVCvfbikvNp!HvZz$ehrcykQD~ zW(nv3ST3zxzDQ?KLhyY_YL}sk^+JDGT;>yYxFfuoXI^K$P~X`gY6&W7pQSnI2*?54!^2{uN|3Hsw)aL~i}|I5 zFCu$c+7)M)IP=StF*P*HMDwCNw|tsHrd8=`OxShupD~YoPGp(+q@A)`nog3VDpOZe3&W+vAHa| zVmhF@95^&QG|F7lTa0(w5g^vjGxNn;Y%T@gFkZysV+0-BF|$nN=xBtKvFRnLm9Q>l z;m&cq7y*lUD>cEx32U#as-P*6GKI)#BMAs8+D^y#it;H?XP~biR5V^QM&c6dJP0Nm z7O#MBQch?dyba(ZPRAAm|7Ao<(BOoJ7&8@_5;Pbr6hPxLpQN)8c#y0`1s+5_BntAt zWI_K~?5rjT0?*uu_24b0jHdV#ZH;Ed#1+hf_sUi*@OjPQ!lF-%3Z zfFzDfqaQekhf)DxvdSPq3fht)4Qf$e^0^j~h&&Gzf}b=6co9pqy$Glx#(>g1Q-S-3 z2#OE>X(6PGmTK^-Aj!;l$ZSetwA3mN^D;(O>cOotPFNsm^syy5cUvrqF*Y4G&^^%i zgCGC2yRWy{V_PJWc#1RL5=Z$$3n;;kX4(_s zolq`mwz^C!o;v1A&u*clFBkZ(4y^T?7Yrp#3jT~2wg~l;us5$)Aw9ryxv(VgaI#38 ze3%}TQtS(z9o>C>{Un?SmvOWy_VTrW5$IVIx?@K$S1>A|ohoURtt zCPLAb;_KSA4*Xg0mS@Z7lNc?b2hzZ=upcC83TX;%q+CRnmn;-Q0&v+L3y|04J}t0N9hCK;#Zl6_!Ci*AxJR>!xD>2%}NG&xsnocF0^a}~NQjj_E6tjohqK(pQ zDwzlpb(u}qRT*DP$6}OVrzB2_Z9YsI{FYE*W1uEaWM~$q2Iqn)!wup2u;8l7a`-#{ z67eXB9y2LS&0}RDHcY`hivs>qO87IAP85x&IkxG1+v&=R@QqtHAweQ55D7)1$j16w z{-n2=L;`uh^Z-vWLD%s1IF^@G0_#4XV*@k1ny`UWd*L_Qlu1o4+|$!0Ib%^$~8)Y{~)|} z=d$`tdURA=$=q5Fl(S^S2W2m#G88}ynbqeQsm**KD+8e%igVG10@fGHlV|OWpb_nE zm~T=%-|f%n0fu~u2n)^(9B?6cK%ymG$gIf)=@T8}SKb1KN+u#18vtUyq_RwqvQyK7 z{8;j(Lty29zAB31e1mg__OHsgu963ss8jO*k7w`zZ{571JQ7UAp*fakGC|JPc#0io zJUdoIJ6mMh#k@Pr@RCbXsLPb~pb~4vx%6;(gVRcQ1&p%qClX+B2|b%hLSt#gl!&xx|vCVlK`FV*xdPJMg>^%gy`fO#Q9AX+vvZFt1Ha|qaif{x*1@l97Lr>=) zdN8Uc!2vuFnM^rWYVl4~V#H^R&~Qz5E`dI zz!VCEeEwKGT7v1pDIpn&9oR#*r&JoF1X2V!MTQ547&NeoMMp^@jjC)zNhOh{>9)z# z8QD-VK`m(aui02;q^xcTv}4WERthF>eEF&-AVXY$uhd_hB@>FTzH;gMRX5&u`^VR> z*jiW7JUS2$U{dh#GIzNvrTtRQ1H4Df1_4^`DcncY zWN}Hz78j?Ec6joNY(}!|7KCHWrU278-C&6+#}C7?a0$mAOh2XQQZ79~Iih9cqePw% z>MN{6>H&I)G+4nz#yFB0UGlqcPP*Uu>6VWBkW=#C{eQlCL1E;_(iKkXJaavMDD6av#6l@DDNU# z_4f72JHh1AzVH@Qm!VVVSMkiW%2S6f(6Dk#LGAdB}JY-I8r;3);z&Pc=% zZkub89GC{<;~!9m+Y(NU?Rc=i558koT};w2&>~KhAaIXeJbld#^;oWl2m0Z{Rplt5 z0iI#6@N^h6oEol81$ZF*n-U&i)~KE7qzu`me1lE6W#9z)9W%U@qylfDi=x@0wZf`- zYu%dF4Ry8X&j^X+sUmd<6|ipe3O%H!^vzx;<0j_sl45dmqQ}xE{j9IA;}l3ZK26aj z6kmD>SA~u8A=`SKPQqTPYzH!oXK-aAjWA3Ues(oGgC);bf~M#R**(yi$sU3Ufb4CU z(HBtO))^IGT(y>~C1eqT3Vm|bU^$1S@k;Mvb+Bq!N)oc6TC64>v}vD}sDt-tkTs}; z>by<~bbt!-|3fGsDWX>k`kGMzR#=M5VWkN(Oqmko?-fj_gPedGEO)M|3HZQGCQ)92 zT8fV8kR(a?%C}FOfRqvm2@4vSGj{$uP=GVzX0XPUH5meJ7C`UTEgQ)016_h%nF?kH z@F3PZW^oH3o1TnG=5q0O-KSkr%Z~ zf+osHE=dr)6VRBTcj%gI%b1s9r<%Zqj-aN7tf21$XTzT76%ksM~~H(qbkJ)L+0C(%DqThMNi2_r6SK69i- z^Vb&Pyh8TM&?6_`QV{?^p{T4R-ic!*EfFpZ*^+5{ia0M}G&ahZNf(Lgnk~w*6POGU z*;LlDN80I$_8)b^!7x$-4q778*?UFmR_-uWU_2HZHQwqc({V`#Blko}I*TdVekEIP zslPNCONPogxynl~_+}1)9v!pO^MoNxiWFer z6w3@0`7$1FaUv7z9qb*!Az4;YQ{5c&RrpHEiZj00K(wx+Iu(tRI@U}Tm=8$7;%r8x z1)(t*F7y^gxm=2GxyEeiiW2n2Z}5ysD**8%CDWj^P>BLkAmu?V6oZ#mDbu@b!_rvP z6NV$sDhHaxciEfi0Af8oL3Kw{Vl0ZMVo~r+vsw-c|E3WJA`oe<$s8y}h0)0`CzVEP z5az8V$y~2LY9LxMHsv=pcP@eFGg5)ANZf|8wk?&V3t^)6YEpigiz?O-i0#nJn zz<4YdfZtCcz!Wj$&U7fwkcHDDLo(v>3UrtS!sloc1BX;->MKH? z_EnQ-iK^B&$3acYh`CgzKd7D3pZTsdc4_7k<2W*wcllMLlNzk(M@m3EaSiIAh0+34 zSGH97LwMHdzKSy7T}4mOd7e#ubvj8;)DDf{Hj(5f^3G3mTY(7xL0(*b5^SlakZk&f ztk22?U0KLDj>_3Mruu&GIXw6B^6r zBE&XX1swA^x<_$Ikgdxc(`26Nl0ouQ78QrfBdGT5Ee?mu$c}6#Z$hAvfAX7v52rR` z)bztWhea6n0TV_Oio3Y9M0a+$fMf_Z?^ zLFKeDK2b(2kI7g-Efg>bRSQzbOfftYQXP|lz)IPa*lG?%r|$F+Xvy5Npi9p*CdVGF zL=ql@-vEwB)(WtML=qTqtyMXcp}C$CQk@XBfxVYdUXoX_o0Yg>{*jUjwuOL%)t-Q4 z;(>{4qb4y;s6VK>#4uxv#k`B{7LIKPGi1jt5X&sQp5dWk;+ex(-6CblM3QuosGFEo zKse009EXDs5XF<-i?Dn=t|m|UJl2{Q$b?3QhxuHoC04d$AK+)Wm@yaQq2`pE-u~XQ z2$`LOsWe9#4pmfDG9>(eFji;|v0JftjNVb7h$<}UXk3hi0RsnY!w47*%A%ABvLeT( zjWGjccsCL*ql7xf3Y_6PS|Hrkyqy@ui8v$1B{2pE@-qf&e*zYTL4g5SY!?qqF|HBF z<$UAlJhwly2N)a>-a7a>WdP&cNDs$V`258|pC?=qtXbB$y0&~tDppjQ4SBL;@Gkb3 zlvb8S$VwW*G68!q`@hjLmV;cKv?+l}K1_)P4&IJ}*i?gKNf}_^yu#h(+2B750jUe7 zPGx?QLyV>%7Q97GvHU_=WF>LB(xhwU;X~RiCj!l<=_*5j2*6w+UUXHl&GK(EE}8IU zX_Bt4?Y_W7(joOlYNc8$aGLcl?V4xFm#}08OUsI()sT%nI7EZ`qBcBS6$UoX=$U8p z(}pb6;*v5TKmk4AFL6_1qIN~{6B8%tTxJECX0+#4A}KZ@dL;9T+z5O^rXnpCft^=q zkopx);s$CmiB5pC5pXU_ge~-h`kH;mFlxSEuv&~z`?^gjasvD580!LIP97n?%gW>} zDUHGhy2?+C6akKp%FT-qASbY;F>s_exncQRfXFg8#IGwTK3l^v)G}@|^sIP<@K~Pl*H$ z-*EuTDah>4CNR%JhnY3Uxr&^CnboW?MMgz2w^9N>g^$CR&4FxgTtZ-s{}KYl-43p^ z4OZ;X!9p=^Dfzu-3{R3aI?68hi0ygv5dVw~rGzb7*cdTb2iPZP2520)97`MIJ~-G% zk`9OviJ&owz=_dW- z8N?QfrG(Bi*}{AmQ(10eF%JN|mu|gdo(>@`- z$r=*%dDr!h)H#j{=<`_tfS|9-yc)C`d4nJsr}DDTjR)0D)%;l~#lL01Bd{ zMktr;L9;*=lN?P!m!ObhrV;kOV{CkK_qcTUFBNqES;OP0vJjC@bY7`YY%DRizuVcJ8kxk1k^ zsP(J_AI9J3`6`$P7)=Q}HE9rnKRH$?Q&W>>WYSt?$0D#3r6ZbH)XFBn$$AaQ2zB8n zqEA^@64zL+2rjOrN^+QfH7_okf6^)T)M6#gq|(GP_4V|YJA1$gQj&Jv{p)omAiSoDW^W#>g37;6juJecgv$`W18!oue@)Yvwhd? z?d&aFeyH|>BZD)0fXAXE5^Wt4FqJei3m)kBu1p%g{&>>Kd4}{KN+vQWye5obbU^AN zh%K9nVciHuu+4~_gKTEzcescfeeeO{1+I!@hzo+oS~wrDS@(5m3zvIkEvu!-F(2nXwBs zbVi!+Byo0l zsjzoaDs?bN))SZVYlrZR{W0sO6Z=3TppZ0AzA~HaGF$(J-tq@RJr1mu6XSX+^jmHdB+FNJZA80xLALdQtG9aX!JH z;)eW59Vr;p=YbB>f(#`JS}6n=%*ZO-Gb5mFYb7qps06IvloK-!P6`7sbe6k9tDNJR zAq93|64Z{!8Zsd`FrW|$U_94OhqkT53=?27D5xR>2euX!jqJf&K-y^^YD_=@aJJa1 zP$U!|ixW##Q&}@SHXI#^R@YU>Mq@-mc}u)0Vxz{3Im{5A&bRDf5w<~LJuU(G*o7_A z2<4DKJJZ;X$e!fmv=5iZsO`*#MYj>*#TV%VhIl)!HcFB^M2z1FkxUJT$*M!kcn`Cjfyj(MCzQZ zz*?;`C4)bX^l0Wh`O+n$(|Doq_8J86jPR5V-8He%Z4ntN15eoyF%|$K*(hZ?bhT(1 zDY#4ypNdm(xv)zW1z53cT9#Al8U)eYyX0b{&_<+HTFKlSxuTl$n*=MCCT(qxJit!Q z;be7r*_WSq^q#wJhM@X9#)B{vmK38ynW0umu%y0;g*cUusFa%2`mp#S|J2IgW5%r{8?EEDj#AfS+K$YoKkcp<&E$<0`=J z_6?Q0N|)>ig0p5p%E@d7g?v{#HcB4_bydQp;Xr{DU<6H|%7|R)T*%BYrMFA!($_(F1p{mK z$$aKY|8A(Z3pZL&OgNRrNu@l{CMA5DXL;#`5?VX5I8amTSER%3gUi9Cu3s+MT;T#y z2=tT!Y>VAdfGvTAWsNd~)ePdBh20Y9i{aTk!9`hkD-n8Z-a*Yw##5BI8+np!0>T)L zx!2*~;=it%${eyWoI66h<;W;vL?}yq+$;-1Gk~C+3tZYVs?cSj)}*q*G!g%WbcixM z!I=prSNJ^kADf0SZkHC9Y6}wTwEjbgK=GypH~5)nSwkdB3b(n8sQSFvMP`%-%n*-A z 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

tw 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 T1^~PP{(u3s@6-sW{DA)jdYWxX literal 0 HcmV?d00001 diff --git a/batched/1 lug alle ore 08-47.json b/batched/1 lug alle ore 08-47.json new file mode 100644 index 0000000..f29574a --- /dev/null +++ b/batched/1 lug alle ore 08-47.json @@ -0,0 +1,451 @@ +{ + "language": "it", + "duration": 2381.184, + "model": "large-v3-turbo", + "segments": [ + { + "id": 1, + "start": 0.0, + "end": 30.85, + "text": "Per inizio. Macchine fisiche, tanto può capirsi. Allora a livello hardware, questo è l'asservo principale, quello del lavoro e della produzione, due malware come sistema, due coppie di dischi, due gruppi de Raiden praticamente, perché prima quella iniziale e dopo che abbiamo usato due dischi." + }, + { + "id": 2, + "start": 30.85, + "end": 59.38, + "text": "Se non ricordo male abbiamo 128GB di RAM, dopo guardiamo. Diciamo che da quel punto di vista lì non dovremmo avere problemi puntotte. La macchina si viene recentissima ma comunque per i servizi che fanno. Che tipo dei dischi sono? Questi SSD e i VAI 5." + }, + { + "id": 3, + "start": 59.47, + "end": 90.26, + "text": "Se non ricordo male, si è il RAID 5. Quei cinque li sono i RAID 5 e due aggiunti sono tra di loro? È un RAID 1 sì, doppia coppia insomma. Queste questi qui originali, questi qua eseguiamo soltà qualche anno fa problemi dei spazi o che no, intanto vado a mettere tutto insieme. Sì mi sto vedendo poche demonocio insieme ma i carichi se picchi sufficienti." + }, + { + "id": 4, + "start": 92.02, + "end": 122.24, + "text": "Se mai cogli buti aziendali, avrete secondo me che c'è qualcosa di più. Quello è un passaggio perfetto. C'è la macchina a capire ma non guardo mai alla fine perché siano una volta ogni 2-3 anni, se no che c'era ogni... Non le metto, ma c'è un buon motivo insomma per mettere." + }, + { + "id": 5, + "start": 122.24, + "end": 170.38, + "text": "Sistema operativo si è sopra il WMWare 703. Perché in abbinata, che non è un cluster proprio, se che altro serve quello che era precedente a questo... Allora, non è un cluster ma in copia" + }, + { + "id": 6, + "start": 170.38, + "end": 198.32, + "text": "Cosa era precedente a questo? Allora, attraverso VIM. Non conosco VIM. Adesso lo vediamo. Quello del terminale... No, è un software di backup alla fine che oltre al backup fa le repliche delle macchine. Cosa vuol dire? Che praticamente ogni due ore va comunque ad aggiornare le macchine virtuali attive e la replica." + }, + { + "id": 7, + "start": 198.32, + "end": 245.94, + "text": "Nel mio è un cluster che se salta uno parte che altro il volo, però nel momento in cui non dovesse andare questa basta accendere l'altra. E la ZEA linea ha ogni 2 ore quindi... Molto recente. Sicuramente l'attività recente e immediata storia. Sì sì. Quindi sostanzialmente questo è la macchina principale verso il passo" + }, + { + "id": 8, + "start": 248.69, + "end": 298.48, + "text": "Ecco, un file excel con tutte le password dei sistemi. Perché sennò qua non vendiamo fuori. Questa c'è la macchina e questa c'è la password. Questa c'è la macchina 2.15 che sarà il server principale, root e password. Vmware l'ho conosciuto un po'. L'ho utilizzato per creare macchine virtuali" + }, + { + "id": 9, + "start": 298.48, + "end": 327.34, + "text": "Allora se sta chiese quella licenza mi facciamo a livello 1, però qui non mi non gasto mai. Che quindi mi permette di gestire un po' più la roba rispetto al free. Prima su tutto il passaggio dei minimi che mi ha sa fare i backup. E va bene chi chiese un po' il cruscotto sul utilizzo." + }, + { + "id": 10, + "start": 327.86, + "end": 360.69, + "text": "C'è 143 GB di RAM. Storage, c'è due gruppi, praticamente datastore 1 e datastore 2, c'è sempre SSD, questo c'è il QR5 e questo è il secondo, no, c'è il contrario, non lo sa. No, datastore 2, qui che mi ha aggiunti dopo, ho aggiunto un tar. Quindi c'è" + }, + { + "id": 11, + "start": 360.69, + "end": 398.9, + "text": "Su due gruppi le macchine è sempre usato come spazio del lavoro. Con il tasto destro andiamo dentro, sfoglia e dentro abbiamo le macchine verre e proprie. Queste sono le qua sul Datastore 2 che c'è quest'altro. Quindi fisicamente qua queste macchine" + }, + { + "id": 12, + "start": 400.72, + "end": 429.33, + "text": "Divise sull'uno sull'altra, la divisione tra virgolette è proprio bilanciare un po' il peso dell'uno sull'altro. A livello prestazione non cambia praticamente un filo tra un rider e l'altro. Ripeto paricarichi che avremo gli altri lunghezze grandi. Adesso vediamo una delle macchine. Posso fare una foto? Faccio immagino!" + }, + { + "id": 13, + "start": 434.8, + "end": 464.62, + "text": "Sì, che altri... Allora, sta qui il trasferimento di un disco a NFS del trasferimento che avevo usato nel tempo. Tu chi non mi ricorda quello che aveva usato? Dopo l'avevo usata lì e montava, non vese niente dentro. E questo era anche qua un supporto perché si è stato trasferito le macchine da una parte anche altra. Montare temporaneamente sto disco a NFS." + }, + { + "id": 14, + "start": 464.62, + "end": 496.18, + "text": "I due dischi di lavoro sono questi. Questo kit è ancora attivo, ma come trasferimento è una delle macchine NAS che si sta usando in modalità per trasferire qualcosa. In questo momento non mi ricordo neanche qualcosa ma essendo spazi di supporto mi diciamo così più di tanto insomma non cambia." + }, + { + "id": 15, + "start": 497.33, + "end": 527.86, + "text": "Allora, il concetto... Queste sono le macchine virtuali attive. Qui c'è il triangolo che ti indica che la sei in pisa. Ok. Questa non la sei accesa. Questa posso tirarla anche via. Prima di utilizzare il programma, che si chiamano TORAPA e FUTRAVEO, abbiamo VTE come CRM. Ah ok." + }, + { + "id": 16, + "start": 527.86, + "end": 555.89, + "text": "Da un certo punto l'è lì. Praticamente abbiamo usato che era fuori tutto quello che ne serve, quindi alla fine la macchina non è accenduta. L'altra macchina che non si è accesa qui dentro è Domino, che ti dico l'ha impissa ancora una volta ogni anno o due." + }, + { + "id": 17, + "start": 556.37, + "end": 588.24, + "text": "L'Otus Dominus è una piattaforma nata da posta, dall'EBM che era uno dei bei programmi che avevo visto con la posta. Dopo questi stronzi dell'EBM e hanno fatto una politica commerciale del cazzaro, si arriva all'exchange e ci ha avuto tutto." + }, + { + "id": 18, + "start": 588.24, + "end": 617.26, + "text": "Ma la semplicità e la stabilità del suo sistema erano impagabili. Tra l'altro che aveva un sotto sovralinguaggio della programmazione minima, basica per poter fare una serie di attività e neanche Gavino attiva la gestione dei documenti cioè oltre alla posta, la gestione dei documenti. Gavino cominciò a un micro CRM" + }, + { + "id": 19, + "start": 617.26, + "end": 648.4, + "text": "E questa macchina ti acciappava in blocco, ti spostavi da un computer che altro e il server partiva. Non si era mai più piantato. Mai, cosa vuol dire? Niente facendolo strassare le parole poetiche. Perché ogni tanto viene fuori che bisogna ricercare una mail del 2000. Che quel cliente dovrei avermi mandati" + }, + { + "id": 20, + "start": 648.75, + "end": 678.88, + "text": "Perché succede questo? Perché alla fine i nostri impianti, pur essendo che è l'evoluzione ma da un punto di vista delle automazioni però la parte fisica cioè la pompa e i dosatori o che la sequela da 40 anni. Il sistema fa portare olio e grasso attività, progettare gli impianti può portare grasso ed olio. Alla fine" + }, + { + "id": 21, + "start": 678.88, + "end": 711.31, + "text": "L'equido mi viene a dire da sempre un po come meccanica, ma quello che sta cambiando negli anni appunto è che adesso mille controlli in più, automazione fa partire la pompa prima. Succede chi ne chiede assistenza degli impianti che avevamo montato trenta anni fa e ora... Bisogna andare a scavare. Nemmo scavare, nemmo indirio che qua infatti c'è macchine, questo c'è gestionale del prima del 2000." + }, + { + "id": 22, + "start": 711.44, + "end": 742.06, + "text": "E gira ancora. 15 giorni fa Sonia mi ha detto, metti in pisti tua macchina che vanno a guardare una vestita. Però nel senso che ero anche in pisti appa perché proprio 15 giorni fa ero in pisti appa che è il motivo lì. Dopo sta portata al 2008 ma ricordo bene la prima installazione che era su Windows NT" + }, + { + "id": 23, + "start": 742.99, + "end": 771.17, + "text": "La primissima attività è server. Che cosa era? Ecco, queste sono tutte le attività che succedono una volta ogni tempo. Però ecco, capita nel senso che tutte queste macchine se attive vabbè con WIM, si, con WMWR ti puoi anche impisarle da chi però si tagga tutti via termini a server" + }, + { + "id": 24, + "start": 771.17, + "end": 799.89, + "text": "Tutti siamo abituati a collegarsi via termini al server e sai cosa vuol dire? Da sempre. Quindi non che se i client specifici che è, ma tutto via RDP... Si può collegare il server, la tiene insomma. E si attacca il server e lì hanno bisogno di altre... Ah, ecco un proposito qua, lui riga tutti i Mac." + }, + { + "id": 25, + "start": 800.43, + "end": 831.42, + "text": "A parte l'officina che c'è Linux, è la versione Ubuntu. Quattro macchine in ufficina c'è... Linux? Sì, le Ubuntu sono bugie. La versione Ubuntu era uno dei 1509. Questo è Ubuntu, quindi sei esattamente come sono di parlare." + }, + { + "id": 26, + "start": 831.42, + "end": 861.55, + "text": "Sì, quindi questa è una macchina che fa solo il dominio perché i gestionali hanno bisogno di avere il dominio e che quindi la secola DC-2022." + }, + { + "id": 27, + "start": 863.73, + "end": 890.77, + "text": "Praticamente questa si su solo per gestire il dominio, il dominio Windows. Su le macchine che si aggancia al dominio si è GestDC che seria la macchina attuale dove sta girando... Come il dominio che cos'è intendi? Il dominio Windows. Quando ti parli di fare l'installazione della macchina server" + }, + { + "id": 28, + "start": 890.77, + "end": 918.69, + "text": "All'inizio ti domandano, volete lavorare come dominio o volete lavorare come worker? Ok. Il dominio ti consente di avere determinati vantaggi tra virgolette per una gestione anche dei clienti stessi che viene creato. Dei utenti. Sì, dei utenti che viene creata un po'. Cioè crei gli utenti là e le autorizzazioni che hai dato sul dominio lui se li ritrova poi a livello client Windows." + }, + { + "id": 29, + "start": 918.69, + "end": 944.96, + "text": "Uno, non avendo client Windows, non serve niente. Due, mi sembra vado rogni con i domini all'inizio. L'inizio non cominciava a usare ma uno perché si blocca e chi altro non che consente? Sì sì, questo è vero. Anche solo per condividere un file in una cartella..." + }, + { + "id": 30, + "start": 944.96, + "end": 973.17, + "text": "In un'ottica di avere 100 utenti e dire tu ti si muovo a blindare, probabilmente va bene che stai insomma vuoi dire. Ti impisci la macchina, te lo impisi e ti loghi come dominio perché subito le autorizzazioni dei diritti che sei concessi. Mi lago girà subito contando il server da lì al suo tempo non capisco che tipo de problemi anche perchè..." + }, + { + "id": 31, + "start": 973.46, + "end": 1001.68, + "text": "L'accesso a queste macchine arrivo solo per il gestionale, mentre la gestione con dominio potresti passare anche tutto il controllo della posta e della navigazione. Da sempre ho cercato di tenere completamente separati e un utente che si collega al gestionale ha anche partito adesso l'ultimo qua che aveva puntato a dire sì." + }, + { + "id": 32, + "start": 1001.68, + "end": 1025.17, + "text": "Un problema deve essere le istruzioni su come fare un passaggio rispetto ad un altro. È tutto bloccato perché è online e bisogna collegarsi all'internet, gli utenti non possono farlo ma anche perché dico che capisco cosa cazzo ho da fare perché mi ha più bisogno di andare in cerca di chissà che istruzione o che." + }, + { + "id": 33, + "start": 1025.17, + "end": 1054.91, + "text": "Con te sei la tua parte operativa qua a casa come se si muove e se no ti domandi perché evidentemente hai avuto un problema da che tipo di uso. Sì, ad esempio per dire Microsoft cerca sempre di fare in modo di entrare dappertutto e di legarti. Sì sì sì infatti quindi ecco questa sta su proprio soldi sicuramente infatti già una macchina 30 giga 25 giga perchè c'è bisogno di gestire il dominio" + }, + { + "id": 34, + "start": 1054.91, + "end": 1079.73, + "text": "Perchè sennò i gestionali non funzionano senza dominio. Perchè la gestione degli utenti e loro volta si appoggia su Windows? Sì, è tutto collegato l'uno sull'altra. Quindi la macchina principale quella che sta su, se non sta su questa non parte il gestionario. Cioè ti non te colleghi ma con gli utenti non riesci a collegarti." + }, + { + "id": 35, + "start": 1081.9, + "end": 1111.7, + "text": "Il server principale attualmente appunto è il gesto di ICI, dove chi vi gira sia il gestionale che resta qui, sia il gestionale sia il programma vostro dei preventivi eccetera. Il database principale li installa qua, sia per l'uno che per l'altro. Questo è un terzo database, questo è quello del magazzino verticale" + }, + { + "id": 36, + "start": 1112.08, + "end": 1142.62, + "text": "Abbiamo una gestione del magazine verticale. Vabbè, quello dopo lo vedremo. Avete fatto l'integrazione con il gestionale? L'integrazione cosa è fatta all'inizio nel senso che i documenti dei certi tipi di documenti del gestionale automaticamente manda l'ordine del prelievo a Modula" + }, + { + "id": 37, + "start": 1142.62, + "end": 1172.46, + "text": "Quando viene fatto i versamenti per mettere le merci in produzione, manda il gestionale che dice attraverso questa tabella della frontiera chi va a leggere. Uno lese e tira su, l'altro lese e tira su. Quindi l'intescambio avviene in quella maniera lì. Che è il suo database però alla fine c'è cinque tabelle di interscambio" + }, + { + "id": 38, + "start": 1172.46, + "end": 1200.64, + "text": "Testa, righe, testa, righe in prelievo, testa, righe in versamento e la tabella degli articoli che interscambiano un che c'è altro. Dopo che c'è l'agente che va a lesersi i dati li tira su insomma queste tutte attività che fa il gestionale ma è molto semplice quindi nel database troviamo questi tre G." + }, + { + "id": 39, + "start": 1200.64, + "end": 1223.82, + "text": "Su MySQL, non diciamo sempre MySQL, ma è SQL Server, questi tre database grossi. Gestionale, Modula, che sa lì appunto il magazine verticale e quello vostro, che gira sempre su sta macchina qui, Gest10, chiesa quella principale." + }, + { + "id": 40, + "start": 1224.85, + "end": 1258.78, + "text": "L'altra attività che viene gestita qua è TS Plus. TS Plus è un tool, un programma che sostituisce Terminal Server. Non so se l'ho scritto qualcosa. Conoscito un attimo Terminal Server, il protocollo RDP e praticamente mi creo le sessioni per gli utenti di cose che puoi vedere collegandosi al gestionario." + }, + { + "id": 41, + "start": 1258.78, + "end": 1298.42, + "text": "Praticamente tutti gli utenti, se collega via browser a questa macchina qua però vede solo quello che è regolito deve vedere qua. Certo! Vedi che l'applicativo infatti di quando c'è verso da qua diciamo il solido gestionale eccolo qua l'utente vede sta roba qua lui l'inchiamata sul rapporto 80 90" + }, + { + "id": 42, + "start": 1298.42, + "end": 1335.44, + "text": "Lui che fa vedere questa attività mi vedo tutti i dischi di tutti, però alla fine questo Z adesso in automatico mi parte da qua ma solo mi vedo tutti ognuno vede il suo se no." + }, + { + "id": 43, + "start": 1335.44, + "end": 1365.49, + "text": "Un disco condiviso che puoi salvare i dati dal gestionale e si trova nel desktop di ogni utente. C'è solo un ponte per poter generare il PDF, li metti lì e ritrovi la tua foto. Esattamente. Farsi l'asportazione Excel dalla parte DEA va messo lì e dopo si è cercata in locale. Parti in automatico al gestionale che resto chi ha bisogno del..." + }, + { + "id": 44, + "start": 1365.49, + "end": 1396.13, + "text": "Passua che esaurai per tutti, ma insomma questa... perché comunque l'autentifica te la ecco attraverso TS Plus. Sì, se non ti entri da RAC? Sì, e dopo insomma, e via. Qua ho detto come posso aiutarti apri forse migliaia e migliaia, perché il mio profilo va fuori, sì. Solo mi vuoi fuori, cioè miglio la possibilità di accedere come amministratore, ma gli altri si fa questa attività qua." + }, + { + "id": 45, + "start": 1396.13, + "end": 1433.26, + "text": "Praticamente questa è l'area, chiamiamo la Terminal Server. Terminal Servers è sempre stato protocollo che sarebbe all'RDP o anche da ARCA VATIO per dirti sempre, al minimo sempre lo utilizzare perché è sempre stata creata per macchine Mac diverse da Windows Server. Ok quindi tu con questo software riesci a..." + }, + { + "id": 46, + "start": 1433.26, + "end": 1453.81, + "text": "Cioè tu accedi alla macchina su VMware, lì setup i terminal server da client. Decidendo un IP dove loro si connettono per poter... In una stessa identica maniera qua come che te vedi questo seppo il gestionale" + }, + { + "id": 47, + "start": 1455.09, + "end": 1487.5, + "text": "Ma sì, chi ha accesso a altri veci gestionali lo fa praticamente nella stessa maniera. Solo che magari invece deve essere direttamente da browser, diverse e qua se si chiama Windows App, anche qua cambia 24 mila nomi, si chiede tutte le macchine virtuali. Però mi dico scusa che mi attacco server e mi attacco direttamente. Sì, sì, sì. Però il sistema è sempre quello. Di il test class com'è di scienza?" + }, + { + "id": 48, + "start": 1487.5, + "end": 1512.82, + "text": "Lei ha licenziato per altri 4 anni. Continua a seguirlo e aggiornarlo? Lo faccio bene. Sì, ma anche il produttore continua a supportarlo? Sì sì sì. Licenza scade agosto del 28. Abbiamo tolto il pacchetto." + }, + { + "id": 49, + "start": 1514.03, + "end": 1543.65, + "text": "Allora, perchè non usare Termina Server di Windows? Perchè Termina Server di Windows è un rompimento del co*****o infinito. Tre aggiornamenti e uno li baga quindi torna in terriore e configura. Di qua effettivamente da quando chi mi l'ha proposto che si sta qui a gestionare alla fine... Cioè se anche a me dismenti che vuoi aggiornarlo funziona." + }, + { + "id": 50, + "start": 1543.65, + "end": 1571.04, + "text": "Questo kit e poi darvi la possibilità al tuo client di navigare, non navigare, vedano robe che mi faccio vedere un figo da niente. Vedo solo le app a chi può vedere, se è solo uno o l'altro. Questi sei utenti, chiede esattamente gli utenti a registrare sul dominio. Ecco, un'altra volta. Quindi via tua catena, dominio, porta li e dici cosa ti puoi fare." + }, + { + "id": 51, + "start": 1571.04, + "end": 1606.61, + "text": "Prima, se ne sa prima anche adesso. Con la macchina, questo c'entra, niente, questo... Ecco qua. Infatti è un altro screenshot, Davide? Sì, questo senato delle attività che ti semplifica la vita. Cioè configura un attimo all'inizio e la gente vede quello che te l'ho visto prima" + }, + { + "id": 52, + "start": 1607.76, + "end": 1636.66, + "text": "Se ti vuoi da un lato, te che qualche limitazione, te rompi le basse, è una stampante nuova perché la vogliamo a condividere. Perché dite con gli stampanti? Stampanti per il gestionale. L'altro problema è che gli stampanti per il gestionale in parte li fa gestire dal sistema e quindi ti interventi in parte i servizi direttamente" + }, + { + "id": 53, + "start": 1636.66, + "end": 1662.48, + "text": "Adesso che ho appena cambiato i due stampanti, tu ti stampa con loro, fermo un attimo per capire perché qualcosa. Un po' attività che diventa importanti a chi volendo te aggiungi anche un utente al di fuori del dominio però non traverso il gestionale perchè il gestionale si lega al dominio." + }, + { + "id": 54, + "start": 1662.8, + "end": 1694.32, + "text": "Sì, bisogna che ti fassi il DA. Dopo te lo trovi lì, compare automaticamente... Non mi ricordo niente, sì perché ci sono tutti utenti, oltre a fare i laser. Perché chi è? Sì, sì, tutti si. Dopo per esempio la macchina di dominio c'è più utenti. No, no, il compare è mio. Il compare è mia? Ti richiami, ti richiami l'utente" + }, + { + "id": 55, + "start": 1700.43, + "end": 1755.09, + "text": "Trovo utente e gruppo, ecco qua. Qua adesso te li entri nei cartelli del dominio, no? Ti dici chi, MACG locale, e ti vedi in cerca. Sì, te li vidi qua e dopo ti risulti dentro. Adesso qui stai inseriti quindi non devi niente. Queste sei directory, utenti, gruppi, entità preferire, eccoli qua. Sì, questa è la gestione classica di Windows, eh? Del dominio..." + }, + { + "id": 56, + "start": 1755.09, + "end": 1797.81, + "text": "Stai a scrivere da Davide l'aggiunta degli utenti manualmente. Prima ti parti sul dominio, e poi ti trovi qua e te lo aggiungi sul colo. Ovviamente prima bisogna creare nel dominio e dopo..." + }, + { + "id": 57, + "start": 1799.47, + "end": 1841.78, + "text": "Modulo 26, dominio e così. Qua ti è l'Active Directory, qua ti giungi gli utenti. Quale macchina hai questa? La 22, la se... DC 20-22. Esatto, DC 20-22 sì, adesso mi guardo la goccia ma tanto per capirmi che dopo non mai capivo. Sì che si trova solo. Alla fine questa key la uso per gestire gli utenti." + }, + { + "id": 58, + "start": 1841.84, + "end": 1883.79, + "text": "Sì che ne esecco anche di un IP, basta. Dopo una pagina volta che lo hai configurato, chiaramente io ho messo il MAMP con il gestionale nuovo, cosa stai? Stai a DC2022 e ti ha eserlo fuori l'active data. Sì sì sul resto con la SDG. E quindi dopo qua te lo aggiungi." + }, + { + "id": 59, + "start": 1883.79, + "end": 1917.76, + "text": "Te lo trovi chi e dopo te lo aggiungi come utente. In automatico lui ci ha quelle pre-impostazioni dest'altri, perché questa è quella impostazione generale per tutti. Dopo stevolissima, insomma, questa la realtà è da chi sicuramente non si muove nel senso che se non nasse esigenze diverse di gestionare i nuovi o roba..." + }, + { + "id": 60, + "start": 1917.76, + "end": 1948.9, + "text": "Quindi questo che è il server principale, abbiamo i database principali del gestionario, il database del preventivatore e la gestione di TS+, quello che dà fuori i servizi per l'eser gestionario. In una delle macchine ti va a partire SRV, GEST, Term..." + }, + { + "id": 61, + "start": 1948.9, + "end": 1972.54, + "text": "Questo era il gestionale precedente. Qua è solo il database, questo era terminal server vero e proprio. Quindi il gestionale che voleva una macchina terminal a parte quindi questa anche sta qui destino a morire" + }, + { + "id": 62, + "start": 1972.54, + "end": 2002.5, + "text": "La fa solo il servizio dei terminal server per poter dare il servizio che gli utenti possano lavorare sul gestionale, che è quello precedente però sempre qua la zona 27. Quindi quando ti capisci un minuto ti accendi la macchina? No, la macchina è sempre accesa ancora. Quella del server è sempre acceso ma perché ancora dai soldi. Anche se il gestionale non l'è mio ultimo ma l'è il penultimo" + }, + { + "id": 63, + "start": 2002.5, + "end": 2042.35, + "text": "3 anni fa, però Sony ha spesso comunque i gementi dei mandri. Questa è questa a 27 e sta qui non faccio solo che disclusivamente serve. Questa fa solo che disclusivamente la termina serve anche qua che avevo fatto in modo... praticamente TS Plus sostituisce" + }, + { + "id": 64, + "start": 2042.61, + "end": 2072.98, + "text": "Quindi anche qua è un software apposta per gestire che cosa vede l'utente? No, ma questo è proprio il specifico da Microsoft. Sì, qui ho limitato a chi potesse navigare, ma lo avevo fatto a livello policy nella macchina di dominio. A livello policy vedo tutti gli utenti che non sono amministratore e non possono navigare alla fine." + }, + { + "id": 65, + "start": 2075.38, + "end": 2104.66, + "text": "Sì, questa TV di Popola perché la usavo mia e quindi l'avevo dentro del tutto di più ma per il resto gli altri vede solo l'icona Agilis e basta. E sempre si accede tramite browser? No, questo è il suo programma, questo qua il suo programma si chiama Windows App. Ah quella che mi hai fatto vedere prima." + }, + { + "id": 66, + "start": 2105.1, + "end": 2136.82, + "text": "Da Ubuntu, da Rommina, Remmina, non ricordo come si chiama. Le RDP, quindi collegamento a RDP alla fine. Il protocollo del RDP. La Rommina, la Rammina, un ragazzo lo chiamano? Non ho mai usato... Scusate se ti parla di RDP. Anche che mai usare. Ma il multiprotocolo perché sia RDP sia..." + }, + { + "id": 67, + "start": 2136.82, + "end": 2173.94, + "text": "Anche FTP, il gana sequencer mi piace perché in base al protocollo che ti interessa lui te lo lese e ti tira su avendo un app il cacentro unico. Alla fine per collegarti in remoto c'è meno così mentre qua tutti i client operativi c'è meno gli uffici di Zemec quindi tutti i Gawingosapp" + }, + { + "id": 68, + "start": 2174.38, + "end": 2202.67, + "text": "Ripeto, li usa sempre meno perché adesso si collega tutti via browser. Quindi sia per il preventivatore che uso il preventivo, sia per il gestionario. A meno che non siano cose di gestionare vecchio... Sì esatto! Ma sempre meno perché dopo la finiscono tre persone che vanno a dare roba legge. Però invece appunto questo qua e va su A." + }, + { + "id": 69, + "start": 2202.67, + "end": 2237.41, + "text": "Il gestionale nuovo si chiama E-solver. E-solver, i sistemi, la ditta del Torino di Piemonte." + }, + { + "id": 70, + "start": 2237.41, + "end": 2267.44, + "text": "Prima che c'era Arca, c'era anche un altro vecchio che c'è Arca. Allora, niente se non passa, Arca per vent'anni quasi, Arca questo, Arca Pro. Da Arca Pro avevamo un intermezzo, infatti già disegno che il server là è un server Mac dove abbiamo avuto per due anni un gestionale che girava sotto Mac con FileMaker l'aveva strascritto. Grazie a voi!" + }, + { + "id": 71, + "start": 2267.44, + "end": 2297.94, + "text": "Sì, ne aveva venduto come fumo fantastico, cose fantastiche ma il resto dei tre quarti che serviva come gestionare era un bagno del sangue. Anche qui c'è sempre una macchina di piscire i paletti perché ogni tanto si eseguono due anni lì informazioni su qualche distinta base." + }, + { + "id": 72, + "start": 2297.94, + "end": 2326.38, + "text": "Passa a DSM, ma... Sì, si. E c'è ancora qualcuno che va a busy gara? Allora, Sony ogni tanto va... Come sia la macchina lì? Allora qua non lo ha, chiaramente perché è un server su a parte, che è il mini-server lì. Allora MIG accedo, tappa, sfoglia perché non aveva un server qui." + }, + { + "id": 73, + "start": 2326.54, + "end": 2377.3, + "text": "Sì, sì, chiaro. Eccolo qua, Mac... Miniserva. Miniserva, connetti con i cosi. Dopo ognuno ha il suo nome ma non mi ricordo più il mio. Admin? No. Non sarebbe scritto così. In questo momento dimmi il dubbio di averlo anche scritta questa roba qui." + }, + { + "id": 74, + "start": 2377.52, + "end": 2379.76, + "text": "Allora..." + } + ] +} \ No newline at end of file diff --git a/batched/1 lug alle ore 08-47.srt b/batched/1 lug alle ore 08-47.srt new file mode 100644 index 0000000..10423a0 --- /dev/null +++ b/batched/1 lug alle ore 08-47.srt @@ -0,0 +1,296 @@ +1 +00:00:00,000 --> 00:00:30,850 +Per inizio. Macchine fisiche, tanto può capirsi. Allora a livello hardware, questo è l'asservo principale, quello del lavoro e della produzione, due malware come sistema, due coppie di dischi, due gruppi de Raiden praticamente, perché prima quella iniziale e dopo che abbiamo usato due dischi. + +2 +00:00:30,850 --> 00:00:59,380 +Se non ricordo male abbiamo 128GB di RAM, dopo guardiamo. Diciamo che da quel punto di vista lì non dovremmo avere problemi puntotte. La macchina si viene recentissima ma comunque per i servizi che fanno. Che tipo dei dischi sono? Questi SSD e i VAI 5. + +3 +00:00:59,470 --> 00:01:30,260 +Se non ricordo male, si è il RAID 5. Quei cinque li sono i RAID 5 e due aggiunti sono tra di loro? È un RAID 1 sì, doppia coppia insomma. Queste questi qui originali, questi qua eseguiamo soltà qualche anno fa problemi dei spazi o che no, intanto vado a mettere tutto insieme. Sì mi sto vedendo poche demonocio insieme ma i carichi se picchi sufficienti. + +4 +00:01:32,020 --> 00:02:02,240 +Se mai cogli buti aziendali, avrete secondo me che c'è qualcosa di più. Quello è un passaggio perfetto. C'è la macchina a capire ma non guardo mai alla fine perché siano una volta ogni 2-3 anni, se no che c'era ogni... Non le metto, ma c'è un buon motivo insomma per mettere. + +5 +00:02:02,240 --> 00:02:50,380 +Sistema operativo si è sopra il WMWare 703. Perché in abbinata, che non è un cluster proprio, se che altro serve quello che era precedente a questo... Allora, non è un cluster ma in copia + +6 +00:02:50,380 --> 00:03:18,320 +Cosa era precedente a questo? Allora, attraverso VIM. Non conosco VIM. Adesso lo vediamo. Quello del terminale... No, è un software di backup alla fine che oltre al backup fa le repliche delle macchine. Cosa vuol dire? Che praticamente ogni due ore va comunque ad aggiornare le macchine virtuali attive e la replica. + +7 +00:03:18,320 --> 00:04:05,940 +Nel mio è un cluster che se salta uno parte che altro il volo, però nel momento in cui non dovesse andare questa basta accendere l'altra. E la ZEA linea ha ogni 2 ore quindi... Molto recente. Sicuramente l'attività recente e immediata storia. Sì sì. Quindi sostanzialmente questo è la macchina principale verso il passo + +8 +00:04:08,690 --> 00:04:58,480 +Ecco, un file excel con tutte le password dei sistemi. Perché sennò qua non vendiamo fuori. Questa c'è la macchina e questa c'è la password. Questa c'è la macchina 2.15 che sarà il server principale, root e password. Vmware l'ho conosciuto un po'. L'ho utilizzato per creare macchine virtuali + +9 +00:04:58,480 --> 00:05:27,340 +Allora se sta chiese quella licenza mi facciamo a livello 1, però qui non mi non gasto mai. Che quindi mi permette di gestire un po' più la roba rispetto al free. Prima su tutto il passaggio dei minimi che mi ha sa fare i backup. E va bene chi chiese un po' il cruscotto sul utilizzo. + +10 +00:05:27,860 --> 00:06:00,690 +C'è 143 GB di RAM. Storage, c'è due gruppi, praticamente datastore 1 e datastore 2, c'è sempre SSD, questo c'è il QR5 e questo è il secondo, no, c'è il contrario, non lo sa. No, datastore 2, qui che mi ha aggiunti dopo, ho aggiunto un tar. Quindi c'è + +11 +00:06:00,690 --> 00:06:38,900 +Su due gruppi le macchine è sempre usato come spazio del lavoro. Con il tasto destro andiamo dentro, sfoglia e dentro abbiamo le macchine verre e proprie. Queste sono le qua sul Datastore 2 che c'è quest'altro. Quindi fisicamente qua queste macchine + +12 +00:06:40,720 --> 00:07:09,330 +Divise sull'uno sull'altra, la divisione tra virgolette è proprio bilanciare un po' il peso dell'uno sull'altro. A livello prestazione non cambia praticamente un filo tra un rider e l'altro. Ripeto paricarichi che avremo gli altri lunghezze grandi. Adesso vediamo una delle macchine. Posso fare una foto? Faccio immagino! + +13 +00:07:14,800 --> 00:07:44,620 +Sì, che altri... Allora, sta qui il trasferimento di un disco a NFS del trasferimento che avevo usato nel tempo. Tu chi non mi ricorda quello che aveva usato? Dopo l'avevo usata lì e montava, non vese niente dentro. E questo era anche qua un supporto perché si è stato trasferito le macchine da una parte anche altra. Montare temporaneamente sto disco a NFS. + +14 +00:07:44,620 --> 00:08:16,180 +I due dischi di lavoro sono questi. Questo kit è ancora attivo, ma come trasferimento è una delle macchine NAS che si sta usando in modalità per trasferire qualcosa. In questo momento non mi ricordo neanche qualcosa ma essendo spazi di supporto mi diciamo così più di tanto insomma non cambia. + +15 +00:08:17,330 --> 00:08:47,860 +Allora, il concetto... Queste sono le macchine virtuali attive. Qui c'è il triangolo che ti indica che la sei in pisa. Ok. Questa non la sei accesa. Questa posso tirarla anche via. Prima di utilizzare il programma, che si chiamano TORAPA e FUTRAVEO, abbiamo VTE come CRM. Ah ok. + +16 +00:08:47,860 --> 00:09:15,890 +Da un certo punto l'è lì. Praticamente abbiamo usato che era fuori tutto quello che ne serve, quindi alla fine la macchina non è accenduta. L'altra macchina che non si è accesa qui dentro è Domino, che ti dico l'ha impissa ancora una volta ogni anno o due. + +17 +00:09:16,370 --> 00:09:48,240 +L'Otus Dominus è una piattaforma nata da posta, dall'EBM che era uno dei bei programmi che avevo visto con la posta. Dopo questi stronzi dell'EBM e hanno fatto una politica commerciale del cazzaro, si arriva all'exchange e ci ha avuto tutto. + +18 +00:09:48,240 --> 00:10:17,260 +Ma la semplicità e la stabilità del suo sistema erano impagabili. Tra l'altro che aveva un sotto sovralinguaggio della programmazione minima, basica per poter fare una serie di attività e neanche Gavino attiva la gestione dei documenti cioè oltre alla posta, la gestione dei documenti. Gavino cominciò a un micro CRM + +19 +00:10:17,260 --> 00:10:48,400 +E questa macchina ti acciappava in blocco, ti spostavi da un computer che altro e il server partiva. Non si era mai più piantato. Mai, cosa vuol dire? Niente facendolo strassare le parole poetiche. Perché ogni tanto viene fuori che bisogna ricercare una mail del 2000. Che quel cliente dovrei avermi mandati + +20 +00:10:48,750 --> 00:11:18,880 +Perché succede questo? Perché alla fine i nostri impianti, pur essendo che è l'evoluzione ma da un punto di vista delle automazioni però la parte fisica cioè la pompa e i dosatori o che la sequela da 40 anni. Il sistema fa portare olio e grasso attività, progettare gli impianti può portare grasso ed olio. Alla fine + +21 +00:11:18,880 --> 00:11:51,310 +L'equido mi viene a dire da sempre un po come meccanica, ma quello che sta cambiando negli anni appunto è che adesso mille controlli in più, automazione fa partire la pompa prima. Succede chi ne chiede assistenza degli impianti che avevamo montato trenta anni fa e ora... Bisogna andare a scavare. Nemmo scavare, nemmo indirio che qua infatti c'è macchine, questo c'è gestionale del prima del 2000. + +22 +00:11:51,440 --> 00:12:22,060 +E gira ancora. 15 giorni fa Sonia mi ha detto, metti in pisti tua macchina che vanno a guardare una vestita. Però nel senso che ero anche in pisti appa perché proprio 15 giorni fa ero in pisti appa che è il motivo lì. Dopo sta portata al 2008 ma ricordo bene la prima installazione che era su Windows NT + +23 +00:12:22,990 --> 00:12:51,170 +La primissima attività è server. Che cosa era? Ecco, queste sono tutte le attività che succedono una volta ogni tempo. Però ecco, capita nel senso che tutte queste macchine se attive vabbè con WIM, si, con WMWR ti puoi anche impisarle da chi però si tagga tutti via termini a server + +24 +00:12:51,170 --> 00:13:19,890 +Tutti siamo abituati a collegarsi via termini al server e sai cosa vuol dire? Da sempre. Quindi non che se i client specifici che è, ma tutto via RDP... Si può collegare il server, la tiene insomma. E si attacca il server e lì hanno bisogno di altre... Ah, ecco un proposito qua, lui riga tutti i Mac. + +25 +00:13:20,430 --> 00:13:51,420 +A parte l'officina che c'è Linux, è la versione Ubuntu. Quattro macchine in ufficina c'è... Linux? Sì, le Ubuntu sono bugie. La versione Ubuntu era uno dei 1509. Questo è Ubuntu, quindi sei esattamente come sono di parlare. + +26 +00:13:51,420 --> 00:14:21,550 +Sì, quindi questa è una macchina che fa solo il dominio perché i gestionali hanno bisogno di avere il dominio e che quindi la secola DC-2022. + +27 +00:14:23,730 --> 00:14:50,770 +Praticamente questa si su solo per gestire il dominio, il dominio Windows. Su le macchine che si aggancia al dominio si è GestDC che seria la macchina attuale dove sta girando... Come il dominio che cos'è intendi? Il dominio Windows. Quando ti parli di fare l'installazione della macchina server + +28 +00:14:50,770 --> 00:15:18,690 +All'inizio ti domandano, volete lavorare come dominio o volete lavorare come worker? Ok. Il dominio ti consente di avere determinati vantaggi tra virgolette per una gestione anche dei clienti stessi che viene creato. Dei utenti. Sì, dei utenti che viene creata un po'. Cioè crei gli utenti là e le autorizzazioni che hai dato sul dominio lui se li ritrova poi a livello client Windows. + +29 +00:15:18,690 --> 00:15:44,960 +Uno, non avendo client Windows, non serve niente. Due, mi sembra vado rogni con i domini all'inizio. L'inizio non cominciava a usare ma uno perché si blocca e chi altro non che consente? Sì sì, questo è vero. Anche solo per condividere un file in una cartella... + +30 +00:15:44,960 --> 00:16:13,170 +In un'ottica di avere 100 utenti e dire tu ti si muovo a blindare, probabilmente va bene che stai insomma vuoi dire. Ti impisci la macchina, te lo impisi e ti loghi come dominio perché subito le autorizzazioni dei diritti che sei concessi. Mi lago girà subito contando il server da lì al suo tempo non capisco che tipo de problemi anche perchè... + +31 +00:16:13,460 --> 00:16:41,680 +L'accesso a queste macchine arrivo solo per il gestionale, mentre la gestione con dominio potresti passare anche tutto il controllo della posta e della navigazione. Da sempre ho cercato di tenere completamente separati e un utente che si collega al gestionale ha anche partito adesso l'ultimo qua che aveva puntato a dire sì. + +32 +00:16:41,680 --> 00:17:05,170 +Un problema deve essere le istruzioni su come fare un passaggio rispetto ad un altro. È tutto bloccato perché è online e bisogna collegarsi all'internet, gli utenti non possono farlo ma anche perché dico che capisco cosa cazzo ho da fare perché mi ha più bisogno di andare in cerca di chissà che istruzione o che. + +33 +00:17:05,170 --> 00:17:34,910 +Con te sei la tua parte operativa qua a casa come se si muove e se no ti domandi perché evidentemente hai avuto un problema da che tipo di uso. Sì, ad esempio per dire Microsoft cerca sempre di fare in modo di entrare dappertutto e di legarti. Sì sì sì infatti quindi ecco questa sta su proprio soldi sicuramente infatti già una macchina 30 giga 25 giga perchè c'è bisogno di gestire il dominio + +34 +00:17:34,910 --> 00:17:59,730 +Perchè sennò i gestionali non funzionano senza dominio. Perchè la gestione degli utenti e loro volta si appoggia su Windows? Sì, è tutto collegato l'uno sull'altra. Quindi la macchina principale quella che sta su, se non sta su questa non parte il gestionario. Cioè ti non te colleghi ma con gli utenti non riesci a collegarti. + +35 +00:18:01,900 --> 00:18:31,700 +Il server principale attualmente appunto è il gesto di ICI, dove chi vi gira sia il gestionale che resta qui, sia il gestionale sia il programma vostro dei preventivi eccetera. Il database principale li installa qua, sia per l'uno che per l'altro. Questo è un terzo database, questo è quello del magazzino verticale + +36 +00:18:32,080 --> 00:19:02,620 +Abbiamo una gestione del magazine verticale. Vabbè, quello dopo lo vedremo. Avete fatto l'integrazione con il gestionale? L'integrazione cosa è fatta all'inizio nel senso che i documenti dei certi tipi di documenti del gestionale automaticamente manda l'ordine del prelievo a Modula + +37 +00:19:02,620 --> 00:19:32,460 +Quando viene fatto i versamenti per mettere le merci in produzione, manda il gestionale che dice attraverso questa tabella della frontiera chi va a leggere. Uno lese e tira su, l'altro lese e tira su. Quindi l'intescambio avviene in quella maniera lì. Che è il suo database però alla fine c'è cinque tabelle di interscambio + +38 +00:19:32,460 --> 00:20:00,640 +Testa, righe, testa, righe in prelievo, testa, righe in versamento e la tabella degli articoli che interscambiano un che c'è altro. Dopo che c'è l'agente che va a lesersi i dati li tira su insomma queste tutte attività che fa il gestionale ma è molto semplice quindi nel database troviamo questi tre G. + +39 +00:20:00,640 --> 00:20:23,820 +Su MySQL, non diciamo sempre MySQL, ma è SQL Server, questi tre database grossi. Gestionale, Modula, che sa lì appunto il magazine verticale e quello vostro, che gira sempre su sta macchina qui, Gest10, chiesa quella principale. + +40 +00:20:24,850 --> 00:20:58,780 +L'altra attività che viene gestita qua è TS Plus. TS Plus è un tool, un programma che sostituisce Terminal Server. Non so se l'ho scritto qualcosa. Conoscito un attimo Terminal Server, il protocollo RDP e praticamente mi creo le sessioni per gli utenti di cose che puoi vedere collegandosi al gestionario. + +41 +00:20:58,780 --> 00:21:38,420 +Praticamente tutti gli utenti, se collega via browser a questa macchina qua però vede solo quello che è regolito deve vedere qua. Certo! Vedi che l'applicativo infatti di quando c'è verso da qua diciamo il solido gestionale eccolo qua l'utente vede sta roba qua lui l'inchiamata sul rapporto 80 90 + +42 +00:21:38,420 --> 00:22:15,440 +Lui che fa vedere questa attività mi vedo tutti i dischi di tutti, però alla fine questo Z adesso in automatico mi parte da qua ma solo mi vedo tutti ognuno vede il suo se no. + +43 +00:22:15,440 --> 00:22:45,490 +Un disco condiviso che puoi salvare i dati dal gestionale e si trova nel desktop di ogni utente. C'è solo un ponte per poter generare il PDF, li metti lì e ritrovi la tua foto. Esattamente. Farsi l'asportazione Excel dalla parte DEA va messo lì e dopo si è cercata in locale. Parti in automatico al gestionale che resto chi ha bisogno del... + +44 +00:22:45,490 --> 00:23:16,130 +Passua che esaurai per tutti, ma insomma questa... perché comunque l'autentifica te la ecco attraverso TS Plus. Sì, se non ti entri da RAC? Sì, e dopo insomma, e via. Qua ho detto come posso aiutarti apri forse migliaia e migliaia, perché il mio profilo va fuori, sì. Solo mi vuoi fuori, cioè miglio la possibilità di accedere come amministratore, ma gli altri si fa questa attività qua. + +45 +00:23:16,130 --> 00:23:53,260 +Praticamente questa è l'area, chiamiamo la Terminal Server. Terminal Servers è sempre stato protocollo che sarebbe all'RDP o anche da ARCA VATIO per dirti sempre, al minimo sempre lo utilizzare perché è sempre stata creata per macchine Mac diverse da Windows Server. Ok quindi tu con questo software riesci a... + +46 +00:23:53,260 --> 00:24:13,810 +Cioè tu accedi alla macchina su VMware, lì setup i terminal server da client. Decidendo un IP dove loro si connettono per poter... In una stessa identica maniera qua come che te vedi questo seppo il gestionale + +47 +00:24:15,090 --> 00:24:47,500 +Ma sì, chi ha accesso a altri veci gestionali lo fa praticamente nella stessa maniera. Solo che magari invece deve essere direttamente da browser, diverse e qua se si chiama Windows App, anche qua cambia 24 mila nomi, si chiede tutte le macchine virtuali. Però mi dico scusa che mi attacco server e mi attacco direttamente. Sì, sì, sì. Però il sistema è sempre quello. Di il test class com'è di scienza? + +48 +00:24:47,500 --> 00:25:12,820 +Lei ha licenziato per altri 4 anni. Continua a seguirlo e aggiornarlo? Lo faccio bene. Sì, ma anche il produttore continua a supportarlo? Sì sì sì. Licenza scade agosto del 28. Abbiamo tolto il pacchetto. + +49 +00:25:14,030 --> 00:25:43,650 +Allora, perchè non usare Termina Server di Windows? Perchè Termina Server di Windows è un rompimento del co*****o infinito. Tre aggiornamenti e uno li baga quindi torna in terriore e configura. Di qua effettivamente da quando chi mi l'ha proposto che si sta qui a gestionare alla fine... Cioè se anche a me dismenti che vuoi aggiornarlo funziona. + +50 +00:25:43,650 --> 00:26:11,040 +Questo kit e poi darvi la possibilità al tuo client di navigare, non navigare, vedano robe che mi faccio vedere un figo da niente. Vedo solo le app a chi può vedere, se è solo uno o l'altro. Questi sei utenti, chiede esattamente gli utenti a registrare sul dominio. Ecco, un'altra volta. Quindi via tua catena, dominio, porta li e dici cosa ti puoi fare. + +51 +00:26:11,040 --> 00:26:46,610 +Prima, se ne sa prima anche adesso. Con la macchina, questo c'entra, niente, questo... Ecco qua. Infatti è un altro screenshot, Davide? Sì, questo senato delle attività che ti semplifica la vita. Cioè configura un attimo all'inizio e la gente vede quello che te l'ho visto prima + +52 +00:26:47,760 --> 00:27:16,660 +Se ti vuoi da un lato, te che qualche limitazione, te rompi le basse, è una stampante nuova perché la vogliamo a condividere. Perché dite con gli stampanti? Stampanti per il gestionale. L'altro problema è che gli stampanti per il gestionale in parte li fa gestire dal sistema e quindi ti interventi in parte i servizi direttamente + +53 +00:27:16,660 --> 00:27:42,480 +Adesso che ho appena cambiato i due stampanti, tu ti stampa con loro, fermo un attimo per capire perché qualcosa. Un po' attività che diventa importanti a chi volendo te aggiungi anche un utente al di fuori del dominio però non traverso il gestionale perchè il gestionale si lega al dominio. + +54 +00:27:42,800 --> 00:28:14,320 +Sì, bisogna che ti fassi il DA. Dopo te lo trovi lì, compare automaticamente... Non mi ricordo niente, sì perché ci sono tutti utenti, oltre a fare i laser. Perché chi è? Sì, sì, tutti si. Dopo per esempio la macchina di dominio c'è più utenti. No, no, il compare è mio. Il compare è mia? Ti richiami, ti richiami l'utente + +55 +00:28:20,430 --> 00:29:15,090 +Trovo utente e gruppo, ecco qua. Qua adesso te li entri nei cartelli del dominio, no? Ti dici chi, MACG locale, e ti vedi in cerca. Sì, te li vidi qua e dopo ti risulti dentro. Adesso qui stai inseriti quindi non devi niente. Queste sei directory, utenti, gruppi, entità preferire, eccoli qua. Sì, questa è la gestione classica di Windows, eh? Del dominio... + +56 +00:29:15,090 --> 00:29:57,810 +Stai a scrivere da Davide l'aggiunta degli utenti manualmente. Prima ti parti sul dominio, e poi ti trovi qua e te lo aggiungi sul colo. Ovviamente prima bisogna creare nel dominio e dopo... + +57 +00:29:59,470 --> 00:30:41,780 +Modulo 26, dominio e così. Qua ti è l'Active Directory, qua ti giungi gli utenti. Quale macchina hai questa? La 22, la se... DC 20-22. Esatto, DC 20-22 sì, adesso mi guardo la goccia ma tanto per capirmi che dopo non mai capivo. Sì che si trova solo. Alla fine questa key la uso per gestire gli utenti. + +58 +00:30:41,840 --> 00:31:23,790 +Sì che ne esecco anche di un IP, basta. Dopo una pagina volta che lo hai configurato, chiaramente io ho messo il MAMP con il gestionale nuovo, cosa stai? Stai a DC2022 e ti ha eserlo fuori l'active data. Sì sì sul resto con la SDG. E quindi dopo qua te lo aggiungi. + +59 +00:31:23,790 --> 00:31:57,760 +Te lo trovi chi e dopo te lo aggiungi come utente. In automatico lui ci ha quelle pre-impostazioni dest'altri, perché questa è quella impostazione generale per tutti. Dopo stevolissima, insomma, questa la realtà è da chi sicuramente non si muove nel senso che se non nasse esigenze diverse di gestionare i nuovi o roba... + +60 +00:31:57,760 --> 00:32:28,900 +Quindi questo che è il server principale, abbiamo i database principali del gestionario, il database del preventivatore e la gestione di TS+, quello che dà fuori i servizi per l'eser gestionario. In una delle macchine ti va a partire SRV, GEST, Term... + +61 +00:32:28,900 --> 00:32:52,540 +Questo era il gestionale precedente. Qua è solo il database, questo era terminal server vero e proprio. Quindi il gestionale che voleva una macchina terminal a parte quindi questa anche sta qui destino a morire + +62 +00:32:52,540 --> 00:33:22,500 +La fa solo il servizio dei terminal server per poter dare il servizio che gli utenti possano lavorare sul gestionale, che è quello precedente però sempre qua la zona 27. Quindi quando ti capisci un minuto ti accendi la macchina? No, la macchina è sempre accesa ancora. Quella del server è sempre acceso ma perché ancora dai soldi. Anche se il gestionale non l'è mio ultimo ma l'è il penultimo + +63 +00:33:22,500 --> 00:34:02,350 +3 anni fa, però Sony ha spesso comunque i gementi dei mandri. Questa è questa a 27 e sta qui non faccio solo che disclusivamente serve. Questa fa solo che disclusivamente la termina serve anche qua che avevo fatto in modo... praticamente TS Plus sostituisce + +64 +00:34:02,610 --> 00:34:32,980 +Quindi anche qua è un software apposta per gestire che cosa vede l'utente? No, ma questo è proprio il specifico da Microsoft. Sì, qui ho limitato a chi potesse navigare, ma lo avevo fatto a livello policy nella macchina di dominio. A livello policy vedo tutti gli utenti che non sono amministratore e non possono navigare alla fine. + +65 +00:34:35,380 --> 00:35:04,660 +Sì, questa TV di Popola perché la usavo mia e quindi l'avevo dentro del tutto di più ma per il resto gli altri vede solo l'icona Agilis e basta. E sempre si accede tramite browser? No, questo è il suo programma, questo qua il suo programma si chiama Windows App. Ah quella che mi hai fatto vedere prima. + +66 +00:35:05,100 --> 00:35:36,820 +Da Ubuntu, da Rommina, Remmina, non ricordo come si chiama. Le RDP, quindi collegamento a RDP alla fine. Il protocollo del RDP. La Rommina, la Rammina, un ragazzo lo chiamano? Non ho mai usato... Scusate se ti parla di RDP. Anche che mai usare. Ma il multiprotocolo perché sia RDP sia... + +67 +00:35:36,820 --> 00:36:13,940 +Anche FTP, il gana sequencer mi piace perché in base al protocollo che ti interessa lui te lo lese e ti tira su avendo un app il cacentro unico. Alla fine per collegarti in remoto c'è meno così mentre qua tutti i client operativi c'è meno gli uffici di Zemec quindi tutti i Gawingosapp + +68 +00:36:14,380 --> 00:36:42,670 +Ripeto, li usa sempre meno perché adesso si collega tutti via browser. Quindi sia per il preventivatore che uso il preventivo, sia per il gestionario. A meno che non siano cose di gestionare vecchio... Sì esatto! Ma sempre meno perché dopo la finiscono tre persone che vanno a dare roba legge. Però invece appunto questo qua e va su A. + +69 +00:36:42,670 --> 00:37:17,410 +Il gestionale nuovo si chiama E-solver. E-solver, i sistemi, la ditta del Torino di Piemonte. + +70 +00:37:17,410 --> 00:37:47,440 +Prima che c'era Arca, c'era anche un altro vecchio che c'è Arca. Allora, niente se non passa, Arca per vent'anni quasi, Arca questo, Arca Pro. Da Arca Pro avevamo un intermezzo, infatti già disegno che il server là è un server Mac dove abbiamo avuto per due anni un gestionale che girava sotto Mac con FileMaker l'aveva strascritto. Grazie a voi! + +71 +00:37:47,440 --> 00:38:17,940 +Sì, ne aveva venduto come fumo fantastico, cose fantastiche ma il resto dei tre quarti che serviva come gestionare era un bagno del sangue. Anche qui c'è sempre una macchina di piscire i paletti perché ogni tanto si eseguono due anni lì informazioni su qualche distinta base. + +72 +00:38:17,940 --> 00:38:46,380 +Passa a DSM, ma... Sì, si. E c'è ancora qualcuno che va a busy gara? Allora, Sony ogni tanto va... Come sia la macchina lì? Allora qua non lo ha, chiaramente perché è un server su a parte, che è il mini-server lì. Allora MIG accedo, tappa, sfoglia perché non aveva un server qui. + +73 +00:38:46,540 --> 00:39:37,300 +Sì, sì, chiaro. Eccolo qua, Mac... Miniserva. Miniserva, connetti con i cosi. Dopo ognuno ha il suo nome ma non mi ricordo più il mio. Admin? No. Non sarebbe scritto così. In questo momento dimmi il dubbio di averlo anche scritta questa roba qui. + +74 +00:39:37,520 --> 00:39:39,760 +Allora... + diff --git a/batched/1 lug alle ore 08-47.txt b/batched/1 lug alle ore 08-47.txt new file mode 100644 index 0000000..d6bb161 --- /dev/null +++ b/batched/1 lug alle ore 08-47.txt @@ -0,0 +1,74 @@ +Per inizio. Macchine fisiche, tanto può capirsi. Allora a livello hardware, questo è l'asservo principale, quello del lavoro e della produzione, due malware come sistema, due coppie di dischi, due gruppi de Raiden praticamente, perché prima quella iniziale e dopo che abbiamo usato due dischi. +Se non ricordo male abbiamo 128GB di RAM, dopo guardiamo. Diciamo che da quel punto di vista lì non dovremmo avere problemi puntotte. La macchina si viene recentissima ma comunque per i servizi che fanno. Che tipo dei dischi sono? Questi SSD e i VAI 5. +Se non ricordo male, si è il RAID 5. Quei cinque li sono i RAID 5 e due aggiunti sono tra di loro? È un RAID 1 sì, doppia coppia insomma. Queste questi qui originali, questi qua eseguiamo soltà qualche anno fa problemi dei spazi o che no, intanto vado a mettere tutto insieme. Sì mi sto vedendo poche demonocio insieme ma i carichi se picchi sufficienti. +Se mai cogli buti aziendali, avrete secondo me che c'è qualcosa di più. Quello è un passaggio perfetto. C'è la macchina a capire ma non guardo mai alla fine perché siano una volta ogni 2-3 anni, se no che c'era ogni... Non le metto, ma c'è un buon motivo insomma per mettere. +Sistema operativo si è sopra il WMWare 703. Perché in abbinata, che non è un cluster proprio, se che altro serve quello che era precedente a questo... Allora, non è un cluster ma in copia +Cosa era precedente a questo? Allora, attraverso VIM. Non conosco VIM. Adesso lo vediamo. Quello del terminale... No, è un software di backup alla fine che oltre al backup fa le repliche delle macchine. Cosa vuol dire? Che praticamente ogni due ore va comunque ad aggiornare le macchine virtuali attive e la replica. +Nel mio è un cluster che se salta uno parte che altro il volo, però nel momento in cui non dovesse andare questa basta accendere l'altra. E la ZEA linea ha ogni 2 ore quindi... Molto recente. Sicuramente l'attività recente e immediata storia. Sì sì. Quindi sostanzialmente questo è la macchina principale verso il passo +Ecco, un file excel con tutte le password dei sistemi. Perché sennò qua non vendiamo fuori. Questa c'è la macchina e questa c'è la password. Questa c'è la macchina 2.15 che sarà il server principale, root e password. Vmware l'ho conosciuto un po'. L'ho utilizzato per creare macchine virtuali +Allora se sta chiese quella licenza mi facciamo a livello 1, però qui non mi non gasto mai. Che quindi mi permette di gestire un po' più la roba rispetto al free. Prima su tutto il passaggio dei minimi che mi ha sa fare i backup. E va bene chi chiese un po' il cruscotto sul utilizzo. +C'è 143 GB di RAM. Storage, c'è due gruppi, praticamente datastore 1 e datastore 2, c'è sempre SSD, questo c'è il QR5 e questo è il secondo, no, c'è il contrario, non lo sa. No, datastore 2, qui che mi ha aggiunti dopo, ho aggiunto un tar. Quindi c'è +Su due gruppi le macchine è sempre usato come spazio del lavoro. Con il tasto destro andiamo dentro, sfoglia e dentro abbiamo le macchine verre e proprie. Queste sono le qua sul Datastore 2 che c'è quest'altro. Quindi fisicamente qua queste macchine +Divise sull'uno sull'altra, la divisione tra virgolette è proprio bilanciare un po' il peso dell'uno sull'altro. A livello prestazione non cambia praticamente un filo tra un rider e l'altro. Ripeto paricarichi che avremo gli altri lunghezze grandi. Adesso vediamo una delle macchine. Posso fare una foto? Faccio immagino! +Sì, che altri... Allora, sta qui il trasferimento di un disco a NFS del trasferimento che avevo usato nel tempo. Tu chi non mi ricorda quello che aveva usato? Dopo l'avevo usata lì e montava, non vese niente dentro. E questo era anche qua un supporto perché si è stato trasferito le macchine da una parte anche altra. Montare temporaneamente sto disco a NFS. +I due dischi di lavoro sono questi. Questo kit è ancora attivo, ma come trasferimento è una delle macchine NAS che si sta usando in modalità per trasferire qualcosa. In questo momento non mi ricordo neanche qualcosa ma essendo spazi di supporto mi diciamo così più di tanto insomma non cambia. +Allora, il concetto... Queste sono le macchine virtuali attive. Qui c'è il triangolo che ti indica che la sei in pisa. Ok. Questa non la sei accesa. Questa posso tirarla anche via. Prima di utilizzare il programma, che si chiamano TORAPA e FUTRAVEO, abbiamo VTE come CRM. Ah ok. +Da un certo punto l'è lì. Praticamente abbiamo usato che era fuori tutto quello che ne serve, quindi alla fine la macchina non è accenduta. L'altra macchina che non si è accesa qui dentro è Domino, che ti dico l'ha impissa ancora una volta ogni anno o due. +L'Otus Dominus è una piattaforma nata da posta, dall'EBM che era uno dei bei programmi che avevo visto con la posta. Dopo questi stronzi dell'EBM e hanno fatto una politica commerciale del cazzaro, si arriva all'exchange e ci ha avuto tutto. +Ma la semplicità e la stabilità del suo sistema erano impagabili. Tra l'altro che aveva un sotto sovralinguaggio della programmazione minima, basica per poter fare una serie di attività e neanche Gavino attiva la gestione dei documenti cioè oltre alla posta, la gestione dei documenti. Gavino cominciò a un micro CRM +E questa macchina ti acciappava in blocco, ti spostavi da un computer che altro e il server partiva. Non si era mai più piantato. Mai, cosa vuol dire? Niente facendolo strassare le parole poetiche. Perché ogni tanto viene fuori che bisogna ricercare una mail del 2000. Che quel cliente dovrei avermi mandati +Perché succede questo? Perché alla fine i nostri impianti, pur essendo che è l'evoluzione ma da un punto di vista delle automazioni però la parte fisica cioè la pompa e i dosatori o che la sequela da 40 anni. Il sistema fa portare olio e grasso attività, progettare gli impianti può portare grasso ed olio. Alla fine +L'equido mi viene a dire da sempre un po come meccanica, ma quello che sta cambiando negli anni appunto è che adesso mille controlli in più, automazione fa partire la pompa prima. Succede chi ne chiede assistenza degli impianti che avevamo montato trenta anni fa e ora... Bisogna andare a scavare. Nemmo scavare, nemmo indirio che qua infatti c'è macchine, questo c'è gestionale del prima del 2000. +E gira ancora. 15 giorni fa Sonia mi ha detto, metti in pisti tua macchina che vanno a guardare una vestita. Però nel senso che ero anche in pisti appa perché proprio 15 giorni fa ero in pisti appa che è il motivo lì. Dopo sta portata al 2008 ma ricordo bene la prima installazione che era su Windows NT +La primissima attività è server. Che cosa era? Ecco, queste sono tutte le attività che succedono una volta ogni tempo. Però ecco, capita nel senso che tutte queste macchine se attive vabbè con WIM, si, con WMWR ti puoi anche impisarle da chi però si tagga tutti via termini a server +Tutti siamo abituati a collegarsi via termini al server e sai cosa vuol dire? Da sempre. Quindi non che se i client specifici che è, ma tutto via RDP... Si può collegare il server, la tiene insomma. E si attacca il server e lì hanno bisogno di altre... Ah, ecco un proposito qua, lui riga tutti i Mac. +A parte l'officina che c'è Linux, è la versione Ubuntu. Quattro macchine in ufficina c'è... Linux? Sì, le Ubuntu sono bugie. La versione Ubuntu era uno dei 1509. Questo è Ubuntu, quindi sei esattamente come sono di parlare. +Sì, quindi questa è una macchina che fa solo il dominio perché i gestionali hanno bisogno di avere il dominio e che quindi la secola DC-2022. +Praticamente questa si su solo per gestire il dominio, il dominio Windows. Su le macchine che si aggancia al dominio si è GestDC che seria la macchina attuale dove sta girando... Come il dominio che cos'è intendi? Il dominio Windows. Quando ti parli di fare l'installazione della macchina server +All'inizio ti domandano, volete lavorare come dominio o volete lavorare come worker? Ok. Il dominio ti consente di avere determinati vantaggi tra virgolette per una gestione anche dei clienti stessi che viene creato. Dei utenti. Sì, dei utenti che viene creata un po'. Cioè crei gli utenti là e le autorizzazioni che hai dato sul dominio lui se li ritrova poi a livello client Windows. +Uno, non avendo client Windows, non serve niente. Due, mi sembra vado rogni con i domini all'inizio. L'inizio non cominciava a usare ma uno perché si blocca e chi altro non che consente? Sì sì, questo è vero. Anche solo per condividere un file in una cartella... +In un'ottica di avere 100 utenti e dire tu ti si muovo a blindare, probabilmente va bene che stai insomma vuoi dire. Ti impisci la macchina, te lo impisi e ti loghi come dominio perché subito le autorizzazioni dei diritti che sei concessi. Mi lago girà subito contando il server da lì al suo tempo non capisco che tipo de problemi anche perchè... +L'accesso a queste macchine arrivo solo per il gestionale, mentre la gestione con dominio potresti passare anche tutto il controllo della posta e della navigazione. Da sempre ho cercato di tenere completamente separati e un utente che si collega al gestionale ha anche partito adesso l'ultimo qua che aveva puntato a dire sì. +Un problema deve essere le istruzioni su come fare un passaggio rispetto ad un altro. È tutto bloccato perché è online e bisogna collegarsi all'internet, gli utenti non possono farlo ma anche perché dico che capisco cosa cazzo ho da fare perché mi ha più bisogno di andare in cerca di chissà che istruzione o che. +Con te sei la tua parte operativa qua a casa come se si muove e se no ti domandi perché evidentemente hai avuto un problema da che tipo di uso. Sì, ad esempio per dire Microsoft cerca sempre di fare in modo di entrare dappertutto e di legarti. Sì sì sì infatti quindi ecco questa sta su proprio soldi sicuramente infatti già una macchina 30 giga 25 giga perchè c'è bisogno di gestire il dominio +Perchè sennò i gestionali non funzionano senza dominio. Perchè la gestione degli utenti e loro volta si appoggia su Windows? Sì, è tutto collegato l'uno sull'altra. Quindi la macchina principale quella che sta su, se non sta su questa non parte il gestionario. Cioè ti non te colleghi ma con gli utenti non riesci a collegarti. +Il server principale attualmente appunto è il gesto di ICI, dove chi vi gira sia il gestionale che resta qui, sia il gestionale sia il programma vostro dei preventivi eccetera. Il database principale li installa qua, sia per l'uno che per l'altro. Questo è un terzo database, questo è quello del magazzino verticale +Abbiamo una gestione del magazine verticale. Vabbè, quello dopo lo vedremo. Avete fatto l'integrazione con il gestionale? L'integrazione cosa è fatta all'inizio nel senso che i documenti dei certi tipi di documenti del gestionale automaticamente manda l'ordine del prelievo a Modula +Quando viene fatto i versamenti per mettere le merci in produzione, manda il gestionale che dice attraverso questa tabella della frontiera chi va a leggere. Uno lese e tira su, l'altro lese e tira su. Quindi l'intescambio avviene in quella maniera lì. Che è il suo database però alla fine c'è cinque tabelle di interscambio +Testa, righe, testa, righe in prelievo, testa, righe in versamento e la tabella degli articoli che interscambiano un che c'è altro. Dopo che c'è l'agente che va a lesersi i dati li tira su insomma queste tutte attività che fa il gestionale ma è molto semplice quindi nel database troviamo questi tre G. +Su MySQL, non diciamo sempre MySQL, ma è SQL Server, questi tre database grossi. Gestionale, Modula, che sa lì appunto il magazine verticale e quello vostro, che gira sempre su sta macchina qui, Gest10, chiesa quella principale. +L'altra attività che viene gestita qua è TS Plus. TS Plus è un tool, un programma che sostituisce Terminal Server. Non so se l'ho scritto qualcosa. Conoscito un attimo Terminal Server, il protocollo RDP e praticamente mi creo le sessioni per gli utenti di cose che puoi vedere collegandosi al gestionario. +Praticamente tutti gli utenti, se collega via browser a questa macchina qua però vede solo quello che è regolito deve vedere qua. Certo! Vedi che l'applicativo infatti di quando c'è verso da qua diciamo il solido gestionale eccolo qua l'utente vede sta roba qua lui l'inchiamata sul rapporto 80 90 +Lui che fa vedere questa attività mi vedo tutti i dischi di tutti, però alla fine questo Z adesso in automatico mi parte da qua ma solo mi vedo tutti ognuno vede il suo se no. +Un disco condiviso che puoi salvare i dati dal gestionale e si trova nel desktop di ogni utente. C'è solo un ponte per poter generare il PDF, li metti lì e ritrovi la tua foto. Esattamente. Farsi l'asportazione Excel dalla parte DEA va messo lì e dopo si è cercata in locale. Parti in automatico al gestionale che resto chi ha bisogno del... +Passua che esaurai per tutti, ma insomma questa... perché comunque l'autentifica te la ecco attraverso TS Plus. Sì, se non ti entri da RAC? Sì, e dopo insomma, e via. Qua ho detto come posso aiutarti apri forse migliaia e migliaia, perché il mio profilo va fuori, sì. Solo mi vuoi fuori, cioè miglio la possibilità di accedere come amministratore, ma gli altri si fa questa attività qua. +Praticamente questa è l'area, chiamiamo la Terminal Server. Terminal Servers è sempre stato protocollo che sarebbe all'RDP o anche da ARCA VATIO per dirti sempre, al minimo sempre lo utilizzare perché è sempre stata creata per macchine Mac diverse da Windows Server. Ok quindi tu con questo software riesci a... +Cioè tu accedi alla macchina su VMware, lì setup i terminal server da client. Decidendo un IP dove loro si connettono per poter... In una stessa identica maniera qua come che te vedi questo seppo il gestionale +Ma sì, chi ha accesso a altri veci gestionali lo fa praticamente nella stessa maniera. Solo che magari invece deve essere direttamente da browser, diverse e qua se si chiama Windows App, anche qua cambia 24 mila nomi, si chiede tutte le macchine virtuali. Però mi dico scusa che mi attacco server e mi attacco direttamente. Sì, sì, sì. Però il sistema è sempre quello. Di il test class com'è di scienza? +Lei ha licenziato per altri 4 anni. Continua a seguirlo e aggiornarlo? Lo faccio bene. Sì, ma anche il produttore continua a supportarlo? Sì sì sì. Licenza scade agosto del 28. Abbiamo tolto il pacchetto. +Allora, perchè non usare Termina Server di Windows? Perchè Termina Server di Windows è un rompimento del co*****o infinito. Tre aggiornamenti e uno li baga quindi torna in terriore e configura. Di qua effettivamente da quando chi mi l'ha proposto che si sta qui a gestionare alla fine... Cioè se anche a me dismenti che vuoi aggiornarlo funziona. +Questo kit e poi darvi la possibilità al tuo client di navigare, non navigare, vedano robe che mi faccio vedere un figo da niente. Vedo solo le app a chi può vedere, se è solo uno o l'altro. Questi sei utenti, chiede esattamente gli utenti a registrare sul dominio. Ecco, un'altra volta. Quindi via tua catena, dominio, porta li e dici cosa ti puoi fare. +Prima, se ne sa prima anche adesso. Con la macchina, questo c'entra, niente, questo... Ecco qua. Infatti è un altro screenshot, Davide? Sì, questo senato delle attività che ti semplifica la vita. Cioè configura un attimo all'inizio e la gente vede quello che te l'ho visto prima +Se ti vuoi da un lato, te che qualche limitazione, te rompi le basse, è una stampante nuova perché la vogliamo a condividere. Perché dite con gli stampanti? Stampanti per il gestionale. L'altro problema è che gli stampanti per il gestionale in parte li fa gestire dal sistema e quindi ti interventi in parte i servizi direttamente +Adesso che ho appena cambiato i due stampanti, tu ti stampa con loro, fermo un attimo per capire perché qualcosa. Un po' attività che diventa importanti a chi volendo te aggiungi anche un utente al di fuori del dominio però non traverso il gestionale perchè il gestionale si lega al dominio. +Sì, bisogna che ti fassi il DA. Dopo te lo trovi lì, compare automaticamente... Non mi ricordo niente, sì perché ci sono tutti utenti, oltre a fare i laser. Perché chi è? Sì, sì, tutti si. Dopo per esempio la macchina di dominio c'è più utenti. No, no, il compare è mio. Il compare è mia? Ti richiami, ti richiami l'utente +Trovo utente e gruppo, ecco qua. Qua adesso te li entri nei cartelli del dominio, no? Ti dici chi, MACG locale, e ti vedi in cerca. Sì, te li vidi qua e dopo ti risulti dentro. Adesso qui stai inseriti quindi non devi niente. Queste sei directory, utenti, gruppi, entità preferire, eccoli qua. Sì, questa è la gestione classica di Windows, eh? Del dominio... +Stai a scrivere da Davide l'aggiunta degli utenti manualmente. Prima ti parti sul dominio, e poi ti trovi qua e te lo aggiungi sul colo. Ovviamente prima bisogna creare nel dominio e dopo... +Modulo 26, dominio e così. Qua ti è l'Active Directory, qua ti giungi gli utenti. Quale macchina hai questa? La 22, la se... DC 20-22. Esatto, DC 20-22 sì, adesso mi guardo la goccia ma tanto per capirmi che dopo non mai capivo. Sì che si trova solo. Alla fine questa key la uso per gestire gli utenti. +Sì che ne esecco anche di un IP, basta. Dopo una pagina volta che lo hai configurato, chiaramente io ho messo il MAMP con il gestionale nuovo, cosa stai? Stai a DC2022 e ti ha eserlo fuori l'active data. Sì sì sul resto con la SDG. E quindi dopo qua te lo aggiungi. +Te lo trovi chi e dopo te lo aggiungi come utente. In automatico lui ci ha quelle pre-impostazioni dest'altri, perché questa è quella impostazione generale per tutti. Dopo stevolissima, insomma, questa la realtà è da chi sicuramente non si muove nel senso che se non nasse esigenze diverse di gestionare i nuovi o roba... +Quindi questo che è il server principale, abbiamo i database principali del gestionario, il database del preventivatore e la gestione di TS+, quello che dà fuori i servizi per l'eser gestionario. In una delle macchine ti va a partire SRV, GEST, Term... +Questo era il gestionale precedente. Qua è solo il database, questo era terminal server vero e proprio. Quindi il gestionale che voleva una macchina terminal a parte quindi questa anche sta qui destino a morire +La fa solo il servizio dei terminal server per poter dare il servizio che gli utenti possano lavorare sul gestionale, che è quello precedente però sempre qua la zona 27. Quindi quando ti capisci un minuto ti accendi la macchina? No, la macchina è sempre accesa ancora. Quella del server è sempre acceso ma perché ancora dai soldi. Anche se il gestionale non l'è mio ultimo ma l'è il penultimo +3 anni fa, però Sony ha spesso comunque i gementi dei mandri. Questa è questa a 27 e sta qui non faccio solo che disclusivamente serve. Questa fa solo che disclusivamente la termina serve anche qua che avevo fatto in modo... praticamente TS Plus sostituisce +Quindi anche qua è un software apposta per gestire che cosa vede l'utente? No, ma questo è proprio il specifico da Microsoft. Sì, qui ho limitato a chi potesse navigare, ma lo avevo fatto a livello policy nella macchina di dominio. A livello policy vedo tutti gli utenti che non sono amministratore e non possono navigare alla fine. +Sì, questa TV di Popola perché la usavo mia e quindi l'avevo dentro del tutto di più ma per il resto gli altri vede solo l'icona Agilis e basta. E sempre si accede tramite browser? No, questo è il suo programma, questo qua il suo programma si chiama Windows App. Ah quella che mi hai fatto vedere prima. +Da Ubuntu, da Rommina, Remmina, non ricordo come si chiama. Le RDP, quindi collegamento a RDP alla fine. Il protocollo del RDP. La Rommina, la Rammina, un ragazzo lo chiamano? Non ho mai usato... Scusate se ti parla di RDP. Anche che mai usare. Ma il multiprotocolo perché sia RDP sia... +Anche FTP, il gana sequencer mi piace perché in base al protocollo che ti interessa lui te lo lese e ti tira su avendo un app il cacentro unico. Alla fine per collegarti in remoto c'è meno così mentre qua tutti i client operativi c'è meno gli uffici di Zemec quindi tutti i Gawingosapp +Ripeto, li usa sempre meno perché adesso si collega tutti via browser. Quindi sia per il preventivatore che uso il preventivo, sia per il gestionario. A meno che non siano cose di gestionare vecchio... Sì esatto! Ma sempre meno perché dopo la finiscono tre persone che vanno a dare roba legge. Però invece appunto questo qua e va su A. +Il gestionale nuovo si chiama E-solver. E-solver, i sistemi, la ditta del Torino di Piemonte. +Prima che c'era Arca, c'era anche un altro vecchio che c'è Arca. Allora, niente se non passa, Arca per vent'anni quasi, Arca questo, Arca Pro. Da Arca Pro avevamo un intermezzo, infatti già disegno che il server là è un server Mac dove abbiamo avuto per due anni un gestionale che girava sotto Mac con FileMaker l'aveva strascritto. Grazie a voi! +Sì, ne aveva venduto come fumo fantastico, cose fantastiche ma il resto dei tre quarti che serviva come gestionare era un bagno del sangue. Anche qui c'è sempre una macchina di piscire i paletti perché ogni tanto si eseguono due anni lì informazioni su qualche distinta base. +Passa a DSM, ma... Sì, si. E c'è ancora qualcuno che va a busy gara? Allora, Sony ogni tanto va... Come sia la macchina lì? Allora qua non lo ha, chiaramente perché è un server su a parte, che è il mini-server lì. Allora MIG accedo, tappa, sfoglia perché non aveva un server qui. +Sì, sì, chiaro. Eccolo qua, Mac... Miniserva. Miniserva, connetti con i cosi. Dopo ognuno ha il suo nome ma non mi ricordo più il mio. Admin? No. Non sarebbe scritto così. In questo momento dimmi il dubbio di averlo anche scritta questa roba qui. +Allora... diff --git a/batched/1 lug alle ore 09-27.json b/batched/1 lug alle ore 09-27.json new file mode 100644 index 0000000..59929cd --- /dev/null +++ b/batched/1 lug alle ore 09-27.json @@ -0,0 +1,253 @@ +{ + "language": "it", + "duration": 1196.8426875, + "model": "large-v3-turbo", + "segments": [ + { + "id": 1, + "start": 0.0, + "end": 43.25, + "text": "Agilis. Adesso mi viene in mente e dopo mi scherzo perché eserco già tanto perché è filemaker." + }, + { + "id": 2, + "start": 43.25, + "end": 69.92, + "text": "FileMakers è un database, sempre sulla piattaforma reale. Ma se lo sta fatto apposta o se lo sta... Io l'ho scritto lui, ma il filemaker che usa la piattaforma FileMaker. Sì sì, chiaro però vuol dire personalizzato per gli altri. No no no! Il gestionario su FileMaker... Ma li vende anche? Sì sì, certo, certo. Sarà alcuna applicazione... Per chi si accontenta magari va bene... Ma perché c'è alcune robas era veramente molto... per esempio" + }, + { + "id": 3, + "start": 69.92, + "end": 99.28, + "text": "Lì il discorso di fare gli alberi era fantastico come lo capite adesso. Preparare i distinti, chiamarie... Là bisognava funzionarlo rispetto a come si abituava prima. Dopo però non avevo un cazzo le distinte basi, non avevano incontabilità, venivano fuori conti diversi." + }, + { + "id": 4, + "start": 99.28, + "end": 132.62, + "text": "Se si sistemiamo, se si sistemiamo. Ecco, possiamo andare un po'... Va bene, la bomba è in mente, e lo scrivo sopra. Allora quindi l'altro che dura 8 anni appunto è Agilis che gira sulla macchina a 20, quella del che abbiamo visto prima, e che la gente accede via Termini serve." + }, + { + "id": 5, + "start": 132.69, + "end": 176.91, + "text": "Quindi hai server term e quello che è collegato? Sì, term e server praticamente. Che se come... Se solo un ponte puoi fare i collegamenti. Quello che ti dà fuori il servizio RDP. E invece Agilis è su... Agilis è su SRV Agilis. Sè la 27." + }, + { + "id": 6, + "start": 184.94, + "end": 216.62, + "text": "Inizialmente l'anno scorso si era stupito. Qui c'è il suo database di Agilis, e dopo che abbiamo installato anche Arca, sì. Dopo lì su la sua macchina, quindi sempre lì, sta installando Arca?" + }, + { + "id": 7, + "start": 216.62, + "end": 250.74, + "text": "Agilis, che ha anche l'Arca nuovo. Quindi hai fatto anche un periodo con Arca nuovo dopo Agilis? Sì, dopo Agilis sì. Sì perché... Non sapeva di sapere. È sempre successa l'Agilis MegaG. Infatti c'è questa qui d'Arca che mi ha fatto conoscere TS Plus qua e quindi" + }, + { + "id": 8, + "start": 250.74, + "end": 281.76, + "text": "L'agente che in tal periodo si collegava da TS Plus per lavorare su ARCA. Attualmente, quando fa andare a laser il gestionario ARCA usa il browser che di fatto è un servizio che viene dato attraverso TS Plus oppure usa la macchina che altra per collegarsi anche l'altro gestionario appunto Agilis quello precedente ancora" + }, + { + "id": 9, + "start": 281.76, + "end": 320.98, + "text": "E quindi usa i versi della session RDP per lavorare, per collegarsi insomma. Anche se punta sul stesso server. Vovanti ci ha fatto più o meno abbastanza sì. Allora modula adesso Vovanti ha fatto qui Modulas è la macchina che gestisce il magazzino verticale" + }, + { + "id": 10, + "start": 326.83, + "end": 357.22, + "text": "Allora, questo è un Windows 2.16, non l'è sottodominio, l'è sganciata al dominio, quindi se lo serve tra virgolette libero che serve per praticamente tenere il gestionale della macchina Windows 10 sostanzialmente" + }, + { + "id": 11, + "start": 357.22, + "end": 384.11, + "text": "Sì, che ti ha su mobile. No no no se questa qui è un 2016. Ah un 2016? Ah pensavo... Allora abbiamo una sessione con Windows 10 perchè c'è un client quello che c'è a magazzino l'utilizza praticamente per utilizzare il software qua che si chiama WMS" + }, + { + "id": 12, + "start": 384.88, + "end": 413.78, + "text": "VMS lato client ha alcune funzioni, tipo tutte le impostazioni che non può fare. Tutta la parametrizzazione utenti nuvi... Non puoi farli. Mentre la parte operativa quindi in fase di gestione ordini del prelievo questi due ordini del prelievo infatti adesso finalmente non lavora quasi più a copilot cioè monitoring da fianco al magazzino verticale" + }, + { + "id": 13, + "start": 413.78, + "end": 442.83, + "text": "Ma lancia tutti gli ordini del prelievo da qua, direttamente dal gestionario. Perché qui è subito gialla vuol dire che questa riga sia insufficiente che manca o l'esame impegnato per altri e quindi si rende subito conto che questo kg è un ordine che puoi prelevare però che manca chi tocchi lì. Qua vuol dire che già preleva l'ordine però che manca questi tocchi qua." + }, + { + "id": 14, + "start": 442.99, + "end": 471.79, + "text": "E ora da qua riesce a... Cioè, le informazioni che hai anche nel gestionare però in maniera diversa. Quattro è immediato perché dici posso lanciarlo? Sì o no. Posso decidere di mandarlo avanti? Sì o no. E dopo quattro è anche tutta la gestione di scomparti cioè ogni grafica scompatti. Il layout del cassetti. Questo è 61 cassetti" + }, + { + "id": 15, + "start": 472.21, + "end": 503.6, + "text": "E qua ogni cassetto corrisponde a quando chi ci ama viene solo il cassetto. Grigio vuol dire che è un articolo impegnato, che ha da essere richiamato. Queste informazioni relative al modulo, esè l'esetto T solo o nel senso di tutti quanti? Chi opera c'è solo uno." + }, + { + "id": 16, + "start": 503.6, + "end": 522.96, + "text": "Le Mauro, che lo sto in qualche modo formando dopo anni. Perché subito cosa succede? Quando ti mandi avanti l'ordine già in automatico arriva già a Copaitos" + }, + { + "id": 17, + "start": 522.96, + "end": 550.1, + "text": "Il monitor in casa di fianco al magazine. Non c'è niente con... Sì, sì, non è compatibile. No, sì! E se ci ha una fatalità? Sì, sì, come non so se ce l'ha il nome del che altro, comunque diciamo la stessa maniera. Quindi per tanti anni, per piedi 10 anni che lavora solo con quello perché l'aestro va all'ordine a prelevare e diceva lancialo, preleva e viene sulla roba. Punto. Però" + }, + { + "id": 18, + "start": 550.1, + "end": 566.29, + "text": "Le robe mancanti? Ok, già sapevo casini. Quindi carta, TMModia, video... Manca adesso e continua a farlo però riesci in autonomia ad andare a laser se anche dopo cosa manca. Se arriva la roba la rilancio per prelevarla." + }, + { + "id": 19, + "start": 566.29, + "end": 580.54, + "text": "Mentre prima era tutto segnalo a mamma, ricordo, cava, meti. La commessa di coppia eccetera. Allora questo basta stare l'ordine che è..." + }, + { + "id": 20, + "start": 580.54, + "end": 608.29, + "text": "Questa è l'informazione che arriva dal gestionale. Ordine di produzione 380 del cliente Euroswitch. Sì, questa è una decisione che viene messa dall'operatore e dal gestionale... Il gestionale che butta dentro sta informazione qua. È il magazziniere che apre le varie se trova un'informazione. Qui sotto dove non c'è? Allora c'è ODP, questi equipi veci." + }, + { + "id": 21, + "start": 608.29, + "end": 639.09, + "text": "Infatti stavate dal 4 in poi, perché all'inizio era solo così e quindi è sempre vero che c'è il tocco di carta con la commessa però sicuramente basta assontare un tocco di colpazione insomma. E quindi c'è IODP l'ordine del prelievo per la produzione e ODS" + }, + { + "id": 22, + "start": 639.95, + "end": 668.56, + "text": "Eccoli qua, gli ODS. Invece c'è ordini di spedizione cioè il materiale che si è venduto che però non ha bisogno d'essere assemblato, non ha bisogno d'essere lavorato. Quindi va solo a spediare l'acqua? E quindi se preleva dal magazzino, se prepara la macchina e si spedisce perché hai già dei clienti che compri i componenti in grado di ceranza farsi le attività. Dopo magari ci chiedono perché vi toglie tutta roba." + }, + { + "id": 23, + "start": 669.49, + "end": 698.14, + "text": "Tutti i componenti non è un impianto, se cambia i tocchi. Se cambia i tocchi o che sia sempre difficili, questo per me sicuramente ricambio, ma questa sei una pompa e questo evidentemente è un costruttore legato tra robe di PIMA. Cioè stavate qui le produzioni... Sì beh chiaro!" + }, + { + "id": 24, + "start": 698.14, + "end": 727.09, + "text": "E' una cosa più grande, voglio dire di solito. Inoltre al fatto che questa è quasi la roba da assemblare, quindi è anche alla fase del lavoro. Allora diciamo che l'URI come modula è un servizio di assistenza veloce nel senso che è un problema." + }, + { + "id": 25, + "start": 727.09, + "end": 754.11, + "text": "Sia a livello hardware che software. Sia a livello elettromeccanico, perché c'è una parte elettromeccanica sia a livello software e se ci ama abbiamo un contratto che in giro mezz'ora lo rispondo. Infatti ma anche a livello software ti si pianta qua macchina o server" + }, + { + "id": 26, + "start": 754.11, + "end": 783.22, + "text": "Teciami, lui si collega sempre con TeamViewer e ti risolvi i problemi di luce. Da nocce vedi insomma perché magari succede che succede... Al passaggio è successo che sta fatta delle operazioni a metà. Uno ti ha un segnale che ti avvisa che c'è un errore però te puoi anche far finta non vederlo" + }, + { + "id": 27, + "start": 783.22, + "end": 812.53, + "text": "Passiamo dalla capitale che avevamo 6 giga di log, continuano a mettere errori. Blocca tutto e poi si è costretto a chiamare un po' più inarranti. Però ci sono intervenuti, ci sono entrati, iniziati a fare l'errore, sistemare quello della stessa mare. Dopo la macchina che ha 12 anni cominciava ad avere qualche problema." + }, + { + "id": 28, + "start": 812.59, + "end": 841.81, + "text": "La ganca ha un sistema di monitoraggio e errori che ti dà fuori, che li aiuta parecchio. E tra l'altro a quelli riesce a collegarsi direttamente con la macchina e se hai il problema del riallineamento dei cassetti c'è operazioni un po' particolari mi devo imparare a farli ma adesso bisogna sapere chi va avanti gli fa con l'assistenza" + }, + { + "id": 29, + "start": 841.81, + "end": 871.06, + "text": "Sì, anche perché immagino che si ha portato l'assistenza. Sì, sì, certo. Ma è anche efficiente, ripeto, è un sistema di assistenza sicuramente valido quindi effettivamente dopo il suo database ti potresti mettere su una macchina Windows 11 e non funziona abbastanza. Cioè messo su SQL" + }, + { + "id": 30, + "start": 871.57, + "end": 900.98, + "text": "Il motore suo, non credo che sia il volume dei dati così mostruoso. Da rielaborare sicuramente perché dopo la fine lui ne fa altro che registrare. Scarico, scarico. Non c'è da fare elaborazione. Sì, esecchi tutta una serie di statistiche che ti puoi tirare fuori ma..." + }, + { + "id": 31, + "start": 901.46, + "end": 931.55, + "text": "Insomma, ecco, diciamo se è roba abbastanza... Sì, non si è pesantissima. È pesantissimo, anche però poi usi tutti i dati scritti dentro, stighi alla fine, perché da ogni movimento lo registra, che è un file del log e della registrazione, quindi te sei la bai, insomma. Da cosa che sta preparerà? Quando? Che cosa sia stato tolto? Anche l'operatore che c'è anche. Quindi da chi riesce a risalire tutta una serie eventualmente delle robe." + }, + { + "id": 32, + "start": 931.55, + "end": 957.47, + "text": "L'operatore Zemauro? L'operatore Zemauro, si. Ti dico mille o tre anni che avevamo questa macchina qui di goccia ma perché appunto se va a piantare una roba serve un po' il cambio del sistema se vuoi fare un'operazione deve essere un'altra però ecco comunque è sempre risposto anche per gli altri si fanno un magazzino in casa" + }, + { + "id": 33, + "start": 957.47, + "end": 989.15, + "text": "Sì, sì. Non ti viene preso i tocchi, non ti puoi ancora rampegarti, ma mi sono un po' fatica a capire dove chiesi. Fai manutenzione ogni tanto? Una volta all'anno. Una volta all'anno e vieni fuori a fare manutenzione? Fissa proprio, di contratto. Una volta all'anno vieni fuori a fa il controllo, cinghie, non cinghie corde, allineamenti. Anche perché sei abbastanza appesito che va su." + }, + { + "id": 34, + "start": 989.15, + "end": 1012.14, + "text": "Sì, sì, ma dopo c'è anche lì tutto modulare, c'è anche la balanza che ti dice stava in sovrappeso. Sovrappeso? Dopo magari l'operatore è finta e niente manda avanti stesso. Allora dopo tre giorni mi viene fuori... Ecco, però quello succede nel senso che non è che sia un avviso che ti dice..." + }, + { + "id": 35, + "start": 1012.14, + "end": 1040.8, + "text": "Abbiamo fatto stare lì, te ne senti, ti dici lui. Ma che tipo di magazzino è? È uno di quelli verticali. Tu hai incassato o con la scaffalatura a muro? Non ho incassato, tutto chiuso. Allora abbiamo sia il magazzino orizzontale fisico a scaffali per le cose più" + }, + { + "id": 36, + "start": 1040.8, + "end": 1071.14, + "text": "Teniamo fuori le pompe e le robe più ingombranti, tipo le verghe, case lunghe 6 metri di tubi. Insomma la roba è più voluminosa tutto il resto se dentro dovremmo mi facciamo un muro dal pianto che ne ho scafali che dovremmo chi, perché c'è roba che gira poco cioè da poco utilizzo" + }, + { + "id": 37, + "start": 1071.14, + "end": 1099.42, + "text": "E non è che sta dentro alla fine perché è abbastanza saturo il magazzino. Però ecco per lo più insomma dopo se tutta roba quando viene lanciato un ordine, l'ordine di produzione del prelievo automaticamente al gestionale gli dice quello che c'è il magazzin deve tirare lo sopra per fare appunto l'ordine de prelievo questo qua" + }, + { + "id": 38, + "start": 1099.42, + "end": 1128.85, + "text": "Poi c'è anche la carta, per cui c'è scritto cosa che li ha attorno in giro al magazzino e altri componenti. Il resto della roba che si è il magazzino o quella che si è fuori a Verga piuttosto che Pumpe eccetera... Anche lì hai gestito logisticamente dove si trova i componenti? Allora sì nel senso che" + }, + { + "id": 39, + "start": 1128.85, + "end": 1154.8, + "text": "Abbiamo cominciato da tempo a farlo, nel senso che ognuno ha l'ubicazione. Non tutto si è ubica, sì esatto, non tutto si è ubica. Perché distinguimmo la merce che abbiamo scelto di tenere a magazzino quindi con un scorta dalla merce che invece magari viene solo ordinare per commessa e basta perché magari avrà in giro" + }, + { + "id": 40, + "start": 1154.8, + "end": 1182.94, + "text": "Sì, sì. Perché abbiamo dei rapporti con i clienti che ti chiedono di avere la merce in casa sempre e allora facciamo scorta agli altri perché è a casa madre che ha tempi biblici per mandare la roba. E quindi facciamo gli altri da polmone nel magazzino però allora si gestica l'obbligazione se c'è roba che c'è fuori o dentro al magazzino verticale oppure c'è roba insomma" + }, + { + "id": 41, + "start": 1182.94, + "end": 1196.84, + "text": "Però ecco, guarda la sua ubicazione quindi non tutto si è ubica un po' alla volta sta mettendo. Questo si è Mauro. Pronti!" + } + ] +} \ No newline at end of file diff --git a/batched/1 lug alle ore 09-27.srt b/batched/1 lug alle ore 09-27.srt new file mode 100644 index 0000000..cbc0896 --- /dev/null +++ b/batched/1 lug alle ore 09-27.srt @@ -0,0 +1,164 @@ +1 +00:00:00,000 --> 00:00:43,250 +Agilis. Adesso mi viene in mente e dopo mi scherzo perché eserco già tanto perché è filemaker. + +2 +00:00:43,250 --> 00:01:09,920 +FileMakers è un database, sempre sulla piattaforma reale. Ma se lo sta fatto apposta o se lo sta... Io l'ho scritto lui, ma il filemaker che usa la piattaforma FileMaker. Sì sì, chiaro però vuol dire personalizzato per gli altri. No no no! Il gestionario su FileMaker... Ma li vende anche? Sì sì, certo, certo. Sarà alcuna applicazione... Per chi si accontenta magari va bene... Ma perché c'è alcune robas era veramente molto... per esempio + +3 +00:01:09,920 --> 00:01:39,280 +Lì il discorso di fare gli alberi era fantastico come lo capite adesso. Preparare i distinti, chiamarie... Là bisognava funzionarlo rispetto a come si abituava prima. Dopo però non avevo un cazzo le distinte basi, non avevano incontabilità, venivano fuori conti diversi. + +4 +00:01:39,280 --> 00:02:12,620 +Se si sistemiamo, se si sistemiamo. Ecco, possiamo andare un po'... Va bene, la bomba è in mente, e lo scrivo sopra. Allora quindi l'altro che dura 8 anni appunto è Agilis che gira sulla macchina a 20, quella del che abbiamo visto prima, e che la gente accede via Termini serve. + +5 +00:02:12,690 --> 00:02:56,910 +Quindi hai server term e quello che è collegato? Sì, term e server praticamente. Che se come... Se solo un ponte puoi fare i collegamenti. Quello che ti dà fuori il servizio RDP. E invece Agilis è su... Agilis è su SRV Agilis. Sè la 27. + +6 +00:03:04,940 --> 00:03:36,620 +Inizialmente l'anno scorso si era stupito. Qui c'è il suo database di Agilis, e dopo che abbiamo installato anche Arca, sì. Dopo lì su la sua macchina, quindi sempre lì, sta installando Arca? + +7 +00:03:36,620 --> 00:04:10,740 +Agilis, che ha anche l'Arca nuovo. Quindi hai fatto anche un periodo con Arca nuovo dopo Agilis? Sì, dopo Agilis sì. Sì perché... Non sapeva di sapere. È sempre successa l'Agilis MegaG. Infatti c'è questa qui d'Arca che mi ha fatto conoscere TS Plus qua e quindi + +8 +00:04:10,740 --> 00:04:41,760 +L'agente che in tal periodo si collegava da TS Plus per lavorare su ARCA. Attualmente, quando fa andare a laser il gestionario ARCA usa il browser che di fatto è un servizio che viene dato attraverso TS Plus oppure usa la macchina che altra per collegarsi anche l'altro gestionario appunto Agilis quello precedente ancora + +9 +00:04:41,760 --> 00:05:20,980 +E quindi usa i versi della session RDP per lavorare, per collegarsi insomma. Anche se punta sul stesso server. Vovanti ci ha fatto più o meno abbastanza sì. Allora modula adesso Vovanti ha fatto qui Modulas è la macchina che gestisce il magazzino verticale + +10 +00:05:26,830 --> 00:05:57,220 +Allora, questo è un Windows 2.16, non l'è sottodominio, l'è sganciata al dominio, quindi se lo serve tra virgolette libero che serve per praticamente tenere il gestionale della macchina Windows 10 sostanzialmente + +11 +00:05:57,220 --> 00:06:24,110 +Sì, che ti ha su mobile. No no no se questa qui è un 2016. Ah un 2016? Ah pensavo... Allora abbiamo una sessione con Windows 10 perchè c'è un client quello che c'è a magazzino l'utilizza praticamente per utilizzare il software qua che si chiama WMS + +12 +00:06:24,880 --> 00:06:53,780 +VMS lato client ha alcune funzioni, tipo tutte le impostazioni che non può fare. Tutta la parametrizzazione utenti nuvi... Non puoi farli. Mentre la parte operativa quindi in fase di gestione ordini del prelievo questi due ordini del prelievo infatti adesso finalmente non lavora quasi più a copilot cioè monitoring da fianco al magazzino verticale + +13 +00:06:53,780 --> 00:07:22,830 +Ma lancia tutti gli ordini del prelievo da qua, direttamente dal gestionario. Perché qui è subito gialla vuol dire che questa riga sia insufficiente che manca o l'esame impegnato per altri e quindi si rende subito conto che questo kg è un ordine che puoi prelevare però che manca chi tocchi lì. Qua vuol dire che già preleva l'ordine però che manca questi tocchi qua. + +14 +00:07:22,990 --> 00:07:51,790 +E ora da qua riesce a... Cioè, le informazioni che hai anche nel gestionare però in maniera diversa. Quattro è immediato perché dici posso lanciarlo? Sì o no. Posso decidere di mandarlo avanti? Sì o no. E dopo quattro è anche tutta la gestione di scomparti cioè ogni grafica scompatti. Il layout del cassetti. Questo è 61 cassetti + +15 +00:07:52,210 --> 00:08:23,600 +E qua ogni cassetto corrisponde a quando chi ci ama viene solo il cassetto. Grigio vuol dire che è un articolo impegnato, che ha da essere richiamato. Queste informazioni relative al modulo, esè l'esetto T solo o nel senso di tutti quanti? Chi opera c'è solo uno. + +16 +00:08:23,600 --> 00:08:42,960 +Le Mauro, che lo sto in qualche modo formando dopo anni. Perché subito cosa succede? Quando ti mandi avanti l'ordine già in automatico arriva già a Copaitos + +17 +00:08:42,960 --> 00:09:10,100 +Il monitor in casa di fianco al magazine. Non c'è niente con... Sì, sì, non è compatibile. No, sì! E se ci ha una fatalità? Sì, sì, come non so se ce l'ha il nome del che altro, comunque diciamo la stessa maniera. Quindi per tanti anni, per piedi 10 anni che lavora solo con quello perché l'aestro va all'ordine a prelevare e diceva lancialo, preleva e viene sulla roba. Punto. Però + +18 +00:09:10,100 --> 00:09:26,290 +Le robe mancanti? Ok, già sapevo casini. Quindi carta, TMModia, video... Manca adesso e continua a farlo però riesci in autonomia ad andare a laser se anche dopo cosa manca. Se arriva la roba la rilancio per prelevarla. + +19 +00:09:26,290 --> 00:09:40,540 +Mentre prima era tutto segnalo a mamma, ricordo, cava, meti. La commessa di coppia eccetera. Allora questo basta stare l'ordine che è... + +20 +00:09:40,540 --> 00:10:08,290 +Questa è l'informazione che arriva dal gestionale. Ordine di produzione 380 del cliente Euroswitch. Sì, questa è una decisione che viene messa dall'operatore e dal gestionale... Il gestionale che butta dentro sta informazione qua. È il magazziniere che apre le varie se trova un'informazione. Qui sotto dove non c'è? Allora c'è ODP, questi equipi veci. + +21 +00:10:08,290 --> 00:10:39,090 +Infatti stavate dal 4 in poi, perché all'inizio era solo così e quindi è sempre vero che c'è il tocco di carta con la commessa però sicuramente basta assontare un tocco di colpazione insomma. E quindi c'è IODP l'ordine del prelievo per la produzione e ODS + +22 +00:10:39,950 --> 00:11:08,560 +Eccoli qua, gli ODS. Invece c'è ordini di spedizione cioè il materiale che si è venduto che però non ha bisogno d'essere assemblato, non ha bisogno d'essere lavorato. Quindi va solo a spediare l'acqua? E quindi se preleva dal magazzino, se prepara la macchina e si spedisce perché hai già dei clienti che compri i componenti in grado di ceranza farsi le attività. Dopo magari ci chiedono perché vi toglie tutta roba. + +23 +00:11:09,490 --> 00:11:38,140 +Tutti i componenti non è un impianto, se cambia i tocchi. Se cambia i tocchi o che sia sempre difficili, questo per me sicuramente ricambio, ma questa sei una pompa e questo evidentemente è un costruttore legato tra robe di PIMA. Cioè stavate qui le produzioni... Sì beh chiaro! + +24 +00:11:38,140 --> 00:12:07,090 +E' una cosa più grande, voglio dire di solito. Inoltre al fatto che questa è quasi la roba da assemblare, quindi è anche alla fase del lavoro. Allora diciamo che l'URI come modula è un servizio di assistenza veloce nel senso che è un problema. + +25 +00:12:07,090 --> 00:12:34,110 +Sia a livello hardware che software. Sia a livello elettromeccanico, perché c'è una parte elettromeccanica sia a livello software e se ci ama abbiamo un contratto che in giro mezz'ora lo rispondo. Infatti ma anche a livello software ti si pianta qua macchina o server + +26 +00:12:34,110 --> 00:13:03,220 +Teciami, lui si collega sempre con TeamViewer e ti risolvi i problemi di luce. Da nocce vedi insomma perché magari succede che succede... Al passaggio è successo che sta fatta delle operazioni a metà. Uno ti ha un segnale che ti avvisa che c'è un errore però te puoi anche far finta non vederlo + +27 +00:13:03,220 --> 00:13:32,530 +Passiamo dalla capitale che avevamo 6 giga di log, continuano a mettere errori. Blocca tutto e poi si è costretto a chiamare un po' più inarranti. Però ci sono intervenuti, ci sono entrati, iniziati a fare l'errore, sistemare quello della stessa mare. Dopo la macchina che ha 12 anni cominciava ad avere qualche problema. + +28 +00:13:32,590 --> 00:14:01,810 +La ganca ha un sistema di monitoraggio e errori che ti dà fuori, che li aiuta parecchio. E tra l'altro a quelli riesce a collegarsi direttamente con la macchina e se hai il problema del riallineamento dei cassetti c'è operazioni un po' particolari mi devo imparare a farli ma adesso bisogna sapere chi va avanti gli fa con l'assistenza + +29 +00:14:01,810 --> 00:14:31,060 +Sì, anche perché immagino che si ha portato l'assistenza. Sì, sì, certo. Ma è anche efficiente, ripeto, è un sistema di assistenza sicuramente valido quindi effettivamente dopo il suo database ti potresti mettere su una macchina Windows 11 e non funziona abbastanza. Cioè messo su SQL + +30 +00:14:31,570 --> 00:15:00,980 +Il motore suo, non credo che sia il volume dei dati così mostruoso. Da rielaborare sicuramente perché dopo la fine lui ne fa altro che registrare. Scarico, scarico. Non c'è da fare elaborazione. Sì, esecchi tutta una serie di statistiche che ti puoi tirare fuori ma... + +31 +00:15:01,460 --> 00:15:31,550 +Insomma, ecco, diciamo se è roba abbastanza... Sì, non si è pesantissima. È pesantissimo, anche però poi usi tutti i dati scritti dentro, stighi alla fine, perché da ogni movimento lo registra, che è un file del log e della registrazione, quindi te sei la bai, insomma. Da cosa che sta preparerà? Quando? Che cosa sia stato tolto? Anche l'operatore che c'è anche. Quindi da chi riesce a risalire tutta una serie eventualmente delle robe. + +32 +00:15:31,550 --> 00:15:57,470 +L'operatore Zemauro? L'operatore Zemauro, si. Ti dico mille o tre anni che avevamo questa macchina qui di goccia ma perché appunto se va a piantare una roba serve un po' il cambio del sistema se vuoi fare un'operazione deve essere un'altra però ecco comunque è sempre risposto anche per gli altri si fanno un magazzino in casa + +33 +00:15:57,470 --> 00:16:29,150 +Sì, sì. Non ti viene preso i tocchi, non ti puoi ancora rampegarti, ma mi sono un po' fatica a capire dove chiesi. Fai manutenzione ogni tanto? Una volta all'anno. Una volta all'anno e vieni fuori a fare manutenzione? Fissa proprio, di contratto. Una volta all'anno vieni fuori a fa il controllo, cinghie, non cinghie corde, allineamenti. Anche perché sei abbastanza appesito che va su. + +34 +00:16:29,150 --> 00:16:52,140 +Sì, sì, ma dopo c'è anche lì tutto modulare, c'è anche la balanza che ti dice stava in sovrappeso. Sovrappeso? Dopo magari l'operatore è finta e niente manda avanti stesso. Allora dopo tre giorni mi viene fuori... Ecco, però quello succede nel senso che non è che sia un avviso che ti dice... + +35 +00:16:52,140 --> 00:17:20,800 +Abbiamo fatto stare lì, te ne senti, ti dici lui. Ma che tipo di magazzino è? È uno di quelli verticali. Tu hai incassato o con la scaffalatura a muro? Non ho incassato, tutto chiuso. Allora abbiamo sia il magazzino orizzontale fisico a scaffali per le cose più + +36 +00:17:20,800 --> 00:17:51,140 +Teniamo fuori le pompe e le robe più ingombranti, tipo le verghe, case lunghe 6 metri di tubi. Insomma la roba è più voluminosa tutto il resto se dentro dovremmo mi facciamo un muro dal pianto che ne ho scafali che dovremmo chi, perché c'è roba che gira poco cioè da poco utilizzo + +37 +00:17:51,140 --> 00:18:19,420 +E non è che sta dentro alla fine perché è abbastanza saturo il magazzino. Però ecco per lo più insomma dopo se tutta roba quando viene lanciato un ordine, l'ordine di produzione del prelievo automaticamente al gestionale gli dice quello che c'è il magazzin deve tirare lo sopra per fare appunto l'ordine de prelievo questo qua + +38 +00:18:19,420 --> 00:18:48,850 +Poi c'è anche la carta, per cui c'è scritto cosa che li ha attorno in giro al magazzino e altri componenti. Il resto della roba che si è il magazzino o quella che si è fuori a Verga piuttosto che Pumpe eccetera... Anche lì hai gestito logisticamente dove si trova i componenti? Allora sì nel senso che + +39 +00:18:48,850 --> 00:19:14,800 +Abbiamo cominciato da tempo a farlo, nel senso che ognuno ha l'ubicazione. Non tutto si è ubica, sì esatto, non tutto si è ubica. Perché distinguimmo la merce che abbiamo scelto di tenere a magazzino quindi con un scorta dalla merce che invece magari viene solo ordinare per commessa e basta perché magari avrà in giro + +40 +00:19:14,800 --> 00:19:42,940 +Sì, sì. Perché abbiamo dei rapporti con i clienti che ti chiedono di avere la merce in casa sempre e allora facciamo scorta agli altri perché è a casa madre che ha tempi biblici per mandare la roba. E quindi facciamo gli altri da polmone nel magazzino però allora si gestica l'obbligazione se c'è roba che c'è fuori o dentro al magazzino verticale oppure c'è roba insomma + +41 +00:19:42,940 --> 00:19:56,840 +Però ecco, guarda la sua ubicazione quindi non tutto si è ubica un po' alla volta sta mettendo. Questo si è Mauro. Pronti! + diff --git a/batched/1 lug alle ore 09-27.txt b/batched/1 lug alle ore 09-27.txt new file mode 100644 index 0000000..d9d2cc3 --- /dev/null +++ b/batched/1 lug alle ore 09-27.txt @@ -0,0 +1,41 @@ +Agilis. Adesso mi viene in mente e dopo mi scherzo perché eserco già tanto perché è filemaker. +FileMakers è un database, sempre sulla piattaforma reale. Ma se lo sta fatto apposta o se lo sta... Io l'ho scritto lui, ma il filemaker che usa la piattaforma FileMaker. Sì sì, chiaro però vuol dire personalizzato per gli altri. No no no! Il gestionario su FileMaker... Ma li vende anche? Sì sì, certo, certo. Sarà alcuna applicazione... Per chi si accontenta magari va bene... Ma perché c'è alcune robas era veramente molto... per esempio +Lì il discorso di fare gli alberi era fantastico come lo capite adesso. Preparare i distinti, chiamarie... Là bisognava funzionarlo rispetto a come si abituava prima. Dopo però non avevo un cazzo le distinte basi, non avevano incontabilità, venivano fuori conti diversi. +Se si sistemiamo, se si sistemiamo. Ecco, possiamo andare un po'... Va bene, la bomba è in mente, e lo scrivo sopra. Allora quindi l'altro che dura 8 anni appunto è Agilis che gira sulla macchina a 20, quella del che abbiamo visto prima, e che la gente accede via Termini serve. +Quindi hai server term e quello che è collegato? Sì, term e server praticamente. Che se come... Se solo un ponte puoi fare i collegamenti. Quello che ti dà fuori il servizio RDP. E invece Agilis è su... Agilis è su SRV Agilis. Sè la 27. +Inizialmente l'anno scorso si era stupito. Qui c'è il suo database di Agilis, e dopo che abbiamo installato anche Arca, sì. Dopo lì su la sua macchina, quindi sempre lì, sta installando Arca? +Agilis, che ha anche l'Arca nuovo. Quindi hai fatto anche un periodo con Arca nuovo dopo Agilis? Sì, dopo Agilis sì. Sì perché... Non sapeva di sapere. È sempre successa l'Agilis MegaG. Infatti c'è questa qui d'Arca che mi ha fatto conoscere TS Plus qua e quindi +L'agente che in tal periodo si collegava da TS Plus per lavorare su ARCA. Attualmente, quando fa andare a laser il gestionario ARCA usa il browser che di fatto è un servizio che viene dato attraverso TS Plus oppure usa la macchina che altra per collegarsi anche l'altro gestionario appunto Agilis quello precedente ancora +E quindi usa i versi della session RDP per lavorare, per collegarsi insomma. Anche se punta sul stesso server. Vovanti ci ha fatto più o meno abbastanza sì. Allora modula adesso Vovanti ha fatto qui Modulas è la macchina che gestisce il magazzino verticale +Allora, questo è un Windows 2.16, non l'è sottodominio, l'è sganciata al dominio, quindi se lo serve tra virgolette libero che serve per praticamente tenere il gestionale della macchina Windows 10 sostanzialmente +Sì, che ti ha su mobile. No no no se questa qui è un 2016. Ah un 2016? Ah pensavo... Allora abbiamo una sessione con Windows 10 perchè c'è un client quello che c'è a magazzino l'utilizza praticamente per utilizzare il software qua che si chiama WMS +VMS lato client ha alcune funzioni, tipo tutte le impostazioni che non può fare. Tutta la parametrizzazione utenti nuvi... Non puoi farli. Mentre la parte operativa quindi in fase di gestione ordini del prelievo questi due ordini del prelievo infatti adesso finalmente non lavora quasi più a copilot cioè monitoring da fianco al magazzino verticale +Ma lancia tutti gli ordini del prelievo da qua, direttamente dal gestionario. Perché qui è subito gialla vuol dire che questa riga sia insufficiente che manca o l'esame impegnato per altri e quindi si rende subito conto che questo kg è un ordine che puoi prelevare però che manca chi tocchi lì. Qua vuol dire che già preleva l'ordine però che manca questi tocchi qua. +E ora da qua riesce a... Cioè, le informazioni che hai anche nel gestionare però in maniera diversa. Quattro è immediato perché dici posso lanciarlo? Sì o no. Posso decidere di mandarlo avanti? Sì o no. E dopo quattro è anche tutta la gestione di scomparti cioè ogni grafica scompatti. Il layout del cassetti. Questo è 61 cassetti +E qua ogni cassetto corrisponde a quando chi ci ama viene solo il cassetto. Grigio vuol dire che è un articolo impegnato, che ha da essere richiamato. Queste informazioni relative al modulo, esè l'esetto T solo o nel senso di tutti quanti? Chi opera c'è solo uno. +Le Mauro, che lo sto in qualche modo formando dopo anni. Perché subito cosa succede? Quando ti mandi avanti l'ordine già in automatico arriva già a Copaitos +Il monitor in casa di fianco al magazine. Non c'è niente con... Sì, sì, non è compatibile. No, sì! E se ci ha una fatalità? Sì, sì, come non so se ce l'ha il nome del che altro, comunque diciamo la stessa maniera. Quindi per tanti anni, per piedi 10 anni che lavora solo con quello perché l'aestro va all'ordine a prelevare e diceva lancialo, preleva e viene sulla roba. Punto. Però +Le robe mancanti? Ok, già sapevo casini. Quindi carta, TMModia, video... Manca adesso e continua a farlo però riesci in autonomia ad andare a laser se anche dopo cosa manca. Se arriva la roba la rilancio per prelevarla. +Mentre prima era tutto segnalo a mamma, ricordo, cava, meti. La commessa di coppia eccetera. Allora questo basta stare l'ordine che è... +Questa è l'informazione che arriva dal gestionale. Ordine di produzione 380 del cliente Euroswitch. Sì, questa è una decisione che viene messa dall'operatore e dal gestionale... Il gestionale che butta dentro sta informazione qua. È il magazziniere che apre le varie se trova un'informazione. Qui sotto dove non c'è? Allora c'è ODP, questi equipi veci. +Infatti stavate dal 4 in poi, perché all'inizio era solo così e quindi è sempre vero che c'è il tocco di carta con la commessa però sicuramente basta assontare un tocco di colpazione insomma. E quindi c'è IODP l'ordine del prelievo per la produzione e ODS +Eccoli qua, gli ODS. Invece c'è ordini di spedizione cioè il materiale che si è venduto che però non ha bisogno d'essere assemblato, non ha bisogno d'essere lavorato. Quindi va solo a spediare l'acqua? E quindi se preleva dal magazzino, se prepara la macchina e si spedisce perché hai già dei clienti che compri i componenti in grado di ceranza farsi le attività. Dopo magari ci chiedono perché vi toglie tutta roba. +Tutti i componenti non è un impianto, se cambia i tocchi. Se cambia i tocchi o che sia sempre difficili, questo per me sicuramente ricambio, ma questa sei una pompa e questo evidentemente è un costruttore legato tra robe di PIMA. Cioè stavate qui le produzioni... Sì beh chiaro! +E' una cosa più grande, voglio dire di solito. Inoltre al fatto che questa è quasi la roba da assemblare, quindi è anche alla fase del lavoro. Allora diciamo che l'URI come modula è un servizio di assistenza veloce nel senso che è un problema. +Sia a livello hardware che software. Sia a livello elettromeccanico, perché c'è una parte elettromeccanica sia a livello software e se ci ama abbiamo un contratto che in giro mezz'ora lo rispondo. Infatti ma anche a livello software ti si pianta qua macchina o server +Teciami, lui si collega sempre con TeamViewer e ti risolvi i problemi di luce. Da nocce vedi insomma perché magari succede che succede... Al passaggio è successo che sta fatta delle operazioni a metà. Uno ti ha un segnale che ti avvisa che c'è un errore però te puoi anche far finta non vederlo +Passiamo dalla capitale che avevamo 6 giga di log, continuano a mettere errori. Blocca tutto e poi si è costretto a chiamare un po' più inarranti. Però ci sono intervenuti, ci sono entrati, iniziati a fare l'errore, sistemare quello della stessa mare. Dopo la macchina che ha 12 anni cominciava ad avere qualche problema. +La ganca ha un sistema di monitoraggio e errori che ti dà fuori, che li aiuta parecchio. E tra l'altro a quelli riesce a collegarsi direttamente con la macchina e se hai il problema del riallineamento dei cassetti c'è operazioni un po' particolari mi devo imparare a farli ma adesso bisogna sapere chi va avanti gli fa con l'assistenza +Sì, anche perché immagino che si ha portato l'assistenza. Sì, sì, certo. Ma è anche efficiente, ripeto, è un sistema di assistenza sicuramente valido quindi effettivamente dopo il suo database ti potresti mettere su una macchina Windows 11 e non funziona abbastanza. Cioè messo su SQL +Il motore suo, non credo che sia il volume dei dati così mostruoso. Da rielaborare sicuramente perché dopo la fine lui ne fa altro che registrare. Scarico, scarico. Non c'è da fare elaborazione. Sì, esecchi tutta una serie di statistiche che ti puoi tirare fuori ma... +Insomma, ecco, diciamo se è roba abbastanza... Sì, non si è pesantissima. È pesantissimo, anche però poi usi tutti i dati scritti dentro, stighi alla fine, perché da ogni movimento lo registra, che è un file del log e della registrazione, quindi te sei la bai, insomma. Da cosa che sta preparerà? Quando? Che cosa sia stato tolto? Anche l'operatore che c'è anche. Quindi da chi riesce a risalire tutta una serie eventualmente delle robe. +L'operatore Zemauro? L'operatore Zemauro, si. Ti dico mille o tre anni che avevamo questa macchina qui di goccia ma perché appunto se va a piantare una roba serve un po' il cambio del sistema se vuoi fare un'operazione deve essere un'altra però ecco comunque è sempre risposto anche per gli altri si fanno un magazzino in casa +Sì, sì. Non ti viene preso i tocchi, non ti puoi ancora rampegarti, ma mi sono un po' fatica a capire dove chiesi. Fai manutenzione ogni tanto? Una volta all'anno. Una volta all'anno e vieni fuori a fare manutenzione? Fissa proprio, di contratto. Una volta all'anno vieni fuori a fa il controllo, cinghie, non cinghie corde, allineamenti. Anche perché sei abbastanza appesito che va su. +Sì, sì, ma dopo c'è anche lì tutto modulare, c'è anche la balanza che ti dice stava in sovrappeso. Sovrappeso? Dopo magari l'operatore è finta e niente manda avanti stesso. Allora dopo tre giorni mi viene fuori... Ecco, però quello succede nel senso che non è che sia un avviso che ti dice... +Abbiamo fatto stare lì, te ne senti, ti dici lui. Ma che tipo di magazzino è? È uno di quelli verticali. Tu hai incassato o con la scaffalatura a muro? Non ho incassato, tutto chiuso. Allora abbiamo sia il magazzino orizzontale fisico a scaffali per le cose più +Teniamo fuori le pompe e le robe più ingombranti, tipo le verghe, case lunghe 6 metri di tubi. Insomma la roba è più voluminosa tutto il resto se dentro dovremmo mi facciamo un muro dal pianto che ne ho scafali che dovremmo chi, perché c'è roba che gira poco cioè da poco utilizzo +E non è che sta dentro alla fine perché è abbastanza saturo il magazzino. Però ecco per lo più insomma dopo se tutta roba quando viene lanciato un ordine, l'ordine di produzione del prelievo automaticamente al gestionale gli dice quello che c'è il magazzin deve tirare lo sopra per fare appunto l'ordine de prelievo questo qua +Poi c'è anche la carta, per cui c'è scritto cosa che li ha attorno in giro al magazzino e altri componenti. Il resto della roba che si è il magazzino o quella che si è fuori a Verga piuttosto che Pumpe eccetera... Anche lì hai gestito logisticamente dove si trova i componenti? Allora sì nel senso che +Abbiamo cominciato da tempo a farlo, nel senso che ognuno ha l'ubicazione. Non tutto si è ubica, sì esatto, non tutto si è ubica. Perché distinguimmo la merce che abbiamo scelto di tenere a magazzino quindi con un scorta dalla merce che invece magari viene solo ordinare per commessa e basta perché magari avrà in giro +Sì, sì. Perché abbiamo dei rapporti con i clienti che ti chiedono di avere la merce in casa sempre e allora facciamo scorta agli altri perché è a casa madre che ha tempi biblici per mandare la roba. E quindi facciamo gli altri da polmone nel magazzino però allora si gestica l'obbligazione se c'è roba che c'è fuori o dentro al magazzino verticale oppure c'è roba insomma +Però ecco, guarda la sua ubicazione quindi non tutto si è ubica un po' alla volta sta mettendo. Questo si è Mauro. Pronti! diff --git a/batched/1 lug alle ore 10-09.json b/batched/1 lug alle ore 10-09.json new file mode 100644 index 0000000..223e8c1 --- /dev/null +++ b/batched/1 lug alle ore 10-09.json @@ -0,0 +1,343 @@ +{ + "language": "it", + "duration": 1667.1146875, + "model": "large-v3-turbo", + "segments": [ + { + "id": 1, + "start": 0.08, + "end": 39.82, + "text": "La gestione dei documenti. Allora, questa macchina qua, MacG Data WebDoc, due macchine diverse che gestisce la stessa roba in due modi diversi. Adesso tentiamo di spiegarsene. Praticamente MacG Data" + }, + { + "id": 2, + "start": 39.82, + "end": 74.62, + "text": "File System Samba. Alla fine, la condivisione di cartelle, disegni e quant'altro. Che comanda però seria WebDoc che seria il cloud interno Nextcloud. Conosco Nextcloud. Quindi fate girare è praticamente come se fosse Google Drive ma con i suoi software. Esatto, esatto. Allora, Nextcloud" + }, + { + "id": 3, + "start": 74.62, + "end": 106.58, + "text": "Si è una piadaforma basata su Debian, turistali, che chiaramente permette il concetto di condivisione. Oltre ad una condivisione delle attività interne, a seconda di vari settori Gesè condivisa una roba rispetto all'altro, Gesè è una serie di cartelle che demo in visione all'esterno ai clienti." + }, + { + "id": 4, + "start": 106.61, + "end": 137.71, + "text": "Soprattutto per quello che riguarda la parte tecnica, interventi tecnici perché abbiamo contratti di manutenzione vi è stilato i rapportini e a fine dei rapportini oltre a mandargli un po' la fattura il tecnico è bene. Si Andrea? Ecco qua lei. Allora questo è un esempio classico, questo è un manuale da fare adesso lo faccio mille poi vedremo chi li fa" + }, + { + "id": 5, + "start": 139.44, + "end": 168.34, + "text": "Allora, l'esterno, c'è la cartella condivisa. E' chiaro che se ho da lavorare in InDesign come l'impreginatore, da chi mi fa su un figo finirà che lo scaricassi, quindi mi go la stessa lista attraverso MacGData che va a replicar i dati, qua mi ritrovo e qui ho la cartella Modify System, la con il locale, quindi posso muoverla e elaborarla quel che voglio fare." + }, + { + "id": 6, + "start": 169.23, + "end": 201.18, + "text": "Salvo, salvo in locale e chiaramente dopo viene trasferito anche nella parte cloud dove tu ti puoi vedere concettualmente quello che comanda. Quindi hai doppia coppia? Sì sì. Allora il passaggio è proprio questo qua. Praticamente con MACG data sarebbe Filesystem Samba" + }, + { + "id": 7, + "start": 201.18, + "end": 240.35, + "text": "Dentro qua, non ho fatto altro che un client del Nextcloud il quale mi manda, tiene allineare praticamente i documenti quindi che mi iscriva in locale dentro a Samba tramite Samba o che carica direttamente dal cloud i dati si allinea." + }, + { + "id": 8, + "start": 240.35, + "end": 265.78, + "text": "Quindi di fatto è una doppia copia. Se modifica il stesso file a due persone contemporaneamente non capita? Non capita insomma, cioè è una roba... Allora succede questo la macchina mi dice sono in conflitto quale versione Tento? QPVC o QP nuova? Sì sì Questa è una specifica qua del Nextcloud" + }, + { + "id": 9, + "start": 265.78, + "end": 292.53, + "text": "E quindi ecco, chiaro che una delle manutenzioni è proprio quella perché talvolta. Perché magari succede chi lavora in parte, dopo IASA lì, dopo si ritacca... Se collega dopo? Si collega dopo il file virtual tutto giorno, dopo i diesel salva ma intanto come si sta salvando la prova? Perché succede! La macchina cioè Nextcloud mi avvisa e mi dice qua c'è un conflitto" + }, + { + "id": 10, + "start": 293.04, + "end": 323.09, + "text": "E quindi, che l'avevo dovuto fare? Tengiamo un conveggio nuovo, otti diversi, tieni entrambi. Sistemi già più troppo da una parte e di un disegno con le altre. Dipende cosa l'aveva successe. Diciamo che noi siamo i miei artistiche così frequenti perché dopo i disegni che sei l'ufficio tecnico in cui lavora la parte grafica, impaginazione manuale la faccio a me" + }, + { + "id": 11, + "start": 323.09, + "end": 352.72, + "text": "Per esempio, mi preparo questo manuale. Andrea va a leggere attraverso il PDF e fa le annotazioni sul PDF. Se per caso va dentro anche Enrico che è i gatti di due file verto, ecco questa è una situazione che perché ho un problema messo se lavora IPX può lavorare direttamente da Nest Cloud. Lo gestisci in automatico?" + }, + { + "id": 12, + "start": 352.72, + "end": 383.02, + "text": "Enrico non c'è storia. Bisogna lavorare in locale, quindi vabbè insomma ma però anche sui casi abbastanza rari voglio dire. Però succede, dirti che non succedono è già vero. Gli utenti vengono condivisi tramite il dominio o sono gli utenti diversi? No no no sei tutto indipendente, sei tutto indipendente, ti fa solito velocemente e poi ci avremo manco un camera. Eccolo qua." + }, + { + "id": 13, + "start": 383.02, + "end": 410.8, + "text": "Mi sono amministratore, che sono gli account. Questi sono tutti gli account e qua dentro ho anche i clienti con le formose cartelle dei dati condivisi con l'esterno. Sì, è un certo. E decido quali cartelli e che diritti dare, non così semplici?" + }, + { + "id": 14, + "start": 410.8, + "end": 440.03, + "text": "O posso solo lesere, o posso leser e scrivere. Per ormai può essere cartelli all'indificare l'interno delle altre cartelle. La cartella radice ha per default tutto qui sotto. E gli utenti tipo dal tuo PC? Tu hai la connessione con Samba, inserisci il tuo utente di Nextcloud e ti sincronizza soltanto le cartelle giuste?" + }, + { + "id": 15, + "start": 440.03, + "end": 471.74, + "text": "Questa per scelta, quella mia. Vedo tutto il disco alla fine. Vedo tutto il disco che ho condiviso e che condivido dalla parte DA su MacG Data. C'è chiaro che per scelta quando chi lavora così le modifiche a livello directory non sta a farle e le fai direttamente dentro al cloud. Dopo!" + }, + { + "id": 16, + "start": 471.74, + "end": 500.05, + "text": "Andrea, per esempio, ha installato il client Nextcloud e quindi lui lavora in locale e automaticamente nel sistema. Quindi non lavora neanche su Samba. È vero in parte perché, per esempio, per sfogliare le fotografie è abbastanza lento mentre sotto Samba il GPIO c'è allora" + }, + { + "id": 17, + "start": 500.05, + "end": 529.23, + "text": "Quando c'è la sua fotografia è diversa con divisione Samba. Però per lo più il concetto del lavoro, lui lavora in locale e fa le modifiche e automaticamente si allinea sia Nextcloud che Nextcloud. Quindi tutti gli utenti vedono i file tramite Nextcloud? Secondo dei permessi." + }, + { + "id": 18, + "start": 529.23, + "end": 559.6, + "text": "Di fatto la condivision Samba è una parte dell'amministrazione, Andrea qualcosa ma lui nel principio non lo vuole vedere. Per non far casino perché se capitano si può sistemare le cartelle da una parte, sistemarle da che altra?" + }, + { + "id": 19, + "start": 559.6, + "end": 589.04, + "text": "A livello client ti puoi anche cambiare la sequenza dei cartelli. Dentro al Client Nextcloud, ti puoi scegliere di avere un ordine diverso. E lui lo fa senza problemi? Senza andare a inficiare il server. Se però questa roba ti teme la fai a livello Samba... No! Non va più bene! E allora fa un casino idea madonna. Ecco è sperimentà e quindi è perfumato." + }, + { + "id": 20, + "start": 589.36, + "end": 622.7, + "text": "Siamo che per lo più adesso ho leso i clienti esterni, la condivisione interna perché è tutto l'ufficio tecnico, quindi lo scambio con l'ufficio tecnico. Mentre in ufficina tendenzialmente li usa poco o niente o comunque meno" + }, + { + "id": 21, + "start": 622.7, + "end": 646.69, + "text": "Passiamo attraverso i file, articoli del suo programma vostro e quindi siamo all'articolo ed intrega a trovarsi disegni. Mentre prima in nave di cerca con tutto... A parte che non viene erano tanti per adesso. Questa è da qualche mese alla fine che abbiamo una persona fissa come ufficio tecnico." + }, + { + "id": 22, + "start": 646.69, + "end": 678.53, + "text": "Che mette a posto? Prima faceva un po' adrean, calcose a mir... è un casino. Adesso si sta andando via in maniera sicuramente più ordinata e generalmente il codice nuovo, distinta nuova che se disegno. Quanto meno la roba nuova e un po' alla volta si sta sistemando la roba invece insomma, quindi schemi di montaggio perché da basso l'officina che serve quello fino a serrare" + }, + { + "id": 23, + "start": 678.53, + "end": 690.8, + "text": "Lo schema da massimo per capire come montare la roba e l'alesce direttamente dal programma vostro." + }, + { + "id": 24, + "start": 691.98, + "end": 715.07, + "text": "Siamo fermi. Sì, sì, no? Siamo ancora fermi ma adesso andrei a queste chiese musicale in tutti i sensi." + }, + { + "id": 25, + "start": 715.07, + "end": 744.53, + "text": "Per esempio, un po' fermare tutte le attività lì secondo me a settembre si riciapparanno la storia. Sì e anche con questo? Anche adesso è tutto fermo perché bisogna che qua non capimo cosa effettivamente abbiamo fatto cioè materialmente. Mi hai spiegato? No! In varie interfacce mi hai fatta così e se buttò così no." + }, + { + "id": 26, + "start": 744.53, + "end": 775.62, + "text": "Amico il vediamo, ho capito che siamo nella nebbia patoca. Manca l'unico sospetto che sia nella nebbia patoca e ora mi sto pensando di fare eventualmente due step uno che può essere la codifica gli articoli i tempi vostri che vengono a codificare e vedere come procede dopo eventualmente passare alla generazione della distinta" + }, + { + "id": 27, + "start": 775.62, + "end": 804.54, + "text": "Anche se capimo che nel momento in cui sei fatta la distinta ti fa presto a dire carico l'ordine, perché tanto è un codice unico e via. Se più che appunto una sequenza dei ordini che arriva soprattutto i costruttori che te mandano le richieste di articoli singoli e allora lasci tutto da ridigitare e faria comodo avere il passaggio diretto però ecco vedo massa nebbia" + }, + { + "id": 28, + "start": 804.54, + "end": 833.95, + "text": "Sì, sì. Ti ho chiesto espressamente ciò ma mi ha spiegato un attimo l'interfazzo. Ma si ma che lo avevo chiesto ma magari ha risposto picchi e alla fine si facciamo così cosa vuol dire? Ho bisogno che soprattutto Sony che sarà qualche roba per la veda abbiamo capito perché se non ti è che migra hai capito e dopo si spera perché proprio per esperienza ho visto che per me già era semplice. Io di solito come ne rifasso prima da fare il ricorso" + }, + { + "id": 29, + "start": 833.95, + "end": 862.03, + "text": "Studio l'interfaccia, che disegna il modo schematica con Excel. Sì, sì, ma infatti... Il bottone così e la struttura... Esattamente! Ma sai esattamente quello che ho chiesto? E invece non arriva niente e ora o lo faccio a me, poi faccio questo schema e gli dico se è così che ti intendi? Se no sarà blocca tutto." + }, + { + "id": 30, + "start": 862.03, + "end": 887.89, + "text": "E' giusto pensare così. L'operatore che ha da lavorare o, se è chiaro a lui, sennò inutile che fanno segre mentali sia più bello o più brutto che dopo tenghi casini alla vita e basta. Perché se dopo sei la massa complicata io consulta." + }, + { + "id": 31, + "start": 887.89, + "end": 914.85, + "text": "Sì, non usano neanche. Non usano neanche, ma io continuo a vedere l'altra cosa, perché ti dici che il fatto è bello, bello, bello, fermo, fermo, perché automatizza qua e dopo te perdi dentro nei meandri da chiesa, inutilizzare via. Ora dico di questa roba è manco, ma chi è vaga? Dopo eventualmente se ti camminerai un po' alla volta ti comincerà ad esultare, ma se hai bisogno che di fatto l'operatore ci ha parlato." + }, + { + "id": 32, + "start": 914.85, + "end": 947.6, + "text": "Conscienza delle cose che devono fare, perché sennò non andiamo fuori. Queste sono le cartelle che vedete là. L'osemia è proprio tutto esattamente identico, perché alcuni passaggi storici o dati non visibili sono in locale, per esempio una cartella che hanno a CSE, oppure NASE condivisa tutti, perché c'è alcune cartelle che vedo solo qui sul cloud e vedi altri..." + }, + { + "id": 33, + "start": 947.6, + "end": 975.12, + "text": "Siccome che dopo so, dice butta via. E dopo sei mesi arriva e allora per esperienza li tengo lì in magazzini. In magazzino lì e dopo dico se sa mai le daremo cosa. Eh sì mi dico questa roba un po' va bene perdite Enrico teneria tutto Andrea buttaria via tutto" + }, + { + "id": 34, + "start": 976.91, + "end": 1009.82, + "text": "Ecco, dopo diti sì in mezzo e allora per sicurezza tiro via che mi veda intanto metto l'altra parte sposto. Mi muovo, generalmente mi muovo così infatti se andiamo a guardare anche le macchine la WebDocs è da 350 giga che dopo di disco dopo effettivi 70 80 90 giga libri" + }, + { + "id": 35, + "start": 1009.82, + "end": 1038.62, + "text": "Questo è un altro passaggio. Qualche se crea le macchine qua su WMWare, ti puoi farle con il disco fisso tra virgolette oppure quello dinamico. Mi tendenzialmente tengo il disco fisso in questi spazi." + }, + { + "id": 36, + "start": 1038.62, + "end": 1070.8, + "text": "Proprio dopo non dovremmo trovare quella situazione che bisogna aumentarla da qua, bisogna aumentarla da là e non so più dove è nata la roba. Allora di principio sono partito così, spazio chi no? E quindi non vuoi farmi anche il tipo del problema lì insomma come sistema. Tutto si può fare, tutto si può ragionare eccetera." + }, + { + "id": 37, + "start": 1071.12, + "end": 1111.74, + "text": "Quindi MACG data, che appunto è il file system, Samba insomma e WebDock. Dopo HPro abbiamo visto la gestione delle vece, Domino, Tecuitos, Lotus Domino. Cosa c'è questa macchina qui? Win 10 Mag. Win 10 Mag. Win 10 Mag se di fatto..." + }, + { + "id": 38, + "start": 1111.74, + "end": 1141.62, + "text": "Viene utilizzata per stampare le etichette, famose etichette. Il concetto è questo, se vuole ri-etichettare tutto e lo facendo fino al solver Agilis Etichettare tutto vuol dire i pacchi in spedizione Per stampare si è etichetta a ruolo. Abbiamo due macchinette, una che stampa il ticket in carta" + }, + { + "id": 39, + "start": 1141.62, + "end": 1171.95, + "text": "L'altra stampa è l'etichetta mia, diciamo in argento, quella pseudo-metallica che le va attacassi alle pompe per legare un po' più di resistenza sia dal punto di vista dell'aggrappante sia dal punto di vista del cancellarsi i dati. Se non c'è un solvente aggressivo, la scritta resta. Le ZO stampantine invece, cioè che ormai hanno una certa età e le va solo con i driver Windows ed è un certo..." + }, + { + "id": 40, + "start": 1172.69, + "end": 1201.63, + "text": "Un certo versione. Fin adesso siamo sempre andati così, adesso vedremo cosa viene deciso posto e benedetti perché anche lì sembrava che Solver fasesse tutto invece non è vero quindi ecco un po' il concetto della richiesta dopo sarà bisogno di cambiare la stampante se farà cioè se dovesse essere un problema del driver o cosa" + }, + { + "id": 41, + "start": 1201.63, + "end": 1229.3, + "text": "Insomma, se riusciamo a generare l'etichetta... Sì, secondo me non credo che mi ha bisogno però per miglia roba insomma alla fine questa macchina minus 10 la ha dentro due attività che usa Mauro il magazziniere. Dentro la ha il client dei module cioè software di gestione del magazine verticale e la stampa delle etichette" + }, + { + "id": 42, + "start": 1230.22, + "end": 1268.21, + "text": "Questa macchina è sempre virtualizzata, lui che comunque ha una macchina Mac via terminal server vede questo Windows. Dopo che abbiamo MacG dati preventivi, questa è sempre una macchina Samba praticamente, questa è destinata esclusivamente al software vostro." + }, + { + "id": 43, + "start": 1268.75, + "end": 1298.53, + "text": "Cioè i dati che immagazziniamo e va immagazzina lì, nessuno ha accesso a questa macchina se non me. Se non solo dall'applicativo oppure... Sì, mi come amministratore vado dentro la macchina ma gli altri nessun. E lo stesso è se sarà dei documenti che vennerà fuori ad archiviare sulle software, che noi ancora capisco, inarà dentro lì, sono Active Directory a parte. Però eccola sé!" + }, + { + "id": 44, + "start": 1298.53, + "end": 1324.93, + "text": "L'assessore destinato per l'archivio, perché tendenzialmente non voglio salvare dentro ai database i documenti. Sì a parte, dopo posso gestirli in maniera anche diversa se mi gira ma però ecco del principio... Infatti infatti perchè adesso qua" + }, + { + "id": 45, + "start": 1324.93, + "end": 1354.1, + "text": "Con il tempo tra i su 20, 30, 40, 50 giga. Ti dico anche per esempio fare gli impianti e finita l'impianto l'operatore ha fatto una serie di fotografie, arriva a casa fa tutto il cellulare da adesso 8 diese mega per la fotografia ma fa trenta fotografie" + }, + { + "id": 46, + "start": 1354.16, + "end": 1377.44, + "text": "Allora adesso l'ho in qualche modo risolto che attraverso, lo faccio caricare a Nextcloud e Nextcloud mi fa l'anteprima attraverso il programma PHP's Image Mask che va a ridurre, a ridimensionare." + }, + { + "id": 47, + "start": 1377.44, + "end": 1405.42, + "text": "Poi che vabbè, cosa è sufficiente che ha il sushi o basta. Non mi metterà i microbini? Ma manca perché tante foto magari serve un figlio e niente. Ti va a presentire tutto ok quindi senare all'interno del cloud con tutte le fotografie di questi impianti. Senaggi a fare questa archivazione? Sì sì sì. Adesso praticamente anche messo un client sul telefono del nextcloud" + }, + { + "id": 48, + "start": 1405.42, + "end": 1437.41, + "text": "Il trasferimento viene fatto, lo fa anche diesel trasferirsi a foto dentro e dopo il sistema li rimpicciuisse. Se mi ha tanto come su questa storia di ridimensionarlo sarà qualche mese se funziona adeguatamente però insomma è un conto che si che venga fatto. Nextcloud gira sotto Debian tutte le macchine Debian quindi ecco l'ambiente pose quello" + }, + { + "id": 49, + "start": 1437.41, + "end": 1467.12, + "text": "L'ho visto anni che fu qualche anno fa insomma e mi ha capito il resto da subito perchè è il pacchetto, prega una sua cartella dentro di TeteMovie quando aveva bisogno dell'appoggio PHP, Apache, web server ma dopo arrivando a fare un siti web quindi la generazione si cioè l'ambiente se quello perché" + }, + { + "id": 50, + "start": 1467.5, + "end": 1494.56, + "text": "DB, Maria che sia Apache e PHP nel solito ambiente per meno stai come mettere su un sito alla fine per metterlo su Nextcloud. E lo stesso sai nella gestione se neanche gli aggiornamenti ti scarichi l'aggiornamento, te cancelli la cartella, ti tieni solo il file del config e riparti tutto con la giornata insomma quindi dopo lo stesso nella versione nuova" + }, + { + "id": 51, + "start": 1494.56, + "end": 1522.06, + "text": "LTE dice che aggiorna le tabelle a livello DB. Per me è un sistema molto agile, appartenerà anche al monitorare la prestazione di amministrazione. Adesso mi so in Drio appositamente perché dico come si fa gli aggiornamenti ma non è il caso cominciamo a farli insieme eventualmente." + }, + { + "id": 52, + "start": 1522.29, + "end": 1550.61, + "text": "Adesso qua lui mi dice che sono arrivato alla 32, teoricamente mi permette di farlo da quale aggiornamento. Ma non so perché su tre macchine che ho diverse, una era quella di incontro matrimoniale, una girava con semplicità, casa mia da casa tra l'altro, che altre si piantava sempre. Grande aggiornamento! Vaffanculo eh!" + }, + { + "id": 53, + "start": 1550.61, + "end": 1577.95, + "text": "Scarico e la so che va, non lo stavo lì. Ti fai proprio il download specifico? Te scarica in versione nuova, te la scompatti, ti metti dentro il file dei config, ti lanci il comando OCCPHP come l'OCCC del suo linguaggio tra una riga di comanda, lui parte l'aggiornamento, tragati, ti arrivi qua e ti dice!" + }, + { + "id": 54, + "start": 1577.95, + "end": 1614.29, + "text": "Se andai ad aggiornare la tabella ti dice già il comando che hai da usare, te vai nel terminale e ti lanci il comando OCC che l'è su linguaggio. L'è proprio un linguaggio suo specifico perché c'è quello di caso delle specifiche. Sì sì è proprio... Tanto poco che non faccio aggiornamenti. Vabbè le uso anche a casa." + }, + { + "id": 55, + "start": 1616.53, + "end": 1663.04, + "text": "SACA, RUT, non so eccetera. 192.178.1.5 Eh sì, andrò a partite voi che mi fa la SACA. Sì, arrivo. Aspetta. Mi sei grigi? Va bene dai!" + }, + { + "id": 56, + "start": 1663.04, + "end": 1666.93, + "text": "Grazie." + } + ] +} \ No newline at end of file diff --git a/batched/1 lug alle ore 10-09.srt b/batched/1 lug alle ore 10-09.srt new file mode 100644 index 0000000..ae7c102 --- /dev/null +++ b/batched/1 lug alle ore 10-09.srt @@ -0,0 +1,224 @@ +1 +00:00:00,080 --> 00:00:39,820 +La gestione dei documenti. Allora, questa macchina qua, MacG Data WebDoc, due macchine diverse che gestisce la stessa roba in due modi diversi. Adesso tentiamo di spiegarsene. Praticamente MacG Data + +2 +00:00:39,820 --> 00:01:14,620 +File System Samba. Alla fine, la condivisione di cartelle, disegni e quant'altro. Che comanda però seria WebDoc che seria il cloud interno Nextcloud. Conosco Nextcloud. Quindi fate girare è praticamente come se fosse Google Drive ma con i suoi software. Esatto, esatto. Allora, Nextcloud + +3 +00:01:14,620 --> 00:01:46,580 +Si è una piadaforma basata su Debian, turistali, che chiaramente permette il concetto di condivisione. Oltre ad una condivisione delle attività interne, a seconda di vari settori Gesè condivisa una roba rispetto all'altro, Gesè è una serie di cartelle che demo in visione all'esterno ai clienti. + +4 +00:01:46,610 --> 00:02:17,710 +Soprattutto per quello che riguarda la parte tecnica, interventi tecnici perché abbiamo contratti di manutenzione vi è stilato i rapportini e a fine dei rapportini oltre a mandargli un po' la fattura il tecnico è bene. Si Andrea? Ecco qua lei. Allora questo è un esempio classico, questo è un manuale da fare adesso lo faccio mille poi vedremo chi li fa + +5 +00:02:19,440 --> 00:02:48,340 +Allora, l'esterno, c'è la cartella condivisa. E' chiaro che se ho da lavorare in InDesign come l'impreginatore, da chi mi fa su un figo finirà che lo scaricassi, quindi mi go la stessa lista attraverso MacGData che va a replicar i dati, qua mi ritrovo e qui ho la cartella Modify System, la con il locale, quindi posso muoverla e elaborarla quel che voglio fare. + +6 +00:02:49,230 --> 00:03:21,180 +Salvo, salvo in locale e chiaramente dopo viene trasferito anche nella parte cloud dove tu ti puoi vedere concettualmente quello che comanda. Quindi hai doppia coppia? Sì sì. Allora il passaggio è proprio questo qua. Praticamente con MACG data sarebbe Filesystem Samba + +7 +00:03:21,180 --> 00:04:00,350 +Dentro qua, non ho fatto altro che un client del Nextcloud il quale mi manda, tiene allineare praticamente i documenti quindi che mi iscriva in locale dentro a Samba tramite Samba o che carica direttamente dal cloud i dati si allinea. + +8 +00:04:00,350 --> 00:04:25,780 +Quindi di fatto è una doppia copia. Se modifica il stesso file a due persone contemporaneamente non capita? Non capita insomma, cioè è una roba... Allora succede questo la macchina mi dice sono in conflitto quale versione Tento? QPVC o QP nuova? Sì sì Questa è una specifica qua del Nextcloud + +9 +00:04:25,780 --> 00:04:52,530 +E quindi ecco, chiaro che una delle manutenzioni è proprio quella perché talvolta. Perché magari succede chi lavora in parte, dopo IASA lì, dopo si ritacca... Se collega dopo? Si collega dopo il file virtual tutto giorno, dopo i diesel salva ma intanto come si sta salvando la prova? Perché succede! La macchina cioè Nextcloud mi avvisa e mi dice qua c'è un conflitto + +10 +00:04:53,040 --> 00:05:23,090 +E quindi, che l'avevo dovuto fare? Tengiamo un conveggio nuovo, otti diversi, tieni entrambi. Sistemi già più troppo da una parte e di un disegno con le altre. Dipende cosa l'aveva successe. Diciamo che noi siamo i miei artistiche così frequenti perché dopo i disegni che sei l'ufficio tecnico in cui lavora la parte grafica, impaginazione manuale la faccio a me + +11 +00:05:23,090 --> 00:05:52,720 +Per esempio, mi preparo questo manuale. Andrea va a leggere attraverso il PDF e fa le annotazioni sul PDF. Se per caso va dentro anche Enrico che è i gatti di due file verto, ecco questa è una situazione che perché ho un problema messo se lavora IPX può lavorare direttamente da Nest Cloud. Lo gestisci in automatico? + +12 +00:05:52,720 --> 00:06:23,020 +Enrico non c'è storia. Bisogna lavorare in locale, quindi vabbè insomma ma però anche sui casi abbastanza rari voglio dire. Però succede, dirti che non succedono è già vero. Gli utenti vengono condivisi tramite il dominio o sono gli utenti diversi? No no no sei tutto indipendente, sei tutto indipendente, ti fa solito velocemente e poi ci avremo manco un camera. Eccolo qua. + +13 +00:06:23,020 --> 00:06:50,800 +Mi sono amministratore, che sono gli account. Questi sono tutti gli account e qua dentro ho anche i clienti con le formose cartelle dei dati condivisi con l'esterno. Sì, è un certo. E decido quali cartelli e che diritti dare, non così semplici? + +14 +00:06:50,800 --> 00:07:20,030 +O posso solo lesere, o posso leser e scrivere. Per ormai può essere cartelli all'indificare l'interno delle altre cartelle. La cartella radice ha per default tutto qui sotto. E gli utenti tipo dal tuo PC? Tu hai la connessione con Samba, inserisci il tuo utente di Nextcloud e ti sincronizza soltanto le cartelle giuste? + +15 +00:07:20,030 --> 00:07:51,740 +Questa per scelta, quella mia. Vedo tutto il disco alla fine. Vedo tutto il disco che ho condiviso e che condivido dalla parte DA su MacG Data. C'è chiaro che per scelta quando chi lavora così le modifiche a livello directory non sta a farle e le fai direttamente dentro al cloud. Dopo! + +16 +00:07:51,740 --> 00:08:20,050 +Andrea, per esempio, ha installato il client Nextcloud e quindi lui lavora in locale e automaticamente nel sistema. Quindi non lavora neanche su Samba. È vero in parte perché, per esempio, per sfogliare le fotografie è abbastanza lento mentre sotto Samba il GPIO c'è allora + +17 +00:08:20,050 --> 00:08:49,230 +Quando c'è la sua fotografia è diversa con divisione Samba. Però per lo più il concetto del lavoro, lui lavora in locale e fa le modifiche e automaticamente si allinea sia Nextcloud che Nextcloud. Quindi tutti gli utenti vedono i file tramite Nextcloud? Secondo dei permessi. + +18 +00:08:49,230 --> 00:09:19,600 +Di fatto la condivision Samba è una parte dell'amministrazione, Andrea qualcosa ma lui nel principio non lo vuole vedere. Per non far casino perché se capitano si può sistemare le cartelle da una parte, sistemarle da che altra? + +19 +00:09:19,600 --> 00:09:49,040 +A livello client ti puoi anche cambiare la sequenza dei cartelli. Dentro al Client Nextcloud, ti puoi scegliere di avere un ordine diverso. E lui lo fa senza problemi? Senza andare a inficiare il server. Se però questa roba ti teme la fai a livello Samba... No! Non va più bene! E allora fa un casino idea madonna. Ecco è sperimentà e quindi è perfumato. + +20 +00:09:49,360 --> 00:10:22,700 +Siamo che per lo più adesso ho leso i clienti esterni, la condivisione interna perché è tutto l'ufficio tecnico, quindi lo scambio con l'ufficio tecnico. Mentre in ufficina tendenzialmente li usa poco o niente o comunque meno + +21 +00:10:22,700 --> 00:10:46,690 +Passiamo attraverso i file, articoli del suo programma vostro e quindi siamo all'articolo ed intrega a trovarsi disegni. Mentre prima in nave di cerca con tutto... A parte che non viene erano tanti per adesso. Questa è da qualche mese alla fine che abbiamo una persona fissa come ufficio tecnico. + +22 +00:10:46,690 --> 00:11:18,530 +Che mette a posto? Prima faceva un po' adrean, calcose a mir... è un casino. Adesso si sta andando via in maniera sicuramente più ordinata e generalmente il codice nuovo, distinta nuova che se disegno. Quanto meno la roba nuova e un po' alla volta si sta sistemando la roba invece insomma, quindi schemi di montaggio perché da basso l'officina che serve quello fino a serrare + +23 +00:11:18,530 --> 00:11:30,800 +Lo schema da massimo per capire come montare la roba e l'alesce direttamente dal programma vostro. + +24 +00:11:31,980 --> 00:11:55,070 +Siamo fermi. Sì, sì, no? Siamo ancora fermi ma adesso andrei a queste chiese musicale in tutti i sensi. + +25 +00:11:55,070 --> 00:12:24,530 +Per esempio, un po' fermare tutte le attività lì secondo me a settembre si riciapparanno la storia. Sì e anche con questo? Anche adesso è tutto fermo perché bisogna che qua non capimo cosa effettivamente abbiamo fatto cioè materialmente. Mi hai spiegato? No! In varie interfacce mi hai fatta così e se buttò così no. + +26 +00:12:24,530 --> 00:12:55,620 +Amico il vediamo, ho capito che siamo nella nebbia patoca. Manca l'unico sospetto che sia nella nebbia patoca e ora mi sto pensando di fare eventualmente due step uno che può essere la codifica gli articoli i tempi vostri che vengono a codificare e vedere come procede dopo eventualmente passare alla generazione della distinta + +27 +00:12:55,620 --> 00:13:24,540 +Anche se capimo che nel momento in cui sei fatta la distinta ti fa presto a dire carico l'ordine, perché tanto è un codice unico e via. Se più che appunto una sequenza dei ordini che arriva soprattutto i costruttori che te mandano le richieste di articoli singoli e allora lasci tutto da ridigitare e faria comodo avere il passaggio diretto però ecco vedo massa nebbia + +28 +00:13:24,540 --> 00:13:53,950 +Sì, sì. Ti ho chiesto espressamente ciò ma mi ha spiegato un attimo l'interfazzo. Ma si ma che lo avevo chiesto ma magari ha risposto picchi e alla fine si facciamo così cosa vuol dire? Ho bisogno che soprattutto Sony che sarà qualche roba per la veda abbiamo capito perché se non ti è che migra hai capito e dopo si spera perché proprio per esperienza ho visto che per me già era semplice. Io di solito come ne rifasso prima da fare il ricorso + +29 +00:13:53,950 --> 00:14:22,030 +Studio l'interfaccia, che disegna il modo schematica con Excel. Sì, sì, ma infatti... Il bottone così e la struttura... Esattamente! Ma sai esattamente quello che ho chiesto? E invece non arriva niente e ora o lo faccio a me, poi faccio questo schema e gli dico se è così che ti intendi? Se no sarà blocca tutto. + +30 +00:14:22,030 --> 00:14:47,890 +E' giusto pensare così. L'operatore che ha da lavorare o, se è chiaro a lui, sennò inutile che fanno segre mentali sia più bello o più brutto che dopo tenghi casini alla vita e basta. Perché se dopo sei la massa complicata io consulta. + +31 +00:14:47,890 --> 00:15:14,850 +Sì, non usano neanche. Non usano neanche, ma io continuo a vedere l'altra cosa, perché ti dici che il fatto è bello, bello, bello, fermo, fermo, perché automatizza qua e dopo te perdi dentro nei meandri da chiesa, inutilizzare via. Ora dico di questa roba è manco, ma chi è vaga? Dopo eventualmente se ti camminerai un po' alla volta ti comincerà ad esultare, ma se hai bisogno che di fatto l'operatore ci ha parlato. + +32 +00:15:14,850 --> 00:15:47,600 +Conscienza delle cose che devono fare, perché sennò non andiamo fuori. Queste sono le cartelle che vedete là. L'osemia è proprio tutto esattamente identico, perché alcuni passaggi storici o dati non visibili sono in locale, per esempio una cartella che hanno a CSE, oppure NASE condivisa tutti, perché c'è alcune cartelle che vedo solo qui sul cloud e vedi altri... + +33 +00:15:47,600 --> 00:16:15,120 +Siccome che dopo so, dice butta via. E dopo sei mesi arriva e allora per esperienza li tengo lì in magazzini. In magazzino lì e dopo dico se sa mai le daremo cosa. Eh sì mi dico questa roba un po' va bene perdite Enrico teneria tutto Andrea buttaria via tutto + +34 +00:16:16,910 --> 00:16:49,820 +Ecco, dopo diti sì in mezzo e allora per sicurezza tiro via che mi veda intanto metto l'altra parte sposto. Mi muovo, generalmente mi muovo così infatti se andiamo a guardare anche le macchine la WebDocs è da 350 giga che dopo di disco dopo effettivi 70 80 90 giga libri + +35 +00:16:49,820 --> 00:17:18,620 +Questo è un altro passaggio. Qualche se crea le macchine qua su WMWare, ti puoi farle con il disco fisso tra virgolette oppure quello dinamico. Mi tendenzialmente tengo il disco fisso in questi spazi. + +36 +00:17:18,620 --> 00:17:50,800 +Proprio dopo non dovremmo trovare quella situazione che bisogna aumentarla da qua, bisogna aumentarla da là e non so più dove è nata la roba. Allora di principio sono partito così, spazio chi no? E quindi non vuoi farmi anche il tipo del problema lì insomma come sistema. Tutto si può fare, tutto si può ragionare eccetera. + +37 +00:17:51,120 --> 00:18:31,740 +Quindi MACG data, che appunto è il file system, Samba insomma e WebDock. Dopo HPro abbiamo visto la gestione delle vece, Domino, Tecuitos, Lotus Domino. Cosa c'è questa macchina qui? Win 10 Mag. Win 10 Mag. Win 10 Mag se di fatto... + +38 +00:18:31,740 --> 00:19:01,620 +Viene utilizzata per stampare le etichette, famose etichette. Il concetto è questo, se vuole ri-etichettare tutto e lo facendo fino al solver Agilis Etichettare tutto vuol dire i pacchi in spedizione Per stampare si è etichetta a ruolo. Abbiamo due macchinette, una che stampa il ticket in carta + +39 +00:19:01,620 --> 00:19:31,950 +L'altra stampa è l'etichetta mia, diciamo in argento, quella pseudo-metallica che le va attacassi alle pompe per legare un po' più di resistenza sia dal punto di vista dell'aggrappante sia dal punto di vista del cancellarsi i dati. Se non c'è un solvente aggressivo, la scritta resta. Le ZO stampantine invece, cioè che ormai hanno una certa età e le va solo con i driver Windows ed è un certo... + +40 +00:19:32,690 --> 00:20:01,630 +Un certo versione. Fin adesso siamo sempre andati così, adesso vedremo cosa viene deciso posto e benedetti perché anche lì sembrava che Solver fasesse tutto invece non è vero quindi ecco un po' il concetto della richiesta dopo sarà bisogno di cambiare la stampante se farà cioè se dovesse essere un problema del driver o cosa + +41 +00:20:01,630 --> 00:20:29,300 +Insomma, se riusciamo a generare l'etichetta... Sì, secondo me non credo che mi ha bisogno però per miglia roba insomma alla fine questa macchina minus 10 la ha dentro due attività che usa Mauro il magazziniere. Dentro la ha il client dei module cioè software di gestione del magazine verticale e la stampa delle etichette + +42 +00:20:30,220 --> 00:21:08,210 +Questa macchina è sempre virtualizzata, lui che comunque ha una macchina Mac via terminal server vede questo Windows. Dopo che abbiamo MacG dati preventivi, questa è sempre una macchina Samba praticamente, questa è destinata esclusivamente al software vostro. + +43 +00:21:08,750 --> 00:21:38,530 +Cioè i dati che immagazziniamo e va immagazzina lì, nessuno ha accesso a questa macchina se non me. Se non solo dall'applicativo oppure... Sì, mi come amministratore vado dentro la macchina ma gli altri nessun. E lo stesso è se sarà dei documenti che vennerà fuori ad archiviare sulle software, che noi ancora capisco, inarà dentro lì, sono Active Directory a parte. Però eccola sé! + +44 +00:21:38,530 --> 00:22:04,930 +L'assessore destinato per l'archivio, perché tendenzialmente non voglio salvare dentro ai database i documenti. Sì a parte, dopo posso gestirli in maniera anche diversa se mi gira ma però ecco del principio... Infatti infatti perchè adesso qua + +45 +00:22:04,930 --> 00:22:34,100 +Con il tempo tra i su 20, 30, 40, 50 giga. Ti dico anche per esempio fare gli impianti e finita l'impianto l'operatore ha fatto una serie di fotografie, arriva a casa fa tutto il cellulare da adesso 8 diese mega per la fotografia ma fa trenta fotografie + +46 +00:22:34,160 --> 00:22:57,440 +Allora adesso l'ho in qualche modo risolto che attraverso, lo faccio caricare a Nextcloud e Nextcloud mi fa l'anteprima attraverso il programma PHP's Image Mask che va a ridurre, a ridimensionare. + +47 +00:22:57,440 --> 00:23:25,420 +Poi che vabbè, cosa è sufficiente che ha il sushi o basta. Non mi metterà i microbini? Ma manca perché tante foto magari serve un figlio e niente. Ti va a presentire tutto ok quindi senare all'interno del cloud con tutte le fotografie di questi impianti. Senaggi a fare questa archivazione? Sì sì sì. Adesso praticamente anche messo un client sul telefono del nextcloud + +48 +00:23:25,420 --> 00:23:57,410 +Il trasferimento viene fatto, lo fa anche diesel trasferirsi a foto dentro e dopo il sistema li rimpicciuisse. Se mi ha tanto come su questa storia di ridimensionarlo sarà qualche mese se funziona adeguatamente però insomma è un conto che si che venga fatto. Nextcloud gira sotto Debian tutte le macchine Debian quindi ecco l'ambiente pose quello + +49 +00:23:57,410 --> 00:24:27,120 +L'ho visto anni che fu qualche anno fa insomma e mi ha capito il resto da subito perchè è il pacchetto, prega una sua cartella dentro di TeteMovie quando aveva bisogno dell'appoggio PHP, Apache, web server ma dopo arrivando a fare un siti web quindi la generazione si cioè l'ambiente se quello perché + +50 +00:24:27,500 --> 00:24:54,560 +DB, Maria che sia Apache e PHP nel solito ambiente per meno stai come mettere su un sito alla fine per metterlo su Nextcloud. E lo stesso sai nella gestione se neanche gli aggiornamenti ti scarichi l'aggiornamento, te cancelli la cartella, ti tieni solo il file del config e riparti tutto con la giornata insomma quindi dopo lo stesso nella versione nuova + +51 +00:24:54,560 --> 00:25:22,060 +LTE dice che aggiorna le tabelle a livello DB. Per me è un sistema molto agile, appartenerà anche al monitorare la prestazione di amministrazione. Adesso mi so in Drio appositamente perché dico come si fa gli aggiornamenti ma non è il caso cominciamo a farli insieme eventualmente. + +52 +00:25:22,290 --> 00:25:50,610 +Adesso qua lui mi dice che sono arrivato alla 32, teoricamente mi permette di farlo da quale aggiornamento. Ma non so perché su tre macchine che ho diverse, una era quella di incontro matrimoniale, una girava con semplicità, casa mia da casa tra l'altro, che altre si piantava sempre. Grande aggiornamento! Vaffanculo eh! + +53 +00:25:50,610 --> 00:26:17,950 +Scarico e la so che va, non lo stavo lì. Ti fai proprio il download specifico? Te scarica in versione nuova, te la scompatti, ti metti dentro il file dei config, ti lanci il comando OCCPHP come l'OCCC del suo linguaggio tra una riga di comanda, lui parte l'aggiornamento, tragati, ti arrivi qua e ti dice! + +54 +00:26:17,950 --> 00:26:54,290 +Se andai ad aggiornare la tabella ti dice già il comando che hai da usare, te vai nel terminale e ti lanci il comando OCC che l'è su linguaggio. L'è proprio un linguaggio suo specifico perché c'è quello di caso delle specifiche. Sì sì è proprio... Tanto poco che non faccio aggiornamenti. Vabbè le uso anche a casa. + +55 +00:26:56,530 --> 00:27:43,040 +SACA, RUT, non so eccetera. 192.178.1.5 Eh sì, andrò a partite voi che mi fa la SACA. Sì, arrivo. Aspetta. Mi sei grigi? Va bene dai! + +56 +00:27:43,040 --> 00:27:46,930 +Grazie. + diff --git a/batched/1 lug alle ore 10-09.txt b/batched/1 lug alle ore 10-09.txt new file mode 100644 index 0000000..c182c86 --- /dev/null +++ b/batched/1 lug alle ore 10-09.txt @@ -0,0 +1,56 @@ +La gestione dei documenti. Allora, questa macchina qua, MacG Data WebDoc, due macchine diverse che gestisce la stessa roba in due modi diversi. Adesso tentiamo di spiegarsene. Praticamente MacG Data +File System Samba. Alla fine, la condivisione di cartelle, disegni e quant'altro. Che comanda però seria WebDoc che seria il cloud interno Nextcloud. Conosco Nextcloud. Quindi fate girare è praticamente come se fosse Google Drive ma con i suoi software. Esatto, esatto. Allora, Nextcloud +Si è una piadaforma basata su Debian, turistali, che chiaramente permette il concetto di condivisione. Oltre ad una condivisione delle attività interne, a seconda di vari settori Gesè condivisa una roba rispetto all'altro, Gesè è una serie di cartelle che demo in visione all'esterno ai clienti. +Soprattutto per quello che riguarda la parte tecnica, interventi tecnici perché abbiamo contratti di manutenzione vi è stilato i rapportini e a fine dei rapportini oltre a mandargli un po' la fattura il tecnico è bene. Si Andrea? Ecco qua lei. Allora questo è un esempio classico, questo è un manuale da fare adesso lo faccio mille poi vedremo chi li fa +Allora, l'esterno, c'è la cartella condivisa. E' chiaro che se ho da lavorare in InDesign come l'impreginatore, da chi mi fa su un figo finirà che lo scaricassi, quindi mi go la stessa lista attraverso MacGData che va a replicar i dati, qua mi ritrovo e qui ho la cartella Modify System, la con il locale, quindi posso muoverla e elaborarla quel che voglio fare. +Salvo, salvo in locale e chiaramente dopo viene trasferito anche nella parte cloud dove tu ti puoi vedere concettualmente quello che comanda. Quindi hai doppia coppia? Sì sì. Allora il passaggio è proprio questo qua. Praticamente con MACG data sarebbe Filesystem Samba +Dentro qua, non ho fatto altro che un client del Nextcloud il quale mi manda, tiene allineare praticamente i documenti quindi che mi iscriva in locale dentro a Samba tramite Samba o che carica direttamente dal cloud i dati si allinea. +Quindi di fatto è una doppia copia. Se modifica il stesso file a due persone contemporaneamente non capita? Non capita insomma, cioè è una roba... Allora succede questo la macchina mi dice sono in conflitto quale versione Tento? QPVC o QP nuova? Sì sì Questa è una specifica qua del Nextcloud +E quindi ecco, chiaro che una delle manutenzioni è proprio quella perché talvolta. Perché magari succede chi lavora in parte, dopo IASA lì, dopo si ritacca... Se collega dopo? Si collega dopo il file virtual tutto giorno, dopo i diesel salva ma intanto come si sta salvando la prova? Perché succede! La macchina cioè Nextcloud mi avvisa e mi dice qua c'è un conflitto +E quindi, che l'avevo dovuto fare? Tengiamo un conveggio nuovo, otti diversi, tieni entrambi. Sistemi già più troppo da una parte e di un disegno con le altre. Dipende cosa l'aveva successe. Diciamo che noi siamo i miei artistiche così frequenti perché dopo i disegni che sei l'ufficio tecnico in cui lavora la parte grafica, impaginazione manuale la faccio a me +Per esempio, mi preparo questo manuale. Andrea va a leggere attraverso il PDF e fa le annotazioni sul PDF. Se per caso va dentro anche Enrico che è i gatti di due file verto, ecco questa è una situazione che perché ho un problema messo se lavora IPX può lavorare direttamente da Nest Cloud. Lo gestisci in automatico? +Enrico non c'è storia. Bisogna lavorare in locale, quindi vabbè insomma ma però anche sui casi abbastanza rari voglio dire. Però succede, dirti che non succedono è già vero. Gli utenti vengono condivisi tramite il dominio o sono gli utenti diversi? No no no sei tutto indipendente, sei tutto indipendente, ti fa solito velocemente e poi ci avremo manco un camera. Eccolo qua. +Mi sono amministratore, che sono gli account. Questi sono tutti gli account e qua dentro ho anche i clienti con le formose cartelle dei dati condivisi con l'esterno. Sì, è un certo. E decido quali cartelli e che diritti dare, non così semplici? +O posso solo lesere, o posso leser e scrivere. Per ormai può essere cartelli all'indificare l'interno delle altre cartelle. La cartella radice ha per default tutto qui sotto. E gli utenti tipo dal tuo PC? Tu hai la connessione con Samba, inserisci il tuo utente di Nextcloud e ti sincronizza soltanto le cartelle giuste? +Questa per scelta, quella mia. Vedo tutto il disco alla fine. Vedo tutto il disco che ho condiviso e che condivido dalla parte DA su MacG Data. C'è chiaro che per scelta quando chi lavora così le modifiche a livello directory non sta a farle e le fai direttamente dentro al cloud. Dopo! +Andrea, per esempio, ha installato il client Nextcloud e quindi lui lavora in locale e automaticamente nel sistema. Quindi non lavora neanche su Samba. È vero in parte perché, per esempio, per sfogliare le fotografie è abbastanza lento mentre sotto Samba il GPIO c'è allora +Quando c'è la sua fotografia è diversa con divisione Samba. Però per lo più il concetto del lavoro, lui lavora in locale e fa le modifiche e automaticamente si allinea sia Nextcloud che Nextcloud. Quindi tutti gli utenti vedono i file tramite Nextcloud? Secondo dei permessi. +Di fatto la condivision Samba è una parte dell'amministrazione, Andrea qualcosa ma lui nel principio non lo vuole vedere. Per non far casino perché se capitano si può sistemare le cartelle da una parte, sistemarle da che altra? +A livello client ti puoi anche cambiare la sequenza dei cartelli. Dentro al Client Nextcloud, ti puoi scegliere di avere un ordine diverso. E lui lo fa senza problemi? Senza andare a inficiare il server. Se però questa roba ti teme la fai a livello Samba... No! Non va più bene! E allora fa un casino idea madonna. Ecco è sperimentà e quindi è perfumato. +Siamo che per lo più adesso ho leso i clienti esterni, la condivisione interna perché è tutto l'ufficio tecnico, quindi lo scambio con l'ufficio tecnico. Mentre in ufficina tendenzialmente li usa poco o niente o comunque meno +Passiamo attraverso i file, articoli del suo programma vostro e quindi siamo all'articolo ed intrega a trovarsi disegni. Mentre prima in nave di cerca con tutto... A parte che non viene erano tanti per adesso. Questa è da qualche mese alla fine che abbiamo una persona fissa come ufficio tecnico. +Che mette a posto? Prima faceva un po' adrean, calcose a mir... è un casino. Adesso si sta andando via in maniera sicuramente più ordinata e generalmente il codice nuovo, distinta nuova che se disegno. Quanto meno la roba nuova e un po' alla volta si sta sistemando la roba invece insomma, quindi schemi di montaggio perché da basso l'officina che serve quello fino a serrare +Lo schema da massimo per capire come montare la roba e l'alesce direttamente dal programma vostro. +Siamo fermi. Sì, sì, no? Siamo ancora fermi ma adesso andrei a queste chiese musicale in tutti i sensi. +Per esempio, un po' fermare tutte le attività lì secondo me a settembre si riciapparanno la storia. Sì e anche con questo? Anche adesso è tutto fermo perché bisogna che qua non capimo cosa effettivamente abbiamo fatto cioè materialmente. Mi hai spiegato? No! In varie interfacce mi hai fatta così e se buttò così no. +Amico il vediamo, ho capito che siamo nella nebbia patoca. Manca l'unico sospetto che sia nella nebbia patoca e ora mi sto pensando di fare eventualmente due step uno che può essere la codifica gli articoli i tempi vostri che vengono a codificare e vedere come procede dopo eventualmente passare alla generazione della distinta +Anche se capimo che nel momento in cui sei fatta la distinta ti fa presto a dire carico l'ordine, perché tanto è un codice unico e via. Se più che appunto una sequenza dei ordini che arriva soprattutto i costruttori che te mandano le richieste di articoli singoli e allora lasci tutto da ridigitare e faria comodo avere il passaggio diretto però ecco vedo massa nebbia +Sì, sì. Ti ho chiesto espressamente ciò ma mi ha spiegato un attimo l'interfazzo. Ma si ma che lo avevo chiesto ma magari ha risposto picchi e alla fine si facciamo così cosa vuol dire? Ho bisogno che soprattutto Sony che sarà qualche roba per la veda abbiamo capito perché se non ti è che migra hai capito e dopo si spera perché proprio per esperienza ho visto che per me già era semplice. Io di solito come ne rifasso prima da fare il ricorso +Studio l'interfaccia, che disegna il modo schematica con Excel. Sì, sì, ma infatti... Il bottone così e la struttura... Esattamente! Ma sai esattamente quello che ho chiesto? E invece non arriva niente e ora o lo faccio a me, poi faccio questo schema e gli dico se è così che ti intendi? Se no sarà blocca tutto. +E' giusto pensare così. L'operatore che ha da lavorare o, se è chiaro a lui, sennò inutile che fanno segre mentali sia più bello o più brutto che dopo tenghi casini alla vita e basta. Perché se dopo sei la massa complicata io consulta. +Sì, non usano neanche. Non usano neanche, ma io continuo a vedere l'altra cosa, perché ti dici che il fatto è bello, bello, bello, fermo, fermo, perché automatizza qua e dopo te perdi dentro nei meandri da chiesa, inutilizzare via. Ora dico di questa roba è manco, ma chi è vaga? Dopo eventualmente se ti camminerai un po' alla volta ti comincerà ad esultare, ma se hai bisogno che di fatto l'operatore ci ha parlato. +Conscienza delle cose che devono fare, perché sennò non andiamo fuori. Queste sono le cartelle che vedete là. L'osemia è proprio tutto esattamente identico, perché alcuni passaggi storici o dati non visibili sono in locale, per esempio una cartella che hanno a CSE, oppure NASE condivisa tutti, perché c'è alcune cartelle che vedo solo qui sul cloud e vedi altri... +Siccome che dopo so, dice butta via. E dopo sei mesi arriva e allora per esperienza li tengo lì in magazzini. In magazzino lì e dopo dico se sa mai le daremo cosa. Eh sì mi dico questa roba un po' va bene perdite Enrico teneria tutto Andrea buttaria via tutto +Ecco, dopo diti sì in mezzo e allora per sicurezza tiro via che mi veda intanto metto l'altra parte sposto. Mi muovo, generalmente mi muovo così infatti se andiamo a guardare anche le macchine la WebDocs è da 350 giga che dopo di disco dopo effettivi 70 80 90 giga libri +Questo è un altro passaggio. Qualche se crea le macchine qua su WMWare, ti puoi farle con il disco fisso tra virgolette oppure quello dinamico. Mi tendenzialmente tengo il disco fisso in questi spazi. +Proprio dopo non dovremmo trovare quella situazione che bisogna aumentarla da qua, bisogna aumentarla da là e non so più dove è nata la roba. Allora di principio sono partito così, spazio chi no? E quindi non vuoi farmi anche il tipo del problema lì insomma come sistema. Tutto si può fare, tutto si può ragionare eccetera. +Quindi MACG data, che appunto è il file system, Samba insomma e WebDock. Dopo HPro abbiamo visto la gestione delle vece, Domino, Tecuitos, Lotus Domino. Cosa c'è questa macchina qui? Win 10 Mag. Win 10 Mag. Win 10 Mag se di fatto... +Viene utilizzata per stampare le etichette, famose etichette. Il concetto è questo, se vuole ri-etichettare tutto e lo facendo fino al solver Agilis Etichettare tutto vuol dire i pacchi in spedizione Per stampare si è etichetta a ruolo. Abbiamo due macchinette, una che stampa il ticket in carta +L'altra stampa è l'etichetta mia, diciamo in argento, quella pseudo-metallica che le va attacassi alle pompe per legare un po' più di resistenza sia dal punto di vista dell'aggrappante sia dal punto di vista del cancellarsi i dati. Se non c'è un solvente aggressivo, la scritta resta. Le ZO stampantine invece, cioè che ormai hanno una certa età e le va solo con i driver Windows ed è un certo... +Un certo versione. Fin adesso siamo sempre andati così, adesso vedremo cosa viene deciso posto e benedetti perché anche lì sembrava che Solver fasesse tutto invece non è vero quindi ecco un po' il concetto della richiesta dopo sarà bisogno di cambiare la stampante se farà cioè se dovesse essere un problema del driver o cosa +Insomma, se riusciamo a generare l'etichetta... Sì, secondo me non credo che mi ha bisogno però per miglia roba insomma alla fine questa macchina minus 10 la ha dentro due attività che usa Mauro il magazziniere. Dentro la ha il client dei module cioè software di gestione del magazine verticale e la stampa delle etichette +Questa macchina è sempre virtualizzata, lui che comunque ha una macchina Mac via terminal server vede questo Windows. Dopo che abbiamo MacG dati preventivi, questa è sempre una macchina Samba praticamente, questa è destinata esclusivamente al software vostro. +Cioè i dati che immagazziniamo e va immagazzina lì, nessuno ha accesso a questa macchina se non me. Se non solo dall'applicativo oppure... Sì, mi come amministratore vado dentro la macchina ma gli altri nessun. E lo stesso è se sarà dei documenti che vennerà fuori ad archiviare sulle software, che noi ancora capisco, inarà dentro lì, sono Active Directory a parte. Però eccola sé! +L'assessore destinato per l'archivio, perché tendenzialmente non voglio salvare dentro ai database i documenti. Sì a parte, dopo posso gestirli in maniera anche diversa se mi gira ma però ecco del principio... Infatti infatti perchè adesso qua +Con il tempo tra i su 20, 30, 40, 50 giga. Ti dico anche per esempio fare gli impianti e finita l'impianto l'operatore ha fatto una serie di fotografie, arriva a casa fa tutto il cellulare da adesso 8 diese mega per la fotografia ma fa trenta fotografie +Allora adesso l'ho in qualche modo risolto che attraverso, lo faccio caricare a Nextcloud e Nextcloud mi fa l'anteprima attraverso il programma PHP's Image Mask che va a ridurre, a ridimensionare. +Poi che vabbè, cosa è sufficiente che ha il sushi o basta. Non mi metterà i microbini? Ma manca perché tante foto magari serve un figlio e niente. Ti va a presentire tutto ok quindi senare all'interno del cloud con tutte le fotografie di questi impianti. Senaggi a fare questa archivazione? Sì sì sì. Adesso praticamente anche messo un client sul telefono del nextcloud +Il trasferimento viene fatto, lo fa anche diesel trasferirsi a foto dentro e dopo il sistema li rimpicciuisse. Se mi ha tanto come su questa storia di ridimensionarlo sarà qualche mese se funziona adeguatamente però insomma è un conto che si che venga fatto. Nextcloud gira sotto Debian tutte le macchine Debian quindi ecco l'ambiente pose quello +L'ho visto anni che fu qualche anno fa insomma e mi ha capito il resto da subito perchè è il pacchetto, prega una sua cartella dentro di TeteMovie quando aveva bisogno dell'appoggio PHP, Apache, web server ma dopo arrivando a fare un siti web quindi la generazione si cioè l'ambiente se quello perché +DB, Maria che sia Apache e PHP nel solito ambiente per meno stai come mettere su un sito alla fine per metterlo su Nextcloud. E lo stesso sai nella gestione se neanche gli aggiornamenti ti scarichi l'aggiornamento, te cancelli la cartella, ti tieni solo il file del config e riparti tutto con la giornata insomma quindi dopo lo stesso nella versione nuova +LTE dice che aggiorna le tabelle a livello DB. Per me è un sistema molto agile, appartenerà anche al monitorare la prestazione di amministrazione. Adesso mi so in Drio appositamente perché dico come si fa gli aggiornamenti ma non è il caso cominciamo a farli insieme eventualmente. +Adesso qua lui mi dice che sono arrivato alla 32, teoricamente mi permette di farlo da quale aggiornamento. Ma non so perché su tre macchine che ho diverse, una era quella di incontro matrimoniale, una girava con semplicità, casa mia da casa tra l'altro, che altre si piantava sempre. Grande aggiornamento! Vaffanculo eh! +Scarico e la so che va, non lo stavo lì. Ti fai proprio il download specifico? Te scarica in versione nuova, te la scompatti, ti metti dentro il file dei config, ti lanci il comando OCCPHP come l'OCCC del suo linguaggio tra una riga di comanda, lui parte l'aggiornamento, tragati, ti arrivi qua e ti dice! +Se andai ad aggiornare la tabella ti dice già il comando che hai da usare, te vai nel terminale e ti lanci il comando OCC che l'è su linguaggio. L'è proprio un linguaggio suo specifico perché c'è quello di caso delle specifiche. Sì sì è proprio... Tanto poco che non faccio aggiornamenti. Vabbè le uso anche a casa. +SACA, RUT, non so eccetera. 192.178.1.5 Eh sì, andrò a partite voi che mi fa la SACA. Sì, arrivo. Aspetta. Mi sei grigi? Va bene dai! +Grazie. diff --git a/batched/1 lug alle ore 10-46.json b/batched/1 lug alle ore 10-46.json new file mode 100644 index 0000000..691bc24 --- /dev/null +++ b/batched/1 lug alle ore 10-46.json @@ -0,0 +1,601 @@ +{ + "language": "it", + "duration": 3194.9226875, + "model": "large-v3-turbo", + "segments": [ + { + "id": 1, + "start": 0.66, + "end": 38.19, + "text": "Ma come mai tutti i MEC? Questo è io perché tutti i MEC. Perché ero due coglioni infiniti di ogni quattro giorni avere qualcuno che si va a piantare una roba, qualche altro, abbastanza. A un certo punto mi ricordo macchine che si attive anche da 12-13 anni. Un aggiornamento ogni tanto." + }, + { + "id": 2, + "start": 38.19, + "end": 67.42, + "text": "Mi hanno detto anche che è più facile fare le immagini e hai quattro computer, la metti su tutte e quattro." + }, + { + "id": 3, + "start": 67.42, + "end": 97.52, + "text": "Cioè, ti dici la visualizzazione? No no proprio quando devi... Ah l'immagine della macchina! Ah vabbè sì ma poi è un po' come Linux dal punto di vista perché te ricarichi le stesse immagini. Mi mancano problemi di compatibilità del driver. Ah sì certo! Windows o c'è? No no lo so! Non puoi proprio incollare dire qualcosa." + }, + { + "id": 4, + "start": 98.22, + "end": 128.46, + "text": "No, no, dal punto di vista lì. Ma ti dico non ho mai avuto quel problema lì perché alla fine mentre prima soprattutto quella che aveva Enrico che una volta all'anno doveva formatare da zero e tutto, non guarda la storia. Gavrino un agente che dopo qualcuno che ne ha detto che guardasse siti porno o che era ogni tre mesi che era qui che non so cosa, non so di cos'altro ormai era diventata una barzetta" + }, + { + "id": 5, + "start": 128.46, + "end": 160.62, + "text": "Sì, torna dentro questa volta. Compra Mac, basta! Da quando avevi Mac? 15 anni quindi praticamente ti avevi... c'era ancora Windows XP forse che mi cambiava o c'era ancora più? Si da XP si, probabilmente da XP si. Probabilmente si da XP si. Da quel momento lì sì." + }, + { + "id": 6, + "start": 161.17, + "end": 191.2, + "text": "Sì, la sceglia sta fatta un po' così come si apre le macchine. Te lo dico, vuoto parlare di prestazione, va a carità, di sicuro ti trovi... ma chi se c'era? Voglio dire, mi guardo che non riesci a fare tanti danni, sono strafeggi perché dopo hai una vaseta, arriva l'Meida, ah questa foto mi ha mandato, cazzo! Ti continui a dir che stai tentando, vabbè che prendo la roba e sei cosa che ha caricato." + }, + { + "id": 7, + "start": 191.2, + "end": 221.2, + "text": "Niente, non c'era il resto. Qui subito? Via! Dentro un fuso di virus e via che vaga. Anche perché si può fare antivirus? No, ma non fa. A parte che faccio piccassino. Mi leggo anche sui server alla fine li tengo perchè per la privacy bisogna trovare databridge" + }, + { + "id": 8, + "start": 221.3, + "end": 252.02, + "text": "A parte che ti dico, se non c'è per fare aggiornamenti, non c'è navigazione. Non fiamo niente di tutto il tipo di attività lì. Tutto interno appunto? Si si è tutto interno e... Che c'è la posta che devi inviare? Ma le a posta, ripeto, sulla macchina in locale c'è solo uno che lavora col programma in locale ma sono tutti via browser" + }, + { + "id": 9, + "start": 253.58, + "end": 277.49, + "text": "Quindi anche lì, per quanto poco te che manco Bagoli. Sì a proposito è anche l'adapticazione per il cellulare non serve adesso anche del preventivatore. Secondo me in questo momento manca perché allora la gente da fora alla fine" + }, + { + "id": 10, + "start": 277.49, + "end": 310.14, + "text": "Se che fai un preventivo ti hai bisogno di avere una cosa, perchè se devi stare con i telefoni è difficile. Ti puoi guardare l'articolo con i telefoni? Ma perchè stai dicendo un articolo o te dico il costo così oppure manda le mail in dita e ti fa il preventivo. Perchè allora si mangia il tablet ma il tablet attraverso il browser. Attraverso il browser normalmente quindi taki VPN e ti vedi tutto quello che hai bisogno di vedere." + }, + { + "id": 11, + "start": 310.14, + "end": 342.61, + "text": "In questo momento bisogna provare per i rapporti." + }, + { + "id": 12, + "start": 342.61, + "end": 375.89, + "text": "Per il discorso dell'intervento di te, perchè non è che ne facciamo. Allora, due tablet durerà un mese e mezzo, casca per terra, messe d'olio... Torniamo la carta. Sennò bisogna tuttavia della roba che costa una bagnanga. Ho visto della roba che costa? Spendi i miei 500 euro per tonal tablet." + }, + { + "id": 13, + "start": 377.78, + "end": 398.13, + "text": "Vabbè, carrozzato. Sì sì qui è carrozzato. Per tenere i carrossati lo abbiamo tutto per fare... Ti spendi una montagna adesso che? Dopo? Che sei su Windows!" + }, + { + "id": 14, + "start": 398.13, + "end": 420.78, + "text": "Sì, bisogna trovare. In me è facile trovarli. Che si è Android? Puoi popolarsi adesso o Android? Ma come abbiamo toto neanche passate 5-6 anni? Sì, bisogna provarlo su CM magari. Dopo non seccata, non lo trova, non ha linea..." + }, + { + "id": 15, + "start": 420.78, + "end": 450.86, + "text": "Perchè dopo si è infondato il termangolo e lì a Beltrame. Questa è tutta roba grossa, sotto terra 5 metri... Non hanno wifi! Che non fassi interferenze solo del ferro, delle montagne del ferro che c'è. Alla fine i paniatri che abbiamo visto nemmo solo fassi male." + }, + { + "id": 16, + "start": 450.86, + "end": 482.77, + "text": "Oltre a fatute, istruzioni per l'operatore e quindi torniamo alle nostre cartine, compiemo dopo che si chiamano le rapportini e via. E il venditore? Il venditore può fare... Cioè se c'è la urgenza, se ferma, guarda ma è un spot, non sai che diventa una prassi da usare" + }, + { + "id": 17, + "start": 482.77, + "end": 517.12, + "text": "E' gratuito anche per l'azienda? Si!" + }, + { + "id": 18, + "start": 517.12, + "end": 553.15, + "text": "Sì, allora è sempre open source. Allora lui volendo ti ha un servizio... Te lo ostano? Esatto e anche te darà riassistenza eventualmente. Ok. Che che sei in più. Allora Nextcloud... Aspetta non mi ricordo se no, eccolo qua. Allora Nextcloud è una piattaforma per il governo tedesco" + }, + { + "id": 19, + "start": 553.15, + "end": 580.62, + "text": "Lo guardo a livello governativo. In Germania diciamo che il concetto open source è molto spinto, come qua che insomma... Microsoft! Sì e qui nega tanta tantissimo infatti il core tedesco sviluppatori soprattutto in Germania" + }, + { + "id": 20, + "start": 580.62, + "end": 608.88, + "text": "Mi lo tengo chiaramente a livello, perché non mi ha mai interessato. Ma che se dopo? Siete qui appunto, a parte la criptografia dei sistemi... Cioè tutto è veramente tanta roba che però si è pubblica. Se te ci buono, ti sei in grado che te te raggi e te te fai. Per quello che vengono a fare gli altri" + }, + { + "id": 21, + "start": 610.51, + "end": 625.9, + "text": "IP che è sufficiente, però nulla vita questa che ha bisogno di spingerti anche l'integrazione con altri applicativi per poterlo inserirlo e usarlo." + }, + { + "id": 22, + "start": 625.9, + "end": 655.04, + "text": "E' proprio un sostituto pieno di drive, completo senza veramente nessun limite anche sui client del post. Magari preferisci alcuni client rispetto ad altri o che però puoi scegliere e servare direttamente lì. L'attività collaborativa ti puoi lavorare lo stesso file insieme contemporaneamente, lo stesso file è aperto. Puoi essere in call e te lavorare contemporaneamente... Ti mi dico da faccia altro? No no ma lavorare tutti i due sul suo file." + }, + { + "id": 23, + "start": 655.04, + "end": 716.72, + "text": "Contemporaneamente? Certo. Ecco, il programma si è tutto dentro una cartella che sia questa e non so se l'è, che cazzo di linguaggio che sia sto OCCT PHP e OCC 3 miliardi dei commanding che ti amministri tutto da riga del comando" + }, + { + "id": 24, + "start": 716.88, + "end": 755.6, + "text": "Ti avrai nel sito che hai tutti i comandi per fare la manutenzione, anche dal punto di vista delle attività. Qualsiasi tipo di manutenzione ti affreddi direttamente e puoi farla direttamente da qua. Sia della manutenzione che dell'installazione, aggiornamento..." + }, + { + "id": 25, + "start": 755.6, + "end": 788.03, + "text": "La manutenzione del database, se si entrare direttamente in BIMARIA ti puoi farlo direttamente da Key. C'è lì che ha strutturato bene. Infatti per tutte le piattaforme è sempre il concetto di Internet. E quindi ecco ripeto da qua dopo Key ti scarichi la versione NoWat. La versione NoWat tutti sti fai qua" + }, + { + "id": 26, + "start": 788.03, + "end": 822.46, + "text": "Ti capi la cartella che c'è dentro a config, che non vedo. Per ultimo, questo config? Eccolo qui, questa è una cartella, ci dico config, che c'è dentro un file, che c'è config.php, ti sposti config.php, che c'è tutti i dati di configurazione e ti aggiungi la versione aggiornata" + }, + { + "id": 27, + "start": 822.46, + "end": 850.21, + "text": "In fase di installazione bisogna che ti operi su PHP o delle utility che saranno già a gestirlo e modificarlo? Saranno già il sistema. Cioè, ti ha bisogno che ti operi la macchina che si è già configurata con Apache, PHP e un DB, perché dopo ad un certo punto in fase di installazione ti dice..." + }, + { + "id": 28, + "start": 850.21, + "end": 880.03, + "text": "Come metto la roba. Cos'è l'utente, l'amministratore? A parte che ti puoi scaricare direttamente una macchina con Debian dentro? Si è fatto già con tutto centro. L'avevo provato con Docker, Nextcloud, funziona abbastanza bene perché ha già tutto dentro. Se potrei usare Docker. Però se è già pronto così..." + }, + { + "id": 29, + "start": 880.03, + "end": 908.3, + "text": "Allora, se ti incontro che sei sette o otto mani almanco che se non di più. Che docker cominciava a venire fuori? Cioè il tuo concetto di virtualizzazione cominciava a venire fuori? Però nulla... Sì sì, queste varie nell'installazione sotto docker diretta è... Dopo dico tra dati e navale che era però..." + }, + { + "id": 30, + "start": 908.3, + "end": 940.96, + "text": "Siccome che è proprio come filosofia, una macchina un programma. Sarà il rompimento delle balle per dire questa sicuramente la macchina da aggiornare perché deve essere da debbi anni dici. Adesso sarei probabilmente il caso di portarla avanti in base alle versioni che vi inventi l'ultima domanda deve essere a posto con PHP. Certo vabbè si chiama! E quindi quello bisogna tutte le ragioni delle storie" + }, + { + "id": 31, + "start": 940.96, + "end": 971.76, + "text": "Però a livello del sistema, mi pare che debbi a 11 e vieni avanti ancora per 3-4 anni. Una volta che ti aggiorni il PHP... ...e poi in avanti senza tante storie. Bene dai! Mi ha visto parlare varie volte infatti di SponX Cloud." + }, + { + "id": 32, + "start": 971.76, + "end": 997.46, + "text": "Allora, uno ti ha il discorso che i dati resta dentro. Perché a livello privacy la storia di postare i dati su Drive c'è sempre di più un problema oltre che mi rompe le balle perché ogni 6 mesi mi fa un aumento." + }, + { + "id": 33, + "start": 997.46, + "end": 1028.06, + "text": "Adesso ogni impostazione cliente costa 12 euro al mese. Siamo in quarti di costata, eh? Adesso ti venirei a passare all'exchange per avere con terra un giga di spazio che costa 6 euro però adesso ti attacchi a pensare di cambiare tutto un'altra volta e..." + }, + { + "id": 34, + "start": 1028.06, + "end": 1050.83, + "text": "Mi aspetto da lì che riga qualche altro e dopo ti affioca su un Android. Adesso mi sottrivo a guardare anche il discorso di CAD 3D, disperazione infatti. Disperazione! A livello pressi proprio. Se fuori testa contentamente... Già costavano tanto. Sì, adesso con una licenza effettua." + }, + { + "id": 35, + "start": 1050.83, + "end": 1073.89, + "text": "Ogni anno ti domanda, solo per tenere la giornata quasi duemila euro. Solo per tenere la giornata. Perché bisogna che te la tieni a giornata perché sennò la scade dopo e finché il PC va funziona bene. Certo, certo. Quando non va più il PC? E butti via tutto. E sennò se non ti fai proposta per passarla..." + }, + { + "id": 36, + "start": 1073.89, + "end": 1103.73, + "text": "Sì, certo. Quella cloud e poi che lui li lavora. Adesso il business è quello. Il business è quello adesso di fatto ti dipendi man-pie, testa... Mentre strutture così mi dico sei indipendente perché il cazzo è due? Ti sposti la macchina sul serveria a parte, te la tieni dentro qui. L'email adesso come crei? Le email ci stiamo con Google." + }, + { + "id": 37, + "start": 1105.55, + "end": 1136.46, + "text": "Che alla fine, se viene solo usare apposta non è che vengono usati chissà chi altra e i calendari. Andrea soprattutto per quello che riguarda l'assistenza perché gestisce le cinque persone a casa foro a fare malintenzione siccome anche adesso partite in casa due cantieri aperti infatti non c'è nessuno da basso li sentiti in giro quindi per gestire i signi calendari permetteva... Chi ti avete qua?" + }, + { + "id": 38, + "start": 1138.74, + "end": 1167.41, + "text": "Quindi a livello POSTAS e Google. I file che vengono inviati tramite POSTAS sono tutti su Google Drive? Allora, li tiene troppo la mail. Quasi tutti ha l'estensione a 130-150GB di caselle, un supplemento in più." + }, + { + "id": 39, + "start": 1167.41, + "end": 1195.41, + "text": "Però se usare lì sia Enrico che André, non dico che sia il limite ma... Anche perché non si attende mai e beh, è una roba che non mi siamo più un caso, tiro via. Eh no, anche, dopo cosa vuoi domandare? Enrico mi domanda di riaccendere l'autosdomino prima mail di 20 anni fa perché dovrei avermi scritto e avermi domandato" + }, + { + "id": 40, + "start": 1196.5, + "end": 1227.74, + "text": "Da un punto di vista... La tipologia degli impianti che femmini ha, cioè non è un prodotto finito, fine a se stesso no. E quindi la casista, una roba particolare e la richiesta particolare diventa importante perché risalire a secondi fatto che avvolta, cosa ti ho riofferto, qualcosa torno adesso dopo tanti anni." + }, + { + "id": 41, + "start": 1227.74, + "end": 1260.11, + "text": "Capire un po' le storie, ricordare un po' le storie diventa importante. Quindi tendenzialmente Enrico non canceva niente. Dopo ne continui a spingere ma anche se è più comodo, non fai invece di condividerla te lo mando e faccio prima." + }, + { + "id": 42, + "start": 1260.11, + "end": 1288.91, + "text": "Dopo a un certo punto se la roba va più definita, allora si passa e si archivia. Però istintivamente le manualistiche per gli altri appunto usando prodotti finiti e assembleando i negativi perché di fatto il nostro lavoro diventa utilizzandoli componenti già esistenti metterli insieme in maniera tale da risolvere i problemi dei clienti." + }, + { + "id": 43, + "start": 1288.91, + "end": 1315.02, + "text": "Un po' come i mattoncini Lego, in base a come temete insieme ai mattoncini che è un prodotto, un artico diverso. Per allora la Ghezerra, la Ieli Cingh era il fonditore principale. Inizialmente Ghezerra partivo con fare un catalogo di tutti i prodotti, 180 pagine. Ogni volta che ha una modifica rimane da 180 pagine." + }, + { + "id": 44, + "start": 1316.4, + "end": 1347.74, + "text": "A un certo punto non riuscivo più a mandarle via perché era massa grossi e allora io cominciò di prendere il cassetto lì. Allora, tienne vecchio, tienno... Deghe io. Manca qualcosa del problema. Il problema è partire dal discorso dei directory. Enrico si muove in una maniera, Andrea si muove in un'altra, Sonia si muove in un'altra ancora, tre persone diverse, tre modi di archiviarsi i dati" + }, + { + "id": 45, + "start": 1347.74, + "end": 1377.68, + "text": "Tre modi rindondanti. E la stessa roba, però uno ha messo in via tre modi e l'altra... Cerca di mettere insieme, ma ti fai fatica? Noi troppi! Dove sei? Cerca un'altra roba bella del Nextcloud è che ti digiti un tocco enorme e lui che sia, lo cazzo o lo che sia, ti trova! Se te vai a livello samba e aspetta che arrivi! E aspetta che arrivi!" + }, + { + "id": 46, + "start": 1377.68, + "end": 1406.74, + "text": "Quello zè, un altro in PLAS perché è in velocità che catta fuori la roba dove chi ha zè e dove non lo zè. Non zè poco. Anche se sta storia continua a restare. Se guardi le scrivanie delle persone che si è tra miliardi di file dico ma cazzo farlo capirve però dentro il temporaneo del primo..." + }, + { + "id": 47, + "start": 1406.74, + "end": 1433.71, + "text": "Gli ultimi anni che ho imparato a farsi screenshot, avremmo mandare i screenshot. Adesso se c'è caso non ti ha Whatsapp, è un altro delirio. E come andà? Come? Boh! Sì che Whatsapp dopo oltretutto che già era nuovo ad un certo punto, ma no... Non è un artibio... Aiuto? Sì che vedrei un po'... Mi dico la moda del momento e..." + }, + { + "id": 48, + "start": 1434.61, + "end": 1482.8, + "text": "E' comodo per lì nell'immediato ma si attagherà un minimo di lista. La macchina di xCloud è accessibile solo la terminale? Sì, sì, è solo la terminale." + }, + { + "id": 49, + "start": 1483.57, + "end": 1515.52, + "text": "Sì, mentre WebDoc ho dovuto mettere sulla parte grafica per installare il client. Perché sennò senza quello lino il client non girava e quindi per tenerli legati devo farlo messo su quella parte lì. Basta di tirare le macchine in te lo faccio vedere. V-V-A? Allora Vim... Ah sì, Vim è una vera." + }, + { + "id": 50, + "start": 1515.52, + "end": 1551.86, + "text": "Allora, Vimas è il programma del backup. Vimas è un programma di backup, NAS come tale adesso si sta evolvendo una bella letta" + }, + { + "id": 51, + "start": 1552.21, + "end": 1578.3, + "text": "Allora qua mi sono alla versione 11, anche se l'ultima versione 0.12 vate a pesca perché il WMWare nella version 7.3 non supporta le versioni successive e quindi paghiamo la licenza ma non bisogna nessuna altrimenti... La WMWare pensavi anche di cosa fare?" + }, + { + "id": 52, + "start": 1578.3, + "end": 1611.76, + "text": "Vmware è sempre stata la piattaforma che ne ha sempre proposto, quindi gestionali. Certo! Adesso c'è un'altra azienda che comprava... Sì, mi parla anche tra l'altro. Allora ti dico, a casa mia per esempio ho 5 anni che uso Proxmox. Proxmox è base Debian e per me va bene." + }, + { + "id": 53, + "start": 1611.76, + "end": 1642.61, + "text": "A livello produttivo non ho nessuna esperienza, nel senso che lo sto usando a casa e godo tre macchine virtuali, una casa odomotica, un altro programma di artipartiglio fotografia, però l'ambito è un po' chiarino. Allora Proxmox pagando la licenza annuale di 300-400 euro ti dà assistenza." + }, + { + "id": 54, + "start": 1642.86, + "end": 1702.54, + "text": "C'è la serie l'area Enterprise. Conosci tutti i Proxmox? Non ho mai visto. Vi faccio vedere a mode, quella che abbiamo metto anche con la VPN perché sennò vedremo in casa. Questo è il Proxmox quello che hai a casa praticamente. Sì sì sì. Queste sono le macchine virtuali. Allora, il concetto appassino che in questa versione qua le libero, le free." + }, + { + "id": 55, + "start": 1702.54, + "end": 1732.26, + "text": "Lui ha due basi, secondo me, che sono notevoli. Ti installi la macchina, se vuoi una seconda macchina di qualsiasi tipo basta che abbia la stessa capacità dei dischi ti fai subito una replica un cluster quindi uno raso che altra continua a funzionare e continua dai servizi in più ha una terza macchina del beccato" + }, + { + "id": 56, + "start": 1732.26, + "end": 1764.34, + "text": "Che segue il backup in maniera molto intelligente e anche questo veloce. Ti praticamente con tre macchine per riservare il cluster ed il backup del sistema. Le libero, le agili, le Debian perché se andiamo a guardare praticamente le versioni di Debian" + }, + { + "id": 57, + "start": 1764.4, + "end": 1809.54, + "text": "Sceglia, non vedevo più scelta. Ti ti muovi tranquillamente conoscendo Ubuntu o Debian che sia, ti ti muovi tranquillamente nel senso che sì, lui ne ha diretti i principali, gli ho fatto altro che aggiungere una cartella addirittura a tirare via, la spostarsi deve essere anche io perché è solito chi ha una cartella in più le caratteristiche di Froxmox" + }, + { + "id": 58, + "start": 1809.54, + "end": 1865.52, + "text": "Se vedi che l'hanno messo dentro, Sys o Sbim. Vabbè, questa cosa è sotto. Mediamity, Proc forse. Comunque tanto perché la struttura è molto simile a Debian. È una community comunque molto attiva e vi dico sì" + }, + { + "id": 59, + "start": 1865.52, + "end": 1893.94, + "text": "Qualcosa abbiamo a te che studi dentro, ma con maggiorità ti tieni su tutto quello che tu vuoi. E non c'è neanche un grosso problema di hardware compatibilità e non compatibilità. Di fatto è come fosse una macchina debita, basura per tuttora. Dopo è chiaro che partite lui invece di usare i RAID fisici predilige ZFS quindi..." + }, + { + "id": 60, + "start": 1894.06, + "end": 1925.71, + "text": "Per il discorso della rete, in memory, RAM, tutti i passaggi. Però bisognerebbe usare RAM e CC ma per poi non usarlo non è necessario. È solo questione delle cose a cui ti sei abituato o abituali. Adesso te dico già questa macchina che l'ha avuto già 7 anni, adesso sono qualche anno ancora" + }, + { + "id": 61, + "start": 1925.71, + "end": 1963.31, + "text": "Verso dove, come andare. Qua butto tenere su 2-3 server divisi perchè ti giri a tenerli divisi il backup è sempre la stessa macchina se te vuoi che scegli quale mettere in cluster e quei no? Cioè mi lo vedo però ecco bisogna un po'... Ecco perché cosa è il problema commercialmente se poco gli ti propone perchè poco lo conosce almeno che non ti entri nel mondo" + }, + { + "id": 62, + "start": 1963.47, + "end": 1996.82, + "text": "Linux eccetera e ora date viaggi, perché appena c'è uno che lavora su Linux va dentro qua e dice in casa mia. Nel senso che l'ambiente è già qui, i comandi è già qui, gli aggiornamenti ti fai nella stessa maniera, testa in linea... Cioè l'europeo perchè comunque anche si chiede a essere svisseri" + }, + { + "id": 63, + "start": 1996.82, + "end": 2026.9, + "text": "Loro stessi ha un server che non può mai provare. De posta come infrastruttura, loro stessi ha un server de posta? Non mi sono mai interessato ma per dire insomma non è in ambiente lì da quattro vati ecco e in rette ti trovi gente che lavora però ecco voglio dire adesso qua il discorso se..." + }, + { + "id": 64, + "start": 2029.17, + "end": 2060.66, + "text": "Sì, da capire cosa e come si vuole muovere. Anche qua puoi fare le macchine virtuali classiche, quelle con Camul oppure i LCX che di fatto saranno la visualizzazione dei container. Tu puoi anche usare i container." + }, + { + "id": 65, + "start": 2060.66, + "end": 2091.87, + "text": "Questa è un LCX che quindi è una sorta di container, il suo specifico. Questo è dove gira Nextcloud che anche qua è sempre sotto LCX. Cioè quindi tipo se non mi ha una macchina che emula mentre un'assistante c'è una macchina che emula" + }, + { + "id": 66, + "start": 2091.87, + "end": 2123.79, + "text": "Che sarebbe la domotica. La differenza è che queste quattro fanno un snapshot in tre secondi, la macchina era di 200 giga, tra i secondi erano snapshots fatte. Questa qua invece che ha già sotto il KEMU che mette un po' le P. Che altre sono immediate? Back up anche se sono incrementali. Da ogni quanto deve essere 350 giga da roba" + }, + { + "id": 67, + "start": 2124.14, + "end": 2150.0, + "text": "Ma che mette 20 minuti. Falla completa. Cioè, ti viaggi e so struttura a casa non mi ha il gigabit o la fibra in casa, vuol dire... Le macchine vengono e ok, non vorrei che rampiere quissà che struttura. E' un altro ambiente, tutto è un altro ambiente" + }, + { + "id": 68, + "start": 2150.32, + "end": 2180.02, + "text": "Adesso, se mi domandassi a me da suonare, insomma un grosso piacere. E per la libertà e per l'hardware libero tra virgolette. Secondo me adesso ancora qualche anno si va avanti con WM o vienerà fuori qualcosa d'altro oppure secondo me ci passa perché mi pare di vedere sempre più gente che si comincia" + }, + { + "id": 69, + "start": 2180.02, + "end": 2214.98, + "text": "A urtare su questo tipo di struttura perché la teatma è veramente libera, c'è veramente molta libertà del movimento. Quindi restiamo tornando sul discorso della macchina Vim per il backup, anche lui riga l'agente per le macchine Linux" + }, + { + "id": 70, + "start": 2214.98, + "end": 2266.35, + "text": "Allora, qua il backup delle repliche. Le repliche esecuele che ce l'ha? Sul NAS? No, sul... Che altro server? Ah, su che altro server. Non so se ne sento tutto. Allora... E vuoi fare di Excel easy portando? Sì, altra macchina è una guerra sennò!" + }, + { + "id": 71, + "start": 2266.54, + "end": 2304.98, + "text": "No, anche perchè sta qui si è avuto quello dentro una volta l'anno nel senso che allora ti dici utenti eccessi questa sera 14 eccola quasi questa x toga x Anche se c'è una grafica diversa il livello a sé stesso cioè 703 come sistema operativo qua c'è le stesse macchine che c'è in replica noi ci viene esecuzione." + }, + { + "id": 72, + "start": 2305.14, + "end": 2329.46, + "text": "Però nel momento in cui succede qualcosa sono nella situazione di dire quella smorso, strucco qua, parto e la gente continua. Chiaramente è il momento...la replica viene creata ogni quanto? Ogni due ore. Quindi ti perdi al massimo due ore del lavoro proprio ci sfiga insomma." + }, + { + "id": 73, + "start": 2329.46, + "end": 2356.11, + "text": "Sì, non è un cluster vero e proprio nel senso che però insomma avendo la macchina intanto vai a tenerla in piccola e visto appunto Vim che mi permette di fare questo tipo del servizio qua che questo chiaramente non è un backup perché il backup invece" + }, + { + "id": 74, + "start": 2364.88, + "end": 2399.6, + "text": "Infatti, il lavoro è backup o replica. Replica è che la macchina di backup sono i classici backup. Anche qua ho 3-4 tipi di backup che faccio non necessariamente da navati, insomma a me facevo un po' per maggior sicurezza le macchine di produzione che viene fatto un backup ogni due ore. Questo viene fatto ogni 12 ore, scusami." + }, + { + "id": 75, + "start": 2400.14, + "end": 2426.32, + "text": "Ogni 12 ore viene fatto il backup di queste macchine qua praticamente. Allora che ne ho? Uno da basso e un terzo salì a casa d'Enrico. A casa d'Enrico ottengo solo il backup dei database, e alle vacanze del Natale e le vacanze dell'Agosto porto quella macchina" + }, + { + "id": 76, + "start": 2426.42, + "end": 2457.22, + "text": "Praticamente la cancello e ributo sul backup di KeyJourney. Quindi il database, IGZ resta aggiornato mentre le macchine fisiche queste qua... Questo non rompe le balle nel senso che comunque fanno un screenshot veloci insomma la gente non sa cosa praticamente neanche quando fa il backup" + }, + { + "id": 77, + "start": 2457.22, + "end": 2486.8, + "text": "Infatti, uno del giorno dopo un secondo server fa solo le note. Praticamente io lì lo tengo legato a quel switch che dei giorni è spento. In caso di attacco non riesco ad attaccarmi perché non sei in retta alla fine. Alla notte per fare il backup con Shelly, un vago domotico." + }, + { + "id": 78, + "start": 2486.83, + "end": 2515.97, + "text": "Lo accendo, quindi va in linea, parte il backup e dopo lo ritiro via. Praticamente è sempre un NAS acceso però in rete effettivamente il Gazette quelle 2-3 ore di notte per fare il backup e dopo quando vuoi lo accendo via. C'è automatico questo che si accende? Sì sì, con dispositivo domotico. Per essere semplice insomma la televisi." + }, + { + "id": 79, + "start": 2515.97, + "end": 2544.67, + "text": "Ti do corrente a che ora è lì e tiro via corrente a che ora è lì. Come interruttore automatico? Sì, come te questo è il truttore automatico. Avendo esperienze ad endomotica stavo guardando. Sì, meglio effettivamente se fosse possibile sganciarsi dai rischi effettivamente sì. No, sono 47. Questo lo esce lì" + }, + { + "id": 80, + "start": 2544.67, + "end": 2573.44, + "text": "Mingo attivo e ora verso... Adesso la macchina si è in rete. E ora può partire il backup. Se no, chiaramente quasi se che durà puoi partire ma chiaramente mi fai solo. E dopo con un terzo modo da fare il backup, questo fisico manuale" + }, + { + "id": 81, + "start": 2573.44, + "end": 2602.93, + "text": "Una volta a settimana, 15 giorni, quando c'è, lecco il disco che ho lì fuori, che dà corrente e faccio partire i backup. Tutti incrementali sempre qua, usb da terminale. Questa licenza non mi permette di attaccare il disco direttamente su questa macchina ma fa solo i backup di rete." + }, + { + "id": 82, + "start": 2602.93, + "end": 2630.03, + "text": "E allora cosa non ti faccio? Lo tacco su una macchina virtuale che a sua volta mette in rete la cartella e l'ora pannuse in rete. Le cose in più stichine, ma per riuscire a gestire... Però ecco insomma sicuramente mi costa niente perché mica adesso che sono qua nel giro dei 10 minuti" + }, + { + "id": 83, + "start": 2630.03, + "end": 2661.74, + "text": "Tacco, stacco se la castellina giornata non succede niente. Però so che c'è sempre una copia in più di sicurezza. E tu hai avuto esperienze del crash e dei problemi? Allora di ripristini ho fatto ma magari a livello file, qualche file di configurazione. Perché qualcuno aveva canzionato a sbagliare qualcosa..." + }, + { + "id": 84, + "start": 2661.74, + "end": 2695.82, + "text": "Mi è capitato, perché dopo mi fortunatamente in trent'anni avevo avuto un crash su un sistema, una macchina Windows che era quasi all'inizio. E dopo da lì ho cominciato a fare il backup alla manetta ridondante sotto lui ma... Dopo avevo avuto un par di attacchi che arrivano anche alle polizie postali" + }, + { + "id": 85, + "start": 2699.44, + "end": 2726.8, + "text": "Sempre parecchi anni fa. Da lì dopo, perché fino a cinque anni fa mi gestivo il firewall direttamente anche su un dispositivo esterno che dopo va a cominciare ad essere un po' più complicato insomma era deciso di appoggiarsi alla ditta esterna dove avevamo il firewall interno però la parte software..." + }, + { + "id": 86, + "start": 2727.02, + "end": 2771.47, + "text": "Sì, perché c'è il lato hardware e lato software. La parte software la gestisce centralmente quest'altra data. Aspetta che vi faccio vedere velocemente questa roba. Questa è la parte software. Software c'è nebula. Quindi c'è hardware fisico c'è zixel." + }, + { + "id": 87, + "start": 2771.98, + "end": 2804.58, + "text": "Che differenza le firewall? No, per niente. Prima ripeto ho una macchinetta a parte e mi gestivo con software open source delle varie attività. Diciamo che qua in più ti da una sorta di filtraggio antivirus vero o non vero mi pare alle volte una magna magna però non è insomma... Mi dà qualche... vabbè a parte adesso avere questi dati l'unica roba che alla fine gestisco se" + }, + { + "id": 88, + "start": 2804.58, + "end": 2834.83, + "text": "Gli utenti per le VPN. Resto, a livello del sistema non faccio niente. Qui crea gli utenti? Qua creo gli utenti e inserisco password. Tutto dentro gli accessi" + }, + { + "id": 89, + "start": 2834.9, + "end": 2865.07, + "text": "L'altro giorno, partito la settimana scorsa, ogni tanto succede questi cazzi. Enrico usa via, non riesce a collegarmi, guarda un aggiornamento del software che aveva cancellato il password. Un aggiornamento del password? E ora ricrea le parti nel password? Non è password zero dentro ma non poteva essere utilizzata pubblicamente." + }, + { + "id": 90, + "start": 2865.07, + "end": 2898.45, + "text": "Mi dico avvisare e gli è intervenuto da fuori. Ecco, diciamo che in 6-7 anni che abbiamo studiato la prima volta c'è una roba del genere. Altre regole sì ecco mi usavo perché fino a qualche anno fa avevamo anche il sito internet interno e ora versi le porte per indirizzare uno che ha testato" + }, + { + "id": 91, + "start": 2898.45, + "end": 2931.68, + "text": "Però insomma basta telefonarghi e ti offrono anche a lui senza problemi eventualmente, questa area qua di firewall. Anche perché sempre per l'ennesima basita, per la privacy bisogna che ti capisci un software. Anche per il firewall? Che viene aggiornato. E mi continuano a domandare ma che cazzo del giorno a me se faccio le regole di firewall, sai? No, perché voglio che sia un prof... Per me è semaginabile questo qui." + }, + { + "id": 92, + "start": 2931.68, + "end": 2963.82, + "text": "Di fatto, questa sorta di pre-filtri, delle statistiche che ti dice il carico, quanto traffico. Ma io avevo anche mille d'idea del traffico della macchina rispetto ad un'altra, chi naviga dei picchi, chi naviga delle macchine. Mi ricordo non riuscivo a identificare dove si navigava mentre da qua so che te li sali." + }, + { + "id": 93, + "start": 2963.82, + "end": 2997.26, + "text": "Il Nextcloud che ha il DNS, chi lo gestisce? Allora si dico un dominio che li gestisce. Un dominio MacG che ha appunto l'area web e Nextcloud" + }, + { + "id": 94, + "start": 2997.65, + "end": 3024.88, + "text": "Sotto a ruba, è solo questione di dire che quell'IP che lo fa puntare nella macchina interna avendo IP fisso attraverso firewall entra sulla porta 443 che si indirizza la macchina dove gira Nextcloud. Anche se i Tosi da fora comunque tutti si collegano sulla VPN..." + }, + { + "id": 95, + "start": 3024.94, + "end": 3049.42, + "text": "Al cloud potrei accederli liberamente, però dopo bisognava di informazioni su gestionare e bisogna presentarvi con VPN. Infatti tutti quanti... C'è più per la condivisione con gli esterni? Sì, infatti, per la condivisione con gli esterni le ditte manualistiche eccetera." + }, + { + "id": 96, + "start": 3049.42, + "end": 3077.92, + "text": "Infatti a tutti i client e sui file di host che io renderizzo anche se c'è da fuori l'IP interno, perché so che si collega sempre con VPN. Se no da dentro è un teoria. Quasi quasi sento una ricorsa? Sì sì certo, certo. Niente..." + }, + { + "id": 97, + "start": 3077.92, + "end": 3109.04, + "text": "Mi ha carrellata in qualche modo, ma fa la rete l'ha fatta. Le quattro macchine che ho visto da basso è appunto Ubuntu e sono due che girano solo al cloud e l'applicativo via web a botto, diciamo, e lo rivede solo una parte perché praticamente da basso li vede solo stare qua" + }, + { + "id": 98, + "start": 3110.16, + "end": 3139.79, + "text": "Vi vede solo ricerca articoli dove all'interno ogni articolo che va a parte di esportare, queste so che le sei distinte. Le sei distinte e la documentazione loro gli interessa perché li visualizza e qua è lo schema." + }, + { + "id": 99, + "start": 3141.17, + "end": 3194.92, + "text": "Cosa sa fare o non fare, è un'informazione che possa servire. Questo file key nel memorizzare la macchina, cascino prima, ci avevo ancora in giro. La macchina qua, MACG Data." + } + ] +} \ No newline at end of file diff --git a/batched/1 lug alle ore 10-46.srt b/batched/1 lug alle ore 10-46.srt new file mode 100644 index 0000000..4f64770 --- /dev/null +++ b/batched/1 lug alle ore 10-46.srt @@ -0,0 +1,396 @@ +1 +00:00:00,660 --> 00:00:38,190 +Ma come mai tutti i MEC? Questo è io perché tutti i MEC. Perché ero due coglioni infiniti di ogni quattro giorni avere qualcuno che si va a piantare una roba, qualche altro, abbastanza. A un certo punto mi ricordo macchine che si attive anche da 12-13 anni. Un aggiornamento ogni tanto. + +2 +00:00:38,190 --> 00:01:07,420 +Mi hanno detto anche che è più facile fare le immagini e hai quattro computer, la metti su tutte e quattro. + +3 +00:01:07,420 --> 00:01:37,520 +Cioè, ti dici la visualizzazione? No no proprio quando devi... Ah l'immagine della macchina! Ah vabbè sì ma poi è un po' come Linux dal punto di vista perché te ricarichi le stesse immagini. Mi mancano problemi di compatibilità del driver. Ah sì certo! Windows o c'è? No no lo so! Non puoi proprio incollare dire qualcosa. + +4 +00:01:38,220 --> 00:02:08,460 +No, no, dal punto di vista lì. Ma ti dico non ho mai avuto quel problema lì perché alla fine mentre prima soprattutto quella che aveva Enrico che una volta all'anno doveva formatare da zero e tutto, non guarda la storia. Gavrino un agente che dopo qualcuno che ne ha detto che guardasse siti porno o che era ogni tre mesi che era qui che non so cosa, non so di cos'altro ormai era diventata una barzetta + +5 +00:02:08,460 --> 00:02:40,620 +Sì, torna dentro questa volta. Compra Mac, basta! Da quando avevi Mac? 15 anni quindi praticamente ti avevi... c'era ancora Windows XP forse che mi cambiava o c'era ancora più? Si da XP si, probabilmente da XP si. Probabilmente si da XP si. Da quel momento lì sì. + +6 +00:02:41,170 --> 00:03:11,200 +Sì, la sceglia sta fatta un po' così come si apre le macchine. Te lo dico, vuoto parlare di prestazione, va a carità, di sicuro ti trovi... ma chi se c'era? Voglio dire, mi guardo che non riesci a fare tanti danni, sono strafeggi perché dopo hai una vaseta, arriva l'Meida, ah questa foto mi ha mandato, cazzo! Ti continui a dir che stai tentando, vabbè che prendo la roba e sei cosa che ha caricato. + +7 +00:03:11,200 --> 00:03:41,200 +Niente, non c'era il resto. Qui subito? Via! Dentro un fuso di virus e via che vaga. Anche perché si può fare antivirus? No, ma non fa. A parte che faccio piccassino. Mi leggo anche sui server alla fine li tengo perchè per la privacy bisogna trovare databridge + +8 +00:03:41,300 --> 00:04:12,020 +A parte che ti dico, se non c'è per fare aggiornamenti, non c'è navigazione. Non fiamo niente di tutto il tipo di attività lì. Tutto interno appunto? Si si è tutto interno e... Che c'è la posta che devi inviare? Ma le a posta, ripeto, sulla macchina in locale c'è solo uno che lavora col programma in locale ma sono tutti via browser + +9 +00:04:13,580 --> 00:04:37,490 +Quindi anche lì, per quanto poco te che manco Bagoli. Sì a proposito è anche l'adapticazione per il cellulare non serve adesso anche del preventivatore. Secondo me in questo momento manca perché allora la gente da fora alla fine + +10 +00:04:37,490 --> 00:05:10,140 +Se che fai un preventivo ti hai bisogno di avere una cosa, perchè se devi stare con i telefoni è difficile. Ti puoi guardare l'articolo con i telefoni? Ma perchè stai dicendo un articolo o te dico il costo così oppure manda le mail in dita e ti fa il preventivo. Perchè allora si mangia il tablet ma il tablet attraverso il browser. Attraverso il browser normalmente quindi taki VPN e ti vedi tutto quello che hai bisogno di vedere. + +11 +00:05:10,140 --> 00:05:42,610 +In questo momento bisogna provare per i rapporti. + +12 +00:05:42,610 --> 00:06:15,890 +Per il discorso dell'intervento di te, perchè non è che ne facciamo. Allora, due tablet durerà un mese e mezzo, casca per terra, messe d'olio... Torniamo la carta. Sennò bisogna tuttavia della roba che costa una bagnanga. Ho visto della roba che costa? Spendi i miei 500 euro per tonal tablet. + +13 +00:06:17,780 --> 00:06:38,130 +Vabbè, carrozzato. Sì sì qui è carrozzato. Per tenere i carrossati lo abbiamo tutto per fare... Ti spendi una montagna adesso che? Dopo? Che sei su Windows! + +14 +00:06:38,130 --> 00:07:00,780 +Sì, bisogna trovare. In me è facile trovarli. Che si è Android? Puoi popolarsi adesso o Android? Ma come abbiamo toto neanche passate 5-6 anni? Sì, bisogna provarlo su CM magari. Dopo non seccata, non lo trova, non ha linea... + +15 +00:07:00,780 --> 00:07:30,860 +Perchè dopo si è infondato il termangolo e lì a Beltrame. Questa è tutta roba grossa, sotto terra 5 metri... Non hanno wifi! Che non fassi interferenze solo del ferro, delle montagne del ferro che c'è. Alla fine i paniatri che abbiamo visto nemmo solo fassi male. + +16 +00:07:30,860 --> 00:08:02,770 +Oltre a fatute, istruzioni per l'operatore e quindi torniamo alle nostre cartine, compiemo dopo che si chiamano le rapportini e via. E il venditore? Il venditore può fare... Cioè se c'è la urgenza, se ferma, guarda ma è un spot, non sai che diventa una prassi da usare + +17 +00:08:02,770 --> 00:08:37,120 +E' gratuito anche per l'azienda? Si! + +18 +00:08:37,120 --> 00:09:13,150 +Sì, allora è sempre open source. Allora lui volendo ti ha un servizio... Te lo ostano? Esatto e anche te darà riassistenza eventualmente. Ok. Che che sei in più. Allora Nextcloud... Aspetta non mi ricordo se no, eccolo qua. Allora Nextcloud è una piattaforma per il governo tedesco + +19 +00:09:13,150 --> 00:09:40,620 +Lo guardo a livello governativo. In Germania diciamo che il concetto open source è molto spinto, come qua che insomma... Microsoft! Sì e qui nega tanta tantissimo infatti il core tedesco sviluppatori soprattutto in Germania + +20 +00:09:40,620 --> 00:10:08,880 +Mi lo tengo chiaramente a livello, perché non mi ha mai interessato. Ma che se dopo? Siete qui appunto, a parte la criptografia dei sistemi... Cioè tutto è veramente tanta roba che però si è pubblica. Se te ci buono, ti sei in grado che te te raggi e te te fai. Per quello che vengono a fare gli altri + +21 +00:10:10,510 --> 00:10:25,900 +IP che è sufficiente, però nulla vita questa che ha bisogno di spingerti anche l'integrazione con altri applicativi per poterlo inserirlo e usarlo. + +22 +00:10:25,900 --> 00:10:55,040 +E' proprio un sostituto pieno di drive, completo senza veramente nessun limite anche sui client del post. Magari preferisci alcuni client rispetto ad altri o che però puoi scegliere e servare direttamente lì. L'attività collaborativa ti puoi lavorare lo stesso file insieme contemporaneamente, lo stesso file è aperto. Puoi essere in call e te lavorare contemporaneamente... Ti mi dico da faccia altro? No no ma lavorare tutti i due sul suo file. + +23 +00:10:55,040 --> 00:11:56,720 +Contemporaneamente? Certo. Ecco, il programma si è tutto dentro una cartella che sia questa e non so se l'è, che cazzo di linguaggio che sia sto OCCT PHP e OCC 3 miliardi dei commanding che ti amministri tutto da riga del comando + +24 +00:11:56,880 --> 00:12:35,600 +Ti avrai nel sito che hai tutti i comandi per fare la manutenzione, anche dal punto di vista delle attività. Qualsiasi tipo di manutenzione ti affreddi direttamente e puoi farla direttamente da qua. Sia della manutenzione che dell'installazione, aggiornamento... + +25 +00:12:35,600 --> 00:13:08,030 +La manutenzione del database, se si entrare direttamente in BIMARIA ti puoi farlo direttamente da Key. C'è lì che ha strutturato bene. Infatti per tutte le piattaforme è sempre il concetto di Internet. E quindi ecco ripeto da qua dopo Key ti scarichi la versione NoWat. La versione NoWat tutti sti fai qua + +26 +00:13:08,030 --> 00:13:42,460 +Ti capi la cartella che c'è dentro a config, che non vedo. Per ultimo, questo config? Eccolo qui, questa è una cartella, ci dico config, che c'è dentro un file, che c'è config.php, ti sposti config.php, che c'è tutti i dati di configurazione e ti aggiungi la versione aggiornata + +27 +00:13:42,460 --> 00:14:10,210 +In fase di installazione bisogna che ti operi su PHP o delle utility che saranno già a gestirlo e modificarlo? Saranno già il sistema. Cioè, ti ha bisogno che ti operi la macchina che si è già configurata con Apache, PHP e un DB, perché dopo ad un certo punto in fase di installazione ti dice... + +28 +00:14:10,210 --> 00:14:40,030 +Come metto la roba. Cos'è l'utente, l'amministratore? A parte che ti puoi scaricare direttamente una macchina con Debian dentro? Si è fatto già con tutto centro. L'avevo provato con Docker, Nextcloud, funziona abbastanza bene perché ha già tutto dentro. Se potrei usare Docker. Però se è già pronto così... + +29 +00:14:40,030 --> 00:15:08,300 +Allora, se ti incontro che sei sette o otto mani almanco che se non di più. Che docker cominciava a venire fuori? Cioè il tuo concetto di virtualizzazione cominciava a venire fuori? Però nulla... Sì sì, queste varie nell'installazione sotto docker diretta è... Dopo dico tra dati e navale che era però... + +30 +00:15:08,300 --> 00:15:40,960 +Siccome che è proprio come filosofia, una macchina un programma. Sarà il rompimento delle balle per dire questa sicuramente la macchina da aggiornare perché deve essere da debbi anni dici. Adesso sarei probabilmente il caso di portarla avanti in base alle versioni che vi inventi l'ultima domanda deve essere a posto con PHP. Certo vabbè si chiama! E quindi quello bisogna tutte le ragioni delle storie + +31 +00:15:40,960 --> 00:16:11,760 +Però a livello del sistema, mi pare che debbi a 11 e vieni avanti ancora per 3-4 anni. Una volta che ti aggiorni il PHP... ...e poi in avanti senza tante storie. Bene dai! Mi ha visto parlare varie volte infatti di SponX Cloud. + +32 +00:16:11,760 --> 00:16:37,460 +Allora, uno ti ha il discorso che i dati resta dentro. Perché a livello privacy la storia di postare i dati su Drive c'è sempre di più un problema oltre che mi rompe le balle perché ogni 6 mesi mi fa un aumento. + +33 +00:16:37,460 --> 00:17:08,060 +Adesso ogni impostazione cliente costa 12 euro al mese. Siamo in quarti di costata, eh? Adesso ti venirei a passare all'exchange per avere con terra un giga di spazio che costa 6 euro però adesso ti attacchi a pensare di cambiare tutto un'altra volta e... + +34 +00:17:08,060 --> 00:17:30,830 +Mi aspetto da lì che riga qualche altro e dopo ti affioca su un Android. Adesso mi sottrivo a guardare anche il discorso di CAD 3D, disperazione infatti. Disperazione! A livello pressi proprio. Se fuori testa contentamente... Già costavano tanto. Sì, adesso con una licenza effettua. + +35 +00:17:30,830 --> 00:17:53,890 +Ogni anno ti domanda, solo per tenere la giornata quasi duemila euro. Solo per tenere la giornata. Perché bisogna che te la tieni a giornata perché sennò la scade dopo e finché il PC va funziona bene. Certo, certo. Quando non va più il PC? E butti via tutto. E sennò se non ti fai proposta per passarla... + +36 +00:17:53,890 --> 00:18:23,730 +Sì, certo. Quella cloud e poi che lui li lavora. Adesso il business è quello. Il business è quello adesso di fatto ti dipendi man-pie, testa... Mentre strutture così mi dico sei indipendente perché il cazzo è due? Ti sposti la macchina sul serveria a parte, te la tieni dentro qui. L'email adesso come crei? Le email ci stiamo con Google. + +37 +00:18:25,550 --> 00:18:56,460 +Che alla fine, se viene solo usare apposta non è che vengono usati chissà chi altra e i calendari. Andrea soprattutto per quello che riguarda l'assistenza perché gestisce le cinque persone a casa foro a fare malintenzione siccome anche adesso partite in casa due cantieri aperti infatti non c'è nessuno da basso li sentiti in giro quindi per gestire i signi calendari permetteva... Chi ti avete qua? + +38 +00:18:58,740 --> 00:19:27,410 +Quindi a livello POSTAS e Google. I file che vengono inviati tramite POSTAS sono tutti su Google Drive? Allora, li tiene troppo la mail. Quasi tutti ha l'estensione a 130-150GB di caselle, un supplemento in più. + +39 +00:19:27,410 --> 00:19:55,410 +Però se usare lì sia Enrico che André, non dico che sia il limite ma... Anche perché non si attende mai e beh, è una roba che non mi siamo più un caso, tiro via. Eh no, anche, dopo cosa vuoi domandare? Enrico mi domanda di riaccendere l'autosdomino prima mail di 20 anni fa perché dovrei avermi scritto e avermi domandato + +40 +00:19:56,500 --> 00:20:27,740 +Da un punto di vista... La tipologia degli impianti che femmini ha, cioè non è un prodotto finito, fine a se stesso no. E quindi la casista, una roba particolare e la richiesta particolare diventa importante perché risalire a secondi fatto che avvolta, cosa ti ho riofferto, qualcosa torno adesso dopo tanti anni. + +41 +00:20:27,740 --> 00:21:00,110 +Capire un po' le storie, ricordare un po' le storie diventa importante. Quindi tendenzialmente Enrico non canceva niente. Dopo ne continui a spingere ma anche se è più comodo, non fai invece di condividerla te lo mando e faccio prima. + +42 +00:21:00,110 --> 00:21:28,910 +Dopo a un certo punto se la roba va più definita, allora si passa e si archivia. Però istintivamente le manualistiche per gli altri appunto usando prodotti finiti e assembleando i negativi perché di fatto il nostro lavoro diventa utilizzandoli componenti già esistenti metterli insieme in maniera tale da risolvere i problemi dei clienti. + +43 +00:21:28,910 --> 00:21:55,020 +Un po' come i mattoncini Lego, in base a come temete insieme ai mattoncini che è un prodotto, un artico diverso. Per allora la Ghezerra, la Ieli Cingh era il fonditore principale. Inizialmente Ghezerra partivo con fare un catalogo di tutti i prodotti, 180 pagine. Ogni volta che ha una modifica rimane da 180 pagine. + +44 +00:21:56,400 --> 00:22:27,740 +A un certo punto non riuscivo più a mandarle via perché era massa grossi e allora io cominciò di prendere il cassetto lì. Allora, tienne vecchio, tienno... Deghe io. Manca qualcosa del problema. Il problema è partire dal discorso dei directory. Enrico si muove in una maniera, Andrea si muove in un'altra, Sonia si muove in un'altra ancora, tre persone diverse, tre modi di archiviarsi i dati + +45 +00:22:27,740 --> 00:22:57,680 +Tre modi rindondanti. E la stessa roba, però uno ha messo in via tre modi e l'altra... Cerca di mettere insieme, ma ti fai fatica? Noi troppi! Dove sei? Cerca un'altra roba bella del Nextcloud è che ti digiti un tocco enorme e lui che sia, lo cazzo o lo che sia, ti trova! Se te vai a livello samba e aspetta che arrivi! E aspetta che arrivi! + +46 +00:22:57,680 --> 00:23:26,740 +Quello zè, un altro in PLAS perché è in velocità che catta fuori la roba dove chi ha zè e dove non lo zè. Non zè poco. Anche se sta storia continua a restare. Se guardi le scrivanie delle persone che si è tra miliardi di file dico ma cazzo farlo capirve però dentro il temporaneo del primo... + +47 +00:23:26,740 --> 00:23:53,710 +Gli ultimi anni che ho imparato a farsi screenshot, avremmo mandare i screenshot. Adesso se c'è caso non ti ha Whatsapp, è un altro delirio. E come andà? Come? Boh! Sì che Whatsapp dopo oltretutto che già era nuovo ad un certo punto, ma no... Non è un artibio... Aiuto? Sì che vedrei un po'... Mi dico la moda del momento e... + +48 +00:23:54,610 --> 00:24:42,800 +E' comodo per lì nell'immediato ma si attagherà un minimo di lista. La macchina di xCloud è accessibile solo la terminale? Sì, sì, è solo la terminale. + +49 +00:24:43,570 --> 00:25:15,520 +Sì, mentre WebDoc ho dovuto mettere sulla parte grafica per installare il client. Perché sennò senza quello lino il client non girava e quindi per tenerli legati devo farlo messo su quella parte lì. Basta di tirare le macchine in te lo faccio vedere. V-V-A? Allora Vim... Ah sì, Vim è una vera. + +50 +00:25:15,520 --> 00:25:51,860 +Allora, Vimas è il programma del backup. Vimas è un programma di backup, NAS come tale adesso si sta evolvendo una bella letta + +51 +00:25:52,210 --> 00:26:18,300 +Allora qua mi sono alla versione 11, anche se l'ultima versione 0.12 vate a pesca perché il WMWare nella version 7.3 non supporta le versioni successive e quindi paghiamo la licenza ma non bisogna nessuna altrimenti... La WMWare pensavi anche di cosa fare? + +52 +00:26:18,300 --> 00:26:51,760 +Vmware è sempre stata la piattaforma che ne ha sempre proposto, quindi gestionali. Certo! Adesso c'è un'altra azienda che comprava... Sì, mi parla anche tra l'altro. Allora ti dico, a casa mia per esempio ho 5 anni che uso Proxmox. Proxmox è base Debian e per me va bene. + +53 +00:26:51,760 --> 00:27:22,610 +A livello produttivo non ho nessuna esperienza, nel senso che lo sto usando a casa e godo tre macchine virtuali, una casa odomotica, un altro programma di artipartiglio fotografia, però l'ambito è un po' chiarino. Allora Proxmox pagando la licenza annuale di 300-400 euro ti dà assistenza. + +54 +00:27:22,860 --> 00:28:22,540 +C'è la serie l'area Enterprise. Conosci tutti i Proxmox? Non ho mai visto. Vi faccio vedere a mode, quella che abbiamo metto anche con la VPN perché sennò vedremo in casa. Questo è il Proxmox quello che hai a casa praticamente. Sì sì sì. Queste sono le macchine virtuali. Allora, il concetto appassino che in questa versione qua le libero, le free. + +55 +00:28:22,540 --> 00:28:52,260 +Lui ha due basi, secondo me, che sono notevoli. Ti installi la macchina, se vuoi una seconda macchina di qualsiasi tipo basta che abbia la stessa capacità dei dischi ti fai subito una replica un cluster quindi uno raso che altra continua a funzionare e continua dai servizi in più ha una terza macchina del beccato + +56 +00:28:52,260 --> 00:29:24,340 +Che segue il backup in maniera molto intelligente e anche questo veloce. Ti praticamente con tre macchine per riservare il cluster ed il backup del sistema. Le libero, le agili, le Debian perché se andiamo a guardare praticamente le versioni di Debian + +57 +00:29:24,400 --> 00:30:09,540 +Sceglia, non vedevo più scelta. Ti ti muovi tranquillamente conoscendo Ubuntu o Debian che sia, ti ti muovi tranquillamente nel senso che sì, lui ne ha diretti i principali, gli ho fatto altro che aggiungere una cartella addirittura a tirare via, la spostarsi deve essere anche io perché è solito chi ha una cartella in più le caratteristiche di Froxmox + +58 +00:30:09,540 --> 00:31:05,520 +Se vedi che l'hanno messo dentro, Sys o Sbim. Vabbè, questa cosa è sotto. Mediamity, Proc forse. Comunque tanto perché la struttura è molto simile a Debian. È una community comunque molto attiva e vi dico sì + +59 +00:31:05,520 --> 00:31:33,940 +Qualcosa abbiamo a te che studi dentro, ma con maggiorità ti tieni su tutto quello che tu vuoi. E non c'è neanche un grosso problema di hardware compatibilità e non compatibilità. Di fatto è come fosse una macchina debita, basura per tuttora. Dopo è chiaro che partite lui invece di usare i RAID fisici predilige ZFS quindi... + +60 +00:31:34,060 --> 00:32:05,710 +Per il discorso della rete, in memory, RAM, tutti i passaggi. Però bisognerebbe usare RAM e CC ma per poi non usarlo non è necessario. È solo questione delle cose a cui ti sei abituato o abituali. Adesso te dico già questa macchina che l'ha avuto già 7 anni, adesso sono qualche anno ancora + +61 +00:32:05,710 --> 00:32:43,310 +Verso dove, come andare. Qua butto tenere su 2-3 server divisi perchè ti giri a tenerli divisi il backup è sempre la stessa macchina se te vuoi che scegli quale mettere in cluster e quei no? Cioè mi lo vedo però ecco bisogna un po'... Ecco perché cosa è il problema commercialmente se poco gli ti propone perchè poco lo conosce almeno che non ti entri nel mondo + +62 +00:32:43,470 --> 00:33:16,820 +Linux eccetera e ora date viaggi, perché appena c'è uno che lavora su Linux va dentro qua e dice in casa mia. Nel senso che l'ambiente è già qui, i comandi è già qui, gli aggiornamenti ti fai nella stessa maniera, testa in linea... Cioè l'europeo perchè comunque anche si chiede a essere svisseri + +63 +00:33:16,820 --> 00:33:46,900 +Loro stessi ha un server che non può mai provare. De posta come infrastruttura, loro stessi ha un server de posta? Non mi sono mai interessato ma per dire insomma non è in ambiente lì da quattro vati ecco e in rette ti trovi gente che lavora però ecco voglio dire adesso qua il discorso se... + +64 +00:33:49,170 --> 00:34:20,660 +Sì, da capire cosa e come si vuole muovere. Anche qua puoi fare le macchine virtuali classiche, quelle con Camul oppure i LCX che di fatto saranno la visualizzazione dei container. Tu puoi anche usare i container. + +65 +00:34:20,660 --> 00:34:51,870 +Questa è un LCX che quindi è una sorta di container, il suo specifico. Questo è dove gira Nextcloud che anche qua è sempre sotto LCX. Cioè quindi tipo se non mi ha una macchina che emula mentre un'assistante c'è una macchina che emula + +66 +00:34:51,870 --> 00:35:23,790 +Che sarebbe la domotica. La differenza è che queste quattro fanno un snapshot in tre secondi, la macchina era di 200 giga, tra i secondi erano snapshots fatte. Questa qua invece che ha già sotto il KEMU che mette un po' le P. Che altre sono immediate? Back up anche se sono incrementali. Da ogni quanto deve essere 350 giga da roba + +67 +00:35:24,140 --> 00:35:50,000 +Ma che mette 20 minuti. Falla completa. Cioè, ti viaggi e so struttura a casa non mi ha il gigabit o la fibra in casa, vuol dire... Le macchine vengono e ok, non vorrei che rampiere quissà che struttura. E' un altro ambiente, tutto è un altro ambiente + +68 +00:35:50,320 --> 00:36:20,020 +Adesso, se mi domandassi a me da suonare, insomma un grosso piacere. E per la libertà e per l'hardware libero tra virgolette. Secondo me adesso ancora qualche anno si va avanti con WM o vienerà fuori qualcosa d'altro oppure secondo me ci passa perché mi pare di vedere sempre più gente che si comincia + +69 +00:36:20,020 --> 00:36:54,980 +A urtare su questo tipo di struttura perché la teatma è veramente libera, c'è veramente molta libertà del movimento. Quindi restiamo tornando sul discorso della macchina Vim per il backup, anche lui riga l'agente per le macchine Linux + +70 +00:36:54,980 --> 00:37:46,350 +Allora, qua il backup delle repliche. Le repliche esecuele che ce l'ha? Sul NAS? No, sul... Che altro server? Ah, su che altro server. Non so se ne sento tutto. Allora... E vuoi fare di Excel easy portando? Sì, altra macchina è una guerra sennò! + +71 +00:37:46,540 --> 00:38:24,980 +No, anche perchè sta qui si è avuto quello dentro una volta l'anno nel senso che allora ti dici utenti eccessi questa sera 14 eccola quasi questa x toga x Anche se c'è una grafica diversa il livello a sé stesso cioè 703 come sistema operativo qua c'è le stesse macchine che c'è in replica noi ci viene esecuzione. + +72 +00:38:25,140 --> 00:38:49,460 +Però nel momento in cui succede qualcosa sono nella situazione di dire quella smorso, strucco qua, parto e la gente continua. Chiaramente è il momento...la replica viene creata ogni quanto? Ogni due ore. Quindi ti perdi al massimo due ore del lavoro proprio ci sfiga insomma. + +73 +00:38:49,460 --> 00:39:16,110 +Sì, non è un cluster vero e proprio nel senso che però insomma avendo la macchina intanto vai a tenerla in piccola e visto appunto Vim che mi permette di fare questo tipo del servizio qua che questo chiaramente non è un backup perché il backup invece + +74 +00:39:24,880 --> 00:39:59,600 +Infatti, il lavoro è backup o replica. Replica è che la macchina di backup sono i classici backup. Anche qua ho 3-4 tipi di backup che faccio non necessariamente da navati, insomma a me facevo un po' per maggior sicurezza le macchine di produzione che viene fatto un backup ogni due ore. Questo viene fatto ogni 12 ore, scusami. + +75 +00:40:00,140 --> 00:40:26,320 +Ogni 12 ore viene fatto il backup di queste macchine qua praticamente. Allora che ne ho? Uno da basso e un terzo salì a casa d'Enrico. A casa d'Enrico ottengo solo il backup dei database, e alle vacanze del Natale e le vacanze dell'Agosto porto quella macchina + +76 +00:40:26,420 --> 00:40:57,220 +Praticamente la cancello e ributo sul backup di KeyJourney. Quindi il database, IGZ resta aggiornato mentre le macchine fisiche queste qua... Questo non rompe le balle nel senso che comunque fanno un screenshot veloci insomma la gente non sa cosa praticamente neanche quando fa il backup + +77 +00:40:57,220 --> 00:41:26,800 +Infatti, uno del giorno dopo un secondo server fa solo le note. Praticamente io lì lo tengo legato a quel switch che dei giorni è spento. In caso di attacco non riesco ad attaccarmi perché non sei in retta alla fine. Alla notte per fare il backup con Shelly, un vago domotico. + +78 +00:41:26,830 --> 00:41:55,970 +Lo accendo, quindi va in linea, parte il backup e dopo lo ritiro via. Praticamente è sempre un NAS acceso però in rete effettivamente il Gazette quelle 2-3 ore di notte per fare il backup e dopo quando vuoi lo accendo via. C'è automatico questo che si accende? Sì sì, con dispositivo domotico. Per essere semplice insomma la televisi. + +79 +00:41:55,970 --> 00:42:24,670 +Ti do corrente a che ora è lì e tiro via corrente a che ora è lì. Come interruttore automatico? Sì, come te questo è il truttore automatico. Avendo esperienze ad endomotica stavo guardando. Sì, meglio effettivamente se fosse possibile sganciarsi dai rischi effettivamente sì. No, sono 47. Questo lo esce lì + +80 +00:42:24,670 --> 00:42:53,440 +Mingo attivo e ora verso... Adesso la macchina si è in rete. E ora può partire il backup. Se no, chiaramente quasi se che durà puoi partire ma chiaramente mi fai solo. E dopo con un terzo modo da fare il backup, questo fisico manuale + +81 +00:42:53,440 --> 00:43:22,930 +Una volta a settimana, 15 giorni, quando c'è, lecco il disco che ho lì fuori, che dà corrente e faccio partire i backup. Tutti incrementali sempre qua, usb da terminale. Questa licenza non mi permette di attaccare il disco direttamente su questa macchina ma fa solo i backup di rete. + +82 +00:43:22,930 --> 00:43:50,030 +E allora cosa non ti faccio? Lo tacco su una macchina virtuale che a sua volta mette in rete la cartella e l'ora pannuse in rete. Le cose in più stichine, ma per riuscire a gestire... Però ecco insomma sicuramente mi costa niente perché mica adesso che sono qua nel giro dei 10 minuti + +83 +00:43:50,030 --> 00:44:21,740 +Tacco, stacco se la castellina giornata non succede niente. Però so che c'è sempre una copia in più di sicurezza. E tu hai avuto esperienze del crash e dei problemi? Allora di ripristini ho fatto ma magari a livello file, qualche file di configurazione. Perché qualcuno aveva canzionato a sbagliare qualcosa... + +84 +00:44:21,740 --> 00:44:55,820 +Mi è capitato, perché dopo mi fortunatamente in trent'anni avevo avuto un crash su un sistema, una macchina Windows che era quasi all'inizio. E dopo da lì ho cominciato a fare il backup alla manetta ridondante sotto lui ma... Dopo avevo avuto un par di attacchi che arrivano anche alle polizie postali + +85 +00:44:59,440 --> 00:45:26,800 +Sempre parecchi anni fa. Da lì dopo, perché fino a cinque anni fa mi gestivo il firewall direttamente anche su un dispositivo esterno che dopo va a cominciare ad essere un po' più complicato insomma era deciso di appoggiarsi alla ditta esterna dove avevamo il firewall interno però la parte software... + +86 +00:45:27,020 --> 00:46:11,470 +Sì, perché c'è il lato hardware e lato software. La parte software la gestisce centralmente quest'altra data. Aspetta che vi faccio vedere velocemente questa roba. Questa è la parte software. Software c'è nebula. Quindi c'è hardware fisico c'è zixel. + +87 +00:46:11,980 --> 00:46:44,580 +Che differenza le firewall? No, per niente. Prima ripeto ho una macchinetta a parte e mi gestivo con software open source delle varie attività. Diciamo che qua in più ti da una sorta di filtraggio antivirus vero o non vero mi pare alle volte una magna magna però non è insomma... Mi dà qualche... vabbè a parte adesso avere questi dati l'unica roba che alla fine gestisco se + +88 +00:46:44,580 --> 00:47:14,830 +Gli utenti per le VPN. Resto, a livello del sistema non faccio niente. Qui crea gli utenti? Qua creo gli utenti e inserisco password. Tutto dentro gli accessi + +89 +00:47:14,900 --> 00:47:45,070 +L'altro giorno, partito la settimana scorsa, ogni tanto succede questi cazzi. Enrico usa via, non riesce a collegarmi, guarda un aggiornamento del software che aveva cancellato il password. Un aggiornamento del password? E ora ricrea le parti nel password? Non è password zero dentro ma non poteva essere utilizzata pubblicamente. + +90 +00:47:45,070 --> 00:48:18,450 +Mi dico avvisare e gli è intervenuto da fuori. Ecco, diciamo che in 6-7 anni che abbiamo studiato la prima volta c'è una roba del genere. Altre regole sì ecco mi usavo perché fino a qualche anno fa avevamo anche il sito internet interno e ora versi le porte per indirizzare uno che ha testato + +91 +00:48:18,450 --> 00:48:51,680 +Però insomma basta telefonarghi e ti offrono anche a lui senza problemi eventualmente, questa area qua di firewall. Anche perché sempre per l'ennesima basita, per la privacy bisogna che ti capisci un software. Anche per il firewall? Che viene aggiornato. E mi continuano a domandare ma che cazzo del giorno a me se faccio le regole di firewall, sai? No, perché voglio che sia un prof... Per me è semaginabile questo qui. + +92 +00:48:51,680 --> 00:49:23,820 +Di fatto, questa sorta di pre-filtri, delle statistiche che ti dice il carico, quanto traffico. Ma io avevo anche mille d'idea del traffico della macchina rispetto ad un'altra, chi naviga dei picchi, chi naviga delle macchine. Mi ricordo non riuscivo a identificare dove si navigava mentre da qua so che te li sali. + +93 +00:49:23,820 --> 00:49:57,260 +Il Nextcloud che ha il DNS, chi lo gestisce? Allora si dico un dominio che li gestisce. Un dominio MacG che ha appunto l'area web e Nextcloud + +94 +00:49:57,650 --> 00:50:24,880 +Sotto a ruba, è solo questione di dire che quell'IP che lo fa puntare nella macchina interna avendo IP fisso attraverso firewall entra sulla porta 443 che si indirizza la macchina dove gira Nextcloud. Anche se i Tosi da fora comunque tutti si collegano sulla VPN... + +95 +00:50:24,940 --> 00:50:49,420 +Al cloud potrei accederli liberamente, però dopo bisognava di informazioni su gestionare e bisogna presentarvi con VPN. Infatti tutti quanti... C'è più per la condivisione con gli esterni? Sì, infatti, per la condivisione con gli esterni le ditte manualistiche eccetera. + +96 +00:50:49,420 --> 00:51:17,920 +Infatti a tutti i client e sui file di host che io renderizzo anche se c'è da fuori l'IP interno, perché so che si collega sempre con VPN. Se no da dentro è un teoria. Quasi quasi sento una ricorsa? Sì sì certo, certo. Niente... + +97 +00:51:17,920 --> 00:51:49,040 +Mi ha carrellata in qualche modo, ma fa la rete l'ha fatta. Le quattro macchine che ho visto da basso è appunto Ubuntu e sono due che girano solo al cloud e l'applicativo via web a botto, diciamo, e lo rivede solo una parte perché praticamente da basso li vede solo stare qua + +98 +00:51:50,160 --> 00:52:19,790 +Vi vede solo ricerca articoli dove all'interno ogni articolo che va a parte di esportare, queste so che le sei distinte. Le sei distinte e la documentazione loro gli interessa perché li visualizza e qua è lo schema. + +99 +00:52:21,170 --> 00:53:14,920 +Cosa sa fare o non fare, è un'informazione che possa servire. Questo file key nel memorizzare la macchina, cascino prima, ci avevo ancora in giro. La macchina qua, MACG Data. + diff --git a/batched/1 lug alle ore 10-46.txt b/batched/1 lug alle ore 10-46.txt new file mode 100644 index 0000000..6386e66 --- /dev/null +++ b/batched/1 lug alle ore 10-46.txt @@ -0,0 +1,99 @@ +Ma come mai tutti i MEC? Questo è io perché tutti i MEC. Perché ero due coglioni infiniti di ogni quattro giorni avere qualcuno che si va a piantare una roba, qualche altro, abbastanza. A un certo punto mi ricordo macchine che si attive anche da 12-13 anni. Un aggiornamento ogni tanto. +Mi hanno detto anche che è più facile fare le immagini e hai quattro computer, la metti su tutte e quattro. +Cioè, ti dici la visualizzazione? No no proprio quando devi... Ah l'immagine della macchina! Ah vabbè sì ma poi è un po' come Linux dal punto di vista perché te ricarichi le stesse immagini. Mi mancano problemi di compatibilità del driver. Ah sì certo! Windows o c'è? No no lo so! Non puoi proprio incollare dire qualcosa. +No, no, dal punto di vista lì. Ma ti dico non ho mai avuto quel problema lì perché alla fine mentre prima soprattutto quella che aveva Enrico che una volta all'anno doveva formatare da zero e tutto, non guarda la storia. Gavrino un agente che dopo qualcuno che ne ha detto che guardasse siti porno o che era ogni tre mesi che era qui che non so cosa, non so di cos'altro ormai era diventata una barzetta +Sì, torna dentro questa volta. Compra Mac, basta! Da quando avevi Mac? 15 anni quindi praticamente ti avevi... c'era ancora Windows XP forse che mi cambiava o c'era ancora più? Si da XP si, probabilmente da XP si. Probabilmente si da XP si. Da quel momento lì sì. +Sì, la sceglia sta fatta un po' così come si apre le macchine. Te lo dico, vuoto parlare di prestazione, va a carità, di sicuro ti trovi... ma chi se c'era? Voglio dire, mi guardo che non riesci a fare tanti danni, sono strafeggi perché dopo hai una vaseta, arriva l'Meida, ah questa foto mi ha mandato, cazzo! Ti continui a dir che stai tentando, vabbè che prendo la roba e sei cosa che ha caricato. +Niente, non c'era il resto. Qui subito? Via! Dentro un fuso di virus e via che vaga. Anche perché si può fare antivirus? No, ma non fa. A parte che faccio piccassino. Mi leggo anche sui server alla fine li tengo perchè per la privacy bisogna trovare databridge +A parte che ti dico, se non c'è per fare aggiornamenti, non c'è navigazione. Non fiamo niente di tutto il tipo di attività lì. Tutto interno appunto? Si si è tutto interno e... Che c'è la posta che devi inviare? Ma le a posta, ripeto, sulla macchina in locale c'è solo uno che lavora col programma in locale ma sono tutti via browser +Quindi anche lì, per quanto poco te che manco Bagoli. Sì a proposito è anche l'adapticazione per il cellulare non serve adesso anche del preventivatore. Secondo me in questo momento manca perché allora la gente da fora alla fine +Se che fai un preventivo ti hai bisogno di avere una cosa, perchè se devi stare con i telefoni è difficile. Ti puoi guardare l'articolo con i telefoni? Ma perchè stai dicendo un articolo o te dico il costo così oppure manda le mail in dita e ti fa il preventivo. Perchè allora si mangia il tablet ma il tablet attraverso il browser. Attraverso il browser normalmente quindi taki VPN e ti vedi tutto quello che hai bisogno di vedere. +In questo momento bisogna provare per i rapporti. +Per il discorso dell'intervento di te, perchè non è che ne facciamo. Allora, due tablet durerà un mese e mezzo, casca per terra, messe d'olio... Torniamo la carta. Sennò bisogna tuttavia della roba che costa una bagnanga. Ho visto della roba che costa? Spendi i miei 500 euro per tonal tablet. +Vabbè, carrozzato. Sì sì qui è carrozzato. Per tenere i carrossati lo abbiamo tutto per fare... Ti spendi una montagna adesso che? Dopo? Che sei su Windows! +Sì, bisogna trovare. In me è facile trovarli. Che si è Android? Puoi popolarsi adesso o Android? Ma come abbiamo toto neanche passate 5-6 anni? Sì, bisogna provarlo su CM magari. Dopo non seccata, non lo trova, non ha linea... +Perchè dopo si è infondato il termangolo e lì a Beltrame. Questa è tutta roba grossa, sotto terra 5 metri... Non hanno wifi! Che non fassi interferenze solo del ferro, delle montagne del ferro che c'è. Alla fine i paniatri che abbiamo visto nemmo solo fassi male. +Oltre a fatute, istruzioni per l'operatore e quindi torniamo alle nostre cartine, compiemo dopo che si chiamano le rapportini e via. E il venditore? Il venditore può fare... Cioè se c'è la urgenza, se ferma, guarda ma è un spot, non sai che diventa una prassi da usare +E' gratuito anche per l'azienda? Si! +Sì, allora è sempre open source. Allora lui volendo ti ha un servizio... Te lo ostano? Esatto e anche te darà riassistenza eventualmente. Ok. Che che sei in più. Allora Nextcloud... Aspetta non mi ricordo se no, eccolo qua. Allora Nextcloud è una piattaforma per il governo tedesco +Lo guardo a livello governativo. In Germania diciamo che il concetto open source è molto spinto, come qua che insomma... Microsoft! Sì e qui nega tanta tantissimo infatti il core tedesco sviluppatori soprattutto in Germania +Mi lo tengo chiaramente a livello, perché non mi ha mai interessato. Ma che se dopo? Siete qui appunto, a parte la criptografia dei sistemi... Cioè tutto è veramente tanta roba che però si è pubblica. Se te ci buono, ti sei in grado che te te raggi e te te fai. Per quello che vengono a fare gli altri +IP che è sufficiente, però nulla vita questa che ha bisogno di spingerti anche l'integrazione con altri applicativi per poterlo inserirlo e usarlo. +E' proprio un sostituto pieno di drive, completo senza veramente nessun limite anche sui client del post. Magari preferisci alcuni client rispetto ad altri o che però puoi scegliere e servare direttamente lì. L'attività collaborativa ti puoi lavorare lo stesso file insieme contemporaneamente, lo stesso file è aperto. Puoi essere in call e te lavorare contemporaneamente... Ti mi dico da faccia altro? No no ma lavorare tutti i due sul suo file. +Contemporaneamente? Certo. Ecco, il programma si è tutto dentro una cartella che sia questa e non so se l'è, che cazzo di linguaggio che sia sto OCCT PHP e OCC 3 miliardi dei commanding che ti amministri tutto da riga del comando +Ti avrai nel sito che hai tutti i comandi per fare la manutenzione, anche dal punto di vista delle attività. Qualsiasi tipo di manutenzione ti affreddi direttamente e puoi farla direttamente da qua. Sia della manutenzione che dell'installazione, aggiornamento... +La manutenzione del database, se si entrare direttamente in BIMARIA ti puoi farlo direttamente da Key. C'è lì che ha strutturato bene. Infatti per tutte le piattaforme è sempre il concetto di Internet. E quindi ecco ripeto da qua dopo Key ti scarichi la versione NoWat. La versione NoWat tutti sti fai qua +Ti capi la cartella che c'è dentro a config, che non vedo. Per ultimo, questo config? Eccolo qui, questa è una cartella, ci dico config, che c'è dentro un file, che c'è config.php, ti sposti config.php, che c'è tutti i dati di configurazione e ti aggiungi la versione aggiornata +In fase di installazione bisogna che ti operi su PHP o delle utility che saranno già a gestirlo e modificarlo? Saranno già il sistema. Cioè, ti ha bisogno che ti operi la macchina che si è già configurata con Apache, PHP e un DB, perché dopo ad un certo punto in fase di installazione ti dice... +Come metto la roba. Cos'è l'utente, l'amministratore? A parte che ti puoi scaricare direttamente una macchina con Debian dentro? Si è fatto già con tutto centro. L'avevo provato con Docker, Nextcloud, funziona abbastanza bene perché ha già tutto dentro. Se potrei usare Docker. Però se è già pronto così... +Allora, se ti incontro che sei sette o otto mani almanco che se non di più. Che docker cominciava a venire fuori? Cioè il tuo concetto di virtualizzazione cominciava a venire fuori? Però nulla... Sì sì, queste varie nell'installazione sotto docker diretta è... Dopo dico tra dati e navale che era però... +Siccome che è proprio come filosofia, una macchina un programma. Sarà il rompimento delle balle per dire questa sicuramente la macchina da aggiornare perché deve essere da debbi anni dici. Adesso sarei probabilmente il caso di portarla avanti in base alle versioni che vi inventi l'ultima domanda deve essere a posto con PHP. Certo vabbè si chiama! E quindi quello bisogna tutte le ragioni delle storie +Però a livello del sistema, mi pare che debbi a 11 e vieni avanti ancora per 3-4 anni. Una volta che ti aggiorni il PHP... ...e poi in avanti senza tante storie. Bene dai! Mi ha visto parlare varie volte infatti di SponX Cloud. +Allora, uno ti ha il discorso che i dati resta dentro. Perché a livello privacy la storia di postare i dati su Drive c'è sempre di più un problema oltre che mi rompe le balle perché ogni 6 mesi mi fa un aumento. +Adesso ogni impostazione cliente costa 12 euro al mese. Siamo in quarti di costata, eh? Adesso ti venirei a passare all'exchange per avere con terra un giga di spazio che costa 6 euro però adesso ti attacchi a pensare di cambiare tutto un'altra volta e... +Mi aspetto da lì che riga qualche altro e dopo ti affioca su un Android. Adesso mi sottrivo a guardare anche il discorso di CAD 3D, disperazione infatti. Disperazione! A livello pressi proprio. Se fuori testa contentamente... Già costavano tanto. Sì, adesso con una licenza effettua. +Ogni anno ti domanda, solo per tenere la giornata quasi duemila euro. Solo per tenere la giornata. Perché bisogna che te la tieni a giornata perché sennò la scade dopo e finché il PC va funziona bene. Certo, certo. Quando non va più il PC? E butti via tutto. E sennò se non ti fai proposta per passarla... +Sì, certo. Quella cloud e poi che lui li lavora. Adesso il business è quello. Il business è quello adesso di fatto ti dipendi man-pie, testa... Mentre strutture così mi dico sei indipendente perché il cazzo è due? Ti sposti la macchina sul serveria a parte, te la tieni dentro qui. L'email adesso come crei? Le email ci stiamo con Google. +Che alla fine, se viene solo usare apposta non è che vengono usati chissà chi altra e i calendari. Andrea soprattutto per quello che riguarda l'assistenza perché gestisce le cinque persone a casa foro a fare malintenzione siccome anche adesso partite in casa due cantieri aperti infatti non c'è nessuno da basso li sentiti in giro quindi per gestire i signi calendari permetteva... Chi ti avete qua? +Quindi a livello POSTAS e Google. I file che vengono inviati tramite POSTAS sono tutti su Google Drive? Allora, li tiene troppo la mail. Quasi tutti ha l'estensione a 130-150GB di caselle, un supplemento in più. +Però se usare lì sia Enrico che André, non dico che sia il limite ma... Anche perché non si attende mai e beh, è una roba che non mi siamo più un caso, tiro via. Eh no, anche, dopo cosa vuoi domandare? Enrico mi domanda di riaccendere l'autosdomino prima mail di 20 anni fa perché dovrei avermi scritto e avermi domandato +Da un punto di vista... La tipologia degli impianti che femmini ha, cioè non è un prodotto finito, fine a se stesso no. E quindi la casista, una roba particolare e la richiesta particolare diventa importante perché risalire a secondi fatto che avvolta, cosa ti ho riofferto, qualcosa torno adesso dopo tanti anni. +Capire un po' le storie, ricordare un po' le storie diventa importante. Quindi tendenzialmente Enrico non canceva niente. Dopo ne continui a spingere ma anche se è più comodo, non fai invece di condividerla te lo mando e faccio prima. +Dopo a un certo punto se la roba va più definita, allora si passa e si archivia. Però istintivamente le manualistiche per gli altri appunto usando prodotti finiti e assembleando i negativi perché di fatto il nostro lavoro diventa utilizzandoli componenti già esistenti metterli insieme in maniera tale da risolvere i problemi dei clienti. +Un po' come i mattoncini Lego, in base a come temete insieme ai mattoncini che è un prodotto, un artico diverso. Per allora la Ghezerra, la Ieli Cingh era il fonditore principale. Inizialmente Ghezerra partivo con fare un catalogo di tutti i prodotti, 180 pagine. Ogni volta che ha una modifica rimane da 180 pagine. +A un certo punto non riuscivo più a mandarle via perché era massa grossi e allora io cominciò di prendere il cassetto lì. Allora, tienne vecchio, tienno... Deghe io. Manca qualcosa del problema. Il problema è partire dal discorso dei directory. Enrico si muove in una maniera, Andrea si muove in un'altra, Sonia si muove in un'altra ancora, tre persone diverse, tre modi di archiviarsi i dati +Tre modi rindondanti. E la stessa roba, però uno ha messo in via tre modi e l'altra... Cerca di mettere insieme, ma ti fai fatica? Noi troppi! Dove sei? Cerca un'altra roba bella del Nextcloud è che ti digiti un tocco enorme e lui che sia, lo cazzo o lo che sia, ti trova! Se te vai a livello samba e aspetta che arrivi! E aspetta che arrivi! +Quello zè, un altro in PLAS perché è in velocità che catta fuori la roba dove chi ha zè e dove non lo zè. Non zè poco. Anche se sta storia continua a restare. Se guardi le scrivanie delle persone che si è tra miliardi di file dico ma cazzo farlo capirve però dentro il temporaneo del primo... +Gli ultimi anni che ho imparato a farsi screenshot, avremmo mandare i screenshot. Adesso se c'è caso non ti ha Whatsapp, è un altro delirio. E come andà? Come? Boh! Sì che Whatsapp dopo oltretutto che già era nuovo ad un certo punto, ma no... Non è un artibio... Aiuto? Sì che vedrei un po'... Mi dico la moda del momento e... +E' comodo per lì nell'immediato ma si attagherà un minimo di lista. La macchina di xCloud è accessibile solo la terminale? Sì, sì, è solo la terminale. +Sì, mentre WebDoc ho dovuto mettere sulla parte grafica per installare il client. Perché sennò senza quello lino il client non girava e quindi per tenerli legati devo farlo messo su quella parte lì. Basta di tirare le macchine in te lo faccio vedere. V-V-A? Allora Vim... Ah sì, Vim è una vera. +Allora, Vimas è il programma del backup. Vimas è un programma di backup, NAS come tale adesso si sta evolvendo una bella letta +Allora qua mi sono alla versione 11, anche se l'ultima versione 0.12 vate a pesca perché il WMWare nella version 7.3 non supporta le versioni successive e quindi paghiamo la licenza ma non bisogna nessuna altrimenti... La WMWare pensavi anche di cosa fare? +Vmware è sempre stata la piattaforma che ne ha sempre proposto, quindi gestionali. Certo! Adesso c'è un'altra azienda che comprava... Sì, mi parla anche tra l'altro. Allora ti dico, a casa mia per esempio ho 5 anni che uso Proxmox. Proxmox è base Debian e per me va bene. +A livello produttivo non ho nessuna esperienza, nel senso che lo sto usando a casa e godo tre macchine virtuali, una casa odomotica, un altro programma di artipartiglio fotografia, però l'ambito è un po' chiarino. Allora Proxmox pagando la licenza annuale di 300-400 euro ti dà assistenza. +C'è la serie l'area Enterprise. Conosci tutti i Proxmox? Non ho mai visto. Vi faccio vedere a mode, quella che abbiamo metto anche con la VPN perché sennò vedremo in casa. Questo è il Proxmox quello che hai a casa praticamente. Sì sì sì. Queste sono le macchine virtuali. Allora, il concetto appassino che in questa versione qua le libero, le free. +Lui ha due basi, secondo me, che sono notevoli. Ti installi la macchina, se vuoi una seconda macchina di qualsiasi tipo basta che abbia la stessa capacità dei dischi ti fai subito una replica un cluster quindi uno raso che altra continua a funzionare e continua dai servizi in più ha una terza macchina del beccato +Che segue il backup in maniera molto intelligente e anche questo veloce. Ti praticamente con tre macchine per riservare il cluster ed il backup del sistema. Le libero, le agili, le Debian perché se andiamo a guardare praticamente le versioni di Debian +Sceglia, non vedevo più scelta. Ti ti muovi tranquillamente conoscendo Ubuntu o Debian che sia, ti ti muovi tranquillamente nel senso che sì, lui ne ha diretti i principali, gli ho fatto altro che aggiungere una cartella addirittura a tirare via, la spostarsi deve essere anche io perché è solito chi ha una cartella in più le caratteristiche di Froxmox +Se vedi che l'hanno messo dentro, Sys o Sbim. Vabbè, questa cosa è sotto. Mediamity, Proc forse. Comunque tanto perché la struttura è molto simile a Debian. È una community comunque molto attiva e vi dico sì +Qualcosa abbiamo a te che studi dentro, ma con maggiorità ti tieni su tutto quello che tu vuoi. E non c'è neanche un grosso problema di hardware compatibilità e non compatibilità. Di fatto è come fosse una macchina debita, basura per tuttora. Dopo è chiaro che partite lui invece di usare i RAID fisici predilige ZFS quindi... +Per il discorso della rete, in memory, RAM, tutti i passaggi. Però bisognerebbe usare RAM e CC ma per poi non usarlo non è necessario. È solo questione delle cose a cui ti sei abituato o abituali. Adesso te dico già questa macchina che l'ha avuto già 7 anni, adesso sono qualche anno ancora +Verso dove, come andare. Qua butto tenere su 2-3 server divisi perchè ti giri a tenerli divisi il backup è sempre la stessa macchina se te vuoi che scegli quale mettere in cluster e quei no? Cioè mi lo vedo però ecco bisogna un po'... Ecco perché cosa è il problema commercialmente se poco gli ti propone perchè poco lo conosce almeno che non ti entri nel mondo +Linux eccetera e ora date viaggi, perché appena c'è uno che lavora su Linux va dentro qua e dice in casa mia. Nel senso che l'ambiente è già qui, i comandi è già qui, gli aggiornamenti ti fai nella stessa maniera, testa in linea... Cioè l'europeo perchè comunque anche si chiede a essere svisseri +Loro stessi ha un server che non può mai provare. De posta come infrastruttura, loro stessi ha un server de posta? Non mi sono mai interessato ma per dire insomma non è in ambiente lì da quattro vati ecco e in rette ti trovi gente che lavora però ecco voglio dire adesso qua il discorso se... +Sì, da capire cosa e come si vuole muovere. Anche qua puoi fare le macchine virtuali classiche, quelle con Camul oppure i LCX che di fatto saranno la visualizzazione dei container. Tu puoi anche usare i container. +Questa è un LCX che quindi è una sorta di container, il suo specifico. Questo è dove gira Nextcloud che anche qua è sempre sotto LCX. Cioè quindi tipo se non mi ha una macchina che emula mentre un'assistante c'è una macchina che emula +Che sarebbe la domotica. La differenza è che queste quattro fanno un snapshot in tre secondi, la macchina era di 200 giga, tra i secondi erano snapshots fatte. Questa qua invece che ha già sotto il KEMU che mette un po' le P. Che altre sono immediate? Back up anche se sono incrementali. Da ogni quanto deve essere 350 giga da roba +Ma che mette 20 minuti. Falla completa. Cioè, ti viaggi e so struttura a casa non mi ha il gigabit o la fibra in casa, vuol dire... Le macchine vengono e ok, non vorrei che rampiere quissà che struttura. E' un altro ambiente, tutto è un altro ambiente +Adesso, se mi domandassi a me da suonare, insomma un grosso piacere. E per la libertà e per l'hardware libero tra virgolette. Secondo me adesso ancora qualche anno si va avanti con WM o vienerà fuori qualcosa d'altro oppure secondo me ci passa perché mi pare di vedere sempre più gente che si comincia +A urtare su questo tipo di struttura perché la teatma è veramente libera, c'è veramente molta libertà del movimento. Quindi restiamo tornando sul discorso della macchina Vim per il backup, anche lui riga l'agente per le macchine Linux +Allora, qua il backup delle repliche. Le repliche esecuele che ce l'ha? Sul NAS? No, sul... Che altro server? Ah, su che altro server. Non so se ne sento tutto. Allora... E vuoi fare di Excel easy portando? Sì, altra macchina è una guerra sennò! +No, anche perchè sta qui si è avuto quello dentro una volta l'anno nel senso che allora ti dici utenti eccessi questa sera 14 eccola quasi questa x toga x Anche se c'è una grafica diversa il livello a sé stesso cioè 703 come sistema operativo qua c'è le stesse macchine che c'è in replica noi ci viene esecuzione. +Però nel momento in cui succede qualcosa sono nella situazione di dire quella smorso, strucco qua, parto e la gente continua. Chiaramente è il momento...la replica viene creata ogni quanto? Ogni due ore. Quindi ti perdi al massimo due ore del lavoro proprio ci sfiga insomma. +Sì, non è un cluster vero e proprio nel senso che però insomma avendo la macchina intanto vai a tenerla in piccola e visto appunto Vim che mi permette di fare questo tipo del servizio qua che questo chiaramente non è un backup perché il backup invece +Infatti, il lavoro è backup o replica. Replica è che la macchina di backup sono i classici backup. Anche qua ho 3-4 tipi di backup che faccio non necessariamente da navati, insomma a me facevo un po' per maggior sicurezza le macchine di produzione che viene fatto un backup ogni due ore. Questo viene fatto ogni 12 ore, scusami. +Ogni 12 ore viene fatto il backup di queste macchine qua praticamente. Allora che ne ho? Uno da basso e un terzo salì a casa d'Enrico. A casa d'Enrico ottengo solo il backup dei database, e alle vacanze del Natale e le vacanze dell'Agosto porto quella macchina +Praticamente la cancello e ributo sul backup di KeyJourney. Quindi il database, IGZ resta aggiornato mentre le macchine fisiche queste qua... Questo non rompe le balle nel senso che comunque fanno un screenshot veloci insomma la gente non sa cosa praticamente neanche quando fa il backup +Infatti, uno del giorno dopo un secondo server fa solo le note. Praticamente io lì lo tengo legato a quel switch che dei giorni è spento. In caso di attacco non riesco ad attaccarmi perché non sei in retta alla fine. Alla notte per fare il backup con Shelly, un vago domotico. +Lo accendo, quindi va in linea, parte il backup e dopo lo ritiro via. Praticamente è sempre un NAS acceso però in rete effettivamente il Gazette quelle 2-3 ore di notte per fare il backup e dopo quando vuoi lo accendo via. C'è automatico questo che si accende? Sì sì, con dispositivo domotico. Per essere semplice insomma la televisi. +Ti do corrente a che ora è lì e tiro via corrente a che ora è lì. Come interruttore automatico? Sì, come te questo è il truttore automatico. Avendo esperienze ad endomotica stavo guardando. Sì, meglio effettivamente se fosse possibile sganciarsi dai rischi effettivamente sì. No, sono 47. Questo lo esce lì +Mingo attivo e ora verso... Adesso la macchina si è in rete. E ora può partire il backup. Se no, chiaramente quasi se che durà puoi partire ma chiaramente mi fai solo. E dopo con un terzo modo da fare il backup, questo fisico manuale +Una volta a settimana, 15 giorni, quando c'è, lecco il disco che ho lì fuori, che dà corrente e faccio partire i backup. Tutti incrementali sempre qua, usb da terminale. Questa licenza non mi permette di attaccare il disco direttamente su questa macchina ma fa solo i backup di rete. +E allora cosa non ti faccio? Lo tacco su una macchina virtuale che a sua volta mette in rete la cartella e l'ora pannuse in rete. Le cose in più stichine, ma per riuscire a gestire... Però ecco insomma sicuramente mi costa niente perché mica adesso che sono qua nel giro dei 10 minuti +Tacco, stacco se la castellina giornata non succede niente. Però so che c'è sempre una copia in più di sicurezza. E tu hai avuto esperienze del crash e dei problemi? Allora di ripristini ho fatto ma magari a livello file, qualche file di configurazione. Perché qualcuno aveva canzionato a sbagliare qualcosa... +Mi è capitato, perché dopo mi fortunatamente in trent'anni avevo avuto un crash su un sistema, una macchina Windows che era quasi all'inizio. E dopo da lì ho cominciato a fare il backup alla manetta ridondante sotto lui ma... Dopo avevo avuto un par di attacchi che arrivano anche alle polizie postali +Sempre parecchi anni fa. Da lì dopo, perché fino a cinque anni fa mi gestivo il firewall direttamente anche su un dispositivo esterno che dopo va a cominciare ad essere un po' più complicato insomma era deciso di appoggiarsi alla ditta esterna dove avevamo il firewall interno però la parte software... +Sì, perché c'è il lato hardware e lato software. La parte software la gestisce centralmente quest'altra data. Aspetta che vi faccio vedere velocemente questa roba. Questa è la parte software. Software c'è nebula. Quindi c'è hardware fisico c'è zixel. +Che differenza le firewall? No, per niente. Prima ripeto ho una macchinetta a parte e mi gestivo con software open source delle varie attività. Diciamo che qua in più ti da una sorta di filtraggio antivirus vero o non vero mi pare alle volte una magna magna però non è insomma... Mi dà qualche... vabbè a parte adesso avere questi dati l'unica roba che alla fine gestisco se +Gli utenti per le VPN. Resto, a livello del sistema non faccio niente. Qui crea gli utenti? Qua creo gli utenti e inserisco password. Tutto dentro gli accessi +L'altro giorno, partito la settimana scorsa, ogni tanto succede questi cazzi. Enrico usa via, non riesce a collegarmi, guarda un aggiornamento del software che aveva cancellato il password. Un aggiornamento del password? E ora ricrea le parti nel password? Non è password zero dentro ma non poteva essere utilizzata pubblicamente. +Mi dico avvisare e gli è intervenuto da fuori. Ecco, diciamo che in 6-7 anni che abbiamo studiato la prima volta c'è una roba del genere. Altre regole sì ecco mi usavo perché fino a qualche anno fa avevamo anche il sito internet interno e ora versi le porte per indirizzare uno che ha testato +Però insomma basta telefonarghi e ti offrono anche a lui senza problemi eventualmente, questa area qua di firewall. Anche perché sempre per l'ennesima basita, per la privacy bisogna che ti capisci un software. Anche per il firewall? Che viene aggiornato. E mi continuano a domandare ma che cazzo del giorno a me se faccio le regole di firewall, sai? No, perché voglio che sia un prof... Per me è semaginabile questo qui. +Di fatto, questa sorta di pre-filtri, delle statistiche che ti dice il carico, quanto traffico. Ma io avevo anche mille d'idea del traffico della macchina rispetto ad un'altra, chi naviga dei picchi, chi naviga delle macchine. Mi ricordo non riuscivo a identificare dove si navigava mentre da qua so che te li sali. +Il Nextcloud che ha il DNS, chi lo gestisce? Allora si dico un dominio che li gestisce. Un dominio MacG che ha appunto l'area web e Nextcloud +Sotto a ruba, è solo questione di dire che quell'IP che lo fa puntare nella macchina interna avendo IP fisso attraverso firewall entra sulla porta 443 che si indirizza la macchina dove gira Nextcloud. Anche se i Tosi da fora comunque tutti si collegano sulla VPN... +Al cloud potrei accederli liberamente, però dopo bisognava di informazioni su gestionare e bisogna presentarvi con VPN. Infatti tutti quanti... C'è più per la condivisione con gli esterni? Sì, infatti, per la condivisione con gli esterni le ditte manualistiche eccetera. +Infatti a tutti i client e sui file di host che io renderizzo anche se c'è da fuori l'IP interno, perché so che si collega sempre con VPN. Se no da dentro è un teoria. Quasi quasi sento una ricorsa? Sì sì certo, certo. Niente... +Mi ha carrellata in qualche modo, ma fa la rete l'ha fatta. Le quattro macchine che ho visto da basso è appunto Ubuntu e sono due che girano solo al cloud e l'applicativo via web a botto, diciamo, e lo rivede solo una parte perché praticamente da basso li vede solo stare qua +Vi vede solo ricerca articoli dove all'interno ogni articolo che va a parte di esportare, queste so che le sei distinte. Le sei distinte e la documentazione loro gli interessa perché li visualizza e qua è lo schema. +Cosa sa fare o non fare, è un'informazione che possa servire. Questo file key nel memorizzare la macchina, cascino prima, ci avevo ancora in giro. La macchina qua, MACG Data. diff --git a/foto/server VMWare.png b/foto/server VMWare.png new file mode 100644 index 0000000000000000000000000000000000000000..54a91e1199f0bbe39b45beb4b484f90673626b51 GIT binary patch literal 361722 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%0AYFn1Lak1R7 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

($Q4TyQ4#8+UAi0r29!&mNfpI9~|f)_W{k z*#>@PeIui5p;EA_46BT@lS)=WLaTNA_HFR`0o4h;a%roTmX?OUfjSfbOEkSVgk9c% z>&eV_eF&N!u$X)GIy)}B7Zw&S+5Q741dy6`In(r@QKsjy>QGf&SOv&{$vJ z3NS$KLpJg#xP3Oawg5m;lqBVDST@rz6>2qr`6*8%G1+){90R%=;JqjJ|7_;V zFf5<^1=~?#zj;7F04ph`TfemKi&RH7b7CoMwMf&g?WG9~aYefMrw zm4AjJg-Q0Zk)p(%X;^77XmvdG9akvmN6>)B#H9D~D8%imU1@Fv_s6B#t~OL?jtoQfvAnX)CgO|WL`K3Zv5 zdq_awinn_R@pyCyc^OF!*Y~Vi3d|`R8HxQ+BV#jEkH_DG_?^vs0Av08_Yb|2(fAO2 z+`r)I=#3fFF)%>Y)AaV;mFr6Ao`O0JuA(XJd$afQ##uXerPZJ-I_`;~22nh5!LKjX zW-o|tK(~H+DH^`S>5dWkgYnMF(z0`TA23rZ2XL3t**bwZ9$s0(?g1(UK$Vk|lV-iK z7CdRdJquX7ZN!$Wz%j_h!2xzK`1=oH0OMcI{8u2BHR{|~a|V`Ut6JR&K7BnsP*xMo zA40J34E&wU6b2KVGG=xQN*5|t^zKK zM_XC_C4Uv8$TY2(y%@DK(+ry$tIBm93w6>`o9}x)RoVYNaMkb6`Puv_bC+ayx=3T4 zty;Ka^DFVSy7H~=yG4zb zl~eQTEp-NsiorSMYvfNK8QjdG?bmiWf8EKAq@Qird64f6ml>q%StydIZcysOxw5Rn zMvDL1i))Z)39YTAg&8FApV=@YBO?SQx2rrc7c8Elz$_O4tpBL)ygXKJ%wUB=1Fo)O zD>JhdK|en}WmlRa^%5YY508$v1Me9wCFp-09Cknjf9p~9q@L zPTIr0{a6!lZJ>eL$O&juWqp5f{#Ug}Nkt_x@AvbYXRo!&a4<2HCydelaBl#(uGjf| z>+N}IeZ9Mh2_UE9)zjse+RoPQw1a~zy%2IHYM;FAU2#SWbaHG9`rQz}gMmYBoTifk zQhtE50F*byf)cRS=e`0N0A&cK`*nPbiy7oAKFS@vxc3%-HVzJBwXc&p89uwW>Ts08 zm+ixcy#oXIOGMl~F%O=vG{L>7SJBYcR=Mphp7UZE?47LSQE5sKrrk9)9cHyOkHE`# z>4<$-U43wA$fTyGR^_TJFaPb^25b``rV$X4regi)Cxw0wewhTJQms#nbadnj)I(6Z zDObC`eE95bl5q zq|X`s`_Er!#Le)jqvOKdoD9;z(NPPE*xaQf@4G#sqgV;rVQ`67q85bY2K!4m9n@(1`fzw` zZ*N1l2VYQLdp|~DOZAR#wI_2vFGoJFZsvV8KxTDZGHAV3HWQ`_z#sI$M@R|>iORk1EI6%_7z z5cjVuDB6{{81kbQ`c@wnS-Py1?lR2hKBIVLTS%rLKrHW}!v*Ly-U{D}C-%h_%F_ms zvL$b9(_FfHlnPbZlc>oi3A+<$1NxXV9Zd%CG$(bGEVv9>)oiW9uWPbW6Xq@Y4+SvmV1CDlRTf>gk6)DboV%rD_hF-RT4PF5D@t`IBg+-#aYMn-{GG-` z^pS?1=Fyd|>KAusGg4E9{Qms9B;COCz7;4-ii(O=lUP3AfXJa#G;#Ti6zAhhQYnHF zK20x8Z|lF~SzxMm{BWY#h!I@SF*52!ZycUBH#e)Yf|^rCje`^)iWiA71pWiAS3WxP znTsFbn_$qo045eFQDC$NXF6gNqpJ@1!o>z$fEHjx6FzBivjHBaRvF+@xCsw`ue{uw ze>dH*1Nyc>7vN1nguuPM_qEm4cSS|d0L~dEl?&E2Zo=BOwrnMq|2`%+{oEkZ#L|%rN@91iM`0q=2H8Hv8Kpo>!8d-2=(_32`{lYrNa9UQy4?& z6tNHpCKR~Ak-1<%zibGd3>#tYt;%X%s~ZFdwsODcw|v)|{@?o_17mrv!9ib$ir;?V zXXcLjHF2YG$v;kD&uOUjOTpbqyCMM86XS2fOIpp)Tr)vxN3d(Sos z*;ZIG7)eNIDCGSycy}8rcTPX8{~R!Q%&k_r8o%?0$w;jNevQW5zk7fn0j#sY-^olR z23(MX0nNxmwIskNK@BCvcy`Gc@%W)5o&#Ut6-0%ASws>Aq>6JT9G{q;>Qfs_yz8XBH7s7}+;(=mO& zN8M=yGmqEdx-$Bm*y(B_#~@sU2|m~_6qK@S7=XIo)fJ>T*)x!uvE3r*I9IH}9u*Y@ z)p5VM`a~U&3FHzqSV<)emVgU)NeTyMHn`J460VbSHB>58>VtD8^lM=z;QuX9$H-@y zZOB!YVEZS%f(X#+P{5VCu_?hr$P4WWfLbN!oB(+p8j7>jTlw}akl*N@U&bPVyzKZG zf^#-5dtu=1+~}QwiW{JWK!@cR49*>f3<@yN0AUbnnMavI@Zz!XTm-zwSuc!0fsn{K z*y44_qG1Y8N1z!j{QUW|vF(U6dqX-`6}*#ueMpouB2iU({M3o&1PJU9 zy@&h!1Ni&N!}phE5wNV7^FY9r3X+nRmR$A#u(7I%MnJ%XiUgt?QY;G8*;rSIrQpOQ zkE$py2a3wn#vu@7F4^nQG6Ct*Yb{wD`s~5OGl1{$a&uSJ)nRuryq*4A#fRfh&x)JD zXsWJPK4o^WZr1zKHLtF!sa%Gnz}IB;>#%w*I_3fJ7EH#j{P+liPB5W@mt7`*T>tSi z-n5~P4n)DPsm)@hftJeJJdlz=rHx{K^7fghC;F~bgNDA|=nn_Sj8wy7DxyKB1t(Gc zQWd2+Wh((@NkZAquGtr&Pb}QN9nW?8vZ97kww^qdt38O(zZ|My`L)(Y-A-BiA?6g9 zDEgkRq>$JB*@Loan%VF$Ump+qhlQc`U3-UePjYq=Vtm^Mxj%I?Y#*2_6qHt4DKLLL zs9sNLUQ2e7o`1F~M~8}Ivaxsbb#xX+MZr37d}X%5Oxx<&^w!qam7@Cw^FwtF4GQNS z-j!9{_ljm5tu7jzgx;qqGfL`!#kASL&TjkLAMXbB2)y7y=knezpH|NKd1zSmZlzlo zwewR&^c?Rj?w$O-*Wv>eWu*>4oPX@@ihJ(A?p?vaf8M(xX#c{AWYG0<^$i8Q9*&FG zjZh2joY6>~RXa_mM9;iMfgjSr&aReY8}J%%!61z46zI6M@88qJJeY=+jg=K-Tu?{I z*w2QIu%H55nlnc?-ua&Xgid2|FDEn8Kt~50I9Q_h$6O^8I%>*g7@T2Q0#A1@Q8*Y9 z<(PnkaZcDW+8%)MCJfksQhiVi>!!?qGki6;2JSXsh>L++8mwVP=W9ktn*BZW3OpW{mto{jFn2Z1^0!0#(VcHm zzmr#T$vQd|Fk9j+C@Z(q3n`;s$f!9P4%X15SWJfP9@hS_A`#T z$gyS^Ha9qA6n;O1Aj-wg&Q73e1oAaOITinPuA$<7yc}yJW*#!|!rW7`QEAwN_>O|O z>`x!Iu3@e_KL6T$n>qfR2}rq543I~04PM<_Ff943CnDlD3pT5QFn0Oih$`E3hYt0i+%Q_iu}Vh`Ly@fJ$v2UW=(X)nWIfw!qgUK@BRki6S=v$FszE%IE8Bj46}JCCxJq8iEQUGY^i&?C=Q?FFJ>>nDg{dj zNC^N2{NI1)#@wFgXI}CNZGY$YppykgI9%{OK|hPYcfaMYvdalYcAr5FJ~v16=ErLp zbq;a}bMzC>ncfb?#C<(KmT`H=Wo3y0+6jK1813lRRw-*F?4)1UcGvtkJM*p3!ZQEy z^CyoKU=Lx*MG)2l#}PCMFw=zCj^Bwj92tdaqZ?R3fhNA>)7#f>duA`P2XPE0STq9* zO|Js5gOIC`4@DH*`ZyY~g*K(7V8p*HfZ#rZ7ut^~FE5AA1<(SCP=LV3#T$&oc=SMd z3Y*^E`SIgD+@F_-XSltUSVl92T>(pT$)VHKJc1+%NP?h({HIgjm-o+wHaV{n5n=w$ zQKyRPCY9CI)s;lTRt1`|bC~Y{lnUAx$hClC9!5e!zQ6ase$}hi0q)uBJXUC^LZyI= z1=V`n+0Q{p%)GQU9>v7Oz^nk^R`*ZlT;bnF1xV7}T~OS^jNMWJ-c_6g%tYqlWCR)r z?$>3YTC&~6$OO#917`rfr@Pfz7WkLq@f|qnScvJuU14OcpJw+eJ z(h$o!1Ir91Iq?3jU;?%3+MN&Xc(NDnh=;5!T+FHaC+ifE{Pjg|jWkFndTtuFsW{yJ z`YC;I?bm52>`f~yTnlZEPflKBq`!@wlectjv$j85@M~Y(b2$SiVApc7^1NP2`oOAU z=(jEJ!m_ek>GsvccGm^SA1RHF+`8AYr?hYs%78u5Vj25rxV%7cWvdTW8hqRB}} zR7~(rB*R(jbvrl)3B)bA}_b3dU@tUXM( z&<`)M)nhTj@1fS5d`(z}&1j*yX0bO(Ex0||)ArBjEEm13J5a^dlTaS5qGX(6WT1P1 z)0Kpx;7y8CY7-K-oB8j7mC?ve(T%s)ftaVXy)H;FsrFyl3l^cDFS>#m5X(cInOcG}*OfXBZW-ZCiu5 zS5&btT1X!&*}tfHU-iC)3Ll4!g>djN@6C5hSSEJm5pj|ZhI11R+J${@>Z`jk;emM` zsOXTG5Mw{Ga#EW|s>oL`t-huZbHGN^d%aWj3cU=sA1gZV&No4l-|eM0A)a*Bar6IZ zI`43*|M!m{92~Pl=-9^$$x1>pjxEZ}2p=Od3sDFe$FWDU$)=D!GP1Km$T+0TjHnPo z8o#^mb^ZS9>bm-TIOqL-z3%&YKkvuWqSVlReqK~(_}!*k^Je}1`cwOK$iUr)Mi-ig zThhkeuck5Q1}BzIBUxNCQ?>a2ATd|K`px*-%;kci_1+=n9^uk9br_ zq%{79@Tc?E)F~|xN_7a%yms&2g**iqBnmz;x3v8AF0Gv(MXGhX>%_v+G5~PKP!BzP zc-hzq&Q~}OpydBY+JXp)6ki4UJiX^`0675-9zu~aGub#eZkfwqXbp9MOdyj*eju(K z(VhGyhGODIu>M3UE&ISl7!hqiS5|B|xUvfV1QN|2F#C zD=;bnE+E`0phiLo2meR7K=mC@;N>>~R;LBeqQAMh1kXHZUnLqa-urQZ`Wwt_WyqV2#V=ihefaha-6 zEcK(edU>d3)Y+_?xsR64ZDo9DxcRc`BL@R>RT1*yP-*hH$G*6RuNI0`a`8j8@X++< z`r?>+e>^uc6Wz<9V=;k zyZgEH+@(8=);lM^Qw&uuR_HWv#hm3<^2ANlTedsRe$$XwWsp0VoCpF0&#`&oxQ(33 z?$4faOfT&cx#omqziWv@lh4OSh9McYGIxs%oXnGvvwSMikzaYcYxKT;Ew^7Od}0)$ zRo~Y7%&g+W(=6ahUXHjg6}m`+)SD}tWTy=yAM|1+Flr=TA*>j)ZT=1qU)}dt{Lcx5 zne9zBZtn6ac3M^bDx$Y@v-OJJTkld^xt=S5_wF5PYV`XV#8dWUWwEEKvR*?w^m5Z0 zMf*%hyQkUNy%*z`NL|?^s8cm?x|lWIF)NMR?|a|3{HDP4hsF~sEoaf8C5#q)LO!Gi zRyNHMbzG>&{GZ`{`8Vm>-cC^C4NgFO4uOC*n0*ASurD-0`}~iX^mk<8mmcJrb6(c@ z3>eIRPvuesHzN+>xuRBA9pYCILL{NfOzxVJsAg{p|qXE>zw4qry7O|5vyXpb$%lV$cwzrYz(fR=m?sL*^V~2I3 z{k7-u=weXK9x8Bk2P+)*3mNG$lpqQytXO;z!~RCf_rvNG~2rU}jSVzguD##Xo(IiJ?g^h>ySDLA;$wnARr`c}Z);L|&!2 zB%69$4ks~MC*u>dDk43_mhvX}A zhz)dE0@(w*pecN4e)ueJCu-WMNzUuxufC&Ck)JUf2@H*reJze48Fz@IB3~40CV-9S zl;RO0Iaji;K&Zq}m|&YUc&p7Cx+ulm1czBTU{^SyCZrC3Wet#sJUvo}TheS-f`0kJ zksWz9rT{gy2K->S!XeP+0LZC-|Ih@AP*quptF3Ks z|5M2Qdjn={l=K`>RRoVp>+Ssm{49l^0i3FwtRA@vDx#-A2%M+?KvH>(z;*>nfaD+O44|42@8R(__%@l|kT@(2QqS8IlWjE{mcmze z_~XYv2L&_*ouc9W>~R#u#uL&W%OouR(ri=G=W|EHwwTd|vhl8W@1Bb2`4{m59qR7S zttt@k25MnA&8$wc+UPA$_tOMB`C_YOMYhDb`wGB>^Hn3>efAbfA+`JshbknxWnFs) zfE6?jwuCJzc=6s=;%P$?It`*UvOASqq3&k#PbsXgd|(5SYZag)VecP;M73nlk+lFqT@+CV*oK$_%9X{6nt)BzEKs zt%ARd=a!Gpl+Q;HRz$_c7hd_@gS49v20h#(bLrCWpbo&|udH;+6ABa2%ZDdW>_h7giMTMVg`x^UOYZ*}V?Xwd zo+1oFnP8oO^srP{5V8X@{$=&RJp%~?xmj6TU%nto;&iQ*+8XPk$_&?E* z|DL0Kd2n$50n7q?sCsezf0B? zT#nXUlPfVCh~YT5<0ie~>KZ+|(As);U4LfFM>?(tB`1?#>CS4=reSq+SF3WxtR#xz zopFkdC^fF)#<@>>@ec5{Z2GrZ2t>YN?6-TFJaqm;$HK(y^z1zBuj3+_eXWzMqR-F8 zY4S}<5mVP!mh`3AsQpuhf0mWXyr0YD=vg$k6lT7c;iJyNdG)4wxi6cyzckjkJWYFGMBRuwvzs(x&fQj`L@~MvbOh$30H_{F-l>fKlmLq8OU?u`KI5e7- zH_GEzlsR3^Z-7q$tn$2%!MBv?J_i9=9w(~yEf7yvQSp@<(EES^-`G1=J|?y2pbr0+ zVO90$_tx2K*$9SqGtv7ieQ~|Ly`VQVSJIpeZaaW8nC!wTh@_y*^x82bk>sqmS&P@h z=v^#DCq+kqE8!%d9cG5`oPit!vUrcgEpv)9h@C+Yk*u+3-=CkKfqq59`nbdyLa43_ zXR^2bzZU@ddw_xmDlWWv^X7~N`+u+3rT<)JPmNJprD3p>i;qdPHBVX|*DWl6dE4Fo zDVl|c_i8O1PUt?=D*;@7;)(^69L6ZVhogU^C0bG))hxz~2TMtkLZ)N2=v_>z^ZV3Q zRHz!t6~lsiE&Ua`m(>*YO|yc5J%!x2j?zOvev&n`(CfS0x+!(FdVX=Z<>sJI@2}RE zKHD4HZcLZRZ^=YwwNkX4T+S4G>UX%Q$^D@v;Lh&1BmKJ%HKksddMRAIWA%IEXYt;4 z+d)ZZV$aE8>6DJE)cEsc@!Y=~g%jNIADZTwVhFz#!MEgW+2(7z|Mu%%nppgGy=%I$ z4VTU~KJZbz?{WQsk@V&h$Fp~~8bY!9srRTfI$QX?N#a*t7{9yX#d)nE~r}f@EL%{TELyU#9+qXRd*^hf!UC!%gJV)>O2}kWQ)b z@$}2~r-PqlWMmk4$;jp)gt&Zb?O^NDvl2(xtkC7pbZH=L@%HCuItoQ!H#xAV=&B89 zusEYW+h|2tk{*fFSSb*CX2_1Y5Q@FXW+BZ6MmW*5^1#5kTjt}^s;SKQf!hIBvO&k% z4>Bn4T_YN?u6{(Zq9hyTqeEhjlW<(5;UP_^7Oiro=%-5h zGC_lbCxiZ)|djcF2d}OO3lb=Ru4AN?(O#rG!$)hHU-#m{6~RIQ^;Z zSAi#Q*BoVX|AB*{?uS=sbohg-yZiR$rnX>~z+hc_j`dA2F~R2=_yeM=#L~*Gt8yKV zHB|Tfe{XGl)==$9_q0OhnqIv+x3O{5=pHuZ0xHMS7V&Q5%LhMytKepI1vQ25NK2=# zvJy@sOD!v@LnnzZ-RVGe?_H{Bh@fT15t z$GZuS{0}z&O#o&a%gg+Qn4Ir!a{&F2lM}LCb&6#myylZ^@(Qv)A72fvW=FvB=1+hB zJ9qMp%lMy+?D|S&jcD>prmk-JG?bPWzkK<~-Tn8Eua^(Mfz|rM`}cp&Jla+Iv;Ozj zqyGYSi$g-b!f*F(dV2ibyXgg`>bnahM;{<;qOK(q5)KLrSHi+nlRkB&OX^+bx(?<8 zhHkHHkM*}R`Kp>iy&jQD^}q3oN9xbt1 z6ji*zXz}#=v$+CA?)9Itrsv&`{6v~8jF-BljI_@0H>&kWo!UkOT zef;EZ#qc%m*()%70$$cHqp~$j`>LnR$1s{vWhYgZ6wb zrv1Rqm8HJW`MguP6xK60XKy<%6X&I(A!g#LN3!t!V=2vc+unHV-I4f@+7z!;$*v4t zg`no`kv;A}kKJwnLL0;vhmn0;v40u#qtEqT-NaU@dVDd#Iz^2_E>qLS@anz0e~y&4 zibcb8qs|uN2=+Vg-$c9LgcfniKhVylZ{=W4%mMSQjyU-2QAO3We|EtuXcQgY*Yxac z7I4p}SX403!ltQ?U>3xgrw)FC#Hp|@58m-x<}6sY&bMqxaj0=RS-9AAG4_eIl!p{V z^@)iGqfakC`gLSqY)CHiWMTjKXlFUi>Wc4!%9B0!TnE3o`*pJcHD>cOGn3Li>ogzQ z9(L#h${3`Pc~HoQN6uTm^7V6YsCf2FoFkqhY$+-VUPuXfd2l}7!K5y5C-Yywdi5sn z_&&ULQW=(t|5;jFugd0IRM3QaAAb8iGVwJ7Q(;p zlK-rtmhC9&BH=6e&zCNE{&)E88UM9~(xa(>;Ll{E1=n{;)?`_R**W|3CmY;bt*cDS zQ*1h~qZp8n4K2z`KYKfRdIDaGL~d!FODnRaaz$2*XShG%Z`$?otph1qqbefgZ-BH0 zrL9C?)@N^-C(Zt=@4%KOJz-{bvue@>sO(gD)zq(s{XSMY5_Xccv=tS?3_HiKxa3&k zZHNqVjRG0_ezz#{orKb7XHdQ=CBCno)z!%{5ZMpBc(yHAd_LrVCA%C!2(&h5d|h(O zc=5>1F%0`5IriZGAzoF{`gmIIFsfR-7*}WcTlp*lILI z(bk_jsNWxqO)KQp;3$4xGJRS8a@T#x&`#*D19eA@7giFg{_6nx&BVe&2V`g4ko_|u z?er{pU@&?d{l~w92)4?Hy*?iy2WX-7!F8ryK&_Hw?ZN=HbBi6$FK+IH{uK~s9z`}H zb2rIo5p?@CRfX?+G@g@vkL0SQ45D4BS&h2||FGm;PdzQdM2v&F^ z5r%2t2Y^mjRzU$KcXIJt+uNh-dywCKNB(ILAiv2%l=Jlw%uXE(Ak&Mb!Et`dl6VCo zFk#XLQ#XjC0K4$zD_1^(TsJ>YKVyMDA@}&WU9-3@o>1}hwB;(oh)nzCxD*3s8o$D)Q*lGwss*XL4F|Vu{5??j z|LK6~dcfK*Hq1y*ZvxlaRq?jT*;#Xul(H!oPz>Q6Rm|-Gl=FiJFJYtAi1NP$2=IFJ zHz@rt8b=@yURjId1|(v^O%T6=R6$XMNwm;L^uTV8f>LL^D~z^b@oS~2xLCkO{3UFm zT)b$Yv*ZZdK$TnfA3O+?duvR) zrRDG~sa`uz2pQ=71m7;K{(xHx#xkHmLPv#hY6f+4Z4K_sAJ79qAeEa;>!ZJaV6V&U zopK*kFQDV)>!V^{fC37XcF;knhHBmB;(P5-`A*Vc#|tK-J)#+_%*x1U_FT~bXAVqI zVLw|Y3li?m42-*G-Y7MOt_+?M7^)Qrol=)Z@#&)PTV@%mVF+k~oeqNl>V%9$?eU5k zp>mfaO;=;?W>(943!|%hB)PCwUfwMAede0%Pn)|{3uhma^RQ4^#8F&*YSk0=IB(QR+H%51 z(p^XJKKH3jducB7X9t&Wad8%HP*I7B5hdv&V*fsOcd)DtM>XMnnFH{hmcuq=J zlwdiniLo#Rl~&GWmFu34$hYJ3c8rTJUCX0i6O@EW8IIgB}zjb8XDf$pO{ z9?o1h3Jiw5%`Qb7u%$n}b~pboXuU9;b9QFs=6>||_o02wOj`TC02~G_^g?|`I?zTl zsqgwKz+2yIH@>oqBqdQ!gXxDMz}5+6E*$-SZSx?gflWpN0dB#EO?iX`9k=7$yKQG; zcfmLWeh9?=V_m@nh;2i+c&$bYML!0eJ^@Um@Z;?%z(utS4U=|~0@o4yWSc2GCa3IFwOdHL5bw^C#O<;f?tMaC{upw~H-bnO zgh&QkXz}Vq@5+^|%F_3l}iC;H&Ng^SH|w>SCS39Cn0C@Na9MM{Bxsl9IejK=uGtSu{uQ&#?cRZ>P>Zs z@6<(lh_N@dv=>iB&ee#{IXQtyb)&qrj9S9j#u)6RzT(O6{+!m6<7NsT|51|c- z=eyR)mB?mHn;wt<%^*A3HV>%vL8Wy!x@#v{5>1%MJ%$uUVJBH%2pJuwFlwZuLdJ?1 zO^hllgK6?mEySb6*u7j0r{N9+vsi$YVlHJLwNN%hbxR17^xF(1+H?Tmcx*hg#5{HN z@Py>S$9L~YkFZum&;~F+y5Eyk2@c#@stV3AYOo-0RvYLhInWe_+ze2*9L#sNLZ?uJ zbUhM^xu}JVkqI-we(?uw?h9~uqse~Dp-o`}W#>5b?gcmTytfYK(?>_X`T9qj zrX3>M@4$(oI?mL|#Gvcmg=((d9qwco!-q|;mWV6A_9-kxDy?z?Bz-v(ycp2 zWzG+yEAkmr8T|4qWn>8lKLabj8oQW;JX}bR%e}HnurXIytCO-cGk|8s4rPuy~~Sdiz5^WRUd^=lF)MM zo3F^e{pI%8Z!9W!?!GGr(%%%(9FctHS3R@(;4P_fAR-@xPRV4u!h_-a*<&Rvk!z^7 ztPHFSdJ~IgOh}S%m(_Pk2;4y!?<~lU4mzclrCf);kK3;arXN@hra13pr#i=WU#VlE z%9#yi2EII)bZ;QQI&N4x`Tl)08nSb%L+-lgz+0%uHzUG;^Js6aq~RO{WqPI^7RrUm zw@o(AsD4xt{yj2RAK)KEdd1a)6;BZXC<_P6h$f8Wr20lz2a1O};0lHPjbWy}zsD=N zjx>JV(PCko>}PZUTMQ2g#(+qxy-aNXK3wy=)%VNJj4g)ZG(qasRoPg{Q8Yn8qTyq0 zWB3YfV79SaO8>^nuT7$Ou0KbjKk+^9R-nd)%o;0G$q zFK6A)nkjrb)iHMzY*zidwW5@yA^!xq_&YrkC|d^q#c-OG>aBMb3V+TBcGC7BMkUgQ zAfOGj{rMIjS3d_oPtS4nZ#(gvt@pR%&nAIG%TS@jnXwy-m%t_ShEj>6L~Y&X3X(Hh z`YvQ^vOErZZeNowkZw3vTp7o4i`AmS(ueb^4f&UrpsMSpCjC;st*Zv^Srn>pUgn^k zE@xJq@NQT#V^K-QzP5QSg}0|tMaM97Maq{{mNq&ws`Ydsu40C2QGKLv4!QT+%6+5Z zE?O8F^RYrBW&g8{l7c|lTiYQYOPn3=`KdO@YAjacb*C#@=H?!J<5qabxy?`=Q5@=i zIrX!L!gVtWFITiK#e=PiW=jbS|3BDAqCTKLYNsmNX0skmWh`Qq#8O+RH@{2;6%yIm(?XwHbrepu zbK?~GrZi#~CrBO6!c=)v=MUD6LMe50{X$0U=z3T}yLFZ79b|4*i8E9P`a)VsNIWbd zQh#O4S%>RHtfqe@gn~Ml4UMbz4fdv9FJM7P`0sdL{DJ{sEa8K@Ip9@d8)7uV_&3z8I#(a^ky7e7<#mpHq2_Scv8|k zj5k8SP4G#o0IO}9eDVq=aH!tm@3diw|Ut39jYoi{j zR?jF^EteQ$6=7d(pTVWhqCV~;iWgFul%~sZ5b}|uV9&fE@`;sVmsX<^ii8rFZAqj* zcX`@XWO4p#s9I?cV~NFi_Dmk_P}kNE#`HnyH>mqI}r#vw^sUfQdu-q3+_Nzd}9<+`OrRp>A3TCwnJvz(uRpD%tD z`^k&;wmD&drdIUE5Hqo%bj2cd={-G8%*S$Kk~O-GE90!_C}Zx6rbdS{`F@-J>TZ>e z*Hp;nR7cs=r9)pT4MHWaPQItMFge%d5AUmev6sTwCpn zu!)?JpzU-`FZq0U0X&b}28Cd~?#48gQWMWM@?~Q^VlVL+Ds;8!jdD zji71d5wu}ltv_P}7azEj{u-mU(VDg;b-T=h3VPponx3Gh%|s6WQR}Mf2Cwk&>RzCY zkqko<%W{hwM-Q?jaiItZ>XF^AE0@m=SDIj;wt?UtAi7 zrP9~U@s_c|{gRdTCU4XeL>WVoA$xvTlK8Qo-Zy@pDXE+~(D*3j9V*m?YE5>C)MNy^ zhTB}NXf(Q~y2L@1 zr&bRsZ$>ESc9ykrEJ@nw5*>Xj4P1k1#F*|T8$Rdt%>l!K2bSaqqgP-LBy9&q7E1c{+(1GXhPLH>-dW@~dI{|yv$SO+8XKV}5`7Xyp^{H+F&I7!uO|m(hNeuG z1L$ZjV-bW+TwsxXF|YMVFO9vG>p;&(6$C z|7NJ#^z;UXjXSTbz#06N$of#{%vCSeSncuta+)_dEq5hz%I=s57k8Q%k`#8`u&}N? z$k;Y?-V!`G`K`a!g-7Oai`>Mav~K$;aB01^Ee*b#Dij@TLUF_xn=cz5PNq&gIIl(e zQ#K)@6~Tktu*2(1vxT)I>Y1^h@j+;A!nnXGVXKN^pAa9uDp|4vEe1q>AjA5}K5wnbrA4bmV& z;C1bYldPLXi)eHKzXT>LwM#PgtC>QNKU0Q2|6qZudAz-CT4rk3g%?*jagQCcNQa`5 zI_(Oa>4>$GD)G)!We%H7wftC}ixoT`3b@Mr&!L@m(VGV%{k3@g{@SHSrCa($Ps{!q zQR_v~o@&maXF_GuiR9z=MTaEZ`qe783~$=V;n;_vKm z6q>k}P0nCD9FiXXxLyFWIm}{{faXQl6Z~+qqbxDVdIg^R zCT#Uh+!B~Qg5L(8BE99@^gg(aR4swHRh&%dv8^JuwztDKjqITRO`ks3V-h|s6Yycf z9y@&ZKu00_C`=@HF6)VC$?#up6vz?@2&2pP4|&Z-qMs2D7}HrhuKd3VZI|fcw_4t+6X#E21O4wvQ-oqkJP?`&0P=ex zU|vgcHTBkb^y!6}_*MS<0@sRjo+cYHfz_rm|4+i_U_v#)Zo|31KDrDI!=D*#(yZJD5pDs_|+Ct9ASn>cHw}DF$3K-Ou3R zF%~f?H5MvPA6EIsf&d}|$az52DH9RAdS&z+6Los8PO+hEtHky`yOS4Y?J+``cmS5U z>FH_xT$Ymy%+%qapMpACKBccQ;K^ax-C&`IVz~cEg^6|68zaT@mrgxQ(hU(zPQ#KX zA^yD>SP#{ujI|z;NYY^R$K15;-ULFpTPT{ZQdX@b zUx9RDuhQ!@(4O;yq*5>O(Mn&r5;s9x?p1w!Uz+V8P>Cfb|C?vJa;hQklKDivVdqHq;swOMydoS+_?s(Jji^aG#u^zL!=eNL(RoO!Kv|T(R^EPUSQP6?|e-NcHyc zaBMQ85@*jMSWu8E;1@t~U>!qHY$bLD;~R^MHX!|?NyDeXJslL-@41uQW%KX`J0l{T zLUf3Yi>uF_G6K>Wc$EU|>`3o&*j*n84(t#-3qZK;J;oZ$gjt14Ih&D5gPG8|%+1!y zg6Gs{gBCrxwB9o71T0Ktl(38J;;m$3*a?jM#*~q?;-%-^uKco1T zWk@11N*O=eM!+c-C!sow2eL|XqI;1Z2p1<8v~RHm>$CE=ori2BT7BvK%HgAdcW-bQ zAaVY@J7o<8m0J+4g44S0pr+GdIc(pVdhMBetC+A*vYKd*Cz~?zF=?d77kPxFPn={p zI*%fzm+#n8F=cpqOXe_8Kqq`L`-F*>=>EFUU?TRYU6Y^xpsC{rpnoPOP`XxK_f)NHi>S+h#f( zbz>^+nUEC&WE}#re!k?EYPeRFGs4EwzQf5fMT?<(#smetnp9D9@LUpTSWH{gKGf=m+{`AM${aN3Q=z$GNX}unX&eo_GYo(>a zA1z|s#Ex1E6Hy1>* z*drNnpKcBen+C2vI#!f;miE=hc8>*7crNx@O4)N;7UHD$ukbwxvE{K8<$pqo5}Z?! zVg8Cohgv)EgscD9*tWaY8JijJeoq*`UD{Iexdh#PN7|C8C-5$3-9Q^-ucj3)wM3c8 zO4W2-WheOb;Kgvy1!k2z;d+CrμkjW8iLTj&-}1xRLnw2O7PAdH`}8XfofSZM++ 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ÙS9y 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

  • ;k-bo!DeB)8H`}vq+UL6mmg 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 literal 0 HcmV?d00001 diff --git a/run_transcribe.sh b/run_transcribe.sh new file mode 100755 index 0000000..460abae --- /dev/null +++ b/run_transcribe.sh @@ -0,0 +1,31 @@ +#!/usr/bin/env bash +# Launcher: sets cuDNN/cuBLAS lib path from pip-installed nvidia wheels, +# then runs transcribe.py inside the venv. +# +# Usage: +# ./run_transcribe.sh "1 lug alle ore 08-47.m4a" +# ./run_transcribe.sh input.m4a --model large-v3 # heavier, ~5GB VRAM +# ./run_transcribe.sh input.m4a --device cpu # no GPU +set -euo pipefail + +HERE="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +VENV="$HERE/.venv" +PY="$VENV/bin/python" + +if [[ ! -x "$PY" ]]; then + echo "ERROR: venv python not found at $PY" >&2 + exit 1 +fi + +# Collect every nvidia/*/lib dir shipped by the pip wheels. +NVIDIA_LIBS="$("$PY" - <<'PYEOF' +import glob, os, sys +site = next(p for p in sys.path if p.endswith("site-packages")) +dirs = glob.glob(os.path.join(site, "nvidia", "*", "lib")) +print(os.pathsep.join(dirs)) +PYEOF +)" + +export LD_LIBRARY_PATH="${NVIDIA_LIBS}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" + +exec "$PY" "$HERE/transcribe.py" "$@" diff --git a/specifiche/inventario-server-vm.md b/specifiche/inventario-server-vm.md new file mode 100644 index 0000000..79cfa29 --- /dev/null +++ b/specifiche/inventario-server-vm.md @@ -0,0 +1,122 @@ +# MECGI — Inventario Server e Macchine Virtuali + +**Fonti:** `ReteMecgi.docx` (inventario) + trascrizione audio 4 lezioni 01/07/2026 (`batched/`). +**Legenda fonte:** 📄 = da docx · 🎙️ = da audio · 🔀 = confermato da entrambi. +**Legenda `[?]`:** dato incerto o da confermare. + +--- + +## 1. Infrastruttura fisica + +| Componente | Descrizione | Fonte | +|---|---|---| +| **Host VMware #1** | Server principale di produzione. Doppio hardware. Ospita le VM attive. | 🔀 | +| **Host VMware #2** | Secondo server con **repliche Veeam**. Non è un cluster — VM in "coppia": se cade il #1 si accende la replica sul #2. Stesso SO ESXi 7.0.3. | 🎙️ | +| **NAS Synology ×3** | Backup. NAS1 (in azienda, "in basso"), NAS2 (azienda), NAS3 (**a casa di Enrico**) + disco USB esterno. I 2 NAS in azienda: dischi **2 TB + 3 TB**. | 📄 | +| **Firewall Zyxel** | Firewall **hardware Zyxel**, gestione software **Nebula** (cloud, gestita da ditta esterna). | 🎙️ | + +### Host principale — hardware 🎙️ +- **RAM:** **~143 GB** (dato letto dalla dashboard vSphere); ~128 GB era la stima a memoria. +- **Dischi:** SSD. Gruppo iniziale **RAID 5**; 2 dischi aggiunti in **RAID 1** (ampliamento spazio). +- **Hypervisor:** **VMware ESXi 7.0.3**. Licenza a pagamento. +- **Accesso:** utente **root** + password. IP host `x.x.2.15` `[?]`. +- **Credenziali:** raccolte in un **file Excel** dei sistemi. +- Dischi VM creati a **dimensione fissa** (non dinamica) per evitare problemi di espansione. + +### Storage 🎙️ +- **datastore 1** — SSD, RAID 5 `[?]` +- **datastore 2** — SSD, secondo gruppo, ampliato (~1 TB aggiunto) `[?]` +- VM distribuite tra i due datastore per bilanciare il carico. +- **Disco NFS** temporaneo: supporto per trasferimento macchine; non contiene dati di lavoro. + +--- + +## 2. Macchine virtuali + +| Nome VM | Ruolo | SO / Stack | Dominio | Stato | Fonte | +|---|---|---|---|---|---| +| **GEST-10** | Server gestionale **principale**. **Esolver** + TS Remote (accesso browser). Ospita i DB principali. | Windows + SQL Server | DC2022 | Attiva (critica) | 🔀 | +| **DC2022** | **Domain Controller** (Active Directory) per i 2 gestionali (SRVAGILIS + GEST-10). ~25–30 GB RAM `[?]`. | Windows Server 2022 | — (è il DC) | Attiva (critica) | 🔀 | +| **SRVAGILIS.MECGI** | Vecchio gestionale **Agilis** + poi **Arca nuovo** installato sopra. Accesso utenti via **TSplus**. Zona `.27` `[?]`. | Windows | DC2022 | Attiva (legacy) | 🔀 | +| **SRVTERM** | **Terminal Server** (RDP) per il vecchio gestionale Agilis, consultazione dai client. "Ponte" che eroga il servizio RDP. Destinata a dismissione. | Windows (Terminal Server) | `[?]` | Attiva (legacy) | 🔀 | +| **MODULA** | Gestione **magazzino verticale** Modula (61 cassetti). DB dedicato + 5 tabelle di interscambio col gestionale. **Sganciata dal dominio** (workgroup). Macchina fisica sottostante ~12 anni. | Windows Server 2016 | ❌ workgroup | Attiva | 🔀 | +| **MECGIDATIpreventivi** | Dati **preventivi** + documenti allegati (software preventivi "vostro" / Esolver). Solo Samba, accesso **solo amministratore**. Archivio su directory/AD separata `[?]`. | Samba (Linux `[?]`) | separata `[?]` | Attiva | 🔀 | +| **Mecgidata (MacG Data)** | **File System Samba** — condivisione cartelle/disegni (anche con clienti). Fa da store locale che si allinea con Nextcloud. | Samba (Debian `[?]`) | ❌ indipendente | Attiva | 🔀 | +| **Webdoc (WebDoc)** | **Nextcloud** (cloud interno, tipo Google Drive). Client Nextcloud che allinea con Mecgidata. Disco **350 GB** (~70–90 GB liberi). Installato con parte grafica (client richiede GUI). | Nextcloud su **Debian** | ❌ indipendente | Attiva | 🔀 | +| **VEEAMSRV** | Server **backup + repliche Veeam**. Veeam **v11** (no upgrade a v12: ESXi 7.0.3 non lo supporta). | Windows | `[?]` | Attiva | 🔀 | +| **Win10mag** | Client **Modula** (software **WMS**) + **stampa etichette**. Virtualizzata. | Windows 10 | `[?]` | Attiva | 🔀 | +| **ARCAPRO** | Gestionale vecchio **Arca Pro**. | Windows | `[?]` | `[?]` | 🔀 | +| **DOMINO** | Posta **Lotus Notes / Domino** (IBM). Solo consultazione mail storiche (anche di 20 anni fa). | — | — | Spenta (~1 volta/anno) | 🔀 | +| **CRM** | Sistema CRM — **da eliminare**. | — | — | Da rimuovere | 🔀 | + +--- + +## 3. Database + +Motore: **SQL Server** (su GEST-10) e **MariaDB** (Nextcloud/WebDoc su Debian). + +**Su GEST-10 (SQL Server):** +1. **Gestionale** (Esolver) +2. **Modula** — magazzino verticale (motore SQL; volume dati non enorme, molti log di movimento) +3. **Preventivatore** — programma preventivi + +**Su WebDoc/Nextcloud:** **MariaDB** + Apache + PHP (stack LAMP su Debian). + +> Nota: il DB preventivi è citato sia su GEST-10 (audio §1) sia come VM `MECGIDATIpreventivi` (docx). MECGIDATIpreventivi sembra essere l'**archivio file/documenti** dei preventivi (Samba), non il DB motore. Da confermare. `[?]` + +--- + +## 4. Dominio, accesso remoto, rete + +- **Dominio Windows** su **DC2022** (Active Directory) → copre **SRVAGILIS** e **GEST-10**. 🔀 +- **Modula** e le macchine Nextcloud/Samba sono **fuori dominio** (indipendenti). 🎙️ +- **MECGIDATIpreventivi** usa una **directory/AD a parte** per l'archivio `[?]` (frase sorgente ambigua). 🎙️ +- **Procedura utente dominio:** creare prima l'utente in AD, poi abilitarlo lato gestionale. 🎙️ +- **Policy:** utenti non-admin non navigano in Internet. 🎙️ +- **TSplus** (sostituisce Terminal Server Windows): accesso gestionale **via browser**, porta **80/90** `[?]`. Licenza fino ad **agosto 2028**. 🎙️ +- **VPN:** accesso esterno (anche mobile/tablet) sempre via **VPN**; utenti VPN creati sul **firewall Zyxel**. 🎙️ +- **Nextcloud da esterno:** IP fisso → firewall → **porta 443** → VM Nextcloud. Dominio pubblico **MacG** (area web + Nextcloud), gestione **DNS**. Esterni comunque via VPN per il gestionale. 🎙️ +- **Client:** + - Windows → **Windows App** (RDP). + - Ubuntu (~4 in officina, immagini clonate) → **Remmina** (RDP multi-protocollo). 🎙️ + - App gestionale = icona **Agilis** sul desktop. 🔀 + +--- + +## 5. Backup — strategia 🎙️ + +Tre modalità: + +1. **Repliche VM (Veeam)** → host secondario, **ogni 2 ore**. Perdita max ~2 ore. Non è un vero backup. +2. **Backup Veeam** → NAS, **ogni 12 ore**. + - NAS1 (azienda, "in basso"), NAS2 (azienda), **NAS3 a casa di Enrico**. + - NAS3 riceve **solo backup dei database**; durante le vacanze (Natale/Agosto) ci si porta la macchina e si ripristina l'intero backup. + - NAS3 acceso **solo di notte** via **Shelly** (dispositivo domotico) per la finestra di backup, poi spento → sicurezza anti-attacco (fuori rete quando non serve). +3. **Backup fisico manuale** → disco **USB esterno**, settimanale / ogni 15 giorni. Incrementale. La licenza Veeam non permette USB diretto → il disco è montato su una VM che ne condivide la cartella in rete. + +--- + +## 6. Servizi esterni / altro + +- **Posta:** **Google Workspace** (Gmail). Caselle da **130–150 GB**. Non più Domino/Exchange. 🎙️ +- **Firewall:** hardware **Zyxel** + **Nebula** (software cloud gestito da ditta esterna). Prima: firewall open-source self-managed. Fornisce filtro/statistiche traffico + gestione utenti VPN. 🎙️ +- **CAD 3D:** licenza ~**2000 €/anno** (in valutazione per il costo). 🎙️ +- **Google Drive:** ~12 €/mese per postazione → in valutazione alternative (spinta verso Nextcloud per privacy/costo). 🎙️ +- **Assistenza Modula:** contratto, intervento via **TeamViewer**, risposta ~30 min, manutenzione fisica 1 volta/anno. 🎙️ + +--- + +## 7. Valutazioni future 🎙️ + +- **Proxmox** come possibile sostituto di VMware: base Debian, ZFS, container LXC + VM KVM, cluster + backup nativi a 3 nodi. Il tecnico lo usa già a casa da ~5 anni (domotica, foto). Licenza Enterprise ~300–400 €/anno. VMware valutato a rischio dopo cambio proprietà. `[?]` decisione aperta. + +--- + +## 8. Discrepanze / da confermare + +- **RAM host:** 128 GB (audio) vs ~143 GB (dashboard). `[?]` +- **DB preventivi:** su GEST-10 o su MECGIDATIpreventivi? Probabilmente DB su GEST-10, archivio file su MECGIDATIpreventivi. `[?]` +- **Indirizzi IP:** citati in audio solo host `.15` e SRVAGILIS `.27` (entrambi `[?]`, dialetto rumoroso). Rete interna `192.168.1.x` `[?]`. Mappa IP completa **da ricostruire** dalle macchine reali. +- **SO** di Mecgidata / MECGIDATIpreventivi: Debian o altro Linux (Samba/Nextcloud → Debian). `[?]` +- **SRVTERM vs SRVAGILIS:** SRVTERM = Terminal Server, SRVAGILIS = host gestionale Agilis/Arca. Verificare se sono due VM distinte o ruoli sulla stessa. `[?]` +- **Fornitori** Arca / Arca Pro non nominati. `[?]` diff --git a/specifiche/mecgi_01-07-26.md b/specifiche/mecgi_01-07-26.md new file mode 100644 index 0000000..482fe8d --- /dev/null +++ b/specifiche/mecgi_01-07-26.md @@ -0,0 +1,247 @@ +# Rete aziendale MECGI — Passaggio di conoscenze + +**Data lezione:** 1 luglio 2026 (4 registrazioni: 08-47, 09-27, 10-09, 10-46) +**Fonte:** trascrizione audio (dialetto veneto) adattata in italiano +**Nota:** documento ricostruito dalla trascrizione automatica (modalità *batched*). I punti incerti sono marcati con `[?]`. Trascrizioni grezze complete in `batched/`. +**Inventario tecnico strutturato:** vedi `inventario-server-vm.md`. + +--- + +## 1. Server principale (host di produzione) + +- **Ruolo:** host principale di lavoro/produzione, virtualizzazione. +- **Hardware:** doppio hardware come sistema. +- **Dischi:** due coppie / due gruppi RAID. + - Gruppo iniziale: **RAID 5** su **SSD**. + - Due dischi aggiunti in seguito (problemi di spazio qualche anno fa): tra loro in **RAID 1**. +- **RAM:** **~143 GB** (letti dalla dashboard vSphere); ~128 GB era la stima a memoria. +- **Stato:** macchina recente, da questo punto di vista nessun problema di risorse. +- **Sistema operativo host:** **VMware ESXi 7.0.3** (nella trascrizione "WMWR 703"). +- **Licenza:** VMware a pagamento (livello che consente più funzioni del free, in particolare il backup). + +## 2. Alta disponibilità / backup — Veeam + +- Non è un vero **cluster**: due macchine "in coppia". +- Software di backup: **Veeam**. + - Oltre al backup fa le **repliche delle macchine virtuali**. + - Allineamento delle VM attive **ogni 2 ore**. + - In caso di guasto dell'host principale: basta **accendere l'altra** macchina (replica al massimo 2 ore vecchia). + +## 3. Storage / datastore + +- Due datastore su SSD: + - **datastore 1** — RAID 5 1.8TB + - **datastore 2** — RAID 1 (~1 TB) +- Le VM sono **distribuite tra i due datastore** per bilanciare il peso; a livello di prestazioni non cambia (dischi analoghi). +- **Disco NFS temporaneo:** usato in passato per **trasferimento macchine** da una parte all'altra; attualmente montato come supporto, non contiene dati di lavoro. +- Uno dei dischi di trasferimento è su una macchina **NAS** (vedi oltre). + +## 4. Credenziali + +- Le password dei sistemi sono raccolte in un **file Excel** (evitare di rimanere "chiusi fuori"). +- Accesso server principale: utente **root** + password (indirizzo host `x.x.2.15` `[?]`). + +## 5. Macchine virtuali + +### 5.1 GES — Domain Controller +- Fa **solo il dominio**. +- SO: **Windows Server 2022** ("DC2022"), **Active Directory**. +- Serve perché i gestionali richiedono il dominio per la **gestione utenti** (si appoggiano al dominio Windows). +- Se questa VM non è attiva, i gestionali non partono / gli utenti non riescono a collegarsi. +- ~25–30 GB di RAM `[?]`. + +**Concetto dominio (spiegazione data a Davide):** +- All'installazione di un server Windows si sceglie **dominio** o **workgroup**. +- Il dominio centralizza utenti e autorizzazioni: crei l'utente e i permessi sul dominio, il client Windows li ritrova. +- Scelta storica: tenere **separati** il gestionale dal resto (posta, navigazione), per non legare tutto al dominio Microsoft. + +### 5.2 GEST10 — Server gestionale principale +- **Macchina principale** attuale, dove gira il gestionale. +- Ospita: + - Gestionale principale. + - Programma **preventivatore** ("il programma vostro dei preventivi"). +- **Database** (SQL Server, non MySQL) — tre database principali: + 1. Gestionale. + 2. **Modula** — magazzino verticale. + 3. Preventivatore. + +### 5.3 Domino (Lotus Domino) — legacy +- Macchina quasi sempre spenta, accesa **una volta ogni 1–2 anni**. +- **Lotus Domino** (IBM): piattaforma di posta + gestione documentale + micro-CRM, con linguaggio di programmazione interno. +- Molto stabile ("mai piantato"), ma abbandonata per politica commerciale IBM → migrazione verso Exchange. +- Tenuta viva solo per **recuperare vecchie email** (es. una mail del 2000 richiesta da un cliente). + +### 5.4 SRVAGILIS / SRVTERM — gestionali legacy (Agilis/Arca) +- **SRVAGILIS.MECGI**: host del vecchio gestionale **Agilis** (durato ~8 anni), su cui è stato poi installato anche **Arca nuovo**. Indirizzo zona `.27` `[?]`. +- **SRVTERM**: **Terminal Server** dedicato (RDP) per la consultazione del vecchio gestionale dai client — "ponte" che eroga il servizio. +- Sempre accesi perché ancora usati saltuariamente (es. Sonia). Destinati a dismissione. +- Gli utenti che usano ancora il gestionale Arca si collegano via **TSplus** (browser) o via sessione **RDP**. + +### 5.5 Contesto impianti (perché serve il legacy) +- Gli impianti fisici (pompe, dosatori) durano **30–40 anni**. +- Capita di dover assistere impianti montati 30 anni fa → serve accedere a gestionali/dati **pre-2000** (prima installazione su **Windows NT**). + +## 6. Accesso remoto — TS Plus + +- **TSplus** = tool che **sostituisce il Terminal Server Windows**. +- Basato sul protocollo **RDP**. +- Gli utenti si collegano **via browser** a questa macchina (porta **80/90** `[?]`) e vedono solo l'applicativo gestionale a cui sono abilitati. +- Include un **disco condiviso** ("ponte") per scambiare file (PDF, export Excel) tra gestionale e desktop utente. +- Autenticazione tramite TSplus; l'accesso amministratore vede tutte le sessioni, gli utenti solo la propria. +- **Perché non Terminal Server Windows:** aggiornamenti Windows che rompono la configurazione; TSplus dà controllo fine su cosa l'utente può fare (solo le app, niente navigazione). +- **Licenza TSplus:** valida fino ad **agosto 2028** (~4 anni), supportata dal produttore. + +## 7. Client / postazioni + +- **Officina:** ~4 macchine **Linux Ubuntu** `[?]`. +- **Resto ufficio:** client Windows. +- Accesso al gestionale **sempre via RDP** (nessun client specifico installato): + - Da Windows: app **Windows App**. + - Da Ubuntu: **Remmina** (client RDP **multi-protocollo** — RDP, FTP, ecc.; sceglie il protocollo in base al collegamento). +- L'applicativo gestionale compare come icona **Agilis** sul desktop utente. +- Tendenza: sempre più accesso **via browser** (sia gestionale sia preventivatore), sempre meno client RDP dedicato — RDP resta solo per il **gestionale vecchio**. + +## 8. Dominio Windows — gestione utenti (procedura) + +- Utenti e gruppi gestiti in **Active Directory** sulla macchina DC2022. +- **Procedura aggiunta utente:** + 1. Creare l'utente **nel dominio** (Active Directory) — prima cosa. + 2. Poi aggiungerlo/abilitarlo lato gestionale (TSplus), dove eredita le preimpostazioni standard. +- Le **policy di dominio** limitano la navigazione: gli utenti non amministratori non possono navigare in Internet. +- Possibile aggiungere un utente **fuori dal dominio**, ma non potrà usare il gestionale (il gestionale è legato al dominio). + +## 9. Integrazione gestionale ↔ Modula (magazzino verticale) + +- Integrazione fatta all'origine tramite **tabelle di interscambio** (database dedicato, "di frontiera"). +- Il gestionale, su certi tipi di documento, invia automaticamente: + - **Ordine di prelievo** a Modula. + - **Versamenti** per mettere merce in produzione. +- Scambio bidirezionale: ciascun sistema legge e scrive nelle tabelle comuni. +- **Cinque tabelle** di interscambio: + 1. Testa prelievo + 2. Righe prelievo + 3. Testa versamento + 4. Righe versamento + 5. Articoli +- Un agente/servizio legge periodicamente le tabelle e trasferisce i dati. + +## 10. Gestionali — storico + +Ordine cronologico (dal più vecchio al più recente): + +| # | Gestionale | Fornitore | Tecnologia / note | +|---|---|---|---| +| 1 | **Arca** | `[?]` | Usato ~20 anni | +| 2 | **Arca Pro** | `[?]` | Evoluzione di Arca | +| 3 | Gestionale su **Mac / FileMaker** | — | Intermezzo ~2 anni. "Venduto come fumo, cose fantastiche" ma per il grosso del gestionale "un bagno di sangue" → abbandonato | +| 4 | Gestionale precedente | `[?]` | Penultima versione (~3 anni fa), su SRV GEST / Terminal Server dedicato | +| 5 | **Esolver** (attuale) | **Sistemi** (Torino, Piemonte) | Gestionale nuovo, SQL Server | + +## 11. Mini-server Mac (dati legacy FileMaker) + +- Server **separato** dal resto (non è una VM sull'host principale): un **mini-server Mac** dedicato (modello preciso, es. Mac Mini, `[?]`). +- Tenuto vivo per consultare i dati dell'epoca **FileMaker** (es. qualche **distinta base**), consultati saltuariamente (es. Sonia). +- Accesso: collegamento dedicato → sfoglia le condivisioni del mini-server. +- Nomi/credenziali specifiche non ricordati a memoria durante la lezione (annotati altrove `[?]`). + +## 12. Magazzino verticale — Modula / WMS + +- **VM MODULA**: Windows Server **2016**, **fuori dominio** (workgroup, "libera"). Macchina fisica sottostante ~12 anni. +- Software gestione: **WMS** (client su **Win10mag**). Il client ha solo la parte operativa; parametrizzazione/utenti nuovi si fanno solo lato server. +- **Operatore:** Mauro (magazziniere), in formazione. +- **Ordini gestiti** (arrivano dal gestionale): + - **ODP** — Ordine Di Prelievo (per produzione/assemblaggio). + - **ODS** — Ordini Di Spedizione (materiale venduto, non assemblato, solo da spedire). +- Il gestionale invia l'ordine → Modula evidenzia le righe: **giallo** = quantità insufficiente/impegnata; **grigio** = articolo impegnato da richiamare. +- **Layout fisico:** magazzino verticale a **61 cassetti** + magazzino orizzontale a scaffali (per merce ingombrante: pompe, verghe/tubi da 6 m). +- **Logistica ubicazioni:** ogni articolo con ubicazione; non tutto ubicato (merce a scorta vs merce ordinata per commessa). +- **Assistenza Modula:** contratto, intervento via **TeamViewer**, risposta ~30 min (hardware + elettromeccanica + software), manutenzione fisica **1 volta/anno** (cinghie, allineamenti). Sistema di monitoraggio errori. Include bilancia (avviso sovrappeso). + +## 13. Gestione documenti — Samba + Nextcloud + +Due VM che gestiscono gli **stessi dati in due modi**: + +- **Mecgidata (MacG Data)** — **File System Samba**: condivisione cartelle, disegni, ecc. Store "locale". +- **WebDoc** — **Nextcloud** (cloud interno, su **Debian**, tipo Google Drive privato). Client Nextcloud allinea i dati con Mecgidata → **doppia copia** (locale Samba ↔ cloud). + +**Funzionamento:** +- Utenti Nextcloud **indipendenti** dal dominio (account propri, permessi per cartella: sola lettura / lettura-scrittura). +- Cartelle condivise **anche con clienti esterni** (es. rapportini tecnici, manualistica). +- **Conflitti:** se due modificano lo stesso file, Nextcloud avvisa e propone di tenere entrambe le versioni. È una delle manutenzioni ricorrenti. +- Chi usa il client Nextcloud (es. Andrea) lavora **in locale**, sincronizzazione automatica. Samba usato per navigare velocemente (es. sfogliare foto). +- **Foto impianti:** l'operatore carica le foto (anche via app Nextcloud su telefono); Nextcloud le ridimensiona automaticamente via **Imagick/PHP** per l'anteprima. +- **Aggiornamenti Nextcloud:** scarica versione nuova, scompatta, reinserisce `config.php`, lancia comando **`occ`** (CLI PHP di Nextcloud) → aggiorna anche le tabelle DB. Stack **LAMP** (Apache + PHP + **MariaDB**) su Debian. +- **MECGIDATIpreventivi:** macchina **Samba** dedicata **esclusivamente** al software preventivi ("vostro"). Accesso **solo amministratore**. Archivio documenti (non salvati nei DB), gestito su una **directory/AD separata** `[?]` (frase sorgente ambigua). + +## 14. Stampa etichette — Win10mag + +- **VM Win10mag** (Windows 10, virtualizzata): usata da Mauro per client **Modula/WMS** + **stampa etichette**. +- Due stampanti a rullo: + - **Ticket in carta** (pacchi in spedizione). + - **Etichetta metallica/argento** (attaccata alle pompe, resistente all'usura e ai solventi). +- Stampantine datate → funzionano solo con **driver Windows** specifici (motivo per cui serve la VM Windows dedicata). + +## 15. Backup — strategia + +Tre modalità distinte: + +1. **Repliche VM (Veeam)** → host secondario, **ogni 2 ore**. Perdita max ~2 ore. Non è un vero backup, è ripartenza rapida. +2. **Backup Veeam** → NAS, **ogni 12 ore**. + - **NAS1** (azienda), **NAS2** (azienda), **NAS3 a casa di Enrico**. + - NAS3 riceve **solo i database**; durante le vacanze (Natale/Agosto) si ripristina l'intero backup. + - NAS3 acceso **solo di notte** via **Shelly** (interruttore domotico) per la finestra di backup, poi spento → fuori rete = protetto da attacchi. +3. **Backup fisico manuale** → disco **USB esterno**, ogni settimana / 15 giorni, incrementale. La licenza Veeam non consente USB diretto → disco montato su una VM che condivide la cartella in rete. + +- **Veeam v11** (no upgrade a v12: ESXi 7.0.3 non supporta versioni successive). +- Storico: in 30 anni un solo crash grave (macchina Windows agli inizi) + un paio di attacchi (coinvolta anche la Polizia Postale) → da lì backup ridondante. + +## 16. Rete, firewall, VPN + +- **Firewall:** hardware **Zyxel** + gestione software **Nebula** (cloud, gestita da **ditta esterna**). Prima: firewall **open-source** self-managed su macchina dedicata. +- Il firewall fornisce: filtro/statistiche traffico e **gestione utenti VPN** (creazione utenti + password). +- **VPN:** ogni accesso da esterno (anche mobile/tablet) passa da VPN. +- **Pubblicazione Nextcloud:** IP fisso → firewall → **porta 443** → VM Nextcloud. Dominio pubblico **MacG** (area web + Nextcloud) con gestione **DNS**. +- Episodio: un aggiornamento del firewall ha cancellato una password VPN → utente non riusciva a collegarsi; risolto dalla ditta esterna da remoto. + +## 17. Posta e servizi cloud + +- **Posta:** **Google Workspace** (Gmail). Caselle **130–150 GB**. Non più Domino/Exchange. +- **Calendari Google:** usati per coordinare l'assistenza (Andrea gestisce ~5 tecnici in trasferta). +- **Google Drive:** ~**12 €/mese per postazione** → in valutazione per costo/privacy (spinta verso Nextcloud, dati che restano in casa). +- **CAD 3D:** licenza ~**2000 €/anno** (costo elevato in valutazione). + +## 18. Valutazioni future — Proxmox + +- Possibile sostituto di **VMware** (a rischio dopo cambio proprietà/costi). +- **Proxmox:** base **Debian**, storage **ZFS**, supporta VM **KVM** e container **LXC**, cluster + backup nativi (3 nodi: replica + backup). Community attiva. +- Il tecnico lo usa **a casa da ~5 anni** (domotica, gestione foto) → esperienza non ancora in produzione. +- Licenza Enterprise ~**300–400 €/anno**. Decisione **aperta** `[?]`. + +--- + +## Glossario / correzioni trascrizione + +| Trascritto | Corretto | +|---|---| +| WMWR 703 | VMware ESXi 7.0.3 | +| Vim / QM UR | Veeam | +| DC2022 | Windows Server 2022 (Domain Controller) | +| TS Plus / T-Esprass | TSplus | +| Esolver | Esolver (Sistemi) | +| Rummina / Rammina | Remmina | +| Modula | Modula (magazzino verticale automatico) | +| RAID / Raiden / rider | RAID | +| termina server | Terminal Server | +| VMS / WMS | WMS (client Modula) | +| MacG Data / MacGData | Mecgidata (Samba) | +| Nest Cloud / xCloud | Nextcloud | +| OCC / OCCPHP | comando `occ` (CLI Nextcloud) | +| BIMARIA / Maria | MariaDB | +| zixel / Nebula | Zyxel + Nebula (firewall) | +| Vim / Vimas | Veeam | +| Froxmox / Proxmox | Proxmox | +| Copaitos / Copilot | co-pilot (monitor a fianco magazzino) | +| Shelly | Shelly (interruttore domotico) | +| Imagick / PHP Image Mask | Imagick (PHP) | +| Euroswitch | cliente (esempio ODP 380) | +| POSTAS | Google Workspace / posta | diff --git a/transcribe.py b/transcribe.py new file mode 100755 index 0000000..2e60a67 --- /dev/null +++ b/transcribe.py @@ -0,0 +1,140 @@ +#!/usr/bin/env python3 +"""Local transcription with faster-whisper. + +Tuned for NVIDIA GTX 1660 Ti (Turing GTX 16xx): uses int8_float32 because +float16 / int8_float16 are broken/slow on this GPU family. + +Outputs (next to input, same basename): + .txt plain text, one line per segment + .srt subtitles with timestamps + .json raw segments (start, end, text) for later processing + +Raw ASR only. Italian-dialect adaptation/cleanup is a separate step. +""" +import argparse +import json +import sys +from pathlib import Path + +from faster_whisper import WhisperModel, BatchedInferencePipeline + +# Bias recognition toward the domain vocabulary (corporate networks). +DEFAULT_PROMPT = ( + "Lezione tecnica su reti aziendali. Termini ricorrenti: rete, server, " + "switch, router, firewall, VLAN, indirizzo IP, DNS, DHCP, VPN, gateway, " + "backbone, cablaggio, dominio, Active Directory, backup, NAS, subnet, " + "porta, patch, armadio rack, centralino, PLC." +) + + +def fmt_ts(seconds: float) -> str: + """seconds -> SRT timestamp HH:MM:SS,mmm""" + ms = int(round(seconds * 1000)) + h, ms = divmod(ms, 3_600_000) + m, ms = divmod(ms, 60_000) + s, ms = divmod(ms, 1000) + return f"{h:02d}:{m:02d}:{s:02d},{ms:03d}" + + +def main() -> int: + ap = argparse.ArgumentParser(description="Local faster-whisper transcription") + ap.add_argument("audio", type=Path, help="input audio/video file") + ap.add_argument("--model", default="large-v3-turbo", + help="model name or path (default: large-v3-turbo)") + ap.add_argument("--device", default="cuda", choices=["cuda", "cpu"]) + ap.add_argument("--compute-type", default="int8_float32", + help="int8_float32 for GTX 1660 Ti (NOT float16)") + ap.add_argument("--language", default="it") + ap.add_argument("--task", default="transcribe", choices=["transcribe", "translate"]) + ap.add_argument("--beam-size", type=int, default=5) + ap.add_argument("--prompt", default=DEFAULT_PROMPT, + help="initial_prompt to bias vocabulary") + ap.add_argument("--no-vad", action="store_true", help="disable Silero VAD filter") + ap.add_argument("--batched", action="store_true", + help="use BatchedInferencePipeline: independent chunks, " + "no cross-context (kills hallucination loops)") + ap.add_argument("--batch-size", type=int, default=8, + help="batch size for --batched (default 8)") + ap.add_argument("--outdir", type=Path, default=None, + help="output dir (default: alongside input)") + args = ap.parse_args() + + if not args.audio.is_file(): + print(f"ERROR: file not found: {args.audio}", file=sys.stderr) + return 1 + + outdir = args.outdir or args.audio.parent + outdir.mkdir(parents=True, exist_ok=True) + stem = args.audio.stem + txt_path = outdir / f"{stem}.txt" + srt_path = outdir / f"{stem}.srt" + json_path = outdir / f"{stem}.json" + + print(f"[load] model={args.model} device={args.device} " + f"compute_type={args.compute_type}", flush=True) + try: + model = WhisperModel(args.model, device=args.device, + compute_type=args.compute_type) + except Exception as e: # noqa: BLE001 + print(f"[warn] GPU load failed ({e}); falling back to CPU int8", flush=True) + model = WhisperModel(args.model, device="cpu", compute_type="int8") + + print(f"[run] transcribing: {args.audio.name} " + f"(batched={args.batched})", flush=True) + if args.batched: + # Independent chunks: no condition_on_previous_text, VAD forced on. + # Best for degraded/dialect audio prone to repetition loops. + batched = BatchedInferencePipeline(model=model) + segments, info = batched.transcribe( + str(args.audio), + language=args.language, + task=args.task, + beam_size=args.beam_size, + initial_prompt=args.prompt, + batch_size=args.batch_size, + repetition_penalty=1.2, + ) + else: + segments, info = model.transcribe( + str(args.audio), + language=args.language, + task=args.task, + beam_size=args.beam_size, + initial_prompt=args.prompt, + vad_filter=not args.no_vad, + vad_parameters=dict(min_silence_duration_ms=500), + condition_on_previous_text=True, + ) + print(f"[info] detected language={info.language} " + f"prob={info.language_probability:.2f} " + f"duration={info.duration:.1f}s", flush=True) + + seg_records = [] + with txt_path.open("w", encoding="utf-8") as ftxt, \ + srt_path.open("w", encoding="utf-8") as fsrt: + for i, seg in enumerate(segments, 1): + text = seg.text.strip() + # stream progress to stdout + print(f" [{fmt_ts(seg.start)} -> {fmt_ts(seg.end)}] {text}", flush=True) + ftxt.write(text + "\n") + fsrt.write(f"{i}\n{fmt_ts(seg.start)} --> {fmt_ts(seg.end)}\n{text}\n\n") + seg_records.append({"id": i, "start": seg.start, + "end": seg.end, "text": text}) + + json_path.write_text( + json.dumps({"language": info.language, + "duration": info.duration, + "model": args.model, + "segments": seg_records}, + ensure_ascii=False, indent=2), + encoding="utf-8") + + print(f"\n[done] {len(seg_records)} segments", flush=True) + print(f" txt : {txt_path}") + print(f" srt : {srt_path}") + print(f" json: {json_path}") + return 0 + + +if __name__ == "__main__": + raise SystemExit(main()) diff --git a/wiki/00-indice.md b/wiki/00-indice.md new file mode 100644 index 0000000..6cc6f3f --- /dev/null +++ b/wiki/00-indice.md @@ -0,0 +1,47 @@ +# MECGI — Wiki infrastruttura IT + +Knowledge base dell'infrastruttura server, VM e servizi di MECGI. Ogni voce è un articolo autonomo, collegato agli altri. Espandere aggiungendo dettagli mano a mano. + +**Fonti:** `ReteMecgi.docx` (inventario) + trascrizione audio 4 lezioni del 01/07/2026 (`batched/`). +**Legenda fonte:** 📄 = da docx · 🎙️ = da audio · 🔀 = confermato da entrambi. +**Legenda `[?]`:** dato incerto o da confermare. + +--- + +## Infrastruttura +- [Host VMware (server fisico)](infra-host-vmware.md) +- [Storage e datastore](infra-storage-datastore.md) +- [Rete, firewall e VPN](infra-rete-firewall-vpn.md) +- [Backup — strategia](infra-backup.md) + +## Macchine virtuali +- [GEST-10 — gestionale principale](vm-gest10.md) +- [DC2022 — Domain Controller](vm-dc2022.md) +- [SRVAGILIS — gestionale legacy Agilis/Arca](vm-srvagilis.md) +- [SRVTERM — Terminal Server legacy](vm-srvterm.md) +- [MODULA — magazzino verticale](vm-modula.md) +- [Win10mag — client Modula + etichette](vm-win10mag.md) +- [Mecgidata — file system Samba](vm-mecgidata.md) +- [WebDoc — Nextcloud](vm-webdoc.md) +- [MECGIDATIpreventivi — archivio Samba preventivi](vm-mecgidatipreventivi.md) +- [VEEAMSRV — backup e repliche Veeam](vm-veeamsrv.md) +- [ARCAPRO — gestionale Arca Pro](vm-arcapro.md) +- [DOMINO — posta Lotus Domino (legacy)](vm-domino.md) +- [CRM — da rimuovere](vm-crm.md) + +## Servizi e processi +- [Dominio Windows / Active Directory](dominio-active-directory.md) +- [Database](database.md) +- [Accesso remoto — TSplus / RDP](accesso-remoto-tsplus-rdp.md) +- [Magazzino Modula / WMS](magazzino-modula-wms.md) +- [Documenti — Samba + Nextcloud](documenti-samba-nextcloud.md) +- [Posta e servizi cloud](posta-cloud.md) +- [Gestionali — storico](gestionali-storico.md) +- [Mini-server Mac (dati FileMaker)](miniserver-mac-filemaker.md) + +## Valutazioni future +- [Proxmox come sostituto di VMware](valutazioni-proxmox.md) + +## Meta +- [Glossario / correzioni trascrizione](glossario.md) +- [Discrepanze / da confermare](discrepanze-todo.md) diff --git a/wiki/accesso-remoto-tsplus-rdp.md b/wiki/accesso-remoto-tsplus-rdp.md new file mode 100644 index 0000000..f71cecc --- /dev/null +++ b/wiki/accesso-remoto-tsplus-rdp.md @@ -0,0 +1,31 @@ +# Accesso remoto — TSplus / RDP + +> **Fonte:** 🔀 + +## TSplus +- Tool che **sostituisce il Terminal Server Windows**, basato su protocollo **RDP**. +- Ospitato su [GEST-10](vm-gest10.md). +- Gli utenti si collegano **via browser** e vedono **solo l'applicativo gestionale** a cui sono abilitati (porta **80/90** `[?]`). +- Autenticazione tramite TSplus: l'admin vede tutte le sessioni, l'utente solo la propria. +- Include un **disco condiviso** ("ponte") per scambiare file (PDF, export Excel) tra gestionale e desktop utente. +- **Perché non Terminal Server Windows:** gli aggiornamenti Windows rompono la configurazione; TSplus dà controllo fine (solo le app, niente navigazione). +- **Licenza:** valida fino ad **agosto 2028** (~4 anni), supportata dal produttore. + +## RDP / Terminal Server legacy +- Il vecchio gestionale Agilis è erogato via RDP attraverso [SRVTERM](vm-srvterm.md). + +## Client / postazioni +- **Officina:** ~4 macchine **Ubuntu** (immagini clonate) → **Remmina** (client RDP multi-protocollo — RDP, FTP, ecc.). +- **Resto ufficio:** client Windows → **Windows App** (RDP). +- App gestionale = icona **Agilis** sul desktop. +- Tendenza: sempre più accesso **via browser** (gestionale e preventivatore), RDP dedicato solo per il **gestionale vecchio**. + +## Accesso esterno +- Sempre via **VPN** — vedi [Rete, firewall e VPN](infra-rete-firewall-vpn.md). + +## Collegamenti +- [GEST-10](vm-gest10.md) +- [SRVTERM](vm-srvterm.md) +- [SRVAGILIS](vm-srvagilis.md) +- [Dominio Windows / Active Directory](dominio-active-directory.md) +- [Rete, firewall e VPN](infra-rete-firewall-vpn.md) diff --git a/wiki/database.md b/wiki/database.md new file mode 100644 index 0000000..686de0a --- /dev/null +++ b/wiki/database.md @@ -0,0 +1,25 @@ +# Database + +> **Motori:** SQL Server (su [GEST-10](vm-gest10.md)) e MariaDB (su [WebDoc](vm-webdoc.md)) · **Fonte:** 🔀 + +## SQL Server — su [GEST-10](vm-gest10.md) +Tre database principali: +1. **Gestionale** (Esolver) +2. **Modula** — magazzino verticale (motore SQL; volume dati non enorme, molti log di movimento) — vedi [MODULA](vm-modula.md) +3. **Preventivatore** — programma preventivi + +## MariaDB — su [WebDoc](vm-webdoc.md) +- Parte dello stack **LAMP** (Apache + PHP + MariaDB) su Debian per [Nextcloud](vm-webdoc.md). +- Manutenzione DB possibile via CLI (`occ`) o direttamente in MariaDB. + +## Archivio documenti +- Scelta: **non** salvare i documenti dentro ai database. Archivio file su [MECGIDATIpreventivi](vm-mecgidatipreventivi.md) (Samba). + +## Da confermare +- DB preventivi: su GEST-10 o su [MECGIDATIpreventivi](vm-mecgidatipreventivi.md)? Probabilmente DB su GEST-10, archivio file su MECGIDATIpreventivi. `[?]` + +## Collegamenti +- [GEST-10](vm-gest10.md) +- [MODULA](vm-modula.md) +- [WebDoc — Nextcloud](vm-webdoc.md) +- [MECGIDATIpreventivi](vm-mecgidatipreventivi.md) diff --git a/wiki/discrepanze-todo.md b/wiki/discrepanze-todo.md new file mode 100644 index 0000000..3d17a62 --- /dev/null +++ b/wiki/discrepanze-todo.md @@ -0,0 +1,28 @@ +# Discrepanze / da confermare + +Punti aperti da verificare sulle macchine reali. + +## Infrastruttura +- **RAM host:** 128 GB (audio) vs ~143 GB (dashboard). Vedi [Host VMware](infra-host-vmware.md). `[?]` +- **Indirizzi IP:** citati in audio solo host `.15` e SRVAGILIS `.27` (dialetto rumoroso). Rete interna `192.168.1.x` `[?]`. Mappa IP completa **da ricostruire**. +- Abbinamento datastore ↔ RAID da confermare. Vedi [Storage](infra-storage-datastore.md). `[?]` + +## Gestionali +- **Agilis ↔ FileMaker:** Agilis risulta basato su FileMaker in audio, ma l'inventario tratta FileMaker come intermezzo a parte. Vedi [Gestionali storico](gestionali-storico.md). `[?]` +- **SRVTERM vs SRVAGILIS:** due VM distinte (`.20` Terminal Server vs `.27` Agilis) o ruoli sulla stessa? `[?]` +- **Fornitori Arca / Arca Pro** non nominati. `[?]` + +## Database / archivi +- **DB preventivi:** su [GEST-10](vm-gest10.md) o su [MECGIDATIpreventivi](vm-mecgidatipreventivi.md)? Probabilmente DB su GEST-10, archivio file su MECGIDATIpreventivi. `[?]` +- Significato di "Active Directory a parte" per MECGIDATIpreventivi. `[?]` + +## Sistemi operativi +- SO di [Mecgidata](vm-mecgidata.md) / [MECGIDATIpreventivi](vm-mecgidatipreventivi.md): Debian o altro Linux. `[?]` + +## Varie +- Nome/prodotto del [CRM](vm-crm.md) da rimuovere (TORAPA/FUTRAVEO?). `[?]` +- Modello del [mini-server Mac](miniserver-mac-filemaker.md). `[?]` +- Versione Nextcloud (~32) e modello stampanti etichette (Zebra?). `[?]` + +## Collegamenti +- [Indice](00-indice.md) diff --git a/wiki/documenti-samba-nextcloud.md b/wiki/documenti-samba-nextcloud.md new file mode 100644 index 0000000..295ea78 --- /dev/null +++ b/wiki/documenti-samba-nextcloud.md @@ -0,0 +1,41 @@ +# Documenti — Samba + Nextcloud + +> **VM coinvolte:** [Mecgidata](vm-mecgidata.md) (Samba), [WebDoc](vm-webdoc.md) (Nextcloud) · **Fonte:** 🔀 + +## Architettura a doppia copia +Due VM che gestiscono gli **stessi dati in due modi**: +- **[Mecgidata](vm-mecgidata.md)** — file system **Samba**, store locale. +- **[WebDoc](vm-webdoc.md)** — **Nextcloud** (cloud interno). Un client Nextcloud allinea i dati con Mecgidata → doppia copia (locale Samba ↔ cloud). + +## Permessi e utenti +- Utenti Nextcloud **indipendenti** dal dominio (account propri). +- Permessi **per cartella**: sola lettura / lettura-scrittura. La cartella radice propaga di default a tutto ciò che sta sotto. +- Cartelle condivise **anche con clienti esterni** (es. rapportini tecnici, manualistica, contratti di manutenzione). + +## Modelli di lavoro +- **Andrea**: client Nextcloud installato, lavora in locale, allineamento automatico (di norma non usa Samba). +- **Enrico**: lavora in locale. +- Officina: usa poco la condivisione documentale. +- Samba resta utile per **sfogliare velocemente** (es. fotografie). + +## Conflitti +- Se due persone modificano lo stesso file, Nextcloud avvisa e propone di tenere entrambe le versioni (o scegliere). Caso raro ma reale → una delle manutenzioni ricorrenti. +- **Regola:** riordinare cartelle **solo dal client Nextcloud**, mai da Samba (romperebbe l'allineamento). + +## Editing collaborativo +- Nextcloud consente di lavorare **sullo stesso file contemporaneamente** (anche in call). + +## Foto impianti +- Operatori caricano molte foto (anche via app Nextcloud su telefono); Nextcloud le **ridimensiona** automaticamente via **Imagick (PHP)** per l'anteprima. + +## Aggiornamenti / stack +- Stack **LAMP** su Debian; aggiornamento via `config.php` + comando **`occ`** — dettagli su [WebDoc](vm-webdoc.md). + +## Nuovo flusso ufficio tecnico +- Da qualche mese persona fissa in ufficio tecnico; ricerca disegni **tramite codice articolo** del gestionale invece che navigando cartelle. Progressiva messa in ordine di codici/distinte/disegni per la roba nuova. + +## Collegamenti +- [Mecgidata — file system Samba](vm-mecgidata.md) +- [WebDoc — Nextcloud](vm-webdoc.md) +- [MECGIDATIpreventivi](vm-mecgidatipreventivi.md) +- [Rete, firewall e VPN](infra-rete-firewall-vpn.md) diff --git a/wiki/dominio-active-directory.md b/wiki/dominio-active-directory.md new file mode 100644 index 0000000..edf69b0 --- /dev/null +++ b/wiki/dominio-active-directory.md @@ -0,0 +1,24 @@ +# Dominio Windows / Active Directory + +> **Dove:** [DC2022](vm-dc2022.md) · **Fonte:** 🔀 + +## Concetto +All'installazione di un server Windows si sceglie **dominio** o **workgroup**. Il dominio centralizza utenti e autorizzazioni: si creano utente e permessi sul dominio e il client Windows li ritrova. I gestionali si appoggiano al dominio per la gestione utenti. + +## Copertura +- **Nel dominio:** [SRVAGILIS](vm-srvagilis.md), [GEST-10](vm-gest10.md). +- **Fuori dominio (indipendenti):** [MODULA](vm-modula.md) (workgroup), [Mecgidata](vm-mecgidata.md), [WebDoc](vm-webdoc.md). +- Scelta storica: tenere **separati** gestionale e resto (posta, navigazione) per non legare tutto a Microsoft. + +## Procedura aggiunta utente +1. Creare l'utente **nel dominio** (Active Directory su DC2022) — prima cosa. +2. Poi abilitarlo/aggiungerlo lato gestionale ([TSplus](accesso-remoto-tsplus-rdp.md)), dove eredita le preimpostazioni standard. +- Possibile creare un utente **fuori dominio**, ma non potrà usare il gestionale (legato al dominio). + +## Policy +- Utenti non-amministratori **non possono navigare in Internet** (policy di dominio). + +## Collegamenti +- [DC2022](vm-dc2022.md) +- [Accesso remoto — TSplus / RDP](accesso-remoto-tsplus-rdp.md) +- [GEST-10](vm-gest10.md) diff --git a/wiki/gestionali-storico.md b/wiki/gestionali-storico.md new file mode 100644 index 0000000..5bcbb44 --- /dev/null +++ b/wiki/gestionali-storico.md @@ -0,0 +1,32 @@ +# Gestionali — storico + +> **Fonte:** 🔀 + +## Ordine cronologico (dal più vecchio) + +| # | Gestionale | Fornitore | Tecnologia / note | +|---|---|---|---| +| 1 | **Arca** | `[?]` | Usato ~20 anni | +| 2 | **Arca Pro** | `[?]` | Evoluzione di Arca — vedi [ARCAPRO](vm-arcapro.md) | +| 3 | Gestionale su **Mac / FileMaker** | — | Intermezzo ~2 anni. "Venduto come cose fantastiche" ma per il grosso del gestionale "un bagno di sangue" → abbandonato. Dati legacy su [mini-server Mac](miniserver-mac-filemaker.md) | +| 4 | Gestionale precedente | `[?]` | Penultima versione (~3 anni fa), su Terminal Server dedicato | +| 5 | **Esolver** (attuale) | **Sistemi** (Torino) | Gestionale nuovo, SQL Server — su [GEST-10](vm-gest10.md) | + +## Agilis +- **Agilis** (durato ~8 anni) su [SRVAGILIS](vm-srvagilis.md); poi installato sopra **Arca nuovo**. +- In audio Agilis risulta basato su piattaforma **FileMaker** e personalizzato ("Agilis Mecgi"); criticità storiche su distinte base e contabilità. Relazione con l'intermezzo FileMaker (#3) da chiarire. `[?]` + +## Perché il legacy resta +- Gli impianti fisici (pompe, dosatori) durano **30–40 anni** → serve accedere a gestionali/dati **pre-2000** (prima installazione su **Windows NT**). +- Prodotti "a mattoncini Lego": si assemblano componenti esistenti → risalire allo storico è importante per l'assistenza. + +## Progetto in corso (Esolver) +- Portare su Esolver la **codifica articoli** e la **generazione distinta base**. +- Stato: in stallo, ripresa prevista ~settembre. Piano a due step: (1) codifica articoli + tempi, (2) generazione distinta. +- Metodo richiesto al fornitore: interfaccia schematizzata (mock in Excel) da validare prima di implementare. + +## Collegamenti +- [GEST-10](vm-gest10.md) +- [SRVAGILIS](vm-srvagilis.md) +- [ARCAPRO](vm-arcapro.md) +- [Mini-server Mac (dati FileMaker)](miniserver-mac-filemaker.md) diff --git a/wiki/glossario.md b/wiki/glossario.md new file mode 100644 index 0000000..9d1bdb8 --- /dev/null +++ b/wiki/glossario.md @@ -0,0 +1,30 @@ +# Glossario / correzioni trascrizione + +Termini storpiati dalla trascrizione automatica (dialetto veneto) e loro forma corretta. + +| Trascritto | Corretto | +|---|---| +| WMWR 703 | VMware ESXi 7.0.3 | +| Vim / QM UR / Vimas | Veeam | +| DC2022 | Windows Server 2022 (Domain Controller) | +| TS Plus / T-Esprass | TSplus | +| Esolver | Esolver (Sistemi) | +| Rummina / Rammina | Remmina | +| Modula | Modula (magazzino verticale automatico) | +| RAID / Raiden / rider / VAI | RAID | +| termina server | Terminal Server | +| VMS / WMS | WMS (client Modula) | +| MacG Data / MacGData | Mecgidata (Samba) | +| Nest Cloud / xCloud | Nextcloud | +| OCC / OCCPHP | comando `occ` (CLI Nextcloud) | +| BIMARIA / Maria | MariaDB | +| zixel / Nebula | Zyxel + Nebula (firewall) | +| Froxmox / Proxmox | Proxmox | +| Copaitos / Copilot | co-pilot (monitor a fianco magazzino) | +| Shelly | Shelly (interruttore domotico) | +| Imagick / PHP Image Mask | Imagick (PHP) | +| Euroswitch | cliente (esempio ODP 380) | +| POSTAS | Google Workspace / posta | + +## Collegamenti +- [Indice](00-indice.md) diff --git a/wiki/infra-backup.md b/wiki/infra-backup.md new file mode 100644 index 0000000..f16ef3f --- /dev/null +++ b/wiki/infra-backup.md @@ -0,0 +1,33 @@ +# Backup — strategia + +> **Ruolo:** protezione dati e ripartenza rapida. +> **Motore:** [Veeam](vm-veeamsrv.md) v11 · **Fonte:** 🔀 + +## Contesto +Non è un vero **cluster**: due server "in coppia" (vedi [Host VMware](infra-host-vmware.md)). In 30 anni: un solo crash grave (macchina Windows agli inizi) + un paio di attacchi (coinvolta la Polizia Postale) → da lì strategia di backup ridondante. + +## Tre modalità + +### 1. Repliche VM (Veeam) +- Verso l'**host secondario**, **ogni 2 ore**. +- Allinea le VM attive; perdita massima ~2 ore. +- **Non è un vero backup**: è ripartenza rapida. Se cade l'host principale, si accende la replica sul secondario (SO ESXi 7.0.3 identico). + +### 2. Backup Veeam → NAS (ogni 12 ore) +- **NAS1** (azienda, "in basso"), **NAS2** (azienda), **NAS3 a casa di Enrico**. +- I 2 NAS in azienda: dischi **2 TB + 3 TB**. +- **NAS3** riceve **solo i backup dei database**; durante le vacanze (Natale/Agosto) si porta la macchina e si ripristina l'intero backup. +- **NAS3** acceso **solo di notte** via **Shelly** (interruttore domotico) per la finestra di backup, poi spento → fuori rete = protetto da attacchi. + +### 3. Backup fisico manuale → USB +- Disco **USB esterno**, ogni settimana / 15 giorni, **incrementale**. +- La licenza Veeam **non consente USB diretto** → il disco è montato su una VM che ne condivide la cartella in rete. + +## Note +- **Veeam v11**: nessun upgrade a v12 perché ESXi 7.0.3 non supporta le versioni successive. +- Ripristini fatti finora: soprattutto a livello file (es. file di configurazione modificati per errore). + +## Collegamenti +- [VEEAMSRV](vm-veeamsrv.md) +- [Host VMware](infra-host-vmware.md) +- [Rete, firewall e VPN](infra-rete-firewall-vpn.md) diff --git a/wiki/infra-host-vmware.md b/wiki/infra-host-vmware.md new file mode 100644 index 0000000..663fcc3 --- /dev/null +++ b/wiki/infra-host-vmware.md @@ -0,0 +1,35 @@ +# Host VMware — server fisico di produzione + +> **Ruolo:** host principale di virtualizzazione, ospita le VM attive di produzione. +> **Stato:** attivo (critico) · **Fonte:** 🔀 + +## Sintesi +Server principale di lavoro/produzione. Hardware "doppio" (due server in coppia, vedi [Backup](infra-backup.md)). Ospita tutte le [macchine virtuali](00-indice.md#macchine-virtuali) attive tramite hypervisor VMware ESXi. + +## Hardware +- **RAM:** ~143 GB (letta dalla dashboard vSphere; ~128 GB era la stima a memoria). +- **Dischi:** SSD. Gruppo iniziale in **RAID 5**; due dischi aggiunti in seguito (problemi di spazio qualche anno fa) in **RAID 1**. +- **Stato:** macchina recente, nessun problema di risorse per i servizi erogati. + +## Hypervisor +- **VMware ESXi 7.0.3** (nella trascrizione "WMWR 703"). +- **Licenza a pagamento:** livello superiore al free, in particolare abilita il backup (usato da [Veeam](vm-veeamsrv.md)). +- Vincolo: ESXi 7.0.3 non supporta Veeam v12 → si resta a v11. + +## Accesso +- Utente **root** + password. IP host `x.x.2.15` `[?]`. +- Credenziali raccolte in un **file Excel** dei sistemi (per non restare "chiusi fuori"). + +## Note operative +- Dischi VM creati a **dimensione fissa** (non dinamica) per evitare problemi di espansione futura ("aumenta da qua, aumenta da là e non sai più dov'è nata la roba"). +- Alta disponibilità gestita non come cluster ma come coppia di macchine con replica — vedi [Backup](infra-backup.md). + +## Da confermare +- RAM esatta: 128 GB (audio) vs ~143 GB (dashboard). `[?]` +- IP host `.15` (dialetto rumoroso in trascrizione). `[?]` + +## Collegamenti +- [Storage e datastore](infra-storage-datastore.md) +- [Backup](infra-backup.md) +- [VEEAMSRV](vm-veeamsrv.md) +- [Valutazioni: Proxmox](valutazioni-proxmox.md) diff --git a/wiki/infra-rete-firewall-vpn.md b/wiki/infra-rete-firewall-vpn.md new file mode 100644 index 0000000..2e4aabc --- /dev/null +++ b/wiki/infra-rete-firewall-vpn.md @@ -0,0 +1,36 @@ +# Rete, firewall e VPN + +> **Ruolo:** perimetro di rete, accesso esterno, pubblicazione servizi. +> **Fonte:** 🎙️ + +## Firewall +- **Hardware:** firewall **Zyxel**. +- **Software di gestione:** **Nebula** (cloud), gestito da una **ditta esterna**. +- Storico: fino a ~5-6 anni fa il firewall era **open source self-managed** su macchina dedicata; migrato a Zyxel+Nebula per semplicità di gestione. +- Funzioni fornite: filtro/statistiche traffico (carico, chi naviga, picchi), pre-filtro antivirus `[?]` (efficacia dubbia), e **gestione utenti VPN**. + +## VPN +- Ogni accesso da esterno (anche mobile/tablet) passa dalla **VPN**. +- Utenti VPN creati sul firewall (creazione utente + password), lato ditta esterna. +- Serve per accedere ai [gestionali](gestionali-storico.md) e al [preventivatore](vm-gest10.md) da fuori. +- **Incidente noto:** un aggiornamento del firewall ha cancellato la password VPN di un utente (Enrico) → non riusciva a collegarsi; risolto dalla ditta esterna da remoto. Prima volta in 6-7 anni. + +## Pubblicazione Nextcloud +- IP fisso → firewall → **porta 443** → VM [WebDoc/Nextcloud](vm-webdoc.md). +- Dominio pubblico **MacG** (area web + Nextcloud), con gestione **DNS**. +- Il cloud sarebbe accessibile liberamente, ma per il gestionale serve comunque VPN. +- Negli host file l'IP interno è renderizzato anche da fuori, perché ci si collega sempre via VPN. + +## Client / postazioni +Vedi [Accesso remoto](accesso-remoto-tsplus-rdp.md) per i dettagli sui client. +- ~4 postazioni **Ubuntu** in officina (immagini clonate) → [Remmina](accesso-remoto-tsplus-rdp.md). +- Resto ufficio: client **Windows** → Windows App (RDP). + +## Da confermare +- Rete interna: `192.168.1.x` `[?]` (in trascrizione compare anche `192.178.1.5`, probabile errore). +- Mappa IP completa da ricostruire dalle macchine reali. + +## Collegamenti +- [WebDoc — Nextcloud](vm-webdoc.md) +- [Accesso remoto — TSplus / RDP](accesso-remoto-tsplus-rdp.md) +- [Posta e servizi cloud](posta-cloud.md) diff --git a/wiki/infra-storage-datastore.md b/wiki/infra-storage-datastore.md new file mode 100644 index 0000000..bcd6ba2 --- /dev/null +++ b/wiki/infra-storage-datastore.md @@ -0,0 +1,24 @@ +# Storage e datastore + +> **Ruolo:** spazio disco per le VM sull'[host VMware](infra-host-vmware.md). +> **Fonte:** 🎙️ + +## Datastore +- **datastore 1** — SSD, **RAID 5**, ~**1.8 TB**. +- **datastore 2** — SSD, **RAID 1**, ~**1 TB** (aggiunto dopo, ampliamento spazio). +- Le VM sono **distribuite tra i due datastore** per bilanciare il peso. A livello di prestazioni non cambia (dischi analoghi). + +## Disco NFS temporaneo +- Usato in passato per **trasferimento macchine** da una parte all'altra. +- Attualmente montato come supporto, **non contiene dati di lavoro**. +- Uno dei dischi di trasferimento è su una macchina **NAS** (vedi [Backup](infra-backup.md)). + +## Note +- Dischi delle VM a **dimensione fissa** (scelta per evitare problemi di espansione). + +## Da confermare +- Abbinamento esatto datastore ↔ livello RAID (in trascrizione l'operatore si corregge). `[?]` + +## Collegamenti +- [Host VMware](infra-host-vmware.md) +- [Backup](infra-backup.md) diff --git a/wiki/magazzino-modula-wms.md b/wiki/magazzino-modula-wms.md new file mode 100644 index 0000000..1f78413 --- /dev/null +++ b/wiki/magazzino-modula-wms.md @@ -0,0 +1,41 @@ +# Magazzino Modula / WMS + +> **VM coinvolte:** [MODULA](vm-modula.md) (server), [Win10mag](vm-win10mag.md) (client) · **Operatore:** Mauro · **Fonte:** 🔀 + +## Layout fisico +- Magazzino **verticale automatico** a **61 cassetti** (chiuso, non incassato). +- + magazzino **orizzontale a scaffali** per merce ingombrante (pompe, verghe/tubi da 6 m). +- Verticale abbastanza **saturo**. + +## Integrazione col gestionale +- Integrazione fatta all'origine tramite **tabelle di interscambio** (DB dedicato "di frontiera") con [GEST-10](vm-gest10.md). +- Su certi documenti il gestionale invia automaticamente **ordine di prelievo** e **versamenti** (merce in produzione). +- Scambio bidirezionale: ciascun sistema legge e scrive nelle tabelle comuni; un agente/servizio legge periodicamente e trasferisce i dati. +- **5 tabelle:** testa prelievo, righe prelievo, testa versamento, righe versamento, articoli. + +## Tipi di ordine +- **ODP** — Ordine Di Prelievo/Produzione (per produzione/assemblaggio). +- **ODS** — Ordini Di Spedizione (materiale venduto, non assemblato, solo da spedire). +- Esempio a video: ODP **380**, cliente Euroswitch. +- Funzione introdotta dalla **versione 4** in poi; prima solo cartaceo. + +## Interfaccia WMS +- Riga **gialla** = quantità insufficiente / impegnata per altri ordini. +- Cassetto **grigio** = articolo impegnato, da richiamare. +- Grafica scomparti = layout dei cassetti. +- **co-pilot**: monitor a fianco del magazzino; storicamente l'operatore lavorava da lì, ora lancia gli ordini dal gestionale. + +## Logistica ubicazioni +- Ogni articolo con ubicazione; **non tutto è ubicato** (si popola gradualmente). +- Distinzione merce a **scorta** vs merce ordinata **per commessa**; il magazzino fa da polmone per clienti che vogliono merce sempre disponibile. + +## Assistenza +- Contratto: risposta ~**30 min** (hardware + elettromeccanica + software), intervento via **TeamViewer**. +- **Manutenzione fisica 1 volta/anno** (cinghie, corde, allineamenti). +- Sistema di monitoraggio errori integrato. **Bilancia** con avviso sovrappeso cassetto. +- Riallineamento cassetti = operazione particolare, gestita con assistenza. + +## Collegamenti +- [MODULA](vm-modula.md) +- [Win10mag](vm-win10mag.md) +- [GEST-10](vm-gest10.md) diff --git a/wiki/miniserver-mac-filemaker.md b/wiki/miniserver-mac-filemaker.md new file mode 100644 index 0000000..4582c83 --- /dev/null +++ b/wiki/miniserver-mac-filemaker.md @@ -0,0 +1,17 @@ +# Mini-server Mac (dati legacy FileMaker) + +> **Nota:** NON è una VM sull'[host VMware](infra-host-vmware.md) — è un server fisico separato. · **Fonte:** 🎙️ + +## Sintesi +Un **mini-server Mac** dedicato (modello preciso, es. Mac Mini, `[?]`), separato dal resto dell'infrastruttura. Tenuto vivo per consultare i dati dell'epoca **FileMaker** (es. qualche **distinta base**), consultati saltuariamente (es. Sonia). + +## Accesso +- Collegamento dedicato → si sfogliano le condivisioni del mini-server. +- Nomi/credenziali specifiche non ricordati a memoria durante la lezione (annotati altrove `[?]`). + +## Contesto +- Legato all'intermezzo gestionale su Mac/FileMaker (~2 anni) — vedi [Gestionali storico](gestionali-storico.md). +- Storia postazioni Mac: passaggio a Mac ~15 anni fa (dai tempi di Windows XP) per ridurre problemi di virus/manutenzione. + +## Collegamenti +- [Gestionali — storico](gestionali-storico.md) diff --git a/wiki/posta-cloud.md b/wiki/posta-cloud.md new file mode 100644 index 0000000..6b5a3cb --- /dev/null +++ b/wiki/posta-cloud.md @@ -0,0 +1,28 @@ +# Posta e servizi cloud + +> **Fonte:** 🎙️ + +## Posta — Google Workspace +- **Google Workspace** (Gmail). Caselle da **130–150 GB**. +- Non più [Domino](vm-domino.md) / Exchange. +- **Google Calendar** usati per coordinare l'assistenza (Andrea gestisce ~5 tecnici in trasferta). + +## Google Drive +- ~**12 €/mese per postazione** → in valutazione per costo/privacy. +- Spinta verso [Nextcloud](vm-webdoc.md) (dati che restano in casa). + +## CAD 3D +- Licenza ~**2000 €/anno** (costo elevato, in valutazione). + +## Preventivatore in mobilità +- Valutazione accesso al preventivatore da tablet via browser (tramite VPN). +- Problema tablet: quelli normali si rompono in cantiere; i **rugged** costano ~500 €; si valuta Android. + +## Note privacy / open source +- Orientamento verso soluzioni open source e self-hosted ([Nextcloud](vm-webdoc.md), [Proxmox](valutazioni-proxmox.md)) per privacy e indipendenza dai costi ricorrenti. + +## Collegamenti +- [WebDoc — Nextcloud](vm-webdoc.md) +- [DOMINO](vm-domino.md) +- [Rete, firewall e VPN](infra-rete-firewall-vpn.md) +- [Valutazioni: Proxmox](valutazioni-proxmox.md) diff --git a/wiki/valutazioni-proxmox.md b/wiki/valutazioni-proxmox.md new file mode 100644 index 0000000..054a36d --- /dev/null +++ b/wiki/valutazioni-proxmox.md @@ -0,0 +1,26 @@ +# Valutazioni future — Proxmox + +> **Fonte:** 🎙️ · **Decisione:** aperta `[?]` + +## Contesto +Possibile sostituto di **VMware** (valutato a rischio dopo cambio proprietà e per i costi). Il tecnico usa **Proxmox a casa da ~5 anni** (domotica, gestione foto) → esperienza non ancora in produzione. + +## Caratteristiche Proxmox +- Base **Debian**; comandi/ambiente familiari a chi conosce Ubuntu/Debian. +- Storage **ZFS** (predilige ZFS ai RAID hardware). +- Supporta VM **KVM/QEMU** e container **LXC**. +- **Cluster + backup nativi** a 3 nodi: installi una seconda macchina con stessa capacità dischi → replica/cluster immediato; una terza macchina segue il backup. +- Snapshot LXC quasi istantanei (~3 s); backup VM KVM completo ~20 min per ~200–350 GB (anche incrementali). +- **Community attiva**; nessun grosso problema di compatibilità hardware. +- **Licenza Enterprise** ~**300–400 €/anno** (dà assistenza); esiste anche versione free. + +## Pro / contro percepiti +- **Pro:** libertà, hardware "libero", indipendenza, backup/cluster intelligenti. +- **Contro:** nessuna esperienza in produzione; ambiente diverso da gestire; scelta commerciale poco spinta perché poco conosciuto fuori dal mondo Linux. + +## Nota +- Nextcloud a casa gira già sotto **LXC** su Proxmox nell'esperienza personale del tecnico. + +## Collegamenti +- [Host VMware](infra-host-vmware.md) +- [Backup — strategia](infra-backup.md) diff --git a/wiki/vm-arcapro.md b/wiki/vm-arcapro.md new file mode 100644 index 0000000..16bdd5e --- /dev/null +++ b/wiki/vm-arcapro.md @@ -0,0 +1,16 @@ +# ARCAPRO — gestionale Arca Pro + +> **Ruolo:** vecchio gestionale Arca Pro. +> **SO/Stack:** Windows · **Stato:** `[?]` · **Fonte:** 🔀 + +## Sintesi +VM del vecchio gestionale **Arca Pro** (evoluzione di Arca). Fa parte dello stack di gestionali legacy ancora presenti — vedi [Gestionali storico](gestionali-storico.md). + +## Da confermare +- Stato attuale (attiva/spenta). `[?]` +- Rapporto con [SRVAGILIS](vm-srvagilis.md), dove è stato installato "Arca nuovo". `[?]` +- Fornitore Arca / Arca Pro non nominato. `[?]` + +## Collegamenti +- [Gestionali — storico](gestionali-storico.md) +- [SRVAGILIS](vm-srvagilis.md) diff --git a/wiki/vm-crm.md b/wiki/vm-crm.md new file mode 100644 index 0000000..e4be197 --- /dev/null +++ b/wiki/vm-crm.md @@ -0,0 +1,13 @@ +# CRM — da rimuovere + +> **Ruolo:** sistema CRM. +> **Stato:** da rimuovere · **Fonte:** 🔀 + +## Sintesi +VM con un sistema **CRM** (citati nomi "TORAPA / FUTRAVEO" `[?]` in trascrizione). Non più necessario: tutto ciò che serviva è stato spostato fuori → macchina **spenta**, **da eliminare**. + +## Da confermare +- Nome/prodotto esatto del CRM. `[?]` + +## Collegamenti +- [Indice](00-indice.md) diff --git a/wiki/vm-dc2022.md b/wiki/vm-dc2022.md new file mode 100644 index 0000000..4175f05 --- /dev/null +++ b/wiki/vm-dc2022.md @@ -0,0 +1,28 @@ +# DC2022 — Domain Controller + +> **Ruolo:** Domain Controller (Active Directory). Fa **solo** il dominio. +> **SO/Stack:** Windows Server 2022 · **Stato:** attiva (critica) · **Fonte:** 🔀 + +## Sintesi +Unica funzione: gestire il **dominio Windows** (Active Directory). I gestionali richiedono il dominio per la gestione utenti → se questa VM non è attiva, i gestionali non partono e gli utenti non si collegano. + +## Risorse +- **RAM:** ~25–30 GB `[?]`. + +## Dominio coperto +- Copre **[SRVAGILIS](vm-srvagilis.md)** e **[GEST-10](vm-gest10.md)**. +- Fuori dominio (indipendenti): [MODULA](vm-modula.md), [Mecgidata](vm-mecgidata.md), [WebDoc](vm-webdoc.md). + +## Procedura gestione utenti +Vedi [Dominio Windows / Active Directory](dominio-active-directory.md) per la procedura completa. In sintesi: +1. Creare l'utente **nel dominio** (Active Directory) — prima cosa. +2. Poi abilitarlo lato gestionale (TSplus), dove eredita le preimpostazioni standard. +- Le **policy di dominio** impediscono agli utenti non-admin di navigare in Internet. + +## Note +- Scelta storica: tenere **separati** gestionale e resto (posta, navigazione) per non legare tutto al dominio Microsoft. + +## Collegamenti +- [Dominio Windows / Active Directory](dominio-active-directory.md) +- [GEST-10](vm-gest10.md) +- [SRVAGILIS](vm-srvagilis.md) diff --git a/wiki/vm-domino.md b/wiki/vm-domino.md new file mode 100644 index 0000000..9827f58 --- /dev/null +++ b/wiki/vm-domino.md @@ -0,0 +1,18 @@ +# DOMINO — posta Lotus Domino (legacy) + +> **Ruolo:** posta storica Lotus Notes / Domino (IBM). Solo consultazione. +> **SO/Stack:** — · **Stato:** spenta (accesa ~1 volta/anno) · **Fonte:** 🔀 + +## Sintesi +VM con **Lotus Domino** (IBM): piattaforma nata per la posta + gestione documentale + micro-CRM, con linguaggio di programmazione interno. Molto stabile ("mai piantato"), abbandonata per la politica commerciale IBM → migrazione verso Exchange e poi [Google Workspace](posta-cloud.md). + +## Perché tenuta viva +- Recupero di **vecchie email** (anche di 20 anni fa) richieste dai clienti. +- Motivo di business: gli impianti durano 30–40 anni → capita di dover risalire a offerte/comunicazioni pre-2000. + +## Stato +- Quasi sempre spenta, accesa **una volta ogni 1–2 anni**. + +## Collegamenti +- [Posta e servizi cloud](posta-cloud.md) +- [Gestionali — storico](gestionali-storico.md) diff --git a/wiki/vm-gest10.md b/wiki/vm-gest10.md new file mode 100644 index 0000000..bf383a0 --- /dev/null +++ b/wiki/vm-gest10.md @@ -0,0 +1,39 @@ +# GEST-10 — Server gestionale principale + +> **Ruolo:** server gestionale principale attuale; ospita i database principali. +> **SO/Stack:** Windows + SQL Server · **Dominio:** [DC2022](vm-dc2022.md) · **Stato:** attiva (critica) · **Fonte:** 🔀 + +## Sintesi +Macchina principale dove gira il gestionale attuale **Esolver** (fornitore Sistemi, Torino). Ospita anche il **preventivatore** e il servizio [TSplus](accesso-remoto-tsplus-rdp.md). È la VM più critica: se non è attiva insieme al [Domain Controller](vm-dc2022.md), i gestionali non partono. + +## Applicativi ospitati +- **Esolver** — gestionale principale (accesso via browser tramite TSplus / RDP). +- **Preventivatore** — "il programma vostro dei preventivi". +- **[TSplus](accesso-remoto-tsplus-rdp.md)** — eroga i servizi gestionale agli utenti. + +## Database (SQL Server) +Tre database principali (motore **SQL Server**, non MySQL) — vedi [Database](database.md): +1. **Gestionale** (Esolver) +2. **Modula** — magazzino verticale (dati di movimento, molti log) +3. **Preventivatore** + +## Rete e dominio +- Nel dominio Windows gestito da [DC2022](vm-dc2022.md). + +## Dipendenze +- **[DC2022](vm-dc2022.md)**: senza il Domain Controller gli utenti non riescono a collegarsi al gestionale. +- **[MODULA](vm-modula.md)**: integrazione via 5 tabelle di interscambio (ODP/ODS) — vedi [Magazzino Modula](magazzino-modula-wms.md). + +## Note operative +- Accesso utenti tramite TSplus (browser, porta 80/90 `[?]`) o sessione RDP. +- Disco condiviso "ponte" per scambio file (PDF, export Excel) tra gestionale e desktop utente. + +## Da confermare +- Se il DB del preventivatore risieda qui o sulla VM [MECGIDATIpreventivi](vm-mecgidatipreventivi.md) (probabilmente qui il DB, lì l'archivio file). `[?]` + +## Collegamenti +- [Database](database.md) +- [DC2022](vm-dc2022.md) +- [Accesso remoto — TSplus / RDP](accesso-remoto-tsplus-rdp.md) +- [Magazzino Modula / WMS](magazzino-modula-wms.md) +- [Gestionali — storico](gestionali-storico.md) diff --git a/wiki/vm-mecgidata.md b/wiki/vm-mecgidata.md new file mode 100644 index 0000000..46c2f9c --- /dev/null +++ b/wiki/vm-mecgidata.md @@ -0,0 +1,22 @@ +# Mecgidata (MacG Data) — file system Samba + +> **Ruolo:** file system Samba, condivisione cartelle/disegni; store locale allineato con Nextcloud. +> **SO/Stack:** Samba su Debian `[?]` · **Dominio:** ❌ indipendente · **Stato:** attiva · **Fonte:** 🔀 + +## Sintesi +File system **Samba**: condivisione di cartelle, disegni e documenti interni (anche con clienti esterni). Fa da **store locale** che si allinea con [WebDoc/Nextcloud](vm-webdoc.md) → doppia copia (Samba ↔ cloud). + +## Funzionamento +- Contiene un **client Nextcloud** installato che tiene allineati i documenti: scrive in locale dentro Samba oppure carica dal cloud e si allinea. +- Flusso tipico: l'utente scarica un file via Samba, lo elabora in locale (es. InDesign), salva → il dato viene trasferito anche al cloud. +- Samba usato soprattutto per amministrazione e per **navigare/sfogliare velocemente** (es. fotografie, più veloce del client Nextcloud). + +## Regola operativa importante +- **Riordino/spostamento cartelle va fatto SOLO lato client Nextcloud**, non a livello Samba: modificare la struttura da Samba rompe l'allineamento ("fa casino"). + +## Da confermare +- SO esatto: Debian o altro Linux. `[?]` + +## Collegamenti +- [WebDoc — Nextcloud](vm-webdoc.md) +- [Documenti — Samba + Nextcloud](documenti-samba-nextcloud.md) diff --git a/wiki/vm-mecgidatipreventivi.md b/wiki/vm-mecgidatipreventivi.md new file mode 100644 index 0000000..dca27a9 --- /dev/null +++ b/wiki/vm-mecgidatipreventivi.md @@ -0,0 +1,24 @@ +# MECGIDATIpreventivi — archivio Samba preventivi + +> **Ruolo:** macchina Samba dedicata esclusivamente all'archivio del software preventivi. +> **SO/Stack:** Samba (Linux `[?]`) · **Dominio:** separata `[?]` · **Stato:** attiva · **Fonte:** 🔀 + +## Sintesi +Macchina **Samba** dedicata **esclusivamente** al software preventivi ("vostro" / Esolver). Contiene i dati/documenti immagazzinati dall'applicativo. Accesso **solo amministratore** (o dall'applicativo stesso); nessun altro utente vi accede. + +## Funzione +- Archivio documenti che il gestionale tira fuori: scelta di **non** salvare i documenti dentro al database, ma archiviarli a parte su file. +- Crescita disco attesa: ordine 20–50 GB nel tempo. + +## Rete / dominio +- Usa una **directory / Active Directory a parte** `[?]` (frase sorgente ambigua). + +## Da confermare +- Rapporto con il DB del preventivatore su [GEST-10](vm-gest10.md): qui probabilmente l'**archivio file**, il **DB motore** su GEST-10. `[?]` +- Significato esatto di "Active Directory a parte". `[?]` +- SO Linux esatto. `[?]` + +## Collegamenti +- [GEST-10](vm-gest10.md) +- [Database](database.md) +- [Documenti — Samba + Nextcloud](documenti-samba-nextcloud.md) diff --git a/wiki/vm-modula.md b/wiki/vm-modula.md new file mode 100644 index 0000000..10e9d9e --- /dev/null +++ b/wiki/vm-modula.md @@ -0,0 +1,34 @@ +# MODULA — magazzino verticale + +> **Ruolo:** gestione del magazzino verticale automatico Modula (61 cassetti). +> **SO/Stack:** Windows Server 2016 · **Dominio:** ❌ workgroup · **Stato:** attiva · **Fonte:** 🔀 + +## Sintesi +VM che gestisce il **magazzino verticale automatico Modula**. **Sganciata dal dominio** (workgroup, "libera"). Macchina fisica sottostante ~12 anni. DB dedicato su motore **SQL** + 5 tabelle di interscambio col gestionale [GEST-10](vm-gest10.md). + +## Rete e dominio +- **Fuori dominio** (workgroup). + +## Database +- Motore **SQL**. Volume dati non enorme: soprattutto registrazione movimenti (carico/scarico) con molti log. +- Ogni movimento registra cosa, quando, cosa tolto, quale operatore → tracciabilità completa. +- Ipotesi futura: DB migrabile su Windows 11 dato il volume contenuto `[?]`. + +## Integrazione col gestionale +5 tabelle di interscambio (DB "di frontiera") con [GEST-10](vm-gest10.md) — dettagli in [Magazzino Modula / WMS](magazzino-modula-wms.md): +1. Testa prelievo +2. Righe prelievo +3. Testa versamento +4. Righe versamento +5. Articoli + +## Note operative +- Client operativo su [Win10mag](vm-win10mag.md) (software WMS). +- Incidente noto: accumulo fino a **6 GB di log** → blocco totale, intervento assistenza. +- Assistenza via TeamViewer (~30 min), manutenzione fisica 1 volta/anno. + +## Collegamenti +- [Magazzino Modula / WMS](magazzino-modula-wms.md) +- [Win10mag](vm-win10mag.md) +- [GEST-10](vm-gest10.md) +- [Database](database.md) diff --git a/wiki/vm-srvagilis.md b/wiki/vm-srvagilis.md new file mode 100644 index 0000000..3ccd5ed --- /dev/null +++ b/wiki/vm-srvagilis.md @@ -0,0 +1,27 @@ +# SRVAGILIS.MECGI — gestionale legacy Agilis/Arca + +> **Ruolo:** host del vecchio gestionale Agilis; poi installato sopra Arca nuovo. +> **SO/Stack:** Windows · **Dominio:** [DC2022](vm-dc2022.md) · **Zona:** `.27` `[?]` · **Stato:** attiva (legacy) · **Fonte:** 🔀 + +## Sintesi +Macchina del vecchio gestionale **Agilis** (in uso ~8 anni). L'anno scorso vi è stato installato anche **Arca nuovo**. È la macchina che ha introdotto l'uso di [TSplus](accesso-remoto-tsplus-rdp.md). Ancora accesa perché usata saltuariamente (es. Sonia); destinata a dismissione. + +## Accesso +- Utenti Arca: via **browser** (servizio erogato da [TSplus](accesso-remoto-tsplus-rdp.md)). +- Gestionale precedente (Agilis): via sessione **RDP** attraverso [SRVTERM](vm-srvterm.md). +- App gestionale = icona **Agilis** sul desktop utente. + +## Dipendenze +- Dominio: [DC2022](vm-dc2022.md). +- Terminal Server dedicato: [SRVTERM](vm-srvterm.md). + +## Da confermare +- Indirizzo zona `.27` (dialetto rumoroso). `[?]` +- Rapporto Agilis ↔ FileMaker: in audio Agilis risulta basato su piattaforma **FileMaker**; nell'inventario FileMaker è indicato come intermezzo a parte. Da chiarire — vedi [Gestionali storico](gestionali-storico.md). `[?]` +- Relazione con la macchina `.20` citata come Terminal Server: verificare se SRVAGILIS (.27) e [SRVTERM](vm-srvterm.md) sono due VM distinte o ruoli separati. `[?]` + +## Collegamenti +- [SRVTERM](vm-srvterm.md) +- [Accesso remoto — TSplus / RDP](accesso-remoto-tsplus-rdp.md) +- [Gestionali — storico](gestionali-storico.md) +- [ARCAPRO](vm-arcapro.md) diff --git a/wiki/vm-srvterm.md b/wiki/vm-srvterm.md new file mode 100644 index 0000000..8c2fd95 --- /dev/null +++ b/wiki/vm-srvterm.md @@ -0,0 +1,21 @@ +# SRVTERM — Terminal Server legacy + +> **Ruolo:** Terminal Server (RDP) per la consultazione del vecchio gestionale Agilis. +> **SO/Stack:** Windows (Terminal Server) · **Stato:** attiva (legacy) · **Fonte:** 🔀 + +## Sintesi +Terminal Server dedicato: "ponte" che eroga il servizio **RDP** ai client per lavorare sul vecchio gestionale [Agilis](vm-srvagilis.md). Destinata a dismissione, sostituita progressivamente da [TSplus](accesso-remoto-tsplus-rdp.md). + +## Funzione +- Eroga sessioni RDP; gli utenti si collegano e vedono il gestionale. +- Macchina Terminal Server "vero e proprio" separata dall'host del database. + +## Dipendenze +- Serve il gestionale ospitato su [SRVAGILIS](vm-srvagilis.md). + +## Da confermare +- SRVTERM vs SRVAGILIS: due VM distinte o ruoli sulla stessa macchina? (macchina `.20` citata come Terminal Server, `.27` come SRVAGILIS). `[?]` + +## Collegamenti +- [SRVAGILIS](vm-srvagilis.md) +- [Accesso remoto — TSplus / RDP](accesso-remoto-tsplus-rdp.md) diff --git a/wiki/vm-veeamsrv.md b/wiki/vm-veeamsrv.md new file mode 100644 index 0000000..12a909d --- /dev/null +++ b/wiki/vm-veeamsrv.md @@ -0,0 +1,25 @@ +# VEEAMSRV — backup e repliche Veeam + +> **Ruolo:** server backup + repliche Veeam. +> **SO/Stack:** Windows · **Stato:** attiva · **Fonte:** 🔀 + +## Sintesi +Server che esegue **Veeam v11**: oltre al backup fa le **repliche delle macchine virtuali** verso l'host secondario. Cuore della [strategia di backup](infra-backup.md). + +## Versione +- **Veeam v11**. Nessun upgrade a v12 perché [ESXi 7.0.3](infra-host-vmware.md) non supporta le versioni successive. + +## Attività +- **Repliche VM** → host secondario, ogni 2 ore. +- **Backup** → NAS (NAS1, NAS2, NAS3 a casa di Enrico), ogni 12 ore. +- Backup fisico manuale su USB (il disco è montato su una VM che condivide la cartella in rete, perché la licenza Veeam non consente USB diretto). +- Ha anche l'agente per il backup delle macchine **Linux**. + +Dettagli completi in [Backup — strategia](infra-backup.md). + +## Da confermare +- Dominio di appartenenza. `[?]` + +## Collegamenti +- [Backup — strategia](infra-backup.md) +- [Host VMware](infra-host-vmware.md) diff --git a/wiki/vm-webdoc.md b/wiki/vm-webdoc.md new file mode 100644 index 0000000..af4988e --- /dev/null +++ b/wiki/vm-webdoc.md @@ -0,0 +1,33 @@ +# WebDoc — Nextcloud + +> **Ruolo:** cloud interno Nextcloud (tipo Google Drive privato); "comanda" la logica di condivisione. +> **SO/Stack:** Nextcloud su Debian (LAMP: Apache + PHP + MariaDB) · **Dominio:** ❌ indipendente · **Stato:** attiva · **Fonte:** 🔀 + +## Sintesi +Cloud interno **Nextcloud** su **Debian**. È la macchina che comanda la condivisione documentale; affiancata dal file system Samba [Mecgidata](vm-mecgidata.md), con cui mantiene una **doppia copia** dei dati. + +## Risorse +- Disco VM **350 GB** (~70–90 GB liberi `[?]`). +- Creata con disco a **dimensione fissa**. +- Installata **con parte grafica** (GUI): il client Nextcloud la richiede. + +## Stack +- **LAMP**: Apache + PHP + **MariaDB** su Debian. +- Nextcloud è open source (piattaforma usata anche dal governo tedesco; core sviluppato in Germania). +- Ridimensionamento foto impianti via **Imagick (PHP)** per le anteprime. + +## Aggiornamenti +Procedura manuale: scaricare la versione nuova → scompattare → reinserire il file `config.php` → lanciare il comando **`occ`** (CLI PHP di Nextcloud) da terminale → aggiorna anche le tabelle DB. Versione attuale ~**32** `[?]`. + +## Pubblicazione esterna +- IP fisso → firewall → **porta 443** → questa VM. Dominio pubblico **MacG**. Vedi [Rete, firewall e VPN](infra-rete-firewall-vpn.md). + +## Dettagli funzionali +Vedi [Documenti — Samba + Nextcloud](documenti-samba-nextcloud.md): permessi per cartella, utenti indipendenti dal dominio, gestione conflitti, condivisione con clienti, editing collaborativo. + +## Collegamenti +- [Mecgidata — file system Samba](vm-mecgidata.md) +- [Documenti — Samba + Nextcloud](documenti-samba-nextcloud.md) +- [Database](database.md) +- [Rete, firewall e VPN](infra-rete-firewall-vpn.md) +- [Posta e servizi cloud](posta-cloud.md) diff --git a/wiki/vm-win10mag.md b/wiki/vm-win10mag.md new file mode 100644 index 0000000..f55ae9c --- /dev/null +++ b/wiki/vm-win10mag.md @@ -0,0 +1,25 @@ +# Win10mag — client Modula + stampa etichette + +> **Ruolo:** client WMS del magazzino verticale + stampa etichette. +> **SO/Stack:** Windows 10 (virtualizzata) · **Stato:** attiva · **Fonte:** 🔀 + +## Sintesi +VM Windows 10 usata dal magazziniere (**Mauro**) per due attività: il **client WMS** di [MODULA](vm-modula.md) e la **stampa etichette**. Mauro vi accede dalla sua postazione Mac via Terminal Server. + +## Attività +### Client WMS (Modula) +- Solo parte **operativa** (gestione ordini di prelievo). Parametrizzazione, impostazioni e creazione utenti nuovi **non** si fanno dal client, solo lato server [MODULA](vm-modula.md). + +### Stampa etichette +- Etichettatura pacchi in spedizione, erogata via gestionale Agilis/Esolver. +- **Due stampanti a ruolo:** + - **Ticket in carta** (pacchi in spedizione). + - **Etichetta metallica/argento** applicata alle pompe — resistente ad abrasione e solventi (la scritta resta). +- Stampanti datate (Zebra `[?]`): funzionano **solo con driver Windows** di una certa versione → motivo per cui serve questa VM Windows dedicata. + +## Note / aperto +- Verificare se Esolver possa gestire tutta la stampa etichette ("sembrava che facesse tutto, invece no"). Eventuale cambio stampanti se problema driver. + +## Collegamenti +- [MODULA](vm-modula.md) +- [Magazzino Modula / WMS](magazzino-modula-wms.md)