Darbo užmokesčio ir mokesčių skaičiuoklė 2019 m.
Raudonai pažymėti stulpeliai, kuriuose yra įrašytos formulės.
Parsisiųsti atlyginimų skaičiuoklę (Excel 2016+/Office 365 versija)
Parsisiųsti atlyginimų skaičiuoklę (Senesnės Excel versijos)
Parsisiųsti atlyginimų skaičiuoklę (ODS (LibreOffice) versija)
Apie pastebėtas klaidas rašykite į komentarus.
2020 metų skaičiuoklė:
2021 metų skaičiuoklė:
Įrankis greitai ir paprastai paieškai Windows operacinėje sistemoje
Integruota failų paieška šiuolaikinėse Windows operacinėse sistemose yra ganėtinai apgailėtina – lėta, dažnai ieškanti nežinia ko, ir sunkiai konfigūruojama. Vienas paprastesnių būdų ją pataisyti/apeiti yra naudoti Voidtools sukurtą įrankį Everything (1 pav.), kuris per kelias sekundes suindeksuoja NTFS failų sistema formatuotus diskus (į indeksą galima įtraukti ir nutolusius/tinklo diskus). Paieška yra momentali, konfigūruojama, palaikanti pakaitos simbolius.
Raspberry Pi B, Raspberry Pi 3 (Wi-Fi + ethernet), Celeron N3050 (1 Gbit ethernet) Samba greičio palyginimas
Samba share’as saugomas Transcend 25M3 2.5″ 2TB USB3 išoriniame diske. Celerono atveju diskas prijungtas prie USB 3.0 prievado.
Pigios kinietiškos IP kameros (ne)saugumas
Per AliExpress įsigijau pigią kinietišką IP kamerą. Daug maž tuo pat metu užsienio spaudoje plačiai nuskambėjo naujienos apie DDoS atakas rengiamas per piktadarių užvaldytas IP kameras ir kitus „įrenginių interneto” prietaisus.
Gavęs savo užsakymą nusprendžiau išbandyti kiek saugi yra ši kamera. Nmap pagalba greitai aptikau atvirus prievadus:
80 prievadas naudojamas kameros web interfeisui, 554 – RTSP protokolo vaizdo srautui perduoti, o vat atidarytas telnet prievadas yra negražu ir yra plačiai išnaudojamas blogiukų įrenginiui užvaldyti.
Taigi bandau prie kameros jungtis per telnet – pirma išbandau kameros web interfeiso prisijungimo duomenis (kuriuos, beje, iš karto pakeičiau) – netinka, tada sekė keletas spėliojimų (su vartotojo root ir paprasčiausių slaptažodžių kombinacijomis) – nepavyko. Galiausiai po trumpo googlinimo radau 2014 (!) metų įrašą, po kuriuo komentatorius pasidalino panašios kameros root slaptažodžiu, kuris yra cat1029. Išbandžiau ir sėkmingai prisijungiau:
Taigi kameros kūrėjai dėl vienokių ar kitokių priežasčių paliko backdoor’ą su paprastai internete randamu slaptažodžiu, kamerai, kuri kaipgi turėtų užtikrinti Jūsų saugumą.
Pradžioje pabandykime užtikrinti KAMEROS saugumą: prisijungę per telnet vykdom komandą passwd ir pakeičiame slaptažodį. Perkrovus kamerą ir net atstačius gamintojo nustatymus per web interfeisą, slaptažodžio pakeitimas išsilaikė. Prieš kabindamas kamerą telnet servisą išjungsiu visai.
Taigi patarimai, įsigijusiems IP kameras:
- Jokiu būdu neleiskite joms prieigos prie interneto! Laikykite jas tik už gerai sukonfigūruotos ugniasienės.
- Jei įmanoma išjunkite nereikalingus servisus ir pakeiskite kameros root slaptažodį.
OpenBSD ugniasienė
Šiame įraše aprašinėsiu patirtį įrengiant sistemą namų tinklui apsaugoti. Kompiuteryje veiks OpenBSD operacinė sistema ir PF ugniasienė.
2016 11 10
Aparatinė įranga
- Asus N3050I-C motininė plokštė su integruotu Intel Celeron N3050 dviejų branduolių 1.6 GHz dažnio procesoriumi – 67,39 €
- Adata 2 GB DDR3 1600 MHz atmintis (AD3U1600C2G11-R) – 13,39 €
- Adata SATA3 16 GB SSD modulis (DOM – Disk On Module) – 24,89 €
- Intel Gigabit CT Desktop tinklo plokštė (PCI-E jungtis) – 31,39 €
- Corsair VS350 350 W maitinimo blokas – 36,99 €
- Eurocase MC X201 MicroATX korpusas – 18,29 €
Kaina viso: 192,34 €.
Viską surinkęs, pradėjau nuo RAM skanavimo MemTest86 4.3.7 versija pateikiama Ultimate Boot CD V5.3.6 ir… po 7 min ties 7 testu kompiuteris pakibo. Tada išbandžiau MemTest86+ 5.01 ir ties septintu testu gavau krūvą klaidų. Biškeli pasigooglinęs, RAM’ų nurašyti dar neskubėjau. Pradėjau nuo motininės plokštės BIOS atnaujinimo nuo buvusios priešpaskutinės 0507 versijos iki paskutinės 0601. Asus savo tinklapyje ties paskutinės versijos aprašymu nedaugžodžiavo: Improve system stability.
Po šio atnaujinimo MemTest86 jau nenulūždavo, bet ties 6 testu metė klaidas. Pasiskaitęs šią temą PassMark forume, bandyti ten aprašomų veiksmų nesiėmiau, bet pabandžiau iš MemTest86 puslapio atsisiųsti naujausią programos versiją, kuri yra 7.1. Laimei, klaidų testas daugiau neberado. Nekvaršindamas daugiau sau galvos, ankstesnes klaidas nurašiau ant senos MemTest versijos ir naujos aparatinės įrangos nesuderinamumo (aišku, jei bus stabilumo problemų prie šio klausimo reikės grįžti).
Įsitikinus šiokiu tokiu surinktos sistemos stabilumu, atėjo laikas įrašyti OpenBSD 6.0 operacinę sistemą. Įrašinėsiu iš USB rakto – tam parsisiunčiu instaliacinį disko atvaizdą – (install60.fs) failą. Iš Windows operacinės sistemos šio failo duomenis surašau į USB raktą Win32 Disk Imager pagalba.
2016 12 05
[Bus tęsiama]
Kompiuteriniai pirkiniai
Atėjo tas metų laikas, kai susiruošiau atnaujinti esamą ir įsigyti naujos kompiuterinės įrangos. Taigi šios dienos pirkiniai:
Toliau seka komponentai naujam kompiuteriui, kurio paskirtį aprašysiu sekančiame įraše.
Raspberry Pi NFS serveris ir Windows klientas
Įžanga
Microsoft pateikiamas NFS klientas yra prieinamas tik Enterprise ir Ultimate Windows versijose, tad šiame straipsnyje aprašysiu kaip paleisti NFS serverį Raspberry Pi 3 kompiuteryje ir prie jo prisijungti iš Windows 10 Home kliento (viskas turėtų veikti ir su kitomis Windows versijomis).
Raspberry Pi serveris
Disko prijungimas
Prijungiam diską prie Raspberry Pi ir vykdom komandą fdisk -l. Sužinome kokį žymėjimą gavo prijungtas diskas:
Sukuriame prijungimo vietą:
sudo mkdir /media/transcend
Kadangi prijungtas diskas yra NTFS failų sistemos, įsitikiname, kad įdiegtas NTFS skaitymo – rašymo draiveris:
sudo apt-get update sudo apt-get install ntfs-3g
/etc/fstab faile sukuriame tokį įrašą:
Perkrauname Raspberry ir naujai prijungtame diske sukuriame katalogą, kuriame saugosime NFS share:
mkdir /media/transcend/NFS
NFS serverio nustatymas
sudo apt-get install nfs-common nfs-server
Pridedame tokią eilutę į /etc/exports failą:
192.168.8.0/255.255.255.0 reiškia, kad bus priimti prisijungimai iš vietinio tinklo adresų diapazono 192.168.8.1 – 192.168.8.254. Opcija insecure pridėta, nes kitaip Windows klientas neprisijungia.
Windows klientas
Parsisiunčiame sukompiliuotus NFS Windows kliento failus iš čia.
išarchyvuojame ir sekame šiais žingsniais:
- (Jei neįdiegta) įdiegiame vcredist*.exe bibliotekas.
- Du kartus spaudžiame ant nfs41_driver.cer failo, pasirenkame Install Certificate ir įkeliame jį į Trusted Root Certification Authorities saugyklą.
- Atidarome komandinę eilutę kaip administratorius.
- Vykdome install.bat failą.
- Kopijuojame konfigūracinius failus:
-
mkdir C:\etc
-
copy etc_netconfig C:\etc\netconfig
-
copy ms-nfs41-idmap.conf C:\etc\
-
- Leidžiame Windows užkrauti bandomaisiais sertifikatais pasirašytus failus:
bcdedit /set testsigning on
- Perkrauname kompiuterį.
- Išjungiame DFS klientą:
- Paleidžiame regedit ir keliaujame į HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Mup
- Pridedame DWORD reikšme pavadinimu DisableDfs ir reikšme 1.
- Išbandome NFS klientą vykdydami komandą:
nfsd_debug.exe --noldap --uid 1000 --gid 1000 -d 3
- Jei klientas nenulūžo ir veikia, atsidarome kitą komandinės eilutės langą ir prijungiame NFS share kaip Z diską:
nfs_mount.exe Z: 192.168.8.103:\media\transcend\NFS
kur 192.168.8.103 yra Raspberry Pi adresas.
Veikia:
Jei prijungiant NFS share meta panašią klaidą:
o NFS serveris paleistas, bet jį perkrovus:
sudo /etc/init.d/nfs-kernel-server restart
viskas sėkmingai prijungiama, vadinasi tikėtina, kad kraunantis Raspberry Pi nfs-kernel-server yra paleidžiamas anksčiau negu prijungiamas išorinis diskas. Tam pataisyti, galima uždelsti nfs-kernel-server paleidimą, tarkim 10 sekundžių, redaguojant /etc/init.d/nfs-kernel-server failą – po start sekcijos pridėjus sleep 10 eilutę:
Automatinis paleidimas ir prijungimas
Įsitikinus, kad viskas veikia, paleidžiame cmd.exe kaip administratorius, grįžtame į išarchyvuotą NFS kliento katalogą ir įrašome NFS klientą kaip servisą:
nfsd.exe -install
Tada per Run paleidžiame services.msc, susirandame pnfs client įrašą ir jo paleidimo tipą pakeičiame į automatinį:
Automatiniam NFS share prijungimui, paleidžiam Task Scheduler, kairėje pusėje pasirenkam Task Scheduler Library ir sukuriame naują užduotį, dešinėje panėleje spausdami Create Task. Užduočiai suteikiame pavadinimą, Triggers kortelėje sukuriam trigerį, kuris suveiktų sistemos paleidimo metu su kokių 30 sekundžių uždelsimu, Actions kortelėje sukuriame Start a program veiksmą, kuris paleistų skriptą su panašiu turiniu:
C:\Users\User\Desktop\ms-nfs41-client-x64\nfs_mount.exe Z: 192.168.8.103:\media\transcend\NFS
Conditions kortelėje nuimame paukštuką nuo start the task only if computer is on AC power.
Spaudžiam OK.
Kitą kartą paleidus kompiuterį, NFS klientas bus paleistas ir share prijungtas automatiškai.
Šaltiniai
Nesusiformavęs vištos kiaušinis
Boscam HD19 ir Raspberry Pi
Atrodo, kad yra tik vienas būdas teikti vaizdą realiu laiku iš Boscam HD19 vaizdo kameros į Raspberry Pi kompiuterį. Tam reikės AV to USB capture card įrenginio. Šiam reikalui nusprendžiau išbandyti KWorld VS-USB2800D, kuris kažkada buvo naudotas miniDV įrašams skaitmeninti ir jau ilgus metus dūlėjo stalčiuje (1-2 Pav.)
Prijungiam Boscam kamerą prie capture card su pateiktu mini USB į kompozitinį AV laidu. Sujungiam pateiktą su Boscam multifunkcinio prievado maitinimo laidą su 12 V baterija (pagal Boscam specifikaciją). Aš naudojau Turnigy 3S 11.1 V bateriją, įtampos atrodo pakanka. Žr. nuotraukas žemiau.
Prijungiam capture card prie Raspberry Pi USB prievado (6 Pav.)
Įjungiam Boscam kamerą laikydami įjungimo mygtuką ir paleidžiam Raspberry. Jei tau sekasi, tai Raspberry Pi aptiks tavo capture card automatiškai ir pasikrovus operacinei sistemai galėsi ja naudotis. Dalinį palaikomos įrangos sąrašą galima rasti LinuxTV tinklapyje. Greitas būdas išbandyti ar viskas veikia yra naudojant guvcview programinę įrangą.
Mano atveju, nors viskas buvo aptikta, bet guvcview rodė tik juodą ekraną. Problema yra tame, kad KWorld capture card turi du įėjimus: S-Video ir kompozitinį ir pagal nutylėjimą laukia vaizdo signalo iš S-Video įėjimo.
Problemai išspręsti peržiūrėjau aptiktus įėjimus:
ir pasirinkau kompozitinį:
Veikia!