În week-end întreg este plecat TuxCon 2017. În funcţie de cei mai mulţi oameni decent făcut bine cu prelegerea mea. Eu personal nu sunt destul de mulţumit, Desigur, există multe lucruri pe care să lucreze, pentru că am de gând să nu fie ultimul meu acest aspect în viitor. Pentru a fi sincer cea mai mare parte de prezentare aproape nu-l amintesc, A fost ca într-o transă. Imi aduc aminte de momentele rare în care mă uit la ceas şi dau seama, Aceasta este o decembrie amount de timp scurs.

Cu siguranta nu a fost usor, chiar şi luând în considerare, publicul a fost extrem de atent direcţionate şi a fost o barieră mare cu publicul.

 

Meu editor de text favorit geany. Este foarte minimalist AICI care suportă o gamă largă de limbi – coajă, PHP, piton, Cetc. În timp ce există iad este de autocompletare agil. Îi lipsește ocazional mai plăcut posibil, dar în acest moment pentru mine este mai mult decât suficient. Am început curs online Programare Python на SoftUni – pentru a actualiza cunoștințele lor și pentru a face upgrade pentru că nu sunt după adecvate ce se întâmplă cu piton 3. Lectorii cursului recomandat PyCharm ca IDE pentru programarea Pyton, dar pentru mine departe de gustul meu, folosesc în mod natural Geany pentru exerciții.

In timpul cursurilor dar dureros 2 penuria

  1. Python și completarea automată expirată de documentare la funcții și metode
  2. nici o validare pentru standard de pep8

Vestea bună e că Geany este suficient de flexibil pentru a în funcție de configurație și pot fi ușor suplimentate de la astfel de lipsă. lăsa adăugați documentație piton IDE nostru:

  • trage dvs. de Următorul script undeva în calea noastră ca / ​​usr / bin nu uitați să-l facă executabil
  • edita fișierul ~ / .config / geany / filedefs / filetypes.python în setările parțiale adăugați următoarea linie context_action_cmd = pydocw% s. Dacă nu adaugă doar numele binarkata din etapa anterioară. Repornească Geany dacă se execută.
  • Avem deja un context de acțiune, care va elimina informații despre funcția. Аз си добавих shortcut за да ми е по удобно като не ми е ясно някоя функционалност. Leach-mi această abordare foarte mult pentru că îmi place mă enervează abordarea NetBeans.

Până aici e bine. Apoi am dorit foarte mult să aibă un cod de validare scrieți – dacă am scrie în conformitate cu standardele general acceptate sau scrie orice urâțenie. În general, am găsit din nou tutorialče modul în care lucrurile se întâmplă, dar este un pic depășit – Geany a tot ceea ce a construit în el însuși trebuie doar să-l instalați pep8 pachet. În Debian apt-get install pep8 funcționează în singur alt distrota pentru a descoperi modul în care magia se întâmplă. În al doilea buton de meniu Build (cel puțin pentru mine) е Lint след кликването му ще откриете колко грозен код сте сътворили 😀

Screenshot from 2016-01-11 20-42-21

Това е общи линии как да накарате вашият Geany да работи по добре с Python и същевременно да продължи да бъде бърз без да кара процесора ви да иска да си тегли куршума.

Din când în când am să folosesc Bitcoin URI și când am avut clientul meu nu a asocia iritant, Voi avea doar să facă totul cu mâna. Prodtsedurata este extrem de banal în asociație. Acesta poate fi sintetizat în cele ce urmează 5 scor

  1. Deschideți în bara de adrese despre:config
  2. Creați un nou tip boolean cheie (Klys butonul mouse-ului dreapta -> nou -> boolean)
  3. introduceți un nume: network.protocol-handler.expose.bitcoin
  4. Selectați o valoare fals
  5. Следващият път когато кликнете на Bitcoin URI ще бъдете попитани за избор път до Bitcoin клиента си. Бъдете сигурни че е с изпълними права.

Аз лично използвам MultiBit клиента който е има всичката необходима фунционалност и е достатъчно пъргавичък

Atunci când face strat RAID deasupra ei o fac pe LVM, astfel încât veți economisi o mulțime de durere de inimă, dacă ați nu destul de bine luate în considerare proporțiile de acțiuni. Ideea este că utilizați XFS sau ZFS sau prin alte FS, care permite partițiile redimensionarea ca EXT2 / 3/4 ca lucrurile devin mai mari pe măsură ce realizezi urcior, nu s-au făcut- Cel mai bun diviziune. В общи линии получавате максимална пластичност ако е необходимо намаляне или увеличаване на размеря на дяла и същевременно сте подсигурени против неприятни случки на данните ви. В общи линии се получава нещо от този вид

| / | /var | /usr | /home  |
 --------------------------
|       LVM Volume         |
 --------------------------
|       RAID Volume        |
 --------------------------
| Disk 1 | Disk 2 | Disk 3 | 

Așa cum am scris recent oamenii mei de la trecerea la suport Debian multiarch. Acest lucru în sine este un lucru bun, o mulțime de lucruri vor merge pe normal orice probleme cu vin pe arhitectura x64 va scădea. Pentru că sistemul meu este mult mai complicată, în principiu, este configurat sid (instabil) Cu toate acestea, utilizarea de pachete de testare și multiarch-și lucrurile sunt zdrobite. Ură în acest. Așa că astăzi am avut de a curăța sistemul meu de toate dependențele i386, în scopul asigurării unei depline ca oamenii 🙂

În general, procedura este extrem de banală. pachete fereste curate arhitectura i386 si sa traiasca fericiti 😉 cum se întâmplă cu următoarea comandă de mai jos. Adică ele sunt 2, dacă cineva este interesant cât de multe pachete au fost în măsură să acopere toate lucrurile noastre în cazul în care ați încărcat-o de fapt, al doilea sistem curat.

dpkg -l | grep i386
apt-get remove --purge .*:i386

Aici totul este clar cu sistemul pe care îl chistichka. Lăsând doar arhitectura de interdicție în cazul în care sistemul nostru de strivire

dpkg --remove-architecture i386

apt-get update

Здравей чист живот. Ако някой ден не ме мързи ще седна да си напиша pin-овете за приоритети на пакетите като хората че да не се мачка и multiarch-а но като цяло нямам много голямо желание да го правя предпочитам чиста x64 система пред множество повтарящи се библиотеки.