dash blogja

systemd #1

systemd --version
systemd --help

# the enable and disable commands of the systemctl tool can handle both global (i.e. for all users) and private (for one user) enabling/disabling of units
systemctl --system enable
systemctl --user enable

# outputs a terse but complete list of configuration items understood in unit definition files
systemd --dump-configuration-items

# list all processes and the systemd units they belong to
ps xawwf -eo pid,user,cgroup,args

# get the default target specified via the default.target link
systemctl get-default

# list all units installed on the system
systemctl list-unit-files

# unit commands take either a single unit name (designated as NAME), or multiple unit specifications (designated as PATTERN...)
# in the first case, the unit name with or without a suffix must be given
# if the suffix is not specified, systemctl will append a suitable suffix, ".service" by default, and a type-specific suffix in case of commands which operate only on specific unit types
# literal unit names always refer to exactly one unit, but globs may match zero units and this is not considered an error
# the patterns are matched against the names of currently loaded units, and patterns which do not match anything are silently skipped

Kelvin

`k'
`K'
`KiB'
kibibyte: 2^10 = 1024. `K' is special: the SI prefix is `k' and
the IEC 60027-2 prefix is `Ki', but tradition and POSIX use `k' to
mean `KiB'.

info coreutils

Betelt a pohár

Rövid összefoglaló.

Szóval, egy iMac memóriáit kellett volna letesztelni (=feladat), mert azt csinálta, hogy kettőt sípolt, majd mindenféle nyom nélkül újraindult. Ráküldtem a memtest86+ 4.0-t. Este úgy ítélte a főnököm, hogy túl forró a gép (nem mehet éjjel), ezért egyrészt megszakította a tesztet, másrészt a kollegával szétszedték és portalanították a gépet.
Azzal, hogy csak 8 kört ment az első teszt, és ezt neki okvetlen abortálnia kellett már eleve belenyúlt a munkámba, de ám legyen, egy tűzeset nem ér annyit. Én mondjuk eleve fogtam volna az egyik elbocsájtott, másik részlegen dolgozó munkatárs céges Latitude-ját, és abban _is_ megnéztem volna a ramokat, de ez meg egy előző sztori. (Az egész gépet arra használják, hogy egy elküldött ember régi leveleiből időnként szüksége van információra 1-2 munkatársnak. Szerintem jobb lenne a fiókot felvenni a megfelelő gépekre. Azt viszont nem lehet, mert ők dolgoznak, és úgy kell(ene) könyörögni nekik, hogy engedjenek oda, hadd csináljam meg.)
Tehát másnap újra el lett indítva a teszt. A portalanítással sikerült generálni egy újabb bizonytalanságot, mert a gép utána is pont ugyanolyan meleg lett (mind a két nap megfogdostam felül a "szellőzőcsíknál"), de legalább nem lehet levonni a következtetést, hogy talán csak a kosz miatt volt-e a probléma. Viszont lehet helyette idegeskedni (főnököm), hogy már megint lement pár kör, és még mindig semmi (=nem jelez hibát a memtest). A portalanításnak az egyik oka lehetett volna az, hogy na akkor utána maradhat éjjelre is, de nem; azon a napom a kollegám állította le a gépet, ki tudja miért, miért nem.
Tehát ennek a piszlicsáré szar, szakértelmet szinte nem is igénylő problémára tett megoldási kísérlet kezdetének (merthogy abból amit a memtest mond, vagy következik valami, vagy nem; stb...) is az lett a vége, hogy utána, mikor szóvá tettem, hogy "jó, akkor itt nem lehet letesztelni a ramokat, oldjátok meg ahogy tudjátok" a következőket érezteti velem a főnök (miközben szerintem még mindig azt hiszi, hogy én kifejezetten keresem a problémát):
- faggat, hogy mit miért, hülyének néz
- amikor elmondom neki, hogy miről szól a hardver stresszelése, és hogy lehet, hogy a mondjuk 72 órás futásidő után előállő 1 tized Celsius fokkal magasabb hőmérséklet hozná elő a hibát, akkor érdekes módon "továbblép" (érti ő hogy miről van szó, nem hülyegyerek), de előtte még felteszi a "mi a különbség a 6x16 és a 72 óra között" című lemezt
- azt hiszi, hogy én mindig csak kérdezek, és a legutolsó szar is csak pontosan addig jó, ameddig a legapróbb részletekig úgy van, ahogy ő akarja

Programsugárzás műsorszóró adókkal

30 évvel ezelőtt, 1984.12.14-én éjszaka a Kossuth URH FM adóján műsorként számítógépprogramot sugároztak ZX Spectrum számítógépre a Magyar Posta közreműködésével. Középhullámú adón is lett volna rá lehetőség. Az átvitel során sem az adó- sem a vevő oldalon nem volt szükség kiegészítő áramkörökre. A későbbiekre olyan megoldás akartak kidolgozni, hogy a műsortól függetlenül, a műsor mellet sugározhassák ki a programot.

OS X jegyzeteim

Ide fogom írkálni azokat a dolgokat, amikkel mint OS X-re kényszerített felhasználó szembesülök. 0-day élményekről van szó. Ezeket se nem panasznak, se véleménynyilvánításnak nem szánom. Azért kellenek, hogy majd idő teltével legyen egy comprehensive listám arról, hogy MAJD mit lehet ebből a -jelenleg összevisszaságnak tűnő- izéből kihozni (tehát hogy miként működik, viselkedik a másik platformhoz képest). Ugyanis Debianhoz szokott rendszergazdaként, attól hogy minden máshogy van, még nem lesz nekem jobb.
A kérdés, hogy hogyan fogom megszokni...
Ahol mégiscsak vélemény van, annak az a célja hogy a saját tanulási folyamatom segítse. Igazából jobb lenne ez a bejegyzés egy hidden paste-nek a paste.debian.net -en, de itt könnyebben megtalálom.
Ha mégiscsak lesz hozzászólás, vegyétek figyelembe, hogy az hogy én Mac-et (is) kell használjak, az csak az egységsugarú userek supportáláshoz kell. Például feljön neki a nyomtatás dialog, és nem látja a szemeivel hogy hol lehet beklikkelni a színes nyomtatást és egyéb faszságok. Ezért kénytelen vagyok megismerni a rendszert. De ez azt is jelenti, hogy én mondjuk hiába szerkeszteném át a billentyűzetkiosztást, attól náluk még a gyári van. Én beköltözni a Debian-ba fogok, és a napjaim valamire való részét azzal fogom tölteni. Bármit lehet használni, de a felhasználóknál iMac-ek vannak.

Expiration of debian-multimedia.org

debian-multimedia.org was an unofficial, popular repository of Debian
packages. After a discussion last year, the service moved to another domain.
Debian offered to cover costs for the transfer of the debian-multimedia.org
domain to prevent it from expiring and falling into a domain squatter's hands
(or worse). Unfortunately, the debian-multimedia.org maintainer decided not
to cooperate with Debian, and let the domain expire. The domain has now
apparently been registered again by someone unknown to Debian (TTBOMK).
This is a good example of the importance of the use of cryptography to secure
APT repositories (and of the importance of not blindly adding keys).

Kéménybe, korommal #2

The UnZip package assumes that filenames stored in the ZIP archives created on non-Unix systems are encoded in CP850, and that they should be converted to ISO-8859-1 when writing files onto the filesystem. Such assumptions are not always valid. In fact, inside the ZIP archive, filenames are encoded in the DOS codepage that is in use in the relevant country, and the filenames on disk should be in the locale encoding. In MS Windows, the OemToChar() C function (from User32.DLL) does the correct conversion (which is indeed the conversion from CP850 to a superset of ISO-8859-1 if MS Windows is set up to use the US English language), but there is no equivalent in Linux.

sata mating cycles

Durability:

EIA-364-09
50 cycles for internal cabled application;
500 cycles for backplane/blindmate
application. Test done at a maximum rate
of 200 cycles per hour.

Forrás:
Serial ATA International Organization:
Serial ATA Revision 3.0
June 2, 2009
Gold Revision

internal SATA cables and connectors are designed for only 50 insertion and removal cycles

Forrás:
http://www.wdc.com/en/products/resources/drivecompatibility/

Pedig sokszor kilógatom a Sata kábelt, vagy eSata-Sata végződésű kábelt használok, hogy ne kelljen plusz elektronikát/winyóházat használni.

Kéménybe, korommal


#OpenVZ

#The following steps are needed when the CT is not bridged to a CT0 network interface.
#That is because the CT is connected to a virtual network that is "behind" CT0.
#CT0 must forward packets between its physical network interface and the virtual network interface where CT is located.
net.ipv4.conf.all.proxy_arp = 1
net.ipv4.conf.default.proxy_arp = 1