През изминалият уикенд се изтъркаля TuxCon 2017. Според повечето хора съм се справил прилично добре с лекцията ми. Аз персонално не съм съвсем доволен, определено има много неща върху които да работя, защото планувам да не е последната ми подобна изява за в бъдеще. Ако трябва да съм честен по голямата част от презентацията почти не си я спомням, беше като в транс. Спомням си откъслечни моменти в които поглеждам часовника и установявам, че е изтекло прилично количество време.

Определено не беше никак лесно, дори като се има на предвид, че аудиторията беше изключително тясно насочена и нямаше някаква голяма бариера с публиката.

 

Իմ սիրած տեքստային խմբագիր է, դա Geany. Նա շատ минималистская IDE որ աջակցում է հսկայական շարք լեզուների – shell-ը, php, python, C … etc. Նրանց автозаполнения եւ, միեւնույն ժամանակ բավականին ճարպկորեն. Չի հերիքում նրան և մեկ այլ հաճելի հնարավորությամբ, բայց այս պահին ինձ համար դա ավելի քան բավարար է. Ես online դասընթաց Python Programming Թեմայով "SoftUni – որպեսզի освежа գիտելիքներ և դրանք պետք է թարմացնել, քանի որ ես չեմ հետեւում են համարժեք, թե ինչ է կատարվում python 3. Զեկուցողներ են փոխարժեքի խորհուրդ PyCharm ինչպես IDE համար ծրագրավորման pyton, բայց ինձ հեռու իմ ճաշակի, բնականաբար, ես օգտագործում Geany համար վարժություններ.

Դասախոսության ժամանակ զգացի հիվանդագին 2 պակասորդ

  1. python autocomplete-իսկ դուք выделяете է փաստաթղթերը, գործառույթները և մեթոդները
  2. դուք երբեք չեք համար pep8 ստանդարտ

Բանն այն է, որ Geany բավականին ճկուն է, քան կազմաձեւման եւ կարող է հեշտությամբ հագեցած է, քան բացակայում է նման. Եկեք ավելացնել python փաստաթղթերի մեր IDE:

  • дърпаме նրա հաջորդ սցենարը ինչ-որ տեղ մեր ՃԱՆԱՊԱՐՀԸ, օրինակ, /usr/bin, ինչպես եւ չի մոռանում այն исполняемым
  • редактируем ֆայլի ~/.config/geany/filedefs/filetypes.python, ինչպես բաժնում settings, ավելացնել հետեւյալ տողերը context_action_cmd=pydocw %s. Եթե գոյություն ունի միայն ավելացնել անվանումը бинарката է նախորդ քայլ. Перемонтировать Geany, եթե աշխատել.
  • Մենք արդեն ունենք context-ը-ակցիան, որը թույլ է տալիս ձեզ քաշեք տեղեկություններ գործառույթները. Аз си добавих shortcut за да ми е по удобно като не ми е ясно някоя функционалност. Լիչը, ինձ համար այս մոտեցումը ինձ շատ է դուր գալիս, քանի որ շատ նյարդայնացնում է ինձ netbeans մոտեցում.

Այստեղ լավ է. Հետո ինձ շատ է ցանկանում, որպեսզի ես ձեզ երբեք կոդ, որը ես գրում եմ, – եթե այն գրել է ընդհանուր ընդունված չափանիշներին, կամ գրել ինչ-որ грозотии. Ընդհանուր առմամբ ես գտա նորից туториалче ինչպես տեղի են ունենում բաներ, բայց դա մի քիչ հնացած – Geany կա այդ ամենը հարմարեցված է իրեն, միայն պետք է այն տեղադրել pep8 փաթեթը. "Debian apt-get install pep8 ստիպում է աշխատանքը մյուս дистрота իրենք պետք է իմանալ, թե ինչպես է տեղի ունենում կախարդանքը. Ցանկի Build երկրորդ կոճակը (գոնե ինձ) е Lint след кликването му ще откриете колко грозен код сте сътворили 😀

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

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

Ժամանակ առ ժամանակ ինձ պետք է օգտագործել Վիքիպեդիայի URI, եւ երբ ես պետք է հաճախորդին ինձ չի նյարդայնացնում է асоциирал, որ трянва է ամեն ինչ անել ձեռքով. Продцедурата չափազանց չնչին տվյալ ընկերակցության. Կարող է լինել հետեւյալ դեպքերում ՝ 5 միավորներ

  1. Բացեք հասցեների տողում ձեր about-ը:конфиг
  2. Ստեղծել նոր բանալի տեսակի boolean (клис աջ -> new> բուլյան)
  3. Մուտքագրեք ձեր անունը: network.protocol-handler.բացահայտել.վիքիպեդիայի
  4. Ընտրեք նշանակություն չեն համապատասխանում իրականությանը
  5. Следващият път когато кликнете на Bitcoin URI ще бъдете попитани за избор път до Bitcoin клиента си. Бъдете сигурни че е с изпълними права.

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

Երբ դուք անում եք RAID շերտի նրան արա LVM այնպես որ դուք կարող եք պահպանել շատ ցավի, եթե դուք տեղադրել այնքան էլ լավ կշռադատված բաժինների չափերը. Գաղափարն այն է, որ եթե չի օգտագործել XFS կամ ZFS կամ ցանկացած այլ FS, որը թույլ է տալիս փոխել չափը բաժիններից, իսկ EXT2/3/4, օրինակ, ամեն բան դառնում է մեծ գարի, ինչպես որ դուք հասկանում եք,, որ այդպես ավելի լավ- լավ է բաժանում. В общи линии получавате максимална пластичност ако е необходимо намаляне или увеличаване на размеря на дяла и същевременно сте подсигурени против неприятни случки на данните ви. В общи линии се получава нещо от този вид

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

Քանի որ ես գրել: վերջերս իմ մարդիկ Debian են multiarch support. Դա ինքնին լավ է, որ բավականին շատ բաներ պետք է գնալ նորմալ է, օրինակ, ինչ-որ խնդիրներ է ունեցել wine 64-bit ինտերնետ ճարտարապետության կհանվեն. Քանի որ իմ համակարգը բավականին բարդ է տրամադրված, որպես կանոն, sid (անկայուն) սակայն օգտվում են փաթեթներ եւ սառը եւ հանգիստ փորձարկման, եւ multiarch-եւ բոլոր կաշառել ձեր. Չափազանց անհարմար է այս մասին. Հեծ այսօր ես պետք է դուրս գալ իրենց համակարգում բոլոր i386 հակումներ, որպեսզի палне, թե ինչպես են մարդիկ 🙂

Ընդհանուր գծերով ընթացակարգը շատ չնչին. Հեռացնել փաթեթներ արգելում i386 ճարտարապետության և ապրում է երջանիկ 😉, ինչպես դա տեղի է ունենում հետեւյալ հրամանը ստորեւ. Այսինքն, դա նրանք 2, այն դեպքում, եթե այն հետաքրքիր է, քանի փաթեթների հաջողվել է нашие կողքով, բոլոր բաները, այնտեղ, որտեղ նրանց վերբեռնման իրական երկրորդ մաքրում համակարգ.

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

Այստեղ ամեն ինչ պարզ է հետ чистичка համակարգի, մենք. Մնացել է միայն մռայլ ճարտարապետության, որտեղ մեզ ճնշում է գործադրում համակարգ

dpkg --remove-architecture i386

apt-get update

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