W miniony weekend Okręg powszednie TuxCon 2017. Według większości ludzi, zrobiłem przyzwoitą pracę z moim wykładem.. Ja osobiście nie jestem do końca zadowolony, Na pewno jest wiele rzeczy do pracy, Ponieważ nie zamierzam być moim ostatnim podobnym wyglądem w przyszłości. Szczerze mówiąc na większości prezentacji trudno mi o tym pamiętać, Było jak w transie. Pamiętam rzadkie momenty, w których patrzę na zegar i ustanawiam, Że upłynęło sporo czasu.

To na pewno nie było łatwe, Nawet biorąc pod uwagę, Że publiczność była bardzo wąsko skoncentrowana i nie było dużej bariery dla publiczności.

 

Musiałem zrobić bootowalny USB pod OS X. Ku mojemu wielkiemu zaskoczeniu stwierdziłem, że prędkość kopiowania z DD jest obrzydliwie niska ~ 600 KB / s 😕 . Po krótkim wyszukiwaniu znalazłem, że powinienem użyć rdiskX zamiast diskX. Chodzi o to, że rdisk jest synonimem surowego urządzenia. Do tej pory natychmiast dodałem r do urządzenia blokowego, do którego skopiowałem ISO, a potem stwierdziłem, że prędkość jest jeszcze niższa ~ 150-200 KB / s 😡 . Mistycyzm jest kompletny, a poprzednie informacje zostały potwierdzone przez wiele źródeł!!!! Wszystko poszło na swoim miejscu po tym, jak wprowadziłem dyrektywę bs.

bs = n Ustaw rozmiar bloku wejściowego i wyjściowego na n bajtów, zastępując ibs i operandy. Jeśli nie ma żadnych wartości konwersji innych niż noerror, notrunc lub synchronizacja są określone, następnie
każdy blok wejściowy jest kopiowany na wyjście jako pojedynczy blok bez agregacji krótkich bloków.

Po wprowadzeniu 1M dla rozmiaru bs osiągnąłem prędkości, których oczekiwałem od mojego USB. Potem przetestowałem i różnica między dyskiem a dyskiem twardym zdecydowanie się różniła 10-12 czasy na korzyść rdisk. Bardzo kulturowy sposób monitorowania prędkości i postępu dd można osiągnąć za pomocą następującego potoku

sudo dd if=Downloads/path.to.iso bs=1M | pv | sudo dd of=/dev/rdisk2 bs=1M

Jedną z rzeczy, która mnie najbardziej denerwuje, jest to, że kiedy kopiuję / przenoszę świetnego reżysera w cli, nie mam pojęcia, jaki procent całkowitego rozmiaru przewróciłem. Niestety cp / mv nie ma takich sił i musimy uciekać się do alternatyw. Istnieje wiele możliwości, ale osobiście podoba mi się użycie rsync zamiast pc / mv. Ma wszystko wbudowane – zachować prawa do plików i katalogów, pasek postępu, a także możliwość usuwania skopiowanych plików.

Ogólnie tak zrobiłem 2 alias, który wykonuje więcej niż cudowną pracę:

alias cpi='rsync -a --info=progress2'
alias mvi='rsync -a --info=progress2 --remove-source-files'

След дълго двумесечно обмисляне взех решение да напусна настоящата си работа. Днес ми беше последния работен ден. До момента работех в продължение на 4 години и половина (горе долу) мога да кажа, че за мен беше адско удоволствие и привилегия да работя с едни от най- добрите linux администратори в българия. Работих в един от най големите интернет провайдъри в южна България което ми даде ужасно много опит, стимул, жажда за нови знания както и необходимостта от такива. Дължа всичко което съм постигнал на колегите си които ми помагаха и ме насърчаваха, но идва момент когато човек се чувства не достатъчно добре. В последната 1 година спрях да обичам мястото на което живея, спрях да чувствам ония неистов хъс всеки ден да откривам новия свят и да мори мозъка ми някоя интересна главоблъсканица. Всичко започваше да става все повече и повече някаква рутина, което не е на добре.

Ужасно ми е мъчно за колегите за работата ми за обедите за ароматното кафе рано сутрин. Всичко това ще ми липсва но някои неща просто имат нужда от промяна. При мен смята, че е крайният момент за това. Надявам се че взех правилно решение в преди че на настоящото ми място бях като скала, никои нямаше власат да ме измести от позицията в която бях. А сега започвам нещо със не коренно различна дейност но до го ляма степен по различно от това което правех. Знам че малко или много всичко е приключение, но как разбираме че сме живи. 🙂 Не може винаги на сигурно да се играе.

Стискайте ми палци и ми пожелайте късмет!