lacyc3

Évértékelő – 2018

Szabadpingvin.eu logó
Elrepült egy újabb év, azaz épp itt az ideje a szokásos (2014, 2015, 2016, 2017) évértékelésünknek. Ahogy mindig, most is igyekszünk összefoglalni az évünket nem csak statisztikai, hanem minden más szemszögből is.

Mint az az idei cikkekből, pontosabban azoknak darabszámából kiderül, idén nem igazán jeleskedtünk a tartalmak írásával. Persze, apróbb kisokosok és hírek kerültek ki, de igazán nagyobb időráfordítással készülő cikkekből lett elég kevés.

AMD Athlon 200GE – Tapasztalatok az első AMD processzorommal

AMD Athlon 200GE doboz
Színtiszta Intelesként mindig is kacérkodtam a gondolattal, hogy jó lenne akár itthon, akár máshol, valamilyen jobbféle AMD processzorral közelebbi tapasztalatokat szerezni. Sajnos az elmúlt néhány évben a kisebbik processzorgyártó nem igazán volt a helyzet magaslatán, egészen az elmúlt időszakig. A Ryzen architektúra tesztjei biztatóak, az ár/érték arány is kitűnő (főleg most, mikor irreálisan magas egy Celeron ára is), így minden adott volt, hogy beszerezzem életem első, saját AMD processzorát. Ez lett a szeptember végén bemutatott, AMD Athlon 200GE, azaz szinte még friss és ropogós.

Command 'tailf' not found

Probléma: Ubuntu 17.10 és frissebb verziókból el lett távolítva a tailf parancs és ezt a hibaüzenetet kapod:

~# tailf
Command 'tailf' not found, did you mean:
command 'tail' from deb coreutils
Try: apt install <deb name>

SSH: Unable to negotiate with legacyhost

OpenSSH logó
Probléma: Egy nagyon régi eszközt (esetemben egy D-Link Access Pointot) kellene elérned SSH-n keresztül. Más bejutási lehetőséged nemigen van. Az SSH kliens megtagadja a csatlakozást mondván, hogy ő ilyen régi eszközzel már nem beszél, mert gyenge a kulcscsere algoritmus.

A teljes hibaüzenet így néz ki:

Unable to negotiate with legacyhost: no matching key exchange method found.
Their offer: diffie-hellman-group1-sha1

Py2exe / PyInstaller: NameError: name 'exit' is not defined

Python logó
Probléma: Py2exe vagy PyInstaller alkalmazással próbálsz a Python kódodból hordozható, Windows alatt futtatható binárist fordítani. A fordítás sikeres, de mikor a programod az exit() függvényt hívja, a NameError: name 'exit' is not defined hibát kapod.
Megoldás: A sys modulból használd az exit függvényt.

import sys
sys.exit(0)

Python – pymssql throws ImportError: No module named '_mssql'

Python logó
Probléma: A pyinstallerrel fordított Windows bináris a következő hibával száll el:

> test.exe
Traceback (most recent call last):
  File "test.py", line 1, in <module>
    import pymssql
  File "C:\Python34\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 573, in load_module
    module = loader.load_module(fullname)
  File "_mssql.pxd", line 10, in init pymssql (pymssql.c:12429)
ImportError: No module named '_mssql'
Failed to execute script test

Virtualbox: Cannot register DVD image because a CD/DVD image already exists

Virtualbox logó
Probléma: Új rendszer telepítésekor importálni szeretnéd a régi VirtualBox gépeket, de a következő hibaüzenettel meghiúsul az importálás:

Nem sikerült megnyitni a virtuális gépet: /mnt/csatolás/hely/virtuálisgép.vbox:
Eredmény kód: NS_ERROR_INVALID_ARG (0x80070057)
Komponens: VirtualBoxWrap
Interfész: IVirtualBox {9570b9d5-f1a1-448a-10c5-e12f5285adad}
Cannot register the DVD image '/eleres/lemezkep.iso' {3c5408ad-c00q-4783-91c5-b89d859b3f5b} because a CD/DVD image '/eleres/lemezkep.iso' with UUID {b90a0a2b-b3ez-4769-a15e-780d2ff0a94c} already exists.